{ "type": "int32", "data": [ [ [ [ 24455680, 2114048, 12650496, 7964160, -17049600, 6575104, -17106944, 29256192, -27059200, 8123904, -8598016, 8414208, 30297088, 2497536, -27493888, 20469760, 6913024, 27465728, -17242624, -11110912, 22562304, -14149120, 22600192, 20444672, 30402048, 31715328, 15050752, -18021376 ], [ 24455680, 2114048, 12650496, 7964160, -17049600, 6575104, -17106944, 29256192, -27059200, 8123904, -8598016, 8414208, 30297088, 2497536, -27493888, 20469760, 6913024, 27465728, -17242624, -11110912, 22562304, -14149120, 22600192, 20444672, 30402048, 31715328, 15050752, -18021376 ], [ 24455680, 2114048, 12650496, 7964160, -17049600, 6575104, -17106944, 29256192, -27059200, 8123904, -8598016, 8414208, 30297088, 2497536, -27493888, 20469760, 6913024, 27465728, -17242624, -11110912, 22562304, -14149120, 22600192, 20444672, 30402048, 31715328, 15050752, -18021376 ], [ 18876581, -802263, 13702584, 8692928, -18318749, 3391110, -13570425, 26931828, -23169802, 9277708, -9157218, 5964292, 27494293, 4656818, -20623043, 14780744, 4701940, 25408988, -15504130, -8279679, 20519665, -11417656, 17946331, 14324248, 26692541, 28342062, 15835747, -14987950 ], [ 10366091, -5250873, 15307464, 9804608, -20254739, -1465830, -8175735, 23386188, -17236822, 11037748, -10010238, 2227132, 23218843, 7950638, -10142093, 6102584, 1329100, 22271588, -12852190, -3960849, 17403775, -7251016, 10847221, 4988008, 21033971, 23196402, 17033197, -10360690 ], [ 1855601, -9699483, 16912344, 10916288, -22190729, -6322770, -2781045, 19840548, -11303842, 12797788, -10863258, -1510028, 18943393, 11244458, 338857, -2575576, -2043740, 19134188, -10200250, 357981, 14287885, -3084376, 3748111, -4348232, 15375401, 18050742, 18230647, -5733430 ], [ -6654889, -14148093, 18517224, 12027968, -24126719, -11179710, 2613645, 16294908, -5370862, 14557828, -11716278, -5247188, 14667943, 14538278, 10819807, -11253736, -5416580, 15996788, -7548310, 4676811, 11171995, 1082264, -3350999, -13684472, 9716831, 12905082, 19428097, -1106170 ], [ -15165379, -18596703, 20122104, 13139648, -26062709, -16036650, 8008335, 12749268, 562118, 16317868, -12569298, -8984348, 10392493, 17832098, 21300757, -19931896, -8789420, 12859388, -4896370, 8995641, 8056105, 5248904, -10450109, -23020712, 4058261, 7759422, 20625547, 3521090 ], [ -23675869, -23045313, 21726984, 14251328, -27998699, -20893590, 13403025, 9203628, 6495098, 18077908, -13422318, -12721508, 6117043, 21125918, 31781707, -28610056, -12162260, 9721988, -2244430, 13314471, 4940215, 9415544, -17549219, -32356952, -1600309, 2613762, 21822997, 8148350 ], [ -17993527, -18103665, 20387958, 12225266, -19421522, -15523419, 13478535, 12428328, 2925590, 18291697, -5771958, -15521591, 4254451, 15125441, 31906786, -28525228, -6570707, 4887131, 499382, 8161263, 506710, 9736784, -18523529, -21614549, -24133, -441375, 13268356, 6838991 ], [ -11821777, -12838215, 18947418, 10091006, -10481822, -9800589, 13370625, 15886488, -971590, 18452167, 2171622, -18289361, 2475061, 8804471, 31674766, -28138228, -670037, -6259, 3246362, 2681433, -3972230, 9925424, -19286639, -10179779, 1801517, -3424425, 4377436, 5324921 ], [ -5650027, -7572765, 17506878, 7956746, -1542122, -4077759, 13262715, 19344648, -4868770, 18612637, 10115202, -21057131, 695671, 2483501, 31442746, -27751228, 5230633, -4899649, 5993342, -2798397, -8451170, 10114064, -20049749, 1254991, 3627167, -6407475, -4513484, 3810851 ], [ 521723, -2307315, 16066338, 5822486, 7397578, 1645071, 13154805, 22802808, -8765950, 18773107, 18058782, -23824901, -1083719, -3837469, 31210726, -27364228, 11131303, -9793039, 8740322, -8278227, -12930110, 10302704, -20812859, 12689761, 5452817, -9390525, -13404404, 2296781 ], [ 6693473, 2958135, 14625798, 3688226, 16337278, 7367901, 13046895, 26260968, -12663130, 18933577, 26002362, -26592671, -2863109, -10158439, 30978706, -26977228, 17031973, -14686429, 11487302, -13758057, -17409050, 10491344, -21575969, 24124531, 7278467, -12373575, -22295324, 782711 ], [ 9448523, 7088235, 14082358, 1281066, 22212928, 9392256, 10879660, 26430728, -14189985, 16567672, 31661092, -26401141, -3998999, -14834959, 28673236, -24799603, 20531018, -18879219, 12257132, -15650187, -19086690, 8502109, -19971804, 30769751, 6978092, -13017550, -27184919, -888909 ], [ 3320153, 8266425, 15871378, -1835634, 20122048, 1800576, 3358180, 18050648, -9553995, 7633192, 31379212, -18515431, -3461789, -15235909, 20976796, -17966353, 17785838, -21250449, 7886372, -8214297, -13480950, 850399, -12212724, 24962141, 1150052, -7579930, -21671069, -2970159 ], [ -2808217, 9444615, 17660398, -4952334, 18031168, -5791104, -4163300, 9670568, -4918005, -1301288, 31097332, -10629721, -2924579, -15636859, 13280356, -11133103, 15040658, -23621679, 3515612, -778407, -7875210, -6801311, -4453644, 19154531, -4677988, -2142310, -16157219, -5051409 ], [ -8936587, 10622805, 19449418, -8069034, 15940288, -13382784, -11684780, 1290488, -282015, -10235768, 30815452, -2744011, -2387369, -16037809, 5583916, -4299853, 12295478, -25992909, -855148, 6657483, -2269470, -14453021, 3305436, 13346921, -10506028, 3295310, -10643369, -7132659 ], [ -15064957, 11800995, 21238438, -11185734, 13849408, -20974464, -19206260, -7089592, 4353975, -19170248, 30533572, 5141699, -1850159, -16438759, -2112524, 2533397, 9550298, -28364139, -5225908, 14093373, 3336270, -22104731, 11064516, 7539311, -16334068, 8732930, -5129519, -9213909 ], [ -21193327, 12979185, 23027458, -14302434, 11758528, -28566144, -26727740, -15469672, 8989965, -28104728, 30251692, 13027409, -1312949, -16839709, -9808964, 9366647, 6805118, -30735369, -9596668, 21529263, 8942010, -29756441, 18823596, 1731701, -22162108, 14170550, 384331, -11295159 ], [ -21581108, 14904304, 18295252, -14420871, 8015373, -26452252, -25659457, -13888508, 7892945, -26418326, 25943137, 11537525, -3630955, -17586961, -9339906, 13086465, 3245699, -25053991, -7309568, 19853658, 13376556, -29910559, 17519517, 2041139, -23911745, 15178960, 2202756, -8930186 ], [ -17961308, 17350864, 9010492, -12446181, 3118743, -17562772, -18594547, -5353268, 2793635, -17317346, 18823507, 3502415, -7942225, -18575971, -3170406, 14632755, -882151, -13750981, -374528, 11817198, 16993476, -24830509, 9888327, 6620969, -22814195, 13095280, 1441356, -3461246 ], [ -14341508, 19797424, -274268, -10471491, -1777887, -8673292, -11529637, 3181972, -2305675, -8216366, 11703877, -4532695, -12253495, -19564981, 2999094, 16179045, -5010001, -2447971, 6560512, 3780738, 20610396, -19750459, 2257137, 11200799, -21716645, 11011600, 679956, 2007694 ], [ -10721708, 22243984, -9559028, -8496801, -6674517, 216188, -4464727, 11717212, -7404985, 884614, 4584247, -12567805, -16564765, -20553991, 9168594, 17725335, -9137851, 8855039, 13495552, -4255722, 24227316, -14670409, -5374053, 15780629, -20619095, 8927920, -81444, 7476634 ], [ -7101908, 24690544, -18843788, -6522111, -11571147, 9105668, 2600183, 20252452, -12504295, 9985594, -2535383, -20602915, -20876035, -21543001, 15338094, 19271625, -13265701, 20158049, 20430592, -12292182, 27844236, -9590359, -13005243, 20360459, -19521545, 6844240, -842844, 12945574 ], [ -3482108, 27137104, -28128548, -4547421, -16467777, 17995148, 9665093, 28787692, -17603605, 19086574, -9655013, -28638025, -25187305, -22532011, 21507594, 20817915, -17393551, 31461059, 27365632, -20328642, 31461156, -4510309, -20636433, 24940289, -18423995, 4760560, -1604244, 18414514 ], [ -5588765, 20654062, -23343446, -3513465, -16578360, 13005926, 7816763, 29391817, -12554263, 12733726, -6735017, -20673205, -21246538, -19995334, 22835643, 15983592, -16113112, 31724660, 20294476, -23018373, 27448686, -486580, -19544895, 24467096, -11780537, 858997, 345102, 12774385 ], [ -8331695, 13178842, -16995026, -2584035, -16157160, 6474626, 4978073, 29114707, -6377293, 4663786, -2699507, -10930615, -16388878, -17066914, 23625753, 10440312, -14231752, 30761660, 11667076, -25114023, 22588506, 3419780, -17484165, 23432456, -4520867, -3244553, 2595642, 5899915 ], [ -11074625, 5703622, -10646606, -1654605, -15735960, -56674, 2139383, 28837597, -200323, -3406154, 1336003, -1188025, -11531218, -14138494, 24415863, 4897032, -12350392, 29798660, 3039676, -27209673, 17728326, 7326140, -15423435, 22397816, 2738803, -7348103, 4846182, -974555 ], [ -13817555, -1771598, -4298186, -725175, -15314760, -6587974, -699307, 28560487, 5976647, -11476094, 5371513, 8554565, -6673558, -11210074, 25205973, -646248, -10469032, 28835660, -5587724, -29305323, 12868146, 11232500, -13362705, 21363176, 9998473, -11451653, 7096722, -7849025 ], [ -16560485, -9246818, 2050234, 204255, -14893560, -13119274, -3537997, 28283377, 12153617, -19546034, 9407023, 18297155, -1815898, -8281654, 25996083, -6189528, -8587672, 27872660, -14215124, -31400973, 8007966, 15138860, -11301975, 20328536, 17258143, -15555203, 9347262, -14723495 ], [ -17687465, -15033185, 6466183, 536952, -13832820, -18124361, -6494088, 26249147, 16663166, -25699159, 12144092, 24920572, 774131, -5485455, 24853855, -9495235, -5986440, 26561504, -20263882, -31509375, 2999111, 16955638, -9423113, 17892361, 21363262, -18866947, 10404469, -18553196 ], [ -12775895, -14508575, 3660793, -1360248, -10382220, -17426231, -9888888, 17648837, 14941826, -24689449, 10029092, 19888132, -5109619, -3183345, 16490785, -4439485, -695160, 23949344, -16676662, -24191745, -2565319, 10963978, -8223863, 10218871, 13680322, -19219837, 7002379, -11005076 ], [ -7864325, -13983965, 855403, -3257448, -6931620, -16728101, -13283688, 9048527, 13220486, -23679739, 7914092, 14855692, -10993369, -881235, 8127715, 616265, 4596120, 21337184, -13089442, -16874115, -8129749, 4972318, -7024613, 2545381, 5997382, -19572727, 3600289, -3456956 ], [ -2952755, -13459355, -1949987, -5154648, -3481020, -16029971, -16678488, 448217, 11499146, -22670029, 5799092, 9823252, -16877119, 1420875, -235355, 5672015, 9887400, 18725024, -9502222, -9556485, -13694179, -1019342, -5825363, -5128109, -1685558, -19925617, 198199, 4091164 ], [ 1958815, -12934745, -4755377, -7051848, -30420, -15331841, -20073288, -8152093, 9777806, -21660319, 3684092, 4790812, -22760869, 3722985, -8598425, 10727765, 15178680, 16112864, -5915002, -2238855, -19258609, -7011002, -4626113, -12801599, -9368498, -20278507, -3203891, 11639284 ], [ 6870385, -12410135, -7560767, -8949048, 3420180, -14633711, -23468088, -16752403, 8056466, -20650609, 1569092, -241628, -28644619, 6025095, -16961495, 15783515, 20469960, 13500704, -2327782, 5078775, -24823039, -13002662, -3426863, -20475089, -17051438, -20631397, -6605981, 19187404 ], [ 9130074, -10831879, -7350261, -8623148, 4794931, -10172573, -20486351, -21933604, 5524658, -16227477, 3443922, 489918, -28887711, 4576699, -18174267, 16131886, 21647283, 12052076, -1695781, 10526510, -26308903, -12963705, -3703084, -22422240, -19115998, -18505507, -6615470, 19888423 ], [ 8963574, -8289649, -4380531, -6263348, 4270501, -2268683, -11670761, -23986684, 2251358, -8681427, 8969022, 6494898, -23970201, -303011, -12845277, 12173506, 19060773, 11667956, -3767491, 14263490, -24063313, -7407375, -5329204, -19130400, -16040338, -14111797, -3521090, 14325073 ], [ 8797074, -5747419, -1410801, -3903548, 3746071, 5635207, -2855171, -26039764, -1021942, -1135377, 14494122, 12499878, -19052691, -5182721, -7516287, 8215126, 16474263, 11283836, -5839201, 18000470, -21817723, -1851045, -6955324, -15838560, -12964678, -9718087, -426710, 8761723 ], [ 8630574, -3205189, 1558929, -1543748, 3221641, 13539097, 5960419, -28092844, -4295242, 6410673, 20019222, 18504858, -14135181, -10062431, -2187297, 4256746, 13887753, 10899716, -7910911, 21737450, -19572133, 3705285, -8581444, -12546720, -9889018, -5324377, 2667670, 3198373 ], [ 8464074, -662959, 4528659, 816052, 2697211, 21442987, 14776009, -30145924, -7568542, 13956723, 25544322, 24509838, -9217671, -14942141, 3141693, 298366, 11301243, 10515596, -9982621, 25474430, -17326543, 9261615, -10207564, -9254880, -6813358, -930667, 5762050, -2364977 ], [ 8297574, 1879271, 7498389, 3175852, 2172781, 29346877, 23591599, -32199004, -10841842, 21502773, 31069422, 30514818, -4300161, -19821851, 8470683, -3660014, 8714733, 10131476, -12054331, 29211410, -15080953, 14817945, -11833684, -5963040, -3737698, 3463043, 8856430, -7928327 ], [ 11443299, 2209526, 10101819, 2863927, -1850624, 21482917, 25551439, -27548509, -9098767, 14604123, 29216847, 27878523, -6115926, -19118036, 8151798, 829006, 3317898, 12416981, -14493466, 25797590, -8890738, 16460850, -12616954, -3824775, -2975188, 4240103, 12112585, -4424402 ], [ 15251469, 2097386, 12631989, 2017657, -6573824, 10465387, 26140129, -21557299, -6352417, 4816533, 25888737, 23513973, -9278346, -17297516, 6703338, 7007506, -2641002, 15236411, -17006086, 20953610, -1911598, 17321070, -13231654, -1917225, -2675308, 4293833, 15401095, 892978 ], [ 19059639, 1985246, 15162159, 1171387, -11297024, -552143, 26728819, -15566089, -3606067, -4971057, 22560627, 19149423, -12440766, -15476996, 5254878, 13186006, -8599902, 18055841, -19518706, 16109630, 5067542, 18181290, -13846354, -9675, -2375428, 4347563, 18689605, 6210358 ], [ 22867809, 1873106, 17692329, 325117, -16020224, -11569673, 27317509, -9574879, -859717, -14758647, 19232517, 14784873, -15603186, -13656476, 3806418, 19364506, -14558802, 20875271, -22031326, 11265650, 12046682, 19041510, -14461054, 1897875, -2075548, 4401293, 21978115, 11527738 ], [ 26675979, 1760966, 20222499, -521153, -20743424, -22587203, 27906199, -3583669, 1886633, -24546237, 15904407, 10420323, -18765606, -11835956, 2357958, 25543006, -20517702, 23694701, -24543946, 6421670, 19025822, 19901730, -15075754, 3805425, -1775668, 4455023, 25266625, 16845118 ], [ 28383661, 1056377, 22319847, -1168081, -23357907, -31576837, 28533044, 1996559, 3491089, -31395944, 12806111, 6759554, -20353232, -10215779, 456968, 30192433, -24950857, 25653102, -25371987, 1709640, 23966952, 20614582, -15983591, 5180443, -1123605, 3543087, 27766087, 21193725 ], [ 17649991, -3157333, 21853557, -634291, -13482297, -28555087, 29385884, 5142509, -1667981, -20844344, 11069021, 7267334, -12613232, -9782249, -4124392, 25785043, -20346907, 22511562, -16222137, -2220840, 16836792, 20454562, -18627701, 3401233, 1614465, -3088563, 25591957, 19804215 ], [ 6916321, -7371043, 21387267, -100501, -3606687, -25533337, 30238724, 8288459, -6827051, -10292744, 9331931, 7775114, -4873232, -9348719, -8705752, 21377653, -15742957, 19370022, -7072287, -6151320, 9706632, 20294542, -21271811, 1622023, 4352535, -9720213, 23417827, 18414705 ], [ -3817349, -11584753, 20920977, 433289, 6268923, -22511587, 31091564, 11434409, -11986121, 258856, 7594841, 8282894, 2866768, -8915189, -13287112, 16970263, -11139007, 16228482, 2077563, -10081800, 2576472, 20134522, -23915921, -157187, 7090605, -16351863, 21243697, 17025195 ], [ -14551019, -15798463, 20454687, 967079, 16144533, -19489837, 31944404, 14580359, -17145191, 10810456, 5857751, 8790674, 10606768, -8481659, -17868472, 12562873, -6535057, 13086942, 11227413, -14012280, -4553688, 19974502, -26560031, -1936397, 9828675, -22983513, 19069567, 15635685 ], [ -25284689, -20012173, 19988397, 1500869, 26020143, -16468087, 32797244, 17726309, -22304261, 21362056, 4120661, 9298454, 18346768, -8048129, -22449832, 8155483, -1931107, 9945402, 20377263, -17942760, -11683848, 19814482, -29204141, -3715607, 12566745, -29615163, 16895437, 14246175 ], [ -28531431, -18557592, 17248821, -459740, 28879177, -15097653, 32063466, 15683873, -21601233, 25989935, 2652613, 8322280, 19719837, -6605999, -24633963, 4534473, 594922, 7463839, 22993312, -20897358, -15766642, 17782279, -27664816, -6634658, 14715235, -31456865, 15946674, 14215569 ], [ -22830381, -10328712, 11792391, -5401460, 23352547, -15700743, 29433486, 7440683, -13892283, 23538245, 1506103, 5572600, 13483647, -3958469, -23953113, 1853283, 637582, 5771029, 17800672, -22685658, -16207462, 13512589, -21125776, -10915958, 16159105, -27573995, 16462374, 15809019 ], [ -17129331, -2099832, 6335961, -10343180, 17825917, -16303833, 26803506, -802507, -6183333, 21086555, 359593, 2822920, 7247457, -1310939, -23272263, -827907, 680242, 4078219, 12608032, -24473958, -16648282, 9242899, -14586736, -15197258, 17602975, -23691125, 16978074, 17402469 ], [ -11428281, 6129048, 879531, -15284900, 12299287, -16906923, 24173526, -9045697, 1525617, 18634865, -786917, 73240, 1011267, 1336591, -22591413, -3509097, 722902, 2385409, 7415392, -26262258, -17089102, 4973209, -8047696, -19478558, 19046845, -19808255, 17493774, 18995919 ], [ -5727231, 14357928, -4576899, -20226620, 6772657, -17510013, 21543546, -17288887, 9234567, 16183175, -1933427, -2676440, -5224923, 3984121, -21910563, -6190287, 765562, 692599, 2222752, -28050558, -17529922, 703519, -1508656, -23759858, 20490715, -15925385, 18009474, 20589369 ], [ -26181, 22586808, -10033329, -25168340, 1246027, -18113103, 18913566, -25532077, 16943517, 13731485, -3079937, -5426120, -11461113, 6631651, -21229713, -8871477, 808222, -1000211, -2969888, -29838858, -17970742, -3566171, 5030384, -28041158, 21934585, -12042515, 18525174, 22182819 ], [ 1498989, 22083462, -11216934, -24615176, -1418897, -15729942, 15158541, -23493646, 18280800, 13224215, -3764009, -8834129, -11562237, 10225723, -17228583, -3893805, 1496653, -2813288, -5666453, -24138105, -11891821, -3665777, 3623798, -23610863, 18628495, -5438561, 20082015, 19599630 ], [ 1753239, 18922482, -11100114, -22389656, -3212867, -12437922, 11061111, -18326026, 17678880, 13308725, -4307339, -12442499, -9796167, 14107873, -12216933, 3414825, 2381623, -4662968, -7603343, -16158075, -3828631, -2496227, -201022, -16529213, 13876765, 1993549, 21955725, 15745290 ], [ 2007489, 15761502, -10983294, -20164136, -5006837, -9145902, 6963681, -13158406, 17076960, 13393235, -4850669, -16050869, -8030097, 17990023, -7205283, 10723455, 3266593, -6512648, -9540233, -8178045, 4234559, -1326677, -4025842, -9447563, 9125035, 9425659, 23829435, 11890950 ], [ 2261739, 12600522, -10866474, -17938616, -6800807, -5853882, 2866251, -7990786, 16475040, 13477745, -5393999, -19659239, -6264027, 21872173, -2193633, 18032085, 4151563, -8362328, -11477123, -198015, 12297749, -157127, -7850662, -2365913, 4373305, 16857769, 25703145, 8036610 ], [ 2515989, 9439542, -10749654, -15713096, -8594777, -2561862, -1231179, -2823166, 15873120, 13562255, -5937329, -23267609, -4497957, 25754323, 2818017, 25340715, 5036533, -10212008, -13414013, 7782015, 20360939, 1012423, -11675482, 4715737, -378425, 24289879, 27576855, 4182270 ], [ 2954836, 6060561, -10839243, -13153305, -10421983, 842025, -5111126, 2089591, 14843465, 12998138, -6538647, -26239637, -2976075, 29262771, 6908215, 31759652, 5575675, -12100258, -15397432, 15270295, 27215642, 2141317, -15083641, 10723804, -5024518, 30608660, 28838758, 355174 ], [ 5582476, 96711, -13376253, -6630015, -12643273, 5572335, -6412346, 3980401, 8742095, 4743158, -7827537, -21666467, -4349565, 28340181, 72625, 27629372, 2014285, -14445838, -17932552, 16927825, 19741142, 2788147, -13551391, 4002244, -8418058, 23726540, 22846378, -3148886 ], [ 8210116, -5867139, -15913263, -106725, -14864563, 10302645, -7713566, 5871211, 2640725, -3511822, -9116427, -17093297, -5723055, 27417591, -6762965, 23499092, -1547105, -16791418, -20467672, 18585355, 12266642, 3434977, -12019141, -2719316, -11811598, 16844420, 16853998, -6652946 ], [ 10837756, -11830989, -18450273, 6416565, -17085853, 15032955, -9014786, 7762021, -3460645, -11766802, -10405317, -12520127, -7096545, 26495001, -13598555, 19368812, -5108495, -19136998, -23002792, 20242885, 4792142, 4081807, -10486891, -9440876, -15205138, 9962300, 10861618, -10157006 ], [ 13465396, -17794839, -20987283, 12939855, -19307143, 19763265, -10316006, 9652831, -9562015, -20021782, -11694207, -7946957, -8470035, 25572411, -20434145, 15238532, -8669885, -21482578, -25537912, 21900415, -2682358, 4728637, -8954641, -16162436, -18598678, 3080180, 4869238, -13661066 ], [ 16093036, -23758689, -23524293, 19463145, -21528433, 24493575, -11617226, 11543641, -15663385, -28276762, -12983097, -3373787, -9843525, 24649821, -27269735, 11108252, -12231275, -23828158, -28073032, 23557945, -10156858, 5375467, -7422391, -22883996, -21992218, -3801940, -1123142, -17165126 ], [ 15526961, -25973969, -23795648, 23959130, -19272453, 24842760, -12429566, 11317301, -15961370, -28848682, -13877747, 1450928, -9490955, 23367921, -30316050, 9457547, -15180165, -22456388, -28590227, 21811515, -12447823, 6650932, -4426511, -25387916, -21489348, -7497240, -5544092, -17099536 ], [ 9942191, -22298639, -20506688, 25269350, -9980763, 18307320, -12473666, 7764011, -7139750, -17347222, -14152877, 6670928, -6426005, 21521391, -27407790, 11703317, -17166555, -15243068, -25936397, 14716005, -6593233, 8914252, 869359, -21264116, -14863548, -6184680, -7495652, -11424496 ], [ 4357421, -18623309, -17217728, 26579570, -689073, 11771880, -12517766, 4210721, 1681870, -5845762, -14428007, 11890928, -3361055, 19674861, -24499530, 13949087, -19152945, -8029748, -23282567, 7620495, -738643, 11177572, 6165229, -17140316, -8237748, -4872120, -9447212, -5749456 ], [ -1227349, -14947979, -13928768, 27889790, 8602617, 5236440, -12561866, 657431, 10503490, 5655698, -14703137, 17110928, -296105, 17828331, -21591270, 16194857, -21139335, -816428, -20628737, 524985, 5115947, 13440892, 11461099, -13016516, -1611948, -3559560, -11398772, -74416 ], [ -6812119, -11272649, -10639808, 29200010, 17894307, -1299000, -12605966, -2895859, 19325110, 17157158, -14978267, 22330928, 2768845, 15981801, -18683010, 18440627, -23125725, 6396892, -17974907, -6570525, 10970537, 15704212, 16756969, -8892716, 5013852, -2247000, -13350332, 5600624 ], [ -12396889, -7597319, -7350848, 30510230, 27185997, -7834440, -12650066, -6449149, 28146730, 28658618, -15253397, 27550928, 5833795, 14135271, -15774750, 20686397, -25112115, 13610212, -15321077, -13666035, 16825127, 17967532, 22052839, -4768916, 11639652, -934440, -15301892, 11275664 ], [ -11158003, -3968042, -3061700, 30331382, 29433216, -6922083, -7232192, -5666023, 25298104, 30178484, -10130057, 27890570, 6175759, 11184792, -11297034, 18592286, -25005456, 14064199, -13494815, -11412975, 14641232, 18491863, 20477362, -3333704, 11887836, 1755930, -16523282, 13590662 ], [ -6994693, -358502, 1656100, 29514362, 28661376, -2817813, 526528, -3024433, 17447944, 27420524, -2693087, 26138630, 5350729, 7761192, -6146694, 14638226, -24001776, 11621329, -12023225, -5153385, 9012272, 18270913, 15957022, -3050744, 9402756, 5036790, -17431742, 14465642 ], [ -2831383, 3251038, 6373900, 28697342, 27889536, 1286457, 8285248, -382843, 9597784, 24662564, 4743883, 24386690, 4525699, 4337592, -996354, 10684166, -22998096, 9178459, -10551635, 1106205, 3383312, 18049963, 11436682, -2767784, 6917676, 8317650, -18340202, 15340622 ], [ 1331927, 6860578, 11091700, 27880322, 27117696, 5390727, 16043968, 2258747, 1747624, 21904604, 12180853, 22634750, 3700669, 913992, 4153986, 6730106, -21994416, 6735589, -9080045, 7365795, -2245648, 17829013, 6916342, -2484824, 4432596, 11598510, -19248662, 16215602 ], [ 5495237, 10470118, 15809500, 27063302, 26345856, 9494997, 23802688, 4900337, -6102536, 19146644, 19617823, 20882810, 2875639, -2509608, 9304326, 2776046, -20990736, 4292719, -7608455, 13625385, -7874608, 17608063, 2396002, -2201864, 1947516, 14879370, -20157122, 17090582 ], [ 9588142, 14038273, 20443936, 26163805, 25493572, 13501744, 31470014, 7516594, -13802002, 16363048, 26854501, 19130483, 2072749, -5852917, 14358036, -1088650, -19958140, 1877250, -6148463, 19773495, -13422289, 17341375, -2068717, -1890726, -542501, 18117684, -20993437, 17872398 ], [ 7415002, 13923163, 17658976, 17923855, 17481772, 8828944, 31003274, 7878214, -8089702, 11297848, 16265191, 17343713, 3240319, -2050327, 10811676, 3000050, -16352020, 1900470, -5720693, 15999885, -11736139, 13004005, -1583167, 928254, -3471911, 17569404, -15408847, 10362618 ], [ 5241862, 13808053, 14874016, 9683905, 9469972, 4156144, 30536534, 8239834, -2377402, 6232648, 5675881, 15556943, 4407889, 1752263, 7265316, 7088750, -12745900, 1923690, -5292923, 12226275, -10049989, 8666635, -1097617, 3747234, -6401321, 17021124, -9824257, 2852838 ], [ 3068722, 13692943, 12089056, 1443955, 1458172, -516656, 30069794, 8601454, 3334898, 1167448, -4913429, 13770173, 5575459, 5554853, 3718956, 11177450, -9139780, 1946910, -4865153, 8452665, -8363839, 4329265, -612067, 6566214, -9330731, 16472844, -4239667, -4656942 ], [ 895582, 13577833, 9304096, -6795995, -6553628, -5189456, 29603054, 8963074, 9047198, -3897752, -15502739, 11983403, 6743029, 9357443, 172596, 15266150, -5533660, 1970130, -4437383, 4679055, -6677689, -8105, -126517, 9385194, -12260141, 15924564, 1344923, -12166722 ], [ -1277558, 13462723, 6519136, -15035945, -14565428, -9862256, 29136314, 9324694, 14759498, -8962952, -26092049, 10196633, 7910599, 13160033, -3373764, 19354850, -1927540, 1993350, -4009613, 905445, -4991539, -4345475, 359033, 12204174, -15189551, 15376284, 6929513, -19676502 ], [ -1773280, 14475336, 4340885, -19378962, -18190717, -11127005, 27487012, 7901335, 19418982, -11327730, -31222631, 7655805, 9265132, 16643797, -4143867, 22411817, 849064, 1807886, -3151860, -3222893, -4233012, -6258619, 398099, 14526123, -15820769, 13233787, 9313344, -23696712 ], [ 1259360, 17860056, 3438815, -15524982, -12589207, -5223095, 23350252, 2723365, 21863922, -8012310, -24871061, 3528855, 11012932, 19456927, 925743, 23298587, 1880824, 1183466, -1389660, -8097383, -5425692, -3072529, -501991, 15802593, -11617859, 7737937, 4964544, -20376792 ], [ 4292000, 21244776, 2536745, -11671002, -6987697, 680815, 19213492, -2454605, 24308862, -4696890, -18519491, -598095, 12760732, 22270057, 5995353, 24185357, 2912584, 559046, 372540, -12971873, -6618372, 113561, -1402081, 17079063, -7414949, 2242087, 615744, -17056872 ], [ 7324640, 24629496, 1634675, -7817022, -1386187, 6584725, 15076732, -7632575, 26753802, -1381470, -12167921, -4725045, 14508532, 25083187, 11064963, 25072127, 3944344, -65374, 2134740, -17846363, -7811052, 3299651, -2302171, 18355533, -3212039, -3253763, -3733056, -13736952 ], [ 10357280, 28014216, 732605, -3963042, 4215323, 12488635, 10939972, -12810545, 29198742, 1933950, -5816351, -8851995, 16256332, 27896317, 16134573, 25958897, 4976104, -689794, 3896940, -22720853, -9003732, 6485741, -3202261, 19632003, 990871, -8749613, -8081856, -10417032 ], [ 13389920, 31398936, -169465, -109062, 9816833, 18392545, 6803212, -17988515, 31643682, 5249370, 535219, -12978945, 18004132, 30709447, 21204183, 26845667, 6007864, -1314214, 5659140, -27595343, -10196412, 9671831, -4102351, 20908473, 5193781, -14245463, -12430656, -7097112 ], [ 12406796, 27875199, -525703, 950436, 12235691, 14705863, 4933171, -14084390, 27810699, 6918744, 4447873, -10333953, 19904464, 28614307, 23904702, 24677351, 4028713, -4172293, 4745874, -25448972, -10494933, 10869533, -4746568, 17523597, 6783127, -16210790, -11038929, -7223070 ], [ 9098756, 20351829, -565933, 392076, 12811961, 5466733, 4375441, -4922210, 20343129, 7635144, 6948523, -3768363, 21893104, 23677537, 25233642, 20740301, 306403, -8323543, 2283654, -19237892, -10275783, 10916063, -5242648, 11440047, 6859357, -16132130, -6323739, -9344010 ], [ 5790716, 12828459, -606163, -166284, 13388231, -3772397, 3817711, 4239970, 12875559, 8351544, 9449173, 2797227, 23881744, 18740767, 26562582, 16803251, -3415907, -12474793, -178566, -13026812, -10056633, 10962593, -5738728, 5356497, 6935587, -16053470, -1608549, -11464950 ], [ 2482676, 5305089, -646393, -724644, 13964501, -13011527, 3259981, 13402150, 5407989, 9067944, 11949823, 9362817, 25870384, 13803997, 27891522, 12866201, -7138217, -16626043, -2640786, -6815732, -9837483, 11009123, -6234808, -727053, 7011817, -15974810, 3106641, -13585890 ], [ -825364, -2218281, -686623, -1283004, 14540771, -22250657, 2702251, 22564330, -2059581, 9784344, 14450473, 15928407, 27859024, 8867227, 29220462, 8929151, -10860527, -20777293, -5103006, -604652, -9618333, 11055653, -6730888, -6810603, 7088047, -15896150, 7821831, -15706830 ], [ -4133404, -9741651, -726853, -1841364, 15117041, -31489787, 2144521, 31726510, -9527151, 10500744, 16951123, 22493997, 29847664, 3930457, 30549402, 4992101, -14582837, -24928543, -7565226, 5606428, -9399183, 11102183, -7226968, -12894153, 7164277, -15817490, 12537021, -17827770 ], [ 1440801, -6324756, -2545028, -234264, 12019101, -31043932, -1318934, 25910330, -4731346, 12697419, 19287468, 20404887, 28695214, 6510407, 25063807, 3263351, -13155422, -18871803, -7158696, 3215678, -5688743, 8689663, -1076643, -16035938, 6369682, -7829495, 8258446, -16778295 ], [ 7537491, -2264316, -4467788, 1500216, 8705031, -30028372, -4953314, 19213070, 785834, 14981169, 21614148, 17806677, 27357994, 9532517, 19177357, 1664501, -11425082, -12214593, -6583416, 318938, -1772933, 6132493, 5464647, -19004678, 5523862, 623755, 3450826, -15542325 ], [ 13634181, 1796124, -6390548, 3234696, 5390961, -29012812, -8587694, 12515810, 6303014, 17264919, 23940828, 15208467, 26020774, 12554627, 13290907, 65651, -9694742, -5557383, -6008136, -2577802, 2142877, 3575323, 12005937, -21973418, 4678042, 9077005, -1356794, -14306355 ], [ 19730871, 5856564, -8313308, 4969176, 2076891, -27997252, -12222074, 5818550, 11820194, 19548669, 26267508, 12610257, 24683554, 15576737, 7404457, -1533199, -7964402, 1099827, -5432856, -5474542, 6058687, 1018153, 18547227, -24942158, 3832222, 17530255, -6164414, -13070385 ], [ 25827561, 9917004, -10236068, 6703656, -1237179, -26981692, -15856454, -878710, 17337374, 21832419, 28594188, 10012047, 23346334, 18598847, 1518007, -3132049, -6234062, 7757037, -4857576, -8371282, 9974497, -1539017, 25088517, -27910898, 2986402, 25983505, -10972034, -11834415 ], [ 30430608, 13255819, -12004682, 6754789, -2296628, -24973866, -16429925, -5190502, 19300249, 23736692, 29525573, 7063271, 22747920, 20144541, -1374740, -3922541, -3611460, 12888519, -4790527, -10602931, 12887415, -2781392, 29303403, -28502887, 2710131, 31760889, -15310477, -11854705 ], [ 30682608, 14492509, -13324262, 1902259, 3211732, -20075526, -8086835, -2553322, 10909279, 24535532, 26392403, 3093281, 24301680, 17389371, 4453300, -2358251, 1610340, 13575489, -6203977, -10897141, 12878865, -193712, 26741373, -22171297, 4092981, 29743359, -18282187, -15534535 ], [ 30934608, 15729199, -14643842, -2950271, 8720092, -15177186, 256255, 83858, 2518309, 25334372, 23259233, -876709, 25855440, 14634201, 10281340, -793961, 6832140, 14262459, -7617427, -11191351, 12870315, 2393968, 24179343, -15839707, 5475831, 27725829, -21253897, -19214365 ], [ 31186608, 16965889, -15963422, -7802801, 14228452, -10278846, 8599345, 2721038, -5872661, 26133212, 20126063, -4846699, 27409200, 11879031, 16109380, 770329, 12053940, 14949429, -9030877, -11485561, 12861765, 4981648, 21617313, -9508117, 6858681, 25708299, -24225607, -22894195 ], [ 31438608, 18202579, -17283002, -12655331, 19736812, -5380506, 16942435, 5358218, -14263631, 26932052, 16992893, -8816689, 28962960, 9123861, 21937420, 2334619, 17275740, 15636399, -10444327, -11779771, 12853215, 7569328, 19055283, -3176527, 8241531, 23690769, -27197317, -26574025 ], [ 31690608, 19439269, -18602582, -17507861, 25245172, -482166, 25285525, 7995398, -22654601, 27730892, 13859723, -12786679, 30516720, 6368691, 27765460, 3898909, 22497540, 16323369, -11857777, -12073981, 12844665, 10157008, 16493253, 3155063, 9624381, 21673239, -30169027, -30253855 ], [ 30757725, 19923301, -16674431, -17290736, 23897245, 2540751, 24143686, 10964333, -26605562, 22466240, 9778004, -13736296, 26340324, 6724827, 30515854, 6938527, 23373171, 17154006, -9593515, -8794009, 8789316, 6869029, 16043592, 3578864, 6831096, 21316728, -26044036, -25453609 ], [ 28918755, 19831771, -12262721, -13196816, 17306275, 4129521, 15748666, 14186963, -27161222, 12564800, 4970924, -12376216, 17782044, 9460197, 30912754, 11106337, 20925261, 18094506, -4516885, -2780839, 1639356, -912101, 17209272, -515056, 844296, 22230408, -16492156, -14168599 ], [ 27079785, 19740241, -7851011, -9102896, 10715305, 5718291, 7353646, 17409593, -27716882, 2663360, 163844, -11016136, 9223764, 12195567, 31309654, 15274147, 18477351, 19035006, 559745, 3232331, -5510604, -8693231, 18374952, -4608976, -5142504, 23144088, -6940276, -2883589 ], [ 25240815, 19648711, -3439301, -5008976, 4124335, 7307061, -1041374, 20632223, -28272542, -7238080, -4643236, -9656056, 665484, 14930937, 31706554, 19441957, 16029441, 19975506, 5636375, 9245501, -12660564, -16474361, 19540632, -8702896, -11129304, 24057768, 2611604, 8401421 ], [ 23401845, 19557181, 972409, -915056, -2466635, 8895831, -9436394, 23854853, -28828202, -17139520, -9450316, -8295976, -7892796, 17666307, 32103454, 23609767, 13581531, 20916006, 10713005, 15258671, -19810524, -24255491, 20706312, -12796816, -17116104, 24971448, 12163484, 19686431 ], [ 21562875, 19465651, 5384119, 3178864, -9057605, 10484601, -17831414, 27077483, -29383862, -27040960, -14257396, -6935896, -16451076, 20401677, 32500354, 27777577, 11133621, 21856506, 15789635, 21271841, -26960484, -32036621, 21871992, -16890736, -23102904, 25885128, 21715364, 30971441 ], [ 18409503, 13984188, 3783692, 6889160, -6091234, 4748333, -20113572, 19822817, -26239320, -21055026, -8578885, -2046412, -19388269, 22087927, 23939286, 19910369, 6805353, 19896521, 14750796, 18163118, -23459743, -28259814, 19894815, -13625490, -24679213, 26219975, 15460766, 31748977 ], [ 15073113, 7752228, 1346132, 10546040, -1794094, -2007877, -21544572, 11109287, -22579560, -12856926, -1440355, 3334508, -21542779, 23628097, 14130906, 10367399, 2215263, 17532671, 12860436, 13784258, -18475993, -22873674, 17480025, -9335550, -25641403, 26474225, 7005266, 31063447 ], [ 11736723, 1520268, -1091428, 14202920, 2503046, -8764087, -22975572, 2395757, -18919800, -4658826, 5698175, 8715428, -23697289, 25168267, 4322526, 824429, -2374827, 15168821, 10970076, 9405398, -13492243, -17487534, 15065235, -5045610, -26603593, 26728475, -1450234, 30377917 ], [ 8400333, -4711692, -3528988, 17859800, 6800186, -15520297, -24406572, -6317773, -15260040, 3539274, 12836705, 14096348, -25851799, 26708437, -5485854, -8718541, -6964917, 12804971, 9079716, 5026538, -8508493, -12101394, 12650445, -755670, -27565783, 26982725, -9905734, 29692387 ], [ 5063943, -10943652, -5966548, 21516680, 11097326, -22276507, -25837572, -15031303, -11600280, 11737374, 19975235, 19477268, -28006309, 28248607, -15294234, -18261511, -11555007, 10441121, 7189356, 647678, -3524743, -6715254, 10235655, 3534270, -28527973, 27236975, -18361234, 29006857 ], [ 3158647, -15332166, -7929060, 23865563, 13276385, -26318276, -26575856, -20884260, -8280197, 18447838, 24385452, 22143101, -27892237, 28691801, -22752874, -24618086, -15833521, 7636529, 5318903, -2430308, -91886, -3261844, 7736460, 7216494, -28127205, 26427382, -25417039, 27860474 ], [ 7398637, -11804706, -7851660, 20597753, 6360155, -18703916, -24339536, -14453580, -6418727, 18770218, 17079972, 13150031, -18036607, 24424451, -20121454, -17291906, -18774091, 2939339, 3533933, 77812, -3318746, -8107804, 4874820, 8289114, -21873735, 21049522, -26462389, 24735134 ], [ 11638627, -8277246, -7774260, 17329943, -556075, -11089556, -22103216, -8022900, -4557257, 19092598, 9774492, 4156961, -8180977, 20157101, -17490034, -9965726, -21714661, -1757851, 1748963, 2585932, -6545606, -12953764, 2013180, 9361734, -15620265, 15671662, -27507739, 21609794 ], [ 15878617, -4749786, -7696860, 14062133, -7472305, -3475196, -19866896, -1592220, -2695787, 19414978, 2469012, -4836109, 1674653, 15889751, -14858614, -2639546, -24655231, -6455041, -36007, 5094052, -9772466, -17799724, -848460, 10434354, -9366795, 10293802, -28553089, 18484454 ], [ 20118607, -1222326, -7619460, 10794323, -14388535, 4139164, -17630576, 4838460, -834317, 19737358, -4836468, -13829179, 11530283, 11622401, -12227194, 4686634, -27595801, -11152231, -1820977, 7602172, -12999326, -22645684, -3710100, 11506974, -3113325, 4915942, -29598439, 15359114 ], [ 24358597, 2305134, -7542060, 7526513, -21304765, 11753524, -15394256, 11269140, 1027153, 20059738, -12141948, -22822249, 21385913, 7355051, -9595774, 12012814, -30536371, -15849421, -3605947, 10110292, -16226186, -27491644, -6571740, 12579594, 3140145, -461918, -30643789, 12233774 ], [ 21981562, 2428749, -7756620, 4644758, -22135915, 12342709, -10754261, 12293340, 3239443, 16408663, -16271688, -22992619, 26089853, 4417676, -6226129, 11980549, -31727026, -14707411, -2678992, 12857632, -18346136, -26854624, -8937390, 10579749, 3454695, -1371188, -27084424, 11681579 ], [ 12987502, -851481, -8263140, 2149058, -16881985, 5906719, -3710591, 7911060, 5802553, 8784133, -17225688, -14340289, 25642103, 2810276, -2118259, 4589839, -31167766, -7726201, 959888, 15844192, -19359176, -20734624, -10807050, 5507439, -2169675, 2188132, -18920344, 13702529 ], [ 3993442, -4131711, -8769660, -346642, -11628055, -529271, 3333079, 3528780, 8365663, 1159603, -18179688, -5687959, 25194353, 1202876, 1989611, -2800871, -30608506, -744991, 4598768, 18830752, -20372216, -14614624, -12676710, 435129, -7794045, 5747452, -10756264, 15723479 ], [ -5000618, -7411941, -9276180, -2842342, -6374125, -6965261, 10376749, -853500, 10928773, -6464927, -19133688, 2964371, 24746603, -404524, 6097481, -10191581, -30049246, 6236219, 8237648, 21817312, -21385256, -8494624, -14546370, -4637181, -13418415, 9306772, -2592184, 17744429 ], [ -13994678, -10692171, -9782700, -5338042, -1120195, -13401251, 17420419, -5235780, 13491883, -14089457, -20087688, 11616701, 24298853, -2011924, 10205351, -17582291, -29489986, 13217429, 11876528, 24803872, -22398296, -2374624, -16416030, -9709491, -19042785, 12866092, 5571896, 19765379 ], [ -22988738, -13972401, -10289220, -7833742, 4133735, -19837241, 24464089, -9618060, 16054993, -21713987, -21041688, 20269031, 23851103, -3619324, 14313221, -24973001, -28930726, 20198639, 15515408, 27790432, -23411336, 3745376, -18285690, -14781801, -24667155, 16425412, 13735976, 21786329 ], [ -17597491, -11402119, -5984529, -6943264, 1491620, -16319243, 23773920, -10901855, 14613323, -17257966, -18683240, 21267968, 17735560, -6881488, 12945945, -23976011, -25724267, 22606691, 16598266, 19953866, -18888859, 4251968, -16747272, -12850491, -24612052, 14925832, 16711362, 17799306 ], [ -8856241, -7469389, -559419, -5264224, -2989300, -10483193, 21282720, -11464085, 12239033, -9988666, -15553400, 20484608, 10300120, -10529008, 10303635, -21025721, -21901337, 23949761, 17085886, 9596846, -13077289, 3451328, -14415192, -9288201, -23234332, 12248152, 18478422, 12413166 ], [ -114991, -3536659, 4865691, -3585184, -7470220, -4647143, 18791520, -12026315, 9864743, -2719366, -12423560, 19701248, 2864680, -14176528, 7661325, -18075431, -18078407, 25292831, 17573506, -760174, -7265719, 2650688, -12083112, -5725911, -21856612, 9570472, 20245482, 7027026 ], [ 8626259, 396071, 10290801, -1906144, -11951140, 1188907, 16300320, -12588545, 7490453, 4549934, -9293720, 18917888, -4570760, -17824048, 5019015, -15125141, -14255477, 26635901, 18061126, -11117194, -1454149, 1850048, -9751032, -2163621, -20478892, 6892792, 22012542, 1640886 ], [ 17367509, 4328801, 15715911, -227104, -16432060, 7024957, 13809120, -13150775, 5116163, 11819234, -6163880, 18134528, -12006200, -21471568, 2376705, -12174851, -10432547, 27978971, 18548746, -21474214, 4357421, 1049408, -7418952, 1398669, -19101172, 4215112, 23779602, -3745254 ], [ 23911058, 7054545, 20527782, 1476972, -19218177, 12343952, 11751188, -13608439, 3653696, 18352348, -2863529, 16496105, -18454093, -24408389, 420619, -9351996, -7303508, 27881525, 18979155, -30068781, 9127621, 581760, -5544989, 5131899, -17483157, 1573017, 24231304, -8326436 ], [ 14671118, 1111935, 20935482, 3360852, -9832527, 13949552, 12804908, -13315129, 8739776, 19598308, 1661401, 8716775, -17809603, -22241099, 3392869, -7444356, -9157868, 17438555, 18998685, -26005731, 6418891, 2505600, -6961139, 10092789, -14139387, -813513, 15236344, -7126556 ], [ 5431178, -4830675, 21343182, 5244732, -446877, 15555152, 13858628, -13021819, 13825856, 20844268, 6186331, 937445, -17165113, -20073809, 6365119, -5536716, -11012228, 6995585, 19018215, -21942681, 3710161, 4429440, -8377289, 15053679, -10795617, -3200043, 6241384, -5926676 ], [ -3808762, -10773285, 21750882, 7128612, 8938773, 17160752, 14912348, -12728509, 18911936, 22090228, 10711261, -6841885, -16520623, -17906519, 9337369, -3629076, -12866588, -3447385, 19037745, -17879631, 1001431, 6353280, -9793439, 20014569, -7451847, -5586573, -2753576, -4726796 ], [ -13048702, -16715895, 22158582, 9012492, 18324423, 18766352, 15966068, -12435199, 23998016, 23336188, 15236191, -14621215, -15876133, -15739229, 12309619, -1721436, -14720948, -13890355, 19057275, -13816581, -1707299, 8277120, -11209589, 24975459, -4108077, -7973103, -11748536, -3526916 ], [ -22288642, -22658505, 22566282, 10896372, 27710073, 20371952, 17019788, -12141889, 29084096, 24582148, 19761121, -22400545, -15231643, -13571939, 15281869, 186204, -16575308, -24333325, 19076805, -9753531, -4416029, 10200960, -12625739, 29936349, -764307, -10359633, -20743496, -2327036 ], [ -24993079, -24785082, 19468233, 13301058, 29842230, 20907080, 18017270, -10180510, 31124627, 24982822, 22863214, -23177113, -13727593, -9116909, 17334265, 2972943, -16916624, -29018374, 17338605, -9080985, -4996061, 8285250, -14529662, 27730326, 2705199, -11036910, -24769505, -1402301 ], [ -19151089, -21921462, 11785743, 16386798, 22489050, 20042360, 18941210, -6037810, 29182517, 24278122, 24104674, -14796223, -11099503, -1670219, 18183775, 6909273, -15279344, -26173834, 13301835, -12842175, -2792411, 1348590, -17071442, 16152186, 6339129, -9479010, -22297655, -837371 ], [ -13309099, -19057842, 4103253, 19472538, 15135870, 19177640, 19865150, -1895110, 27240407, 23573422, 25346134, -6415333, -8471413, 5776471, 19033285, 10845603, -13642064, -23329294, 9265065, -16603365, -588761, -5588070, -19613222, 4574046, 9973059, -7921110, -19825805, -272441 ], [ -7467109, -16194222, -3579237, 22558278, 7782690, 18312920, 20789090, 2247590, 25298297, 22868722, 26587594, 1965557, -5843323, 13223161, 19882795, 14781933, -12004784, -20484754, 5228295, -20364555, 1614889, -12524730, -22155002, -7004094, 13606989, -6363210, -17353955, 292489 ], [ -1625119, -13330602, -11261727, 25644018, 429510, 17448200, 21713030, 6390290, 23356187, 22164022, 27829054, 10346447, -3215233, 20669851, 20732305, 18718263, -10367504, -17640214, 1191525, -24125745, 3818539, -19461390, -24696782, -18582234, 17240919, -4805310, -14882105, 857419 ], [ 4216871, -10466982, -18944217, 28729758, -6923670, 16583480, 22636970, 10532990, 21414077, 21459322, 29070514, 18727337, -587143, 28116541, 21581815, 22654593, -8730224, -14795674, -2845245, -27886935, 6022189, -26398050, -27238562, -30160374, 20874849, -3247410, -12410255, 1422349 ], [ 6823565, -10386073, -20963599, 28181820, -3777548, 16078885, 21036551, 6331644, 17171924, 18869175, 29084065, 14233440, -1281315, 26008763, 21366829, 24751907, -10922865, -10370939, -2639776, -23413825, 9163839, -24149144, -20316190, -28129809, 18637770, -5807933, -6610582, -1348651 ], [ 8319635, -11260423, -21038929, 26386500, 2972812, 15697915, 18569561, -734076, 12140204, 15631785, 28676095, 5319840, -3115965, 20621093, 20786419, 26217917, -14430255, -5403749, -978016, -16114015, 12627489, -18746984, -10144930, -21427599, 14385270, -9782243, 331478, -5264821 ], [ 9815705, -12134773, -21114259, 24591180, 9723172, 15316945, 16102571, -7799796, 7108484, 12394395, 28268125, -3593760, -4950615, 15233423, 20206009, 27683927, -17937645, -436559, 683744, -8814205, 16091139, -13344824, 26330, -14725389, 10132770, -13756553, 7273538, -9180991 ], [ 11311775, -13009123, -21189589, 22795860, 16473532, 14935975, 13635581, -14865516, 2076764, 9157005, 27860155, -12507360, -6785265, 9845753, 19625599, 29149937, -21445035, 4530631, 2345504, -1514395, 19554789, -7942664, 10197590, -8023179, 5880270, -17730863, 14215598, -13097161 ], [ 12807845, -13883473, -21264919, 21000540, 23223892, 14555005, 11168591, -21931236, -2954956, 5919615, 27452185, -21420960, -8619915, 4458083, 19045189, 30615947, -24952425, 9497821, 4007264, 5785415, 23018439, -2540504, 20368850, -1320969, 1627770, -21705173, 21157658, -17013331 ], [ 13910605, -14856193, -21005709, 19340625, 29191142, 14133040, 8789856, -28272506, -7520746, 2570150, 27056390, -29642165, -10175750, -437777, 18102499, 31414177, -27838880, 14022641, 5233054, 12233860, 25948389, 2812836, 29758630, 5264641, -2408665, -25288028, 27193748, -20824021 ], [ 8327095, -17501203, -15059319, 19982595, 21845522, 13014160, 7911456, -22298126, -4165726, -2684590, 26867570, -26092655, -6991730, 3027133, 11001049, 20860147, -20169440, 11027171, -952646, 4209100, 19805439, 7336236, 25863250, 9868051, -2771995, -22216148, 17828348, -22841551 ], [ 2743585, -20146213, -9112929, 20624565, 14499902, 11895280, 7033056, -16323746, -810706, -7939330, 26678750, -22543145, -3807710, 6492043, 3899599, 10306117, -12500000, 8031701, -7138346, -3815660, 13662489, 11859636, 21967870, 14471461, -3135325, -19144268, 8462948, -24859081 ], [ -2839925, -22791223, -3166539, 21266535, 7154282, 10776400, 6154656, -10349366, 2544314, -13194070, 26489930, -18993635, -623690, 9956953, -3201851, -247913, -4830560, 5036231, -13324046, -11840420, 7519539, 16383036, 18072490, 19074871, -3498655, -16072388, -902452, -26876611 ], [ -8423435, -25436233, 2779851, 21908505, -191338, 9657520, 5276256, -4374986, 5899334, -18448810, 26301110, -15444125, 2560330, 13421863, -10303301, -10801943, 2838880, 2040761, -19509746, -19865180, 1376589, 20906436, 14177110, 23678281, -3861985, -13000508, -10267852, -28894141 ], [ -14006945, -28081243, 8726241, 22550475, -7536958, 8538640, 4397856, 1599394, 9254354, -23703550, 26112290, -11894615, 5744350, 16886773, -17404751, -21355973, 10508320, -954709, -25695446, -27889940, -4766361, 25429836, 10281730, 28281691, -4225315, -9928628, -19633252, -30911671 ], [ -17870462, -29305999, 13049922, 20004744, -9347455, 6253573, 2741316, 4331623, 12389033, -24072046, 23969111, -10013783, 6042124, 18550114, -19017608, -25165166, 15586732, -1599457, -28030871, -31632917, -9953697, 28424280, 5600224, 30289288, -3640687, -7634162, -25197481, -29085163 ], [ -18763082, -28077589, 14570742, 11952984, -1597285, 1954183, -259284, 1463773, 15143123, -16000666, 18450221, -11015213, 1354564, 17101654, -11150168, -17324186, 16189732, 1816133, -23715821, -27980087, -13490427, 28777800, -439136, 27813208, -1418677, -6682502, -24196051, -20618953 ], [ -19655702, -26849179, 16091562, 3901224, 6152885, -2345207, -3259884, -1404077, 17897213, -7929286, 12931331, -12016643, -3332996, 15653194, -3282728, -9483206, 16792732, 5231723, -19400771, -24327257, -17027157, 29131320, -6478496, 25337128, 803333, -5730842, -23194621, -12152743 ], [ -20548322, -25620769, 17612382, -4150536, 13903055, -6644597, -6260484, -4271927, 20651303, 142094, 7412441, -13018073, -8020556, 14204734, 4584712, -1642226, 17395732, 8647313, -15085721, -20674427, -20563887, 29484840, -12517856, 22861048, 3025343, -4779182, -22193191, -3686533 ], [ -21440942, -24392359, 19133202, -12202296, 21653225, -10943987, -9261084, -7139777, 23405393, 8213474, 1893551, -14019503, -12708116, 12756274, 12452152, 6198754, 17998732, 12062903, -10770671, -17021597, -24100617, 29838360, -18557216, 20384968, 5247353, -3827522, -21191761, 4779677 ], [ -22333562, -23163949, 20654022, -20254056, 29403395, -15243377, -12261684, -10007627, 26159483, 16284854, -3625339, -15020933, -17395676, 11307814, 20319592, 14039734, 18601732, 15478493, -6455621, -13368767, -27637347, 30191880, -24596576, 17908888, 7469363, -2875862, -20190331, 13245887 ], [ -21495856, -21934746, 15092681, -20195195, 30743563, -12250034, -8623959, -12583958, 20572738, 12924041, -2807976, -14167048, -12725714, 10135989, 16991214, 17285950, 17368205, 18461471, -2888858, -9313398, -23453368, 29235730, -24212270, 14059271, 5943655, -773437, -15893193, 14773835 ], [ -19835536, -20705166, 6164411, -16280465, 29036353, -5789654, -1830309, -15021698, 11020678, 4128251, 1021704, -12431128, -3607094, 9095679, 8340234, 18347770, 15261575, 21238781, 322162, -5066658, -15598888, 27656950, -20774090, 9556661, 2636245, 1876073, -10029243, 13003265 ], [ -18175216, -19475586, -2763859, -12365735, 27329143, 670726, 4963341, -17459438, 1468618, -4667539, 4851384, -10695208, 5511526, 8055369, -310746, 19409590, 13154945, 24016091, 3533182, -819918, -7744408, 26078170, -17335910, 5054051, -671165, 4525583, -4165293, 11232695 ], [ -16514896, -18246006, -11692129, -8451005, 25621933, 7131106, 11756991, -19897178, -8083442, -13463329, 8681064, -8959288, 14630146, 7015059, -8961726, 20471410, 11048315, 26793401, 6744202, 3426822, 110072, 24499390, -13897730, 551441, -3978575, 7175093, 1698657, 9462125 ], [ -14854576, -17016426, -20620399, -4536275, 23914723, 13591486, 18550641, -22334918, -17635502, -22259119, 12510744, -7223368, 23748766, 5974749, -17612706, 21533230, 8941685, 29570711, 9955222, 7673562, 7964552, 22920610, -10459550, -3951169, -7285985, 9824603, 7562607, 7691555 ], [ -13194256, -15786846, -29548669, -621545, 22207513, 20051866, 25344291, -24772658, -27187562, -31054909, 16340424, -5487448, 32867386, 4934439, -26263686, 22595050, 6835055, 32348021, 13166242, 11920302, 15819032, 21341830, -7021370, -8453779, -10593395, 12474113, 13426557, 5920985 ], [ -12247894, -16949764, -26520768, -3338116, 16764261, 17046562, 21753510, -14939345, -17258946, -30979535, 11768682, -8791420, 21715455, 1323542, -16452150, 21263571, 2884879, 25737166, 16332050, 8458396, 17139488, 17978333, -3061917, -12406102, -9204008, 15846392, 16862231, 8187455 ], [ -11309554, -18139564, -23358528, -6129196, 11279031, 13934902, 18046050, -4968155, -7111446, -30804485, 7102542, -12152020, 10335765, -2316238, -6433170, 19905201, -1086011, 19020826, 19497350, 4909876, 18386528, 14594783, 903393, -16352242, -7761848, 19226792, 20270621, 10499285 ], [ -10371214, -19329364, -20196288, -8920276, 5793801, 10823242, 14338590, 5003035, 3036054, -30629435, 2436402, -15512620, -1043925, -5956018, 3585810, 18546831, -5056901, 12304486, 22662650, 1361356, 19633568, 11211233, 4868703, -20298382, -6319688, 22607192, 23679011, 12811115 ], [ -9432874, -20519164, -17034048, -11711356, 308571, 7711582, 10631130, 14974225, 13183554, -30454385, -2229738, -18873220, -12423615, -9595798, 13604790, 17188461, -9027791, 5588146, 25827950, -2187164, 20880608, 7827683, 8834013, -24244522, -4877528, 25987592, 27087401, 15122945 ], [ -8494534, -21708964, -13871808, -14502436, -5176659, 4599922, 6923670, 24945415, 23331054, -30279335, -6895878, -22233820, -23803305, -13235578, 23623770, 15830091, -12998681, -1128194, 28993250, -5735684, 22127648, 4444133, 12799323, -28190662, -3435368, 29367992, 30495791, 17434775 ], [ -8200549, -21380608, -11001519, -14517538, -9672717, 2488072, 5329635, 28626172, 28463736, -27582296, -9615156, -21868285, -29357718, -14223418, 29752077, 12689667, -15119207, -4240223, 29219519, -8101388, 20652062, 2802488, 15340302, -27652777, -2993045, 29027360, 32797235, 17496101 ], [ -9410059, -17509888, -8812449, -8055358, -11860707, 2709112, 8666925, 17629252, 21895176, -19000616, -7791756, -12808435, -21319818, -9023398, 26802147, 5391117, -12922217, 1057807, 22588049, -7707188, 12823682, 5225288, 14557842, -16652167, -4883675, 20004320, 32515805, 12306251 ], [ -10619569, -13639168, -6623379, -1593178, -14048697, 2930152, 12004215, 6632332, 15326616, -10418936, -5968356, -3748585, -13281918, -3823378, 23852217, -1907433, -10725227, 6355837, 15956579, -7312988, 4995302, 7648088, 13775382, -5651557, -6774305, 10981280, 32234375, 7116401 ], [ -11829079, -9768448, -4434309, 4869002, -16236687, 3151192, 15341505, -4364588, 8758056, -1837256, -4144956, 5311265, -5244018, 1376642, 20902287, -9205983, -8528237, 11653867, 9325109, -6918788, -2833078, 10070888, 12992922, 5349053, -8664935, 1958240, 31952945, 1926551 ], [ -13038589, -5897728, -2245239, 11331182, -18424677, 3372232, 18678795, -15361508, 2189496, 6744424, -2321556, 14371115, 2793882, 6576662, 17952357, -16504533, -6331247, 16951897, 2693639, -6524588, -10661458, 12493688, 12210462, 16349663, -10555565, -7064800, 31671515, -3263299 ], [ -14248099, -2027008, -56169, 17793362, -20612667, 3593272, 22016085, -26358428, -4379064, 15326104, -498156, 23430965, 10831782, 11776682, 15002427, -23803083, -4134257, 22249927, -3937831, -6130388, -18489838, 14916488, 11428002, 27350273, -12446195, -16087840, 31390085, -8453149 ], [ -12507684, -3586603, -1650879, 20583247, -17381892, 5439782, 22020650, -26425143, -5350109, 19083624, 750934, 22031795, 13189722, 10075522, 15573212, -23444753, -1379292, 19803352, -3227516, -7235488, -19612838, 15743848, 6818422, 26284543, -14542305, -21040110, 27476455, -6737584 ], [ -8890044, -8601853, -5653449, 21036217, -10702812, 8320682, 19904390, -19536273, -2759099, 19771224, 1634554, 13976885, 11933142, 3982702, 18384452, -18213863, 1730748, 12428392, 2154844, -9294688, -16468778, 15555928, -226598, 17540233, -16769175, -23401890, 21251425, -627664 ], [ -5272404, -13617103, -9656019, 21489187, -4023732, 11201582, 17788130, -12647403, -168089, 20458824, 2518174, 5921975, 10676562, -2110118, 21195692, -12982973, 4840788, 5053432, 7537204, -11353888, -13324718, 15368008, -7271618, 8795923, -18996045, -25763670, 15026395, 5482256 ], [ -1654764, -18632353, -13658589, 21942157, 2655348, 14082482, 15671870, -5758533, 2422921, 21146424, 3401794, -2132935, 9419982, -8202938, 24006932, -7752083, 7950828, -2321528, 12919564, -13413088, -10180658, 15180088, -14316638, 51613, -21222915, -28125450, 8801365, 11592176 ], [ 1962876, -23647603, -17661159, 22395127, 9334428, 16963382, 13555610, 1130337, 5013931, 21834024, 4285414, -10187845, 8163402, -14295758, 26818172, -2521193, 11060868, -9696488, 18301924, -15472288, -7036598, 14992168, -21361658, -8692697, -23449785, -30487230, 2576335, 17702096 ], [ 5580516, -28662853, -21663729, 22848097, 16013508, 19844282, 11439350, 8019207, 7604941, 22521624, 5169034, -18242755, 6906822, -20388578, 29629412, 2709697, 14170908, -17071448, 23684284, -17531488, -3892538, 14804248, -28406678, -17437007, -25676655, -32849010, -3648695, 23812016 ], [ 4509901, -19289721, -23166422, 14303286, 10032349, 15234017, 4346244, 9322343, 1849471, 13503370, 769040, -19420036, 1680850, -17610856, 21566490, 158009, 9491979, -14863809, 17099455, -15150105, -6648035, 7545890, -24483248, -15154684, -19448730, -27997675, -5592004, 21812338 ], [ 3043891, -8703111, -24458282, 4999626, 2983459, 9991967, -3166596, 10154393, -4609919, 3666550, -4076560, -20017276, -3879890, -14085016, 12586470, -3050041, 4156149, -11847999, 9505345, -12394215, -9901085, -308770, -19634768, -11942404, -12507750, -22538005, -7174204, 19128718 ], [ 1577881, 1883499, -25750142, -4304034, -4065431, 4749917, -10679436, 10986443, -11069309, -6170270, -8922160, -20614516, -9440630, -10559176, 3606450, -6258091, -1179681, -8832189, 1911235, -9638325, -13154135, -8163430, -14786288, -8730124, -5566770, -17078335, -8756404, 16445098 ], [ 111871, 12470109, -27042002, -13607694, -11114321, -492133, -18192276, 11818493, -17528699, -16007090, -13767760, -21211756, -15001370, -7033336, -5373570, -9466141, -6515511, -5816379, -5682875, -6882435, -16407185, -16018090, -9937808, -5517844, 1374210, -11618665, -10338604, 13761478 ], [ -1354139, 23056719, -28333862, -22911354, -18163211, -5734183, -25705116, 12650543, -23988089, -25843910, -18613360, -21808996, -20562110, -3507496, -14353590, -12674191, -11851341, -2800569, -13276985, -4126545, -19660235, -23872750, -5089328, -2305564, 8315190, -6158995, -11920804, 11077858 ], [ -3322910, 29446941, -28613144, -28774794, -23741051, -9779422, -29291376, 12079793, -27308168, -31273649, -20929678, -22195711, -22686557, -1151965, -21673350, -13162531, -14761272, 673167, -17866037, -3166260, -21802931, -29589820, -1595264, 1267139, 13715799, -1423363, -12776698, 9227203 ], [ -6943610, 22049031, -25565384, -23334654, -24485441, -9892282, -19976016, 6899843, -20313368, -22222979, -14935498, -21890701, -13520327, -2641735, -23537970, -4714681, -9700392, 5651517, -12581327, -8105820, -20297321, -28283380, -2551424, 6024089, 14055189, 933287, -11246158, 10113433 ], [ -10564310, 14651121, -22517624, -17894514, -25229831, -10005142, -10660656, 1719893, -13318568, -13172309, -8941318, -21585691, -4354097, -4131505, -25402590, 3733169, -4639512, 10629867, -7296617, -13045380, -18791711, -26976940, -3507584, 10781039, 14394579, 3289937, -9715618, 10999663 ], [ -14185010, 7253211, -19469864, -12454374, -25974221, -10118002, -1345296, -3460057, -6323768, -4121639, -2947138, -21280681, 4812133, -5621275, -27267210, 12181019, 421368, 15608217, -2011907, -17984940, -17286101, -25670500, -4463744, 15537989, 14733969, 5646587, -8185078, 11885893 ], [ -17805710, -144699, -16422104, -7014234, -26718611, -10230862, 7970064, -8640007, 671032, 4929031, 3047042, -20975671, 13978363, -7111045, -29131830, 20628869, 5482248, 20586567, 3272803, -22924500, -15780491, -24364060, -5419904, 20294939, 15073359, 8003237, -6654538, 12772123 ], [ -21426410, -7542609, -13374344, -1574094, -27463001, -10343722, 17285424, -13819957, 7665832, 13979701, 9041222, -20670661, 23144593, -8600815, -30996450, 29076719, 10543128, 25564917, 8557513, -27864060, -14274881, -23057620, -6376064, 25051889, 15412749, 10359887, -5123998, 13658353 ], [ -19548918, -11305993, -12588620, 1058738, -27010223, -12046485, 21800646, -15737438, 9134559, 16971276, 9301422, -21557723, 25341798, -11334499, -29493006, 31816412, 8763118, 26525610, 7829139, -25297849, -10653402, -21295578, -4963858, 22532976, 16187553, 7786549, -2705725, 13726038 ], [ -13070898, -12028243, -13695620, 1342598, -25555733, -15079575, 22299426, -14925098, 5979429, 14892996, 4763802, -23442233, 21707778, -15109009, -25171386, 29779892, 1259098, 24124590, 2069409, -16451299, -5261502, -19152318, -1569958, 13926096, 17326683, 1088119, 455345, 13108818 ], [ -6592878, -12750493, -14802620, 1626458, -24101243, -18112665, 22798206, -14112758, 2824299, 12814716, 226182, -25326743, 18073758, -18883519, -20849766, 27743372, -6244922, 21723570, -3690321, -7604749, 130398, -17009058, 1823942, 5319216, 18465813, -5610311, 3616415, 12491598 ], [ -114858, -13472743, -15909620, 1910318, -22646753, -21145755, 23296986, -13300418, -330831, 10736436, -4311438, -27211253, 14439738, -22658029, -16528146, 25706852, -13748942, 19322550, -9450051, 1241801, 5522298, -14865798, 5217842, -3287664, 19604943, -12308741, 6777485, 11874378 ], [ 6363162, -14194993, -17016620, 2194178, -21192263, -24178845, 23795766, -12488078, -3485961, 8658156, -8849058, -29095763, 10805718, -26432539, -12206526, 23670332, -21252962, 16921530, -15209781, 10088351, 10914198, -12722538, 8611742, -11894544, 20744073, -19007171, 9938555, 11257158 ], [ 12841182, -14917243, -18123620, 2478038, -19737773, -27211935, 24294546, -11675738, -6641091, 6579876, -13386678, -30980273, 7171698, -30207049, -7884906, 21633812, -28756982, 14520510, -20969511, 18934901, 16306098, -10579278, 12005642, -20501424, 21883203, -25705601, 13099625, 10639938 ], [ 12047861, -16235396, -15772550, -64233, -18067683, -27291998, 15680068, -7061600, -6808544, 6740140, -12584733, -26638948, 8558925, -21987885, -10053000, 16490958, -24832739, 16366425, -20449275, 16251394, 18765761, -10925813, 8137133, -17855062, 15623865, -19691331, 16270859, 8884966 ], [ 10026911, -17654156, -12837650, -3083643, -16361193, -26873498, 5526988, -1805600, -6471584, 7278340, -10881303, -21246508, 10793895, -11743815, -13316760, 10823658, -18979049, 18929355, -18868785, 11621254, 20730371, -11692703, 3042503, -13308802, 8115435, -11530761, 19443809, 6937906 ], [ 8005961, -19072916, -9902750, -6103053, -14654703, -26454998, -4626092, 3450400, -6134624, 7816540, -9177873, -15854068, 13028865, -1499745, -16580520, 5156358, -13125359, 21492285, -17288295, 6991114, 22694981, -12459593, -2052127, -8762542, 607005, -3370191, 22616759, 4990846 ], [ 5985011, -20491676, -6967850, -9122463, -12948213, -26036498, -14779172, 8706400, -5797664, 8354740, -7474443, -10461628, 15263835, 8744325, -19844280, -510942, -7271669, 24055215, -15707805, 2360974, 24659591, -13226483, -7146757, -4216282, -6901425, 4790379, 25789709, 3043786 ], [ 3964061, -21910436, -4032950, -12141873, -11241723, -25617998, -24932252, 13962400, -5460704, 8892940, -5771013, -5069188, 17498805, 18988395, -23108040, -6178242, -1417979, 26618145, -14127315, -2269166, 26624201, -13993373, -12241387, 329978, -14409855, 12950949, 28962659, 1096726 ], [ 1983671, -21442556, -2301230, -13901928, -9528663, -24270068, -32812022, 17999905, -5349014, 9544450, -3828348, -1026658, 18646530, 26415645, -25490670, -9673257, 3055396, 28760700, -12715095, -5692151, 27595886, -14240888, -16105642, 4097378, -19355820, 18233829, 30861374, 177781 ], [ 206081, -11541476, -6585410, -9365208, -7782753, -18274988, -29325242, 15944935, -6363674, 10762510, -689508, -3733678, 14358030, 19758795, -23467650, -2306847, 627196, 28801380, -12144225, -3079361, 23602946, -11891528, -13818022, 3970478, -11489460, 9128259, 26388914, 4399411 ], [ -1571509, -1640396, -10869590, -4828488, -6036843, -12279908, -25838462, 13889965, -7378334, 11980570, 2449332, -6440698, 10069530, 13101945, -21444630, 5059563, -1801004, 28842060, -11573355, -466571, 19610006, -9542168, -11530402, 3843578, -3623100, 22689, 21916454, 8621041 ], [ -3349099, 8260684, -15153770, -291768, -4290933, -6284828, -22351682, 11834995, -8392994, 13198630, 5588172, -9147718, 5781030, 6445095, -19421610, 12425973, -4229204, 28882740, -11002485, 2146219, 15617066, -7192808, -9242782, 3716678, 4243260, -9082881, 17443994, 12842671 ], [ -5126689, 18161764, -19437950, 4244952, -2545023, -289748, -18864902, 9780025, -9407654, 14416690, 8727012, -11854738, 1492530, -211755, -17398590, 19792383, -6657404, 28923420, -10431615, 4759009, 11624126, -4843448, -6955162, 3589778, 12109620, -18188451, 12971534, 17064301 ], [ -6904279, 28062844, -23722130, 8781672, -799113, 5705332, -15378122, 7725055, -10422314, 15634750, 11865852, -14561758, -2795970, -6868605, -15375570, 27158793, -9085604, 28964100, -9860745, 7371799, 7631186, -2494088, -4667542, 3462878, 19975980, -27294021, 8499074, 21285931 ], [ -8110356, 33154890, -24769958, 8391323, 2127663, 6957211, -10934979, 6470315, -8584483, 13774440, 13458799, -17255319, -6206754, -10162382, -14732936, 29248071, -9259873, 29100799, -9732388, 9616122, 5454996, -2951037, -4916922, 2043183, 21225543, -29712575, 5331062, 23214758 ], [ -8691756, 32990550, -22280378, 2615573, 6345153, 3024661, -5446509, 6090245, -3628813, 8549400, 13362049, -19934169, -8658174, -9780242, -15599096, 25569321, -6970543, 29342449, -10087708, 11457702, 5264556, -6475347, -7939302, -789567, 15242793, -24822065, 3588842, 22637498 ], [ -9273156, 32826210, -19790798, -3160177, 10562643, -907889, 41961, 5710175, 1326857, 3324360, 13265299, -22613019, -11109594, -9398102, -16465256, 21890571, -4681213, 29584099, -10443028, 13299282, 5074116, -9999657, -10961682, -3622317, 9260043, -19931555, 1846622, 22060238 ], [ -9854556, 32661870, -17301218, -8935927, 14780133, -4840439, 5530431, 5330105, 6282527, -1900680, 13168549, -25291869, -13561014, -9015962, -17331416, 18211821, -2391883, 29825749, -10798348, 15140862, 4883676, -13523967, -13984062, -6455067, 3277293, -15041045, 104402, 21482978 ], [ -10435956, 32497530, -14811638, -14711677, 18997623, -8772989, 11018901, 4950035, 11238197, -7125720, 13071799, -27970719, -16012434, -8633822, -18197576, 14533071, -102553, 30067399, -11153668, 16982442, 4693236, -17048277, -17006442, -9287817, -2705457, -10150535, -1637818, 20905718 ], [ -11017356, 32333190, -12322058, -20487427, 23215113, -12705539, 16507371, 4569965, 16193867, -12350760, 12975049, -30649569, -18463854, -8251682, -19063736, 10854321, 2186777, 30309049, -11508988, 18824022, 4502796, -20572587, -20028822, -12120567, -8688207, -5260025, -3380038, 20328458 ], [ -8460414, 25614201, -9251130, -17705760, 20248468, -12811473, 19220309, 2088224, 16756696, -13437991, 15590073, -30615935, -17540289, -8815049, -15437797, 7007514, 2472842, 24612543, -6419744, 12867104, 4379806, -18104568, -14286536, -7794955, -4102820, -2336215, -1844472, 21326049 ], [ -5063634, 17141151, -6024630, -12634080, 15359308, -11893383, 21190499, -955936, 16143976, -13417921, 18930783, -29856425, -15713559, -9631439, -10609747, 3115734, 2222822, 17326953, 126496, 4823264, 4274866, -14032968, -6198776, -1553725, 3310660, 61295, 568248, 22745079 ], [ -1666854, 8668101, -2798130, -7562400, 10470148, -10975293, 23160689, -4000096, 15531256, -13397851, 22271493, -29096915, -13886829, -10447829, -5781697, -776046, 1972802, 10041363, 6672736, -3220576, 4169926, -9961368, 1888984, 4687505, 10724140, 2458805, 2980968, 24164109 ], [ 1729926, 195051, 428370, -2490720, 5580988, -10057203, 25130879, -7044256, 14918536, -13377781, 25612203, -28337405, -12060099, -11264219, -953647, -4667826, 1722782, 2755773, 13218976, -11264416, 4064986, -5889768, 9976744, 10928735, 18137620, 4856315, 5393688, 25583139 ], [ 5126706, -8277999, 3654870, 2580960, 691828, -9139113, 27101069, -10088416, 14305816, -13357711, 28952913, -27577895, -10233369, -12080609, 3874403, -8559606, 1472762, -4529817, 19765216, -19308256, 3960046, -1818168, 18064504, 17169965, 25551100, 7253825, 7806408, 27002169 ], [ 7898076, -15957483, 6599130, 7377762, -3989342, -8695143, 27918989, -12030175, 13060648, -13311649, 31715850, -26466962, -8495019, -13032746, 8374295, -12207009, 998606, -11057625, 25376257, -26022877, 3481615, 2335908, 25248331, 22090130, 31434256, 9625568, 9493548, 27553104 ], [ 5040756, -16494873, 7003230, 9700662, -6798602, -12518253, 18366479, -4050325, 6123448, -13031659, 29278830, -22193222, -7552089, -15206606, 9920765, -13655019, -1492774, -10765395, 22570507, -20774527, -358235, 7232268, 24296761, 15120710, 23544496, 11765408, 4650468, 20291184 ], [ 2183436, -17032263, 7407330, 12023562, -9607862, -16341363, 8813969, 3929525, -813752, -12751669, 26841810, -17919482, -6609159, -17380466, 11467235, -15103029, -3984154, -10473165, 19764757, -15526177, -4198085, 12128628, 23345191, 8151290, 15654736, 13905248, -192612, 13029264 ], [ -673884, -17569653, 7811430, 14346462, -12417122, -20164473, -738541, 11909375, -7750952, -12471679, 24404790, -13645742, -5666229, -19554326, 13013705, -16551039, -6475534, -10180935, 16959007, -10277827, -8037935, 17024988, 22393621, 1181870, 7764976, 16045088, -5035692, 5767344 ], [ -3531204, -18107043, 8215530, 16669362, -15226382, -23987583, -10291051, 19889225, -14688152, -12191689, 21967770, -9372002, -4723299, -21728186, 14560175, -17999049, -8966914, -9888705, 14153257, -5029477, -11877785, 21921348, 21442051, -5787550, -124784, 18184928, -9878772, -1494576 ], [ -6388524, -18644433, 8619630, 18992262, -18035642, -27810693, -19843561, 27869075, -21625352, -11911699, 19530750, -5098262, -3780369, -23902046, 16106645, -19447059, -11458294, -9596475, 11347507, 218873, -15717635, 26817708, 20490481, -12756970, -8014544, 20324768, -14721852, -8756496 ], [ -8071168, -18960896, 8857600, 20360192, -19689984, -30062080, -25468928, 32568320, -25710592, -11746816, 18095616, -2581504, -3225088, -25182208, 17017344, -20299776, -12925440, -9424384, 9695232, 3309568, -17978880, 29701120, 19930112, -16861184, -12660736, 21584896, -17573888, -13032960 ], [ -8071168, -18960896, 8857600, 20360192, -19689984, -30062080, -25468928, 32568320, -25710592, -11746816, 18095616, -2581504, -3225088, -25182208, 17017344, -20299776, -12925440, -9424384, 9695232, 3309568, -17978880, 29701120, 19930112, -16861184, -12660736, 21584896, -17573888, -13032960 ] ], [ [ -20848640, 30007296, -7340032, 16801792, -18374656, -16850944, 2129920, -8642560, 18628608, 6905856, 23453696, 11444224, -7831552, 16310272, 27295744, -29581312, 15572992, -31719424, -10731520, 6037504, 24256512, 13721600, -23863296, 19103744, 3440640, 5062656, -40960, -11427840 ], [ -20848640, 30007296, -7340032, 16801792, -18374656, -16850944, 2129920, -8642560, 18628608, 6905856, 23453696, 11444224, -7831552, 16310272, 27295744, -29581312, 15572992, -31719424, -10731520, 6037504, 24256512, 13721600, -23863296, 19103744, 3440640, 5062656, -40960, -11427840 ], [ -20848640, 30007296, -7340032, 16801792, -18374656, -16850944, 2129920, -8642560, 18628608, 6905856, 23453696, 11444224, -7831552, 16310272, 27295744, -29581312, 15572992, -31719424, -10731520, 6037504, 24256512, 13721600, -23863296, 19103744, 3440640, 5062656, -40960, -11427840 ], [ -16388240, 28554480, -9696256, 11952464, -16610320, -12344288, 2865296, -7549408, 15718256, 8736272, 24274976, 11564112, -4016848, 10870944, 26517888, -24178800, 12814624, -27969856, -10451152, 1880128, 23270032, 8505056, -19792768, 14480976, 3335856, 2779120, 3534912, -13006208 ], [ -9584240, 26338320, -13290496, 4555184, -13918960, -5469728, 3987056, -5881888, 11278736, 11528432, 25527776, 11746992, 1802192, 2573664, 25331328, -15937680, 8606944, -22250176, -10023472, -4461632, 21765232, 547616, -13583488, 7429296, 3176016, -704240, 8989632, -15413888 ], [ -2780240, 24122160, -16884736, -2842096, -11227600, 1404832, 5108816, -4214368, 6839216, 14320592, 26780576, 11929872, 7621232, -5723616, 24144768, -7696560, 4399264, -16530496, -9595792, -10803392, 20260432, -7409824, -7374208, 377616, 3016176, -4187600, 14444352, -17821568 ], [ 4023760, 21906000, -20478976, -10239376, -8536240, 8279392, 6230576, -2546848, 2399696, 17112752, 28033376, 12112752, 13440272, -14020896, 22958208, 544560, 191584, -10810816, -9168112, -17145152, 18755632, -15367264, -1164928, -6674064, 2856336, -7670960, 19899072, -20229248 ], [ 10827760, 19689840, -24073216, -17636656, -5844880, 15153952, 7352336, -879328, -2039824, 19904912, 29286176, 12295632, 19259312, -22318176, 21771648, 8785680, -4016096, -5091136, -8740432, -23486912, 17250832, -23324704, 5044352, -13725744, 2696496, -11154320, 25353792, -22636928 ], [ 17631760, 17473680, -27667456, -25033936, -3153520, 22028512, 8474096, 788192, -6479344, 22697072, 30538976, 12478512, 25078352, -30615456, 20585088, 17026800, -8223776, 628544, -8312752, -29828672, 15746032, -31282144, 11253632, -20777424, 2536656, -14637680, 30808512, -25044608 ], [ 19055680, 18853056, -21741808, -24154384, 829616, 19912144, 6810464, -4628176, -4024288, 20574080, 22212032, 5286576, 21040640, -28946016, 15581664, 10700640, -6643520, 4264400, -11668528, -25844576, 15253216, -26505568, 12682784, -14095632, 2577264, -16318400, 27330768, -21580832 ], [ 20294080, 20356416, -15487888, -22989424, 4857296, 17485744, 5050784, -10288816, -1331488, 18281600, 13554752, -2159664, 16663040, -26932896, 10446624, 3872160, -4863680, 7828400, -15154768, -21504416, 14795296, -21289888, 13947104, -6940272, 2624784, -17936960, 23545008, -17914592 ], [ 21532480, 21859776, -9233968, -21824464, 8884976, 15059344, 3291104, -15949456, 1361312, 15989120, 4897472, -9605904, 12285440, -24919776, 5311584, -2956320, -3083840, 11392400, -18641008, -17164256, 14337376, -16074208, 15211424, 215088, 2672304, -19555520, 19759248, -14248352 ], [ 22770880, 23363136, -2980048, -20659504, 12912656, 12632944, 1531424, -21610096, 4054112, 13696640, -3759808, -17052144, 7907840, -22906656, 176544, -9784800, -1304000, 14956400, -22127248, -12824096, 13879456, -10858528, 16475744, 7370448, 2719824, -21174080, 15973488, -10582112 ], [ 24009280, 24866496, 3273872, -19494544, 16940336, 10206544, -228256, -27270736, 6746912, 11404160, -12417088, -24498384, 3530240, -20893536, -4958496, -16613280, 475840, 18520400, -25613488, -8483936, 13421536, -5642848, 17740064, 14525808, 2767344, -22792640, 12187728, -6915872 ], [ 24470480, 23286256, 8083392, -16548784, 20166416, 7971744, -1136, -28428976, 6950512, 10053280, -18881168, -28837424, 42240, -17894016, -9426336, -21891360, 2722080, 19897600, -26593728, -5442176, 12860016, -2721968, 17444384, 19336368, 3163264, -23788000, 10541968, -5060432 ], [ 22910960, 13688656, 9137472, -8972944, 21308336, 6235104, 5391664, -17880976, 682192, 11150560, -19642928, -25097744, -1132800, -12329856, -12159456, -23138400, 6180960, 15589120, -21058368, -5776256, 12029136, -5767568, 13092704, 18050448, 4465024, -23163040, 14460208, -7913072 ], [ 21351440, 4091056, 10191552, -1397104, 22450256, 4498464, 10784464, -7332976, -5586128, 12247840, -20404688, -21358064, -2307840, -6765696, -14892576, -24385440, 9639840, 11280640, -15523008, -6110336, 11198256, -8813168, 8741024, 16764528, 5766784, -22538080, 18378448, -10765712 ], [ 19791920, -5506544, 11245632, 6178736, 23592176, 2761824, 16177264, 3215024, -11854448, 13345120, -21166448, -17618384, -3482880, -1201536, -17625696, -25632480, 13098720, 6972160, -9987648, -6444416, 10367376, -11858768, 4389344, 15478608, 7068544, -21913120, 22296688, -13618352 ], [ 18232400, -15104144, 12299712, 13754576, 24734096, 1025184, 21570064, 13763024, -18122768, 14442400, -21928208, -13878704, -4657920, 4362624, -20358816, -26879520, 16557600, 2663680, -4452288, -6778496, 9536496, -14904368, 37664, 14192688, 8370304, -21288160, 26214928, -16470992 ], [ 16672880, -24701744, 13353792, 21330416, 25876016, -711456, 26962864, 24311024, -24391088, 15539680, -22689968, -10139024, -5832960, 9926784, -23091936, -28126560, 20016480, -1644800, 1083072, -7112576, 8705616, -17949968, -4314016, 12906768, 9672064, -20663200, 30133168, -19323632 ], [ 14247552, -24372656, 9966048, 25210672, 22657520, -4512976, 23460144, 26233168, -26192992, 11836432, -23208352, -6194976, -7585488, 13198800, -23721168, -26328432, 20211408, -1692928, 528096, -4869584, 9074656, -15638752, -4072080, 10717728, 7653904, -19527744, 27244512, -15660240 ], [ 11217792, -17113616, 3477408, 26510992, 16394960, -9756016, 13747344, 22133488, -24876832, 4781872, -23556832, -2108256, -9741168, 14870640, -22881648, -22404432, 18127728, 1233152, -4278624, -827504, 10281376, -9587872, -623280, 7898208, 3318064, -18035904, 19603872, -7447920 ], [ 8188032, -9854576, -3011232, 27811312, 10132400, -14999056, 4034544, 18033808, -23560672, -2272688, -23905312, 1978464, -11896848, 16542480, -22042128, -18480432, 16044048, 4159232, -9085344, 3214576, 11488096, -3536992, 2825520, 5078688, -1017776, -16544064, 11963232, 764400 ], [ 5158272, -2595536, -9499872, 29111632, 3869840, -20242096, -5678256, 13934128, -22244512, -9327248, -24253792, 6065184, -14052528, 18214320, -21202608, -14556432, 13960368, 7085312, -13892064, 7256656, 12694816, 2513888, 6274320, 2259168, -5353616, -15052224, 4322592, 8976720 ], [ 2128512, 4663504, -15988512, 30411952, -2392720, -25485136, -15391056, 9834448, -20928352, -16381808, -24602272, 10151904, -16208208, 19886160, -20363088, -10632432, 11876688, 10011392, -18698784, 11298736, 13901536, 8564768, 9723120, -560352, -9689456, -13560384, -3318048, 17189040 ], [ -901248, 11922544, -22477152, 31712272, -8655280, -30728176, -25103856, 5734768, -19612192, -23436368, -24950752, 14238624, -18363888, 21558000, -19523568, -6708432, 9793008, 12937472, -23505504, 15340816, 15108256, 14615648, 13171920, -3379872, -14025296, -12068544, -10958688, 25401360 ], [ 2661744, 13393648, -22874592, 29177728, -12153472, -23751232, -23131920, 8993776, -14077552, -19504736, -19035664, 16810320, -20804688, 22331712, -18362640, -8116176, 6579216, 8916992, -20221296, 11860912, 13043872, 9545552, 10183488, -2549856, -14066192, -11537040, -6365088, 19729632 ], [ 6957264, 14221648, -22595232, 26217088, -15344512, -15416512, -19861680, 13070416, -8074192, -14352416, -12424624, 19213680, -23277168, 23005632, -17166000, -10116336, 3239856, 4124672, -16038096, 7545232, 10616032, 3239792, 6479808, -1314336, -13629872, -11112240, -412128, 12515232 ], [ 11252784, 15049648, -22315872, 23256448, -18535552, -7081792, -16591440, 17147056, -2070832, -9200096, -5813584, 21617040, -25749648, 23679552, -15969360, -12116496, -99504, -667648, -11854896, 3229552, 8188192, -3065968, 2776128, -78816, -13193552, -10687440, 5540832, 5300832 ], [ 15548304, 15877648, -22036512, 20295808, -21726592, 1252928, -13321200, 21223696, 3932528, -4047776, 797456, 24020400, -28222128, 24353472, -14772720, -14116656, -3438864, -5459968, -7671696, -1086128, 5760352, -9371728, -927552, 1156704, -12757232, -10262640, 11493792, -1913568 ], [ 19843824, 16705648, -21757152, 17335168, -24917632, 9587648, -10050960, 25300336, 9935888, 1104544, 7408496, 26423760, -30694608, 25027392, -13576080, -16116816, -6778224, -10252288, -3488496, -5401808, 3332512, -15677488, -4631232, 2392224, -12320912, -9837840, 17446752, -9127968 ], [ 21919536, 16880048, -20042912, 13491712, -26833088, 15440816, -6880432, 27133456, 14939696, 5286192, 11351936, 26116960, -31613344, 24069440, -11922528, -16957824, -9454864, -14244480, -496064, -9429296, 566016, -19968640, -6274096, 3212480, -12299248, -9300560, 20653376, -13499968 ], [ 15700176, 14612048, -12966752, 6349312, -23981888, 12020816, -4082512, 20582896, 16208336, 5840592, 5326976, 15682720, -26725984, 17013440, -8561568, -13467264, -9655024, -15246720, -1953344, -12379856, -3465984, -16731520, -216016, 2480960, -13827088, -8342960, 13597376, -7250368 ], [ 9480816, 12344048, -5890592, -793088, -21130688, 8600816, -1284592, 14032336, 17476976, 6394992, -697984, 5248480, -21838624, 9957440, -5200608, -9976704, -9855184, -16248960, -3410624, -15330416, -7497984, -13494400, 5842064, 1749440, -15354928, -7385360, 6541376, -1000768 ], [ 3261456, 10076048, 1185568, -7935488, -18279488, 5180816, 1513328, 7481776, 18745616, 6949392, -6722944, -5185760, -16951264, 2901440, -1839648, -6486144, -10055344, -17251200, -4867904, -18280976, -11529984, -10257280, 11900144, 1017920, -16882768, -6427760, -514624, 5248832 ], [ -2957904, 7808048, 8261728, -15077888, -15428288, 1760816, 4311248, 931216, 20014256, 7503792, -12747904, -15620000, -12063904, -4154560, 1521312, -2995584, -10255504, -18253440, -6325184, -21231536, -15561984, -7020160, 17958224, 286400, -18410608, -5470160, -7570624, 11498432 ], [ -9177264, 5540048, 15337888, -22220288, -12577088, -1659184, 7109168, -5619344, 21282896, 8058192, -18772864, -26054240, -7176544, -11210560, 4882272, 494976, -10455664, -19255680, -7782464, -24182096, -19593984, -3783040, 24016304, -445120, -19938448, -4512560, -14626624, 17748032 ], [ -9052000, 3698432, 16416096, -21472704, -12426320, -2686320, 9009200, -6433648, 17799648, 9208176, -19123232, -29593392, -2993808, -14446400, 3731984, 497008, -9740640, -18425296, -4760080, -23496736, -18722944, -585024, 22921360, -2823520, -19785568, -5662816, -13749776, 16203904 ], [ -3122080, 2246912, 12006816, -13506624, -14746160, -1524240, 10087760, -1999888, 9968928, 10903056, -14281952, -26824272, 544272, -14187200, -1545616, -2692592, -8188320, -15918256, 2360720, -19484896, -13366144, 2577216, 15282160, -6708640, -18095008, -8741536, -5615216, 7529344 ], [ 2807840, 795392, 7597536, -5540544, -17066000, -362160, 11166320, 2433872, 2138208, 12597936, -9440672, -24055152, 4082352, -13928000, -6823216, -5882192, -6636000, -13411216, 9481520, -15473056, -8009344, 5739456, 7642960, -10593760, -16404448, -11820256, 2519344, -1145216 ], [ 8737760, -656128, 3188256, 2425536, -19385840, 799920, 12244880, 6867632, -5692512, 14292816, -4599392, -21286032, 7620432, -13668800, -12100816, -9071792, -5083680, -10904176, 16602320, -11461216, -2652544, 8901696, 3760, -14478880, -14713888, -14898976, 10653904, -9819776 ], [ 14667680, -2107648, -1221024, 10391616, -21705680, 1962000, 13323440, 11301392, -13523232, 15987696, 241888, -18516912, 11158512, -13409600, -17378416, -12261392, -3531360, -8397136, 23723120, -7449376, 2704256, 12063936, -7635440, -18364000, -13023328, -17977696, 18788464, -18494336 ], [ 20597600, -3559168, -5630304, 18357696, -24025520, 3124080, 14402000, 15735152, -21353952, 17682576, 5083168, -15747792, 14696592, -13150400, -22656016, -15450992, -1979040, -5890096, 30843920, -3437536, 8061056, 15226176, -15274640, -22249120, -11332768, -21056416, 26923024, -27168896 ], [ 19531520, -1679488, -709584, 21287376, -18803360, 1486560, 14058560, 13982912, -21901872, 12097056, 2431648, -17679072, 14111472, -9790400, -22634416, -14542592, -4102320, -2442256, 28061120, -3317296, 8877056, 15488016, -10732640, -15930640, -8739808, -20973136, 28449184, -26739056 ], [ 17066240, 866432, 6077136, 23209776, -12072800, -710880, 13430720, 10993472, -20993232, 5055456, -1718432, -20550432, 12701712, -5810240, -21552976, -12814592, -6960720, 1193744, 23297600, -3975376, 8784896, 15169776, -3754400, -7571440, -5966368, -20257456, 28653664, -24488336 ], [ 14600960, 3412352, 12863856, 25132176, -5342240, -2908320, 12802880, 8004032, -20084592, -1986144, -5868512, -23421792, 11291952, -1830080, -20471536, -11086592, -9819120, 4829744, 18534080, -4633456, 8692736, 14851536, 3223840, 787760, -3192928, -19541776, 28858144, -22237616 ], [ 12135680, 5958272, 19650576, 27054576, 1388320, -5105760, 12175040, 5014592, -19175952, -9027744, -10018592, -26293152, 9882192, 2150080, -19390096, -9358592, -12677520, 8465744, 13770560, -5291536, 8600576, 14533296, 10202080, 9146960, -419488, -18826096, 29062624, -19986896 ], [ 9670400, 8504192, 26437296, 28976976, 8118880, -7303200, 11547200, 2025152, -18267312, -16069344, -14168672, -29164512, 8472432, 6130240, -18308656, -7630592, -15535920, 12101744, 9007040, -5949616, 8508416, 14215056, 17180320, 17506160, 2353952, -18110416, 29267104, -17736176 ], [ 6767280, 10460432, 30775648, 29783248, 13507424, -8377232, 11496352, -1254448, -16862176, -21255168, -17767344, -31530848, 7000480, 8600320, -16369632, -5208496, -17379488, 14636592, 5278528, -6562976, 8866784, 14232736, 22549680, 23328384, 5381360, -17718592, 28363776, -14774512 ], [ 1270800, 8923952, 20612128, 23978608, 10947104, -2797232, 14863072, -6252688, -12516256, -15449088, -18099984, -30905888, 5160160, 2126080, -9351072, 1324784, -13212128, 10649232, 7680448, -6911456, 11893664, 16240096, 18389520, 14123904, 9913040, -19244992, 20898816, -7601872 ], [ -4225680, 7387472, 10448608, 18173968, 8386784, 2782768, 18229792, -11250928, -8170336, -9643008, -18432624, -30280928, 3319840, -4348160, -2332512, 7858064, -9044768, 6661872, 10082368, -7259936, 14920544, 18247456, 14229360, 4919424, 14444720, -20771392, 13433856, -429232 ], [ -9722160, 5850992, 285088, 12369328, 5826464, 8362768, 21596512, -16249168, -3824416, -3836928, -18765264, -29655968, 1479520, -10822400, 4686048, 14391344, -4877408, 2674512, 12484288, -7608416, 17947424, 20254816, 10069200, -4285056, 18976400, -22297792, 5968896, 6743408 ], [ -15218640, 4314512, -9878432, 6564688, 3266144, 13942768, 24963232, -21247408, 521504, 1969152, -19097904, -29031008, -360800, -17296640, 11704608, 20924624, -710048, -1312848, 14886208, -7956896, 20974304, 22262176, 5909040, -13489536, 23508080, -23824192, -1496064, 13916048 ], [ -20715120, 2778032, -20041952, 760048, 705824, 19522768, 28329952, -26245648, 4867424, 7775232, -19430544, -28406048, -2201120, -23770880, 18723168, 27457904, 3457312, -5300208, 17288128, -8305376, 24001184, 24269536, 1748880, -22694016, 28039760, -25350592, -8961024, 21088688 ], [ -23879520, 589488, -22554544, -980016, -905264, 22202592, 26741248, -24172864, 4979520, 9493120, -15758304, -26545184, -380304, -23193776, 22482720, 29332272, 3556160, -7594432, 16848256, -6845920, 24341744, 24163264, 120224, -25303728, 25537152, -23950576, -10238592, 24789120 ], [ -24256800, -2378352, -15923344, 2137584, -1381904, 21416352, 19230208, -13649344, 31680, 6325120, -7299744, -23207264, 5816016, -14189456, 22347360, 25638672, -1207360, -7865152, 13012096, -3225760, 21471824, 21530944, 1517024, -20031888, 14627712, -19053136, -4121472, 24339840 ], [ -24634080, -5346192, -9292144, 5255184, -1858544, 20630112, 11719168, -3125824, -4916160, 3157120, 1158816, -19869344, 12012336, -5185136, 22212000, 21945072, -5970880, -8135872, 9175936, 394400, 18601904, 18898624, 2913824, -14760048, 3718272, -14155696, 1995648, 23890560 ], [ -25011360, -8314032, -2660944, 8372784, -2335184, 19843872, 4208128, 7397696, -9864000, -10880, 9617376, -16531424, 18208656, 3819184, 22076640, 18251472, -10734400, -8406592, 5339776, 4014560, 15731984, 16266304, 4310624, -9488208, -7191168, -9258256, 8112768, 23441280 ], [ -25388640, -11281872, 3970256, 11490384, -2811824, 19057632, -3302912, 17921216, -14811840, -3178880, 18075936, -13193504, 24404976, 12823504, 21941280, 14557872, -15497920, -8677312, 1503616, 7634720, 12862064, 13633984, 5707424, -4216368, -18100608, -4360816, 14229888, 22992000 ], [ -25765920, -14249712, 10601456, 14607984, -3288464, 18271392, -10813952, 28444736, -19759680, -6346880, 26534496, -9855584, 30601296, 21827824, 21805920, 10864272, -20261440, -8948032, -2332544, 11254880, 9992144, 11001664, 7104224, 1055472, -29010048, 536624, 20347008, 22542720 ], [ -23733168, -9099840, 7112288, 14709456, -4707920, 11445168, -8359184, 28315760, -18051504, -7635872, 25317600, -9293120, 31117536, 24266656, 21172656, 7173984, -19979680, -7420336, -1371824, 8243312, 4801616, 12659488, 7822064, 3238320, -24971328, 4918496, 18452400, 17422416 ], [ -20966928, -1479360, 543008, 13892976, -6414320, 2780688, -2871344, 24944720, -14317584, -8352992, 21156000, -9575360, 29905056, 24707296, 20387856, 3484704, -18162400, -5345296, 1048816, 3213392, -1095184, 15623008, 8333264, 4481040, -16383168, 9143456, 14119440, 10880496 ], [ -18200688, 6141120, -6026272, 13076496, -8120720, -5883792, 2616496, 21573680, -10583664, -9070112, 16994400, -9857600, 28692576, 25147936, 19603056, -204576, -16345120, -3270256, 3469456, -1816528, -6991984, 18586528, 8844464, 5723760, -7795008, 13368416, 9786480, 4338576 ], [ -15434448, 13761600, -12595552, 12260016, -9827120, -14548272, 8104336, 18202640, -6849744, -9787232, 12832800, -10139840, 27480096, 25588576, 18818256, -3893856, -14527840, -1195216, 5890096, -6846448, -12888784, 21550048, 9355664, 6966480, 793152, 17593376, 5453520, -2203344 ], [ -12668208, 21382080, -19164832, 11443536, -11533520, -23212752, 13592176, 14831600, -3115824, -10504352, 8671200, -10422080, 26267616, 26029216, 18033456, -7583136, -12710560, 879824, 8310736, -11876368, -18785584, 24513568, 9866864, 8209200, 9381312, 21818336, 1120560, -8745264 ], [ -10280080, 28177456, -24733056, 10648672, -13337920, -30594832, 18803600, 11534592, 429712, -11147776, 4760816, -10259568, 24401056, 25645200, 16660208, -10813664, -11068448, 2647536, 10005728, -16417072, -23807216, 26601024, 9835424, 9229936, 16820576, 25077408, -3000832, -14696832 ], [ -12375280, 25189456, -18431616, 10110112, -16304320, -22771312, 20737520, 9115392, 1741552, -10917376, 3829136, -4823568, 14778976, 15483120, 8309648, -8604704, -11503328, 771216, 3096608, -15157072, -18451856, 18300864, 3369824, 7618576, 10637216, 16883808, -4613632, -13648512 ], [ -14470480, 22201456, -12130176, 9571552, -19270720, -14947792, 22671440, 6696192, 3053392, -10686976, 2897456, 612432, 5156896, 5321040, -40912, -6395744, -11938208, -1105104, -3812512, -13897072, -13096496, 10000704, -3095776, 6007216, 4453856, 8690208, -6226432, -12600192 ], [ -16565680, 19213456, -5828736, 9032992, -22237120, -7124272, 24605360, 4276992, 4365232, -10456576, 1965776, 6048432, -4465184, -4841040, -8391472, -4186784, -12373088, -2981424, -10721632, -12637072, -7741136, 1700544, -9561376, 4395856, -1729504, 496608, -7839232, -11551872 ], [ -18660880, 16225456, 472704, 8494432, -25203520, 699248, 26539280, 1857792, 5677072, -10226176, 1034096, 11484432, -14087264, -15003120, -16742032, -1977824, -12807968, -4857744, -17630752, -11377072, -2385776, -6599616, -16026976, 2784496, -7912864, -7696992, -9452032, -10503552 ], [ -20756080, 13237456, 6774144, 7955872, -28169920, 8522768, 28473200, -561408, 6988912, -9995776, 102416, 16920432, -23709344, -25165200, -25092592, 231136, -13242848, -6734064, -24539872, -10117072, 2969584, -14899776, -22492576, 1173136, -14096224, -15890592, -11064832, -9455232 ], [ -19114960, 10601136, 10788544, 7197232, -28933840, 12880448, 27949840, -1851088, 6618512, -9738496, -566064, 19222672, -25803904, -30421680, -27084912, 1931616, -14346928, -9487904, -24948512, -6636112, 6819104, -18888496, -22680576, 920896, -17589904, -17834032, -13281872, -6412192 ], [ -11602480, 8517456, 11209024, 6092752, -26236720, 11791808, 23565040, -1365808, 3604592, -9438976, -820944, 16600432, -16069504, -27969360, -19085712, 2833056, -16502608, -13620704, -15142112, 334928, 8302304, -16102096, -13003776, 2804416, -16856944, -9955792, -16448432, -234592 ], [ -4090000, 6433776, 11629504, 4988272, -23539600, 10703168, 19180240, -880528, 590672, -9139456, -1075824, 13978192, -6335104, -25517040, -11086512, 3734496, -18658288, -17753504, -5335712, 7305968, 9785504, -13315696, -3326976, 4687936, -16123984, -2077552, -19614992, 5943008 ], [ 3422480, 4350096, 12049984, 3883792, -20842480, 9614528, 14795440, -395248, -2423248, -8839936, -1330704, 11355952, 3399296, -23064720, -3087312, 4635936, -20813968, -21886304, 4470688, 14277008, 11268704, -10529296, 6349824, 6571456, -15391024, 5800688, -22781552, 12120608 ], [ 10934960, 2266416, 12470464, 2779312, -18145360, 8525888, 10410640, 90032, -5437168, -8540416, -1585584, 8733712, 13133696, -20612400, 4911888, 5537376, -22969648, -26019104, 14277088, 21248048, 12751904, -7742896, 16026624, 8454976, -14658064, 13678928, -25948112, 18298208 ], [ 18447440, 182736, 12890944, 1674832, -15448240, 7437248, 6025840, 575312, -8451088, -8240896, -1840464, 6111472, 22868096, -18160080, 12911088, 6438816, -25125328, -30151904, 24083488, 28219088, 14235104, -4956496, 25703424, 10338496, -13925104, 21557168, -29114672, 24475808 ], [ 18262832, 2944512, 7747264, 4902736, -11141344, 10188080, 8212192, 322736, -9614320, -3281392, -5174784, 3908560, 19260608, -17522160, 14993328, 7924896, -22830688, -30070256, 24692896, 27675488, 10310384, -3636736, 25158096, 8323072, -8674288, 23603120, -23470304, 20409104 ], [ 14779472, 7782912, 218944, 9987376, -6144544, 14584400, 13214752, -246064, -9984400, 3675248, -9828864, 1885360, 9935168, -17661840, 14539728, 9661536, -18628768, -28182416, 21360736, 23911328, 4067984, -2945536, 20231856, 4636672, -1487248, 23149520, -14049824, 11951984 ], [ 11296112, 12621312, -7309376, 15072016, -1147744, 18980720, 18217312, -814864, -10354480, 10631888, -14482944, -137840, 609728, -17801520, 14086128, 11398176, -14426848, -26294576, 18028576, 20147168, -2174416, -2254336, 15305616, 950272, 5699792, 22695920, -4629344, 3494864 ], [ 7812752, 17459712, -14837696, 20156656, 3849056, 23377040, 23219872, -1383664, -10724560, 17588528, -19137024, -2161040, -8715712, -17941200, 13632528, 13134816, -10224928, -24406736, 14696416, 16383008, -8416816, -1563136, 10379376, -2736128, 12886832, 22242320, 4791136, -4962256 ], [ 4329392, 22298112, -22366016, 25241296, 8845856, 27773360, 28222432, -1952464, -11094640, 24545168, -23791104, -4184240, -18041152, -18080880, 13178928, 14871456, -6023008, -22518896, 11364256, 12618848, -14659216, -871936, 5453136, -6422528, 20073872, 21788720, 14211616, -13419376 ], [ 902864, 27057936, -29762208, 30238512, 13757664, 31998048, 33057136, -2568576, -11451008, 31373776, -28395296, -6191680, -27183424, -18201328, 12694528, 16569584, -1863200, -20573616, 8086544, 8861248, -20732768, -240528, 612512, -10028464, 27067440, 21288128, 23493456, -21709696 ], [ 2534384, 24824496, -25399008, 27454992, 11105184, 20947488, 22952656, -7395456, -10587008, 26807536, -28559456, -6796480, -20023744, -16610128, 9468928, 14840144, -1451360, -13516176, 9654704, 5687488, -11778848, -4930608, 3391712, -6473104, 16842000, 16605248, 20436336, -15154816 ], [ 4165904, 22591056, -21035808, 24671472, 8452704, 9896928, 12848176, -12222336, -9723008, 22241296, -28723616, -7401280, -12864064, -15018928, 6243328, 13110704, -1039520, -6458736, 11222864, 2513728, -2824928, -9620688, 6170912, -2917744, 6616560, 11922368, 17379216, -8599936 ], [ 5797424, 20357616, -16672608, 21887952, 5800224, -1153632, 2743696, -17049216, -8859008, 17675056, -28887776, -8006080, -5704384, -13427728, 3017728, 11381264, -627680, 598704, 12791024, -660032, 6128992, -14310768, 8950112, 637616, -3608880, 7239488, 14322096, -2045056 ], [ 7428944, 18124176, -12309408, 19104432, 3147744, -12204192, -7360784, -21876096, -7995008, 13108816, -29051936, -8610880, 1455296, -11836528, -207872, 9651824, -215840, 7656144, 14359184, -3833792, 15082912, -19000848, 11729312, 4192976, -13834320, 2556608, 11264976, 4509824 ], [ 9060464, 15890736, -7946208, 16320912, 495264, -23254752, -17465264, -26702976, -7131008, 8542576, -29216096, -9215680, 8614976, -10245328, -3433472, 7922384, 196000, 14713584, 15927344, -7007552, 24036832, -23690928, 14508512, 7748336, -24059760, -2126272, 8207856, 11064704 ], [ 7972944, 14645152, -6063088, 12162560, -169440, -27244160, -22366912, -29213568, -5693504, 3489136, -29099536, -10237616, 11036288, -8272720, -6958352, 7355728, 1324720, 19906208, 14973200, -7406128, 29881488, -24270896, 13864784, 8624096, -30805200, -5969312, 5707536, 13723840 ], [ 1166064, 15477472, -9396688, 5112320, 3347040, -16380800, -16324672, -26851968, -3049664, -2589104, -28392496, -12136976, 3490688, -5497840, -11112752, 9234928, 3961360, 21176288, 8713520, -1967248, 29185968, -16205456, 6021104, 3863456, -30230640, -8045792, 4378416, 8188480 ], [ -5640816, 16309792, -12730288, -1937920, 6863520, -5517440, -10282432, -24490368, -405824, -8667344, -27685456, -14036336, -4054912, -2722960, -15267152, 11114128, 6598000, 22446368, 2453840, 3471632, 28490448, -8140016, -1822576, -897184, -29656080, -10122272, 3049296, 2653120 ], [ -12447696, 17142112, -16063888, -8988160, 10380000, 5345920, -4240192, -22128768, 2238016, -14745584, -26978416, -15935696, -11600512, 51920, -19421552, 12993328, 9234640, 23716448, -3805840, 8910512, 27794928, -74576, -9666256, -5657824, -29081520, -12198752, 1720176, -2882240 ], [ -19254576, 17974432, -19397488, -16038400, 13896480, 16209280, 1802048, -19767168, 4881856, -20823824, -26271376, -17835056, -19146112, 2826800, -23575952, 14872528, 11871280, 24986528, -10065520, 14349392, 27099408, 7990864, -17509936, -10418464, -28506960, -14275232, 391056, -8417600 ], [ -26061456, 18806752, -22731088, -23088640, 17412960, 27072640, 7844288, -17405568, 7525696, -26902064, -25564336, -19734416, -26691712, 5601680, -27730352, 16751728, 14507920, 26256608, -16325200, 19788272, 26403888, 16056304, -25353616, -15179104, -27932400, -16351712, -938064, -13952960 ], [ -27254064, 16484464, -23637856, -26217280, 14744256, 26887120, 6369824, -17015712, 9502864, -26957456, -25927984, -18035024, -27811360, 8964800, -26151920, 13633168, 16640224, 24023696, -18396976, 22014176, 25665504, 19188736, -27855712, -11998048, -25832064, -17880080, -362928, -11830256 ], [ -25196304, 12335824, -23139616, -27075520, 8494656, 20304880, 543584, -17767392, 11094064, -23525936, -26911504, -14252144, -25210720, 12668480, -21254480, 7621168, 18480544, 19762736, -18044176, 22379936, 24902304, 19465216, -27265312, -4219168, -22848384, -19091120, 1314672, -5273936 ], [ -23138544, 8187184, -22641376, -27933760, 2245056, 13722640, -5282656, -18519072, 12685264, -20094416, -27895024, -10469264, -22610080, 16372160, -16357040, 1609168, 20320864, 15501776, -17691376, 22745696, 24139104, 19741696, -26674912, 3559712, -19864704, -20302160, 2992272, 1282384 ], [ -21080784, 4038544, -22143136, -28792000, -4004544, 7140400, -11108896, -19270752, 14276464, -16662896, -28878544, -6686384, -20009440, 20075840, -11459600, -4402832, 22161184, 11240816, -17338576, 23111456, 23375904, 20018176, -26084512, 11338592, -16881024, -21513200, 4669872, 7838704 ], [ -19023024, -110096, -21644896, -29650240, -10254144, 558160, -16935136, -20022432, 15867664, -13231376, -29862064, -2903504, -17408800, 23779520, -6562160, -10414832, 24001504, 6979856, -16985776, 23477216, 22612704, 20294656, -25494112, 19117472, -13897344, -22724240, 6347472, 14395024 ], [ -16965264, -4258736, -21146656, -30508480, -16503744, -6024080, -22761376, -20774112, 17458864, -9799856, -30845584, 879376, -14808160, 27483200, -1664720, -16426832, 25841824, 2718896, -16632976, 23842976, 21849504, 20571136, -24903712, 26896352, -10913664, -23935280, 8025072, 20951344 ], [ -14067024, -235136, -21718736, -22198960, -10834304, -5573760, -17073856, -20040672, 17233104, -9663616, -30949184, 1536976, -16162400, 24426320, 2910400, -16690112, 25706064, -2359424, -10006496, 21957936, 16741104, 11629536, -23421152, 18238272, -8601824, -22816640, 2146512, 13216784 ], [ -11119344, 4269184, -22353776, -13350160, -4463744, -4709760, -10709056, -19219872, 16900464, -9721216, -31001024, 2010736, -17749280, 20971760, 7466560, -16615232, 25454064, -7485824, -3010976, 19940496, 11377104, 2145696, -21886112, 8613312, -6329504, -21560960, -4176528, 4641584 ], [ -8171664, 8773504, -22988816, -4501360, 1906816, -3845760, -4344256, -18399072, 16567824, -9778816, -31052864, 2484496, -19336160, 17517200, 12022720, -16540352, 25202064, -12612224, 3984544, 17923056, 6013104, -7338144, -20351072, -1011648, -4057184, -20305280, -10499568, -3933616 ], [ -5223984, 13277824, -23623856, 4347440, 8277376, -2981760, 2020544, -17578272, 16235184, -9836416, -31104704, 2958256, -20923040, 14062640, 16578880, -16465472, 24950064, -17738624, 10980064, 15905616, 649104, -16821984, -18816032, -10636608, -1784864, -19049600, -16822608, -12508816 ], [ -2276304, 17782144, -24258896, 13196240, 14647936, -2117760, 8385344, -16757472, 15902544, -9894016, -31156544, 3432016, -22509920, 10608080, 21135040, -16390592, 24698064, -22865024, 17975584, 13888176, -4714896, -26305824, -17280992, -20261568, 487456, -17793920, -23145648, -21084016 ], [ 541840, 20112688, -22300640, 19430400, 17852960, -2160144, 12939216, -14070912, 15756848, -10456880, -30771568, 4865152, -21273504, 6462416, 24245696, -14870944, 23894800, -25409904, 22060960, 13010800, -8903872, -32542432, -16292800, -26539936, 2550384, -14788032, -25659520, -27040160 ], [ 2982640, 16110928, -12788000, 18048000, 11836640, -4842864, 12217776, -5949312, 16155728, -12491600, -29114128, 9092992, -11812704, 303536, 23145536, -9142624, 21485680, -20434704, 17668960, 15454480, -9669952, -29319712, -16897600, -23069536, 4003344, -6683712, -17077120, -25366880 ], [ 5423440, 12109168, -3275360, 16665600, 5820320, -7525584, 11496336, 2172288, 16554608, -14526320, -27456688, 13320832, -2351904, -5855344, 22045376, -3414304, 19076560, -15459504, 13276960, 17898160, -10436032, -26096992, -17502400, -19599136, 5456304, 1420608, -8494720, -23693600 ], [ 7864240, 8107408, 6237280, 15283200, -196000, -10208304, 10774896, 10293888, 16953488, -16561040, -25799248, 17548672, 7108896, -12014224, 20945216, 2314016, 16667440, -10484304, 8884960, 20341840, -11202112, -22874272, -18107200, -16128736, 6909264, 9524928, 87680, -22020320 ], [ 10305040, 4105648, 15749920, 13900800, -6212320, -12891024, 10053456, 18415488, 17352368, -18595760, -24141808, 21776512, 16569696, -18173104, 19845056, 8042336, 14258320, -5509104, 4492960, 22785520, -11968192, -19651552, -18712000, -12658336, 8362224, 17629248, 8670080, -20347040 ], [ 12745840, 103888, 25262560, 12518400, -12228640, -15573744, 9332016, 26537088, 17751248, -20630480, -22484368, 26004352, 26030496, -24331984, 18744896, 13770656, 11849200, -533904, 100960, 25229200, -12734272, -16428832, -19316800, -9187936, 9815184, 25733568, 17252480, -18673760 ], [ 10399168, -4184288, 28502608, 13823904, -15898960, -14725632, 9079776, 29175168, 17568320, -19031552, -20106400, 24918400, 26121984, -24618112, 14918480, 14620928, 6423328, 3205872, -1036832, 20569600, -12401200, -13760992, -20708224, -9502960, 7304832, 26795808, 16641824, -17084528 ], [ 4391488, -8691488, 26945968, 17184864, -17775280, -11177472, 9186336, 27619968, 16940480, -14653952, -17177440, 19768960, 19048704, -20413312, 9007280, 11740928, -1309472, 6000912, 313888, 10478080, -11227600, -11517472, -22701184, -12712720, 1763712, 22472928, 9001184, -15559568 ], [ -1616192, -13198688, 25389328, 20545824, -19651600, -7629312, 9292896, 26064768, 16312640, -10276352, -14248480, 14619520, 11975424, -16208512, 3096080, 8860928, -9042272, 8795952, 1664608, 386560, -10054000, -9273952, -24694144, -15922480, -3777408, 18150048, 1360544, -14034608 ], [ -7623872, -17705888, 23832688, 23906784, -21527920, -4081152, 9399456, 24509568, 15684800, -5898752, -11319520, 9470080, 4902144, -12003712, -2815120, 5980928, -16775072, 11590992, 3015328, -9704960, -8880400, -7030432, -26687104, -19132240, -9318528, 13827168, -6280096, -12509648 ], [ -13631552, -22213088, 22276048, 27267744, -23404240, -532992, 9506016, 22954368, 15056960, -1521152, -8390560, 4320640, -2171136, -7798912, -8726320, 3100928, -24507872, 14386032, 4366048, -19796480, -7706800, -4786912, -28680064, -22342000, -14859648, 9504288, -13920736, -10984688 ], [ -19639232, -26720288, 20719408, 30628704, -25280560, 3015168, 9612576, 21399168, 14429120, 2856448, -5461600, -828800, -9244416, -3594112, -14637520, 220928, -32240672, 17181072, 5716768, -29888000, -6533200, -2543392, -30673024, -25551760, -20400768, 5181408, -21561376, -9459728 ], [ -20829808, -25724032, 14910672, 27482592, -20977184, -871520, 4050096, 21272288, 7069216, 2262736, -3393424, -5911248, -11117600, -4086336, -11181216, -903376, -23537680, 10052448, 8095120, -27065232, -9400608, -2145312, -30555104, -21872720, -13606512, 6847360, -23564576, -5375168 ], [ -21349648, -23961472, 8509872, 23430432, -15813344, -5793440, -2301744, 21344288, -1228064, 976816, -1445104, -10984368, -12266720, -5232576, -6420576, -1783216, -12546160, 1542048, 10616560, -22444272, -12830688, -2004192, -30143264, -17234480, -5094672, 9347200, -24782816, -934208 ], [ -21869488, -22198912, 2109072, 19378272, -10649504, -10715360, -8653584, 21416288, -9525344, -309104, 503216, -16057488, -13415840, -6378816, -1659936, -2663056, -1554640, -6968352, 13138000, -17823312, -16260768, -1863072, -29731424, -12596240, 3417168, 11847040, -26001056, 3506752 ], [ -22389328, -20436352, -4291728, 15326112, -5485664, -15637280, -15005424, 21488288, -17822624, -1595024, 2451536, -21130608, -14564960, -7525056, 3100704, -3542896, 9436880, -15478752, 15659440, -13202352, -19690848, -1721952, -29319584, -7958000, 11929008, 14346880, -27219296, 7947712 ], [ -22909168, -18673792, -10692528, 11273952, -321824, -20559200, -21357264, 21560288, -26119904, -2880944, 4399856, -26203728, -15714080, -8671296, 7861344, -4422736, 20428400, -23989152, 18180880, -8581392, -23120928, -1580832, -28907744, -3319760, 20440848, 16846720, -28437536, 12388672 ], [ -23440976, -16962640, -14393456, 8307344, 3423264, -24667024, -26487552, 21556672, -31284016, -3002976, 6794256, -28641712, -16660288, -8347920, 10598304, -5485632, 28992320, -30837904, 20159680, -4035504, -24772400, -741488, -28341680, 25664, 25734112, 18133440, -27671264, 15528384 ], [ -24024176, -15472240, -6500816, 10002224, 1076064, -25279024, -26372352, 21228352, -22993936, 1872864, 11104176, -19764112, -16735168, -1713840, 4645344, -7334592, 27131840, -30551344, 19808320, 188016, -18786320, 3096112, -27113360, -2180416, 17206432, 14210880, -18383264, 13080384 ], [ -24607376, -13981840, 1391824, 11697104, -1271136, -25891024, -26257152, 20900032, -14703856, 6748704, 15414096, -10886512, -16810048, 4920240, -1307616, -9183552, 25271360, -30264784, 19456960, 4411536, -12800240, 6933712, -25885040, -4386496, 8678752, 10288320, -9095264, 10632384 ], [ -25190576, -12491440, 9284464, 13391984, -3618336, -26503024, -26141952, 20571712, -6413776, 11624544, 19724016, -2008912, -16884928, 11554320, -7260576, -11032512, 23410880, -29978224, 19105600, 8635056, -6814160, 10771312, -24656720, -6592576, 151072, 6365760, 192736, 8184384 ], [ -25773776, -11001040, 17177104, 15086864, -5965536, -27115024, -26026752, 20243392, 1876304, 16500384, 24033936, 6868688, -16959808, 18188400, -13213536, -12881472, 21550400, -29691664, 18754240, 12858576, -828080, 14608912, -23428400, -8798656, -8376608, 2443200, 9480736, 5736384 ], [ -26356976, -9510640, 25069744, 16781744, -8312736, -27727024, -25911552, 19915072, 10166384, 21376224, 28343856, 15746288, -17034688, 24822480, -19166496, -14730432, 19689920, -29405104, 18402880, 17082096, 5158000, 18446512, -22200080, -11004736, -16904288, -1479360, 18768736, 3288384 ], [ -26734976, -10755520, 24238864, 18344144, -11455536, -23493424, -24992832, 19773952, 12317024, 21261024, 28400736, 17060288, -16501168, 27626880, -19885056, -15650592, 19214000, -26987344, 15344320, 15813456, 9812080, 18244192, -19270400, -10179616, -19584128, -5697120, 18714736, 589824 ], [ -26907776, -14735680, 14684464, 19774064, -15393936, -14414224, -23270592, 19820032, 8328224, 16154784, 24204576, 10810688, -15359248, 26601600, -15369216, -15641952, 20122640, -22438384, 9578560, 9052656, 13134160, 14001952, -14639360, -6323296, -16416128, -10210080, 9318736, -2359296 ], [ -27080576, -18715840, 5130064, 21203984, -19332336, -5335024, -21548352, 19866112, 4339424, 11048544, 20008416, 4561088, -14217328, 25576320, -10853376, -15633312, 21031280, -17889424, 3812800, 2291856, 16456240, 9759712, -10008320, -2466976, -13248128, -14723040, -77264, -5308416 ], [ -27253376, -22696000, -4424336, 22633904, -23270736, 3744176, -19826112, 19912192, 350624, 5942304, 15812256, -1688512, -13075408, 24551040, -6337536, -15624672, 21939920, -13340464, -1952960, -4468944, 19778320, 5517472, -5377280, 1389344, -10080128, -19236000, -9473264, -8257536 ], [ -27426176, -26676160, -13978736, 24063824, -27209136, 12823376, -18103872, 19958272, -3638176, 836064, 11616096, -7938112, -11933488, 23525760, -1821696, -15616032, 22848560, -8791504, -7718720, -11229744, 23100400, 1275232, -746240, 5245664, -6912128, -23748960, -18869264, -11206656 ], [ -27598976, -30656320, -23533136, 25493744, -31147536, 21902576, -16381632, 20004352, -7626976, -4270176, 7419936, -14187712, -10791568, 22500480, 2694144, -15607392, 23757200, -4242544, -13484480, -17990544, 26422480, -2967008, 3884800, 9101984, -3744128, -28261920, -28265264, -14155776 ], [ -22045072, -30693312, -18398768, 21328944, -29098768, 15765072, -14582304, 15116800, -4673184, -7867360, 8889744, -16171776, -10538496, 19022400, 72336, -9297392, 15884816, -1745760, -8338784, -11822752, 21274224, -1991792, 5189376, 10078016, 1276320, -20617168, -23479408, -14842480 ], [ -15157552, -29812032, -9843728, 15861264, -25655728, 6083952, -12765024, 9080320, -102624, -11113120, 11679024, -17162496, -10492416, 14973120, -4211664, -1519952, 5967536, 273120, -652064, -2644192, 14153424, 198448, 5719296, 10383296, 6728160, -10141168, -15390928, -15002320 ], [ -8270032, -28930752, -1288688, 10393584, -22212688, -3597168, -10947744, 3043840, 4467936, -14358880, 14468304, -18153216, -10446336, 10923840, -8495664, 6257488, -3949744, 2292000, 7034656, 6534368, 7032624, 2388688, 6249216, 10688576, 12180000, 334832, -7302448, -15162160 ], [ -1382512, -28049472, 7266352, 4925904, -18769648, -13278288, -9130464, -2992640, 9038496, -17604640, 17257584, -19143936, -10400256, 6874560, -12779664, 14034928, -13867024, 4310880, 14721376, 15712928, -88176, 4578928, 6779136, 10993856, 17631840, 10810832, 786032, -15322000 ], [ 5505008, -27168192, 15821392, -541776, -15326608, -22959408, -7313184, -9029120, 13609056, -20850400, 20046864, -20134656, -10354176, 2825280, -17063664, 21812368, -23784304, 6329760, 22408096, 24891488, -7208976, 6769168, 7309056, 11299136, 23083680, 21286832, 8874512, -15481840 ], [ 11843584, -25429440, 22736640, -5179440, -11905040, -31321056, -6208704, -14648304, 17892912, -23495472, 21453840, -20714944, -9710576, -999952, -20720224, 27974832, -31754320, 8202912, 28818464, 32411248, -12559040, 8246960, 7202032, 11949024, 27445552, 29767696, 15869856, -15467792 ], [ 14239744, -17532480, 17875200, -3856080, -8637680, -30206496, -10223424, -17270544, 20117712, -21826512, 12933360, -18347584, -4775696, -3216112, -19870624, 22538832, -25739440, 9029472, 26062304, 28017808, -5192000, 4608080, 2520592, 15073824, 23979472, 23919856, 15014496, -14204912 ], [ 16635904, -9635520, 13013760, -2532720, -5370320, -29091936, -14238144, -19892784, 22342512, -20157552, 4412880, -15980224, 159184, -5432272, -19021024, 17102832, -19724560, 9856032, 23306144, 23624368, 2175040, 969200, -2160848, 18198624, 20513392, 18072016, 14159136, -12942032 ], [ 19032064, -1738560, 8152320, -1209360, -2102960, -27977376, -18252864, -22515024, 24567312, -18488592, -4107600, -13612864, 5094064, -7648432, -18171424, 11666832, -13709680, 10682592, 20549984, 19230928, 9542080, -2669680, -6842288, 21323424, 17047312, 12224176, 13303776, -11679152 ], [ 21428224, 6158400, 3290880, 114000, 1164400, -26862816, -22267584, -25137264, 26792112, -16819632, -12628080, -11245504, 10028944, -9864592, -17321824, 6230832, -7694800, 11509152, 17793824, 14837488, 16909120, -6308560, -11523728, 24448224, 13581232, 6376336, 12448416, -10416272 ], [ 23824384, 14055360, -1570560, 1437360, 4431760, -25748256, -26282304, -27759504, 29016912, -15150672, -21148560, -8878144, 14963824, -12080752, -16472224, 794832, -1679920, 12335712, 15037664, 10444048, 24276160, -9947440, -16205168, 27573024, 10115152, 528496, 11593056, -9153392 ], [ 25277680, 16175328, -5010528, 1485264, 6044896, -25037424, -24251088, -27679200, 29164416, -15176496, -25623648, -6226240, 17023312, -13064512, -12893872, -1897440, 1597472, 11451264, 14594672, 9068896, 25103680, -12146752, -18220256, 27950352, 5628832, -4565552, 9580800, -5807600 ], [ 25498000, 10740768, -6591648, -134736, 5494816, -24854544, -14313648, -24064800, 26595456, -17418576, -24808608, -3202240, 15322672, -12436672, -5747152, -1001760, 1295072, 8329344, 17176592, 11640736, 17379520, -12463552, -16748576, 24734832, -191648, -8673872, 6055680, 262000 ], [ 25718320, 5306208, -8172768, -1754736, 4944736, -24671664, -4376208, -20450400, 24026496, -19660656, -23993568, -178240, 13622032, -11808832, 1399568, -106080, 992672, 5207424, 19758512, 14212576, 9655360, -12780352, -15276896, 21519312, -6012128, -12782192, 2530560, 6331600 ], [ 25938640, -128352, -9753888, -3374736, 4394656, -24488784, 5561232, -16836000, 21457536, -21902736, -23178528, 2845760, 11921392, -11180992, 8546288, 789600, 690272, 2085504, 22340432, 16784416, 1931200, -13097152, -13805216, 18303792, -11832608, -16890512, -994560, 12401200 ], [ 26158960, -5562912, -11335008, -4994736, 3844576, -24305904, 15498672, -13221600, 18888576, -24144816, -22363488, 5869760, 10220752, -10553152, 15693008, 1685280, 387872, -1036416, 24922352, 19356256, -5792960, -13413952, -12333536, 15088272, -17653088, -20998832, -4519680, 18470800 ], [ 26379280, -10997472, -12916128, -6614736, 3294496, -24123024, 25436112, -9607200, 16319616, -26386896, -21548448, 8893760, 8520112, -9925312, 22839728, 2580960, 85472, -4158336, 27504272, 21928096, -13517120, -13730752, -10861856, 11872752, -23473568, -25107152, -8044800, 24540400 ], [ 22316960, -9598032, -15592832, -8266896, 6114784, -22001968, 24359824, -11617584, 11287200, -20082992, -20915648, 8628864, 7291152, -6531712, 22425632, 3403744, 3677648, -2173248, 26058688, 15770640, -12480896, -9049888, -7574208, 10644720, -18911728, -26401472, -8521152, 19943600 ], [ 16784480, -5852592, -18645632, -9930096, 10092064, -19215568, 19502704, -15558864, 5409120, -10845392, -20345408, 7234944, 6224112, -2188672, 19416032, 4201504, 8606768, 1564992, 23230528, 6616560, -8437376, -2653408, -3663168, 10098960, -10785808, -26729792, -7950912, 11685200 ], [ 11252000, -2107152, -21698432, -11593296, 14069344, -16429168, 14645584, -19500144, -468960, -1607792, -19775168, 5841024, 5157072, 2154368, 16406432, 4999264, 13535888, 5303232, 20402368, -2537520, -4393856, 3743072, 247872, 9553200, -2659888, -27058112, -7380672, 3426800 ], [ 5719520, 1638288, -24751232, -13256496, 18046624, -13642768, 9788464, -23441424, -6347040, 7629808, -19204928, 4447104, 4090032, 6497408, 13396832, 5797024, 18465008, 9041472, 17574208, -11691600, -350336, 10139552, 4158912, 9007440, 5466032, -27386432, -6810432, -4831600 ], [ 187040, 5383728, -27804032, -14919696, 22023904, -10856368, 4931344, -27382704, -12225120, 16867408, -18634688, 3053184, 3022992, 10840448, 10387232, 6594784, 23394128, 12779712, 14746048, -20845680, 3693184, 16536032, 8069952, 8461680, 13591952, -27714752, -6240192, -13090000 ], [ -5129360, 8667248, -30100592, -16469696, 25282864, -7847408, 534704, -31126544, -17900800, 25052688, -18129328, 1934704, 2226352, 14665088, 7385152, 7263344, 28084288, 15896272, 11930448, -29207600, 7599424, 22350432, 11928832, 7671040, 20756112, -27690432, -5757392, -20443600 ], [ -6772400, 4098128, -19541072, -16095296, 16330384, -1054928, 3966224, -31513904, -20135680, 15348528, -18726928, 5498704, 6026512, 9676928, 4510912, 5735504, 28712128, 8444272, 9328368, -24102800, 9171904, 18269472, 14900992, 2717440, 11570352, -21671232, -6761072, -12415600 ], [ -8415440, -470992, -8981552, -15720896, 7377904, 5737552, 7397744, -31901264, -22370560, 5644368, -19324528, 9062704, 9826672, 4688768, 1636672, 4207664, 29339968, 992272, 6726288, -18998000, 10744384, 14188512, 17873152, -2236160, 2384592, -15652032, -7764752, -4387600 ], [ -10058480, -5040112, 1577968, -15346496, -1574576, 12530032, 10829264, -32288624, -24605440, -4059792, -19922128, 12626704, 13626832, -299392, -1237568, 2679824, 29967808, -6459728, 4124208, -13893200, 12316864, 10107552, 20845312, -7189760, -6801168, -9632832, -8768432, 3640400 ], [ -11701520, -9609232, 12137488, -14972096, -10527056, 19322512, 14260784, -32675984, -26840320, -13763952, -20519728, 16190704, 17426992, -5287552, -4111808, 1151984, 30595648, -13911728, 1522128, -8788400, 13889344, 6026592, 23817472, -12143360, -15986928, -3613632, -9772112, 11668400 ], [ -13344560, -14178352, 22697008, -14597696, -19479536, 26114992, 17692304, -33063344, -29075200, -23468112, -21117328, 19754704, 21227152, -10275712, -6986048, -375856, 31223488, -21363728, -1079952, -3683600, 15461824, 1945632, 26789632, -17096960, -25172688, 2405568, -10775792, 19696400 ], [ -15366704, -17096416, 28197760, -13408064, -23775056, 28305952, 18620048, -29703488, -26577616, -28086048, -18131392, 20368240, 22422688, -12946480, -9764192, 136496, 28647424, -22940144, -3428064, -2055680, 14016256, -2719296, 28128160, -17341328, -28163952, 4321680, -9841712, 22443872 ], [ -18043664, -17162656, 24960640, -10810304, -20026736, 22548832, 15223088, -19871168, -15905776, -23918688, -8955712, 15885520, 19119328, -11614480, -12376352, 4172816, 20537344, -14367824, -5337504, -6433280, 7357696, -8392896, 26644960, -9451568, -20455632, -849360, -5560592, 16070432 ], [ -20720624, -17228896, 21723520, -8212544, -16278416, 16791712, 11826128, -10038848, -5233936, -19751328, 219968, 11402800, 15815968, -10282480, -14988512, 8209136, 12427264, -5795504, -7246944, -10810880, 699136, -14066496, 25161760, -1561808, -12747312, -6020400, -1279472, 9696992 ], [ -23397584, -17295136, 18486400, -5614784, -12530096, 11034592, 8429168, -206528, 5437904, -15583968, 9395648, 6920080, 12512608, -8950480, -17600672, 12245456, 4317184, 2776816, -9156384, -15188480, -5959424, -19740096, 23678560, 6327952, -5038992, -11191440, 3001648, 3323552 ], [ -26074544, -17361376, 15249280, -3017024, -8781776, 5277472, 5032208, 9625792, 16109744, -11416608, 18571328, 2437360, 9209248, -7618480, -20212832, 16281776, -3792896, 11349136, -11065824, -19566080, -12617984, -25413696, 22195360, 14217712, 2669328, -16362480, 7282768, -3049888 ], [ -28751504, -17427616, 12012160, -419264, -5033456, -479648, 1635248, 19458112, 26781584, -7249248, 27747008, -2045360, 5905888, -6286480, -22824992, 20318096, -11902976, 19921456, -12975264, -23943680, -19276544, -31087296, 20712160, 22107472, 10377648, -21533520, 11563888, -9423328 ], [ -22237472, -14539504, 5867536, -253696, -4866080, -534976, -2918272, 21456080, 23099392, -5146128, 24342048, -6258704, 7342960, -8400736, -19463056, 19201136, -15233584, 19214944, -9436672, -25052656, -18111488, -28650336, 18181712, 19269040, 11439408, -19975040, 8314192, -10896272 ], [ -11353952, -10246864, -1659344, -1244416, -6401120, 2120384, -8021632, 19729520, 12593152, -4024368, 14956128, -10343984, 11033680, -12153376, -13260976, 15634256, -16291984, 14097184, -3308032, -24607696, -13227008, -22357536, 15153392, 11330320, 9341328, -15217280, 1484272, -10039472 ], [ -470432, -5954224, -9186224, -2235136, -7936160, 4775744, -13124992, 18002960, 2086912, -2902608, 5570208, -14429264, 14724400, -15906016, -7058896, 12067376, -17350384, 8979424, 2820608, -24162736, -8342528, -16064736, 12125072, 3391600, 7243248, -10459520, -5345648, -9182672 ], [ 10413088, -1661584, -16713104, -3225856, -9471200, 7431104, -18228352, 16276400, -8419328, -1780848, -3815712, -18514544, 18415120, -19658656, -856816, 8500496, -18408784, 3861664, 8949248, -23717776, -3458048, -9771936, 9096752, -4547120, 5145168, -5701760, -12175568, -8325872 ], [ 21296608, 2631056, -24239984, -4216576, -11006240, 10086464, -23331712, 14549840, -18925568, -659088, -13201632, -22599824, 22105840, -23411296, 5345264, 4933616, -19467184, -1256096, 15077888, -23272816, 1426432, -3479136, 6068432, -12485840, 3047088, -944000, -19005488, -7469072 ], [ 32180128, 6923696, -31766864, -5207296, -12541280, 12741824, -28435072, 12823280, -29431808, 462672, -22587552, -26685104, 25796560, -27163936, 11547344, 1366736, -20525584, -6373856, 21206528, -22827856, 6310912, 2813664, 3040112, -20424560, 949008, 3813760, -25835408, -6612272 ], [ 21444480, 2030112, -25862576, -6028560, -9182032, 7600784, -25136832, 14890256, -18972496, -4684016, -19298448, -20657136, 19684464, -21579408, 5300816, -2123248, -15915040, -2951888, 18759840, -17514240, 3656736, 6906384, 2368512, -13563648, -622192, -331328, -18253024, -8214720 ], [ 10465920, -2966688, -19807376, -6847920, -5767792, 2372144, -21744192, 16999856, -8277616, -9901136, -15866928, -14515536, 13462224, -15889968, -1085584, -5612368, -11240800, 566032, 16216800, -12145920, 917856, 10974384, 1723392, -6536448, -2187472, -4576448, -10508704, -9844800 ], [ -512640, -7963488, -13752176, -7667280, -2353552, -2856496, -18351552, 19109456, 2417264, -15118256, -12435408, -8373936, 7239984, -10200528, -7471984, -9101488, -6566560, 4083952, 13673760, -6777600, -1821024, 15042384, 1078272, 490752, -3752752, -8821568, -2764384, -11474880 ], [ -11491200, -12960288, -7696976, -8486640, 1060688, -8085136, -14958912, 21219056, 13112144, -20335376, -9003888, -2232336, 1017744, -4511088, -13858384, -12590608, -1892320, 7601872, 11130720, -1409280, -4559904, 19110384, 433152, 7517952, -5318032, -13066688, 4979936, -13104960 ], [ -22469760, -17957088, -1641776, -9306000, 4474928, -13313776, -11566272, 23328656, 23807024, -25552496, -5572368, 3909264, -5204496, 1178352, -20244784, -16079728, 2781920, 11119792, 8587680, 3959040, -7298784, 23178384, -211968, 14545152, -6883312, -17311808, 12724256, -14735040 ], [ -29479968, -20390832, 1134112, -9044064, 6948272, -14496304, -9006528, 22149008, 28648736, -26396048, -3283056, 6206064, -8048064, 5085792, -22876240, -18363136, 6192128, 13729648, 4922304, 5921040, -10029888, 23470272, -842832, 18273168, -8631760, -19883360, 17822576, -14189136 ], [ -27230688, -16844112, -3741728, -6259104, 7226192, -6237904, -8390208, 13294448, 19833056, -17034608, -3658896, -468336, -3008064, 4835232, -16746160, -17833216, 6652928, 14220688, -1361856, -65040, -12742848, 14951232, -1440432, 14303088, -10807600, -18549920, 16746896, -8565936 ], [ -24981408, -13297392, -8617568, -3474144, 7504112, 2020496, -7773888, 4439888, 11017376, -7673168, -4034736, -7142736, 2031936, 4584672, -10616080, -17303296, 7113728, 14711728, -7646016, -6051120, -15455808, 6432192, -2038032, 10333008, -12983440, -17216480, 15671216, -2942736 ], [ -22732128, -9750672, -13493408, -689184, 7782032, 10278896, -7157568, -4414672, 2201696, 1688272, -4410576, -13817136, 7071936, 4334112, -4486000, -16773376, 7574528, 15202768, -13930176, -12037200, -18168768, -2086848, -2635632, 6362928, -15159280, -15883040, 14595536, 2680464 ], [ -20482848, -6203952, -18369248, 2095776, 8059952, 18537296, -6541248, -13269232, -6613984, 11049712, -4786416, -20491536, 12111936, 4083552, 1644080, -16243456, 8035328, 15693808, -20214336, -18023280, -20881728, -10605888, -3233232, 2392848, -17335120, -14549600, 13519856, 8303664 ], [ -18233568, -2657232, -23245088, 4880736, 8337872, 26795696, -5924928, -22123792, -15429664, 20411152, -5162256, -27165936, 17151936, 3832992, 7774160, -15713536, 8496128, 16184848, -26498496, -24009360, -23594688, -19124928, -3830832, -1577232, -19510960, -13216160, 12444176, 13926864 ], [ -13928608, -979632, -21447008, 8495536, 9342672, 24876896, -3793248, -20069872, -19490704, 24248832, -4164416, -28425696, 14857136, 5087232, 6250000, -11034416, 9085408, 17540048, -26148336, -26776400, -19340688, -22977328, -5047952, -2322112, -19839680, -14817520, 11016496, 15914784 ], [ -8315488, -491472, -15401888, 12638416, 10810032, 16481696, -697248, -11074192, -20526064, 24571392, -2292416, -26239776, 7894736, 7299072, -145040, -3714896, 9756448, 19445168, -21576336, -27494960, -10653168, -23860048, -6659312, -1014592, -18992960, -18286480, 9364816, 15589344 ], [ -2702368, -3312, -9356768, 16781296, 12277392, 8086496, 2398752, -2078512, -21561424, 24893952, -420416, -24053856, 932336, 9510912, -6540080, 3604624, 10427488, 21350288, -17004336, -28213520, -1965648, -24742768, -8270672, 292928, -18146240, -21755440, 7713136, 15263904 ], [ 2910752, 484848, -3311648, 20924176, 13744752, -308704, 5494752, 6917168, -22596784, 25216512, 1451584, -21867936, -6030064, 11722752, -12935120, 10924144, 11098528, 23255408, -12432336, -28932080, 6721872, -25625488, -9882032, 1600448, -17299520, -25224400, 6061456, 14938464 ], [ 8523872, 973008, 2733472, 25067056, 15212112, -8703904, 8590752, 15912848, -23632144, 25539072, 3323584, -19682016, -12992464, 13934592, -19330160, 18243664, 11769568, 25160528, -7860336, -29650640, 15409392, -26508208, -11493392, 2907968, -16452800, -28693360, 4409776, 14613024 ], [ 14136992, 1461168, 8778592, 29209936, 16679472, -17099104, 11686752, 24908528, -24667504, 25861632, 5195584, -17496096, -19954864, 16146432, -25725200, 25563184, 12440608, 27065648, -3288336, -30369200, 24096912, -27390928, -13104752, 4215488, -15606080, -32162320, 2758096, 14287584 ], [ 14009168, 1557568, 3821232, 21631888, 10784400, -17169072, 4821424, 18004064, -18608688, 19196256, 86288, -17725808, -15746128, 13422096, -17072672, 24849632, 8633632, 23281616, -797312, -20453136, 19252112, -27739792, -12402736, 1924128, -10910816, -29588880, 3753120, 15137424 ], [ 13397168, 1620928, -2064048, 13065328, 4268400, -16536912, -2884016, 9758624, -11951568, 11941536, -5611792, -18159248, -10595248, 10281456, -7151072, 23458592, 4448992, 19017776, 1518208, -9640176, 13266032, -28043632, -11505616, -670752, -5890976, -26505840, 4971360, 16086384 ], [ 12785168, 1684288, -7949328, 4498768, -2247600, -15904752, -10589456, 1513184, -5294448, 4686816, -11309872, -18592688, -5444368, 7140816, 2770528, 22067552, 264352, 14753936, 3833728, 1172784, 7279952, -28347472, -10608496, -3265632, -871136, -23422800, 6189600, 17035344 ], [ 12173168, 1747648, -13834608, -4067792, -8763600, -15272592, -18294896, -6732256, 1362672, -2567904, -17007952, -19026128, -293488, 4000176, 12692128, 20676512, -3920288, 10490096, 6149248, 11985744, 1293872, -28651312, -9711376, -5860512, 4148704, -20339760, 7407840, 17984304 ], [ 11561168, 1811008, -19719888, -12634352, -15279600, -14640432, -26000336, -14977696, 8019792, -9822624, -22706032, -19459568, 4857392, 859536, 22613728, 19285472, -8104928, 6226256, 8464768, 22798704, -4692208, -28955152, -8814256, -8455392, 9168544, -17256720, 8626080, 18933264 ], [ 11795552, 1740640, -24444624, -17922224, -18500448, -14704128, -29605568, -19724704, 11354208, -16062624, -26646160, -20157440, 8720048, -186816, 28254688, 18330560, -11347424, 1998368, 9043504, 29771856, -8205328, -28514752, -7029424, -11206512, 12473104, -13159296, 10195440, 17977440 ], [ 14810912, 1230880, -25356144, -12437264, -10894368, -17054208, -19738688, -12976864, 3771168, -18968544, -24810160, -21724160, 8349968, 5648064, 19830688, 18808640, -11494304, -2111392, 3915664, 24128496, -3593008, -25628992, -2327824, -14470992, 10141744, -5728896, 12918480, 10763040 ], [ 17826272, 721120, -26267664, -6952304, -3288288, -19404288, -9871808, -6229024, -3811872, -21874464, -22974160, -23290880, 7979888, 11482944, 11406688, 19286720, -11641184, -6221152, -1212176, 18485136, 1019312, -22743232, 2373776, -17735472, 7810384, 1701504, 15641520, 3548640 ], [ 20841632, 211360, -27179184, -1467344, 4317792, -21754368, -4928, 518816, -11394912, -24780384, -21138160, -24857600, 7609808, 17317824, 2982688, 19764800, -11788064, -10330912, -6340016, 12841776, 5631632, -19857472, 7075376, -20999952, 5479024, 9131904, 18364560, -3665760 ], [ 23856992, -298400, -28090704, 4017616, 11923872, -24104448, 9861952, 7266656, -18977952, -27686304, -19302160, -26424320, 7239728, 23152704, -5441312, 20242880, -11934944, -14440672, -11467856, 7198416, 10243952, -16971712, 11776976, -24264432, 3147664, 16562304, 21087600, -10880160 ], [ 26872352, -808160, -29002224, 9502576, 19529952, -26454528, 19728832, 14014496, -26560992, -30592224, -17466160, -27991040, 6869648, 28987584, -13865312, 20720960, -12081824, -18550432, -16595696, 1555056, 14856272, -14085952, 16478576, -27528912, 816304, 23992704, 23810640, -18094560 ], [ 23263696, -3121120, -27738928, 10193376, 20200768, -23689008, 24011280, 16578128, -25596864, -30950928, -17802624, -26895296, 5046816, 29974992, -15864432, 19509520, -13412544, -16982464, -19605952, -3785680, 12410240, -12985360, 17220976, -23212896, -2815712, 25380816, 25728512, -20237264 ], [ 14112496, -6942880, -24655888, 6872736, 15068608, -16643088, 23621040, 15640688, -17481024, -29178288, -19956864, -23571776, 2008416, 26906352, -12487632, 16884400, -15733824, -10663744, -20844352, -8873200, 4058240, -13378480, 14650576, -12554016, -7536032, 21713136, 26972672, -18136304 ], [ 4961296, -10764640, -21572848, 3552096, 9936448, -9597168, 23230800, 14703248, -9365184, -27405648, -22111104, -20248256, -1029984, 23837712, -9110832, 14259280, -18055104, -4345024, -22082752, -13960720, -4293760, -13771600, 12080176, -1895136, -12256352, 18045456, 28216832, -16035344 ], [ -4189904, -14586400, -18489808, 231456, 4804288, -2551248, 22840560, 13765808, -1249344, -25633008, -24265344, -16924736, -4068384, 20769072, -5734032, 11634160, -20376384, 1973696, -23321152, -19048240, -12645760, -14164720, 9509776, 8763744, -16976672, 14377776, 29460992, -13934384 ], [ -13341104, -18408160, -15406768, -3089184, -327872, 4494672, 22450320, 12828368, 6866496, -23860368, -26419584, -13601216, -7106784, 17700432, -2357232, 9009040, -22697664, 8292416, -24559552, -24135760, -20997760, -14557840, 6939376, 19422624, -21696992, 10710096, 30705152, -11833424 ], [ -22492304, -22229920, -12323728, -6409824, -5460032, 11540592, 22060080, 11890928, 14982336, -22087728, -28573824, -10277696, -10145184, 14631792, 1019568, 6383920, -25018944, 14611136, -25797952, -29223280, -29349760, -14950960, 4368976, 30081504, -26417312, 7042416, 31949312, -9732464 ], [ -21123456, -19264592, -14394144, -3816864, -8582800, 9416736, 16188672, 12599440, 17867104, -14642960, -23687184, -9187792, -10550800, 16160976, 3356560, 8949216, -24169056, 16297536, -19640656, -23821552, -26443744, -10157360, 1389552, 22593024, -21388816, 5880624, 30373424, -11892992 ], [ -17978496, -15153392, -17334624, -225504, -11366320, 5744736, 9391872, 13585840, 19868704, -6240560, -17611824, -8474992, -10511920, 18466416, 5518000, 12390816, -22783776, 17201856, -12234736, -16648912, -21637024, -4488080, -1658928, 12040704, -14714416, 5141904, 28321424, -14772992 ], [ -14833536, -11042192, -20275104, 3365856, -14149840, 2072736, 2595072, 14572240, 21870304, 2161840, -11536464, -7762192, -10473040, 20771856, 7679440, 15832416, -21398496, 18106176, -4828816, -9476272, -16830304, 1181200, -4707408, 1488384, -8040016, 4403184, 26269424, -17652992 ], [ -11688576, -6930992, -23215584, 6957216, -16933360, -1599264, -4201728, 15558640, 23871904, 10564240, -5461104, -7049392, -10434160, 23077296, 9840880, 19274016, -20013216, 19010496, 2577104, -2303632, -12023584, 6850480, -7755888, -9063936, -1365616, 3664464, 24217424, -20532992 ], [ -8543616, -2819792, -26156064, 10548576, -19716880, -5271264, -10998528, 16545040, 25873504, 18966640, 614256, -6336592, -10395280, 25382736, 12002320, 22715616, -18627936, 19914816, 9983024, 4869008, -7216864, 12519760, -10804368, -19616256, 5308784, 2925744, 22165424, -23412992 ], [ -6650496, 1341808, -27016944, 13880256, -21045040, -8040624, -16369248, 16570960, 27318064, 25711600, 6274656, -6003232, -9575200, 26618976, 14006800, 25196256, -16099536, 20539776, 15031424, 10287728, -2840944, 16822720, -12494928, -26764656, 11135024, 1914864, 19637744, -24670112 ], [ -11016576, 5755408, -17479824, 15913536, -15096400, -6296784, -14609568, 11794480, 25977424, 24169360, 9860256, -7567072, -4849120, 22509216, 15226480, 22872096, -7855536, 19767936, 8292224, 6936848, -619024, 14294080, -7395888, -16893456, 12720464, -456816, 14731664, -17812832 ], [ -15382656, 10169008, -7942704, 17946816, -9147760, -4552944, -12849888, 7018000, 24636784, 22627120, 13445856, -9130912, -123040, 18399456, 16446160, 20547936, 388464, 18996096, 1553024, 3585968, 1602896, 11765440, -2296848, -7022256, 14305904, -2828496, 9825584, -10955552 ], [ -19748736, 14582608, 1594416, 19980096, -3199120, -2809104, -11090208, 2241520, 23296144, 21084880, 17031456, -10694752, 4603040, 14289696, 17665840, 18223776, 8632464, 18224256, -5186176, 235088, 3824816, 9236800, 2802192, 2848944, 15891344, -5200176, 4919504, -4098272 ], [ -24114816, 18996208, 11131536, 22013376, 2749520, -1065264, -9330528, -2534960, 21955504, 19542640, 20617056, -12258592, 9329120, 10179936, 18885520, 15899616, 16876464, 17452416, -11925376, -3115792, 6046736, 6708160, 7901232, 12720144, 17476784, -7571856, 13424, 2759008 ], [ -28480896, 23409808, 20668656, 24046656, 8698160, 678576, -7570848, -7311440, 20614864, 18000400, 24202656, -13822432, 14055200, 6070176, 20105200, 13575456, 25120464, 16680576, -18664576, -6466672, 8268656, 4179520, 13000272, 22591344, 19062224, -9943536, -4892656, 9616288 ], [ -25805984, 24518256, 22547648, 21614816, 10511920, -1032032, -3813216, -8289472, 19074016, 13975168, 21472416, -11761200, 17010368, 4742688, 16510256, 10906608, 27640304, 17007472, -19557840, -9710224, 6886144, 2409744, 15114080, 23206192, 17531712, -10928896, -5661104, 11712608 ], [ -15435104, 22014096, 16056128, 14302496, 7806160, -6518432, 2128224, -5115712, 17314336, 7235968, 11838816, -5737680, 18029888, 6456288, 7652816, 7861008, 23903504, 18535312, -14061360, -12836464, 1563904, 1469424, 13964960, 13703632, 12595392, -10398976, -1907024, 8605088 ], [ -5064224, 19509936, 9564608, 6990176, 5100400, -12004832, 8069664, -1941952, 15554656, 496768, 2205216, 285840, 19049408, 8169888, -1204624, 4815408, 20166704, 20063152, -8564880, -15962704, -3758336, 529104, 12815840, 4201072, 7659072, -9869056, 1847056, 5497568 ], [ 5306656, 17005776, 3073088, -322144, 2394640, -17491232, 14011104, 1231808, 13794976, -6242432, -7428384, 6309360, 20068928, 9883488, -10062064, 1769808, 16429904, 21590992, -3068400, -19088944, -9080576, -411216, 11666720, -5301488, 2722752, -9339136, 5601136, 2390048 ], [ 15677536, 14501616, -3418432, -7634464, -311120, -22977632, 19952544, 4405568, 12035296, -12981632, -17061984, 12332880, 21088448, 11597088, -18919504, -1275792, 12693104, 23118832, 2428080, -22215184, -14402816, -1351536, 10517600, -14804048, -2213568, -8809216, 9355216, -717472 ], [ 26048416, 11997456, -9909952, -14946784, -3016880, -28464032, 25893984, 7579328, 10275616, -19720832, -26695584, 18356400, 22107968, 13310688, -27776944, -4321392, 8956304, 24646672, 7924560, -25341424, -19725056, -2291856, 9368480, -24306608, -7149888, -8279296, 13109296, -3824992 ], [ 22689600, 8848048, -8686896, -15998608, -4193584, -21919056, 27714016, 9177456, 12063664, -15948624, -24367104, 18386384, 19011760, 13926912, -26805712, -2414032, 2845264, 19093824, 10754848, -19679568, -18489168, -5287200, 10018784, -23317072, -2876656, -6183968, 9908784, -4203840 ], [ 15656640, 5525968, -5399376, -15375088, -4961104, -12154416, 28431136, 10353936, 14801104, -9363504, -18837504, 16812464, 14814160, 14249472, -23204272, 818768, -3901136, 11646144, 12871648, -11665968, -15498288, -8832480, 11150624, -19519792, 3861104, -3669728, 4847184, -3852480 ], [ 8623680, 2203888, -2111856, -14751568, -5728624, -2389776, 29148256, 11530416, 17538544, -2778384, -13307904, 15238544, 10616560, 14572032, -19602832, 4051568, -10647536, 4198464, 14988448, -3652368, -12507408, -12377760, 12282464, -15722512, 10598864, -1155488, -214416, -3501120 ], [ 1590720, -1118192, 1175664, -14128048, -6496144, 7374864, 29865376, 12706896, 20275984, 3806736, -7778304, 13664624, 6418960, 14894592, -16001392, 7284368, -17393936, -3249216, 17105248, 4361232, -9516528, -15923040, 13414304, -11925232, 17336624, 1358752, -5276016, -3149760 ], [ -5442240, -4440272, 4463184, -13504528, -7263664, 17139504, 30582496, 13883376, 23013424, 10391856, -2248704, 12090704, 2221360, 15217152, -12399952, 10517168, -24140336, -10696896, 19222048, 12374832, -6525648, -19468320, 14546144, -8127952, 24074384, 3872992, -10337616, -2798400 ], [ -11156304, -6878192, 6876768, -12530512, -7754704, 25115808, 30188080, 14901456, 24561280, 15475488, 3009744, 10961168, -1733888, 15220464, -9185440, 13544768, -29594480, -17232912, 20474560, 19587648, -3426768, -22527456, 14725136, -4158592, 29705504, 5647216, -14965344, -2545680 ], [ -5000304, -1358672, 1424928, -8402032, -5757424, 16997088, 19789840, 14493936, 15402880, 7045728, 5827824, 13831088, -3507968, 12350544, -9453280, 14725568, -23418320, -15563952, 13948480, 19593408, 644112, -21211296, 6328496, 1359488, 25376864, 761296, -15688224, -3180720 ], [ 1155696, 4160848, -4026912, -4273552, -3760144, 8878368, 9391600, 14086416, 6244480, -1384032, 8645904, 16701008, -5282048, 9480624, -9721120, 15906368, -17242160, -13894992, 7422400, 19599168, 4714992, -19895136, -2068144, 6877568, 21048224, -4124624, -16411104, -3815760 ], [ 7311696, 9680368, -9478752, -145072, -1762864, 759648, -1006640, 13678896, -2913920, -9813792, 11463984, 19570928, -7056128, 6610704, -9988960, 17087168, -11066000, -12226032, 896320, 19604928, 8785872, -18578976, -10464784, 12395648, 16719584, -9010544, -17133984, -4450800 ], [ 13467696, 15199888, -14930592, 3983408, 234416, -7359072, -11404880, 13271376, -12072320, -18243552, 14282064, 22440848, -8830208, 3740784, -10256800, 18267968, -4889840, -10557072, -5629760, 19610688, 12856752, -17262816, -18861424, 17913728, 12390944, -13896464, -17856864, -5085840 ], [ 19623696, 20719408, -20382432, 8111888, 2231696, -15477792, -21803120, 12863856, -21230720, -26673312, 17100144, 25310768, -10604288, 870864, -10524640, 19448768, 1286320, -8888112, -12155840, 19616448, 16927632, -15946656, -27258064, 23431808, 8062304, -18782384, -18579744, -5720880 ], [ 23248896, 23969792, -23592960, 10543104, 3407872, -20258816, -27926528, 12623872, -26624000, -31637504, 18759680, 27000832, -11649024, -819200, -10682368, 20144128, 4923392, -7905280, -15998976, 19619840, 19324928, -15171584, -32202752, 26681344, 5513216, -21659648, -19005440, -6094848 ], [ 23248896, 23969792, -23592960, 10543104, 3407872, -20258816, -27926528, 12623872, -26624000, -31637504, 18759680, 27000832, -11649024, -819200, -10682368, 20144128, 4923392, -7905280, -15998976, 19619840, 19324928, -15171584, -32202752, 26681344, 5513216, -21659648, -19005440, -6094848 ] ], [ [ -14689280, 16941568, -14319104, -21036544, -24774656, 11102208, -13563392, -29768192, -26871296, -21424128, 25562624, 22885376, -15025152, 10956800, -18663936, -1969152, -19767296, -29396992, 7273472, 28168704, 18871296, 29450240, 9439232, -14113792, 13536768, 14111232, 15301632, -16971776 ], [ -14689280, 16941568, -14319104, -21036544, -24774656, 11102208, -13563392, -29768192, -26871296, -21424128, 25562624, 22885376, -15025152, 10956800, -18663936, -1969152, -19767296, -29396992, 7273472, 28168704, 18871296, 29450240, 9439232, -14113792, 13536768, 14111232, 15301632, -16971776 ], [ -14689280, 16941568, -14319104, -21036544, -24774656, 11102208, -13563392, -29768192, -26871296, -21424128, 25562624, 22885376, -15025152, 10956800, -18663936, -1969152, -19767296, -29396992, 7273472, 28168704, 18871296, 29450240, 9439232, -14113792, 13536768, 14111232, 15301632, -16971776 ], [ -13742448, 17316867, -11305148, -20766265, -22824234, 7856618, -11443817, -23537084, -27483775, -17465877, 22893346, 17631308, -16489296, 8980123, -14872714, -1755218, -20786108, -27430345, 4840607, 23684114, 14637751, 23297012, 5038776, -9602062, 10956049, 14175011, 11682926, -11230545 ], [ -12298128, 17889357, -6707588, -20353975, -19849014, 2905718, -8210567, -14032004, -28418065, -11427867, 18821566, 9616628, -18722736, 5964853, -9089494, -1428878, -22340228, -24430375, 1129457, 16843214, 8179801, 13910732, -1673784, -2719762, 7019359, 14272301, 6162866, -2472735 ], [ -10853808, 18461847, -2110028, -19941685, -16873794, -2045182, -4977317, -4526924, -29352355, -5389857, 14749786, 1601948, -20956176, 2949583, -3306274, -1102538, -23894348, -21430405, -2581693, 10002314, 1721851, 4524452, -8386344, 4162538, 3082669, 14369591, 642806, 6285075 ], [ -9409488, 19034337, 2487532, -19529395, -13898574, -6996082, -1744067, 4978156, -30286645, 648153, 10678006, -6412732, -23189616, -65687, 2476946, -776198, -25448468, -18430435, -6292843, 3161414, -4736099, -4861828, -15098904, 11044838, -854021, 14466881, -4877254, 15042885 ], [ -7965168, 19606827, 7085092, -19117105, -10923354, -11946982, 1489183, 14483236, -31220935, 6686163, 6606226, -14427412, -25423056, -3080957, 8260166, -449858, -27002588, -15430465, -10003993, -3679486, -11194049, -14248108, -21811464, 17927138, -4790711, 14564171, -10397314, 23800695 ], [ -6520848, 20179317, 11682652, -18704815, -7948134, -16897882, 4722433, 23988316, -32155225, 12724173, 2534446, -22442092, -27656496, -6096227, 14043386, -123518, -28556708, -12430495, -13715143, -10520386, -17651999, -23634388, -28524024, 24809438, -8727401, 14661461, -15917374, 32558505 ], [ -3966321, 11838918, 5379982, -14715520, -11707932, -10914013, 1273300, 19558693, -31863076, 9840507, 2335123, -21164476, -23902944, -9536231, 7829915, 1357399, -18794477, -8779417, -9963781, -4044370, -10105211, -21812284, -28781532, 23025668, -8403092, 17009006, -14286469, 31450428 ], [ -1373511, 3191178, -1298558, -10602880, -15699972, -4553083, -2406260, 14648563, -31528636, 6649197, 2269333, -19566436, -19942944, -12990881, 1202765, 2878129, -8642027, -5105887, -5955091, 2890850, -2075501, -19603684, -28816452, 20943068, -7931852, 19434146, -12408979, 30002148 ], [ 1219299, -5456562, -7977098, -6490240, -19692012, 1807847, -6085820, 9738433, -31194196, 3457887, 2203543, -17968396, -15982944, -16445531, -5424385, 4398859, 1510423, -1432357, -1946401, 9826070, 5954209, -17395084, -28851372, 18860468, -7460612, 21859286, -10531489, 28553868 ], [ 3812109, -14104302, -14655638, -2377600, -23684052, 8168777, -9765380, 4828303, -30859756, 266577, 2137753, -16370356, -12022944, -19900181, -12051535, 5919589, 11662873, 2241173, 2062289, 16761290, 13983919, -15186484, -28886292, 16777868, -6989372, 24284426, -8653999, 27105588 ], [ 6404919, -22752042, -21334178, 1735040, -27676092, 14529707, -13444940, -81827, -30525316, -2924733, 2071963, -14772316, -8062944, -23354831, -18678685, 7440319, 21815323, 5914703, 6070979, 23696510, 22013629, -12977884, -28921212, 14695268, -6518132, 26709566, -6776509, 25657308 ], [ 6865079, -26753182, -25062718, 3832930, -27597132, 18676887, -14938175, -4235557, -29560726, -3488918, 2457073, -13292076, -6382294, -25261856, -20986885, 7433899, 26429173, 9143108, 9367669, 27456530, 26426514, -10738184, -28975757, 12854968, -5876292, 27397556, -4447994, 23835878 ], [ 1780349, -18673162, -21121258, 692470, -16933572, 17068317, -10746965, -6422647, -26957746, 2777422, 4014523, -12118116, -10627954, -23145056, -12065815, 3456889, 16642663, 11214188, 10813159, 22961030, 21435654, -8417624, -29081327, 11644648, -4790892, 23568956, -946814, 21044258 ], [ -3304381, -10593142, -17179798, -2447990, -6270012, 15459747, -6555755, -8609737, -24354766, 9043762, 5571973, -10944156, -14873614, -21028256, -3144745, -520121, 6856153, 13285268, 12258649, 18465530, 16444794, -6097064, -29186897, 10434328, -3705492, 19740356, 2554366, 18252638 ], [ -8389111, -2513122, -13238338, -5588450, 4393548, 13851177, -2364545, -10796827, -21751786, 15310102, 7129423, -9770196, -19119274, -18911456, 5776325, -4497131, -2930357, 15356348, 13704139, 13970030, 11453934, -3776504, -29292467, 9224008, -2620092, 15911756, 6055546, 15461018 ], [ -13473841, 5566898, -9296878, -8728910, 15057108, 12242607, 1826665, -12983917, -19148806, 21576442, 8686873, -8596236, -23364934, -16794656, 14697395, -8474141, -12716867, 17427428, 15149629, 9474530, 6463074, -1455944, -29398037, 8013688, -1534692, 12083156, 9556726, 12669398 ], [ -18558571, 13646918, -5355418, -11869370, 25720668, 10634037, 6017875, -15171007, -16545826, 27842782, 10244323, -7422276, -27610594, -14677856, 23618465, -12451151, -22503377, 19498508, 16595119, 4979030, 1472214, 864616, -29503607, 6803368, -449292, 8254556, 13057906, 9877778 ], [ -20846650, 15874837, -345478, -12388132, 24000460, 12020603, 9517117, -13020365, -12062989, 29753794, 7114665, -7329569, -28877813, -10190207, 25476543, -15705453, -26379857, 15167453, 13558028, 4220189, -450847, 2441639, -29596086, 7037086, -924212, 5981771, 14415978, 5474057 ], [ -21182350, 14017327, 5410382, -11076652, 13634980, 15498113, 12533287, -7841495, -6267799, 28624294, 712875, -7991699, -28065743, -4047437, 22403853, -18455223, -26130467, 6366983, 7391588, 6069959, -232237, 3499589, -29679426, 8278906, -2488412, 4795121, 14277918, -55093 ], [ -21518050, 12159817, 11166242, -9765172, 3269500, 18975623, 15549457, -2662625, -472609, 27494794, -5688915, -8653829, -27253673, 2095333, 19331163, -21204993, -25881077, -2433487, 1225148, 7919729, -13627, 4557539, -29762766, 9520726, -4052612, 3608471, 14139858, -5584243 ], [ -21853750, 10302307, 16922102, -8453692, -7095980, 22453133, 18565627, 2516245, 5322581, 26365294, -12090705, -9315959, -26441603, 8238103, 16258473, -23954763, -25631687, -11233957, -4941292, 9769499, 204983, 5615489, -29846106, 10762546, -5616812, 2421821, 14001798, -11113393 ], [ -22189450, 8444797, 22677962, -7142212, -17461460, 25930643, 21581797, 7695115, 11117771, 25235794, -18492495, -9978089, -25629533, 14380873, 13185783, -26704533, -25382297, -20034427, -11107732, 11619269, 423593, 6673439, -29929446, 12004366, -7181012, 1235171, 13863738, -16642543 ], [ -22525150, 6587287, 28433822, -5830732, -27826940, 29408153, 24597967, 12873985, 16912961, 24106294, -24894285, -10640219, -24817463, 20523643, 10113093, -29454303, -25132907, -28834897, -17274172, 13469039, 642203, 7731389, -30012786, 13246186, -8745212, 48521, 13725678, -22171693 ], [ -14937349, 7189666, 20906006, -8598088, -20612990, 26981978, 16568734, 10343356, 12189410, 22820383, -23055297, -8139137, -24969293, 17175805, 3609972, -24521628, -21148769, -24265669, -18334048, 10402109, -2564515, 7249529, -27204993, 6695887, -8855138, 3228095, 12812448, -14550331 ], [ -6469159, 8065366, 11902226, -11818648, -11445770, 23899838, 7312234, 6956116, 6297110, 21517093, -20300667, -5286587, -25228223, 12773455, -3274308, -18735348, -16749659, -18210919, -18826528, 6788879, -6151825, 6596579, -24075963, -720203, -8803478, 6892805, 11813088, -5467801 ], [ 1999031, 8941066, 2898446, -15039208, -2278550, 20817698, -1944266, 3568876, 404810, 20213803, -17546037, -2434037, -25487153, 8371105, -10158588, -12949068, -12350549, -12156169, -19319008, 3175649, -9739135, 5943629, -20946933, -8136293, -8751818, 10557515, 10813728, 3614729 ], [ 10467221, 9816766, -6105334, -18259768, 6888670, 17735558, -11200766, 181636, -5487490, 18910513, -14791407, 418513, -25746083, 3968755, -17042868, -7162788, -7951439, -6101419, -19811488, -437581, -13326445, 5290679, -17817903, -15552383, -8700158, 14222225, 9814368, 12697259 ], [ 18935411, 10692466, -15109114, -21480328, 16055890, 14653418, -20457266, -3205604, -11379790, 17607223, -12036777, 3271063, -26005013, -433595, -23927148, -1376508, -3552329, -46669, -20303968, -4050811, -16913755, 4637729, -14688873, -22968473, -8648498, 17886935, 8815008, 21779789 ], [ 25320650, 11447307, -20864540, -24028687, 23512502, 10606230, -27234266, -4991163, -15986341, 16534783, -9319045, 4938640, -25526401, -4132166, -28638664, 2321881, -189878, 5489134, -18869430, -7449949, -18072143, 4887564, -10635531, -28634112, -7563447, 19120158, 8057955, 27721182 ], [ 23922230, 11750517, -14481380, -24065137, 24576842, 2952810, -24745766, -791493, -15788251, 16324993, -6739195, 2178160, -22291711, -5200826, -25230904, -1781849, -701258, 9085714, -10233930, -10049059, -10154033, 8510964, -3128181, -27758592, -2616777, 11267298, 8206365, 21924642 ], [ 22523810, 12053727, -8098220, -24101587, 25641182, -4700610, -22257266, 3408177, -15590161, 16115203, -4159345, -582320, -19057021, -6269486, -21823144, -5885579, -1212638, 12682294, -1598430, -12648169, -2235923, 12134364, 4379169, -26883072, 2329893, 3414438, 8354775, 16128102 ], [ 21125390, 12356937, -1715060, -24138037, 26705522, -12354030, -19768766, 7607847, -15392071, 15905413, -1579495, -3342800, -15822331, -7338146, -18415384, -9989309, -1724018, 16278874, 7037070, -15247279, 5682187, 15757764, 11886519, -26007552, 7276563, -4438422, 8503185, 10331562 ], [ 19726970, 12660147, 4668100, -24174487, 27769862, -20007450, -17280266, 11807517, -15193981, 15695623, 1000355, -6103280, -12587641, -8406806, -15007624, -14093039, -2235398, 19875454, 15672570, -17846389, 13600297, 19381164, 19393869, -25132032, 12223233, -12291282, 8651595, 4535022 ], [ 18328550, 12963357, 11051260, -24210937, 28834202, -27660870, -14791766, 16007187, -14995891, 15485833, 3580205, -8863760, -9352951, -9475466, -11599864, -18196769, -2746778, 23472034, 24308070, -20445499, 21518407, 23004564, 26901219, -24256512, 17169903, -20144142, 8800005, -1261518 ], [ 14766814, 10417991, 9982617, -21017923, 28110850, -28242247, -10701600, 16186430, -14501090, 15309507, 3856961, -9505245, -6943863, -10155812, -6717338, -16958573, -1044693, 23274539, 26738348, -22533343, 23308469, 19649874, 26727876, -23973944, 17301893, -21611206, 7722514, -3301019 ], [ 9225874, 5266481, 2096367, -14870293, 25751950, -22353457, -5146080, 12687410, -13734830, 15163797, 2026631, -8208075, -5290113, -10480892, -485558, -10833083, 2682477, 19605869, 23491508, -24153433, 19492019, 9910974, 19527516, -24233864, 13028963, -17235946, 5523454, -1903229 ], [ 3684934, 114971, -5789883, -8722663, 23393050, -16464667, 409440, 9188390, -12968570, 15018087, 196301, -6910905, -3636363, -10805972, 5746222, -4707593, 6409647, 15937199, 20244668, -25773523, 15675569, 172074, 12327156, -24493784, 8756033, -12860686, 3324394, -505439 ], [ -1856006, -5036539, -13676133, -2575033, 21034150, -10575877, 5964960, 5689370, -12202310, 14872377, -1634029, -5613735, -1982613, -11131052, 11978002, 1417897, 10136817, 12268529, 16997828, -27393613, 11859119, -9566826, 5126796, -24753704, 4483103, -8485426, 1125334, 892351 ], [ -7396946, -10188049, -21562383, 3572597, 18675250, -4687087, 11520480, 2190350, -11436050, 14726667, -3464359, -4316565, -328863, -11456132, 18209782, 7543387, 13863987, 8599859, 13750988, -29013703, 8042669, -19305726, -2073564, -25013624, 210173, -4110166, -1073726, 2290141 ], [ -12937886, -15339559, -29448633, 9720227, 16316350, 1201703, 17076000, -1308670, -10669790, 14580957, -5294689, -3019395, 1324887, -11781212, 24441562, 13668877, 17591157, 4931189, 10504148, -30633793, 4226219, -29044626, -9273924, -25273544, -4062757, 265094, -3272786, 3687931 ], [ -14543276, -13701994, -25218108, 7392182, 15638200, -1762132, 13716345, 2847410, -8807780, 7751847, -3609844, -877275, 771612, -13860167, 23364142, 12157792, 13631052, 5798669, 11132483, -29149033, 6801044, -21761901, -8952234, -20549789, -96637, -1544521, -6353246, -173429 ], [ -15361556, -10706614, -18564228, 3369002, 15296200, -6496492, 8573655, 8534510, -6726620, -413943, -1221964, 1433835, -223068, -16289897, 20824882, 9119392, 8133492, 7573379, 12535853, -27043303, 10654124, -11074851, -7126134, -14829299, 5517293, -4591111, -9609986, -5086619 ], [ -16179836, -7711234, -11910348, -654178, 14954200, -11230852, 3430965, 14221610, -4645460, -8579733, 1165916, 3744945, -1217748, -18719627, 18285622, 6080992, 2635932, 9348089, 13939223, -24937573, 14507204, -387801, -5300034, -9108809, 11131223, -7637701, -12866726, -9999809 ], [ -16998116, -4715854, -5256468, -4677358, 14612200, -15965212, -1711725, 19908710, -2564300, -16745523, 3553796, 6056055, -2212428, -21149357, 15746362, 3042592, -2861628, 11122799, 15342593, -22831843, 18360284, 10299249, -3473934, -3388319, 16745153, -10684291, -16123466, -14912999 ], [ -17816396, -1720474, 1397412, -8700538, 14270200, -20699572, -6854415, 25595810, -483140, -24911313, 5941676, 8367165, -3207108, -23579087, 13207102, 4192, -8359188, 12897509, 16745963, -20726113, 22213364, 20986299, -1647834, 2332171, 22359083, -13730881, -19380206, -19826189 ], [ -18135346, 903782, 6538079, -11712357, 14049646, -24548658, -10224867, 29512232, 1793826, -31102819, 7946212, 10604136, -4674923, -24348275, 10091305, -1937502, -12616782, 13785762, 18134786, -17744872, 24097555, 29139766, 500939, 6459719, 27120889, -16359794, -22221193, -23346377 ], [ -15496726, 1329842, 2715869, -8733807, 14548426, -23154198, -3098217, 22940792, 5230566, -25600489, 7680172, 12401976, -8945153, -15281945, 3560635, 2616678, -9529962, 9423462, 19437446, -9577912, 14319865, 22286626, 4560929, 1152149, 26835499, -16514774, -22599643, -18615707 ], [ -12858106, 1755902, -1106341, -5755257, 15047206, -21759738, 4028433, 16369352, 8667306, -20098159, 7414132, 14199816, -13215383, -6215615, -2970035, 7170858, -6443142, 5061162, 20740106, -1410952, 4542175, 15433486, 8620919, -4155421, 26550109, -16669754, -22978093, -13885037 ], [ -10219486, 2181962, -4928551, -2776707, 15545986, -20365278, 11155083, 9797912, 12104046, -14595829, 7148092, 15997656, -17485613, 2850715, -9500705, 11725038, -3356322, 698862, 22042766, 6756008, -5235515, 8580346, 12680909, -9462991, 26264719, -16824734, -23356543, -9154367 ], [ -7580866, 2608022, -8750761, 201843, 16044766, -18970818, 18281733, 3226472, 15540786, -9093499, 6882052, 17795496, -21755843, 11917045, -16031375, 16279218, -269502, -3663438, 23345426, 14922968, -15013205, 1727206, 16740899, -14770561, 25979329, -16979714, -23734993, -4423697 ], [ -4942246, 3034082, -12572971, 3180393, 16543546, -17576358, 25408383, -3344968, 18977526, -3591169, 6616012, 19593336, -26026073, 20983375, -22562045, 20833398, 2817318, -8025738, 24648086, 23089928, -24790895, -5125934, 20800889, -20078131, 25693939, -17134694, -24113443, 306973 ], [ -4981500, 3839925, -11597771, 4092830, 17819686, -14148216, 27941885, -8284813, 18431403, 1219491, 6073304, 20196067, -26044398, 23979778, -22827300, 19704732, 5142768, -7969263, 22249594, 27007279, -28396363, -9564338, 23059667, -23629753, 22030682, -17942517, -21407832, 1549035 ], [ -8221140, 5099655, -4889081, 2536010, 20024866, -8289576, 24986015, -11274703, 13125273, 5203521, 5199944, 19370497, -20981178, 19721878, -15604620, 11784372, 6558288, -2631813, 15427774, 25845829, -24625273, -11116838, 23165777, -25082803, 14330462, -19530567, -15016392, -1378215 ], [ -11460780, 6359385, 1819609, 979190, 22230046, -2430936, 22030145, -14264593, 7819143, 9187551, 4326584, 18544927, -15917958, 15463978, -8381940, 3864012, 7973808, 2705637, 8605954, 24684379, -20854183, -12669338, 23271887, -26535853, 6630242, -21118617, -8624952, -4305465 ], [ -14700420, 7619115, 8528299, -577630, 24435226, 3427704, 19074275, -17254483, 2513013, 13171581, 3453224, 17719357, -10854738, 11206078, -1159260, -4056348, 9389328, 8043087, 1784134, 23522929, -17083093, -14221838, 23377997, -27988903, -1069978, -22706667, -2233512, -7232715 ], [ -17940060, 8878845, 15236989, -2134450, 26640406, 9286344, 16118405, -20244373, -2793117, 17155611, 2579864, 16893787, -5791518, 6948178, 6063420, -11976708, 10804848, 13380537, -5037686, 22361479, -13312003, -15774338, 23484107, -29441953, -8770198, -24294717, 4157928, -10159965 ], [ -21179700, 10138575, 21945679, -3691270, 28845586, 15144984, 13162535, -23234263, -8099247, 21139641, 1706504, 16068217, -728298, 2690278, 13286100, -19897068, 12220368, 18717987, -11859506, 21200029, -9540913, -17326838, 23590217, -30895003, -16470418, -25882767, 10549368, -13087215 ], [ -17983365, 5635149, 21967234, 859307, 22489660, 10108869, 13160141, -23467189, -7747998, 21423201, 85736, 17865406, 3444615, 3457027, 14115654, -19903680, 13605459, 19396281, -15377537, 21064333, -9772720, -14873612, 17123387, -22953013, -14559559, -20223678, 9951108, -10897149 ], [ -12828255, -622281, 19953574, 7268657, 13528180, 1756959, 14056631, -22861039, -5674938, 20580531, -1762504, 20460826, 7346565, 5753017, 12999474, -17501760, 14981289, 18656571, -17890067, 21240823, -11222800, -11201252, 8656097, -12151663, -9723589, -12358938, 7225548, -7149639 ], [ -7673145, -6879711, 17939914, 13678007, 4566700, -6594951, 14953121, -22254889, -3601878, 19737861, -3610744, 23056246, 11248515, 8049007, 11883294, -15099840, 16357119, 17916861, -20402597, 21417313, -12672880, -7528892, 188807, -1350313, -4887619, -4494198, 4499988, -3402129 ], [ -2518035, -13137141, 15926254, 20087357, -4394780, -14946861, 15849611, -21648739, -1528818, 18895191, -5458984, 25651666, 15150465, 10344997, 10767114, -12697920, 17732949, 17177151, -22915127, 21593803, -14122960, -3856532, -8278483, 9451037, -51649, 3370542, 1774428, 345381 ], [ 2637075, -19394571, 13912594, 26496707, -13356260, -23298771, 16746101, -21042589, 544242, 18052521, -7307224, 28247086, 19052415, 12640987, 9650934, -10296000, 19108779, 16437441, -25427657, 21770293, -15573040, -184172, -16745773, 20252387, 4784321, 11235282, -951132, 4092891 ], [ 6870474, -24702199, 12001113, 31544627, -21345538, -30306737, 16969674, -20221294, 2478282, 16838690, -8554283, 30398069, 22411592, 14479254, 8192286, -8039421, 19862659, 15634906, -27391849, 21439290, -17046948, 3097112, -24637852, 29686861, 9267302, 18649033, -3785703, 7808453 ], [ 175014, -18747889, 11301183, 20449877, -17807278, -21379367, 9214374, -16848994, 2763942, 11223950, -2673053, 27279299, 19335032, 10890234, 2672946, -7506171, 13241989, 14087446, -22854319, 15090870, -18803388, 1741352, -25709572, 22914091, 9564842, 20715343, -7912833, 11145203 ], [ -6520446, -12793579, 10601253, 9355127, -14269018, -12451997, 1459074, -13476694, 3049602, 5609210, 3208177, 24160529, 16258472, 7301214, -2846394, -6972921, 6621319, 12539986, -18316789, 8742450, -20559828, 385592, -26781292, 16141321, 9862382, 22781653, -12039963, 14481953 ], [ -13215906, -6839269, 9901323, -1739623, -10730758, -3524627, -6296226, -10104394, 3335262, -5530, 9089407, 21041759, 13181912, 3712194, -8365734, -6439671, 649, 10992526, -13779259, 2394030, -22316268, -970168, -27853012, 9368551, 10159922, 24847963, -16167093, 17818703 ], [ -19911366, -884959, 9201393, -12834373, -7192498, 5402743, -14051526, -6732094, 3620922, -5620270, 14970637, 17922989, 10105352, 123174, -13885074, -5906421, -6620021, 9445066, -9241729, -3954390, -24072708, -2325928, -28924732, 2595781, 10457462, 26914273, -20294223, 21155453 ], [ -26606826, 5069351, 8501463, -23929123, -3654238, 14330113, -21806826, -3359794, 3906582, -11235010, 20851867, 14804219, 7028792, -3465846, -19404414, -5373171, -13240691, 7897606, -4704199, -10302810, -25829148, -3681688, -29996452, -4176989, 10755002, 28980583, -24421353, 24492203 ], [ -27746386, 8264681, 8799838, -28514853, -3422498, 19063363, -26485451, -2383384, 4400037, -14316415, 22919882, 14137584, 4070637, -5097876, -21158244, -5979941, -14199866, 7321921, -1502024, -11898125, -25681168, -3850248, -26591602, -6141284, 8626552, 28700983, -23265653, 26067998 ], [ -20155246, 7124471, 10666978, -22872123, -8386718, 17205853, -26329301, -5171944, 5220027, -13416865, 18995702, 17324304, 1298547, -3654636, -16994844, -8378171, -6262406, 8273311, -398264, -6024275, -22540528, -2153208, -16152142, -549404, 2685832, 24734953, -13808363, 24876578 ], [ -12564106, 5984261, 12534118, -17229393, -13350938, 15348343, -26173151, -7960504, 6040017, -12517315, 15071522, 20511024, -1473543, -2211396, -12831444, -10776401, 1675054, 9224701, 705496, -150425, -19399888, -456168, -5712682, 5042476, -3254888, 20768923, -4351073, 23685158 ], [ -4972966, 4844051, 14401258, -11586663, -18315158, 13490833, -26017001, -10749064, 6860007, -11617765, 11147342, 23697744, -4245633, -768156, -8668044, -13174631, 9612514, 10176091, 1809256, 5723425, -16259248, 1240872, 4726778, 10634356, -9195608, 16802893, 5106217, 22493738 ], [ 2618174, 3703841, 16268398, -5943933, -23279378, 11633323, -25860851, -13537624, 7679997, -10718215, 7223162, 26884464, -7017723, 675084, -4504644, -15572861, 17549974, 11127481, 2913016, 11597275, -13118608, 2937912, 15166238, 16226236, -15136328, 12836863, 14563507, 21302318 ], [ 10209314, 2563631, 18135538, -301203, -28243598, 9775813, -25704701, -16326184, 8499987, -9818665, 3298982, 30071184, -9789813, 2118324, -341244, -17971091, 25487434, 12078871, 4016776, 17471125, -9977968, 4634952, 25605698, 21818116, -21077048, 8870833, 24020797, 20110898 ], [ 11316683, -1052605, 13270309, 4413726, -27872348, 11462431, -19148318, -18547366, 4692375, -11563666, 1198841, 25946502, -8628561, 2675721, 3804138, -15342110, 21052576, 7576666, 5600596, 17946505, -10586899, 4852500, 26450888, 21998485, -17970149, 7552063, 26123341, 15577706 ], [ 9645293, -5729995, 5519779, 8731026, -25214468, 14667961, -9848978, -20525386, -1098495, -14442046, -119569, 18688362, -5781591, 2853471, 7941798, -10558610, 11315296, 737206, 7390156, 16108255, -12802789, 4435980, 23184248, 19859635, -10985699, 7367833, 25073851, 9612326 ], [ 7973903, -10407385, -2230751, 13048326, -22556588, 17873491, -549638, -22503406, -6889365, -17320426, -1437979, 11430222, -2934621, 3031221, 12079458, -5775110, 1578016, -6102254, 9179716, 14270005, -15018679, 4019460, 19917608, 17720785, -4001249, 7183603, 24024361, 3646946 ], [ 6302513, -15084775, -9981281, 17365626, -19898708, 21079021, 8749702, -24481426, -12680235, -20198806, -2756389, 4172082, -87651, 3208971, 16217118, -991610, -8159264, -12941714, 10969276, 12431755, -17234569, 3602940, 16650968, 15581935, 2983201, 6999373, 22974871, -2318434 ], [ 4631123, -19762165, -17731811, 21682926, -17240828, 24284551, 18049042, -26459446, -18471105, -23077186, -4074799, -3086058, 2759319, 3386721, 20354778, 3791890, -17896544, -19781174, 12758836, 10593505, -19450459, 3186420, 13384328, 13443085, 9967651, 6815143, 21925381, -8283814 ], [ 2955426, -24346798, -25402831, 25899062, -14617570, 27397523, 27241260, -28403608, -24195213, -25927166, -5327525, -10224991, 5562552, 3584585, 24459968, 8544962, -27431838, -26465661, 14485671, 8772389, -21607491, 2805140, 10114622, 11337457, 16779887, 6606424, 20785774, -14136425 ], [ 896406, -20676058, -25997461, 21111602, -15075670, 22272833, 26899620, -27334408, -23977503, -26249546, -734375, -6754501, 4473192, 5572595, 25675328, 10589942, -18990378, -19357551, 10629981, 8476199, -18526161, 5560220, 6572042, 12188587, 8265077, 4218184, 11625754, -9952595 ], [ -1162614, -17005318, -26592091, 16324142, -15533770, 17148143, 26557980, -26265208, -23759793, -26571926, 3858775, -3284011, 3383832, 7560605, 26890688, 12634922, -10548918, -12249441, 6774291, 8180009, -15444831, 8315300, 3029462, 13039717, -249733, 1829944, 2465734, -5768765 ], [ -3221634, -13334578, -27186721, 11536682, -15991870, 12023453, 26216340, -25196008, -23542083, -26894306, 8451925, 186479, 2294472, 9548615, 28106048, 14679902, -2107458, -5141331, 2918601, 7883819, -12363501, 11070380, -513118, 13890847, -8764543, -558296, -6694286, -1584935 ], [ -5280654, -9663838, -27781351, 6749222, -16449970, 6898763, 25874700, -24126808, -23324373, -27216686, 13045075, 3656969, 1205112, 11536625, 29321408, 16724882, 6334002, 1966779, -937089, 7587629, -9282171, 13825460, -4055698, 14741977, -17279353, -2946536, -15854306, 2598895 ], [ -7339674, -5993098, -28375981, 1961762, -16908070, 1774073, 25533060, -23057608, -23106663, -27539066, 17638225, 7127459, 115752, 13524635, 30536768, 18769862, 14775462, 9074889, -4792779, 7291439, -6200841, 16580540, -7598278, 15593107, -25794163, -5334776, -25014326, 6782725 ], [ -7203713, -3246559, -27259843, -2114444, -16378430, -1099202, 25021770, -22390783, -22802707, -27825544, 18889212, 10549403, 763782, 13153698, 30314714, 19267344, 19220113, 12391655, -7654088, 8392614, -4777296, 16395600, -10368298, 14875714, -30735448, -7698308, -30596703, 10465406 ], [ -2450723, -2444029, -22545193, -4694564, -13771130, 763258, 24153630, -22570333, -22317337, -28036504, 13110132, 13869233, 5066322, 7820838, 27069134, 16509744, 15257683, 7733525, -8423768, 12433074, -6840816, 10026480, -11513278, 10859014, -28160008, -10009868, -28653693, 13093946 ], [ 2302267, -1641499, -17830543, -7274684, -11163830, 2625718, 23285490, -22749883, -21831967, -28247464, 7331052, 17189063, 9368862, 2487978, 23823554, 13752144, 11295253, 3075395, -9193448, 16473534, -8904336, 3657360, -12658258, 6842314, -25584568, -12321428, -26710683, 15722486 ], [ 7055257, -838969, -13115893, -9854804, -8556530, 4488178, 22417350, -22929433, -21346597, -28458424, 1551972, 20508893, 13671402, -2844882, 20577974, 10994544, 7332823, -1582735, -9963128, 20513994, -10967856, -2711760, -13803238, 2825614, -23009128, -14632988, -24767673, 18351026 ], [ 11808247, -36439, -8401243, -12434924, -5949230, 6350638, 21549210, -23108983, -20861227, -28669384, -4227108, 23828723, 17973942, -8177742, 17332394, 8236944, 3370393, -6240865, -10732808, 24554454, -13031376, -9080880, -14948218, -1191086, -20433688, -16944548, -22824663, 20979566 ], [ 16561237, 766091, -3686593, -15015044, -3341930, 8213098, 20681070, -23288533, -20375857, -28880344, -10006188, 27148553, 22276482, -13510602, 14086814, 5479344, -592037, -10898995, -11502488, 28594914, -15094896, -15450000, -16093198, -5207786, -17858248, -19256108, -20881653, 23608106 ], [ 14128123, -2098417, -2890579, -11908103, -3292163, 11387755, 14578392, -19706596, -19658839, -23935540, -13934535, 23867384, 22968927, -14448876, 9310784, 572046, -3405347, -9544480, -8458127, 26805072, -13194180, -14176104, -16257949, -2860607, -17942998, -19137188, -17045217, 18425423 ], [ 7534633, -7085947, -4363249, -5508653, -4723073, 15322105, 5445192, -13946956, -18807709, -16005820, -16791405, 16764584, 21571317, -12842916, 3648704, -5579814, -5553377, -4708960, -3205637, 21639792, -8998380, -8477304, -15855199, 3170923, -19567858, -17611148, -12112587, 8720453 ], [ 941143, -12073477, -5835919, 890797, -6153983, 19256455, -3688008, -8187316, -17956579, -8076100, -19648275, 9661784, 20173707, -11236956, -2013376, -11731674, -7701407, 126560, 2046853, 16474512, -4802580, -2778504, -15452449, 9202453, -21192718, -16085108, -7179957, -984517 ], [ -5652347, -17061007, -7308589, 7290247, -7584893, 23190805, -12821208, -2427676, -17105449, -146380, -22505145, 2558984, 18776097, -9630996, -7675456, -17883534, -9849437, 4962080, 7299343, 11309232, -606780, 2920296, -15049699, 15233983, -22817578, -14559068, -2247327, -10689487 ], [ -12245837, -22048537, -8781259, 13689697, -9015803, 27125155, -21954408, 3331964, -16254319, 7783340, -25362015, -4543816, 17378487, -8025036, -13337536, -24035394, -11997467, 9797600, 12551833, 6143952, 3589020, 8619096, -14646949, 21265513, -24442438, -13033028, 2685303, -20394457 ], [ -18839327, -27036067, -10253929, 20089147, -10446713, 31059505, -31087608, 9091604, -15403189, 15713060, -28218885, -11646616, 15980877, -6419076, -18999616, -30187254, -14145497, 14633120, 17804323, 978672, 7784820, 14317896, -14244199, 27297043, -26067298, -11506988, 7617933, -30099427 ], [ -13990542, -26174917, -10399409, 12950647, -5934508, 22230340, -24364398, 3491164, -13223339, 8468155, -28390945, -6593566, 10526557, -5753131, -18066206, -23264244, -10998367, 10794305, 10422158, 5195947, 7605245, 8117291, -16606669, 19045598, -21320813, -8609558, 2958143, -28130582 ], [ -8468682, -24969727, -10466819, 5015797, -1072708, 12650380, -16708458, -2777516, -10965329, 330625, -28405075, -825466, 4833607, -5142481, -16744826, -15572124, -7539757, 6445235, 2296778, 9965137, 7168295, 1216721, -19131799, 9953978, -16199543, -5631458, -2265907, -25475042 ], [ -2946822, -23764537, -10534229, -2919053, 3789092, 3070420, -9052518, -9046196, -8707319, -7806905, -28419205, 4942634, -859343, -4531831, -15423446, -7880004, -4081147, 2096165, -5828602, 14734327, 6731345, -5683849, -21656929, 862358, -11078273, -2653358, -7489957, -22819502 ], [ 2575038, -22559347, -10601639, -10853903, 8650892, -6509540, -1396578, -15314876, -6449309, -15944435, -28433335, 10710734, -6552293, -3921181, -14102066, -187884, -622537, -2252905, -13953982, 19503517, 6294395, -12584419, -24182059, -8229262, -5957003, 324742, -12714007, -20163962 ], [ 8096898, -21354157, -10669049, -18788753, 13512692, -16089500, 6259362, -21583556, -4191299, -24081965, -28447465, 16478834, -12245243, -3310531, -12780686, 7504236, 2836073, -6601975, -22079362, 24272707, 5857445, -19484989, -26707189, -17320882, -835733, 3302842, -17938057, -17508422 ], [ 12802580, -20079116, -9998504, -23308885, 15600324, -21068724, 11978771, -26397371, -3276420, -28630920, -27488971, 18611301, -15239166, -2153171, -10614516, 12607062, 6398528, -8257377, -27994557, 27412278, 6217054, -24611040, -28107389, -23795884, 3579897, 5667279, -21061747, -15015906 ], [ 15130700, -18600596, -7178264, -17881795, 9606684, -12645804, 12056981, -26973101, -6274140, -22726200, -23697181, 10153011, -10370706, 596779, -5987436, 10167162, 10263488, -2066007, -27471387, 25804698, 8897074, -24567840, -26230619, -22648564, 5939967, 6244089, -18066997, -12998286 ], [ 17458820, -17122076, -4358024, -12454705, 3613044, -4222884, 12135191, -27548831, -9271860, -16821480, -19905391, 1694721, -5502246, 3346729, -1360356, 7727262, 14128448, 4125363, -26948217, 24197118, 11577094, -24524640, -24353849, -21501244, 8300037, 6820899, -15072247, -10980666 ], [ 19786940, -15643556, -1537784, -7027615, -2380596, 4200036, 12213401, -28124561, -12269580, -10916760, -16113601, -6763569, -633786, 6096679, 3266724, 5287362, 17993408, 10316733, -26425047, 22589538, 14257114, -24481440, -22477079, -20353924, 10660107, 7397709, -12077497, -8963046 ], [ 22115060, -14165036, 1282456, -1600525, -8374236, 12622956, 12291611, -28700291, -15267300, -5012040, -12321811, -15221859, 4234674, 8846629, 7893804, 2847462, 21858368, 16508103, -25901877, 20981958, 16937134, -24438240, -20600309, -19206604, 13020177, 7974519, -9082747, -6945426 ], [ 24443180, -12686516, 4102696, 3826565, -14367876, 21045876, 12369821, -29276021, -18265020, 892680, -8530021, -23680149, 9103134, 11596579, 12520884, 407562, 25723328, 22699473, -25378707, 19374378, 19617154, -24395040, -18723539, -18059284, 15380247, 8551329, -6087997, -4927806 ], [ 23518673, -11292860, 3013225, 8204381, -15006210, 21866124, 12762497, -26908694, -16626228, 280875, -7085965, -22917639, 11092338, 11441620, 14091483, 1392567, 22782644, 26036883, -21640497, 17787147, 17114860, -22807356, -16629050, -16624732, 14601063, 10451640, -6174871, -2470617 ], [ 20106863, -9964100, -1066025, 11779811, -11549310, 16872564, 13395647, -22290794, -11441868, -5314155, -7437235, -15103929, 10879758, 9065260, 13324773, 4996617, 14637644, 27191853, -15443727, 16215477, 10649620, -20038596, -14368070, -14970532, 11421273, 13364040, -8618281, 322713 ], [ 16695053, -8635340, -5145275, 15355241, -8092410, 11879004, 14028797, -17672894, -6257508, -10909185, -7788505, -7290219, 10667178, 6688900, 12558063, 8600667, 6492644, 28346823, -9246957, 14643807, 4184380, -17269836, -12107090, -13316332, 8241483, 16276440, -11061691, 3116043 ], [ 13283243, -7306580, -9224525, 18930671, -4635510, 6885444, 14661947, -13054994, -1073148, -16504215, -8139775, 523491, 10454598, 4312540, 11791353, 12204717, -1652356, 29501793, -3050187, 13072137, -2280860, -14501076, -9846110, -11662132, 5061693, 19188840, -13505101, 5909373 ], [ 9871433, -5977820, -13303775, 22506101, -1178610, 1891884, 15295097, -8437094, 4111212, -22099245, -8491045, 8337201, 10242018, 1936180, 11024643, 15808767, -9797356, 30656763, 3146583, 11500467, -8746100, -11732316, -7585130, -10007932, 1881903, 22101240, -15948511, 8702703 ], [ 6459623, -4649060, -17383025, 26081531, 2278290, -3101676, 15928247, -3819194, 9295572, -27694275, -8842315, 16150911, 10029438, -440180, 10257933, 19412817, -17942356, 31811733, 9343353, 9928797, -15211340, -8963556, -5324150, -8353732, -1297887, 25013640, -18391921, 11496033 ], [ 6613399, -8665124, -16963778, 22016476, -787050, -6338592, 10632447, -6416443, 5832671, -22051555, -10690714, 11409388, 5324286, -1840258, 11227011, 13191005, -16533017, 22697335, 7877597, 8347489, -13698923, -9235269, -3796606, -7428544, -5470865, 22900218, -14572290, 12239392 ], [ 7263649, -13425404, -15918158, 16887556, -4760550, -9330912, 4511097, -10018333, 1165721, -14844085, -12747574, 4919668, -6414, -3104398, 12437781, 5601035, -13793327, 12153025, 5344907, 6764839, -11075693, -9930339, -2371186, -6604864, -9782135, 20086998, -9880590, 12697312 ], [ 7913899, -18185684, -14872538, 11758636, -8734050, -12323232, -1610253, -13620223, -3501229, -7636615, -14804434, -1570052, -5337114, -4368538, 13648551, -1988935, -11053637, 1608715, 2812217, 5182189, -8452463, -10625409, -945766, -5781184, -14093405, 17273778, -5188890, 13155232 ], [ 8564149, -22945964, -13826918, 6629716, -12707550, -15315552, -7731603, -17222113, -8168179, -429145, -16861294, -8059772, -10667814, -5632678, 14859321, -9578905, -8313947, -8935595, 279527, 3599539, -5829233, -11320479, 479654, -4957504, -18404675, 14460558, -497190, 13613152 ], [ 9214399, -27706244, -12781298, 1500796, -16681050, -18307872, -13852953, -20824003, -12835129, 6778325, -18918154, -14549492, -15998514, -6896818, 16070091, -17168875, -5574257, -19479905, -2253163, 2016889, -3206003, -12015549, 1905074, -4133824, -22715945, 11647338, 4194510, 14071072 ], [ 8466637, -30951722, -10734973, -3006706, -18523889, -20876892, -18369520, -23808232, -15752694, 12898220, -19157799, -18515596, -20490859, -8197763, 17464852, -22498576, -2500075, -27972145, -3163968, -184867, -32534, -11365596, 2687027, -3281975, -24356209, 9180068, 6965652, 13253482 ], [ 1715647, -27692462, -4391503, -4845766, -11217419, -21628212, -15994960, -24140152, -11158194, 14347940, -11594109, -11644996, -21383209, -9656753, 19649692, -18122416, 2010455, -27652555, 2889792, -5045137, 5503726, -4939956, 705857, -2309165, -14526859, 8198348, 1489692, 6958702 ], [ -5035343, -24433202, 1951967, -6684826, -3910949, -22379532, -13620400, -24472072, -6563694, 15797660, -4030419, -4774396, -22275559, -11115743, 21834532, -13746256, 6520985, -27332965, 8943552, -9905407, 11039986, 1485684, -1275313, -1336355, -4697509, 7216628, -3986268, 663922 ], [ -11786333, -21173942, 8295437, -8523886, 3395521, -23130852, -11245840, -24803992, -1969194, 17247380, 3533271, 2096204, -23167909, -12574733, 24019372, -9370096, 11031515, -27013375, 14997312, -14765677, 16576246, 7911324, -3256483, -363545, 5131841, 6234908, -9462228, -5630858 ], [ -18537323, -17914682, 14638907, -10362946, 10701991, -23882172, -8871280, -25135912, 2625306, 18697100, 11096961, 8966804, -24060259, -14033723, 26204212, -4993936, 15542045, -26693785, 21051072, -19625947, 22112506, 14336964, -5237653, 609265, 14961191, 5253188, -14938188, -11925638 ], [ -25288313, -14655422, 20982377, -12202006, 18008461, -24633492, -6496720, -25467832, 7219806, 20146820, 18660651, 15837404, -24952609, -15492713, 28389052, -617776, 20052575, -26374195, 27104832, -24486217, 27648766, 20762604, -7218823, 1582075, 24790541, 4271468, -20414148, -18220418 ], [ -24047033, -12256652, 23388887, -12459586, 20676826, -21579432, -4309270, -22067497, 5968221, 18476780, 21122151, 19369904, -20903959, -16152998, 27598537, -79396, 18377900, -25517035, 28513917, -23094412, 26036281, 19794519, -8365783, 3089575, 26932136, 3820838, -22734888, -17526968 ], [ -14813483, -10718372, 21858437, -11135686, 18707086, -14719992, -2308930, -14934907, -1129449, 13686980, 18481461, 19564304, -11914309, -16014578, 23832667, -3378796, 10518020, -24122305, 25278327, -15450532, 17275051, 11432709, -8678533, 5131765, 21385976, 3901298, -21900408, -9845288 ], [ -5579933, -9180092, 20327987, -9811786, 16737346, -7860552, -308590, -7802317, -8227119, 8897180, 15840771, 19758704, -2924659, -15876158, 20066797, -6678196, 2658140, -22727575, 22042737, -7806652, 8513821, 3070899, -8991283, 7173955, 15839816, 3981758, -21065928, -2163608 ], [ 3653617, -7641812, 18797537, -8487886, 14767606, -1001112, 1691750, -669727, -15324789, 4107380, 13200081, 19953104, 6064991, -15737738, 16300927, -9977596, -5201740, -21332845, 18807147, -162772, -247409, -5290911, -9304033, 9216145, 10293656, 4062218, -20231448, 5518072 ], [ 12887167, -6103532, 17267087, -7163986, 12797866, 5858328, 3692090, 6462863, -22422459, -682420, 10559391, 20147504, 15054641, -15599318, 12535057, -13276996, -13061620, -19938115, 15571557, 7481108, -9008639, -13652721, -9616783, 11258335, 4747496, 4142678, -19396968, 13199752 ], [ 22120717, -4565252, 15736637, -5840086, 10828126, 12717768, 5692430, 13595453, -29520129, -5472220, 7918701, 20341904, 24044291, -15460898, 8769187, -16576396, -20921500, -18543385, 12335967, 15124988, -17769869, -22014531, -9929533, 13300525, -798664, 4223138, -18562488, 20881432 ], [ 18786368, -3616082, 15276878, -6026483, 6047813, 9737246, 5877771, 13199188, -26217197, -9307618, 10264349, 14432044, 21566882, -10812611, 3523680, -10632536, -19363431, -17072516, 13271305, 17324309, -12182219, -19743672, -9099687, 13550638, -827849, 3844866, -11404091, 22920796 ], [ 12525248, -2804102, 15066458, -6564593, 612983, 4465226, 5640441, 11049628, -20492207, -12920758, 13771199, 7100644, 16419062, -5114081, -2066400, -2536136, -15612141, -15583916, 15177955, 18255719, -3253049, -14996712, -8003757, 13383418, 427741, 3359766, -2773001, 23646196 ], [ 6264128, -1992122, 14856038, -7102703, -4821847, -806794, 5403111, 8900068, -14767217, -16533898, 17278049, -230756, 11271242, 584449, -7656480, 5560264, -11860851, -14095316, 17084605, 19187129, 5676121, -10249752, -6907827, 13216198, 1683331, 2874666, 5858089, 24371596 ], [ 3008, -1180142, 14645618, -7640813, -10256677, -6078814, 5165781, 6750508, -9042227, -20147038, 20784899, -7562156, 6123422, 6282979, -13246560, 13656664, -8109561, -12606716, 18991255, 20118539, 14605291, -5502792, -5811897, 13048978, 2938921, 2389566, 14489179, 25096996 ], [ -6258112, -368162, 14435198, -8178923, -15691507, -11350834, 4928451, 4600948, -3317237, -23760178, 24291749, -14893556, 975602, 11981509, -18836640, 21753064, -4358271, -11118116, 20897905, 21049949, 23534461, -755832, -4715967, 12881758, 4194511, 1904466, 23120269, 25822396 ], [ -11280885, 26610, 14138538, -8506548, -19927678, -14972810, 5056816, 2627938, 2187610, -25838554, 26597960, -21128476, -4111509, 17231085, -22885686, 28743447, -1538670, -9067526, 21938404, 21630701, 31227682, 3925645, -3724031, 12256047, 4503749, 1652654, 29687858, 26211130 ], [ -7410075, -2574930, 13222518, -7322508, -15555298, -6744470, 7811536, 1922878, 6111430, -16894534, 20281400, -19488676, -8762619, 19256355, -15867306, 27790617, -5410290, -2980826, 16758364, 19693091, 30044542, 8136835, -3478961, 8337537, -1983541, 3076274, 21435758, 24181990 ], [ -3539265, -5176470, 12306498, -6138468, -11182918, 1483870, 10566256, 1217818, 10035250, -7950514, 13964840, -17848876, -13413729, 21281625, -8848926, 26837787, -9281910, 3105874, 11578324, 17755481, 28861402, 12348025, -3233891, 4419027, -8470831, 4499894, 13183658, 22152850 ], [ 331545, -7778010, 11390478, -4954428, -6810538, 9712210, 13320976, 512758, 13959070, 993506, 7648280, -16209076, -18064839, 23306895, -1830546, 25884957, -13153530, 9192574, 6398284, 15817871, 27678262, 16559215, -2988821, 500517, -14958121, 5923514, 4931558, 20123710 ], [ 4202355, -10379550, 10474458, -3770388, -2438158, 17940550, 16075696, -192302, 17882890, 9937526, 1331720, -14569276, -22715949, 25332165, 5187834, 24932127, -17025150, 15279274, 1218244, 13880261, 26495122, 20770405, -2743751, -3417993, -21445411, 7347134, -3320542, 18094570 ], [ 8073165, -12981090, 9558438, -2586348, 1934222, 26168890, 18830416, -897362, 21806710, 18881546, -4984840, -12929476, -27367059, 27357435, 12206214, 23979297, -20896770, 21365974, -3961796, 11942651, 25311982, 24981595, -2498681, -7336503, -27932701, 8770754, -11572642, 16065430 ], [ 11353086, -12162798, 9840888, -863406, 6198767, 30319897, 17235778, -664160, 23868709, 20836103, -10306783, -12217915, -28459341, 24815181, 13855620, 19453716, -20142288, 23260213, -4615730, 10587155, 24584713, 24386737, -713345, -7964232, -27094348, 6474047, -13286509, 12342715 ], [ 13860306, -6872418, 11690568, 1564254, 10322297, 29139007, 9953518, 796000, 23496019, 13650593, -14328073, -12720205, -24897771, 16300011, 8484060, 10256076, -13338288, 19672003, 649090, 9992885, 24453583, 17507047, 3086185, -4288632, -16676308, -687703, -6450379, 6405325 ], [ 16367526, -1582038, 13540248, 3991914, 14445827, 27958117, 2671258, 2256160, 23123329, 6465083, -18349363, -13222495, -21336201, 7784841, 3112500, 1058436, -6534288, 16083793, 5913910, 9398615, 24322453, 10627357, 6885715, -613032, -6258268, -7849453, 385751, 467935 ], [ 18874746, 3708342, 15389928, 6419574, 18569357, 26777227, -4611002, 3716320, 22750639, -720427, -22370653, -13724785, -17774631, -730329, -2259060, -8139204, 269712, 12495583, 11178730, 8804345, 24191323, 3747667, 10685245, 3062568, 4159772, -15011203, 7221881, -5469455 ], [ 21381966, 8998722, 17239608, 8847234, 22692887, 25596337, -11893262, 5176480, 22377949, -7905937, -26391943, -14227075, -14213061, -9245499, -7630620, -17336844, 7073712, 8907373, 16443550, 8210075, 24060193, -3132023, 14484775, 6738168, 14577812, -22172953, 14058011, -11406845 ], [ 23889186, 14289102, 19089288, 11274894, 26816417, 24415447, -19175522, 6636640, 22005259, -15091447, -30413233, -14729365, -10651491, -17760669, -13002180, -26534484, 13877712, 5319163, 21708370, 7615805, 23929063, -10011713, 18284305, 10413768, 24995852, -29334703, 20894141, -17344235 ], [ 23435609, 14780473, 17294838, 9430701, 21496699, 20598978, -21933942, 4574208, 19149616, -18095956, -24774329, -11012397, -12383658, -16484794, -8878098, -24112113, 10779715, 912146, 18612729, 7332013, 22500143, -9171462, 15051247, 11223309, 26708716, -28672193, 21263431, -18579364 ], [ 21965639, 13624423, 14249418, 6120051, 12935269, 15877758, -23139402, 1302528, 15441616, -19665196, -15819239, -5847027, -15933078, -11847814, -1494318, -17700783, 4282525, -3775954, 12647079, 7154803, 20625713, -5681082, 9404017, 11048979, 25433236, -25323743, 19412761, -18200284 ], [ 20495669, 12468373, 11203998, 2809401, 4373839, 11156538, -24344862, -1969152, 11733616, -21234436, -6864149, -681657, -19482498, -7210834, 5889462, -11289453, -2214665, -8464054, 6681429, 6977593, 18751283, -2190702, 3756787, 10874649, 24157756, -21975293, 17562091, -17821204 ], [ 19025699, 11312323, 8158578, -501249, -4187591, 6435318, -25550322, -5240832, 8025616, -22803676, 2090941, 4483713, -23031918, -2573854, 13273242, -4878123, -8711855, -13152154, 715779, 6800383, 16876853, 1299678, -1890443, 10700319, 22882276, -18626843, 15711421, -17442124 ], [ 17555729, 10156273, 5113158, -3811899, -12749021, 1714098, -26755782, -8512512, 4317616, -24372916, 11046031, 9649083, -26581338, 2063126, 20657022, 1533207, -15209045, -17840254, -5249871, 6623173, 15002423, 4790058, -7537673, 10525989, 21606796, -15278393, 13860751, -17063044 ], [ 16175089, 8743148, 2343473, -6846634, -20786691, -2582897, -27840542, -11712737, 664466, -25739801, 19570481, 14521573, -29499413, 6171591, 27593257, 7280262, -20881415, -22238619, -10967461, 6401503, 13019933, 7810308, -12666368, 10519114, 19889956, -12032263, 12290166, -16809334 ], [ 16313059, 2959748, 4261283, -5190814, -19920441, 331933, -26873402, -13698227, -2056234, -23666651, 20774051, 14415103, -21684623, 1295301, 26921227, 1734642, -12531845, -21711489, -12468031, 5424013, 9200423, 2838348, -8979968, 13358974, 10669996, -10525573, 15481026, -18686914 ], [ 16451029, -2823652, 6179093, -3534994, -19054191, 3246763, -25906262, -15683717, -4776934, -21593501, 21977621, 14308633, -13869833, -3580989, 26249197, -3810978, -4182275, -21184359, -13968601, 4446523, 5380913, -2133612, -5293568, 16198834, 1450036, -9018883, 18671886, -20564494 ], [ 16588999, -8607052, 8096903, -1879174, -18187941, 6161593, -24939122, -17669207, -7497634, -19520351, 23181191, 14202163, -6055043, -8457279, 25577167, -9356598, 4167295, -20657229, -15469171, 3469033, 1561403, -7105572, -1607168, 19038694, -7769924, -7512193, 21862746, -22442074 ], [ 16726969, -14390452, 10014713, -223354, -17321691, 9076423, -23971982, -19654697, -10218334, -17447201, 24384761, 14095693, 1759747, -13333569, 24905137, -14902218, 12516865, -20130099, -16969741, 2491543, -2258107, -12077532, 2079232, 21878554, -16989884, -6005503, 25053606, -24319654 ], [ 16864939, -20173852, 11932523, 1432466, -16455441, 11991253, -23004842, -21640187, -12939034, -15374051, 25588331, 13989223, 9574537, -18209859, 24233107, -20447838, 20866435, -19602969, -18470311, 1514053, -6077617, -17049492, 5765632, 24718414, -26209844, -4498813, 28244466, -26197234 ], [ 15515500, -20713255, 10876142, 4165439, -16845633, 11387689, -21910322, -21795134, -14637262, -12313673, 25077188, 11694358, 14686957, -19378434, 24110824, -21306864, 25960060, -17269386, -18936331, -183695, -6642832, -20112765, 9432232, 26828974, -31664042, -3385252, 30388401, -24645652 ], [ 11596900, -12194845, 4682522, 8758949, -19406043, 4706899, -20595782, -18788234, -14569402, -7548083, 21604268, 5619538, 15131647, -14142774, 24938104, -14070864, 25429780, -11815566, -17615401, -3125525, -1586992, -19879215, 13064632, 27679834, -30613742, -2950732, 30724011, -17170972 ], [ 7678300, -3676435, -1511098, 13352459, -21966453, -1973891, -19281242, -15781334, -14501542, -2782493, 18131348, -455282, 15576337, -8907114, 25765384, -6834864, 24899500, -6361746, -16294471, -6067355, 3468848, -19645665, 16697032, 28530694, -29563442, -2516212, 31059621, -9696292 ], [ 3759700, 4841975, -7704718, 17945969, -24526863, -8654681, -17966702, -12774434, -14433682, 1983097, 14658428, -6530102, 16021027, -3671454, 26592664, 401136, 24369220, -907926, -14973541, -9009185, 8524688, -19412115, 20329432, 29381554, -28513142, -2081692, 31395231, -2221612 ], [ -158900, 13360385, -13898338, 22539479, -27087273, -15335471, -16652162, -9767534, -14365822, 6748687, 11185508, -12604922, 16465717, 1564206, 27419944, 7637136, 23838940, 4545894, -13652611, -11951015, 13580528, -19178565, 23961832, 30232414, -27462842, -1647172, 31730841, 5253068 ], [ -4077500, 21878795, -20091958, 27132989, -29647683, -22016261, -15337622, -6760634, -14297962, 11514277, 7712588, -18679742, 16910407, 6799866, 28247224, 14873136, 23308660, 9999714, -12331681, -14892845, 18636368, -18945015, 27594232, 31083274, -26412542, -1212652, 32066451, 12727748 ], [ -3780573, 24751777, -21600900, 27549768, -23383589, -23693892, -15977156, -1797708, -12719498, 14103448, 6460617, -15564912, 14778640, 5528107, 24995251, 11635863, 17008817, 11949084, -13314294, -12834017, 15061623, -19804951, 26916921, 24118875, -24152551, -2654370, 30332087, 14236872 ], [ -1479543, 24940867, -20882700, 25980888, -12924239, -22992972, -17545676, 4095132, -10422878, 15657928, 6264507, -8081232, 11422000, 1162657, 19803961, 3419493, 7966067, 12232404, -15392034, -8397827, 7383813, -21184741, 24190731, 13439025, -21317461, -4988070, 27613637, 12909912 ], [ 821487, 25129957, -20164500, 24412008, -2464889, -22292052, -19114196, 9987972, -8126258, 17212408, 6068397, -597552, 8065360, -3202793, 14612671, -4796877, -1076683, 12515724, -17469774, -3961637, -293997, -22564531, 21464541, 2759175, -18482371, -7321770, 24895187, 11582952 ], [ 3122517, 25319047, -19446300, 22843128, 7994461, -21591132, -20682716, 15880812, -5829638, 18766888, 5872287, 6886128, 4708720, -7568243, 9421381, -13013247, -10119433, 12799044, -19547514, 474553, -7971807, -23944321, 18738351, -7920675, -15647281, -9655470, 22176737, 10255992 ], [ 5423547, 25508137, -18728100, 21274248, 18453811, -20890212, -22251236, 21773652, -3533018, 20321368, 5676177, 14369808, 1352080, -11933693, 4230091, -21229617, -19162183, 13082364, -21625254, 4910743, -15649617, -25324111, 16012161, -18600525, -12812191, -11989170, 19458287, 8929032 ], [ 7724577, 25697227, -18009900, 19705368, 28913161, -20189292, -23819756, 27666492, -1236398, 21875848, 5480067, 21853488, -2004560, -16299143, -961199, -29445987, -28204933, 13365684, -23702994, 9346933, -23327427, -26703901, 13285971, -29280375, -9977101, -14322870, 16739837, 7602072 ], [ 9140947, 22018822, -12927229, 17829349, 24064867, -14819076, -24106320, 19524744, -4960094, 23375059, 8120832, 22552609, -37398, -13336244, 1323511, -29897285, -20782950, 9167587, -14751053, 2692922, -14640896, -20074670, 7250850, -24515966, -3709014, -16832523, 18447713, 4189219 ], [ 10547377, 18296962, -7795519, 15949879, 19044577, -9396396, -24378480, 11225304, -8751434, 24873649, 10793472, 23175499, 1989582, -10291004, 3692221, -30261335, -13175970, 4919137, -5675183, -4085698, -5770496, -13355450, 1178550, -19578026, 2597646, -19344153, 20205323, 752929 ], [ 11953807, 14575102, -2663809, 14070409, 14024287, -3973716, -24650640, 2925864, -12542774, 26372239, 13466112, 23798389, 4016562, -7245764, 6060931, -30625385, -5568990, 670687, 3400687, -10864318, 3099904, -6636230, -4893750, -14640086, 8904306, -21855783, 21962933, -2683361 ], [ 13360237, 10853242, 2467901, 12190939, 9003997, 1448964, -24922800, -5373576, -16334114, 27870829, 16138752, 24421279, 6043542, -4200524, 8429641, -30989435, 2037990, -3577763, 12476557, -17642938, 11970304, 82990, -10966050, -9702146, 15210966, -24367413, 23720543, -6119651 ], [ 14766667, 7131382, 7599611, 10311469, 3983707, 6871644, -25194960, -13673016, -20125454, 29369419, 18811392, 25044169, 8070522, -1155284, 10798351, -31353485, 9644970, -7826213, 21552427, -24421558, 20840704, 6802210, -17038350, -4764206, 21517626, -26879043, 25478153, -9555941 ], [ 15957880, 2742379, 8898374, 8647162, 1012312, 9773253, -25433424, -17580177, -22518113, 30275791, 18802932, 24440557, 7943712, 463789, 12687271, -28725773, 13058688, -10871570, 25718266, -27556582, 25632322, 12457387, -20635668, 321181, 24032838, -27143787, 23807897, -12839546 ], [ 16646920, -3203291, 1253594, 7484902, 2821672, 6792363, -25593264, -11238687, -21647183, 29800321, 12538572, 20975107, 2791392, -1244861, 13456681, -19117283, 6688128, -11109710, 18427366, -22189882, 20906782, 15629797, -18458028, 5750611, 17701338, -22165797, 14139287, -15766886 ], [ 17335960, -9148961, -6391186, 6322642, 4631032, 3811473, -25753104, -4897197, -20776253, 29324851, 6274212, 17509657, -2360928, -2953511, 14226091, -9508793, 317568, -11347850, 11136466, -16823182, 16181242, 18802207, -16280388, 11180041, 11369838, -17187807, 4470677, -18694226 ], [ 18025000, -15094631, -14035966, 5160382, 6440392, 830583, -25912944, 1444293, -19905323, 28849381, 9852, 14044207, -7513248, -4662161, 14995501, 99697, -6052992, -11585990, 3845566, -11456482, 11455702, 21974617, -14102748, 16609471, 5038338, -12209817, -5197933, -21621566 ], [ 18714040, -21040301, -21680746, 3998122, 8249752, -2150307, -26072784, 7785783, -19034393, 28373911, -6254508, 10578757, -12665568, -6370811, 15764911, 9708187, -12423552, -11824130, -3445334, -6089782, 6730162, 25147027, -11925108, 22038901, -1293162, -7231827, -14866543, -24548906 ], [ 19403080, -26985971, -29325526, 2835862, 10059112, -5131197, -26232624, 14127273, -18163463, 27898441, -12518868, 7113307, -17817888, -8079461, 16534321, 19316677, -18794112, -12062270, -10736234, -723082, 2004622, 28319437, -9747468, 27468331, -7624662, -2253837, -24535153, -27476246 ], [ 16262800, -27733316, -27802246, 1558762, 6396687, -5502007, -20935859, 17830798, -18933513, 28146771, -10743053, 6534697, -19759253, -7713016, 14624736, 21280717, -22163872, -8223150, -9339664, -999327, 1362557, 22788867, -5521463, 23225241, -10898932, -864707, -23431628, -26256641 ], [ 10685680, -25172636, -20444746, 208582, -747783, -4211857, -12166709, 19855618, -20747823, 28855701, -3850763, 7793167, -19657283, -6026056, 11010336, 18380107, -23624032, -1789410, -2414704, -4866537, 3319067, 11720037, 8047, 12826911, -12227692, -1759397, -15473108, -22398071 ], [ 5108560, -22611956, -13087246, -1141598, -7892253, -2921707, -3397559, 21880438, -22562133, 29564631, 3041527, 9051637, -19555313, -4339096, 7395936, 15479497, -25084192, 4644330, 4510256, -8733747, 5275577, 651207, 5537557, 2428581, -13556452, -2654087, -7514588, -18539501 ], [ -468560, -20051276, -5729746, -2491778, -15036723, -1631557, 5371591, 23905258, -24376443, 30273561, 9933817, 10310107, -19453343, -2652136, 3781536, 12578887, -26544352, 11078070, 11435216, -12600957, 7232087, -10417623, 11067067, -7969749, -14885212, -3548777, 443932, -14680931 ], [ -6045680, -17490596, 1627754, -3841958, -22181193, -341407, 14140741, 25930078, -26190753, 30982491, 16826107, 11568577, -19351373, -965176, 167136, 9678277, -28004512, 17511810, 18360176, -16468167, 9188597, -21486453, 16596577, -18368079, -16213972, -4443467, 8402452, -10822361 ], [ -11622800, -14929916, 8985254, -5192138, -29325663, 948743, 22909891, 27954898, -28005063, 31691421, 23718397, 12827047, -19249403, 721784, -3447264, 6777667, -29464672, 23945550, 25285136, -20335377, 11145107, -32555283, 22126087, -28766409, -17542732, -5338157, 16360972, -6963791 ], [ -13231275, -14671324, 11136662, -5353426, -25019785, 3694630, 16475516, 21448895, -23808928, 28366883, 15639230, 12144645, -19172997, 5684173, -4349473, 6384404, -27871594, 20293462, 18179776, -21963081, 7777914, -24098695, 15297063, -26386889, -18211642, -1399757, 10320961, -4049761 ], [ -14505045, -14606884, 12849002, -5414446, -19748215, 6563290, 8758916, 14223425, -19105888, 24702173, 6297410, 11298555, -19098747, 10922803, -5022943, 6202604, -26021014, 15790762, 9891136, -23401911, 3961734, -13995385, 7425753, -22929719, -18824902, 2946253, 3100351, -1215391 ], [ -15778815, -14542444, 14561342, -5475466, -14476645, 9431950, 1042316, 6997955, -14402848, 21037463, -3044410, 10452465, -19024497, 16161433, -5696413, 6020804, -24170434, 11288062, 1602496, -24840741, 145554, -3892075, -445557, -19472549, -19438162, 7292263, -4120259, 1618979 ], [ -17052585, -14478004, 16273682, -5536486, -9205075, 12300610, -6674284, -227515, -9699808, 17372753, -12386230, 9606375, -18950247, 21400063, -6369883, 5839004, -22319854, 6785362, -6686144, -26279571, -3670626, 6211235, -8316867, -16015379, -20051422, 11638273, -11340869, 4453349 ], [ -18326355, -14413564, 17986022, -5597506, -3933505, 15169270, -14390884, -7452985, -4996768, 13708043, -21728050, 8760285, -18875997, 26638693, -7043353, 5657204, -20469274, 2282662, -14974784, -27718401, -7486806, 16314545, -16188177, -12558209, -20664682, 15984283, -18561479, 7287719 ], [ -18727281, -13828807, 19494620, -6007000, -3268, 15954100, -19372234, -12754561, -377644, 11140520, -27475300, 7208700, -17643261, 28617304, -7503169, 4503902, -17263627, -1515719, -19717364, -28621731, -9674121, 24207416, -22459413, -8974598, -19556593, 19115296, -22259003, 8970764 ], [ -16260291, -11534437, 20333780, -7561480, -480268, 9892060, -15366334, -11734771, 3965756, 12178040, -21411820, 3339060, -12604071, 19884424, -7260979, 158522, -9605617, -2999909, -12808604, -27765561, -6509451, 24837416, -23473263, -4975538, -12792643, 18254176, -14380673, 6870884 ], [ -13793301, -9240067, 21172940, -9115960, -957268, 3830020, -11360434, -10714981, 8309156, 13215560, -15348340, -530580, -7564881, 11151544, -7018789, -4186858, -1947607, -4484099, -5899844, -26909391, -3344781, 25467416, -24487113, -976478, -6028693, 17393056, -6502343, 4771004 ], [ -11326311, -6945697, 22012100, -10670440, -1434268, -2232020, -7354534, -9695191, 12652556, 14253080, -9284860, -4400220, -2525691, 2418664, -6776599, -8532238, 5710403, -5968289, 1008916, -26053221, -180111, 26097416, -25500963, 3022582, 735257, 16531936, 1375987, 2671124 ], [ -8859321, -4651327, 22851260, -12224920, -1911268, -8294060, -3348634, -8675401, 16995956, 15290600, -3221380, -8269860, 2513499, -6314216, -6534409, -12877618, 13368413, -7452479, 7917676, -25197051, 2984559, 26727416, -26514813, 7021642, 7499207, 15670816, 9254317, 571244 ], [ -6392331, -2356957, 23690420, -13779400, -2388268, -14356100, 657266, -7655611, 21339356, 16328120, 2842100, -12139500, 7552689, -15047096, -6292219, -17222998, 21026423, -8936669, 14826436, -24340881, 6149229, 27357416, -27528663, 11020702, 14263157, 14809696, 17132647, -1528636 ], [ -4546318, -2305513, 19764771, -11023007, -3516968, -15210273, 1208127, -7828530, 18602991, 12343875, 2930226, -11650541, 7548309, -15859322, -3352236, -15502080, 20184746, -8727419, 14402248, -23692912, 6784225, 23590303, -23943765, 11139207, 16561100, 13452059, 20466521, -3166495 ], [ -3219898, -4130803, 11852241, -4659557, -5190968, -11706843, -1131963, -8999430, 9942741, 4157745, -1981434, -7514591, 3323799, -10044062, 1845084, -8705280, 12231086, -7101209, 7842328, -23219152, 5302555, 16143973, -16510935, 8010717, 15122180, 11678969, 19997891, -4417765 ], [ -1893478, -5956093, 3939711, 1703893, -6864968, -8203413, -3472053, -10170330, 1282491, -4028385, -6893094, -3378641, -900711, -4228802, 7042404, -1908480, 4277426, -5474999, 1282408, -22745392, 3820885, 8697643, -9078105, 4882227, 13683260, 9905879, 19529261, -5669035 ], [ -567058, -7781383, -3972819, 8067343, -8538968, -4699983, -5812143, -11341230, -7377759, -12214515, -11804754, 757309, -5125221, 1586458, 12239724, 4888320, -3676234, -3848789, -5277512, -22271632, 2339215, 1251313, -1645275, 1753737, 12244340, 8132789, 19060631, -6920305 ], [ 759362, -9606673, -11885349, 14430793, -10212968, -1196553, -8152233, -12512130, -16038009, -20400645, -16716414, 4893259, -9349731, 7401718, 17437044, 11685120, -11629894, -2222579, -11837432, -21797872, 857545, -6195017, 5787555, -1374753, 10805420, 6359699, 18592001, -8171575 ], [ 2085782, -11431963, -19797879, 20794243, -11886968, 2306877, -10492323, -13683030, -24698259, -28586775, -21628074, 9029209, -13574241, 13216978, 22634364, 18481920, -19583554, -596369, -18397352, -21324112, -624125, -13641347, 13220385, -4503243, 9366500, 4586609, 18123371, -9422845 ], [ 414130, -11901668, -17231017, 17823753, -13281458, 4740161, -9879925, -10154774, -19285373, -22908824, -21119781, 7413182, -10496918, 14645856, 23569118, 15007305, -18514816, 3609957, -18968366, -14886702, -455146, -8018159, 11742313, -458567, 11921878, 3980454, 19412882, -5187788 ], [ -1763690, -12142508, -12894907, 13277403, -14628758, 6992771, -8769055, -5833154, -11496503, -14890184, -19696431, 4826042, -6186818, 15334176, 23784218, 9798555, -15922816, 8251887, -18528266, -7442442, -7486, -188429, 8759803, 4797163, 15151618, 3571314, 20999222, -26468 ], [ -3941510, -12383348, -8558797, 8731053, -15976058, 9245381, -7658185, -1511534, -3707633, -6871544, -18273081, 2238902, -1876718, 16022496, 23999318, 4589805, -13330816, 12893817, -18088166, 1818, 440174, 7641301, 5777293, 10052893, 18381358, 3162174, 22585562, 5134852 ], [ -6119330, -12624188, -4222687, 4184703, -17323358, 11497991, -6547315, 2810086, 4081237, 1147096, -16849731, -348238, 2433382, 16710816, 24214418, -618945, -10738816, 17535747, -17648066, 7446078, 887834, 15471031, 2794783, 15308623, 21611098, 2753034, 24171902, 10296172 ], [ -8297150, -12865028, 113423, -361647, -18670658, 13750601, -5436445, 7131706, 11870107, 9165736, -15426381, -2935378, 6743482, 17399136, 24429518, -5827695, -8146816, 22177677, -17207966, 14890338, 1335494, 23300761, -187727, 20564353, 24840838, 2343894, 25758242, 15457492 ], [ -10248515, -13285118, 3631838, -3632247, -18635123, 15716846, -5083000, 10239076, 16997572, 15078466, -14071521, -5580028, 10921552, 17570721, 23106083, -9074280, -5159491, 24671067, -16897526, 21045318, 1732139, 28814791, -2925107, 24024148, 26598823, 2586834, 25510787, 19590292 ], [ -11067605, -14601458, 3061778, -524097, -11685413, 16251266, -8516680, 7275196, 8818012, 10461646, -13059111, -8512228, 14439472, 15158631, 14089973, -2510040, -195541, 16421757, -17235386, 20753898, 1873709, 22750321, -4436837, 18504268, 20998033, 6090174, 16094357, 18580492 ], [ -11886695, -15917798, 2491718, 2584053, -4735703, 16785686, -11950360, 4311316, 638452, 5844826, -12046701, -11444428, 17957392, 12746541, 5073863, 4054200, 4768409, 8172447, -17573246, 20462478, 2015279, 16685851, -5948567, 12984388, 15397243, 9593514, 6677927, 17570692 ], [ -12705785, -17234138, 1921658, 5692203, 2214007, 17320106, -15384040, 1347436, -7541108, 1228006, -11034291, -14376628, 21475312, 10334451, -3942247, 10618440, 9732359, -76863, -17911106, 20171058, 2156849, 10621381, -7460297, 7464508, 9796453, 13096854, -2738503, 16560892 ], [ -13524875, -18550478, 1351598, 8800353, 9163717, 17854526, -18817720, -1616444, -15720668, -3388814, -10021881, -17308828, 24993232, 7922361, -12958357, 17182680, 14696309, -8326173, -18248966, 19879638, 2298419, 4556911, -8972027, 1944628, 4195663, 16600194, -12154933, 15551092 ], [ -14343965, -19866818, 781538, 11908503, 16113427, 18388946, -22251400, -4580324, -23900228, -8005634, -9009471, -20241028, 28511152, 5510271, -21974467, 23746920, 19660259, -16575483, -18586826, 19588218, 2439989, -1507559, -10483757, -3575252, -1405127, 20103534, -21571363, 14541292 ], [ -12817534, -17532888, 892899, 11239103, 17924594, 16814302, -22213131, -4067998, -27864885, -8949523, -9279622, -19144386, 27131071, 4571705, -24873999, 23907858, 22536602, -18317474, -18561422, 16198906, 2324978, -2972964, -12410996, -7656997, -2705487, 17945064, -25766991, 11820995 ], [ -8727394, -11209128, 1749069, 6440753, 14119214, 12934402, -18379941, 243902, -27222555, -5878813, -10951642, -13644126, 20397361, 5243735, -21087969, 17069838, 23131142, -12946814, -18138962, 9423526, 1929518, 588516, -14792396, -10166827, 694623, 9598104, -24256161, 7231085 ], [ -4637254, -4885368, 2605239, 1642403, 10313834, 9054502, -14546751, 4555802, -26580225, -2808103, -12623662, -8143866, 13663651, 5915765, -17301939, 10231818, 23725682, -7576154, -17716502, 2648146, 1534058, 4149996, -17173796, -12676657, 4094733, 1251144, -22745331, 2641175 ], [ -547114, 1438392, 3461409, -3155947, 6508454, 5174602, -10713561, 8867702, -25937895, 262607, -14295682, -2643606, 6929941, 6587795, -13515909, 3393798, 24320222, -2205494, -17294042, -4127234, 1138598, 7711476, -19555196, -15186487, 7494843, -7095816, -21234501, -1948735 ], [ 3543026, 7762152, 4317579, -7954297, 2703074, 1294702, -6880371, 13179602, -25295565, 3333317, -15967702, 2856654, 196231, 7259825, -9729879, -3444222, 24914762, 3165166, -16871582, -10902614, 743138, 11272956, -21936596, -17696317, 10894953, -15442776, -19723671, -6538645 ], [ 7633166, 14085912, 5173749, -12752647, -1102306, -2585198, -3047181, 17491502, -24653235, 6404027, -17639722, 8356914, -6537479, 7931855, -5943849, -10282242, 25509302, 8535826, -16449122, -17677994, 347678, 14834436, -24317996, -20206147, 14295063, -23789736, -18212841, -11128555 ], [ 9187683, 10879697, 6963072, -15066920, -4352679, 390804, -3901482, 15645217, -20957408, 8321839, -16967109, 10221903, -3986164, 4017995, -6589000, -11136311, 24201468, 12264327, -16207499, -12959255, -3975076, 14255196, -24484125, -14206627, 16774161, -23823732, -17293299, -14512104 ], [ 10063653, 5123207, 9002112, -16716440, -7454529, 5201484, -6010182, 12150967, -16444448, 9931129, -15667059, 11114073, 1049876, -1123075, -8419960, -10389041, 22384548, 15553377, -16014269, -5164625, -9348796, 12567876, -24057435, -5929957, 19006791, -21633132, -16531989, -17572824 ], [ 10939623, -633283, 11041152, -18365960, -10556379, 10012164, -8118882, 8656717, -11931488, 11540419, -14367009, 12006243, 6085916, -6264145, -10250920, -9641771, 20567628, 18842427, -15821039, 2630005, -14722516, 10880556, -23630745, 2346713, 21239421, -19442532, -15770679, -20633544 ], [ 11815593, -6389773, 13080192, -20015480, -13658229, 14822844, -10227582, 5162467, -7418528, 13149709, -13066959, 12898413, 11121956, -11405215, -12081880, -8894501, 18750708, 22131477, -15627809, 10424635, -20096236, 9193236, -23204055, 10623383, 23472051, -17251932, -15009369, -23694264 ], [ 12691563, -12146263, 15119232, -21665000, -16760079, 19633524, -12336282, 1668217, -2905568, 14758999, -11766909, 13790583, 16157996, -16546285, -13912840, -8147231, 16933788, 25420527, -15434579, 18219265, -25469956, 7505916, -22777365, 18900053, 25704681, -15061332, -14248059, -26754984 ], [ 13184547, -17370259, 16138140, -23094299, -19407852, 23841879, -13583070, -1072814, 1285138, 16243522, -10169085, 14247288, 19925855, -21074545, -14917906, -7547192, 14806773, 27869436, -14579912, 24986608, -29603296, 5785089, -22392831, 25739621, 27063951, -12784809, -13844634, -29397096 ], [ 10230657, -17801809, 7975860, -22541609, -17968932, 22629309, -7072650, 2965126, 2575558, 16605142, -5891295, 10784808, 12280085, -20087515, -8489926, -8272232, 9888903, 22757076, -7772312, 22508368, -22573216, 3762699, -22387701, 19645271, 20562981, -9734979, -16662174, -28271736 ], [ 7276767, -18233359, -186420, -21988919, -16530012, 21416739, -562230, 7003066, 3865978, 16966762, -1613505, 7322328, 4634315, -19100485, -2061946, -8997272, 4971033, 17644716, -964712, 20030128, -15543136, 1740309, -22382571, 13550921, 14062011, -6685149, -19479714, -27146376 ], [ 4322877, -18664909, -8348700, -21436229, -15091092, 20204169, 5948190, 11041006, 5156398, 17328382, 2664285, 3859848, -3011455, -18113455, 4366034, -9722312, 53163, 12532356, 5842888, 17551888, -8513056, -282081, -22377441, 7456571, 7561041, -3635319, -22297254, -26021016 ], [ 1368987, -19096459, -16510980, -20883539, -13652172, 18991599, 12458610, 15078946, 6446818, 17690002, 6942075, 397368, -10657225, -17126425, 10794014, -10447352, -4864707, 7419996, 12650488, 15073648, -1482976, -2304471, -22372311, 1362221, 1060071, -585489, -25114794, -24895656 ], [ -1584903, -19528009, -24673260, -20330849, -12213252, 17779029, 18969030, 19116886, 7737238, 18051622, 11219865, -3065112, -18302995, -16139395, 17221994, -11172392, -9782577, 2307636, 19458088, 12595408, 5547104, -4326861, -22367181, -4732129, -5440899, 2464341, -27932334, -23770296 ], [ -3324416, -19782144, -29479936, -20005376, -11365888, 17064960, 22802944, 21494784, 8497152, 18264576, 13739008, -5104128, -22805504, -15558144, 21007360, -11599360, -12678656, -702976, 23467008, 11136000, 9687040, -5517824, -22364160, -8321024, -9269248, 4260352, -29591552, -23107584 ], [ -3324416, -19782144, -29479936, -20005376, -11365888, 17064960, 22802944, 21494784, 8497152, 18264576, 13739008, -5104128, -22805504, -15558144, 21007360, -11599360, -12678656, -702976, 23467008, 11136000, 9687040, -5517824, -22364160, -8321024, -9269248, 4260352, -29591552, -23107584 ] ], [ [ 25540608, 7420928, 7653376, 12645376, 16129024, -25769984, -19715072, 20692992, 18886656, 3310592, -4883456, -10684416, -15873024, 26831872, 10606592, 31054848, 17255424, 9421824, 28766208, -16699392, -8347648, -26955776, 26404864, -5537792, 29425664, -12860416, 20162560, -26109952 ], [ 25540608, 7420928, 7653376, 12645376, 16129024, -25769984, -19715072, 20692992, 18886656, 3310592, -4883456, -10684416, -15873024, 26831872, 10606592, 31054848, 17255424, 9421824, 28766208, -16699392, -8347648, -26955776, 26404864, -5537792, 29425664, -12860416, 20162560, -26109952 ], [ 25540608, 7420928, 7653376, 12645376, 16129024, -25769984, -19715072, 20692992, 18886656, 3310592, -4883456, -10684416, -15873024, 26831872, 10606592, 31054848, 17255424, 9421824, 28766208, -16699392, -8347648, -26955776, 26404864, -5537792, 29425664, -12860416, 20162560, -26109952 ], [ 19828346, 8118190, 6275136, 12929638, 14857456, -20761356, -15651034, 15955292, 15590916, 1815768, -6256504, -11032398, -15631832, 21136602, 8435510, 25075316, 18797684, 11280914, 23656100, -16194116, -9162792, -22030574, 25335076, -5120308, 24180092, -11565720, 15866888, -20021742 ], [ 11114726, 9181810, 4172736, 13363258, 12917776, -13121076, -9451654, 8728292, 10563516, -464472, -8350984, -11563218, -15263912, 12448902, 5123690, 15953996, 21150284, 14116814, 15861020, -15423356, -10406232, -14517554, 23703196, -4483468, 16178372, -9590760, 9314168, -10734642 ], [ 2401106, 10245430, 2070336, 13796878, 10978096, -5480796, -3252274, 1501292, 5536116, -2744712, -10445464, -12094038, -14895992, 3761202, 1811870, 6832676, 23502884, 16952714, 8065940, -14652596, -11649672, -7004534, 22071316, -3846628, 8176652, -7615800, 2761448, -1447542 ], [ -6312514, 11309050, -32064, 14230498, 9038416, 2159484, 2947106, -5725708, 508716, -5024952, -12539944, -12624858, -14528072, -4926498, -1499950, -2288644, 25855484, 19788614, 270860, -13881836, -12893112, 508486, 20439436, -3209788, 174932, -5640840, -3791272, 7839558 ], [ -15026134, 12372670, -2134464, 14664118, 7098736, 9799764, 9146486, -12952708, -4518684, -7305192, -14634424, -13155678, -14160152, -13614198, -4811770, -11409964, 28208084, 22624514, -7524220, -13111076, -14136552, 8021506, 18807556, -2572948, -7826788, -3665880, -10343992, 17126658 ], [ -23739754, 13436290, -4236864, 15097738, 5159056, 17440044, 15345866, -20179708, -9546084, -9585432, -16728904, -13686498, -13792232, -22301898, -8123590, -20531284, 30560684, 25460414, -15319300, -12340316, -15379992, 15534526, 17175676, -1936108, -15828508, -1690920, -16896712, 26413758 ], [ -19382146, 12109672, -5108736, 13901674, 838186, 19264026, 8612870, -16995940, -11951478, -9905910, -18718984, -14144934, -13969628, -14642646, -4807228, -18556972, 22096052, 22054934, -14443090, -14756192, -11154438, 11379802, 9326080, 2306882, -9615994, -57174, -12472990, 22340964 ], [ -14573806, 10700632, -5938176, 12649414, -3564794, 20887446, 1433930, -13453180, -14266458, -10158810, -20705464, -14600874, -14165828, -6419706, -1262308, -16200052, 13258412, 18434234, -13267870, -17281952, -6740298, 6822742, 1262080, 6674222, -2913334, 1564806, -7670770, 17807484 ], [ -9765466, 9291592, -6767616, 11397154, -7967774, 22510866, -5745010, -9910420, -16581438, -10411710, -22691944, -15056814, -14362028, 1803234, 2282612, -13843132, 4420772, 14813534, -12092650, -19807712, -2326158, 2265682, -6801920, 11041562, 3789326, 3186786, -2868550, 13274004 ], [ -4957126, 7882552, -7597056, 10144894, -12370754, 24134286, -12923950, -6367660, -18896418, -10664610, -24678424, -15512754, -14558228, 10026174, 5827532, -11486212, -4416868, 11192834, -10917430, -22333472, 2087982, -2291378, -14865920, 15408902, 10491986, 4808766, 1933670, 8740524 ], [ -148786, 6473512, -8426496, 8892634, -16773734, 25757706, -20102890, -2824900, -21211398, -10917510, -26664904, -15968694, -14754428, 18249114, 9372452, -9129292, -13254508, 7572134, -9742210, -24859232, 6502122, -6848438, -22929920, 19776242, 17194646, 6430746, 6735890, 4207044 ], [ 4478054, 5183622, -7057036, 7850424, -17978514, 24945326, -23427830, 550410, -20588628, -10712310, -26840984, -15586784, -13800978, 23696454, 10784272, -7459322, -17801048, 5309934, -8297790, -25664392, 9079362, -10623798, -26025470, 22285182, 19781356, 8766876, 9037310, -205386 ], [ 8632994, 4203522, 29564, 7354344, -10867974, 17799866, -16732370, 3490350, -12327708, -9316050, -22310024, -13026464, -9858438, 21927234, 6650032, -7575422, -11190728, 6579834, -6153450, -21995992, 6880662, -12366738, -16203050, 19962282, 11666596, 12959796, 4836650, -4303086 ], [ 12787934, 3223422, 7116164, 6858264, -3757434, 10654406, -10036910, 6430290, -4066788, -7919790, -17779064, -10466144, -5915898, 20158014, 2515792, -7691522, -4580408, 7849734, -4009110, -18327592, 4681962, -14109678, -6380630, 17639382, 3551836, 17152716, 635990, -8400786 ], [ 16942874, 2243322, 14202764, 6362184, 3353106, 3508946, -3341450, 9370230, 4194132, -6523530, -13248104, -7905824, -1973358, 18388794, -1618448, -7807622, 2029912, 9119634, -1864770, -14659192, 2483262, -15852618, 3441790, 15316482, -4562924, 21345636, -3564670, -12498486 ], [ 21097814, 1263222, 21289364, 5866104, 10463646, -3636514, 3354010, 12310170, 12455052, -5127270, -8717144, -5345504, 1969182, 16619574, -5752688, -7923722, 8640232, 10389534, 279570, -10990792, 284562, -17595558, 13264210, 12993582, -12677684, 25538556, -7765330, -16596186 ], [ 25252754, 283122, 28375964, 5370024, 17574186, -10781974, 10049470, 15250110, 20715972, -3731010, -4186184, -2785184, 5911722, 14850354, -9886928, -8039822, 15250552, 11659434, 2423910, -7322392, -1914138, -19338498, 23086630, 10670682, -20792444, 29731476, -11965990, -20693886 ], [ 21479848, 101308, 25861084, 3047034, 15690838, -13430172, 10376768, 11312770, 21302492, -127724, -1143464, -2749572, 6265950, 15353986, -12878276, -7086488, 15929006, 11620128, 4531468, -8432154, -1124062, -16740844, 22667118, 10947962, -24849736, 27424900, -12924322, -22826028 ], [ 12172408, 476788, 16643284, -551346, 7528738, -12938772, 6258368, 2574310, 16531412, 5016316, 860296, -4476492, 4115130, 17444326, -15071756, -5386568, 12466346, 10666848, 6613348, -12877614, 1752518, -11112964, 15097578, 13040462, -26074456, 20580940, -11619142, -23585988 ], [ 2864968, 852268, 7425484, -4149726, -633362, -12447372, 2139968, -6164150, 11760332, 10160356, 2864056, -6203412, 1964310, 19534666, -17265236, -3686648, 9003686, 9713568, 8695228, -17323074, 4629098, -5485084, 7528038, 15132962, -27299176, 13736980, -10313962, -24345948 ], [ -6442472, 1227748, -1792316, -7748106, -8795462, -11955972, -1978432, -14902610, 6989252, 15304396, 4867816, -7930332, -186510, 21625006, -19458716, -1986728, 5541026, 8760288, 10777108, -21768534, 7505678, 142796, -41502, 17225462, -28523896, 6893020, -9008782, -25105908 ], [ -15749912, 1603228, -11010116, -11346486, -16957562, -11464572, -6096832, -23641070, 2218172, 20448436, 6871576, -9657252, -2337330, 23715346, -21652196, -286808, 2078366, 7807008, 12858988, -26213994, 10382258, 5770676, -7611042, 19317962, -29748616, 49060, -7703602, -25865868 ], [ -25057352, 1978708, -20227916, -14944866, -25119662, -10973172, -10215232, -32379530, -2552908, 25592476, 8875336, -11384172, -4488150, 25805686, -23845676, 1413112, -1384294, 6853728, 14940868, -30659454, 13258838, 11398556, -15180582, 21410462, -30973336, -6794900, -6398422, -26625828 ], [ -25216976, 4411102, -19169894, -16794942, -20893460, -10627572, -12738742, -29507612, 142268, 18061312, 8176612, -5810076, -1081560, 18546358, -21802856, 3650872, -261868, 2615412, 14261296, -30876552, 8625908, 7208264, -10317432, 18321068, -25251820, -4134482, -8492164, -20334252 ], [ -24360176, 7072042, -16970114, -18450762, -15290780, -10298172, -15085042, -25345652, 3667028, 9121792, 7177612, 575244, 2942520, 10248178, -19289336, 5948392, 1370012, -1987908, 13274896, -30623832, 3158588, 1927064, -4072872, 14655908, -18758500, -418022, -10963564, -13259172 ], [ -23503376, 9732982, -14770334, -20106582, -9688100, -9968772, -17431342, -21183692, 7191788, 182272, 6178612, 6960564, 6966600, 1949998, -16775816, 8245912, 3001892, -6591228, 12288496, -30371112, -2308732, -3354136, 2171688, 10990748, -12265180, 3298438, -13434964, -6184092 ], [ -22646576, 12393922, -12570554, -21762402, -4085420, -9639372, -19777642, -17021732, 10716548, -8757248, 5179612, 13345884, 10990680, -6348182, -14262296, 10543432, 4633772, -11194548, 11302096, -30118392, -7776052, -8635336, 8416248, 7325588, -5771860, 7014898, -15906364, 890988 ], [ -21789776, 15054862, -10370774, -23418222, 1517260, -9309972, -22123942, -12859772, 14241308, -17696768, 4180612, 19731204, 15014760, -14646362, -11748776, 12840952, 6265652, -15797868, 10315696, -29865672, -13243372, -13916536, 14660808, 3660428, 721460, 10731358, -18377764, 7966068 ], [ -19744032, 17315092, -7638272, -24949098, 5570908, -9182504, -23217078, -10332192, 15663870, -22764810, 2646572, 23350770, 17721000, -19845110, -8640176, 13346848, 8040336, -18739220, 9679124, -28838588, -16744268, -17250616, 18739710, 948080, 5253904, 12500622, -19461062, 12288466 ], [ -13255392, 18077932, -2915072, -26013078, 3836068, -9809624, -19627338, -13912032, 9230850, -13365750, -886828, 16635150, 15502680, -13461770, -3307856, 7157728, 10348656, -15470060, 10349804, -24917828, -12896948, -13308616, 14725890, 1796240, 2458864, 6993522, -15357242, 6324526 ], [ -6766752, 18840772, 1808128, -27077058, 2101228, -10436744, -16037598, -17491872, 2797830, -3966690, -4420228, 9919530, 13284360, -7078430, 2024464, 968608, 12656976, -12200900, 11020484, -20997068, -9049628, -9366616, 10712070, 2644400, -336176, 1486422, -11253422, 360586 ], [ -278112, 19603612, 6531328, -28141038, 366388, -11063864, -12447858, -21071712, -3635190, 5432370, -7953628, 3203910, 11066040, -695090, 7356784, -5220512, 14965296, -8931740, 11691164, -17076308, -5202308, -5424616, 6698250, 3492560, -3131216, -4020678, -7149602, -5603354 ], [ 6210528, 20366452, 11254528, -29205018, -1368452, -11690984, -8858118, -24651552, -10068210, 14831430, -11487028, -3511710, 8847720, 5688250, 12689104, -11409632, 17273616, -5662580, 12361844, -13155548, -1354988, -1482616, 2684430, 4340720, -5926256, -9527778, -3045782, -11567294 ], [ 12699168, 21129292, 15977728, -30268998, -3103292, -12318104, -5268378, -28231392, -16501230, 24230490, -15020428, -10227330, 6629400, 12071590, 18021424, -17598752, 19581936, -2393420, 13032524, -9234788, 2492332, 2459384, -1329390, 5188880, -8721296, -15034878, 1058038, -17531234 ], [ 16889696, 17690050, 17289198, -29425060, -908086, -8938004, -4397494, -28859162, -19388664, 28112314, -14133854, -14199278, 5138264, 14756500, 18521392, -20680232, 20661206, 527000, 14317870, -7874118, 6704748, 3595390, -5616562, 3391692, -10584608, -15445956, 4789242, -16419700 ], [ 18977696, 10406350, 15479298, -26835580, 4882694, -1891724, -6014074, -26786102, -19032264, 26946454, -9203474, -15661058, 4312424, 14057740, 14600272, -20918552, 20616026, 3128360, 16165570, -8855658, 11251188, 2164210, -10153822, -825708, -11595488, -11194716, 8179542, -8834860 ], [ 21065696, 3122650, 13669398, -24246100, 10673474, 5154556, -7630654, -24713042, -18675864, 25780594, -4273094, -17122838, 3486584, 13358980, 10679152, -21156872, 20570846, 5729720, 18013270, -9837198, 15797628, 733030, -14691082, -5043108, -12606368, -6943476, 11569842, -1250020 ], [ 23153696, -4161050, 11859498, -21656620, 16464254, 12200836, -9247234, -22639982, -18319464, 24614734, 657286, -18584618, 2660744, 12660220, 6758032, -21395192, 20525666, 8331080, 19860970, -10818738, 20344068, -698150, -19228342, -9260508, -13617248, -2692236, 14960142, 6334820 ], [ 25241696, -11444750, 10049598, -19067140, 22255034, 19247116, -10863814, -20566922, -17963064, 23448874, 5587666, -20046398, 1834904, 11961460, 2836912, -21633512, 20480486, 10932440, 21708670, -11800278, 24890508, -2129330, -23765602, -13477908, -14628128, 1559004, 18350442, 13919660 ], [ 27329696, -18728450, 8239698, -16477660, 28045814, 26293396, -12480394, -18493862, -17606664, 22283014, 10518046, -21508178, 1009064, 11262700, -1084208, -21871832, 20435306, 13533800, 23556370, -12781818, 29436948, -3560510, -28302862, -17695308, -15639008, 5810244, 21740742, 21504500 ], [ 19877396, -15921500, 5842398, -16598830, 27939044, 22038526, -7444174, -14528852, -14394264, 15749704, 5689426, -21517958, -2174476, 11586190, -3892328, -20643752, 19364576, 10969310, 18726370, -7437408, 28016688, -3245840, -28292122, -18902808, -14800838, 1337934, 22925142, 22001240 ], [ 10517036, -11096420, 3327618, -17262130, 26652764, 15523426, -1077394, -10185452, -10610664, 8142904, -1090994, -21237338, -5829556, 12114130, -6477848, -19122392, 18088736, 7371650, 12560830, -827808, 25403088, -2582000, -27371782, -19508328, -13592858, -4879086, 23668362, 21080360 ], [ 1156676, -6271340, 812838, -17925430, 25366484, 9008326, 5289386, -5842052, -6827064, 536104, -7871414, -20956718, -9484636, 12642070, -9063368, -17601032, 16812896, 3773990, 6395290, 5781792, 22789488, -1918160, -26451442, -20113848, -12384878, -11096106, 24411582, 20159480 ], [ -8203684, -1446260, -1701942, -18588730, 24080204, 2493226, 11656166, -1498652, -3043464, -7070696, -14651834, -20676098, -13139716, 13170010, -11648888, -16079672, 15537056, 176330, 229750, 12391392, 20175888, -1254320, -25531102, -20719368, -11176898, -17313126, 25154802, 19238600 ], [ -17564044, 3378820, -4216722, -19252030, 22793924, -4021874, 18022946, 2844748, 740136, -14677496, -21432254, -20395478, -16794796, 13697950, -14234408, -14558312, 14261216, -3421330, -5935790, 19000992, 17562288, -590480, -24610762, -21324888, -9968918, -23530146, 25898022, 18317720 ], [ -25255776, 6589040, -6866130, -19040196, 20783518, -9422978, 22971010, 7003080, 4637096, -21157638, -26263922, -19048494, -19696422, 13279906, -16583666, -13318532, 13010388, -6134730, -10724058, 24109170, 15178242, -72188, -23205782, -20941628, -8080310, -28653112, 26359402, 16932194 ], [ -23064096, 234320, -10312950, -13644876, 14484058, -8225798, 19515910, 10065240, 9205496, -20964498, -19552982, -11385354, -18135282, 7258726, -17533526, -13746572, 11907708, -3610590, -7354638, 20324310, 14153862, -415988, -18930242, -14701748, -2160290, -27295912, 25151422, 12794534 ], [ -20872416, -6120400, -13759770, -8249556, 8184598, -7028618, 16060810, 13127400, 13773896, -20771358, -12842042, -3722214, -16574142, 1237546, -18483386, -14174612, 10805028, -1086450, -3985218, 16539450, 13129482, -759788, -14654702, -8461868, 3759730, -25938712, 23943442, 8656874 ], [ -18680736, -12475120, -17206590, -2854236, 1885138, -5831438, 12605710, 16189560, 18342296, -20578218, -6131102, 3940926, -15013002, -4783634, -19433246, -14602652, 9702348, 1437690, -615798, 12754590, 12105102, -1103588, -10379162, -2221988, 9679750, -24581512, 22735462, 4519214 ], [ -16489056, -18829840, -20653410, 2541084, -4414322, -4634258, 9150610, 19251720, 22910696, -20385078, 579838, 11604066, -13451862, -10804814, -20383106, -15030692, 8599668, 3961830, 2753622, 8969730, 11080722, -1447388, -6103622, 4017892, 15599770, -23224312, 21527482, 381554 ], [ -14297376, -25184560, -24100230, 7936404, -10713782, -3437078, 5695510, 22313880, 27479096, -20191938, 7290778, 19267206, -11890722, -16825994, -21332966, -15458732, 7496988, 6485970, 6123042, 5184870, 10056342, -1791188, -1828082, 10257772, 21519790, -21867112, 20319502, -3756106 ], [ -12633366, -24091220, -21516278, 10992018, -10944914, -3601918, 4779458, 24356206, 28952406, -21134088, 9322470, 19283600, -11450604, -18607118, -17921492, -16695702, 3931110, 8212906, 6994742, 3860912, 10404396, -3970066, -1732738, 12042510, 21408710, -19723204, 16264646, -7099514 ], [ -11599986, -14096540, -11724818, 11251398, -3923654, -5394538, 6897878, 25179706, 26726706, -23433048, 5761890, 10161200, -12350244, -15320858, -9297692, -18899442, -2578590, 8987086, 4881362, 5478032, 12392676, -8342086, -6633238, 8502810, 14089730, -16639084, 8807426, -9493694 ], [ -10566606, -4101860, -1933358, 11510778, 3097606, -7187158, 9016298, 26003206, 24501006, -25732008, 2201310, 1038800, -13249884, -12034598, -673892, -21103182, -9088290, 9761266, 2767982, 7095152, 14380956, -12714106, -11533738, 4963110, 6770750, -13554964, 1350206, -11887874 ], [ -9533226, 5892820, 7858102, 11770158, 10118866, -8979778, 11134718, 26826706, 22275306, -28030968, -1359270, -8083600, -14149524, -8748338, 7949908, -23306922, -15597990, 10535446, 654602, 8712272, 16369236, -17086126, -16434238, 1423410, -548230, -10470844, -6107014, -14282054 ], [ -8499846, 15887500, 17649562, 12029538, 17140126, -10772398, 13253138, 27650206, 20049606, -30329928, -4919850, -17206000, -15049164, -5462078, 16573708, -25510662, -22107690, 11309626, -1458778, 10329392, 18357516, -21458146, -21334738, -2116290, -7867210, -7386724, -13564234, -16676234 ], [ -7466466, 25882180, 27441022, 12288918, 24161386, -12565018, 15371558, 28473706, 17823906, -32628888, -8480430, -26328400, -15948804, -2175818, 25197508, -27714402, -28617390, 12083806, -3572158, 11946512, 20345796, -25830166, -26235238, -5655990, -15186190, -4302604, -21021454, -19070414 ], [ -10064142, 22109980, 23361550, 12829542, 18700132, -13766998, 10695272, 28037956, 15369954, -24925608, -11626320, -24024538, -15330582, -4801754, 22651588, -20821872, -24166026, 11197156, -5632684, 8223860, 21401334, -21042022, -21970192, -3854952, -13306366, -509854, -21903388, -13908266 ], [ -13766922, 14147860, 15060490, 13455762, 9439852, -14789218, 3951032, 27218956, 12846534, -14178168, -14646000, -18243118, -14250402, -9227054, 16706188, -11160912, -16378686, 9805036, -7677124, 2876060, 22172994, -13466002, -14915632, -428472, -8626906, 3498566, -20784148, -6446366 ], [ -17469702, 6185740, 6759430, 14081982, 179572, -15811438, -2793208, 26399956, 10323114, -3430728, -17665680, -12461698, -13170222, -13652354, 10760788, -1499952, -8591346, 8412916, -9721564, -2471740, 22944654, -5889982, -7861072, 2998008, -3947446, 7506986, -19664908, 1015534 ], [ -21172482, -1776380, -1541630, 14708202, -9080708, -16833658, -9537448, 25580956, 7799694, 7316712, -20685360, -6680278, -12090042, -18077654, 4815388, 8161008, -804006, 7020796, -11766004, -7819540, 23716314, 1686038, -806512, 6424488, 732014, 11515406, -18545668, 8477434 ], [ -24875262, -9738500, -9842690, 15334422, -18340988, -17855878, -16281688, 24761956, 5276274, 18064152, -23705040, -898858, -11009862, -22502954, -1130012, 17821968, 6983334, 5628676, -13810444, -13167340, 24487974, 9262058, 6248048, 9850968, 5411474, 15523826, -17426428, 15939334 ], [ -28301038, -16511152, -16902062, 15651116, -26758790, -18195696, -22628048, 23394618, 2623424, 27408050, -26127480, 4318292, -9533706, -26555042, -6594316, 26618022, 13885216, 4144968, -15463220, -17923696, 24705626, 16110904, 12864128, 13128558, 9207842, 19356644, -16282030, 22803378 ], [ -28442338, -9180112, -9238562, 12297716, -25187210, -10444176, -24256688, 15525558, -1564096, 20109950, -21468360, 2844812, -3362406, -26181902, -6354196, 25158762, 10288096, 1575288, -12471980, -15667216, 18354326, 14337544, 14281088, 14640738, 2533262, 21107324, -14839330, 22578558 ], [ -28583638, -1849072, -1575062, 8944316, -23615630, -2692656, -25885328, 7656498, -5751616, 12811850, -16809240, 1371332, 2808894, -25808762, -6114076, 23699502, 6690976, -994392, -9480740, -13410736, 12003026, 12564184, 15698048, 16152918, -4141318, 22858004, -13396630, 22353738 ], [ -28724938, 5481968, 6088438, 5590916, -22044050, 5058864, -27513968, -212562, -9939136, 5513750, -12150120, -102148, 8980194, -25435622, -5873956, 22240242, 3093856, -3564072, -6489500, -11154256, 5651726, 10790824, 17115008, 17665098, -10815898, 24608684, -11953930, 22128918 ], [ -28866238, 12813008, 13751938, 2237516, -20472470, 12810384, -29142608, -8081622, -14126656, -1784350, -7491000, -1575628, 15151494, -25062482, -5633836, 20780982, -503264, -6133752, -3498260, -8897776, -699574, 9017464, 18531968, 19177278, -17490478, 26359364, -10511230, 21904098 ], [ -29007538, 20144048, 21415438, -1115884, -18900890, 20561904, -30771248, -15950682, -18314176, -9082450, -2831880, -3049108, 21322794, -24689342, -5393716, 19321722, -4100384, -8703432, -507020, -6641296, -7050874, 7244104, 19948928, 20689458, -24165058, 28110044, -9068530, 21679278 ], [ -26081018, 23113808, 26020988, -3952824, -18608420, 25362504, -28575858, -19928302, -19802286, -13782920, -1781750, -3012478, 24076904, -23400532, -6510196, 18455222, -4964354, -7691142, 2742030, -3471666, -9991774, 4877494, 20228808, 21105368, -26400308, 25403474, -8636280, 18928998 ], [ -18333638, 19230128, 25821188, -5978184, -20325980, 25525944, -20371278, -17790802, -17048466, -14401400, -6402890, -602818, 21461144, -20672812, -9758476, 18520202, -1533374, -1050042, 6396210, 1132914, -7573474, 1578634, 18721848, 19798568, -21659468, 15692654, -9791880, 12210138 ], [ -10586258, 15346448, 25621388, -8003544, -22043540, 25689384, -12166698, -15653302, -14294646, -15019880, -11024030, 1806842, 18845384, -17945092, -13006756, 18585182, 1897606, 5591058, 10050390, 5737494, -5155174, -1720226, 17214888, 18491768, -16918628, 5981834, -10947480, 5491278 ], [ -2838878, 11462768, 25421588, -10028904, -23761100, 25852824, -3962118, -13515802, -11540826, -15638360, -15645170, 4216502, 16229624, -15217372, -16255036, 18650162, 5328586, 12232158, 13704570, 10342074, -2736874, -5019086, 15707928, 17184968, -12177788, -3728986, -12103080, -1227582 ], [ 4908502, 7579088, 25221788, -12054264, -25478660, 26016264, 4242462, -11378302, -8787006, -16256840, -20266310, 6626162, 13613864, -12489652, -19503316, 18715142, 8759566, 18873258, 17358750, 14946654, -318574, -8317946, 14200968, 15878168, -7436948, -13439806, -13258680, -7946442 ], [ 12655882, 3695408, 25021988, -14079624, -27196220, 26179704, 12447042, -9240802, -6033186, -16875320, -24887450, 9035822, 10998104, -9761932, -22751596, 18780122, 12190546, 25514358, 21012930, 19551234, 2099726, -11616806, 12694008, 14571368, -2696108, -23150626, -14414280, -14665302 ], [ 11806786, 5537672, 23080868, -9957192, -27200180, 24554574, 11943006, -3732802, -4805226, -16881314, -21119888, 8964164, 10134122, -4163554, -20102068, 13139948, 7879456, 22326198, 21423240, 20170182, 6394796, -9317234, 11043408, 14277482, 1753672, -25889992, -11661486, -15947514 ], [ 7273486, 9833912, 20393468, -3199992, -26469740, 22162914, 7706706, 3219698, -4231206, -16624814, -13757168, 7829084, 10020902, 2665106, -14924908, 5054708, 250336, 14925498, 20443320, 19081002, 11494196, -4618334, 9331248, 14417702, 6078712, -25641592, -7233666, -14899734 ], [ 2740186, 14130152, 17706068, 3557208, -25739300, 19771254, 3470406, 10172198, -3657186, -16368314, -6394448, 6694004, 9907682, 9493766, -9747748, -3030532, -7378784, 7524798, 19463400, 17991822, 16593596, 80566, 7619088, 14557922, 10403752, -25393192, -2805846, -13851954 ], [ -1793114, 18426392, 15018668, 10314408, -25008860, 17379594, -765894, 17124698, -3083166, -16111814, 968272, 5558924, 9794462, 16322426, -4570588, -11115772, -15007904, 124098, 18483480, 16902642, 21692996, 4779466, 5906928, 14698142, 14728792, -25144792, 1621974, -12804174 ], [ -6326414, 22722632, 12331268, 17071608, -24278420, 14987934, -5002194, 24077198, -2509146, -15855314, 8330992, 4423844, 9681242, 23151086, 606572, -19201012, -22637024, -7276602, 17503560, 15813462, 26792396, 9478366, 4194768, 14838362, 19053832, -24896392, 6049794, -11756394 ], [ -10836228, 26905272, 9632124, 23705038, -23535260, 12560338, -9161176, 30928230, -1988630, -15586436, 15625658, 3332188, 9524490, 29851720, 5764558, -27133572, -30181744, -14556342, 16538962, 14701112, 31752636, 14148978, 2536390, 14975038, 23269022, -24610796, 10355368, -10645860 ], [ -13255788, 20977512, 5887764, 19322938, -21660020, 6934438, -6438856, 28748610, -6229970, -14215916, 16863518, 6105268, 5493390, 25158040, 9216058, -21477612, -30214864, -11070642, 16938022, 11526632, 24327636, 16301958, 5664610, 14796298, 17707562, -21014756, 3781048, -3950220 ], [ -15675348, 15049752, 2143404, 14940838, -19784780, 1308538, -3716536, 26568990, -10471310, -12845396, 18101378, 8878348, 1462290, 20464360, 12667558, -15821652, -30247984, -7584942, 17337082, 8352152, 16902636, 18454938, 8792830, 14617558, 12146102, -17418716, -2793272, 2745420 ], [ -18094908, 9121992, -1600956, 10558738, -17909540, -4317362, -994216, 24389370, -14712650, -11474876, 19339238, 11651428, -2568810, 15770680, 16119058, -10165692, -30281104, -4099242, 17736142, 5177672, 9477636, 20607918, 11921050, 14438818, 6584642, -13822676, -9367592, 9441060 ], [ -20514468, 3194232, -5345316, 6176638, -16034300, -9943262, 1728104, 22209750, -18953990, -10104356, 20577098, 14424508, -6599910, 11077000, 19570558, -4509732, -30314224, -613542, 18135202, 2003192, 2052636, 22760898, 15049270, 14260078, 1023182, -10226636, -15941912, 16136700 ], [ -22934028, -2733528, -9089676, 1794538, -14159060, -15569162, 4450424, 20030130, -23195330, -8733836, 21814958, 17197588, -10631010, 6383320, 23022058, 1146228, -30347344, 2872158, 18534262, -1171288, -5372364, 24913878, 18177490, 14081338, -4538278, -6630596, -22516232, 22832340 ], [ -24543038, -7319574, -10476336, -1062510, -11768142, -19290052, 6177580, 18339624, -25300762, -7780220, 21807732, 18997196, -11876718, 2432852, 22893914, 3921212, -30280646, 5916768, 16019460, -1984124, -9920332, 23497596, 19386374, 11445138, -8052570, -5579248, -25370490, 26810506 ], [ -24447098, -9083394, -6903696, -711690, -8292522, -19003852, 5811460, 17677944, -22913422, -7703540, 19181532, 18749156, -7263498, 45692, 15236174, 636212, -30003986, 8033568, 7375500, 2170636, -8416612, 14573556, 16558034, 3639798, -7260750, -9880528, -20399790, 25072606 ], [ -24351158, -10847214, -3331056, -360870, -4816902, -18717652, 5445340, 17016264, -20526082, -7626860, 16555332, 18501116, -2650278, -2341468, 7578434, -2648788, -29727326, 10150368, -1268460, 6325396, -6912892, 5649516, 13729694, -4165542, -6468930, -14181808, -15429090, 23334706 ], [ -24255218, -12611034, 241584, -10050, -1341282, -18431452, 5079220, 16354584, -18138742, -7550180, 13929132, 18253076, 1962942, -4728628, -79306, -5933788, -29450666, 12267168, -9912420, 10480156, -5409172, -3274524, 10901354, -11970882, -5677110, -18483088, -10458390, 21596806 ], [ -24159278, -14374854, 3814224, 340770, 2134338, -18145252, 4713100, 15692904, -15751402, -7473500, 11302932, 18005036, 6576162, -7115788, -7737046, -9218788, -29174006, 14383968, -18556380, 14634916, -3905452, -12198564, 8073014, -19776222, -4885290, -22784368, -5487690, 19858906 ], [ -24063338, -16138674, 7386864, 691590, 5609958, -17859052, 4346980, 15031224, -13364062, -7396820, 8676732, 17756996, 11189382, -9502948, -15394786, -12503788, -28897346, 16500768, -27200340, 18789676, -2401732, -21122604, 5244674, -27581562, -4093470, -27085648, -516990, 18121006 ], [ -23620838, -13151202, 4982484, 270402, 5868156, -12480472, 927826, 15999630, -12333322, -7500488, 6858564, 18074054, 8640438, -6778804, -16404958, -11534536, -25916720, 17951922, -30635526, 19923550, 952664, -24295686, 5322992, -27243084, -4776582, -24818704, 1771404, 16870000 ], [ -22977698, -7412982, -882276, -597738, 4263636, -4153672, -4258874, 17911770, -12087982, -7708568, 5508204, 18718274, 1944978, -1095484, -13566538, -8102296, -21370640, 19017702, -31055106, 19308490, 5378504, -24139266, 7084112, -22189764, -6313602, -18749104, 2506884, 15900880 ], [ -22334558, -1674762, -6747036, -1465878, 2659116, 4173128, -9445574, 19823910, -11842642, -7916648, 4157844, 19362494, -4750482, 4587836, -10728118, -4670056, -16824560, 20083482, -31474686, 18693430, 9804344, -23982846, 8845232, -17136444, -7850622, -12679504, 3242364, 14931760 ], [ -21691418, 4063458, -12611796, -2334018, 1054596, 12499928, -14632274, 21736050, -11597302, -8124728, 2807484, 20006714, -11445942, 10271156, -7889698, -1237816, -12278480, 21149262, -31894266, 18078370, 14230184, -23826426, 10606352, -12083124, -9387642, -6609904, 3977844, 13962640 ], [ -21048278, 9801678, -18476556, -3202158, -549924, 20826728, -19818974, 23648190, -11351962, -8332808, 1457124, 20650934, -18141402, 15954476, -5051278, 2194424, -7732400, 22215042, -32313846, 17463310, 18656024, -23670006, 12367472, -7029804, -10924662, -540304, 4713324, 12993520 ], [ -20405138, 15539898, -24341316, -4070298, -2154444, 29153528, -25005674, 25560330, -11106622, -8540888, 106764, 21295154, -24836862, 21637796, -2212858, 5626664, -3186320, 23280822, -32733426, 16848250, 23081864, -23513586, 14128592, -1976484, -12461682, 5529296, 5448804, 12024400 ], [ -19213748, 15592808, -20728406, -5638838, -4584654, 19614008, -23742234, 25291200, -8868372, -2554508, 3445174, 12980204, -17343782, 18207926, -4255478, 5419714, 1504430, 14942032, -25956566, 10330280, 19404484, -15637126, 8264532, -4457224, -14941352, 7122796, 1220114, 13158010 ], [ -17990108, 15311288, -16557986, -7248578, -7063434, 9023528, -22099374, 24893760, -6512892, 3796252, 7059394, 4138244, -9016082, 14241986, -6585218, 4998694, 6203690, 6050032, -18756386, 3465080, 15250444, -7306546, 1951932, -7381144, -17476472, 8452996, -3300586, 14415310 ], [ -16766468, 15029768, -12387566, -8858318, -9542214, -1566952, -20456514, 24496320, -4157412, 10147012, 10673614, -4703716, -688382, 10276046, -8914958, 4577674, 10902950, -2841968, -11556206, -3400120, 11096404, 1024034, -4360668, -10305064, -20011592, 9783196, -7821286, 15672610 ], [ -15542828, 14748248, -8217146, -10468058, -12020994, -12157432, -18813654, 24098880, -1801932, 16497772, 14287834, -13545676, 7639318, 6310106, -11244698, 4156654, 15602210, -11733968, -4356026, -10265320, 6942364, 9354614, -10673268, -13228984, -22546712, 11113396, -12341986, 16929910 ], [ -14319188, 14466728, -4046726, -12077798, -14499774, -22747912, -17170794, 23701440, 553548, 22848532, 17902054, -22387636, 15967018, 2344166, -13574438, 3735634, 20301470, -20625968, 2844154, -17130520, 2788324, 17685194, -16985868, -16152904, -25081832, 12443596, -16862686, 18187210 ], [ -13057460, 12829772, -1083944, -13562556, -14333186, -28579968, -14640456, 21236116, 1356344, 27290798, 18497478, -28641866, 19922050, -697404, -14810574, 2687910, 22699948, -26472354, 6736244, -21703356, 629672, 23033272, -22048878, -17600730, -25674142, 12644450, -20504142, 19278680 ], [ -11684780, 7244372, -1639064, -14683236, -6460526, -20550528, -9524856, 12746956, -2363896, 26173538, 10299018, -27357926, 11139310, -1046244, -12860994, -185430, 18396148, -23446734, 991724, -19598436, 4283672, 19693192, -23471778, -14748630, -20606962, 9555470, -21584322, 19887080 ], [ -10312100, 1658972, -2194184, -15803916, 1412134, -12521088, -4409256, 4257796, -6084136, 25056278, 2100558, -26073986, 2356570, -1395084, -10911414, -3058770, 14092348, -20421114, -4752796, -17493516, 7937672, 16353112, -24894678, -11896530, -15539782, 6466490, -22664502, 20495480 ], [ -8939420, -3926428, -2749304, -16924596, 9284794, -4491648, 706344, -4231364, -9804376, 23939018, -6097902, -24790046, -6426170, -1743924, -8961834, -5932110, 9788548, -17395494, -10497316, -15388596, 11591672, 13013032, -26317578, -9044430, -10472602, 3377510, -23744682, 21103880 ], [ -7566740, -9511828, -3304424, -18045276, 17157454, 3537792, 5821944, -12720524, -13524616, 22821758, -14296362, -23506106, -15208910, -2092764, -7012254, -8805450, 5484748, -14369874, -16241836, -13283676, 15245672, 9672952, -27740478, -6192330, -5405422, 288530, -24824862, 21712280 ], [ -6194060, -15097228, -3859544, -19165956, 25030114, 11567232, 10937544, -21209684, -17244856, 21704498, -22494822, -22222166, -23991650, -2441604, -5062674, -11678790, 1180948, -11344254, -21986356, -11178756, 18899672, 6332872, -29163378, -3340230, -338242, -2800450, -25905042, 22320680 ], [ -5140640, -18221572, -5685176, -14989062, 23106388, 12814182, 14096784, -21469076, -19981918, 18473084, -24263304, -19998908, -23749634, -1979850, -6227256, -10436736, 2369236, -6898488, -20195014, -11670858, 19634228, 1773280, -25750152, -355938, -1245712, -4209490, -21819228, 21214970 ], [ -4331360, -19463932, -8482376, -6761082, 13691308, 8874522, 15759984, -15435116, -21967138, 13624964, -21114744, -17057348, -16606334, -898230, -9773256, -6047616, 7757356, -1366728, -12640954, -14148918, 18136268, -3718880, -18638712, 2729442, -6722032, -4333870, -13782948, 18798470 ], [ -3522080, -20706292, -11279576, 1466898, 4276228, 4934862, 17423184, -9401156, -23952358, 8776844, -17966184, -14115788, -9463034, 183390, -13319256, -1658496, 13145476, 4165032, -5086894, -16626978, 16638308, -9211040, -11527272, 5814822, -12198352, -4458250, -5746668, 16381970 ], [ -2712800, -21948652, -14076776, 9694878, -5138852, 995202, 19086384, -3367196, -25937578, 3928724, -14817624, -11174228, -2319734, 1265010, -16865256, 2730624, 18533596, 9696792, 2467166, -19105038, 15140348, -14703200, -4415832, 8900202, -17674672, -4582630, 2289612, 13965470 ], [ -1903520, -23191012, -16873976, 17922858, -14553932, -2944458, 20749584, 2666764, -27922798, -919396, -11669064, -8232668, 4823566, 2346630, -20411256, 7119744, 23921716, 15228552, 10021226, -21583098, 13642388, -20195360, 2695608, 11985582, -23150992, -4707010, 10325892, 11548970 ], [ -1094240, -24433372, -19671176, 26150838, -23969012, -6884118, 22412784, 8700724, -29908018, -5767516, -8520504, -5291108, 11966866, 3428250, -23957256, 11508864, 29309836, 20760312, 17575286, -24061158, 12144428, -25687520, 9807048, 15070962, -28627312, -4831390, 18362172, 9132470 ], [ 1953110, -25078966, -16881496, 26846484, -17588200, -6446072, 17931206, 3252666, -21344842, -3315878, -11502660, -8374246, 8840956, -1262976, -19347770, 14193322, 25735406, 17939560, 11084252, -17985098, 7501162, -19070718, 7378606, 9234872, -26411718, -6446184, 14628400, 5722940 ], [ 5312090, -25641466, -13313896, 26493324, -9007960, -5398472, 12594026, -3794154, -11312902, 152182, -15338460, -12296266, 4285156, -6758016, -13602710, 16640422, 20913026, 13955800, 2637572, -10717958, 2419942, -10767858, 3621826, 2156552, -23125098, -8268504, 9255760, 2175140 ], [ 8671070, -26203966, -9746296, 26140164, -427720, -4350872, 7256846, -10840974, -1280962, 3620242, -19174260, -16218286, -270644, -12253056, -7857650, 19087522, 16090646, 9972040, -5809108, -3450818, -2661278, -2464998, -134954, -4921768, -19838478, -10090824, 3883120, -1372660 ], [ 12030050, -26766466, -6178696, 25787004, 8152520, -3303272, 1919666, -17887794, 8750978, 7088302, -23010060, -20140306, -4826444, -17748096, -2112590, 21534622, 11268266, 5988280, -14255788, 3816322, -7742498, 5837862, -3891734, -12000088, -16551858, -11913144, -1489520, -4920460 ], [ 15389030, -27328966, -2611096, 25433844, 16732760, -2255672, -3417514, -24934614, 18782918, 10556362, -26845860, -24062326, -9382244, -23243136, 3632470, 23981722, 6445886, 2004520, -22702468, 11083462, -12823718, 14140722, -7648514, -19078408, -13265238, -13735464, -6862160, -8468260 ], [ 18466184, -27570302, -216904, 23681482, 23686984, -758184, -6922944, -30132990, 25563404, 12581394, -29750468, -26296178, -12976898, -26452492, 8117252, 24400416, 2647994, -1967918, -27910274, 16076104, -17004856, 19779784, -10687792, -24202476, -9247890, -14611904, -11804836, -10569258 ], [ 20333144, -26432522, -2861464, 15920782, 23658904, 2671176, -2562624, -27393930, 18381764, 8409894, -28656428, -21280838, -12444278, -19846852, 7190252, 16108896, 3249374, -5891738, -19209974, 11301784, -17320936, 13980184, -10646032, -20934756, -2092710, -11426624, -14901196, -6457518 ], [ 22200104, -25294742, -5506024, 8160082, 23630824, 6100536, 1797696, -24654870, 11200124, 4238394, -27562388, -16265498, -11911658, -13241212, 6263252, 7817376, 3850754, -9815558, -10509674, 6527464, -17637016, 8180584, -10604272, -17667036, 5062470, -8241344, -17997556, -2345778 ], [ 24067064, -24156962, -8150584, 399382, 23602744, 9529896, 6158016, -21915810, 4018484, 66894, -26468348, -11250158, -11379038, -6635572, 5336252, -474144, 4452134, -13739378, -1809374, 1753144, -17953096, 2380984, -10562512, -14399316, 12217650, -5056064, -21093916, 1765962 ], [ 25934024, -23019182, -10795144, -7361318, 23574664, 12959256, 10518336, -19176750, -3163156, -4104606, -25374308, -6234818, -10846418, -29932, 4409252, -8765664, 5053514, -17663198, 6890926, -3021176, -18269176, -3418616, -10520752, -11131596, 19372830, -1870784, -24190276, 5877702 ], [ 27800984, -21881402, -13439704, -15122018, 23546584, 16388616, 14878656, -16437690, -10344796, -8276106, -24280268, -1219478, -10313798, 6575708, 3482252, -17057184, 5654894, -21587018, 15591226, -7795496, -18585256, -9218216, -10478992, -7863876, 26528010, 1314496, -27286636, 9989442 ], [ 25270814, -17843552, -16078774, -19459298, 20819404, 14307366, 15762636, -11950830, -12649876, -12003906, -23097488, 3189532, -9430898, 11006228, 3510692, -16885014, 3995744, -21914798, 16995676, -8995016, -17696866, -13740536, -10021882, -5005296, 28991490, 4855186, -27388966, 9132822 ], [ 18343514, -10905632, -18712354, -20373158, 15393124, 6715506, 13170276, -5716170, -10078396, -15288006, -21825968, 6992212, -8197718, 13261628, 4494572, -8249154, 76064, -18646538, 11104276, -6619736, -15604006, -16985576, -9149422, -2555856, 26763270, 8751286, -24497266, 3307842 ], [ 11416214, -3967712, -21345934, -21287018, 9966844, -876354, 10577916, 518490, -7506916, -18572106, -20554448, 10794892, -6964538, 15517028, 5478452, 386706, -3843616, -15378278, 5212876, -4244456, -13511146, -20230616, -8276962, -106416, 24535050, 12647386, -21605566, -2517138 ], [ 4488914, 2970208, -23979514, -22200878, 4540564, -8468214, 7985556, 6753150, -4935436, -21856206, -19282928, 14597572, -5731358, 17772428, 6462332, 9022566, -7763296, -12110018, -678524, -1869176, -11418286, -23475656, -7404502, 2343024, 22306830, 16543486, -18713866, -8342118 ], [ -2438386, 9908128, -26613094, -23114738, -885716, -16060074, 5393196, 12987810, -2363956, -25140306, -18011408, 18400252, -4498178, 20027828, 7446212, 17658426, -11682976, -8841758, -6569924, 506104, -9325426, -26720696, -6532042, 4792464, 20078610, 20439586, -15822166, -14167098 ], [ -9365686, 16846048, -29246674, -24028598, -6311996, -23651934, 2800836, 19222470, 207524, -28424406, -16739888, 22202932, -3264998, 22283228, 8430092, 26294286, -15602656, -5573498, -12461324, 2881384, -7232566, -29965736, -5659582, 7241904, 17850390, 24335686, -12930466, -19992078 ], [ -9246150, 15506206, -25639776, -22520902, -10153592, -25564832, 4306550, 13194152, -2747096, -28053250, -14490168, 18423978, 77882, 20723502, 6077434, 23614854, -18033866, -7419910, -8883748, 4713982, -4614398, -22242818, -6923686, 8833448, 13698328, 24801224, -9200288, -18693426 ], [ -7485570, 12238666, -20579616, -20449282, -13626152, -26155232, 6766610, 4310072, -6988616, -26830870, -12012648, 12879438, 3912062, 18275322, 2947774, 18300354, -20118446, -10457410, -3101068, 6420202, -1873898, -11965718, -8685346, 10225208, 9098248, 24467864, -5274848, -15735846 ], [ -5724990, 8971126, -15519456, -18377662, -17098712, -26745632, 9226670, -4574008, -11230136, -25608490, -9535128, 7334898, 7746242, 15827142, -181886, 12985854, -22203026, -13494910, 2681612, 8126422, 866602, -1688618, -10447006, 11616968, 4498168, 24134504, -1349408, -12778266 ], [ -3964410, 5703586, -10459296, -16306042, -20571272, -27336032, 11686730, -13458088, -15471656, -24386110, -7057608, 1790358, 11580422, 13378962, -3311546, 7671354, -24287606, -16532410, 8464292, 9832642, 3607102, 8588482, -12208666, 13008728, -101912, 23801144, 2576032, -9820686 ], [ -2203830, 2436046, -5399136, -14234422, -24043832, -27926432, 14146790, -22342168, -19713176, -23163730, -4580088, -3754182, 15414602, 10930782, -6441206, 2356854, -26372186, -19569910, 14246972, 11538862, 6347602, 18865582, -13970326, 14400488, -4701992, 23467784, 6501472, -6863106 ], [ -100688, 6750, -297968, -11696358, -26972860, -28063104, 16253266, -29478612, -23228080, -21495630, -1836258, -8043644, 18817692, 9240546, -8749562, -2180826, -27034224, -22299586, 19011580, 12999210, 9058556, 26816908, -15321158, 15939604, -9181798, 23283738, 10115832, -3656134 ], [ 4462672, 3597570, 5097712, -5808378, -25998340, -24941184, 15820366, -24063852, -21524560, -16626450, 2820162, -3319364, 19124772, 12993726, -5159462, -1139526, -17479824, -22818526, 16464580, 12693750, 11557316, 18064948, -13721498, 18537004, -12797818, 24172038, 11496072, 1341926 ], [ 9026032, 7188390, 10493392, 79602, -25023820, -21819264, 15387466, -18649092, -19821040, -11757270, 7476582, 1404916, 19431852, 16746906, -1569362, -98226, -7925424, -23337466, 13917580, 12388290, 14056076, 9312988, -12121838, 21134404, -16413838, 25060338, 12876312, 6339986 ], [ 13589392, 10779210, 15889072, 5967582, -24049300, -18697344, 14954566, -13234332, -18117520, -6888090, 12133002, 6129196, 19738932, 20500086, 2020738, 943074, 1628976, -23856406, 11370580, 12082830, 16554836, 561028, -10522178, 23731804, -20029858, 25948638, 14256552, 11338046 ], [ 18152752, 14370030, 21284752, 11855562, -23074780, -15575424, 14521666, -7819572, -16414000, -2018910, 16789422, 10853476, 20046012, 24253266, 5610838, 1984374, 11183376, -24375346, 8823580, 11777370, 19053596, -8190932, -8922518, 26329204, -23645878, 26836938, 15636792, 16336106 ], [ 22716112, 17960850, 26680432, 17743542, -22100260, -12453504, 14088766, -2404812, -14710480, 2850270, 21445842, 15577756, 20353092, 28006446, 9200938, 3025674, 20737776, -24894286, 6276580, 11471910, 21552356, -16942892, -7322858, 28926604, -27261898, 27725238, 17017032, 21334166 ], [ 24211576, 16588686, 27582610, 21699930, -17745844, -10359780, 13876684, 1571082, -10815238, 4903650, 21608604, 16970188, 17857242, 26361168, 10456498, 5374098, 24284460, -22409836, 5249332, 10630824, 22184264, -21869264, -8012732, 27494758, -28271002, 25642986, 18009924, 20255714 ], [ 21695176, 8726466, 22608670, 23130390, -8971564, -9610620, 13953364, 3665382, -4053898, 3274830, 15895044, 14005588, 11696022, 17656368, 8659198, 9431838, 19974900, -15997876, 6209452, 9089304, 20374904, -21792944, -11696612, 20793898, -25871062, 19676166, 18496284, 11231054 ], [ 19178776, 864246, 17634730, 24560850, -197284, -8861460, 14030044, 5759682, 2707442, 1646010, 10181484, 11040988, 5534802, 8951568, 6861898, 13489578, 15665340, -9585916, 7169572, 7547784, 18565544, -21716624, -15380492, 14093038, -23471122, 13709346, 18982644, 2206394 ], [ 16662376, -6997974, 12660790, 25991310, 8576996, -8112300, 14106724, 7853982, 9468782, 17190, 4467924, 8076388, -626418, 246768, 5064598, 17547318, 11355780, -3173956, 8129692, 6006264, 16756184, -21640304, -19064372, 7392178, -21071182, 7742526, 19469004, -6818266 ], [ 14145976, -14860194, 7686850, 27421770, 17351276, -7363140, 14183404, 9948282, 16230122, -1611630, -1245636, 5111788, -6787638, -8458032, 3267298, 21605058, 7046220, 3238004, 9089812, 4464744, 14946824, -21563984, -22748252, 691318, -18671242, 1775706, 19955364, -15842926 ], [ 11629576, -22722414, 2712910, 28852230, 26125556, -6613980, 14260084, 12042582, 22991462, -3240450, -6959196, 2147188, -12948858, -17162832, 1469998, 25662798, 2736660, 9649964, 10049932, 2923224, 13137464, -21487664, -26432132, -6009542, -16271302, -4191114, 20441724, -24867586 ], [ 8270450, -20408674, 3717916, 25674430, 20654028, -5065108, 12471350, 10256778, 23393966, -5500276, -11319758, 2240870, -9765186, -17157096, -1066044, 24410788, -2288728, 7735700, 9589518, 1942360, 13563626, -15873928, -23820960, -5749906, -15551990, -9028314, 18222624, -22196726 ], [ 4622030, -14601694, 6775396, 20914690, 10292148, -3241708, 10042250, 7138998, 21613586, -7976716, -15215858, 3384410, -3373566, -14161176, -3855684, 21336028, -7559848, 2963180, 8641458, 1153960, 14757206, -8359288, -19048800, -3100846, -15409610, -13477734, 15074784, -15510986 ], [ 973610, -8794714, 9832876, 16154950, -69732, -1418308, 7613150, 4021218, 19833206, -10453156, -19111958, 4527950, 3018054, -11165256, -6645324, 18261268, -12830968, -1809340, 7693398, 365560, 15950786, -844648, -14276640, -451786, -15267230, -17927154, 11926944, -8825246 ], [ -2674810, -2987734, 12890356, 11395210, -10431612, 405092, 5184050, 903438, 18052826, -12929596, -23008058, 5671490, 9409674, -8169336, -9434964, 15186508, -18102088, -6581860, 6745338, -422840, 17144366, 6669992, -9504480, 2197274, -15124850, -22376574, 8779104, -2139506 ], [ -6323230, 2819246, 15947836, 6635470, -20793492, 2228492, 2754950, -2214342, 16272446, -15406036, -26904158, 6815030, 15801294, -5173416, -12224604, 12111748, -23373208, -11354380, 5797278, -1211240, 18337946, 14184632, -4732320, 4846334, -14982470, -26825994, 5631264, 4546234 ], [ -9881850, 8374166, 18664536, 1966480, -30335232, 3923822, 265630, -4857682, 14639656, -17850406, -30196598, 7970810, 21376824, -2160496, -15039364, 9370948, -28242818, -15452170, 5138598, -2085870, 19376336, 20926062, -3380, 7446744, -14883420, -30630654, 2476344, 10554704 ], [ -11913870, 9644066, 15587976, -1159760, -25934592, 3441962, -3247430, 564458, 15515896, -19749586, -23226818, 9334670, 13078824, 1141424, -18281164, 12307468, -26286758, -8079550, 9399378, -4426410, 17776496, 14522922, 3990820, 9220104, -15520980, -23474394, -798936, 5049584 ], [ -13945890, 10913966, 12511416, -4286000, -21533952, 2960102, -6760490, 5986598, 16392136, -21648766, -16257038, 10698530, 4780824, 4443344, -21522964, 15243988, -24330698, -706930, 13660158, -6766950, 16176656, 8119782, 7985020, 10993464, -16158540, -16318134, -4074216, -455536 ], [ -15977910, 12183866, 9434856, -7412240, -17133312, 2478242, -10273550, 11408738, 17268376, -23547946, -9287258, 12062390, -3517176, 7745264, -24764764, 18180508, -22374638, 6665690, 17920938, -9107490, 14576816, 1716642, 11979220, 12766824, -16796100, -9161874, -7349496, -5960656 ], [ -18009930, 13453766, 6358296, -10538480, -12732672, 1996382, -13786610, 16830878, 18144616, -25447126, -2317478, 13426250, -11815176, 11047184, -28006564, 21117028, -20418578, 14038310, 22181718, -11448030, 12976976, -4686498, 15973420, 14540184, -17433660, -2005614, -10624776, -11465776 ], [ -20041950, 14723666, 3281736, -13664720, -8332032, 1514522, -17299670, 22253018, 19020856, -27346306, 4652302, 14790110, -20113176, 14349104, -31248364, 24053548, -18462518, 21410930, 26442498, -13788570, 11377136, -11089638, 19967620, 16313544, -18071220, 5150646, -13900056, -16970896 ], [ -20636754, 13787054, 678528, -14036978, -4237104, 1752392, -18710762, 25364168, 19727806, -27247402, 8222158, 15134138, -22425834, 16768934, -32007838, 25029340, -14602424, 26057090, 26836338, -16050768, 9610250, -12690816, 21407950, 16406082, -17678652, 10801710, -13047630, -17622640 ], [ -18749094, 9039194, -1107072, -9652358, -670224, 3233432, -16491182, 24483608, 20142346, -23697262, 5919418, 13716638, -14400174, 17665154, -28479658, 22618420, -7453544, 25993910, 20550918, -18177648, 7554830, -5997696, 18437050, 13595382, -15506772, 13852890, -5065530, -9891280 ], [ -16861434, 4291334, -2892672, -5267738, 2896656, 4714472, -14271602, 23603048, 20556886, -20147122, 3616678, 12299138, -6374514, 18561374, -24951478, 20207500, -304664, 25930730, 14265498, -20304528, 5499410, 695424, 15466150, 10784682, -13334892, 16904070, 2916570, -2159920 ], [ -14973774, -456526, -4678272, -883118, 6463536, 6195512, -12052022, 22722488, 20971426, -16596982, 1313938, 10881638, 1651146, 19457594, -21423298, 17796580, 6844216, 25867550, 7980078, -22431408, 3443990, 7388544, 12495250, 7973982, -11163012, 19955250, 10898670, 5571440 ], [ -13086114, -5204386, -6463872, 3501502, 10030416, 7676552, -9832442, 21841928, 21385966, -13046842, -988802, 9464138, 9676806, 20353814, -17895118, 15385660, 13993096, 25804370, 1694658, -24558288, 1388570, 14081664, 9524350, 5163282, -8991132, 23006430, 18880770, 13302800 ], [ -11198454, -9952246, -8249472, 7886122, 13597296, 9157592, -7612862, 20961368, 21800506, -9496702, -3291542, 8046638, 17702466, 21250034, -14366938, 12974740, 21141976, 25741190, -4590762, -26685168, -666850, 20774784, 6553450, 2352582, -6819252, 26057610, 26862870, 21034160 ], [ -12159372, -12213868, -6676290, 10172830, 16799884, 9963972, -4581738, 21003372, 22635824, -7976764, -2617604, 8415828, 17996742, 18913376, -9641450, 9588918, 23624234, 23323166, -3417346, -22804158, -2865132, 22783836, 2804312, 419550, -4573074, 22280694, 29060828, 20224666 ], [ -14474532, -13293508, -3506310, 11462170, 19829284, 10449612, -1164798, 21483972, 23671184, -7422004, -528524, 9634428, 14615442, 15039776, -4346750, 5739618, 23887934, 19785626, 1302074, -16066938, -5131332, 22566036, -1314808, -1096230, -2291574, 15257634, 28508948, 15354766 ], [ -16789692, -14373148, -336330, 12751510, 22858684, 10935252, 2252142, 21964572, 24706544, -6867244, 1560556, 10853028, 11234142, 11166176, 947950, 1890318, 24151634, 16248086, 6021494, -9329718, -7397532, 22348236, -5433928, -2612010, -10074, 8234574, 27957068, 10484866 ], [ -19104852, -15452788, 2833650, 14040850, 25888084, 11420892, 5669082, 22445172, 25741904, -6312484, 3649636, 12071628, 7852842, 7292576, 6242650, -1958982, 24415334, 12710546, 10740914, -2592498, -9663732, 22130436, -9553048, -4127790, 2271426, 1211514, 27405188, 5614966 ], [ -21420012, -16532428, 6003630, 15330190, 28917484, 11906532, 9086022, 22925772, 26777264, -5757724, 5738716, 13290228, 4471542, 3418976, 11537350, -5808282, 24679034, 9173006, 15460334, 4144722, -11929932, 21912636, -13672168, -5643570, 4552926, -5811546, 26853308, 745066 ], [ -23735172, -17612068, 9173610, 16619530, 31946884, 12392172, 12502962, 23406372, 27812624, -5202964, 7827796, 14508828, 1090242, -454624, 16832050, -9657582, 24942734, 5635466, 20179754, 10881942, -14196132, 21694836, -17791288, -7159350, 6834426, -12834606, 26301428, -4124834 ], [ -24314298, -13052312, 13046868, 15426482, 26754820, 15945286, 7626704, 14553364, 18365030, -5232934, 10558210, 11736490, -1569446, -5080452, 12170320, -12092850, 22726360, 6868504, 12410516, 4667704, -16022850, 18556946, -18132892, -1877844, 571036, -7537040, 21767510, -4669868 ], [ -24873918, -8429192, 16928028, 14205542, 21470380, 19532866, 2657264, 5595484, 8799650, -5269474, 13295830, 8919310, -4221026, -9714732, 7396720, -14512230, 20482120, 8155144, 4500956, -1692056, -17844630, 15386246, -18432052, 3480036, -5788364, -2101040, 17188850, -5166308 ], [ -25433538, -3806072, 20809188, 12984602, 16185940, 23120446, -2312176, -3362396, -765730, -5306014, 16033450, 6102130, -6872606, -14349012, 2623120, -16931610, 18237880, 9441784, -3408604, -8051816, -19666410, 12215546, -18731212, 8837916, -12147764, 3334960, 12610190, -5662748 ], [ -25993158, 817048, 24690348, 11763662, 10901500, 26708026, -7281616, -12320276, -10331110, -5342554, 18771070, 3284950, -9524186, -18983292, -2150480, -19350990, 15993640, 10728424, -11318164, -14411576, -21488190, 9044846, -19030372, 14195796, -18507164, 8770960, 8031530, -6159188 ], [ -26552778, 5440168, 28571508, 10542722, 5617060, 30295606, -12251056, -21278156, -19896490, -5379094, 21508690, 467770, -12175766, -23617572, -6924080, -21770370, 13749400, 12015064, -19227724, -20771336, -23309970, 5874146, -19329532, 19553676, -24866564, 14206960, 3452870, -6655628 ], [ -26285604, 9727732, 28269018, 8051702, 2846860, 31242748, -15032092, -27356918, -25640506, -5909572, 21870202, -1948352, -12010382, -24447012, -8443532, -21874014, 12173248, 11819512, -22023106, -24571064, -22706232, 4720994, -19611736, 23002818, -28895864, 16768972, 20252, -7892246 ], [ -24089244, 13232332, 18204678, 2597162, 5943220, 26028868, -12706852, -26717738, -22468006, -7592572, 16687462, -3428672, -5272082, -16398492, -2369972, -16574274, 12155968, 8165512, -12885406, -22397384, -16442952, 8275454, -19854376, 21998238, -27488264, 12625012, -738268, -10855946 ], [ -21892884, 16736932, 8140338, -2857378, 9039580, 20814988, -10381612, -26078558, -19295506, -9275572, 11504722, -4908992, 1466218, -8349972, 3703588, -11274534, 12138688, 4511512, -3747706, -20223704, -10179672, 11829914, -20097016, 20993658, -26080664, 8481052, -1496788, -13819646 ], [ -19696524, 20241532, -1924002, -8311918, 12135940, 15601108, -8056372, -25439378, -16123006, -10958572, 6321982, -6389312, 8204518, -301452, 9777148, -5974794, 12121408, 857512, 5389994, -18050024, -3916392, 15384374, -20339656, 19989078, -24673064, 4337092, -2255308, -16783346 ], [ -17500164, 23746132, -11988342, -13766458, 15232300, 10387228, -5731132, -24800198, -12950506, -12641572, 1139242, -7869632, 14942818, 7747068, 15850708, -675054, 12104128, -2796488, 14527694, -15876344, 2346888, 18938834, -20582296, 18984498, -23265464, 193132, -3013828, -19747046 ], [ -15303804, 27250732, -22052682, -19220998, 18328660, 5173348, -3405892, -24161018, -9778006, -14324572, -4043498, -9349952, 21681118, 15795588, 21924268, 4624686, 12086848, -6450488, 23665394, -13702664, 8610168, 22493294, -20824936, 17979918, -21857864, -3950828, -3772348, -22710746 ], [ -12150664, 28027662, -25776952, -18521478, 17219610, 3550638, -756152, -23879448, -10427016, -10712062, -3856808, -10395772, 24843648, 14637768, 18522098, 5366136, 10152378, -6574918, 22703334, -9812214, 8663178, 18186494, -18469156, 18096348, -20572144, -4958798, -5896628, -21680456 ], [ -8388664, 27068802, -25466632, -13905738, 13434390, 4213218, 2100088, -23825448, -13507896, -3729682, -253208, -11165092, 25730688, 7621368, 9089918, 3206856, 6997878, -4453258, 15314154, -4829274, 4764198, 8877074, -14459836, 18926148, -19363984, -3971138, -8890028, -18108536 ], [ -4626664, 26109942, -25156312, -9289998, 9649170, 4875798, 4956328, -23771448, -16588776, 3252698, 3350392, -11934412, 26617728, 604968, -342262, 1047576, 3843378, -2331598, 7924974, 153666, 865218, -432346, -10450516, 19755948, -18155824, -2983478, -11883428, -14536616 ], [ -864664, 25151082, -24845992, -4674258, 5863950, 5538378, 7812568, -23717448, -19669656, 10235078, 6953992, -12703732, 27504768, -6411432, -9774442, -1111704, 688878, -209938, 535794, 5136606, -3033762, -9741766, -6441196, 20585748, -16947664, -1995818, -14876828, -10964696 ], [ 2897336, 24192222, -24535672, -58518, 2078730, 6200958, 10668808, -23663448, -22750536, 17217458, 10557592, -13473052, 28391808, -13427832, -19206622, -3270984, -2465622, 1911722, -6853386, 10119546, -6932742, -19051186, -2431876, 21415548, -15739504, -1008158, -17870228, -7392776 ], [ 6659336, 23233362, -24225352, 4557222, -1706490, 6863538, 13525048, -23609448, -25831416, 24199838, 14161192, -14242372, 29278848, -20444232, -28638802, -5430264, -5620122, 4033382, -14242566, 15102486, -10831722, -28360606, 1577444, 22245348, -14531344, -20498, -20863628, -3820856 ], [ 1391102, 15030760, -22272628, 1729356, -4602946, 5451948, 11278614, -15633264, -18708276, 20489162, 8656372, -12361668, 22271426, -15480910, -24441386, -5462254, -3389914, 8105376, -14205570, 9029826, -5158312, -22666282, 4301260, 15515010, -12131470, 3184590, -13007932, -7113700 ], [ -4638718, 6217240, -20181388, -1726284, -7424446, 3865428, 8601834, -6988944, -10724556, 15876662, 2383372, -10257468, 14598206, -9507250, -19094486, -5314834, -705574, 12341856, -13542270, 2024766, 1322408, -15706582, 6916660, 8147070, -9631090, 6576690, -4237252, -10985500 ], [ -10668538, -2596280, -18090148, -5181924, -10245946, 2278908, 5925054, 1655376, -2740836, 11264162, -3889628, -8153268, 6924986, -3533590, -13747586, -5167414, 1978766, 16578336, -12878970, -4980294, 7803128, -8746882, 9532060, 779130, -7130710, 9968790, 4533428, -14857300 ], [ -16698358, -11409800, -15998908, -8637564, -13067446, 692388, 3248274, 10299696, 5242884, 6651662, -10162628, -6049068, -748234, 2440070, -8400686, -5019994, 4663106, 20814816, -12215670, -11985354, 14283848, -1787182, 12147460, -6588810, -4630330, 13360890, 13304108, -18729100 ], [ -22728178, -20223320, -13907668, -12093204, -15888946, -894132, 571494, 18944016, 13226604, 2039162, -16435628, -3944868, -8421454, 8413730, -3053786, -4872574, 7347446, 25051296, -11552370, -18990414, 20764568, 5172518, 14762860, -13956750, -2129950, 16752990, 22074788, -22600900 ], [ -25701196, -26380802, -11936170, -14946186, -16606372, -1067016, -1765548, 23269476, 19811346, -2251996, -19167860, -1077570, -14274898, 11966426, 430750, -4193098, 9188972, 28038696, -11181222, -24018828, 25808342, 9347702, 16278070, -19292478, 1071956, 18851490, 27831884, -25322614 ], [ -18630436, -23811302, -10358110, -15819006, -10410412, 3404904, -2986308, 13404396, 21799446, -5487316, -10266140, 4297050, -14149078, 7564526, -2203910, -1765438, 8261252, 26921976, -11770002, -22552548, 26130722, 4373762, 14178370, -17950938, 6578876, 16699590, 23687204, -24265474 ], [ -11559676, -21241802, -8780050, -16691826, -4214452, 7876824, -4207068, 3539316, 23787546, -8722636, -1364420, 9671670, -14023258, 3162626, -4838570, 662222, 7333532, 25805256, -12358782, -21086268, 26453102, -600178, 12078670, -16609398, 12085796, 14547690, 19542524, -23208334 ], [ -4488916, -18672302, -7201990, -17564646, 1981508, 12348744, -5427828, -6325764, 25775646, -11957956, 7537300, 15046290, -13897438, -1239274, -7473230, 3089882, 6405812, 24688536, -12947562, -19619988, 26775482, -5574118, 9978970, -15267858, 17592716, 12395790, 15397844, -22151194 ], [ 2581844, -16102802, -5623930, -18437466, 8177468, 16820664, -6648588, -16190844, 27763746, -15193276, 16439020, 20420910, -13771618, -5641174, -10107890, 5517542, 5478092, 23571816, -13536342, -18153708, 27097862, -10548058, 7879270, -13926318, 23099636, 10243890, 11253164, -21094054 ], [ 9652604, -13533302, -4045870, -19310286, 14373428, 21292584, -7869348, -26055924, 29751846, -18428596, 25340740, 25795530, -13645798, -10043074, -12742550, 7945202, 4550372, 22455096, -14125122, -16687428, 27420242, -15521998, 5779570, -12584778, 28606556, 8091990, 7108484, -20036914 ], [ 12729962, -8730676, -2464478, -18267304, 13756820, 20166548, -8473296, -28966336, 27718418, -16542534, 24737146, 23255278, -14188338, -11641684, -11452114, 6706878, 5632632, 17735602, -15700370, -11631016, 27489782, -13618788, 6013642, -12760768, 26674786, 5390604, 2564552, -19159016 ], [ 12465902, -2059516, -880298, -15621304, 7439900, 14356508, -8561136, -26057536, 22320038, -10371234, 16180126, 14092378, -15290118, -10894684, -6877414, 2401098, 8396712, 10001542, -18101030, -3570616, 27347762, -5961228, 8200462, -14206528, 18518806, 2229444, -2313448, -18431096 ], [ 12201842, 4611644, 703882, -12975304, 1122980, 8546468, -8648976, -23148736, 16921658, -4199934, 7623106, 4929478, -16391898, -10147684, -2302714, -1904682, 11160792, 2267482, -20501690, 4489784, 27205742, 1696332, 10387282, -15652288, 10362826, -931716, -7191448, -17703176 ], [ 11937782, 11282804, 2288062, -10329304, -5193940, 2736428, -8736816, -20239936, 11523278, 1971366, -933914, -4233422, -17493678, -9400684, 2271986, -6210462, 13924872, -5466578, -22902350, 12550184, 27063722, 9353892, 12574102, -17098048, 2206846, -4092876, -12069448, -16975256 ], [ 11673722, 17953964, 3872242, -7683304, -11510860, -3073612, -8824656, -17331136, 6124898, 8142666, -9490934, -13396322, -18595458, -8653684, 6846686, -10516242, 16688952, -13200638, -25303010, 20610584, 26921702, 17011452, 14760922, -18543808, -5949134, -7254036, -16947448, -16247336 ], [ 11409662, 24625124, 5456422, -5037304, -17827780, -8883652, -8912496, -14422336, 726518, 14313966, -18047954, -22559222, -19697238, -7906684, 11421386, -14822022, 19453032, -20934698, -27703670, 28670984, 26779682, 24669012, 16947742, -19989568, -14105114, -10415196, -21825448, -15519416 ], [ 9586352, 20136212, 7475652, -1384606, -11525478, -11306924, -7298790, -11598236, -1495150, 9028282, -20673356, -21332050, -13990062, -10578484, 6690482, -14667962, 17509178, -18799668, -19607998, 26170680, 20039840, 21540104, 18482988, -14649164, -17899352, -5824766, -19712464, -9052686 ], [ 7499792, 13763132, 9568332, 2438054, -3092658, -13158404, -5397810, -8788436, -3180490, 1808302, -22297316, -18350710, -7133322, -13827484, 388502, -13760942, 14770478, -14998428, -9740218, 21887400, 12186080, 16590104, 19908228, -8163044, -20957192, 74374, -16419184, -1617066 ], [ 5413232, 7390052, 11661012, 6260714, 5340162, -15009884, -3496830, -5978636, -4865830, -5411678, -23921276, -15369370, -276582, -17076484, -5913478, -12853922, 12031778, -11197188, 127562, 17604120, 4332320, 11640104, 21333468, -1676924, -24015032, 5973514, -13125904, 5818554 ], [ 3326672, 1016972, 13753692, 10083374, 13772982, -16861364, -1595850, -3168836, -6551170, -12631658, -25545236, -12388030, 6580158, -20325484, -12215458, -11946902, 9293078, -7395948, 9995342, 13320840, -3521440, 6690104, 22758708, 4809196, -27072872, 11872654, -9832624, 13254174 ], [ 1240112, -5356108, 15846372, 13906034, 22205802, -18712844, 305130, -359036, -8236510, -19851638, -27169196, -9406690, 13436898, -23574484, -18517438, -11039882, 6554378, -3594708, 19863122, 9037560, -11375200, 1740104, 24183948, 11295316, -30130712, 17771794, -6539344, 20689794 ], [ 287942, -10091758, 17267922, 16160594, 28633962, -19033004, 2041110, 1134184, -9686740, -25325078, -26861936, -7420150, 18108018, -25056844, -23669458, -10541252, 4154498, 286152, 27003632, 4827600, -16622590, -1851886, 24076908, 15874516, -31273892, 21538984, -4041004, 25568454 ], [ 5007722, -6640258, 15333822, 10574654, 25038822, -11696564, 2952090, -3955496, -9961420, -22065818, -16898576, -10407610, 11851038, -17706004, -23071678, -12084572, 3448718, 4565112, 20507792, 984240, -8838130, 1346174, 16308468, 10919116, -22843772, 14646424, -5517364, 17662314 ], [ 9727502, -3188758, 13399722, 4988714, 21443682, -4360124, 3863070, -9045176, -10236100, -18806558, -6935216, -13395070, 5594058, -10355164, -22473898, -13627892, 2742938, 8844072, 14011952, -2859120, -1053670, 4544234, 8540028, 5963716, -14413652, 7753864, -6993724, 9756174 ], [ 14447282, 262742, 11465622, -597226, 17848542, 2976316, 4774050, -14134856, -10510780, -15547298, 3028144, -16382530, -662922, -3004324, -21876118, -15171212, 2037158, 13123032, 7516112, -6702480, 6730790, 7742294, 771588, 1008316, -5983532, 861304, -8470084, 1850034 ], [ 19167062, 3714242, 9531522, -6183166, 14253402, 10312756, 5685030, -19224536, -10785460, -12288038, 12991504, -19369990, -6919902, 4346516, -21278338, -16714532, 1331378, 17401992, 1020272, -10545840, 14515250, 10940354, -6996852, -3947084, 2446588, -6031256, -9946444, -6056106 ], [ 23886842, 7165742, 7597422, -11769106, 10658262, 17649196, 6596010, -24314216, -11060140, -9028778, 22954864, -22357450, -13176882, 11697356, -20680558, -18257852, 625598, 21680952, -5475568, -14389200, 22299710, 14138414, -14765292, -8902484, 10876708, -12923816, -11422804, -13962246 ], [ 23264818, 6292302, 7309190, -11971016, 6835394, 22012272, 4067420, -25861556, -12554816, -4909174, 23502342, -22410848, -14462718, 16728776, -17874384, -17260732, 2290236, 21358740, -6965348, -15923030, 25460466, 12388464, -18944264, -11586280, 16440276, -16738006, -11838870, -15781736 ], [ 16804078, 691602, 8819930, -6288056, 2763614, 23125392, -2220700, -23537036, -15382976, 150806, 13758042, -19257248, -10314978, 19225016, -12654384, -13486852, 6545796, 16007340, -2983388, -14932490, 23567406, 5230224, -19199864, -11787160, 18870636, -17187466, -11096010, -10948376 ], [ 10343338, -4909098, 10330670, -605096, -1308166, 24238512, -8508820, -21212516, -18211136, 5210786, 4013742, -16103648, -6167238, 21721256, -7434384, -9712972, 10801356, 10655940, 998572, -13941950, 21674346, -1928016, -19455464, -11988040, 21300996, -17636926, -10353150, -6115016 ], [ 3882598, -10509798, 11841410, 5077864, -5379946, 25351632, -14796940, -18887996, -21039296, 10270766, -5730558, -12950048, -2019498, 24217496, -2214384, -5939092, 15056916, 5304540, 4980532, -12951410, 19781286, -9086256, -19711064, -12188920, 23731356, -18086386, -9610290, -1281656 ], [ -2578142, -16110498, 13352150, 10760824, -9451726, 26464752, -21085060, -16563476, -23867456, 15330746, -15474858, -9796448, 2128242, 26713736, 3005616, -2165212, 19312476, -46860, 8962492, -11960870, 17888226, -16244496, -19966664, -12389800, 26161716, -18535846, -8867430, 3551704 ], [ -9038882, -21711198, 14862890, 16443784, -13523506, 27577872, -27373180, -14238956, -26695616, 20390726, -25219158, -6642848, 6275982, 29209976, 8225616, 1608668, 23568036, -5398260, 12944452, -10970330, 15995166, -23402736, -20222264, -12590680, 28592076, -18985306, -8124570, 8385064 ], [ -7007028, -19673292, 12941206, 14362042, -16242168, 24412674, -21002000, -12618898, -27013926, 15436440, -25501856, -7892100, 2870174, 29311670, 8771686, 5357130, 20011040, -1620196, 8596976, -6340756, 16687074, -21367470, -21000424, -11427792, 23586890, -13672974, -9355226, 7195636 ], [ -2702508, -15591252, 10100986, 10202422, -18598728, 20102574, -11243120, -11187358, -26660586, 7802280, -23252576, -10319580, -2557006, 28772570, 8066986, 9098790, 14363360, 4600964, 2020496, -737356, 18070734, -16871970, -21918424, -9899952, 16591910, -6818754, -11114006, 4394476 ], [ 1602012, -11509212, 7260766, 6042802, -20955288, 15792474, -1484240, -9755818, -26307246, 168120, -21003296, -12747060, -7984186, 28233470, 7362286, 12840450, 8715680, 10822124, -4555984, 4866044, 19454394, -12376470, -22836424, -8372112, 9596930, 35466, -12872786, 1593316 ], [ 5906532, -7427172, 4420546, 1883182, -23311848, 11482374, 8274640, -8324278, -25953906, -7466040, -18754016, -15174540, -13411366, 27694370, 6657586, 16582110, 3068000, 17043284, -11132464, 10469444, 20838054, -7880970, -23754424, -6844272, 2601950, 6889686, -14631566, -1207844 ], [ 10211052, -3345132, 1580326, -2276438, -25668408, 7172274, 18033520, -6892738, -25600566, -15100200, -16504736, -17602020, -18838546, 27155270, 5952886, 20323770, -2579680, 23264444, -17708944, 16072844, 22221714, -3385470, -24672424, -5316432, -4393030, 13743906, -16390346, -4009004 ], [ 13844442, 428046, -782786, -6184220, -27079392, 3211230, 26145922, -5295580, -25017402, -21668634, -14431982, -19417464, -23533486, 26712902, 4729444, 23643834, -7649308, 28455626, -23059984, 21195392, 23456910, 717828, -25249468, -4247736, -10253110, 19233258, -17641040, -6462962 ], [ 11437662, 1421466, 1148074, -7825460, -19980192, 2391690, 19440022, -2207860, -22365822, -18645534, -13947962, -15724584, -21638266, 27141122, -1162676, 23169534, -7516468, 24377006, -17382064, 21990272, 23355930, 1291308, -22757908, -7311336, -5899090, 12438798, -14318960, -5792102 ], [ 9030882, 2414886, 3078934, -9466700, -12880992, 1572150, 12734122, 879860, -19714242, -15622434, -13463942, -12031704, -19743046, 27569342, -7054796, 22695234, -7383628, 20298386, -11704144, 22785152, 23254950, 1864788, -20266348, -10374936, -1545070, 5644338, -10996880, -5121242 ], [ 6624102, 3408306, 5009794, -11107940, -5781792, 752610, 6028222, 3967580, -17062662, -12599334, -12979922, -8338824, -17847826, 27997562, -12946916, 22220934, -7250788, 16219766, -6026224, 23580032, 23153970, 2438268, -17774788, -13438536, 2808950, -1150122, -7674800, -4450382 ], [ 4217322, 4401726, 6940654, -12749180, 1317408, -66930, -677678, 7055300, -14411082, -9576234, -12495902, -4645944, -15952606, 28425782, -18839036, 21746634, -7117948, 12141146, -348304, 24374912, 23052990, 3011748, -15283228, -16502136, 7162970, -7944582, -4352720, -3779522 ], [ 1810542, 5395146, 8871514, -14390420, 8416608, -886470, -7383578, 10143020, -11759502, -6553134, -12011882, -953064, -14057386, 28854002, -24731156, 21272334, -6985108, 8062526, 5329616, 25169792, 22952010, 3585228, -12791668, -19565736, 11516990, -14739042, -1030640, -3108662 ], [ 393216, 5980160, 10008576, -15356928, 12597248, -1369088, -11332608, 11961344, -10198016, -4772864, -11726848, 1221632, -12941312, 29106176, -28200960, 20993024, -6906880, 5660672, 8673280, 25637888, 22892544, 3922944, -11324416, -21369856, 14081024, -18740224, 925696, -2713600 ], [ 393216, 5980160, 10008576, -15356928, 12597248, -1369088, -11332608, 11961344, -10198016, -4772864, -11726848, 1221632, -12941312, 29106176, -28200960, 20993024, -6906880, 5660672, 8673280, 25637888, 22892544, 3922944, -11324416, -21369856, 14081024, -18740224, 925696, -2713600 ] ], [ [ 2492416, 27673088, 23888896, -22569472, -26027008, 17214464, 5591552, -20765696, -21068800, 290816, -2741760, 17563136, -6735360, -197120, -23779840, -15360, 31851008, -25383936, 14199296, -11814912, 6597632, 9157120, 2194944, 28701184, 10306048, 9569792, 2871296, 19089920 ], [ 2492416, 27673088, 23888896, -22569472, -26027008, 17214464, 5591552, -20765696, -21068800, 290816, -2741760, 17563136, -6735360, -197120, -23779840, -15360, 31851008, -25383936, 14199296, -11814912, 6597632, 9157120, 2194944, 28701184, 10306048, 9569792, 2871296, 19089920 ], [ 2492416, 27673088, 23888896, -22569472, -26027008, 17214464, 5591552, -20765696, -21068800, 290816, -2741760, 17563136, -6735360, -197120, -23779840, -15360, 31851008, -25383936, 14199296, -11814912, 6597632, 9157120, 2194944, 28701184, 10306048, 9569792, 2871296, 19089920 ], [ -607444, 23258000, 23544336, -21314424, -24642278, 13941675, 5992811, -15921206, -16634419, -1052142, -5856370, 17773943, -2667428, -1622501, -22034089, -1889200, 29287340, -19113711, 13707059, -7665796, 8111867, 8728780, 431375, 23987674, 8650685, 6142364, 1706282, 16227594 ], [ -5336044, 16523120, 23018736, -19399944, -22529978, 8949285, 6604901, -8531306, -9870109, -3100722, -10607470, 18095513, 3537892, -3796811, -19371079, -4747600, 25376660, -9548961, 12956189, -1336636, 10421717, 8075380, -2258815, 16797574, 6125555, 914084, -70858, 11861334 ], [ -10064644, 9788240, 22493136, -17485464, -20417678, 3956895, 7216991, -1141406, -3105799, -5149302, -15358570, 18417083, 9743212, -5971121, -16708069, -7606000, 21465980, 15789, 12205319, 4992524, 12731567, 7421980, -4949005, 9607474, 3600425, -4314196, -1847998, 7495074 ], [ -14793244, 3053360, 21967536, -15570984, -18305378, -1035495, 7829081, 6248494, 3658511, -7197882, -20109670, 18738653, 15948532, -8145431, -14045059, -10464400, 17555300, 9580539, 11454449, 11321684, 15041417, 6768580, -7639195, 2417374, 1075295, -9542476, -3625138, 3128814 ], [ -19521844, -3681520, 21441936, -13656504, -16193078, -6027885, 8441171, 13638394, 10422821, -9246462, -24860770, 19060223, 22153852, -10319741, -11382049, -13322800, 13644620, 19145289, 10703579, 17650844, 17351267, 6115180, -10329385, -4772726, -1449835, -14770756, -5402278, -1237446 ], [ -24250444, -10416400, 20916336, -11742024, -14080778, -11020275, 9053261, 21028294, 17187131, -11295042, -29611870, 19381793, 28359172, -12494051, -8719039, -16181200, 9733940, 28710039, 9952709, 23980004, 19661117, 5461780, -13019575, -11962826, -3974965, -19999036, -7179418, -5603706 ], [ -16214578, -8868184, 19585464, -10779498, -16287593, -8281410, 7448678, 13876840, 11539499, -14138541, -20813503, 16819139, 29027464, -13962965, -5035084, -14781037, 9181025, 20933862, 6860321, 22153436, 18767192, 9365353, -11464426, -9072149, -3445003, -15035875, -4448131, -3909807 ], [ -7738558, -7034344, 18226824, -9849798, -18643343, -5275950, 5767658, 6223960, 5463869, -17009451, -11547913, 14157029, 29504824, -15407555, -1315924, -13234027, 8743895, 12559722, 3687191, 20045636, 17762792, 13426063, -9762886, -5833859, -2809693, -9721285, -1561381, -2006937 ], [ 737462, -5200504, 16868184, -8920098, -20999093, -2270490, 4086638, -1428920, -611761, -19880361, -2282323, 11494919, 29982184, -16852145, 2403236, -11687017, 8306765, 4185582, 514061, 17937836, 16758392, 17486773, -8061346, -2595569, -2174383, -4406695, 1325369, -104067 ], [ 9213482, -3366664, 15509544, -7990398, -23354843, 734970, 2405618, -9081800, -6687391, -22751271, 6983267, 8832809, 30459544, -18296735, 6122396, -10140007, 7869635, -4188558, -2659069, 15830036, 15753992, 21547483, -6359806, 642721, -1539073, 907895, 4212119, 1798803 ], [ 17689502, -1532824, 14150904, -7060698, -25710593, 3740430, 724598, -16734680, -12763021, -25622181, 16248857, 6170699, 30936904, -19741325, 9841556, -8592997, 7432505, -12562698, -5832199, 13722236, 14749592, 25608193, -4658266, 3881011, -903763, 6222485, 7098869, 3701673 ], [ 23682472, -1250934, 12999464, -5570848, -27583218, 4967065, -1110897, -19799835, -16797176, -27048216, 20944872, 5373714, 29589614, -20056065, 13018716, -7320187, 6733300, -18249188, -6446029, 11705711, 12499767, 27304903, -2606426, 5536801, 675672, 10414100, 9817044, 4159043 ], [ 23219512, -5004114, 12386744, -2624608, -28199718, 1568755, -3348027, -10936905, -15523496, -24717576, 13759992, 9426054, 23498234, -17433195, 14786676, -6760297, 5352700, -16947788, -405679, 9926501, 7011837, 22855213, 356194, 3078091, 4709832, 11685980, 12096924, 858113 ], [ 22756552, -8757294, 11774024, 321632, -28816218, -1829555, -5585157, -2073975, -14249816, -22386936, 6575112, 13478394, 17406854, -14810325, 16554636, -6200407, 3972100, -15646388, 5634671, 8147291, 1523907, 18405523, 3318814, 619381, 8743992, 12957860, 14376804, -2442817 ], [ 22293592, -12510474, 11161304, 3267872, -29432718, -5227865, -7822287, 6788955, -12976136, -20056296, -609768, 17530734, 11315474, -12187455, 18322596, -5640517, 2591500, -14344988, 11675021, 6368081, -3964023, 13955833, 6281434, -1839329, 12778152, 14229740, 16656684, -5743747 ], [ 21830632, -16263654, 10548584, 6214112, -30049218, -8626175, -10059417, 15651885, -11702456, -17725656, -7794648, 21583074, 5224094, -9564585, 20090556, -5080627, 1210900, -13043588, 17715371, 4588871, -9451953, 9506143, 9244054, -4298039, 16812312, 15501620, 18936564, -9044677 ], [ 21367672, -20016834, 9935864, 9160352, -30665718, -12024485, -12296547, 24514815, -10428776, -15395016, -14979528, 25635414, -867286, -6941715, 21858516, -4520737, -169700, -11742188, 23755721, 2809661, -14939883, 5056453, 12206674, -6756749, 20846472, 16773500, 21216444, -12345607 ], [ 18313383, -20740481, 10366396, 11483206, -26155846, -14205067, -10458295, 22082756, -9676881, -10789987, -16313208, 21569532, -7716, -6419182, 20133405, -3548984, -2106800, -8754911, 20941308, 1512168, -18285712, 3860221, 13508115, -6055387, 18415268, 18775614, 21903197, -10112966 ], [ 13450053, -19349171, 11525236, 13370866, -18067186, -15535537, -5774965, 11765516, -9289251, -4597177, -13562088, 11836212, 5704404, -7362922, 15969735, -2289704, -4432400, -4590701, 11945268, 550968, -20136112, 4935271, 13649865, -3147937, 11470508, 21287514, 21477767, -4017266 ], [ 8586723, -17957861, 12684076, 15258526, -9978526, -16866007, -1091635, 1448276, -8901621, 1595633, -10810968, 2102892, 11416524, -8306662, 11806065, -1030424, -6758000, -426491, 2949228, -410232, -21986512, 6010321, 13791615, -240487, 4525748, 23799414, 21052337, 2078434 ], [ 3723393, -16566551, 13842916, 17146186, -1889866, -18196477, 3591695, -8868964, -8513991, 7788443, -8059848, -7630428, 17128644, -9250402, 7642395, 228856, -9083600, 3737719, -6046812, -1371432, -23836912, 7085371, 13933365, 2666963, -2419012, 26311314, 20626907, 8174134 ], [ -1139937, -15175241, 15001756, 19033846, 6198794, -19526947, 8275025, -19186204, -8126361, 13981253, -5308728, -17363748, 22840764, -10194142, 3478725, 1488136, -11409200, 7901929, -15042852, -2332632, -25687312, 8160421, 14075115, 5574413, -9363772, 28823214, 20201477, 14269834 ], [ -6003267, -13783931, 16160596, 20921506, 14287454, -20857417, 12958355, -29503444, -7738731, 20174063, -2557608, -27097068, 28552884, -11137882, -684945, 2747416, -13734800, 12066139, -24038892, -3293832, -27537712, 9235471, 14216865, 8481863, -16308532, 31335114, 19776047, 20365534 ], [ -5923329, -10579517, 17488483, 18259882, 8936675, -19700377, 13986317, -30042445, -10673964, 22628237, 2560737, -28418862, 22134039, -10427764, -1325358, 6743119, -10903211, 5884948, -16722180, -3101106, -19695409, 9849955, 9198834, 8830847, -14303359, 21856908, 17113073, 13347253 ], [ -5294139, -7173647, 18835153, 15092782, 2092625, -18266947, 14608127, -29494975, -13978404, 24667007, 7942107, -28806042, 14367309, -9533884, -1574298, 11042869, -7498601, -1445732, -7592940, -2780166, -10776139, 10413265, 3607494, 8895557, -11303749, 11046468, 14201483, 4871863 ], [ -4664949, -3767777, 20181823, 11925682, -4751425, -16833517, 15229937, -28947505, -17282844, 26705777, 13323477, -29193222, 6600579, -8640004, -1823238, 15342619, -4093991, -8776412, 1536300, -2459226, -1856869, 10976575, -1983846, 8960267, -8304139, 236028, 11289893, -3603527 ], [ -4035759, -361907, 21528493, 8758582, -11595475, -15400087, 15851747, -28400035, -20587284, 28744547, 18704847, -29580402, -1166151, -7746124, -2072178, 19642369, -689381, -16107092, 10665540, -2138286, 7062401, 11539885, -7575186, 9024977, -5304529, -10574412, 8378303, -12078917 ], [ -3406569, 3043963, 22875163, 5591482, -18439525, -13966657, 16473557, -27852565, -23891724, 30783317, 24086217, -29967582, -8932881, -6852244, -2321118, 23942119, 2715229, -23437772, 19794780, -1817346, 15981671, 12103195, -13166526, 9089687, -2304919, -21384852, 5466713, -20554307 ], [ -3767507, 5845272, 23756751, 2049645, -22998521, -11952245, 16246504, -27169606, -26537909, 30463218, 26964964, -29307539, -15090691, -6561234, -2580090, 25359626, 4695029, -27384419, 27162492, -2084703, 22272101, 12719325, -17989810, 9269157, 27639, -28361776, 2904001, -25065708 ], [ -7828397, 6387432, 22900401, -2892525, -19018631, -7766795, 12847384, -25980346, -26724299, 21328398, 20491804, -24734189, -15236221, -8523054, -2876550, 16006646, 1350539, -18685469, 27947652, -4550433, 18738971, 13532835, -19942990, 9877467, -132471, -21013456, 1644991, -14764308 ], [ -11889287, 6929592, 22044051, -7834695, -15038741, -3581345, 9448264, -24791086, -26910689, 12193578, 14018644, -20160839, -15381751, -10484874, -3173010, 6653666, -1993951, -9986519, 28732812, -7016163, 15205841, 14346345, -21896170, 10485777, -292581, -13665136, 385981, -4462908 ], [ -15950177, 7471752, 21187701, -12776865, -11058851, 604105, 6049144, -23601826, -27097079, 3058758, 7545484, -15587489, -15527281, -12446694, -3469470, -2699314, -5338441, -1287569, 29517972, -9481893, 11672711, 15159855, -23849350, 11094087, -452691, -6316816, -873029, 5838492 ], [ -20011067, 8013912, 20331351, -17719035, -7078961, 4789555, 2650024, -22412566, -27283469, -6076062, 1072324, -11014139, -15672811, -14408514, -3765930, -12052294, -8682931, 7411381, 30303132, -11947623, 8139581, 15973365, -25802530, 11702397, -612801, 1031504, -2132039, 16139892 ], [ -24071957, 8556072, 19475001, -22661205, -3099071, 8975005, -749096, -21223306, -27469859, -15210882, -5400836, -6440789, -15818341, -16370334, -4062390, -21405274, -12027421, 16110331, 31088292, -14413353, 4606451, 16786875, -27755710, 12310707, -772911, 8379824, -3391049, 26441292 ], [ -22638500, 6562911, 15955443, -22488412, 1310775, 7628837, -4253778, -21623445, -23140395, -15751940, -6884194, -2503819, -15552574, -14468331, -3751093, -24639700, -10514743, 17187103, 30437085, -11641873, 4758074, 14006906, -28705957, 10026073, -2535439, 8058167, -4837213, 26003662 ], [ -16178300, 2250201, 9999333, -17635972, 6113985, 1221827, -7855038, -23477715, -14679405, -8430620, -3802414, 850931, -14910514, -9031341, -2883763, -22276300, -4558273, 11290393, 28471755, -4078903, 8280854, 7939286, -28738627, 5094703, -5764009, 719297, -6454603, 15740962 ], [ -9718100, -2062509, 4043223, -12783532, 10917195, -5185183, -11456298, -25331985, -6218415, -1109300, -720634, 4205681, -14268454, -3594351, -2016433, -19912900, 1398197, 5393683, 26506425, 3484067, 11803634, 1871666, -28771297, 163333, -8992579, -6619573, -8071993, 5478262 ], [ -3257900, -6375219, -1912887, -7931092, 15720405, -11592193, -15057558, -27186255, 2242575, 6212020, 2361146, 7560431, -13626394, 1842639, -1149103, -17549500, 7354667, -503027, 24541095, 11047037, 15326414, -4195954, -28803967, -4768037, -12221149, -13958443, -9689383, -4784438 ], [ 3202300, -10687929, -7868997, -3078652, 20523615, -17999203, -18658818, -29040525, 10703565, 13533340, 5442926, 10915181, -12984334, 7279629, -281773, -15186100, 13311137, -6399737, 22575765, 18610007, 18849194, -10263574, -28836637, -9699407, -15449719, -21297313, -11306773, -15047138 ], [ 9662500, -15000639, -13825107, 1773788, 25326825, -24406213, -22260078, -30894795, 19164555, 20854660, 8524706, 14269931, -12342274, 12716619, 585557, -12822700, 19267607, -12296447, 20610435, 26172977, 22371974, -16331194, -28869307, -14630777, -18678289, -28636183, -12924163, -25309838 ], [ 7214350, -11302824, -12523542, 4719653, 19828935, -26047498, -21619713, -27550290, 14733195, 15317455, 4122386, 10156781, -12133114, 8345109, -1361713, -7439200, 14243327, -15787307, 18453630, 22306997, 17951204, -17297839, -25810477, -14527622, -11892184, -23932678, -8940403, -25120613 ], [ 2984530, -6002904, -9770442, 7284203, 12270825, -26735638, -20131023, -23166030, 7723365, 7208545, -1776754, 4550051, -12010534, 2011899, -3871903, -1451680, 7022897, -18796997, 16258530, 16155227, 11941724, -17244289, -22133347, -13417562, -3103144, -16820698, -3836413, -22841003 ], [ -1245290, -702984, -7017342, 9848753, 4712715, -27423778, -18642333, -18781770, 713535, -900365, -7675894, -1056679, -11887954, -4321311, -6382093, 4535840, -197533, -21806687, 14063430, 10003457, 5932244, -17190739, -18456217, -12307502, 5685896, -9708718, 1267577, -20561393 ], [ -5475110, 4596936, -4264242, 12413303, -2845395, -28111918, -17153643, -14397510, -6296295, -9009275, -13575034, -6663409, -11765374, -10654521, -8892283, 10523360, -7417963, -24816377, 11868330, 3851687, -77236, -17137189, -14779087, -11197442, 14474936, -2596738, 6371567, -18281783 ], [ -9704930, 9896856, -1511142, 14977853, -10403505, -28800058, -15664953, -10013250, -13306125, -17118185, -19474174, -12270139, -11642794, -16987731, -11402473, 16510880, -14638393, -27826067, 9673230, -2300083, -6086716, -17083639, -11101957, -10087382, 23263976, 4515242, 11475557, -16002173 ], [ -12840735, 14373655, 861318, 16892481, -16412860, -28595124, -14139395, -5646436, -18926385, -23671853, -23255653, -17290504, -11684729, -21813097, -13007538, 20485155, -19669363, -30063193, 7269740, -7618709, -11750929, -16292105, -8555099, -9366022, 29842587, 9699699, 15980169, -13611387 ], [ -9496605, 13975045, 979218, 14957571, -13248820, -23100444, -12395465, -1382956, -16316115, -21013703, -14494063, -18837784, -12701099, -17707387, -9251478, 12534825, -11731993, -27724363, 3631940, -8002559, -15370099, -11129435, -12702929, -10946962, 23328657, 3467289, 16934619, -10562097 ], [ -6152475, 13576435, 1097118, 13022661, -10084780, -17605764, -10651535, 2880524, -13705845, -18355553, -5732473, -20385064, -13717469, -13601677, -5495418, 4584495, -3794623, -25385533, -5860, -8386409, -18989269, -5966765, -16850759, -12527902, 16814727, -2765121, 17889069, -7512807 ], [ -2808345, 13177825, 1215018, 11087751, -6920740, -12111084, -8907605, 7144004, -11095575, -15697403, 3029117, -21932344, -14733839, -9495967, -1739358, -3365835, 4142747, -23046703, -3643660, -8770259, -22608439, -804095, -20998589, -14108842, 10300797, -8997531, 18843519, -4463517 ], [ 535785, 12779215, 1332918, 9152841, -3756700, -6616404, -7163675, 11407484, -8485305, -13039253, 11790707, -23479624, -15750209, -5390257, 2016702, -11316165, 12080117, -20707873, -7281460, -9154109, -26227609, 4358575, -25146419, -15689782, 3786867, -15229941, 19797969, -1414227 ], [ 3879915, 12380605, 1450818, 7217931, -592660, -1121724, -5419745, 15670964, -5875035, -10381103, 20552297, -25026904, -16766579, -1284547, 5772762, -19266495, 20017487, -18369043, -10919260, -9537959, -29846779, 9521245, -29294249, -17270722, -2727063, -21462351, 20752419, 1635063 ], [ 3955689, 13008184, 1907829, 6354228, -330395, -211746, -2247334, 16559570, -5690571, -10497669, 22642080, -25799202, -13915665, -42892, 7181777, -21503803, 20357229, -13779559, -10675918, -6710771, -30679712, 11558731, -30840301, -15440708, -7069838, -23188369, 20862802, 2880804 ], [ 125379, 14862184, 2770119, 6770748, -3536105, -4781046, 2632286, 13414790, -8405241, -13930359, 16758240, -25645302, -6442875, -2224132, 5785787, -16913353, 11616879, -6500269, -5794138, -46001, -28182752, 9861241, -29276911, -9534188, -8817818, -19528699, 19964422, 1971084 ], [ -3704931, 16716184, 3632409, 7187268, -6741815, -9350346, 7511906, 10270010, -11119911, -17363049, 10874400, -25491402, 1029915, -4405372, 4389797, -12322903, 2876529, 779021, -912358, 6618769, -25685792, 8163751, -27713521, -3627668, -10565798, -15869029, 19066042, 1061364 ], [ -7535241, 18570184, 4494699, 7603788, -9947525, -13919646, 12391526, 7125230, -13834581, -20795739, 4990560, -25337502, 8502705, -6586612, 2993807, -7732453, -5863821, 8058311, 3969422, 13283539, -23188832, 6466261, -26150131, 2278852, -12313778, -12209359, 18167662, 151644 ], [ -11365551, 20424184, 5356989, 8020308, -13153235, -18488946, 17271146, 3980450, -16549251, -24228429, -893280, -25183602, 15975495, -8767852, 1597817, -3142003, -14604171, 15337601, 8851202, 19948309, -20691872, 4768771, -24586741, 8185372, -14061758, -8549689, 17269282, -758076 ], [ -15195861, 22278184, 6219279, 8436828, -16358945, -23058246, 22150766, 835670, -19263921, -27661119, -6777120, -25029702, 23448285, -10949092, 201827, 1448447, -23344521, 22616891, 13732982, 26613079, -18194912, 3071281, -23023351, 14091892, -15809738, -4890019, 16370902, -1667796 ], [ -15468393, 22397731, 1414944, 7976841, -15893165, -16922817, 20492843, 19019, -18877800, -26064192, -5508075, -24711375, 25698396, -13678399, -1533298, -114937, -20668614, 17669864, 13533947, 21217477, -16304186, 850495, -21323548, 15205672, -14104889, -4153120, 15482113, -3200931 ], [ -14658123, 21989401, -5114016, 7250091, -14309975, -7529427, 16845233, -89071, -17547960, -22936512, -2062065, -24343005, 26358996, -16574509, -3371638, -3551227, -14518194, 9001784, 11788577, 12151327, -14597966, -1529555, -19582228, 14860792, -11349179, -4305760, 14596243, -4923801 ], [ -13847853, 21581071, -11642976, 6523341, -12726785, 1863963, 13197623, -197161, -16218120, -19808832, 1383945, -23974635, 27019596, -19470619, -5209978, -6987517, -8367774, 333704, 10043207, 3085177, -12891746, -3909605, -17840908, 14515912, -8593469, -4458400, 13710373, -6646671 ], [ -13037583, 21172741, -18171936, 5796591, -11143595, 11257353, 9550013, -305251, -14888280, -16681152, 4829955, -23606265, 27680196, -22366729, -7048318, -10423807, -2217354, -8334376, 8297837, -5980973, -11185526, -6289655, -16099588, 14171032, -5837759, -4611040, 12824503, -8369541 ], [ -12227313, 20764411, -24700896, 5069841, -9560405, 20650743, 5902403, -413341, -13558440, -13553472, 8275965, -23237895, 28340796, -25262839, -8886658, -13860097, 3933066, -17002456, 6552467, -15047123, -9479306, -8669705, -14358268, 13826152, -3082049, -4763680, 11938633, -10092411 ], [ -11360133, 19773919, -30718415, 4325801, -8070476, 28991165, 2262451, -917757, -12365611, -10515469, 10961747, -22473206, 28549840, -27401227, -10019041, -16404020, 9560943, -24939113, 4938410, -23142436, -7938013, -10997241, -12413703, 12897864, -918651, -4898750, 10654148, -11450959 ], [ -9818163, 11880649, -30671705, 3376751, -7686356, 24846395, -1286699, -6121467, -12797341, -8540779, 4633397, -17009306, 23404720, -20555197, -2780791, -8367020, 8992953, -24203183, 4881350, -19726396, -8352283, -12702111, -8059233, 5052024, -5778381, -4825490, 4643228, -8489689 ], [ -8276193, 3987379, -30624995, 2427701, -7302236, 20701625, -4835849, -11325177, -13229071, -6566089, -1694953, -11545406, 18259600, -13709167, 4457459, -330020, 8424963, -23467253, 4824290, -16310356, -8766553, -14406981, -3704763, -2793816, -10638111, -4752230, -1367692, -5528419 ], [ -6734223, -3905891, -30578285, 1478651, -6918116, 16556855, -8384999, -16528887, -13660801, -4591399, -8023303, -6081506, 13114480, -6863137, 11695709, 7706980, 7856973, -22731323, 4767230, -12894316, -9180823, -16111851, 649707, -10639656, -15497841, -4678970, -7378612, -2567149 ], [ -5192253, -11799161, -30531575, 529601, -6533996, 12412085, -11934149, -21732597, -14092531, -2616709, -14351653, -617606, 7969360, -17107, 18933959, 15743980, 7288983, -21995393, 4710170, -9478276, -9595093, -17816721, 5004177, -18485496, -20357571, -4605710, -13389532, 394121 ], [ -3650283, -19692431, -30484865, -419449, -6149876, 8267315, -15483299, -26936307, -14524261, -642019, -20680003, 4846294, 2824240, 6828923, 26172209, 23780980, 6720993, -21259463, 4653110, -6062236, -10009363, -19521591, 9358647, -26331336, -25217301, -4532450, -19400452, 3355391 ], [ -2026763, -24115836, -26582170, -1051679, -3949851, 4946620, -17578444, -27535627, -15181356, 2433771, -25070438, 8461319, 339295, 9052818, 28235044, 25051745, 5118823, -21080733, 6366665, -2516136, -9373038, -17812316, 11705832, -30186441, -27338666, -3885960, -19678932, 3304981 ], [ -275093, -23086596, -16620070, -1186049, 1103739, 2920900, -17388724, -20899477, -16192596, 7239861, -26415578, 9170969, 2034625, 4013358, 22165084, 15689855, 1891513, -21777603, 10862615, 1234344, -7085778, -10737956, 10898712, -27770391, -25156886, -2338680, -10949292, -1478069 ], [ 1476577, -22057356, -6657970, -1320419, 6157329, 895180, -17199004, -14263327, -17203836, 12045951, -27760718, 9880619, 3729955, -1026102, 16095124, 6327965, -1335797, -22474473, 15358565, 4984824, -4798518, -3663596, 10091592, -25354341, -22975106, -791400, -2219652, -6261119 ], [ 3228247, -21028116, 3304130, -1454789, 11210919, -1130540, -17009284, -7627177, -18215076, 16852041, -29105858, 10590269, 5425285, -6065562, 10025164, -3033925, -4563107, -23171343, 19854515, 8735304, -2511258, 3410764, 9284472, -22938291, -20793326, 755880, 6509988, -11044169 ], [ 4979917, -19998876, 13266230, -1589159, 16264509, -3156260, -16819564, -991027, -19226316, 21658131, -30450998, 11299919, 7120615, -11105022, 3955204, -12395815, -7790417, -23868213, 24350465, 12485784, -223998, 10485124, 8477352, -20522241, -18611546, 2303160, 15239628, -15827219 ], [ 6731587, -18969636, 23228330, -1723529, 21318099, -5181980, -16629844, 5645123, -20237556, 26464221, -31796138, 12009569, 8815945, -16144482, -2114756, -21757705, -11017727, -24565083, 28846415, 16236264, 2063262, 17559484, 7670232, -18106191, -16429766, 3850440, 23969268, -20610269 ], [ 9895591, -14061927, 19721345, -1822430, 23106714, -2917400, -13220131, 10516328, -18396219, 23356629, -27057620, 11437736, 6693601, -11941023, -4483970, -18720565, -10753829, -18332457, 28494767, 15574098, 5667285, 17981548, 4798098, -16077402, -11003486, 1061556, 25412139, -21776174 ], [ 13664881, -7492017, 10441895, -1906130, 23496054, 1185880, -8430421, 14631128, -15332349, 16857459, -19711820, 10316696, 2935111, -3776313, -5267150, -10369555, -8993699, -9130047, 26065577, 13020798, 9835635, 15552628, 1040958, -14214582, -4186706, -3585684, 23732109, -21391874 ], [ 17434171, -922107, 1162445, -1989830, 23885394, 5289160, -3640711, 18745928, -12268479, 10358289, -12366020, 9195656, -823379, 4388397, -6050330, -2018545, -7233569, 72363, 23636387, 10467498, 14003985, 13123708, -2716182, -12351762, 2630074, -8232924, 22052079, -21007574 ], [ 21203461, 5647803, -8117005, -2073530, 24274734, 9392440, 1148999, 22860728, -9204609, 3859119, -5020220, 8074616, -4581869, 12553107, -6833510, 6332465, -5473439, 9274773, 21207197, 7914198, 18172335, 10694788, -6473322, -10488942, 9446854, -12880164, 20372049, -20623274 ], [ 24972751, 12217713, -17396455, -2157230, 24664074, 13495720, 5938709, 26975528, -6140739, -2640051, 2325580, 6953576, -8340359, 20717817, -7616690, 14683475, -3713309, 18477183, 18778007, 5360898, 22340685, 8265868, -10230462, -8626122, 16263634, -17527404, 18692019, -20238974 ], [ 28598229, 18741969, -26499002, -2242599, 25040864, 17560723, 10706470, 31004079, -3055932, -9048608, 9526672, 5848874, -11992700, 28719418, -8426993, 22894747, -2022057, 27548109, 16358569, 2798438, 26428553, 5822385, -13925852, -6767196, 22986745, -22076171, 17048658, -19760388 ], [ 19424439, 21203019, -19857182, -2476509, 24300704, 18219073, 13520770, 27356469, 1892268, -7392608, 3848752, 6198254, -6197780, 22204318, -11651243, 18669337, -6460947, 24916959, 14807059, -579262, 23353523, 2082795, -12125492, -5254836, 21373315, -17860841, 18668838, -10890348 ], [ 10250649, 23664069, -13215362, -2710419, 23560544, 18877423, 16335070, 23708859, 6840468, -5736608, -1829168, 6547634, -402860, 15689218, -14875493, 14443927, -10899837, 22285809, 13255549, -3956962, 20278493, -1656795, -10325132, -3742476, 19759885, -13645511, 20289018, -2020308 ], [ 1076859, 26125119, -6573542, -2944329, 22820384, 19535773, 19149370, 20061249, 11788668, -4080608, -7507088, 6897014, 5392060, 9174118, -18099743, 10218517, -15338727, 19654659, 11704039, -7334662, 17203463, -5396385, -8524772, -2230116, 18146455, -9430181, 21909198, 6849732 ], [ -8096931, 28586169, 68278, -3178239, 22080224, 20194123, 21963670, 16413639, 16736868, -2424608, -13185008, 7246394, 11186980, 2659018, -21323993, 5993107, -19777617, 17023509, 10152529, -10712362, 14128433, -9135975, -6724412, -717756, 16533025, -5214851, 23529378, 15719772 ], [ -17270721, 31047219, 6710098, -3412149, 21340064, 20852473, 24777970, 12766029, 21685068, -768608, -18862928, 7595774, 16981900, -3856082, -24548243, 1767697, -24216507, 14392359, 8601019, -14090062, 11053403, -12875565, -4924052, 794604, 14919595, -999521, 25149558, 24589812 ], [ -22758408, 30472723, 10320780, -5074889, 20204982, 20446610, 25242748, 11138037, 22097349, 68548, -22457140, 6787909, 19348991, -8198212, -25405832, -1450340, -26715065, 11227058, 5623840, -13994664, 9531642, -14635818, -2090509, 1302955, 13718255, 3066198, 26422898, 28959139 ], [ -20492568, 23513113, 7555620, -9743099, 18239202, 17802230, 20765428, 13758207, 12968559, -816692, -21668380, 3545839, 14505821, -7969612, -21285272, -2549420, -25132235, 6938198, -352160, -6593784, 11277102, -12232638, 2916281, -300575, 13383725, 6817218, 26966678, 23861449 ], [ -18226728, 16553503, 4790460, -14411309, 16273422, 15157850, 16288108, 16378377, 3839769, -1701932, -20879620, 303769, 9662651, -7741012, -17164712, -3648500, -23549405, 2649338, -6328160, 807096, 13022562, -9829458, 7923071, -1904105, 13049195, 10568238, 27510458, 18763759 ], [ -15960888, 9593893, 2025300, -19079519, 14307642, 12513470, 11810788, 18998547, -5289021, -2587172, -20090860, -2938301, 4819481, -7512412, -13044152, -4747580, -21966575, -1639522, -12304160, 8207976, 14768022, -7426278, 12929861, -3507635, 12714665, 14319258, 28054238, 13666069 ], [ -13695048, 2634283, -739860, -23747729, 12341862, 9869090, 7333468, 21618717, -14417811, -3472412, -19302100, -6180371, -23689, -7283812, -8923592, -5846660, -20383745, -5928382, -18280160, 15608856, 16513482, -5023098, 17936651, -5111165, 12380135, 18070278, 28598018, 8568379 ], [ -11429208, -4325327, -3505020, -28415939, 10376082, 7224710, 2856148, 24238887, -23546601, -4357652, -18513340, -9422441, -4866859, -7055212, -4803032, -6945740, -18800915, -10217242, -24256160, 23009736, 18258942, -2619918, 22943441, -6714695, 12045605, 21821298, 29141798, 3470689 ], [ -11209440, -8578520, -4050999, -28560629, 7648725, 4224764, 3675496, 22099956, -21976434, -4374212, -14604001, -7464686, -4737064, -3100693, -1241528, -5198810, -17339723, -8361388, -25614704, 23139468, 17446527, -3279006, 25098179, -4859465, 7740227, 22487136, 23028833, 2113168 ], [ -12174240, -11264840, -3312189, -26086439, 4480455, 1018964, 7561336, 17205756, -14212134, -3887852, -8888011, -2496506, -1728184, 3010937, 1996312, -1804190, -15948953, -2948068, -24299984, 19059588, 15153237, -5710986, 25601729, -1001795, 1135937, 21366816, 13061963, 2921008 ], [ -13139040, -13951160, -2573379, -23612249, 1312185, -2186836, 11447176, 12311556, -6447834, -3401492, -3172021, 2471674, 1280696, 9122567, 5234152, 1590430, -14558183, 2465252, -22985264, 14979708, 12859947, -8142966, 26105279, 2855875, -5468353, 20246496, 3095093, 3728848 ], [ -14103840, -16637480, -1834569, -21138059, -1856085, -5392636, 15333016, 7417356, 1316466, -2915132, 2543969, 7439854, 4289576, 15234197, 8471992, 4985050, -13167413, 7878572, -21670544, 10899828, 10566657, -10574946, 26608829, 6713545, -12072643, 19126176, -6871777, 4536688 ], [ -15068640, -19323800, -1095759, -18663869, -5024355, -8598436, 19218856, 2523156, 9080766, -2428772, 8259959, 12408034, 7298456, 21345827, 11709832, 8379670, -11776643, 13291892, -20355824, 6819948, 8273367, -13006926, 27112379, 10571215, -18676933, 18005856, -16838647, 5344528 ], [ -16033440, -22010120, -356949, -16189679, -8192625, -11804236, 23104696, -2371044, 16845066, -1942412, 13975949, 17376214, 10307336, 27457457, 14947672, 11774290, -10385873, 18705212, -19041104, 2740068, 5980077, -15438906, 27615929, 14428885, -25281223, 16885536, -26805517, 6152368 ], [ -15806200, -21783490, -892119, -9872639, -4401010, -14868766, 21341606, -1883129, 11116381, -3759382, 14476934, 11780849, 13249151, 26699047, 12401857, 5354385, -11713573, 18752482, -14333354, 1151453, 1865492, -16090646, 24803119, 10259835, -22729228, 12452596, -20018122, 4573918 ], [ -15508840, -21385510, -1502229, -3329549, -199990, -17924986, 19246226, -1078619, 4593991, -5711842, 14671154, 5564099, 16187021, 25536517, 9515827, -1642845, -13201183, 18484102, -9426014, -290617, -2356228, -16637666, 21795229, 5618625, -19638628, 7824796, -12245182, 2855098 ], [ -15211480, -20987530, -2112339, 3213541, 4001030, -20981206, 17150846, -274109, -1928399, -7664302, 14865374, -652651, 19124891, 24373987, 6629797, -8640075, -14688793, 18215722, -4518674, -1732687, -6577948, -17184686, 18787339, 977415, -16548028, 3196996, -4472242, 1136278 ], [ -14914120, -20589550, -2722449, 9756631, 8202050, -24037426, 15055466, 530401, -8450789, -9616762, 15059594, -6869401, 22062761, 23211457, 3743767, -15637305, -16176403, 17947342, 388666, -3174757, -10799668, -17731706, 15779449, -3663795, -13457428, -1430804, 3300698, -582542 ], [ -14616760, -20191570, -3332559, 16299721, 12403070, -27093646, 12960086, 1334911, -14973179, -11569222, 15253814, -13086151, 25000631, 22048927, 857737, -22634535, -17664013, 17678962, 5296006, -4616827, -15021388, -18278726, 12771559, -8305005, -10366828, -6058604, 11073638, -2301362 ], [ -13277638, -17822283, -4399472, 19348421, 14321501, -28014592, 11032031, 2219208, -20135234, -12463797, 13994135, -16539451, 24834398, 20037559, -54065, -27442579, -19050009, 17795602, 7880300, -4448506, -17221753, -17152611, 10697814, -10628620, -6720663, -9894468, 16672181, -2291111 ], [ -8903818, -9710493, -6797072, 12217811, 9590651, -22715392, 9591401, 3335928, -21334574, -10276707, 8499185, -11942701, 15625778, 15553489, 4785145, -25873429, -20139999, 19033822, 3697460, 410954, -13533823, -11152581, 11345274, -6200980, -1456113, -11423388, 15936611, 2755999 ], [ -4529998, -1598703, -9194672, 5087201, 4859801, -17416192, 8150771, 4452648, -22533914, -8089617, 3004235, -7345951, 6417158, 11069419, 9624355, -24304279, -21229989, 20272042, -485380, 5270414, -9845893, -5152551, 11992734, -1773340, 3808437, -12952308, 15201041, 7803109 ], [ -156178, 6513087, -11592272, -2043409, 128951, -12116992, 6710141, 5569368, -23733254, -5902527, -2490715, -2749201, -2791462, 6585349, 14463565, -22735129, -22319979, 21510262, -4668220, 10129874, -6157963, 847479, 12640194, 2654300, 9072987, -14481228, 14465471, 12850219 ], [ 4217642, 14624877, -13989872, -9174019, -4601899, -6817792, 5269511, 6686088, -24932594, -3715437, -7985665, 1847549, -12000082, 2101279, 19302775, -21165979, -23409969, 22748482, -8851060, 14989334, -2470033, 6847509, 13287654, 7081940, 14337537, -16010148, 13729901, 17897329 ], [ 8591462, 22736667, -16387472, -16304629, -9332749, -1518592, 3828881, 7802808, -26131934, -1528347, -13480615, 6444299, -21208702, -2382791, 24141985, -19596829, -24499959, 23986702, -13033900, 19848794, 1217897, 12847539, 13935114, 11509580, 19602087, -17539068, 12994331, 22944439 ], [ 6172082, 26151102, -13713377, -20650333, -8281321, 2239745, 1526096, 8796720, -23225009, -1182408, -14757916, 7246547, -24696040, -5202578, 25883404, -17969335, -21665346, 23335627, -15920473, 20775287, 3363689, 12168456, 11868915, 14355404, 20088906, -18084963, 9684587, 24464746 ], [ -1442098, 25973442, -7160927, -22866403, -2808151, 4819775, -1435984, 9696720, -17177999, -2244408, -12809956, 5147117, -23808280, -6749678, 25255924, -16297225, -15829566, 21239797, -17815783, 18694217, 4330199, 6381816, 7727565, 15991604, 16922166, -17879133, 4406357, 23288086 ], [ -9056278, 25795782, -608477, -25082473, 2665019, 7399805, -4398064, 10596720, -11130989, -3306408, -10861996, 3047687, -22920520, -8296778, 24628444, -14625115, -9993786, 19143967, -19711093, 16613147, 5296709, 595176, 3586215, 17627804, 13755426, -17673303, -871873, 22111426 ], [ -16670458, 25618122, 5943973, -27298543, 8138189, 9979835, -7360144, 11496720, -5083979, -4368408, -8914036, 948257, -22032760, -9843878, 24000964, -12953005, -4158006, 17048137, -21606403, 14532077, 6263219, -5191464, -555135, 19264004, 10588686, -17467473, -6150103, 20934766 ], [ -24284638, 25440462, 12496423, -29514613, 13611359, 12559865, -10322224, 12396720, 963031, -5430408, -6966076, -1151173, -21145000, -11390978, 23373484, -11280895, 1677774, 14952307, -23501713, 12451007, 7229729, -10978104, -4696485, 20900204, 7421946, -17261643, -11428333, 19758106 ], [ -31898818, 25262802, 19048873, -31730683, 19084529, 15139895, -13284304, 13296720, 7010041, -6492408, -5018116, -3250603, -20257240, -12938078, 22746004, -9608785, 7513554, 12856477, -25397023, 10369937, 8196239, -16764744, -8837835, 22536404, 4255206, -17055813, -16706563, 18581446 ], [ -27928991, 19538157, 17882944, -31049112, 13359844, 14781362, -11566108, 8497344, 7226140, -3649833, -3848385, -6776062, -17954037, -7024655, 21100609, -9281966, 7406796, 7034770, -24730600, 7982505, 10402338, -10777777, -6187397, 21529501, 4018497, -16128002, -13249447, 17585538 ], [ -22346201, 13041147, 15642304, -29964072, 6075964, 14013662, -9196228, 2904384, 6630340, -263583, -2787015, -10500082, -15453747, -72425, 19313479, -9142466, 6472596, 694270, -23707480, 5552415, 12781038, -3151447, -2591267, 20154571, 4189767, -15099662, -8576017, 16614798 ], [ -16763411, 6544137, 13401664, -28879032, -1207916, 13245962, -6826348, -2688576, 6034540, 3122667, -1725645, -14224102, -12953457, 6879805, 17526349, -9002966, 5538396, -5646230, -22684360, 3122325, 15159738, 4474883, 1004863, 18779641, 4361037, -14071322, -3902587, 15644058 ], [ -11180621, 47127, 11161024, -27793992, -8491796, 12478262, -4456468, -8281536, 5438740, 6508917, -664275, -17948122, -10453167, 13832035, 15739219, -8863466, 4604196, -11986730, -21661240, 692235, 17538438, 12101213, 4600993, 17404711, 4532307, -13042982, 770843, 14673318 ], [ -5597831, -6449883, 8920384, -26708952, -15775676, 11710562, -2086588, -13874496, 4842940, 9895167, 397095, -21672142, -7952877, 20784265, 13952089, -8723966, 3669996, -18327230, -20638120, -1737855, 19917138, 19727543, 8197123, 16029781, 4703577, -12014642, 5444273, 13702578 ], [ -1043847, -10347593, 7402397, -25850981, -20594216, 10409453, 379750, -18192796, 5134591, 11564723, 1616021, -24538325, -5712517, 24752230, 12039805, -8685480, 3718889, -22488704, -18717111, -3455968, 21504420, 24558784, 10170093, 14766082, 5225897, -11850667, 8331751, 12256586 ], [ -907677, -3083603, 8987567, -25968071, -14826296, 6817823, 3260290, -17037556, 9237061, 5862593, 3511511, -23720855, -4588327, 15905410, 9590095, -9080760, 7989299, -17293184, -12940461, -2116768, 19693260, 17387584, 5173023, 13980022, 7255667, -15398377, 3550141, 8769806 ], [ -771507, 4180387, 10572737, -26085161, -9058376, 3226193, 6140830, -15882316, 13339531, 160463, 5407001, -22903385, -3464137, 7058590, 7140385, -9476040, 12259709, -12097664, -7163811, -777568, 17882100, 10216384, 175953, 13193962, 9285437, -18946087, -1231469, 5283026 ], [ -635337, 11444377, 12157907, -26202251, -3290456, -365437, 9021370, -14727076, 17442001, -5541667, 7302491, -22085915, -2339947, -1788230, 4690675, -9871320, 16530119, -6902144, -1387161, 561632, 16070940, 3045184, -4821117, 12407902, 11315207, -22493797, -6013079, 1796246 ], [ -499167, 18708367, 13743077, -26319341, 2477464, -3957067, 11901910, -13571836, 21544471, -11243797, 9197981, -21268445, -1215757, -10635050, 2240965, -10266600, 20800529, -1706624, 4389489, 1900832, 14259780, -4126016, -9818187, 11621842, 13344977, -26041507, -10794689, -1690534 ], [ -362997, 25972357, 15328247, -26436431, 8245384, -7548697, 14782450, -12416596, 25646941, -16945927, 11093471, -20450975, -91567, -19481870, -208745, -10661880, 25070939, 3488896, 10166139, 3240032, 12448620, -11297216, -14815257, 10835782, 15374747, -29589217, -15576299, -5177314 ], [ 1968858, 28546267, 14300132, -24314141, 10976074, -9232912, 15117790, -8219176, 27027766, -17715697, 12408821, -17435525, -1509832, -19941410, -3269150, -11427015, 27151154, 7803091, 10155834, 4007102, 9109440, -13422611, -16009467, 7630792, 12378062, -30125527, -15175574, -5110939 ], [ 6496398, 26430097, 10658732, -19952471, 10669534, -9009712, 12907930, -979576, 25686946, -13553107, 13144031, -12222095, -5470552, -12013670, -6940250, -12562005, 27041174, 11235961, 4358574, 4202042, 4242240, -10502201, -13400817, 2006872, 4354922, -27650437, -9592514, -1491409 ], [ 11023938, 24313927, 7017332, -15590801, 10362994, -8786512, 10698070, 6260024, 24346126, -9390517, 13879241, -7008665, -9431272, -4085930, -10611350, -13696995, 26931194, 14668831, -1438686, 4396982, -624960, -7581791, -10792167, -3617048, -3668218, -25175347, -4009454, 2128121 ], [ 15551478, 22197757, 3375932, -11229131, 10056454, -8563312, 8488210, 13499624, 23005306, -5227927, 14614451, -1795235, -13391992, 3841810, -14282450, -14831985, 26821214, 18101701, -7235946, 4591922, -5492160, -4661381, -8183517, -9240968, -11691358, -22700257, 1573606, 5747651 ], [ 20079018, 20081587, -265468, -6867461, 9749914, -8340112, 6278350, 20739224, 21664486, -1065337, 15349661, 3418195, -17352712, 11769550, -17953550, -15966975, 26711234, 21534571, -13033206, 4786862, -10359360, -1740971, -5574867, -14864888, -19714498, -20225167, 7156666, 9367181 ], [ 24606558, 17965417, -3906868, -2505791, 9443374, -8116912, 4068490, 27978824, 20323666, 3097253, 16084871, 8631625, -21313432, 19697290, -21624650, -17101965, 26601254, 24967441, -18830466, 4981802, -15226560, 1179439, -2966217, -20488808, -27737638, -17750077, 12739726, 12986711 ], [ 23256576, 18737054, -1394514, -1298670, 9248670, -8361277, 784216, 26373744, 15475415, 6642336, 15645073, 7925047, -21762122, 15435855, -15297232, -12893866, 21395801, 25316353, -12574404, 3901797, -16759923, -859114, -5660068, -15866886, -27549227, -12431272, 8845488, 15298811 ], [ 20537856, 20181194, 2550906, -826170, 9080010, -8714527, -2750264, 22708944, 9810365, 10043616, 14931643, 5839837, -21392942, 8335845, -6641392, -7441486, 15003731, 24947083, -3511404, 2524887, -17516913, -4052494, -9588748, -8858946, -25448537, -6450232, 2744208, 17306441 ], [ 17819136, 21625334, 6496326, -353670, 8911350, -9067777, -6284744, 19044144, 4145315, 13444896, 14218213, 3754627, -21023762, 1235835, 2014448, -1989106, 8611661, 24577813, 5551596, 1147977, -18273903, -7245874, -13517428, -1851006, -23347847, -469192, -3357072, 19314071 ], [ 15100416, 23069474, 10441746, 118830, 8742690, -9421027, -9819224, 15379344, -1519735, 16846176, 13504783, 1669417, -20654582, -5864175, 10670288, 3463274, 2219591, 24208543, 14614596, -228933, -19030893, -10439254, -17446108, 5156934, -21247157, 5511848, -9458352, 21321701 ], [ 12381696, 24513614, 14387166, 591330, 8574030, -9774277, -13353704, 11714544, -7184785, 20247456, 12791353, -415793, -20285402, -12964185, 19326128, 8915654, -4172479, 23839273, 23677596, -1605843, -19787883, -13632634, -21374788, 12164874, -19146467, 11492888, -15559632, 23329331 ], [ 10295938, 24967446, 17924046, 1596890, 8592172, -9381485, -16045056, 8732668, -11748757, 22582330, 11920117, -1544278, -20045692, -18657801, 26740596, 12821599, -9555508, 23384632, 30844042, -2777757, -19939862, -16286233, -24287211, 18416091, -17422659, 16208873, -21071411, 25090990 ], [ 12755998, 18309066, 18526866, 6430790, 9951892, -3630755, -12681216, 10655428, -8404987, 17258470, 9915547, 4198262, -20735812, -14250951, 25239756, 5621329, -7691788, 22316872, 24389782, -2477427, -15746762, -15063223, -19901061, 19232661, -18405549, 11839463, -22349501, 25086130 ], [ 15216058, 11650686, 19129686, 11264690, 11311612, 2119975, -9317376, 12578188, -5061217, 11934610, 7910977, 9940802, -21425932, -9844101, 23738916, -1578941, -5828068, 21249112, 17935522, -2177097, -11553662, -13840213, -15514911, 20049231, -19388439, 7470053, -23627591, 25081270 ], [ 17676118, 4992306, 19732506, 16098590, 12671332, 7870705, -5953536, 14500948, -1717447, 6610750, 5906407, 15683342, -22116052, -5437251, 22238076, -8779211, -3964348, 20181352, 11481262, -1876767, -7360562, -12617203, -11128761, 20865801, -20371329, 3100643, -24905681, 25076410 ], [ 20136178, -1666074, 20335326, 20932490, 14031052, 13621435, -2589696, 16423708, 1626323, 1286890, 3901837, 21425882, -22806172, -1030401, 20737236, -15979481, -2100628, 19113592, 5027002, -1576437, -3167462, -11394193, -6742611, 21682371, -21354219, -1268767, -26183771, 25071550 ], [ 22596238, -8324454, 20938146, 25766390, 15390772, 19372165, 774144, 18346468, 4970093, -4036970, 1897267, 27168422, -23496292, 3376449, 19236396, -23179751, -236908, 18045832, -1427258, -1276107, 1025638, -10171183, -2356461, 22498941, -22337109, -5638177, -27461861, 25066690 ], [ 21183520, -9979524, 21865407, 25584773, 16020256, 22608253, 2252763, 16448593, 7960601, -4964360, -752597, 28610198, -22620718, 4720785, 17268492, -23444651, 2940956, 15479887, -6839672, -3179277, 2035519, -10907923, 755481, 19388796, -20812533, -6750229, -27954413, 22212958 ], [ 14706400, -5091804, 23216937, 18844403, 15694816, 22555963, 1266093, 9554503, 10489151, -142520, -4246307, 24427898, -19697698, 2060295, 14689812, -14640221, 7837316, 10954777, -10889672, -7963947, -1117271, -14207413, 2201151, 11143716, -16008963, -3602659, -27419723, 15633778 ], [ 8229280, -204084, 24568467, 12104033, 15369376, 22503673, 279423, 2660413, 13017701, 4679320, -7740017, 20245598, -16774678, -600195, 12111132, -5835791, 12733676, 6429667, -14939672, -12748617, -4270061, -17506903, 3646821, 2898636, -11205393, -455089, -26885033, 9054598 ], [ 1752160, 4683636, 25919997, 5363663, 15043936, 22451383, -707247, -4233677, 15546251, 9501160, -11233727, 16063298, -13851658, -3260685, 9532452, 2968639, 17630036, 1904557, -18989672, -17533287, -7422851, -20806393, 5092491, -5346444, -6401823, 2692481, -26350343, 2475418 ], [ -4724960, 9571356, 27271527, -1376707, 14718496, 22399093, -1693917, -11127767, 18074801, 14323000, -14727437, 11880998, -10928638, -5921175, 6953772, 11773069, 22526396, -2620553, -23039672, -22317957, -10575641, -24105883, 6538161, -13591524, -1598253, 5840051, -25815653, -4103762 ], [ -11202080, 14459076, 28623057, -8117077, 14393056, 22346803, -2680587, -18021857, 20603351, 19144840, -18221147, 7698698, -8005618, -8581665, 4375092, 20577499, 27422756, -7145663, -27089672, -27102627, -13728431, -27405373, 7983831, -21836604, 3205317, 8987621, -25280963, -10682942 ], [ -13207084, 16772790, 27040523, -12389904, 11674912, 19079183, -6070212, -20314454, 19254410, 18022239, -20234291, 7925735, -9798259, -11239006, 5857282, 23667231, 28089205, -6675320, -24347413, -20374888, -11026962, -22208325, 5415129, -20774446, -398742, 5973603, -22717580, -12508606 ], [ -13676884, 18202890, 24450773, -15815664, 8135392, 14707793, -10284732, -21027434, 16574390, 14859009, -21739181, 9666425, -13209709, -13895266, 8733502, 24795201, 27303595, -4490120, -19273483, -9695128, -6315822, -14094555, 1468359, -16517266, -6889002, 844413, -19457780, -12702466 ], [ -14146684, 19632990, 21861023, -19241424, 4595872, 10336403, -14499252, -21740414, 13894370, 11695779, -23244071, 11407115, -16621159, -16551526, 11609722, 25923171, 26517985, -2304920, -14199553, 984632, -1604682, -5980785, -2478411, -12260086, -13379262, -4284777, -16197980, -12896326 ], [ -14616484, 21063090, 19271273, -22667184, 1056352, 5965013, -18713772, -22453394, 11214350, 8532549, -24748961, 13147805, -20032609, -19207786, 14485942, 27051141, 25732375, -119720, -9125623, 11664392, 3106458, 2132985, -6425181, -8002906, -19869522, -9413967, -12938180, -13090186 ], [ -15086284, 22493190, 16681523, -26092944, -2483168, 1593623, -22928292, -23166374, 8534330, 5369319, -26253851, 14888495, -23444059, -21864046, 17362162, 28179111, 24946765, 2065480, -4051693, 22344152, 7817598, 10246755, -10371951, -3745726, -26359782, -14543157, -9678380, -13284046 ], [ -15475629, 23391985, 14304233, -28836859, -5858468, -2739942, -26817522, -23526249, 5715085, 2366559, -27452056, 16150140, -26573639, -24392031, 19604037, 29210821, 23795250, 3862280, 687117, 32088217, 11918173, 17673740, -13657396, 394894, -32288202, -18911942, -6290770, -13537956 ], [ -14497239, 15258595, 15538763, -19989409, -6442028, -6430482, -25176822, -17883339, 529015, 2091789, -23436616, 9268020, -24911429, -24739341, 11062047, 28606111, 16423350, -943720, -271113, 25925467, 5639143, 13425380, -5700316, 2553994, -28665342, -10353842, -730390, -14812716 ], [ -13518849, 7125205, 16773293, -11141959, -7025588, -10121022, -23536122, -12240429, -4657055, 1817019, -19421176, 2385900, -23249219, -25086651, 2520057, 28001401, 9051450, -5749720, -1229343, 19762717, -639887, 9177020, 2256764, 4713094, -25042482, -1795742, 4829990, -16087476 ], [ -12540459, -1008185, 18007823, -2294509, -7609148, -13811562, -21895422, -6597519, -9843125, 1542249, -15405736, -4496220, -21587009, -25433961, -6021933, 27396691, 1679550, -10555720, -2187573, 13599967, -6918917, 4928660, 10213844, 6872194, -21419622, 6762358, 10390370, -17362236 ], [ -11562069, -9141575, 19242353, 6552941, -8192708, -17502102, -20254722, -954609, -15029195, 1267479, -11390296, -11378340, -19924799, -25781271, -14563923, 26791981, -5692350, -15361720, -3145803, 7437217, -13197947, 680300, 18170924, 9031294, -17796762, 15320458, 15950750, -18636996 ], [ -10583679, -17274965, 20476883, 15400391, -8776268, -21192642, -18614022, 4688301, -20215265, 992709, -7374856, -18260460, -18262589, -26128581, -23105913, 26187271, -13064250, -20167720, -4104033, 1274467, -19476977, -3568060, 26128004, 11190394, -14173902, 23878558, 21511130, -19911756 ], [ -8971524, -20429843, 19504307, 19217585, -8042369, -20289153, -14981937, 8002467, -20178095, -987138, -2731063, -21734109, -16012088, -25574892, -26128257, 22276819, -16070778, -23288641, -6388863, -656825, -21779474, -5023927, 27213923, 12056290, -12356274, 25908037, 24081281, -18023070 ], [ -6264684, -14985473, 14719457, 14346155, -5032859, -11450523, -7910187, 7294257, -11118965, -5912118, 2998067, -19320399, -12745448, -23464932, -19616667, 12656449, -11537118, -23498971, -10965093, 4720765, -17213414, -1656397, 16431473, 10688470, -13656774, 16660807, 21486491, -10670250 ], [ -3557844, -9541103, 9934607, 9474725, -2023349, -2611893, -838437, 6586047, -2059835, -10837098, 8727197, -16906689, -9478808, -21354972, -13105077, 3036079, -7003458, -23709301, -15541323, 10098355, -12647354, 1711133, 5649023, 9320650, -14957274, 7413577, 18891701, -3317430 ], [ -851004, -4096733, 5149757, 4603295, 986161, 6226737, 6233313, 5877837, 6999295, -15762078, 14456327, -14492979, -6212168, -19245012, -6593487, -6584291, -2469798, -23919631, -20117553, 15475945, -8081294, 5078663, -5133427, 7952830, -16257774, -1833653, 16296911, 4035390 ], [ 1855836, 1347637, 364907, -268135, 3995671, 15065367, 13305063, 5169627, 16058425, -20687058, 20185457, -12079269, -2945528, -17135052, -81897, -16204661, 2063862, -24129961, -24693783, 20853535, -3515234, 8446193, -15915877, 6585010, -17558274, -11080883, 13702121, 11388210 ], [ 4562676, 6792007, -4419943, -5139565, 7005181, 23903997, 20376813, 4461417, 25117555, -25612038, 25914587, -9665559, 321112, -15025092, 6429693, -25825031, 6597522, -24340291, -29270013, 26231125, 1050826, 11813723, -26698327, 5217190, -18858774, -20328113, 11107331, 18741030 ], [ 6730581, 4324250, -7521620, -2312856, 9459469, 24272167, 19274746, 1591794, 26513743, -25933958, 22519215, -7966098, 4051657, -14636613, 7666552, -27116278, 5441834, -25292137, -25656322, 22678132, 2557126, 8490651, -29745001, 2301617, -19544760, -21654615, 7328714, 15033391 ], [ 8642271, -1905010, -9823100, 4173624, 11649799, 20613397, 14286766, -2305386, 24266893, -24067538, 14785965, -6606198, 8002747, -15066543, 6395752, -24447778, 1581374, -26596507, -18149062, 14879452, 2608786, 1986801, -29114011, -1349773, -19938600, -19215525, 2987294, 6067501 ], [ 10553961, -8134270, -12124580, 10660104, 13840129, 16954627, 9298786, -6202566, 22020043, -22201118, 7052715, -5246298, 11953837, -15496473, 5124952, -21779278, -2279086, -27900877, -10641802, 7080772, 2660446, -4517049, -28483021, -5001163, -20332440, -16776435, -1354126, -2898389 ], [ 12465651, -14363530, -14426060, 17146584, 16030459, 13295857, 4310806, -10099746, 19773193, -20334698, -680535, -3886398, 15904927, -15926403, 3854152, -19110778, -6139546, -29205247, -3134542, -717908, 2712106, -11020899, -27852031, -8652553, -20726280, -14337345, -5695546, -11864279 ], [ 14377341, -20592790, -16727540, 23633064, 18220789, 9637087, -677174, -13996926, 17526343, -18468278, -8413785, -2526498, 19856017, -16356333, 2583352, -16442278, -10000006, -30509617, 4372718, -8516588, 2763766, -17524749, -27221041, -12303943, -21120120, -11898255, -10036966, -20830169 ], [ 16289031, -26822050, -19029020, 30119544, 20411119, 5978317, -5665154, -17894106, 15279493, -16601858, -16147035, -1166598, 23807107, -16786263, 1312552, -13773778, -13860466, -31813987, 11879978, -16315268, 2815426, -24028599, -26590051, -15955333, -21513960, -9459165, -14378386, -29796059 ], [ 16676329, -24762740, -14897313, 25329635, 13257695, 10526949, -7901699, -14026036, 9350357, -10718156, -12658809, -116240, 25029902, -14728910, -3785782, -12730596, -15653011, -31270717, 8955637, -16805090, 6234401, -15211455, -20060141, -16277055, -19307309, -12767428, -16725939, -28977111 ], [ 17046499, -22610300, -10693323, 20413025, 5999285, 15167799, -10107329, -10070716, 3379847, -4789316, -9044499, 930640, 26222042, -12643610, -8927122, -11705676, -17422321, -30706687, 5914087, -17212790, 9691211, -6222165, -13463951, -16561365, -17071439, -16140268, -19051089, -28048221 ], [ 17416669, -20457860, -6489333, 15496415, -1259125, 19808649, -12312959, -6115396, -2590663, 1139524, -5430189, 1977520, 27414182, -10558310, -14068462, -10680756, -19191631, -30142657, 2872537, -17620490, 13148021, 2767125, -6867761, -16845675, -14835569, -19513108, -21376239, -27119331 ], [ 17786839, -18305420, -2285343, 10579805, -8517535, 24449499, -14518589, -2160076, -8561173, 7068364, -1815879, 3024400, 28606322, -8473010, -19209802, -9655836, -20960941, -29578627, -169013, -18028190, 16604831, 11756415, -271571, -17129985, -12599699, -22885948, -23701389, -26190441 ], [ 18157009, -16152980, 1918647, 5663195, -15775945, 29090349, -16724219, 1795244, -14531683, 12997204, 1798431, 4071280, 29798462, -6387710, -24351142, -8630916, -22730251, -29014597, -3210563, -18435890, 20061641, 20745705, 6324619, -17414295, -10363829, -26258788, -26026539, -25261551 ], [ 15932209, -15026702, 4862034, 3515705, -19275496, 30902652, -16257146, 3622127, -18365926, 16258957, 3527844, 3071857, 30280961, -6026711, -27045040, -8215251, -21329464, -26617888, -5327066, -16310315, 20981099, 24040803, 10417180, -16810872, -9107276, -26965729, -26019402, -23885325 ], [ 7652479, -16294802, 4864014, 7829495, -14004376, 26115012, -9553766, 482657, -17215546, 13297507, 859164, -2702273, 29107631, -9689081, -24028240, -9221181, -12531784, -19944928, -5285126, -8273765, 15980069, 14049453, 8667940, -14136072, -10135796, -21452239, -20570262, -21465315 ], [ -627251, -17562902, 4865994, 12143285, -8733256, 21327372, -2850386, -2656813, -16065166, 10336057, -1809516, -8476403, 27934301, -13351451, -21011440, -10227111, -3734104, -13271968, -5243186, -237215, 10979039, 4058103, 6918700, -11461272, -11164316, -15938749, -15121122, -19045305 ], [ -8906981, -18831002, 4867974, 16457075, -3462136, 16539732, 3852994, -5796283, -14914786, 7374607, -4478196, -14250533, 26760971, -17013821, -17994640, -11233041, 5063576, -6599008, -5201246, 7799335, 5978009, -5933247, 5169460, -8786472, -12192836, -10425259, -9671982, -16625295 ], [ -17186711, -20099102, 4869954, 20770865, 1808984, 11752092, 10556374, -8935753, -13764406, 4413157, -7146876, -20024663, 25587641, -20676191, -14977840, -12238971, 13861256, 73952, -5159306, 15835885, 976979, -15924597, 3420220, -6111672, -13221356, -4911769, -4222842, -14205285 ], [ -25466441, -21367202, 4871934, 25084655, 7080104, 6964452, 17259754, -12075223, -12614026, 1451707, -9815556, -25798793, 24414311, -24338561, -11961040, -13244901, 22658936, 6746912, -5117366, 23872435, -4024051, -25915947, 1670980, -3436872, -14249876, 601721, 1226298, -11785275 ], [ -24823741, -21441197, 4114694, 26450995, 7422729, 6326067, 18839664, -9850048, -8766171, -799583, -11429446, -26622373, 22818141, -24270446, -8343915, -10435096, 22108101, 11243852, -6721246, 22045175, -5882711, -27245127, -1615070, -974977, -14696221, 1095031, 1996973, -9371370 ], [ -18503131, -20755307, 2874314, 25941685, 4629039, 8328117, 17159184, -4211008, -3201741, -2598953, -12372106, -24295603, 20952891, -21828386, -4344765, -5197096, 15608211, 14356052, -9372466, 13940945, -5741681, -23062017, -5879090, 1351433, -14772091, -1606319, -209557, -6961350 ], [ -12182521, -20069417, 1633934, 25432375, 1835349, 10330167, 15478704, 1428032, 2362689, -4398323, -13314766, -21968833, 19087641, -19386326, -345615, 40904, 9108321, 17468252, -12023686, 5836715, -5600651, -18878907, -10143110, 3677843, -14847961, -4307669, -2416087, -4551330 ], [ -5861911, -19383527, 393554, 24923065, -958341, 12332217, 13798224, 7067072, 7927119, -6197693, -14257426, -19642063, 17222391, -16944266, 3653535, 5278904, 2608431, 20580452, -14674906, -2267515, -5459621, -14695797, -14407130, 6004253, -14923831, -7009019, -4622617, -2141310 ], [ 458699, -18697637, -846826, 24413755, -3752031, 14334267, 12117744, 12706112, 13491549, -7997063, -15200086, -17315293, 15357141, -14502206, 7652685, 10516904, -3891459, 23692652, -17326126, -10371745, -5318591, -10512687, -18671150, 8330663, -14999701, -9710369, -6829147, 268710 ], [ 6779309, -18011747, -2087206, 23904445, -6545721, 16336317, 10437264, 18345152, 19055979, -9796433, -16142746, -14988523, 13491891, -12060146, 11651835, 15754904, -10391349, 26804852, -19977346, -18475975, -5177561, -6329577, -22935170, 10657073, -15075571, -12411719, -9035677, 2678730 ], [ 1576531, -18172955, -6194904, 22843102, -1706814, 9942253, 4241086, 17507287, 16390627, -10173432, -18046463, -13916796, 15314165, -5808054, 6920962, 11100300, -9730580, 24078500, -14185225, -20586526, -5449954, -926948, -16737123, 12474610, -12517519, -13101398, -10742464, 2212800 ], [ -4598099, -18405605, -10544424, 21735202, 3775806, 2840083, -2335934, 16123177, 13031197, -10430472, -20031233, -12950916, 17447435, 765366, 1453822, 5611380, -8465900, 20859740, -7681015, -22191586, -5757214, 4578532, -9656733, 14249230, -9737329, -13621418, -12407104, 1504320 ], [ -10772729, -18638255, -14893944, 20627302, 9258426, -4262087, -8912954, 14739067, 9671767, -10687512, -22016003, -11985036, 19580705, 7338786, -4013318, 122460, -7201220, 17640980, -1176805, -23796646, -6064474, 10084012, -2576343, 16023850, -6957139, -14141438, -14071744, 795840 ], [ -16947359, -18870905, -19243464, 19519402, 14741046, -11364257, -15489974, 13354957, 6312337, -10944552, -24000773, -11019156, 21713975, 13912206, -9480458, -5366460, -5936540, 14422220, 5327405, -25401706, -6371734, 15589492, 4504047, 17798470, -4176949, -14661458, -15736384, 87360 ], [ -23121989, -19103555, -23592984, 18411502, 20223666, -18466427, -22066994, 11970847, 2952907, -11201592, -25985543, -10053276, 23847245, 20485626, -14947598, -10855380, -4671860, 11203460, 11831615, -27006766, -6678994, 21094972, 11584437, 19573090, -1396759, -15181478, -17401024, -621120 ], [ -26270813, -19654523, -25079574, 16406566, 24461322, -22191104, -25908785, 10258549, 515209, -11302035, -26022416, -10009065, 25006031, 24241833, -18888668, -13516671, -2980922, 7953914, 16818701, -27672307, -7165720, 23303179, 16000578, 19114255, 1293362, -15924959, -18491692, -2084865 ], [ -19477703, -21251393, -17159394, 11454226, 24608382, -14818304, -20763395, 7467919, 1106059, -10887945, -19659056, -12993195, 22962941, 18741483, -17815508, -6887181, 110578, 4603214, 16820951, -25250857, -8242120, 14677489, 11662758, 11316925, 3687542, -17402669, -17696452, -6030195 ], [ -12684593, -22848263, -9239214, 6501886, 24755442, -7445504, -15618005, 4677289, 1696909, -10473855, -13295696, -15977325, 20919851, 13241133, -16742348, -257691, 3202078, 1252514, 16823201, -22829407, -9318520, 6051799, 7324938, 3519595, 6081722, -18880379, -16901212, -9975525 ], [ -5891483, -24445133, -1319034, 1549546, 24902502, -72704, -10472615, 1886659, 2287759, -10059765, -6932336, -18961455, 18876761, 7740783, -15669188, 6371799, 6293578, -2098186, 16825451, -20407957, -10394920, -2573891, 2987118, -4277735, 8475902, -20358089, -16105972, -13920855 ], [ 901627, -26042003, 6601146, -3402794, 25049562, 7300096, -5327225, -903971, 2878609, -9645675, -568976, -21945585, 16833671, 2240433, -14596028, 13001289, 9385078, -5448886, 16827701, -17986507, -11471320, -11199581, -1350702, -12075065, 10870082, -21835799, -15310732, -17866185 ], [ 7694737, -27638873, 14521326, -8355134, 25196622, 14672896, -181835, -3694601, 3469459, -9231585, 5794384, -24929715, 14790581, -3259917, -13522868, 19630779, 12476578, -8799586, 16829951, -15565057, -12547720, -19825271, -5688522, -19872395, 13264262, -23313509, -14515492, -21811515 ], [ 11752030, -25868022, 14675692, -6821589, 25764886, 18467912, -286207, -6373266, 570137, -6488966, 10308925, -25299499, 15241787, -7144149, -14042110, 20679120, 12787769, -7621167, 17727186, -10803073, -14119118, -20309758, -5010408, -19575660, 10868104, -21305163, -12054105, -20912607 ], [ 13520170, -21279282, 8332132, 138921, 26685586, 19269272, -4783237, -8958246, -5249533, -1797986, 13276495, -23481769, 17780057, -9676119, -15893770, 17057520, 10772579, -2653077, 19373286, -4082683, -16104698, -13982218, -135288, -12506340, 4463704, -16379913, -8198595, -15960357 ], [ 15288310, -16690542, 1988572, 7099431, 27606286, 20070632, -9280267, -11543226, -11069203, 2892994, 16244065, -21664039, 20318327, -12208089, -17745430, 13435920, 8757389, 2315013, 21019386, 2637707, -18090278, -7654678, 4739832, -5437020, -1940696, -11454663, -4343085, -11008107 ], [ 17056450, -12101802, -4354988, 14059941, 28526986, 20871992, -13777297, -14128206, -16888873, 7583974, 19211635, -19846309, 22856597, -14740059, -19597090, 9814320, 6742199, 7283103, 22665486, 9358097, -20075858, -1327138, 9614952, 1632300, -8345096, -6529413, -487575, -6055857 ], [ 18824590, -7513062, -10698548, 21020451, 29447686, 21673352, -18274327, -16713186, -22708543, 12274954, 22179205, -18028579, 25394867, -17272029, -21448750, 6192720, 4727009, 12251193, 24311586, 16078487, -22061438, 5000402, 14490072, 8701620, -14749496, -1604163, 3367935, -1103607 ], [ 20592730, -2924322, -17042108, 27980961, 30368386, 22474712, -22771357, -19298166, -28528213, 16965934, 25146775, -16210849, 27933137, -19803999, -23300410, 2571120, 2711819, 17219283, 25957686, 22798877, -24047018, 11327942, 19365192, 15770940, -21153896, 3321087, 7223445, 3848643 ], [ 14911274, -955276, -15296510, 21303770, 29463724, 22404663, -23103457, -14866829, -25756685, 16600016, 19745446, -13914025, 22485891, -19942963, -24210283, -1388972, 3177184, 15210480, 23970695, 23077370, -21051930, 13059198, 13863869, 17104607, -21261005, 4161487, 6869211, 344522 ], [ 7972094, 571484, -12185210, 12324110, 28250884, 22187493, -22732387, -9250919, -21534695, 15380336, 12931186, -11536315, 15690441, -19677913, -24961153, -5406212, 4061344, 12023760, 21370325, 22268270, -17215950, 14014458, 6610679, 17469917, -20304935, 4312237, 5804241, -4587298 ], [ 1032914, 2098244, -9073910, 3344450, 27038044, 21970323, -22361317, -3635009, -17312705, 14160656, 6116926, -9158605, 8894991, -19412863, -25712023, -9423452, 4945504, 8837040, 18769955, 21459170, -13379970, 14969718, -642511, 17835227, -19348865, 4462987, 4739271, -9519118 ], [ -5906266, 3625004, -5962610, -5635210, 25825204, 21753153, -21990247, 1980901, -13090715, 12940976, -697334, -6780895, 2099541, -19147813, -26462893, -13440692, 5829664, 5650320, 16169585, 20650070, -9543990, 15924978, -7895701, 18200537, -18392795, 4613737, 3674301, -14450938 ], [ -12845446, 5151764, -2851310, -14614870, 24612364, 21535983, -21619177, 7596811, -8868725, 11721296, -7511594, -4403185, -4695909, -18882763, -27213763, -17457932, 6713824, 2463600, 13569215, 19840970, -5708010, 16880238, -15148891, 18565847, -17436725, 4764487, 2609331, -19382758 ], [ -18891691, 5986649, -1019060, -21181570, 22201384, 20415423, -21583972, 11124601, -5336330, 10882946, -13359419, -2077165, -10061664, -17361853, -27405343, -19842332, 6349114, -777870, 11965610, 18547760, -2532330, 16385043, -20448046, 18823307, -16162670, 4488367, 1502676, -22098193 ], [ -20473261, 3362159, -5582060, -15683470, 13799704, 14777913, -23228092, 4211791, -5251910, 11951246, -14375069, -9595, -8278944, -9561643, -24800473, -14062532, -259946, -4293090, 15345830, 14834000, -2658150, 8637573, -15977026, 18541517, -13298690, 2077897, 187596, -13731703 ], [ -22054831, 737669, -10145060, -10185370, 5398024, 9140403, -24872212, -2701019, -5167490, 13019546, -15390719, 2057975, -6496224, -1761433, -22195603, -8282732, -6869006, -7808310, 18726050, 11120240, -2783970, 890103, -11506006, 18259727, -10434710, -332573, -1127484, -5365213 ], [ -23636401, -1886821, -14708060, -4687270, -3003656, 3502893, -26516332, -9613829, -5083070, 14087846, -16406369, 4125545, -4713504, 6038777, -19590733, -2502932, -13478066, -11323530, 22106270, 7406480, -2909790, -6857367, -7034986, 17977937, -7570730, -2743043, -2442564, 3001277 ], [ -25217971, -4511311, -19271060, 810830, -11405336, -2134617, -28160452, -16526639, -4998650, 15156146, -17422019, 6193115, -2930784, 13838987, -16985863, 3276868, -20087126, -14838750, 25486490, 3692720, -3035610, -14604837, -2563966, 17696147, -4706750, -5153513, -3757644, 11367767 ], [ -26799541, -7135801, -23834060, 6308930, -19807016, -7772127, -29804572, -23439449, -4914230, 16224446, -18437669, 8260685, -1148064, 21639197, -14380993, 9056668, -26696186, -18353970, 28866710, -21040, -3161430, -22352307, 1907054, 17414357, -1842770, -7563983, -5072724, 19734257 ], [ -23463932, -9347921, -24468322, 5851100, -20532379, -9346352, -30596260, -25964066, -6553336, 13206800, -16603451, 9740273, -1703211, 25112317, -12488375, 10205669, -26176233, -15863337, 28003475, 567178, -4982912, -26601039, 5146769, 13835370, 615419, -5944192, -4293188, 21664937 ], [ -14753732, -11109311, -20808382, -1116700, -12867349, -6479312, -30456220, -23692286, -10076296, 5723120, -11654261, 10577183, -4813701, 23855827, -11374265, 6293099, -17864103, -6808167, 22502045, 5857558, -8657792, -27025569, 7040639, 6652470, 2630069, 80768, -1224188, 16561127 ], [ -6043532, -12870701, -17148442, -8084500, -5202319, -3612272, -30316180, -21420506, -13599256, -1760560, -6705071, 11414093, -7924191, 22599337, -10260155, 2380529, -9551973, 2247003, 17000615, 11147938, -12332672, -27450099, 8934509, -530430, 4644719, 6105728, 1844812, 11457317 ], [ 2666668, -14632091, -13488502, -15052300, 2462711, -745232, -30176140, -19148726, -17122216, -9244240, -1755881, 12251003, -11034681, 21342847, -9146045, -1532041, -1239843, 11302173, 11499185, 16438318, -16007552, -27874629, 10828379, -7713330, 6659369, 12130688, 4913812, 6353507 ], [ 11376868, -16393481, -9828562, -22020100, 10127741, 2121808, -30036100, -16876946, -20645176, -16727920, 3193309, 13087913, -14145171, 20086357, -8031935, -5444611, 7072287, 20357343, 5997755, 21728698, -19682432, -28299159, 12722249, -14896230, 8674019, 18155648, 7982812, 1249697 ], [ 20087068, -18154871, -6168622, -28987900, 17792771, 4988848, -29896060, -14605166, -24168136, -24211600, 8142499, 13924823, -17255661, 18829867, -6917825, -9357181, 15384417, 29412513, 496325, 27019078, -23357312, -28723689, 14616119, -22079130, 10688669, 24180608, 11051812, -3854113 ], [ 18202151, -17122411, -1355571, -27657007, 19695015, 6351185, -22459492, -14428525, -24392862, -24417070, 10705095, 10274391, -13693074, 18789465, -7035068, -5045466, 11750300, 29423419, -442077, 25930108, -17975148, -24361825, 15411477, -20227280, 9549002, 23788730, 6209566, -1599767 ], [ 13481921, -15342301, 3766059, -24105337, 20055105, 7310855, -13070332, -14812555, -23734962, -22674850, 12629025, 5423121, -8344734, 19074495, -7481828, 1467114, 4919300, 27014029, -159387, 23133988, -10169268, -18719095, 15912867, -15957680, 7565222, 21679670, -749774, 2623663 ], [ 8761691, -13562191, 8887689, -20553667, 20415195, 8270525, -3681172, -15196585, -23077062, -20932630, 14552955, 571851, -2996394, 19359525, -7928588, 7979694, -1911700, 24604639, 123303, 20337868, -2363388, -13076365, 16414257, -11688080, 5581442, 19570610, -7709114, 6847093 ], [ 4041461, -11782081, 14009319, -17001997, 20775285, 9230195, 5707988, -15580615, -22419162, -19190410, 16476885, -4279419, 2351946, 19644555, -8375348, 14492274, -8742700, 22195249, 405993, 17541748, 5442492, -7433635, 16915647, -7418480, 3597662, 17461550, -14668454, 11070523 ], [ -678769, -10001971, 19130949, -13450327, 21135375, 10189865, 15097148, -15964645, -21761262, -17448190, 18400815, -9130689, 7700286, 19929585, -8822108, 21004854, -15573700, 19785859, 688683, 14745628, 13248372, -1790905, 17417037, -3148880, 1613882, 15352490, -21627794, 15293953 ], [ -5344225, -8166403, 23312673, -10020202, 20803914, 10793297, 22685813, -15865069, -21278664, -15290818, 19782081, -13453011, 12201204, 20182413, -9070751, 25896210, -21820015, 17436949, 1416450, 12084976, 20136135, 3333893, 18019758, 296788, 405731, 13709450, -27078041, 18257518 ], [ -9516715, -5831713, 19035243, -7683982, 14248494, 8190587, 14070023, -11413039, -22373784, -9397078, 16279371, -13014801, 9075324, 20145423, -7536341, 16196550, -22804165, 15632359, 6149910, 10643536, 18760845, 3797303, 19534458, -3672932, 6178241, 16260590, -18946451, 9882298 ], [ -13689205, -3497023, 14757813, -5347762, 7693074, 5587877, 5454233, -6961009, -23468904, -3503338, 12776661, -12576591, 5949444, 20108433, -6001931, 6496890, -23788315, 13827769, 10883370, 9202096, 17385555, 4260713, 21049158, -7642652, 11950751, 18811730, -10814861, 1507078 ], [ -17861695, -1162333, 10480383, -3011542, 1137654, 2985167, -3161557, -2508979, -24564024, 2390402, 9273951, -12138381, 2823564, 20071443, -4467521, -3202770, -24772465, 12023179, 15616830, 7760656, 16010265, 4724123, 22563858, -11612372, 17723261, 21362870, -2683271, -6868142 ], [ -22034185, 1172357, 6202953, -675322, -5417766, 382457, -11777347, 1943051, -25659144, 8284142, 5771241, -11700171, -302316, 20034453, -2933111, -12902430, -25756615, 10218589, 20350290, 6319216, 14634975, 5187533, 24078558, -15582092, 23495771, 23914010, 5448319, -15243362 ], [ -26206675, 3507047, 1925523, 1660898, -11973186, -2220253, -20393137, 6395081, -26754264, 14177882, 2268531, -11261961, -3428196, 19997463, -1398701, -22602090, -26740765, 8413999, 25083750, 4877776, 13259685, 5650943, 25593258, -19551812, 29268281, 26465150, 13579909, -23618582 ], [ -28663808, 4881920, -593408, 3036672, -15833600, -3752960, -25466880, 9016832, -27399168, 17648640, 205824, -11003904, -5268992, 19975680, -495104, -28314112, -27320320, 7351296, 27871232, 4028928, 12449792, 5923840, 26485248, -21889536, 32667648, 27967488, 18368512, -28550656 ], [ -28663808, 4881920, -593408, 3036672, -15833600, -3752960, -25466880, 9016832, -27399168, 17648640, 205824, -11003904, -5268992, 19975680, -495104, -28314112, -27320320, 7351296, 27871232, 4028928, 12449792, 5923840, 26485248, -21889536, 32667648, 27967488, 18368512, -28550656 ] ], [ [ 17475584, 23502848, 18466816, -16754688, 23543808, -26492928, 4577280, -8052736, 31399936, -11739136, 3540992, -25899008, 6144000, -15927296, -23621632, -29761536, 15609856, -9111552, -21284864, 19974144, 15773696, -20959232, -1497088, -10409984, -19077120, -19339264, 27064320, 4413440 ], [ 17475584, 23502848, 18466816, -16754688, 23543808, -26492928, 4577280, -8052736, 31399936, -11739136, 3540992, -25899008, 6144000, -15927296, -23621632, -29761536, 15609856, -9111552, -21284864, 19974144, 15773696, -20959232, -1497088, -10409984, -19077120, -19339264, 27064320, 4413440 ], [ 17475584, 23502848, 18466816, -16754688, 23543808, -26492928, 4577280, -8052736, 31399936, -11739136, 3540992, -25899008, 6144000, -15927296, -23621632, -29761536, 15609856, -9111552, -21284864, 19974144, 15773696, -20959232, -1497088, -10409984, -19077120, -19339264, 27064320, 4413440 ], [ 14842532, 23668992, 19047612, -11956336, 18547924, -22518924, 7015868, -9187188, 24332680, -7540932, 490928, -19259384, 6557236, -14435776, -17683636, -25674016, 11046560, -6420680, -16808416, 17471364, 11753908, -16440776, 2180028, -6796116, -20121892, -13932032, 20759108, 7077408 ], [ 10826012, 23922432, 19933572, -4636816, 10927084, -16456884, 10735748, -10917708, 13552120, -1136892, -4161712, -9131144, 7187596, -12160576, -8625676, -19438816, 4085600, -2315960, -9979936, 13653564, 5622028, -9548216, 7789188, -1283436, -21715612, -5683712, 11140988, 11141088 ], [ 6809492, 24175872, 20819532, 2682704, 3306244, -10394844, 14455628, -12648228, 2771560, 5267148, -8814352, 997096, 7817956, -9885376, 432284, -13203616, -2875360, 1788760, -3151456, 9835764, -509852, -2655656, 13398348, 4229244, -23309332, 2564608, 1522868, 15204768 ], [ 2792972, 24429312, 21705492, 10002224, -4314596, -4332804, 18175508, -14378748, -8009000, 11671188, -13466992, 11125336, 8448316, -7610176, 9490244, -6968416, -9836320, 5893480, 3677024, 6017964, -6641732, 4236904, 19007508, 9741924, -24903052, 10812928, -8095252, 19268448 ], [ -1223548, 24682752, 22591452, 17321744, -11935436, 1729236, 21895388, -16109268, -18789560, 18075228, -18119632, 21253576, 9078676, -5334976, 18548204, -733216, -16797280, 9998200, 10505504, 2200164, -12773612, 11129464, 24616668, 15254604, -26496772, 19061248, -17713372, 23332128 ], [ -5240068, 24936192, 23477412, 24641264, -19556276, 7791276, 25615268, -17839788, -29570120, 24479268, -22772272, 31381816, 9709036, -3059776, 27606164, 5501984, -23758240, 14102920, 17333984, -1617636, -18905492, 18022024, 30225828, 20767284, -28090492, 27309568, -27331492, 27395808 ], [ -3054532, 17758440, 18127212, 19942604, -16424264, 2543664, 16767824, -11908392, -26843060, 17310264, -15883144, 24718708, 13068412, -5362168, 23386532, 740384, -18878848, 13410112, 13651472, -6381996, -11936216, 17349064, 21827640, 16273920, -19148164, 28100248, -23116612, 21960480 ], [ -655132, 10324440, 12561972, 14829524, -12921464, -3093936, 7487024, -5712792, -23650220, 9673224, -8596024, 17476588, 16521892, -7822408, 18709052, -4400416, -13591168, 12551872, 9606512, -11178996, -4515176, 16415224, 12946440, 11435520, -9842524, 28633768, -18424732, 16197600 ], [ 1744268, 2890440, 6996732, 9716444, -9418664, -8731536, -1793776, 482808, -20457380, 2036184, -1308904, 10234468, 19975372, -10282648, 14031572, -9541216, -8303488, 11693632, 5561552, -15975996, 2905864, 15481384, 4065240, 6597120, -536884, 29167288, -13732852, 10434720 ], [ 4143668, -4543560, 1431492, 4603364, -5915864, -14369136, -11074576, 6678408, -17264540, -5600856, 5978216, 2992348, 23428852, -12742888, 9354092, -14682016, -3015808, 10835392, 1516592, -20772996, 10326904, 14547544, -4815960, 1758720, 8768756, 29700808, -9040972, 4671840 ], [ 6543068, -11977560, -4133748, -509716, -2413064, -20006736, -20355376, 12874008, -14071700, -13237896, 13265336, -4249772, 26882332, -15203128, 4676612, -19822816, 2271872, 9977152, -2528368, -25569996, 17747944, 13613704, -13697160, -3079680, 18074396, 30234328, -4349092, -1091040 ], [ 9157668, -17432760, -8436088, -3706496, -1017864, -21411036, -26210776, 17619408, -12306160, -19048236, 18264056, -9941992, 27628312, -14960268, 507632, -21270516, 6865552, 7613612, -6343028, -27932296, 21562584, 11858864, -17985560, -5691580, 22365236, 29262448, -2270012, -4235720 ], [ 12331788, -17743080, -9454888, -1920896, -5102424, -11808756, -23160136, 18594288, -14251600, -20109156, 17312936, -11604472, 21334792, -7689348, -2339248, -13116156, 9654832, 1336292, -9558908, -23964376, 16000584, 7969424, -10332680, -2514580, 13617596, 24376528, -6984212, -573080 ], [ 15505908, -18053400, -10473688, -135296, -9186984, -2206476, -20109496, 19569168, -16197040, -21170076, 16361816, -13266952, 15041272, -418428, -5186128, -4961796, 12444112, -4941028, -12774788, -19996456, 10438584, 4079984, -2679800, 662420, 4869956, 19490608, -11698412, 3089560 ], [ 18680028, -18363720, -11492488, 1650304, -13271544, 7395804, -17058856, 20544048, -18142480, -22230996, 15410696, -14929432, 8747752, 6852492, -8033008, 3192564, 15233392, -11218348, -15990668, -16028536, 4876584, 190544, 4973080, 3839420, -3877684, 14604688, -16412612, 6752200 ], [ 21854148, -18674040, -12511288, 3435904, -17356104, 16998084, -14008216, 21518928, -20087920, -23291916, 14459576, -16591912, 2454232, 14123412, -10879888, 11346924, 18022672, -17495668, -19206548, -12060616, -685416, -3698896, 12625960, 7016420, -12625324, 9718768, -21126812, 10414840 ], [ 25028268, -18984360, -13530088, 5221504, -21440664, 26600364, -10957576, 22493808, -22033360, -24352836, 13508456, -18254392, -3839288, 21394332, -13726768, 19501284, 20811952, -23772988, -22422428, -8092696, -6247416, -7588336, 20278840, 10193420, -21372964, 4832848, -25841012, 14077480 ], [ 23194100, -13973480, -13325012, 2734244, -21129192, 24554728, -10283032, 19525488, -20801768, -20824380, 13792448, -16990212, -5359416, 18754464, -13731364, 18822664, 21000840, -22711504, -20803012, -2752500, -5371612, -8401656, 22158960, 13035884, -24305020, 3614528, -23095780, 14569448 ], [ 17863580, -5247800, -12265532, -2735956, -17748792, 14377528, -11267272, 13804368, -17352248, -14092020, 14938688, -13682892, -3547176, 9195744, -11751724, 11977624, 19374360, -16526704, -15808012, 3545700, -1492, -7067496, 20009040, 15644804, -23177140, 4956608, -15143020, 12847928 ], [ 12533060, 3477880, -11206052, -8206156, -14368392, 4200328, -12251512, 8083248, -13902728, -7359660, 16084928, -10375572, -1734936, -362976, -9772084, 5132584, 17747880, -10341904, -10813012, 9843900, 5368628, -5733336, 17859120, 18253724, -22049260, 6298688, -7190260, 11126408 ], [ 7202540, 12203560, -10146572, -13676356, -10987992, -5976872, -13235752, 2362128, -10453208, -627300, 17231168, -7068252, 77304, -9921696, -7792444, -1712456, 16121400, -4157104, -5818012, 16142100, 10738748, -4399176, 15709200, 20862644, -20921380, 7640768, 762500, 9404888 ], [ 1872020, 20929240, -9087092, -19146556, -7607592, -16154072, -14219992, -3358992, -7003688, 6105060, 18377408, -3760932, 1889544, -19480416, -5812804, -8557496, 14494920, 2027696, -823012, 22440300, 16108868, -3065016, 13559280, 23471564, -19793500, 8982848, 8715260, 7683368 ], [ -3458500, 29654920, -8027612, -24616756, -4227192, -26331272, -15204232, -9080112, -3554168, 12837420, 19523648, -453612, 3701784, -29039136, -3833164, -15402536, 12868440, 8212496, 4171988, 28738500, 21478988, -1730856, 11409360, 26080484, -18665620, 10324928, 16668020, 5961848 ], [ -7553608, 27350344, -7865288, -21745576, -5913180, -19072412, -11131804, -7684248, 1514704, 15492888, 18985088, -1161300, 2969004, -24460116, -6021784, -13544612, 14094132, 3790184, 2947484, 22971912, 15097304, -2071128, 6579960, 17626424, -15562960, 7093100, 18283664, 110624 ], [ -11511448, 23820184, -7802648, -17947576, -8162100, -9876212, -6497524, -5497608, 6763504, 17695368, 18259328, -2315100, 1953444, -18310236, -8673544, -10719692, 15636732, -1810696, 1031924, 15864792, 7409864, -2597448, 1452840, 7943144, -12240880, 3353060, 19195184, -6199456 ], [ -15469288, 20290024, -7740008, -14149576, -10411020, -680012, -1863244, -3310968, 12012304, 19897848, 17533568, -3468900, 937884, -12160356, -11325304, -7894772, 17179332, -7411576, -883636, 8757672, -277576, -3123768, -3674280, -1740136, -8918800, -386980, 20106704, -12509536 ], [ -19427128, 16759864, -7677368, -10351576, -12659940, 8516188, 2771036, -1124328, 17261104, 22100328, 16807808, -4622700, -77676, -6010476, -13977064, -5069852, 18721932, -13012456, -2799196, 1650552, -7965016, -3650088, -8801400, -11423416, -5596720, -4127020, 21018224, -18819616 ], [ -23384968, 13229704, -7614728, -6553576, -14908860, 17712388, 7405316, 1062312, 22509904, 24302808, 16082048, -5776500, -1093236, 139404, -16628824, -2244932, 20264532, -18613336, -4714756, -5456568, -15652456, -4176408, -13928520, -21106696, -2274640, -7867060, 21929744, -25129696 ], [ -25420540, 10337792, -7959676, -3098868, -15396860, 23810752, 10427180, 3164440, 24891452, 25212072, 16017336, -6659512, -2295224, 4680212, -17086996, 851460, 19737196, -21851528, -5468276, -9709204, -21635976, -5380268, -17551676, -28590536, -576832, -9475376, 21153304, -28508380 ], [ -20272900, 9830912, -9827716, -926988, -9304580, 18332992, 7423700, 4950760, 16558532, 21288792, 18422856, -6530632, -4193864, 3208172, -9348076, 4962300, 11474836, -16260728, -1879436, -3295084, -21252216, -9115988, -15554756, -27855416, -4948672, -3117776, 14069224, -20932900 ], [ -15125260, 9324032, -11695756, 1244892, -3212300, 12855232, 4420220, 6737080, 8225612, 17365512, 20828376, -6401752, -6092504, 1736132, -1609156, 9073140, 3212476, -10669928, 1709404, 3119036, -20868456, -12851708, -13557836, -27120296, -9320512, 3239824, 6985144, -13357420 ], [ -9977620, 8817152, -13563796, 3416772, 2879980, 7377472, 1416740, 8523400, -107308, 13442232, 23233896, -6272872, -7991144, 264092, 6129764, 13183980, -5049884, -5079128, 5298244, 9533156, -20484696, -16587428, -11560916, -26385176, -13692352, 9597424, -98936, -5781940 ], [ -4829980, 8310272, -15431836, 5588652, 8972260, 1899712, -1586740, 10309720, -8440228, 9518952, 25639416, -6143992, -9889784, -1207948, 13868684, 17294820, -13312244, 511672, 8887084, 15947276, -20100936, -20323148, -9563996, -25650056, -18064192, 15955024, -7183016, 1793540 ], [ 317660, 7803392, -17299876, 7760532, 15064540, -3578048, -4590220, 12096040, -16773148, 5595672, 28044936, -6015112, -11788424, -2679988, 21607604, 21405660, -21574604, 6102472, 12475924, 22361396, -19717176, -24058868, -7567076, -24914936, -22436032, 22312624, -14267096, 9369020 ], [ 4061316, 9277844, -16142808, 8248496, 14217928, -5015124, -6214532, 9616076, -20449308, 2153860, 27607896, -6163908, -11098492, -1680580, 24300792, 19226208, -21304960, 5200128, 14382728, 24890872, -19492088, -21323628, -8350864, -23485156, -20685840, 20769148, -16607936, 14090472 ], [ 6520476, 12565004, -12218088, 7195856, 7022968, -2755404, -6577052, 3232916, -19865028, -847460, 24570216, -6566748, -8040292, 1579940, 22377672, 11291808, -13229440, -1642752, 14750648, 23866312, -19412168, -12668148, -11678704, -21419836, -13334640, 11997028, -14609216, 16200792 ], [ 8979636, 15852164, -8293368, 6143216, -171992, -495684, -6939572, -3150244, -19280748, -3848780, 21532536, -6969588, -4982092, 4840460, 20454552, 3357408, -5153920, -8485632, 15118568, 22841752, -19332248, -4012668, -15006544, -19354516, -5983440, 3224908, -12610496, 18311112 ], [ 11438796, 19139324, -4368648, 5090576, -7366952, 1764036, -7302092, -9533404, -18696468, -6850100, 18494856, -7372428, -1923892, 8100980, 18531432, -4576992, 2921600, -15328512, 15486488, 21817192, -19252328, 4642812, -18334384, -17289196, 1367760, -5547212, -10611776, 20421432 ], [ 13897956, 22426484, -443928, 4037936, -14561912, 4023756, -7664612, -15916564, -18112188, -9851420, 15457176, -7775268, 1134308, 11361500, 16608312, -12511392, 10997120, -22171392, 15854408, 20792632, -19172408, 13298292, -21662224, -15223876, 8718960, -14319332, -8613056, 22531752 ], [ 16357116, 25713644, 3480792, 2985296, -21756872, 6283476, -8027132, -22299724, -17527908, -12852740, 12419496, -8178108, 4192508, 14622020, 14685192, -20445792, 19072640, -29014272, 16222328, 19768072, -19092488, 21953772, -24990064, -13158556, 16070160, -23091452, -6614336, 24642072 ], [ 17660676, 18130004, 5091012, 170456, -20317232, 4190196, -4892852, -16191184, -18079428, -14294060, 5372316, -9797448, 4277708, 13769540, 8884572, -18834792, 15847160, -28259652, 12914348, 16102912, -15639968, 21448752, -23724604, -14889436, 15798660, -19180172, -9547616, 17215692 ], [ 18733116, 8372204, 6238332, -2996824, -17150672, 1226316, -1059212, -7584304, -18858108, -15423380, -2476764, -11660088, 3768308, 12094460, 2308452, -15314712, 10361480, -25985532, 8871188, 11909632, -11512928, 19111632, -21540484, -17379556, 14002620, -12732212, -13467296, 7881972 ], [ 19805556, -1385596, 7385652, -6164104, -13984112, -1737564, 2774428, 1022576, -19636788, -16552700, -10325844, -13522728, 3258908, 10419380, -4267668, -11794632, 4875800, -23711412, 4828028, 7716352, -7385888, 16774512, -19356364, -19869676, 12206580, -6284252, -17386976, -1451748 ], [ 20877996, -11143396, 8532972, -9331384, -10817552, -4701444, 6608068, 9629456, -20415468, -17682020, -18174924, -15385368, 2749508, 8744300, -10843788, -8274552, -609880, -21437292, 784868, 3523072, -3258848, 14437392, -17172244, -22359796, 10410540, 163708, -21306656, -10785468 ], [ 21950436, -20901196, 9680292, -12498664, -7650992, -7665324, 10441708, 18236336, -21194148, -18811340, -26024004, -17248008, 2240108, 7069220, -17419908, -4754472, -6095560, -19163172, -3258292, -670208, 868192, 12100272, -14988124, -24849916, 8614500, 6611668, -25226336, -20119188 ], [ 22179072, -29075388, 9983808, -15333456, -5140308, -10549696, 13298008, 24543724, -21290432, -18805864, -31661316, -18513584, 2182796, 5633496, -22623436, -1262836, -10625480, -16922852, -5971760, -4349884, 3689512, 10003600, -13283912, -25790748, 7634600, 12345304, -28340692, -26696180 ], [ 17409792, -27869748, 5289408, -16198896, -6514428, -12963136, 10365448, 17231044, -17344832, -12078904, -24198156, -16242704, 4803236, 5615496, -19696996, 2060324, -9494360, -14882732, -809360, -4987444, -1223048, 9331120, -14422232, -17555028, 11488760, 13847944, -26685052, -16944860 ], [ 12640512, -26664108, 595008, -17064336, -7888548, -15376576, 7432888, 9918364, -13399232, -5351944, -16734996, -13971824, 7423676, 5597496, -16770556, 5383484, -8363240, -12842612, 4353040, -5625004, -6135608, 8658640, -15560552, -9319308, 15342920, 15350584, -25029412, -7193540 ], [ 7871232, -25458468, -4099392, -17929776, -9262668, -17790016, 4500328, 2605684, -9453632, 1375016, -9271836, -11700944, 10044116, 5579496, -13844116, 8706644, -7232120, -10802492, 9515440, -6262564, -11048168, 7986160, -16698872, -1083588, 19197080, 16853224, -23373772, 2557780 ], [ 3101952, -24252828, -8793792, -18795216, -10636788, -20203456, 1567768, -4706996, -5508032, 8101976, -1808676, -9430064, 12664556, 5561496, -10917676, 12029804, -6101000, -8762372, 14677840, -6900124, -15960728, 7313680, -17837192, 7152132, 23051240, 18355864, -21718132, 12309100 ], [ -1667328, -23047188, -13488192, -19660656, -12010908, -22616896, -1364792, -12019676, -1562432, 14828936, 5654484, -7159184, 15284996, 5543496, -7991236, 15352964, -4969880, -6722252, 19840240, -7537684, -20873288, 6641200, -18975512, 15387852, 26905400, 19858504, -20062492, 22060420 ], [ -3280920, -21749708, -15742600, -18743580, -12228992, -21371660, -1869496, -12622296, 2427612, 15080028, 10367364, -5643524, 15731124, 2553816, -4232988, 14207944, -4791600, -3429828, 22787984, -7612560, -20797132, 4889928, -19623472, 18286028, 26816508, 19813148, -17218344, 26010404 ], [ -1123080, -20342468, -15080920, -15696180, -11065472, -15753860, 527384, -5205576, 6470772, 7591668, 11793324, -5030444, 13578684, -3987384, 519372, 7722904, -5752080, 1359252, 23088944, -7014960, -14758852, 1849368, -19685392, 14805188, 22015188, 17917748, -12953784, 23027084 ], [ 1034760, -18935228, -14419240, -12648780, -9901952, -10136060, 2924264, 2211144, 10513932, 103308, 13219284, -4417364, 11426244, -10528584, 5271732, 1237864, -6712560, 6148332, 23389904, -6417360, -8720572, -1191192, -19747312, 11324348, 17213868, 16022348, -8689224, 20043764 ], [ 3192600, -17527988, -13757560, -9601380, -8738432, -4518260, 5321144, 9627864, 14557092, -7385052, 14645244, -3804284, 9273804, -17069784, 10024092, -5247176, -7673040, 10937412, 23690864, -5819760, -2682292, -4231752, -19809232, 7843508, 12412548, 14126948, -4424664, 17060444 ], [ 5350440, -16120748, -13095880, -6553980, -7574912, 1099540, 7718024, 17044584, 18600252, -14873412, 16071204, -3191204, 7121364, -23610984, 14776452, -11732216, -8633520, 15726492, 23991824, -5222160, 3355988, -7272312, -19871152, 4362668, 7611228, 12231548, -160104, 14077124 ], [ 7508280, -14713508, -12434200, -3506580, -6411392, 6717340, 10114904, 24461304, 22643412, -22361772, 17497164, -2578124, 4968924, -30152184, 19528812, -18217256, -9594000, 20515572, 24292784, -4624560, 9394268, -10312872, -19933072, 881828, 2809908, 10336148, 4104456, 11093804 ], [ 9723252, -15134768, -12169684, -6048456, -9379316, 8268832, 7874984, 22795140, 19454820, -23826156, 15375696, -5685800, 7914204, -27372588, 20672196, -16484120, -9055800, 17159340, 18529196, -1398336, 7124120, -11646096, -20063716, -3274936, 706212, 5042084, 6025776, 5693276 ], [ 11955612, -16112528, -12026044, -10291416, -13604636, 8582752, 4223864, 18364620, 14065260, -23457156, 12174576, -9925880, 12410964, -21756228, 20717196, -12249800, -8061480, 11324100, 10919876, 2627904, 2325320, -12459696, -20215276, -7637416, -576468, -1286356, 7233936, -442924 ], [ 14187972, -17090288, -11882404, -14534376, -17829956, 8896672, 572744, 13934100, 8675700, -23088156, 8973456, -14165960, 16907724, -16139868, 20762196, -8015480, -7067160, 5488860, 3310556, 6654144, -2473480, -13273296, -20366836, -11999896, -1859148, -7614796, 8442096, -6579124 ], [ 16420332, -18068048, -11738764, -18777336, -22055276, 9210592, -3078376, 9503580, 3286140, -22719156, 5772336, -18406040, 21404484, -10523508, 20807196, -3781160, -6072840, -346380, -4298764, 10680384, -7272280, -14086896, -20518396, -16362376, -3141828, -13943236, 9650256, -12715324 ], [ 18652692, -19045808, -11595124, -23020296, -26280596, 9524512, -6729496, 5073060, -2103420, -22350156, 2571216, -22646120, 25901244, -4907148, 20852196, 453160, -5078520, -6181620, -11908084, 14706624, -12071080, -14900496, -20669956, -20724856, -4424508, -20271676, 10858416, -18851524 ], [ 20450044, -19908516, -11669996, -26298628, -29743196, 9593656, -9597344, 774756, -7296028, -21322792, -469772, -26165340, 29455160, 452424, 20969996, 4229708, -4468360, -11645272, -18612864, 18323420, -16438120, -15178708, -20375840, -24588096, -5612492, -25699944, 11371196, -24155648 ], [ 17089444, -19407036, -14335796, -18139228, -24162116, 6760456, -3177824, -1955844, -10153348, -12489112, -1612052, -21137220, 21829640, 2767224, 21950996, 2578388, -8413240, -12702952, -14592384, 17085380, -15685720, -9108748, -14797280, -22531776, -5677652, -20454744, 3638756, -19593728 ], [ 13728844, -18905556, -17001596, -9979828, -18581036, 3927256, 3241696, -4686444, -13010668, -3655432, -2754332, -16109100, 14204120, 5082024, 22931996, 927068, -12358120, -13760632, -10571904, 15847340, -14933320, -3038788, -9218720, -20475456, -5742812, -15209544, -4093684, -15031808 ], [ 10368244, -18404076, -19667396, -1820428, -12999956, 1094056, 9661216, -7417044, -15867988, 5178248, -3896612, -11080980, 6578600, 7396824, 23912996, -724252, -16303000, -14818312, -6551424, 14609300, -14180920, 3031172, -3640160, -18419136, -5807972, -9964344, -11826124, -10469888 ], [ 7007644, -17902596, -22333196, 6338972, -7418876, -1739144, 16080736, -10147644, -18725308, 14011928, -5038892, -6052860, -1046920, 9711624, 24893996, -2375572, -20247880, -15875992, -2530944, 13371260, -13428520, 9101132, 1938400, -16362816, -5873132, -4719144, -19558564, -5907968 ], [ 3647044, -17401116, -24998996, 14498372, -1837796, -4572344, 22500256, -12878244, -21582628, 22845608, -6181172, -1024740, -8672440, 12026424, 25874996, -4026892, -24192760, -16933672, 1489536, 12133220, -12676120, 15171092, 7516960, -14306496, -5938292, 526056, -27291004, -1346048 ], [ 1051684, -15551156, -22792936, 16030172, 3233684, -5692504, 22764676, -13525084, -20891928, 25606508, -7495652, 165560, -10455060, 12145324, 25364436, -5877292, -25515860, -15728112, 4050376, 9960540, -10883240, 17014312, 11989800, -10831136, -7535612, 3031036, -28405644, 160232 ], [ -341156, -11582156, -12931096, 7147172, 7504364, -4120744, 13356796, -10897444, -14625768, 18824468, -9080732, -4675000, -3055980, 8813524, 22509996, -8040532, -22719020, -10966032, 4317496, 6319140, -7455320, 12215512, 14725080, -5125856, -11540612, 1229956, -19120884, -3135208 ], [ -1733996, -7613156, -3069256, -1735828, 11775044, -2548984, 3948916, -8269804, -8359608, 12042428, -10665812, -9515560, 4343100, 5481724, 19655556, -10203772, -19922180, -6203952, 4584616, 2677740, -4027400, 7416712, 17460360, 579424, -15545612, -571124, -9836124, -6430648 ], [ -3126836, -3644156, 6792584, -10618828, 16045724, -977224, -5458964, -5642164, -2093448, 5260388, -12250892, -14356120, 11742180, 2149924, 16801116, -12367012, -17125340, -1441872, 4851736, -963660, -599480, 2617912, 20195640, 6284704, -19550612, -2372204, -551364, -9726088 ], [ -4519676, 324844, 16654424, -19501828, 20316404, 594536, -14866844, -3014524, 4172712, -1521652, -13835972, -19196680, 19141260, -1181876, 13946676, -14530252, -14328500, 3320208, 5118856, -4605060, 2828440, -2180888, 22930920, 11989984, -23555612, -4173284, 8733396, -13021528 ], [ -5912516, 4293844, 26516264, -28384828, 24587084, 2166296, -24274724, -386884, 10438872, -8303692, -15421052, -24037240, 26540340, -4513676, 11092236, -16693492, -11531660, 8082288, 5385976, -8246460, 6256360, -6979688, 25666200, 17695264, -27560612, -5974364, 18018156, -16316968 ], [ -4623572, 2036428, 26281220, -26106748, 24176864, 2155244, -21735284, 3834404, 7498716, -8726512, -17483420, -20759872, 27133656, -3298136, 7679112, -16173184, -7461464, 6372756, 6315352, -7770432, 9232948, -4774904, 26906868, 20017948, -23270528, -8336648, 20442216, -17463604 ], [ -2185292, -2889452, 21718940, -19045348, 21760544, 1465844, -14075564, 8738684, 612996, -6423952, -19750340, -14003392, 24810216, -133736, 4026552, -14502784, -2845544, 1889676, 7528552, -5529792, 12016108, 431416, 27506988, 20890948, -15425408, -10939448, 19925976, -17689324 ], [ 252988, -7815332, 17156660, -11983948, 19344224, 776444, -6415844, 13642964, -6272724, -4121392, -22017260, -7246912, 22486776, 3030664, 373992, -12832384, 1770376, -2593404, 8741752, -3289152, 14799268, 5637736, 28107108, 21763948, -7580288, -13542248, 19409736, -17915044 ], [ 2691268, -12741212, 12594380, -4922548, 16927904, 87044, 1243876, 18547244, -13158444, -1818832, -24284180, -490432, 20163336, 6195064, -3278568, -11161984, 6386296, -7076484, 9954952, -1048512, 17582428, 10844056, 28707228, 22636948, 264832, -16145048, 18893496, -18140764 ], [ 5129548, -17667092, 8032100, 2138852, 14511584, -602356, 8903596, 23451524, -20044164, 483728, -26551100, 6266048, 17839896, 9359464, -6931128, -9491584, 11002216, -11559564, 11168152, 1192128, 20365588, 16050376, 29307348, 23509948, 8109952, -18747848, 18377256, -18366484 ], [ 7535532, -22451232, 3500996, 9143996, 12100632, -1277672, 16391508, 28246884, -26809984, 2775568, -28791528, 12871032, 15465752, 12469444, -10553720, -7823476, 15538348, -15973008, 12344632, 3407552, 23065600, 21116016, 29853796, 24283700, 15890256, -21285656, 17785364, -18521784 ], [ 7067172, -14620512, 1744556, 11142356, 10167432, -699512, 8588508, 23348364, -22904704, 4113328, -28674168, 5992872, 8578952, 10736044, -11509160, -6359356, 12973348, -14188848, 10253032, 3378752, 18365440, 13661136, 25623436, 16224380, 17901936, -18039176, 10460444, -12409704 ], [ 6598812, -6789792, -11884, 13140716, 8234232, -121352, 785508, 18449844, -18999424, 5451088, -28556808, -885288, 1692152, 9002644, -12464600, -4895236, 10408348, -12404688, 8161432, 3349952, 13665280, 6206256, 21393076, 8165060, 19913616, -14792696, 3135524, -6297624 ], [ 6130452, 1040928, -1768324, 15139076, 6301032, 456808, -7017492, 13551324, -15094144, 6788848, -28439448, -7763448, -5194648, 7269244, -13420040, -3431116, 7843348, -10620528, 6069832, 3321152, 8965120, -1248624, 17162716, 105740, 21925296, -11546216, -4189396, -185544 ], [ 5662092, 8871648, -3524764, 17137436, 4367832, 1034968, -14820492, 8652804, -11188864, 8126608, -28322088, -14641608, -12081448, 5535844, -14375480, -1966996, 5278348, -8836368, 3978232, 3292352, 4264960, -8703504, 12932356, -7953580, 23936976, -8299736, -11514316, 5926536 ], [ 5193732, 16702368, -5281204, 19135796, 2434632, 1613128, -22623492, 3754284, -7283584, 9464368, -28204728, -21519768, -18968248, 3802444, -15330920, -502876, 2713348, -7052208, 1886632, 3263552, -435200, -16158384, 8701996, -16012900, 25948656, -5053256, -18839236, 12038616 ], [ 5152832, 20528072, -5071560, 18512324, 1042572, 2406584, -24634496, 1213116, -3803444, 9378460, -25056404, -25248528, -22866656, 1491596, -13909404, 385188, 1801696, -4292720, 822212, 1308224, -5091164, -21807492, 5766428, -21735400, 25308112, -1440680, -21675884, 14287780 ], [ 6011072, 15929432, -726360, 12373964, 788772, 3652904, -14462336, 3630516, -1217564, 6297940, -15532604, -22352688, -20479136, -2033884, -7488084, 61548, 4367776, 518320, 1918412, -4699456, -9654164, -23658252, 5554388, -22542520, 19088752, 2941960, -15071684, 8411500 ], [ 6869312, 11330792, 3618840, 6235604, 534972, 4899224, -4290176, 6047916, 1368316, 3217420, -6008804, -19456848, -18091616, -5559364, -1066764, -262092, 6933856, 5329360, 3014612, -10707136, -14217164, -25509012, 5342348, -23349640, 12869392, 7324600, -8467484, 2535220 ], [ 7727552, 6732152, 7964040, 97244, 281172, 6145544, 5881984, 8465316, 3954196, 136900, 3514996, -16561008, -15704096, -9084844, 5354556, -585732, 9499936, 10140400, 4110812, -16714816, -18780164, -27359772, 5130308, -24156760, 6650032, 11707240, -1863284, -3341060 ], [ 8585792, 2133512, 12309240, -6041116, 27372, 7391864, 16054144, 10882716, 6540076, -2943620, 13038796, -13665168, -13316576, -12610324, 11775876, -909372, 12066016, 14951440, 5207012, -22722496, -23343164, -29210532, 4918268, -24963880, 430672, 16089880, 4740916, -9217340 ], [ 9444032, -2465128, 16654440, -12179476, -226428, 8638184, 26226304, 13300116, 9125956, -6024140, 22562596, -10769328, -10929056, -16135804, 18197196, -1233012, 14632096, 19762480, 6303212, -28730176, -27906164, -31061292, 4706228, -25771000, -5788688, 20472520, 11345116, -15093620 ], [ 10494932, -6332116, 17572572, -13859296, -2444676, 4805348, 27010792, 10359972, 11034220, -7511852, 21889780, -11041776, -8106284, -16085788, 16929444, -4211256, 15866884, 19985020, 7491524, -29080264, -23396816, -26787744, 3377672, -26556460, -3796856, 17831392, 13017220, -16297268 ], [ 11657372, -9775516, 16506612, -12957856, -5800236, -1968052, 22360312, 4318092, 12550180, -8077412, 15313660, -13148496, -5031524, -13965748, 11210124, -8726376, 16330924, 17551060, 8733164, -26154904, -13635056, -18968544, 1402712, -27329380, 2948824, 11123872, 11833900, -14795708 ], [ 12819812, -13218916, 15440652, -12056416, -9155796, -8741452, 17709832, -1723788, 14066140, -8642972, 8737540, -15255216, -1956764, -11845708, 5490804, -13241496, 16794964, 15117100, 9974804, -23229544, -3873296, -11149344, -572248, -28102300, 9694504, 4416352, 10650580, -13294148 ], [ 13982252, -16662316, 14374692, -11154976, -12511356, -15514852, 13059352, -7765668, 15582100, -9208532, 2161420, -17361936, 1117996, -9725668, -228516, -17756616, 17259004, 12683140, 11216444, -20304184, 5888464, -3330144, -2547208, -28875220, 16440184, -2291168, 9467260, -11792588 ], [ 15144692, -20105716, 13308732, -10253536, -15866916, -22288252, 8408872, -13807548, 17098060, -9774092, -4414700, -19468656, 4192756, -7605628, -5947836, -22271736, 17723044, 10249180, 12458084, -17378824, 15650224, 4489056, -4522168, -29648140, 23185864, -8998688, 8283940, -10291028 ], [ 16307132, -23549116, 12242772, -9352096, -19222476, -29061652, 3758392, -19849428, 18614020, -10339652, -10990820, -21575376, 7267516, -5485588, -11667156, -26786856, 18187084, 7815220, 13699724, -14453464, 25411984, 12308256, -6497128, -30421060, 29931544, -15706208, 7100620, -8789468 ], [ 11435592, -22277056, 8885552, -8836556, -13550696, -27910672, 5977612, -20580508, 14761040, -4422432, -12987480, -20854996, 10425576, -1380288, -11899556, -24321436, 13648364, 2928160, 12308404, -9004624, 22027644, 11417676, -1911448, -27748760, 26856324, -16478348, 10478060, -7462328 ], [ 6209112, -20727616, 5393552, -8343716, -7347896, -26293552, 8600932, -20999188, 10592240, 1876128, -14714760, -19968316, 13588536, 2841792, -11809196, -21445396, 8815364, -2103200, 10762204, -3407344, 17870004, 10014756, 3060152, -24873800, 23203404, -16901348, 14123780, -6145448 ], [ 982632, -19178176, 1901552, -7850876, -1145096, -24676432, 11224252, -21417868, 6423440, 8174688, -16442040, -19081636, 16751496, 7063872, -11718836, -18569356, 3982364, -7134560, 9216004, 2189936, 13712364, 8611836, 8031752, -21998840, 19550484, -17324348, 17769500, -4828568 ], [ -4243848, -17628736, -1590448, -7358036, 5057704, -23059312, 13847572, -21836548, 2254640, 14473248, -18169320, -18194956, 19914456, 11285952, -11628476, -15693316, -850636, -12165920, 7669804, 7787216, 9554724, 7208916, 13003352, -19123880, 15897564, -17747348, 21415220, -3511688 ], [ -9470328, -16079296, -5082448, -6865196, 11260504, -21442192, 16470892, -22255228, -1914160, 20771808, -19896600, -17308276, 23077416, 15508032, -11538116, -12817276, -5683636, -17197280, 6123604, 13384496, 5397084, 5805996, 17974952, -16248920, 12244644, -18170348, 25060940, -2194808 ], [ -13158384, -14131496, -5965328, -5783924, 14007600, -18933776, 17399572, -22449520, -3843864, 24935140, -21420560, -15796824, 25475028, 17909708, -11913184, -10374740, -8447188, -20413204, 5841116, 16474408, 2980544, 4817996, 20267052, -13381964, 9865924, -16597040, 26621572, -1753584 ], [ -12364944, -11023256, 752272, -2988524, 6688080, -13828976, 13391692, -21990160, 749016, 22878460, -22352240, -12465384, 25643148, 15008468, -13644064, -9195020, -5182348, -18340684, 9239876, 12260248, 5635904, 5038676, 14753652, -10538324, 11199004, -9208400, 22108252, -3863184 ], [ -11571504, -7915016, 7469872, -193124, -631440, -8724176, 9383812, -21530800, 5341896, 20821780, -23283920, -9133944, 25811268, 12107228, -15374944, -8015300, -1917508, -16268164, 12638636, 8046088, 8291264, 5259356, 9240252, -7694684, 12532084, -1819760, 17594932, -5972784 ], [ -10778064, -4806776, 14187472, 2602276, -7950960, -3619376, 5375932, -21071440, 9934776, 18765100, -24215600, -5802504, 25979388, 9205988, -17105824, -6835580, 1347332, -14195644, 16037396, 3831928, 10946624, 5480036, 3726852, -4851044, 13865164, 5568880, 13081612, -8082384 ], [ -9984624, -1698536, 20905072, 5397676, -15270480, 1485424, 1368052, -20612080, 14527656, 16708420, -25147280, -2471064, 26147508, 6304748, -18836704, -5655860, 4612172, -12123124, 19436156, -382232, 13601984, 5700716, -1786548, -2007404, 15198244, 12957520, 8568292, -10191984 ], [ -9191184, 1409704, 27622672, 8193076, -22590000, 6590224, -2639828, -20152720, 19120536, 14651740, -26078960, 860376, 26315628, 3403508, -20567584, -4476140, 7877012, -10050604, 22834916, -4596392, 16257344, 5921396, -7299948, 836236, 16531324, 20346160, 4054972, -12301584 ], [ -10927956, 4816192, 25580512, 6150208, -22544712, 9707248, -3171752, -19120936, 21302544, 15082024, -24184016, 47556, 21782160, 1440056, -21318652, -2967980, 9096548, -8097832, 19254836, -6078788, 13997528, 4984172, -6268824, 4656424, 15538192, 19214536, 705064, -12150864 ], [ -14599596, 8450752, 16839712, 407488, -16867512, 11304208, -1045592, -17651416, 21640944, 17414104, -20127536, -3934404, 13653360, 193736, -21320452, -1208660, 8752028, -6236632, 10337996, -5472188, 7979048, 3161492, -233064, 9223384, 12766192, 11567416, -1755176, -10271664 ], [ -18271236, 12085312, 8098912, -5335232, -11190312, 12901168, 1080568, -16181896, 21979344, 19746184, -16071056, -7916364, 5524560, -1052584, -21322252, 550660, 8407508, -4375432, 1421156, -4865588, 1960568, 1338812, 5802696, 13790344, 9994192, 3920296, -4215416, -8392464 ], [ -21942876, 15719872, -641888, -11077952, -5513112, 14498128, 3206728, -14712376, 22317744, 22078264, -12014576, -11898324, -2604240, -2298904, -21324052, 2309980, 8062988, -2514232, -7495684, -4258988, -4057912, -483868, 11838456, 18357304, 7222192, -3726824, -6675656, -6513264 ], [ -25614516, 19354432, -9382688, -16820672, 164088, 16095088, 5332888, -13242856, 22656144, 24410344, -7958096, -15880284, -10733040, -3545224, -21325852, 4069300, 7718468, -653032, -16412524, -3652388, -10076392, -2306548, 17874216, 22924264, 4450192, -11373944, -9135896, -4634064 ], [ -29286156, 22988992, -18123488, -22563392, 5841288, 17692048, 7459048, -11773336, 22994544, 26742424, -3901616, -19862244, -18861840, -4791544, -21327652, 5828620, 7373948, 1208168, -25329364, -3045788, -16094872, -4129228, 23909976, 27491224, 1678192, -19021064, -11596136, -2754864 ], [ -20535204, 22434340, -14704608, -17184492, 5378292, 16810620, 6411620, -5386224, 17721732, 23149820, -4006224, -17289100, -12831628, -7793560, -18341672, 991756, 3831508, -3006680, -17632504, -3642832, -17217880, -467096, 20400640, 24687168, -1953960, -17577496, -12490596, -1725704 ], [ -10054524, 21296380, -9592608, -10257012, 4060332, 15584100, 4922300, 1685616, 11667612, 18732260, -4690224, -13803220, -4829908, -11040040, -14939672, -4763564, -156212, -8067560, -7622344, -4407472, -17659240, 3958744, 15562240, 20856768, -5705880, -14868136, -13167036, -814904 ], [ 426156, 20158420, -4480608, -3329532, 2742372, 14357580, 3432980, 8757456, 5613492, 14314700, -5374224, -10317340, 3171812, -14286520, -11537672, -10518884, -4143932, -13128440, 2387816, -5172112, -18100600, 8384584, 10723840, 17026368, -9457800, -12158776, -13843476, 95896 ], [ 10906836, 19020460, 631392, 3597948, 1424412, 13131060, 1943660, 15829296, -440628, 9897140, -6058224, -6831460, 11173532, -17533000, -8135672, -16274204, -8131652, -18189320, 12397976, -5936752, -18541960, 12810424, 5885440, 13195968, -13209720, -9449416, -14519916, 1006696 ], [ 21387516, 17882500, 5743392, 10525428, 106452, 11904540, 454340, 22901136, -6494748, 5479580, -6742224, -3345580, 19175252, -20779480, -4733672, -22029524, -12119372, -23250200, 22408136, -6701392, -18983320, 17236264, 1047040, 9365568, -16961640, -6740056, -15196356, 1917496 ], [ 28477444, 16193740, 8913380, 15847360, -291944, 9788104, -550888, 27683620, -10364028, 2782012, -6271992, -1471232, 25427604, -23294892, -1723284, -26002224, -15047380, -27381248, 29699996, -6807588, -18660836, 20867524, -2512688, 5417324, -18854168, -4942236, -14433372, 3440704 ], [ 21007084, 12139780, 3744140, 14274880, 3258376, 3850264, 522632, 22635340, -4851348, 7470292, -845352, -6516992, 24167964, -22671012, -394524, -22320144, -13424860, -27519488, 25319156, -4086348, -15058316, 21086764, -581648, 963044, -12762248, -7058676, -7489332, 7593664 ], [ 13536724, 8085820, -1425100, 12702400, 6808696, -2087576, 1596152, 17587060, 661332, 12158572, 4581288, -11562752, 22908324, -22047132, 934236, -18638064, -11802340, -27657728, 20938316, -1365108, -11455796, 21306004, 1349392, -3491236, -6670328, -9175116, -545292, 11746624 ], [ 6066364, 4031860, -6594340, 11129920, 10359016, -8025416, 2669672, 12538780, 6174012, 16846852, 10007928, -16608512, 21648684, -21423252, 2262996, -14955984, -10179820, -27795968, 16557476, 1356132, -7853276, 21525244, 3280432, -7945516, -578408, -11291556, 6398748, 15899584 ], [ -1403996, -22100, -11763580, 9557440, 13909336, -13963256, 3743192, 7490500, 11686692, 21535132, 15434568, -21654272, 20389044, -20799372, 3591756, -11273904, -8557300, -27934208, 12176636, 4077372, -4250756, 21744484, 5211472, -12399796, 5513512, -13407996, 13342788, 20052544 ], [ -8874356, -4076060, -16932820, 7984960, 17459656, -19901096, 4816712, 2442220, 17199372, 26223412, 20861208, -26700032, 19129404, -20175492, 4920516, -7591824, -6934780, -28072448, 7795796, 6798612, -648236, 21963724, 7142512, -16854076, 11605432, -15524436, 20286828, 24205504 ], [ -9831776, -7478060, -19903720, 7196740, 16198756, -19083356, 4466792, 2329360, 15452652, 28585012, 20371068, -27332912, 14319984, -16410432, 7050816, -5243184, -4473460, -25578188, 2864516, 9484212, 3030244, 21669064, 7162492, -19869436, 14211832, -15159216, 20873628, 24910564 ], [ -4276256, -10228100, -20676280, 7192780, 10126636, -11510036, 2693432, 7151920, 6446532, 28619932, 13964148, -23552912, 5960784, -9504192, 9982656, -4227984, -1173340, -20451428, -2617204, 12134172, 6784684, 20860504, 5271412, -21445876, 13332712, -12312336, 15103188, 22167724 ], [ 1279264, -12978140, -21448840, 7188820, 4054516, -3936716, 920072, 11974480, -2559588, 28654852, 7557228, -19772912, -2398416, -2597952, 12914496, -3212784, 2126780, -15324668, -8098924, 14784132, 10539124, 20051944, 3380332, -23022316, 12453592, -9465456, 9332748, 19424884 ], [ 6834784, -15728180, -22221400, 7184860, -2017604, 3636604, -853288, 16797040, -11565708, 28689772, 1150308, -15992912, -10757616, 4308288, 15846336, -2197584, 5426900, -10197908, -13580644, 17434092, 14293564, 19243384, 1489252, -24598756, 11574472, -6618576, 3562308, 16682044 ], [ 12390304, -18478220, -22993960, 7180900, -8089724, 11209924, -2626648, 21619600, -20571828, 28724692, -5256612, -12212912, -19116816, 11214528, 18778176, -1182384, 8727020, -5071148, -19062364, 20084052, 18048004, 18434824, -401828, -26175196, 10695352, -3771696, -2208132, 13939204 ], [ 17945824, -21228260, -23766520, 7176940, -14161844, 18783244, -4400008, 26442160, -29577948, 28759612, -11663532, -8432912, -27476016, 18120768, 21710016, -167184, 12027140, 55612, -24544084, 22734012, 21802444, 17626264, -2292908, -27751636, 9816232, -924816, -7978572, 11196364 ], [ 16684896, -20164488, -24970656, 8003428, -14814736, 16719396, -7079736, 23813464, -25072644, 27570760, -10501228, -3902764, -21209520, 17830668, 18436272, 376144, 10630440, 2596128, -17290808, 21208664, 15610196, 16824420, -3764968, -20472884, 9365476, -4051672, -12219808, 9783292 ], [ 13836576, -18212568, -26275296, 9023308, -14205616, 12411276, -9970536, 19449544, -17420844, 26096920, -7576228, 802076, -11537040, 15864708, 13717392, 809584, 8139960, 4534368, -7071848, 18710984, 7101596, 16024140, -5139448, -11131964, 9014476, -8569672, -16104928, 8679892 ], [ 10988256, -16260648, -27579936, 10043188, -13596496, 8103156, -12861336, 15085624, -9769044, 24623080, -4651228, 5506916, -1864560, 13898748, 8998512, 1243024, 5649480, 6472608, 3147112, 16213304, -1407004, 15223860, -6513928, -1791044, 8663476, -13087672, -19990048, 7576492 ], [ 8139936, -14308728, -28884576, 11063068, -12987376, 3795036, -15752136, 10721704, -2117244, 23149240, -1726228, 10211756, 7807920, 11932788, 4279632, 1676464, 3159000, 8410848, 13366072, 13715624, -9915604, 14423580, -7888408, 7549876, 8312476, -17605672, -23875168, 6473092 ], [ 5291616, -12356808, -30189216, 12082948, -12378256, -513084, -18642936, 6357784, 5534556, 21675400, 1198772, 14916596, 17480400, 9966828, -439248, 2109904, 668520, 10349088, 23585032, 11217944, -18424204, 13623300, -9262888, 16890796, 7961476, -22123672, -27760288, 5369692 ], [ 2675308, -10646712, -30910240, 12524536, -11356812, -3801328, -20771920, 2347448, 12585404, 20170496, 3646460, 19237932, 25580584, 8009184, -5063572, 2881352, -1177052, 12194928, 32137360, 9379560, -25076532, 13203972, -10471180, 24218408, 7568236, -26211836, -30959536, 4220532 ], [ 1725268, -10673352, -27439840, 8812936, -7374132, 234992, -17429680, 876488, 15320324, 18442496, 2666180, 20805012, 22388824, 6111264, -9008812, 6080312, 1608988, 13377168, 28720240, 12276120, -18397452, 15520572, -10485940, 17086808, 6871636, -27212996, -29232976, 2742732 ], [ 775228, -10699992, -23969440, 5101336, -3391452, 4271312, -14087440, -594472, 18055244, 16714496, 1685900, 22372092, 19197064, 4213344, -12954052, 9279272, 4395028, 14559408, 25303120, 15172680, -11718372, 17837172, -10500700, 9955208, 6175036, -28214156, -27506416, 1264932 ], [ -174812, -10726632, -20499040, 1389736, 591228, 8307632, -10745200, -2065432, 20790164, 14986496, 705620, 23939172, 16005304, 2315424, -16899292, 12478232, 7181068, 15741648, 21886000, 18069240, -5039292, 20153772, -10515460, 2823608, 5478436, -29215316, -25779856, -212868 ], [ -1124852, -10753272, -17028640, -2321864, 4573908, 12343952, -7402960, -3536392, 23525084, 13258496, -274660, 25506252, 12813544, 417504, -20844532, 15677192, 9967108, 16923888, 18468880, 20965800, 1639788, 22470372, -10530220, -4307992, 4781836, -30216476, -24053296, -1690668 ], [ -2074892, -10779912, -13558240, -6033464, 8556588, 16380272, -4060720, -5007352, 26260004, 11530496, -1254940, 27073332, 9621784, -1480416, -24789772, 18876152, 12753148, 18106128, 15051760, 23862360, 8318868, 24786972, -10544980, -11439592, 4085236, -31217636, -22326736, -3168468 ], [ -1627952, -11409648, -11104336, -6654392, 9757632, 17009396, -3764380, -6487672, 24521156, 11926748, -3384316, 24688620, 5901964, -2589288, -26867068, 18456224, 14995840, 16757892, 10420648, 21588612, 12866208, 23838180, -10301716, -12999808, 5286064, -29851808, -20352760, -1787568 ], [ 645808, -12828048, -9979696, -3233672, 7321152, 13182956, -7451140, -7980232, 16931996, 15100868, -7016356, 17136180, 1491604, -2666328, -26501668, 13303904, 16528000, 12100572, 4202008, 12553692, 14625888, 18619260, -9721036, -7274368, 8968144, -25390688, -18055240, 3331632 ], [ 2919568, -14246448, -8855056, 187048, 4884672, 9356516, -11137900, -9472792, 9342836, 18274988, -10648396, 9583740, -2918756, -2743368, -26136268, 8151584, 18060160, 7443252, -2016632, 3518772, 16385568, 13400340, -9140356, -1548928, 12650224, -20929568, -15757720, 8450832 ], [ 5193328, -15664848, -7730416, 3607768, 2448192, 5530076, -14824660, -10965352, 1753676, 21449108, -14280436, 2031300, -7329116, -2820408, -25770868, 2999264, 19592320, 2785932, -8235272, -5516148, 18145248, 8181420, -8559676, 4176512, 16332304, -16468448, -13460200, 13570032 ], [ 7467088, -17083248, -6605776, 7028488, 11712, 1703636, -18511420, -12457912, -5835484, 24623228, -17912476, -5521140, -11739476, -2897448, -25405468, -2153056, 21124480, -1871388, -14453912, -14551068, 19904928, 2962500, -7978996, 9901952, 20014384, -12007328, -11162680, 18689232 ], [ 9740848, -18501648, -5481136, 10449208, -2424768, -2122804, -22198180, -13950472, -13424644, 27797348, -21544516, -13073580, -16149836, -2974488, -25040068, -7305376, 22656640, -6528708, -20672552, -23585988, 21664608, -2256420, -7398316, 15627392, 23696464, -7546208, -8865160, 23808432 ], [ 12094472, -13290800, -7537656, 10539224, -2760664, -3633724, -16132688, -12226228, -10141312, 24077704, -17398928, -13117732, -18163472, -1604864, -17630020, -7293604, 20444304, -4347204, -15525044, -19034916, 22167904, -1371908, -9351576, 17652824, 18990680, -7924632, -4379956, 20976876 ], [ 14475512, -5804240, -10686216, 9485864, -2375464, -4349764, -6719408, -9397708, -3125632, 17991544, -10583408, -10584412, -19354352, 261376, -7801660, -5509084, 16946544, 181956, -6475724, -9819996, 22239904, 1607812, -12174696, 18408104, 11405480, -9964392, 856244, 15415956 ], [ 16856552, 1682320, -13834776, 8432504, -1990264, -5065804, 2693872, -6569188, 3890048, 11905384, -3767888, -8051092, -20545232, 2127616, 2026700, -3724564, 13448784, 4711116, 2573596, -605076, 22311904, 4587532, -14997816, 19163384, 3820280, -12004152, 6092444, 9855036 ], [ 19237592, 9168880, -16983336, 7379144, -1605064, -5781844, 12107152, -3740668, 10905728, 5819224, 3047632, -5517772, -21736112, 3993856, 11855060, -1940044, 9951024, 9240276, 11622916, 8609844, 22383904, 7567252, -17820936, 19918664, -3764920, -14043912, 11328644, 4294116 ], [ 21618632, 16655440, -20131896, 6325784, -1219864, -6497884, 21520432, -912148, 17921408, -266936, 9863152, -2984452, -22926992, 5860096, 21683420, -155524, 6453264, 13769436, 20672236, 17824764, 22455904, 10546972, -20644056, 20673944, -11350120, -16083672, 16564844, -1266804 ], [ 23538192, 23643540, -22687676, 5178324, -654964, -7067864, 29964992, 1995172, 24440068, -6248216, 15904632, -385292, -23898172, 7336096, 30568660, 1744336, 2820404, 17806616, 29010816, 26515904, 22135944, 13276612, -22828956, 21272924, -18574020, -17537392, 21410824, -6363884 ], [ 17612592, 22157820, -15166196, 2431164, 2964836, -5154824, 21941312, 6242092, 22509388, -10446536, 8787432, 3333148, -21134452, 2178016, 23420860, 5604976, -3109156, 13480136, 25266816, 26302784, 15152664, 11754892, -14164116, 19214804, -19655820, -9028432, 19623064, -3575684 ], [ 11686992, 20672100, -7644716, -315996, 6584636, -3241784, 13917632, 10489012, 20578708, -14644856, 1670232, 7051588, -18370732, -2980064, 16273060, 9465616, -9038716, 9153656, 21522816, 26089664, 8169384, 10233172, -5499276, 17156684, -20737620, -519472, 17835304, -787484 ], [ 5761392, 19186380, -123236, -3063156, 10204436, -1328744, 5893952, 14735932, 18648028, -18843176, -5446968, 10770028, -15607012, -8138144, 9125260, 13326256, -14968276, 4827176, 17778816, 25876544, 1186104, 8711452, 3165564, 15098564, -21819420, 7989488, 16047544, 2000716 ], [ -164208, 17700660, 7398244, -5810316, 13824236, 584296, -2129728, 18982852, 16717348, -23041496, -12564168, 14488468, -12843292, -13296224, 1977460, 17186896, -20897836, 500696, 14034816, 25663424, -5797176, 7189732, 11830404, 13040444, -22901220, 16498448, 14259784, 4788916 ], [ -6089808, 16214940, 14919724, -8557476, 17444036, 2497336, -10153408, 23229772, 14786668, -27239816, -19681368, 18206908, -10079572, -18454304, -5170340, 21047536, -26827396, -3825784, 10290816, 25450304, -12780456, 5668012, 20495244, 10982324, -23983020, 25007408, 12472024, 7577116 ], [ -8499720, 13132944, 17137444, -10591572, 19851812, 2355004, -15650212, 24792208, 12656800, -29543936, -22519920, 18730552, -6407560, -21229652, -8339528, 19963588, -29917372, -6382144, 7210116, 24164684, -17252964, 4286212, 23867676, 10167908, -22092708, 29690084, 10768744, 7441648 ], [ -4837080, 7293744, 10194124, -11394012, 20166092, -1337516, -16782412, 21717808, 10182880, -28576256, -17968080, 13735912, -1166680, -19889372, -4636568, 10338988, -28102612, -5881024, 5275116, 21026564, -17388684, 3146092, 18098676, 11501708, -15068748, 27763724, 9211384, 2256208 ], [ -1174440, 1454544, 3250804, -12196452, 20480372, -5030036, -17914612, 18643408, 7708960, -27608576, -13416240, 8741272, 4074200, -18549092, -933608, 714388, -26287852, -5379904, 3340116, 17888444, -17524404, 2005972, 12329676, 12835508, -8044788, 25837364, 7654024, -2929232 ], [ 2488200, -4384656, -3692516, -12998892, 20794652, -8722556, -19046812, 15569008, 5235040, -26640896, -8864400, 3746632, 9315080, -17208812, 2769352, -8910212, -24473092, -4878784, 1405116, 14750324, -17660124, 865852, 6560676, 14169308, -1020828, 23911004, 6096664, -8114672 ], [ 6150840, -10223856, -10635836, -13801332, 21108932, -12415076, -20179012, 12494608, 2761120, -25673216, -4312560, -1248008, 14555960, -15868532, 6472312, -18534812, -22658332, -4377664, -529884, 11612204, -17795844, -274268, 791676, 15503108, 6003132, 21984644, 4539304, -13300112 ], [ 9813480, -16063056, -17579156, -14603772, 21423212, -16107596, -21311212, 9420208, 287200, -24705536, 239280, -6242648, 19796840, -14528252, 10175272, -28159412, -20843572, -3876544, -2464884, 8474084, -17931564, -1414388, -4977324, 16836908, 13027092, 20058284, 2981944, -18485552 ], [ 8131056, -13862944, -15700900, -11279440, 16242856, -15254152, -18059464, 5560128, 1117284, -18604584, -901156, -7880580, 17984900, -14607320, 12776572, -26700800, -16088368, -6020140, -273112, 7939688, -13924408, -3010056, -7910068, 12051676, 11780916, 17034168, 1136420, -20470688 ], [ 3907536, -7840864, -9628780, -5993200, 8450296, -12239512, -12723544, 1326528, 3518124, -10063224, -4747756, -7922700, 12819980, -15361160, 14854132, -19973120, -9935248, -9421060, 3880568, 8643128, -7947688, -4822296, -9494428, 4357396, 6603036, 13488168, -846100, -20934368 ], [ -315984, -1818784, -3556660, -706960, 657736, -9224872, -7387624, -2907072, 5918964, -1521864, -8594356, -7964820, 7655060, -16115000, 16931692, -13245440, -3782128, -12821980, 8034248, 9346568, -1970968, -6634536, -11078788, -3336884, 1425156, 9942168, -2828620, -21398048 ], [ -4539504, 4203296, 2515460, 4579280, -7134824, -6210232, -2051704, -7140672, 8319804, 7019496, -12440956, -8006940, 2490140, -16868840, 19009252, -6517760, 2370992, -16222900, 12187928, 10050008, 4005752, -8446776, -12663148, -11031164, -3752724, 6396168, -4811140, -21861728 ], [ -8763024, 10225376, 8587580, 9865520, -14927384, -3195592, 3284216, -11374272, 10720644, 15560856, -16287556, -8049060, -2674780, -17622680, 21086812, 209920, 8524112, -19623820, 16341608, 10753448, 9982472, -10259016, -14247508, -18725444, -8930604, 2850168, -6793660, -22325408 ], [ -12986544, 16247456, 14659700, 15151760, -22719944, -180952, 8620136, -15607872, 13121484, 24102216, -20134156, -8091180, -7839700, -18376520, 23164372, 6937600, 14677232, -23024740, 20495288, 11456888, 15959192, -12071256, -15831868, -26419724, -14108484, -695832, -8776180, -22789088 ], [ -14051632, 10475968, 11298888, 15868028, -13920768, 2865728, 10209156, -17489736, 11660792, 25321368, -16347760, -2104796, -5198964, -15744088, 18240480, 915852, 15112992, -18928656, 13216740, 7821400, 12450292, -9229508, -16328292, -16776804, -12460064, -92652, -8574284, -20985760 ], [ -15081232, 4571968, 7832088, 16532948, -4935168, 5912768, 11756076, -19345176, 10156712, 26458248, -12475600, 3949324, -2470524, -13073608, 13237920, -5249148, 15484512, -14748336, 5809740, 4137160, 8834812, -6335468, -16812492, -6939084, -10734944, 557148, -8347844, -19156960 ], [ -16110832, -1332032, 4365288, 17197868, 4050432, 8959808, 13302996, -21200616, 8652632, 27595128, -8603440, 10003444, 257916, -10403128, 8235360, -11414148, 15856032, -10568016, -1597260, 452920, 5219332, -3441428, -17296692, 2898636, -9009824, 1206948, -8121404, -17328160 ], [ -17140432, -7236032, 898488, 17862788, 13036032, 12006848, 14849916, -23056056, 7148552, 28732008, -4731280, 16057564, 2986356, -7732648, 3232800, -17579148, 16227552, -6387696, -9004260, -3231320, 1603852, -547388, -17780892, 12736356, -7284704, 1856748, -7894964, -15499360 ], [ -18170032, -13140032, -2568312, 18527708, 22021632, 15053888, 16396836, -24911496, 5644472, 29868888, -859120, 22111684, 5714796, -5062168, -1769760, -23744148, 16599072, -2207376, -16411260, -6915560, -2011628, 2346652, -18265092, 22574076, -5559584, 2506548, -7668524, -13670560 ], [ -18311116, -15507788, -5077368, 17797916, 27722304, 17501960, 17906604, -23324652, 2868692, 30114768, 716528, 24014284, 8761296, -3986308, -4634568, -25499724, 17642892, 1436400, -20111484, -10417820, -3459980, 3607624, -18205080, 29009796, -4441748, 3946260, -5712680, -10736488 ], [ -16378996, -9624308, -5351688, 13813796, 25758144, 18552440, 19329684, -13705812, -2874388, 28281648, -3066352, 16230004, 12549936, -6631228, -2511288, -16966644, 20255412, 3828240, -15162564, -13495460, 148300, 1058104, -16875240, 27507516, -4740908, 7229100, 278440, -5223448 ], [ -14446876, -3740828, -5626008, 9829676, 23793984, 19602920, 20752764, -4086972, -8617468, 26448528, -6849232, 8445724, 16338576, -9276148, -388008, -8433564, 22867932, 6220080, -10213644, -16573100, 3756580, -1491416, -15545400, 26005236, -5040068, 10511940, 6269560, 289592 ], [ -12514756, 2142652, -5900328, 5845556, 21829824, 20653400, 22175844, 5531868, -14360548, 24615408, -10632112, 661444, 20127216, -11921068, 1735272, 99516, 25480452, 8611920, -5264724, -19650740, 7364860, -4040936, -14215560, 24502956, -5339228, 13794780, 12260680, 5802632 ], [ -10582636, 8026132, -6174648, 1861436, 19865664, 21703880, 23598924, 15150708, -20103628, 22782288, -14414992, -7122836, 23915856, -14565988, 3858552, 8632596, 28092972, 11003760, -315804, -22728380, 10973140, -6590456, -12885720, 23000676, -5638388, 17077620, 18251800, 11315672 ], [ -8650516, 13909612, -6448968, -2122684, 17901504, 22754360, 25022004, 24769548, -25846708, 20949168, -18197872, -14907116, 27704496, -17210908, 5981832, 17165676, 30705492, 13395600, 4633116, -25806020, 14581420, -9139976, -11555880, 21498396, -5937548, 20360460, 24242920, 16828712 ], [ -7901116, 15911192, -6274048, -4039024, 14868804, 18402300, 25351904, 24738088, -24637788, 17558448, -15020172, -13175956, 27435456, -14690008, 3581032, 16899856, 29608812, 12048980, 6131776, -24963920, 11715320, -9636236, -11951940, 17748376, -7404688, 17572180, 26372160, 18385712 ], [ -7904356, 15442472, -5813248, -4639504, 11156124, 10612260, 24986144, 18565528, -19004868, 13176528, -7413012, -5389516, 24584256, -8881768, -1698728, 11034736, 26151732, 8323340, 5434816, -21627440, 4729160, -8825876, -13446300, 12567976, -9615088, 10920460, 26043840, 17425232 ], [ -7907596, 14973752, -5352448, -5239984, 7443444, 2822220, 24620384, 12392968, -13371948, 8794608, 194148, 2396924, 21733056, -3073528, -6978488, 5169616, 22694652, 4597700, 4737856, -18290960, -2257000, -8015516, -14940660, 7387576, -11825488, 4268740, 25715520, 16464752 ], [ -7910836, 14505032, -4891648, -5840464, 3730764, -4967820, 24254624, 6220408, -7739028, 4412688, 7801308, 10183364, 18881856, 2734712, -12258248, -695504, 19237572, 872060, 4040896, -14954480, -9243160, -7205156, -16435020, 2207176, -14035888, -2382980, 25387200, 15504272 ], [ -7914076, 14036312, -4430848, -6440944, 18084, -12757860, 23888864, 47848, -2106108, 30768, 15408468, 17969804, 16030656, 8542952, -17538008, -6560624, 15780492, -2853580, 3343936, -11618000, -16229320, -6394796, -17929380, -2973224, -16246288, -9034700, 25058880, 14543792 ], [ -7917316, 13567592, -3970048, -7041424, -3694596, -20547900, 23523104, -6124712, 3526812, -4351152, 23015628, 25756244, 13179456, 14351192, -22817768, -12425744, 12323412, -6579220, 2646976, -8281520, -23215480, -5584436, -19423740, -8153624, -18456688, -15686420, 24730560, 13583312 ], [ -5082288, 9311416, -809756, -7396888, -571064, -18942340, 23947172, -3585592, 666176, -3120944, 21159460, 24532536, 8473040, 8025496, -22665344, -8196404, 14449908, -8569496, -1959284, -7541612, -17619172, -8263728, -17360056, -7480864, -19687024, -9384496, 20810000, 6696964 ], [ -2007888, 4735816, 2578204, -7731688, 3129016, -16544380, 24437852, -311752, -2910784, -1417424, 18505180, 22548936, 3610160, 676456, -22054784, -3115724, 17047308, -10413416, -6895244, -7020692, -10961692, -11237328, -14996296, -6314464, -20834704, -1990096, 16586480, -689156 ], [ 1066512, 160216, 5966164, -8066488, 6829096, -14146420, 24928532, 2962088, -6487744, 286096, 15850900, 20565336, -1252720, -6672584, -21444224, 1964956, 19644708, -12257336, -11831204, -6499772, -4304212, -14210928, -12632536, -5148064, -21982384, 5404304, 12362960, -8075276 ], [ 4140912, -4415384, 9354124, -8401288, 10529176, -11748460, 25419212, 6235928, -10064704, 1989616, 13196620, 18581736, -6115600, -14021624, -20833664, 7045636, 22242108, -14101256, -16767164, -5978852, 2353268, -17184528, -10268776, -3981664, -23130064, 12798704, 8139440, -15461396 ], [ 7215312, -8990984, 12742084, -8736088, 14229256, -9350500, 25909892, 9509768, -13641664, 3693136, 10542340, 16598136, -10978480, -21370664, -20223104, 12126316, 24839508, -15945176, -21703124, -5457932, 9010748, -20158128, -7905016, -2815264, -24277744, 20193104, 3915920, -22847516 ], [ 9914148, -11565620, 15618568, -9149344, 17142424, -6189904, 24659000, 10759208, -16990480, 5811868, 7940812, 15292920, -13383184, -24969020, -17749508, 15771268, 26368176, -15514460, -24348740, -5748788, 13513208, -22390008, -5295304, -1479184, -24685720, 24283364, 398504, -26783504 ], [ 11378988, -7565660, 16814488, -9820384, 17470024, -523504, 17685800, 5357048, -19589680, 9294868, 5512612, 16216680, -7711024, -16243700, -9154508, 14698828, 24385296, -7609940, -19468940, -8706908, 10934888, -22184808, -1877464, 414416, -22663240, 17517164, -798856, -19383344 ], [ 12843828, -3565700, 18010408, -10491424, 17797624, 5142896, 10712600, -45112, -22188880, 12777868, 3084412, 17140440, -2038864, -7518380, -559508, 13626388, 22402416, 294580, -14589140, -11665028, 8356568, -21979608, 1540376, 2308016, -20640760, 10750964, -1996216, -11983184 ], [ 14308668, 434260, 19206328, -11162464, 18125224, 10809296, 3739400, -5447272, -24788080, 16260868, 656212, 18064200, 3633296, 1206940, 8035492, 12553948, 20419536, 8199100, -9709340, -14623148, 5778248, -21774408, 4958216, 4201616, -18618280, 3984764, -3193576, -4583024 ], [ 15773508, 4434220, 20402248, -11833504, 18452824, 16475696, -3233800, -10849432, -27387280, 19743868, -1771988, 18987960, 9305456, 9932260, 16630492, 11481508, 18436656, 16103620, -4829540, -17581268, 3199928, -21569208, 8376056, 6095216, -16595800, -2781436, -4390936, 2817136 ], [ 17238348, 8434180, 21598168, -12504544, 18780424, 22142096, -10207000, -16251592, -29986480, 23226868, -4200188, 19911720, 14977616, 18657580, 25225492, 10409068, 16453776, 24008140, 50260, -20539388, 621608, -21364008, 11793896, 7988816, -14573320, -9547636, -5588296, 10217296 ], [ 13826316, 8949064, 21639256, -8753432, 18578040, 21355784, -12349976, -13947620, -30344812, 20662484, -6982952, 16167348, 13962844, 21100708, 24401516, 7400736, 14200612, 21841004, 3374996, -19197268, 1149300, -16757432, 11215100, 8069416, -13909316, -10962252, -4660820, 10132412 ], [ 6333636, 6547864, 20714056, -1302152, 17932200, 15170264, -10451336, -5195660, -28828132, 13038044, -10062392, 8516988, 7352884, 18287308, 15696356, 2772576, 11721292, 11246564, 5398556, -14256988, 4275900, -8468072, 7292180, 6633016, -14381996, -7899012, -1955420, 3784532 ], [ -1159044, 4146664, 19788856, 6149128, 17286360, 8984744, -8552696, 3556300, -27311452, 5413604, -13141832, 866628, 742924, 15473908, 6991196, -1855584, 9241972, 652124, 7422116, -9316708, 7402500, -178712, 3369260, 5196616, -14854676, -4835772, 749980, -2563348 ], [ -8651724, 1745464, 18863656, 13600408, 16640520, 2799224, -6654056, 12308260, -25794772, -2210836, -16221272, -6783732, -5867036, 12660508, -1713964, -6483744, 6762652, -9942316, 9445676, -4376428, 10529100, 8110648, -553660, 3760216, -15327356, -1772532, 3455380, -8911228 ], [ -16144404, -655736, 17938456, 21051688, 15994680, -3386296, -4755416, 21060220, -24278092, -9835276, -19300712, -14434092, -12476996, 9847108, -10419124, -11111904, 4283332, -20536756, 11469236, 563852, 13655700, 16400008, -4476580, 2323816, -15800036, 1290708, 6160780, -15259108 ], [ -23637084, -3056936, 17013256, 28502968, 15348840, -9571816, -2856776, 29812180, -22761412, -17459716, -22380152, -22084452, -19086956, 7033708, -19124284, -15740064, 1804012, -31131196, 13492796, 5504132, 16782300, 24689368, -8399500, 887416, -16272716, 4353948, 8866180, -21606988 ], [ -17784124, -6282652, 11681192, 21681836, 15169928, -10022068, -1854416, 26143732, -15079188, -19047972, -23322380, -16305088, -14977284, 9099644, -15066232, -13112360, 4760892, -29117964, 8214908, 9351628, 10731424, 20814268, -6092504, -1345164, -9644456, 862948, 4926172, -22286744 ], [ -9678004, -9647572, 5605112, 12451076, 15069848, -9504028, -1003376, 20378332, -6356028, -19617132, -23903780, -8258368, -9057804, 11989364, -8853352, -9259640, 8635572, -24976164, 1704308, 13014628, 3131104, 14885428, -2733704, -3712164, -1817336, -3734612, -135788, -22009544 ], [ -1571884, -13012492, -470968, 3220316, 14969768, -8985988, -152336, 14612932, 2367132, -20186292, -24485180, -211648, -3138324, 14879084, -2640472, -5406920, 12510252, -20834364, -4806292, 16677628, -4469216, 8956588, 625096, -6079164, 6009784, -8332172, -5197748, -21732344 ], [ 6534236, -16377412, -6547048, -6010444, 14869688, -8467948, 698704, 8847532, 11090292, -20755452, -25066580, 7835072, 2781156, 17768804, 3572408, -1554200, 16384932, -16692564, -11316892, 20340628, -12069536, 3027748, 3983896, -8446164, 13836904, -12929732, -10259708, -21455144 ], [ 14640356, -19742332, -12623128, -15241204, 14769608, -7949908, 1549744, 3082132, 19813452, -21324612, -25647980, 15881792, 8700636, 20658524, 9785288, 2298520, 20259612, -12550764, -17827492, 24003628, -19669856, -2901092, 7342696, -10813164, 21664024, -17527292, -15321668, -21177944 ], [ 20132216, -21827692, -17862688, -21820684, 14858048, -6608188, 1677064, -1777688, 26798292, -20498412, -25001300, 21723932, 12988656, 22875644, 14120348, 5771620, 22641972, -8240964, -21945772, 26158708, -25045376, -6940952, 9933196, -13155564, 28053064, -21555932, -18621308, -19743104 ], [ 12552776, -17515252, -18919648, -15143764, 15889088, -1148068, -1814216, -2109608, 25091532, -12695412, -18214220, 16543172, 9119376, 21729764, 9066308, 7346620, 17562732, -3091164, -14102452, 20774188, -19296896, -1535912, 8682196, -15374964, 27251704, -22739972, -13109348, -12520064 ], [ 4973336, -13202812, -19976608, -8466844, 16920128, 4312052, -5305496, -2441528, 23384772, -4892412, -11427140, 11362412, 5250096, 20583884, 4012268, 8921620, 12483492, 2058636, -6259132, 15389668, -13548416, 3869128, 7431196, -17594364, 26450344, -23924012, -7597388, -5297024 ], [ -2606104, -8890372, -21033568, -1789924, 17951168, 9772172, -8796776, -2773448, 21678012, 2910588, -4640060, 6181652, 1380816, 19438004, -1041772, 10496620, 7404252, 7208436, 1584188, 10005148, -7799936, 9274168, 6180196, -19813764, 25648984, -25108052, -2085428, 1926016 ], [ -10185544, -4577932, -22090528, 4886996, 18982208, 15232292, -12288056, -3105368, 19971252, 10713588, 2147020, 1000892, -2488464, 18292124, -6095812, 12071620, 2325012, 12358236, 9427508, 4620628, -2051456, 14679208, 4929196, -22033164, 24847624, -26292092, 3426532, 9149056 ], [ -17764984, -265492, -23147488, 11563916, 20013248, 20692412, -15779336, -3437288, 18264492, 18516588, 8934100, -4179868, -6357744, 17146244, -11149852, 13646620, -2754228, 17508036, 17270828, -763892, 3697024, 20084248, 3678196, -24252564, 24046264, -27476132, 8938492, 16372096 ], [ -19401824, 2271908, -22813312, 11382336, 18501440, 22431140, -15680116, -3297068, 18272400, 20616584, 10376624, -7733508, -8564988, 16827168, -11918512, 14921996, -7256580, 19501980, 17491452, -1028660, 7489004, 18306912, 2222688, -25354652, 21071512, -27503644, 10317980, 19784304 ], [ -14543264, 2869148, -20958592, 3704256, 14210240, 20102300, -11656396, -2640788, 20154480, 16483064, 5977424, -9508668, -8955588, 17411808, -8003152, 15869876, -11128380, 18046500, 9380292, 4302580, 9142484, 8679072, 543648, -25235492, 15721192, -26267044, 7180580, 19031184 ], [ -9684704, 3466388, -19103872, -3973824, 9919040, 17773460, -7632676, -1984508, 22036560, 12349544, 1578224, -11283828, -9346188, 17996448, -4087792, 16817756, -15000180, 16591020, 1269132, 9633820, 10795964, -948768, -1135392, -25116332, 10370872, -25030444, 4043180, 18278064 ], [ -4826144, 4063628, -17249152, -11651904, 5627840, 15444620, -3608956, -1328228, 23918640, 8216024, -2820976, -13058988, -9736788, 18581088, -172432, 17765636, -18871980, 15135540, -6842028, 14965060, 12449444, -10576608, -2814432, -24997172, 5020552, -23793844, 905780, 17524944 ], [ 32416, 4660868, -15394432, -19329984, 1336640, 13115780, 414764, -671948, 25800720, 4082504, -7220176, -14834148, -10127388, 19165728, 3742928, 18713516, -22743780, 13680060, -14953188, 20296300, 14102924, -20204448, -4493472, -24878012, -329768, -22557244, -2231620, 16771824 ], [ 4890976, 5258108, -13539712, -27008064, -2954560, 10786940, 4438484, -15668, 27682800, -51016, -11619376, -16609308, -10517988, 19750368, 7658288, 19661396, -26615580, 12224580, -23064348, 25627540, 15756404, -29832288, -6172512, -24758852, -5680088, -21320644, -5369020, 16018704 ], [ 2662600, 4018720, -15328144, -27191952, -551880, 6003772, 2822532, 2722616, 27802944, 355204, -9010876, -11119464, -8730308, 16592740, 3414328, 14685036, -26659912, 9917952, -22287728, 23128332, 10890948, -25752584, -5379332, -19996576, -2457868, -19934660, -6138428, 14588812 ], [ -1462280, 2287840, -18091504, -25370352, 3642120, 563812, -302628, 6018056, 27451584, 1976284, -4527076, -3685464, -6359708, 12433660, -3013112, 8123316, -25679992, 7383552, -19132688, 18533652, 4280988, -18004664, -3924572, -13991776, 3058412, -18508700, -6274148, 12977812 ], [ -5587160, 556960, -20854864, -23548752, 7836120, -4876148, -3427788, 9313496, 27100224, 3597364, -43276, 3748536, -3989108, 8274580, -9440552, 1561596, -24700072, 4849152, -15977648, 13938972, -2328972, -10256744, -2469812, -7986976, 8574692, -17082740, -6409868, 11366812 ], [ -9712040, -1173920, -23618224, -21727152, 12030120, -10316108, -6552948, 12608936, 26748864, 5218444, 4440524, 11182536, -1618508, 4115500, -15867992, -5000124, -23720152, 2314752, -12822608, 9344292, -8938932, -2508824, -1015052, -1982176, 14090972, -15656780, -6545588, 9755812 ], [ -13836920, -2904800, -26381584, -19905552, 16224120, -15756068, -9678108, 15904376, 26397504, 6839524, 8924324, 18616536, 752092, -43580, -22295432, -11561844, -22740232, -219648, -9667568, 4749612, -15548892, 5239096, 439708, 4022624, 19607252, -14230820, -6681308, 8144812 ], [ -17349764, -3962156, -28578088, -17865540, 19950876, -20632160, -12756432, 18489464, 26044272, 7916680, 12885044, 24528312, 3097960, -3394712, -27105356, -17669424, -21371008, -2432280, -6444920, 885120, -21140736, 11910004, 2074612, 9084728, 24665144, -12939248, -7014272, 6760864 ], [ -15354284, 1042204, -25672888, -13859820, 19472436, -20433440, -15413232, 14681384, 25674192, 4098520, 12138044, 16740072, 5221240, 525688, -17357636, -19689744, -16498048, -1749000, -2613800, 3592320, -17569536, 8887804, 5330812, 5662568, 25597544, -12857168, -9122432, 7420384 ], [ -13358804, 6046564, -22767688, -9854100, 18993996, -20234720, -18070032, 10873304, 25304112, 280360, 11391044, 8951832, 7344520, 4446088, -7609916, -21710064, -11625088, -1065720, 1217320, 6299520, -13998336, 5865604, 8587012, 2240408, 26529944, -12775088, -11230592, 8079904 ], [ -11363324, 11050924, -19862488, -5848380, 18515556, -20036000, -20726832, 7065224, 24934032, -3537800, 10644044, 1163592, 9467800, 8366488, 2137804, -23730384, -6752128, -382440, 5048440, 9006720, -10427136, 2843404, 11843212, -1181752, 27462344, -12693008, -13338752, 8739424 ], [ -9367844, 16055284, -16957288, -1842660, 18037116, -19837280, -23383632, 3257144, 24563952, -7355960, 9897044, -6624648, 11591080, 12286888, 11885524, -25750704, -1879168, 300840, 8879560, 11713920, -6855936, -178796, 15099412, -4603912, 28394744, -12610928, -15446912, 9398944 ], [ -7372364, 21059644, -14052088, 2163060, 17558676, -19638560, -26040432, -550936, 24193872, -11174120, 9150044, -14412888, 13714360, 16207288, 21633244, -27771024, 2993792, 984120, 12710680, 14421120, -3284736, -3200996, 18355612, -8026072, 29327144, -12528848, -17555072, 10058464 ], [ -6197248, 24006656, -12341248, 4521984, 17276928, -19521536, -27604992, -2793472, 23975936, -13422592, 8710144, -18999296, 14964736, 18515968, 27373568, -28960768, 5863424, 1386496, 14966784, 16015360, -1181696, -4980736, 20273152, -10041344, 29876224, -12480512, -18796544, 10446848 ], [ -6197248, 24006656, -12341248, 4521984, 17276928, -19521536, -27604992, -2793472, 23975936, -13422592, 8710144, -18999296, 14964736, 18515968, 27373568, -28960768, 5863424, 1386496, 14966784, 16015360, -1181696, -4980736, 20273152, -10041344, 29876224, -12480512, -18796544, 10446848 ] ], [ [ 8912896, 13566976, 23597568, 28217856, 27462144, 36864, 5765632, 1807872, 23105024, 20252672, -14440960, 16469504, 19643904, 6006784, -20080640, -22219776, -16372224, 12349952, -12668928, -14119936, -7717376, 10463232, -1750528, 16268800, 9016832, 8536576, 23084032, 20298752 ], [ 8912896, 13566976, 23597568, 28217856, 27462144, 36864, 5765632, 1807872, 23105024, 20252672, -14440960, 16469504, 19643904, 6006784, -20080640, -22219776, -16372224, 12349952, -12668928, -14119936, -7717376, 10463232, -1750528, 16268800, 9016832, 8536576, 23084032, 20298752 ], [ 8912896, 13566976, 23597568, 28217856, 27462144, 36864, 5765632, 1807872, 23105024, 20252672, -14440960, 16469504, 19643904, 6006784, -20080640, -22219776, -16372224, 12349952, -12668928, -14119936, -7717376, 10463232, -1750528, 16268800, 9016832, 8536576, 23084032, 20298752 ], [ 9228841, 12575127, 22339747, 27763261, 24027931, -789785, 3938343, 1830174, 19893300, 16831321, -12226100, 17895888, 15110462, 6825645, -17642937, -22666937, -11457701, 10536587, -8874402, -11779347, -5056122, 6785644, 1032325, 14799759, 8291132, 10463280, 17832265, 19495644 ], [ 9710791, 11062137, 20421037, 27069811, 18789301, -2050775, 1150953, 1864194, 14994060, 11612311, -8847500, 20071728, 8195042, 8074755, -13924407, -23349047, -3960971, 7770437, -3086142, -8208957, -996582, 1175764, 5277355, 12558849, 7184132, 13402320, 9821095, 18270564 ], [ 10192741, 9549147, 18502327, 26376361, 13550671, -3311765, -1636437, 1898214, 10094820, 6393301, -5468900, 22247568, 1279622, 9323865, -10205877, -24031157, 3535759, 5004287, 2702118, -4638567, 3062958, -4434116, 9522385, 10317939, 6077132, 16341360, 1809925, 17045484 ], [ 10674691, 8036157, 16583617, 25682911, 8312041, -4572755, -4423827, 1932234, 5195580, 1174291, -2090300, 24423408, -5635798, 10572975, -6487347, -24713267, 11032489, 2238137, 8490378, -1068177, 7122498, -10043996, 13767415, 8077029, 4970132, 19280400, -6201245, 15820404 ], [ 11156641, 6523167, 14664907, 24989461, 3073411, -5833745, -7211217, 1966254, 296340, -4044719, 1288300, 26599248, -12551218, 11822085, -2768817, -25395377, 18529219, -528013, 14278638, 2502213, 11182038, -15653876, 18012445, 5836119, 3863132, 22219440, -14212415, 14595324 ], [ 11638591, 5010177, 12746197, 24296011, -2165219, -7094735, -9998607, 2000274, -4602900, -9263729, 4666900, 28775088, -19466638, 13071195, 949713, -26077487, 26025949, -3294163, 20066898, 6072603, 15241578, -21263756, 22257475, 3595209, 2756132, 25158480, -22223585, 13370244 ], [ 7969858, 1387698, 12996658, 18242317, -383471, -3744551, -9863232, 3283875, -888966, -10417229, 9239836, 25800093, -11555692, 13279698, -132939, -20061554, 18237040, -909478, 13158117, 357309, 13153959, -16491230, 15887461, 8385291, -3313435, 22258602, -22145060, 9506280 ], [ 4157998, -2307522, 13321918, 12003787, 1640359, -235361, -9627072, 4610565, 3121974, -11430539, 13853956, 22647483, -3133492, 13452318, -1381149, -13814654, 9921040, 1652822, 5811507, -5678181, 10854369, -11360690, 9151411, 13417821, -9554125, 19157382, -21787580, 5551320 ], [ 346138, -6002742, 13647178, 5765257, 3664189, 3273829, -9390912, 5937255, 7132914, -12443849, 18468076, 19494873, 5288708, 13624938, -2629359, -7567754, 1605040, 4215122, -1535103, -11713671, 8554779, -6230150, 2415361, 18450351, -15794815, 16056162, -21430100, 1596360 ], [ -3465722, -9697962, 13972438, -473273, 5688019, 6783019, -9154752, 7263945, 11143854, -13457159, 23082196, 16342263, 13710908, 13797558, -3877569, -1320854, -6710960, 6777422, -8881713, -17749161, 6255189, -1099610, -4320689, 23482881, -22035505, 12954942, -21072620, -2358600 ], [ -7277582, -13393182, 14297698, -6711803, 7711849, 10292209, -8918592, 8590635, 15154794, -14470469, 27696316, 13189653, 22133108, 13970178, -5125779, 4926046, -15026960, 9339722, -16228323, -23784651, 3955599, 4030930, -11056739, 28515411, -28276195, 9853722, -20715140, -6313560 ], [ -10363417, -14155577, 15183758, -10571033, 9399879, 13660924, -9599507, 10442825, 16089309, -14917154, 29081836, 9612293, 26353908, 14225448, -4966639, 8480296, -19249235, 10809622, -21743408, -25648991, 919834, 6561145, -14098289, 31369041, -30790835, 6100602, -18979410, -8857170 ], [ -11561587, -7292627, 17527898, -8244083, 10214829, 16664404, -12664817, 13661315, 9025119, -13890614, 22072996, 4930583, 19651068, 14695608, -1148389, 5033656, -12827825, 9439282, -22496528, -16668341, -4029986, 2330515, -7534139, 28557531, -23617745, 652542, -13660230, -7731270 ], [ -12759757, -429677, 19872038, -5917133, 11029779, 19667884, -15730127, 16879805, 1960929, -12864074, 15064156, 248873, 12948228, 15165768, 2669861, 1587016, -6406415, 8068942, -23249648, -7687691, -8979806, -1900115, -969989, 25746021, -16444655, -4795518, -8341050, -6605370 ], [ -13957927, 6433273, 22216178, -3590183, 11844729, 22671364, -18795437, 20098295, -5103261, -11837534, 8055316, -4432837, 6245388, 15635928, 6488111, -1859624, 14995, 6698602, -24002768, 1292959, -13929626, -6130745, 5594161, 22934511, -9271565, -10243578, -3021870, -5479470 ], [ -15156097, 13296223, 24560318, -1263233, 12659679, 25674844, -21860747, 23316785, -12167451, -10810994, 1046476, -9114547, -457452, 16106088, 10306361, -5306264, 6436405, 5328262, -24755888, 10273609, -18879446, -10361375, 12158311, 20123001, -2098475, -15691638, 2297310, -4353570 ], [ -16354267, 20159173, 26904458, 1063717, 13474629, 28678324, -24926057, 26535275, -19231641, -9784454, -5962364, -13796257, -7160292, 16576248, 14124611, -8752904, 12857815, 3957922, -25509008, 19254259, -23829266, -14592005, 18722461, 17311491, 5074615, -21139698, 7616490, -3227670 ], [ -15647670, 21605788, 25821671, -324103, 10141269, 28602663, -20824548, 23800275, -19527519, -8062236, -10200841, -17276033, -11027844, 13008868, 16063322, -9727412, 15436248, 1973365, -23014023, 21955734, -23536008, -13444513, 18008015, 16532743, 5870639, -23446554, 12017869, -794525 ], [ -13611330, 19271188, 22346501, -4305253, 3911919, 26377413, -11719788, 16909065, -15098349, -5854356, -12505291, -19916723, -12916044, 6622828, 16689902, -8976092, 15331848, -439985, -18251493, 20273634, -19582488, -8542483, 12212285, 17173093, 2214749, -23560494, 15778519, 2551225 ], [ -11574990, 16936588, 18871331, -8286403, -2317431, 24152163, -2615028, 10017855, -10669179, -3646476, -14809741, -22557413, -14804244, 236788, 17316482, -8224772, 15227448, -2853335, -13488963, 18591534, -15628968, -3640453, 6416555, 17813443, -1441141, -23674434, 19539169, 5896975 ], [ -9538650, 14601988, 15396161, -12267553, -8546781, 21926913, 6489732, 3126645, -6240009, -1438596, -17114191, -25198103, -16692444, -6149252, 17943062, -7473452, 15123048, -5266685, -8726433, 16909434, -11675448, 1261577, 620825, 18453793, -5097031, -23788374, 23299819, 9242725 ], [ -7502310, 12267388, 11920991, -16248703, -14776131, 19701663, 15594492, -3764565, -1810839, 769284, -19418641, -27838793, -18580644, -12535292, 18569642, -6722132, 15018648, -7680035, -3963903, 15227334, -7721928, 6163607, -5174905, 19094143, -8752921, -23902314, 27060469, 12588475 ], [ -5465970, 9932788, 8445821, -20229853, -21005481, 17476413, 24699252, -10655775, 2618331, 2977164, -21723091, -30479483, -20468844, -18921332, 19196222, -5970812, 14914248, -10093385, 798627, 13545234, -3768408, 11065637, -10970635, 19734493, -12408811, -24016254, 30821119, 15934225 ], [ -4151907, 12944431, 8545019, -19521994, -21508131, 12905079, 18161616, -11786346, 4823160, 3094677, -19408273, -24230909, -18701190, -17844761, 14451368, 36679, 14510715, -9901775, -1411161, 6815376, -1007289, 11841608, -9918787, 17865058, -9082663, -19245327, 25673875, 11573554 ], [ -2918097, 16550101, 9041369, -18293134, -21374481, 8073069, 9885936, -12276846, 6780840, 2979927, -16580203, -16994639, -16527330, -15939011, 9109688, 6628189, 14073945, -9420725, -4395651, -475344, 1621341, 12159128, -8106097, 15716758, -4980733, -13931637, 19536865, 6356614 ], [ -1684287, 20155771, 9537719, -17064274, -21240831, 3241059, 1610256, -12767346, 8738520, 2865177, -13752133, -9758369, -14353470, -14033261, 3768008, 13219699, 13637175, -8939675, -7380141, -7766064, 4249971, 12476648, -6293407, 13568458, -878803, -8617947, 13399855, 1139674 ], [ -450477, 23761441, 10034069, -15835414, -21107181, -1590951, -6665424, -13257846, 10696200, 2750427, -10924063, -2522099, -12179610, -12127511, -1573672, 19811209, 13200405, -8458625, -10364631, -15056784, 6878601, 12794168, -4480717, 11420158, 3223127, -3304257, 7262845, -4077266 ], [ 783333, 27367111, 10530419, -14606554, -20973531, -6422961, -14941104, -13748346, 12653880, 2635677, -8095993, 4714171, -10005750, -10221761, -6915352, 26402719, 12763635, -7977575, -13349121, -22347504, 9507231, 13111688, -2668027, 9271858, 7325057, 2009433, 1125835, -9294206 ], [ 1655060, 28043646, 10797002, -13236733, -21172875, -9296451, -21110311, -12856862, 12966407, 3136299, -5087822, 8924938, -9110685, -8276130, -9962725, 29618461, 11380893, -7143695, -16020035, -28084385, 12086575, 13887488, -491943, 6434010, 9750237, 6828572, -2612330, -13840940 ], [ 1173740, 17774466, 10204982, -11340163, -22616565, -4851261, -19407961, -6801122, 7131257, 5936469, -1406642, 1829878, -12994275, -6181470, -4436635, 20219491, 6463203, -4991345, -17519165, -28014815, 14481745, 16375808, 3042087, 1019430, 5909667, 9799652, 2613610, -15883220 ], [ 692420, 7505286, 9612962, -9443593, -24060255, -406071, -17705611, -745382, 1296107, 8736639, 2274538, -5265182, -16877865, -4086810, 1089455, 10820521, 1545513, -2838995, -19018295, -27945245, 16876915, 18864128, 6576117, -4395150, 2069097, 12770732, 7839550, -17925500 ], [ 211100, -2763894, 9020942, -7547023, -25503945, 4039119, -16003261, 5310358, -4539043, 11536809, 5955718, -12360242, -20761455, -1992150, 6615545, 1421551, -3372177, -686645, -20517425, -27875675, 19272085, 21352448, 10110147, -9809730, -1771473, 15741812, 13065490, -19967780 ], [ -270220, -13033074, 8428922, -5650453, -26947635, 8484309, -14300911, 11366098, -10374193, 14336979, 9636898, -19455302, -24645045, 102510, 12141635, -7977419, -8289867, 1465705, -22016555, -27806105, 21667255, 23840768, 13644177, -15224310, -5612043, 18712892, 18291430, -22010060 ], [ -751540, -23302254, 7836902, -3753883, -28391325, 12929499, -12598561, 17421838, -16209343, 17137149, 13318078, -26550362, -28528635, 2197170, 17667725, -17376389, -13207557, 3618055, -23515685, -27736535, 24062425, 26329088, 17178207, -20638890, -9452613, 21683972, 23517370, -24052340 ], [ -235708, -23383855, 4247457, -667837, -29350680, 14701282, -12468690, 16792298, -15372655, 17835620, 15697922, -26310367, -29489013, 545037, 20423917, -17519837, -12587002, 3013150, -20484814, -23366277, 21959648, 26256237, 19160015, -21678240, -10526434, 21743449, 25901455, -24699002 ], [ 1192412, -14144905, -2084313, 3506453, -29866920, 14027182, -13777470, 10046438, -8431945, 16611260, 16887182, -19359577, -27774963, -4535013, 20645947, -9195467, -6899542, -114350, -13309474, -15061347, 15741728, 23840187, 19721705, -18714720, -9068974, 19139119, 25685545, -24068822 ], [ 2620532, -4905955, -8416083, 7680743, -30383160, 13353082, -15086250, 3300578, -1491235, 15386900, 18076442, -12408787, -26060913, -9615063, 20867977, -871097, -1212082, -3241850, -6134134, -6756417, 9523808, 21424137, 20283395, -15751200, -7611514, 16534789, 25469635, -23438642 ], [ 4048652, 4332995, -14747853, 11855033, -30899400, 12678982, -16395030, -3445282, 5449475, 14162540, 19265702, -5457997, -24346863, -14695113, 21090007, 7453273, 4475378, -6369350, 1041206, 1548513, 3305888, 19008087, 20845085, -12787680, -6154054, 13930459, 25253725, -22808462 ], [ 5476772, 13571945, -21079623, 16029323, -31415640, 12004882, -17703810, -10191142, 12390185, 12938180, 20454962, 1492793, -22632813, -19775163, 21312037, 15777643, 10162838, -9496850, 8216546, 9853443, -2912032, 16592037, 21406775, -9824160, -4696594, 11326129, 25037815, -22178282 ], [ 6904892, 22810895, -27411393, 20203613, -31931880, 11330782, -19012590, -16937002, 19330895, 11713820, 21644222, 8443583, -20918763, -24855213, 21534067, 24102013, 15850298, -12624350, 15391886, 18158373, -9129952, 14175987, 21968465, -6860640, -3239134, 8721799, 24821905, -21548102 ], [ 5318762, 20390720, -28478763, 16528403, -30184545, 10920457, -13901445, -13030537, 20743055, 13202735, 14648957, 8657198, -21682188, -19697913, 17496922, 22219708, 12112208, -15285650, 12079226, 16932078, -5259997, 13222212, 20068130, -3217995, -1850674, 6149644, 19453720, -19721972 ], [ 3129782, 15638720, -28493253, 11283293, -27984495, 10562887, -7506315, -6993607, 21049505, 15234305, 6016787, 7523378, -22941108, -12493143, 12607942, 18296068, 6489008, -17853710, 6668966, 13799538, 627533, 12560892, 17675390, 560475, -476014, 3583924, 13055080, -17656652 ], [ 940802, 10886720, -28507743, 6038183, -25784445, 10205317, -1111185, -956677, 21355955, 17265875, -2615383, 6389558, -24200028, -5288373, 7718962, 14372428, 865808, -20421770, 1258706, 10666998, 6515063, 11899572, 15282650, 4338945, 898646, 1018204, 6656440, -15591332 ], [ -1248178, 6134720, -28522233, 793073, -23584395, 9847747, 5283945, 5080253, 21662405, 19297445, -11247553, 5255738, -25458948, 1916397, 2829982, 10448788, -4757392, -22989830, -4151554, 7534458, 12402593, 11238252, 12889910, 8117415, 2273306, -1547516, 257800, -13526012 ], [ -3437158, 1382720, -28536723, -4452037, -21384345, 9490177, 11679075, 11117183, 21968855, 21329015, -19879723, 4121918, -26717868, 9121167, -2058998, 6525148, -10380592, -25557890, -9561814, 4401918, 18290123, 10576932, 10497170, 11895885, 3647966, -4113236, -6140840, -11460692 ], [ -5678164, -2417459, -28450944, -8714542, -19739850, 8981092, 17337664, 16568177, 21751353, 22030204, -27144735, 3672106, -27222528, 15122189, -5640750, 2929706, -14730078, -27331585, -14016158, 1003983, 22906396, 9304378, 8297441, 15323784, 5327359, -5727616, -10676424, -8704279 ], [ -8227324, -579929, -27771264, -7157002, -21385950, 7574572, 18633664, 18548627, 18430443, 14851444, -26311965, 7273726, -23259648, 13993319, -1479690, 1278206, -11535258, -24400195, -12808538, -3965907, 19992916, 4411438, 7240931, 16675224, 8811709, -1707136, -4176984, -1854469 ], [ -10776484, 1257601, -27091584, -5599462, -23032050, 6168052, 19929664, 20529077, 15109533, 7672684, -25479195, 10875346, -19296768, 12864449, 2681370, -373294, -8340438, -21468805, -11600918, -8935797, 17079436, -481502, 6184421, 18026664, 12296059, 2313344, 2322456, 4995341 ], [ -13325644, 3095131, -26411904, -4041922, -24678150, 4761532, 21225664, 22509527, 11788623, 493924, -24646425, 14476966, -15333888, 11735579, 6842430, -2024794, -5145618, -18537415, -10393298, -13905687, 14165956, -5374442, 5127911, 19378104, 15780409, 6333824, 8821896, 11845151 ], [ -15874804, 4932661, -25732224, -2484382, -26324250, 3355012, 22521664, 24489977, 8467713, -6684836, -23813655, 18078586, -11371008, 10606709, 11003490, -3676294, -1950798, -15606025, -9185678, -18875577, 11252476, -10267382, 4071401, 20729544, 19264759, 10354304, 15321336, 18694961 ], [ -18423964, 6770191, -25052544, -926842, -27970350, 1948492, 23817664, 26470427, 5146803, -13863596, -22980885, 21680206, -7408128, 9477839, 15164550, -5327794, 1244022, -12674635, -7978058, -23845467, 8338996, -15160322, 3014891, 22080984, 22749109, 14374784, 21820776, 25544771 ], [ -18612426, 8086570, -24975277, -1880921, -28632614, 187199, 20459221, 26301042, 1140742, -15127327, -20362483, 23686270, -3535817, 6659195, 14664238, -4239961, 3137133, -8628701, -5065986, -23130010, 7788592, -15860889, 4188781, 21876392, 21344373, 14722771, 22173906, 29355784 ], [ -15979566, 8780110, -25617967, -5836691, -28119074, -1998091, 11538151, 23562342, -3684158, -9321877, -15610033, 23785450, 228253, 1821065, 8593018, 121709, 3474543, -3250751, -116886, -15619870, 10062352, -11551059, 8028271, 19812152, 14096583, 10681681, 15181446, 29535064 ], [ -13346706, 9473650, -26260657, -9792461, -27605534, -4183381, 2617081, 20823642, -8509058, -3516427, -10857583, 23884630, 3992323, -3017065, 2521798, 4483379, 3811953, 2127199, 4832214, -8109730, 12336112, -7241229, 11867761, 17747912, 6848793, 6640591, 8188986, 29714344 ], [ -10713846, 10167190, -26903347, -13748231, -27091994, -6368671, -6303989, 18084942, -13333958, 2289023, -6105133, 23983810, 7756393, -7855195, -3549422, 8845049, 4149363, 7505149, 9781314, -599590, 14609872, -2931399, 15707251, 15683672, -398997, 2599501, 1196526, 29893624 ], [ -8080986, 10860730, -27546037, -17704001, -26578454, -8553961, -15225059, 15346242, -18158858, 8094473, -1352683, 24082990, 11520463, -12693325, -9620642, 13206719, 4486773, 12883099, 14730414, 6910550, 16883632, 1378431, 19546741, 13619432, -7646787, -1441589, -5795934, 30072904 ], [ -5448126, 11554270, -28188727, -21659771, -26064914, -10739251, -24146129, 12607542, -22983758, 13899923, 3399767, 24182170, 15284533, -17531455, -15691862, 17568389, 4824183, 18261049, 19679514, 14420690, 19157392, 5688261, 23386231, 11555192, -14894577, -5482679, -12788394, 30252184 ], [ -1852785, 10485481, -28114093, -17501900, -26017538, -9814159, -20884697, 14016570, -19038827, 15399152, 2218769, 22529371, 15558652, -18808840, -12760169, 17318168, 3740814, 14521201, 17195658, 14706461, 13924021, 6978030, 23435827, 13321901, -12343056, -7841618, -9378276, 28641604 ], [ 2035485, 8880331, -27821143, -10874660, -26112038, -7942429, -13915547, 16687950, -12424817, 15587792, -768061, 20343361, 14770612, -19002520, -7088459, 15664328, 2225034, 8006371, 12449598, 12793511, 6405871, 7348650, 22331977, 16254551, -6809136, -9688598, -2802156, 26486284 ], [ 5923755, 7275181, -27528193, -4247420, -26206538, -6070699, -6946397, 19359330, -5810807, 15776432, -3754891, 18157351, 13982572, -19196200, -1416749, 14010488, 709254, 1491541, 7703538, 10880561, -1112279, 7719270, 21228127, 19187201, -1275216, -11535578, 3773964, 24330964 ], [ 9812025, 5670031, -27235243, 2379820, -26301038, -4198969, 22753, 22030710, 803203, 15965072, -6741721, 15971341, 13194532, -19389880, 4254961, 12356648, -806526, -5023289, 2957478, 8967611, -8630429, 8089890, 20124277, 22119851, 4258704, -13382558, 10350084, 22175644 ], [ 13700295, 4064881, -26942293, 9007060, -26395538, -2327239, 6991903, 24702090, 7417213, 16153712, -9728551, 13785331, 12406492, -19583560, 9926671, 10702808, -2322306, -11538119, -1788582, 7054661, -16148579, 8460510, 19020427, 25052501, 9792624, -15229538, 16926204, 20020324 ], [ 17350656, 2945391, -26729703, 14915575, -25798991, -435349, 13356435, 27097915, 13721039, 16239648, -11991777, 11657701, 11561213, -19534060, 15007987, 9207651, -3935148, -17088069, -6052951, 5395384, -22787501, 8815009, 18023908, 27671327, 14459643, -17032110, 22451554, 18037631 ], [ 18180096, 7584441, -27469953, 12302065, -17008601, 1695581, 12551925, 26226445, 16346969, 15107808, -5675127, 10222291, 10037243, -16601140, 13088917, 9594021, -6698868, -11197299, -4605841, 6743944, -19001291, 8978359, 18300028, 26569097, 8847693, -18308130, 15517774, 18101801 ], [ 19009536, 12223491, -28210203, 9688555, -8218211, 3826511, 11747415, 25354975, 18972899, 13975968, 641523, 8786881, 8513273, -13668220, 11169847, 9980391, -9462588, -5306529, -3158731, 8092504, -15215081, 9141709, 18576148, 25466867, 3235743, -19584150, 8583994, 18165971 ], [ 19838976, 16862541, -28950453, 7075045, 572179, 5957441, 10942905, 24483505, 21598829, 12844128, 6958173, 7351471, 6989303, -10735300, 9250777, 10366761, -12226308, 584241, -1711621, 9441064, -11428871, 9305059, 18852268, 24364637, -2376207, -20860170, 1650214, 18230141 ], [ 20668416, 21501591, -29690703, 4461535, 9362569, 8088371, 10138395, 23612035, 24224759, 11712288, 13274823, 5916061, 5465333, -7802380, 7331707, 10753131, -14990028, 6475011, -264511, 10789624, -7642661, 9468409, 19128388, 23262407, -7988157, -22136190, -5283566, 18294311 ], [ 21497856, 26140641, -30430953, 1848025, 18152959, 10219301, 9333885, 22740565, 26850689, 10580448, 19591473, 4480651, 3941363, -4869460, 5412637, 11139501, -17753748, 12365781, 1182599, 12138184, -3856451, 9631759, 19404508, 22160177, -13600107, -23412210, -12217346, 18358481 ], [ 21239531, 25887496, -27546288, -326410, 22333219, 12502026, 8789005, 20972115, 25464604, 7583213, 22771563, 5369556, 2675693, -3842465, 3458567, 12674361, -16100398, 15500231, 3299609, 12405209, -1926781, 10211679, 17016638, 20204052, -15502897, -23822365, -16268456, 18335991 ], [ 19271861, 17946616, -18965328, -1810870, 19268989, 15023286, 8652115, 17794125, 17773924, 1654643, 21022773, 9910956, 1815923, -5810495, 1449497, 16013991, -7505938, 14303321, 6469319, 10972679, -2914531, 11446209, 10442498, 16906092, -11577007, -22871875, -15789656, 18177321 ], [ 17304191, 10005736, -10384368, -3295330, 16204759, 17544546, 8515225, 14616135, 10083244, -4273927, 19273983, 14452356, 956153, -7778525, -559573, 19353621, 1088522, 13106411, 9639029, 9540149, -3902281, 12680739, 3868358, 13608132, -7651117, -21921385, -15310856, 18018651 ], [ 15336521, 2064856, -1803408, -4779790, 13140529, 20065806, 8378335, 11438145, 2392564, -10202497, 17525193, 18993756, 96383, -9746555, -2568643, 22693251, 9682982, 11909501, 12808739, 8107619, -4890031, 13915269, -2705782, 10310172, -3725227, -20970895, -14832056, 17859981 ], [ 13368851, -5876024, 6777552, -6264250, 10076299, 22587066, 8241445, 8260155, -5298116, -16131067, 15776403, 23535156, -763387, -11714585, -4577713, 26032881, 18277442, 10712591, 15978449, 6675089, -5877781, 15149799, -9279922, 7012212, 200663, -20020405, -14353256, 17701311 ], [ 11401181, -13816904, 15358512, -7748710, 7012069, 25108326, 8104555, 5082165, -12988796, -22059637, 14027613, 28076556, -1623157, -13682615, -6586783, 29372511, 26871902, 9515681, 19148159, 5242559, -6865531, 16384329, -15854062, 3714252, 4126553, -19069915, -13874456, 17542641 ], [ 9962396, -14536031, 14914659, -8436913, 3317272, 23037705, 10562950, 5489505, -11545610, -23648704, 12296400, 28008435, 544727, -14016110, -5116552, 23928555, 23051204, 6550613, 18519032, 986054, -4186555, 14882580, -13169974, -605505, 2661911, -13898425, -14971727, 12045792 ], [ 8750276, -12160121, 10603029, -8783863, -647768, 18999135, 14133610, 7433415, -6187910, -23377984, 10572720, 25964805, 4010177, -13649090, -2155192, 14720205, 13909724, 2827763, 16261832, -4480726, 63875, 12208140, -6518074, -5363175, -1112959, -6917935, -16744457, 4261152 ], [ 7538156, -9784211, 6291399, -9130813, -4612808, 14960565, 17704270, 9377325, -830210, -23107264, 8849040, 23921175, 7475627, -13282070, 806168, 5511855, 4768244, -895087, 14004632, -9947506, 4314305, 9533700, 133826, -10120845, -4887829, 62555, -18517187, -3523488 ], [ 6326036, -7408301, 1979769, -9477763, -8577848, 10921995, 21274930, 11321235, 4527490, -22836544, 7125360, 21877545, 10941077, -12915050, 3767528, -3696495, -4373236, -4617937, 11747432, -15414286, 8564735, 6859260, 6785726, -14878515, -8662699, 7043045, -20289917, -11308128 ], [ 5113916, -5032391, -2331861, -9824713, -12542888, 6883425, 24845590, 13265145, 9885190, -22565824, 5401680, 19833915, 14406527, -12548030, 6728888, -12904845, -13514716, -8340787, 9490232, -20881066, 12815165, 4184820, 13437626, -19636185, -12437569, 14023535, -22062647, -19092768 ], [ 3861584, -2709672, -6564867, -10110564, -16471896, 2892253, 28281530, 15142998, 15134095, -22221560, 3693776, 17777547, 17792875, -12131435, 9620446, -22008667, -22470639, -11964064, 7221109, -26255240, 16962807, 1574906, 20014681, -24248891, -16103730, 20889489, -23723589, -26725902 ], [ -969616, -5120952, -3800337, -4958604, -17194056, 3119503, 19727390, 11141778, 10700245, -15331880, 3389936, 14587497, 14139145, -7302665, 6299626, -21809497, -14911989, -6725344, 3890839, -23387480, 11962317, 4707806, 19930531, -15959801, -10094790, 17561739, -15435399, -20875002 ], [ -5800816, -7532232, -1035807, 193356, -17916216, 3346753, 11173250, 7140558, 6266395, -8442200, 3086096, 11397447, 10485415, -2473895, 2978806, -21610327, -7353339, -1486624, 560569, -20519720, 6961827, 7840706, 19846381, -7670711, -4085850, 14233989, -7147209, -15024102 ], [ -10632016, -9943512, 1728723, 5345316, -18638376, 3574003, 2619110, 3139338, 1832545, -1552520, 2782256, 8207397, 6831685, 2354875, -342014, -21411157, 205311, 3752096, -2769701, -17651960, 1961337, 10973606, 19762231, 618379, 1923090, 10906239, 1140981, -9173202 ], [ -15463216, -12354792, 4493253, 10497276, -19360536, 3801253, -5935030, -861882, -2601305, 5337160, 2478416, 5017347, 3177955, 7183645, -3662834, -21211987, 7763961, 8990816, -6099971, -14784200, -3039153, 14106506, 19678081, 8907469, 7932030, 7578489, 9429171, -3322302 ], [ -20294416, -14766072, 7257783, 15649236, -20082696, 4028503, -14489170, -4863102, -7035155, 12226840, 2174576, 1827297, -475775, 12012415, -6983654, -21012817, 15322611, 14229536, -9430241, -11916440, -8039643, 17239406, 19593931, 17196559, 13940970, 4250739, 17717361, 2528598 ], [ -22957605, -15130300, 8843115, 18720765, -18513537, 4533718, -18508551, -7832154, -9220751, 15468349, 872585, 155339, -3334035, 13990282, -10203699, -20402137, 20392887, 16613902, -10589948, -10884032, -11997989, 17175346, 20011365, 22070812, 16944408, 53018, 21318948, 4619764 ], [ -21060495, -11188660, 7948065, 17416215, -12124707, 5623618, -12989301, -8630094, -6677261, 11036119, -2528965, 1676609, -4519065, 9971422, -13211769, -18925867, 20228997, 12994282, -7183988, -13712192, -13764239, 10386646, 21483855, 19762132, 13625928, -5974642, 15062508, -1197476 ], [ -19163385, -7247020, 7053015, 16111665, -5735877, 6713518, -7470051, -9428034, -4133771, 6603889, -5930515, 3197879, -5704095, 5952562, -16219839, -17449597, 20065107, 9374662, -3778028, -16540352, -15530489, 3597946, 22956345, 17453452, 10307448, -12002302, 8806068, -7014716 ], [ -17266275, -3305380, 6157965, 14807115, 652953, 7803418, -1950801, -10225974, -1590281, 2171659, -9332065, 4719149, -6889125, 1933702, -19227909, -15973327, 19901217, 5755042, -372068, -19368512, -17296739, -3190754, 24428835, 15144772, 6988968, -18029962, 2549628, -12831956 ], [ -15369165, 636260, 5262915, 13502565, 7041783, 8893318, 3568449, -11023914, 953209, -2260571, -12733615, 6240419, -8074155, -2085158, -22235979, -14497057, 19737327, 2135422, 3033892, -22196672, -19062989, -9979454, 25901325, 12836092, 3670488, -24057622, -3706812, -18649196 ], [ -13472055, 4577900, 4367865, 12198015, 13430613, 9983218, 9087699, -11821854, 3496699, -6692801, -16135165, 7761689, -9259185, -6104018, -25244049, -13020787, 19573437, -1484198, 6439852, -25024832, -20829239, -16768154, 27373815, 10527412, 352008, -30085282, -9963252, -24466436 ], [ -8681910, 4548464, 2066340, 12596169, 11064243, 9729856, 10086393, -12923889, 6882991, -6930287, -17727307, 10575434, -11365791, -10173038, -23966004, -12755368, 18284937, -2376710, 5819560, -25188413, -17205056, -19497884, 25605399, 7738849, 1068216, -30597508, -8296521, -25317266 ], [ -2216850, 2219984, -1049460, 13980099, 3629073, 8698816, 8467923, -14201979, 10757221, -4739237, -18271897, 14137454, -14005941, -14271098, -20206524, -13190968, 16345347, -1690370, 2868280, -23809343, -10460096, -19877684, 21960669, 4672459, 4120296, -27916588, -2042691, -23292806 ], [ 4248210, -108496, -4165260, 15364029, -3806097, 7667776, 6849453, -15480069, 14631451, -2548187, -18816487, 17699474, -16646091, -18369158, -16447044, -13626568, 14405757, -1004030, -83000, -22430273, -3715136, -20257484, 18315939, 1606069, 7172376, -25235668, 4211139, -21268346 ], [ 10713270, -2436976, -7281060, 16747959, -11241267, 6636736, 5230983, -16758159, 18505681, -357137, -19361077, 21261494, -19286241, -22467218, -12687564, -14062168, 12466167, -317690, -3034280, -21051203, 3029824, -20637284, 14671209, -1460321, 10224456, -22554748, 10464969, -19243886 ], [ 17178330, -4765456, -10396860, 18131889, -18676437, 5605696, 3612513, -18036249, 22379911, 1833913, -19905667, 24823514, -21926391, -26565278, -8928084, -14497768, 10526577, 368650, -5985560, -19672133, 9774784, -21017084, 11026479, -4526711, 13276536, -19873828, 16718799, -17219426 ], [ 23643390, -7093936, -13512660, 19515819, -26111607, 4574656, 1994043, -19314339, 26254141, 4024963, -20450257, 28385534, -24566541, -30663338, -5168604, -14933368, 8586987, 1054990, -8936840, -18293063, 16519744, -21396884, 7381749, -7593101, 16328616, -17192908, 22972629, -15194966 ], [ 24008680, -8851641, -7129030, 12699544, -23405427, 2116891, 4811128, -16892379, 23386341, 2194918, -21182527, 24548389, -18774861, -25741283, -5959174, -9048538, 10126192, 3303630, -9111850, -18406338, 13909519, -20409034, 1299304, -8108131, 12290931, -17615083, 18354194, -14291061 ], [ 24015160, -10575771, -186610, 5400904, -20102697, -424799, 7889128, -14252769, 20121951, 128338, -21925837, 20275999, -12487191, -20288633, -7017394, -2791918, 11870032, 5644170, -9123550, -18607398, 10748989, -19340734, -4926536, -8473081, 7836201, -18219793, 13096214, -13453071 ], [ 24021640, -12299901, 6755810, -1897736, -16799967, -2966489, 10967128, -11613159, 16857561, -1938242, -22669147, 16003609, -6199521, -14835983, -8075614, 3464702, 13613872, 7984710, -9135250, -18808458, 7588459, -18272434, -11152376, -8838031, 3381471, -18824503, 7838234, -12615081 ], [ 24028120, -14024031, 13698230, -9196376, -13497237, -5508179, 14045128, -8973549, 13593171, -4004822, -23412457, 11731219, 88149, -9383333, -9133834, 9721322, 15357712, 10325250, -9146950, -19009518, 4427929, -17204134, -17378216, -9202981, -1073259, -19429213, 2580254, -11777091 ], [ 24034600, -15748161, 20640650, -16495016, -10194507, -8049869, 17123128, -6333939, 10328781, -6071402, -24155767, 7458829, 6375819, -3930683, -10192054, 15977942, 17101552, 12665790, -9158650, -19210578, 1267399, -16135834, -23604056, -9567931, -5527989, -20033923, -2677726, -10939101 ], [ 23594397, -15719829, 25853332, -21606885, -6634522, -9000281, 18194861, -5098985, 8283989, -5845342, -23040585, 3801896, 10294581, -1364303, -10879422, 19771998, 17078187, 14165105, -8170609, -18048405, -105433, -13470966, -25845031, -10500797, -9398036, -20020761, -5168461, -9366629 ], [ 21852987, -10586499, 26027212, -20348595, -2325142, -5315231, 13422251, -7955855, 9791939, 1059278, -16511535, 1937816, 7312611, -7205753, -10486482, 16392498, 11906877, 13213895, -4270279, -12915075, 3729377, -6155226, -16477921, -13088027, -11564876, -18207711, 401909, -5654579 ], [ 20111577, -5453169, 26201092, -19090305, 1984238, -1630181, 8649641, -10812725, 11299889, 7963898, -9982485, 73736, 4330641, -13047203, -10093542, 13012998, 6735567, 12262685, -369949, -7781745, 7564187, 1160514, -7110811, -15675257, -13731716, -16394661, 5972279, -1942529 ], [ 18370167, -319839, 26374972, -17832015, 6293618, 2054869, 3877031, -13669595, 12807839, 14868518, -3453435, -1790344, 1348671, -18888653, -9700602, 9633498, 1564257, 11311475, 3530381, -2648415, 11398997, 8476254, 2256299, -18262487, -15898556, -14581611, 11542649, 1769521 ], [ 16628757, 4813491, 26548852, -16573725, 10602998, 5739919, -895579, -16526465, 14315789, 21773138, 3075615, -3654424, -1633299, -24730103, -9307662, 6253998, -3607053, 10360265, 7430711, 2484915, 15233807, 15791994, 11623409, -20849717, -18065396, -12768561, 17113019, 5481571 ], [ 14887347, 9946821, 26722732, -15315435, 14912378, 9424969, -5668189, -19383335, 15823739, 28677758, 9604665, -5518504, -4615269, -30571553, -8914722, 2874498, -8778363, 9409055, 11331041, 7618245, 19068617, 23107734, 20990519, -23436947, -20232236, -10955511, 22683389, 9193621 ], [ 11393577, 11656266, 26610553, -15615348, 16299407, 11302783, -5294695, -19667612, 15019400, 29342324, 10641678, -3355522, -5128074, -31135523, -7097454, 1582989, -10433223, 10098056, 10516268, 10468458, 15929330, 26161659, 23623895, -22091108, -18365537, -8118432, 25245728, 11812078 ], [ 6559767, 10747446, 26279623, -17106828, 15451697, 11798593, -985945, -17984612, 12446840, 25235084, 7478898, 1886978, -3752694, -27663773, -4190994, 1888179, -9399033, 12041336, 6095828, 11572758, 7456910, 25956549, 21107945, -17737628, -13414367, -4498272, 25507808, 13594258 ], [ 1725957, 9838626, 25948693, -18598308, 14603987, 12294403, 3322805, -16301612, 9874280, 21127844, 4316118, 7129478, -2377314, -24192023, -1284534, 2193369, -8364843, 13984616, 1675388, 12677058, -1015510, 25751439, 18591995, -13384148, -8463197, -878112, 25769888, 15376438 ], [ -3107853, 8929806, 25617763, -20089788, 13756277, 12790213, 7631555, -14618612, 7301720, 17020604, 1153338, 12371978, -1001934, -20720273, 1621926, 2498559, -7330653, 15927896, -2745052, 13781358, -9487930, 25546329, 16076045, -9030668, -3512027, 2742048, 26031968, 17158618 ], [ -7941663, 8020986, 25286833, -21581268, 12908567, 13286023, 11940305, -12935612, 4729160, 12913364, -2009442, 17614478, 373446, -17248523, 4528386, 2803749, -6296463, 17871176, -7165492, 14885658, -17960350, 25341219, 13560095, -4677188, 1439143, 6362208, 26294048, 18940798 ], [ -12775473, 7112166, 24955903, -23072748, 12060857, 13781833, 16249055, -11252612, 2156600, 8806124, -5172222, 22856978, 1748826, -13776773, 7434846, 3108939, -5262273, 19814456, -11585932, 15989958, -26432770, 25136109, 11044145, -323708, 6390313, 9982368, 26556128, 20722978 ], [ -8080145, 8467091, 25078433, -21977373, 7018484, 7983160, 17986118, -10450699, 2628779, 3438834, -8283652, 21694711, 2798963, -8866512, 1990295, 578108, -7948035, 13263893, -9527029, 11356488, -20111413, 21192561, 11065833, -2487175, 4123095, 6220847, 24531158, 17748884 ], [ -2057975, 10137221, 25264103, -20521803, 1392044, 1308040, 19365098, -9771469, 3524909, -2103906, -11387932, 19640641, 3803813, -3755952, -4617055, -2347612, -11151765, 5530643, -6565939, 5924088, -11730163, 16728471, 11440863, -5558065, 850785, 1431497, 22187738, 14112524 ], [ 3964195, 11807351, 25449773, -19066233, -4234396, -5367080, 20744078, -9092239, 4421039, -7646646, -14492212, 17586571, 4808663, 1354608, -11224405, -5273332, -14355495, -2202607, -3604849, 491688, -3348913, 12264381, 11815893, -8628955, -2421525, -3357853, 19844318, 10476164 ], [ 9986365, 13477481, 25635443, -17610663, -9860836, -12042200, 22123058, -8413009, 5317169, -13189386, -17596492, 15532501, 5813513, 6465168, -17831755, -8199052, -17559225, -9935857, -643759, -4940712, 5032337, 7800291, 12190923, -11699845, -5693835, -8147203, 17500898, 6839804 ], [ 16008535, 15147611, 25821113, -16155093, -15487276, -18717320, 23502038, -7733779, 6213299, -18732126, -20700772, 13478431, 6818363, 11575728, -24439105, -11124772, -20762955, -17669107, 2317331, -10373112, 13413587, 3336201, 12565953, -14770735, -8966145, -12936553, 15157478, 3203444 ], [ 20315558, 15707947, 25225310, -15051984, -19847862, -24034786, 23700725, -7619646, 6355139, -22128769, -22481806, 11583991, 8211799, 15479492, -27881922, -12294409, -21692017, -23923085, 4397532, -14232434, 19046311, -1023441, 12758080, -15896179, -11023958, -16485090, 13728947, -326394 ], [ 17257538, 11502697, 21273770, -15462384, -18772722, -23522326, 18831095, -9932106, 3257969, -16309819, -18580666, 10375021, 11273869, 14201132, -17735862, -5923219, -12853387, -23824895, 2695092, -11336774, 12876541, -4934571, 12164800, -8667649, -7866578, -14705430, 16229057, -3398814 ], [ 14199518, 7297447, 17322230, -15872784, -17697582, -23009866, 13961465, -12244566, 160799, -10490869, -14679526, 9166051, 14335939, 12922772, -7589802, 447971, -4014757, -23726705, 992652, -8441114, 6706771, -8845701, 11571520, -1439119, -4709198, -12925770, 18729167, -6471234 ], [ 11141498, 3092197, 13370690, -16283184, -16622442, -22497406, 9091835, -14557026, -2936371, -4671919, -10778386, 7957081, 17398009, 11644412, 2556258, 6819161, 4823873, -23628515, -709788, -5545454, 537001, -12756831, 10978240, 5789411, -1551818, -11146110, 21229277, -9543654 ], [ 8083478, -1113053, 9419150, -16693584, -15547302, -21984946, 4222205, -16869486, -6033541, 1147031, -6877246, 6748111, 20460079, 10366052, 12702318, 13190351, 13662503, -23530325, -2412228, -2649794, -5632769, -16667961, 10384960, 13017941, 1605562, -9366450, 23729387, -12616074 ], [ 5025458, -5318303, 5467610, -17103984, -14472162, -21472486, -647425, -19181946, -9130711, 6965981, -2976106, 5539141, 23522149, 9087692, 22848378, 19561541, 22501133, -23432135, -4114668, 245866, -11802539, -20579091, 9791680, 20246471, 4762942, -7586790, 26229497, -15688494 ], [ 4851263, -5227538, 4966985, -13970859, -11993787, -17259946, -1180135, -15845196, -11506171, 9952001, 359024, 2707021, 21348379, 9891932, 22968438, 19469381, 27167678, -21851465, -6864078, -999149, -11993834, -19527351, 10792795, 21984911, 6666892, -3558795, 24968282, -18617724 ], [ 7560893, -840758, 7917275, -7294209, -8112177, -9347326, 2624075, -6859236, -13159921, 10105091, 3128144, -1748249, 13938769, 12778772, 13062498, 12913871, 27662138, -18788315, -10660458, -6384839, -6206654, -13512741, 13388305, 18233261, 7317412, 2717535, 19945742, -21403764 ], [ 10270523, 3546022, 10867565, -617559, -4230567, -1434706, 6428285, 2126724, -14813671, 10258181, 5897264, -6203519, 6529159, 15665612, 3156558, 6358361, 28156598, -15725165, -14456838, -11770529, -419474, -7498131, 15983815, 14481611, 7967932, 8993865, 14923202, -24189804 ], [ 12980153, 7932802, 13817855, 6059091, -348957, 6477914, 10232495, 11112684, -16467421, 10411271, 8666384, -10658789, -880451, 18552452, -6749382, -197149, 28651058, -12662015, -18253218, -17156219, 5367706, -1483521, 18579325, 10729961, 8618452, 15270195, 9900662, -26975844 ], [ 15689783, 12319582, 16768145, 12735741, 3532653, 14390534, 14036705, 20098644, -18121171, 10564361, 11435504, -15114059, -8290061, 21439292, -16655322, -6752659, 29145518, -9598865, -22049598, -22541909, 11154886, 4531089, 21174835, 6978311, 9268972, 21546525, 4878122, -29761884 ], [ 18399413, 16706362, 19718435, 19412391, 7414263, 22303154, 17840915, 29084604, -19774921, 10717451, 14204624, -19569329, -15699671, 24326132, -26561262, -13308169, 29639978, -6535715, -25845978, -27927599, 16942066, 10545699, 23770345, 3226661, 9919492, 27822855, -144418, -32547924 ], [ 16591657, 18837661, 14033993, 17453068, 9165952, 21812744, 15845859, 27723325, -18102791, 5086678, 15194077, -19062132, -11586377, 20942783, -28836658, -14550447, 27233783, -9276722, -19801958, -24558837, 16580967, 8894579, 22703445, 4404117, 12328801, 21625529, -3779739, -25759065 ], [ 13731907, 20443711, 6338723, 13482628, 10421632, 19365464, 12500289, 23952415, -15656141, -1891022, 15769087, -17399292, -4789667, 16099253, -29335078, -14555397, 24152093, -13369382, -11466338, -19151367, 14788077, 5458289, 20783655, 6729447, 15147691, 12523379, -7092009, -16740435 ], [ 10872157, 22049761, -1356547, 9512188, 11677312, 16918184, 9154719, 20181505, -13209491, -8868722, 16344097, -15736452, 2007043, 11255723, -29833498, -14560347, 21070403, -17462042, -3130718, -13743897, 12995187, 2021999, 18863865, 9054777, 17966581, 3421229, -10404279, -7721805 ], [ 8012407, 23655811, -9051817, 5541748, 12932992, 14470904, 5809149, 16410595, -10762841, -15846422, 16919107, -14073612, 8803753, 6412193, -30331918, -14565297, 17988713, -21554702, 5204902, -8336427, 11202297, -1414291, 16944075, 11380107, 20785471, -5680921, -13716549, 1296825 ], [ 5152657, 25261861, -16747087, 1571308, 14188672, 12023624, 2463579, 12639685, -8316191, -22824122, 17494117, -12410772, 15600463, 1568663, -30830338, -14570247, 14907023, -25647362, 13540522, -2928957, 9409407, -4850581, 15024285, 13705437, 23604361, -14783071, -17028819, 10315455 ], [ 2856734, 26385594, -23428058, -2194961, 15648567, 9602414, -307846, 8933246, -5694432, -28767789, 17282858, -10924603, 20779843, -2203621, -30195989, -14833345, 12069852, -28576299, 20878431, 1286410, 7471856, -8141682, 13698836, 15132441, 26040154, -22713534, -19055651, 17673404 ], [ 4610114, 24045414, -22824518, -4494911, 18575097, 7368434, 1044134, 5689826, -1815072, -27285219, 11424758, -10707253, 14343853, 1717589, -21426299, -16950415, 10988772, -23147589, 21050961, -3059690, 4495376, -10390062, 16641836, 10107831, 25724614, -22229154, -11850701, 13104644 ], [ 6363494, 21705234, -22220978, -6794861, 21501627, 5134454, 2396114, 2446406, 2064288, -25802649, 5566658, -10489903, 7907863, 5638799, -12656609, -19067485, 9907692, -17718879, 21223491, -7405790, 1518896, -12638442, 19584836, 5083221, 25409074, -21744774, -4645751, 8535884 ], [ 8116874, 19365054, -21617438, -9094811, 24428157, 2900474, 3748094, -797014, 5943648, -24320079, -291442, -10272553, 1471873, 9560009, -3886919, -21184555, 8826612, -12290169, 21396021, -11751890, -1457584, -14886822, 22527836, 58611, 25093534, -21260394, 2559199, 3967124 ], [ 9870254, 17024874, -21013898, -11394761, 27354687, 666494, 5100074, -4040434, 9823008, -22837509, -6149542, -10055203, -4964117, 13481219, 4882771, -23301625, 7745532, -6861459, 21568551, -16097990, -4434064, -17135202, 25470836, -4965999, 24777994, -20776014, 9764149, -601636 ], [ 11623634, 14684694, -20410358, -13694711, 30281217, -1567486, 6452054, -7283854, 13702368, -21354939, -12007642, -9837853, -11400107, 17402429, 13652461, -25418695, 6664452, -1432749, 21741081, -20444090, -7410544, -19383582, 28413836, -9990609, 24462454, -20291634, 16969099, -5170396 ], [ 11839907, 13439478, -19452542, -11844320, 28807767, -4299769, 6136238, -8760574, 16381542, -17833761, -14729362, -9682084, -13979153, 20003021, 16917535, -24969019, 3934062, 2455344, 21634527, -20553620, -9175879, -19760274, 29257076, -13213341, 20881756, -20324355, 18709642, -4984354 ], [ 10046117, 13626138, -18031442, -4566560, 21580497, -7683679, 3639458, -7926994, 17491242, -11646711, -13349662, -9606844, -11514503, 20876651, 12984265, -21162829, -953118, 4328784, 21163017, -15123020, -9357409, -17689374, 27354476, -14079771, 13031236, -21033285, 13304422, 1419506 ], [ 8252327, 13812798, -16610342, 2711200, 14353227, -11067589, 1142678, -7093414, 18600942, -5459661, -11969962, -9531604, -9049853, 21750281, 9050995, -17356639, -5840298, 6202224, 20691507, -9692420, -9538939, -15618474, 25451876, -14946201, 5180716, -21742215, 7899202, 7823366 ], [ 6458537, 13999458, -15189242, 9988960, 7125957, -14451499, -1354102, -6259834, 19710642, 727389, -10590262, -9456364, -6585203, 22623911, 5117725, -13550449, -10727478, 8075664, 20219997, -4261820, -9720469, -13547574, 23549276, -15812631, -2669804, -22451145, 2493982, 14227226 ], [ 4664747, 14186118, -13768142, 17266720, -101313, -17835409, -3850882, -5426254, 20820342, 6914439, -9210562, -9381124, -4120553, 23497541, 1184455, -9744259, -15614658, 9949104, 19748487, 1168780, -9901999, -11476674, 21646676, -16679061, -10520324, -23160075, -2911238, 20631086 ], [ 2870957, 14372778, -12347042, 24544480, -7328583, -21219319, -6347662, -4592674, 21930042, 13101489, -7830862, -9305884, -1655903, 24371171, -2748815, -5938069, -20501838, 11822544, 19276977, 6599380, -10083529, -9405774, 19744076, -17545491, -18370844, -23869005, -8316458, 27034946 ], [ -841378, 12999678, -11287608, 21594891, -9136759, -22894528, -2744829, -7343393, 19404389, 9316996, -8112494, -10079869, 2192632, 18033926, 147895, -1789308, -15712208, 8215384, 17156731, 5913818, -11462349, -4078473, 15858946, -16282527, -14309903, -20174025, -9108326, 27019603 ], [ -5212318, 11091138, -10352328, 15134421, -9084649, -23983168, 2951901, -11324543, 15630779, 2109436, -8964434, -11145379, 6516232, 9221306, 5389225, 2477052, -7600688, 2726824, 14470501, 3128678, -13252179, 2366697, 11293246, -14288577, -6159953, -14967255, -8316506, 24800653 ], [ -9583258, 9182598, -9417048, 8673951, -9032539, -25071808, 8648631, -15305693, 11857169, -5098124, -9816374, -12210889, 10839832, 408686, 10630555, 6743412, 510832, -2761736, 11784271, 343538, -15042009, 8811867, 6727546, -12294627, 1989997, -9760485, -7524686, 22581703 ], [ -13954198, 7274058, -8481768, 2213481, -8980429, -26160448, 14345361, -19286843, 8083559, -12305684, -10668314, -13276399, 15163432, -8403934, 15871885, 11009772, 8622352, -8250296, 9098041, -2441602, -16831839, 15257037, 2161846, -10300677, 10139947, -4553715, -6732866, 20362753 ], [ -18325138, 5365518, -7546488, -4246989, -8928319, -27249088, 20042091, -23267993, 4309949, -19513244, -11520254, -14341909, 19487032, -17216554, 21113215, 15276132, 16733872, -13738856, 6411811, -5226742, -18621669, 21702207, -2403854, -8306727, 18289897, 653055, -5941046, 18143803 ], [ -21990083, 3733358, -6585013, -10148314, -8894959, -27806788, 25014866, -26765443, 936814, -26050534, -11964219, -15358354, 23350842, -25562399, 25924170, 18939552, 23981952, -18636981, 3733456, -8027527, -20117589, 27303597, -6422719, -6490482, 25672042, 5734005, -4864226, 16014998 ], [ -13653113, 6799658, -5178223, -6544174, -9180349, -19338508, 17680406, -22039993, 4371754, -21193234, -5472609, -15540694, 19398222, -25973069, 23418750, 12352992, 16551552, -13497711, 1188976, -11094277, -16617039, 18560727, -1145389, -7695222, 20001502, 8676015, 1057594, 15418658 ], [ -5316143, 9865958, -3771433, -2940034, -9465739, -10870228, 10345946, -17314543, 7806694, -16335934, 1019001, -15723034, 15445602, -26383739, 20913330, 5766432, 9121152, -8358441, -1355504, -14161027, -13116489, 9817857, 4131941, -8899962, 14330962, 11618025, 6979414, 14822318 ], [ 3020827, 12932258, -2364643, 664106, -9751129, -2401948, 3011486, -12589093, 11241634, -11478634, 7510611, -15905374, 11492982, -26794409, 18407910, -820128, 1690752, -3219171, -3899984, -17227777, -9615939, 1074987, 9409271, -10104702, 8660422, 14560035, 12901234, 14225978 ], [ 11357797, 15998558, -957853, 4268246, -10036519, 6066332, -4322974, -7863643, 14676574, -6621334, 14002221, -16087714, 7540362, -27205079, 15902490, -7406688, -5739648, 1920099, -6444464, -20294527, -6115389, -7667883, 14686601, -11309442, 2989882, 17502045, 18823054, 13629638 ], [ 19694767, 19064858, 448937, 7872386, -10321909, 14534612, -11657434, -3138193, 18111514, -1764034, 20493831, -16270054, 3587742, -27615749, 13397070, -13993248, -13170048, 7059369, -8988944, -23361277, -2614839, -16410753, 19963931, -12514182, -2680658, 20444055, 24744874, 13033298 ], [ 22248652, 21333284, 239651, 10268066, -11540902, 18949469, -13614511, 719159, 17623744, -204688, 23816253, -15361018, -167703, -24905180, 11474067, -18552585, -15017640, 10942824, -9394199, -23213992, -395349, -19735221, 22078970, -12465483, -7581308, 21176880, 25597465, 12791147 ], [ 14813572, 22223564, -2761039, 10576406, -14372482, 16362959, -6283381, 3077069, 10360384, -4341808, 21664623, -12566878, -3582573, -16803380, 10557057, -19610355, -7222200, 12657144, -6104429, -17515192, -388599, -13700631, 18731870, -10251753, -11152148, 18093840, 17694115, 13160777 ], [ 7378492, 23113844, -5761729, 10884746, -17204062, 13776449, 1047749, 5434979, 3097024, -8478928, 19512993, -9772738, -6997443, -8701580, 9640047, -20668125, 573240, 14371464, -2814659, -11816392, -381849, -7666041, 15384770, -8038023, -14722988, 15010800, 9790765, 13530407 ], [ -56588, 24004124, -8762419, 11193086, -20035642, 11189939, 8378879, 7792889, -4166336, -12616048, 17361363, -6978598, -10412313, -599780, 8723037, -21725895, 8368680, 16085784, 475111, -6117592, -375099, -1631451, 12037670, -5824293, -18293828, 11927760, 1887415, 13900037 ], [ -7491668, 24894404, -11763109, 11501426, -22867222, 8603429, 15710009, 10150799, -11429696, -16753168, 15209733, -4184458, -13827183, 7502020, 7806027, -22783665, 16164120, 17800104, 3764881, -418792, -368349, 4403139, 8690570, -3610563, -21864668, 8844720, -6015935, 14269667 ], [ -14926748, 25784684, -14763799, 11809766, -25698802, 6016919, 23041139, 12508709, -18693056, -20890288, 13058103, -1390318, -17242053, 15603820, 6889017, -23841435, 23959560, 19514424, 7054651, 5280008, -361599, 10437729, 5343470, -1396833, -25435508, 5761680, -13919285, 14639297 ], [ -12479950, 24803972, -15291427, 7882449, -22416474, 6568188, 21101245, 11157575, -18683752, -17374592, 13662636, -2431126, -16184708, 14529939, 6244982, -22350381, 24607874, 17358904, 9382451, 9025344, 791097, 13480086, 1103269, -4147954, -23321453, 3215989, -17044444, 13993399 ], [ -5335210, 22933772, -14643337, 1941459, -16227534, 8611188, 14753815, 8043125, -15216952, -10220672, 15577476, -5295106, -13001228, 9093849, 5730722, -19647591, 21858374, 13363624, 11252921, 11841984, 2488587, 15099906, -3561521, -9259414, -18504743, 925759, -17898004, 12864709 ], [ 1809530, 21063572, -13995247, -3999531, -10038594, 10654188, 8406385, 4928675, -11750152, -3066752, 17492316, -8159086, -9817748, 3657759, 5216462, -16944801, 19108874, 9368344, 13123391, 14658624, 4186077, 16719726, -8226311, -14370874, -13688033, -1364471, -18751564, 11736019 ], [ 8954270, 19193372, -13347157, -9940521, -3849654, 12697188, 2058955, 1814225, -8283352, 4087168, 19407156, -11023066, -6634268, -1778331, 4702202, -14242011, 16359374, 5373064, 14993861, 17475264, 5883567, 18339546, -12891101, -19482334, -8871323, -3654701, -19605124, 10607329 ], [ 16099010, 17323172, -12699067, -15881511, 2339286, 14740188, -4288475, -1300225, -4816552, 11241088, 21321996, -13887046, -3450788, -7214421, 4187942, -11539221, 13609874, 1377784, 16864331, 20291904, 7581057, 19959366, -17555891, -24593794, -4054613, -5944931, -20458684, 9478639 ], [ 23243750, 15452972, -12050977, -21822501, 8528226, 16783188, -10635905, -4414675, -1349752, 18395008, 23236836, -16751026, -267308, -12650511, 3673682, -8836431, 10860374, -2617496, 18734801, 23108544, 9278547, 21579186, -22220681, -29705254, 762097, -8235161, -21312244, 8349949 ], [ 21860599, 15260244, -5848130, -22085825, 7392911, 9951286, -9130687, -3780712, -3557681, 17685511, 23384937, -9323224, 3561956, -15494298, 1105569, -9011812, 5524000, -4127451, 13730555, 21016389, 4649828, 20599049, -15158831, -22834288, 1728489, -7202131, -14156516, 7364104 ], [ 20381629, 15086364, 417130, -22285355, 6175301, 3019666, -7537237, -3104632, -5829371, 16887661, 23513187, -1779784, 7398476, -18308958, -1485621, -9219532, 158560, -5609481, 8649065, 18869079, -49972, 19589699, -7965221, -15828688, 2651619, -6131761, -6910796, 6379864 ], [ 18902659, 14912484, 6682390, -22484885, 4957691, -3911954, -5943787, -2428552, -8101061, 16089811, 23641437, 5763656, 11234996, -21123618, -4076811, -9427252, -5206880, -7091511, 3567575, 16721769, -4749772, 18580349, -771611, -8823088, 3574749, -5061391, 334924, 5395624 ], [ 17423689, 14738604, 12947650, -22684415, 3740081, -10843574, -4350337, -1752472, -10372751, 15291961, 23769687, 13307096, 15071516, -23938278, -6668001, -9634972, -10572320, -8573541, -1513915, 14574459, -9449572, 17570999, 6421999, -1817488, 4497879, -3991021, 7580644, 4411384 ], [ 15944719, 14564724, 19212910, -22883945, 2522471, -17775194, -2756887, -1076392, -12644441, 14494111, 23897937, 20850536, 18908036, -26752938, -9259191, -9842692, -15937760, -10055571, -6595405, 12427149, -14149372, 16561649, 13615609, 5188112, 5421009, -2920651, 14826364, 3427144 ], [ 12587521, 12681258, 23480872, -23256167, 1767749, -20500403, -2491729, -627112, -14812100, 12245659, 22442529, 24113585, 21346712, -26961072, -11052126, -10459543, -17266376, -11393448, -8480635, 9340401, -15332206, 16169708, 18295627, 9991430, 4868157, -2743846, 19879684, 3056425 ], [ 4847791, 6808758, 23088472, -24031337, 2093099, -13410653, -5325919, -707032, -16737020, 6612469, 17291919, 17389055, 20523752, -21087312, -10982466, -12031033, -9175736, -12394968, -2907925, 4061631, -8308786, 17218388, 17110597, 9656090, 871347, -4652026, 19817404, 4117255 ], [ -2891939, 936258, 22696072, -24806507, 2418449, -6320903, -8160109, -786952, -18661940, 979279, 12141309, 10664525, 19700792, -15213552, -10912806, -13602523, -1085096, -13396488, 2664785, -1217139, -1285366, 18267068, 15925567, 9320750, -3125463, -6560206, 19755124, 5178085 ], [ -10631669, -4936242, 22303672, -25581677, 2743799, 768847, -10994299, -866872, -20586860, -4653911, 6990699, 3939995, 18877832, -9339792, -10843146, -15174013, 7005544, -14398008, 8237495, -6495909, 5738054, 19315748, 14740537, 8985410, -7122273, -8468386, 19692844, 6238915 ], [ -18371399, -10808742, 21911272, -26356847, 3069149, 7858597, -13828489, -946792, -22511780, -10287101, 1840089, -2784535, 18054872, -3466032, -10773486, -16745503, 15096184, -15399528, 13810205, -11774679, 12761474, 20364428, 13555507, 8650070, -11119083, -10376566, 19630564, 7299745 ], [ -26111129, -16681242, 21518872, -27132017, 3394499, 14948347, -16662679, -1026712, -24436700, -15920291, -3310521, -9509065, 17231912, 2407728, -10703826, -18316993, 23186824, -16401048, 19382915, -17053449, 19784894, 21413108, 12370477, 8314730, -15115893, -12284746, 19568284, 8360575 ], [ -28720184, -16610827, 16685607, -26086522, 907424, 19050167, -15184814, 1676863, -19937345, -13175716, -8273031, -10373400, 12479972, 5635438, -8398416, -16980963, 23040444, -17328263, 16360500, -17202479, 19702864, 18981113, 8861972, 6608075, -16666083, -13269641, 19561554, 6136970 ], [ -28064264, -12758557, 9026337, -23882422, -3369376, 21250577, -10962914, 6151753, -11349815, -5099836, -13115841, -7508520, 5227772, 7179298, -4670256, -13794693, 17652324, -18208193, 7868460, -14087129, 15099184, 14334143, 3874892, 4028765, -16659333, -13666991, 19590174, 1823270 ], [ -27408344, -8906287, 1367067, -21678322, -7646176, 23450987, -6741014, 10626643, -2762285, 2976044, -17958651, -4643640, -2024428, 8723158, -942096, -10608423, 12264204, -19088123, -623580, -10971779, 10495504, 9687173, -1112188, 1449455, -16652583, -14064341, 19618794, -2490430 ], [ -26752424, -5054017, -6292203, -19474222, -11922976, 25651397, -2519114, 15101533, 5825245, 11051924, -22801461, -1778760, -9276628, 10267018, 2786064, -7422153, 6876084, -19968053, -9115620, -7856429, 5891824, 5040203, -6099268, -1129855, -16645833, -14461691, 19647414, -6804130 ], [ -26096504, -1201747, -13951473, -17270122, -16199776, 27851807, 1702786, 19576423, 14412775, 19127804, -27644271, 1086120, -16528828, 11810878, 6514224, -4235883, 1487964, -20847983, -17607660, -4741079, 1288144, 393233, -11086348, -3709165, -16639083, -14859041, 19676034, -11117830 ], [ -25440584, 2650523, -21610743, -15066022, -20476576, 30052217, 5924686, 24051313, 23000305, 27203684, -32487081, 3951000, -23781028, 13354738, 10242384, -1049613, -3900156, -21727913, -26099700, -1625729, -3315536, -4253737, -16073428, -6288475, -16632333, -15256391, 19704654, -15431530 ], [ -18525717, -1786998, -20108805, -13422670, -17675053, 28674331, 6215872, 24664462, 19753197, 19739972, -24943635, 7214197, -24077994, 9101629, 10354566, 1815613, -4400987, -18043922, -26088058, -1117658, -6382305, -6111326, -9669090, -3461497, -15650997, -14127703, 16968793, -13888169 ], [ -11082987, -6923658, -17834235, -11826610, -14276563, 26994661, 6175552, 24951922, 15507987, 10965692, -16355565, 10510987, -23788374, 4359619, 10161786, 4653763, -4489637, -13975022, -25359238, -829478, -9319455, -7733666, -2304030, -178567, -14587467, -12870313, 13999783, -11850839 ], [ -3640257, -12060318, -15559665, -10230550, -10878073, 25314991, 6135232, 25239382, 11262777, 2191412, -7767495, 13807777, -23498754, -382391, 9969006, 7491913, -4578287, -9906122, -24630418, -541298, -12256605, -9356006, 5061030, 3104363, -13523937, -11612923, 11030773, -9813509 ], [ 3802473, -17196978, -13285095, -8634490, -7479583, 23635321, 6094912, 25526842, 7017567, -6582868, 820575, 17104567, -23209134, -5124401, 9776226, 10330063, -4666937, -5837222, -23901598, -253118, -15193755, -10978346, 12426090, 6387293, -12460407, -10355533, 8061763, -7776179 ], [ 11245203, -22333638, -11010525, -7038430, -4081093, 21955651, 6054592, 25814302, 2772357, -15357148, 9408645, 20401357, -22919514, -9866411, 9583446, 13168213, -4755587, -1768322, -23172778, 35062, -18130905, -12600686, 19791150, 9670223, -11396877, -9098143, 5092753, -5738849 ], [ 16819836, -24846369, -9283635, -6332938, -1411681, 19418509, 6170848, 25849405, -1314513, -21560902, 15400275, 22009264, -22134126, -11852066, 9130119, 14778577, -5523251, 864472, -21181585, 807607, -19738755, -13587986, 23916561, 10928186, -11280720, -8167114, 3477088, -4958264 ], [ 16256436, -18737619, -9356265, -8553598, -1137811, 14063959, 6801568, 25055335, -4881123, -19318642, 12860745, 18067984, -19719786, -4781126, 7820709, 12354787, -8521961, -1221368, -15042595, 3171637, -16978905, -12488726, 17397411, 5532686, -14277360, -8308414, 6308128, -8306984 ], [ 15693036, -12628869, -9428895, -10774258, -863941, 8709409, 7432288, 24261265, -8447733, -17076382, 10321215, 14126704, -17305446, 2289814, 6511299, 9930997, -11520671, -3307208, -8903605, 5535667, -14219055, -11389466, 10878261, 137186, -17274000, -8449714, 9139168, -11655704 ], [ 15129636, -6520119, -9501525, -12994918, -590071, 3354859, 8063008, 23467195, -12014343, -14834122, 7781685, 10185424, -14891106, 9360754, 5201889, 7507207, -14519381, -5393048, -2764615, 7899697, -11459205, -10290206, 4359111, -5258314, -20270640, -8591014, 11970208, -15004424 ], [ 14566236, -411369, -9574155, -15215578, -316201, -1999691, 8693728, 22673125, -15580953, -12591862, 5242155, 6244144, -12476766, 16431694, 3892479, 5083417, -17518091, -7478888, 3374375, 10263727, -8699355, -9190946, -2160039, -10653814, -23267280, -8732314, 14801248, -18353144 ], [ 14002836, 5697381, -9646785, -17436238, -42331, -7354241, 9324448, 21879055, -19147563, -10349602, 2702625, 2302864, -10062426, 23502634, 2583069, 2659627, -20516801, -9564728, 9513365, 12627757, -5939505, -8091686, -8679189, -16049314, -26263920, -8873614, 17632288, -21701864 ], [ 10907508, 9383081, -6300146, -15120968, 299453, -10245316, 9854914, 20950382, -20747705, -8511004, 2849030, 3239044, -10412225, 23006700, 1985972, 3152660, -18884913, -11909435, 12593236, 14399328, -1770905, -6280113, -10497328, -14467116, -27284733, -7530312, 14704064, -18489974 ], [ 5693628, 11041331, -92486, -9010328, 698063, -11075116, 10301494, 19909082, -20702435, -7010164, 5242850, 8256364, -13074875, 16179300, 1984892, 6086300, -13378443, -14470745, 13113436, 15675168, 3576445, -3872523, -8381968, -7046436, -26652303, -4944792, 6956864, -9788594 ], [ 479748, 12699581, 6115174, -2899688, 1096673, -11904916, 10748074, 18867782, -20657165, -5509324, 7636670, 13273684, -15737525, 9351900, 1983812, 9019940, -7871973, -17032055, 13633636, 16951008, 8923795, -1464933, -6266608, 374244, -26019873, -2359272, -790336, -1087214 ], [ -4734132, 14357831, 12322834, 3210952, 1495283, -12734716, 11194654, 17826482, -20611895, -4008484, 10030490, 18291004, -18400175, 2524500, 1982732, 11953580, -2365503, -19593365, 14153836, 18226848, 14271145, 942657, -4151248, 7794924, -25387443, 226248, -8537536, 7614166 ], [ -9948012, 16016081, 18530494, 9321592, 1893893, -13564516, 11641234, 16785182, -20566625, -2507644, 12424310, 23308324, -21062825, -4302900, 1981652, 14887220, 3140967, -22154675, 14674036, 19502688, 19618495, 3350247, -2035888, 15215604, -24755013, 2811768, -16284736, 16315546 ], [ -15161892, 17674331, 24738154, 15432232, 2292503, -14394316, 12087814, 15743882, -20521355, -1006804, 14818130, 28325644, -23725475, -11130300, 1980572, 17820860, 8647437, -24715985, 15194236, 20778528, 24965845, 5757837, 79472, 22636284, -24122583, 5397288, -24031936, 25016926 ], [ -12840937, 17159872, 19379567, 16228409, 3042618, -10919893, 12232400, 11260220, -14672210, -883879, 12535432, 27853634, -22999278, -13978956, 3039628, 11390838, 6101863, -21724825, 13251899, 18585518, 23997193, 2320896, 2440847, 18793635, -19978337, 6051417, -19405621, 20719628 ], [ -9247867, 16278592, 12068237, 16127339, 3852078, -6718783, 12326000, 6195380, -7843190, -993589, 9463192, 26454854, -21700938, -16155876, 4277668, 3379938, 2196853, -17796235, 10893809, 15806858, 21962203, -2102784, 4843757, 13049385, -15241187, 6379467, -12690271, 14227748 ], [ -5654797, 15397312, 4756907, 16026269, 4661538, -2517673, 12419600, 1130540, -1014170, -1103299, 6390952, 25056074, -20402598, -18332796, 5515708, -4630962, -1708157, -13867645, 8535719, 13028198, 19927213, -6526464, 7246667, 7305135, -10504037, 6707517, -5974921, 7735868 ], [ -2061727, 14516032, -2554423, 15925199, 5470998, 1683437, 12513200, -3934300, 5814850, -1213009, 3318712, 23657294, -19104258, -20509716, 6753748, -12641862, -5613167, -9939055, 6177629, 10249538, 17892223, -10950144, 9649577, 1560885, -5766887, 7035567, 740429, 1243988 ], [ 1531343, 13634752, -9865753, 15824129, 6280458, 5884547, 12606800, -8999140, 12643870, -1322719, 246472, 22258514, -17805918, -22686636, 7991788, -20652762, -9518177, -6010465, 3819539, 7470878, 15857233, -15373824, 12052487, -4183365, -1029737, 7363617, 7455779, -5247892 ], [ 5106623, 12006772, -14774878, 14765789, 7344423, 9107927, 11604350, -13440910, 18362440, -1611244, -2834063, 20700434, -16282713, -24215886, 8660398, -27168852, -11983277, -1984315, 1118789, 4737518, 13537933, -19091334, 14239967, -9456105, 2390443, 6529827, 13461419, -10027087 ], [ 8592953, 6645292, -7672978, 8921099, 9680913, 7442657, 5121650, -14767330, 18528760, -2793844, -5956073, 18345854, -13635183, -22506786, 6481858, -26210892, -7248827, 2529635, -3295261, 2230658, 9797083, -19277994, 15350297, -12371295, -774227, -113163, 15918509, -6242857 ], [ 12079283, 1283812, -571078, 3076409, 12017403, 5777387, -1361050, -16093750, 18695080, -3976444, -9078083, 15991274, -10987653, -20797686, 4303318, -25252932, -2514377, 7043585, -7709311, -276202, 6056233, -19464654, 16460627, -15286485, -3938897, -6756153, 18375599, -2458627 ], [ 15565613, -4077668, 6530822, -2768281, 14353893, 4112117, -7843750, -17420170, 18861400, -5159044, -12200093, 13636694, -8340123, -19088586, 2124778, -24294972, 2220073, 11557535, -12123361, -2783062, 2315383, -19651314, 17570957, -18201675, -7103567, -13399143, 20832689, 1325603 ], [ 19051943, -9439148, 13632722, -8612971, 16690383, 2446847, -14326450, -18746590, 19027720, -6341644, -15322103, 11282114, -5692593, -17379486, -53762, -23337012, 6954523, 16071485, -16537411, -5289922, -1425467, -19837974, 18681287, -21116865, -10268237, -20042133, 23289779, 5109833 ], [ 22538273, -14800628, 20734622, -14457661, 19026873, 781577, -20809150, -20073010, 19194040, -7524244, -18444113, 8927534, -3045063, -15670386, -2232302, -22379052, 11688973, 20585435, -20951461, -7796782, -5166317, -20024634, 19791617, -24032055, -13432907, -26685123, 25746869, 8894063 ], [ 21019188, -13901910, 20370045, -17040973, 19185542, 1203699, -21630986, -17071695, 17230957, -5840851, -17925700, 6374251, 485343, -14191250, -2750956, -18876180, 13336367, 19943212, -19336696, -6328507, -6175291, -19801203, 21115614, -23065162, -15106982, -27316455, 24312072, 10118675 ], [ 14029068, -6160650, 11844435, -16059523, 16963802, 3907389, -16265366, -9340065, 12940387, -1024861, -13428220, 3603781, 4980753, -12963470, -1455316, -12591660, 11609537, 13665172, -11132296, -515317, -4198261, -19129533, 22673154, -17855062, -15151802, -21376905, 18623352, 8545565 ], [ 7038948, 1580610, 3318825, -15078073, 14742062, 6611079, -10899746, -1608435, 8649817, 3791129, -8930740, 833311, 9476163, -11735690, -159676, -6307140, 9882707, 7387132, -2927896, 5297873, -2221231, -18457863, 24230694, -12644962, -15196622, -15437355, 12934632, 6972455 ], [ 48828, 9321870, -5206785, -14096623, 12520322, 9314769, -5534126, 6123195, 4359247, 8607119, -4433260, -1937159, 13971573, -10507910, 1135964, -22620, 8155877, 1109092, 5276504, 11111063, -244201, -17786193, 25788234, -7434862, -15241442, -9497805, 7245912, 5399345 ], [ -6941292, 17063130, -13732395, -13115173, 10298582, 12018459, -168506, 13854825, 68677, 13423109, 64220, -4707629, 18466983, -9280130, 2431604, 6261900, 6429047, -5168948, 13480904, 16924253, 1732829, -17114523, 27345774, -2224762, -15286262, -3558255, 1557192, 3826235 ], [ -13931412, 24804390, -22258005, -12133723, 8076842, 14722149, 5197114, 21586455, -4221893, 18239099, 4561700, -7478099, 22962393, -8052350, 3727244, 12546420, 4702217, -11446988, 21685304, 22737443, 3709859, -16442853, 28903314, 2985338, -15331082, 2381295, -4131528, 2253125 ], [ -11907443, 23880952, -24065311, -10612815, 5369675, 15289165, 7102336, 22880089, -6027818, 20955264, 4308357, -7491284, 23963112, -8090216, 3910030, 9550530, 3174116, -13824004, 22446135, 18198336, 4486066, -12070663, 24025769, 43999, -15852880, 3251374, -1511757, -2007122 ], [ -7471253, 20638792, -24074761, -8947545, 2532605, 15284395, 8081536, 22450879, -7168838, 23109504, 2783667, -6766604, 24028632, -8466776, 3795010, 4071150, 1699196, -15157084, 21215025, 10888896, 4940926, -6708193, 17426159, -5078711, -16502320, 2764834, 3331413, -6986462 ], [ -3035063, 17396632, -24084211, -7282275, -304465, 15279625, 9060736, 22021669, -8309858, 25263744, 1258977, -6041924, 24094152, -8843336, 3679990, -1408230, 224276, -16490164, 19983915, 3579456, 5395786, -1345723, 10826549, -10201421, -17151760, 2278294, 8174583, -11965802 ], [ 1401127, 14154472, -24093661, -5617005, -3141535, 15274855, 10039936, 21592459, -9450878, 27417984, -265713, -5317244, 24159672, -9219896, 3564970, -6887610, -1250644, -17823244, 18752805, -3729984, 5850646, 4016747, 4226939, -15324131, -17801200, 1791754, 13017753, -16945142 ], [ 5837317, 10912312, -24103111, -3951735, -5978605, 15270085, 11019136, 21163249, -10591898, 29572224, -1790403, -4592564, 24225192, -9596456, 3449950, -12366990, -2725564, -19156324, 17521695, -11039424, 6305506, 9379217, -2372671, -20446841, -18450640, 1305214, 17860923, -21924482 ], [ 9939067, 7426162, -23671876, -2913531, -8806702, 14719177, 11339806, 20962783, -10995242, 30577650, -3357717, -3710708, 23835600, -10263635, 3133663, -16931763, -3946000, -20447941, 15604398, -17773512, 6918361, 13919942, -7739200, -24678038, -18519130, 396250, 21586203, -26425976 ], [ 11030857, 1744102, -19274476, -7518921, -11554042, 9253027, 5733706, 22821013, -4759502, 21243750, -5308647, -1414268, 19350000, -13546385, 1005973, -13265073, -2876080, -21366391, 7511418, -19329432, 8953171, 11064962, -2008000, -20885618, -13359070, -4314530, 15250473, -26626856 ], [ 12122647, -3937958, -14877076, -12124311, -14301382, 3786877, 127606, 24679243, 1476238, 11909850, -7259577, 882172, 14864400, -16829135, -1121717, -9598383, -1806160, -22284841, -581562, -20885352, 10987981, 8209982, 3723200, -17093198, -8199010, -9025310, 8914743, -26827736 ], [ 13214437, -9620018, -10479676, -16729701, -17048722, -1679273, -5478494, 26537473, 7711978, 2575950, -9210507, 3178612, 10378800, -20111885, -3249407, -5931693, -736240, -23203291, -8674542, -22441272, 13022791, 5355002, 9454400, -13300778, -3038950, -13736090, 2579013, -27028616 ], [ 14306227, -15302078, -6082276, -21335091, -19796062, -7145423, -11084594, 28395703, 13947718, -6757950, -11161437, 5475052, 5893200, -23394635, -5377097, -2265003, 333680, -24121741, -16767522, -23997192, 15057601, 2500022, 15185600, -9508358, 2121110, -18446870, -3756717, -27229496 ], [ 15398017, -20984138, -1684876, -25940481, -22543402, -12611573, -16690694, 30253933, 20183458, -16091850, -13112367, 7771492, 1407600, -26677385, -7504787, 1401687, 1403600, -25040191, -24860502, -25553112, 17092411, -354958, 20916800, -5715938, 7281170, -23157650, -10092447, -27430376 ], [ 16040960, -24330240, 904704, -28652544, -24161280, -15830528, -19992064, 31348224, 23855616, -21588480, -14261248, 9123840, -1233920, -28610560, -8757760, 3560960, 2033664, -25581056, -29626368, -26469376, 18290688, -2036224, 24291840, -3482624, 10319872, -25931776, -13823488, -27548672 ], [ 16040960, -24330240, 904704, -28652544, -24161280, -15830528, -19992064, 31348224, 23855616, -21588480, -14261248, 9123840, -1233920, -28610560, -8757760, 3560960, 2033664, -25581056, -29626368, -26469376, 18290688, -2036224, 24291840, -3482624, 10319872, -25931776, -13823488, -27548672 ] ], [ [ 12775424, -19566592, -20696064, 25722880, 13522944, -21392384, -17417216, 23856128, 14430208, -14636032, -12008448, -5064704, 2896896, -19177472, 20733952, 11527168, 24600576, -9430016, -19137536, 9482240, 15738880, -15056896, -15399936, -20218880, -25352192, -24878080, 12659712, -17607680 ], [ 12775424, -19566592, -20696064, 25722880, 13522944, -21392384, -17417216, 23856128, 14430208, -14636032, -12008448, -5064704, 2896896, -19177472, 20733952, 11527168, 24600576, -9430016, -19137536, 9482240, 15738880, -15056896, -15399936, -20218880, -25352192, -24878080, 12659712, -17607680 ], [ 12775424, -19566592, -20696064, 25722880, 13522944, -21392384, -17417216, 23856128, 14430208, -14636032, -12008448, -5064704, 2896896, -19177472, 20733952, 11527168, 24600576, -9430016, -19137536, 9482240, 15738880, -15056896, -15399936, -20218880, -25352192, -24878080, 12659712, -17607680 ], [ 13798012, -17353148, -15710918, 21552170, 10260480, -22039142, -17152660, 21590174, 11041012, -10593352, -8619488, -3638084, 620440, -15640540, 16951462, 10911090, 22499586, -11801462, -15322596, 10425768, 13913656, -10840992, -11501452, -16052654, -23495226, -23004830, 7426176, -15164844 ], [ 15357892, -13976708, -8106458, 15190070, 5283840, -23025722, -16749100, 18133634, 5871052, -4426552, -3449888, -1461884, -2852120, -10245220, 11181562, 9971310, 19294686, -15418922, -9503196, 11865048, 11129416, -4409952, -5554612, -9697394, -20662566, -20147330, -557184, -11438484 ], [ 16917772, -10600268, -501998, 8827970, 307200, -24012302, -16345540, 14677094, 701092, 1740248, 1719712, 714316, -6324680, -4849900, 5411662, 9031530, 16089786, -19036382, -3683796, 13304328, 8345176, 2021088, 392228, -3342134, -17829906, -17289830, -8540544, -7712124 ], [ 18477652, -7223828, 7102462, 2465870, -4669440, -24998882, -15941980, 11220554, -4468868, 7907048, 6889312, 2890516, -9797240, 545420, -358238, 8091750, 12884886, -22653842, 2135604, 14743608, 5560936, 8452128, 6339068, 3013126, -14997246, -14432330, -16523904, -3985764 ], [ 20037532, -3847388, 14706922, -3896230, -9646080, -25985462, -15538420, 7764014, -9638828, 14073848, 12058912, 5066716, -13269800, 5940740, -6128138, 7151970, 9679986, -26271302, 7955004, 16182888, 2776696, 14883168, 12285908, 9368386, -12164586, -11574830, -24507264, -259404 ], [ 21597412, -470948, 22311382, -10258330, -14622720, -26972042, -15134860, 4307474, -14808788, 20240648, 17228512, 7242916, -16742360, 11336060, -11898038, 6212190, 6475086, -29888762, 13774404, 17622168, -7544, 21314208, 18232748, 15723646, -9331926, -8717330, -32490624, 3466956 ], [ 18241096, 964174, 21022354, -3852484, -14848812, -27371198, -17170258, -628066, -9577724, 13207286, 18195664, 4652212, -10182254, 9531260, -11956214, 2112918, 3710928, -27027158, 9720870, 13783158, -4446002, 16806390, 10704506, 17774494, -11823840, -8851412, -28881408, 7399332 ], [ 14715256, 2332354, 19426654, 2993636, -14911092, -27750098, -19289758, -5614606, -3988004, 5718746, 19017904, 1897132, -3276194, 7478180, -11817434, -2095302, 961968, -23942138, 5326890, 9762138, -8941502, 11921370, 2711606, 19676914, -14499360, -9088652, -24872448, 11338812 ], [ 11189416, 3700534, 17830954, 9839756, -14973372, -28128998, -21409258, -10601146, 1601716, -1769794, 19840144, -857948, 3629866, 5425100, -11678654, -6303522, -1786992, -20857118, 932910, 5741118, -13437002, 7036350, -5281294, 21579334, -17174880, -9325892, -20863488, 15278292 ], [ 7663576, 5068714, 16235254, 16685876, -15035652, -28507898, -23528758, -15587686, 7191436, -9258334, 20662384, -3613028, 10535926, 3372020, -11539874, -10511742, -4535952, -17772098, -3461070, 1720098, -17932502, 2151330, -13274194, 23481754, -19850400, -9563132, -16854528, 19217772 ], [ 4137736, 6436894, 14639554, 23531996, -15097932, -28886798, -25648258, -20574226, 12781156, -16746874, 21484624, -6368108, 17441986, 1318940, -11401094, -14719962, -7284912, -14687078, -7855050, -2300922, -22428002, -2733690, -21267094, 25384174, -22525920, -9800372, -12845568, 23157252 ], [ 2438846, 8083174, 12504854, 27862066, -14298462, -26685948, -25472458, -22687416, 17471426, -21876764, 20087214, -8882738, 21694746, 619210, -10478814, -17563982, -9701672, -11738858, -10776130, -4073242, -25344802, -7164910, -24669694, 25363044, -24196440, -8454862, -10608508, 24076832 ], [ 5490026, 10452514, 8968754, 25650406, -11258442, -17777748, -19328878, -17329896, 19823126, -20874164, 12918714, -10772198, 19048926, 3438190, -7519434, -16861082, -11254712, -9146318, -9867670, 1058, -24156982, -10416250, -16137514, 20340684, -23253960, -2994202, -12978388, 17144672 ], [ 8541206, 12821854, 5432654, 23438746, -8218422, -8869548, -13185298, -11972376, 22174826, -19871564, 5750214, -12661658, 16403106, 6257170, -4560054, -16158182, -12807752, -6553778, -8959210, 4075358, -22969162, -13667590, -7605334, 15318324, -22311480, 2466458, -15348268, 10212512 ], [ 11592386, 15191194, 1896554, 21227086, -5178402, 38652, -7041718, -6614856, 24526526, -18868964, -1418286, -14551118, 13757286, 9076150, -1600674, -15455282, -14360792, -3961238, -8050750, 8149658, -21781342, -16918930, 926846, 10295964, -21369000, 7927118, -17718148, 3280352 ], [ 14643566, 17560534, -1639546, 19015426, -2138382, 8946852, -898138, -1257336, 26878226, -17866364, -8586786, -16440578, 11111466, 11895130, 1358706, -14752382, -15913832, -1368698, -7142290, 12223958, -20593522, -20170270, 9459026, 5273604, -20426520, 13387778, -20088028, -3651808 ], [ 17694746, 19929874, -5175646, 16803766, 901638, 17855052, 5245442, 4100184, 29229926, -16863764, -15755286, -18330038, 8465646, 14714110, 4318086, -14049482, -17466872, 1223842, -6233830, 16298258, -19405702, -23421610, 17991206, 251244, -19484040, 18848438, -22457908, -10583968 ], [ 17927068, 19731046, -7676868, 17429408, 3060586, 19514442, 9586810, 4629086, 28970210, -17184680, -16328784, -19797512, 4358828, 15936518, 7013844, -11714818, -13761676, 1749806, -7543208, 16881872, -19567368, -23303104, 21489764, 320064, -17284506, 18024782, -18879386, -13306126 ], [ 16191508, 17739346, -9455628, 20035808, 4604446, 16113342, 12670030, 1787066, 26887430, -18429560, -12298224, -20970392, -767932, 16044338, 9525564, -8240998, -6385636, 833066, -10400888, 15028592, -20671128, -20832064, 21474284, 3943104, -14207406, 12813962, -11148206, -13089226 ], [ 14455948, 15747646, -11234388, 22642208, 6148306, 12712242, 15753250, -1054954, 24804650, -19674440, -8267664, -22143272, -5894692, 16152158, 12037284, -4767178, 990404, -83674, -13258568, 13175312, -21774888, -18361024, 21458804, 7566144, -11130306, 7603142, -3417026, -12872326 ], [ 12720388, 13755946, -13013148, 25248608, 7692166, 9311142, 18836470, -3896974, 22721870, -20919320, -4237104, -23316152, -11021452, 16259978, 14549004, -1293358, 8366444, -1000414, -16116248, 11322032, -22878648, -15889984, 21443324, 11189184, -8053206, 2392322, 4314154, -12655426 ], [ 10984828, 11764246, -14791908, 27855008, 9236026, 5910042, 21919690, -6738994, 20639090, -22164200, -206544, -24489032, -16148212, 16367798, 17060724, 2180462, 15742484, -1917154, -18973928, 9468752, -23982408, -13418944, 21427844, 14812224, -4976106, -2818498, 12045334, -12438526 ], [ 9249268, 9772546, -16570668, 30461408, 10779886, 2508942, 25002910, -9581014, 18556310, -23409080, 3824016, -25661912, -21274972, 16475618, 19572444, 5654282, 23118524, -2833894, -21831608, 7615472, -25086168, -10947904, 21412364, 18435264, -1899006, -8029318, 19776514, -12221626 ], [ 6093130, 12887572, -12579960, 23770952, 6037012, -1971564, 23406112, -4779064, 13862738, -21535460, 4096986, -21858638, -21039208, 16922504, 21016908, 9078854, 16636274, -5559202, -22022930, 2130152, -24257916, -11936212, 17653388, 18766302, -5511372, -4342612, 13383724, -10672114 ], [ 2779150, 16570012, -7948200, 16047512, 595612, -6572004, 21289312, 872216, 8879078, -19315340, 3952446, -17502458, -20207608, 17407064, 22342788, 12497954, 8614214, -8485462, -21917990, -3758728, -23214996, -13308892, 13478468, 18731562, -9867012, 332708, 5421604, -8974534 ], [ -534830, 20252452, -3316440, 8324072, -4845788, -11172444, 19172512, 6523496, 3895418, -17095220, 3807906, -13146278, -19376008, 17891624, 23668668, 15917054, 592154, -11411722, -21813050, -9647608, -22172076, -14681572, 9303548, 18696822, -14222652, 5008028, -2540516, -7276954 ], [ -3848810, 23934892, 1315320, 600632, -10287188, -15772884, 17055712, 12174776, -1088242, -14875100, 3663366, -8790098, -18544408, 18376184, 24994548, 19336154, -7429906, -14337982, -21708110, -15536488, -21129156, -16054252, 5128628, 18662082, -18578292, 9683348, -10502636, -5579374 ], [ -7162790, 27617332, 5947080, -7122808, -15728588, -20373324, 14938912, 17826056, -6071902, -12654980, 3518826, -4433918, -17712808, 18860744, 26320428, 22755254, -15451966, -17264242, -21603170, -21425368, -20086236, -17426932, 953708, 18627342, -22933932, 14358668, -18464756, -3881794 ], [ -9639592, 29154558, 10024382, -11976944, -19640944, -22697298, 12959216, 22185982, -9345790, -10771426, 2494624, -1106816, -16641086, 17700778, 26108372, 23725938, -20097574, -19559778, -21688154, -25717678, -19331128, -17753928, -1777782, 17712066, -25587096, 17268964, -24509054, -3172670 ], [ -8987992, 22675458, 12029762, -6108944, -17839504, -16514478, 11491856, 21720322, -6230530, -10145566, -1816736, -1625216, -14672066, 10395478, 20149292, 15547278, -12125914, -19498398, -22482854, -24043858, -19651528, -14173368, 884598, 13506366, -21878376, 13583644, -23386754, -6157250 ], [ -8336392, 16196358, 14035142, -240944, -16038064, -10331658, 10024496, 21254662, -3115270, -9519706, -6128096, -2143616, -12703046, 3090178, 14190212, 7368618, -4154254, -19437018, -23277554, -22370038, -19971928, -10592808, 3546978, 9300666, -18169656, 9898324, -22264454, -9141830 ], [ -7684792, 9717258, 16040522, 5627056, -14236624, -4148838, 8557136, 20789002, -10, -8893846, -10439456, -2662016, -10734026, -4215122, 8231132, -810042, 3817406, -19375638, -24072254, -20696218, -20292328, -7012248, 6209358, 5094966, -14460936, 6213004, -21142154, -12126410 ], [ -7033192, 3238158, 18045902, 11495056, -12435184, 2033982, 7089776, 20323342, 3115250, -8267986, -14750816, -3180416, -8765006, -11520422, 2272052, -8988702, 11789066, -19314258, -24866954, -19022398, -20612728, -3431688, 8871738, 889266, -10752216, 2527684, -20019854, -15110990 ], [ -6381592, -3240942, 20051282, 17363056, -10633744, 8216802, 5622416, 19857682, 6230510, -7642126, -19062176, -3698816, -6795986, -18825722, -3687028, -17167362, 19760726, -19252878, -25661654, -17348578, -20933128, 148872, 11534118, -3316434, -7043496, -1157636, -18897554, -18095570 ], [ -4801836, -3704606, 17183514, 17418378, -11269254, 11870928, 5118274, 17183116, 7504216, -7644468, -18762460, -3870544, -5865478, -21193672, -7344330, -18177018, 22696054, -17431442, -22749558, -15084438, -19547898, 1715858, 14057942, -2058196, -6055888, -4955850, -18765074, -15893794 ], [ -2372916, 1335214, 9857334, 12155718, -14134314, 13211568, 5495374, 12487636, 7093096, -8221548, -14244100, -3725104, -5885098, -19044472, -8895750, -12627798, 21023674, -13999742, -16446138, -12280218, -16602198, 1440638, 16455002, 4198964, -7557808, -8857350, -19538174, -8947054 ], [ 56004, 6375034, 2531154, 6893058, -16999374, 14552208, 5872474, 7792156, 6681976, -8798628, -9725740, -3579664, -5904718, -16895272, -10447170, -7078578, 19351294, -10568042, -10142718, -9475998, -13656498, 1165418, 18852062, 10456124, -9059728, -12758850, -20311274, -2000314 ], [ 2484924, 11414854, -4795026, 1630398, -19864434, 15892848, 6249574, 3096676, 6270856, -9375708, -5207380, -3434224, -5924338, -14746072, -11998590, -1529358, 17678914, -7136342, -3839298, -6671778, -10710798, 890198, 21249122, 16713284, -10561648, -16660350, -21084374, 4946426 ], [ 4913844, 16454674, -12121206, -3632262, -22729494, 17233488, 6626674, -1598804, 5859736, -9952788, -689020, -3288784, -5943958, -12596872, -13550010, 4019862, 16006534, -3704642, 2464122, -3867558, -7765098, 614978, 23646182, 22970444, -12063568, -20561850, -21857474, 11893166 ], [ 7342764, 21494494, -19447386, -8894922, -25594554, 18574128, 7003774, -6294284, 5448616, -10529868, 3829340, -3143344, -5963578, -10447672, -15101430, 9569082, 14334154, -272942, 8767542, -1063338, -4819398, 339758, 26043242, 29227604, -13565488, -24463350, -22630574, 18839906 ], [ 6242034, 20386714, -19250616, -11326782, -24028314, 19200768, 6868024, -7522064, 4312996, -8686698, 1181750, -5508154, -8077948, -10232722, -13165200, 11959902, 15122374, -830192, 8999862, 1367682, -2869998, 2016788, 21954902, 22479764, -12496408, -24154050, -17697224, 16287746 ], [ 4435374, 18049414, -17549256, -13192482, -21575814, 19684608, 6629704, -8056304, 3032476, -6359478, -2899030, -8375014, -10611268, -10404622, -10531440, 13719042, 16402714, -2185232, 8017962, 3724062, -1119858, 4084268, 16569482, 13130924, -10913128, -23002590, -11622584, 11835806 ], [ 2628714, 15712114, -15847896, -15058182, -19123314, 20168448, 6391384, -8590544, 1751956, -4032258, -6979810, -11241874, -13144588, -10576522, -7897680, 15478182, 17683054, -3540272, 7036062, 6080442, 630282, 6151748, 11184062, 3782084, -9329848, -21851130, -5547944, 7383866 ], [ 822054, 13374814, -14146536, -16923882, -16670814, 20652288, 6153064, -9124784, 471436, -1705038, -11060590, -14108734, -15677908, -10748422, -5263920, 17237322, 18963394, -4895312, 6054162, 8436822, 2380422, 8219228, 5798642, -5566756, -7746568, -20699670, 526696, 2931926 ], [ -984606, 11037514, -12445176, -18789582, -14218314, 21136128, 5914744, -9659024, -809084, 622182, -15141370, -16975594, -18211228, -10920322, -2630160, 18996462, 20243734, -6250352, 5072262, 10793202, 4130562, 10286708, 413222, -14915596, -6163288, -19548210, 6601336, -1520014 ], [ -2985590, 8938036, -10100004, -19421322, -12279210, 20659398, 5696366, -9945120, -1559568, 1958646, -18127290, -18770240, -19981032, -10659088, -382422, 20634286, 20553910, -7723458, 3607854, 11979166, 5346246, 11719216, -4060924, -22720894, -5218516, -18751338, 11721802, -4761654 ], [ -6137570, 8247196, -3941484, -12744222, -13380990, 14493138, 5596106, -8761440, 829392, -2573214, -14628270, -14214080, -17228472, -7832368, -421122, 21553546, 15117730, -9895878, -714486, 6232666, 3396306, 9390736, -3137524, -21383674, -8055676, -20054718, 11190622, -834594 ], [ -9289550, 7556356, 2217036, -6067122, -14482770, 8326878, 5495846, -7577760, 3218352, -7105074, -11129250, -9657920, -14475912, -5005648, -459822, 22472806, 9681550, -12068298, -5036826, 486166, 1446366, 7062256, -2214124, -20046454, -10892836, -21358098, 10659442, 3092466 ], [ -12441530, 6865516, 8375556, 609978, -15584550, 2160618, 5395586, -6394080, 5607312, -11636934, -7630230, -5101760, -11723352, -2178928, -498522, 23392066, 4245370, -14240718, -9359166, -5260334, -503574, 4733776, -1290724, -18709234, -13729996, -22661478, 10128262, 7019526 ], [ -15593510, 6174676, 14534076, 7287078, -16686330, -4005642, 5295326, -5210400, 7996272, -16168794, -4131210, -545600, -8970792, 647792, -537222, 24311326, -1190810, -16413138, -13681506, -11006834, -2453514, 2405296, -367324, -17372014, -16567156, -23964858, 9597082, 10946586 ], [ -18745490, 5483836, 20692596, 13964178, -17788110, -10171902, 5195066, -4026720, 10385232, -20700654, -632190, 4010560, -6218232, 3474512, -575922, 25230586, -6626990, -18585558, -18003846, -16753334, -4403454, 76816, 556076, -16034794, -19404316, -25268238, 9065902, 14873646 ], [ -17126710, 5212918, 21545716, 14900294, -16582082, -13208468, 3010776, -1823042, 9213998, -21997778, -1049080, 7380016, -2556046, 4803748, -420364, 22124958, -11242104, -19282880, -19347946, -19354560, -5461890, -2917094, 1224046, -14545054, -21303478, -23634132, 7691106, 17500104 ], [ -9806290, 5443858, 16058236, 8975234, -12617942, -12504668, -1664184, 1599658, 3787898, -19428998, -6145960, 9331216, 2193254, 4343308, -32644, 14209098, -14875944, -18217280, -17132686, -18196800, -5454870, -6706274, 1586746, -12873034, -22081618, -18489372, 5308086, 18572184 ], [ -2485870, 5674798, 10570756, 3050174, -8653802, -11800868, -6339144, 5022358, -1638202, -16860218, -11242840, 11282416, 6942554, 3882868, 355076, 6293238, -18509784, -17151680, -14917426, -17039040, -5447850, -10495454, 1949446, -11201014, -22859758, -13344612, 2925066, 19644264 ], [ 4834550, 5905738, 5083276, -2874886, -4689662, -11097068, -11014104, 8445058, -7064302, -14291438, -16339720, 13233616, 11691854, 3422428, 742796, -1622622, -22143624, -16086080, -12702166, -15881280, -5440830, -14284634, 2312146, -9528994, -23637898, -8199852, 542046, 20716344 ], [ 12154970, 6136678, -404204, -8799946, -725522, -10393268, -15689064, 11867758, -12490402, -11722658, -21436600, 15184816, 16441154, 2961988, 1130516, -9538482, -25777464, -15020480, -10486906, -14723520, -5433810, -18073814, 2674846, -7856974, -24416038, -3055092, -1840974, 21788424 ], [ 19475390, 6367618, -5891684, -14725006, 3238618, -9689468, -20364024, 15290458, -17916502, -9153878, -26533480, 17136016, 21190454, 2501548, 1518236, -17454342, -29411304, -13954880, -8271646, -13565760, -5426790, -21862994, 3037546, -6184954, -25194178, 2089668, -4223994, 22860504 ], [ 21174794, 9799468, -6950744, -16283470, 3478276, -6367946, -17101914, 14639674, -15268636, -6411218, -27487462, 18923686, 20570588, 37486, -1228162, -19861932, -23168484, -14953070, -5107498, -9476466, -7863060, -21048908, 850834, -4493752, -19247578, 5331822, -6375864, 20385708 ], [ 21163454, 14205508, -6662024, -16512970, 2584396, -2249726, -11424174, 12749134, -10163476, -3615638, -27180562, 20661586, 18316628, -3036374, -4928422, -20593092, -13919724, -16579370, -1654558, -4494966, -11042940, -18833828, -2111786, -2796712, -11254318, 7994922, -8457384, 16831428 ], [ 21152114, 18611548, -6373304, -16742470, 1690516, 1868494, -5746434, 10858594, -5058316, -820058, -26873662, 22399486, 16062668, -6110234, -8628682, -21324252, -4670964, -18205670, 1798382, 486534, -14222820, -16618748, -5074406, -1099672, -3261058, 10658022, -10538904, 13277148 ], [ 21140774, 23017588, -6084584, -16971970, 796636, 5986714, -68694, 8968054, 46844, 1975522, -26566762, 24137386, 13808708, -9184094, -12328942, -22055412, 4577796, -19831970, 5251322, 5468034, -17402700, -14403668, -8037026, 597368, 4732202, 13321122, -12620424, 9722868 ], [ 21129434, 27423628, -5795864, -17201470, -97244, 10104934, 5609046, 7077514, 5152004, 4771102, -26259862, 25875286, 11554748, -12257954, -16029202, -22786572, 13826556, -21458270, 8704262, 10449534, -20582580, -12188588, -10999646, 2294408, 12725462, 15984222, -14701944, 6168588 ], [ 21169712, 31379484, -5739222, -17319096, -1149758, 13472446, 10709104, 5226664, 9742566, 7308914, -25618894, 26860252, 9255806, -14691412, -18820610, -23129708, 21857554, -22251682, 11419598, 14688922, -22954016, -9713542, -13602676, 3742542, 19457266, 17973768, -16064564, 3182722 ], [ 21822032, 29997444, -8434362, -16110216, -4083218, 7938706, 8959504, 3846424, 8231466, 6790334, -21016834, 18917572, 6423506, -9531532, -10835630, -18871988, 15449374, -13169422, 5389058, 10128982, -15739616, -4156042, -11941996, 2239362, 11231806, 11976888, -8903084, 6936622 ], [ 22474352, 28615404, -11129502, -14901336, -7016678, 2404966, 7209904, 2466184, 6720366, 6271754, -16414774, 10974892, 3591206, -4371652, -2850650, -14614268, 9041194, -4087162, -641482, 5569042, -8525216, 1401458, -10281316, 736182, 3006346, 5980008, -1741604, 10690522 ], [ 23126672, 27233364, -13824642, -13692456, -9950138, -3128774, 5460304, 1085944, 5209266, 5753174, -11812714, 3032212, 758906, 788228, 5134330, -10356548, 2633014, 4995098, -6672022, 1009102, -1310816, 6958958, -8620636, -766998, -5219114, -16872, 5419876, 14444422 ], [ 23778992, 25851324, -16519782, -12483576, -12883598, -8662514, 3710704, -294296, 3698166, 5234594, -7210654, -4910468, -2073394, 5948108, 13119310, -6098828, -3775166, 14077358, -12702562, -3550838, 5903584, 12516458, -6959956, -2270178, -13444574, -6013752, 12581356, 18198322 ], [ 24431312, 24469284, -19214922, -11274696, -15817058, -14196254, 1961104, -1674536, 2187066, 4716014, -2608594, -12853148, -4905694, 11107988, 21104290, -1841108, -10183346, 23159618, -18733102, -8110778, 13117984, 18073958, -5299276, -3773358, -21670034, -12010632, 19742836, 21952222 ], [ 24046722, 20711444, -17642442, -7921996, -16976088, -16153064, 394834, -377836, -46434, 3937944, 1713816, -16031278, -6016204, 14001968, 26363190, 2007462, -11874786, 24511638, -19822132, -11291088, 15435324, 19584128, -2900376, -4548958, -25623184, -14293242, 20979726, 22367052 ], [ 22032702, 13220204, -9363702, -1200436, -15346728, -12488984, -883346, 5125484, -3415134, 2752104, 5596776, -11722258, -4421044, 13335248, 27338250, 5213082, -6154206, 13716138, -13145932, -12303408, 10057284, 14734208, 658584, -4181218, -22862704, -10739142, 12906546, 17534772 ], [ 20018682, 5728964, -1084962, 5521124, -13717368, -8824904, -2161526, 10628804, -6783834, 1566264, 9479736, -7413238, -2825884, 12668528, 28313310, 8418702, -433626, 2920638, -6469732, -13315728, 4679244, 9884288, 4217544, -3813478, -20102224, -7185042, 4833366, 12702492 ], [ 18004662, -1762276, 7193778, 12242684, -12088008, -5160824, -3439706, 16132124, -10152534, 380424, 13362696, -3104218, -1230724, 12001808, 29288370, 11624322, 5286954, -7874862, 206468, -14328048, -698796, 5034368, 7776504, -3445738, -17341744, -3630942, -3239814, 7870212 ], [ 15990642, -9253516, 15472518, 18964244, -10458648, -1496744, -4717886, 21635444, -13521234, -805416, 17245656, 1204802, 364436, 11335088, 30263430, 14829942, 11007534, -18670362, 6882668, -15340368, -6076836, 184448, 11335464, -3077998, -14581264, -76842, -11312994, 3037932 ], [ 13976622, -16744756, 23751258, 25685804, -8829288, 2167336, -5996066, 27138764, -16889934, -1991256, 21128616, 5513822, 1959596, 10668368, 31238490, 18035562, 16728114, -29465862, 13558868, -16352688, -11454876, -4665472, 14894424, -2710258, -11820784, 3477258, -19386174, -1794348 ], [ 9894942, -15310660, 21046578, 21863936, -6649182, 627742, -2979032, 25236182, -14081106, -839166, 18124038, 3640022, 3972698, 8361632, 27380946, 16407948, 17424066, -30173172, 12193118, -17845320, -9669312, -3931828, 11472858, -6087364, -12799858, 320346, -16213728, -1844802 ], [ 4927122, -10051420, 13634718, 13523456, -4233042, -3141998, 1878808, 20159642, -8624766, 1314894, 12167658, -883558, 6164918, 5352032, 21452286, 12708948, 15966606, -26556972, 7380818, -19543800, -4813632, -805228, 5059638, -11069404, -15381598, -5712714, -8221728, 154098 ], [ -40698, -4792180, 6222858, 5182976, -1816902, -6911738, 6736648, 15083102, -3168426, 3468954, 6211278, -5407138, 8357138, 2342432, 15523626, 9009948, 14509146, -22940772, 2568518, -21242280, 42048, 2321372, -1353582, -16051444, -17963338, -11745774, -229728, 2152998 ], [ -5008518, 467060, -1189002, -3157504, 599238, -10681478, 11594488, 10006562, 2287914, 5623014, 254898, -9930718, 10549358, -667168, 9594966, 5310948, 13051686, -19324572, -2243782, -22940760, 4897728, 5447972, -7766802, -21033484, -20545078, -17778834, 7762272, 4151898 ], [ -9976338, 5726300, -8600862, -11497984, 3015378, -14451218, 16452328, 4930022, 7744254, 7777074, -5701482, -14454298, 12741578, -3676768, 3666306, 1611948, 11594226, -15708372, -7056082, -24639240, 9753408, 8574572, -14180022, -26015524, -23126818, -23811894, 15754272, 6150798 ], [ -14813496, 10900880, -15935090, -19761026, 5410594, -18115564, 21226796, -132706, 13132174, 9854602, -11542778, -18894234, 14857336, -6670324, -2193042, -2064002, 10124832, -12106148, -11800220, -26304136, 14490902, 11617080, -20488322, -30900964, -25646270, -29659938, 23626156, 8134840 ], [ -8021736, 8540720, -16360070, -21132086, 5943574, -12399844, 18581156, -3966166, 12430714, 5120782, -7141598, -15889854, 10167976, -8235964, -1883622, -3688502, 7593312, -9747788, -10477940, -24980056, 8709842, 7175400, -17458742, -27189004, -22622090, -19041558, 20807716, 8796520 ], [ -1229976, 6180560, -16785050, -22503146, 6476554, -6684124, 15935516, -7799626, 11729254, 386962, -2740418, -12885474, 5478616, -9801604, -1574202, -5313002, 5061792, -7389428, -9155660, -23655976, 2928782, 2733720, -14429162, -23477044, -19597910, -8423178, 17989276, 9458200 ], [ 5561784, 3820400, -17210030, -23874206, 7009534, -968404, 13289876, -11633086, 11027794, -4346858, 1660762, -9881094, 789256, -11367244, -1264782, -6937502, 2530272, -5031068, -7833380, -22331896, -2852278, -1707960, -11399582, -19765084, -16573730, 2195202, 15170836, 10119880 ], [ 12353544, 1460240, -17635010, -25245266, 7542514, 4747316, 10644236, -15466546, 10326334, -9080678, 6061942, -6876714, -3900104, -12932884, -955362, -8562002, -1248, -2672708, -6511100, -21007816, -8633338, -6149640, -8370002, -16053124, -13549550, 12813582, 12352396, 10781560 ], [ 19145304, -899920, -18059990, -26616326, 8075494, 10463036, 7998596, -19300006, 9624874, -13814498, 10463122, -3872334, -8589464, -14498524, -645942, -10186502, -2532768, -314348, -5188820, -19683736, -14414398, -10591320, -5340422, -12341164, -10525370, 23431962, 9533956, 11443240 ], [ 22462110, -1073190, -18226290, -24580930, 7187532, 12710124, 6321092, -20549508, 10066710, -15772844, 13482742, -576388, -11381702, -14105852, 302000, -11280940, -2655142, 2530168, -4600182, -17663018, -17668282, -12916870, -2059064, -10556428, -8288830, 27530678, 5385228, 11063066 ], [ 18469530, 3353550, -17848470, -15380230, 3310692, 7661124, 6680012, -16363788, 12913410, -11893124, 13596322, 3332852, -10183442, -9593972, 2593040, -11260420, 2289998, 6397288, -5554722, -14176958, -15606382, -10791250, 1751896, -12825508, -7709050, 17915618, -1561692, 8491406 ], [ 14476950, 7780290, -17470650, -6179530, -566148, 2612124, 7038932, -12178068, 15760110, -8013404, 13709902, 7242092, -8985182, -5082092, 4884080, -11239900, 7235138, 10264408, -6509262, -10690898, -13544482, -8665630, 5562856, -15094588, -7129270, 8300558, -8508612, 5919746 ], [ 10484370, 12207030, -17092830, 3021170, -4442988, -2436876, 7397852, -7992348, 18606810, -4133684, 13823482, 11151332, -7786922, -570212, 7175120, -11219380, 12180278, 14131528, -7463802, -7204838, -11482582, -6540010, 9373816, -17363668, -6549490, -1314502, -15455532, 3348086 ], [ 6491790, 16633770, -16715010, 12221870, -8319828, -7485876, 7756772, -3806628, 21453510, -253964, 13937062, 15060572, -6588662, 3941668, 9466160, -11198860, 17125418, 17998648, -8418342, -3718778, -9420682, -4414390, 13184776, -19632748, -5969710, -10929562, -22402452, 776426 ], [ 2499210, 21060510, -16337190, 21422570, -12196668, -12534876, 8115692, 379092, 24300210, 3625756, 14050642, 18969812, -5390402, 8453548, 11757200, -11178340, 22070558, 21865768, -9372882, -232718, -7358782, -2288770, 16995736, -21901828, -5389930, -20544622, -29349372, -1795234 ], [ 1941792, 19978086, -11818320, 19202750, -13141086, -10479282, 5742488, 796770, 22724964, 3880846, 15066874, 19901144, -1326296, 6526708, 11108522, -11235796, 18490664, 17714128, -7672134, 992152, -7012354, -82324, 17031472, -18045118, -4722142, -18291370, -29875242, -783418 ], [ 3373152, 15706146, -4902000, 10371050, -12387786, -4310502, 1787528, -967050, 18589644, 2037466, 16605694, 19108424, 4396984, 872188, 8757902, -11338396, 9975224, 8920048, -4434114, 907912, -7659094, 2170916, 14881552, -10641898, -4003402, -9166990, -26683662, 2303042 ], [ 4804512, 11434206, 2014320, 1539350, -11634486, 1858278, -2167432, -2730870, 14454324, 194086, 18144514, 18315704, 10120264, -4782332, 6407282, -11440996, 1459784, 125968, -1196094, 823672, -8305834, 4424156, 12731632, -3238678, -3284662, -42610, -23492082, 5389502 ], [ 6235872, 7162266, 8930640, -7292350, -10881186, 8027058, -6122392, -4494690, 10319004, -1649294, 19683334, 17522984, 15843544, -10436852, 4056662, -11543596, -7055656, -8668112, 2041926, 739432, -8952574, 6677396, 10581712, 4164542, -2565922, 9081770, -20300502, 8475962 ], [ 7667232, 2890326, 15846960, -16124050, -10127886, 14195838, -10077352, -6258510, 6183684, -3492674, 21222154, 16730264, 21566824, -16091372, 1706042, -11646196, -15571096, -17462192, 5279946, 655192, -9599314, 8930636, 8431792, 11567762, -1847182, 18206150, -17108922, 11562422 ], [ 9098592, -1381614, 22763280, -24955750, -9374586, 20364618, -14032312, -8022330, 2048364, -5336054, 22760974, 15937544, 27290104, -21745892, -644578, -11748796, -24086536, -26256272, 8517966, 570952, -10246054, 11183876, 6281872, 18970982, -1128442, 27330530, -13917342, 14648882 ], [ 6504862, -3659454, 20898080, -22485340, -11384296, 13566308, -14344002, -3641330, 3392484, -5264724, 20464764, 16137624, 19718704, -20205162, 2027792, -15171496, -17151016, -19604322, 6633546, -3935328, -4835184, 9930866, 1690242, 19767152, -466482, 24759930, -10816202, 8814082 ], [ 3674362, -5819994, 18516320, -19350100, -13556536, 6005228, -14441382, 1101130, 5058924, -5080764, 17942964, 16396104, 11365264, -18241182, 4995632, -18789496, -9306616, -12043782, 4447806, -8701728, 932016, 8471606, -3045018, 20174672, 192138, 21501390, -7720382, 2454502 ], [ 843862, -7980534, 16134560, -16214860, -15728776, -1555852, -14538762, 5843590, 6725364, -4896804, 15421164, 16654584, 3011824, -16277202, 7963472, -22407496, -1462216, -4483242, 2262066, -13468128, 6699216, 7012346, -7780278, 20582192, 850758, 18242850, -4624562, -3905078 ], [ -1986638, -10141074, 13752800, -13079620, -17901016, -9116932, -14636142, 10586050, 8391804, -4712844, 12899364, 16913064, -5341616, -14313222, 10931312, -26025496, 6382184, 3077298, 76326, -18234528, 12466416, 5553086, -12515538, 20989712, 1509378, 14984310, -1528742, -10264658 ], [ -4817138, -12301614, 11371040, -9944380, -20073256, -16678012, -14733522, 15328510, 10058244, -4528884, 10377564, 17171544, -13695056, -12349242, 13899152, -29643496, 14226584, 10637838, -2109414, -23000928, 18233616, 4093826, -17250798, 21397232, 2167998, 11725770, 1567078, -16624238 ], [ -5829488, -12084506, 10122490, -7648824, -21398222, -21333686, -13984088, 17316444, 10596810, -3290052, 7971408, 17240504, -17735674, -11579146, 14685764, -30586320, 17831486, 16625592, -3406388, -24801064, 22621046, 2876388, -20081474, 21590576, 3484786, 8231986, 4053904, -21736344 ], [ -1545488, -4941206, 12175030, -7799304, -20255042, -17525786, -10767848, 11280324, 7849830, 1021668, 5902128, 16757384, -9212854, -14286886, 9118364, -23736240, 9086546, 18031752, -2114348, -17960344, 22989146, 2363388, -17364014, 21160016, 6718846, 4052926, 4766704, -23214504 ], [ 2738512, 2202094, 14227570, -7949784, -19111862, -13717886, -7551608, 5244204, 5102850, 5333388, 3832848, 16274264, -690034, -16994626, 3550964, -16886160, 341606, 19437912, -822308, -11119624, 23357246, 1850388, -14646554, 20729456, 9952906, -126134, 5479504, -24692664 ], [ 7022512, 9345394, 16280110, -8100264, -17968682, -9909986, -4335368, -791916, 2355870, 9645108, 1763568, 15791144, 7832786, -19702366, -2016436, -10036080, -8403334, 20844072, 469732, -4278904, 23725346, 1337388, -11929094, 20298896, 13186966, -4305194, 6192304, -26170824 ], [ 11306512, 16488694, 18332650, -8250744, -16825502, -6102086, -1119128, -6828036, -391110, 13956828, -305712, 15308024, 16355606, -22410106, -7583836, -3186000, -17148274, 22250232, 1761772, 2561816, 24093446, 824388, -9211634, 19868336, 16421026, -8484254, 6905104, -27648984 ], [ 15590512, 23631994, 20385190, -8401224, -15682322, -2294186, 2097112, -12864156, -3138090, 18268548, -2374992, 14824904, 24878426, -25117846, -13151236, 3664080, -25893214, 23656392, 3053812, 9402536, 24461546, 311388, -6494174, 19437776, 19655086, -12663314, 7617904, -29127144 ], [ 18506794, 25613380, 19392112, -6012108, -13092782, -1659608, 2504884, -12238758, -1638912, 20355546, -2819820, 12428162, 27180776, -22941112, -15089884, 3425568, -26155528, 19320360, 5295268, 11121020, 22819226, -1376550, -4942574, 18021488, 19867090, -13569092, 5865976, -24839652 ], [ 20377174, 23647420, 16070032, -1680948, -9397202, -3451688, 765004, -6519258, 3107328, 20741286, -2022420, 8568062, 24726296, -17029192, -14253604, -2233632, -19931128, 10593240, 8262748, 8922500, 19639526, -3962970, -4282514, 15851408, 17768110, -11971772, 2229256, -16143132 ], [ 22247554, 21681460, 12747952, 2650212, -5701622, -5243768, -974876, -799758, 7853568, 21127026, -1225020, 4707962, 22271816, -11117272, -13417324, -7892832, -13706728, 1866120, 11230228, 6723980, 16459826, -6549390, -3622454, 13681328, 15669130, -10374452, -1407464, -7446612 ], [ 24117934, 19715500, 9425872, 6981372, -2006042, -7035848, -2714756, 4919742, 12599808, 21512766, -427620, 847862, 19817336, -5205352, -12581044, -13552032, -7482328, -6861000, 14197708, 4525460, 13280126, -9135810, -2962394, 11511248, 13570150, -8777132, -5044184, 1249908 ], [ 25988314, 17749540, 6103792, 11312532, 1689538, -8827928, -4454636, 10639242, 17346048, 21898506, 369780, -3012238, 17362856, 706568, -11744764, -19211232, -1257928, -15588120, 17165188, 2326940, 10100426, -11722230, -2302334, 9341168, 11471170, -7179812, -8680904, 9946428 ], [ 27858694, 15783580, 2781712, 15643692, 5385118, -10620008, -6194516, 16358742, 22092288, 22284246, 1167180, -6872338, 14908376, 6618488, -10908484, -24870432, 4966472, -24315240, 20132668, 128420, 6920726, -14308650, -1642274, 7171088, 9372190, -5582492, -12317624, 18642948 ], [ 24828388, 9931610, 3085100, 10145356, 952230, -4985140, -3010326, 10885996, 19045494, 19771318, 3754404, -8800414, 7861468, 8573456, -13017166, -21210634, 1806304, -21060904, 13929512, -4124732, 9288248, -15099558, -1819456, 5579920, 6259008, -6152142, -11783776, 21695392 ], [ 21115708, 3538550, 3893300, 3278356, -4612470, 1683860, 859494, 3854836, 14913594, 16854778, 6590844, -10459474, 175108, 9977456, -15535906, -16253254, -2660576, -16138264, 6449432, -8663972, 12428168, -15640458, -2113216, 4069360, 3004608, -7023522, -10669216, 23961952 ], [ 17403028, -2854510, 4701500, -3588644, -10177170, 8352860, 4729314, -3176324, 10781694, 13938238, 9427284, -12118534, -7511252, 11381456, -18054646, -11295874, -7127456, -11215624, -1030648, -13203212, 15568088, -16181358, -2406976, 2558800, -249792, -7894902, -9554656, 26228512 ], [ 13690348, -9247570, 5509700, -10455644, -15741870, 15021860, 8599134, -10207484, 6649794, 11021698, 12263724, -13777594, -15197612, 12785456, -20573386, -6338494, -11594336, -6292984, -8510728, -17742452, 18708008, -16722258, -2700736, 1048240, -3504192, -8766282, -8440096, 28495072 ], [ 9977668, -15640630, 6317900, -17322644, -21306570, 21690860, 12468954, -17238644, 2517894, 8105158, 15100164, -15436654, -22883972, 14189456, -23092126, -1381114, -16061216, -1370344, -15990808, -22281692, 21847928, -17263158, -2994496, -462320, -6758592, -9637662, -7325536, 30761632 ], [ 5820438, -19572940, 7296508, -22661650, -24124036, 25187966, 14556800, -22898278, -777130, 5606308, 16610672, -15750572, -28020570, 13996680, -23789452, 3428162, -18127322, 2939310, -20593434, -25536922, 24294112, -18165206, -3753546, -832350, -9653646, -10464672, -6169802, 30655128 ], [ -245742, -12938500, 9006868, -21439270, -15144556, 15064586, 8992640, -22668418, -478510, 4901068, 12427472, -10288292, -22208190, 6947160, -16665412, 7601462, -9884222, 4616730, -12839934, -23278462, 23761312, -20618066, -6510606, 3695190, -11005626, -11101152, -4837262, 20358408 ], [ -6311922, -6304060, 10717228, -20216890, -6165076, 4941206, 3428480, -22438558, -179890, 4195828, 8244272, -4826012, -16395810, -102360, -9541372, 11774762, -1641122, 6294150, -5086434, -21020002, 23228512, -23070926, -9267666, 8222730, -12357606, -11737632, -3504722, 10061688 ], [ -12378102, 330380, 12427588, -18994510, 2814404, -5182174, -2135680, -22208698, 118730, 3490588, 4061072, 636268, -10583430, -7151880, -2417332, 15948062, 6601978, 7971570, 2667066, -18761542, 22695712, -25523786, -12024726, 12750270, -13709586, -12374112, -2172182, -235032 ], [ -18444282, 6964820, 14137948, -17772130, 11793884, -15305554, -7699840, -21978838, 417350, 2785348, -122128, 6098548, -4771050, -14201400, 4706708, 20121362, 14845078, 9648990, 10420566, -16503082, 22162912, -27976646, -14781786, 17277810, -15061566, -13010592, -839642, -10531752 ], [ -24510462, 13599260, 15848308, -16549750, 20773364, -25428934, -13264000, -21748978, 715970, 2080108, -4305328, 11560828, 1041330, -21250920, 11830748, 24294662, 23088178, 11326410, 18174066, -14244622, 21630112, -30429506, -17538846, 21805350, -16413546, -13647072, 492898, -20828472 ], [ -26159532, 16963370, 14058298, -15710230, 23532494, -26254414, -17388520, -18110098, -1709800, 364528, -3767938, 11944408, 4541790, -21617310, 13111898, 24357482, 26444548, 12821580, 19618386, -14532982, 16853272, -28574246, -14738226, 22440030, -17360526, -11854902, 3400528, -26001852 ], [ -23391492, 17057150, 8767918, -15253570, 20071274, -17781994, -20073400, -11062198, -6859960, -2361392, 1490042, 7249288, 5730330, -15300570, 8550158, 20309822, 24914188, 14134500, 14753526, -17368162, 7832392, -22410866, -6379926, 19181850, -17902506, -7634082, 7883248, -26051892 ], [ -20623452, 17150930, 3477538, -14796910, 16610054, -9309574, -22758280, -4014298, -12010120, -5087312, 6748022, 2554168, 6918870, -8983830, 3988418, 16262162, 23383828, 15447420, 9888666, -20203342, -1188488, -16247486, 1978374, 15923670, -18444486, -3413262, 12365968, -26101932 ], [ -17855412, 17244710, -1812842, -14340250, 13148834, -837154, -25443160, 3033602, -17160280, -7813232, 12006002, -2140952, 8107410, -2667090, -573322, 12214502, 21853468, 16760340, 5023806, -23038522, -10209368, -10084106, 10336674, 12665490, -18986466, 807558, 16848688, -26151972 ], [ -15087372, 17338490, -7103222, -13883590, 9687614, 7635266, -28128040, 10081502, -22310440, -10539152, 17263982, -6836072, 9295950, 3649650, -5135062, 8166842, 20323108, 18073260, 158946, -25873702, -19230248, -3920726, 18694974, 9407310, -19528446, 5028378, 21331408, -26202012 ], [ -12319332, 17432270, -12393602, -13426930, 6226394, 16107686, -30812920, 17129402, -27460600, -13265072, 22521962, -11531192, 10484490, 9966390, -9696802, 4119182, 18792748, 19386180, -4705914, -28708882, -28251128, 2242654, 27053274, 6149130, -20070426, 9249198, 25814128, -26252052 ], [ -9254912, 18682224, -8645706, -9011334, 4002816, 16387316, -23217356, 19703132, -28571232, -13559800, 15512876, -8226826, 13324728, 11503528, -12749486, -599056, 18791154, 15306006, -7319600, -22852828, -25297380, 6225524, 23678868, 1939468, -15390716, 11100438, 19314874, -23064396 ], [ -6121472, 20201424, -2793006, -3673794, 2067456, 14759036, -13227716, 21234932, -28741152, -13288360, 5647076, -3059566, 16549608, 11927608, -15450746, -5473456, 19145574, 9969906, -9409040, -14972788, -19555020, 9700604, 17572188, -2491772, -9494996, 12399858, 10258174, -19122756 ], [ -2988032, 21720624, 3059694, 1663746, 132096, 13130756, -3238076, 22766732, -28911072, -13016920, -4218724, 2107694, 19774488, 12351688, -18152006, -10347856, 19499994, 4633806, -11498480, -7092748, -13812660, 13175684, 11465508, -6923012, -3599276, 13699278, 1201474, -15181116 ], [ 145408, 23239824, 8912394, 7001286, -1803264, 11502476, 6751564, 24298532, -29080992, -12745480, -14084524, 7274954, 22999368, 12775768, -20853266, -15222256, 19854414, -702294, -13587920, 787292, -8070300, 16650764, 5358828, -11354252, 2296444, 14998698, -7855226, -11239476 ], [ 3278848, 24759024, 14765094, 12338826, -3738624, 9874196, 16741204, 25830332, -29250912, -12474040, -23950324, 12442214, 26224248, 13199848, -23554526, -20096656, 20208834, -6038394, -15677360, 8667332, -2327940, 20125844, -747852, -15785492, 8192164, 16298118, -16911926, -7297836 ], [ 6254724, 25029064, 19145180, 16625690, -4908934, 7782200, 24452810, 26812968, -28306708, -11779540, -31742580, 16532794, 27862708, 13606174, -25185266, -24156440, 20767304, -10307472, -17343124, 15725320, 3159264, 22279626, -5501488, -18993224, 13493752, 17079020, -23995138, -3685558 ], [ 8099004, 16327864, 12949220, 13366790, -584794, 2359880, 15803990, 23851608, -19361068, -8046700, -24643020, 12890854, 18107788, 13884994, -19127726, -22365800, 22791224, -6913392, -15966124, 16879480, 6813984, 14944086, -537808, -13413944, 14528392, 14136020, -16905118, -2438698 ], [ 9943284, 7626664, 6753260, 10107890, 3739346, -3062440, 7155170, 20890248, -10415428, -4313860, -17543460, 9248914, 8352868, 14163814, -13070186, -20575160, 24815144, -3519312, -14589124, 18033640, 10468704, 7608546, 4425872, -7834664, 15563032, 11193020, -9815098, -1191838 ], [ 11787564, -1074536, 557300, 6848990, 8063486, -8484760, -1493650, 17928888, -1469788, -581020, -10443900, 5606974, -1402052, 14442634, -7012646, -18784520, 26839064, -125232, -13212124, 19187800, 14123424, 273006, 9389552, -2255384, 16597672, 8250020, -2725078, 55022 ], [ 13631844, -9775736, -5638660, 3590090, 12387626, -13907080, -10142470, 14967528, 7475852, 3151820, -3344340, 1965034, -11156972, 14721454, -955106, -16993880, 28862984, 3268848, -11835124, 20341960, 17778144, -7062534, 14353232, 3323896, 17632312, 5307020, 4364942, 1301882 ], [ 15476124, -18476936, -11834620, 331190, 16711766, -19329400, -18791290, 12006168, 16421492, 6884660, 3755220, -1676906, -20911892, 15000274, 5102434, -15203240, 30886904, 6662928, -10458124, 21496120, 21432864, -14398074, 19316912, 8903176, 18666952, 2364020, 11454962, 2548742 ], [ 16729788, -23229776, -15773494, -2044906, 19139180, -18471238, -23733316, 8342808, 20173892, 6914684, 8140458, -1830920, -22649504, 12710710, 7081900, -13774754, 29958524, 10102092, -11080186, 18949960, 21336642, -18072294, 18813572, 11552074, 19180396, -1541110, 15516320, 4127024 ], [ 17211108, -22819376, -16760794, -3266566, 19086260, -9400138, -23827996, 3761448, 17135132, 2102564, 8976198, 2576200, -13902944, 7062490, 3728500, -12819854, 25169444, 13600212, -14316406, 11564920, 16335342, -16958634, 11161052, 10368934, 19012276, -6704410, 15617120, 6138704 ], [ 17692428, -22408976, -17748094, -4488226, 19033340, -329038, -23922676, -819912, 14096372, -2709556, 9811938, 6983320, -5156384, 1414270, 375100, -11864954, 20380364, 17098332, -17552626, 4179880, 11334042, -15844974, 3508532, 9185794, 18844156, -11867710, 15717920, 8150384 ], [ 18173748, -21998576, -18735394, -5709886, 18980420, 8742062, -24017356, -5401272, 11057612, -7521676, 10647678, 11390440, 3590176, -4233950, -2978300, -10910054, 15591284, 20596452, -20788846, -3205160, 6332742, -14731314, -4143988, 8002654, 18676036, -17031010, 15818720, 10162064 ], [ 18655068, -21588176, -19722694, -6931546, 18927500, 17813162, -24112036, -9982632, 8018852, -12333796, 11483418, 15797560, 12336736, -9882170, -6331700, -9955154, 10802204, 24094572, -24025066, -10590200, 1331442, -13617654, -11796508, 6819514, 18507916, -22194310, 15919520, 12173744 ], [ 19136388, -21177776, -20709994, -8153206, 18874580, 26884262, -24206716, -14563992, 4980092, -17145916, 12319158, 20204680, 21083296, -15530390, -9685100, -9000254, 6013124, 27592692, -27261286, -17975240, -3669858, -12503994, -19449028, 5636374, 18339796, -27357610, 16020320, 14185424 ], [ 19123650, -19303560, -15401036, -4152082, 20048028, 23867222, -19260450, -13915332, 5140180, -13403610, 10808424, 18589572, 20445970, -12912418, -7199450, -9057456, 6633490, 25070862, -24356420, -14928380, -1379012, -8212390, -20918654, 4750312, 16952812, -27252298, 14149578, 14914724 ], [ 18941310, -16926840, -7930676, 1641938, 21642468, 16700522, -12583710, -11471292, 6398380, -6724710, 8492184, 14907132, 16587310, -7456798, -2709350, -9462096, 9110830, 20482482, -19343420, -8300420, 3415108, -2829850, -20265794, 3966232, 15147412, -25338358, 11602038, 15203804 ], [ 18758970, -14550120, -460316, 7435958, 23236908, 9533822, -5906970, -9027252, 7656580, -45810, 6175944, 11224692, 12728650, -2001178, 1780750, -9866736, 11588170, 15894102, -14330420, -1672460, 8209228, 2552690, -19612934, 3182152, 13342012, -23424418, 9054498, 15492884 ], [ 18576630, -12173400, 7010044, 13229978, 24831348, 2367122, 769770, -6583212, 8914780, 6633090, 3859704, 7542252, 8869990, 3454442, 6270850, -10271376, 14065510, 11305722, -9317420, 4955500, 13003348, 7935230, -18960074, 2398072, 11536612, -21510478, 6506958, 15781964 ], [ 18394290, -9796680, 14480404, 19023998, 26425788, -4799578, 7446510, -4139172, 10172980, 13311990, 1543464, 3859812, 5011330, 8910062, 10760950, -10676016, 16542850, 6717342, -4304420, 11583460, 17797468, 13317770, -18307214, 1613992, 9731212, -19596538, 3959418, 16071044 ], [ 18053330, -7789950, 21058994, 24218328, 27439508, -11237658, 13402360, -1864272, 11131510, 19619890, -454666, 543172, 1644790, 14000852, 14786970, -11010126, 18782750, 2083732, 268200, 17424650, 21981668, 18321940, -17426484, 596802, 7748102, -17524688, 1700598, 16317784 ], [ 15015830, -12073050, 12477494, 19217928, 18580988, -5289198, 7103080, -2464752, 6995650, 19620790, 2955074, 3445132, 6644290, 12889532, 10923630, -10145226, 16986170, -3318788, -2645640, 9890750, 15797228, 16893820, -12671964, -4383258, 2743922, -12768368, 4350018, 15844744 ], [ 11978330, -16356150, 3895994, 14217528, 9722468, 659262, 803800, -3065232, 2859790, 19621690, 6364814, 6347092, 11643790, 11778212, 7060290, -9280326, 15189590, -8721308, -5559480, 2356850, 9612788, 15465700, -7917444, -9363318, -2260258, -8012048, 6999438, 15371704 ], [ 8940830, -20639250, -4685506, 9217128, 863948, 6607722, -5495480, -3665712, -1276070, 19622590, 9774554, 9249052, 16643290, 10666892, 3196950, -8415426, 13393010, -14123828, -8473320, -5177050, 3428348, 14037580, -3162924, -14343378, -7264438, -3255728, 9648858, 14898664 ], [ 5903330, -24922350, -13267006, 4216728, -7994572, 12556182, -11794760, -4266192, -5411930, 19623490, 13184294, 12151012, 21642790, 9555572, -666390, -7550526, 11596430, -19526348, -11387160, -12710950, -2756092, 12609460, 1591596, -19323438, -12268618, 1500592, 12298278, 14425624 ], [ 2865830, -29205450, -21848506, -783672, -16853092, 18504642, -18094040, -4866672, -9547790, 19624390, 16594034, 15052972, 26642290, 8444252, -4529730, -6685626, 9799850, -24928868, -14301000, -20244850, -8940532, 11181340, 6346116, -24303498, -17272798, 6256912, 14947698, 13952584 ], [ -393892, -30794232, -26185414, -1952310, -20248858, 21388590, -20484800, -5908758, -10311446, 18481576, 18157028, 16344268, 27149896, 7598912, -5363274, -7212666, 7694456, -26392508, -13757760, -23346388, -12801376, 9927724, 9755292, -24392496, -18996250, 9129856, 16623750, 14194324 ], [ -4037452, -27729192, -23190754, 3497550, -14208958, 18979290, -16124480, -7713618, -5250386, 15363256, 16530188, 14853508, 19898776, 7212992, -963534, -10143966, 5055656, -21052628, -7243200, -18792028, -12648736, 8975524, 10840692, -16033296, -15052990, 8749696, 16618530, 15670684 ], [ -7681012, -24664152, -20196094, 8947410, -8169058, 16569990, -11764160, -9518478, -189326, 12244936, 14903348, 13362748, 12647656, 6827072, 3436206, -13075266, 2416856, -15712748, -728640, -14237668, -12496096, 8023324, 11926092, -7674096, -11109730, 8369536, 16613310, 17147044 ], [ -11324572, -21599112, -17201434, 14397270, -2129158, 14160690, -7403840, -11323338, 4871734, 9126616, 13276508, 11871988, 5396536, 6441152, 7835946, -16006566, -221944, -10372868, 5785920, -9683308, -12343456, 7071124, 13011492, 685104, -7166470, 7989376, 16608090, 18623404 ], [ -14968132, -18534072, -14206774, 19847130, 3910742, 11751390, -3043520, -13128198, 9932794, 6008296, 11649668, 10381228, -1854584, 6055232, 12235686, -18937866, -2860744, -5032988, 12300480, -5128948, -12190816, 6118924, 14096892, 9044304, -3223210, 7609216, 16602870, 20099764 ], [ -18611692, -15469032, -11212114, 25296990, 9950642, 9342090, 1316800, -14933058, 14993854, 2889976, 10022828, 8890468, -9105704, 5669312, 16635426, -21869166, -5499544, 306892, 18815040, -574588, -12038176, 5166724, 15182292, 17403504, 720050, 7229056, 16597650, 21576124 ], [ -14401380, -12653116, -7752634, 24728468, 12156570, 8857340, 5584400, -10719170, 17903078, 2675378, 10308826, 4868574, -7714588, 2047342, 16587412, -16455300, -2845984, 3288756, 21517954, 900248, -9120528, 6432728, 10486478, 15289492, -1079352, 7043486, 13286596, 17222226 ], [ -6457260, -9955636, -4072174, 21298748, 12539790, 9287540, 9807920, -3643910, 19789298, 3841238, 11504206, -356646, -2214868, -3113078, 14424892, -7074060, 2323616, 5149596, 22408774, 911048, -4888368, 8753288, 3042218, 8196412, -5608872, 6950426, 8403916, 10096566 ], [ 1486860, -7258156, -391714, 17869028, 12923010, 9717740, 14031440, 3431350, 21675518, 5007098, 12699586, -5581866, 3284852, -8273498, 12262372, 2307180, 7493216, 7010436, 23299594, 921848, -656208, 11073848, -4402042, 1103332, -10138392, 6857366, 3521236, 2970906 ], [ 9430980, -4560676, 3288746, 14439308, 13306230, 10147940, 18254960, 10506610, 23561738, 6172958, 13894966, -10807086, 8784572, -13433918, 10099852, 11688420, 12662816, 8871276, 24190414, 932648, 3575952, 13394408, -11846302, -5989748, -14667912, 6764306, -1361444, -4154754 ], [ 17375100, -1863196, 6969206, 11009588, 13689450, 10578140, 22478480, 17581870, 25447958, 7338818, 15090346, -16032306, 14284292, -18594338, 7937332, 21069660, 17832416, 10732116, 25081234, 943448, 7808112, 15714968, -19290562, -13082828, -19197432, 6671246, -6244124, -11280414 ], [ 25319220, 834284, 10649666, 7579868, 14072670, 11008340, 26702000, 24657130, 27334178, 8504678, 16285726, -21257526, 19784012, -23754758, 5774812, 30450900, 23002016, 12592956, 25972054, 954248, 12040272, 18035528, -26734822, -20175908, -23726952, 6578186, -11126804, -18406074 ], [ 24598478, 1323140, 12649450, 10144832, 15394128, 12107998, 18982432, 23922284, 23388406, 10680688, 11931422, -21201486, 17260560, -21595462, 739016, 21853606, 17533980, 15515566, 16756568, 1117772, 6574102, 15066818, -25701120, -19606444, -16322996, 1758158, -9560722, -14142938 ], [ 23780378, 1787180, 14630350, 12777152, 16726128, 13215178, 11128672, 23099684, 19377106, 12868048, 7514762, -21086106, 14646960, -19353922, -4329064, 13054306, 11946420, 18450106, 7427528, 1283012, 998962, 12038678, -24572160, -18950884, -8784956, -3114982, -7922182, -9751838 ], [ 22962278, 2251220, 16611250, 15409472, 18058128, 14322358, 3274912, 22277084, 15365806, 15055408, 3098102, -20970726, 12033360, -17112382, -9397144, 4255006, 6358860, 21384646, -1901512, 1448252, -4576178, 9010538, -23443200, -18295324, -1246916, -7988122, -6283642, -5360738 ], [ 22144178, 2715260, 18592150, 18041792, 19390128, 15429538, -4578848, 21454484, 11354506, 17242768, -1318558, -20855346, 9419760, -14870842, -14465224, -4544294, 771300, 24319186, -11230552, 1613492, -10151318, 5982398, -22314240, -17639764, 6291124, -12861262, -4645102, -969638 ], [ 21326078, 3179300, 20573050, 20674112, 20722128, 16536718, -12432608, 20631884, 7343206, 19430128, -5735218, -20739966, 6806160, -12629302, -19533304, -13343594, -4816260, 27253726, -20559592, 1778732, -15726458, 2954258, -21185280, -16984204, 13829164, -17734402, -3006562, 3421462 ], [ 18377786, 4464464, 20018596, 20894522, 20168934, 16347142, -17178452, 18275036, 3854734, 19387774, -9240196, -18758076, 3767958, -10757878, -23581270, -19024394, -7647174, 26566270, -26564716, 1772630, -19325684, 2448296, -19749924, -16682938, 17811952, -20876626, -849298, 6758050 ], [ 10459046, 7665584, 13548316, 15487142, 15216954, 13131802, -14672492, 12338276, 1586194, 14142754, -10617916, -12420996, -260982, -9750058, -25248970, -17428694, -4045914, 17427490, -24814036, 1366730, -18314444, 7827416, -17599644, -17208358, 13499152, -19980046, 2518322, 7634110 ], [ 2540306, 10866704, 7078036, 10079762, 10264974, 9916462, -12166532, 6401516, -682346, 8897734, -11995636, -6083916, -4289922, -8742238, -26916670, -15832994, -444654, 8288710, -23063356, 960830, -17303204, 13206536, -15449364, -17733778, 9186352, -19083466, 5885942, 8510170 ], [ -5378434, 14067824, 607756, 4672382, 5312994, 6701122, -9660572, 464756, -2950886, 3652714, -13373356, 253164, -8318862, -7734418, -28584370, -14237294, 3156606, -850070, -21312676, 554930, -16291964, 18585656, -13299084, -18259198, 4873552, -18186886, 9253562, 9386230 ], [ -13297174, 17268944, -5862524, -734998, 361014, 3485782, -7154612, -5472004, -5219426, -1592306, -14751076, 6590244, -12347802, -6726598, -30252070, -12641594, 6757866, -9988850, -19561996, 149030, -15280724, 23964776, -11148804, -18784618, 560752, -17290306, 12621182, 10262290 ], [ -21215914, 20470064, -12332804, -6142378, -4590966, 270442, -4648652, -11408764, -7487966, -6837326, -16128796, 12927324, -16376742, -5718778, -31919770, -11045894, 10359126, -19127630, -17811316, -256870, -14269484, 29343896, -8998524, -19310038, -3752048, -16393726, 15988802, 11138350 ], [ -24224584, 21596034, -11480604, -7857718, -5849366, -42988, -2421762, -15144534, -9337736, -7883536, -17583076, 11149374, -17693192, -4774868, -31887640, -8979834, 13689786, -21696990, -14998366, -937110, -14559764, 27532316, -9818354, -14948268, -6116198, -11736466, 16520402, 9865670 ], [ -24108664, 21401454, -5968644, -7223578, -4757306, 1490252, -372462, -17479674, -10921016, -6257776, -19086076, 4207314, -17283512, -3871628, -30773800, -6614454, 16848246, -20085810, -11509426, -1791930, -15678284, 21144836, -12528254, -7476468, -7240298, -4686046, 15247262, 7225610 ], [ -23992744, 21206874, -456684, -6589438, -3665246, 3023492, 1676838, -19814814, -12504296, -4632016, -20589076, -2734746, -16873832, -2968388, -29659960, -4249074, 20006706, -18474630, -8020486, -2646750, -16796804, 14757356, -15238154, -4668, -8364398, 2364374, 13974122, 4585550 ], [ -23876824, 21012294, 5055276, -5955298, -2573186, 4556732, 3726138, -22149954, -14087576, -3006256, -22092076, -9676806, -16464152, -2065148, -28546120, -1883694, 23165166, -16863450, -4531546, -3501570, -17915324, 8369876, -17948054, 7467132, -9488498, 9414794, 12700982, 1945490 ], [ -23760904, 20817714, 10567236, -5321158, -1481126, 6089972, 5775438, -24485094, -15670856, -1380496, -23595076, -16618866, -16054472, -1161908, -27432280, 481686, 26323626, -15252270, -1042606, -4356390, -19033844, 1982396, -20657954, 14938932, -10612598, 16465214, 11427842, -694570 ], [ -23644984, 20623134, 16079196, -4687018, -389066, 7623212, 7824738, -26820234, -17254136, 245264, -25098076, -23560926, -15644792, -258668, -26318440, 2847066, 29482086, -13641090, 2446334, -5211210, -20152364, -4405084, -23367854, 22410732, -11736698, 23515634, 10154702, -3334630 ], [ -17930714, 12517990, 11519438, -6035250, 2160308, 4276384, 6740954, -20122650, -12914204, 4460126, -19879736, -17059144, -16433798, 3333606, -23234678, 3560746, 22531644, -13908698, 4536558, -604464, -15435818, -216040, -17233772, 17800720, -10743468, 18413194, 8938002, -4854024 ], [ -11744294, 3745690, 6110258, -7550670, 4832588, 517984, 5392934, -12663270, -8074724, 8893346, -14094536, -9423544, -17323898, 7152666, -19984778, 4135126, 14728644, -14334758, 6508818, 4462896, -10227158, 4865000, -10353812, 12171760, -9571668, 12285814, 7726062, -6278904 ], [ -5557874, -5026610, 701078, -9066090, 7504868, -3240416, 4044914, -5203890, -3235244, 13326566, -8309336, -1787944, -18213998, 10971726, -16734878, 4709506, 6925644, -14760818, 8481078, 9530256, -5018498, 9946040, -3473852, 6542800, -8399868, 6158434, 6514122, -7703784 ], [ 628546, -13798910, -4708102, -10581510, 10177148, -6998816, 2696894, 2255490, 1604236, 17759786, -2524136, 5847656, -19104098, 14790786, -13484978, 5283886, -877356, -15186878, 10453338, 14597616, 190162, 15027080, 3406108, 913840, -7228068, 31054, 5302182, -9128664 ], [ 6814966, -22571210, -10117282, -12096930, 12849428, -10757216, 1348874, 9714870, 6443716, 22193006, 3261064, 13483256, -19994198, 18609846, -10235078, 5858266, -8680356, -15612938, 12425598, 19664976, 5398822, 20108120, 10286068, -4715120, -6056268, -6096326, 4090242, -10553544 ], [ 11959492, -27316634, -14814184, -12729762, 13826420, -12529772, -223300, 14555130, 8620312, 24338864, 8317438, 17847014, -20471144, 20401314, -8276552, 6663562, -13696656, -14598188, 12238932, 22031946, 8875780, 23208692, 14320528, -8602508, -4452918, -10086662, 4235112, -12139620 ], [ 13680652, -18830894, -17170744, -10462662, 9233180, -7777412, -2531980, 10789710, 2047432, 18969104, 10979098, 11460434, -19590584, 15530694, -10561112, 8227582, -9556656, -8849348, 4958652, 15526206, 6662860, 19802012, 9005488, -6767588, -1431618, -7055282, 8838072, -14255340 ], [ 15401812, -10345154, -19527304, -8195562, 4639940, -3025052, -4840660, 7024290, -4525448, 13599344, 13640758, 5073854, -18710024, 10660074, -12845672, 9791602, -5416656, -3100508, -2321628, 9020466, 4449940, 16395332, 3690448, -4932668, 1589682, -4023902, 13441032, -16371060 ], [ 17122972, -1859414, -21883864, -5928462, 46700, 1727308, -7149340, 3258870, -11098328, 8229584, 16302418, -1312726, -17829464, 5789454, -15130232, 11355622, -1276656, 2648332, -9601908, 2514726, 2237020, 12988652, -1624592, -3097748, 4610982, -992522, 18043992, -18486780 ], [ 18844132, 6626326, -24240424, -3661362, -4546540, 6479668, -9458020, -506550, -17671208, 2859824, 18964078, -7699306, -16948904, 918834, -17414792, 12919642, 2863344, 8397172, -16882188, -3991014, 24100, 9581972, -6939632, -1262828, 7632282, 2038858, 22646952, -20602500 ], [ 20565292, 15112066, -26596984, -1394262, -9139780, 11232028, -11766700, -4271970, -24244088, -2509936, 21625738, -14085886, -16068344, -3951786, -19699352, 14483662, 7003344, 14146012, -24162468, -10496754, -2188820, 6175292, -12254672, 572092, 10653582, 5070238, 27249912, -22718220 ], [ 21757350, 18226916, -23700744, -2879778, -11895324, 14273602, -10543460, -7259172, -23227848, -6235256, 23252322, -13980064, -13473176, -4848212, -18029220, 15955758, 8954220, 15620092, -23137150, -14354142, -2627548, 6028190, -15220848, 1433970, 8992932, 7694232, 26953852, -19658756 ], [ 22506690, 16847756, -16409304, -7505238, -13113204, 15883702, -6364940, -9595212, -15861528, -8584616, 24012822, -8441824, -9443336, -2419292, -13050060, 17350938, 9073380, 13517332, -15162250, -15995562, -1581748, 8608490, -16221648, 1481670, 3414732, 9977352, 22558612, -12269036 ], [ 23256030, 15468596, -9117864, -12130698, -14331084, 17493802, -2186420, -11931252, -8495208, -10933976, 24773322, -2903584, -5413496, 9628, -8070900, 18746118, 9192540, 11414572, -7187350, -17636982, -535948, 11188790, -17222448, 1529370, -2163468, 12260472, 18163372, -4879316 ], [ 24005370, 14089436, -1826424, -16756158, -15548964, 19103902, 1992100, -14267292, -1128888, -13283336, 25533822, 2634656, -1383656, 2438548, -3091740, 20141298, 9311700, 9311812, 787550, -19278402, 509852, 13769090, -18223248, 1577070, -7741668, 14543592, 13768132, 2510404 ], [ 24754710, 12710276, 5465016, -21381618, -16766844, 20714002, 6170620, -16603332, 6237432, -15632696, 26294322, 8172896, 2646184, 4867468, 1887420, 21536478, 9430860, 7209052, 8762450, -20919822, 1555652, 16349390, -19224048, 1624770, -13319868, 16826712, 9372892, 9900124 ], [ 25504050, 11331116, 12756456, -26007078, -17984724, 22324102, 10349140, -18939372, 13603752, -17982056, 27054822, 13711136, 6676024, 7296388, 6866580, 22931658, 9550020, 5106292, 16737350, -22561242, 2601452, 18929690, -20224848, 1672470, -18898068, 19109832, 4977652, 17289844 ], [ 20459602, 12917380, 12487266, -18352116, -10599240, 21288790, 7134274, -19759436, 14760176, -14636958, 24745024, 9707690, 7315246, 9647538, 10386436, 20395834, 7222582, 6350260, 13649814, -22548548, 4266024, 15909164, -20417610, -244562, -15158960, 14028980, 3760510, 13620208 ], [ 14436982, 15004300, 10941606, -8623836, -1761240, 19806850, 2671174, -20323556, 14868176, -10330458, 21916864, 4093310, 7382026, 11985558, 13659916, 17196334, 4482082, 8159260, 8694594, -22256588, 6035064, 11943044, -20473950, -2493302, -9846800, 7704860, 3079930, 8083408 ], [ 8414362, 17091220, 9395946, 1104444, 7076760, 18324910, -1791926, -20887676, 14976176, -6023958, 19088704, -1521070, 7448806, 14323578, 16933396, 13996834, 1741582, 9968260, 3739374, -21964628, 7804104, 7976924, -20530290, -4742042, -4534640, 1380740, 2399350, 2546608 ], [ 2391742, 19178140, 7850286, 10832724, 15914760, 16842970, -6255026, -21451796, 15084176, -1717458, 16260544, -7135450, 7515586, 16661598, 20206876, 10797334, -998918, 11777260, -1215846, -21672668, 9573144, 4010804, -20586630, -6990782, 777520, -4943380, 1718770, -2990192 ], [ -3630878, 21265060, 6304626, 20561004, 24752760, 15361030, -10718126, -22015916, 15192176, 2589042, 13432384, -12749830, 7582366, 18999618, 23480356, 7597834, -3739418, 13586260, -6171066, -21380708, 11342184, 44684, -20642970, -9239522, 6089680, -11267500, 1038190, -8526992 ], [ -8688158, 22588750, 4203726, 27115134, 30517890, 13808710, -13390826, -21195866, 13933826, 5988642, 10700884, -16933660, 6744826, 20262678, 25835626, 4736194, -5469998, 14816920, -9844896, -21199208, 12177774, -3387856, -20813040, -11016542, 9734290, -16887760, 334300, -12419762 ], [ -8918738, 20096290, -673374, 17798514, 20918670, 11904490, -7111526, -13454966, 5843726, 4853742, 8452684, -13964740, 1385686, 16150938, 23599846, 3563854, -2150978, 13155880, -7111776, -21570008, 8346114, -4152496, -21551760, -10434962, 5041150, -18988720, -486140, -8092382 ], [ -9149318, 17603830, -5550474, 8481894, 11319450, 10000270, -832226, -5714066, -2246374, 3718842, 6204484, -10995820, -3973454, 12039198, 21364066, 2391514, 1168042, 11494840, -4378656, -21940808, 4514454, -4917136, -22290480, -9853382, 348010, -21089680, -1306580, -3765002 ], [ -9379898, 15111370, -10427574, -834726, 1720230, 8096050, 5447074, 2026834, -10336474, 2583942, 3956284, -8026900, -9332594, 7927458, 19128286, 1219174, 4487062, 9833800, -1645536, -22311608, 682794, -5681776, -23029200, -9271802, -4345130, -23190640, -2127020, 562378 ], [ -9610478, 12618910, -15304674, -10151346, -7878990, 6191830, 11726374, 9767734, -18426574, 1449042, 1708084, -5057980, -14691734, 3815718, 16892506, 46834, 7806082, 8172760, 1087584, -22682408, -3148866, -6446416, -23767920, -8690222, -9038270, -25291600, -2947460, 4889758 ], [ -9841058, 10126450, -20181774, -19467966, -17478210, 4287610, 18005674, 17508634, -26516674, 314142, -540116, -2089060, -20050874, -296022, 14656726, -1125506, 11125102, 6511720, 3820704, -23053208, -6980526, -7211056, -24506640, -8108642, -13731410, -27392560, -3767900, 9217138 ], [ -10582994, 8429834, -22951616, -23276544, -19593194, 2103116, 19001994, 17747324, -30285274, -1451396, -2647620, -2192318, -23082768, -4769908, 14120220, -3361924, 12749664, 4251862, 4877942, -21738236, -7953890, -7083274, -21275600, -6732766, -14136934, -24286822, -5764390, 11185968 ], [ -11883854, 7603094, -23418176, -21064704, -13527734, -387724, 14223894, 9785924, -29330374, -3906236, -4601340, -5653538, -23570928, -9639628, 15441060, -6761404, 12522144, 1337482, 4103402, -18580676, -5803070, -5980054, -13705520, -4488706, -9855994, -15490042, -9046330, 10576848 ], [ -13184714, 6776354, -23884736, -18852864, -7462274, -2878564, 9445794, 1824524, -28375474, -6361076, -6555060, -9114758, -24059088, -14509348, 16761900, -10160884, 12294624, -1576898, 3328862, -15423116, -3652250, -4876834, -6135440, -2244646, -5575054, -6693262, -12328270, 9967728 ], [ -14485574, 5949614, -24351296, -16641024, -1396814, -5369404, 4667694, -6136876, -27420574, -8815916, -8508780, -12575978, -24547248, -19379068, 18082740, -13560364, 12067104, -4491278, 2554322, -12265556, -1501430, -3773614, 1434640, -586, -1294114, 2103518, -15610210, 9358608 ], [ -15786434, 5122874, -24817856, -14429184, 4668646, -7860244, -110406, -14098276, -26465674, -11270756, -10462500, -16037198, -25035408, -24248788, 19403580, -16959844, 11839584, -7405658, 1779782, -9107996, 649390, -2670394, 9004720, 2243474, 2986826, 10900298, -18892150, 8749488 ], [ -17087294, 4296134, -25284416, -12217344, 10734106, -10351084, -4888506, -22059676, -25510774, -13725596, -12416220, -19498418, -25523568, -29118508, 20724420, -20359324, 11612064, -10320038, 1005242, -5950436, 2800210, -1567174, 16574800, 4487534, 7267766, 19697078, -22174090, 8140368 ], [ -17258970, 5577384, -24298600, -10649900, 8192378, -8481104, -8398972, -22411012, -21180250, -9549604, -13286622, -13956412, -21870298, -21758052, 19597890, -14926830, 11044454, -7032000, 2385268, -1909778, 173582, 1465116, 15742172, 4425230, 4502240, 15624966, -21608824, 4743220 ], [ -17128470, 7422744, -22924120, -9254900, 3347318, -5444144, -11570212, -20725852, -15946390, -3599164, -13867122, -6005092, -17108758, -11124732, 17816430, -7130850, 10385834, -2084160, 4341868, 2367202, -3731518, 5013636, 12660932, 3745730, -148960, 8109066, -20014024, 599980 ], [ -16997970, 9268104, -21549640, -7859900, -1497742, -2407184, -14741452, -19040692, -10712530, 2351276, -14447622, 1946228, -12347218, -491412, 16034970, 665130, 9727214, 2863680, 6298468, 6644182, -7636618, 8562156, 9579692, 3066230, -4800160, 593166, -18419224, -3543260 ], [ -16867470, 11113464, -20175160, -6464900, -6342802, 629776, -17912692, -17355532, -5478670, 8301716, -15028122, 9897548, -7585678, 10141908, 14253510, 8461110, 9068594, 7811520, 8255068, 10921162, -11541718, 12110676, 6498452, 2386730, -9451360, -6922734, -16824424, -7686500 ], [ -16736970, 12958824, -18800680, -5069900, -11187862, 3666736, -21083932, -15670372, -244810, 14252156, -15608622, 17848868, -2824138, 20775228, 12472050, 16257090, 8409974, 12759360, 10211668, 15198142, -15446818, 15659196, 3417212, 1707230, -14102560, -14438634, -15229624, -11829740 ], [ -16512636, 14497698, -16848112, -3801512, -15530614, 6462370, -23521222, -13476496, 4188212, 19624760, -15924450, 24203480, 1152278, 29840550, 10421346, 22814688, 8077010, 16515636, 11479174, 18705730, -18318718, 18737052, 630074, 1135388, -18312670, -20636286, -13120168, -15075896 ], [ -15443796, 13278198, -9692752, -3672632, -15352594, 7086070, -19352962, -6704176, 1413692, 19796840, -13858230, 16187720, -1937422, 24793890, 5947446, 18226848, 10674950, 9547836, 6544834, 15288790, -11891818, 17578932, 489854, 1532468, -18552970, -14969706, -6378808, -10248296 ], [ -14374956, 12058698, -2537392, -3543752, -15174574, 7709770, -15184702, 68144, -1360828, 19968920, -11792010, 8171960, -5027122, 19747230, 1473546, 13639008, 13272890, 2580036, 1610494, 11871850, -5464918, 16420812, 349634, 1929548, -18793270, -9303126, 362552, -5420696 ], [ -13306116, 10839198, 4617968, -3414872, -14996554, 8333470, -11016442, 6840464, -4135348, 20141000, -9725790, 156200, -8116822, 14700570, -3000354, 9051168, 15870830, -4387764, -3323846, 8454910, 961982, 15262692, 209414, 2326628, -19033570, -3636546, 7103912, -593096 ], [ -12237276, 9619698, 11773328, -3285992, -14818534, 8957170, -6848182, 13612784, -6909868, 20313080, -7659570, -7859560, -11206522, 9653910, -7474254, 4463328, 18468770, -11355564, -8258186, 5037970, 7388882, 14104572, 69194, 2723708, -19273870, 2030034, 13845272, 4234504 ], [ -11168436, 8400198, 18928688, -3157112, -14640514, 9580870, -2679922, 20385104, -9684388, 20485160, -5593350, -15875320, -14296222, 4607250, -11948154, -124512, 21066710, -18323364, -13192526, 1621030, 13815782, 12946452, -71026, 3120788, -19514170, 7696614, 20586632, 9062104 ], [ -10539008, 7682048, 23142400, -3081216, -14535680, 9948160, -225280, 24373248, -11318272, 20586496, -4376576, -20595712, -16115712, 1635328, -14582784, -2826240, 22596608, -22426624, -16098304, -391168, 17600512, 12264448, -153600, 3354624, -19655680, 11033600, 24556544, 11905024 ], [ -10539008, 7682048, 23142400, -3081216, -14535680, 9948160, -225280, 24373248, -11318272, 20586496, -4376576, -20595712, -16115712, 1635328, -14582784, -2826240, 22596608, -22426624, -16098304, -391168, 17600512, 12264448, -153600, 3354624, -19655680, 11033600, 24556544, 11905024 ] ], [ [ 29744640, -13542912, -6743040, 22625792, -2101248, 27881984, -12303872, 20027392, -25577472, -4360192, -25831424, -8314368, 8993280, -12227072, -9205760, -20905984, 24456192, 26098176, -17308672, -22528000, 16036864, -15200768, -995840, -21530624, -12820992, -333312, -16761856, 16525824 ], [ 29744640, -13542912, -6743040, 22625792, -2101248, 27881984, -12303872, 20027392, -25577472, -4360192, -25831424, -8314368, 8993280, -12227072, -9205760, -20905984, 24456192, 26098176, -17308672, -22528000, 16036864, -15200768, -995840, -21530624, -12820992, -333312, -16761856, 16525824 ], [ 29744640, -13542912, -6743040, 22625792, -2101248, 27881984, -12303872, 20027392, -25577472, -4360192, -25831424, -8314368, 8993280, -12227072, -9205760, -20905984, 24456192, 26098176, -17308672, -22528000, 16036864, -15200768, -995840, -21530624, -12820992, -333312, -16761856, 16525824 ], [ 26352907, -13547278, -3697637, 21924282, -493144, 25267930, -12948683, 17323717, -22314418, -2624235, -23451482, -8784244, 8118723, -13765379, -9995593, -21051124, 18679679, 20530995, -13064802, -22684350, 16123004, -15542791, -225123, -19685989, -12622811, 2883014, -17876071, 16981599 ], [ 21179077, -13553938, 947893, 20854182, 1959896, 21280390, -13932293, 13199467, -17336878, 23835, -19821062, -9501004, 6784653, -16111949, -11200423, -21272524, 9868049, 12038685, -6591102, -22922850, 16254404, -16064521, 950547, -16872139, -12320501, 7789274, -19575721, 17676849 ], [ 16005247, -13560598, 5593423, 19784082, 4412936, 17292850, -14915903, 9075217, -12359338, 2671905, -16190642, -10217764, 5450583, -18458519, -12405253, -21493924, 1056419, 3546375, -117402, -23161350, 16385804, -16586251, 2126217, -14058289, -12018191, 12695534, -21275371, 18372099 ], [ 10831417, -13567258, 10238953, 18713982, 6865976, 13305310, -15899513, 4950967, -7381798, 5319975, -12560222, -10934524, 4116513, -20805089, -13610083, -21715324, -7755211, -4945935, 6356298, -23399850, 16517204, -17107981, 3301887, -11244439, -11715881, 17601794, -22975021, 19067349 ], [ 5657587, -13573918, 14884483, 17643882, 9319016, 9317770, -16883123, 826717, -2404258, 7968045, -8929802, -11651284, 2782443, -23151659, -14814913, -21936724, -16566841, -13438245, 12829998, -23638350, 16648604, -17629711, 4477557, -8430589, -11413571, 22508054, -24674671, 19762599 ], [ 483757, -13580578, 19530013, 16573782, 11772056, 5330230, -17866733, -3297533, 2573282, 10616115, -5299382, -12368044, 1448373, -25498229, -16019743, -22158124, -25378471, -21930555, 19303698, -23876850, 16780004, -18151441, 5653227, -5616739, -11111261, 27414314, -26374321, 20457849 ], [ -1580258, -9276475, 11350960, 16161402, 7416563, 814426, -18009836, -3502607, 3084764, 7479033, -3817427, -12816757, -3807570, -17723567, -12747814, -17690833, -23832577, -20671905, 16073679, -23111631, 13722071, -16678087, 3052575, -1179121, -8591408, 21276185, -22612285, 19385955 ], [ -3537038, -4823725, 2729680, 15771702, 2826293, -3719594, -18123956, -3572537, 3442244, 4142463, -2409557, -13256227, -9198750, -9599897, -9321514, -13061863, -21929527, -19077015, 12509049, -22311801, 10554161, -15135937, 321705, 3314489, -5995088, 14757215, -18661915, 18253125 ], [ -5493818, -370975, -5891600, 15382002, -1763977, -8253614, -18238076, -3642467, 3799724, 805893, -1001687, -13695697, -14589930, -1476227, -5895214, -8432893, -20026477, -17482125, 8944419, -21511971, 7386251, -13593787, -2409165, 7808099, -3398768, 8238245, -14711545, 17120295 ], [ -7450598, 4081775, -14512880, 14992302, -6354247, -12787634, -18352196, -3712397, 4157204, -2530677, 406183, -14135167, -19981110, 6647443, -2468914, -3803923, -18123427, -15887235, 5379789, -20712141, 4218341, -12051637, -5140035, 12301709, -802448, 1719275, -10761175, 15987465 ], [ -9407378, 8534525, -23134160, 14602602, -10944517, -17321654, -18466316, -3782327, 4514684, -5867247, 1814053, -14574637, -25372290, 14771113, 957386, 825047, -16220377, -14292345, 1815159, -19912311, 1050431, -10509487, -7870905, 16795319, 1793872, -4799695, -6810805, 14854635 ], [ -11380633, 11195050, -28546390, 13689577, -13137387, -20635999, -17284311, -3015107, 5034739, -8360567, 2846273, -15567057, -28436295, 19941008, 2963086, 4915642, -13923377, -11732855, -994221, -17241006, 267096, -10434612, -9807525, 18829704, 2532842, -9079640, -4166960, 12252655 ], [ -13396723, 9195790, -25615090, 11415907, -9097017, -20779189, -12732381, -71297, 5977489, -8661437, 2901803, -17997147, -25449645, 17431088, 1275226, 7606462, -10602107, -6665405, -1839951, -9703866, 5683656, -14174652, -9679095, 14470104, -1557298, -7538120, -4920080, 5830885 ], [ -15412813, 7196530, -22683790, 9142237, -5056647, -20922379, -8180451, 2872513, 6920239, -8962307, 2957333, -20427237, -22462995, 14921168, -412634, 10297282, -7280837, -1597955, -2685681, -2166726, 11100216, -17914692, -9550665, 10110504, -5647438, -5996600, -5673200, -590885 ], [ -17428903, 5197270, -19752490, 6868567, -1016277, -21065569, -3628521, 5816323, 7862989, -9263177, 3012863, -22857327, -19476345, 12411248, -2100494, 12988102, -3959567, 3469495, -3531411, 5370414, 16516776, -21654732, -9422235, 5750904, -9737578, -4455080, -6426320, -7012655 ], [ -19444993, 3198010, -16821190, 4594897, 3024093, -21208759, 923409, 8760133, 8805739, -9564047, 3068393, -25287417, -16489695, 9901328, -3788354, 15678922, -638297, 8536945, -4377141, 12907554, 21933336, -25394772, -9293805, 1391304, -13827718, -2913560, -7179440, -13434425 ], [ -21461083, 1198750, -13889890, 2321227, 7064463, -21351949, 5475339, 11703943, 9748489, -9864917, 3123923, -27717507, -13503045, 7391408, -5476214, 18369742, 2682973, 13604395, -5222871, 20444694, 27349896, -29134812, -9165375, -2968296, -17917858, -1372040, -7932560, -19856195 ], [ -21174694, 792193, -9905321, 3468389, 8159729, -20217945, 8081480, 11318611, 9220648, -7831879, 3618187, -25255697, -12314420, 7976688, -6685484, 14662137, 5939053, 13560684, -3175702, 19938925, 24809937, -26315095, -7263247, -4346593, -16337051, -3827144, -6663677, -19298289 ], [ -19280914, 1497523, -5185451, 7003679, 7198979, -18192315, 9329240, 8609161, 7666168, -4169509, 4418737, -19378787, -12381020, 10722768, -7560644, 6487707, 9149623, 9948804, 891038, 13818295, 16715427, -18915925, -4122877, -3643603, -10797281, -9072344, -3983207, -13867779 ], [ -17387134, 2202853, -465581, 10538969, 6238229, -16166685, 10577000, 5899711, 6111688, -507139, 5219287, -13501877, -12447620, 13468848, -8435804, -1686723, 12360193, 6336924, 4957778, 7697665, 8620917, -11516755, -982507, -2940613, -5257511, -14317544, -1302737, -8437269 ], [ -15493354, 2908183, 4254289, 14074259, 5277479, -14141055, 11824760, 3190261, 4557208, 3155231, 6019837, -7624967, -12514220, 16214928, -9310964, -9861153, 15570763, 2725044, 9024518, 1577035, 526407, -4117585, 2157863, -2237623, 282259, -19562744, 1377733, -3006759 ], [ -13599574, 3613513, 8974159, 17609549, 4316729, -12115425, 13072520, 480811, 3002728, 6817601, 6820387, -1748057, -12580820, 18961008, -10186124, -18035583, 18781333, -886836, 13091258, -4543595, -7568103, 3281585, 5298233, -1534633, 5822029, -24807944, 4058203, 2423751 ], [ -11705794, 4318843, 13694029, 21144839, 3355979, -10089795, 14320280, -2228639, 1448248, 10479971, 7620937, 4128853, -12647420, 21707088, -11061284, -26210013, 21991903, -4498716, 17157998, -10664225, -15662613, 10680755, 8438603, -831643, 11361799, -30053144, 6738673, 7854261 ], [ -13737355, 5988316, 10521988, 20756246, 5066690, -11464788, 10145576, 2906680, 329629, 8293817, 4876117, 3618913, -10636775, 15396153, -7562768, -23521776, 22945246, -4568952, 16554764, -7068662, -10501635, 5153216, 6319238, 610958, 8276527, -22719611, 3604720, 3045399 ], [ -16205065, 7764916, 6473068, 19931666, 7074230, -13217628, 5368376, 8913640, -740561, 5457827, 1737367, 2399323, -8395325, 8078883, -3578288, -19626576, 23647786, -4245672, 15432644, -2393522, -3867825, -1810624, 3615458, 2135738, 4232917, -13988441, -175280, -2901171 ], [ -18672775, 9541516, 2424148, 19107086, 9081770, -14970468, 591176, 14920600, -1810751, 2621837, -1401383, 1179733, -6153875, 761613, 406192, -15731376, 24350326, -3922392, 14310524, 2281618, 2765985, -8774464, 911678, 3660518, 189307, -5257271, -3955280, -8847741 ], [ -21140485, 11318116, -1624772, 18282506, 11089310, -16723308, -4186024, 20927560, -2880941, -214153, -4540133, -39857, -3912425, -6555657, 4390672, -11836176, 25052866, -3599112, 13188404, 6956758, 9399795, -15738304, -1792102, 5185298, -3854303, 3473899, -7735280, -14794311 ], [ -23608195, 13094716, -5673692, 17457926, 13096850, -18476148, -8963224, 26934520, -3951131, -3050143, -7678883, -1259447, -1670975, -13872927, 8375152, -7940976, 25755406, -3275832, 12066284, 11631898, 16033605, -22702144, -4495882, 6710078, -7897913, 12205069, -11515280, -20740881 ], [ -24573955, 13441509, -8617420, 15299394, 13698922, -18267447, -11460766, 30409426, -4054981, -4153523, -9349997, -1158176, 1146935, -18055102, 10461437, -5035144, 25428184, -2495374, 10950871, 14049876, 19818897, -26310299, -6988173, 7703238, -10365948, 17816496, -14810039, -24430118 ], [ -19927165, 8445339, -7431220, 8156094, 9048982, -10728777, -5439586, 24422446, -547771, 1217587, -5536787, 3878944, 6118985, -10521922, 5454467, -5826424, 21252904, -6514, 9860521, 8033196, 12959727, -17378789, -8690163, 6709818, -6946308, 11769936, -16291529, -19684058 ], [ -15280375, 3449169, -6245020, 1012794, 4399042, -3190107, 581594, 18435466, 2959439, 6588697, -1723577, 8916064, 11091035, -2988742, 447497, -6617704, 17077624, 2482346, 8770171, 2016516, 6100557, -8447279, -10392153, 5716398, -3526668, 5723376, -17773019, -14937998 ], [ -10633585, -1547001, -5058820, -6130506, -250898, 4348563, 6602774, 12448486, 6466649, 11959807, 2089633, 13953184, 16063085, 4544438, -4559473, -7408984, 12902344, 4971206, 7679821, -4000164, -758613, 484231, -12094143, 4722978, -107028, -323184, -19254509, -10191938 ], [ -5986795, -6543171, -3872620, -13273806, -4900838, 11887233, 12623954, 6461506, 9973859, 17330917, 5902843, 18990304, 21035135, 12077618, -9566443, -8200264, 8727064, 7460066, 6589471, -10016844, -7617783, 9415741, -13796133, 3729558, 3312612, -6369744, -20735999, -5445878 ], [ -1340005, -11539341, -2686420, -20417106, -9550778, 19425903, 18645134, 474526, 13481069, 22702027, 9716053, 24027424, 26007185, 19610798, -14573413, -8991544, 4551784, 9948926, 5499121, -16033524, -14476953, 18347251, -15498123, 2736138, 6732252, -12416304, -22217489, -699818 ], [ 915190, -11468112, -3358929, -22445114, -10337130, 20765273, 20112578, -2206380, 15036087, 21022573, 10850780, 26112380, 24810532, 19226311, -16219648, -8363236, 950280, 11945320, 2400931, -16037400, -15546710, 21179101, -13879516, 3974560, 8486306, -16284790, -20455415, -1312839 ], [ 982330, -6760752, -5731959, -19793174, -7588710, 16432943, 17413838, -1862580, 14805057, 12892603, 9534980, 25496420, 17970172, 11598001, -14791168, -6436156, -2126280, 13491160, -2534219, -10540200, -11319770, 18430411, -9222916, 7254880, 8716526, -18160570, -15725825, -6828849 ], [ 1049470, -2053392, -8104989, -17141234, -4840290, 12100613, 14715098, -1518780, 14574027, 4762633, 8219180, 24880460, 11129812, 3969691, -13362688, -4509076, -5202840, 15037000, -7469369, -5043000, -7092830, 15681721, -4566316, 10535200, 8946746, -20036350, -10996235, -12344859 ], [ 1116610, 2653968, -10478019, -14489294, -2091870, 7768283, 12016358, -1174980, 14342997, -3367337, 6903380, 24264500, 4289452, -3658619, -11934208, -2581996, -8279400, 16582840, -12404519, 454200, -2865890, 12933031, 90284, 13815520, 9176966, -21912130, -6266645, -17860869 ], [ 1183750, 7361328, -12851049, -11837354, 656550, 3435953, 9317618, -831180, 14111967, -11497307, 5587580, 23648540, -2550908, -11286929, -10505728, -654916, -11355960, 18128680, -17339669, 5951400, 1361050, 10184341, 4746884, 17095840, 9407186, -23787910, -1537055, -23376879 ], [ 1250890, 12068688, -15224079, -9185414, 3404970, -896377, 6618878, -487380, 13880937, -19627277, 4271780, 23032580, -9391268, -18915239, -9077248, 1272164, -14432520, 19674520, -22274819, 11448600, 5587990, 7435651, 9403484, 20376160, 9637406, -25663690, 3192535, -28892889 ], [ -1073945, 10775748, -15167934, -10598474, 3422115, -4743382, 3400913, 763470, 13449507, -15371147, 2267330, 18474545, -7093478, -15127424, -7990318, -893206, -10415880, 18963760, -21177719, 9174450, 4731055, 4646986, 7690409, 19335955, 11312576, -20309470, 198325, -27323874 ], [ -3877175, 8282748, -14625954, -12824534, 2893005, -8493322, 79103, 2195730, 12977997, -8637797, 125150, 13128095, -2968058, -9056384, -6971698, -3877066, -4980600, 17801680, -18874169, 5346030, 2857345, 1850326, 4703399, 17431645, 13276736, -13509250, -4340645, -24337854 ], [ -6680405, 5789748, -14083974, -15050594, 2363895, -12243262, -3242707, 3627990, 12506487, -1904447, -2017030, 7781645, 1157362, -2985344, -5953078, -6860926, 454680, 16639600, -16570619, 1517610, 983635, -946334, 1716389, 15527335, 15240896, -6709030, -8879615, -21351834 ], [ -9483635, 3296748, -13541994, -17276654, 1834785, -15993202, -6564517, 5060250, 12034977, 4828903, -4159210, 2435195, 5282782, 3085696, -4934458, -9844786, 5889960, 15477520, -14267069, -2310810, -890075, -3742994, -1270621, 13623025, 17205056, 91190, -13418585, -18365814 ], [ -12286865, 803748, -13000014, -19502714, 1305675, -19743142, -9886327, 6492510, 11563467, 11562253, -6301390, -2911255, 9408202, 9156736, -3915838, -12828646, 11325240, 14315440, -11963519, -6139230, -2763785, -6539654, -4257631, 11718715, 19169216, 6891410, -17957555, -15379794 ], [ -14003646, -1167575, -11573397, -21097403, 1032717, -22796113, -11877561, 7852516, 10354545, 16865798, -7399917, -7046105, 12289197, 14118551, -2959722, -14625333, 16260332, 13414543, -9424318, -9702151, -4493338, -9349574, -6709717, 9691789, 20051568, 12652189, -21230494, -12930323 ], [ -9285306, -48965, -4907007, -18952433, 2276967, -21720883, -5987691, 8784556, 4777875, 13700498, -2316807, -4004555, 7799367, 12510341, -2373822, -9390303, 18232772, 14060653, -5489338, -11692501, -5369038, -12238034, -5993407, 6938599, 14526288, 12256279, -17004634, -13658873 ], [ -4566966, 1069645, 1759383, -16807463, 3521217, -20645653, -97821, 9716596, -798795, 10535198, 2766303, -963005, 3309537, 10902131, -1787922, -4155273, 20205212, 14706763, -1554358, -13682851, -6244738, -15126494, -5277097, 4185409, 9001008, 11860369, -12778774, -14387423 ], [ 151374, 2188255, 8425773, -14662493, 4765467, -19570423, 5792049, 10648636, -6375465, 7369898, 7849413, 2078545, -1180293, 9293921, -1202022, 1079757, 22177652, 15352873, 2380622, -15673201, -7120438, -18014954, -4560787, 1432219, 3475728, 11464459, -8552914, -15115973 ], [ 4869714, 3306865, 15092163, -12517523, 6009717, -18495193, 11681919, 11580676, -11952135, 4204598, 12932523, 5120095, -5670123, 7685711, -616122, 6314787, 24150092, 15998983, 6315602, -17663551, -7996138, -20903414, -3844477, -1320971, -2049552, 11068549, -4327054, -15844523 ], [ 9588054, 4425475, 21758553, -10372553, 7253967, -17419963, 17571789, 12512716, -17528805, 1039298, 18015633, 8161645, -10159953, 6077501, -30222, 11549817, 26122532, 16645093, 10250582, -19653901, -8871838, -23791874, -3128167, -4074161, -7574832, 10672639, -101194, -16573073 ], [ 13559620, 2871418, 22816881, -10131951, 7641973, -13431273, 21433307, 10574756, -17717829, -167760, 18345203, 8884399, -11620047, 6445614, 2383827, 12544996, 23598912, 14459743, 12704068, -19928114, -10788856, -22020520, -3055475, -4530859, -11165609, 9174731, 2610864, -13658650 ], [ 16638700, -1876802, 17172891, -12167301, 7006663, -5960643, 22870697, 5206796, -11467959, 965520, 12993713, 6835909, -9459237, 9175674, 6982737, 8473036, 15701952, 8890453, 13386988, -18151334, -13950376, -14680120, -3751985, -2242969, -12444419, 6359801, 3513744, -6390430 ], [ 19717780, -6625022, 11528901, -14202651, 6371353, 1509987, 24308087, -161164, -5218089, 2098800, 7642223, 4787419, -7298427, 11905734, 11581647, 4401076, 7804992, 3321163, 14069908, -16374554, -17111896, -7339720, -4448495, 44921, -13723229, 3544871, 4416624, 877790 ], [ 22796860, -11373242, 5884911, -16238001, 5736043, 8980617, 25745477, -5529124, 1031781, 3232080, 2290733, 2738929, -5137617, 14635794, 16180557, 329116, -91968, -2248127, 14752828, -14597774, -20273416, 680, -5145005, 2332811, -15002039, 729941, 5319504, 8146010 ], [ 25875940, -16121462, 240921, -18273351, 5100733, 16451247, 27182867, -10897084, 7281651, 4365360, -3060757, 690439, -2976807, 17365854, 20779467, -3742844, -7988928, -7817417, 15435748, -12820994, -23434936, 7341080, -5841515, 4620701, -16280849, -2084989, 6222384, 15414230 ], [ 28955020, -20869682, -5403069, -20308701, 4465423, 23921877, 28620257, -16265044, 13531521, 5498640, -8412247, -1358051, -815997, 20095914, 25378377, -7814804, -15885888, -13386707, 16118668, -11044214, -26596456, 14681480, -6538025, 6908591, -17559659, -4899919, 7125264, 22682450 ], [ 27968620, -15932717, -7932054, -17975937, 4846207, 22332324, 21231374, -15915595, 16191597, 4582206, -7555393, -1469918, -1040724, 19927698, 26224446, -5859407, -12557583, -11826848, 13384846, -9672464, -23140255, 14969528, -3877478, 7759142, -15089147, -5793475, 3806034, 20227949 ], [ 25744900, -8048087, -9512994, -14313747, 5536237, 17985324, 11156234, -13826065, 17759127, 3041946, -4809043, -992378, -1991484, 18877398, 25928346, -2069597, -5812893, -8097248, 9611146, -8423984, -17669965, 13111208, -195218, 8172242, -11477537, -6102265, -798186, 14814359 ], [ 23521180, -163457, -11093934, -10651557, 6226267, 13638324, 1081094, -11736535, 19326657, 1501686, -2062693, -514838, -2942244, 17827098, 25632246, 1720213, 931797, -4367648, 5837446, -7175504, -12199675, 11252888, 3487042, 8585342, -7865927, -6411055, -5402406, 9400769 ], [ 21297460, 7721173, -12674874, -6989367, 6916297, 9291324, -8994046, -9647005, 20894187, -38574, 683657, -37298, -3893004, 16776798, 25336146, 5510023, 7676487, -638048, 2063746, -5927024, -6729385, 9394568, 7169302, 8998442, -4254317, -6719845, -10006626, 3987179 ], [ 19073740, 15605803, -14255814, -3327177, 7606327, 4944324, -19069186, -7557475, 22461717, -1578834, 3430007, 440242, -4843764, 15726498, 25040046, 9299833, 14421177, 3091552, -1709954, -4678544, -1259095, 7536248, 10851562, 9411542, -642707, -7028635, -14610846, -1426411 ], [ 17114095, 22889595, -15378135, 1988, 8329096, 1122408, -28000897, -5703677, 23365612, -3199454, 5474908, 890419, -5646292, 14714873, 24733726, 12400892, 20432078, 6715249, -5385409, -3074261, 3647884, 5651349, 14240697, 9250369, 2273642, -7329123, -18829562, -6465816 ], [ 18285625, 23049165, -11062545, -617572, 9440056, 3526488, -23374807, -6644987, 16400692, -5772914, -797372, 1016149, -4691212, 14161823, 24306226, 7335332, 17742338, 9083239, -7895959, 2748829, 1875604, 3451299, 14154207, 2279959, -3053818, -7531173, -18477302, -7068456 ], [ 19457155, 23208735, -6746955, -1237132, 10551016, 5930568, -18748717, -7586297, 9435772, -8346374, -7069652, 1141879, -3736132, 13608773, 23878726, 2269772, 15052598, 11451229, -10406509, 8571919, 103324, 1251249, 14067717, -4690451, -8381278, -7733223, -18125042, -7671096 ], [ 20628685, 23368305, -2431365, -1856692, 11661976, 8334648, -14122627, -8527607, 2470852, -10919834, -13341932, 1267609, -2781052, 13055723, 23451226, -2795788, 12362858, 13819219, -12917059, 14395009, -1668956, -948801, 13981227, -11660861, -13708738, -7935273, -17772782, -8273736 ], [ 21800215, 23527875, 1884225, -2476252, 12772936, 10738728, -9496537, -9468917, -4494068, -13493294, -19614212, 1393339, -1825972, 12502673, 23023726, -7861348, 9673118, 16187209, -15427609, 20218099, -3441236, -3148851, 13894737, -18631271, -19036198, -8137323, -17420522, -8876376 ], [ 22971745, 23687445, 6199815, -3095812, 13883896, 13142808, -4870447, -10410227, -11458988, -16066754, -25886492, 1519069, -870892, 11949623, 22596226, -12926908, 6983378, 18555199, -17938159, 26041189, -5213516, -5348901, 13808247, -25601681, -24363658, -8339373, -17068262, -9479016 ], [ 20610025, 23187615, 9315255, -2328952, 15136256, 15159788, -3357362, -9490307, -13253953, -16166204, -29594112, 2005264, -1636342, 9172323, 22891966, -14930283, 6357553, 16675099, -16722364, 28089844, -4599776, -5683346, 14568337, -27398531, -27798598, -6919418, -16126357, -10677951 ], [ 12696055, 21651585, 10544745, 616568, 16610816, 16568468, -6736142, -5645597, -6924703, -12377924, -29271552, 3057904, -5105482, 2899773, 24324226, -12121653, 8975023, 8119429, -9650884, 24207244, -236576, -3086126, 16658767, -21065501, -28259578, -2950598, -14257867, -12813921 ], [ 4782085, 20115555, 11774235, 3562088, 18085376, 17977148, -10114922, -1800887, -595453, -8589644, -28948992, 4110544, -8574622, -3372777, 25756486, -9313023, 11592493, -436241, -2579404, 20324644, 4126624, -488906, 18749197, -14732471, -28720558, 1018222, -12389377, -14949891 ], [ -3131885, 18579525, 13003725, 6507608, 19559936, 19385828, -13493702, 2043823, 5733797, -4801364, -28626432, 5163184, -12043762, -9645327, 27188746, -6504393, 14209963, -8991911, 4492076, 16442044, 8489824, 2108314, 20839627, -8399441, -29181538, 4987042, -10520887, -17085861 ], [ -11045855, 17043495, 14233215, 9453128, 21034496, 20794508, -16872482, 5888533, 12063047, -1013084, -28303872, 6215824, -15512902, -15917877, 28621006, -3695763, 16827433, -17547581, 11563556, 12559444, 12853024, 4705534, 22930057, -2066411, -29642518, 8955862, -8652397, -19221831 ], [ -18959825, 15507465, 15462705, 12398648, 22509056, 22203188, -20251262, 9733243, 18392297, 2775196, -27981312, 7268464, -18982042, -22190427, 30053266, -887133, 19444903, -26103251, 18635036, 8676844, 17216224, 7302754, 25020487, 4266619, -30103498, 12924682, -6783907, -21357801 ], [ -19460144, 14699967, 10382178, 14806715, 18173063, 19545785, -21358388, 12470539, 20043671, 3869785, -22300980, 3850561, -16444888, -24105204, 23230825, -1080075, 13958053, -26582258, 18609881, 3456124, 17829979, 5305006, 25328017, 2276152, -28800100, 10460068, -2029135, -17292177 ], [ -16783184, 14204697, 2597358, 16984445, 11346833, 15145775, -21491948, 14733229, 19690241, 3809935, -14324460, -1483289, -11333608, -24152364, 12870655, -2559405, 4997923, -23599838, 15543311, -2338076, 16836829, 1337986, 24871447, -3281528, -26740540, 5238268, 3962615, -10568727 ], [ -14106224, 13709427, -5187462, 19162175, 4520603, 10745765, -21625508, 16995919, 19336811, 3750085, -6347940, -6817139, -6222328, -24199524, 2510485, -4038735, -3962207, -20617418, 12476741, -8132276, 15843679, -2629034, 24414877, -8839208, -24680980, 16468, 9954365, -3845277 ], [ -11429264, 13214157, -12972282, 21339905, -2305627, 6345755, -21759068, 19258609, 18983381, 3690235, 1628580, -12150989, -1111048, -24246684, -7849685, -5518065, -12922337, -17634998, 9410171, -13926476, 14850529, -6596054, 23958307, -14396888, -22621420, -5205332, 15946115, 2878173 ], [ -8752304, 12718887, -20757102, 23517635, -9131857, 1945745, -21892628, 21521299, 18629951, 3630385, 9605100, -17484839, 4000232, -24293844, -18209855, -6997395, -21882467, -14652578, 6343601, -19720676, 13857379, -10563074, 23501737, -19954568, -20561860, -10427132, 21937865, 9601623 ], [ -6079418, 12262027, -28412881, 25577690, -15865198, -2450622, -21997042, 23738323, 18226672, 3578761, 17416836, -22718334, 9090706, -24311604, -28367767, -8422059, -30701529, -11639466, 3345058, -25391667, 12882610, -14484179, 23046004, -25423407, -18522484, -15511020, 27834215, 16241864 ], [ -3769118, 15223657, -24584011, 17164670, -14331418, -6522762, -19507462, 21891073, 13386832, 4259251, 10562796, -19020234, 12329446, -21712764, -20524717, -4981449, -26965539, -5894766, 6400918, -20097057, 13543750, -14318849, 22664764, -22985397, -18279484, -8320740, 25239965, 15476504 ], [ -1458818, 18185287, -20755141, 8751650, -12797638, -10594902, -17017882, 20043823, 8546992, 4939741, 3708756, -15322134, 15568186, -19113924, -12681667, -1540839, -23229549, -150066, 9456778, -14802447, 14204890, -14153519, 22283524, -20547387, -18036484, -1130460, 22645715, 14711144 ], [ 851482, 21146917, -16926271, 338630, -11263858, -14667042, -14528302, 18196573, 3707152, 5620231, -3145284, -11624034, 18806926, -16515084, -4838617, 1899771, -19493559, 5594634, 12512638, -9507837, 14866030, -13988189, 21902284, -18109377, -17793484, 6059820, 20051465, 13945784 ], [ 3161782, 24108547, -13097401, -8074390, -9730078, -18739182, -12038722, 16349323, -1132688, 6300721, -9999324, -7925934, 22045666, -13916244, 3004433, 5340381, -15757569, 11339334, 15568498, -4213227, 15527170, -13822859, 21521044, -15671367, -17550484, 13250100, 17457215, 13180424 ], [ 5472082, 27070177, -9268531, -16487410, -8196298, -22811322, -9549142, 14502073, -5972528, 6981211, -16853364, -4227834, 25284406, -11317404, 10847483, 8780991, -12021579, 17084034, 18624358, 1081383, 16188310, -13657529, 21139804, -13233357, -17307484, 20440380, 14862965, 12415064 ], [ 5991255, 26795755, -6902595, -20271392, -6387192, -24917929, -8289974, 11146968, -7671523, 8299585, -20043225, -1179682, 25071392, -8772881, 16588729, 11392520, -8784215, 19766305, 21058400, 3456592, 16471464, -12403278, 20514500, -9261972, -16095797, 24292847, 11199891, 10807950 ], [ 2742885, 19714465, -7613865, -14318432, -3998952, -22890139, -9618914, 4620168, -2763913, 10959715, -15525675, 501338, 17597792, -6342611, 17908939, 12260120, -6595685, 16006915, 22184480, -309008, 15959544, -8858538, 19375820, -2065212, -12846527, 21124397, 5288601, 7430250 ], [ -505485, 12633175, -8325135, -8365472, -1610712, -20862349, -10947854, -1906632, 2143697, 13619845, -11008125, 2182358, 10124192, -3912341, 19229149, 13127720, -4407155, 12247525, 23310560, -4074608, 15447624, -5313798, 18237140, 5131548, -9597257, 17955947, -622689, 4052550 ], [ -3753855, 5551885, -9036405, -2412512, 777528, -18834559, -12276794, -8433432, 7051307, 16279975, -6490575, 3863378, 2650592, -1482071, 20549359, 13995320, -2218625, 8488135, 24436640, -7840208, 14935704, -1769058, 17098460, 12328308, -6347987, 14787497, -6533979, 674850 ], [ -7002225, -1529405, -9747675, 3540448, 3165768, -16806769, -13605734, -14960232, 11958917, 18940105, -1973025, 5544398, -4823008, 948199, 21869569, 14862920, -30095, 4728745, 25562720, -11605808, 14423784, 1775682, 15959780, 19525068, -3098717, 11619047, -12445269, -2702850 ], [ -10250595, -8610695, -10458945, 9493408, 5554008, -14778979, -14934674, -21487032, 16866527, 21600235, 2544525, 7225418, -12296608, 3378469, 23189779, 15730520, 2158435, 969355, 26688800, -15371408, 13911864, 5320422, 14821100, 26721828, 150553, 8450597, -18356559, -6080550 ], [ -12580524, -6404291, -10451787, 9746824, 4885680, -12225364, -15443783, -18894459, 18363998, 21240676, 4906107, 6626894, -11372569, 3048229, 20797465, 12808247, 4936858, -573305, 22306514, -14778389, 12971760, 5004096, 11356991, 24593103, 1758166, 8318537, -15514587, -8486343 ], [ -14378724, 1179199, -10028697, 6700504, 2447760, -9367324, -15478253, -11022249, 17887178, 19132876, 6019497, 4708634, -5586739, 1119799, 16255795, 7691837, 8056798, -832595, 14735174, -11661959, 11783760, 2452416, 6546581, 17065413, 2415346, 9944387, -7604937, -10329453 ], [ -16176924, 8762689, -9605607, 3654184, 9840, -6509284, -15512723, -3150039, 17410358, 17025076, 7132887, 2790374, 199091, -808631, 11714125, 2575427, 11176738, -1091885, 7163834, -8545529, 10595760, -99264, 1736171, 9537723, 3072526, 11570237, 304713, -12172563 ], [ -17975124, 16346179, -9182517, 607864, -2428080, -3651244, -15547193, 4722171, 16933538, 14917276, 8246277, 872114, 5984921, -2737061, 7172455, -2540983, 14296678, -1351175, -407506, -5429099, 9407760, -2650944, -3074239, 2010033, 3729706, 13196087, 8214363, -14015673 ], [ -19773324, 23929669, -8759427, -2438456, -4866000, -793204, -15581663, 12594381, 16456718, 12809476, 9359667, -1046146, 11770751, -4665491, 2630785, -7657393, 17416618, -1610465, -7978846, -2312669, 8219760, -5202624, -7884649, -5517657, 4386886, 14821937, 16124013, -15858783 ], [ -21571524, 31513159, -8336337, -5484776, -7303920, 2064836, -15616133, 20466591, 15979898, 10701676, 10473057, -2964406, 17556581, -6593921, -1910885, -12773803, 20536558, -1869755, -15550186, 803761, 7031760, -7754304, -12695059, -13045347, 5044066, 16447787, 24033663, -17701893 ], [ -13701314, 27966579, -9818692, -3955716, -6207710, 3611751, -14628478, 16048991, 11357883, 8480231, 7582522, -48886, 18626186, -1058161, 1635365, -15246118, 17256168, -4377720, -8049326, -2497224, 3822800, -7724704, -8898709, -11237062, 1126461, 15141052, 22705428, -16673278 ], [ -5262374, 23765289, -11413132, -2157516, -4903610, 5081541, -13580698, 10908461, 6492033, 6252101, 4456462, 3150974, 19418366, 4916669, 5657375, -17562898, 13599288, -7017960, 338134, -6175704, 494960, -7543264, -4596079, -8879602, -3060249, 13661812, 20833788, -15475738 ], [ 3176566, 19563999, -13007572, -359316, -3599510, 6551331, -12532918, 5767931, 1626183, 4023971, 1330402, 6350834, 20210546, 10891499, 9679385, -19879678, 9942408, -9658200, 8725594, -9854184, -2832880, -7361824, -293449, -6522142, -7246959, 12182572, 18962148, -14278198 ], [ 11615506, 15362709, -14602012, 1438884, -2295410, 8021121, -11485138, 627401, -3239667, 1795841, -1795658, 9550694, 21002726, 16866329, 13701395, -22196458, 6285528, -12298440, 17113054, -13532664, -6160720, -7180384, 4009181, -4164682, -11433669, 10703332, 17090508, -13080658 ], [ 20054446, 11161419, -16196452, 3237084, -991310, 9490911, -10437358, -4513129, -8105517, -432289, -4921718, 12750554, 21794906, 22841159, 17723405, -24513238, 2628648, -14938680, 25500514, -17211144, -9488560, -6998944, 8311811, -1807222, -15620379, 9224092, 15218868, -11883118 ], [ 25581908, 8730554, -15969752, 2936718, 832728, 11016844, -9302730, -6995227, -10693769, -2457536, -7174767, 14689508, 21834388, 26280837, 18475390, -26059104, -644201, -14908091, 29427906, -19943105, -10550233, -7827342, 10938477, 325137, -17118872, 8505416, 13317006, -11113792 ], [ 22628108, 11457014, -10437992, -3476862, 4171368, 12706324, -7915110, -1733197, -6647279, -3891776, -6884697, 12955388, 19681228, 22335507, 9701650, -25359264, -2798351, -7097261, 20362926, -19917815, -5010463, -11597442, 8682987, 1801767, -10786472, 10002296, 11327106, -11591872 ], [ 19674308, 14183474, -4906232, -9890442, 7510008, 14395804, -6527490, 3528833, -2600789, -5326016, -6594627, 11221268, 17528068, 18390177, 927910, -24659424, -4952501, 713569, 11297946, -19892525, 529307, -15367542, 6427497, 3278397, -4454072, 11499176, 9337206, -12069952 ], [ 16720508, 16909934, 625528, -16304022, 10848648, 16085284, -5139870, 8790863, 1445701, -6760256, -6304557, 9487148, 15374908, 14444847, -7845830, -23959584, -7106651, 8524399, 2232966, -19867235, 6069077, -19137642, 4172007, 4755027, 1878328, 12996056, 7347306, -12548032 ], [ 13766708, 19636394, 6157288, -22717602, 14187288, 17774764, -3752250, 14052893, 5492191, -8194496, -6014487, 7753028, 13221748, 10499517, -16619570, -23259744, -9260801, 16335229, -6832014, -19841945, 11608847, -22907742, 1916517, 6231657, 8210728, 14492936, 5357406, -13026112 ], [ 10812908, 22362854, 11689048, -29131182, 17525928, 19464244, -2364630, 19314923, 9538681, -9628736, -5724417, 6018908, 11068588, 6554187, -25393310, -22559904, -11414951, 24146059, -15896994, -19816655, 17148617, -26677842, -338973, 7708287, 14543128, 15989816, 3367506, -13504192 ], [ 9063014, 18977168, 10435054, -30784983, 15423735, 19193131, -2119716, 19655453, 8581051, -9266705, -6304713, 2344697, 5940241, 5423292, -25702427, -20669469, -9255164, 24731209, -17936010, -19513976, 18332681, -25138026, -791307, 6208353, 12887398, 15064859, 375711, -14273176 ], [ 8233754, 10917488, 3991954, -28798953, 9160905, 17422741, -2748636, 16232483, 3796741, -7531055, -7550583, -2813113, -1463249, 6444612, -19538597, -17868579, -3796484, 19790839, -14602230, -18999176, 16185911, -19537686, 135243, 2432223, 5123098, 12287909, -3382239, -15264616 ], [ 7404494, 2857808, -2451146, -26812923, 2898075, 15652351, -3377556, 12809513, -987569, -5795405, -8796453, -7970923, -8866739, 7465932, -13374767, -15067689, 1662196, 14850469, -11268450, -18484376, 14039141, -13937346, 1061793, -1343907, -2641202, 9510959, -7140189, -16256056 ], [ 6575234, -5201872, -8894246, -24826893, -3364755, 13881961, -4006476, 9386543, -5771879, -4059755, -10042323, -13128733, -16270229, 8487252, -7210937, -12266799, 7120876, 9910099, -7934670, -17969576, 11892371, -8337006, 1988343, -5120037, -10405502, 6734009, -10898139, -17247496 ], [ 5745974, -13261552, -15337346, -22840863, -9627585, 12111571, -4635396, 5963573, -10556189, -2324105, -11288193, -18286543, -23673719, 9508572, -1047107, -9465909, 12579556, 4969729, -4600890, -17454776, 9745601, -2736666, 2914893, -8896167, -18169802, 3957059, -14656089, -18238936 ], [ 4916714, -21321232, -21780446, -20854833, -15890415, 10341181, -5264316, 2540603, -15340499, -588455, -12534063, -23444353, -31077209, 10529892, 5116723, -6665019, 18038236, 29359, -1267110, -16939976, 7598831, 2863674, 3841443, -12672297, -25934102, 1180109, -18414039, -19230376 ], [ -24338, -22483501, -18779491, -14754088, -12578603, 8268300, -5411810, -1021644, -17920946, 2470208, -11439716, -18418668, -30126054, 9235564, 753803, -7119403, 11009228, 459488, 165614, -17212648, 4535819, 7427850, -122660, -10317237, -19582287, 3060841, -20539138, -12220854 ], [ -5537918, -22685371, -14463541, -8080408, -7933613, 6153300, -5492270, -4603284, -20194526, 5713088, -10019516, -11975028, -28011594, 7618804, -5074867, -8027053, 2241428, 1637408, 1333634, -17594968, 1345229, 11847750, -4767740, -7108467, -11264937, 5590111, -22436878, -4097274 ], [ -11051498, -22887241, -10147591, -1406728, -3288623, 4038300, -5572730, -8184924, -22468106, 8955968, -8599316, -5531388, -25897134, 6002044, -10903537, -8934703, -6526372, 2815328, 2501654, -17977288, -1845361, 16267650, -9412820, -3899697, -2947587, 8119381, -24334618, 4026306 ], [ -16565078, -23089111, -5831641, 5266952, 1356367, 1923300, -5653190, -11766564, -24741686, 12198848, -7179116, 912252, -23782674, 4385284, -16732207, -9842353, -15294172, 3993248, 3669674, -18359608, -5035951, 20687550, -14057900, -690927, 5369763, 10648651, -26232358, 12149886 ], [ -22078658, -23290981, -1515691, 11940632, 6001357, -191700, -5733650, -15348204, -27015266, 15441728, -5758916, 7355892, -21668214, 2768524, -22560877, -10750003, -24061972, 5171168, 4837694, -18741928, -8226541, 25107450, -18702980, 2517843, 13687113, 13177921, -28130098, 20273466 ], [ -26034086, -23440338, 2249238, 16305049, 8872567, -2402614, -4814272, -18476726, -28781056, 17191770, -4602148, 12519211, -20127844, 916654, -26012114, -10445638, -29329149, 6469295, 6136665, -18293781, -10760132, 26900153, -22487401, 4854547, 19716059, 14592399, -29215476, 26296713 ], [ -23298626, -23364198, 3648018, 10753219, 4126957, -5025394, 398528, -19659506, -28366336, 12531390, -4576588, 12184681, -21052684, -1944806, -19254374, -4936738, -19564239, 8283605, 7997955, -14279511, -10472492, 17411363, -22576051, 3446497, 15918329, 11219829, -26812476, 23300883 ], [ -20563166, -23288058, 5046798, 5201389, -618653, -7648174, 5611328, -20842286, -27951616, 7871010, -4551028, 11850151, -21977524, -4806266, -12496634, 572162, -9799329, 10097915, 9859245, -10265241, -10184852, 7922573, -22664701, 2038447, 12120599, 7847259, -24409476, 20305053 ], [ -17827706, -23211918, 6445578, -350441, -5364263, -10270954, 10824128, -22025066, -27536896, 3210630, -4525468, 11515621, -22902364, -7667726, -5738894, 6081062, -34419, 11912225, 11720535, -6250971, -9897212, -1566217, -22753351, 630397, 8322869, 4474689, -22006476, 17309223 ], [ -15092246, -23135778, 7844358, -5902271, -10109873, -12893734, 16036928, -23207846, -27122176, -1449750, -4499908, 11181091, -23827204, -10529186, 1018846, 11589962, 9730491, 13726535, 13581825, -2236701, -9609572, -11055007, -22842001, -777653, 4525139, 1102119, -19603476, 14313393 ], [ -12356786, -23059638, 9243138, -11454101, -14855483, -15516514, 21249728, -24390626, -26707456, -6110130, -4474348, 10846561, -24752044, -13390646, 7776586, 17098862, 19495401, 15540845, 15443115, 1777569, -9321932, -20543797, -22930651, -2185703, 727409, -2270451, -17200476, 11317563 ], [ -11394821, -19135683, 11262018, -15170516, -17540948, -15361039, 19737863, -23571626, -24993946, -9188220, -4021333, 11425486, -25516054, -11813216, 9303931, 17966012, 21722496, 14162360, 13084440, 1194009, -9134417, -22806307, -21022291, -3310343, -1642741, -2040321, -14079906, 8703603 ], [ -12206351, -11363913, 13900998, -17051516, -18166268, -12427309, 11501333, -20750846, -21981646, -10684020, -3140863, 12917866, -26119234, -5796896, 5600881, 14191412, 16411776, 9591080, 6505800, -3987381, -9047027, -17842537, -17116921, -4151573, -2585311, 1792509, -10241766, 6471513 ], [ -13017881, -3592143, 16539978, -18932516, -18791588, -9493579, 3264803, -17930066, -18969346, -12179820, -2260393, 14410246, -26722414, 219424, 1897831, 10416812, 11101056, 5019800, -72840, -9168771, -8959637, -12878767, -13211551, -4992803, -3527881, 5625339, -6403626, 4239423 ], [ -13829411, 4179627, 19178958, -20813516, -19416908, -6559849, -4971727, -15109286, -15957046, -13675620, -1379923, 15902626, -27325594, 6235744, -1805219, 6642212, 5790336, 448520, -6651480, -14350161, -8872247, -7914997, -9306181, -5834033, -4470451, 9458169, -2565486, 2007333 ], [ -14640941, 11951397, 21817938, -22694516, -20042228, -3626119, -13208257, -12288506, -12944746, -15171420, -499453, 17395006, -27928774, 12252064, -5508269, 2867612, 479616, -4122760, -13230120, -19531551, -8784857, -2951227, -5400811, -6675263, -5413021, 13290999, 1272654, -224757 ], [ -15452471, 19723167, 24456918, -24575516, -20667548, -692389, -21444787, -9467726, -9932446, -16667220, 381017, 18887386, -28531954, 18268384, -9211319, -906988, -4831104, -8694040, -19808760, -24712941, -8697467, 2012543, -1495441, -7516493, -6355591, 17123829, 5110794, -2456847 ], [ -12616118, 17985227, 24455488, -21842551, -15025672, 4006481, -17712967, -7300515, -10627816, -14696907, -3268893, 18954952, -22436800, 19982814, -8649855, -1908683, -2725754, -7222015, -21063437, -18334781, -9414099, 788906, 1518891, -5109004, -5306429, 17645014, 2257535, -3650001 ], [ -8930258, 14032697, 23839168, -18035101, -7924312, 9116411, -11193997, -5285505, -12186616, -11919417, -7973823, 18690712, -14781760, 20695434, -7095285, -2264633, 1106626, -4342645, -21078287, -9264671, -10317969, -1875634, 4325721, -1944964, -3793439, 17394994, -2153995, -4601211 ], [ -5244398, 10080167, 23222848, -14227651, -822952, 14226341, -4675027, -3270495, -13745416, -9141927, -12678753, 18426472, -7126720, 21408054, -5540715, -2620583, 4939006, -1463275, -21093137, -194561, -11221839, -4540174, 7132551, 1219076, -2280449, 17144974, -6565525, -5552421 ], [ -1558538, 6127637, 22606528, -10420201, 6278408, 19336271, 1843943, -1255485, -15304216, -6364437, -17383683, 18162232, 528320, 22120674, -3986145, -2976533, 8771386, 1416095, -21107987, 8875549, -12125709, -7204714, 9939381, 4383116, -767459, 16894954, -10977055, -6503631 ], [ 2127322, 2175107, 21990208, -6612751, 13379768, 24446201, 8362913, 759525, -16863016, -3586947, -22088613, 17897992, 8183360, 22833294, -2431575, -3332483, 12603766, 4295465, -21122837, 17945659, -13029579, -9869254, 12746211, 7547156, 745531, 16644934, -15388585, -7454841 ], [ 5245285, -930676, 21134979, -3645030, 19072369, 28473896, 13807700, 2605564, -17841269, -1610807, -25607204, 17490312, 14569363, 22944951, -1016837, -3954270, 16184917, 6780672, -20829236, 25095631, -13511258, -11710389, 14623178, 9932099, 1433554, 15554767, -19036539, -8611498 ], [ 4284715, 2044724, 18563949, -6708090, 14647519, 24729176, 11537900, 3238084, -14650139, -5389817, -20605724, 16052472, 11841373, 18740601, -606347, -6485250, 17961787, 6435072, -18320396, 18455521, -10960838, -7637979, 9822038, 6721709, -3803186, 8430817, -17200629, -11243638 ], [ 3324145, 5020124, 15992919, -9771150, 10222669, 20984456, 9268100, 3870604, -11459009, -9168827, -15604244, 14614632, 9113383, 14536251, -195857, -9016230, 19738657, 6089472, -15811556, 11815411, -8410418, -3565569, 5020898, 3511319, -9039926, 1306867, -15364719, -13875778 ], [ 2363575, 7995524, 13421889, -12834210, 5797819, 17239736, 6998300, 4503124, -8267879, -12947837, -10602764, 13176792, 6385393, 10331901, 214633, -11547210, 21515527, 5743872, -13302716, 5175301, -5859998, 506841, 219758, 300929, -14276666, -5817083, -13528809, -16507918 ], [ 1403005, 10970924, 10850859, -15897270, 1372969, 13495016, 4728500, 5135644, -5076749, -16726847, -5601284, 11738952, 3657403, 6127551, 625123, -14078190, 23292397, 5398272, -10793876, -1464809, -3309578, 4579251, -4581382, -2909461, -19513406, -12941033, -11692899, -19140058 ], [ 442435, 13946324, 8279829, -18960330, -3051881, 9750296, 2458700, 5768164, -1885619, -20505857, -599804, 10301112, 929413, 1923201, 1035613, -16609170, 25069267, 5052672, -8285036, -8104919, -759158, 8651661, -9382522, -6119851, -24750146, -20064983, -9856989, -21772198 ], [ 165457, 14359853, 4418718, -20692086, -4624154, 9071288, 218813, 6079402, -133277, -20155937, -170606, 7866432, -158627, -781755, 2564428, -17663688, 23218669, 5546820, -7496642, -13492349, 427237, 8014977, -9919558, -8510383, -25179122, -23819918, -6633888, -21536551 ], [ 782407, 11423243, -1129422, -20682906, -2466134, 12401288, -1981957, 5970502, -262427, -14406647, -5720546, 4128192, 897883, -1525965, 5555668, -16787448, 16624459, 7139100, -8958062, -17241659, -170093, 1220247, -4880458, -9828793, -19321022, -23169218, -1596768, -17550721 ], [ 1399357, 8486633, -6677562, -20673726, -308114, 15731288, -4182727, 5861602, -391577, -8657357, -11270486, 389952, 1954393, -2270175, 8546908, -15911208, 10030249, 8731380, -10419482, -20990969, -767423, -5574483, 158642, -11147203, -13462922, -22518518, 3440352, -13564891 ], [ 2016307, 5550023, -12225702, -20664546, 1849906, 19061288, -6383497, 5752702, -520727, -2908067, -16820426, -3348288, 3010903, -3014385, 11538148, -15034968, 3436039, 10323660, -11880902, -24740279, -1364753, -12369213, 5197742, -12465613, -7604822, -21867818, 8477472, -9579061 ], [ 2633257, 2613413, -17773842, -20655366, 4007926, 22391288, -8584267, 5643802, -649877, 2841223, -22370366, -7086528, 4067413, -3758595, 14529388, -14158728, -3158171, 11915940, -13342322, -28489589, -1962083, -19163943, 10236842, -13784023, -1746722, -21217118, 13514592, -5593231 ], [ 3250207, -323197, -23321982, -20646186, 6165946, 25721288, -10785037, 5534902, -779027, 8590513, -27920306, -10824768, 5123923, -4502805, 17520628, -13282488, -9752381, 13508220, -14803742, -32238899, -2559413, -25958673, 15275942, -15102433, 4111378, -20566418, 18551712, -1607401 ], [ 3507970, -2509005, -20887273, -14548649, 7363789, 26404721, -11334726, 6443330, -2966685, 12008471, -27733237, -14155715, 7335982, -2325346, 15926053, -10687698, -8584775, 13695242, -12377822, -28270479, 1008044, -22639418, 17322688, -11964874, 8620366, -16162043, 17776850, -605349 ], [ 3642430, -4437075, -15712183, -6361079, 8232019, 26179631, -11317626, 7700990, -5860995, 14626121, -25576747, -17346845, 9944722, 855074, 12757243, -7502958, -4752665, 13399862, -8617442, -21652689, 6005204, -15848198, 18342208, -7297654, 12666226, -10469093, 15006830, -627579 ], [ 3776890, -6365145, -10537093, 1826491, 9100249, 25954541, -11300526, 8958650, -8755305, 17243771, -23420257, -20537975, 12553462, 4035494, 9588433, -4318218, -920555, 13104482, -4857062, -15034899, 11002364, -9056978, 19361728, -2630434, 16712086, -4776143, 12236810, -649809 ], [ 3911350, -8293215, -5362003, 10014061, 9968479, 25729451, -11283426, 10216310, -11649615, 19861421, -21263767, -23729105, 15162202, 7215914, 6419623, -1133478, 2911555, 12809102, -1096682, -8417109, 15999524, -2265758, 20381248, 2036786, 20757946, 916807, 9466790, -672039 ], [ 4045810, -10221285, -186913, 18201631, 10836709, 25504361, -11266326, 11473970, -14543925, 22479071, -19107277, -26920235, 17770942, 10396334, 3250813, 2051262, 6743665, 12513722, 2663698, -1799319, 20996684, 4525462, 21400768, 6704006, 24803806, 6609757, 6696770, -694269 ], [ 4105470, -12180200, 4406687, 25773001, 11637899, 24778726, -11287491, 12285355, -17324315, 24623196, -17014892, -29619360, 20172392, 13458399, 454143, 4860852, 10401535, 12064007, 6073028, 4328666, 25232374, 10936397, 22393858, 11031531, 28415406, 11952227, 4014200, -596754 ], [ 2893530, -14663480, -885043, 22868971, 11299409, 15543826, -11959161, 5510065, -18168065, 18717396, -16012292, -23954400, 19049912, 14508429, 3983853, 1292892, 11097325, 8990597, 3514508, 2129966, 16523074, 10882487, 22937638, 9584241, 24644586, 11336537, 2818280, 1536426 ], [ 1681590, -17146760, -6176773, 19964941, 10960919, 6308926, -12630831, -1265225, -19011815, 12811596, -15009692, -18289440, 17927432, 15558459, 7513563, -2275068, 11793115, 5917187, 955988, -68734, 7813774, 10828577, 23481418, 8136951, 20873766, 10720847, 1622360, 3669606 ], [ 469650, -19630040, -11468503, 17060911, 10622429, -2925974, -13302501, -8040515, -19855565, 6905796, -14007092, -12624480, 16804952, 16608489, 11043273, -5843028, 12488905, 2843777, -1602532, -2267434, -895526, 10774667, 24025198, 6689661, 17102946, 10105157, 426440, 5802786 ], [ -742290, -22113320, -16760233, 14156881, 10283939, -12160874, -13974171, -14815805, -20699315, 999996, -13004492, -6959520, 15682472, 17658519, 14572983, -9410988, 13184695, -229633, -4161052, -4466134, -9604826, 10720757, 24568978, 5242371, 13332126, 9489467, -769480, 7935966 ], [ -1954230, -24596600, -22051963, 11252851, 9945449, -21395774, -14645841, -21591095, -21543065, -4905804, -12001892, -1294560, 14559992, 18708549, 18102693, -12978948, 13880485, -3303043, -6719572, -6664834, -18314126, 10666847, 25112758, 3795081, 9561306, 8873777, -1965400, 10069146 ], [ -3537057, -25455092, -25403359, 10252492, 8285210, -25147724, -15390177, -23773049, -21681968, -8910474, -10410143, 2927211, 14947262, 18139896, 19315803, -14629674, 14425828, -3616201, -8249317, -6805456, -20856287, 11706392, 25562950, 2832429, 5964594, 7691015, -2780533, 11646177 ], [ -5760507, -23507132, -25403269, 12540292, 4341950, -19429124, -16260027, -18021059, -20603408, -9631374, -7800773, 4656201, 17942282, 14775336, 16527513, -12968814, 14711308, 838349, -8002087, -3391216, -12746117, 14634632, 25851490, 2706879, 2668614, 5528765, -2937943, 12262587 ], [ -7983957, -21559172, -25403179, 14828092, 398690, -13710524, -17129877, -12269069, -19524848, -10352274, -5191403, 6385191, 20937302, 11410776, 13739223, -11307954, 14996788, 5292899, -7754857, 23024, -4635947, 17562872, 26140030, 2581329, -627366, 3366515, -3095353, 12878997 ], [ -10207407, -19611212, -25403089, 17115892, -3544570, -7991924, -17999727, -6517079, -18446288, -11073174, -2582033, 8114181, 23932322, 8046216, 10950933, -9647094, 15282268, 9747449, -7507627, 3437264, 3474223, 20491112, 26428570, 2455779, -3923346, 1204265, -3252763, 13495407 ], [ -12430857, -17663252, -25402999, 19403692, -7487830, -2273324, -18869577, -765089, -17367728, -11794074, 27337, 9843171, 26927342, 4681656, 8162643, -7986234, 15567748, 14201999, -7260397, 6851504, 11584393, 23419352, 26717110, 2330229, -7219326, -957985, -3410173, 14111817 ], [ -14654307, -15715292, -25402909, 21691492, -11431090, 3445276, -19739427, 4986901, -16289168, -12514974, 2636707, 11572161, 29922362, 1317096, 5374353, -6325374, 15853228, 18656549, -7013167, 10265744, 19694563, 26347592, 27005650, 2204679, -10515306, -3120235, -3567583, 14728227 ], [ -10725236, -16269247, -23285875, 22198336, -13277841, 2090377, -15257442, 8742666, -12449260, -14037414, 644420, 10107130, 27510525, -2131339, 1712970, -1786839, 11310863, 18360053, -4071750, 9742495, 19749012, 22356175, 23776503, 1588689, -10629160, -1499082, -1147377, 12491789 ], [ -3871196, -18012637, -20162425, 21858496, -14127891, -2627333, -8231142, 11549406, -7296580, -15940914, -3535540, 7123630, 22528215, -5619649, -2363490, 4119771, 4473293, 15804863, 150510, 7347325, 15973692, 15075085, 18875013, 739539, -9230200, 1920738, 2498253, 8899079 ], [ 2982844, -19756027, -17038975, 21518656, -14977941, -7345043, -1204842, 14356146, -2143900, -17844414, -7715500, 4140130, 17545905, -9107959, -6439950, 10026381, -2364277, 13249673, 4372770, 4952155, 12198372, 7793995, 13973523, -109611, -7831240, 5340558, 6143883, 5306369 ], [ 9836884, -21499417, -13915525, 21178816, -15827991, -12062753, 5821458, 17162886, 3008780, -19747914, -11895460, 1156630, 12563595, -12596269, -10516410, 15932991, -9201847, 10694483, 8595030, 2556985, 8423052, 512905, 9072033, -958761, -6432280, 8760378, 9789513, 1713659 ], [ 16690924, -23242807, -10792075, 20838976, -16678041, -16780463, 12847758, 19969626, 8161460, -21651414, -16075420, -1826870, 7581285, -16084579, -14592870, 21839601, -16039417, 8139293, 12817290, 161815, 4647732, -6768185, 4170543, -1807911, -5033320, 12180198, 13435143, -1879051 ], [ 23544964, -24986197, -7668625, 20499136, -17528091, -21498173, 19874058, 22776366, 13314140, -23554914, -20255380, -4810370, 2598975, -19572889, -18669330, 27746211, -22876987, 5584103, 17039550, -2233355, 872412, -14049275, -730947, -2657061, -3634360, 15600018, 17080773, -5471761 ], [ 15020694, -18860474, -9546797, 15188112, -11140127, -16456766, 13327680, 18648938, 7947643, -17309663, -16101914, -8364983, -1001165, -15581639, -20553275, 21327300, -23532439, 8609480, 14782877, -4969751, -1564170, -15770713, -3326002, -4705219, -8603083, 13213745, 10247187, 95053 ], [ 6323634, -12646334, -11481167, 9821232, -4670837, -11305706, 6628800, 14443598, 2462953, -10972853, -11854814, -11926013, -4585775, -11506349, -22412585, 14769900, -24118429, 11697560, 12453407, -7709981, -3985710, -17429683, -5895142, -6766849, -13643353, 10762235, 3295857, 5764783 ], [ -2373426, -6432194, -13415537, 4454352, 1798453, -6154646, -70080, 10238258, -3021737, -4636043, -7607714, -15487043, -8170385, -7431059, -24271895, 8212500, -24704419, 14785640, 10123937, -10450211, -6407250, -19088653, -8464282, -8828479, -18683623, 8310725, -3655473, 11434513 ], [ -11070486, -218054, -15349907, -912528, 8267743, -1003586, -6768960, 6032918, -8506427, 1700767, -3360614, -19048073, -11754995, -3355769, -26131205, 1655100, -25290409, 17873720, 7794467, -13190441, -8828790, -20747623, -11033422, -10890109, -23723893, 5859215, -10606803, 17104243 ], [ -19767546, 5996086, -17284277, -6279408, 14737033, 4147474, -13467840, 1827578, -13991117, 8037577, 886486, -22609103, -15339605, 719521, -27990515, -4902300, -25876399, 20961800, 5464997, -15930671, -11250330, -22406593, -13602562, -12951739, -28764163, 3407705, -17558133, 22773973 ], [ -25313085, 10352383, -18637094, -7957413, 19312894, 6180385, -18182679, 530003, -17737466, 12346147, 2603470, -23477612, -15576701, 3016942, -28927802, -9971163, -25755016, 20603195, 3399911, -18051710, -14004564, -20793109, -15678952, -14751766, -29993950, 623069, -21079545, 24916747 ], [ -23505075, 10373713, -18632954, -1028043, 19470754, 937615, -18268089, 6017213, -17427686, 11922157, -1583150, -18063572, -8002931, 1166002, -27713702, -11566773, -23983096, 12202325, 1951721, -18727970, -17535084, -11543899, -16605592, -15941386, -22332610, -2938861, -16597815, 18829957 ], [ -21697065, 10395043, -18628814, 5901327, 19628614, -4305155, -18353499, 11504423, -17117906, 11498167, -5769770, -12649532, -429161, -684938, -26499602, -13162383, -22211176, 3801455, 503531, -19404230, -21065604, -2294689, -17532232, -17131006, -14671270, -6500791, -12116085, 12743167 ], [ -19889055, 10416373, -18624674, 12830697, 19786474, -9547925, -18438909, 16991633, -16808126, 11074177, -9956390, -7235492, 7144609, -2535878, -25285502, -14757993, -20439256, -4599415, -944659, -20080490, -24596124, 6954521, -18458872, -18320626, -7009930, -10062721, -7634355, 6656377 ], [ -18081045, 10437703, -18620534, 19760067, 19944334, -14790695, -18524319, 22478843, -16498346, 10650187, -14143010, -1821452, 14718379, -4386818, -24071402, -16353603, -18667336, -13000285, -2392849, -20756750, -28126644, 16203731, -19385512, -19510246, 651410, -13624651, -3152625, 569587 ], [ -16273035, 10459033, -18616394, 26689437, 20102194, -20033465, -18609729, 27966053, -16188566, 10226197, -18329630, 3592588, 22292149, -6237758, -22857302, -17949213, -16895416, -21401155, -3841039, -21433010, -31657164, 25452941, -20312152, -20699866, 8312750, -17186581, 1329105, -5517203 ], [ -12019890, 8080273, -18008739, 24550352, 17982174, -21908695, -18773239, 23497493, -17401406, 11775992, -18973205, 6368058, 20729649, -6496448, -20377652, -15390123, -11643591, -22817410, -2786564, -21129940, -31912214, 27954806, -18449577, -18203276, 10583870, -14884191, 3630415, -5963743 ], [ -6210750, 4174183, -17017029, 16640432, 14412594, -21640945, -18986449, 12693443, -19583186, 14581832, -17362115, 7464438, 13353159, -5741888, -17092652, -10187133, -4177281, -19788910, -139484, -20203660, -30082874, 26162906, -14812047, -13360916, 9424850, -8849961, 4544185, -2821033 ], [ -401610, 268093, -16025319, 8730512, 10843014, -21373195, -19199659, 1889393, -21764966, 17387672, -15751025, 8560818, 5976669, -4987328, -13807652, -4984143, 3289029, -16760410, 2507596, -19277380, -28253534, 24371006, -11174517, -8518556, 8265830, -2815731, 5457955, 321677 ], [ 5407530, -3637997, -15033609, 820592, 7273434, -21105445, -19412869, -8914657, -23946746, 20193512, -14139935, 9657198, -1399821, -4232768, -10522652, 218847, 10755339, -13731910, 5154676, -18351100, -26424194, 22579106, -7536987, -3676196, 7106810, 3218499, 6371725, 3464387 ], [ 11216670, -7544087, -14041899, -7089328, 3703854, -20837695, -19626079, -19718707, -26128526, 22999352, -12528845, 10753578, -8776311, -3478208, -7237652, 5421837, 18221649, -10703410, 7801756, -17424820, -24594854, 20787206, -3899457, 1166164, 5947790, 9252729, 7285495, 6607097 ], [ 17025810, -11450177, -13050189, -14999248, 134274, -20569945, -19839289, -30522757, -28310306, 25805192, -10917755, 11849958, -16152801, -2723648, -3952652, 10624827, 25687959, -7674910, 10448836, -16498540, -22765514, 18995306, -261927, 6008524, 4788770, 15286959, 8199265, 9749807 ], [ 9915419, -12585229, -7836767, -10652807, 1277600, -17348474, -15779493, -24656506, -20585455, 23013512, -7690987, 5707908, -16163041, -48883, -388855, 7132405, 25101443, -9996092, 4572895, -11877349, -20840392, 20443560, 2497712, 2174064, 4604751, 7909302, 3741275, 10042712 ], [ 1715429, -13486579, -2267297, -5272697, 2818400, -13877894, -11359323, -17384326, -12025105, 19749752, -4327957, -1044612, -15552031, 2787827, 3198455, 2906635, 23835773, -12768452, -2021855, -6944539, -18907192, 22165080, 5183312, -2392176, 4502961, -599478, -1169755, 10095272 ], [ -6484561, -14387929, 3302173, 107413, 4359200, -10407314, -6939153, -10112146, -3464755, 16485992, -964927, -7797132, -14941021, 5624537, 6785765, -1319135, 22570103, -15540812, -8616605, -2011729, -16973992, 23886600, 7868912, -6958416, 4401171, -9108258, -6080785, 10147832 ], [ -14684551, -15289279, 8871643, 5487523, 5900000, -6936734, -2518983, -2839966, 5095595, 13222232, 2398103, -14549652, -14330011, 8461247, 10373075, -5544905, 21304433, -18313172, -15211355, 2921081, -15040792, 25608120, 10554512, -11524656, 4299381, -17617038, -10991815, 10200392 ], [ -22884541, -16190629, 14441113, 10867633, 7440800, -3466154, 1901187, 4432214, 13655945, 9958472, 5761133, -21302172, -13719001, 11297957, 13960385, -9770675, 20038763, -21085532, -21806105, 7853891, -13107592, 27329640, 13240112, -16090896, 4197591, -26125818, -15902845, 10252952 ], [ -27308794, -15908545, 17127409, 15316078, 7667987, -1142720, 5447715, 9180866, 18943991, 7827725, 8694629, -25467492, -13293925, 11586905, 15649610, -11371277, 17974610, -22062434, -25926530, 11102963, -10786228, 27493926, 14759750, -18141966, 4726032, -30531030, -18585334, 10132955 ], [ -19327054, -11738035, 10340419, 16703338, 3579017, -2588480, 6123705, 5637926, 13480181, 9419735, 10216799, -21132012, -13479775, 3504635, 11102270, -4346327, 13286870, -17139974, -21917030, 8819753, -7189468, 22541586, 12448370, -11928906, 7325232, -21453090, -13945474, 9445985 ], [ -11345314, -7567525, 3553429, 18090598, -509953, -4034240, 6799695, 2094986, 8016371, 11011745, 11738969, -16796532, -13665625, -4577635, 6554930, 2678623, 8599130, -12217514, -17907530, 6536543, -3592708, 17589246, 10136990, -5715846, 9924432, -12375150, -9305614, 8759015 ], [ -3363574, -3397015, -3233561, 19477858, -4598923, -5480000, 7475685, -1447954, 2552561, 12603755, 13261139, -12461052, -13851475, -12659905, 2007590, 9703573, 3911390, -7295054, -13898030, 4253333, 4052, 12636906, 7825610, 497214, 12523632, -3297210, -4665754, 8072045 ], [ 4618166, 773495, -10020551, 20865118, -8687893, -6925760, 8151675, -4990894, -2911249, 14195765, 14783309, -8125572, -14037325, -20742175, -2539750, 16728523, -776350, -2372594, -9888530, 1970123, 3600812, 7684566, 5514230, 6710274, 15122832, 5780730, -25894, 7385075 ], [ 12599906, 4944005, -16807541, 22252378, -12776863, -8371520, 8827665, -8533834, -8375059, 15787775, 16305479, -3790092, -14223175, -28824445, -7087090, 23753473, -5464090, 2549866, -5879030, -313087, 7197572, 2732226, 3202850, 12923334, 17722032, 14858670, 4613966, 6698105 ], [ 15313509, 5233274, -17485603, 18541139, -14399663, -5376312, 7514794, -8313917, -9384181, 12243213, 16336432, -1269180, -11651795, -32433358, -5456069, 22116154, -8947998, 4671388, -2382168, -143994, 5871351, 884869, 1727998, 15208554, 14722443, 18503784, 7085331, 6393874 ], [ 13619079, 2274974, -13052113, 10563809, -13958933, 1334808, 4537774, -4945487, -6665911, 4400703, 15119632, -266580, -6773345, -32299258, 1344601, 13230814, -11424618, 4449268, 685752, 2077026, 425901, 1635559, 953098, 14207214, 7038153, 17603064, 7742241, 6409894 ], [ 11924649, -683326, -8618623, 2586479, -13518203, 8045928, 1560754, -1577057, -3947641, -3441807, 13902832, 736020, -1894895, -32165158, 8145271, 4345474, -13901238, 4227148, 3753672, 4298046, -5019549, 2386249, 178198, 13205874, -646137, 16702344, 8399151, 6425914 ], [ 10230219, -3641626, -4185133, -5390851, -13077473, 14757048, -1416266, 1791373, -1229371, -11284317, 12686032, 1738620, 2983555, -32031058, 14945941, -4539866, -16377858, 4005028, 6821592, 6519066, -10464999, 3136939, -596702, 12204534, -8330427, 15801624, 9056061, 6441934 ], [ 8535789, -6599926, 248357, -13368181, -12636743, 21468168, -4393286, 5159803, 1488899, -19126827, 11469232, 2741220, 7862005, -31896958, 21746611, -13425206, -18854478, 3782908, 9889512, 8740086, -15910449, 3887629, -1371602, 11203194, -16014717, 14900904, 9712971, 6457954 ], [ 6841359, -9558226, 4681847, -21345511, -12196013, 28179288, -7370306, 8528233, 4207169, -26969337, 10252432, 3743820, 12740455, -31762858, 28547281, -22310546, -21331098, 3560788, 12957432, 10961106, -21355899, 4638319, -2146502, 10201854, -23699007, 14000184, 10369881, 6473974 ], [ 5718654, -7389635, 8783236, -15823355, -5619846, 27460986, -6549378, 8620005, 1671267, -21403067, 3862618, 6634922, 16150361, -25439652, 23619619, -17965669, -15111107, 983469, 14117677, 7499757, -22708645, 3363370, -6076400, 7853168, -20378765, 8719165, 9209052, 8883231 ], [ 4692474, -4355465, 12828556, -8022065, 1992174, 25488366, -5087238, 8158575, -1751703, -13572977, -3400562, 9844862, 19312331, -18071532, 16711849, -11387119, -7422857, -1991481, 14955847, 3079047, -23370415, 1746430, -10538960, 5277008, -15200615, 2698615, 7741332, 11696541 ], [ 3666294, -1321295, 16873876, -220775, 9604194, 23515746, -3625098, 7697145, -5174673, -5742887, -10663742, 13054802, 22474301, -10703412, 9804079, -4808569, 265393, -4966431, 15794017, -1341663, -24032185, 129490, -15001520, 2700848, -10022465, -3321935, 6273612, 14509851 ], [ 2640114, 1712875, 20919196, 7580515, 17216214, 21543126, -2162958, 7235715, -8597643, 2087203, -17926922, 16264742, 25636271, -3335292, 2896309, 1769981, 7953643, -7941381, 16632187, -5762373, -24693955, -1487450, -19464080, 124688, -4844315, -9342485, 4805892, 17323161 ], [ 1613934, 4747045, 24964516, 15381805, 24828234, 19570506, -700818, 6774285, -12020613, 9917293, -25190102, 19474682, 28798241, 4032828, -4011461, 8348531, 15641893, -10916331, 17470357, -10183083, -25355725, -3104390, -23926640, -2451472, 333835, -15363035, 3338172, 20136471 ], [ 344274, 6895975, 27596176, 21315655, 29750754, 17446296, 753987, 5691435, -14682633, 16416823, -31092017, 21068357, 29740766, 9968973, -9948236, 13775306, 20641723, -12373251, 18500287, -14160993, -24772465, -4107845, -27478505, -3813337, 5041495, -20311895, 1514202, 21408231 ], [ -2142786, 4618705, 23159536, 17912305, 21225774, 14564136, 2172117, 1501485, -13539903, 16263553, -30187607, 14580707, 19586066, 8745243, -11030036, 13443206, 12199453, -6240021, 20489017, -15924903, -17964055, -2043875, -26476895, 896273, 7396705, -19902305, -2091018, 14972241 ], [ -4629846, 2341435, 18722896, 14508955, 12700794, 11681976, 3590247, -2688465, -12397173, 16110283, -29283197, 8093057, 9431366, 7521513, -12111836, 13111106, 3757183, -106791, 22477747, -17688813, -11155645, 20095, -25475285, 5605883, 9751915, -19492715, -5696238, 8536251 ], [ -7116906, 64165, 14286256, 11105605, 4175814, 8799816, 5008377, -6878415, -11254443, 15957013, -28378787, 1605407, -723334, 6297783, -13193636, 12779006, -4685087, 6026439, 24466477, -19452723, -4347235, 2084065, -24473675, 10315493, 12107125, -19083125, -9301458, 2100261 ], [ -9603966, -2213105, 9849616, 7702255, -4349166, 5917656, 6426507, -11068365, -10111713, 15803743, -27474377, -4882243, -10878034, 5074053, -14275436, 12446906, -13127357, 12159669, 26455207, -21216633, 2461175, 4148035, -23472065, 15025103, 14462335, -18673535, -12906678, -4335729 ], [ -12091026, -4490375, 5412976, 4298905, -12874146, 3035496, 7844637, -15258315, -8968983, 15650473, -26569967, -11369893, -21032734, 3850323, -15357236, 12114806, -21569627, 18292899, 28443937, -22980543, 9269585, 6212005, -22470455, 19734713, 16817545, -18263945, -16511898, -10771719 ], [ -12051664, -4770080, 2277473, 3054499, -15389016, 3611611, 6196265, -17850944, -8509437, 15933954, -22792598, -12082772, -26017329, 993582, -13011506, 9402871, -23904392, 19174324, 28127480, -21734367, 9595788, 5512666, -18782506, 20947133, 18027450, -16340411, -17726318, -11653184 ], [ -9250864, -2866400, 564143, 4169869, -11334696, 7967701, 1196135, -18697664, -8796627, 16694814, -15875018, -6483692, -25350879, -3648078, -6919406, 4089721, -19563512, 14315404, 25291400, -17198097, 2836788, 1792966, -12158326, 18337043, 17985510, -12762101, -16327538, -6463424 ], [ -6450064, -962720, -1149187, 5285239, -7280376, 12323791, -3803995, -19544384, -9083817, 17455674, -8957438, -884612, -24684429, -8289738, -827306, -1223429, -15222632, 9456484, 22455320, -12661827, -3922212, -1926734, -5534146, 15726953, 17943570, -9183791, -14928758, -1273664 ], [ -3649264, 940960, -2862517, 6400609, -3226056, 16679881, -8804125, -20391104, -9371007, 18216534, -2039858, 4714468, -24017979, -12931398, 5264794, -6536579, -10881752, 4597564, 19619240, -8125557, -10681212, -5646434, 1090034, 13116863, 17901630, -5605481, -13529978, 3916096 ], [ -848464, 2844640, -4575847, 7515979, 828264, 21035971, -13804255, -21237824, -9658197, 18977394, 4877722, 10313548, -23351529, -17573058, 11356894, -11849729, -6540872, -261356, 16783160, -3589287, -17440212, -9366134, 7714214, 10506773, 17859690, -2027171, -12131198, 9105856 ], [ 1952336, 4748320, -6289177, 8631349, 4882584, 25392061, -18804385, -22084544, -9945387, 19738254, 11795302, 15912628, -22685079, -22214718, 17448994, -17162879, -2199992, -5120276, 13947080, 946983, -24199212, -13085834, 14338394, 7896683, 17817750, 1551139, -10732418, 14295616 ], [ 865034, 7394660, -7081282, 8777498, 4390703, 25723729, -19769514, -18839676, -9731388, 18435712, 13011369, 14982477, -16958885, -17722867, 14229941, -16198422, -2739226, -6374810, 11239865, 675275, -19692642, -10251737, 9902123, 3110940, 11842766, 4945772, -8000897, 13335640 ], [ -1262746, 10239740, -7626862, 8664278, 2682233, 24978439, -19654854, -14499876, -9383268, 16580992, 12701679, 12305067, -9878675, -10786837, 8519171, -13554042, -4584406, -6664790, 8567135, -883075, -12171342, -5663807, 2506013, -2257020, 4280066, 8291252, -4912727, 10729960 ], [ -3390526, 13084820, -8172442, 8551058, 973763, 24233149, -19540194, -10160076, -9035148, 14726272, 12391989, 9627657, -2798465, -3850807, 2808401, -10909662, -6429586, -6954770, 5894405, -2441425, -4650042, -1075877, -4890097, -7624980, -3282634, 11636732, -1824557, 8124280 ], [ -5518306, 15929900, -8718022, 8437838, -734707, 23487859, -19425534, -5820276, -8687028, 12871552, 12082299, 6950247, 4281745, 3085223, -2902369, -8265282, -8274766, -7244750, 3221675, -3999775, 2871258, 3512053, -12286207, -12992940, -10845334, 14982212, 1263613, 5518600 ], [ -7646086, 18774980, -9263602, 8324618, -2443177, 22742569, -19310874, -1480476, -8338908, 11016832, 11772609, 4272837, 11361955, 10021253, -8613139, -5620902, -10119946, -7534730, 548945, -5558125, 10392558, 8099983, -19682317, -18360900, -18408034, 18327692, 4351783, 2912920 ], [ -9559423, 20668580, -9188083, 8151512, -3460861, 21713032, -18527217, 2167035, -8324526, 8845618, 10887549, 1462884, 17219245, 15990755, -13603135, -3710607, -11198182, -7723289, -2184310, -7150369, 16715508, 11963368, -25645735, -22833792, -24646393, 21238913, 7204054, 915352 ], [ -9542773, 13998860, -3522673, 7439432, 1738529, 18125272, -11722587, -416055, -11313786, 3825958, 4824159, -2539956, 12070255, 13261505, -12106165, -8407077, -5373922, -6999059, -5462290, -9047659, 12253308, 9305848, -18714925, -19251072, -18965683, 20241803, 7933234, 4390792 ], [ -9526123, 7329140, 2142737, 6727352, 6937919, 14537512, -4917957, -2999145, -14303046, -1193702, -1239231, -6542796, 6921265, 10532255, -10609195, -13103547, 450338, -6274829, -8740270, -10944949, 7791108, 6648328, -11784115, -15668352, -13284973, 19244693, 8662414, 7866232 ], [ -9509473, 659420, 7808147, 6015272, 12137309, 10949752, 1886673, -5582235, -17292306, -6213362, -7302621, -10545636, 1772275, 7803005, -9112225, -17800017, 6274598, -5550599, -12018250, -12842239, 3328908, 3990808, -4853305, -12085632, -7604263, 18247583, 9391594, 11341672 ], [ -9492823, -6010300, 13473557, 5303192, 17336699, 7361992, 8691303, -8165325, -20281566, -11233022, -13366011, -14548476, -3376715, 5073755, -7615255, -22496487, 12098858, -4826369, -15296230, -14739529, -1133292, 1333288, 2077505, -8502912, -1923553, 17250473, 10120774, 14817112 ], [ -9476173, -12680020, 19138967, 4591112, 22536089, 3774232, 15495933, -10748415, -23270826, -16252682, -19429401, -18551316, -8525705, 2344505, -6118285, -27192957, 17923118, -4102139, -18574210, -16636819, -5595492, -1324232, 9008315, -4920192, 3757157, 16253363, 10849954, 18292552 ], [ -9466368, -16607744, 22475264, 4171776, 25597952, 1661440, 19503104, -12269568, -25031168, -19208704, -23000064, -20908544, -11557888, 737280, -5236736, -29958656, 21352960, -3675648, -20504576, -17754112, -8223232, -2889216, 13089792, -2810368, 7102464, 15666176, 11279360, 20339200 ], [ -9466368, -16607744, 22475264, 4171776, 25597952, 1661440, 19503104, -12269568, -25031168, -19208704, -23000064, -20908544, -11557888, 737280, -5236736, -29958656, 21352960, -3675648, -20504576, -17754112, -8223232, -2889216, 13089792, -2810368, 7102464, 15666176, 11279360, 20339200 ] ], [ [ 14462976, 10694656, -4759552, -18116608, 17682432, 22417408, 15826944, -21274624, -1294336, -13656064, -24715264, -19320832, -19628032, 2469888, 21745664, 7884800, -3940352, 3477504, 14024704, 14352384, 19443712, -26980352, -15114240, 26435584, -16289792, 3649536, 19992576, -19664896 ], [ 14462976, 10694656, -4759552, -18116608, 17682432, 22417408, 15826944, -21274624, -1294336, -13656064, -24715264, -19320832, -19628032, 2469888, 21745664, 7884800, -3940352, 3477504, 14024704, 14352384, 19443712, -26980352, -15114240, 26435584, -16289792, 3649536, 19992576, -19664896 ], [ 14462976, 10694656, -4759552, -18116608, 17682432, 22417408, 15826944, -21274624, -1294336, -13656064, -24715264, -19320832, -19628032, 2469888, 21745664, 7884800, -3940352, 3477504, 14024704, 14352384, 19443712, -26980352, -15114240, 26435584, -16289792, 3649536, 19992576, -19664896 ], [ 12114776, 7259912, -2943768, -13420680, 11856536, 20013984, 13795928, -17813448, 310936, -13337464, -19400072, -18161600, -15643880, 1701000, 16607000, 5738144, -2998240, 2117200, 12853672, 13558008, 15428408, -22223064, -11648816, 20171672, -17045464, 3110984, 16731056, -19838120 ], [ 8532776, 2020472, -173928, -6257400, 2969576, 16347744, 10697768, -12533688, 2759656, -12851464, -11292152, -16393280, -9566360, 528120, 8768360, 2463584, -1561120, 42160, 11067352, 12346248, 9303368, -14966184, -6362576, 10616552, -18198184, 2289464, 11755856, -20102360 ], [ 4950776, -3218968, 2595912, 905880, -5917384, 12681504, 7599608, -7253928, 5208376, -12365464, -3184232, -14624960, -3488840, -644760, 929720, -810976, -124000, -2032880, 9281032, 11134488, 3178328, -7709304, -1076336, 1061432, -19350904, 1467944, 6780656, -20366600 ], [ 1368776, -8458408, 5365752, 8069160, -14804344, 9015264, 4501448, -1974168, 7657096, -11879464, 4923688, -12856640, 2588680, -1817640, -6908920, -4085536, 1313120, -4107920, 7494712, 9922728, -2946712, -452424, 4209904, -8493688, -20503624, 646424, 1805456, -20630840 ], [ -2213224, -13697848, 8135592, 15232440, -23691304, 5349024, 1403288, 3305592, 10105816, -11393464, 13031608, -11088320, 8666200, -2990520, -14747560, -7360096, 2750240, -6182960, 5708392, 8710968, -9071752, 6804456, 9496144, -18048808, -21656344, -175096, -3169744, -20895080 ], [ -5795224, -18937288, 10905432, 22395720, -32578264, 1682784, -1694872, 8585352, 12554536, -10907464, 21139528, -9320000, 14743720, -4163400, -22586200, -10634656, 4187360, -8258000, 3922072, 7499208, -15196792, 14061336, 14782384, -27603928, -22809064, -996616, -8144944, -21159320 ], [ -6596704, -15939568, 4414296, 21112344, -22741432, 2434752, 1779296, 5133096, 6015112, -5654560, 20226592, -10322456, 8706664, 197616, -17677600, -7455208, 1793000, -2622752, 1891456, 8711616, -14469712, 15459288, 12640216, -19674136, -18390304, -3103648, -5281096, -15366272 ], [ -7302304, -12657808, -2396184, 19537704, -12258952, 3339072, 5480096, 1379736, -834248, -237280, 19002592, -11420456, 2251864, 4749456, -12329440, -4053208, -733480, 3278368, -147584, 10007616, -13506352, 16655208, 10241896, -11141416, -13779424, -5255008, -2146936, -9364352 ], [ -8007904, -9376048, -9206664, 17963064, -1776472, 4243392, 9180896, -2373624, -7683608, 5180000, 17778592, -12518456, -4202936, 9301296, -6981280, -651208, -3259960, 9179488, -2186624, 11303616, -12542992, 17851128, 7843576, -2608696, -9168544, -7406368, 987224, -3362432 ], [ -8713504, -6094288, -16017144, 16388424, 8706008, 5147712, 12881696, -6126984, -14532968, 10597280, 16554592, -13616456, -10657736, 13853136, -1633120, 2750792, -5786440, 15080608, -4225664, 12599616, -11579632, 19047048, 5445256, 5924024, -4557664, -9557728, 4121384, 2639488 ], [ -9419104, -2812528, -22827624, 14813784, 19188488, 6052032, 16582496, -9880344, -21382328, 16014560, 15330592, -14714456, -17112536, 18404976, 3715040, 6152792, -8312920, 20981728, -6264704, 13895616, -10616272, 20242968, 3046936, 14456744, 53216, -11709088, 7255544, 8641408 ], [ -8949504, 319832, -25762704, 12266144, 25134968, 7439352, 17534696, -11263904, -26209488, 19121640, 13724192, -15653456, -20607736, 21820216, 6460800, 8171592, -9182800, 23242648, -8623944, 15463016, -8983312, 18898088, 2780616, 18252864, 4427496, -12737848, 8144504, 11349928 ], [ -5424384, 3063752, -18621744, 7188704, 19287848, 10082472, 11340536, -6485984, -25778928, 16222200, 11123552, -16179056, -16407976, 22280296, 2440320, 6594072, -5745520, 16039048, -11815704, 17736056, -5609392, 10947128, 8057496, 9733824, 8186616, -10847848, 3195944, 5495608 ], [ -1899264, 5807672, -11480784, 2111264, 13440728, 12725592, 5146376, -1708064, -25348368, 13322760, 8522912, -16704656, -12208216, 22740376, -1580160, 5016552, -2308240, 8835448, -15007464, 20009096, -2235472, 2996168, 13334376, 1214784, 11945736, -8957848, -1752616, -358712 ], [ 1625856, 8551592, -4339824, -2966176, 7593608, 15368712, -1047784, 3069856, -24917808, 10423320, 5922272, -17230256, -8008456, 23200456, -5600640, 3439032, 1129040, 1631848, -18199224, 22282136, 1138448, -4954792, 18611256, -7304256, 15704856, -7067848, -6701176, -6213032 ], [ 5150976, 11295512, 2801136, -8043616, 1746488, 18011832, -7241944, 7847776, -24487248, 7523880, 3321632, -17755856, -3808696, 23660536, -9621120, 1861512, 4566320, -5571752, -21390984, 24555176, 4512368, -12905752, 23888136, -15823296, 19463976, -5177848, -11649736, -12067352 ], [ 8676096, 14039432, 9942096, -13121056, -4100632, 20654952, -13436104, 12625696, -24056688, 4624440, 720992, -18281456, 391064, 24120616, -13641600, 283992, 8003600, -12775352, -24582744, 26828216, 7886288, -20856712, 29165016, -24342336, 23223096, -3287848, -16598296, -17921672 ], [ 10110048, 12901208, 8616200, -12337968, -3089976, 18138416, -14370968, 12254984, -22903632, 3208576, -1434024, -15249696, 411032, 19930688, -16274328, -2194528, 8247736, -15685952, -22254024, 24865496, 8591976, -22322168, 25722336, -25508368, 23542304, -3689144, -16850632, -21237504 ], [ 10084128, 9052808, 1379480, -7463568, 2708184, 12019856, -11634248, 8289944, -21246192, 2828416, -3277944, -9734496, -2486968, 12494528, -17938248, -5302048, 6262696, -15599552, -16071384, 19945736, 7434936, -19260008, 16192416, -21541168, 21460064, -5690024, -13824472, -22781184 ], [ 10058208, 5204408, -5857240, -2589168, 8506344, 5901296, -8897528, 4324904, -19588752, 2448256, -5121864, -4219296, -5384968, 5058368, -19602168, -8409568, 4277656, -15513152, -9888744, 15025976, 6277896, -16197848, 6662496, -17573968, 19377824, -7690904, -10798312, -24324864 ], [ 10032288, 1356008, -13093960, 2285232, 14304504, -217264, -6160808, 359864, -17931312, 2068096, -6965784, 1295904, -8282968, -2377792, -21266088, -11517088, 2292616, -15426752, -3706104, 10106216, 5120856, -13135688, -2867424, -13606768, 17295584, -9691784, -7772152, -25868544 ], [ 10006368, -2492392, -20330680, 7159632, 20102664, -6335824, -3424088, -3605176, -16273872, 1687936, -8809704, 6811104, -11180968, -9813952, -22930008, -14624608, 307576, -15340352, 2476536, 5186456, 3963816, -10073528, -12397344, -9639568, 15213344, -11692664, -4745992, -27412224 ], [ 9980448, -6340792, -27567400, 12034032, 25900824, -12454384, -687368, -7570216, -14616432, 1307776, -10653624, 12326304, -14078968, -17250112, -24593928, -17732128, -1677464, -15253952, 8659176, 266696, 2806776, -7011368, -21927264, -5672368, 13131104, -13693544, -1719832, -28955904 ], [ 10134024, -8736376, -23460880, 8878416, 23271744, -10083496, 634120, -3843496, -10267200, -1873040, -8103456, 13043712, -13134976, -13021624, -23350272, -11897896, 1151488, -17123864, 6102888, 4349600, -1571472, -7618832, -18225672, -3556504, 14135936, -10903760, 1693184, -25937664 ], [ 10307544, -10970536, -18094000, 4830576, 19706304, -6769336, 1798360, 737864, -5618880, -5365040, -5065056, 13228032, -11764096, -7497064, -21783552, -5070136, 4515328, -19211144, 2575608, 9432800, -6307632, -8634032, -13053912, -1646344, 15483776, -7581680, 5149184, -22412544 ], [ 10481064, -13204696, -12727120, 782736, 16140864, -3455176, 2962600, 5319224, -970560, -8857040, -2026656, 13412352, -10393216, -1972504, -20216832, 1757624, 7879168, -21298424, -951672, 14516000, -11043792, -9649232, -7882152, 263816, 16831616, -4259600, 8605184, -18887424 ], [ 10654584, -15438856, -7360240, -3265104, 12575424, -141016, 4126840, 9900584, 3677760, -12349040, 1011744, 13596672, -9022336, 3552056, -18650112, 8585384, 11243008, -23385704, -4478952, 19599200, -15779952, -10664432, -2710392, 2173976, 18179456, -937520, 12061184, -15362304 ], [ 10828104, -17673016, -1993360, -7312944, 9009984, 3173144, 5291080, 14481944, 8326080, -15841040, 4050144, 13780992, -7651456, 9076616, -17083392, 15413144, 14606848, -25472984, -8006232, 24682400, -20516112, -11679632, 2461368, 4084136, 19527296, 2384560, 15517184, -11837184 ], [ 10673760, -17854720, 1810352, -11027904, 5462936, 5300792, 6336304, 17944128, 12197376, -18116888, 6054640, 13441672, -5531368, 13949856, -16253264, 20364464, 15949544, -26842976, -9939792, 28277976, -23979880, -10937408, 7188376, 5642416, 19900208, 4942080, 16974232, -7926592 ], [ 9294240, -10366720, -227248, -13498944, 1984616, 2994632, 6936784, 17224128, 13165056, -15848168, 4195600, 11145592, -611608, 16389216, -18175664, 18303824, 9739544, -25532576, -5917872, 26314536, -22688920, -3627968, 10253416, 5885776, 16629968, 4642560, 10961512, -2575552 ], [ 7914720, -2878720, -2264848, -15969984, -1493704, 688472, 7537264, 16504128, 14132736, -13579448, 2336560, 8849512, 4308152, 18828576, -20098064, 16243184, 3529544, -24222176, -1895952, 24351096, -21397960, 3681472, 13318456, 6129136, 13359728, 4343040, 4948792, 2775488 ], [ 6535200, 4609280, -4302448, -18441024, -4972024, -1617688, 8137744, 15784128, 15100416, -11310728, 477520, 6553432, 9227912, 21267936, -22020464, 14182544, -2680456, -22911776, 2125968, 22387656, -20107000, 10990912, 16383496, 6372496, 10089488, 4043520, -1063928, 8126528 ], [ 5155680, 12097280, -6340048, -20912064, -8450344, -3923848, 8738224, 15064128, 16068096, -9042008, -1381520, 4257352, 14147672, 23707296, -23942864, 12121904, -8890456, -21601376, 6147888, 20424216, -18816040, 18300352, 19448536, 6615856, 6819248, 3744000, -7076648, 13477568 ], [ 3776160, 19585280, -8377648, -23383104, -11928664, -6230008, 9338704, 14344128, 17035776, -6773288, -3240560, 1961272, 19067432, 26146656, -25865264, 10061264, -15100456, -20290976, 10169808, 18460776, -17525080, 25609792, 22513576, 6859216, 3549008, 3444480, -13089368, 18828608 ], [ 3580288, 19459280, -5711864, -24180192, -12992688, -7361168, 9894816, 12761960, 18356144, -3125776, -4329552, 1615880, 18503232, 23919480, -25627168, 9480184, -16231824, -19161808, 11129208, 18370192, -15769008, 28978000, 20754912, 8048592, 2725776, 1450328, -14505864, 17221016 ], [ 4467328, 12367280, 1257016, -23445792, -11847888, -7417328, 10410336, 10391000, 19999184, 1783184, -4714032, 3055160, 12921792, 17422920, -23412448, 10252744, -12716784, -18198448, 9286728, 19993072, -13587408, 28740400, 14583072, 10103472, 4141296, -2094232, -11717304, 9247016 ], [ 5354368, 5275280, 8225896, -22711392, -10703088, -7473488, 10925856, 8020040, 21642224, 6692144, -5098512, 4494440, 7340352, 10926360, -21197728, 11025304, -9201744, -17235088, 7444248, 21615952, -11405808, 28502800, 8411232, 12158352, 5556816, -5638792, -8928744, 1273016 ], [ 6241408, -1816720, 15194776, -21976992, -9558288, -7529648, 11441376, 5649080, 23285264, 11601104, -5482992, 5933720, 1758912, 4429800, -18983008, 11797864, -5686704, -16271728, 5601768, 23238832, -9224208, 28265200, 2239392, 14213232, 6972336, -9183352, -6140184, -6700984 ], [ 7128448, -8908720, 22163656, -21242592, -8413488, -7585808, 11956896, 3278120, 24928304, 16510064, -5867472, 7373000, -3822528, -2066760, -16768288, 12570424, -2171664, -15308368, 3759288, 24861712, -7042608, 28027600, -3932448, 16268112, 8387856, -12727912, -3351624, -14674984 ], [ 8015488, -16000720, 29132536, -20508192, -7268688, -7641968, 12472416, 907160, 26571344, 21419024, -6251952, 8812280, -9403968, -8563320, -14553568, 13342984, 1343376, -14345008, 1916808, 26484592, -4861008, 27790000, -10104288, 18322992, 9803376, -16272472, -563064, -22648984 ], [ 7555528, -18568120, 25702216, -16704192, -3411888, -7808528, 9614736, 3659000, 19942784, 21341384, -2005632, 7327760, -5664408, -8952480, -14828248, 15215344, -523584, -11128048, 3331128, 21899872, -402408, 20054800, -12571728, 11797272, 12681096, -17449432, 3378696, -19338184 ], [ 6826168, -20230600, 20192056, -12286272, 987312, -7997168, 6082416, 7435400, 11659904, 20266424, 3166848, 5258480, -60648, -8120160, -15600808, 17307664, -3466944, -7460368, 5396808, 16073632, 4511592, 10820080, -14298288, 3555432, 15851256, -18152872, 7551096, -13770424 ], [ 6096808, -21893080, 14681896, -7868352, 5386512, -8185808, 2550096, 11211800, 3377024, 19191464, 8339328, 3189200, 5543112, -7287840, -16373368, 19399984, -6410304, -3792688, 7462488, 10247392, 9425592, 1585360, -16024848, -4686408, 19021416, -18856312, 11723496, -8202664 ], [ 5367448, -23555560, 9171736, -3450432, 9785712, -8374448, -982224, 14988200, -4905856, 18116504, 13511808, 1119920, 11146872, -6455520, -17145928, 21492304, -9353664, -125008, 9528168, 4421152, 14339592, -7649360, -17751408, -12928248, 22191576, -19559752, 15895896, -2634904 ], [ 4638088, -25218040, 3661576, 967488, 14184912, -8563088, -4514544, 18764600, -13188736, 17041544, 18684288, -949360, 16750632, -5623200, -17918488, 23584624, -12297024, 3542672, 11593848, -1405088, 19253592, -16884080, -19477968, -21170088, 25361736, -20263192, 20068296, 2932856 ], [ 4047984, -26545640, -1062448, 5061760, 18015752, -8062416, -6607504, 20791304, -20287784, 15072704, 22675536, -2270880, 20623208, -5333240, -18354192, 24392128, -14400272, 6509600, 13130480, -6100120, 23406520, -24076344, -20819104, -27991288, 27317176, -19654672, 22336040, 7262288 ], [ 4282704, -25889720, -1130128, 7239040, 18480152, -3478896, -175024, 12454424, -20374904, 7809344, 19670256, 836640, 14241848, -8255720, -16794672, 17589568, -11527472, 5325920, 11533520, -4094920, 23051560, -19170984, -19877344, -26397928, 22077736, -11275312, 13322360, 4257008 ], [ 4517424, -25233800, -1197808, 9416320, 18944552, 1104624, 6257456, 4117544, -20462024, 545984, 16664976, 3944160, 7860488, -11178200, -15235152, 10787008, -8654672, 4142240, 9936560, -2089720, 22696600, -14265624, -18935584, -24804568, 16838296, -2895952, 4308680, 1251728 ], [ 4752144, -24577880, -1265488, 11593600, 19408952, 5688144, 12689936, -4219336, -20549144, -6717376, 13659696, 7051680, 1479128, -14100680, -13675632, 3984448, -5781872, 2958560, 8339600, -84520, 22341640, -9360264, -17993824, -23211208, 11598856, 5483408, -4705000, -1753552 ], [ 4986864, -23921960, -1333168, 13770880, 19873352, 10271664, 19122416, -12556216, -20636264, -13980736, 10654416, 10159200, -4902232, -17023160, -12116112, -2818112, -2909072, 1774880, 6742640, 1920680, 21986680, -4454904, -17052064, -21617848, 6359416, 13862768, -13718680, -4758832 ], [ 5221584, -23266040, -1400848, 15948160, 20337752, 14855184, 25554896, -20893096, -20723384, -21244096, 7649136, 13266720, -11283592, -19945640, -10556592, -9620672, -36272, 591200, 5145680, 3925880, 21631720, 450456, -16110304, -20024488, 1119976, 22242128, -22732360, -7764112 ], [ 5897792, -20573568, -2339368, 15349576, 17589064, 17606168, 28595200, -23890136, -18333448, -21945160, 7566664, 14341296, -12922072, -18372880, -6667944, -14430632, -83328, 1221688, 4112552, 3711504, 17536248, 4597808, -13488856, -19706392, 21536, 26027192, -24150216, -7183040 ], [ 7101632, -15447168, -4318648, 11433496, 11000344, 18167048, 27581440, -20505416, -12983128, -14803480, 10977304, 12986256, -8892232, -11427760, 4296, -16859192, -3619968, 4020328, 3753272, 844464, 8970408, 7839248, -8859976, -20912392, 3872096, 24321512, -16490136, -2315840 ], [ 8305472, -10320768, -6297928, 7517416, 4411624, 18727928, 26567680, -17120696, -7632808, -7661800, 14387944, 11631216, -4862392, -4482640, 6676536, -19287752, -7156608, 6818968, 3393992, -2022576, 404568, 11080688, -4231096, -22118392, 7722656, 22615832, -8830056, 2551360 ], [ 9509312, -5194368, -8277208, 3601336, -2177096, 19288808, 25553920, -13735976, -2282488, -520120, 17798584, 10276176, -832552, 2462480, 13348776, -21716312, -10693248, 9617608, 3034712, -4889616, -8161272, 14322128, 397784, -23324392, 11573216, 20910152, -1169976, 7418560 ], [ 10713152, -67968, -10256488, -314744, -8765816, 19849688, 24540160, -10351256, 3067832, 6621560, 21209224, 8921136, 3197288, 9407600, 20021016, -24144872, -14229888, 12416248, 2675432, -7756656, -16727112, 17563568, 5026664, -24530392, 15423776, 19204472, 6490104, 12285760 ], [ 11916992, 5058432, -12235768, -4230824, -15354536, 20410568, 23526400, -6966536, 8418152, 13763240, 24619864, 7566096, 7227128, 16352720, 26693256, -26573432, -17766528, 15214888, 2316152, -10623696, -25292952, 20805008, 9655544, -25736392, 19274336, 17498792, 14150184, 17152960 ], [ 9212672, 8785512, -9117328, -5898056, -11905688, 14923184, 18050824, -2824472, 8974904, 11330480, 19420960, 7444224, 7821872, 14533736, 24817776, -20412320, -16362216, 13814464, -1912096, -9377232, -21868248, 15172496, 12201176, -20177632, 20192120, 12599792, 14075640, 20169856 ], [ 5318912, 12086712, -4447408, -6880856, -5401928, 7595024, 11217304, 1548088, 8072744, 5983760, 11601760, 7697664, 7371152, 10047416, 20340816, -11636960, -13454136, 11136064, -7317856, -6878832, -14794248, 6839216, 14112776, -12560032, 20217320, 6728912, 11647080, 22623616 ], [ 1425152, 15387912, 222512, -7863656, 1101832, 266864, 4383784, 5920648, 7170584, 637040, 3782560, 7951104, 6920432, 5561096, 15863856, -2861600, -10546056, 8457664, -12723616, -4380432, -7720248, -1494064, 16024376, -4942432, 20242520, 858032, 9218520, 25077376 ], [ -2468608, 18689112, 4892432, -8846456, 7605592, -7061296, -2449736, 10293208, 6268424, -4709680, -4036640, 8204544, 6469712, 1074776, 11386896, 5913760, -7637976, 5779264, -18129376, -1882032, -646248, -9827344, 17935976, 2675168, 20267720, -5012848, 6789960, 27531136 ], [ -6362368, 21990312, 9562352, -9829256, 14109352, -14389456, -9283256, 14665768, 5366264, -10056400, -11855840, 8457984, 6018992, -3411544, 6909936, 14689120, -4729896, 3100864, -23535136, 616368, 6427752, -18160624, 19847576, 10292768, 20292920, -10883728, 4361400, 29984896 ], [ -9560048, 24902760, 13965264, -10894096, 19952704, -20803696, -15761064, 18330656, 4762304, -14825032, -19060216, 8660576, 5594704, -7585160, 2766680, 22755856, -2024816, 493864, -28147488, 3142656, 12953512, -25730232, 21302944, 16743104, 19676304, -16026552, 2066624, 32007960 ], [ -4504208, 23205720, 15202224, -12931696, 17965504, -16381456, -18021144, 13604576, 7694144, -12739192, -18974536, 8260256, 5483824, -8051000, 2580200, 22420336, -1726736, -1266536, -23352288, 5999616, 12978712, -24244872, 17348704, 9353024, 11449584, -12536712, 1358144, 28924200 ], [ 551632, 21508680, 16439184, -14969296, 15978304, -11959216, -20281224, 8878496, 10625984, -10653352, -18888856, 7859936, 5372944, -8516840, 2393720, 22084816, -1428656, -3026936, -18557088, 8856576, 13003912, -22759512, 13394464, 1962944, 3222864, -9046872, 649664, 25840440 ], [ 5607472, 19811640, 17676144, -17006896, 13991104, -7536976, -22541304, 4152416, 13557824, -8567512, -18803176, 7459616, 5262064, -8982680, 2207240, 21749296, -1130576, -4787336, -13761888, 11713536, 13029112, -21274152, 9440224, -5427136, -5003856, -5557032, -58816, 22756680 ], [ 10663312, 18114600, 18913104, -19044496, 12003904, -3114736, -24801384, -573664, 16489664, -6481672, -18717496, 7059296, 5151184, -9448520, 2020760, 21413776, -832496, -6547736, -8966688, 14570496, 13054312, -19788792, 5485984, -12817216, -13230576, -2067192, -767296, 19672920 ], [ 15719152, 16417560, 20150064, -21082096, 10016704, 1307504, -27061464, -5299744, 19421504, -4395832, -18631816, 6658976, 5040304, -9914360, 1834280, 21078256, -534416, -8308136, -4171488, 17427456, 13079512, -18303432, 1531744, -20207296, -21457296, 1422648, -1475776, 16589160 ], [ 17259032, 12992920, 18474464, -22517976, 8964424, 2297224, -25805864, -6237424, 18545344, -3408712, -18257456, 4599096, 4988504, -10373480, 2981440, 18333336, 1435544, -10387176, 143792, 16759216, 10826632, -16305392, -862616, -21579616, -26366856, 2451848, -1591776, 13445760 ], [ 13273832, 6853480, 12221984, -23008296, 9381304, -2107016, -19025624, -1221904, 11685184, -4148152, -17429456, -68664, 5029544, -10822040, 6224320, 11802216, 6032744, -12966936, 3704912, 10551376, 4993912, -13501712, -805736, -13495456, -26063736, -385672, -776736, 10208640 ], [ 9288632, 714040, 5969504, -23498616, 9798184, -6511256, -12245384, 3793616, 4825024, -4887592, -16601456, -4736424, 5070584, -11270600, 9467200, 5271096, 10629944, -15546696, 7266032, 4343536, -838808, -10698032, -748856, -5411296, -25760616, -3223192, 38304, 6971520 ], [ 5303432, -5425400, -282976, -23988936, 10215064, -10915496, -5465144, 8809136, -2035136, -5627032, -15773456, -9404184, 5111624, -11719160, 12710080, -1260024, 15227144, -18126456, 10827152, -1864304, -6671528, -7894352, -691976, 2672864, -25457496, -6060712, 853344, 3734400 ], [ 1318232, -11564840, -6535456, -24479256, 10631944, -15319736, 1315096, 13824656, -8895296, -6366472, -14945456, -14071944, 5152664, -12167720, 15952960, -7791144, 19824344, -20706216, 14388272, -8072144, -12504248, -5090672, -635096, 10757024, -25154376, -8898232, 1668384, 497280 ], [ -2666968, -17704280, -12787936, -24969576, 11048824, -19723976, 8095336, 18840176, -15755456, -7105912, -14117456, -18739704, 5193704, -12616280, 19195840, -14322264, 24421544, -23285976, 17949392, -14279984, -18336968, -2286992, -578216, 18841184, -24851256, -11735752, 2483424, -2739840 ], [ -2404456, -16968152, -15092584, -22536696, 12415240, -19649168, 8556928, 20408336, -15181616, -4498288, -10793144, -18920352, 6306752, -10406744, 15740056, -14597736, 20647808, -21724872, 17130248, -17063648, -18435176, -4119104, -1228952, 15054128, -19405824, -10904152, 2448720, -261600 ], [ -321496, -13285352, -15705304, -18851016, 14188600, -17654768, 6310528, 20499056, -11421776, -456208, -6398984, -17177952, 7879232, -7058024, 9413416, -12192216, 13286528, -18389112, 14433848, -18379808, -16075736, -7937984, -2182952, 6179408, -11756544, -8500072, 2049840, 4666080 ], [ 1761464, -9602552, -16318024, -15165336, 15961960, -15660368, 4064128, 20589776, -7661936, 3585872, -2004824, -15435552, 9451712, -3709304, 3086776, -9786696, 5925248, -15053352, 11737448, -19695968, -13716296, -11756864, -3136952, -2695312, -4107264, -6095992, 1650960, 9593760 ], [ 3844424, -5919752, -16930744, -11479656, 17735320, -13665968, 1817728, 20680496, -3902096, 7627952, 2389336, -13693152, 11024192, -360584, -3239864, -7381176, -1436032, -11717592, 9041048, -21012128, -11356856, -15575744, -4090952, -11570032, 3542016, -3691912, 1252080, 14521440 ], [ 5927384, -2236952, -17543464, -7793976, 19508680, -11671568, -428672, 20771216, -142256, 11670032, 6783496, -11950752, 12596672, 2988136, -9566504, -4975656, -8797312, -8381832, 6344648, -22328288, -8997416, -19394624, -5044952, -20444752, 11191296, -1287832, 853200, 19449120 ], [ 7924736, 1412896, -18117664, -4169440, 21255768, -9708776, -2671896, 20831408, 3595360, 15608976, 11093800, -10173616, 14153552, 6278952, -15801304, -2619664, -16034832, -5091288, 3630304, -23580416, -6628912, -23087608, -5990288, -29183048, 18763160, 1094512, 509304, 24268056 ], [ 2302976, 2130016, -15263584, -5986720, 20664648, -10559096, -4632456, 18174608, 5355040, 10368816, 7940920, -5304976, 14322032, 4416312, -13862344, -4671664, -12257712, -5824968, -681056, -19133696, -3453712, -15575848, -6164528, -25779608, 19445000, 1542352, 5058984, 19408776 ], [ -3318784, 2847136, -12409504, -7804000, 20073528, -11409416, -6593016, 15517808, 7114720, 5128656, 4788040, -436336, 14490512, 2553672, -11923384, -6723664, -8480592, -6558648, -4992416, -14686976, -278512, -8064088, -6338768, -22376168, 20126840, 1990192, 9608664, 14549496 ], [ -8940544, 3564256, -9555424, -9621280, 19482408, -12259736, -8553576, 12861008, 8874400, -111504, 1635160, 4432304, 14658992, 691032, -9984424, -8775664, -4703472, -7292328, -9303776, -10240256, 2896688, -552328, -6513008, -18972728, 20808680, 2438032, 14158344, 9690216 ], [ -14562304, 4281376, -6701344, -11438560, 18891288, -13110056, -10514136, 10204208, 10634080, -5351664, -1517720, 9300944, 14827472, -1171608, -8045464, -10827664, -926352, -8026008, -13615136, -5793536, 6071888, 6959432, -6687248, -15569288, 21490520, 2885872, 18708024, 4830936 ], [ -20184064, 4998496, -3847264, -13255840, 18300168, -13960376, -12474696, 7547408, 12393760, -10591824, -4670600, 14169584, 14995952, -3034248, -6106504, -12879664, 2850768, -8759688, -17926496, -1346816, 9247088, 14471192, -6861488, -12165848, 22172360, 3333712, 23257704, -28344 ], [ -22976816, 5929520, -3019936, -12756136, 18006704, -14284288, -13313304, 4303184, 12463320, -13790616, -7556680, 16255152, 13323048, -4301112, -5565112, -15045344, 4106048, -8208552, -19880272, 178096, 12175208, 19903304, -7806896, -8220688, 19547736, 4402616, 25132424, -3000072 ], [ -19818896, 7310480, -6455776, -7382776, 18339344, -13500928, -11791944, -176656, 8977800, -12695496, -9881560, 12486672, 7776888, -4314792, -7963432, -17450144, 56768, -4954872, -16874992, -4442864, 14583608, 20960984, -10374416, -3136048, 9968136, 6777896, 21380504, -2001432 ], [ -16660976, 8691440, -9891616, -2009416, 18671984, -12717568, -10270584, -4656496, 5492280, -11600376, -12206440, 8718192, 2230728, -4328472, -10361752, -19854944, -3992512, -1701192, -13869712, -9063824, 16992008, 22018664, -12941936, 1948592, 388536, 9153176, 17628584, -1002792 ], [ -13503056, 10072400, -13327456, 3363944, 19004624, -11934208, -8749224, -9136336, 2006760, -10505256, -14531320, 4949712, -3315432, -4342152, -12760072, -22259744, -8041792, 1552488, -10864432, -13684784, 19400408, 23076344, -15509456, 7033232, -9191064, 11528456, 13876664, -4152 ], [ -10345136, 11453360, -16763296, 8737304, 19337264, -11150848, -7227864, -13616176, -1478760, -9410136, -16856200, 1181232, -8861592, -4355832, -15158392, -24664544, -12091072, 4806168, -7859152, -18305744, 21808808, 24134024, -18076976, 12117872, -18770664, 13903736, 10124744, 994488 ], [ -7187216, 12834320, -20199136, 14110664, 19669904, -10367488, -5706504, -18096016, -4964280, -8315016, -19181080, -2587248, -14407752, -4369512, -17556712, -27069344, -16140352, 8059848, -4853872, -22926704, 24217208, 25191704, -20644496, 17202512, -28350264, 16279016, 6372824, 1993128 ], [ -3345752, 14365304, -21036688, 16202648, 18992048, -12264496, -2097576, -17641024, -8243232, -8084016, -17293888, -4539024, -15020448, -2986920, -18096832, -27027704, -13454056, 9364128, -3758320, -22452320, 20079728, 25580888, -21569504, 14569808, -29236680, 17511560, 7034984, 2203800 ], [ 891448, 15983144, -20369968, 16394888, 17729168, -15713296, 2719944, -14329024, -11402592, -8353296, -12968128, -5439024, -12776928, -795960, -17561152, -25569704, -6868216, 9539808, -3768400, -19028000, 12152528, 25583048, -21543584, 7469168, -25090200, 18082520, 10252664, 1958280 ], [ 5128648, 17600984, -19703248, 16587128, 16466288, -19162096, 7537464, -11017024, -14561952, -8622576, -8642368, -6339024, -10533408, 1395000, -17025472, -24111704, -282376, 9715488, -3778480, -15603680, 4225328, 25585208, -21517664, 368528, -20943720, 18653480, 13470344, 1712760 ], [ 9365848, 19218824, -19036528, 16779368, 15203408, -22610896, 12354984, -7705024, -17721312, -8891856, -4316608, -7239024, -8289888, 3585960, -16489792, -22653704, 6303464, 9891168, -3788560, -12179360, -3701872, 25587368, -21491744, -6732112, -16797240, 19224440, 16688024, 1467240 ], [ 13603048, 20836664, -18369808, 16971608, 13940528, -26059696, 17172504, -4393024, -20880672, -9161136, 9152, -8139024, -6046368, 5776920, -15954112, -21195704, 12889304, 10066848, -3798640, -8755040, -11629072, 25589528, -21465824, -13832752, -12650760, 19795400, 19905704, 1221720 ], [ 17840248, 22454504, -17703088, 17163848, 12677648, -29508496, 21990024, -1081024, -24040032, -9430416, 4334912, -9039024, -3802848, 7967880, -15418432, -19737704, 19475144, 10242528, -3808720, -5330720, -19556272, 25591688, -21439904, -20933392, -8504280, 20366360, 23123384, 976200 ], [ 17617328, 19263384, -10932008, 15568368, 7478248, -26614256, 20163944, -1554584, -20004992, -12589696, 5181112, -4783944, -4879768, 10000400, -14928992, -20229264, 14728104, 10100648, -839720, -4984760, -17543912, 21673648, -18997264, -14712152, -4869840, 19608600, 19049424, 2057360 ], [ 17132048, 15789384, -3801848, 13867728, 2047288, -23346896, 17947064, -2250824, -15546752, -15918976, 5822632, -225624, -6152008, 12023600, -14442272, -20835504, 9314424, 9940088, 2304520, -4819880, -14946872, 17525008, -16412464, -7707272, -1265520, 18772680, 14546544, 3216560 ], [ 16646768, 12315384, 3328312, 12167088, -3383672, -20079536, 15730184, -2947064, -11088512, -19248256, 6464152, 4332696, -7424248, 14046800, -13955552, -21441744, 3900744, 9779528, 5448760, -4655000, -12349832, 13376368, -13827664, -702392, 2338800, 17936760, 10043664, 4375760 ], [ 16161488, 8841384, 10458472, 10466448, -8814632, -16812176, 13513304, -3643304, -6630272, -22577536, 7105672, 8891016, -8696488, 16070000, -13468832, -22047984, -1512936, 9618968, 8593000, -4490120, -9752792, 9227728, -11242864, 6302488, 5943120, 17100840, 5540784, 5534960 ], [ 15676208, 5367384, 17588632, 8765808, -14245592, -13544816, 11296424, -4339544, -2172032, -25906816, 7747192, 13449336, -9968728, 18093200, -12982112, -22654224, -6926616, 9458408, 11737240, -4325240, -7155752, 5079088, -8658064, 13307368, 9547440, 16264920, 1037904, 6694160 ], [ 15013920, 3880400, 22110592, 5923632, -17339200, -11468856, 9049552, -4373936, 2323560, -26820176, 7285632, 16115952, -11227168, 17995984, -12863944, -23424040, -10403696, 9195728, 12429312, -4661392, -5273736, 973872, -5790824, 16731608, 10453584, 15068728, -2477632, 7884272 ], [ 13836000, 8181680, 19034752, -243888, -13624000, -12863496, 6715312, -2480336, 6927960, -20695856, 3610752, 13271952, -12445408, 11721904, -13819384, -24670360, -8239376, 8635568, 5978112, -6457072, -5474616, -3004848, -2100824, 9725288, 3499824, 12823048, -3116992, 9164432 ], [ 12658080, 12482960, 15958912, -6411408, -9908800, -14258136, 4381072, -586736, 11532360, -14571536, -64128, 10427952, -13663648, 5447824, -14774824, -25916680, -6075056, 8075408, -473088, -8252752, -5675496, -6983568, 1589176, 2718968, -3453936, 10577368, -3756352, 10444592 ], [ 11480160, 16784240, 12883072, -12578928, -6193600, -15652776, 2046832, 1306864, 16136760, -8447216, -3739008, 7583952, -14881888, -826256, -15730264, -27163000, -3910736, 7515248, -6924288, -10048432, -5876376, -10962288, 5279176, -4287352, -10407696, 8331688, -4395712, 11724752 ], [ 10302240, 21085520, 9807232, -18746448, -2478400, -17047416, -287408, 3200464, 20741160, -2322896, -7413888, 4739952, -16100128, -7100336, -16685704, -28409320, -1746416, 6955088, -13375488, -11844112, -6077256, -14941008, 8969176, -11293672, -17361456, 6086008, -5035072, 13004912 ], [ 9124320, 25386800, 6731392, -24913968, 1236800, -18442056, -2621648, 5094064, 25345560, 3801424, -11088768, 1895952, -17318368, -13374416, -17641144, -29655640, 417904, 6394928, -19826688, -13639792, -6278136, -18919728, 12659176, -18299992, -24315216, 3840328, -5674432, 14285072 ], [ 7116936, 22739432, 2771008, -27667344, -89656, -15004752, -2435672, 5315272, 24986640, 3880816, -9159768, 1160088, -18435832, -14146616, -19218784, -25608160, 4051024, 6179936, -20353320, -12796936, -3413304, -16946952, 13872616, -19353592, -26239968, -140984, -7040440, 12257984 ], [ 4475256, 14778392, -1865792, -27809904, -5271496, -7872432, -322472, 4257592, 20832240, -662384, -2945448, 2036328, -19476232, -10711496, -21272224, -17512480, 8807344, 6228896, -16349400, -9936376, 1795896, -10423032, 13192216, -15855112, -24319008, -5449544, -8962120, 7701824 ], [ 1833576, 6817352, -6502592, -27952464, -10453336, -740112, 1790728, 3199912, 16677840, -5205584, 3268872, 2912568, -20516632, -7276376, -23325664, -9416800, 13563664, 6277856, -12345480, -7075816, 7005096, -3899112, 12511816, -12356632, -22398048, -10758104, -10883800, 3145664 ], [ -808104, -1143688, -11139392, -28095024, -15635176, 6392208, 3903928, 2142232, 12523440, -9748784, 9483192, 3788808, -21557032, -3841256, -25379104, -1321120, 18319984, 6326816, -8341560, -4215256, 12214296, 2624808, 11831416, -8858152, -20477088, -16066664, -12805480, -1410496 ], [ -3449784, -9104728, -15776192, -28237584, -20817016, 13524528, 6017128, 1084552, 8369040, -14291984, 15697512, 4665048, -22597432, -406136, -27432544, 6774560, 23076304, 6375776, -4337640, -1354696, 17423496, 9148728, 11151016, -5359672, -18556128, -21375224, -14727160, -5966656 ], [ -6091464, -17065768, -20412992, -28380144, -25998856, 20656848, 8130328, 26872, 4214640, -18835184, 21911832, 5541288, -23637832, 3028984, -29485984, 14870240, 27832624, 6424736, -333720, 1505864, 22632696, 15672648, 10470616, -1861192, -16635168, -26683784, -16648840, -10522816 ], [ -6089488, -14635464, -21654056, -24171384, -19256120, 18236488, 10035600, -2959672, -1146880, -19738696, 22403392, 7107040, -18001152, 1300032, -27476928, 11629736, 20866608, 4549888, 3609528, 5701208, 15216432, 17289720, 4895376, 1344040, -16971080, -22472528, -18103472, -9809360 ], [ -5719408, -10758264, -22422296, -19356744, -10853000, 14486008, 11911920, -6214792, -6676480, -20135416, 22098112, 8768800, -11434752, -1147968, -24902208, 6810776, 12268368, 2407168, 7544328, 10082408, 6042192, 18223560, -1361424, 4508440, -17621240, -16935728, -19493072, -8362160 ], [ -5349328, -6881064, -23190536, -14542104, -2449880, 10735528, 13788240, -9469912, -12206080, -20532136, 21792832, 10430560, -4868352, -3595968, -22327488, 1991816, 3670128, 264448, 11479128, 14463608, -3132048, 19157400, -7618224, 7672840, -18271400, -11398928, -20882672, -6914960 ], [ -4979248, -3003864, -23958776, -9727464, 5953240, 6985048, 15664560, -12725032, -17735680, -20928856, 21487552, 12092320, 1698048, -6043968, -19752768, -2827144, -4928112, -1878272, 15413928, 18844808, -12306288, 20091240, -13875024, 10837240, -18921560, -5862128, -22272272, -5467760 ], [ -4609168, 873336, -24727016, -4912824, 14356360, 3234568, 17540880, -15980152, -23265280, -21325576, 21182272, 13754080, 8264448, -8491968, -17178048, -7646104, -13526352, -4020992, 19348728, 23226008, -21480528, 21025080, -20131824, 14001640, -19571720, -325328, -23661872, -4020560 ], [ -4317288, 3223528, -24837832, -895552, 19812224, 49712, 18715168, -17842904, -27588968, -20730584, 20645112, 14548840, 12411000, -10759768, -14715936, -11093912, -18939744, -5627600, 21828056, 26514312, -27647672, 20718192, -24892216, 16560160, -19026304, 4130136, -23508688, -2524672 ], [ -4361208, -983432, -22125592, -302272, 12612224, -706288, 16874848, -13726664, -26734328, -15877064, 19112232, 11620600, 6166440, -12253768, -12737376, -8653832, -10677024, -4932080, 18057416, 25109592, -20901992, 15083472, -23226856, 16516960, -13346944, 3942216, -16730608, -819712 ], [ -4405128, -5190392, -19413352, 291008, 5412224, -1462288, 15034528, -9610424, -25879688, -11023544, 17579352, 8692360, -78120, -13747768, -10758816, -6213752, -2414304, -4236560, 14286776, 23704872, -14156312, 9448752, -21561496, 16473760, -7667584, 3754296, -9952528, 885248 ], [ -4449048, -9397352, -16701112, 884288, -1787776, -2218288, 13194208, -5494184, -25025048, -6170024, 16046472, 5764120, -6322680, -15241768, -8780256, -3773672, 5848416, -3541040, 10516136, 22300152, -7410632, 3814032, -19896136, 16430560, -1988224, 3566376, -3174448, 2590208 ], [ -4492968, -13604312, -13988872, 1477568, -8987776, -2974288, 11353888, -1377944, -24170408, -1316504, 14513592, 2835880, -12567240, -16735768, -6801696, -1333592, 14111136, -2845520, 6745496, 20895432, -664952, -1820688, -18230776, 16387360, 3691136, 3378456, 3603632, 4295168 ], [ -4536888, -17811272, -11276632, 2070848, -16187776, -3730288, 9513568, 2738296, -23315768, 3537016, 12980712, -92360, -18811800, -18229768, -4823136, 1106488, 22373856, -2150000, 2974856, 19490712, 6080728, -7455408, -16565416, 16344160, 9370496, 3190536, 10381712, 6000128 ], [ -6448488, -18362072, -9047872, 1606448, -17975536, -5237968, 7015168, 2891656, -22548608, 6400096, 11275392, -3326960, -22035240, -17399608, -4727736, 2399248, 22746816, -2017160, 2298776, 15655632, 10396048, -7734408, -15731656, 15023320, 11945216, 4459176, 14331272, 3988808 ], [ -10227768, -15256712, -7302592, 84368, -14351056, -7497328, 3858688, -917864, -21868928, 7272736, 9397632, -6867920, -22237560, -14245288, -6515496, 2544688, 15230016, -2447000, 4717256, 9390192, 12281008, -2657688, -15729496, 12424840, 11415296, 7184376, 15452312, -1738792 ], [ -14007048, -12151352, -5557312, -1437712, -10726576, -9756688, 702208, -4727384, -21189248, 8145376, 7519872, -10408880, -22439880, -11090968, -8303256, 2690128, 7713216, -2876840, 7135736, 3124752, 14165968, 2419032, -15727336, 9826360, 10885376, 9909576, 16573352, -7466392 ], [ -17786328, -9045992, -3812032, -2959792, -7102096, -12016048, -2454272, -8536904, -20509568, 9018016, 5642112, -13949840, -22642200, -7936648, -10091016, 2835568, 196416, -3306680, 9554216, -3140688, 16050928, 7495752, -15725176, 7227880, 10355456, 12634776, 17694392, -13193992 ], [ -21565608, -5940632, -2066752, -4481872, -3477616, -14275408, -5610752, -12346424, -19829888, 9890656, 3764352, -17490800, -22844520, -4782328, -11878776, 2981008, -7320384, -3736520, 11972696, -9406128, 17935888, 12572472, -15723016, 4629400, 9825536, 15359976, 18815432, -18921592 ], [ -25344888, -2835272, -321472, -6003952, 146864, -16534768, -8767232, -16155944, -19150208, 10763296, 1886592, -21031760, -23046840, -1628008, -13666536, 3126448, -14837184, -4166360, 14391176, -15671568, 19820848, 17649192, -15720856, 2030920, 9295616, 18085176, 19936472, -24649192 ], [ -22720608, 1391952, 987560, -3616736, 2886584, -11893000, -7694384, -15743728, -17426920, 12297024, 312512, -20258712, -23295296, -2660968, -14083064, 2482320, -13199784, -7151784, 10001968, -13321256, 15204136, 18329560, -14449664, -573984, 8839280, 15423560, 17864200, -24004768 ], [ -18605088, 5880432, 2195000, -319136, 5420264, -5644120, -5636624, -14348368, -15460600, 13984704, -1190848, -18481032, -23554496, -4669048, -14180264, 1654320, -9430584, -10732344, 4027408, -8964536, 9073336, 17986120, -12882944, -3180384, 8400080, 11507480, 15048280, -21876448 ], [ -14489568, 10368912, 3402440, 2978464, 7953944, 604760, -3578864, -12953008, -13494280, 15672384, -2694208, -16703352, -23813696, -6677128, -14277464, 826320, -5661384, -14312904, -1947152, -4607816, 2942536, 17642680, -11316224, -5786784, 7960880, 7591400, 12232360, -19748128 ], [ -10374048, 14857392, 4609880, 6276064, 10487624, 6853640, -1521104, -11557648, -11527960, 17360064, -4197568, -14925672, -24072896, -8685208, -14374664, -1680, -1892184, -17893464, -7921712, -251096, -3188264, 17299240, -9749504, -8393184, 7521680, 3675320, 9416440, -17619808 ], [ -6258528, 19345872, 5817320, 9573664, 13021304, 13102520, 536656, -10162288, -9561640, 19047744, -5700928, -13147992, -24332096, -10693288, -14471864, -829680, 1877016, -21474024, -13896272, 4105624, -9319064, 16955800, -8182784, -10999584, 7082480, -240760, 6600520, -15491488 ], [ -2069616, 23204360, 6397320, 12636040, 15384176, 18092032, 2027256, -8805120, -7137456, 20317336, -6520176, -11288032, -24436416, -11684528, -14582352, -1447448, 5201992, -23702376, -18720144, 7535176, -13912240, 16648528, -7199240, -12867048, 6092752, -3289600, 3749312, -13458912 ], [ 2646384, 22538360, 2471160, 14009080, 16520336, 14036992, -555384, -7722240, -1424976, 18584296, -2426256, -8837152, -23428416, -5373008, -14788272, -555368, 5336632, -16219416, -15279984, 4305976, -7462480, 16601008, -10403960, -9427608, 1149232, -110080, 644672, -12113952 ], [ 7362384, 21872360, -1455000, 15382120, 17656496, 9981952, -3138024, -6639360, 4287504, 16851256, 1667664, -6386272, -22420416, 938512, -14994192, 336712, 5471272, -8736456, -11839824, 1076776, -1012720, 16553488, -13608680, -5988168, -3794288, 3069440, -2459968, -10768992 ], [ 12078384, 21206360, -5381160, 16755160, 18792656, 5926912, -5720664, -5556480, 9999984, 15118216, 5761584, -3935392, -21412416, 7250032, -15200112, 1228792, 5605912, -1253496, -8399664, -2152424, 5437040, 16505968, -16813400, -2548728, -8737808, 6248960, -5564608, -9424032 ], [ 16794384, 20540360, -9307320, 18128200, 19928816, 1871872, -8303304, -4473600, 15712464, 13385176, 9855504, -1484512, -20404416, 13561552, -15406032, 2120872, 5740552, 6229464, -4959504, -5381624, 11886800, 16458448, -20018120, 890712, -13681328, 9428480, -8669248, -8079072 ], [ 21510384, 19874360, -13233480, 19501240, 21064976, -2183168, -10885944, -3390720, 21424944, 11652136, 13949424, 966368, -19396416, 19873072, -15611952, 3012952, 5875192, 13712424, -1519344, -8610824, 18336560, 16410928, -23222840, 4330152, -18624848, 12608000, -11773888, -6734112 ], [ 22425912, 17953496, -15273600, 18900880, 21081368, -2712920, -11553840, -2487864, 23330400, 10060432, 14212608, 3207584, -18838008, 20656576, -14752080, 2237080, 4866664, 18109392, -998256, -11865608, 18877040, 14198440, -22695728, 3606576, -21646448, 12351776, -14755288, -7781880 ], [ 18371592, 14391656, -14847360, 15719920, 19633448, 1367320, -9717840, -1820424, 20257440, 8653552, 9466368, 5174624, -18867528, 14211136, -12498480, -719960, 2363224, 18470832, -4294416, -15153848, 11690000, 9154840, -17288528, -2560944, -22154768, 7602656, -17575528, -11958600 ], [ 14317272, 10829816, -14421120, 12538960, 18185528, 5447560, -7881840, -1152984, 17184480, 7246672, 4720128, 7141664, -18897048, 7765696, -10244880, -3677000, -140216, 18832272, -7590576, -18442088, 4502960, 4111240, -11881328, -8728464, -22663088, 2853536, -20395768, -16135320 ], [ 10262952, 7267976, -13994880, 9358000, 16737608, 9527800, -6045840, -485544, 14111520, 5839792, -26112, 9108704, -18926568, 1320256, -7991280, -6634040, -2643656, 19193712, -10886736, -21730328, -2684080, -932360, -6474128, -14895984, -23171408, -1895584, -23216008, -20312040 ], [ 6208632, 3706136, -13568640, 6177040, 15289688, 13608040, -4209840, 181896, 11038560, 4432912, -4772352, 11075744, -18956088, -5125184, -5737680, -9591080, -5147096, 19555152, -14182896, -25018568, -9871120, -5975960, -1066928, -21063504, -23679728, -6644704, -26036248, -24488760 ], [ 2154312, 144296, -13142400, 2996080, 13841768, 17688280, -2373840, 849336, 7965600, 3026032, -9518592, 13042784, -18985608, -11570624, -3484080, -12548120, -7650536, 19916592, -17479056, -28306808, -17058160, -11019560, 4340272, -27231024, -24188048, -11393824, -28856488, -28665480 ], [ 316352, 2361608, -12835688, 2151008, 11931280, 15957744, -1983968, -1446232, 5058800, 5318088, -7424936, 9362528, -15436256, -13150792, 234408, -14504984, -3889208, 14073832, -13250312, -22970272, -15275776, -10468392, 3028176, -27276888, -19620984, -9225864, -27823424, -25578864 ], [ -760768, 6562808, -12570008, 2107808, 9862000, 12232464, -2090528, -4758952, 2209040, 8879928, -2983256, 3743648, -10658336, -13060792, 4455768, -16118504, 2022712, 6101272, -6438392, -14672992, -10414336, -7996632, -590544, -25221288, -13311624, -4683384, -25467584, -19998864 ], [ -1837888, 10764008, -12304328, 2064608, 7792720, 8507184, -2197088, -8071672, -640720, 12441768, 1458424, -1875232, -5880416, -12970792, 8677128, -17732024, 7934632, -1871288, 373528, -6375712, -5552896, -5524872, -4209264, -23165688, -7002264, -140904, -23111744, -14418864 ], [ -2915008, 14965208, -12038648, 2021408, 5723440, 4781904, -2303648, -11384392, -3490480, 16003608, 5900104, -7494112, -1102496, -12880792, 12898488, -19345544, 13846552, -9843848, 7185448, 1921568, -691456, -3053112, -7827984, -21110088, -692904, 4401576, -20755904, -8838864 ], [ -3992128, 19166408, -11772968, 1978208, 3654160, 1056624, -2410208, -14697112, -6340240, 19565448, 10341784, -13112992, 3675424, -12790792, 17119848, -20959064, 19758472, -17816408, 13997368, 10218848, 4169984, -581352, -11446704, -19054488, 5616456, 8944056, -18400064, -3258864 ], [ -4828408, 22748208, -11602208, 2005648, 1433040, -2490856, -2240848, -17814592, -8816920, 22511928, 14255984, -18444352, 8073704, -12373912, 20658088, -21969944, 25291992, -24873608, 20073128, 17882568, 8416144, 1712688, -14672024, -16804928, 11455376, 13201856, -15789064, 1855976 ], [ -1570408, 15800208, -13045088, 3233968, -3369360, -3015736, 2619152, -17612992, -4951240, 14997288, 9203024, -18887872, 6018104, -6400072, 12583288, -12735944, 24392712, -16369688, 13634168, 14775768, 2202544, 985488, -11209544, -11258048, 9296816, 12620096, -8840344, -936904 ], [ 1687592, 8852208, -14487968, 4462288, -8171760, -3540616, 7479152, -17411392, -1085560, 7482648, 4150064, -19331392, 3962504, -426232, 4508488, -3501944, 23493432, -7865768, 7195208, 11668968, -4011056, 258288, -7747064, -5711168, 7138256, 12038336, -1891624, -3729784 ], [ 4945592, 1904208, -15930848, 5690608, -12974160, -4065496, 12339152, -17209792, 2780120, -31992, -902896, -19774912, 1906904, 5547608, -3566312, 5732056, 22594152, 638152, 756248, 8562168, -10224656, -468912, -4284584, -164288, 4979696, 11456576, 5057096, -6522664 ], [ 8203592, -5043792, -17373728, 6918928, -17776560, -4590376, 17199152, -17008192, 6645800, -7546632, -5955856, -20218432, -148696, 11521448, -11641112, 14966056, 21694872, 9142072, -5682712, 5455368, -16438256, -1196112, -822104, 5382592, 2821136, 10874816, 12005816, -9315544 ], [ 11461592, -11991792, -18816608, 8147248, -22578960, -5115256, 22059152, -16806592, 10511480, -15061272, -11008816, -20661952, -2204296, 17495288, -19715912, 24200056, 20795592, 17645992, -12121672, 2348568, -22651856, -1923312, 2640376, 10929472, 662576, 10293056, 18954536, -12108424 ], [ 12015176, -15825912, -20218832, 8357056, -24699384, -4067224, 22559192, -15119992, 11213912, -20015112, -12684160, -18843784, -2213632, 21042176, -21583016, 27688624, 19382832, 21962608, -16192288, 1027200, -23738048, -1599264, 4972672, 14669536, -2534032, 9891608, 20870360, -13998424 ], [ 7897496, -14281512, -21550832, 6807616, -22187304, -302344, 15528392, -10868392, 6452552, -20545752, -8525440, -13119064, 1311488, 20397056, -12727736, 21253264, 17083152, 19046608, -16172128, 2789760, -15967808, 540576, 5352832, 15288736, -7523632, 9801608, 14093000, -14328904 ], [ 3779816, -12737112, -22882832, 5258176, -19675224, 3462536, 8497592, -6616792, 1691192, -21076392, -4366720, -7394344, 4836608, 19751936, -3872456, 14817904, 14783472, 16130608, -16151968, 4552320, -8197568, 2680416, 5732992, 15907936, -12513232, 9711608, 7315640, -14659384 ], [ -337864, -11192712, -24214832, 3708736, -17163144, 7227416, 1466792, -2365192, -3070168, -21607032, -208000, -1669624, 8361728, 19106816, 4982824, 8382544, 12483792, 13214608, -16131808, 6314880, -427328, 4820256, 6113152, 16527136, -17502832, 9621608, 538280, -14989864 ], [ -4455544, -9648312, -25546832, 2159296, -14651064, 10992296, -5564008, 1886408, -7831528, -22137672, 3950720, 4055096, 11886848, 18461696, 13838104, 1947184, 10184112, 10298608, -16111648, 8077440, 7342912, 6960096, 6493312, 17146336, -22492432, 9531608, -6239080, -15320344 ], [ -8573224, -8103912, -26878832, 609856, -12138984, 14757176, -12594808, 6138008, -12592888, -22668312, 8109440, 9779816, 15411968, 17816576, 22693384, -4488176, 7884432, 7382608, -16091488, 9840000, 15113152, 9099936, 6873472, 17765536, -27482032, 9441608, -13016440, -15650824 ], [ -8701992, -6246704, -21773624, 2480320, -12712528, 14947456, -13258672, 8153104, -12026264, -19550176, 5216560, 11721560, 18038192, 12235824, 23447864, -3687472, 5702848, 5456272, -11616864, 6472216, 17642272, 6203128, 6090240, 13796560, -28149904, 8397568, -16548112, -12099752 ], [ -6934392, -4240784, -13608104, 5976640, -14753008, 13438336, -10895632, 9104944, -8926664, -14697376, -1028720, 11864840, 20237072, 4308624, 20351144, 553328, 3577408, 4000432, -5024544, 665416, 17679712, 911848, 4753920, 7646320, -26763184, 6899968, -18536752, -6703352 ], [ -5166792, -2234864, -5442584, 9472960, -16793488, 11929216, -8532592, 10056784, -5827064, -9844576, -7274000, 12008120, 22435952, -3618576, 17254424, 4794128, 1451968, 2544592, 1567776, -5141384, 17717152, -4379432, 3417600, 1496080, -25376464, 5402368, -20525392, -1306952 ], [ -3399192, -228944, 2722936, 12969280, -18833968, 10420096, -6169552, 11008624, -2727464, -4991776, -13519280, 12151400, 24634832, -11545776, 14157704, 9034928, -673472, 1088752, 8160096, -10948184, 17754592, -9670712, 2081280, -4654160, -23989744, 3904768, -22514032, 4089448 ], [ -1631592, 1776976, 10888456, 16465600, -20874448, 8910976, -3806512, 11960464, 372136, -138976, -19764560, 12294680, 26833712, -19472976, 11060984, 13275728, -2798912, -367088, 14752416, -16754984, 17792032, -14961992, 744960, -10804400, -22603024, 2407168, -24502672, 9485848 ], [ 136008, 3782896, 19053976, 19961920, -22914928, 7401856, -1443472, 12912304, 3471736, 4713824, -26009840, 12437960, 29032592, -27400176, 7964264, 17516528, -4924352, -1822928, 21344736, -22561784, 17829472, -20253272, -591360, -16954640, -21216304, 909568, -26491312, 14882248 ], [ -4355584, 2183960, 14820728, 17723080, -21572696, 1784496, -5580992, 8460776, 4229568, -1232280, -20608936, 11121640, 20019608, -19511008, 5292608, 18467176, -7616544, -2640816, 20134248, -22559376, 16757616, -20912992, 2169168, -16580112, -21198048, 1385632, -25207600, 13943272 ], [ -8917504, 544520, 10448168, 15419800, -20192456, -3879024, -9791552, 3948536, 4961088, -7299720, -15077176, 9788920, 10880648, -11444128, 2625728, 19380856, -10315104, -3451536, 18836088, -22491696, 15673296, -21520672, 4975728, -16132272, -21195168, 1883872, -23887120, 12933112 ], [ -13479424, -1094920, 6075608, 13116520, -18812216, -9542544, -14002112, -563704, 5692608, -13367160, -9545416, 8456200, 1741688, -3377248, -41152, 20294536, -13013664, -4262256, 17537928, -22424016, 14588976, -22128352, 7782288, -15684432, -21192288, 2382112, -22566640, 11922952 ], [ -18041344, -2734360, 1703048, 10813240, -17431976, -15206064, -18212672, -5075944, 6424128, -19434600, -4013656, 7123480, -7397272, 4689632, -2708032, 21208216, -15712224, -5072976, 16239768, -22356336, 13504656, -22736032, 10588848, -15236592, -21189408, 2880352, -21246160, 10912792 ], [ -22603264, -4373800, -2669512, 8509960, -16051736, -20869584, -22423232, -9588184, 7155648, -25502040, 1518104, 5790760, -16536232, 12756512, -5374912, 22121896, -18410784, -5883696, 14941608, -22288656, 12420336, -23343712, 13395408, -14788752, -21186528, 3378592, -19925680, 9902632 ], [ -23707240, -5544088, -5826856, 7611328, -14084408, -23913888, -23175848, -10682872, 8032320, -28598400, 6077648, 4218496, -20640664, 17243624, -6067120, 22095976, -20011848, -6382080, 12311376, -20176968, 9638688, -20921128, 15986184, -14265744, -18996216, 3855664, -17246560, 7858480 ], [ -16742680, -5619688, -6148696, 9990208, -10747208, -20846688, -15859928, -3803272, 9247680, -24762240, 8368688, 2087296, -12997864, 13377944, -2151760, 19877656, -19052088, -6151680, 6572976, -13295928, 2896608, -11427928, 18073464, -13567344, -11701896, 4283344, -11397280, 3401680 ], [ -9778120, -5695288, -6470536, 12369088, -7410008, -17779488, -8544008, 3076328, 10463040, -20926080, 10659728, -43904, -5355064, 9512264, 1763600, 17659336, -18092328, -5921280, 834576, -6414888, -3845472, -1934728, 20160744, -12868944, -4407576, 4711024, -5548000, -1055120 ], [ -2813560, -5770888, -6792376, 14747968, -4072808, -14712288, -1228088, 9955928, 11678400, -17089920, 12950768, -2175104, 2287736, 5646584, 5678960, 15441016, -17132568, -5690880, -4903824, 466152, -10587552, 7558472, 22248024, -12170544, 2886744, 5138704, 301280, -5511920 ], [ 4151000, -5846488, -7114216, 17126848, -735608, -11645088, 6087832, 16835528, 12893760, -13253760, 15241808, -4306304, 9930536, 1780904, 9594320, 13222696, -16172808, -5460480, -10642224, 7347192, -17329632, 17051672, 24335304, -11472144, 10181064, 5566384, 6150560, -9968720 ], [ 11115560, -5922088, -7436056, 19505728, 2601592, -8577888, 13403752, 23715128, 14109120, -9417600, 17532848, -6437504, 17573336, -2084776, 13509680, 11004376, -15213048, -5230080, -16380624, 14228232, -24071712, 26544872, 26422584, -10773744, 17475384, 5994064, 11999840, -14425520 ], [ 9716160, -4588808, -3798336, 19018888, 4118512, -5258128, 14450992, 20596608, 10939880, -4346360, 14513528, -4130424, 15781656, -5574256, 13970160, 11059096, -13393088, -4194920, -16871584, 16384992, -22174832, 26420992, 25711024, -7521144, 16813624, 5061264, 13512040, -17219120 ], [ 2994240, -2358968, 2359104, 16708408, 4477072, -1777648, 11509072, 11115648, 4980440, 1510840, 8114888, 1001016, 7986216, -8824336, 12232080, 12560296, -11025728, -2647640, -14023264, 15535392, -14780432, 20177152, 23218384, -2643144, 11088904, 3262704, 12264280, -18954320 ], [ -3727680, -129128, 8516544, 14397928, 4835632, 1702832, 8567152, 1634688, -979000, 7368040, 1716248, 6132456, 190776, -12074416, 10494000, 14061496, -8658368, -1100360, -11174944, 14685792, -7386032, 13933312, 20725744, 2234856, 5364184, 1464144, 11016520, -20689520 ], [ -10449600, 2100712, 14673984, 12087448, 5194192, 5183312, 5625232, -7846272, -6938440, 13225240, -4682392, 11263896, -7604664, -15324496, 8755920, 15562696, -6291008, 446920, -8326624, 13836192, 8368, 7689472, 18233104, 7112856, -360536, -334416, 9768760, -22424720 ], [ -17171520, 4330552, 20831424, 9776968, 5552752, 8663792, 2683312, -17327232, -12897880, 19082440, -11081032, 16395336, -15400104, -18574576, 7017840, 17063896, -3923648, 1994200, -5478304, 12986592, 7402768, 1445632, 15740464, 11990856, -6085256, -2132976, 8521000, -24159920 ], [ -23893440, 6560392, 26988864, 7466488, 5911312, 12144272, -258608, -26808192, -18857320, 24939640, -17479672, 21526776, -23195544, -21824656, 5279760, 18565096, -1556288, 3541480, -2629984, 12136992, 14797168, -4798208, 13247824, 16868856, -11809976, -3931536, 7273240, -25895120 ], [ -22890384, 8824096, 23068776, 6226376, 9464376, 7923680, 1254912, -19878392, -18514736, 24738504, -13176624, 16475112, -21588744, -21700952, 3851104, 13251664, -597272, 709016, -3018000, 7600200, 8383688, -3707504, 13075864, 13446856, -7287184, -8192872, 8085208, -18672960 ], [ -21235824, 11090656, 18298776, 5076536, 13286856, 3053600, 3144192, -11564552, -17640656, 24026424, -7971024, 10564632, -19188984, -21292712, 2448544, 7363504, 242968, -2492824, -3678960, 2752440, 805688, -1998224, 13099624, 9324856, -1900144, -12661912, 9070888, -10695360 ], [ -19581264, 13357216, 13528776, 3926696, 17109336, -1816480, 5033472, -3250712, -16766576, 23314344, -2765424, 4654152, -16789224, -20884472, 1045984, 1475344, 1083208, -5694664, -4339920, -2095320, -6772312, -288944, 13123384, 5202856, 3486896, -17130952, 10056568, -2717760 ], [ -17926704, 15623776, 8758776, 2776856, 20931816, -6686560, 6922752, 5063128, -15892496, 22602264, 2440176, -1256328, -14389464, -20476232, -356576, -4412816, 1923448, -8896504, -5000880, -6943080, -14350312, 1420336, 13147144, 1080856, 8873936, -21599992, 11042248, 5259840 ], [ -16272144, 17890336, 3988776, 1627016, 24754296, -11556640, 8812032, 13376968, -15018416, 21890184, 7645776, -7166808, -11989704, -20067992, -1759136, -10300976, 2763688, -12098344, -5661840, -11790840, -21928312, 3129616, 13170904, -3041144, 14260976, -26069032, 12027928, 13237440 ], [ -14998440, 18281008, -504192, 238448, 26878128, -15475168, 9026016, 18036136, -14633048, 21546360, 10490640, -10959984, -8602440, -20109152, -1685984, -13314656, 2909248, -14092432, -5957904, -15774744, -25545040, 4420072, 11919208, -5820152, 16894496, -27531376, 11215000, 19129656 ], [ -14976120, 12508048, -4086912, -1934512, 23420688, -16267168, 3735456, 10687096, -15853448, 22412520, 5578800, -7796304, -1970520, -21626912, 3235936, -6883616, 772288, -12118192, -5055024, -16920264, -16146160, 4334392, 6476728, -4186472, 10480736, -19114576, 4492360, 18169896 ], [ -14953800, 6735088, -7669632, -4107472, 19963248, -17059168, -1555104, 3338056, -17073848, 23278680, 666960, -4632624, 4661400, -23144672, 8157856, -452576, -1364672, -10143952, -4152144, -18065784, -6747280, 4248712, 1034248, -2552792, 4066976, -10697776, -2230280, 17210136 ], [ -14931480, 962128, -11252352, -6280432, 16505808, -17851168, -6845664, -4010984, -18294248, 24144840, -4244880, -1468944, 11293320, -24662432, 13079776, 5978464, -3501632, -8169712, -3249264, -19211304, 2651600, 4163032, -4408232, -919112, -2346784, -2280976, -8952920, 16250376 ], [ -14909160, -4810832, -14835072, -8453392, 13048368, -18643168, -12136224, -11360024, -19514648, 25011000, -9156720, 1694736, 17925240, -26180192, 18001696, 12409504, -5638592, -6195472, -2346384, -20356824, 12050480, 4077352, -9850712, 714568, -8760544, 6135824, -15675560, 15290616 ], [ -14886840, -10583792, -18417792, -10626352, 9590928, -19435168, -17426784, -18709064, -20735048, 25877160, -14068560, 4858416, 24557160, -27697952, 22923616, 18840544, -7775552, -4221232, -1443504, -21502344, 21449360, 3991672, -15293192, 2348248, -15174304, 14552624, -22398200, 14330856 ], [ -10997832, -13158816, -20179280, -12266976, 6899848, -16313832, -16439464, -21922112, -18600320, 22857424, -12734272, 4093864, 24051544, -28327440, 23918872, 18726360, -8497000, -2972192, -2105096, -22032032, 23340656, 2868368, -18165328, 3074840, -17941680, 17423800, -23855888, 15159008 ], [ -3873432, -13058016, -20416880, -13462176, 4850008, -9918072, -10199224, -21674432, -13658240, 16586224, -6173632, 42424, 17573704, -28213680, 21628552, 13135560, -8034040, -2329952, -4075736, -22046432, 18950096, 876848, -18886768, 3042440, -17658000, 15654760, -20908208, 17483168 ], [ 3250968, -12957216, -20654480, -14657376, 2800168, -3522312, -3958984, -21426752, -8716160, 10315024, 387008, -4009016, 11095864, -28099920, 19338232, 7544760, -7571080, -1687712, -6046376, -22060832, 14559536, -1114672, -19608208, 3010040, -17374320, 13885720, -17960528, 19807328 ], [ 10375368, -12856416, -20892080, -15852576, 750328, 2873448, 2281256, -21179072, -3774080, 4043824, 6947648, -8060456, 4618024, -27986160, 17047912, 1953960, -7108120, -1045472, -8017016, -22075232, 10168976, -3106192, -20329648, 2977640, -17090640, 12116680, -15012848, 22131488 ], [ 17499768, -12755616, -21129680, -17047776, -1299512, 9269208, 8521496, -20931392, 1168000, -2227376, 13508288, -12111896, -1859816, -27872400, 14757592, -3636840, -6645160, -403232, -9987656, -22089632, 5778416, -5097712, -21051088, 2945240, -16806960, 10347640, -12065168, 24455648 ], [ 24624168, -12654816, -21367280, -18242976, -3349352, 15664968, 14761736, -20683712, 6110080, -8498576, 20068928, -16163336, -8337656, -27758640, 12467272, -9227640, -6182200, 239008, -11958296, -22104032, 1387856, -7089232, -21772528, 2912840, -16523280, 8578600, -9117488, 26779808 ], [ 24114480, -13131208, -14579400, -16996352, -356616, 13959712, 17950928, -17973880, 6183296, -5110896, 14470344, -17957136, -3222376, -20319408, 6833920, -12326104, -5419248, -1088720, -14018256, -22626632, -1977680, -10259160, -21369152, 1541256, -14234520, 7663952, -3697800, 22158568 ], [ 22315920, -13705048, -6605400, -15337472, 3487464, 10886752, 20625008, -14848360, 5434496, -92496, 6818904, -19369776, 3850184, -11643408, 636160, -15003784, -4605648, -2749040, -16093296, -23235032, -5170160, -13628040, -20775872, -56424, -11607240, 6893552, 2139240, 16364728 ], [ 20517360, -14278888, 1368600, -13678592, 7331544, 7813792, 23299088, -11722840, 4685696, 4925904, -832536, -20782416, 10922744, -2967408, -5561600, -17681464, -3792048, -4409360, -18168336, -23843432, -8362640, -16996920, -20182592, -1654104, -8979960, 6123152, 7976280, 10570888 ], [ 18718800, -14852728, 9342600, -12019712, 11175624, 4740832, 25973168, -8597320, 3936896, 9944304, -8483976, -22195056, 17995304, 5708592, -11759360, -20359144, -2978448, -6069680, -20243376, -24451832, -11555120, -20365800, -19589312, -3251784, -6352680, 5352752, 13813320, 4777048 ], [ 16920240, -15426568, 17316600, -10360832, 15019704, 1667872, 28647248, -5471800, 3188096, 14962704, -16135416, -23607696, 25067864, 14384592, -17957120, -23036824, -2164848, -7730000, -22318416, -25060232, -14747600, -23734680, -18996032, -4849464, -3725400, 4582352, 19650360, -1016792 ], [ 14202840, -14738128, 23369400, -8183192, 17483424, -1530488, 29647448, -2924320, 3048056, 18009864, -22037136, -23832936, 29759384, 21516432, -22424600, -24276664, -1894848, -8246480, -23059656, -25332272, -16816160, -25322280, -18797192, -6066384, -1683720, 4589432, 23193600, -6108872 ], [ 6891240, -7738288, 19816200, -3411752, 13045344, -5355848, 22278248, -3267040, 5951816, 11200824, -19190256, -18121176, 22545704, 20927472, -18240680, -18327304, -4342848, -3043760, -17131896, -23922512, -13265120, -18003480, -20570552, -5379504, -2570040, 8483912, 15267840, -7692152 ], [ -420360, -738448, 16263000, 1359688, 8607264, -9181208, 14909048, -3609760, 8855576, 4391784, -16343376, -12409416, 15332024, 20338512, -14056760, -12377944, -6790848, 2158960, -11204136, -22512752, -9714080, -10684680, -22343912, -4692624, -3456360, 12378392, 7342080, -9275432 ], [ -7731960, 6261392, 12709800, 6131128, 4169184, -13006568, 7539848, -3952480, 11759336, -2417256, -13496496, -6697656, 8118344, 19749552, -9872840, -6428584, -9238848, 7361680, -5276376, -21102992, -6163040, -3365880, -24117272, -4005744, -4342680, 16272872, -583680, -10858712 ], [ -15043560, 13261232, 9156600, 10902568, -268896, -16831928, 170648, -4295200, 14663096, -9226296, -10649616, -985896, 904664, 19160592, -5688920, -479224, -11686848, 12564400, 651384, -19693232, -2612000, 3952920, -25890632, -3318864, -5229000, 20167352, -8509440, -12441992 ], [ -22355160, 20261072, 5603400, 15674008, -4706976, -20657288, -7198552, -4637920, 17566856, -16035336, -7802736, 4725864, -6309016, 18571632, -1505000, 5470136, -14134848, 17767120, 6579144, -18283472, 939040, 11271720, -27663992, -2631984, -6115320, 24061832, -16435200, -14025272 ], [ -21669104, 21859080, 3971096, 17062896, -4070024, -19733040, -8355800, -3880528, 15289976, -16233728, -6682048, 5877560, -10796840, 17680984, 173568, 8747992, -14767904, 17422496, 8593560, -15550688, 3240328, 12843656, -27148376, -3108856, -7456064, 26115224, -19689784, -11675600 ], [ -12241424, 17552760, 4438376, 14754576, 2114056, -13617360, -2723240, -1920688, 7350536, -9206528, -7448128, 2045000, -12305240, 16460584, -886272, 9105832, -13417184, 11014496, 6330600, -11371808, 4175608, 8134136, -24130856, -4857736, -9293504, 26156264, -17838664, -5027120 ], [ -2813744, 13246440, 4905656, 12446256, 8298136, -7501680, 2909320, 39152, -588904, -2179328, -8214208, -1787560, -13813640, 15240184, -1946112, 9463672, -12066464, 4606496, 4067640, -7192928, 5110888, 3424616, -21113336, -6606616, -11130944, 26197304, -15987544, 1621360 ], [ 6613936, 8940120, 5372936, 10137936, 14482216, -1386000, 8541880, 1998992, -8528344, 4847872, -8980288, -5620120, -15322040, 14019784, -3005952, 9821512, -10715744, -1801504, 1804680, -3014048, 6046168, -1284904, -18095816, -8355496, -12968384, 26238344, -14136424, 8269840 ], [ 16041616, 4633800, 5840216, 7829616, 20666296, 4729680, 14174440, 3958832, -16467784, 11875072, -9746368, -9452680, -16830440, 12799384, -4065792, 10179352, -9365024, -8209504, -458280, 1164832, 6981448, -5994424, -15078296, -10104376, -14805824, 26279384, -12285304, 14918320 ], [ 25469296, 327480, 6307496, 5521296, 26850376, 10845360, 19807000, 5918672, -24407224, 18902272, -10512448, -13285240, -18338840, 11578984, -5125632, 10537192, -8014304, -14617504, -2721240, 5343712, 7916728, -10703944, -12060776, -11853256, -16643264, 26320424, -10434184, 21566800 ], [ 25596544, -2120912, 8401528, 5117480, 23814680, 11162328, 15042888, 8348248, -26166824, 15277200, -11967512, -14781048, -15577016, 6862544, -4252568, 8270304, -4555168, -13191648, -4234440, 5735168, 7456432, -10789376, -10868808, -11878256, -17777520, 20025424, -11150424, 21470280 ], [ 23234944, -4072112, 10930888, 5223320, 18311720, 9927528, 7496568, 10903528, -26272664, 8801520, -13606952, -15651528, -11672456, 1210544, -2862248, 5301024, -531808, -9669408, -5547000, 5113088, 6622672, -9637376, -10165368, -11441936, -18723600, 12034864, -12553704, 19568760 ], [ 20873344, -6023312, 13460248, 5329160, 12808760, 8692728, -49752, 13458808, -26378504, 2325840, -15246392, -16522008, -7767896, -4441456, -1471928, 2331744, 3491552, -6147168, -6859560, 4491008, 5788912, -8485376, -9461928, -11005616, -19669680, 4044304, -13956984, 17667240 ], [ 18511744, -7974512, 15989608, 5435000, 7305800, 7457928, -7596072, 16014088, -26484344, -4149840, -16885832, -17392488, -3863336, -10093456, -81608, -637536, 7514912, -2624928, -8172120, 3868928, 4955152, -7333376, -8758488, -10569296, -20615760, -3946256, -15360264, 15765720 ], [ 16150144, -9925712, 18518968, 5540840, 1802840, 6223128, -15142392, 18569368, -26590184, -10625520, -18525272, -18262968, 41224, -15745456, 1308712, -3606816, 11538272, 897312, -9484680, 3246848, 4121392, -6181376, -8055048, -10132976, -21561840, -11936816, -16763544, 13864200 ], [ 14085688, -11861648, 20684080, 5521616, -2877520, 5392032, -21765096, 19992520, -26109584, -16492296, -19774760, -18537864, 3237088, -20476576, 2061832, -6508488, 15282128, 4242432, -10186536, 2304152, 3358984, -4633664, -7568688, -9644744, -21918312, -19242656, -18031248, 11607936 ], [ 14695528, -13660208, 19570960, 4376816, -154480, 8194272, -20075256, 11226520, -20351024, -16878936, -17514680, -13452504, 54688, -16919776, -2919848, -8801688, 16510448, 5993472, -5392056, -1524088, 3238744, 475456, -9036048, -8689304, -16968312, -20386016, -18078768, 6158976 ], [ 15305368, -15458768, 18457840, 3232016, 2568560, 10996512, -18385416, 2460520, -14592464, -17265576, -15254600, -8367144, -3127712, -13362976, -7901528, -11094888, 17738768, 7744512, -597576, -5352328, 3118504, 5584576, -10503408, -7733864, -12018312, -21529376, -18126288, 710016 ], [ 15915208, -17257328, 17344720, 2087216, 5291600, 13798752, -16695576, -6305480, -8833904, -17652216, -12994520, -3281784, -6310112, -9806176, -12883208, -13388088, 18967088, 9495552, 4196904, -9180568, 2998264, 10693696, -11970768, -6778424, -7068312, -22672736, -18173808, -4738944 ], [ 16525048, -19055888, 16231600, 942416, 8014640, 16600992, -15005736, -15071480, -3075344, -18038856, -10734440, 1803576, -9492512, -6249376, -17864888, -15681288, 20195408, 11246592, 8991384, -13008808, 2878024, 15802816, -13438128, -5822984, -2118312, -23816096, -18221328, -10187904 ], [ 17134888, -20854448, 15118480, -202384, 10737680, 19403232, -13315896, -23837480, 2683216, -18425496, -8474360, 6888936, -12674912, -2692576, -22846568, -17974488, 21423728, 12997632, 13785864, -16837048, 2757784, 20911936, -14905488, -4867544, 2831688, -24959456, -18268848, -15636864 ], [ 17494016, -21913600, 14462976, -876544, 12341248, 21053440, -12320768, -28999680, 6074368, -18653184, -7143424, 9883648, -14548992, -598016, -25780224, -19324928, 22147072, 14028800, 16609280, -19091456, 2686976, 23920640, -15769600, -4304896, 5746688, -25632768, -18296832, -18845696 ], [ 17494016, -21913600, 14462976, -876544, 12341248, 21053440, -12320768, -28999680, 6074368, -18653184, -7143424, 9883648, -14548992, -598016, -25780224, -19324928, 22147072, 14028800, 16609280, -19091456, 2686976, 23920640, -15769600, -4304896, 5746688, -25632768, -18296832, -18845696 ] ], [ [ 4339712, -8598528, 18191360, 4666880, 22470144, -1894912, -4041728, -10283520, -25444864, -26815488, 5898752, -7369216, 28129280, 16775168, 10604544, 5335040, -21106176, -24236032, 8870912, 14723072, 9964544, -616448, 15110144, 10338304, -24689152, 16510464, 5239808, 28175360 ], [ 4339712, -8598528, 18191360, 4666880, 22470144, -1894912, -4041728, -10283520, -25444864, -26815488, 5898752, -7369216, 28129280, 16775168, 10604544, 5335040, -21106176, -24236032, 8870912, 14723072, 9964544, -616448, 15110144, 10338304, -24689152, 16510464, 5239808, 28175360 ], [ 4339712, -8598528, 18191360, 4666880, 22470144, -1894912, -4041728, -10283520, -25444864, -26815488, 5898752, -7369216, 28129280, 16775168, 10604544, 5335040, -21106176, -24236032, 8870912, 14723072, 9964544, -616448, 15110144, 10338304, -24689152, 16510464, 5239808, 28175360 ], [ 3365504, -6542673, 15209264, 7525784, 17482815, 931660, -2319577, -9128536, -20204366, -25385859, 4697217, -4997652, 26914116, 13743512, 8118461, 3595779, -18156176, -21133812, 5243061, 15917232, 7460643, -2837621, 12689669, 9151224, -20970500, 11879790, 6379452, 24143654 ], [ 1879424, -3406623, 10660304, 11886824, 9875025, 5243380, 307433, -7366696, -12210386, -23205069, 2864367, -1380012, 25060476, 9118952, 4326131, 942669, -13656176, -16401612, -290949, 17738832, 3641133, -6225851, 8997419, 7340424, -15297980, 4816050, 8117892, 17993594 ], [ 393344, -270573, 6111344, 16247864, 2267235, 9555100, 2934443, -5604856, -4216406, -21024279, 1031517, 2237628, 23206836, 4494392, 533801, -1710441, -9156176, -11669412, -5824959, 19560432, -178377, -9614081, 5305169, 5529624, -9625460, -2247690, 9856332, 11843534 ], [ -1092736, 2865477, 1562384, 20608904, -5340555, 13866820, 5561453, -3843016, 3777574, -18843489, -801333, 5855268, 21353196, -130168, -3258529, -4363551, -4656176, -6937212, -11358969, 21382032, -3997887, -13002311, 1612919, 3718824, -3952940, -9311430, 11594772, 5693474 ], [ -2578816, 6001527, -2986576, 24969944, -12948345, 18178540, 8188463, -2081176, 11771554, -16662699, -2634183, 9472908, 19499556, -4754728, -7050859, -7016661, -156176, -2205012, -16892979, 23203632, -7817397, -16390541, -2079331, 1908024, 1719580, -16375170, 13333212, -456586 ], [ -4064896, 9137577, -7535536, 29330984, -20556135, 22490260, 10815473, -319336, 19765534, -14481909, -4467033, 13090548, 17645916, -9379288, -10843189, -9669771, 4343824, 2527188, -22426989, 25025232, -11636907, -19778771, -5771581, 97224, 7392100, -23438910, 15071652, -6606646 ], [ -7975927, 4280850, -11642623, 23109257, -12249537, 19538785, 12635558, 2533658, 13429135, -12060303, -8898399, 13382265, 12167943, -3073951, -5119807, -9513042, 6245569, 3165081, -15132414, 22484739, -10837326, -12652355, -128731, 780279, 4331647, -21634131, 16565274, -5555629 ], [ -11970577, -851490, -15734473, 16522607, -3394167, 16336855, 14427818, 5424278, 6598585, -9630393, -13419369, 13559295, 6564993, 3608279, 931703, -9259422, 8057719, 3661791, -7395474, 19793829, -9878466, -5163365, 5836019, 1549329, 970057, -19523541, 18050454, -4256299 ], [ -15965227, -5983830, -19826323, 9935957, 5461203, 13134925, 16220078, 8314898, -231965, -7200483, -17940339, 13736325, 962043, 10290509, 6983213, -9005802, 9869869, 4158501, 341466, 17102919, -8919606, 2325625, 11800769, 2318379, -2391533, -17412951, 19535634, -2956969 ], [ -19959877, -11116170, -23918173, 3349307, 14316573, 9932995, 18012338, 11205518, -7062515, -4770573, -22461309, 13913355, -4640907, 16972739, 13034723, -8752182, 11682019, 4655211, 8078406, 14412009, -7960746, 9814615, 17765519, 3087429, -5753123, -15302361, 21020814, -1657639 ], [ -23954527, -16248510, -28010023, -3237343, 23171943, 6731065, 19804598, 14096138, -13893065, -2340663, -26982279, 14090385, -10243857, 23654969, 19086233, -8498562, 13494169, 5151921, 15815346, 11721099, -7001886, 17303605, 23730269, 3856479, -9114713, -13191771, 22505994, -358309 ], [ -25249327, -19492900, -29520823, -7957568, 28070113, 4551360, 20353858, 14207558, -18490440, -431578, -28725399, 14764840, -12797082, 28557824, 21799968, -7022217, 13085719, 4431556, 20270711, 9380789, -7220501, 20814945, 27710194, 3506104, -10612678, -10818331, 22174249, 393996 ], [ -19524517, -17828620, -24320893, -7825088, 22679563, 5029440, 17671318, 7093058, -17281560, 123362, -23246109, 16732600, -7421022, 28834304, 15835488, -2366787, 6903709, 546796, 16193981, 7952039, -10500551, 13984395, 26529574, 245224, -7265218, -7761481, 17118499, -275964 ], [ -13799707, -16164340, -19120963, -7692608, 17289013, 5507520, 14988778, -21442, -16072680, 678302, -17766819, 18700360, -2044962, 29110784, 9871008, 2288643, 721699, -3337964, 12117251, 6523289, -13780601, 7153845, 25348954, -3015656, -3917758, -4704631, 12062749, -945924 ], [ -8074897, -14500060, -13921033, -7560128, 11898463, 5985600, 12306238, -7135942, -14863800, 1233242, -12287529, 20668120, 3331098, 29387264, 3906528, 6944073, -5460311, -7222724, 8040521, 5094539, -17060651, 323295, 24168334, -6276536, -570298, -1647781, 7006999, -1615884 ], [ -2350087, -12835780, -8721103, -7427648, 6507913, 6463680, 9623698, -14250442, -13654920, 1788182, -6808239, 22635880, 8707158, 29663744, -2057952, 11599503, -11642321, -11107484, 3963791, 3665789, -20340701, -6507255, 22987714, -9537416, 2777162, 1409069, 1951249, -2285844 ], [ 3374723, -11171500, -3521173, -7295168, 1117363, 6941760, 6941158, -21364942, -12446040, 2343122, -1328949, 24603640, 14083218, 29940224, -8022432, 16254933, -17824331, -14992244, -112939, 2237039, -23620751, -13337805, 21807094, -12798296, 6124622, 4465919, -3104501, -2955804 ], [ 3570679, -7499474, -2555095, -4963188, 1394951, 8316865, 5342521, -19816115, -8926890, 3257720, -1239812, 23047536, 13240099, 26487783, -10004068, 14261937, -16094342, -16379432, -1689924, -1156315, -23553851, -12115323, 16604463, -11977116, 8714129, 5966212, -6702221, -5051676 ], [ -93131, -2425814, -4544725, -1095708, 5629541, 10318195, 4500571, -12219305, -3794910, 4423400, -4913612, 19031376, 8055289, 20432133, -9205228, 7627587, -8840882, -16023032, -1521804, -5921185, -21150401, -5270913, 8594013, -8306196, 10774499, 6379852, -9282071, -8142996 ], [ -3756941, 2647846, -6534355, 2771772, 9864131, 12319525, 3658621, -4622495, 1337070, 5589080, -8587412, 15015216, 2870479, 14376483, -8406388, 993237, -1587422, -15666632, -1353684, -10686055, -18746951, 1573497, 583563, -4635276, 12834869, 6793492, -11861921, -11234316 ], [ -7420751, 7721506, -8523985, 6639252, 14098721, 14320855, 2816671, 2974315, 6469050, 6754760, -12261212, 10999056, -2314331, 8320833, -7607548, -5641113, 5666038, -15310232, -1185564, -15450925, -16343501, 8417907, -7426887, -964356, 14895239, 7207132, -14441771, -14325636 ], [ -11084561, 12795166, -10513615, 10506732, 18333311, 16322185, 1974721, 10571125, 11601030, 7920440, -15935012, 6982896, -7499141, 2265183, -6808708, -12275463, 12919498, -14953832, -1017444, -20215795, -13940051, 15262317, -15437337, 2706564, 16955609, 7620772, -17021621, -17416956 ], [ -14748371, 17868826, -12503245, 14374212, 22567901, 18323515, 1132771, 18167935, 16733010, 9086120, -19608812, 2966736, -12683951, -3790467, -6009868, -18909813, 20172958, -14597432, -849324, -24980665, -11536601, 22106727, -23447787, 6377484, 19015979, 8034412, -19601471, -20508276 ], [ -11222378, 11773396, -10546069, 12071112, 17698334, 11082907, -1766336, 15902428, 12811296, 5531039, -14110253, 168249, -11248631, -5900607, -3531979, -15253356, 15530110, -14454953, -4246338, -18015277, -12808202, 18620964, -20684427, 7553766, 20386310, 10761736, -16543559, -18721533 ], [ -6897518, 4436956, -8150359, 9082392, 11817194, 2815417, -4894016, 12541108, 7883616, 1451429, -7592543, -2494941, -9077741, -7572357, -867529, -10453476, 9565450, -14336243, -8039478, -9746527, -14488142, 13987404, -16723977, 8452866, 21679970, 13746136, -12859229, -16392783 ], [ -2572658, -2899484, -5754649, 6093672, 5936054, -5452073, -8021696, 9179788, 2955936, -2628181, -1074833, -5158131, -6906851, -9244107, 1796921, -5653596, 3600790, -14217533, -11832618, -1477777, -16168082, 9353844, -12763527, 9351966, 22973630, 16730536, -9174899, -14064033 ], [ 1752202, -10235924, -3358939, 3104952, 54914, -13719563, -11149376, 5818468, -1971744, -6707791, 5442877, -7821321, -4735961, -10915857, 4461371, -853716, -2363870, -14098823, -15625758, 6790973, -17848022, 4720284, -8803077, 10251066, 24267290, 19714936, -5490569, -11735283 ], [ 6077062, -17572364, -963229, 116232, -5826226, -21987053, -14277056, 2457148, -6899424, -10787401, 11960587, -10484511, -2565071, -12587607, 7125821, 3946164, -8328530, -13980113, -19418898, 15059723, -19527962, 86724, -4842627, 11150166, 25560950, 22699336, -1806239, -9406533 ], [ 8460958, -22457709, 447863, -2315978, -10430262, -27807476, -15838509, 347833, -9347604, -13240516, 16322690, -12442687, -1199610, -13255758, 8435324, 7905807, -11870709, -12979024, -21909208, 20222752, -20622664, -2356820, -1730755, 10752915, 25640757, 23701941, 1451009, -7141452 ], [ 3591778, -18183699, -1820407, -2668598, -10261962, -24483596, -11547219, 2917063, -2530284, -9615676, 12629630, -11766337, -2843910, -10173618, 4681604, 8725617, -6360459, -8680624, -19531048, 13780192, -19530424, 3383380, -1789885, 5511405, 21184587, 17298891, 3112319, -5114292 ], [ -1277402, -13909689, -4088677, -3021218, -10093662, -21159716, -7255929, 5486293, 4287036, -5990836, 8936570, -11089987, -4488210, -7091478, 927884, 9545427, -850209, -4382224, -17152888, 7337632, -18438184, 9123580, -1849015, 269895, 16728417, 10895841, 4773629, -3087132 ], [ -6146582, -9635679, -6356947, -3373838, -9925362, -17835836, -2964639, 8055523, 11104356, -2365996, 5243510, -10413637, -6132510, -4009338, -2825836, 10365237, 4660041, -83824, -14774728, 895072, -17345944, 14863780, -1908145, -4971615, 12272247, 4492791, 6434939, -1059972 ], [ -11015762, -5361669, -8625217, -3726458, -9757062, -14511956, 1326651, 10624753, 17921676, 1258844, 1550450, -9737287, -7776810, -927198, -6579556, 11185047, 10170291, 4214576, -12396568, -5547488, -16253704, 20603980, -1967275, -10213125, 7816077, -1910259, 8096249, 967188 ], [ -15884942, -1087659, -10893487, -4079078, -9588762, -11188076, 5617941, 13193983, 24738996, 4883684, -2142610, -9060937, -9421110, 2154942, -10333276, 12004857, 15680541, 8512976, -10018408, -11990048, -15161464, 26344180, -2026405, -15454635, 3359907, -8313309, 9757559, 2994348 ], [ -15148902, 1599725, -8537756, -4691091, -8760958, -8436045, 4957593, 11310856, 26004347, 6286505, -6038851, -6266579, -7773483, 3963570, -11067340, 10642927, 17052112, 11105229, -6866957, -12153737, -15332537, 28371380, -4466884, -16540405, 2331212, -9959301, 9667649, 4084986 ], [ -9284682, 2835515, -1951556, -5540421, -7329778, -6207195, -232977, 5354296, 22190237, 5656415, -10120981, -1534469, -3114093, 4607070, -9038740, 7284937, 14637232, 12136539, -3008027, -6572927, -16659407, 27001580, -9086044, -13824115, 4438292, -7253091, 7975559, 4318806 ], [ -3420462, 4071305, 4634644, -6389751, -5898598, -3978345, -5423547, -602264, 18376127, 5026325, -14203111, 3197641, 1545297, 5250570, -7010140, 3926947, 12222352, 13167849, 850903, -992117, -17986277, 25631780, -13705204, -11107825, 6545372, -4546881, 6283469, 4552626 ], [ 2443758, 5307095, 11220844, -7239081, -4467418, -1749495, -10614117, -6558824, 14562017, 4396235, -18285241, 7929751, 6204687, 5894070, -4981540, 568957, 9807472, 14199159, 4709833, 4588693, -19313147, 24261980, -18324364, -8391535, 8652452, -1840671, 4591379, 4786446 ], [ 8307978, 6542885, 17807044, -8088411, -3036238, 479355, -15804687, -12515384, 10747907, 3766145, -22367371, 12661861, 10864077, 6537570, -2952940, -2789033, 7392592, 15230469, 8568763, 10169503, -20640017, 22892180, -22943524, -5675245, 10759532, 865539, 2899289, 5020266 ], [ 14172198, 7778675, 24393244, -8937741, -1605058, 2708205, -20995257, -18471944, 6933797, 3136055, -26449501, 17393971, 15523467, 7181070, -924340, -6147023, 4977712, 16261779, 12427693, 15750313, -21966887, 21522380, -27562684, -2958955, 12866612, 3571749, 1207199, 5254086 ], [ 11893443, 3142190, 25211269, -9804846, -2341378, 4264755, -23094477, -14732054, 2792462, -1008760, -23347606, 12069781, 14478657, 5669520, 2540360, -6894788, 5882707, 10016364, 6794173, 11440798, -15486182, 17911205, -28253269, -4011640, 11731067, 490059, 301559, 5644581 ], [ 7986093, -2668750, 24875659, -10675506, -3511198, 5686845, -24575427, -9052874, -1414318, -5856520, -18808906, 4734331, 12293007, 3726960, 6292280, -7120508, 7451677, 2315604, -737837, 5153218, -7443962, 13851755, -28158139, -5818120, 9946997, -3749211, -446791, 6066411 ], [ 4078743, -8479690, 24540049, -11546166, -4681018, 7108935, -26056377, -3373694, -5621098, -10704280, -14270206, -2601119, 10107357, 1784400, 10044200, -7346228, 9020647, -5385156, -8269847, -1134362, 598258, 9792305, -28063009, -7624600, 8162927, -7988481, -1195141, 6488241 ], [ 171393, -14290630, 24204439, -12416826, -5850838, 8531025, -27537327, 2305486, -9827878, -15552040, -9731506, -9936569, 7921707, -158160, 13796120, -7571948, 10589617, -13085916, -15801857, -7421942, 8640478, 5732855, -27967879, -9431080, 6378857, -12227751, -1943491, 6910071 ], [ -3735957, -20101570, 23868829, -13287486, -7020658, 9953115, -29018277, 7984666, -14034658, -20399800, -5192806, -17272019, 5736057, -2100720, 17548040, -7797668, 12158587, -20786676, -23333867, -13709522, 16682698, 1673405, -27872749, -11237560, 4594787, -16467021, -2691841, 7331901 ], [ -6172500, -24955944, 23592863, -13286093, -7954970, 10290134, -29230648, 11958779, -16929920, -23892206, -1379441, -22757140, 4152996, -3743461, 20158768, -7936236, 12987428, -26217077, -29178477, -18113961, 23290615, -2298984, -27364440, -12799380, 3020303, -19471811, -3694406, 7386754 ], [ 102660, -24144504, 23670173, -8119463, -7494350, 4200194, -21929128, 5833649, -12056960, -19356746, -1862291, -17282620, 6139116, -3610351, 16010128, -7558596, 9432428, -18199967, -25028487, -11364411, 21403045, -5755704, -24408840, -12912060, 2687213, -15164681, -6202706, 5267974 ], [ 6377820, -23333064, 23747483, -2952833, -7033730, -1889746, -14627608, -291481, -7184000, -14821286, -2345141, -11808100, 8125236, -3477241, 11861488, -7180956, 5877428, -10182857, -20878497, -4614861, 19515475, -9212424, -21453240, -13024740, 2354123, -10857551, -8711006, 3149194 ], [ 12652980, -22521624, 23824793, 2213797, -6573110, -7979686, -7326088, -6416611, -2311040, -10285826, -2827991, -6333580, 10111356, -3344131, 7712848, -6803316, 2322428, -2165747, -16728507, 2134689, 17627905, -12669144, -18497640, -13137420, 2021033, -6550421, -11219306, 1030414 ], [ 18928140, -21710184, 23902103, 7380427, -6112490, -14069626, -24568, -12541741, 2561920, -5750366, -3310841, -859060, 12097476, -3211021, 3564208, -6425676, -1232572, 5851363, -12578517, 8884239, 15740335, -16125864, -15542040, -13250100, 1687943, -2243291, -13727606, -1088366 ], [ 25203300, -20898744, 23979413, 12547057, -5651870, -20159566, 7276952, -18666871, 7434880, -1214906, -3793691, 4615460, 14083596, -3077911, -584432, -6048036, -4787572, 13868473, -8428527, 15633789, 13852765, -19582584, -12586440, -13362780, 1354853, 2063839, -16235906, -3207146 ], [ 27262061, -17004965, 20003094, 14089000, -6786314, -22988325, 11488220, -19868598, 8361631, -377113, -3772692, 8869287, 14818314, -2337509, -1537122, -5571791, -4835924, 18892665, -7683669, 15487139, 10955857, -19128560, -9711077, -14346628, 2684477, 6420456, -17993414, -5688161 ], [ 24281711, -9427415, 11182194, 11299000, -9827054, -21919575, 12006260, -15186258, 4572181, -3958483, -3149532, 11664237, 14057454, -871319, 1329738, -4977701, -693404, 20339955, -11008359, 7098689, 6852667, -14000720, -6931607, -16371628, 6001247, 10836216, -18853634, -8602091 ], [ 21301361, -1849865, 2361294, 8509000, -12867794, -20850825, 12524300, -10503918, 782731, -7539853, -2526372, 14459187, 13296594, 594871, 4196598, -4383611, 3449116, 21787245, -14333049, -1289761, 2749477, -8872880, -4152137, -18396628, 9318017, 15251976, -19713854, -11516021 ], [ 18321011, 5727685, -6459606, 5719000, -15908534, -19782075, 13042340, -5821578, -3006719, -11121223, -1903212, 17254137, 12535734, 2061061, 7063458, -3789521, 7591636, 23234535, -17657739, -9678211, -1353713, -3745040, -1372667, -20421628, 12634787, 19667736, -20574074, -14429951 ], [ 15340661, 13305235, -15280506, 2929000, -18949274, -18713325, 13560380, -1139238, -6796169, -14702593, -1280052, 20049087, 11774874, 3527251, 9930318, -3195431, 11734156, 24681825, -20982429, -18066661, -5456903, 1382800, 1406803, -22446628, 15951557, 24083496, -21434294, -17343881 ], [ 12360311, 20882785, -24101406, 139000, -21990014, -17644575, 14078420, 3543102, -10585619, -18283963, -656892, 22844037, 11014014, 4993441, 12797178, -2601341, 15876676, 26129115, -24307119, -26455111, -9560093, 6510640, 4186273, -24471628, 19268327, 28499256, -22294514, -20257811 ], [ 11930270, 21428545, -25578636, -1324682, -18485759, -15960621, 13445126, 3478518, -7845185, -15912496, -3587853, 22337337, 12089106, 6334120, 15658518, -386, 10970122, 23834811, -24875259, -21438655, -11290649, 4987846, 2710651, -21431614, 18368438, 26424393, -23492351, -14272121 ], [ 12276410, 19834195, -24820836, -2384702, -12989549, -14089431, 12461426, 1969218, -3117395, -11729296, -7600503, 20825787, 13722966, 7636600, 18518178, 3211354, 3309502, 20401761, -24604449, -12342445, -12299099, 1440946, -59999, -16850074, 16185218, 22374123, -24792941, -5577851 ], [ 12622550, 18239845, -24063036, -3444722, -7493339, -12218241, 11477726, 459918, 1610395, -7546096, -11613153, 19314237, 15356826, 8939080, 21377838, 6423094, -4351118, 16968711, -24333639, -3246235, -13307549, -2105954, -2830649, -12268534, 14001998, 18323853, -26093531, 3116419 ], [ 12968690, 16645495, -23305236, -4504742, -1997129, -10347051, 10494026, -1049382, 6338185, -3362896, -15625803, 17802687, 16990686, 10241560, 24237498, 9634834, -12011738, 13535661, -24062829, 5849975, -14315999, -5652854, -5601299, -7686994, 11818778, 14273583, -27394121, 11810689 ], [ 13314830, 15051145, -22547436, -5564762, 3499081, -8475861, 9510326, -2558682, 11065975, 820304, -19638453, 16291137, 18624546, 11544040, 27097158, 12846574, -19672358, 10102611, -23792019, 14946185, -15324449, -9199754, -8371949, -3105454, 9635558, 10223313, -28694711, 20504959 ], [ 13369203, 13402174, -21708310, -6542413, 8749906, -6436426, 8213803, -3795927, 14895077, 4405935, -23091271, 14732113, 19857684, 12735409, 29551427, 15784684, -26304888, 7024713, -22912454, 22985423, -16158522, -12364090, -10549510, 894687, 7514582, 6352516, -29709806, 28277280 ], [ 9964053, 11105554, -19904890, -6543403, 11091166, -2402086, 3208093, -1807377, 8068307, 906105, -19906081, 12610183, 16339404, 12609319, 27198917, 15478324, -20747208, 8157903, -14814794, 18491993, -14924982, -10992310, -5694730, -1998903, 6131642, 4609756, -27339746, 25117920 ], [ 6558903, 8808934, -18101470, -6544393, 13432426, 1632254, -1797617, 181173, 1241537, -2593725, -16720891, 10488253, 12821124, 12483229, 24846407, 15171964, -15189528, 9291093, -6717134, 13998563, -13691442, -9620530, -839950, -4892493, 4748702, 2866996, -24969686, 21958560 ], [ 3153753, 6512314, -16298050, -6545383, 15773686, 5666594, -6803327, 2169723, -5585233, -6093555, -13535701, 8366323, 9302844, 12357139, 22493897, 14865604, -9631848, 10424283, 1380526, 9505133, -12457902, -8248750, 4014830, -7786083, 3365762, 1124236, -22599626, 18799200 ], [ -251397, 4215694, -14494630, -6546373, 18114946, 9700934, -11809037, 4158273, -12412003, -9593385, -10350511, 6244393, 5784564, 12231049, 20141387, 14559244, -4074168, 11557473, 9478186, 5011703, -11224362, -6876970, 8869610, -10679673, 1982822, -618524, -20229566, 15639840 ], [ -3656547, 1919074, -12691210, -6547363, 20456206, 13735274, -16814747, 6146823, -19238773, -13093215, -7165321, 4122463, 2266284, 12104959, 17788877, 14252884, 1483512, 12690663, 17575846, 518273, -9990822, -5505190, 13724390, -13573263, 599882, -2361284, -17859506, 12480480 ], [ -7024562, 555729, -10185200, -7242508, 20077231, 14792934, -18957597, 5631123, -20357883, -13382425, -4415496, 1537833, 1335449, 10043754, 16721287, 12235969, 5077202, 10760338, 21526496, -2595947, -9275842, -3239790, 15267715, -15798773, 159072, -2670409, -16221856, 11236390 ], [ -10334222, 658959, -6575120, -9028468, 15423601, 11172954, -16601667, 1180173, -12507813, -8626375, -2349816, -1773897, 4470599, 4941654, 17672857, 7531039, 5584622, 4015918, 18960416, -3542837, -9375742, 429870, 11607325, -16974443, 1198752, -726679, -15735136, 13002010 ], [ -13643882, 762189, -2965040, -10814428, 10769971, 7552974, -14245737, -3270777, -4657743, -3870325, -284136, -5085627, 7605749, -160446, 18624427, 2826109, 6092042, -2728502, 16394336, -4489727, -9475642, 4099530, 7946935, -18150113, 2238432, 1217051, -15248416, 14767630 ], [ -16953542, 865419, 645040, -12600388, 6116341, 3932994, -11889807, -7721727, 3192327, 885725, 1781544, -8397357, 10740899, -5262546, 19575997, -1878821, 6599462, -9472922, 13828256, -5436617, -9575542, 7769190, 4286545, -19325783, 3278112, 3160781, -14761696, 16533250 ], [ -20263202, 968649, 4255120, -14386348, 1462711, 313014, -9533877, -12172677, 11042397, 5641775, 3847224, -11709087, 13876049, -10364646, 20527567, -6583751, 7106882, -16217342, 11262176, -6383507, -9675442, 11438850, 626155, -20501453, 4317792, 5104511, -14274976, 18298870 ], [ -23572862, 1071879, 7865200, -16172308, -3190919, -3306966, -7177947, -16623627, 18892467, 10397825, 5912904, -15020817, 17011199, -15466746, 21479137, -11288681, 7614302, -22961762, 8696096, -7330397, -9775342, 15108510, -3034235, -21677123, 5357472, 7048241, -13788256, 20064490 ], [ -22096664, 3458418, 8440192, -16894702, -6355166, -4263432, -6132669, -16768212, 16638723, 10514555, 5795886, -12176502, 16145723, -17758353, 21677164, -8953865, 10344551, -22749344, 5087744, -6429686, -5301127, 15296097, -5351339, -21581516, 7284570, 3821246, -14630458, 19637584 ], [ -18569384, 6823518, 7714432, -17161282, -8881106, -4078392, -5649099, -15067212, 10054773, 8643005, 4743426, -6693882, 13565693, -18845463, 21552244, -3602015, 14027441, -19555424, 1032704, -4737146, 1133423, 13991367, -7092749, -20941076, 9591990, -1621774, -16042198, 18271024 ], [ -15042104, 10188618, 6988672, -17427862, -11407046, -3893352, -5165529, -13366212, 3470823, 6771455, 3690966, -1211262, 10985663, -19932573, 21427324, 1749835, 17710331, -16361504, -3022336, -3044606, 7567973, 12686637, -8834159, -20300636, 11899410, -7064794, -17453938, 16904464 ], [ -11514824, 13553718, 6262912, -17694442, -13932986, -3708312, -4681959, -11665212, -3113127, 4899905, 2638506, 4271358, 8405633, -21019683, 21302404, 7101685, 21393221, -13167584, -7077376, -1352066, 14002523, 11381907, -10575569, -19660196, 14206830, -12507814, -18865678, 15537904 ], [ -7987544, 16918818, 5537152, -17961022, -16458926, -3523272, -4198389, -9964212, -9697077, 3028355, 1586046, 9753978, 5825603, -22106793, 21177484, 12453535, 25076111, -9973664, -11132416, 340474, 20437073, 10077177, -12316979, -19019756, 16514250, -17950834, -20277418, 14171344 ], [ -4492209, 20178617, 4811951, -18234771, -18953233, -3294666, -3685806, -8316676, -16207777, 1218102, 536494, 15124385, 3277124, -23103106, 21034507, 17753493, 28627133, -6825604, -15106382, 1979577, 26802116, 8739588, -14052328, -18327402, 18820227, -23283902, -21593172, 12826106 ], [ -3839979, 14066627, 4136501, -19146561, -18632203, 811314, -591066, -11427436, -16199227, 4863282, -254246, 10507835, 3536684, -16018486, 19284457, 18435063, 20441903, -7759084, -11864762, -1137213, 26981036, 4477548, -15248248, -13014702, 20997777, -18831242, -14366172, 13378526 ], [ -3187749, 7954637, 3461051, -20058351, -18311173, 4917294, 2503674, -14538196, -16190677, 8508462, -1044986, 5891285, 3796244, -8933866, 17534407, 19116633, 12256673, -8692564, -8623142, -4254003, 27159956, 215508, -16444168, -7702002, 23175327, -14378582, -7139172, 13930946 ], [ -2535519, 1842647, 2785601, -20970141, -17990143, 9023274, 5598414, -17648956, -16182127, 12153642, -1835726, 1274735, 4055804, -1849246, 15784357, 19798203, 4071443, -9626044, -5381522, -7370793, 27338876, -4046532, -17640088, -2389302, 25352877, -9925922, 87828, 14483366 ], [ -1883289, -4269343, 2110151, -21881931, -17669113, 13129254, 8693154, -20759716, -16173577, 15798822, -2626466, -3341815, 4315364, 5235374, 14034307, 20479773, -4113787, -10559524, -2139902, -10487583, 27517796, -8308572, -18836008, 2923398, 27530427, -5473262, 7314828, 15035786 ], [ -1231059, -10381333, 1434701, -22793721, -17348083, 17235234, 11787894, -23870476, -16165027, 19444002, -3417206, -7958365, 4574924, 12319994, 12284257, 21161343, -12299017, -11493004, 1101718, -13604373, 27696716, -12570612, -20031928, 8236098, 29707977, -1020602, 14541828, 15588206 ], [ -2306823, -13696795, 1312832, -21617917, -17115735, 19867057, 12233107, -25988885, -14657496, 20609508, -3879173, -11533641, 4365061, 17671255, 9777452, 19394588, -16526588, -12466243, 2199832, -15902261, 26964485, -14028294, -18937022, 10596859, 28060804, 1407220, 18758657, 14795055 ], [ -7017333, -11129905, 2355392, -16050967, -17069925, 19398067, 7105177, -26019935, -9996936, 16559148, -3649583, -12918651, 3167791, 19376485, 5678852, 12477908, -12429428, -13523113, -1210808, -16477631, 24315695, -9587154, -13023482, 6748369, 18368524, -424100, 16643747, 11171565 ], [ -11727843, -8563015, 3397952, -10484017, -17024115, 18929077, 1977247, -26050985, -5336376, 12508788, -3419993, -14303661, 1970521, 21081715, 1580252, 5561228, -8332268, -14579983, -4621448, -17053001, 21666905, -5146014, -7109942, 2899879, 8676244, -2255420, 14528837, 7548075 ], [ -16438353, -5996125, 4440512, -4917067, -16978305, 18460087, -3150683, -26082035, -675816, 8458428, -3190403, -15688671, 773251, 22786945, -2518348, -1355452, -4235108, -15636853, -8032088, -17628371, 19018115, -704874, -1196402, -948611, -1016036, -4086740, 12413927, 3924585 ], [ -21148863, -3429235, 5483072, 649883, -16932495, 17991097, -8278613, -26113085, 3984744, 4408068, -2960813, -17073681, -424019, 24492175, -6616948, -8272132, -137948, -16693723, -11442728, -18203741, 16369325, 3736266, 4717138, -4797101, -10708316, -5918060, 10299017, 301095 ], [ -25859373, -862345, 6525632, 6216833, -16886685, 17522107, -13406543, -26144135, 8645304, 357708, -2731223, -18458691, -1621289, 26197405, -10715548, -15188812, 3959212, -17750593, -14853368, -18779111, 13720535, 8177406, 10630678, -8645591, -20400596, -7749380, 8184107, -3322395 ], [ -23343537, -632854, 7441937, 6360917, -13644372, 14144692, -12132461, -24798065, 9222669, -3820275, -1690181, -15090300, -2177993, 21776161, -8912539, -16873234, 7044907, -13940233, -16728371, -20193236, 11770850, 9552972, 9566107, -11691293, -19392095, -5342351, 6409886, -2153154 ], [ -16644027, -1756594, 8285147, 3365447, -8551452, 9083452, -7151951, -22654715, 7436079, -8072145, -179351, -8969940, -2363843, 13808011, -3692809, -15528454, 9545017, -7312003, -17714321, -22092956, 10225910, 9153732, 4461577, -14272223, -12188405, -481541, 4832906, 1790826 ], [ -9944517, -2880334, 9128357, 369977, -3458532, 4022212, -2171441, -20511365, 5649489, -12324015, 1331479, -2849580, -2549693, 5839861, 1526921, -14183674, 12045127, -683773, -18700271, -23992676, 8680970, 8754492, -642953, -16853153, -4984715, 4379269, 3255926, 5734806 ], [ -3245007, -4004074, 9971567, -2625493, 1634388, -1039028, 2809069, -18368015, 3862899, -16575885, 2842309, 3270780, -2735543, -2128289, 6746651, -12838894, 14545237, 5944457, -19686221, -25892396, 7136030, 8355252, -5747483, -19434083, 2218975, 9240079, 1678946, 9678786 ], [ 3454503, -5127814, 10814777, -5620963, 6727308, -6100268, 7789579, -16224665, 2076309, -20827755, 4353139, 9391140, -2921393, -10096439, 11966381, -11494114, 17045347, 12572687, -20672171, -27792116, 5591090, 7956012, -10852013, -22015013, 9422665, 14100889, 101966, 13622766 ], [ 10154013, -6251554, 11657987, -8616433, 11820228, -11161508, 12770089, -14081315, 289719, -25079625, 5863969, 15511500, -3107243, -18064589, 17186111, -10149334, 19545457, 19200917, -21658121, -29691836, 4046150, 7556772, -15956543, -24595943, 16626355, 18961699, -1475014, 17566746 ], [ 12688693, -739939, 8020592, -3795218, 6255763, -12183718, 9758219, -8411995, -1013221, -24145900, 5031264, 15300210, -4208118, -11828729, 14390426, -10033994, 14220977, 13649922, -21383521, -23089006, 212755, 8872492, -13305928, -20521033, 17471025, 12511049, -611474, 11902156 ], [ 14978383, 5161991, 4119632, 1485802, 64393, -12968338, 6276209, -2535265, -2287711, -22907140, 4060704, 14716470, -5362818, -4757339, 11123246, -9990974, 8436227, 7382502, -21034771, -15986026, -3755255, 10289092, -10199128, -16054603, 17941635, 5395019, 395626, 5672356 ], [ 17268073, 11063921, 218672, 6766822, -6126977, -13752958, 2794199, 3341465, -3562201, -21668380, 3090144, 14132730, -6517518, 2314051, 7856066, -9947954, 2651477, 1115082, -20686021, -8883046, -7723265, 11705692, -7092328, -11588173, 18412245, -1721011, 1402726, -557444 ], [ 19557763, 16965851, -3682288, 12047842, -12318347, -14537578, -687811, 9218195, -4836691, -20429620, 2119584, 13548990, -7672218, 9385441, 4588886, -9904934, -3133273, -5152338, -20337271, -1780066, -11691275, 13122292, -3985528, -7121743, 18882855, -8837041, 2409826, -6787244 ], [ 21847453, 22867781, -7583248, 17328862, -18509717, -15322198, -4169821, 15094925, -6111181, -19190860, 1149024, 12965250, -8826918, 16456831, 1321706, -9861914, -8918023, -11419758, -19988521, 5322914, -15659285, 14538892, -878728, -2655313, 19353465, -15953071, 3416926, -13017044 ], [ 23003703, 26636162, -9758058, 19997128, -22155171, -13909191, -6767987, 19076432, -6128468, -16828872, -238020, 11598061, -9327222, 21312700, -1316493, -10286668, -12894789, -14282166, -18157605, 8965130, -16460333, 14943975, 153863, 465939, 17877309, -19418173, 4619480, -18058572 ], [ 20858193, 24189422, -6904518, 15054328, -18384261, -6094401, -6791477, 17537072, -2483468, -11194872, -2838300, 7948651, -7921242, 19714660, -2122443, -12074068, -11604819, -7225626, -12009075, 2525990, -8035883, 12402465, -4855807, -331371, 10730139, -12247963, 6391400, -19638612 ], [ 18712683, 21742682, -4050978, 10111528, -14613351, 1720389, -6814967, 15997712, 1161532, -5560872, -5438580, 4299241, -6515262, 18116620, -2928393, -13861468, -10314849, -169086, -5860545, -3913150, 388567, 9860955, -9865477, -1128681, 3582969, -5077753, 8163320, -21218652 ], [ 16567173, 19295942, -1197438, 5168728, -10842441, 9535179, -6838457, 14458352, 4806532, 73128, -8038860, 649831, -5109282, 16518580, -3734343, -15648868, -9024879, 6887454, 287985, -10352290, 8813017, 7319445, -14875147, -1925991, -3564201, 2092457, 9935240, -22798692 ], [ 14421663, 16849202, 1656102, 225928, -7071531, 17349969, -6861947, 12918992, 8451532, 5707128, -10639140, -2999579, -3703302, 14920540, -4540293, -17436268, -7734909, 13943994, 6436515, -16791430, 17237467, 4777935, -19884817, -2723301, -10711371, 9262667, 11707160, -24378732 ], [ 12276153, 14402462, 4509642, -4716872, -3300621, 25164759, -6885437, 11379632, 12096532, 11341128, -13239420, -6648989, -2297322, 13322500, -5346243, -19223668, -6444939, 21000534, 12585045, -23230570, 25661917, 2236425, -24894487, -3520611, -17858541, 16432877, 13479080, -25958772 ], [ 8949075, 10907672, 4090359, -8373146, -2921160, 25328478, -5771984, 10079309, 9929215, 11648484, -12391080, -5382815, -888588, 12269089, -8052555, -20190070, -3405669, 20958741, 11076078, -23604025, 28012471, 2539032, -23725405, -4609437, -18773868, 15613274, 12958448, -23805102 ], [ 4718445, 6611432, 1168329, -11045606, -5135160, 19641378, -3789104, 8961779, 3317185, 7882524, -8905560, -357665, 522252, 11632159, -12212085, -20528650, 971301, 15488811, 3711378, -19339015, 25718281, 5016552, -17831395, -5921187, -14923668, 8683814, 10684688, -18796242 ], [ 487815, 2315192, -1753701, -13718066, -7349160, 13954278, -1806224, 7844249, -3294845, 4116564, -5420040, 4667485, 1933092, 10995229, -16371615, -20867230, 5348271, 10018881, -3653322, -15074005, 23424091, 7494072, -11937385, -7232937, -11073468, 1754354, 8410928, -13787382 ], [ -3742815, -1981048, -4675731, -16390526, -9563160, 8267178, 176656, 6726719, -9906875, 350604, -1934520, 9692635, 3343932, 10358299, -20531145, -21205810, 9725241, 4548951, -11018022, -10808995, 21129901, 9971592, -6043375, -8544687, -7223268, -5175106, 6137168, -8778522 ], [ -7973445, -6277288, -7597761, -19062986, -11777160, 2580078, 2159536, 5609189, -16518905, -3415356, 1551000, 14717785, 4754772, 9721369, -24690675, -21544390, 14102211, -920979, -18382722, -6543985, 18835711, 12449112, -149365, -9856437, -3373068, -12104566, 3863408, -3769662 ], [ -12204075, -10573528, -10519791, -21735446, -13991160, -3107022, 4142416, 4491659, -23130935, -7181316, 5036520, 19742935, 6165612, 9084439, -28850205, -21882970, 18479181, -6390909, -25747422, -2278975, 16541521, 14926632, 5744645, -11168187, 477132, -19034026, 1589648, 1239198 ], [ -5794037, -7416829, -10838455, -17547072, -7903761, -2581641, 1612579, 4050132, -21614023, -11594444, 3372978, 18952500, 9253464, 7077175, -23707959, -17968032, 13720749, -8917299, -24054061, -204714, 12384432, 11791202, 6409487, -8854864, 1366254, -19461549, 1833302, -1549321 ], [ 2097613, -3222379, -10794625, -12403392, -660471, -1191231, -1545611, 3702732, -18965233, -16097684, 992478, 17352300, 12574824, 4879105, -17270529, -13460832, 7690299, -11033829, -21099451, 1564506, 7967952, 7874222, 6346217, -6036784, 1843074, -18983739, 2427482, -5423551 ], [ 9989263, 972071, -10750795, -7259712, 6582819, 199179, -4703801, 3355332, -16316443, -20600924, -1388022, 15752100, 15896184, 2681035, -10833099, -8953632, 1659849, -13150359, -18144841, 3333726, 3551472, 3957242, 6282947, -3218704, 2319894, -18505929, 3021662, -9297781 ], [ 17880913, 5166521, -10706965, -2116032, 13826109, 1589589, -7861991, 3007932, -13667653, -25104164, -3768522, 14151900, 19217544, 482965, -4395669, -4446432, -4370601, -15266889, -15190231, 5102946, -865008, 40262, 6219677, -400624, 2796714, -18028119, 3615842, -13172011 ], [ 25772563, 9360971, -10663135, 3027648, 21069399, 2979999, -11020181, 2660532, -11018863, -29607404, -6149022, 12551700, 22538904, -1715105, 2041761, 60768, -10401051, -17383419, -12235621, 6872166, -5281488, -3876718, 6156407, 2417456, 3273534, -17550309, 4210022, -17046241 ], [ 30104532, 11704478, -10446942, 7546697, 26128580, 3716504, -13773125, 2140208, -8811121, -32358114, -7971463, 10832245, 23515097, -3408411, 6450122, 2827780, -14469497, -18445830, -10177676, 7797897, -7665108, -6870989, 5533004, 4231414, 3500590, -16264761, 4044897, -19013887 ], [ 19150812, 6099818, -9490602, 9383507, 21808940, 1645064, -14785895, 877328, -8497291, -27583254, -7397533, 8600695, 14420867, -2934201, 2145422, -1877780, -10112867, -14981730, -11970116, 5101587, -1319388, -5903039, 2504324, 1733554, 2655130, -11510691, 619227, -12794437 ], [ 8197092, 495158, -8534262, 11220317, 17489300, -426376, -15798665, -385552, -8183461, -22808394, -6823603, 6369145, 5326637, -2459991, -2159278, -6583340, -5756237, -11517630, -13762556, 2405277, 5026332, -4935089, -524356, -764306, 1809670, -6756621, -2806443, -6574987 ], [ -2756628, -5109502, -7577922, 13057127, 13169660, -2497816, -16811435, -1648432, -7869631, -18033534, -6249673, 4137595, -3767593, -1985781, -6463978, -11288900, -1399607, -8053530, -15554996, -291033, 11372052, -3967139, -3553036, -3262166, 964210, -2002551, -6232113, -355537 ], [ -13710348, -10714162, -6621582, 14893937, 8850020, -4569256, -17824205, -2911312, -7555801, -13258674, -5675743, 1906045, -12861823, -1511571, -10768678, -15994460, 2957023, -4589430, -17347436, -2987343, 17717772, -2999189, -6581716, -5760026, 118750, 2751519, -9657783, 5863913 ], [ -24664068, -16318822, -5665242, 16730747, 4530380, -6640696, -18836975, -4174192, -7241971, -8483814, -5101813, -325505, -21956053, -1037361, -15073378, -20700020, 7313653, -1125330, -19139876, -5683653, 24063492, -2031239, -9610396, -8257886, -726710, 7505589, -13083453, 12083363 ], [ -28079433, -17276827, -5763612, 16683812, 2701400, -6422266, -18310025, -5409082, -7634416, -3935934, -4750678, -2200925, -25068883, 954789, -14192863, -18593570, 9559918, -159135, -17958221, -7061598, 26049342, -2398799, -8803501, -7774406, -1634180, 8613264, -11329578, 12174128 ], [ -23956443, -13588177, -6916692, 14753132, 3363080, -3913966, -16243355, -6615982, -8733136, 384966, -4622338, -3720215, -22200313, 4464879, -8127133, -9675110, 9695818, -1690845, -13802471, -7121178, 23675322, -4101869, -4161031, -4309586, -2603660, 6074544, -4396158, 6136208 ], [ -19833453, -9899527, -8069772, 12822452, 4024760, -1405666, -14176685, -7822882, -9831856, 4705866, -4493998, -5239505, -19331743, 7974969, -2061403, -756650, 9831718, -3222555, -9646721, -7180758, 21301302, -5804939, 481439, -844766, -3573140, 3535824, 2537262, 98288 ], [ -15710463, -6210877, -9222852, 10891772, 4686440, 1102634, -12110015, -9029782, -10930576, 9026766, -4365658, -6758795, -16463173, 11485059, 4004327, 8161810, 9967618, -4754265, -5490971, -7240338, 18927282, -7508009, 5123909, 2620054, -4542620, 997104, 9470682, -5939632 ], [ -11587473, -2522227, -10375932, 8961092, 5348120, 3610934, -10043345, -10236682, -12029296, 13347666, -4237318, -8278085, -13594603, 14995149, 10070057, 17080270, 10103518, -6285975, -1335221, -7299918, 16553262, -9211079, 9766379, 6084874, -5512100, -1541616, 16404102, -11977552 ], [ -7464483, 1166423, -11529012, 7030412, 6009800, 6119234, -7976675, -11443582, -13128016, 17668566, -4108978, -9797375, -10726033, 18505239, 16135787, 25998730, 10239418, -7817685, 2820529, -7359498, 14179242, -10914149, 14408849, 9549694, -6481580, -4080336, 23337522, -18015472 ], [ -7473877, -507726, -13852720, 1501051, 5421209, 4520773, -10116922, -12645372, -7998814, 18403998, -3140919, -8430683, -12270240, 17965727, 17151377, 28014748, 5331529, -8375356, 6864370, -8659348, 7034745, -7268144, 13600993, 7540828, -3233339, -2153719, 20296514, -13870257 ], [ -8445607, -3430746, -16449040, -4866359, 4541459, 1965943, -13236862, -13845972, -1419274, 18304458, -1977309, -6391913, -14842080, 16483157, 16990907, 28423348, -750941, -8706196, 10882150, -10248028, -1220685, -2376464, 11523883, 4257268, 997111, 812771, 14932694, -7353627 ], [ -9417337, -6353766, -19045360, -11233769, 3661709, -588887, -16356802, -15046572, 5160266, 18204918, -813699, -4353143, -17413920, 15000587, 16830437, 28831948, -6833411, -9037036, 14899930, -11836708, -9476115, 2515216, 9446773, 973708, 5227561, 3779261, 9568874, -836997 ], [ -10389067, -9276786, -21641680, -17601179, 2781959, -3143717, -19476742, -16247172, 11739806, 18105378, 349911, -2314373, -19985760, 13518017, 16669967, 29240548, -12915881, -9367876, 18917710, -13425388, -17731545, 7406896, 7369663, -2309852, 9458011, 6745751, 4205054, 5679633 ], [ -11360797, -12199806, -24238000, -23968589, 1902209, -5698547, -22596682, -17447772, 18319346, 18005838, 1513521, -275603, -22557600, 12035447, 16509497, 29649148, -18998351, -9698716, 22935490, -15014068, -25986975, 12298576, 5292553, -5593412, 13688461, 9712241, -1158766, 12196263 ], [ -11783924, -14042593, -25380417, -28990820, 1158617, -7983712, -24413672, -18087779, 23814231, 17700774, 1947919, 1362877, -24981479, 10581202, 16133339, 30035726, -23576516, -10160951, 26294117, -16089180, -32153417, 15844527, 3163963, -8085555, 16488526, 12311199, -5865215, 17209930 ], [ -8267084, -8127343, -16081167, -24352220, 1392887, -8332192, -16873112, -14701709, 21519321, 15919674, -2854751, 126547, -26342729, 9330382, 14208149, 30264146, -17351036, -11566841, 24918827, -13475940, -23317127, 9725697, 665653, -4893885, 9015826, 12270609, -5850545, 11429590 ], [ -4750244, -2212093, -6781917, -19713620, 1627157, -8680672, -9332552, -11315639, 19224411, 14138574, -7657421, -1109783, -27703979, 8079562, 12282959, 30492566, -11125556, -12972731, 23543537, -10862700, -14480837, 3606867, -1832657, -1702215, 1543126, 12230019, -5835875, 5649250 ], [ -1233404, 3703157, 2517333, -15075020, 1861427, -9029152, -1791992, -7929569, 16929501, 12357474, -12460091, -2346113, -29065229, 6828742, 10357769, 30720986, -4900076, -14378621, 22168247, -8249460, -5644547, -2511963, -4330967, 1489455, -5929574, 12189429, -5821205, -131090 ], [ 2283436, 9618407, 11816583, -10436420, 2095697, -9377632, 5748568, -4543499, 14634591, 10576374, -17262761, -3582443, -30426479, 5577922, 8432579, 30949406, 1325404, -15784511, 20792957, -5636220, 3191743, -8630793, -6829277, 4681125, -13402274, 12148839, -5806535, -5911430 ], [ 5800276, 15533657, 21115833, -5797820, 2329967, -9726112, 13289128, -1157429, 12339681, 8795274, -22065431, -4818773, -31787729, 4327102, 6507389, 31177826, 7550884, -17190401, 19417667, -3022980, 12028033, -14749623, -9327587, 7872795, -20874974, 12108249, -5791865, -11691770 ], [ 6748498, 16068233, 22719837, -3984458, 898391, -9834547, 14699590, 1480465, 10984593, 8307336, -21347885, -6182204, -27893222, 2246908, 7041656, 29366000, 12302359, -16275362, 18600857, -2352057, 16435171, -16877895, -11570993, 7719201, -22397912, 12131502, -6779105, -15037028 ], [ 4337758, 9566543, 14260827, -5865638, -2711599, -9629077, 8093770, 3139975, 10858503, 9510456, -13411595, -7711844, -17125802, -917852, 10792136, 24886160, 15126289, -12325262, 18514367, -4221087, 15050341, -13787745, -13481063, 3191031, -16140392, 12238242, -9076535, -15197948 ], [ 1927018, 3064853, 5801817, -7746818, -6321589, -9423607, 1487950, 4799485, 10732413, 10713576, -5475305, -9241484, -6358382, -4082612, 14542616, 20406320, 17950219, -8375162, 18427877, -6090117, 13665511, -10697595, -15391133, -1337139, -9882872, 12344982, -11373965, -15358868 ], [ -483722, -3436837, -2657193, -9627998, -9931579, -9218137, -5117870, 6458995, 10606323, 11916696, 2460985, -10771124, 4409038, -7247372, 18293096, 15926480, 20774149, -4425062, 18341387, -7959147, 12280681, -7607445, -17301203, -5865309, -3625352, 12451722, -13671395, -15519788 ], [ -2894462, -9938527, -11116203, -11509178, -13541569, -9012667, -11723690, 8118505, 10480233, 13119816, 10397275, -12300764, 15176458, -10412132, 22043576, 11446640, 23598079, -474962, 18254897, -9828177, 10895851, -4517295, -19211273, -10393479, 2632168, 12558462, -15968825, -15680708 ], [ -5305202, -16440217, -19575213, -13390358, -17151559, -8807197, -18329510, 9778015, 10354143, 14322936, 18333565, -13830404, 25943878, -13576892, 25794056, 6966800, 26422009, 3475138, 18168407, -11697207, 9511021, -1427145, -21121343, -14921649, 8889688, 12665202, -18266255, -15841628 ], [ -4801174, -13863206, -15265631, -9626386, -13877299, -6053449, -16841931, 7983407, 11201630, 14167631, 18175987, -12362464, 24832801, -11337566, 26216110, 3551791, 26110741, 4408697, 14599860, -13174019, 6429483, -3327892, -16526785, -14050490, 9223537, 10904384, -15682534, -12658176 ], [ -3296554, -8169626, -6572801, -3924526, -8239789, -2424919, -12576021, 5003057, 12383330, 13546001, 15239917, -9865504, 19644031, -7243106, 25495570, 502321, 24723211, 4306727, 9835980, -14516189, 2765493, -6941932, -9699295, -11325830, 7523887, 8502464, -11423194, -8326656 ], [ -1791934, -2476046, 2120029, 1777334, -2602279, 1203611, -8310111, 2022707, 13565030, 12924371, 12303847, -7368544, 14455261, -3148646, 24775030, -2547149, 23335681, 4204757, 5072100, -15858359, -898497, -10555972, -2871805, -8601170, 5824237, 6100544, -7163854, -3995136 ], [ -287314, 3217534, 10812859, 7479194, 3035231, 4832141, -4044201, -957643, 14746730, 12302741, 9367777, -4871584, 9266491, 945814, 24054490, -5596619, 21948151, 4102787, 308220, -17200529, -4562487, -14170012, 3955685, -5876510, 4124587, 3698624, -2904514, 336384 ], [ 1217306, 8911114, 19505689, 13181054, 8672741, 8460671, 221709, -3937993, 15928430, 11681111, 6431707, -2374624, 4077721, 5040274, 23333950, -8646089, 20560621, 4000817, -4455660, -18542699, -8226477, -17784052, 10783175, -3151850, 2424937, 1296704, 1354826, 4667904 ], [ 2518551, 14016939, 27575209, 18448544, 13747306, 11632781, 4246309, -6729138, 16623590, 11137426, 3512697, -139569, -994854, 8926884, 22269800, -11314309, 19231721, 3908652, -9082275, -19669329, -11701192, -20888417, 17237150, -772160, 607912, -789231, 5375641, 8505469 ], [ 362421, 9130929, 25048459, 16331744, 9251806, 7045751, 4168639, -6303798, 9047570, 11918806, 883707, -2356899, -4092114, 9280044, 15364280, -7501279, 18899531, 3983172, -11375385, -17131779, -11958232, -15328307, 17341370, -4256960, -3204488, 2496579, 5341531, 3945799 ], [ -1793709, 4244919, 22521709, 14214944, 4756306, 2458721, 4090969, -5878458, 1471550, 12700186, -1745283, -4574229, -7189374, 9633204, 8458760, -3688249, 18567341, 4057692, -13668495, -14594229, -12215272, -9768197, 17445590, -7741760, -7016888, 5782389, 5307421, -613871 ], [ -3949839, -641091, 19994959, 12098144, 260806, -2128309, 4013299, -5453118, -6104470, 13481566, -4374273, -6791559, -10286634, 9986364, 1553240, 124781, 18235151, 4132212, -15961605, -12056679, -12472312, -4208087, 17549810, -11226560, -10829288, 9068199, 5273311, -5173541 ], [ -6105969, -5527101, 17468209, 9981344, -4234694, -6715339, 3935629, -5027778, -13680490, 14262946, -7003263, -9008889, -13383894, 10339524, -5352280, 3937811, 17902961, 4206732, -18254715, -9519129, -12729352, 1352023, 17654030, -14711360, -14641688, 12354009, 5239201, -9733211 ], [ -8262099, -10413111, 14941459, 7864544, -8730194, -11302369, 3857959, -4602438, -21256510, 15044326, -9632253, -11226219, -16481154, 10692684, -12257800, 7750841, 17570771, 4281252, -20547825, -6981579, -12986392, 6912133, 17758250, -18196160, -18454088, 15639819, 5205091, -14292881 ], [ -8198748, -14132142, 12227797, 5327687, -10351625, -12561085, 2372707, -2415492, -23163361, 14102182, -10555308, -12099162, -17019396, 9920577, -14446696, 10084118, 17099453, 3888294, -22180308, -6475245, -11027284, 10476271, 15278768, -19137485, -20132708, 16060140, 5599684, -15115499 ], [ -4301748, -15835482, 9191287, 2065277, -7008755, -8070895, -1543823, 2814228, -15278011, 10183042, -8531748, -10649982, -13137516, 7204827, -8488696, 9861458, 16387823, 2687874, -22671708, -9477375, -5240284, 10592821, 8336528, -15685535, -18125708, 11530980, 6734764, -9483209 ], [ -404748, -17538822, 6154777, -1197133, -3665885, -3580705, -5460353, 8043948, -7392661, 6263902, -6508188, -9200802, -9255636, 4489077, -2530696, 9638798, 15676193, 1487454, -23163108, -12479505, 546716, 10709371, 1394288, -12233585, -16118708, 7001820, 7869844, -3850919 ], [ 3492252, -19242162, 3118267, -4459543, -323015, 909485, -9376883, 13273668, 492689, 2344762, -4484628, -7751622, -5373756, 1773327, 3427304, 9416138, 14964563, 287034, -23654508, -15481635, 6333716, 10825921, -5547952, -8781635, -14111708, 2472660, 9004924, 1781371 ], [ 7389252, -20945502, 81757, -7721953, 3019855, 5399675, -13293413, 18503388, 8378039, -1574378, -2461068, -6302442, -1491876, -942423, 9385304, 9193478, 14252933, -913386, -24145908, -18483765, 12120716, 10942471, -12490192, -5329685, -12104708, -2056500, 10140004, 7413661 ], [ 11286252, -22648842, -2954753, -10984363, 6362725, 9889865, -17209943, 23733108, 16263389, -5493518, -437508, -4853262, 2390004, -3658173, 15343304, 8970818, 13541303, -2113806, -24637308, -21485895, 17907716, 11059021, -19432432, -1877735, -10097708, -6585660, 11275084, 13045951 ], [ 9107957, -20042227, -5572986, -8857240, 5753954, 9308637, -15907130, 22504514, 16319511, -6746043, 128701, -5284956, 5010648, -6913224, 13503979, 7657661, 11423501, -616257, -19513658, -22022954, 18949892, 7875532, -16919306, -3088930, -9855804, -5252964, 9827241, 11221418 ], [ 4041407, -15386617, -7992366, -4167880, 3266534, 6316407, -12122990, 18205574, 12653541, -6730833, 2071, -6610836, 7031688, -10424664, 7957729, 5826071, 8637191, 2163933, -11720558, -21388094, 17736332, 3123172, -9911006, -6517030, -10453044, -1133484, 7151451, 5851838 ], [ -1025143, -10731007, -10411746, 521480, 779114, 3324177, -8338850, 13906634, 8987571, -6715623, -124559, -7936716, 9052728, -13936104, 2411479, 3994481, 5850881, 4944123, -3927458, -20753234, 16522772, -1629188, -2902706, -9945130, -11050284, 2985996, 4475661, 482258 ], [ -6091693, -6075397, -12831126, 5210840, -1708306, 331947, -4554710, 9607694, 5321601, -6700413, -251189, -9262596, 11073768, -17447544, -3134771, 2162891, 3064571, 7724313, 3865642, -20118374, 15309212, -6381548, 4105594, -13373230, -11647524, 7105476, 1799871, -4887322 ], [ -11158243, -1419787, -15250506, 9900200, -4195726, -2660283, -770570, 5308754, 1655631, -6685203, -377819, -10588476, 13094808, -20958984, -8681021, 331301, 278261, 10504503, 11658742, -19483514, 14095652, -11133908, 11113894, -16801330, -12244764, 11224956, -875919, -10256902 ], [ -16224793, 3235823, -17669886, 14589560, -6683146, -5652513, 3013570, 1009814, -2010339, -6669993, -504449, -11914356, 15115848, -24470424, -14227271, -1500289, -2508049, 13284693, 19451842, -18848654, 12882092, -15886268, 18122194, -20229430, -12842004, 15344436, -3551709, -15626482 ], [ -13185846, 845837, -13501575, 13169871, -679699, -5303416, 1495446, 2025598, 2614931, -7495833, -2087119, -12451162, 8747659, -15477809, -9259150, 1184159, -3031890, 10835688, 17884901, -19316593, 14099745, -12914229, 18002840, -21474983, -9170626, 13478399, -1662333, -12060106 ], [ -10055826, -1623313, -9259245, 11681541, 5419151, -4916776, -82254, 3101098, 7333361, -8331123, -3686149, -12979102, 2285209, -6344699, -4172890, 3919349, -3530310, 8327928, 16212791, -19796923, 15344715, -9855399, 17803400, -22696013, -5451286, 11545109, 278337, -8393326 ], [ -6925806, -4092463, -5016915, 10193211, 11518001, -4530136, -1659954, 4176598, 12051791, -9166413, -5285179, -13507042, -4177241, 2788411, 913370, 6654539, -4028730, 5820168, 14540681, -20277253, 16589685, -6796569, 17603960, -23917043, -1731946, 9611819, 2219007, -4726546 ], [ -3795786, -6561613, -774585, 8704881, 17616851, -4143496, -3237654, 5252098, 16770221, -10001703, -6884209, -14034982, -10639691, 11921521, 5999630, 9389729, -4527150, 3312408, 12868571, -20757583, 17834655, -3737739, 17404520, -25138073, 1987394, 7678529, 4159677, -1059766 ], [ -665766, -9030763, 3467745, 7216551, 23715701, -3756856, -4815354, 6327598, 21488651, -10836993, -8483239, -14562922, -17102141, 21054631, 11085890, 12124919, -5025570, 804648, 11196461, -21237913, 19079625, -678909, 17205080, -26359103, 5706734, 5745239, 6100347, 2607014 ], [ 936081, -9437194, 5433165, 5215410, 26028638, -4241992, -4147329, 7712491, 25058717, -10929837, -10034182, -15043072, -20331746, 27260698, 14574101, 14288573, -6568215, 298425, 10202159, -20794249, 19196562, 2821749, 16899449, -24456422, 7476404, 2707109, 8092452, 5604599 ], [ -1027809, -5030614, 2085795, 2017710, 19507778, -6761272, 1760721, 9819301, 25949267, -9290307, -11472922, -15411712, -16018046, 26636998, 14333531, 15118643, -10547385, 4462455, 10789409, -18194599, 16681422, 7353339, 16346039, -15265082, 4696844, -2908981, 10204572, 7040729 ], [ -2991699, -624034, -1261575, -1179990, 12986918, -9280552, 7668771, 11926111, 26839817, -7650777, -12911662, -15780352, -11704346, 26013298, 14092961, 15948713, -14526555, 8626485, 11376659, -15594949, 14166282, 11884929, 15792629, -6073742, 1917284, -8525071, 12316692, 8476859 ], [ -4955589, 3782546, -4608945, -4377690, 6466058, -11799832, 13576821, 14032921, 27730367, -6011247, -14350402, -16148992, -7390646, 25389598, 13852391, 16778783, -18505725, 12790515, 11963909, -12995299, 11651142, 16416519, 15239219, 3117598, -862276, -14141161, 14428812, 9912989 ], [ -6919479, 8189126, -7956315, -7575390, -54802, -14319112, 19484871, 16139731, 28620917, -4371717, -15789142, -16517632, -3076946, 24765898, 13611821, 17608853, -22484895, 16954545, 12551159, -10395649, 9136002, 20948109, 14685809, 12308938, -3641836, -19757251, 16540932, 11349119 ], [ -8883369, 12595706, -11303685, -10773090, -6575662, -16838392, 25392921, 18246541, 29511467, -2732187, -17227882, -16886272, 1236754, 24142198, 13371251, 18438923, -26464065, 21118575, 13138409, -7795999, 6620862, 25479699, 14132399, 21500278, -6421396, -25373341, 18653052, 12785249 ], [ -10155799, 11428696, -9491615, -9617595, -6698317, -14697302, 24218236, 14648916, 25416047, -1044862, -15164222, -17234892, 3034039, 19825413, 9673271, 13669498, -24200900, 18256135, 11046829, -5865369, 8460072, 23372734, 13352939, 25502203, -6679811, -25869426, 19169622, 11164314 ], [ -10988209, 6714856, -4396265, -5691885, -2749387, -9590522, 18536356, 7421196, 18147737, 672878, -10871762, -17570772, 3229969, 13158483, 3775121, 5336758, -17965340, 10922305, 7250539, -4360479, 13070232, 17041234, 12429629, 26201773, -5333861, -23107326, 18670842, 7597974 ], [ -11820619, 2001016, 699085, -1766175, 1199543, -4483742, 12854476, 193476, 10879427, 2390618, -6579302, -17906652, 3425899, 6491553, -2123029, -2995982, -11729780, 3588475, 3454249, -2855589, 17680392, 10709734, 11506319, 26901343, -3987911, -20345226, 18172062, 4031634 ], [ -12653029, -2712824, 5794435, 2159535, 5148473, 623038, 7172596, -7034244, 3611117, 4108358, -2286842, -18242532, 3621829, -175377, -8021179, -11328722, -5494220, -3745355, -342041, -1350699, 22290552, 4378234, 10583009, 27600913, -2641961, -17583126, 17673282, 465294 ], [ -13485439, -7426664, 10889785, 6085245, 9097403, 5729818, 1490716, -14261964, -3657193, 5826098, 2005618, -18578412, 3817759, -6842307, -13919329, -19661462, 741340, -11079185, -4138331, 154191, 26900712, -1953266, 9659699, 28300483, -1296011, -14821026, 17174502, -3101046 ], [ -14317849, -12140504, 15985135, 10010955, 13046333, 10836598, -4191164, -21489684, -10925503, 7543838, 6298078, -18914292, 4013689, -13509237, -19817479, -27994202, 6976900, -18413015, -7934621, 1659081, 31510872, -8284766, 8736389, 29000053, 49939, -12058926, 16675722, -6667386 ], [ -10206198, -10504595, 13535702, 8293329, 12131546, 11236116, -236661, -15244678, -6315932, 8726892, 5785253, -15163667, 3450833, -12596856, -16361861, -22488767, 7157859, -12509839, -8105222, 565158, 25211927, -8763272, 7046159, 24896911, 2255022, -13466663, 16164741, -3865800 ], [ -5677578, -8333165, 10449962, 6099759, 10806566, 11238636, 4530549, -7863418, -704612, 9864852, 4867163, -11068397, 2823983, -11045256, -12117371, -15816257, 6828189, -5490289, -7970042, -747942, 17992937, -8748152, 5291249, 20388721, 4532562, -15226073, 15652731, -527160 ], [ -1148958, -6161735, 7364222, 3906189, 9481586, 11241156, 9297759, -482158, 4906708, 11002812, 3949073, -6973127, 2197133, -9493656, -7872881, -9143747, 6498519, 1529261, -7834862, -2061042, 10773947, -8733032, 3536339, 15880531, 6810102, -16985483, 15140721, 2811480 ], [ 3379662, -3990305, 4278482, 1712619, 8156606, 11243676, 14064969, 6899102, 10518028, 12140772, 3030983, -2877857, 1570283, -7942056, -3628391, -2471237, 6168849, 8548811, -7699682, -3374142, 3554957, -8717912, 1781429, 11372341, 9087642, -18744893, 14628711, 6150120 ], [ 7908282, -1818875, 1192742, -480951, 6831626, 11246196, 18832179, 14280362, 16129348, 13278732, 2112893, 1217413, 943433, -6390456, 616099, 4201273, 5839179, 15568361, -7564502, -4687242, -3664033, -8702792, 26519, 6864151, 11365182, -20504303, 14116701, 9488760 ], [ 10558704, -653765, -1765612, -3107772, 4681598, 9604689, 22049358, 19222745, 19002100, 14661069, 676271, 2894323, 1614971, -5644647, 4231681, 9086620, 6110718, 20071523, -7228835, -5831670, -9226501, -8238545, -1427188, 2323474, 11699739, -19814735, 12788694, 12051618 ], [ 7037904, -2795135, -4305412, -7158132, -179302, 2561379, 20173578, 16151675, 12876700, 16846359, -2464099, -3374807, 6552641, -7546437, 5780851, 8099860, 8357658, 16306553, -6234425, -6421890, -9346111, -6298595, -1891228, -2323946, 5650209, -11078525, 8779554, 12065478 ], [ 3517104, -4936505, -6845212, -11208492, -5040202, -4481931, 18297798, 13080605, 6751300, 19031649, -5604469, -9643937, 11490311, -9448227, 7330021, 7113100, 10604598, 12541583, -5240015, -7012110, -9465721, -4358645, -2355268, -6971366, -399321, -2342315, 4770414, 12079338 ], [ -3696, -7077875, -9385012, -15258852, -9901102, -11525241, 16422018, 10009535, 625900, 21216939, -8744839, -15913067, 16427981, -11350017, 8879191, 6126340, 12851538, 8776613, -4245605, -7602330, -9585331, -2418695, -2819308, -11618786, -6448851, 6393895, 761274, 12093198 ], [ -3524496, -9219245, -11924812, -19309212, -14762002, -18568551, 14546238, 6938465, -5499500, 23402229, -11885209, -22182197, 21365651, -13251807, 10428361, 5139580, 15098478, 5011643, -3251195, -8192550, -9704941, -478745, -3283348, -16266206, -12498381, 15130105, -3247866, 12107058 ], [ -7045296, -11360615, -14464612, -23359572, -19622902, -25611861, 12670458, 3867395, -11624900, 25587519, -15025579, -28451327, 26303321, -15153597, 11977531, 4152820, 17345418, 1246673, -2256785, -8782770, -9824551, 1461205, -3747388, -20913626, -18547911, 23866315, -7257006, 12120918 ], [ -6305448, -13375859, -12432810, -24683278, -20167441, -25132593, 7901816, 160403, -11911950, 21610667, -14966445, -30612052, 24010306, -16408538, 10347973, 5504291, 17432634, 867897, 94141, -6228121, -6758083, 3643362, -2795181, -22614627, -18627967, 23921930, -11093960, 11225681 ], [ -2000568, -15285569, -6575790, -23725498, -17100331, -18358923, 712616, -4078687, -7313850, 12477737, -12230175, -29335132, 15667126, -17122238, 6058663, 8812241, 15712734, 3322467, 3580111, -1042051, -1025713, 6028182, -657951, -21850257, -13713157, 16714190, -14786840, 9569771 ], [ 2304312, -17195279, -718770, -22767718, -14033221, -11585253, -6476584, -8317777, -2715750, 3344807, -9493905, -28058212, 7323946, -17835938, 1769353, 12120191, 13992834, 5777037, 7066081, 4144019, 4706657, 8413002, 1479279, -21085887, -8798347, 9506450, -18479720, 7913861 ], [ 6609192, -19104989, 5138250, -21809938, -10966111, -4811583, -13665784, -12556867, 1882350, -5788123, -6757635, -26781292, -1019234, -18549638, -2519957, 15428141, 12272934, 8231607, 10552051, 9330089, 10439027, 10797822, 3616509, -20321517, -3883537, 2298710, -22172600, 6257951 ], [ 10914072, -21014699, 10995270, -20852158, -7899001, 1962087, -20854984, -16795957, 6480450, -14921053, -4021365, -25504372, -9362414, -19263338, -6809267, 18736091, 10553034, 10686177, 14038021, 14516159, 16171397, 13182642, 5753739, -19557147, 1031273, -4909030, -25865480, 4602041 ], [ 15218952, -22924409, 16852290, -19894378, -4831891, 8735757, -28044184, -21035047, 11078550, -24053983, -1285095, -24227452, -17705594, -19977038, -11098577, 22044041, 8833134, 13140747, 17523991, 19702229, 21903767, 15567462, 7890969, -18792777, 5946083, -12116770, -29558360, 2946131 ], [ 13004935, -16545839, 17117493, -19196242, -7186505, 12254483, -21599918, -17379481, 12822568, -21658550, 1747317, -21893784, -14260690, -14914275, -11640451, 16482669, 7684574, 7756563, 13608105, 14106605, 16366109, 11096664, 7052149, -14031568, 6102755, -10050399, -24074226, 5177104 ], [ 9690325, -8767949, 16438623, -18541942, -10456475, 15223673, -12853898, -12391051, 14084728, -17316770, 4829727, -19381704, -8825590, -8876265, -11549641, 9423879, 6632474, 1048953, 8442555, 6690695, 8925719, 5468424, 5710879, -8595568, 5456105, -6418269, -17040726, 8064304 ], [ 6375715, -990059, 15759753, -17887642, -13726445, 18192863, -4107878, -7402621, 15346888, -12974990, 7912137, -16869624, -3390490, -2838255, -11458831, 2365089, 5580374, -5658657, 3277005, -725215, 1485329, -159816, 4369609, -3159568, 4809455, -2786139, -10007226, 10951504 ], [ 3061105, 6787831, 15080883, -17233342, -16996415, 21162053, 4638142, -2414191, 16609048, -8633210, 10994547, -14357544, 2044610, 3199755, -11368021, -4693701, 4528274, -12366267, -1888545, -8141125, -5955061, -5788056, 3028339, 2276432, 4162805, 845991, -2973726, 13838704 ], [ -253505, 14565721, 14402013, -16579042, -20266385, 24131243, 13384162, 2574239, 17871208, -4291430, 14076957, -11845464, 7479710, 9237765, -11277211, -11752491, 3476174, -19073877, -7054095, -15557035, -13395451, -11416296, 1687069, 7712432, 3516155, 4478121, 4059774, 16725904 ], [ -3426080, 20456716, 12695133, -15547867, -22060130, 25154048, 20382397, 6578279, 18148573, -703865, 16576242, -9794289, 12183980, 13160610, -10718956, -16641126, 2350379, -23772822, -11216010, -20477200, -18339571, -15813246, -38186, 12768647, 3518000, 7655706, 10349739, 17720689 ], [ -5888480, 16913236, 5848203, -12632317, -16472750, 16444928, 18641707, 5660369, 13501963, -887375, 16159902, -10047639, 13234100, 6507630, -7823476, -10678986, 856109, -18428442, -10359750, -12918640, -10802341, -14053746, -3683366, 15925937, 6762320, 8560566, 12922029, 9253399 ], [ -8350880, 13369756, -998727, -9716767, -10885370, 7735808, 16901017, 4742459, 8855353, -1070885, 15743562, -10300989, 14284220, -145350, -4927996, -4716846, -638161, -13084062, -9503490, -5360080, -3265111, -12294246, -7328546, 19083227, 10006640, 9465426, 15494319, 786109 ], [ -10813280, 9826276, -7845657, -6801217, -5297990, -973312, 15160327, 3824549, 4208743, -1254395, 15327222, -10554339, 15334340, -6798330, -2032516, 1245294, -2132431, -7739682, -8647230, 2198480, 4272119, -10534746, -10973726, 22240517, 13250960, 10370286, 18066609, -7681181 ], [ -13275680, 6282796, -14692587, -3885667, 289390, -9682432, 13419637, 2906639, -437867, -1437905, 14910882, -10807689, 16384460, -13451310, 862964, 7207434, -3626701, -2395302, -7790970, 9757040, 11809349, -8775246, -14618906, 25397807, 16495280, 11275146, 20638899, -16148471 ], [ -15738080, 2739316, -21539517, -970117, 5876770, -18391552, 11678947, 1988729, -5084477, -1621415, 14494542, -11061039, 17434580, -20104290, 3758444, 13169574, -5120971, 2949078, -6934710, 17315600, 19346579, -7015746, -18264086, 28555097, 19739600, 12180006, 23211189, -24615761 ], [ -15408619, 2317249, -21767457, 1416447, 9832687, -22002162, 11264979, 3746322, -8613560, -212162, 12875105, -10620627, 15785934, -19570207, 2122627, 15598189, -3471597, 4755848, -7584138, 18695361, 21884070, -6836539, -16431625, 27979557, 17765354, 13334223, 23381542, -27606055 ], [ -12027589, 5306959, -14760687, 3224817, 12005377, -20039982, 12301149, 8428302, -10921160, 2938018, 9940655, -9421917, 11187474, -11180497, -4466003, 14164579, 1613853, 2695928, -9879318, 13321551, 18956730, -8384629, -8611975, 23323947, 10087094, 14760993, 20926522, -24609865 ], [ -8646559, 8296669, -7753917, 5033187, 14178067, -18077802, 13337319, 13110282, -13228760, 6088198, 7006205, -8223207, 6589014, -2790787, -11054633, 12730969, 6699303, 636008, -12174498, 7947741, 16029390, -9932719, -792325, 18668337, 2408834, 16187763, 18471502, -21613675 ], [ -5265529, 11286379, -747147, 6841557, 16350757, -16115622, 14373489, 17792262, -15536360, 9238378, 4071755, -7024497, 1990554, 5598923, -17643263, 11297359, 11784753, -1423912, -14469678, 2573931, 13102050, -11480809, 7027325, 14012727, -5269426, 17614533, 16016482, -18617485 ], [ -1884499, 14276089, 6259623, 8649927, 18523447, -14153442, 15409659, 22474242, -17843960, 12388558, 1137305, -5825787, -2607906, 13988633, -24231893, 9863749, 16870203, -3483832, -16764858, -2799879, 10174710, -13028899, 14846975, 9357117, -12947686, 19041303, 13561462, -15621295 ], [ 1496531, 17265799, 13266393, 10458297, 20696137, -12191262, 16445829, 27156222, -20151560, 15538738, -1797145, -4627077, -7206366, 22378343, -30820523, 8430139, 21955653, -5543752, -19060038, -8173689, 7247370, -14576989, 22666625, 4701507, -20625946, 20468073, 11106442, -12625105 ], [ 3224255, 11978613, 13627705, 10318711, 15532539, -8238597, 10515124, 23049325, -18499703, 12924570, -3123445, -5607357, -4455971, 23138961, -24898527, 5379788, 16824558, -4714469, -17286847, -6519919, 7070854, -13635251, 17590829, -241653, -22903023, 16906667, 7804250, -11912275 ], [ 4509545, 4476483, 12210655, 9657841, 8405709, -3753267, 2720044, 16590475, -15788273, 8767830, -4019395, -7170747, 261019, 21857991, -15628617, 1896788, 8959458, -3112019, -14424937, -2985529, 7630474, -12027221, 9064139, -5261763, -23734713, 12010397, 4275350, -11810485 ], [ 5794835, -3025647, 10793605, 8996971, 1278879, 732063, -5075036, 10131625, -13076843, 4611090, -4915345, -8734137, 4978009, 20577021, -6358707, -1586212, 1094358, -1509569, -11563027, 548861, 8190094, -10419191, 537449, -10281873, -24566403, 7114127, 746450, -11708695 ], [ 7080125, -10527777, 9376555, 8336101, -5847951, 5217393, -12870116, 3672775, -10365413, 454350, -5811295, -10297527, 9694999, 19296051, 2911203, -5069212, -6770742, 92881, -8701117, 4083251, 8749714, -8811161, -7989241, -15301983, -25398093, 2217857, -2782450, -11606905 ], [ 8365415, -18029907, 7959505, 7675231, -12974781, 9702723, -20665196, -2786075, -7653983, -3702390, -6707245, -11860917, 14411989, 18015081, 12181113, -8552212, -14635842, 1695331, -5839207, 7617641, 9309334, -7203131, -16515931, -20322093, -26229783, -2678413, -6311350, -11505115 ], [ 9836762, -24161931, 6894517, 7090510, -18692796, 13047825, -26864099, -8867996, -5429327, -7694727, -7410532, -13288569, 18146512, 16042587, 20108547, -11891365, -21082335, 2872639, -3301504, 10249448, 9938020, -5335919, -24015370, -24001788, -26302287, -7301083, -9348679, -10921744 ], [ 12982622, -17963001, 8998087, 7191130, -11731476, 6130875, -18697409, -11557556, -7585637, -10207437, -6379852, -13494579, 13038832, 7846377, 15953697, -13935895, -14761365, 223669, -3681664, 4758008, 11188300, -1136069, -22269550, -15617748, -19542117, -9461353, -7961869, -6004144 ], [ 16128482, -11764071, 11101657, 7291750, -4770156, -786075, -10530719, -14247116, -9741947, -12720147, -5349172, -13700589, 7931152, -349833, 11798847, -15980425, -8440395, -2425301, -4061824, -733432, 12438580, 3063781, -20523730, -7233708, -12781947, -11621623, -6575059, -1086544 ], [ 19274342, -5565141, 13205227, 7392370, 2191164, -7703025, -2364029, -16936676, -11898257, -15232857, -4318492, -13906599, 2823472, -8546043, 7643997, -18024955, -2119425, -5074271, -4441984, -6224872, 13688860, 7263631, -18777910, 1150332, -6021777, -13781893, -5188249, 3831056 ], [ 22420202, 633789, 15308797, 7492990, 9152484, -14619975, 5802661, -19626236, -14054567, -17745567, -3287812, -14112609, -2284208, -16742253, 3489147, -20069485, 4201545, -7723241, -4822144, -11716312, 14939140, 11463481, -17032090, 9534372, 738393, -15942163, -3801439, 8748656 ], [ 25566062, 6832719, 17412367, 7593610, 16113804, -21536925, 13969351, -22315796, -16210877, -20258277, -2257132, -14318619, -7391888, -24938463, -665703, -22114015, 10522515, -10372211, -5202304, -17207752, 16189420, 15663331, -15286270, 17918412, 7498563, -18102433, -2414629, 13666256 ], [ 27418624, 10483200, 18651136, 7652864, 20213248, -25610240, 18778624, -23899648, -17480704, -21737984, -1650176, -14439936, -10399744, -29765120, -3112448, -23318016, 14244864, -11932160, -5426176, -20441600, 16925696, 18136576, -14258176, 22855680, 11479552, -19374592, -1597952, 16562176 ], [ 27418624, 10483200, 18651136, 7652864, 20213248, -25610240, 18778624, -23899648, -17480704, -21737984, -1650176, -14439936, -10399744, -29765120, -3112448, -23318016, 14244864, -11932160, -5426176, -20441600, 16925696, 18136576, -14258176, 22855680, 11479552, -19374592, -1597952, 16562176 ] ], [ [ -15666176, 7568384, -1755136, 15736832, 13836288, 11501568, -15354880, 15112192, -18804736, -6069248, -1546240, 889856, 24335360, -17196032, -19877888, -23173120, -21775360, -914432, 2866176, -21128192, 28400640, 15053824, -8029184, -11110400, -13427712, -12659712, -10551296, 10320896 ], [ -15666176, 7568384, -1755136, 15736832, 13836288, 11501568, -15354880, 15112192, -18804736, -6069248, -1546240, 889856, 24335360, -17196032, -19877888, -23173120, -21775360, -914432, 2866176, -21128192, 28400640, 15053824, -8029184, -11110400, -13427712, -12659712, -10551296, 10320896 ], [ -15666176, 7568384, -1755136, 15736832, 13836288, 11501568, -15354880, 15112192, -18804736, -6069248, -1546240, 889856, 24335360, -17196032, -19877888, -23173120, -21775360, -914432, 2866176, -21128192, 28400640, 15053824, -8029184, -11110400, -13427712, -12659712, -10551296, 10320896 ], [ -15032398, 6594766, 1587922, 16471972, 13813396, 12156350, -16542550, 14607388, -17331506, -5490458, -3021712, 3610700, 19839206, -12804662, -19604482, -22275140, -21737364, 2201240, 2672774, -16361700, 24104968, 14346650, -7750704, -6778502, -11349024, -13249358, -11628872, 8353836 ], [ -14065618, 5109586, 6687502, 17593372, 13778476, 13155170, -18354250, 13837348, -15084206, -4607558, -5272432, 7761140, 12980666, -6105962, -19187422, -20905340, -21679404, 6953960, 2377754, -9090780, 17552248, 13267910, -7325904, -170522, -8178144, -14148818, -13272632, 5353236 ], [ -13098838, 3624406, 11787082, 18714772, 13743556, 14153990, -20165950, 13067308, -12836906, -3724658, -7523152, 11911580, 6122126, 592738, -18770362, -19535540, -21621444, 11706680, 2082734, -1819860, 10999528, 12189170, -6901104, 6437458, -5007264, -15048278, -14916392, 2352636 ], [ -12132058, 2139226, 16886662, 19836172, 13708636, 15152810, -21977650, 12297268, -10589606, -2841758, -9773872, 16062020, -736414, 7291438, -18353302, -18165740, -21563484, 16459400, 1787714, 5451060, 4446808, 11110430, -6476304, 13045438, -1836384, -15947738, -16560152, -647964 ], [ -11165278, 654046, 21986242, 20957572, 13673716, 16151630, -23789350, 11527228, -8342306, -1958858, -12024592, 20212460, -7594954, 13990138, -17936242, -16795940, -21505524, 21212120, 1492694, 12721980, -2105912, 10031690, -6051504, 19653418, 1334496, -16847198, -18203912, -3648564 ], [ -10198498, -831134, 27085822, 22078972, 13638796, 17150450, -25601050, 10757188, -6095006, -1075958, -14275312, 24362900, -14453494, 20688838, -17519182, -15426140, -21447564, 25964840, 1197674, 19992900, -8658632, 8952950, -5626704, 26261398, 4505376, -17746658, -19847672, -6649164 ], [ -10579348, -3209282, 17803954, 20077942, 14862592, 15210758, -19473826, 6114778, -1710638, 580372, -14861722, 17315918, -16033744, 20287642, -13699378, -9393488, -21858360, 23479682, 2679368, 16822776, -5878514, 8776226, -2171520, 26933716, 5111670, -15390056, -16816574, -8240190 ], [ -11006668, -5618222, 8026174, 17969242, 16129792, 13169738, -13072846, 1338838, 2747422, 2263372, -15390742, 9882818, -17431984, 19641622, -9762238, -3200048, -22285320, 20744942, 4222328, 13292616, -2776574, 8630606, 1388160, 27401356, 5629530, -12921176, -13624274, -9782610 ], [ -11433988, -8027162, -1751606, 15860542, 17396992, 11128718, -6671866, -3437102, 7205482, 3946372, -15919762, 2449718, -18830224, 18995602, -5825098, 2993392, -22712280, 18010202, 5765288, 9762456, 325366, 8484986, 4947840, 27868996, 6147390, -10452296, -10431974, -11325030 ], [ -11861308, -10436102, -11529386, 13751842, 18664192, 9087698, -270886, -8213042, 11663542, 5629372, -16448782, -4983382, -20228464, 18349582, -1887958, 9186832, -23139240, 15275462, 7308248, 6232296, 3427306, 8339366, 8507520, 28336636, 6665250, -7983416, -7239674, -12867450 ], [ -12288628, -12845042, -21307166, 11643142, 19931392, 7046678, 6130094, -12988982, 16121602, 7312372, -16977802, -12416482, -21626704, 17703562, 2049182, 15380272, -23566200, 12540722, 8851208, 2702136, 6529246, 8193746, 12067200, 28804276, 7183110, -5514536, -4047374, -14409870 ], [ -10493798, -14823832, -26658896, 8449842, 20269542, 5707458, 9256374, -17185422, 18558012, 9364672, -16612172, -15630482, -21646994, 17105892, 4283172, 18490212, -23269860, 9454432, 9303568, -280174, 8294886, 8473276, 13799330, 27353366, 6422170, -2796256, -2809674, -14657590 ], [ -2921378, -15684232, -20502896, 2436582, 18192162, 6192918, 3868434, -19875162, 15738132, 12377152, -13920452, -7874822, -18084614, 16633932, 2088972, 13583052, -21092940, 5454112, 6920368, -1838074, 6586146, 9858196, 10779830, 20914226, 2336350, 570464, -6653934, -11539090 ], [ 4651042, -16544632, -14346896, -3576678, 16114782, 6678378, -1519506, -22564902, 12918252, 15389632, -11228732, -119162, -14522234, 16161972, -105228, 8675892, -18916020, 1453792, 4537168, -3395974, 4877406, 11243116, 7760330, 14475086, -1749470, 3937184, -10498194, -8420590 ], [ 12223462, -17405032, -8190896, -9589938, 14037402, 7163838, -6907446, -25254642, 10098372, 18402112, -8537012, 7636498, -10959854, 15690012, -2299428, 3768732, -16739100, -2546528, 2153968, -4953874, 3168666, 12628036, 4740830, 8035946, -5835290, 7303904, -14342454, -5302090 ], [ 19795882, -18265432, -2034896, -15603198, 11960022, 7649298, -12295386, -27944382, 7278492, 21414592, -5845292, 15392158, -7397474, 15218052, -4493628, -1138428, -14562180, -6546848, -229232, -6511774, 1459926, 14012956, 1721330, 1596806, -9921110, 10670624, -18186714, -2183590 ], [ 27368302, -19125832, 4121104, -21616458, 9882642, 8134758, -17683326, -30634122, 4458612, 24427072, -3153572, 23147818, -3835094, 14746092, -6687828, -6045588, -12385260, -10547168, -2612432, -8069674, -248814, 15397876, -1298170, -4842334, -14006930, 14037344, -22030974, 934910 ], [ 26058770, -19532976, 4463534, -23583804, 8319574, 7310058, -17596472, -27431322, 1114350, 20873382, -2592664, 21955170, -2602806, 13308790, -7926650, -5073140, -10532594, -9348506, -2886126, -8774062, -2615284, 16475396, -3401724, -3819392, -13017682, 12536014, -20776740, -808386 ], [ 18548630, -19623696, 747434, -22726644, 7115554, 5570718, -13687592, -20114862, -2595990, 12735762, -3519304, 14515590, -2997186, 11197570, -8498510, 3940, -8906294, -4520366, -1687146, -8882602, -5440924, 17338316, -4865844, 2412928, -8485462, 7636234, -15963180, -5945766 ], [ 11038490, -19714416, -2968666, -21869484, 5911534, 3831378, -9778712, -12798402, -6306330, 4598142, -4445944, 7076010, -3391566, 9086350, -9070370, 5081020, -7279994, 307774, -488166, -8991142, -8266564, 18201236, -6329964, 8645248, -3953242, 2736454, -11149620, -11083146 ], [ 3528350, -19805136, -6684766, -21012324, 4707514, 2092038, -5869832, -5481942, -10016670, -3539478, -5372584, -363570, -3785946, 6975130, -9642230, 10158100, -5653694, 5135914, 710814, -9099682, -11092204, 19064156, -7794084, 14877568, 578978, -2163326, -6336060, -16220526 ], [ -3981790, -19895856, -10400866, -20155164, 3503494, 352698, -1960952, 1834518, -13727010, -11677098, -6299224, -7803150, -4180326, 4863910, -10214090, 15235180, -4027394, 9964054, 1909794, -9208222, -13917844, 19927076, -9258204, 21109888, 5111198, -7063106, -1522500, -21357906 ], [ -11491930, -19986576, -14116966, -19298004, 2299474, -1386642, 1947928, 9150978, -17437350, -19814718, -7225864, -15242730, -4574706, 2752690, -10785950, 20312260, -2401094, 14792194, 3108774, -9316762, -16743484, 20789996, -10722324, 27342208, 9643418, -11962886, 3291060, -26495286 ], [ -10341874, -17904714, -11848462, -16708092, 2606104, -4379700, 4218178, 12118548, -13536768, -19784298, -5107228, -12209010, -5344764, -1551686, -12407570, 20121262, 642706, 13251304, -195036, -3305266, -11135404, 21810218, -5470248, 24714424, 11124692, -8539430, 1537140, -19208724 ], [ -8229574, -15581454, -8915002, -13925652, 3080584, -7512060, 6306358, 14602908, -8790528, -18846318, -2650228, -8011590, -6156564, -6099746, -14145830, 19344922, 3844006, 11002744, -3999156, 3386234, -4590244, 22847918, 528072, 21102184, 12266972, -4191170, -946500, -10541724 ], [ -6117274, -13258194, -5981542, -11143212, 3555064, -10644420, 8394538, 17087268, -4044288, -17908338, -193228, -3814170, -6968364, -10647806, -15884090, 18568582, 7045306, 8754184, -7803276, 10077734, 1954916, 23885618, 6526392, 17489944, 13409252, 157090, -3430140, -1874724 ], [ -4004974, -10934934, -3048082, -8360772, 4029544, -13776780, 10482718, 19571628, 701952, -16970358, 2263772, 383250, -7780164, -15195866, -17622350, 17792242, 10246606, 6505624, -11607396, 16769234, 8500076, 24923318, 12524712, 13877704, 14551532, 4505350, -5913780, 6792276 ], [ -1892674, -8611674, -114622, -5578332, 4504024, -16909140, 12570898, 22055988, 5448192, -16032378, 4720772, 4580670, -8591964, -19743926, -19360610, 17015902, 13447906, 4257064, -15411516, 23460734, 15045236, 25961018, 18523032, 10265464, 15693812, 8853610, -8397420, 15459276 ], [ -495496, -7070492, 2141678, -3302356, 5297134, -19403100, 14231084, 22366520, 9821310, -13768578, 5898312, 6812958, -8732114, -23253750, -19240176, 16363024, 15141100, 1996458, -18139400, 27879416, 18388022, 26353630, 23080164, 6773456, 16309222, 12471282, -10484112, 21360940 ], [ -1770616, -8451812, 1867538, -2918956, 7280914, -19511460, 14291924, 14553800, 12800130, -6550398, 2294712, 1701858, -6362414, -22883850, -12174096, 16171504, 11198740, -309162, -16845560, 23804936, 9764042, 24335650, 22251804, 3730736, 14955802, 13358862, -11087472, 16928980 ], [ -3045736, -9833132, 1593398, -2535556, 9264694, -19619820, 14352764, 6741080, 15778950, 667782, -1308888, -3409242, -3992714, -22513950, -5108016, 15979984, 7256380, -2614782, -15551720, 19730456, 1140062, 22317670, 21423444, 688016, 13602382, 14246442, -11690832, 12497020 ], [ -4320856, -11214452, 1319258, -2152156, 11248474, -19728180, 14413604, -1071640, 18757770, 7885962, -4912488, -8520342, -1623014, -22144050, 1958064, 15788464, 3314020, -4920402, -14257880, 15655976, -7483918, 20299690, 20595084, -2354704, 12248962, 15134022, -12294192, 8065060 ], [ -5595976, -12595772, 1045118, -1768756, 13232254, -19836540, 14474444, -8884360, 21736590, 15104142, -8516088, -13631442, 746686, -21774150, 9024144, 15596944, -628340, -7226022, -12964040, 11581496, -16107898, 18281710, 19766724, -5397424, 10895542, 16021602, -12897552, 3633100 ], [ -6871096, -13977092, 770978, -1385356, 15216034, -19944900, 14535284, -16697080, 24715410, 22322322, -12119688, -18742542, 3116386, -21404250, 16090224, 15405424, -4570700, -9531642, -11670200, 7507016, -24731878, 16263730, 18938364, -8440144, 9542122, 16909182, -13500912, -798860 ], [ -6659512, -14491732, 1559884, 284058, 15713110, -19198330, 11939496, -20524200, 21934004, 24456230, -14013146, -20367840, 2116938, -18209556, 15801932, 12653908, -7813606, -8430326, -9120238, 6318994, -26205184, 16682136, 14582842, -8287616, 7595938, 13426984, -12424586, -4034012 ], [ -5087752, -14213452, 3321364, 3130038, 14850010, -17669590, 6913176, -20704920, 13882604, 21938570, -14342006, -18804000, -1964922, -12430476, 8785172, 7560268, -10416586, -4212026, -5421058, 7771774, -21136384, 19329576, 7000342, -5211776, 5107438, 5946904, -9811526, -6174212 ], [ -3515992, -13935172, 5082844, 5976018, 13986910, -16140850, 1886856, -20885640, 5831204, 19420910, -14670866, -17240160, -6046782, -6651396, 1768412, 2466628, -13019566, 6274, -1721878, 9224554, -16067584, 21977016, -582158, -2135936, 2618938, -1533176, -7198466, -8314412 ], [ -1944232, -13656892, 6844324, 8821998, 13123810, -14612110, -3139464, -21066360, -2220196, 16903250, -14999726, -15676320, -10128642, -872316, -5248348, -2627012, -15622546, 4224574, 1977302, 10677334, -10998784, 24624456, -8164658, 939904, 130438, -9013256, -4585406, -10454612 ], [ -372472, -13378612, 8605804, 11667978, 12260710, -13083370, -8165784, -21247080, -10271596, 14385590, -15328586, -14112480, -14210502, 4906764, -12265108, -7720652, -18225526, 8442874, 5676482, 12130114, -5929984, 27271896, -15747158, 4015744, -2358062, -16493336, -1972346, -12594812 ], [ 1199288, -13100332, 10367284, 14513958, 11397610, -11554630, -13192104, -21427800, -18322996, 11867930, -15657446, -12548640, -18292362, 10685844, -19281868, -12814292, -20828506, 12661174, 9375662, 13582894, -861184, 29919336, -23329658, 7091584, -4846562, -23973416, 640714, -14735012 ], [ 4621598, -13866802, 10921414, 11367138, 6438160, -8647390, -15412524, -18326970, -19772446, 8327120, -17815406, -11963700, -16127022, 8557074, -17877028, -14839832, -18895486, 8474374, 5135942, 9291274, -154984, 28366776, -22538408, 6592174, -5625062, -22589546, 2322574, -16425212 ], [ 8414018, -14842222, 11234074, 7021758, 659440, -5464450, -17071764, -14569830, -19901506, 4581680, -20339186, -11574540, -12712242, 4846734, -14787868, -16251752, -16055266, 2606554, -691558, 3850774, -321304, 25974216, -20072408, 5377714, -6061562, -19432886, 3818194, -18025412 ], [ 12206438, -15817642, 11546734, 2676378, -5119280, -2281510, -18731004, -10812690, -20030566, 836240, -22862966, -11185380, -9297462, 1136394, -11698708, -17663672, -13215046, -3261266, -6519058, -1589726, -487624, 23581656, -17606408, 4163254, -6498062, -16276226, 5313814, -19625612 ], [ 15998858, -16793062, 11859394, -1669002, -10898000, 901430, -20390244, -7055550, -20159626, -2909200, -25386746, -10796220, -5882682, -2573946, -8609548, -19075592, -10374826, -9129086, -12346558, -7030226, -653944, 21189096, -15140408, 2948794, -6934562, -13119566, 6809434, -21225812 ], [ 19791278, -17768482, 12172054, -6014382, -16676720, 4084370, -22049484, -3298410, -20288686, -6654640, -27910526, -10407060, -2467902, -6284286, -5520388, -20487512, -7534606, -14996906, -18174058, -12470726, -820264, 18796536, -12674408, 1734334, -7371062, -9962906, 8305054, -22826012 ], [ 22627392, -18381982, 12097964, -8953448, -21079494, 6219328, -23293192, -392380, -19201700, -9828444, -28829170, -10286480, 660904, -9025008, -3173554, -20803246, -5015850, -19607964, -22210028, -16748558, -1023374, 16661454, -9774182, 462622, -7357476, -6807702, 8953152, -23144256 ], [ 19799232, -16851802, 9733124, -3562808, -17332434, 2147008, -22075672, -2527540, -10911980, -9616404, -20240470, -11756720, 2095864, -6022608, -5223574, -14626186, -4401150, -16775124, -15634628, -14139818, -1444394, 16051434, -4302002, -1148198, -4677996, -3661122, 4581312, -15869376 ], [ 16971072, -15321622, 7368284, 1827832, -13585374, -1925312, -20858152, -4662700, -2622260, -9404364, -11651770, -13226960, 3530824, -3020208, -7273594, -8449126, -3786450, -13942284, -9059228, -11531078, -1865414, 15441414, 1170178, -2759018, -1998516, -514542, 209472, -8594496 ], [ 14142912, -13791442, 5003444, 7218472, -9838314, -5997632, -19640632, -6797860, 5667460, -9192324, -3063070, -14697200, 4965784, -17808, -9323614, -2272066, -3171750, -11109444, -2483828, -8922338, -2286434, 14831394, 6642358, -4369838, 680964, 2632038, -4162368, -1319616 ], [ 11314752, -12261262, 2638604, 12609112, -6091254, -10069952, -18423112, -8933020, 13957180, -8980284, 5525630, -16167440, 6400744, 2984592, -11373634, 3904994, -2557050, -8276604, 4091572, -6313598, -2707454, 14221374, 12114538, -5980658, 3360444, 5778618, -8534208, 5955264 ], [ 8486592, -10731082, 273764, 17999752, -2344194, -14142272, -17205592, -11068180, 22246900, -8768244, 14114330, -17637680, 7835704, 5986992, -13423654, 10082054, -1942350, -5443764, 10666972, -3704858, -3128474, 13611354, 17586718, -7591478, 6039924, 8925198, -12906048, 13230144 ], [ 8535566, -8249374, -1817606, 18219718, 964822, -15375506, -13877064, -11752924, 24083712, -9387274, 17777372, -15902868, 9829576, 7951518, -12321594, 13928674, -234016, -1776082, 12455950, -3163994, -2017324, 11883510, 18045336, -8773684, 9059540, 10718614, -14665942, 15760504 ], [ 12023066, -4630474, -3582146, 12260098, 3750322, -13215686, -8025624, -10704244, 18208512, -10999534, 15553652, -10337628, 12491416, 8675658, -7452414, 14990134, 2781344, 2889338, 8524570, -5094494, 924956, 8819730, 12512136, -9443644, 12485660, 10894834, -13304242, 12620584 ], [ 15510566, -1011574, -5346686, 6300478, 6535822, -11055866, -2174184, -9655564, 12333312, -12611794, 13329932, -4772388, 15153256, 9399798, -2583234, 16051594, 5796704, 7554758, 4593190, -7024994, 3867236, 5755950, 6978936, -10113604, 15911780, 11071054, -11942542, 9480664 ], [ 18998066, 2607326, -7111226, 340858, 9321322, -8896046, 3677256, -8606884, 6458112, -14224054, 11106212, 792852, 17815096, 10123938, 2285946, 17113054, 8812064, 12220178, 661810, -8955494, 6809516, 2692170, 1445736, -10783564, 19337900, 11247274, -10580842, 6340744 ], [ 22485566, 6226226, -8875766, -5618762, 12106822, -6736226, 9528696, -7558204, 582912, -15836314, 8882492, 6358092, 20476936, 10848078, 7155126, 18174514, 11827424, 16885598, -3269570, -10885994, 9751796, -371610, -4087464, -11453524, 22764020, 11423494, -9219142, 3200824 ], [ 25973066, 9845126, -10640306, -11578382, 14892322, -4576406, 15380136, -6509524, -5292288, -17448574, 6658772, 11923332, 23138776, 11572218, 12024306, 19235974, 14842784, 21551018, -7200950, -12816494, 12694076, -3435390, -9620664, -12123484, 26190140, 11599714, -7857442, 60904 ], [ 22080740, 8703854, -7879274, -11044688, 13402858, -7391900, 15626982, -7991350, -3257604, -13172374, 3923900, 12101328, 19689010, 9667872, 14958864, 17199058, 11233730, 23210522, -8612726, -9073538, 9305192, -5289462, -8862306, -13246912, 26603858, 12322690, -8286016, 1730698 ], [ 15942380, 6113834, -3740894, -8534768, 10612318, -11721620, 14168082, -10243330, 1184436, -7104034, 1033460, 10639728, 14379190, 6963552, 17304624, 14219158, 5608550, 23955182, -9257666, -3603878, 3989432, -6775362, -6189126, -14508352, 26100758, 13212070, -9259456, 4864318 ], [ 9804020, 3523814, 397486, -6024848, 7821778, -16051340, 12709182, -12495310, 5626476, -1035694, -1856980, 9178128, 9069370, 4259232, 19650384, 11239258, -16630, 24699842, -9902606, 1865782, -1326328, -8261262, -3515946, -15769792, 25597658, 14101450, -10232896, 7997938 ], [ 3665660, 933794, 4535866, -3514928, 5031238, -20381060, 11250282, -14747290, 10068516, 5032646, -4747420, 7716528, 3759550, 1554912, 21996144, 8259358, -5641810, 25444502, -10547546, 7335442, -6642088, -9747162, -842766, -17031232, 25094558, 14990830, -11206336, 11131558 ], [ -2472700, -1656226, 8674246, -1005008, 2240698, -24710780, 9791382, -16999270, 14510556, 11100986, -7637860, 6254928, -1550270, -1149408, 24341904, 5279458, -11266990, 26189162, -11192486, 12805102, -11957848, -11233062, 1830414, -18292672, 24591458, 15880210, -12179776, 14265178 ], [ -7991350, -4257754, 12128740, 1190234, -73982, -28507534, 8201498, -18994028, 18070400, 16686298, -9951010, 4590174, -6450058, -3267170, 26395190, 2431732, -16061746, 26592026, -11554402, 17405152, -16887292, -12669164, 4075530, -19169504, 23961910, 16241384, -12839070, 16747518 ], [ -6162010, -6995734, 7474300, -345706, 3253678, -25984834, 5058518, -17938868, 11169920, 16544278, -5419150, 516594, -6488038, 1569970, 24980570, 1151212, -11010046, 22942166, -8560462, 11694112, -17236132, -13514804, 1245030, -15485984, 21833050, 10339544, -9773490, 11507538 ], [ -4332670, -9733714, 2819860, -1881646, 6581338, -23462134, 1915538, -16883708, 4269440, 16402258, -887290, -3556986, -6526018, 6407110, 23565950, -129308, -5958346, 19292306, -5566522, 5983072, -17584972, -14360444, -1585470, -11802464, 19704190, 4437704, -6707910, 6267558 ], [ -2503330, -12471694, -1834580, -3417586, 9908998, -20939434, -1227442, -15828548, -2631040, 16260238, 3644570, -7630566, -6563998, 11244250, 22151330, -1409828, -906646, 15642446, -2572582, 272032, -17933812, -15206084, -4415970, -8118944, 17575330, -1464136, -3642330, 1027578 ], [ -673990, -15209674, -6489020, -4953526, 13236658, -18416734, -4370422, -14773388, -9531520, 16118218, 8176430, -11704146, -6601978, 16081390, 20736710, -2690348, 4145054, 11992586, 421358, -5439008, -18282652, -16051724, -7246470, -4435424, 15446470, -7365976, -576750, -4212402 ], [ 1155350, -17947654, -11143460, -6489466, 16564318, -15894034, -7513402, -13718228, -16432000, 15976198, 12708290, -15777726, -6639958, 20918530, 19322090, -3970868, 9196754, 8342726, 3415298, -11150048, -18631492, -16897364, -10076970, -751904, 13317610, -13267816, 2488830, -9452382 ], [ 1136340, -19328824, -11685540, -6242576, 16706908, -12029644, -9955822, -13169168, -18939070, 15989858, 14773490, -16872246, -6425938, 21588080, 17389540, -2655508, 12841874, 4407266, 6834698, -12986378, -15494262, -15078034, -9686000, 780096, 12303990, -16579726, 5351830, -11280142 ], [ -1787220, -18577864, -5765340, -3194096, 11844388, -6056884, -11297362, -13415408, -14542210, 16248158, 12962510, -13285386, -5815918, 15708560, 14643100, 2739092, 14276654, 23006, 10922678, -8733878, -6878922, -9070894, -4232720, -1068864, 13042890, -15821746, 7896490, -7745842 ], [ -4710780, -17826904, 154860, -145616, 6981868, -84124, -12638902, -13661648, -10145350, 16506458, 11151530, -9698526, -5205898, 9829040, 11896660, 8133692, 15711434, -4361254, 15010658, -4481378, 1736418, -3063754, 1220560, -2917824, 13781790, -15063766, 10441150, -4211542 ], [ -7634340, -17075944, 6075060, 2902864, 2119348, 5888636, -13980442, -13907888, -5748490, 16764758, 9340550, -6111666, -4595878, 3949520, 9150220, 13528292, 17146214, -8745514, 19098638, -228878, 10351758, 2943386, 6673840, -4766784, 14520690, -14305786, 12985810, -677242 ], [ -10557900, -16324984, 11995260, 5951344, -2743172, 11861396, -15321982, -14154128, -1351630, 17023058, 7529570, -2524806, -3985858, -1930000, 6403780, 18922892, 18580994, -13129774, 23186618, 4023622, 18967098, 8950526, 12127120, -6615744, 15259590, -13547806, 15530470, 2857058 ], [ -13481460, -15574024, 17915460, 8999824, -7605692, 17834156, -16663522, -14400368, 3045230, 17281358, 5718590, 1062054, -3375838, -7809520, 3657340, 24317492, 20015774, -17514034, 27274598, 8276122, 27582438, 14957666, 17580400, -8464704, 15998490, -12789826, 18075130, 6391358 ], [ -9265860, -13741354, 16236096, 12208954, -8803376, 18286730, -13145746, -14350634, 3197150, 14796386, 4645592, -1901448, -6653296, -7795894, 2660410, 25537838, 21493394, -14507638, 24487640, 7171984, 27408900, 15975332, 18697390, -8836188, 17967528, -12058684, 16920556, 8993258 ], [ -1990620, -11445094, 11299776, 15486934, -8430416, 16373510, -7545406, -14174054, 1529810, 11135726, 3888872, -7672248, -11596816, -5256634, 2413270, 24969218, 22989374, -8333818, 18754280, 3772144, 23468700, 14854652, 17955970, -8574468, 20463768, -11339044, 14180596, 11195558 ], [ 5284620, -9148834, 6363456, 18764914, -8057456, 14460290, -1945066, -13997474, -137530, 7475066, 3132152, -13443048, -16540336, -2717374, 2166130, 24400598, 24485354, -2159998, 13020920, 372304, 19528500, 13733972, 17214550, -8312748, 22960008, -10619404, 11440636, 13397858 ], [ 12559860, -6852574, 1427136, 22042894, -7684496, 12547070, 3655274, -13820894, -1804870, 3814406, 2375432, -19213848, -21483856, -178114, 1918990, 23831978, 25981334, 4013822, 7287560, -3027536, 15588300, 12613292, 16473130, -8051028, 25456248, -9899764, 8700676, 15600158 ], [ 19835100, -4556314, -3509184, 25320874, -7311536, 10633850, 9255614, -13644314, -3472210, 153746, 1618712, -24984648, -26427376, 2361146, 1671850, 23263358, 27477314, 10187642, 1554200, -6427376, 11648100, 11492612, 15731710, -7789308, 27952488, -9180124, 5960716, 17802458 ], [ 27012772, -2236566, -8381086, 28518706, -6955172, 8731136, 14822832, -13489012, -5159658, -3472662, 856312, -30669496, -31255006, 4858792, 1410072, 22676098, 28888942, 16278802, -4067228, -9730090, 7751858, 10342570, 14954358, -7506946, 30408658, -8466944, 3214512, 19961632 ], [ 25506892, 2173614, -7519786, 24583366, -8075852, 7763456, 17442192, -15227452, -8636718, -4050642, -411608, -28704616, -25768426, 3652792, -154488, 20429878, 22793242, 15013222, 273292, -4388590, 7767878, 6579310, 10979058, -5387446, 29298598, -8328704, -87408, 18282592 ], [ 24001012, 6583794, -6658486, 20648026, -9196532, 6795776, 20061552, -16965892, -12113778, -4628622, -1679528, -26739736, -20281846, 2446792, -1719048, 18183658, 16697542, 13747642, 4613812, 952910, 7783898, 2816050, 7003758, -3267946, 28188538, -8190464, -3389328, 16603552 ], [ 22495132, 10993974, -5797186, 16712686, -10317212, 5828096, 22680912, -18704332, -15590838, -5206602, -2947448, -24774856, -14795266, 1240792, -3283608, 15937438, 10601842, 12482062, 8954332, 6294410, 7799918, -947210, 3028458, -1148446, 27078478, -8052224, -6691248, 14924512 ], [ 20989252, 15404154, -4935886, 12777346, -11437892, 4860416, 25300272, -20442772, -19067898, -5784582, -4215368, -22809976, -9308686, 34792, -4848168, 13691218, 4506142, 11216482, 13294852, 11635910, 7815938, -4710470, -946842, 971054, 25968418, -7913984, -9993168, 13245472 ], [ 19483372, 19814334, -4074586, 8842006, -12558572, 3892736, 27919632, -22181212, -22544958, -6362562, -5483288, -20845096, -3822106, -1171208, -6412728, 11444998, -1589558, 9950902, 17635372, 16977410, 7831958, -8473730, -4922142, 3090554, 24858358, -7775744, -13295088, 11566432 ], [ 17338970, 23054654, -3964792, 5881994, -13798094, 2514822, 28196720, -23535576, -22154172, -7283322, -6989124, -18419406, 1404170, -1459648, -7049056, 8141844, -5283072, 8358202, 20033820, 21038560, 6943874, -9886250, -6529766, 4578492, 22568288, -7649916, -14933452, 10119798 ], [ 13851470, 23834234, -5435752, 4973534, -15287594, 274002, 23546960, -24082056, -13627572, -8925102, -8995404, -15024426, 6082910, 181952, -5732896, 2615484, -3923712, 6077422, 18347220, 22406560, 4154054, -6354110, -3157106, 4737972, 17796128, -7550196, -13072612, 9162018 ], [ 10363970, 24613814, -6906712, 4065074, -16777094, -1966818, 18897200, -24628536, -5100972, -10566882, -11001684, -11629446, 10761650, 1823552, -4416736, -2910876, -2564352, 3796642, 16660620, 23774560, 1364234, -2821970, 215554, 4897452, 13023968, -7450476, -11211772, 8204238 ], [ 6876470, 25393394, -8377672, 3156614, -18266594, -4207638, 14247440, -25175016, 3425628, -12208662, -13007964, -8234466, 15440390, 3465152, -3100576, -8437236, -1204992, 1515862, 14974020, 25142560, -1425586, 710170, 3588214, 5056932, 8251808, -7350756, -9350932, 7246458 ], [ 3388970, 26172974, -9848632, 2248154, -19756094, -6448458, 9597680, -25721496, 11952228, -13850442, -15014244, -4839486, 20119130, 5106752, -1784416, -13963596, 154368, -764918, 13287420, 26510560, -4215406, 4242310, 6960874, 5216412, 3479648, -7251036, -7490092, 6288678 ], [ -98530, 26952554, -11319592, 1339694, -21245594, -8689278, 4947920, -26267976, 20478828, -15492222, -17020524, -1444506, 24797870, 6748352, -468256, -19489956, 1513728, -3045698, 11600820, 27878560, -7005226, 7774450, 10333534, 5375892, -1292512, -7151316, -5629252, 5330898 ], [ -1253704, 22580702, -13229566, -2739106, -20218430, -6328146, 3526184, -25043580, 19905036, -17336694, -15107028, -1569504, 23780486, 4214474, -2876134, -18254064, 2303430, -4309940, 8720412, 23590678, -5488468, 5973556, 9408508, 5339748, -2769502, -5331678, -1492516, 1150338 ], [ -1058584, 15226442, -15393706, -8653366, -17734250, -1302726, 3973304, -22793940, 14062596, -19298514, -10924188, -3732384, 19465346, -736786, -7440034, -13103184, 2763330, -4985660, 5148852, 16028338, -1478428, 1085116, 5995348, 5190348, -2338762, -2516298, 3961844, -4896042 ], [ -863464, 7872182, -17557846, -14567626, -15250070, 3722694, 4420424, -20544300, 8220156, -21260334, -6741348, -5895264, 15150206, -5688046, -12003934, -7952304, 3223230, -5661380, 1577292, 8465998, 2531612, -3803324, 2582188, 5040948, -1908022, 299082, 9416204, -10942422 ], [ -668344, 517922, -19721986, -20481886, -12765890, 8748114, 4867544, -18294660, 2377716, -23222154, -2558508, -8058144, 10835066, -10639306, -16567834, -2801424, 3683130, -6337100, -1994268, 903658, 6541652, -8691764, -830972, 4891548, -1477282, 3114462, 14870564, -16988802 ], [ -473224, -6836338, -21886126, -26396146, -10281710, 13773534, 5314664, -16045020, -3464724, -25183974, 1624332, -10221024, 6519926, -15590566, -21131734, 2349456, 4143030, -7012820, -5565828, -6658682, 10551692, -13580204, -4244132, 4742148, -1046542, 5929842, 20324924, -23035182 ], [ -278104, -14190598, -24050266, -32310406, -7797530, 18798954, 5761784, -13795380, -9307164, -27145794, 5807172, -12383904, 2204786, -20541826, -25695634, 7500336, 4602930, -7688540, -9137388, -14221022, 14561732, -18468644, -7657292, 4592748, -615802, 8745222, 25779284, -29081562 ], [ 807306, -11134568, -23873676, -24757606, -5952890, 18157764, 9786554, -10759830, -11001264, -22736524, 9536792, -13013214, 2098846, -17277666, -25294854, 3893666, 6879280, -2920010, -6009078, -10298502, 13082812, -20125724, -6213382, -72192, -2981562, 4259272, 25029494, -25546572 ], [ 1945086, -7466168, -23559396, -16412626, -4145870, 17183244, 14021774, -7678050, -12451344, -17952484, 13239752, -13552314, 2240506, -13530246, -24602034, -228154, 9262480, 2168770, -2486658, -5700402, 11281012, -21592724, -4483762, -5002752, -5511822, -656168, 23914754, -21447972 ], [ 3082866, -3797768, -23245116, -8067646, -2338850, 16208724, 18256994, -4596270, -13901424, -13168444, 16942712, -14091414, 2382166, -9782826, -23909214, -4349974, 11645680, 7257550, 1035762, -1102302, 9479212, -23059724, -2754142, -9933312, -8042082, -5571608, 22800014, -17349372 ], [ 4220646, -129368, -22930836, 277334, -531830, 15234204, 22492214, -1514490, -15351504, -8384404, 20645672, -14630514, 2523826, -6035406, -23216394, -8471794, 14028880, 12346330, 4558182, 3495798, 7677412, -24526724, -1024522, -14863872, -10572342, -10487048, 21685274, -13250772 ], [ 5358426, 3539032, -22616556, 8622314, 1275190, 14259684, 26727434, 1567290, -16801584, -3600364, 24348632, -15169614, 2665486, -2287986, -22523574, -12593614, 16412080, 17435110, 8080602, 8093898, 5875612, -25993724, 705098, -19794432, -13102602, -15402488, 20570534, -9152172 ], [ 6093936, 5067374, -20751064, 14911370, 3098770, 14013390, 28581280, 3025914, -17403424, -115732, 25313028, -15687508, 2232376, -616178, -21083024, -14602102, 17822150, 21272092, 10880592, 10301654, 5222984, -26436120, 1279980, -21906710, -14005704, -18313248, 19093682, -6682202 ], [ 5657616, 361634, -14366824, 15211430, 4970590, 15888450, 23498080, -243786, -15534304, -416332, 18299868, -16143628, 124936, -4990718, -17464304, -10454362, 16397450, 21462532, 11576112, 5546234, 7917944, -23893800, -1508940, -15809210, -10168824, -15384288, 16561982, -8956502 ], [ 5221296, -4344106, -7982584, 15511490, 6842410, 17763510, 18414880, -3513486, -13665184, -716932, 11286708, -16599748, -1982504, -9365258, -13845584, -6306622, 14972750, 21652972, 12271632, 790814, 10612904, -21351480, -4297860, -9711710, -6331944, -12455328, 14030282, -11230802 ], [ 4784976, -9049846, -1598344, 15811550, 8714230, 19638570, 13331680, -6783186, -11796064, -1017532, 4273548, -17055868, -4089944, -13739798, -10226864, -2158882, 13548050, 21843412, 12967152, -3964606, 13307864, -18809160, -7086780, -3614210, -2495064, -9526368, 11498582, -13505102 ], [ 4348656, -13755586, 4785896, 16111610, 10586050, 21513630, 8248480, -10052886, -9926944, -1318132, -2739612, -17511988, -6197384, -18114338, -6608144, 1988858, 12123350, 22033852, 13662672, -8720026, 16002824, -16266840, -9875700, 2483290, 1341816, -6597408, 8966882, -15779402 ], [ 3912336, -18461326, 11170136, 16411670, 12457870, 23388690, 3165280, -13322586, -8057824, -1618732, -9752772, -17968108, -8304824, -22488878, -2989424, 6136598, 10698650, 22224292, 14358192, -13475446, 18697784, -13724520, -12664620, 8580790, 5178696, -3668448, 6435182, -18053702 ], [ 5798556, -20960500, 10892960, 13505564, 13171684, 19607442, -388226, -15712638, -7542754, -3688624, -13076592, -16215928, -6317474, -22218440, -1946102, 8404580, 8712542, 20836894, 11758908, -12771724, 18124562, -10433214, -14124174, 8491072, 6561252, -4281438, 2804840, -19156838 ], [ 9460836, -21772300, 5521760, 8147684, 12999964, 11500782, -2771966, -17430018, -8063134, -7111504, -13579152, -12775048, -1198814, -18395960, -2872202, 9235100, 6297122, 18242914, 6640068, -7893364, 15052142, -6569154, -14567154, 3669952, 6066972, -7602978, -1665640, -19364378 ], [ 13123116, -22584100, 150560, 2789804, 12828244, 3394122, -5155706, -19147398, -8583514, -10534384, -14081712, -9334168, 3919846, -14573480, -3798302, 10065620, 3881702, 15648934, 1521228, -3015004, 11979722, -2705094, -15010134, -1151168, 5572692, -10924518, -6136120, -19571918 ], [ 16785396, -23395900, -5220640, -2568076, 12656524, -4712538, -7539446, -20864778, -9103894, -13957264, -14584272, -5893288, 9038506, -10751000, -4724402, 10896140, 1466282, 13054954, -3597612, 1863356, 8907302, 1158966, -15453114, -5972288, 5078412, -14246058, -10606600, -19779458 ], [ 20447676, -24207700, -10591840, -7925956, 12484804, -12819198, -9923186, -22582158, -9624274, -17380144, -15086832, -2452408, 14157166, -6928520, -5650502, 11726660, -949138, 10460974, -8716452, 6741716, 5834882, 5023026, -15896094, -10793408, 4584132, -17567598, -15077080, -19986998 ], [ 24109956, -25019500, -15963040, -13283836, 12313084, -20925858, -12306926, -24299538, -10144654, -20803024, -15589392, 988472, 19275826, -3106040, -6576602, 12557180, -3364558, 7866994, -13835292, 11620076, 2762462, 8887086, -16339074, -15614528, 4089852, -20889138, -19547560, -20194538 ], [ 22927008, -26249210, -16323270, -12505944, 10914020, -15877912, -7056106, -22464446, -4633858, -21458850, -11364592, -470860, 18594780, -4908676, -2769180, 12784456, -1454412, 3246032, -9880982, 9497140, 569628, 9253816, -12780230, -13452522, 5591744, -20474926, -16691580, -13095684 ], [ 21069408, -27537110, -15985770, -10873704, 9344060, -8998312, -742246, -20134706, 1716722, -21729390, -6481552, -2612500, 17106180, -7494556, 1697340, 12927736, 1058028, -1657168, -4663322, 6399340, -1500732, 9133576, -8664170, -10318182, 7371584, -19540546, -12815460, -4979484 ], [ 19211808, -28825010, -15648270, -9241464, 7774100, -2118712, 5571614, -17804966, 8067302, -21999930, -1598512, -4754140, 15617580, -10080436, 6163860, 13071016, 3570468, -6560368, 554338, 3301540, -3571092, 9013336, -4548110, -7183842, 9151424, -18606166, -8939340, 3136716 ], [ 17354208, -30112910, -15310770, -7609224, 6204140, 4760888, 11885474, -15475226, 14417882, -22270470, 3284528, -6895780, 14128980, -12666316, 10630380, 13214296, 6082908, -11463568, 5771998, 203740, -5641452, 8893096, -432050, -4049502, 10931264, -17671786, -5063220, 11252916 ], [ 15496608, -31400810, -14973270, -5976984, 4634180, 11640488, 18199334, -13145486, 20768462, -22541010, 8167568, -9037420, 12640380, -15252196, 15096900, 13357576, 8595348, -16366768, 10989658, -2894060, -7711812, 8772856, 3684010, -915162, 12711104, -16737406, -1187100, 19369116 ], [ 12861666, -32228622, -15012626, -4138432, 3145208, 16340756, 23466334, -11210724, 24554286, -21776794, 12495184, -10994576, 10622332, -16556582, 18064360, 13481680, 10876316, -20179894, 14779080, -5878266, -8522812, 8933966, 6810908, 2249914, 13673958, -15866232, 1981276, 25111538 ], [ 6888726, -31080762, -16670246, -1413952, 2004008, 11682716, 24237994, -10972044, 17326746, -16569214, 14437744, -12159536, 6330772, -12358082, 14594680, 13523440, 12163316, -19312114, 12435480, -8374686, -3925972, 10303226, 5690228, 5546974, 11128578, -15266472, 2110516, 20660678 ], [ 915786, -29932902, -18327866, 1310528, 862808, 7024676, 25009654, -10733364, 10099206, -11361634, 16380304, -13324496, 2039212, -8159582, 11125000, 13565200, 13450316, -18444334, 10091880, -10871106, 670868, 11672486, 4569548, 8844034, 8583198, -14666712, 2239756, 16209818 ], [ -5057154, -28785042, -19985486, 4035008, -278392, 2366636, 25781314, -10494684, 2871666, -6154054, 18322864, -14489456, -2252348, -3961082, 7655320, 13606960, 14737316, -17576554, 7748280, -13367526, 5267708, 13041746, 3448868, 12141094, 6037818, -14066952, 2368996, 11758958 ], [ -11030094, -27637182, -21643106, 6759488, -1419592, -2291404, 26552974, -10256004, -4355874, -946474, 20265424, -15654416, -6543908, 237418, 4185640, 13648720, 16024316, -16708774, 5404680, -15863946, 9864548, 14411006, 2328188, 15438154, 3492438, -13467192, 2498236, 7308098 ], [ -17003034, -26489322, -23300726, 9483968, -2560792, -6949444, 27324634, -10017324, -11583414, 4261106, 22207984, -16819376, -10835468, 4435918, 715960, 13690480, 17311316, -15840994, 3061080, -18360366, 14461388, 15780266, 1207508, 18735214, 947058, -12867432, 2627476, 2857238 ], [ -19635534, -23095242, -19894226, 9650648, -262192, -6678634, 26858524, -8590734, -13371444, 8075396, 22599484, -13767566, -12120218, 4802308, -1842020, 13470790, 14687096, -15141694, 1215090, -17372706, 15364358, 13892606, 2441678, 20460604, -2298882, -10768362, 4124806, -209512 ], [ -18927594, -17454942, -11423606, 7259528, 5476208, -1478974, 25154644, -5976234, -9719964, 10496396, 21439924, -6498986, -10398158, 1336588, -3488300, 12989650, 8151656, -14610874, -133290, -12900966, 12573458, 8748026, 6030698, 20614324, -6245382, -7169982, 6990226, -1892152 ], [ -18219654, -11814642, -2952986, 4868408, 11214608, 3720686, 23450764, -3361734, -6068484, 12917396, 20280364, 769594, -8676098, -2129132, -5134580, 12508510, 1616216, -14080054, -1481670, -8429226, 9782558, 3603446, 9619718, 20768044, -10191882, -3571602, 9855646, -3574792 ], [ -17511714, -6174342, 5517634, 2477288, 16953008, 8920346, 21746884, -747234, -2417004, 15338396, 19120804, 8038174, -6954038, -5594852, -6780860, 12027370, -4919224, -13549234, -2830050, -3957486, 6991658, -1541134, 13208738, 20921764, -14138382, 26778, 12721066, -5257432 ], [ -16803774, -534042, 13988254, 86168, 22691408, 14120006, 20043004, 1867266, 1234476, 17759396, 17961244, 15306754, -5231978, -9060572, -8427140, 11546230, -11454664, -13018414, -4178430, 514254, 4200758, -6685714, 16797758, 21075484, -18084882, 3625158, 15586486, -6940072 ], [ -16095834, 5106258, 22458874, -2304952, 28429808, 19319666, 18339124, 4481766, 4885956, 20180396, 16801684, 22575334, -3509918, -12526292, -10073420, 11065090, -17990104, -12487594, -5526810, 4985994, 1409858, -11830294, 20386778, 21229204, -22031382, 7223538, 18451906, -8622712 ], [ -10508720, 3236610, 19738886, -5993720, 26014838, 19067394, 13034592, 5338, 6032222, 20703396, 16982842, 19800866, -2190964, -8890864, -12266178, 12755846, -20679466, -8583152, -4343696, 2067360, -2315296, -6351914, 15426184, 16449146, -21435384, 4548152, 12928020, -8600072 ], [ -3785360, -381930, 14412866, -9984680, 21701138, 17545494, 6891552, -6122402, 6595082, 20784396, 17476222, 14687606, -965884, -3601744, -14586198, 14952386, -22473166, -3893072, -2571056, -2572320, -6258016, 1600306, 8474584, 10520126, -19781544, 411752, 5450460, -8180312 ], [ 2938000, -4000470, 9086846, -13975640, 17387438, 16023594, 748512, -12250142, 7157942, 20865396, 17969602, 9574346, 259196, 1687376, -16906218, 17148926, -24266866, 797008, -798416, -7212000, -10200736, 9552526, 1522984, 4591106, -18127704, -3724648, -2027100, -7760552 ], [ 9661360, -7619010, 3760826, -17966600, 13073738, 14501694, -5394528, -18377882, 7720802, 20946396, 18462982, 4461086, 1484276, 6976496, -19226238, 19345466, -26060566, 5487088, 974224, -11851680, -14143456, 17504746, -5428616, -1337914, -16473864, -7861048, -9504660, -7340792 ], [ 16384720, -11237550, -1565194, -21957560, 8760038, 12979794, -11537568, -24505622, 8283662, 21027396, 18956362, -652174, 2709356, 12265616, -21546258, 21542006, -27854266, 10177168, 2746864, -16491360, -18086176, 25456966, -12380216, -7266934, -14820024, -11997448, -16982220, -6921032 ], [ 22292276, -13768102, -5705502, -24455996, 4619984, 11444034, -16284928, -29163652, 8636400, 20998484, 19012910, -5461152, 3155240, 16874452, -23163884, 23430480, -28785104, 13492688, 3869602, -20269828, -20597466, 31296284, -17728016, -11839104, -13221998, -15109946, -22644318, -6449242 ], [ 22340876, -8484922, -1330242, -16235396, 1727024, 9808734, -11008768, -23266492, 7480080, 20180204, 15932210, -8084832, -1994920, 16597612, -19737044, 23106480, -23519024, 6936368, 324862, -17863228, -12828486, 21961124, -11557616, -6666624, -12024818, -10868966, -15268098, -5603782 ], [ 22389476, -3201742, 3045018, -8014796, -1165936, 8173434, -5732608, -17369332, 6323760, 19361924, 12851510, -10708512, -7145080, 16320772, -16310204, 22782480, -18252944, 380048, -3219878, -15456628, -5059506, 12625964, -5387216, -1494144, -10827638, -6627986, -7891878, -4758322 ], [ 22438076, 2081438, 7420278, 205804, -4058896, 6538134, -456448, -11472172, 5167440, 18543644, 9770810, -13332192, -12295240, 16043932, -12883364, 22458480, -12986864, -6176272, -6764618, -13050028, 2709474, 3290804, 783184, 3678336, -9630458, -2387006, -515658, -3912862 ], [ 22486676, 7364618, 11795538, 8426404, -6951856, 4902834, 4819712, -5575012, 4011120, 17725364, 6690110, -15955872, -17445400, 15767092, -9456524, 22134480, -7720784, -12732592, -10309358, -10643428, 10478454, -6044356, 6953584, 8850816, -8433278, 1853974, 6860562, -3067402 ], [ 22535276, 12647798, 16170798, 16647004, -9844816, 3267534, 10095872, 322148, 2854800, 16907084, 3609410, -18579552, -22595560, 15490252, -6029684, 21810480, -2454704, -19288912, -13854098, -8236828, 18247434, -15379516, 13123984, 14023296, -7236098, 6094954, 14236782, -2221942 ], [ 20388098, 14824160, 15544464, 19419148, -12181246, 724158, 12949040, 1580882, 3558546, 12904688, 2886728, -18022548, -22371130, 13102810, -3314594, 21313320, 1373914, -20252866, -15331448, -7099600, 22918098, -17881330, 13701940, 16005108, -4154672, 9880882, 16221642, -1930594 ], [ 15369518, 12937760, 8377584, 15066388, -13789906, -3006702, 12633680, -3226018, 6694686, 4738448, 5247608, -13306188, -15118390, 7955350, -1530254, 20589720, 3322774, -13903726, -14105288, -7622320, 23537118, -11447230, 6966700, 13814508, 1390768, 13071742, 11156262, -2363854 ], [ 10350938, 11051360, 1210704, 10713628, -15398566, -6737562, 12318320, -8032918, 9830826, -3427792, 7608488, -8589828, -7865650, 2807890, 254086, 19866120, 5271634, -7554586, -12879128, -8145040, 24156138, -5013130, 231460, 11623908, 6936208, 16262602, 6090882, -2797114 ], [ 5332358, 9164960, -5956176, 6360868, -17007226, -10468422, 12002960, -12839818, 12966966, -11594032, 9969368, -3873468, -612910, -2339570, 2038426, 19142520, 7220494, -1205446, -11652968, -8667760, 24775158, 1420970, -6503780, 9433308, 12481648, 19453462, 1025502, -3230374 ], [ 313778, 7278560, -13123056, 2008108, -18615886, -14199282, 11687600, -17646718, 16103106, -19760272, 12330248, 842892, 6639830, -7487030, 3822766, 18418920, 9169354, 5143694, -10426808, -9190480, 25394178, 7855070, -13239020, 7242708, 18027088, 22644322, -4039878, -3663634 ], [ -4704802, 5392160, -20289936, -2344652, -20224546, -17930142, 11372240, -22453618, 19239246, -27926512, 14691128, 5559252, 13892570, -12634490, 5607106, 17695320, 11118214, 11492834, -9200648, -9713200, 26013198, 14289170, -19974260, 5052108, 23572528, 25835182, -9105258, -4096894 ], [ -5119678, 1399548, -17839100, 1197332, -19186572, -16039568, 12299864, -23052784, 15108164, -25308164, 13968400, 9643400, 13698394, -11890506, 5247044, 11810710, 13403146, 15408534, -7014244, -6455646, 24259480, 11435194, -18364784, 6597830, 19184012, 20076316, -7285182, -1278510 ], [ -3954178, -3316092, -12086660, 7449452, -17240052, -12219248, 13654184, -22207504, 8482364, -18987644, 12187120, 13510520, 10947814, -9124086, 4150844, 4154410, 15803446, 18488874, -4498204, -1900386, 21691240, 5392774, -13890704, 9426170, 11385332, 11245156, -3101442, 2656110 ], [ -2788678, -8031732, -6334220, 13701572, -15293532, -8398928, 15008504, -21362224, 1856564, -12667124, 10405840, 17377640, 8197234, -6357666, 3054644, -3501890, 18203746, 21569214, -1982164, 2654874, 19123000, -649646, -9416624, 12254510, 3586652, 2413996, 1082298, 6590730 ], [ -1623178, -12747372, -581780, 19953692, -13347012, -4578608, 16362824, -20516944, -4769236, -6346604, 8624560, 21244760, 5446654, -3591246, 1958444, -11158190, 20604046, 24649554, 533876, 7210134, 16554760, -6692066, -4942544, 15082850, -4212028, -6417164, 5266038, 10525350 ], [ -457678, -17463012, 5170660, 26205812, -11400492, -758288, 17717144, -19671664, -11395036, -26084, 6843280, 25111880, 2696074, -824826, 862244, -18814490, 23004346, 27729894, 3049916, 11765394, 13986520, -12734486, -468464, 17911190, -12010708, -15248324, 9449778, 14459970 ], [ 707362, -21488772, 10500610, 31646412, -9366502, 2851172, 18892854, -18753614, -17700526, 5956016, 5157730, 28346410, -106256, 1928404, -175596, -25851180, 25127986, 30095624, 5325196, 15925224, 11319600, -18307666, 3778266, 20532850, -18954858, -23166044, 13086258, 17982600 ], [ 1864582, -13786572, 8648230, 23291172, -5845522, 2876012, 17032194, -16598474, -18560746, 6184976, 5099590, 20826910, -3788336, 4457404, -221316, -22354500, 22548406, 20312984, 3507556, 13362744, 6975120, -15903766, 4160046, 19640950, -11371998, -15555284, 7419318, 14501400 ], [ 3021802, -6084372, 6795850, 14935932, -2324542, 2900852, 15171534, -14443334, -19420966, 6413936, 5041450, 13307410, -7470416, 6986404, -267036, -18857820, 19968826, 10530344, 1689916, 10800264, 2630640, -13499866, 4541826, 18749050, -3789138, -7944524, 1752378, 11020200 ], [ 4179022, 1617828, 4943470, 6580692, 1196438, 2925692, 13310874, -12288194, -20281186, 6642896, 4983310, 5787910, -11152496, 9515404, -312756, -15361140, 17389246, 747704, -127724, 8237784, -1713840, -11095966, 4923606, 17857150, 3793722, -333764, -3914562, 7539000 ], [ 5336242, 9320028, 3091090, -1774548, 4717418, 2950532, 11450214, -10133054, -21141406, 6871856, 4925170, -1731590, -14834576, 12044404, -358476, -11864460, 14809666, -9034936, -1945364, 5675304, -6058320, -8692066, 5305386, 16965250, 11376582, 7276996, -9581502, 4057800 ], [ 6493462, 17022228, 1238710, -10129788, 8238398, 2975372, 9589554, -7977914, -22001626, 7100816, 4867030, -9251090, -18516656, 14573404, -404196, -8367780, 12230086, -18817576, -3763004, 3112824, -10402800, -6288166, 5687166, 16073350, 18959442, 14887756, -15248442, 576600 ], [ 5981080, 19355262, 1649008, -12597696, 11075816, 3693278, 7005798, -5061266, -20558446, 8814644, 4784536, -13588928, -17893820, 16027858, -1235646, -4394250, 10813954, -23042158, -5089670, 303900, -12883440, -5099920, 5353176, 14048098, 22455780, 18732358, -16883112, -1033500 ], [ 2584840, 12414282, 5967568, -4896576, 12732536, 5608298, 3173058, -829286, -15136666, 13093244, 4659976, -12431168, -9835220, 15626278, -3424266, 402930, 11407414, -17666458, -5568290, -2930700, -12144720, -6011440, 3782856, 10065238, 18893580, 16071778, -11552952, 588300 ], [ -811400, 5473302, 10286128, 2804544, 14389256, 7523318, -659682, 3402694, -9714886, 17371844, 4535416, -11273408, -1776620, 15224698, -5612886, 5200110, 12000874, -12290758, -6046910, -6165300, -11406000, -6922960, 2212536, 6082378, 15331380, 13411198, -6222792, 2210100 ], [ -4207640, -1467678, 14604688, 10505664, 16045976, 9438338, -4492422, 7634674, -4293106, 21650444, 4410856, -10115648, 6281980, 14823118, -7801506, 9997290, 12594334, -6915058, -6525530, -9399900, -10667280, -7834480, 642216, 2099518, 11769180, 10750618, -892632, 3831900 ], [ -7603880, -8408658, 18923248, 18206784, 17702696, 11353358, -8325162, 11866654, 1128674, 25929044, 4286296, -8957888, 14340580, 14421538, -9990126, 14794470, 13187794, -1539358, -7004150, -12634500, -9928560, -8746000, -928104, -1883342, 8206980, 8090038, 4437528, 5453700 ], [ -11000120, -15349638, 23241808, 25907904, 19359416, 13268378, -12157902, 16098634, 6550454, 30207644, 4161736, -7800128, 22399180, 14019958, -12178746, 19591650, 13781254, 3836342, -7482770, -15869100, -9189840, -9657520, -2498424, -5866202, 4644780, 5429458, 9767688, 7075500 ], [ -13444760, -13891650, 20504864, 21991452, 14888198, 13087682, -13583094, 18011760, 6642176, 29012104, 4519198, -3596150, 22062106, 11519856, -12713046, 20102726, 9259620, 2156660, -8338126, -12937454, -9291090, -11591522, -263320, -7204224, 6109102, 600572, 11829346, 7685310 ], [ -15437000, -8440710, 14413664, 12551892, 7503698, 11910662, -13863714, 18822480, 4199936, 25214104, 5105818, 2056030, 17733646, 8022096, -12460866, 18576146, 2306220, -2877220, -9372586, -7074314, -9791670, -14011622, 3780920, -7284864, 9963082, -5259148, 12337126, 7814010 ], [ -17429240, -2989770, 8322464, 3112332, 119198, 10733642, -14144334, 19633200, 1757696, 21416104, 5692438, 7708210, 13405186, 4524336, -12208686, 17049566, -4647180, -7911100, -10407046, -1211174, -10292250, -16431722, 7825160, -7365504, 13817062, -11118868, 12844906, 7942710 ], [ -19421480, 2461170, 2231264, -6327228, -7265302, 9556622, -14424954, 20443920, -684544, 17618104, 6279058, 13360390, 9076726, 1026576, -11956506, 15522986, -11600580, -12944980, -11441506, 4651966, -10792830, -18851822, 11869400, -7446144, 17671042, -16978588, 13352686, 8071410 ], [ -21413720, 7912110, -3859936, -15766788, -14649802, 8379602, -14705574, 21254640, -3126784, 13820104, 6865678, 19012570, 4748266, -2471184, -11704326, 13996406, -18553980, -17978860, -12475966, 10515106, -11293410, -21271922, 15913640, -7526784, 21525022, -22838308, 13860466, 8200110 ], [ -23405960, 13363050, -9951136, -25206348, -22034302, 7202582, -14986194, 22065360, -5569024, 10022104, 7452298, 24664750, 419806, -5968944, -11452146, 12469826, -25507380, -23012740, -13510426, 16378246, -11793990, -23692022, 19957880, -7607424, 25379002, -28698028, 14368246, 8328810 ], [ -19409390, 8797040, -7482494, -24515572, -13536396, 6300394, -11300440, 17433552, -2443958, 11273964, 4428722, 17601678, 324720, -4561380, -7744630, 14389326, -21080172, -22897080, -9221084, 13414366, -4555842, -16690226, 15098560, -9145528, 22786000, -22489704, 9745888, 2873472 ], [ -15345530, 4118480, -4917674, -23710972, -4860036, 5401294, -7570120, 12740592, 743662, 12582564, 1364582, 10395738, 277200, -3098700, -3998290, 16347546, -16525092, -22723560, -4871924, 10351306, 2769258, -9582566, 10139200, -10700008, 20120560, -16145784, 5065888, -2644608 ], [ -11281670, -560080, -2352854, -22906372, 3816324, 4502194, -3839800, 8047632, 3931282, 13891164, -1699558, 3189798, 229680, -1636020, -251950, 18305766, -11970012, -22550040, -522764, 7288246, 10094358, -2474906, 5179840, -12254488, 17455120, -9801864, 385888, -8162688 ], [ -7217810, -5238640, 211966, -22101772, 12492684, 3603094, -109480, 3354672, 7118902, 15199764, -4763698, -4016142, 182160, -173340, 3494390, 20263986, -7414932, -22376520, 3826396, 4225186, 17419458, 4632754, 220480, -13808968, 14789680, -3457944, -4294112, -13680768 ], [ -3153950, -9917200, 2776786, -21297172, 21169044, 2703994, 3620840, -1338288, 10306522, 16508364, -7827838, -11222082, 134640, 1289340, 7240730, 22222206, -2859852, -22203000, 8175556, 1162126, 24744558, 11740414, -4738880, -15363448, 12124240, 2885976, -8974112, -19198848 ], [ 71290, -13406086, 3314446, -20277382, 26234802, 3593914, 7019168, -5493786, 12766060, 16019412, -8607940, -16271370, -55224, 2582892, 7984670, 21636702, -627906, -20131272, 11501308, -1368440, 29506656, 17223106, -7640192, -14826130, 10393594, 5372298, -10535558, -22441962 ], [ 1339750, -14119066, -877934, -18755482, 22875822, 8658214, 9642848, -8395206, 13526740, 11336172, -4058620, -16288470, -577224, 3481812, 1723010, 15115842, -3816606, -13630392, 12439108, -2656520, 28288416, 18914206, -5739392, -9407950, 10844134, -1142442, -4820378, -20376822 ], [ 2608210, -14832046, -5070314, -17233582, 19516842, 13722514, 12266528, -11296626, 14287420, 6652932, 490700, -16305570, -1099224, 4380732, -4538650, 8594982, -7005306, -7129512, 13376908, -3944600, 27070176, 20605306, -3838592, -3989770, 11294674, -7657182, 894802, -18311682 ], [ 3876670, -15545026, -9262694, -15711682, 16157862, 18786814, 14890208, -14198046, 15048100, 1969692, 5040020, -16322670, -1621224, 5279652, -10800310, 2074122, -10194006, -628632, 14314708, -5232680, 25851936, 22296406, -1937792, 1428410, 11745214, -14171922, 6609982, -16246542 ], [ 5145130, -16258006, -13455074, -14189782, 12798882, 23851114, 17513888, -17099466, 15808780, -2713548, 9589340, -16339770, -2143224, 6178572, -17061970, -4446738, -13382706, 5872248, 15252508, -6520760, 24633696, 23987506, -36992, 6846590, 12195754, -20686662, 12325162, -14181402 ], [ 6413590, -16970986, -17647454, -12667882, 9439902, 28915414, 20137568, -20000886, 16569460, -7396788, 14138660, -16356870, -2665224, 7077492, -23323630, -10967598, -16571406, 12373128, 16190308, -7808840, 23415456, 25678606, 1863808, 12264770, 12646294, -27201402, 18040342, -12116262 ], [ 7354030, -15732566, -18962014, -8338012, 4911402, 24412794, 17642728, -18501756, 14335280, -10798638, 13967550, -17429640, -1397854, 8004022, -24386030, -14488538, -15496616, 13318348, 15758058, -7199640, 23318996, 21126766, 976218, 14684570, 14823394, -26665692, 19605002, -10365832 ], [ 8085730, -13252346, -18445234, -2221252, -361338, 13822134, 11890648, -14202276, 10195280, -13385058, 10792530, -19174200, 1008206, 8948122, -22139810, -16100438, -11708696, 10728148, 14453958, -5383080, 23936396, 12602146, -1685802, 15196310, 18099214, -21643332, 18528422, -8815672 ], [ 8817430, -10772126, -17928454, 3895508, -5634078, 3231474, 6138568, -9902796, 6055280, -15971478, 7617510, -20918760, 3414266, 9892222, -19893590, -17712338, -7920776, 8137948, 13149858, -3566520, 24553796, 4077526, -4347822, 15708050, 21375034, -16620972, 17451842, -7265512 ], [ 9549130, -8291906, -17411674, 10012268, -10906818, -7359186, 386488, -5603316, 1915280, -18557898, 4442490, -22663320, 5820326, 10836322, -17647370, -19324238, -4132856, 5547748, 11845758, -1749960, 25171196, -4447094, -7009842, 16219790, 24650854, -11598612, 16375262, -5715352 ], [ 10280830, -5811686, -16894894, 16129028, -16179558, -17949846, -5365592, -1303836, -2224720, -21144318, 1267470, -24407880, 8226386, 11780422, -15401150, -20936138, -344936, 2957548, 10541658, 66600, 25788596, -12971714, -9671862, 16731530, 27926674, -6576252, 15298682, -4165192 ], [ 11012530, -3331466, -16378114, 22245788, -21452298, -28540506, -11117672, 2995644, -6364720, -23730738, -1907550, -26152440, 10632446, 12724522, -13154930, -22548038, 3442984, 367348, 9237558, 1883160, 26405996, -21496334, -12333882, 17243270, 31202494, -1553892, 14222102, -2615032 ], [ 10366596, -3031490, -11106596, 21420262, -22618862, -24336914, -5644998, 279798, -8124944, -21985056, 124186, -19593016, 9990580, 9389474, -13207478, -16733264, 4785890, -807370, 3359660, 3760476, 22403948, -16678538, -7750998, 13590568, 27123352, -3240090, 15235130, -5172708 ], [ 9604476, -2915390, -5434076, 20009242, -23439122, -18885614, 774342, -3027702, -9684464, -19874016, 2595046, -12333256, 9091660, 5693534, -13453898, -10292144, 5922590, -1862710, -2903980, 5642916, 18012308, -10735478, -2557098, 9586648, 22423912, -5492070, 16424390, -8076828 ], [ 8842356, -2799290, 238444, 18598222, -24259382, -13434314, 7193682, -6335202, -11243984, -17762976, 5065906, -5073496, 8192740, 1997594, -13700318, -3851024, 7059290, -2918050, -9167620, 7525356, 13620668, -4792418, 2636802, 5582728, 17724472, -7744050, 17613650, -10980948 ], [ 8080236, -2683190, 5910964, 17187202, -25079642, -7983014, 13613022, -9642702, -12803504, -15651936, 7536766, 2186264, 7293820, -1698346, -13946738, 2590096, 8195990, -3973390, -15431260, 9407796, 9229028, 1150642, 7830702, 1578808, 13025032, -9996030, 18802910, -13885068 ], [ 7318116, -2567090, 11583484, 15776182, -25899902, -2531714, 20032362, -12950202, -14363024, -13540896, 10007626, 9446024, 6394900, -5394286, -14193158, 9031216, 9332690, -5028730, -21694900, 11290236, 4837388, 7093702, 13024602, -2425112, 8325592, -12248010, 19992170, -16789188 ], [ 6482286, -2296808, 16090294, 13917064, -24968342, 468550, 23747280, -15201570, -15999740, -10971300, 10935028, 13620212, 6224638, -7973194, -14875370, 12741160, 8791238, -6516250, -24781534, 11868114, 144398, 10388620, 16053024, -5935910, 3856648, -12819780, 21227462, -17721198 ], [ 5404266, -1519928, 16766914, 10585624, -18280802, -4584590, 18576240, -13982790, -17890100, -6895020, 6791068, 7656092, 8448538, -6881854, -16989470, 7477240, 2735858, -9423790, -17429434, 8159574, -5538742, 4982500, 11966304, -7826450, 145048, -7870860, 22614002, -12173418 ], [ 4326246, -743048, 17443534, 7254184, -11593262, -9637730, 13405200, -12764010, -19780460, -2818740, 2647108, 1691972, 10672438, -5790514, -19103570, 2213320, -3319522, -12331330, -10077334, 4451034, -11221882, -423620, 7879584, -9716990, -3566552, -2921940, 24000542, -6625638 ], [ 3248226, 33832, 18120154, 3922744, -4905722, -14690870, 8234160, -11545230, -21670820, 1257540, -1496852, -4272148, 12896338, -4699174, -21217670, -3050600, -9374902, -15238870, -2725234, 742494, -16905022, -5829740, 3792864, -11607530, -7278152, 2026980, 25387082, -1077858 ], [ 2170206, 810712, 18796774, 591304, 1781818, -19744010, 3063120, -10326450, -23561180, 5333820, -5640812, -10236268, 15120238, -3607834, -23331770, -8314520, -15430282, -18146410, 4626866, -2966046, -22588162, -11235860, -293856, -13498070, -10989752, 6975900, 26773622, 4469922 ], [ 1092186, 1587592, 19473394, -2740136, 8469358, -24797150, -2107920, -9107670, -25451540, 9410100, -9784772, -16200388, 17344138, -2516494, -25445870, -13578440, -21485662, -21053950, 11978966, -6674586, -28271302, -16641980, -4380576, -15388610, -14701352, 11924820, 28160162, 10017702 ], [ 1707312, 562742, 19559858, -5054924, 11304420, -26567388, -7006912, -9444150, -26220682, 8749452, -9651620, -19038504, 15212134, -4759114, -25133882, -13406006, -22904564, -20172418, 13712530, -6896874, -28318462, -17735414, -2682944, -17093048, -13571360, 10184946, 24577612, 11230256 ], [ 3739152, -1969678, 19152518, -6519044, 10915980, -25590708, -11678272, -11081970, -26051662, 4125252, -5939660, -19260984, 9435394, -9791374, -22791902, -8684786, -20443964, -16120438, 10744870, -4202094, -23649802, -15220274, 3854656, -18641768, -8390240, 2848326, 16837252, 8815376 ], [ 5770992, -4502098, 18745178, -7983164, 10527540, -24614028, -16349632, -12719790, -25882642, -498948, -2227700, -19483464, 3658654, -14823634, -20449922, -3963566, -17983364, -12068458, 7777210, -1507314, -18981142, -12705134, 10392256, -20190488, -3209120, -4488294, 9096892, 6400496 ], [ 7802832, -7034518, 18337838, -9447284, 10139100, -23637348, -21020992, -14357610, -25713622, -5123148, 1484260, -19705944, -2118086, -19855894, -18107942, 757654, -15522764, -8016478, 4809550, 1187466, -14312482, -10189994, 16929856, -21739208, 1972000, -11824914, 1356532, 3985616 ], [ 9834672, -9566938, 17930498, -10911404, 9750660, -22660668, -25692352, -15995430, -25544602, -9747348, 5196220, -19928424, -7894826, -24888154, -15765962, 5478874, -13062164, -3964498, 1841890, 3882246, -9643822, -7674854, 23467456, -23287928, 7153120, -19161534, -6383828, 1570736 ], [ 11866512, -12099358, 17523158, -12375524, 9362220, -21683988, -30363712, -17633250, -25375582, -14371548, 8908180, -20150904, -13671566, -29920414, -13423982, 10200094, -10601564, 87482, -1125770, 6577026, -4975162, -5159714, 30005056, -24836648, 12334240, -26498154, -14124188, -844144 ], [ 7066142, -7403634, 16329186, -7849506, 7714676, -15475620, -26559528, -18704350, -22965246, -16942774, 10948470, -13507140, -15854716, -23840496, -8067144, 9299698, -5939534, 2254502, 1194006, 2436516, -2160354, -1284600, 26970940, -17333402, 8986840, -27693254, -10145148, -2649338 ], [ 1112282, -1487574, 15002406, -2312166, 5854556, -8383980, -21324408, -19679770, -20176506, -19167394, 12706530, -5704140, -17431156, -15884496, -2201304, 7450198, -905834, 4103282, 4406466, -2858004, 341466, 2820120, 22320820, -8301902, 4199560, -27851474, -4187508, -4351598 ], [ -4841578, 4428486, 13675626, 3225174, 3994436, -1292340, -16089288, -20655190, -17387766, -21392014, 14464590, 2098860, -19007596, -7928496, 3664536, 5600698, 4127866, 5952062, 7618926, -8152524, 2843286, 6924840, 17670700, 729598, -587720, -28009694, 1770132, -6053858 ], [ -10795438, 10344546, 12348846, 8762514, 2134316, 5799300, -10854168, -21630610, -14599026, -23616634, 16222650, 9901860, -20584036, 27504, 9530376, 3751198, 9161566, 7800842, 10831386, -13447044, 5345106, 11029560, 13020580, 9761098, -5375000, -28167914, 7727772, -7756118 ], [ -16749298, 16260606, 11022066, 14299854, 274196, 12890940, -5619048, -22606030, -11810286, -25841254, 17980710, 17704860, -22160476, 7983504, 15396216, 1901698, 14195266, 9649622, 14043846, -18741564, 7846926, 15134280, 8370460, 18792598, -10162280, -28326134, 13685412, -9458378 ], [ -21655408, 20610276, 9455616, 18502584, -2061004, 17730900, -1517928, -23154100, -9279336, -26818174, 18298440, 24028290, -21991606, 14238294, 19017846, -456062, 18360316, 10031552, 16488696, -22279584, 9284106, 17276460, 4648390, 25802848, -13742150, -28333394, 18414972, -10835288 ], [ -21322768, 17127996, 6690816, 16032264, -6771604, 11312460, -3086808, -21565420, -8037336, -21556594, 11414520, 22953870, -13096186, 11987034, 11418426, -5355122, 18182116, 3079232, 15095496, -17035104, 5398086, 9605940, 5566570, 22706848, -11284970, -27585854, 17004132, -10585448 ], [ -20990128, 13645716, 3926016, 13561944, -11482204, 4894020, -4655688, -19976740, -6795336, -16295014, 4530600, 21879450, -4200766, 9735774, 3819006, -10254182, 18003916, -3873088, 13702296, -11790624, 1512066, 1935420, 6484750, 19610848, -8827790, -26838314, 15593292, -10335608 ], [ -20657488, 10163436, 1161216, 11091624, -16192804, -1524420, -6224568, -18388060, -5553336, -11033434, -2353320, 20805030, 4694654, 7484514, -3780414, -15153242, 17825716, -10825408, 12309096, -6546144, -2373954, -5735100, 7402930, 16514848, -6370610, -26090774, 14182452, -10085768 ], [ -20324848, 6681156, -1603584, 8621304, -20903404, -7942860, -7793448, -16799380, -4311336, -5771854, -9237240, 19730610, 13590074, 5233254, -11379834, -20052302, 17647516, -17777728, 10915896, -1301664, -6259974, -13405620, 8321110, 13418848, -3913430, -25343234, 12771612, -9835928 ], [ -19992208, 3198876, -4368384, 6150984, -25614004, -14361300, -9362328, -15210700, -3069336, -510274, -16121160, 18656190, 22485494, 2981994, -18979254, -24951362, 17469316, -24730048, 9522696, 3942816, -10145994, -21076140, 9239290, 10322848, -1456250, -24595694, 11360772, -9586088 ], [ -20118636, 1164062, -6297866, 3088038, -26632280, -18002112, -10631326, -11617532, -293268, 2961646, -18056038, 14792704, 23172902, 3177606, -22643572, -26699210, 16921832, -25396198, 5677722, 5257526, -10887424, -20828296, 9612402, 6730198, 294870, -22024610, 11057784, -8775270 ], [ -20746836, 711362, -7314326, -622662, -23614760, -18606912, -11572546, -5833412, 4159572, 4477426, -14581498, 7880704, 14888762, 6047706, -22006732, -25002710, 15970712, -19191418, -847098, 2276906, -8191744, -11925496, 9389742, 2594698, 1274250, -17460350, 11965704, -7351290 ], [ -21375036, 258662, -8330786, -4333362, -20597240, -19211712, -12513766, -49292, 8612412, 5993206, -11106958, 968704, 6604622, 8917806, -21369892, -23306210, 15019592, -12986638, -7371918, -703714, -5496064, -3022696, 9167082, -1540802, 2253630, -12896090, 12873624, -5927310 ], [ -22003236, -194038, -9347246, -8044062, -17579720, -19816512, -13454986, 5734828, 13065252, 7508986, -7632418, -5943296, -1679518, 11787906, -20733052, -21609710, 14068472, -6781858, -13896738, -3684334, -2800384, 5880104, 8944422, -5676302, 3233010, -8331830, 13781544, -4503330 ], [ -22631436, -646738, -10363706, -11754762, -14562200, -20421312, -14396206, 11518948, 17518092, 9024766, -4157878, -12855296, -9963658, 14658006, -20096212, -19913210, 13117352, -577078, -20421558, -6664954, -104704, 14782904, 8721762, -9811802, 4212390, -3767570, 14689464, -3079350 ], [ -23259636, -1099438, -11380166, -15465462, -11544680, -21026112, -15337426, 17303068, 21970932, 10540546, -683338, -19767296, -18247798, 17528106, -19459372, -18216710, 12166232, 5627702, -26946378, -9645574, 2590976, 23685704, 8499102, -13947302, 5191770, 796690, 15597384, -1655370 ], [ -23449908, -3398848, -7741298, -15996498, -12563936, -16583664, -16570882, 13854064, 16371592, 10649958, 489240, -16057554, -12991670, 13031530, -15754480, -15120800, 8828944, 7108994, -24752966, -5695600, 3960376, 20852488, 5997058, -11098816, 3685866, -1351674, 15370156, -56162 ], [ -23522988, -6192448, -2856638, -15676638, -14663456, -10790544, -17882542, 7934224, 8082232, 10383018, 1045800, -9505374, -4112090, 6563590, -11228560, -11650400, 4853104, 7326254, -20226506, 109040, 4974856, 14878648, 2885038, -6381376, 1514886, -5296374, 14839156, 1589938 ], [ -23596068, -8986048, 2028022, -15356778, -16762976, -4997424, -19194202, 2014384, -207128, 10116078, 1602360, -2953194, 4767490, 95650, -6702640, -8180000, 877264, 7543514, -15700046, 5913680, 5989336, 8904808, -226982, -1663936, -656094, -9241074, 14308156, 3236038 ], [ -23669148, -11779648, 6912682, -15036918, -18862496, 795696, -20505862, -3905456, -8496488, 9849138, 2158920, 3598986, 13647070, -6372290, -2176720, -4709600, -3098576, 7760774, -11173586, 11718320, 7003816, 2930968, -3339002, 3053504, -2827074, -13185774, 13777156, 4882138 ], [ -23742228, -14573248, 11797342, -14717058, -20962016, 6588816, -21817522, -9825296, -16785848, 9582198, 2715480, 10151166, 22526650, -12840230, 2349200, -1239200, -7074416, 7978034, -6647126, 17522960, 8018296, -3042872, -6451022, 7770944, -4998054, -17130474, 13246156, 6528238 ], [ -22938816, -16304128, 15810694, -13912638, -21992768, 11114574, -22845484, -14782604, -23704400, 9201426, 3067776, 15985956, 30302218, -18568874, 6025790, 1823428, -10794134, 8107544, -2236766, 22240112, 8747152, -8566442, -9204464, 12077696, -6755160, -20224764, 12700558, 7560448 ], [ -14246976, -8470528, 11982274, -8747178, -13404608, 4234074, -21320164, -11077124, -18285680, 7796166, 1581696, 15364236, 28141678, -17643854, 2058410, 1216108, -12208754, 7447304, 1128694, 17169872, 6905392, -10037582, -8730704, 12688256, -4787400, -15665364, 12023578, 3067648 ], [ -5555136, -636928, 8153854, -3581718, -4816448, -2646426, -19794844, -7371644, -12866960, 6390906, 95616, 14742516, 25981138, -16718834, -1908970, 608788, -13623374, 6787064, 4494154, 12099632, 5063632, -11508722, -8256944, 13298816, -2819640, -11105964, 11346598, -1425152 ], [ 3136704, 7196672, 4325434, 1583742, 3771712, -9526926, -18269524, -3666164, -7448240, 4985646, -1390464, 14120796, 23820598, -15793814, -5876350, 1468, -15037994, 6126824, 7859614, 7029392, 3221872, -12979862, -7783184, 13909376, -851880, -6546564, 10669618, -5917952 ], [ 11828544, 15030272, 497014, 6749202, 12359872, -16407426, -16744204, 39316, -2029520, 3580386, -2876544, 13499076, 21660058, -14868794, -9843730, -605852, -16452614, 5466584, 11225074, 1959152, 1380112, -14451002, -7309424, 14519936, 1115880, -1987164, 9992638, -10410752 ], [ 20520384, 22863872, -3331406, 11914662, 20948032, -23287926, -15218884, 3744796, 3389200, 2175126, -4362624, 12877356, 19499518, -13943774, -13811110, -1213172, -17867234, 4806344, 14590534, -3111088, -461648, -15922142, -6835664, 15130496, 3083640, 2572236, 9315658, -14903552 ], [ 25638912, 27476992, -5585920, 14956544, 26005504, -27339776, -14320640, 5926912, 6580224, 1347584, -5237760, 12511232, 18227200, -13399040, -16147456, -1570816, -18700288, 4417536, 16572416, -6096896, -1546240, -16788480, -6556672, 15490048, 4242432, 5257216, 8916992, -17549312 ], [ 25638912, 27476992, -5585920, 14956544, 26005504, -27339776, -14320640, 5926912, 6580224, 1347584, -5237760, 12511232, 18227200, -13399040, -16147456, -1570816, -18700288, 4417536, 16572416, -6096896, -1546240, -16788480, -6556672, 15490048, 4242432, 5257216, 8916992, -17549312 ] ], [ [ 6155264, -22522368, 11633664, 10438144, -17342976, -19861504, 838144, 4866560, 18209792, -2101760, 17209344, -27510784, 20605952, 11310592, -12230144, -18070528, -5276160, -9947136, -19584512, -28274688, 19997184, -12963840, -15207936, -11708416, 13221376, -16588288, 6937088, -2539520 ], [ 6155264, -22522368, 11633664, 10438144, -17342976, -19861504, 838144, 4866560, 18209792, -2101760, 17209344, -27510784, 20605952, 11310592, -12230144, -18070528, -5276160, -9947136, -19584512, -28274688, 19997184, -12963840, -15207936, -11708416, 13221376, -16588288, 6937088, -2539520 ], [ 6155264, -22522368, 11633664, 10438144, -17342976, -19861504, 838144, 4866560, 18209792, -2101760, 17209344, -27510784, 20605952, 11310592, -12230144, -18070528, -5276160, -9947136, -19584512, -28274688, 19997184, -12963840, -15207936, -11708416, 13221376, -16588288, 6937088, -2539520 ], [ 3427517, -18385937, 12434825, 12582440, -16501341, -15190946, -2198468, 4565011, 14021913, -5126690, 14192438, -22575788, 19443593, 9747800, -9965606, -19261325, -4100998, -7990814, -14797429, -24272010, 17241412, -11487306, -15913812, -9331660, 10813645, -12343887, 3356437, -1619592 ], [ -733453, -12076127, 13656935, 15853400, -15217491, -8066366, -6830588, 4105021, 7633623, -9740990, 9590378, -15047828, 17670503, 7363880, -6511226, -21077795, -2308378, -5006594, -7495099, -18166230, 13037692, -9234966, -16990572, -5706100, 7140835, -5869377, -2105573, -216312 ], [ -4894423, -5766317, 14879045, 19124360, -13933641, -941786, -11462708, 3645031, 1245333, -14355290, 4988318, -7519868, 15897413, 4979960, -3056846, -22894265, -515758, -2022374, -192769, -12060450, 8833972, -6982626, -18067332, -2080540, 3468025, 605133, -7567583, 1186968 ], [ -9055393, 543493, 16101155, 22395320, -12649791, 6182794, -16094828, 3185041, -5142957, -18969590, 386258, 8092, 14124323, 2596040, 397534, -24710735, 1276862, 961846, 7109561, -5954670, 4630252, -4730286, -19144092, 1545020, -204785, 7079643, -13029593, 2590248 ], [ -13216363, 6853303, 17323265, 25666280, -11365941, 13307374, -20726948, 2725051, -11531247, -23583890, -4215802, 7536052, 12351233, 212120, 3851914, -26527205, 3069482, 3946066, 14411891, 151110, 426532, -2477946, -20220852, 5170580, -3877595, 13554153, -18491603, 3993528 ], [ -17377333, 13163113, 18545375, 28937240, -10082091, 20431954, -25359068, 2265061, -17919537, -28198190, -8817862, 15064012, 10578143, -2171800, 7306294, -28343675, 4862102, 6930286, 21714221, 6256890, -3777188, -225606, -21297612, 8796140, -7550405, 20028663, -23953613, 5396808 ], [ -12328744, 11482495, 13513055, 22833950, -5171385, 18434149, -21191399, -1652744, -11505255, -24328250, -7453636, 15144511, 5313482, 990878, 5712412, -19636973, 186185, 8677975, 18772475, 5438079, -3738092, 3270573, -18110850, 12796670, -3857621, 17696685, -21916571, 5453850 ], [ -6962584, 9526345, 8265065, 16407410, -135615, 16121779, -16720289, -5689784, -4649505, -20165750, -5883676, 14968201, -71578, 4344818, 3944452, -10567403, -4712785, 10383025, 15477485, 4380489, -3552692, 6809643, -14777070, 16810130, 89149, 15061035, -19620941, 5464470 ], [ -1596424, 7570195, 3017075, 9980870, 4900155, 13809409, -12249179, -9726824, 2206245, -16003250, -4313716, 14791891, -5456638, 7698758, 2176492, -1497833, -9611755, 12088075, 12182495, 3322899, -3367292, 10348713, -11443290, 20823590, 4035919, 12425385, -17325311, 5475090 ], [ 3769736, 5614045, -2230915, 3554330, 9935925, 11497039, -7778069, -13763864, 9061995, -11840750, -2743756, 14615581, -10841698, 11052698, 408532, 7571737, -14510725, 13793125, 8887505, 2265309, -3181892, 13887783, -8109510, 24837050, 7982689, 9789735, -15029681, 5485710 ], [ 9135896, 3657895, -7478905, -2872210, 14971695, 9184669, -3306959, -17800904, 15917745, -7678250, -1173796, 14439271, -16226758, 14406638, -1359428, 16641307, -19409695, 15498175, 5592515, 1207719, -2996492, 17426853, -4775730, 28850510, 11929459, 7154085, -12734051, 5496330 ], [ 13848306, 1647620, -11152645, -8113625, 16367740, 6500999, -636749, -20921369, 20199645, -3120050, 1009114, 14224461, -19716418, 15687603, -3134388, 22305777, -22428915, 15740875, 3898275, 1339729, -3106092, 19367148, -2535300, 30140445, 14848754, 3622610, -10573821, 5567200 ], [ 16860966, -503380, -10733335, -10273715, 8300500, 2851949, -2648879, -21658739, 17789535, 2466970, 4785694, 13909551, -18278038, 11578833, -4927548, 19116987, -20560785, 12181465, 6365985, 4564699, -3982692, 17150628, -3137580, 24349215, 15096614, -2238010, -8765631, 5794720 ], [ 19873626, -2654380, -10314025, -12433805, 233260, -797101, -4661009, -22396109, 15379425, 8053990, 8562274, 13594641, -16839658, 7470063, -6720708, 15928197, -18692655, 8622055, 8833695, 7789669, -4859292, 14934108, -3739860, 18557985, 15344474, -8098630, -6957441, 6022240 ], [ 22886286, -4805380, -9894715, -14593895, -7833980, -4446151, -6673139, -23133479, 12969315, 13641010, 12338854, 13279731, -15401278, 3361293, -8513868, 12739407, -16824525, 5062645, 11301405, 11014639, -5735892, 12717588, -4342140, 12766755, 15592334, -13959250, -5149251, 6249760 ], [ 25898946, -6956380, -9475405, -16753985, -15901220, -8095201, -8685269, -23870849, 10559205, 19228030, 16115434, 12964821, -13962898, -747477, -10307028, 9550617, -14956395, 1503235, 13769115, 14239609, -6612492, 10501068, -4944420, 6975525, 15840194, -19819870, -3341061, 6477280 ], [ 28911606, -9107380, -9056095, -18914075, -23968460, -11744251, -10697399, -24608219, 8149095, 24815050, 19892014, 12649911, -12524518, -4856247, -12100188, 6361827, -13088265, -2056175, 16236825, 17464579, -7489092, 8284548, -5546700, 1184295, 16088054, -25680490, -1532871, 6704800 ], [ 28028342, -11094610, -7832139, -20606175, -24964016, -12810505, -9237446, -23400913, 8277420, 22785334, 20810993, 9073805, -11064779, -5799910, -10827669, 3878361, -10723525, -4200485, 14212944, 15980287, -4948623, 7312097, -6996132, -99126, 13635670, -27382465, -2268681, 4834739 ], [ 24425282, -12967510, -6046449, -21971565, -21022736, -12073675, -5353586, -20836003, 10177860, 15438274, 19735043, 3221015, -9590129, -4533970, -7414959, 1887291, -8012095, -5356895, 9053424, 11208397, -22653, 7208147, -9036972, 1764414, 9298210, -26181235, -4780491, 1500329 ], [ 20822222, -14840410, -4260759, -23336955, -17081456, -11336845, -1469726, -18271093, 12078300, 8091214, 18659093, -2631775, -8115479, -3268030, -4002249, -103779, -5300665, -6513305, 3893904, 6436507, 4903317, 7104197, -11077812, 3627954, 4960750, -24980005, -7292301, -1834081 ], [ 17219162, -16713310, -2475069, -24702345, -13140176, -10600015, 2414134, -15706183, 13978740, 744154, 17583143, -8484565, -6640829, -2002090, -589539, -2094849, -2589235, -7669715, -1265616, 1664617, 9829287, 7000247, -13118652, 5491494, 623290, -23778775, -9804111, -5168491 ], [ 13616102, -18586210, -689379, -26067735, -9198896, -9863185, 6297994, -13141273, 15879180, -6602906, 16507193, -14337355, -5166179, -736150, 2823171, -4085919, 122195, -8826125, -6425136, -3107273, 14755257, 6896297, -15159492, 7355034, -3714170, -22577545, -12315921, -8502901 ], [ 10013042, -20459110, 1096311, -27433125, -5257616, -9126355, 10181854, -10576363, 17779620, -13949966, 15431243, -20190145, -3691529, 529790, 6235881, -6076989, 2833625, -9982535, -11584656, -7879163, 19681227, 6792347, -17200332, 9218574, -8051630, -21376315, -14827731, -11837311 ], [ 7598333, -17647213, -1561173, -25148412, -7012418, -7014226, 8770501, -6356947, 13660140, -15860954, 11812460, -15882295, -3658517, 180914, 6214272, -6226443, 6019715, -6387242, -8403039, -4937828, 19785591, 8794883, -13370535, 9335997, -3120746, -21618991, -12649155, -10780387 ], [ 5315663, -14314783, -4712343, -22458132, -9400118, -4749286, 6770791, -1953697, 8871780, -17167934, 7911140, -10445485, -3785687, -347386, 5811072, -6171273, 9258545, -2263982, -4294629, -1139468, 19354221, 11031473, -8888445, 9259407, 2839954, -22022101, -9949425, -9235537 ], [ 3032993, -10982353, -7863513, -19767852, -11787818, -2484346, 4771081, 2449553, 4083420, -18474914, 4009820, -5008675, -3912857, -875686, 5407872, -6116103, 12497375, 1859278, -186219, 2658892, 18922851, 13268063, -4406355, 9182817, 8800654, -22425211, -7249695, -7690687 ], [ 750323, -7649923, -11014683, -17077572, -14175518, -219406, 2771371, 6852803, -704940, -19781894, 108500, 428135, -4040027, -1403986, 5004672, -6060933, 15736205, 5982538, 3922191, 6457252, 18491481, 15504653, 75735, 9106227, 14761354, -22828321, -4549965, -6145837 ], [ -1532347, -4317493, -14165853, -14387292, -16563218, 2045534, 771661, 11256053, -5493300, -21088874, -3792820, 5864945, -4167197, -1932286, 4601472, -6005763, 18975035, 10105798, 8030601, 10255612, 18060111, 17741243, 4557825, 9029637, 20722054, -23231431, -1850235, -4600987 ], [ -2439778, -1540965, -15347407, -11942967, -17092699, 3504722, -1051767, 14645957, -8279915, -20744279, -6737129, 8696266, -3371974, -1933621, 3858723, -5683282, 20933265, 13209404, 11361702, 13085086, 16509755, 18148684, 6969903, 8458420, 25090098, -23430918, 34053, -3307298 ], [ 1791842, -841755, -9168817, -10417737, -10678309, 1952942, -2216457, 14249147, -3586325, -14228009, -6105239, 1791286, 870086, 34229, 1847133, -4361902, 18106095, 12502724, 11788122, 12293986, 10777925, 11720884, 1646673, 6038860, 23506638, -22869498, -1128837, -2952158 ], [ 6023462, -142545, -2990227, -8892507, -4263919, 401162, -3381147, 13852337, 1107265, -7711739, -5473349, -5113694, 5112146, 2002079, -164457, -3040522, 15278925, 11796044, 12214542, 11502886, 5046095, 5293084, -3676557, 3619300, 21923178, -22308078, -2291727, -2597018 ], [ 10255082, 556665, 3188363, -7367277, 2150471, -1150618, -4545837, 13455527, 5800855, -1195469, -4841459, -12018674, 9354206, 3969929, -2176047, -1719142, 12451755, 11089364, 12640962, 10711786, -685735, -1134716, -8999787, 1199740, 20339718, -21746658, -3454617, -2241878 ], [ 14486702, 1255875, 9366953, -5842047, 8564861, -2702398, -5710527, 13058717, 10494445, 5320801, -4209569, -18923654, 13596266, 5937779, -4187637, -397762, 9624585, 10382684, 13067382, 9920686, -6417565, -7562516, -14323017, -1219820, 18756258, -21185238, -4617507, -1886738 ], [ 18718322, 1955085, 15545543, -4316817, 14979251, -4254178, -6875217, 12661907, 15188035, 11837071, -3577679, -25828634, 17838326, 7905629, -6199227, 923618, 6797415, 9676004, 13493802, 9129586, -12149395, -13990316, -19646247, -3639380, 17172798, -20623818, -5780397, -1531598 ], [ 17741449, -223656, 15798326, -3841003, 15399214, -5704673, -5699683, 12163201, 14400485, 12603126, -1318931, -24792964, 17243099, 7354561, -8629775, 3540412, 4623216, 9723439, 10677692, 9555081, -12994259, -14297964, -22114697, -5307316, 12475776, -18499225, -5879348, -2134741 ], [ 11999359, -5035416, 10629626, -4325293, 10334914, -7062503, -2383093, 11571271, 8598275, 8108346, 2428219, -16492444, 12222269, 4498951, -11443625, 7342372, 3046416, 10460809, 4895012, 11093631, -9368069, -9006324, -21971327, -6287596, 4930176, -14944495, -5004908, -3614611 ], [ 6257269, -9847176, 5460926, -4809583, 5270614, -8420333, 933497, 10979341, 2796065, 3613566, 6175369, -8191924, 7201439, 1643341, -14257475, 11144332, 1469616, 11198179, -887668, 12632181, -5741879, -3714684, -21827957, -7267876, -2615424, -11389765, -4130468, -5094481 ], [ 515179, -14658936, 292226, -5293873, 206314, -9778163, 4250087, 10387411, -3006145, -881214, 9922519, 108596, 2180609, -1212269, -17071325, 14946292, -107184, 11935549, -6670348, 14170731, -2115689, 1576956, -21684587, -8248156, -10161024, -7835035, -3256028, -6574351 ], [ -5226911, -19470696, -4876474, -5778163, -4857986, -11135993, 7566677, 9795481, -8808355, -5375994, 13669669, 8409116, -2840221, -4067879, -19885175, 18748252, -1683984, 12672919, -12453028, 15709281, 1510501, 6868596, -21541217, -9228436, -17706624, -4280305, -2381588, -8054221 ], [ -10969001, -24282456, -10045174, -6262453, -9922286, -12493823, 10883267, 9203551, -14610565, -9870774, 17416819, 16709636, -7861051, -6923489, -22699025, 22550212, -3260784, 13410289, -18235708, 17247831, 5136691, 12160236, -21397847, -10208716, -25252224, -725575, -1507148, -9534091 ], [ -6032366, -24203616, -11338174, -5039818, -10403111, -9453353, 8121557, 7927321, -15524575, -11204604, 11970019, 13723331, -5212606, -6761024, -18739400, 18963697, -5142759, 11487484, -16829863, 15942231, 2409481, 13428576, -16520327, -11064871, -21579474, 2451230, 1038967, -8726161 ], [ 1040014, -23146656, -11856034, -3475798, -9967241, -5533223, 4144187, 6514231, -15460945, -11906244, 4684429, 8479661, -1030306, -5994944, -13425080, 13899487, -7085769, 9032644, -13986313, 14067801, -1588409, 13892256, -10695977, -11896201, -15663054, 5552450, 3919417, -7460671 ], [ 8112394, -22089696, -12373894, -1911778, -9531371, -1613093, 166817, 5101141, -15397315, -12607884, -2601161, 3235991, 3151994, -5228864, -8110760, 8835277, -9028779, 6577804, -11142763, 12193371, -5586299, 14355936, -4871627, -12727531, -9746634, 8653670, 6799867, -6195181 ], [ 15184774, -21032736, -12891754, -347758, -9095501, 2307037, -3810553, 3688051, -15333685, -13309524, -9886751, -2007679, 7334294, -4462784, -2796440, 3771067, -10971789, 4122964, -8299213, 10318941, -9584189, 14819616, 952723, -13558861, -3830214, 11754890, 9680317, -4929691 ], [ 22257154, -19975776, -13409614, 1216262, -8659631, 6227167, -7787923, 2274961, -15270055, -14011164, -17172341, -7251349, 11516594, -3696704, 2517880, -1293143, -12914799, 1668124, -5455663, 8444511, -13582079, 15283296, 6777073, -14390191, 2086206, 14856110, 12560767, -3664201 ], [ 27132196, -18534094, -12985533, 3023603, -8446373, 9291117, -11380545, 504072, -14683214, -14078534, -22839288, -11122401, 15279917, -2827911, 6694063, -6201574, -14789000, -236829, -3026189, 7067357, -16178907, 15937738, 11280519, -13995491, 6878399, 17194490, 14740673, -2538955 ], [ 18992236, -14813674, -6982263, 6272153, -9551663, 7283847, -12694275, -3386088, -10997354, -10389074, -18918888, -6863331, 16561607, -1350741, 4128973, -10187314, -16255640, 1115241, -3049319, 8635607, -10477137, 17722078, 7960149, -6338921, 5011709, 15014510, 12771203, -2244385 ], [ 10852276, -11093254, -978993, 9520703, -10656953, 5276577, -14008005, -7276248, -7311494, -6699614, -14998488, -2604261, 17843297, 126429, 1563883, -14173054, -17722280, 2467311, -3072449, 10203857, -4775367, 19506418, 4639779, 1317649, 3145019, 12834530, 10801733, -1949815 ], [ 2712316, -7372834, 5024277, 12769253, -11762243, 3269307, -15321735, -11166408, -3625634, -3010154, -11078088, 1654809, 19124987, 1603599, -1001207, -18158794, -19188920, 3819381, -3095579, 11772107, 926403, 21290758, 1319409, 8974219, 1278329, 10654550, 8832263, -1655245 ], [ -5427644, -3652414, 11027547, 16017803, -12867533, 1262037, -16635465, -15056568, 60226, 679306, -7157688, 5913879, 20406677, 3080769, -3566297, -22144534, -20655560, 5171451, -3118709, 13340357, 6628173, 23075098, -2000961, 16630789, -588361, 8474570, 6862793, -1360675 ], [ -13567604, 68006, 17030817, 19266353, -13972823, -745233, -17949195, -18946728, 3746086, 4368766, -3237288, 10172949, 21688367, 4557939, -6131387, -26130274, -22122200, 6523521, -3141839, 14908607, 12329943, 24859438, -5321331, 24287359, -2455051, 6294590, 4893323, -1066105 ], [ -14396690, 909406, 19939120, 20958994, -11881220, -1949395, -15935488, -18725900, 5000974, 4208326, -2086028, 10957474, 20334003, 5213018, -7317688, -25330617, -22881426, 6545797, -3774024, 14839440, 12118898, 23880378, -7766105, 24959661, -1943905, 4619689, 4282388, 1189741 ], [ -6488390, -1689974, 19148560, 20792134, -5968940, -2193745, -9945088, -13591940, 3350554, -553214, -4244228, 7589494, 15829233, 4885598, -6856168, -18811827, -22795206, 4978807, -5134104, 12813360, 4841318, 19598718, -9164435, 17284911, 1409045, 3548419, 5295068, 5789551 ], [ 1419910, -4289354, 18358000, 20625274, -56660, -2438095, -3954688, -8457980, 1700134, -5314754, -6402428, 4221514, 11324463, 4558178, -6394648, -12293037, -22708986, 3411817, -6494184, 10787280, -2436262, 15317058, -10562765, 9610161, 4761995, 2477149, 6307748, 10389361 ], [ 9328210, -6888734, 17567440, 20458414, 5855620, -2682445, 2035712, -3324020, 49714, -10076294, -8560628, 853534, 6819693, 4230758, -5933128, -5774247, -22622766, 1844827, -7854264, 8761200, -9713842, 11035398, -11961095, 1935411, 8114945, 1405879, 7320428, 14989171 ], [ 17236510, -9488114, 16776880, 20291554, 11767900, -2926795, 8026112, 1809940, -1600706, -14837834, -10718828, -2514446, 2314923, 3903338, -5471608, 744543, -22536546, 277837, -9214344, 6735120, -16991422, 6753738, -13359425, -5739339, 11467895, 334609, 8333108, 19588981 ], [ 25144810, -12087494, 15986320, 20124694, 17680180, -3171145, 14016512, 6943900, -3251126, -19599374, -12877028, -5882426, -2189847, 3575918, -5010088, 7263333, -22450326, -1289153, -10574424, 4709040, -24269002, 2472078, -14757755, -13414089, 14820845, -736661, 9345788, 24188791 ], [ 21050422, -11572973, 15137593, 18246772, 19166179, -5399383, 13806089, 6299041, -5241026, -17360036, -12605531, -3162329, -1118244, 4440611, -2823982, 4724424, -20329020, 168127, -12247764, 5168271, -21974419, 231576, -12213425, -14938524, 12102830, -3199937, 10122902, 24468097 ], [ 13303042, -10110743, 14271163, 15848092, 19305049, -8231413, 11708459, 3895411, -7334246, -12989996, -11594561, 1410661, 1650516, 5668121, -113002, -571176, -17588340, 2545837, -14016444, 6383901, -16766569, -1387704, -8469155, -14591124, 7537130, -6086867, 10828322, 23432467 ], [ 5555662, -8648513, 13404733, 13449412, 19443919, -11063443, 9610829, 1491781, -9427466, -8619956, -10583591, 5983651, 4419276, 6895631, 2597978, -5866776, -14847660, 4923547, -15785124, 7599531, -11558719, -3006984, -4724885, -14243724, 2971430, -8973797, 11533742, 22396837 ], [ -2191718, -7186283, 12538303, 11050732, 19582789, -13895473, 7513199, -911849, -11520686, -4249916, -9572621, 10556641, 7188036, 8123141, 5308958, -11162376, -12106980, 7301257, -17553804, 8815161, -6350869, -4626264, -980615, -13896324, -1594270, -11860727, 12239162, 21361207 ], [ -9939098, -5724053, 11671873, 8652052, 19721659, -16727503, 5415569, -3315479, -13613906, 120124, -8561651, 15129631, 9956796, 9350651, 8019938, -16457976, -9366300, 9678967, -19322484, 10030791, -1143019, -6245544, 2763655, -13548924, -6159970, -14747657, 12944582, 20325577 ], [ -17114256, -4451222, 10833310, 6221242, 19612813, -19239745, 3357132, -5277570, -15600600, 4425477, -7368702, 19118226, 12333570, 10652151, 10179619, -20659917, -6671869, 11927016, -20300038, 10896526, 3861572, -7766355, 6266446, -12941012, -9848864, -17283481, 13607204, 19467649 ], [ -17504496, -5424122, 10325170, 3409462, 16566763, -17960215, 1763412, -2004270, -16324200, 7963827, -4018002, 16177566, 10062510, 12830961, 5802469, -11894187, -4525819, 12637656, -11897098, 7613506, 6456092, -8119605, 6905986, -9244172, -3141344, -15656191, 13762364, 20716759 ], [ -17894736, -6397022, 9817030, 597682, 13520713, -16680685, 169692, 1269030, -17047800, 11502177, -667302, 13236906, 7791450, 15009771, 1425319, -3128457, -2379769, 13348296, -3494158, 4330486, 9050612, -8472855, 7545526, -5547332, 3566176, -14028901, 13917524, 21965869 ], [ -18284976, -7369922, 9308890, -2214098, 10474663, -15401155, -1424028, 4542330, -17771400, 15040527, 2683398, 10296246, 5520390, 17188581, -2951831, 5637273, -233719, 14058936, 4908782, 1047466, 11645132, -8826105, 8185066, -1850492, 10273696, -12401611, 14072684, 23214979 ], [ -18675216, -8342822, 8800750, -5025878, 7428613, -14121625, -3017748, 7815630, -18495000, 18578877, 6034098, 7355586, 3249330, 19367391, -7328981, 14403003, 1912331, 14769576, 13311722, -2235554, 14239652, -9179355, 8824606, 1846348, 16981216, -10774321, 14227844, 24464089 ], [ -19065456, -9315722, 8292610, -7837658, 4382563, -12842095, -4611468, 11088930, -19218600, 22117227, 9384798, 4414926, 978270, 21546201, -11706131, 23168733, 4058381, 15480216, 21714662, -5518574, 16834172, -9532605, 9464146, 5543188, 23688736, -9147031, 14383004, 25713199 ], [ -18250331, -8524237, 6863725, -9164983, 3287448, -11633965, -4337623, 11548580, -18771590, 22862892, 9783493, 2620061, -1199410, 23215341, -12056461, 28099583, 3959111, 16240521, 26491427, -7745959, 18803907, -7820260, 11093696, 8421903, 23894061, -8671486, 14245074, 25271214 ], [ -15541061, -4960147, 3987955, -8159593, 5258088, -10538035, -1129033, 7586780, -16485050, 19220052, 5543323, 2625731, -3230350, 24083571, -6078931, 27004193, 331481, 17078871, 25569917, -8314489, 19791837, -2861980, 14278976, 10014993, 13881651, -10005826, 13646574, 22171794 ], [ -12831791, -1396057, 1112185, -7154203, 7228728, -9442105, 2079557, 3624980, -14198510, 15577212, 1303153, 2631401, -5261290, 24951801, -101401, 25908803, -3296149, 17917221, 24648407, -8883019, 20779767, 2096300, 17464256, 11608083, 3869241, -11340166, 13048074, 19072374 ], [ -10122521, 2168033, -1763585, -6148813, 9199368, -8346175, 5288147, -336820, -11911970, 11934372, -2937017, 2637071, -7292230, 25820031, 5876129, 24813413, -6923779, 18755571, 23726897, -9451549, 21767697, 7054580, 20649536, 13201173, -6143169, -12674506, 12449574, 15972954 ], [ -7413251, 5732123, -4639355, -5143423, 11170008, -7250245, 8496737, -4298620, -9625430, 8291532, -7177187, 2642741, -9323170, 26688261, 11853659, 23718023, -10551409, 19593921, 22805387, -10020079, 22755627, 12012860, 23834816, 14794263, -16155579, -14008846, 11851074, 12873534 ], [ -4703981, 9296213, -7515125, -4138033, 13140648, -6154315, 11705327, -8260420, -7338890, 4648692, -11417357, 2648411, -11354110, 27556491, 17831189, 22622633, -14179039, 20432271, 21883877, -10588609, 23743557, 16971140, 27020096, 16387353, -26167989, -15343186, 11252574, 9774114 ], [ -1872176, 7627523, -11029211, -914287, 8582094, -7494784, 11484449, -10975324, -7568885, -81906, -9522524, -94357, -13155100, 24985173, 16664204, 22299938, -9573892, 16140027, 16334009, -8870995, 21192336, 12574172, 25665596, 14704254, -23934711, -15943387, 8540739, 9620889 ], [ 1012144, 3716213, -14816861, 3260183, 1225314, -9879424, 9793799, -13155844, -8877395, -5278686, -4998404, -4015027, -14857540, 20939763, 12435284, 22308398, -1440412, 9648957, 8800559, -6173605, 17124336, 4167812, 22365476, 11617074, -16453281, -16228957, 4923189, 10730319 ], [ 3896464, -195097, -18604511, 7434653, -6131466, -12264064, 8103149, -15336364, -10185905, -10475466, -474284, -7935697, -16559980, 16894353, 8206364, 22316858, 6693068, 3157887, 1267109, -3476215, 13056336, -4238548, 19065356, 8529894, -8971851, -16514527, 1305639, 11839749 ], [ 6780784, -4106407, -22392161, 11609123, -13488246, -14648704, 6412499, -17516884, -11494415, -15672246, 4049836, -11856367, -18262420, 12848943, 3977444, 22325318, 14826548, -3333183, -6266341, -778825, 8988336, -12644908, 15765236, 5442714, -1490421, -16800097, -2311911, 12949179 ], [ 9665104, -8017717, -26179811, 15783593, -20845026, -17033344, 4721849, -19697404, -12802925, -20869026, 8573956, -15777037, -19964860, 8803533, -251476, 22333778, 22960028, -9824253, -13799791, 1918565, 4920336, -21051268, 12465116, 2355534, 5991009, -17085667, -5929461, 14058609 ], [ 12526346, -11829717, -29832298, 19883008, -28066800, -19377580, 3077540, -21821717, -14057718, -25971973, 12995172, -19608993, -21623209, 4785832, -4427476, 22276571, 30975136, -16182426, -21194216, 4586726, 874687, -29339939, 9217052, -647197, 13379921, -17285796, -9476875, 15153025 ], [ 13333646, -6803127, -21455278, 17302528, -23273040, -18125860, 5557580, -18943607, -10531698, -22723783, 8257932, -15545403, -19357459, 3234232, -3893596, 16375001, 28455136, -10712766, -16215416, 4653506, -1181723, -27154289, 10601972, 3866033, 12534731, -9881676, -6782185, 14911195 ], [ 14140946, -1776537, -13078258, 14722048, -18479280, -16874140, 8037620, -16065497, -7005678, -19475593, 3520692, -11481813, -17091709, 1682632, -3359716, 10473431, 25935136, -5243106, -11236616, 4720286, -3238133, -24968639, 11986892, 8379263, 11689541, -2477556, -4087495, 14669365 ], [ 14948246, 3250053, -4701238, 12141568, -13685520, -15622420, 10517660, -13187387, -3479658, -16227403, -1216548, -7418223, -14825959, 131032, -2825836, 4571861, 23415136, 226554, -6257816, 4787066, -5294543, -22782989, 13371812, 12892493, 10844351, 4926564, -1392805, 14427535 ], [ 15755546, 8276643, 3675782, 9561088, -8891760, -14370700, 12997700, -10309277, 46362, -12979213, -5953788, -3354633, -12560209, -1420568, -2291956, -1329709, 20895136, 5696214, -1279016, 4853846, -7350953, -20597339, 14756732, 17405723, 9999161, 12330684, 1301885, 14185705 ], [ 16562846, 13303233, 12052802, 6980608, -4098000, -13118980, 15477740, -7431167, 3572382, -9731023, -10691028, 708957, -10294459, -2972168, -1758076, -7231279, 18375136, 11165874, 3699784, 4920626, -9407363, -18411689, 16141652, 21918953, 9153971, 19734804, 3996575, 13943875 ], [ 17411558, 17269206, 16818162, 5647215, -647346, -11097745, 15665881, -6011844, 6731871, -5945086, -12603668, 2170319, -7819474, -4256881, 94869, -10970116, 16419244, 12970978, 6718590, 5722150, -8809345, -15172063, 14791350, 24477757, 8814280, 23672931, 4770769, 11846683 ], [ 18347378, 19004226, 13986582, 6937005, -21846, -7457875, 11033131, -7661004, 9120381, -1028026, -8574908, -1841971, -4904374, -4980211, 4722399, -10159756, 15649924, 7067878, 5614650, 8069170, -2627875, -9715453, 7687650, 22925527, 9537880, 20320521, 1505299, 5846833 ], [ 19283198, 20739246, 11155002, 8226795, 603654, -3818005, 6400381, -9310164, 11508891, 3889034, -4546148, -5854261, -1989274, -5703541, 9349929, -9349396, 14880604, 1164778, 4510710, 10416190, 3553595, -4258843, 583950, 21373297, 10261480, 16968111, -1760171, -153017 ], [ 20219018, 22474266, 8323422, 9516585, 1229154, -178135, 1767631, -10959324, 13897401, 8806094, -517388, -9866551, 925826, -6426871, 13977459, -8539036, 14111284, -4738322, 3406770, 12763210, 9735065, 1197767, -6519750, 19821067, 10985080, 13615701, -5025641, -6152867 ], [ 21154838, 24209286, 5491842, 10806375, 1854654, 3461735, -2865119, -12608484, 16285911, 13723154, 3511372, -13878841, 3840926, -7150201, 18604989, -7728676, 13341964, -10641422, 2302830, 15110230, 15916535, 6654377, -13623450, 18268837, 11708680, 10263291, -8291111, -12152717 ], [ 22090658, 25944306, 2660262, 12096165, 2480154, 7101605, -7497869, -14257644, 18674421, 18640214, 7540132, -17891131, 6756026, -7873531, 23232519, -6918316, 12572644, -16544522, 1198890, 17457250, 22098005, 12110987, -20727150, 16716607, 12432280, 6910881, -11556581, -18152567 ], [ 20511011, 22743639, -167784, 7954995, 2154723, 6845924, -6967901, -15522852, 17462526, 16034642, 11196169, -17161819, 5802023, -6191062, 21497424, -8899474, 12858337, -14142152, -80724, 16659979, 22698719, 9870488, -21992283, 15170761, 10361569, 5256672, -10308449, -19637618 ], [ 17475041, 16685469, -2993784, 669585, 1278753, 4334924, -3448991, -16565772, 14166186, 9073862, 14636419, -13687369, 2608013, -3115762, 16078704, -12496774, 13754827, -6931352, -1462044, 14042329, 20068469, 3173768, -19877193, 13628611, 6673099, 4585632, -6447179, -18508838 ], [ 14439071, 10627299, -5819784, -6615825, 402783, 1823924, 69919, -17608692, 10869846, 2113082, 18076669, -10212919, -585997, -40462, 10659984, -16094074, 14651317, 279448, -2843364, 11424679, 17438219, -3522952, -17762103, 12086461, 2984629, 3914592, -2585909, -17380058 ], [ 11403101, 4569129, -8645784, -13901235, -473187, -687076, 3588829, -18651612, 7573506, -4847698, 21516919, -6738469, -3780007, 3034838, 5241264, -19691374, 15547807, 7490248, -4224684, 8807029, 14807969, -10219672, -15647013, 10544311, -703841, 3243552, 1275361, -16251278 ], [ 8367131, -1489041, -11471784, -21186645, -1349157, -3198076, 7107739, -19694532, 4277166, -11808478, 24957169, -3264019, -6974017, 6110138, -177456, -23288674, 16444297, 14701048, -5606004, 6189379, 12177719, -16916392, -13531923, 9002161, -4392311, 2572512, 5136631, -15122498 ], [ 5331161, -7547211, -14297784, -28472055, -2225127, -5709076, 10626649, -20737452, 980826, -18769258, 28397419, 210431, -10168027, 9185438, -5596176, -26885974, 17340787, 21911848, -6987324, 3571729, 9547469, -23613112, -11416833, 7460011, -8080781, 1901472, 8997901, -13993718 ], [ 7253241, -11412381, -14286484, -25778720, 193928, -1415656, 11660244, -14935067, 4017496, -13260708, 28496659, -2216584, -9911377, 11398753, -9081996, -21464944, 14501017, 19750633, -10918814, 320319, 7706784, -21978387, -10376568, 3754101, -7921131, 617667, 3700676, -8440433 ], [ 9466971, -15148551, -14108284, -22498400, 2806808, 3278024, 12547644, -8730017, 7426696, -7018668, 28399369, -4990744, -9451747, 13561363, -12454116, -15513424, 11441467, 17038123, -15000314, -2968371, 5912544, -19853577, -9399528, -79089, -7535121, -702183, -2135284, -2626883 ], [ 11680701, -18884721, -13930084, -19218080, 5419688, 7971704, 13435044, -2524967, 10835896, -776628, 28302079, -7764904, -8992117, 15723973, -15826236, -9561904, 8381917, 14325613, -19081814, -6257061, 4118304, -17728767, -8422488, -3912279, -7149111, -2022033, -7971244, 3186667 ], [ 13894431, -22620891, -13751884, -15937760, 8032568, 12665384, 14322444, 3680083, 14245096, 5465412, 28204789, -10539064, -8532487, 17886583, -19198356, -3610384, 5322367, 11613103, -23163314, -9545751, 2324064, -15603957, -7445448, -7745469, -6763101, -3341883, -13807204, 9000217 ], [ 16108161, -26357061, -13573684, -12657440, 10645448, 17359064, 15209844, 9885133, 17654296, 11707452, 28107499, -13313224, -8072857, 20049193, -22570476, 2341136, 2262817, 8900593, -27244814, -12834441, 529824, -13479147, -6468408, -11578659, -6377091, -4661733, -19643164, 14813767 ], [ 16371077, -28427387, -11939216, -9885949, 12452408, 21304899, 15896109, 12704790, 19205579, 16926291, 27366209, -15093600, -6338659, 20458582, -24960128, 6226520, -689277, 7036599, -29915264, -15052734, -1073102, -10332861, -4625602, -13351486, -6336794, -5896920, -23591537, 19260174 ], [ 10951187, -25645037, -6062576, -8596699, 11911688, 23072229, 15996459, 5662650, 15344669, 19164501, 24748919, -13979040, -891589, 15760762, -24487808, 4093160, -3328347, 7644369, -28475264, -14152914, -2118722, -4210971, -260782, -9122386, -7303574, -6885480, -22041287, 19724034 ], [ 5531297, -22862687, -185936, -7307449, 11370968, 24839559, 16096809, -1379490, 11483759, 21402711, 22131629, -12864480, 4555481, 11062942, -24015488, 1959800, -5967417, 8252139, -27035264, -13253094, -3164342, 1910919, 4104038, -4893286, -8270354, -7874040, -20491037, 20187894 ], [ 111407, -20080337, 5690704, -6018199, 10830248, 26606889, 16197159, -8421630, 7622849, 23640921, 19514339, -11749920, 10002551, 6365122, -23543168, -173560, -8606487, 8859909, -25595264, -12353274, -4209962, 8032809, 8468858, -664186, -9237134, -8862600, -18940787, 20651754 ], [ -5308483, -17297987, 11567344, -4728949, 10289528, 28374219, 16297509, -15463770, 3761939, 25879131, 16897049, -10635360, 15449621, 1667302, -23070848, -2306920, -11245557, 9467679, -24155264, -11453454, -5255582, 14154699, 12833678, 3564914, -10203914, -9851160, -17390537, 21115614 ], [ -10728373, -14515637, 17443984, -3439699, 9748808, 30141549, 16397859, -22505910, -98971, 28117341, 14279759, -9520800, 20896691, -3030518, -22598528, -4440280, -13884627, 10075449, -22715264, -10553634, -6301202, 20276589, 17198498, 7794014, -11170694, -10839720, -15840287, 21579474 ], [ -10792753, -11844875, 16516714, -3249040, 5694035, 26899047, 12388476, -24429486, -1563901, 25237191, 13115000, -5909484, 19829021, -3781856, -18048401, -2897662, -12704766, 10552710, -18697265, -8984286, -5290043, 23101788, 14912918, 10037429, -11335805, -10792266, -13198280, 20618292 ], [ -6761743, -9259445, 10386454, -3898480, -1047955, 19825497, 5236356, -22438866, -1196611, 18443001, 13061000, -388884, 13779491, -1515296, -10379951, 1455998, -8604546, 10930170, -12707855, -6902946, -2706053, 23405988, 7541738, 10762379, -10887875, -9952566, -9721400, 18567372 ], [ -2730733, -6674015, 4256194, -4547920, -7789945, 12751947, -1915764, -20448246, -829321, 11648811, 13007000, 5131716, 7729961, 751264, -2711501, 5809658, -4504326, 11307630, -6718445, -4821606, -122063, 23710188, 170558, 11487329, -10439945, -9112866, -6244520, 16516452 ], [ 1300277, -4088585, -1874066, -5197360, -14531935, 5678397, -9067884, -18457626, -462031, 4854621, 12953000, 10652316, 1680431, 3017824, 4956949, 10163318, -404106, 11685090, -729035, -2740266, 2461927, 24014388, -7200622, 12212279, -9992015, -8273166, -2767640, 14465532 ], [ 5331287, -1503155, -8004326, -5846800, -21273925, -1395153, -16220004, -16467006, -94741, -1939569, 12899000, 16172916, -4369099, 5284384, 12625399, 14516978, 3696114, 12062550, 5260375, -658926, 5045917, 24318588, -14571802, 12937229, -9544085, -7433466, 709240, 12414612 ], [ 9362297, 1082275, -14134586, -6496240, -28015915, -8468703, -23372124, -14476386, 272549, -8733759, 12845000, 21693516, -10418629, 7550944, 20293849, 18870638, 7796334, 12440010, 11249785, 1422414, 7629907, 24622788, -21942982, 13662179, -9096155, -6593766, 4186120, 10363692 ], [ 5942027, -2902804, -8453635, -7137464, -26480206, -10398879, -20580909, -13655519, 4431839, -6598184, 11434491, 15388685, -6843115, 9510352, 16112220, 13909487, 11521225, 9957433, 8886130, 15825, 3397145, 21072104, -18998579, 8290699, -5428343, -5797832, 2665065, 10500598 ], [ 1484237, -7802764, -1128085, -7777544, -23791906, -11612889, -16405179, -12997529, 9119129, -3219224, 9835101, 7437275, -1927405, 11426992, 10280580, 7651337, 15193855, 7076623, 5359390, -1876425, -1784785, 16984664, -14617829, 2070349, -1312193, -5007992, 448095, 10942138 ], [ -2973553, -12702724, 6197465, -8417624, -21103606, -12826899, -12229449, -12339539, 13806419, 159736, 8235711, -514135, 2988305, 13343632, 4448940, 1393187, 18866485, 4195813, 1832650, -3768675, -6966715, 12897224, -10237079, -4150001, 2803957, -4218152, -1768875, 11383678 ], [ -7431343, -17602684, 13523015, -9057704, -18415306, -14040909, -8053719, -11681549, 18493709, 3538696, 6636321, -8465545, 7904015, 15260272, -1382700, -4864963, 22539115, 1315003, -1694090, -5660925, -12148645, 8809784, -5856329, -10370351, 6920107, -3428312, -3985845, 11825218 ], [ -11889133, -22502644, 20848565, -9697784, -15727006, -15254919, -3877989, -11023559, 23180999, 6917656, 5036931, -16416955, 12819725, 17176912, -7214340, -11123113, 26211745, -1565807, -5220830, -7553175, -17330575, 4722344, -1475579, -16590701, 11036257, -2638472, -6202815, 12266758 ], [ -14879500, -26547912, 25562728, -10273315, -13950824, -16244631, 128608, -9904359, 26000686, 9045688, 3899992, -22525514, 16838073, 17567479, -10763611, -15336758, 28481365, -3850733, -8392338, -9447499, -21207959, 1313272, 1296325, -20464388, 13796079, -2187935, -6813234, 11522956 ], [ -11568580, -26923032, 19063288, -10571665, -16091384, -16271181, 3408928, -6804669, 20800666, 5802088, 4748872, -20720654, 17003043, 11404909, -4512121, -10771058, 24726295, -3576863, -10038438, -11350729, -19483469, 817192, -2840345, -14261228, 10731669, -3194405, -524934, 5689156 ], [ -8257660, -27298152, 12563848, -10870015, -18231944, -16297731, 6689248, -3704979, 15600646, 2558488, 5597752, -18915794, 17168013, 5242339, 1739369, -6205358, 20971225, -3302993, -11684538, -13253959, -17758979, 321112, -6977015, -8058068, 7667259, -4200875, 5763366, -144644 ], [ -4946740, -27673272, 6064408, -11168365, -20372504, -16324281, 9969568, -605289, 10400626, -685112, 6446632, -17110934, 17332983, -920231, 7990859, -1639658, 17216155, -3029123, -13330638, -15157189, -16034489, -174968, -11113685, -1854908, 4602849, -5207345, 12051666, -5978444 ], [ -1635820, -28048392, -435032, -11466715, -22513064, -16350831, 13249888, 2494401, 5200606, -3928712, 7295512, -15306074, 17497953, -7082801, 14242349, 2926042, 13461085, -2755253, -14976738, -17060419, -14309999, -671048, -15250355, 4348252, 1538439, -6213815, 18339966, -11812244 ], [ 1675100, -28423512, -6934472, -11765065, -24653624, -16377381, 16530208, 5594091, 586, -7172312, 8144392, -13501214, 17662923, -13245371, 20493839, 7491742, 9706015, -2481383, -16622838, -18963649, -12585509, -1167128, -19387025, 10551412, -1525971, -7220285, 24628266, -17646044 ], [ 4787660, -27078687, -8816687, -13121455, -21325154, -13033521, 16045063, 8466306, 15166, -7683332, 9826087, -9843299, 14287068, -15249581, 19665434, 8728972, 9260425, -554843, -17358993, -17387614, -9728819, -1020788, -18329030, 13744252, -2718246, -7994330, 24924231, -19031279 ], [ 7701860, -24013917, -6081677, -15535885, -12527654, -6319251, 11794453, 11111046, 5244346, -5461772, 12340597, -4332329, 7370388, -13095431, 11757134, 6637732, 12124315, 3024367, -17185203, -12332314, -5739929, -232028, -12076370, 13926772, -2038386, -8535950, 19227861, -15967949 ], [ 10616060, -20949147, -3346667, -17950315, -3730154, 395019, 7543843, 13755786, 10473526, -3240212, 14855107, 1178641, 453708, -10941281, 3848834, 4546492, 14988205, 6603577, -17011413, -7277014, -1751039, 556732, -5823710, 14109292, -1358526, -9077570, 13531491, -12904619 ], [ 13530260, -17884377, -611657, -20364745, 5067346, 7109289, 3293233, 16400526, 15702706, -1018652, 17369617, 6689611, -6462972, -8787131, -4059466, 2455252, 17852095, 10182787, -16837623, -2221714, 2237851, 1345492, 428950, 14291812, -678666, -9619190, 7835121, -9841289 ], [ 16444460, -14819607, 2123353, -22779175, 13864846, 13823559, -957377, 19045266, 20931886, 1202908, 19884127, 12200581, -13379652, -6632981, -11967766, 364012, 20715985, 13761997, -16663833, 2833586, 6226741, 2134252, 6681610, 14474332, 1194, -10160810, 2138751, -6777959 ], [ 19358660, -11754837, 4858363, -25193605, 22662346, 20537829, -5207987, 21690006, 26161066, 3424468, 22398637, 17711551, -20296332, -4478831, -19876066, -1727228, 23579875, 17341207, -16490043, 7888886, 10215631, 2923012, 12934270, 14656852, 681054, -10702430, -3557619, -3714629 ], [ 18115145, -12370362, 4426633, -24431002, 21219114, 19865594, -8069261, 15445025, 20965408, 2250068, 17500289, 12858127, -14475534, -4857416, -17350257, -1475460, 16510363, 14895727, -12917373, 6086566, 9928546, 5133155, 7742428, 13667357, 2139824, -10697134, -5819558, 118705 ], [ 15903395, -13842942, 3257443, -22928542, 17391054, 17473214, -10606991, 7129835, 13342048, 284828, 10875659, 5591077, -5688474, -5825816, -12394587, -678060, 7127593, 11047237, -8553183, 2687266, 8645686, 7674305, -114572, 12404927, 3779984, -10564474, -7281698, 4131355 ], [ 13691645, -15315522, 2088253, -21426082, 13562994, 15080834, -13144721, -1185355, 5718688, -1680412, 4251029, -1675973, 3098586, -6794216, -7438917, 119340, -2255177, 7198747, -4188993, -712034, 7362826, 10215455, -7971572, 11142497, 5420144, -10431814, -8743838, 8144005 ], [ 11479895, -16788102, 919063, -19923622, 9734934, 12688454, -15682451, -9500545, -1904672, -3645652, -2373601, -8943023, 11885646, -7762616, -2483247, 916740, -11637947, 3350257, 175197, -4111334, 6079966, 12756605, -15828572, 9880067, 7060304, -10299154, -10205978, 12156655 ], [ 9268145, -18260682, -250127, -18421162, 5906874, 10296074, -18220181, -17815735, -9528032, -5610892, -8998231, -16210073, 20672706, -8731016, 2472423, 1714140, -21020717, -498233, 4539387, -7510634, 4797106, 15297755, -23685572, 8617637, 8700464, -10166494, -11668118, 16169305 ], [ 7011537, -19046510, -1239478, -16220785, 2846394, 8646513, -19450781, -24932970, -15371020, -7164754, -14703382, -22071400, 27671859, -9052363, 6960626, 2274325, -29027288, -4114271, 8238011, -10282868, 3666046, 16738465, -29797037, 6740780, 9756205, -9993871, -12909752, 19345647 ], [ 4432767, -14900210, -937258, -9008095, 5298534, 12331743, -11293811, -23446710, -8427700, -5764174, -13805002, -17837080, 21830589, -4726693, 8091566, 1130875, -27150248, -6060881, 7156661, -8551628, 3625186, 10276015, -23372387, 451220, 6614755, -9534241, -12567752, 16515777 ], [ 1853997, -10753910, -635038, -1795405, 7750674, 16016973, -3136841, -21960450, -1484380, -4363594, -12906622, -13602760, 15989319, -401023, 9222506, -12575, -25273208, -8007491, 6075311, -6820388, 3584326, 3813565, -16947737, -5838340, 3473305, -9074611, -12225752, 13685907 ], [ -724773, -6607610, -332818, 5417285, 10202814, 19702203, 5020129, -20474190, 5458940, -2963014, -12008242, -9368440, 10148049, 3924647, 10353446, -1156025, -23396168, -9954101, 4993961, -5089148, 3543466, -2648885, -10523087, -12127900, 331855, -8614981, -11883752, 10856037 ], [ -3303543, -2461310, -30598, 12629975, 12654954, 23387433, 13177099, -18987930, 12402260, -1562434, -11109862, -5134120, 4306779, 8250317, 11484386, -2299475, -21519128, -11900711, 3912611, -3357908, 3502606, -9111335, -4098437, -18417460, -2809595, -8155351, -11541752, 8026167 ], [ -5882313, 1684990, 271622, 19842665, 15107094, 27072663, 21334069, -17501670, 19345580, -161854, -10211482, -899800, -1534491, 12575987, 12615326, -3442925, -19642088, -13847321, 2831261, -1626668, 3461746, -15573785, 2326213, -24707020, -5951045, -7695721, -11199752, 5196297 ], [ -8655342, 5836282, 169997, 22160270, 16106874, 26445312, 21673606, -16281780, 21426770, -1743292, -8503306, 475352, -4057368, 13357688, 11723570, -2287793, -17680457, -13648970, 3785048, -1910519, 3977065, -19386068, 6168439, -25360261, -6369749, -6518374, -8418575, 4285929 ], [ -11682402, 9994102, -459733, 18076610, 15207414, 20178432, 11790346, -15410220, 17149790, -7224292, -5736166, -1888408, -2240808, 9504968, 8186750, 1873177, -15608207, -10645670, 7400168, -4829489, 5219695, -19732748, 6633649, -18642931, -3227939, -4402474, -2447705, 5885679 ], [ -14709462, 14151922, -1089463, 13992950, 14307954, 13911552, 1907086, -14538660, 12872810, -12705292, -2969026, -4252168, -424248, 5652248, 4649930, 6034147, -13535957, -7642370, 11015288, -7748459, 6462325, -20079428, 7098859, -11925601, -86129, -2286574, 3523165, 7485429 ], [ -17736522, 18309742, -1719193, 9909290, 13408494, 7644672, -7976174, -13667100, 8595830, -18186292, -201886, -6615928, 1392312, 1799528, 1113110, 10195117, -11463707, -4639070, 14630408, -10667429, 7704955, -20426108, 7564069, -5208271, 3055681, -170674, 9494035, 9085179 ], [ -20763582, 22467562, -2348923, 5825630, 12509034, 1377792, -17859434, -12795540, 4318850, -23667292, 2565254, -8979688, 3208872, -2053192, -2423710, 14356087, -9391457, -1635770, 18245528, -13586399, 8947585, -20772788, 8029279, 1509059, 6197491, 1945226, 15464905, 10684929 ], [ -23790642, 26625382, -2978653, 1741970, 11609574, -4889088, -27742694, -11923980, 41870, -29148292, 5332394, -11343448, 5025432, -5905912, -5960530, 18517057, -7319207, 1367530, 21860648, -16505369, 10190215, -21119468, 8494489, 8226389, 9339301, 4061126, 21435775, 12284679 ], [ -23274273, 23394107, -1567831, 3043234, 8906340, -7856687, -26400640, -13880222, -1564021, -25005613, 7874213, -9065448, 3063259, -7838814, -5445391, 14179613, -4933732, 3864243, 22626660, -13570415, 11567046, -18321034, 5519651, 9179039, 9066724, 2305565, 22619093, 12716418 ], [ -21541503, 17626277, 543479, 6193054, 5583900, -9691697, -21205120, -16807202, -2252971, -17559283, 10338683, -5194008, -196091, -9112674, -3539281, 6924803, -2440732, 6187053, 22414620, -8625905, 12989946, -14442934, 1363901, 8152769, 7622044, -779005, 22158923, 12747198 ], [ -19808733, 11858447, 2654789, 9342874, 2261460, -11526707, -16009600, -19734182, -2941921, -10112953, 12803153, -1322568, -3455441, -10386534, -1633171, -330007, 52268, 8509863, 22202580, -3681395, 14412846, -10564834, -2791849, 7126499, 6177364, -3863575, 21698753, 12777978 ], [ -18075963, 6090617, 4766099, 12492694, -1060980, -13361717, -10814080, -22661162, -3630871, -2666623, 15267623, 2548872, -6714791, -11660394, 272939, -7584817, 2545268, 10832673, 21990540, 1263115, 15835746, -6686734, -6947599, 6100229, 4732684, -6948145, 21238583, 12808758 ], [ -16343193, 322787, 6877409, 15642514, -4383420, -15196727, -5618560, -25588142, -4319821, 4779707, 17732093, 6420312, -9974141, -12934254, 2179049, -14839627, 5038268, 13155483, 21778500, 6207625, 17258646, -2808634, -11103349, 5073959, 3288004, -10032715, 20778413, 12839538 ], [ -14512758, -5078053, 8779729, 18217139, -7538130, -16704342, -503635, -28149272, -4853561, 11850102, 20030013, 9830927, -12895526, -14185984, 4106194, -21179862, 7260138, 15116848, 21145905, 10563315, 18220421, 1082211, -14840364, 4092879, 2079359, -12914220, 20407013, 12699983 ], [ -11022018, -4240063, 7129219, 11013449, -7841430, -12646242, 3241175, -24490952, -2748731, 12529602, 19496583, 5407517, -10071506, -15061504, 6390934, -11972322, 4872798, 10933648, 13363875, 4909065, 11343071, 5189721, -11458884, 3880029, 4883309, -12343620, 21544703, 9664733 ], [ -7531278, -3402073, 5478709, 3809759, -8144730, -8588142, 6985985, -20832632, -643901, 13209102, 18963153, 984107, -7247486, -15937024, 8675674, -2764782, 2485458, 6750448, 5581845, -745185, 4465721, 9297231, -8077404, 3667179, 7687259, -11773020, 22682393, 6629483 ], [ -4040538, -2564083, 3828199, -3393931, -8448030, -4530042, 10730795, -17174312, 1460929, 13888602, 18429723, -3439303, -4423466, -16812544, 10960414, 6442758, 98118, 2567248, -2200185, -6399435, -2411629, 13404741, -4695924, 3454329, 10491209, -11202420, 23820083, 3594233 ], [ -549798, -1726093, 2177689, -10597621, -8751330, -471942, 14475605, -13515992, 3565759, 14568102, 17896293, -7862713, -1599446, -17688064, 13245154, 15650298, -2289222, -1615952, -9982215, -12053685, -9288979, 17512251, -1314444, 3241479, 13295159, -10631820, 24957773, 558983 ], [ 2940942, -888103, 527179, -17801311, -9054630, 3586158, 18220415, -9857672, 5670589, 15247602, 17362863, -12286123, 1224574, -18563584, 15529894, 24857838, -4676562, -5799152, -17764245, -17707935, -16166329, 21619761, 2067036, 3028629, 16099109, -10061220, 26095463, -2476267 ], [ 3914904, -321175, 960718, -20114797, -9652818, 5933538, 18037664, -8771438, 6077932, 16086789, 16490490, -15821206, 3797332, -18034327, 16470544, 29179398, -6205935, -9314267, -20061279, -19972524, -18073153, 23476539, 3566625, 1792515, 16533197, -8569359, 26240381, -3809509 ], [ 541704, -222445, 4993978, -13981567, -10760358, 5326038, 11070944, -12127898, 3553252, 17201799, 15032670, -17821906, 5936092, -15078637, 15089584, 25061538, -6253365, -11675417, -12884229, -16382244, -11394523, 21445689, 1815675, -1211055, 12873887, -5486229, 24670511, -2202919 ], [ -2831496, -123715, 9027238, -7848337, -11867898, 4718538, 4104224, -15484358, 1028572, 18316809, 13574850, -19822606, 8074852, -12122947, 13708624, 20943678, -6300795, -14036567, -5707179, -12791964, -4715893, 19414839, 64725, -4214625, 9214577, -2403099, 23100641, -596329 ], [ -6204696, -24985, 13060498, -1715107, -12975438, 4111038, -2862496, -18840818, -1496108, 19431819, 12117030, -21823306, 10213612, -9167257, 12327664, 16825818, -6348225, -16397717, 1469871, -9201684, 1962737, 17383989, -1686225, -7218195, 5555267, 680031, 21530771, 1010261 ], [ -9577896, 73745, 17093758, 4418123, -14082978, 3503538, -9829216, -22197278, -4020788, 20546829, 10659210, -23824006, 12352372, -6211567, 10946704, 12707958, -6395655, -18758867, 8646921, -5611404, 8641367, 15353139, -3437175, -10221765, 1895957, 3763161, 19960901, 2616851 ], [ -12951096, 172475, 21127018, 10551353, -15190518, 2896038, -16795936, -25553738, -6545468, 21661839, 9201390, -25824706, 14491132, -3255877, 9565744, 8590098, -6443085, -21120017, 15823971, -2021124, 15319997, 13322289, -5188125, -13225335, -1763353, 6846291, 18391031, 4223441 ], [ -13189994, -658069, 19946486, 8658325, -16395170, 5406736, -15965331, -23971272, -3404346, 21429969, 7286070, -23450730, 13088781, -4846517, 6439940, 3303722, -9095459, -22197849, 14472123, -660943, 13442462, 9596615, -1698748, -15395401, -1675250, 3965878, 15626903, 2215659 ], [ -11938814, -1930399, 16287266, 2949535, -17645990, 9399856, -11427801, -20040792, 2430354, 20557779, 5153250, -18996990, 10002951, -8598527, 2484620, -2538178, -12986249, -22665579, 9065553, -360973, 7497242, 5065205, 4281932, -17169211, 194410, -1749662, 12295013, -1510431 ], [ -10687634, -3202729, 12628046, -2759255, -18896810, 13392976, -6890271, -16110312, 8265054, 19685589, 3020430, -14543250, 6917121, -12350537, -1470700, -8380078, -16877039, -23133309, 3658983, -61003, 1552022, 533795, 10262612, -18943021, 2064070, -7465202, 8963123, -5236521 ], [ -9436454, -4475059, 8968826, -8468045, -20147630, 17386096, -2352741, -12179832, 14099754, 18813399, 887610, -10089510, 3831291, -16102547, -5426020, -14221978, -20767829, -23601039, -1747587, 238967, -4393198, -3997615, 16243292, -20716831, 3933730, -13180742, 5631233, -8962611 ], [ -8185274, -5747389, 5309606, -14176835, -21398450, 21379216, 2184789, -8249352, 19934454, 17941209, -1245210, -5635770, 745461, -19854557, -9381340, -20063878, -24658619, -24068769, -7154157, 538937, -10338418, -8529025, 22223972, -22490641, 5803390, -18896282, 2299343, -12688701 ], [ -6934094, -7019719, 1650386, -19885625, -22649270, 25372336, 6722319, -4318872, 25769154, 17069019, -3378030, -1182030, -2340369, -23606567, -13336660, -25905778, -28549409, -24536499, -12560727, 838907, -16283638, -13060435, 28204652, -24264451, 7673050, -24611822, -1032547, -16414791 ], [ -8758754, -6781007, -1212551, -18212399, -13227922, 19705129, 4225200, -2812396, 16203116, 13353902, -4145590, -2069002, -3000326, -21478614, -8639311, -17598992, -27472664, -20101931, -8825662, 2571421, -7914988, -6584236, 28083136, -19387202, 3391208, -18771691, 980814, -14951202 ], [ -10617974, -6525317, -4066541, -16456229, -3686662, 13929379, 1649040, -1333156, 6464036, 9606842, -4897810, -3015982, -3633026, -19284594, -3844741, -9133232, -26340104, -15612281, -4987882, 4320031, 614492, 15644, 27893056, -14435222, -959752, -12801721, 3054234, -13429302 ], [ -12477194, -6269627, -6920531, -14700059, 5854598, 8153629, -927120, 146084, -3275044, 5859782, -5650030, -3962962, -4265726, -17090574, 949829, -667472, -25207544, -11122631, -1150102, 6068641, 9143972, 6615524, 27702976, -9483242, -5310712, -6831751, 5127654, -11907402 ], [ -14336414, -6013937, -9774521, -12943889, 15395858, 2377879, -3503280, 1625324, -13014124, 2112722, -6402250, -4909942, -4898426, -14896554, 5744399, 7798288, -24074984, -6632981, 2687678, 7817251, 17673452, 13215404, 27512896, -4531262, -9661672, -861781, 7201074, -10385502 ], [ -16195634, -5758247, -12628511, -11187719, 24937118, -3397871, -6079440, 3104564, -22753204, -1634338, -7154470, -5856922, -5531126, -12702534, 10538969, 16264048, -22942424, -2143331, 6525458, 9565861, 26202932, 19815284, 27322816, 420718, -14012632, 5108189, 9274494, -8863602 ], [ -17930492, -4445831, -14260616, -9236987, 29176658, -6096350, -6814227, 2974874, -29022892, -2813725, -7812163, -6416398, -5314352, -9877416, 11720642, 20736049, -21269108, 43624, 7398800, 10700086, 30532967, 23599739, 27266845, 2981956, -16298308, 7559627, 10629093, -7119168 ], [ -19375172, -667721, -13041656, -6832277, 21045518, -1614530, -3252477, -908986, -27197332, 1998125, -8249293, -6071698, -3115472, -5579736, 4472222, 15889279, -18334028, -3142376, 1355120, 10400746, 25064297, 20814869, 27523795, -35204, -13764988, 1801157, 10306443, -4855488 ], [ -20819852, 3110389, -11822696, -4427567, 12914378, 2867290, 309273, -4792846, -25371772, 6809975, -8686423, -5726998, -916592, -1282056, -2776198, 11042509, -15398948, -6328376, -4688560, 10101406, 19595627, 18029999, 27780745, -3052364, -11231668, -3957313, 9983793, -2591808 ], [ -22264532, 6888499, -10603736, -2022857, 4783238, 7349110, 3871023, -8676706, -23546212, 11621825, -9123553, -5382298, 1282288, 3015624, -10024618, 6195739, -12463868, -9514376, -10732240, 9802066, 14126957, 15245129, 28037695, -6069524, -8698348, -9715783, 9661143, -328128 ], [ -23709212, 10666609, -9384776, 381853, -3347902, 11830930, 7432773, -12560566, -21720652, 16433675, -9560683, -5037598, 3481168, 7313304, -17273038, 1348969, -9528788, -12700376, -16775920, 9502726, 8658287, 12460259, 28294645, -9086684, -6165028, -15474253, 9338493, 1935552 ], [ -25153892, 14444719, -8165816, 2786563, -11479042, 16312750, 10994523, -16444426, -19895092, 21245525, -9997813, -4692898, 5680048, 11610984, -24521458, -3497801, -6593708, -15886376, -22819600, 9203386, 3189617, 9675389, 28551595, -12103844, -3631708, -21232723, 9015843, 4199232 ], [ -21069257, 14316399, -8074026, 4960493, -14371432, 13137085, 7674178, -18796536, -17671992, 19343635, -9316188, -5560398, 7834928, 11007174, -23620748, -7523641, -3789308, -15884246, -23711870, 7504901, 635892, 8892079, 22208380, -12299504, 956687, -19933648, 11023048, 6179167 ], [ -13465967, 11702169, -8699526, 6987563, -13930072, 5088475, -25682, -20173896, -15195912, 13169365, -7922628, -7199298, 9961808, 7284234, -17534228, -11027071, -1068068, -13853306, -21325970, 4916051, -62868, 9382489, 11665060, -10699664, 6852857, -14143408, 14512888, 7978537 ], [ -5862677, 9087939, -9325026, 9014633, -13488712, -2960135, -7725542, -21551256, -12719832, 6995095, -6529068, -8838198, 12088688, 3561294, -11447708, -14530501, 1653172, -11822366, -18940070, 2327201, -761628, 9872899, 1121740, -9099824, 12749027, -8353168, 18002728, 9777907 ], [ 1740613, 6473709, -9950526, 11041703, -13047352, -11008745, -15425402, -22928616, -10243752, 820825, -5135508, -10477098, 14215568, -161646, -5361188, -18033931, 4374412, -9791426, -16554170, -261649, -1460388, 10363309, -9421580, -7499984, 18645197, -2562928, 21492568, 11577277 ], [ 9343903, 3859479, -10576026, 13068773, -12605992, -19057355, -23125262, -24305976, -7767672, -5353445, -3741948, -12115998, 16342448, -3884586, 725332, -21537361, 7095652, -7760486, -14168270, -2850499, -2159148, 10853719, -19964900, -5900144, 24541367, 3227312, 24982408, 13376647 ], [ 16947193, 1245249, -11201526, 15095843, -12164632, -27105965, -30825122, -25683336, -5291592, -11527715, -2348388, -13754898, 18469328, -7607526, 6811852, -25040791, 9816892, -5729546, -11782370, -5439349, -2857908, 11344129, -30508220, -4300304, 30437537, 9017552, 28472248, 15176017 ], [ 12479378, -1933132, -10190847, 11182022, -13425436, -19156740, -26462094, -24845343, -5942537, -10115204, -1276536, -12184271, 11066729, -5328404, 3860419, -23267745, 8763126, -807882, -11358839, -3740668, -5778329, 14093135, -23024687, -7435033, 25069528, 7262594, 24463038, 9638768 ], [ 6993518, -5159092, -9042177, 6767162, -14829796, -9858300, -21081714, -23820513, -6857207, -8062844, -231816, -10342961, 2860439, -2543084, 146749, -21049695, 7390986, 4357578, -11100809, -1680388, -8886119, 17032625, -14020817, -10969063, 18751528, 4871294, 19821378, 3482768 ], [ 1507658, -8385052, -7893507, 2352302, -16234156, -559860, -15701334, -22795683, -7771877, -6010484, 812904, -8501651, -5345851, 242236, -3566921, -18831645, 6018846, 9523038, -10842779, 379892, -11993909, 19972115, -5016947, -14503093, 12433528, 2479994, 15179718, -2673232 ], [ -3978202, -11611012, -6744837, -2062558, -17638516, 8738580, -10320954, -21770853, -8686547, -3958124, 1857624, -6660341, -13552141, 3027556, -7280591, -16613595, 4646706, 14688498, -10584749, 2440172, -15101699, 22911605, 3986923, -18037123, 6115528, 88694, 10538058, -8829232 ], [ -9464062, -14836972, -5596167, -6477418, -19042876, 18037020, -4940574, -20746023, -9601217, -1905764, 2902344, -4819031, -21758431, 5812876, -10994261, -14395545, 3274566, 19853958, -10326719, 4500452, -18209489, 25851095, 12990793, -21571153, -202472, -2302606, 5896398, -14985232 ], [ -13015486, -15685501, -3672849, -9698323, -19863268, 23843475, -1464684, -18621255, -10379471, -986837, 3642417, -2674124, -27889060, 6917650, -13814024, -12081042, 2191092, 21879834, -10181585, 5649773, -21021116, 26375459, 18864235, -23140255, -4826381, -5046958, 2662809, -17741752 ], [ -10210906, -8722471, 795741, -8996233, -18764908, 18176265, -4246404, -12882405, -10709501, -3792047, 3381507, 468316, -27199660, 2500630, -13696664, -9449622, 2056092, 13589934, -10407395, 3805943, -22859636, 18964409, 14451985, -18253165, -3883991, -8951338, 4055739, -9328552 ], [ -7406326, -1759441, 5264331, -8294143, -17666548, 12509055, -7028124, -7143555, -11039531, -6597257, 3120597, 3610756, -26510260, -1916390, -13579304, -6818202, 1921092, 5300034, -10633205, 1962113, -24698156, 11553359, 10039735, -13366075, -2941601, -12855718, 5448669, -915352 ], [ -4601746, 5203589, 9732921, -7592053, -16568188, 6841845, -9809844, -1404705, -11369561, -9402467, 2859687, 6753196, -25820860, -6333410, -13461944, -4186782, 1786092, -2989866, -10859015, 118283, -26536676, 4142309, 5627485, -8478985, -1999211, -16760098, 6841599, 7497848 ], [ -1797166, 12166619, 14201511, -6889963, -15469828, 1174635, -12591564, 4334145, -11699591, -12207677, 2598777, 9895636, -25131460, -10750430, -13344584, -1555362, 1651092, -11279766, -11084825, -1725547, -28375196, -3268741, 1215235, -3591895, -1056821, -20664478, 8234529, 15911048 ], [ 1007414, 19129649, 18670101, -6187873, -14371468, -4492575, -15373284, 10072995, -12029621, -15012887, 2337867, 13038076, -24442060, -15167450, -13227224, 1076058, 1516092, -19569666, -11310635, -3569377, -30213716, -10679791, -3197015, 1295195, -114431, -24568858, 9627459, 24324248 ], [ 1608170, 18338723, 18779994, -6348134, -13147570, -4845735, -16079168, 13227634, -13574704, -15101390, 146847, 12865127, -23632316, -16431026, -9944464, 2663729, -1428421, -20581449, -13298534, -4695847, -26846329, -12504302, -2405171, 1417966, 1809478, -25703709, 9973161, 25182285 ], [ 364910, 11059793, 15242814, -7229954, -11818630, -752445, -15048128, 14219974, -16136464, -12916730, -3659163, 9918077, -22721876, -15056006, -4013104, 3378059, -6723751, -15503379, -16760834, -5222077, -19122979, -9654362, 2741119, -2445734, 4554658, -24521199, 9442611, 19718655 ], [ -878350, 3780863, 11705634, -8111774, -10489690, 3340845, -14017088, 15212314, -18698224, -10732070, -7465173, 6971027, -21811436, -13680986, 1918256, 4092389, -12019081, -10425309, -20223134, -5748307, -11399629, -6804422, 7887409, -6309434, 7299838, -23338689, 8912061, 14255025 ], [ -2121610, -3498067, 8168454, -8993594, -9160750, 7434135, -12986048, 16204654, -21259984, -8547410, -11271183, 4023977, -20900996, -12305966, 7849616, 4806719, -17314411, -5347239, -23685434, -6274537, -3676279, -3954482, 13033699, -10173134, 10045018, -22156179, 8381511, 8791395 ], [ -3364870, -10776997, 4631274, -9875414, -7831810, 11527425, -11955008, 17196994, -23821744, -6362750, -15077193, 1076927, -19990556, -10930946, 13780976, 5521049, -22609741, -269169, -27147734, -6800767, 4047071, -1104542, 18179989, -14036834, 12790198, -20973669, 7850961, 3327765 ], [ -4608130, -18055927, 1094094, -10757234, -6502870, 15620715, -10923968, 18189334, -26383504, -4178090, -18883203, -1870123, -19080116, -9555926, 19712336, 6235379, -27905071, 4808901, -30610034, -7326997, 11770421, 1745398, 23326279, -17900534, 15535378, -19791159, 7320411, -2135865 ], [ -4368139, -16457450, -3945048, -7495607, -3529903, 13136742, -6699584, 12535342, -22571820, -5737093, -18979122, -1526809, -14708603, -9020668, 15466760, 3894272, -27909808, 7208295, -23983871, -8542454, 9253233, -181973, 17236344, -12101581, 11478609, -17177296, 4860164, -2545292 ], [ -3877729, -13360190, -9237768, -3534437, -279373, 9542322, -1936064, 5759242, -17684100, -7928143, -18448662, -627979, -9752753, -8627188, 9503000, 1037312, -27021328, 9155445, -15654461, -9874274, 5007123, -2915903, 9249384, -4671271, 6273459, -14321776, 2074124, -2101412 ], [ -3387319, -10262930, -14530488, 426733, 2971157, 5947902, 2827456, -1016858, -12796380, -10119193, -17918202, 270851, -4796903, -8233708, 3539240, -1819648, -26132848, 11102595, -7325051, -11206094, 761013, -5649833, 1262424, 2759039, 1068309, -11466256, -711916, -1657532 ], [ -2896909, -7165670, -19823208, 4387903, 6221687, 2353482, 7590976, -7792958, -7908660, -12310243, -17387742, 1169681, 158947, -7840228, -2424520, -4676608, -25244368, 13049745, 1004359, -12537914, -3485097, -8383763, -6724536, 10189349, -4136841, -8610736, -3497956, -1213652 ], [ -2406499, -4068410, -25115928, 8349073, 9472217, -1240938, 12354496, -14569058, -3020940, -14501293, -16857282, 2068511, 5114797, -7446748, -8388280, -7533568, -24355888, 14996895, 9333769, -13869734, -7731207, -11117693, -14711496, 17619659, -9341991, -5755216, -6283996, -769772 ], [ -2428969, -1653215, -28353018, 11240893, 11432417, -4181658, 16247176, -18923138, 1402620, -15575803, -15680097, 3149216, 9116212, -6516463, -13461940, -9774193, -23172853, 15594045, 16209304, -14339279, -11089527, -13297313, -21248766, 22709819, -13193091, -3961891, -8268466, 139063 ], [ -5015839, -2648345, -21311958, 8785963, 6940967, -3853878, 15785656, -11167118, 3505380, -11067613, -11269287, 5139296, 8345452, -2902153, -14085100, -8933143, -20517043, 9441195, 15815464, -10497449, -10008897, -12705383, -20537586, 16099229, -10273941, -7479541, -6245086, 3372673 ], [ -7602709, -3643475, -14270898, 6331033, 2449517, -3526098, 15324136, -3411098, 5608140, -6559423, -6858477, 7129376, 7574692, 712157, -14708260, -8092093, -17861233, 3288345, 15421624, -6655619, -8928267, -12113453, -19826406, 9488639, -7354791, -10997191, -4221706, 6606283 ], [ -10189579, -4638605, -7229838, 3876103, -2041933, -3198318, 14862616, 4344922, 7710900, -2051233, -2447667, 9119456, 6803932, 4326467, -15331420, -7251043, -15205423, -2864505, 15027784, -2813789, -7847637, -11521523, -19115226, 2878049, -4435641, -14514841, -2198326, 9839893 ], [ -12776449, -5633735, -188778, 1421173, -6533383, -2870538, 14401096, 12100942, 9813660, 2456957, 1963143, 11109536, 6033172, 7940777, -15954580, -6409993, -12549613, -9017355, 14633944, 1028041, -6767007, -10929593, -18404046, -3732541, -1516491, -18032491, -174946, 13073503 ], [ -15363319, -6628865, 6852282, -1033757, -11024833, -2542758, 13939576, 19856962, 11916420, 6965147, 6373953, 13099616, 5262412, 11555087, -16577740, -5568943, -9893803, -15170205, 14240104, 4869871, -5686377, -10337663, -17692866, -10343131, 1402659, -21550141, 1848434, 16307113 ], [ -15589962, -6162038, 8299558, -3905787, -14375622, -3401864, 12525133, 23164589, 13081350, 9046589, 5823939, 11979334, 4745008, 12604705, -14382422, -5702961, -6857787, -16886917, 12001650, 4300159, -6977799, -7881081, -13925934, -11181444, 3771022, -19979128, 4323443, 15468322 ], [ -13236822, -4097258, 3632698, -7233717, -16479642, -5558264, 10069123, 21610019, 13221210, 8475539, -148371, 7459354, 4504528, 10851055, -9106442, -6902751, -3406197, -13754827, 7746990, -1091471, -10861929, -3386391, -6818994, -5710524, 5537362, -12846088, 7292093, 10178302 ], [ -10883682, -2032478, -1034162, -10561647, -18583662, -7714664, 7613113, 20055449, 13361070, 7904489, -6120681, 2939374, 4264048, 9097405, -3830462, -8102541, 45393, -10622737, 3492330, -6483101, -14746059, 1108299, 287946, -239604, 7303702, -5713048, 10260743, 4888282 ], [ -8530542, 32302, -5701022, -13889577, -20687682, -9871064, 5157103, 18500879, 13500930, 7333439, -12092991, -1580606, 4023568, 7343755, 1445518, -9302331, 3496983, -7490647, -762330, -11874731, -18630189, 5602989, 7394886, 5231316, 9070042, 1419992, 13229393, -401738 ], [ -6177402, 2097082, -10367882, -17217507, -22791702, -12027464, 2701093, 16946309, 13640790, 6762389, -18065301, -6100586, 3783088, 5590105, 6721498, -10502121, 6948573, -4358557, -5016990, -17266361, -22514319, 10097679, 14501826, 10702236, 10836382, 8553032, 16198043, -5691758 ], [ -3824262, 4161862, -15034742, -20545437, -24895722, -14183864, 245083, 15391739, 13780650, 6191339, -24037611, -10620566, 3542608, 3836455, 11997478, -11701911, 10400163, -1226467, -9271650, -22657991, -26398449, 14592369, 21608766, 16173156, 12602722, 15686072, 19166693, -10981778 ], [ -3988356, 6000720, -14609340, -20383433, -22991366, -14226523, -1016707, 14051802, 8847631, 5241078, -24201340, -9677806, 4835586, 1927244, 15030284, -11351558, 10140654, -3762165, -8767251, -20155273, -26547198, 9386897, 18893850, 17864249, 14910863, 12466389, 18955324, -9372799 ], [ -4826076, 7779120, -12821220, -19287503, -20014346, -13703533, -1958917, 12769302, 2557081, 4189338, -22810660, -7273186, 6538926, -23596, 17462804, -10586378, 8888034, -7814595, -6989301, -15539983, -25696338, 1585607, 13550550, 18543839, 17363993, 6476259, 17892964, -5917609 ], [ -5663796, 9557520, -11033100, -18191573, -17037326, -13180543, -2901127, 11486802, -3733469, 3137598, -21419980, -4868566, 8242266, -1974436, 19895324, -9821198, 7635414, -11867025, -5211351, -10924693, -24845478, -6215683, 8207250, 19223429, 19817123, 486129, 16830604, -2462419 ], [ -6501516, 11335920, -9244980, -17095643, -14060306, -12657553, -3843337, 10204302, -10024019, 2085858, -20029300, -2463946, 9945606, -3925276, 22327844, -9056018, 6382794, -15919455, -3433401, -6309403, -23994618, -14016973, 2863950, 19903019, 22270253, -5504001, 15768244, 992771 ], [ -7339236, 13114320, -7456860, -15999713, -11083286, -12134563, -4785547, 8921802, -16314569, 1034118, -18638620, -59326, 11648946, -5876116, 24760364, -8290838, 5130174, -19971885, -1655451, -1694113, -23143758, -21818263, -2479350, 20582609, 24723383, -11494131, 14705884, 4447961 ], [ -7663938, 14627391, -5652747, -14806016, -8027849, -11775445, -5664595, 7897647, -21398408, -93042, -16669303, 1975295, 12854892, -7385506, 26831255, -7043636, 4226340, -23468493, 149715, 2792081, -22427196, -28677316, -6872988, 20549273, 26624723, -16254114, 13686670, 7627004 ], [ -3371478, 13752501, -3704697, -12732416, -4266659, -12891175, -5975185, 9198597, -15621848, -1898982, -9492253, 679925, 9584292, -4921846, 25647485, -1458236, 6461580, -21962703, 2199825, 6116411, -22919316, -27056236, -2719668, 14099603, 23559953, -9942774, 13055770, 8320724 ], [ 920982, 12877611, -1756647, -10658816, -505469, -14006905, -6285775, 10499547, -9845288, -3704922, -2315203, -615445, 6313692, -2458186, 24463715, 4127164, 8696820, -20456913, 4249935, 9440741, -23411436, -25435156, 1433652, 7649933, 20495183, -3631434, 12424870, 9014444 ], [ 5213442, 12002721, 191403, -8585216, 3255721, -15122635, -6596365, 11800497, -4068728, -5510862, 4861847, -1910815, 3043092, 5474, 23279945, 9712564, 10932060, -18951123, 6300045, 12765071, -23903556, -23814076, 5586972, 1200263, 17430413, 2679906, 11793970, 9708164 ], [ 9505902, 11127831, 2139453, -6511616, 7016911, -16238365, -6906955, 13101447, 1707832, -7316802, 12038897, -3206185, -227508, 2469134, 22096175, 15297964, 13167300, -17445333, 8350155, 16089401, -24395676, -22192996, 9740292, -5249407, 14365643, 8991246, 11163070, 10401884 ], [ 13798362, 10252941, 4087503, -4438016, 10778101, -17354095, -7217545, 14402397, 7484392, -9122742, 19215947, -4501555, -3498108, 4932794, 20912405, 20883364, 15402540, -15939543, 10400265, 19413731, -24887796, -20571916, 13893612, -11699077, 11300873, 15302586, 10532170, 11095604 ], [ 16326144, 9737728, 5234688, -3216896, 12993024, -18011136, -7400448, 15168512, 10886144, -10186240, 23442432, -5264384, -5424128, 6383616, 20215296, 24172544, 16718848, -15052800, 11607552, 21371392, -25177600, -19617280, 16339456, -15497216, 9496064, 19019264, 10160640, 11504128 ], [ 16326144, 9737728, 5234688, -3216896, 12993024, -18011136, -7400448, 15168512, 10886144, -10186240, 23442432, -5264384, -5424128, 6383616, 20215296, 24172544, 16718848, -15052800, 11607552, 21371392, -25177600, -19617280, 16339456, -15497216, 9496064, 19019264, 10160640, 11504128 ] ], [ [ 2217984, -10008576, 10321920, -2844672, 4141056, 8116224, 7991296, 6168576, 9717760, 16674816, 8368128, -15233024, 6072320, -11378688, 24246272, 5642240, 1978368, 133120, 9691136, -10371072, 11331584, 10221568, -5963776, 9930752, 14647296, -16318464, 6848512, -8392704 ], [ 2217984, -10008576, 10321920, -2844672, 4141056, 8116224, 7991296, 6168576, 9717760, 16674816, 8368128, -15233024, 6072320, -11378688, 24246272, 5642240, 1978368, 133120, 9691136, -10371072, 11331584, 10221568, -5963776, 9930752, 14647296, -16318464, 6848512, -8392704 ], [ 2217984, -10008576, 10321920, -2844672, 4141056, 8116224, 7991296, 6168576, 9717760, 16674816, 8368128, -15233024, 6072320, -11378688, 24246272, 5642240, 1978368, 133120, 9691136, -10371072, 11331584, 10221568, -5963776, 9930752, 14647296, -16318464, 6848512, -8392704 ], [ 1710348, -9181868, 10669548, -1006940, 4553348, 6312948, 7040216, 3607268, 8635700, 13003128, 4760632, -12212224, 6831532, -13182200, 21265356, 2358300, 1344708, 775984, 10690596, -6893612, 9636632, 7978624, -7471108, 8269312, 13004028, -14248744, 4368388, -10624792 ], [ 935988, -7920788, 11199828, 1796380, 5182268, 3562188, 5589416, -299812, 6985100, 7402248, -742328, -7604224, 7989652, -15933320, 16718196, -2651100, 378108, 1756624, 12215196, -1589012, 7051112, 4557184, -9770428, 5734912, 10497348, -11091544, 585148, -14029672 ], [ 161628, -6659708, 11730108, 4599700, 5811188, 811428, 4138616, -4206892, 5334500, 1801368, -6245288, -2996224, 9147772, -18684440, 12171036, -7660500, -588492, 2737264, 13739796, 3715588, 4465592, 1135744, -12069748, 3200512, 7990668, -7934344, -3198092, -17434552 ], [ -612732, -5398628, 12260388, 7403020, 6440108, -1939332, 2687816, -8113972, 3683900, -3799512, -11748248, 1611776, 10305892, -21435560, 7623876, -12669900, -1555092, 3717904, 15264396, 9020188, 1880072, -2285696, -14369068, 666112, 5483988, -4777144, -6981332, -20839432 ], [ -1387092, -4137548, 12790668, 10206340, 7069028, -4690092, 1237016, -12021052, 2033300, -9400392, -17251208, 6219776, 11464012, -24186680, 3076716, -17679300, -2521692, 4698544, 16788996, 14324788, -705448, -5707136, -16668388, -1868288, 2977308, -1619944, -10764572, -24244312 ], [ -2161452, -2876468, 13320948, 13009660, 7697948, -7440852, -213784, -15928132, 382700, -15001272, -22754168, 10827776, 12622132, -26937800, -1470444, -22688700, -3488292, 5679184, 18313596, 19629388, -3290968, -9128576, -18967708, -4402688, 470628, 1537256, -14547812, -27649192 ], [ -1557732, -4106372, 11035908, 9119200, 9247328, -9874584, 1563464, -14995924, -1262680, -8468436, -19976120, 6852704, 12477688, -20923844, -212268, -18068244, -2099628, 6189676, 13274220, 13922224, 713936, -9110036, -10266052, -631328, 834252, 2553212, -15329900, -17863480 ], [ -906492, -5422172, 8653788, 4997920, 10828448, -12297384, 3452024, -13896844, -2907880, -1517196, -16912520, 2581664, 12288328, -14607644, 1246092, -13115724, -629748, 6683956, 8008500, 7835344, 4946096, -8972876, -1185052, 3357472, 1296852, 3495332, -16008500, -7622920 ], [ -255252, -6737972, 6271668, 876640, 12409568, -14720184, 5340584, -12797764, -4553080, 5434044, -13848920, -1689376, 12098968, -8291444, 2704452, -8163204, 840132, 7178236, 2742780, 1748464, 9178256, -8835716, 7895948, 7346272, 1759452, 4437452, -16687100, 2617640 ], [ 395988, -8053772, 3889548, -3244640, 13990688, -17142984, 7229144, -11698684, -6198280, 12385284, -10785320, -5960416, 11909608, -1975244, 4162812, -3210684, 2310012, 7672516, -2522940, -4338416, 13410416, -8698556, 16976948, 11335072, 2222052, 5379572, -17365700, 12858200 ], [ 1047228, -9369572, 1507428, -7365920, 15571808, -19565784, 9117704, -10599604, -7843480, 19336524, -7721720, -10231456, 11720248, 4340956, 5621172, 1741836, 3779892, 8166796, -7788660, -10425296, 17642576, -8561396, 26057948, 15323872, 2684652, 6321692, -18044300, 23098760 ], [ 2386568, -9642872, -521092, -9798900, 14612928, -19723284, 11249064, -9781624, -7647480, 23488364, -4682520, -12059796, 10923388, 7261156, 5178232, 4852456, 3870672, 8531376, -11726580, -14066176, 19583136, -7939736, 32049048, 17556372, 3252952, 5372712, -17941400, 28738520 ], [ 5514968, -7205672, -1630252, -7842300, 7050048, -13991004, 14011704, -9694504, -2664360, 20361764, -1706760, -7537116, 8547028, 1351756, -208088, 3174136, 375792, 8558736, -12212220, -11347456, 15565536, -6058376, 30006408, 15222492, 4096072, -493128, -15806600, 22416200 ], [ 8643368, -4768472, -2739412, -5885700, -512832, -8258724, 16774344, -9607384, 2318760, 17235164, 1269000, -3014436, 6170668, -4557644, -5594408, 1495816, -3119088, 8586096, -12697860, -8628736, 11547936, -4177016, 27963768, 12888612, 4939192, -6358968, -13671800, 16093880 ], [ 11771768, -2331272, -3848572, -3929100, -8075712, -2526444, 19536984, -9520264, 7301880, 14108564, 4244760, 1508244, 3794308, -10467044, -10980728, -182504, -6613968, 8613456, -13183500, -5910016, 7530336, -2295656, 25921128, 10554732, 5782312, -12224808, -11537000, 9771560 ], [ 14900168, 105928, -4957732, -1972500, -15638592, 3205836, 22299624, -9433144, 12285000, 10981964, 7220520, 6030924, 1417948, -16376444, -16367048, -1860824, -10108848, 8640816, -13669140, -3191296, 3512736, -414296, 23878488, 8220852, 6625432, -18090648, -9402200, 3449240 ], [ 18028568, 2543128, -6066892, -15900, -23201472, 8938116, 25062264, -9346024, 17268120, 7855364, 10196280, 10553604, -958412, -22285844, -21753368, -3539144, -13603728, 8668176, -14154780, -472576, -504864, 1467064, 21835848, 5886972, 7468552, -23956488, -7267400, -2873080 ], [ 15670408, 1797996, -7183048, -981296, -21245340, 7659132, 25643636, -7969732, 18777832, 7278276, 9087224, 9099580, -2705556, -20082004, -24049788, -6117828, -13196536, 7362692, -10737076, 1870904, 52072, 2927392, 17094024, 3900136, 8670164, -24138608, -6999472, -2432812 ], [ 9482008, -1168764, -8304088, -3986576, -12643860, 1485492, 24702236, -5693452, 17862712, 8481036, 5126504, 3473140, -4013436, -12214204, -24189108, -9325068, -10065256, 5126732, -4594396, 3952424, 3802552, 4093792, 10467864, 2155576, 10122044, -20352848, -8034832, 2728508 ], [ 3293608, -4135524, -9425128, -6991856, -4042380, -4688148, 23760836, -3417172, 16947592, 9683796, 1165784, -2153300, -5321316, -4346404, -24328428, -12532308, -6933976, 2890772, 1548284, 6033944, 7553032, 5260192, 3841704, 411016, 11573924, -16567088, -9070192, 7889828 ], [ -2894792, -7102284, -10546168, -9997136, 4559100, -10861788, 22819436, -1140892, 16032472, 10886556, -2794936, -7779740, -6629196, 3521396, -24467748, -15739548, -3802696, 654812, 7690964, 8115464, 11303512, 6426592, -2784456, -1333544, 13025804, -12781328, -10105552, 13051148 ], [ -9083192, -10069044, -11667208, -13002416, 13160580, -17035428, 21878036, 1135388, 15117352, 12089316, -6755656, -13406180, -7937076, 11389196, -24607068, -18946788, -671416, -1581148, 13833644, 10196984, 15053992, 7592992, -9410616, -3078104, 14477684, -8995568, -11140912, 18212468 ], [ -15271592, -13035804, -12788248, -16007696, 21762060, -23209068, 20936636, 3411668, 14202232, 13292076, -10716376, -19032620, -9244956, 19256996, -24746388, -22154028, 2459864, -3817108, 19976324, 12278504, 18804472, 8759392, -16036776, -4822664, 15929564, -5209808, -12176272, 23373788 ], [ -16388420, -6996336, -13614448, -17796356, 19830624, -19628040, 19307708, -543868, 10439476, 9855480, -12650800, -17291624, -9004440, 18418268, -22242192, -22240500, 1262504, -3314296, 19402808, 8379308, 15848476, 9716164, -14241528, -4926164, 16954412, -5164952, -6781204, 21447284 ], [ -16941740, 43824, -14407888, -19449836, 16728864, -14963160, 17602388, -5191828, 6360316, 5903400, -14360080, -14732024, -8591880, 16612148, -19444272, -21980220, -415816, -2507176, 18083048, 3815588, 12147316, 10649644, -11510568, -4847324, 17931812, -5535752, -671644, 18733244 ], [ -17495060, 7083984, -15201328, -21103316, 13627104, -10298280, 15897068, -9839788, 2281156, 1951320, -16069360, -12172424, -8179320, 14806028, -16646352, -21719940, -2094136, -1700056, 16763288, -748132, 8446156, 11583124, -8779608, -4768484, 18909212, -5906552, 5437916, 16019204 ], [ -18048380, 14124144, -15994768, -22756796, 10525344, -5633400, 14191748, -14487748, -1798004, -2000760, -17778640, -9612824, -7766760, 12999908, -13848432, -21459660, -3772456, -892936, 15443528, -5311852, 4744996, 12516604, -6048648, -4689644, 19886612, -6277352, 11547476, 13305164 ], [ -18601700, 21164304, -16788208, -24410276, 7423584, -968520, 12486428, -19135708, -5877164, -5952840, -19487920, -7053224, -7354200, 11193788, -11050512, -21199380, -5450776, -85816, 14123768, -9875572, 1043836, 13450084, -3317688, -4610804, 20864012, -6648152, 17657036, 10591124 ], [ -18921776, 26088548, -16151556, -25276700, 5227364, 2861044, 10379980, -21838752, -8068788, -8999684, -19524288, -5717908, -7144864, 10255968, -7928376, -20761944, -7140420, 256716, 13188188, -13699888, -1267208, 13161484, -2171936, -4834596, 20478048, -6525788, 21361500, 7862948 ], [ -18370256, 23105948, -10170876, -23202020, 6415004, 3569164, 6774580, -17273952, -3206988, -8663804, -13309248, -8957548, -7694944, 12562848, -3594696, -19662504, -8872380, -1136844, 13688228, -14761168, 1616392, 8306164, -6949856, -6189276, 14997408, -4560548, 16078500, 5081948 ], [ -17818736, 20123348, -4190196, -21127340, 7602644, 4277284, 3169180, -12709152, 1654812, -8327924, -7094208, -12197188, -8245024, 14869728, 738984, -18563064, -10604340, -2530404, 14188268, -15822448, 4499992, 3450844, -11727776, -7543956, 9516768, -2595308, 10795500, 2300948 ], [ -17267216, 17140748, 1790484, -19052660, 8790284, 4985404, -436220, -8144352, 6516612, -7992044, -879168, -15436828, -8795104, 17176608, 5072664, -17463624, -12336300, -3923964, 14688308, -16883728, 7383592, -1404476, -16505696, -8898636, 4036128, -630068, 5512500, -480052 ], [ -16715696, 14158148, 7771164, -16977980, 9977924, 5693524, -4041620, -3579552, 11378412, -7656164, 5335872, -18676468, -9345184, 19483488, 9406344, -16364184, -14068260, -5317524, 15188348, -17945008, 10267192, -6259796, -21283616, -10253316, -1444512, 1335172, 229500, -3261052 ], [ -16164176, 11175548, 13751844, -14903300, 11165564, 6401644, -7647020, 985248, 16240212, -7320284, 11550912, -21916108, -9895264, 21790368, 13740024, -15264744, -15800220, -6711084, 15688388, -19006288, 13150792, -11115116, -26061536, -11607996, -6925152, 3300412, -5053500, -6042052 ], [ -14910100, 7009488, 15104528, -13553924, 9138028, 7025352, -9410772, 4236304, 15847036, -4425536, 11072776, -22937160, -10762688, 21297740, 12436336, -13553552, -12490208, -7457172, 13464308, -15805796, 13553168, -13252708, -26870212, -9580180, -10261276, 3851516, -8976884, -6907896 ], [ -13013260, 1760688, 12223088, -12868124, 4168948, 7571832, -9489612, 6285424, 10646116, 810304, 4471096, -21928440, -11920448, 18243860, 5975056, -11282672, -4567328, -7610892, 8747948, -8706236, 11685488, -12903868, -24047452, -4457740, -11635396, 3108836, -11656364, -6021576 ], [ -11116420, -3488112, 9341648, -12182324, -800132, 8118312, -9568452, 8334544, 5445196, 6046144, -2130584, -20919720, -13078208, 15189980, -486224, -9011792, 3355552, -7764612, 4031588, -1606676, 9817808, -12555028, -21224692, 664700, -13009516, 2366156, -14335844, -5135256 ], [ -9219580, -8736912, 6460208, -11496524, -5769212, 8664792, -9647292, 10383664, 244276, 11281984, -8732264, -19911000, -14235968, 12136100, -6947504, -6740912, 11278432, -7918332, -684772, 5492884, 7950128, -12206188, -18401932, 5787140, -14383636, 1623476, -17015324, -4248936 ], [ -7322740, -13985712, 3578768, -10810724, -10738292, 9211272, -9726132, 12432784, -4956644, 16517824, -15333944, -18902280, -15393728, 9082220, -13408784, -4470032, 19201312, -8072052, -5401132, 12592444, 6082448, -11857348, -15579172, 10909580, -15757756, 880796, -19694804, -3362616 ], [ -5425900, -19234512, 697328, -10124924, -15707372, 9757752, -9804972, 14481904, -10157564, 21753664, -21935624, -17893560, -16551488, 6028340, -19870064, -2199152, 27124192, -8225772, -10117492, 19692004, 4214768, -11508508, -12756412, 16032020, -17131876, 138116, -22374284, -2476296 ], [ -802960, -15181812, -3005212, -7300124, -11114852, 8667132, -10056312, 14339224, -11672984, 22368904, -18358604, -17076840, -17259848, 169460, -22069844, -4239872, 23826472, -6388092, -11390452, 20518264, 1554488, -5328268, -11285152, 12962660, -15218896, -688564, -22161464, -1198176 ], [ 4365200, -9268812, -6871972, -4047524, -4610012, 7249092, -10342152, 13758184, -12451304, 22060024, -12745844, -16298520, -17878328, -6250420, -23417324, -7142912, 18284632, -4152132, -11974732, 20089864, -1264312, 2018252, -10084192, 8254940, -12648496, -1532044, -21370184, 158304 ], [ 9533360, -3355812, -10738732, -794924, 1894828, 5831052, -10627992, 13177144, -13229624, 21751144, -7133084, -15520200, -18496808, -12670300, -24764804, -10045952, 12742792, -1916172, -12559012, 19661464, -4083112, 9364772, -8883232, 3547220, -10078096, -2375524, -20578904, 1514784 ], [ 14701520, 2557188, -14605492, 2457676, 8399668, 4413012, -10913832, 12596104, -14007944, 21442264, -1520324, -14741880, -19115288, -19090180, -26112284, -12948992, 7200952, 319788, -13143292, 19233064, -6901912, 16711292, -7682272, -1160500, -7507696, -3219004, -19787624, 2871264 ], [ 19869680, 8470188, -18472252, 5710276, 14904508, 2994972, -11199672, 12015064, -14786264, 21133384, 4092436, -13963560, -19733768, -25510060, -27459764, -15852032, 1659112, 2555748, -13727572, 18804664, -9720712, 24057812, -6481312, -5868220, -4937296, -4062484, -18996344, 4227744 ], [ 23420848, 13365704, -20608504, 8170084, 20402472, 1416824, -11447656, 11348900, -15390956, 20069932, 8301612, -13409516, -19692004, -30890980, -28218396, -18534644, -3741444, 3951908, -13302376, 17980336, -12248312, 29772936, -5691256, -9322012, -2405896, -5348276, -17451116, 5965124 ], [ 17394448, 12234584, -12494824, 5934124, 19936632, -1109656, -11471416, 10178540, -14967236, 14537092, 4197252, -14183876, -15739564, -30118060, -25489236, -19911644, -8305164, 373868, -6897976, 14810896, -13051112, 25825176, -7335016, -5348692, -105496, -9253916, -11440196, 9958604 ], [ 11368048, 11103464, -4381144, 3698164, 19470792, -3636136, -11495176, 9008180, -14543516, 9004252, 92892, -14958236, -11787124, -29345140, -22760076, -21288644, -12868884, -3204172, -493576, 11641456, -13853912, 21877416, -8978776, -1375372, 2194904, -13159556, -5429276, 13952084 ], [ 5341648, 9972344, 3732536, 1462204, 19004952, -6162616, -11518936, 7837820, -14119796, 3471412, -4011468, -15732596, -7834684, -28572220, -20030916, -22665644, -17432604, -6782212, 5910824, 8472016, -14656712, 17929656, -10622536, 2597948, 4495304, -17065196, 581644, 17945564 ], [ -684752, 8841224, 11846216, -773756, 18539112, -8689096, -11542696, 6667460, -13696076, -2061428, -8115828, -16506956, -3882244, -27799300, -17301756, -24042644, -21996324, -10360252, 12315224, 5302576, -15459512, 13981896, -12266296, 6571268, 6795704, -20970836, 6592564, 21939044 ], [ -6711152, 7710104, 19959896, -3009716, 18073272, -11215576, -11566456, 5497100, -13272356, -7594268, -12220188, -17281316, 70196, -27026380, -14572596, -25419644, -26560044, -13938292, 18719624, 2133136, -16262312, 10034136, -13910056, 10544588, 9096104, -24876476, 12603484, 25932524 ], [ -7837888, 5825732, 23638688, -3109576, 17078860, -9862308, -9226648, 4505172, -12310552, -10063752, -14351300, -16333348, 616028, -22583304, -13094264, -24825692, -27533148, -13301040, 19149012, -866072, -17387700, 8015836, -12912104, 11206256, 9756340, -24322956, 13747540, 27246572 ], [ -3108928, 3041132, 22017248, -656536, 15452740, -3872268, -4062088, 3726492, -10705672, -8872152, -14124140, -13326988, -2909452, -13753944, -13110824, -21876212, -24215028, -7626000, 12437532, -3661832, -18898620, 8303476, -8756984, 7910096, 8456380, -18440196, 9075100, 25358372 ], [ 1620032, 256532, 20395808, 1796504, 13826620, 2117772, 1102472, 2947812, -9100792, -7680552, -13896980, -10320628, -6434932, -4924584, -13127384, -18926732, -20896908, -1950960, 5726052, -6457592, -20409540, 8591116, -4601864, 4613936, 7156420, -12557436, 4402660, 23470172 ], [ 6348992, -2528068, 18774368, 4249544, 12200500, 8107812, 6267032, 2169132, -7495912, -6488952, -13669820, -7314268, -9960412, 3904776, -13143944, -15977252, -17578788, 3724080, -985428, -9253352, -21920460, 8878756, -446744, 1317776, 5856460, -6674676, -269780, 21581972 ], [ 11077952, -5312668, 17152928, 6702584, 10574380, 14097852, 11431592, 1390452, -5891032, -5297352, -13442660, -4307908, -13485892, 12734136, -13160504, -13027772, -14260668, 9399120, -7696908, -12049112, -23431380, 9166396, 3708376, -1978384, 4556500, -791916, -4942220, 19693772 ], [ 15806912, -8097268, 15531488, 9155624, 8948260, 20087892, 16596152, 611772, -4286152, -4105752, -13215500, -1301548, -17011372, 21563496, -13177064, -10078292, -10942548, 15074160, -14408388, -14844872, -24942300, 9454036, 7863496, -5274544, 3256540, 5090844, -9614660, 17805572 ], [ 13601648, -7631416, 15636704, 5764640, 8838760, 15703092, 17448488, 4227564, -3954184, -4818276, -7744340, 1154744, -18118816, 19892988, -13842224, -7692128, -8385360, 12978420, -15491124, -15486452, -22443768, 8174824, 10341640, -8797300, 44728, 8238720, -9280184, 14439392 ], [ 9285968, -6176296, 16267424, 595040, 9190840, 8160732, 16988408, 9180804, -4009624, -6110316, -677180, 3443624, -18490336, 15026868, -14704784, -5477408, -6059760, 8517660, -14860764, -15472412, -18724968, 6418744, 12309400, -12389020, -3748952, 10554240, -7421864, 10623392 ], [ 4970288, -4721176, 16898144, -4574560, 9542920, 618372, 16528328, 14134044, -4065064, -7402356, 6389980, 5732504, -18861856, 10160748, -15567344, -3262688, -3734160, 4056900, -14230404, -15458372, -15006168, 4662664, 14277160, -15980740, -7542632, 12869760, -5563544, 6807392 ], [ 654608, -3266056, 17528864, -9744160, 9895000, -6923988, 16068248, 19087284, -4120504, -8694396, 13457140, 8021384, -19233376, 5294628, -16429904, -1047968, -1408560, -403860, -13600044, -15444332, -11287368, 2906584, 16244920, -19572460, -11336312, 15185280, -3705224, 2991392 ], [ -3661072, -1810936, 18159584, -14913760, 10247080, -14466348, 15608168, 24040524, -4175944, -9986436, 20524300, 10310264, -19604896, 428508, -17292464, 1166752, 917040, -4864620, -12969684, -15430292, -7568568, 1150504, 18212680, -23164180, -15129992, 17500800, -1846904, -824608 ], [ -7295512, -419572, 18706892, -19468284, 10626544, -20721492, 14584504, 28122796, -4337588, -10866008, 26480812, 12213528, -19708456, -3989500, -18047336, 3551824, 2652232, -8906780, -11926576, -15200092, -3875724, -135456, 19703180, -26291044, -18177276, 19291264, -283928, -4159680 ], [ -2852392, 215828, 18265172, -16729764, 11330704, -11713932, 6878344, 21877876, -5758508, -6854888, 19268212, 9544488, -16634776, -3094180, -17525336, 7956784, -2613128, -7985540, -5989456, -12406852, -490644, 4152864, 15534740, -23906044, -12374436, 14856064, -2222888, -1792320 ], [ 1590728, 851228, 17823452, -13991244, 12034864, -2706372, -827816, 15632956, -7179428, -2843768, 12055612, 6875448, -13561096, -2198860, -17003336, 12361744, -7878488, -7064300, -52336, -9613612, 2894436, 8441184, 11366300, -21521044, -6571596, 10420864, -4161848, 575040 ], [ 6033848, 1486628, 17381732, -11252724, 12739024, 6301188, -8533976, 9388036, -8600348, 1167352, 4843012, 4206408, -10487416, -1303540, -16481336, 16766704, -13143848, -6143060, 5884784, -6820372, 6279516, 12729504, 7197860, -19136044, -768756, 5985664, -6100808, 2942400 ], [ 10476968, 2122028, 16940012, -8514204, 13443184, 15308748, -16240136, 3143116, -10021268, 5178472, -2369588, 1537368, -7413736, -408220, -15959336, 21171664, -18409208, -5221820, 11821904, -4027132, 9664596, 17017824, 3029420, -16751044, 5034084, 1550464, -8039768, 5309760 ], [ 14920088, 2757428, 16498292, -5775684, 14147344, 24316308, -23946296, -3101804, -11442188, 9189592, -9582188, -1131672, -4340056, 487100, -15437336, 25576624, -23674568, -4300580, 17759024, -1233892, 13049676, 21306144, -1139020, -14366044, 10836924, -2884736, -9978728, 7677120 ], [ 16372948, 1709048, 15157632, -4106344, 13669764, 26413888, -26723476, -5419164, -12652548, 10053092, -14464068, -1439332, -1606016, 2571160, -14443256, 27042844, -25090208, -2711260, 19708524, 207088, 15134856, 21802704, -2654040, -10611284, 12350864, -6517456, -9796268, 6643040 ], [ 13126828, -1985272, 12404352, -4117144, 11335164, 17652928, -21755116, -1564644, -13532028, 5970332, -15683388, 1963748, 594304, 6523240, -12707336, 23891044, -20456288, -72100, 15391764, -476912, 15177336, 16340784, 600, -4704044, 7125104, -8889136, -6280148, 263840 ], [ 9880708, -5679592, 9651072, -4127944, 9000564, 8891968, -16786756, 2289876, -14411508, 1887572, -16902708, 5366828, 2794624, 10475320, -10971416, 20739244, -15822368, 2567060, 11075004, -1160912, 15219816, 10878864, 2655240, 1203196, 1899344, -11260816, -2764028, -6115360 ], [ 6634588, -9373912, 6897792, -4138744, 6665964, 131008, -11818396, 6144396, -15290988, -2195188, -18122028, 8769908, 4994944, 14427400, -9235496, 17587444, -11188448, 5206220, 6758244, -1844912, 15262296, 5416944, 5309880, 7110436, -3326416, -13632496, 752092, -12494560 ], [ 3388468, -13068232, 4144512, -4149544, 4331364, -8629952, -6850036, 9998916, -16170468, -6277948, -19341348, 12172988, 7195264, 18379480, -7499576, 14435644, -6554528, 7845380, 2441484, -2528912, 15304776, -44976, 7964520, 13017676, -8552176, -16004176, 4268212, -18873760 ], [ 142348, -16762552, 1391232, -4160344, 1996764, -17390912, -1881676, 13853436, -17049948, -10360708, -20560668, 15576068, 9395584, 22331560, -5763656, 11283844, -1920608, 10484540, -1875276, -3212912, 15347256, -5506896, 10619160, 18924916, -13777936, -18375856, 7784332, -25252960 ], [ -916916, -15649720, -1026888, -801400, 524004, -17573540, 240344, 10672620, -15114588, -11332276, -15939636, 13375676, 10104316, 22319932, -5923280, 8492404, 2263744, 12419864, -2460924, -2982908, 12376824, -8108868, 8545020, 16514644, -15833788, -17752516, 4703596, -19819156 ], [ -1038956, -12476680, -3301368, 4001720, -579396, -14079740, 1142504, 4476660, -11972868, -10970476, -8815596, 8773796, 10173796, 20609572, -6895280, 5855404, 6255424, 14053544, -1447524, -2361188, 8115144, -9485148, 4444260, 10539724, -16531108, -15845596, -1204364, -9322636 ], [ -1160996, -9303640, -5575848, 8804840, -1682796, -10585940, 2044664, -1719300, -8831148, -10608676, -1691556, 4171916, 10243276, 18899212, -7867280, 3218404, 10247104, 15687224, -434124, -1739468, 3853464, -10861428, 343500, 4564804, -17228428, -13938676, -7112324, 1173884 ], [ -1283036, -6130600, -7850328, 13607960, -2786196, -7092140, 2946824, -7915260, -5689428, -10246876, 5432484, -429964, 10312756, 17188852, -8839280, 581404, 14238784, 17320904, 579276, -1117748, -408216, -12237708, -3757260, -1410116, -17925748, -12031756, -13020284, 11670404 ], [ -1405076, -2957560, -10124808, 18411080, -3889596, -3598340, 3848984, -14111220, -2547708, -9885076, 12556524, -5031844, 10382236, 15478492, -9811280, -2055596, 18230464, 18954584, 1592676, -496028, -4669896, -13613988, -7858020, -7385036, -18623068, -10124836, -18928244, 22166924 ], [ -1500368, 227364, -12360888, 23113956, -4991080, -100136, 4730020, -20161716, 589100, -9471100, 19558732, -9553944, 10456936, 13716300, -10721276, -4676956, 22118824, 20500032, 2591280, 134892, -8819252, -14891548, -11881396, -13240184, -19292708, -8210480, -24743440, 32475424 ], [ 784912, 4469964, -11179368, 18895116, -5922040, 3790024, 3731020, -13265916, 3288740, -4413460, 15717892, -6975624, 10996216, 7341060, -6112916, -5906356, 16811704, 14192832, 2273040, 1584612, -2971772, -7383028, -9017596, -8435624, -17498828, -5634320, -22302640, 26050144 ], [ 3070192, 8712564, -9997848, 14676276, -6853000, 7680184, 2732020, -6370116, 5988380, 644180, 11877052, -4397304, 11535496, 965820, -1504556, -7135756, 11504584, 7885632, 1954800, 3034332, 2875708, 125492, -6153796, -3631064, -15704948, -3058160, -19861840, 19624864 ], [ 5355472, 12955164, -8816328, 10457436, -7783960, 11570344, 1733020, 525684, 8688020, 5701820, 8036212, -1818984, 12074776, -5409420, 3103804, -8365156, 6197464, 1578432, 1636560, 4484052, 8723188, 7634012, -3289996, 1173496, -13911068, -482000, -17421040, 13199584 ], [ 7640752, 17197764, -7634808, 6238596, -8714920, 15460504, 734020, 7421484, 11387660, 10759460, 4195372, 759336, 12614056, -11784660, 7712164, -9594556, 890344, -4728768, 1318320, 5933772, 14570668, 15142532, -426196, 5978056, -12117188, 2094160, -14980240, 6774304 ], [ 9926032, 21440364, -6453288, 2019756, -9645880, 19350664, -264980, 14317284, 14087300, 15817100, 354532, 3337656, 13153336, -18159900, 12320524, -10823956, -4416776, -11035968, 1000080, 7383492, 20418148, 22651052, 2437604, 10782616, -10323308, 4670320, -12539440, 349024 ], [ 11611476, 23675468, -6667132, -1401816, -8749144, 21465676, -2328280, 19015116, 15909052, 19303868, -2511908, 4344988, 11925588, -20163448, 15921772, -9602508, -6521948, -13940540, 678128, 7294240, 24577364, 25962692, 4799704, 11855804, -8357748, 6942328, -9362272, -3238664 ], [ 12035196, 21687908, -9816052, -3146376, -4007944, 19846756, -6630280, 19089636, 15884212, 19486388, -3328748, 2047828, 6980988, -12971368, 17404612, -3225828, -1891988, -9687860, 348368, 3967840, 25185404, 20446412, 6106504, 5080244, -6031068, 8574568, -4636192, -857624 ], [ 12458916, 19700348, -12964972, -4890936, 733256, 18227836, -10932280, 19164156, 15859372, 19668908, -4145588, -249332, 2036388, -5779288, 18887452, 3150852, 2737972, -5435180, 18608, 641440, 25793444, 14930132, 7413304, -1695316, -3704388, 10206808, 89888, 1523416 ], [ 12882636, 17712788, -16113892, -6635496, 5474456, 16608916, -15234280, 19238676, 15834532, 19851428, -4962428, -2546492, -2908212, 1412792, 20370292, 9527532, 7367932, -1182500, -311152, -2684960, 26401484, 9413852, 8720104, -8470876, -1377708, 11839048, 4815968, 3904456 ], [ 13306356, 15725228, -19262812, -8380056, 10215656, 14989996, -19536280, 19313196, 15809692, 20033948, -5779268, -4843652, -7852812, 8604872, 21853132, 15904212, 11997892, 3070180, -640912, -6011360, 27009524, 3897572, 10026904, -15246436, 948972, 13471288, 9542048, 6285496 ], [ 13730076, 13737668, -22411732, -10124616, 14956856, 13371076, -23838280, 19387716, 15784852, 20216468, -6596108, -7140812, -12797412, 15796952, 23335972, 22280892, 16627852, 7322860, -970672, -9337760, 27617564, -1618708, 11333704, -22021996, 3275652, 15103528, 14268128, 8666536 ], [ 11147388, 12814412, -21364768, -11982492, 12809948, 10748956, -22928200, 17951280, 12784840, 18462812, -4884428, -8464412, -14177232, 17115068, 21508252, 18823476, 16422616, 7503688, 478424, -9885296, 23146676, -2592088, 12922540, -22994728, 4532556, 14204968, 14371052, 8787868 ], [ 6824148, 12507332, -17888608, -13905972, 6675188, 7546036, -19000600, 15640080, 8062360, 15588212, -1708868, -9224372, -13493232, 15032468, 17763892, 9672636, 13418056, 5327128, 2957384, -8824016, 15735356, -935368, 14674660, -20607928, 5170116, 11841208, 11797412, 7600948 ], [ 2500908, 12200252, -14412448, -15829452, 540428, 4343116, -15073000, 13328880, 3339880, 12713612, 1466692, -9984332, -12809232, 12949868, 14019532, 521796, 10413496, 3150568, 5436344, -7762736, 8324036, 721352, 16426780, -18221128, 5807676, 9477448, 9223772, 6414028 ], [ -1822332, 11893172, -10936288, -17752932, -5594332, 1140196, -11145400, 11017680, -1382600, 9839012, 4642252, -10744292, -12125232, 10867268, 10275172, -8629044, 7408936, 974008, 7915304, -6701456, 912716, 2378072, 18178900, -15834328, 6445236, 7113688, 6650132, 5227108 ], [ -6145572, 11586092, -7460128, -19676412, -11729092, -2062724, -7217800, 8706480, -6105080, 6964412, 7817812, -11504252, -11441232, 8784668, 6530812, -17779884, 4404376, -1202552, 10394264, -5640176, -6498604, 4034792, 19931020, -13447528, 7082796, 4749928, 4076492, 4040188 ], [ -10468812, 11279012, -3983968, -21599892, -17863852, -5265644, -3290200, 6395280, -10827560, 4089812, 10993372, -12264212, -10757232, 6702068, 2786452, -26930724, 1399816, -3379112, 12873224, -4578896, -13909924, 5691512, 21683140, -11060728, 7720356, 2386168, 1502852, 2853268 ], [ -7133552, 5369072, -1516248, -21431692, -14939992, -3140084, -6325800, 1809480, -6626060, 722892, 11604312, -10192652, -10824972, 6338848, -1866728, -23159524, -334504, 1598948, 6036524, -1460276, -7653924, 8446432, 15528900, -13409788, 10002156, -3105592, -1853808, 990088 ], [ -3347792, -870448, 892152, -21140452, -11483272, -701084, -9771000, -2910120, -1899620, -2672988, 12064392, -7954532, -10936932, 6076768, -6573368, -18628204, -1994104, 6997868, -1348156, 1779364, -593964, 11265952, 8909580, -16037428, 12380676, -8781352, -5256528, -912872 ], [ 437968, -7109968, 3300552, -20849212, -8026552, 1737916, -13216200, -7629720, 2826820, -6068868, 12524472, -5716412, -11048892, 5814688, -11280008, -14096884, -3653704, 12396788, -8732836, 5019004, 6465996, 14085472, 2290260, -18665068, 14759196, -14457112, -8659248, -2815832 ], [ 4223728, -13349488, 5708952, -20557972, -4569832, 4176916, -16661400, -12349320, 7553260, -9464748, 12984552, -3478292, -11160852, 5552608, -15986648, -9565564, -5313304, 17795708, -16117516, 8258644, 13525956, 16904992, -4329060, -21292708, 17137716, -20132872, -12061968, -4718792 ], [ 8009488, -19589008, 8117352, -20266732, -1113112, 6615916, -20106600, -17068920, 12279700, -12860628, 13444632, -1240172, -11272812, 5290528, -20693288, -5034244, -6972904, 23194628, -23502196, 11498284, 20585916, 19724512, -10948380, -23920348, 19516236, -25808632, -15464688, -6621752 ], [ 9452192, -24122756, 8891648, -18087928, 2164300, 8848468, -21103404, -20281836, 14517172, -14299668, 12752688, 25232, -10313708, 5283104, -23428552, -1949624, -7254804, 26006508, -27394924, 12554948, 25344864, 20420120, -15800012, -25001008, 20183096, -29146304, -16849296, -7593304 ], [ 4069472, -23687516, 4905728, -10410568, 4919380, 10479628, -14967924, -19105716, 9504172, -10038348, 8704848, -1542928, -6234548, 6017504, -20421112, -3079304, -3523404, 21282228, -21115444, 7252508, 23400864, 14928680, -15502292, -21575248, 15863816, -25673024, -12355056, -5851624 ], [ -1313248, -23252276, 919808, -2733208, 7674460, 12110788, -8832444, -17929596, 4491172, -5777028, 4657008, -3111088, -2155388, 6751904, -17413672, -4208984, 207996, 16557948, -14835964, 1950068, 21456864, 9437240, -15204572, -18149488, 11544536, -22199744, -7860816, -4109944 ], [ -6695968, -22817036, -3066112, 4944152, 10429540, 13741948, -2696964, -16753476, -521828, -1515708, 609168, -4679248, 1923772, 7486304, -14406232, -5338664, 3939396, 11833668, -8556484, -3352372, 19512864, 3945800, -14906852, -14723728, 7225256, -18726464, -3366576, -2368264 ], [ -12078688, -22381796, -7052032, 12621512, 13184620, 15373108, 3438516, -15577356, -5534828, 2745612, -3438672, -6247408, 6002932, 8220704, -11398792, -6468344, 7670796, 7109388, -2277004, -8654812, 17568864, -1545640, -14609132, -11297968, 2905976, -15253184, 1127664, -626584 ], [ -17461408, -21946556, -11037952, 20298872, 15939700, 17004268, 9573996, -14401236, -10547828, 7006932, -7486512, -7815568, 10082092, 8955104, -8391352, -7598024, 11402196, 2385108, 4002476, -13957252, 15624864, -7037080, -14311412, -7872208, -1413304, -11779904, 5621904, 1115096 ], [ -18234748, -17523116, -11124616, 19710560, 13662916, 13506868, 8267352, -13620264, -10761728, 10043844, -8837064, -8101384, 10575544, 7490180, -7715224, -6812756, 9292056, 2107416, 5832512, -14748844, 13230840, -5802436, -13704428, -7837744, -5261140, -9441884, 7864188, 1462028 ], [ -15483268, -10049876, -8229496, 12801440, 7538236, 6087628, 1269672, -13141464, -7305728, 12144444, -8124984, -7406584, 8326984, 4343420, -8821864, -4563116, 2714856, 5230056, 4260032, -12090964, 10492680, 575684, -12860948, -10396624, -8748460, -7972004, 8384388, 742388 ], [ -12731788, -2576636, -5334376, 5892320, 1413556, -1331612, -5728008, -12662664, -3849728, 14245044, -7412904, -6711784, 6078424, 1196660, -9928504, -2313476, -3862344, 8352696, 2687552, -9433084, 7754520, 6953804, -12017468, -12955504, -12235780, -6502124, 8904588, 22748 ], [ -9980308, 4896604, -2439256, -1016800, -4711124, -8750852, -12725688, -12183864, -393728, 16345644, -6700824, -6016984, 3829864, -1950100, -11035144, -63836, -10439544, 11475336, 1115072, -6775204, 5016360, 13331924, -11173988, -15514384, -15723100, -5032244, 9424788, -696892 ], [ -7228828, 12369844, 455864, -7925920, -10835804, -16170092, -19723368, -11705064, 3062272, 18446244, -5988744, -5322184, 1581304, -5096860, -12141784, 2185804, -17016744, 14597976, -457408, -4117324, 2278200, 19710044, -10330508, -18073264, -19210420, -3562364, 9944988, -1416532 ], [ -4477348, 19843084, 3350984, -14835040, -16960484, -23589332, -26721048, -11226264, 6518272, 20546844, -5276664, -4627384, -667256, -8243620, -13248424, 4435444, -23593944, 17720616, -2029888, -1459444, -459960, 26088164, -9487028, -20632144, -22697740, -2092484, 10465188, -2136172 ], [ -1867436, 17559508, 6301088, -11061148, -17035660, -17109312, -23920200, -7942648, 7472184, 20049924, -3420980, -3086020, -725936, -8988464, -10322588, 8079592, -18341684, 14441096, -3716760, 2529744, -1334352, 22129924, -6228044, -20257280, -22144368, -257624, 7353284, -5140808 ], [ 722764, 13917388, 9258848, -5799748, -16268500, -8693952, -19755000, -4268488, 8077704, 19191324, -1406060, -1426780, -479696, -9398864, -6835268, 11917912, -11442284, 10270136, -5419560, 6704304, -1949232, 16732444, -2632724, -19473920, -21028368, 1628056, 3735644, -8463608 ], [ 3312964, 10275268, 12216608, -538348, -15501340, -278592, -15589800, -594328, 8683224, 18332724, 608860, 232460, -233456, -9809264, -3347948, 15756232, -4542884, 6099176, -7122360, 10878864, -2564112, 11334964, 962596, -18690560, -19912368, 3513736, 118004, -11786408 ], [ 5903164, 6633148, 15174368, 4723052, -14734180, 8136768, -11424600, 3079832, 9288744, 17474124, 2623780, 1891700, 12784, -10219664, 139372, 19594552, 2356516, 1928216, -8825160, 15053424, -3178992, 5937484, 4557916, -17907200, -18796368, 5399416, -3499636, -15109208 ], [ 8493364, 2991028, 18132128, 9984452, -13967020, 16552128, -7259400, 6753992, 9894264, 16615524, 4638700, 3550940, 259024, -10630064, 3626692, 23432872, 9255916, -2242744, -10527960, 19227984, -3793872, 540004, 8153236, -17123840, -17680368, 7285096, -7117276, -18432008 ], [ 10188208, -152924, 20636192, 13489344, -13032104, 22809100, -3778144, 10129768, 10015012, 14889788, 6463084, 5449744, 349748, -11310968, 6059944, 25309596, 13989720, -5415940, -11859412, 20960664, -3828712, -3035416, 10272004, -14918940, -15445496, 8054556, -9331940, -20059568 ], [ 8038288, -1157684, 21192032, 9451584, -11376824, 19797700, -3233824, 12224248, 8054092, 9440468, 7469284, 8377264, -227332, -13153448, 3966904, 18762996, 9424200, -4304620, -11596252, 12207624, -1372792, 1213304, 6050284, -6609780, -8406056, 4030836, -5522060, -14407568 ], [ 5888368, -2162444, 21747872, 5413824, -9721544, 16786300, -2689504, 14318728, 6093172, 3991148, 8475484, 11304784, -804412, -14995928, 1873864, 12216396, 4858680, -3193300, -11333092, 3454584, 1083128, 5462024, 1828564, 1699380, -1366616, 7116, -1712180, -8755568 ], [ 3738448, -3167204, 22303712, 1376064, -8066264, 13774900, -2145184, 16413208, 4132252, -1458172, 9481684, 14232304, -1381492, -16838408, -219176, 5669796, 293160, -2081980, -11069932, -5298456, 3539048, 9710744, -2393156, 10008540, 5672824, -4016604, 2097700, -3103568 ], [ 1588528, -4171964, 22859552, -2661696, -6410984, 10763500, -1600864, 18507688, 2171332, -6907492, 10487884, 17159824, -1958572, -18680888, -2312216, -876804, -4272360, -970660, -10806772, -14051496, 5994968, 13959464, -6614876, 18317700, 12712264, -8040324, 5907580, 2548432 ], [ -561392, -5176724, 23415392, -6699456, -4755704, 7752100, -1056544, 20602168, 210412, -12356812, 11494084, 20087344, -2535652, -20523368, -4405256, -7423404, -8837880, 140660, -10543612, -22804536, 8450888, 18208184, -10836596, 26626860, 19751704, -12064044, 9717460, 8200432 ], [ -1986632, -7129364, 24060332, -9525276, -1714064, 6777400, -1409344, 21944788, -59948, -13714912, 11265664, 21645244, -4266892, -20077328, -6311096, -11754924, -8216340, 1901420, -8710852, -25675356, 9729788, 18239144, -11409896, 29241540, 20540284, -11109144, 10797460, 11658592 ], [ -2687192, -10029884, 24794372, -11139156, 2713936, 7839400, -2659264, 22535548, 1360252, -10981792, 9802624, 21833524, -7152292, -17342768, -8029736, -13871364, -2407740, 4311620, -5308492, -22663956, 9831668, 14052344, -8334776, 26161740, 15078004, -5175624, 9147580, 12922912 ], [ -3387752, -12930404, 25528412, -12753036, 7141936, 8901400, -3909184, 23126308, 2780452, -8248672, 8339584, 22021804, -10037692, -14608208, -9748376, -15987804, 3400860, 6721820, -1906132, -19652556, 9933548, 9865544, -5259656, 23081940, 9615724, 757896, 7497700, 14187232 ], [ -4088312, -15830924, 26262452, -14366916, 11569936, 9963400, -5159104, 23717068, 4200652, -5515552, 6876544, 22210084, -12923092, -11873648, -11467016, -18104244, 9209460, 9132020, 1496228, -16641156, 10035428, 5678744, -2184536, 20002140, 4153444, 6691416, 5847820, 15451552 ], [ -4788872, -18731444, 26996492, -15980796, 15997936, 11025400, -6409024, 24307828, 5620852, -2782432, 5413504, 22398364, -15808492, -9139088, -13185656, -20220684, 15018060, 11542220, 4898588, -13629756, 10137308, 1491944, 890584, 16922340, -1308836, 12624936, 4197940, 16715872 ], [ -5489432, -21631964, 27730532, -17594676, 20425936, 12087400, -7658944, 24898588, 7041052, -49312, 3950464, 22586644, -18693892, -6404528, -14904296, -22337124, 20826660, 13952420, 8300948, -10618356, 10239188, -2694856, 3965704, 13842540, -6771116, 18558456, 2548060, 17980192 ], [ -7393032, -22108884, 20682772, -16527412, 21578572, 14075332, -6228596, 20146332, 3298400, -1206216, 2658244, 16474440, -13522136, -5723896, -9568508, -17332560, 15207840, 10207260, 7466680, -4779228, 5723672, -5134912, 1284628, 12745712, -10088656, 15400848, -1395188, 14652520 ], [ -9576792, -22021404, 11822812, -14835772, 21968452, 16278892, -4174076, 14149812, -1646560, -3269016, 1405804, 8895000, -6474056, -5521576, -2589908, -10669680, 6927840, 5028660, 5645800, 1718412, 132872, -7168192, -2736932, 12110672, -12906736, 10126128, -5872508, 10255480 ], [ -11760552, -21933924, 2962852, -13144132, 22358332, 18482452, -2119556, 8153292, -6591520, -5331816, 153364, 1315560, 574024, -5319256, 4388692, -4006800, -1352160, -149940, 3824920, 8216052, -5457928, -9201472, -6758492, 11475632, -15724816, 4851408, -10349828, 5858440 ], [ -13944312, -21846444, -5897108, -11452492, 22748212, 20686012, -65036, 2156772, -11536480, -7394616, -1099076, -6263880, 7622104, -5116936, 11367292, 2656080, -9632160, -5328540, 2004040, 14713692, -11048728, -11234752, -10780052, 10840592, -18542896, -423312, -14827148, 1461400 ], [ -16128072, -21758964, -14757068, -9760852, 23138092, 22889572, 1989484, -3839748, -16481440, -9457416, -2351516, -13843320, 14670184, -4914616, 18345892, 9318960, -17912160, -10507140, 183160, 21211332, -16639528, -13268032, -14801612, 10205552, -21360976, -5698032, -19304468, -2935640 ], [ -17925732, -20938224, -22160408, -7900296, 23396808, 24657356, 3828052, -9023412, -20415324, -11287720, -3832492, -20358268, 20643212, -4506684, 23449784, 14952020, -25010056, -14702560, -1010148, 26213896, -21401808, -15161700, -17968208, 8929960, -23633456, -10537108, -22973288, -6864388 ], [ -16950492, -14851344, -19102568, -4826616, 22713528, 23295476, 4115692, -8369292, -17087844, -11448280, -6954772, -19228228, 18895412, -2622084, 15089864, 13189100, -23618296, -11836960, 2303652, 20479096, -20213808, -16052700, -14994608, 3054040, -21987536, -12247468, -20835608, -7429948 ], [ -15975252, -8764464, -16044728, -1752936, 22030248, 21933596, 4403332, -7715172, -13760364, -11608840, -10077052, -18098188, 17147612, -737484, 6729944, 11426180, -22226536, -8971360, 5617452, 14744296, -19025808, -16943700, -12021008, -2821880, -20341616, -13957828, -18697928, -7995508 ], [ -15000012, -2677584, -12986888, 1320744, 21346968, 20571716, 4690972, -7061052, -10432884, -11769400, -13199332, -16968148, 15399812, 1147116, -1629976, 9663260, -20834776, -6105760, 8931252, 9009496, -17837808, -17834700, -9047408, -8697800, -18695696, -15668188, -16560248, -8561068 ], [ -14024772, 3409296, -9929048, 4394424, 20663688, 19209836, 4978612, -6406932, -7105404, -11929960, -16321612, -15838108, 13652012, 3031716, -9989896, 7900340, -19443016, -3240160, 12245052, 3274696, -16649808, -18725700, -6073808, -14573720, -17049776, -17378548, -14422568, -9126628 ], [ -13049532, 9496176, -6871208, 7468104, 19980408, 17847956, 5266252, -5752812, -3777924, -12090520, -19443892, -14708068, 11904212, 4916316, -18349816, 6137420, -18051256, -374560, 15558852, -2460104, -15461808, -19616700, -3100208, -20449640, -15403856, -19088908, -12284888, -9692188 ], [ -12547128, 13025436, -3313388, 8056080, 18037740, 14903144, 3939916, -4734588, -2964228, -13569436, -18335452, -14437744, 11515172, 6205620, -20607484, 4250324, -17311888, 55412, 16885056, -4475864, -13536240, -18847080, -693824, -21898280, -13269656, -20336260, -9553472, -7678132 ], [ -12663048, 13210116, 898252, 5393520, 14448180, 9888344, 502996, -3240228, -5437788, -16772356, -11694532, -15291664, 12902972, 6716460, -14885284, 2200844, -17425648, -2699668, 15612096, -1628264, -10646160, -15905880, 970816, -17557400, -10496936, -20978140, -6045632, -2290732 ], [ -12778968, 13394796, 5109892, 2730960, 10858620, 4873544, -2933924, -1745868, -7911348, -19975276, -5053612, -16145584, 14290772, 7227300, -9163084, 151364, -17539408, -5454748, 14339136, 1219336, -7756080, -12964680, 2635456, -13216520, -7724216, -21620020, -2537792, 3096668 ], [ -12894888, 13579476, 9321532, 68400, 7269060, -141256, -6370844, -251508, -10384908, -23178196, 1587308, -16999504, 15678572, 7738140, -3440884, -1898116, -17653168, -8209828, 13066176, 4066936, -4866000, -10023480, 4300096, -8875640, -4951496, -22261900, 970048, 8484068 ], [ -13010808, 13764156, 13533172, -2594160, 3679500, -5156056, -9807764, 1242852, -12858468, -26381116, 8228228, -17853424, 17066372, 8248980, 2281316, -3947596, -17766928, -10964908, 11793216, 6914536, -1975920, -7082280, 5964736, -4534760, -2178776, -22903780, 4477888, 13871468 ], [ -13126728, 13948836, 17744812, -5256720, 89940, -10170856, -13244684, 2737212, -15332028, -29584036, 14869148, -18707344, 18454172, 8759820, 8003516, -5997076, -17880688, -13719988, 10520256, 9762136, 914160, -4141080, 7629376, -193880, 593944, -23545660, 7985728, 19258868 ], [ -11082032, 12187300, 20310664, -6935184, -1806932, -8583476, -14224848, -140312, -12572888, -26927672, 15100312, -18392516, 16129904, 6929412, 10147916, -7390224, -16347856, -12300164, 8192716, 8270280, -589620, -4423384, 7802060, 2950380, 845052, -19960912, 10423712, 14566520 ], [ -8295632, 9757660, 22311544, -8275824, -3122732, -4729676, -14361648, -4518632, -8017448, -22259912, 13131112, -17676476, 12531344, 4295292, 11064116, -8558064, -14249776, -9447164, 5503156, 5288760, -3601740, -5812264, 7462580, 5683860, 230532, -14925232, 12494432, 6413960 ], [ -5509232, 7328020, 24312424, -9616464, -4438532, -875876, -14498448, -8896952, -3462008, -17592152, 11161912, -16960436, 8932784, 1661172, 11980316, -9725904, -12151696, -6594164, 2813596, 2307240, -6613860, -7201144, 7123100, 8417340, -383988, -9889552, 14565152, -1738600 ], [ -2722832, 4898380, 26313304, -10957104, -5754332, 2977924, -14635248, -13275272, 1093432, -12924392, 9192712, -16244396, 5334224, -972948, 12896516, -10893744, -10053616, -3741164, 124036, -674280, -9625980, -8590024, 6783620, 11150820, -998508, -4853872, 16635872, -9891160 ], [ 63568, 2468740, 28314184, -12297744, -7070132, 6831724, -14772048, -17653592, 5648872, -8256632, 7223512, -15528356, 1735664, -3607068, 13812716, -12061584, -7955536, -888164, -2565524, -3655800, -12638100, -9978904, 6444140, 13884300, -1613028, 181808, 18706592, -18043720 ], [ 2501248, -23940, 30174584, -13615544, -8026572, 10140124, -14804548, -21383712, 9910132, -3949952, 5419112, -14629716, -1748996, -6132388, 14581016, -12836824, -5859416, 1805636, -5132584, -6485700, -15249960, -11074884, 6120380, 16420640, -2213068, 4850208, 20632492, -25373440 ], [ -989312, -3588300, 29646824, -14545064, -2873892, 4176724, -13063948, -14094432, 9170332, -5781632, 6416312, -10626876, -3297356, -6808108, 12835016, -6937864, -3796616, 1793036, -5617144, -6738060, -11057400, -7191564, 6063860, 15605600, -2566948, 3274848, 20096452, -18714880 ], [ -4479872, -7152660, 29119064, -15474584, 2278788, -1786676, -11323348, -6805152, 8430532, -7613312, 7413512, -6624036, -4845716, -7483828, 11089016, -1038904, -1733816, 1780436, -6101704, -6990420, -6864840, -3308244, 6007340, 14790560, -2920828, 1699488, 19560412, -12056320 ], [ -7970432, -10717020, 28591304, -16404104, 7431468, -7750076, -9582748, 484128, 7690732, -9444992, 8410712, -2621196, -6394076, -8159548, 9343016, 4860056, 328984, 1767836, -6586264, -7242780, -2672280, 575076, 5950820, 13975520, -3274708, 124128, 19024372, -5397760 ], [ -11460992, -14281380, 28063544, -17333624, 12584148, -13713476, -7842148, 7773408, 6950932, -11276672, 9407912, 1381644, -7942436, -8835268, 7597016, 10759016, 2391784, 1755236, -7070824, -7495140, 1520280, 4458396, 5894300, 13160480, -3628588, -1451232, 18488332, 1260800 ], [ -14951552, -17845740, 27535784, -18263144, 17736828, -19676876, -6101548, 15062688, 6211132, -13108352, 10405112, 5384484, -9490796, -9510988, 5851016, 16657976, 4454584, 1742636, -7555384, -7747500, 5712840, 8341716, 5837780, 12345440, -3982468, -3026592, 17952292, 7919360 ], [ -16732184, -20109108, 25566188, -17080400, 18866544, -22965296, -5124304, 17069196, 5077708, -13720880, 11579456, 6147648, -11781920, -9937624, 3394988, 18759164, 6006808, 2062940, -7165840, -6924192, 8024136, 10646316, 5321636, 10677680, -4806004, -5056692, 16949104, 11636564 ], [ -15559304, -20125308, 21106148, -12249200, 13047504, -21633296, -5465584, 9950916, 3264388, -12227600, 13059776, 1315008, -15356000, -9934024, -287452, 14300564, 6677128, 2958260, -5266480, -4242912, 7085976, 10224036, 4011596, 7537040, -6440764, -7872252, 15139024, 10273244 ], [ -14386424, -20141508, 16646108, -7418000, 7228464, -20301296, -5806864, 2832636, 1451068, -10734320, 14540096, -3517632, -18930080, -9930424, -3969892, 9841964, 7347448, 3853580, -3367120, -1561632, 6147816, 9801756, 2701556, 4396400, -8075524, -10687812, 13328944, 8909924 ], [ -13213544, -20157708, 12186068, -2586800, 1409424, -18969296, -6148144, -4285644, -362252, -9241040, 16020416, -8350272, -22504160, -9926824, -7652332, 5383364, 8017768, 4748900, -1467760, 1119648, 5209656, 9379476, 1391516, 1255760, -9710284, -13503372, 11518864, 7546604 ], [ -12040664, -20173908, 7726028, 2244400, -4409616, -17637296, -6489424, -11403924, -2175572, -7747760, 17500736, -13182912, -26078240, -9923224, -11334772, 924764, 8688088, 5644220, 431600, 3800928, 4271496, 8957196, 81476, -1884880, -11345044, -16318932, 9708784, 6183284 ], [ -10867784, -20190108, 3265988, 7075600, -10228656, -16305296, -6830704, -18522204, -3988892, -6254480, 18981056, -18015552, -29652320, -9919624, -15017212, -3533836, 9358408, 6539540, 2330960, 6482208, 3333336, 8534916, -1228564, -5025520, -12979804, -19134492, 7898704, 4819964 ], [ -7356164, -17442032, 1335740, 6858928, -10572336, -11481168, -8331960, -19021740, -1563688, -7147764, 20244704, -18842444, -25180012, -11882908, -14369872, -5677120, 6225744, 3792916, 2862944, 4508456, 4009236, 4987484, 223476, -5190824, -10325532, -19369264, 2624556, 2515780 ], [ -2732684, -13379792, 608180, 4242448, -8312976, -4996848, -10384680, -16374660, 2876552, -9175644, 21405344, -17764964, -16882372, -14781268, -11664112, -6719680, 1285104, -685124, 2744864, 321656, 5452476, -45676, 2988636, -3941624, -5632212, -18377104, -4296444, -235700 ], [ 1890796, -9317552, -119380, 1625968, -6053616, 1487472, -12437400, -13727580, 7316792, -11203524, 22565984, -16687484, -8584732, -17679628, -8958352, -7762240, -3655536, -5163164, 2626784, -3865144, 6895716, -5078836, 5753796, -2692424, -938892, -17384944, -11217444, -2987180 ], [ 6514276, -5255312, -846940, -990512, -3794256, 7971792, -14490120, -11080500, 11757032, -13231404, 23726624, -15610004, -287092, -20577988, -6252592, -8804800, -8596176, -9641204, 2508704, -8051944, 8338956, -10111996, 8518956, -1443224, 3754428, -16392784, -18138444, -5738660 ], [ 11137756, -1193072, -1574500, -3606992, -1534896, 14456112, -16542840, -8433420, 16197272, -15259284, 24887264, -14532524, 8010548, -23476348, -3546832, -9847360, -13536816, -14119244, 2390624, -12238744, 9782196, -15145156, 11284116, -194024, 8447748, -15400624, -25059444, -8490140 ], [ 15761236, 2869168, -2302060, -6223472, 724464, 20940432, -18595560, -5786340, 20637512, -17287164, 26047904, -13455044, 16308188, -26374708, -841072, -10889920, -18477456, -18597284, 2272544, -16425544, 11225436, -20178316, 14049276, 1055176, 13141068, -14408464, -31980444, -11241620 ], [ 11386104, 1482116, 2386564, -3631316, 6012316, 21229996, -15463140, -9242168, 13339008, -14020256, 26269772, -13868136, 12160780, -17165152, -3638004, -7292020, -18437300, -10208060, 2045528, -16151308, 12041048, -14978612, 14271884, 3238520, 11843620, -13940692, -24793520, -9490412 ], [ 6909864, 33836, 7136044, -980636, 11334196, 21449956, -12272460, -12766568, 5908608, -10693856, 26481092, -14297976, 7873540, -7819552, -6496764, -3641980, -18341180, -1674260, 1817288, -15826948, 12849608, -9663932, 14465924, 5432360, 10478860, -13478812, -17448080, -7688612 ], [ 2433624, -1414444, 11885524, 1670044, 16656076, 21669916, -9081780, -16290968, -1521792, -7367456, 26692412, -14727816, 3586300, 1526048, -9355524, 8060, -18245060, 6859540, 1589048, -15502588, 13658168, -4349252, 14659964, 7626200, 9114100, -13016932, -10102640, -5886812 ], [ -2042616, -2862724, 16635004, 4320724, 21977956, 21889876, -5891100, -19815368, -8952192, -4041056, 26903732, -15157656, -700940, 10871648, -12214284, 3658100, -18148940, 15393340, 1360808, -15178228, 14466728, 965428, 14854004, 9820040, 7749340, -12555052, -2757200, -4085012 ], [ -6518856, -4311004, 21384484, 6971404, 27299836, 22109836, -2700420, -23339768, -16382592, -714656, 27115052, -15587496, -4988180, 20217248, -15073044, 7308140, -18052820, 23927140, 1132568, -14853868, 15275288, 6280108, 15048044, 12013880, 6384580, -12093172, 4588240, -2283212 ], [ -10240176, -5097676, 24527464, 8679136, 30550924, 20726968, 615756, -25088864, -20244564, 1890196, 25119284, -15696900, -6872204, 24192872, -17086272, 8799584, -17965556, 28979884, -86572, -14065864, 15693428, 8901916, 15261308, 12209504, 4463728, -11149288, 9433048, -222320 ], [ -12200016, -4340596, 23921944, 8186656, 28970164, 15604168, 4224756, -22695584, -15780204, 2811436, 17973644, -15058620, -3148724, 15638552, -17126592, 5254304, -17898956, 25910164, -3617812, -12196024, 15200588, 5240356, 15519428, 7742624, 1245328, -9080728, 8443048, 2443120 ], [ -14159856, -3583516, 23316424, 7694176, 27389404, 10481368, 7833756, -20302304, -11315844, 3732676, 10828004, -14420340, 574756, 7084232, -17166912, 1709024, -17832356, 22840444, -7149052, -10326184, 14707748, 1578796, 15777548, 3275744, -1973072, -7012168, 7453048, 5108560 ], [ -16119696, -2826436, 22710904, 7201696, 25808644, 5358568, 11442756, -17909024, -6851484, 4653916, 3682364, -13782060, 4298236, -1470088, -17207232, -1836256, -17765756, 19770724, -10680292, -8456344, 14214908, -2082764, 16035668, -1191136, -5191472, -4943608, 6463048, 7774000 ], [ -18079536, -2069356, 22105384, 6709216, 24227884, 235768, 15051756, -15515744, -2387124, 5575156, -3463276, -13143780, 8021716, -10024408, -17247552, -5381536, -17699156, 16701004, -14211532, -6586504, 13722068, -5744324, 16293788, -5658016, -8409872, -2875048, 5473048, 10439440 ], [ -20039376, -1312276, 21499864, 6216736, 22647124, -4887032, 18660756, -13122464, 2077236, 6496396, -10608916, -12505500, 11745196, -18578728, -17287872, -8926816, -17632556, 13631284, -17742772, -4716664, 13229228, -9405884, 16551908, -10124896, -11628272, -806488, 4483048, 13104880 ], [ -18889296, -2977396, 18480944, 4782876, 21571044, -7341452, 14462176, -11820164, 3605476, 7035936, -15111476, -12284340, 12469196, -21085688, -15128632, -11364836, -16374876, 10856804, -18645452, -6233284, 8841068, -7273964, 12580308, -11084096, -10059912, -1016028, 5225988, 11483840 ], [ -15760176, -6183916, 13926224, 2749956, 20816124, -8097812, 5295136, -11212124, 3265276, 7332576, -17932076, -12328620, 11284436, -19744328, -11569672, -13098236, -14359236, 8270204, -17875412, -9904924, 1974068, -1455284, 5917068, -9811136, -5445432, -2675268, 7071708, 7135040 ], [ -12631056, -9390436, 9371504, 717036, 20061204, -8854172, -3871904, -10604084, 2925076, 7629216, -20752676, -12372900, 10099676, -18402968, -8010712, -14831636, -12343596, 5683604, -17105372, -13576564, -4892932, 4363396, -746172, -8538176, -830952, -4334508, 8917428, 2786240 ], [ -9501936, -12596956, 4816784, -1315884, 19306284, -9610532, -13038944, -9996044, 2584876, 7925856, -23573276, -12417180, 8914916, -17061608, -4451752, -16565036, -10327956, 3097004, -16335332, -17248204, -11759932, 10182076, -7409412, -7265216, 3783528, -5993748, 10763148, -1562560 ], [ -6372816, -15803476, 262064, -3348804, 18551364, -10366892, -22205984, -9388004, 2244676, 8222496, -26393876, -12461460, 7730156, -15720248, -892792, -18298436, -8312316, 510404, -15565292, -20919844, -18626932, 16000756, -14072652, -5992256, 8398008, -7652988, 12608868, -5911360 ], [ -3243696, -19009996, -4292656, -5381724, 17796444, -11123252, -31373024, -8779964, 1904476, 8519136, -29214476, -12505740, 6545396, -14378888, 2666168, -20031836, -6296676, -2076196, -14795252, -24591484, -25493932, 21819436, -20735892, -4719296, 13012488, -9312228, 14454588, -10260160 ], [ 1527828, -14033712, -973996, -3726124, 16260328, -7869384, -28799880, -6921280, 5703320, 6298552, -23985072, -10958744, 4924720, -9523972, -2142600, -14374916, -3790008, 1996792, -8921708, -17743372, -21833544, 23234800, -17484616, -5146840, 7617832, -7275312, 10177896, -13343376 ], [ 6437868, -8367312, 3008684, -1759444, 14658328, -4277304, -25236600, -4957120, 9851240, 3865672, -18076752, -9277544, 3267280, -4372732, -7657080, -8094716, -1241928, 6631432, -2617748, -10008052, -17285304, 24278800, -13397176, -5717800, 1379032, -4926672, 5384856, -16319856 ], [ 11347908, -2700912, 6991364, 207236, 13056328, -685224, -21673320, -2992960, 13999160, 1432792, -12168432, -7596344, 1609840, 778508, -13171560, -1814516, 1306152, 11266072, 3686212, -2272732, -12737064, 25322800, -9309736, -6288760, -4859768, -2578032, 591816, -19296336 ], [ 16257948, 2965488, 10974044, 2173916, 11454328, 2906856, -18110040, -1028800, 18147080, -1000088, -6260112, -5915144, -47600, 5929748, -18686040, 4465684, 3854232, 15900712, 9990172, 5462588, -8188824, 26366800, -5222296, -6859720, -11098568, -229392, -4201224, -22272816 ], [ 21167988, 8631888, 14956724, 4140596, 9852328, 6498936, -14546760, 935360, 22295000, -3432968, -351792, -4233944, -1705040, 11080988, -24200520, 10745884, 6402312, 20535352, 16294132, 13197908, -3640584, 27410800, -1134856, -7430680, -17337368, 2119248, -8994264, -25249296 ], [ 24604416, 12085392, 17707292, 6270068, 7211164, 8524164, -11502936, 1605836, 23841020, -5163104, 4122228, -2593148, -3706628, 13752464, -27686148, 14920792, 7911396, 22568092, 21006880, 19161164, -898512, 26461396, 2760224, -6929716, -22046864, 3184872, -12801984, -25614216 ], [ 23198976, 8267952, 16409492, 8934428, 1155604, 5401164, -10165896, -1974364, 16837940, -4584224, 3883548, -1085108, -6838988, 8276144, -24505548, 12178312, 6006636, 16051732, 20491360, 19301924, -4090992, 18962236, 6023264, -2906716, -21731504, 34872, -13372224, -17398296 ], [ 21793536, 4450512, 15111692, 11598788, -4899956, 2278164, -8828856, -5554564, 9834860, -4005344, 3644868, 422932, -9971348, 2799824, -21324948, 9435832, 4101876, 9535372, 19975840, 19442684, -7283472, 11463076, 9286304, 1116284, -21416144, -3115128, -13942464, -9182376 ], [ 20388096, 633072, 13813892, 14263148, -10955516, -844836, -7491816, -9134764, 2831780, -3426464, 3406188, 1930972, -13103708, -2676496, -18144348, 6693352, 2197116, 3019012, 19460320, 19583444, -10475952, 3963916, 12549344, 5139284, -21100784, -6265128, -14512704, -966456 ], [ 18982656, -3184368, 12516092, 16927508, -17011076, -3967836, -6154776, -12714964, -4171300, -2847584, 3167508, 3439012, -16236068, -8152816, -14963748, 3950872, 292356, -3497348, 18944800, 19724204, -13668432, -3535244, 15812384, 9162284, -20785424, -9415128, -15082944, 7249464 ], [ 17577216, -7001808, 11218292, 19591868, -23066636, -7090836, -4817736, -16295164, -11174380, -2268704, 2928828, 4947052, -19368428, -13629136, -11783148, 1208392, -1612404, -10013708, 18429280, 19864964, -16860912, -11034404, 19075424, 13185284, -20470064, -12565128, -15653184, 15465384 ], [ 13644356, -7788304, 10386776, 18947160, -22263176, -5569812, -2374668, -16739952, -14245896, -729228, 2717588, 2936108, -18491216, -13551992, -8443200, 1840052, -3744916, -12468556, 13415364, 18223300, -15834100, -14140420, 18719912, 14105016, -18324260, -13143608, -14043316, 18587656 ], [ 7596716, -6038704, 9945416, 15533640, -15720536, -162972, 993852, -14561232, -14027736, 1614012, 2529308, -2019292, -14259056, -8828072, -4969920, 5294972, -6067996, -11524996, 4637484, 15090220, -11276860, -13570540, 15336632, 12428136, -14646860, -11570408, -10609276, 17447896 ], [ 1549076, -4289104, 9504056, 12120120, -9177896, 5243868, 4362372, -12382512, -13809576, 3957252, 2341028, -6974692, -10026896, -4104152, -1496640, 8749892, -8391076, -10581436, -4140396, 11957140, -6719620, -13000660, 11953352, 10751256, -10969460, -9997208, -7175236, 16308136 ], [ -4498564, -2539504, 9062696, 8706600, -2635256, 10650708, 7730892, -10203792, -13591416, 6300492, 2152748, -11930092, -5794736, 619768, 1976640, 12204812, -10714156, -9637876, -12918276, 8824060, -2162380, -12430780, 8570072, 9074376, -7292060, -8424008, -3741196, 15168376 ], [ -10546204, -789904, 8621336, 5293080, 3907384, 16057548, 11099412, -8025072, -13373256, 8643732, 1964468, -16885492, -1562576, 5343688, 5449920, 15659732, -13037236, -8694316, -21696156, 5690980, 2394860, -11860900, 5186792, 7397496, -3614660, -6850808, -307156, 14028616 ], [ -16593844, 959696, 8179976, 1879560, 10450024, 21464388, 14467932, -5846352, -13155096, 10986972, 1776188, -21840892, 2669584, 10067608, 8923200, 19114652, -15360316, -7750756, -30474036, 2557900, 6952100, -11291020, 1803512, 5720616, 62740, -5277608, 3126884, 12888856 ], [ -12922236, -666384, 5300488, -179684, 8938156, 23657864, 11385392, -3027300, -9441752, 8390200, 450772, -19440636, 5345112, 10280560, 6740676, 17591060, -14200224, -9143684, -23892264, 1343660, 7139128, -9137096, 2186764, 5714944, -508720, -1652512, 934688, 12924116 ], [ -7609716, -2862384, 2009368, -2010284, 6066436, 25308824, 7213712, -100140, -5138312, 4959400, -1066628, -15798516, 7757832, 9731920, 3603276, 15226940, -12452064, -10931084, -14717304, 453380, 6588328, -6715736, 3205924, 5991424, -1797520, 2319008, -2207392, 13157756 ], [ -2297196, -5058384, -1281752, -3840884, 3194716, 26959784, 3042032, 2827020, -834872, 1528600, -2584028, -12156396, 10170552, 9183280, 465876, 12862820, -10703904, -12718484, -5542344, -436900, 6037528, -4294376, 4225084, 6267904, -3086320, 6290528, -5349472, 13391396 ], [ 3015324, -7254384, -4572872, -5671484, 322996, 28610744, -1129648, 5754180, 3468568, -1902200, -4101428, -8514276, 12583272, 8634640, -2671524, 10498700, -8955744, -14505884, 3632616, -1327180, 5486728, -1873016, 5244244, 6544384, -4375120, 10262048, -8491552, 13625036 ], [ 8327844, -9450384, -7863992, -7502084, -2548724, 30261704, -5301328, 8681340, 7772008, -5333000, -5618828, -4872156, 14995992, 8086000, -5808924, 8134580, -7207584, -16293284, 12807576, -2217460, 4935928, 548344, 6263404, 6820864, -5663920, 14233568, -11633632, 13858676 ], [ 11972664, -10989804, -9793832, -8313284, -4412204, 31466264, -8539648, 11059020, 11365048, -8033780, -6748568, -2249976, 15803292, 8281840, -8057004, 6725180, -5533884, -17408024, 19726236, -3213520, 4956568, 2737444, 7412644, 7489444, -5886040, 16844408, -13516192, 14138516 ], [ 7278984, -9246324, -4917272, -4027484, -1234484, 30438824, -7111168, 10689300, 11406088, -7084460, -5940008, -4727496, 8583492, 12200080, -5858484, 10089380, -4232484, -15159464, 15363396, -4738480, 7834408, 3765244, 9212284, 10118524, -774760, 12651848, -9101152, 14649356 ], [ 2585304, -7502844, -40712, 258316, 1943236, 29411384, -5682688, 10319580, 11447128, -6135140, -5131448, -7205016, 1363692, 16118320, -3659964, 13453580, -2931084, -12910904, 11000556, -6263440, 10712248, 4793044, 11011924, 12747604, 4336520, 8459288, -4686112, 15160196 ], [ -2108376, -5759364, 4835848, 4544116, 5120956, 28383944, -4254208, 9949860, 11488168, -5185820, -4322888, -9682536, -5856108, 20036560, -1461444, 16817780, -1629684, -10662344, 6637716, -7788400, 13590088, 5820844, 12811564, 15376684, 9447800, 4266728, -271072, 15671036 ], [ -6802056, -4015884, 9712408, 8829916, 8298676, 27356504, -2825728, 9580140, 11529208, -4236500, -3514328, -12160056, -13075908, 23954800, 737076, 20181980, -328284, -8413784, 2274876, -9313360, 16467928, 6848644, 14611204, 18005764, 14559080, 74168, 4143968, 16181876 ], [ -11495736, -2272404, 14588968, 13115716, 11476396, 26329064, -1397248, 9210420, 11570248, -3287180, -2705768, -14637576, -20295708, 27873040, 2935596, 23546180, 973116, -6165224, -2087964, -10838320, 19345768, 7876444, 16410844, 20634844, 19670360, -4118392, 8559008, 16692716 ], [ -11486592, -2756152, 13745496, 12120600, 10996364, 21902904, -823952, 9447688, 8307340, -2903224, -3802452, -14790860, -20857732, 29010556, 3595232, 21746252, 1786896, -4214396, -1231980, -12157052, 16960580, 7743760, 17842404, 20070572, 18888232, -7068252, 12384260, 13913368 ], [ -6337152, -5674312, 6649896, 5353320, 6518324, 13761864, -1185392, 10348408, 1433140, -3137224, -6981612, -12403700, -14142652, 27108676, 2572832, 14301812, 2067696, -2588996, 5328300, -13250372, 8822780, 6342640, 18871644, 16015892, 11664472, -8659812, 15564860, 7537768 ], [ -1187712, -8592472, -445704, -1413960, 2040284, 5620824, -1546832, 11249128, -5441060, -3371224, -10160772, -10016540, -7427572, 25206796, 1550432, 6857372, 2348496, -963596, 11888580, -14343692, 684980, 4941520, 19900884, 11961212, 4440712, -10251372, 18745460, 1162168 ], [ 3961728, -11510632, -7541304, -8181240, -2437756, -2520216, -1908272, 12149848, -12315260, -3605224, -13339932, -7629380, -712492, 23304916, 528032, -587068, 2629296, 661804, 18448860, -15437012, -7452820, 3540400, 20930124, 7906532, -2783048, -11842932, 21926060, -5213432 ], [ 9111168, -14428792, -14636904, -14948520, -6915796, -10661256, -2269712, 13050568, -19189460, -3839224, -16519092, -5242220, 6002588, 21403036, -494368, -8031508, 2910096, 2287204, 25009140, -16530332, -15590620, 2139280, 21959364, 3851852, -10006808, -13434492, 25106660, -11589032 ], [ 14260608, -17346952, -21732504, -21715800, -11393836, -18802296, -2631152, 13951288, -26063660, -4073224, -19698252, -2855060, 12717668, 19501156, -1516768, -15475948, 3190896, 3912604, 31569420, -17623652, -23728420, 738160, 22988604, -202828, -17230568, -15026052, 28287260, -17964632 ], [ 11458900, -17775852, -23525256, -18451916, -10934252, -17759060, -3910196, 14193980, -24242916, -1694992, -18944580, -3098024, 12245560, 14875148, -1068332, -16294668, 1186064, 3287872, 29486444, -18117448, -24786384, -2325780, 19338660, -2197940, -15734676, -13251076, 26491612, -15000324 ], [ 6529420, -17538612, -23898936, -12503636, -9153332, -14258060, -5434796, 14260580, -20095356, 1382288, -17138460, -4044824, 9850120, 9520148, -226292, -15340308, -1430416, 2060992, 25090484, -18450808, -23949744, -5834700, 14436540, -3641900, -11905356, -10575196, 23364292, -9536604 ], [ 1599940, -17301372, -24272616, -6555356, -7372412, -10757060, -6959396, 14327180, -15947796, 4459568, -15332340, -4991624, 7454680, 4165148, 615748, -14385948, -4046896, 834112, 20694524, -18784168, -23113104, -9343620, 9534420, -5085860, -8076036, -7899316, 20236972, -4072884 ], [ -3329540, -17064132, -24646296, -607076, -5591492, -7256060, -8483996, 14393780, -11800236, 7536848, -13526220, -5938424, 5059240, -1189852, 1457788, -13431588, -6663376, -392768, 16298564, -19117528, -22276464, -12852540, 4632300, -6529820, -4246716, -5223436, 17109652, 1390836 ], [ -8259020, -16826892, -25019976, 5341204, -3810572, -3755060, -10008596, 14460380, -7652676, 10614128, -11720100, -6885224, 2663800, -6544852, 2299828, -12477228, -9279856, -1619648, 11902604, -19450888, -21439824, -16361460, -269820, -7973780, -417396, -2547556, 13982332, 6854556 ], [ -12047624, -16706184, -24700296, 10931320, -2122784, -569888, -10990712, 13974848, -4301148, 12953876, -9854040, -7716572, 557548, -10927600, 3005428, -11173776, -11481688, -2997584, 8301560, -19667068, -20477040, -19178640, -4982256, -8957120, 3307056, -104488, 11262568, 11777376 ], [ -5568344, -17634264, -18140376, 13297960, -1273184, -227168, -7090472, 8520128, -8113908, 8655836, -7448520, -7508852, 1053988, -6560080, 2483068, -6728496, -9951688, -5735024, 11854760, -18828628, -18378960, -15770160, -7987536, -5794880, 6087696, 243272, 12210808, 11832096 ], [ 910936, -18562344, -11580456, 15664600, -423584, 115552, -3190232, 3065408, -11926668, 4357796, -5043000, -7301132, 1550428, -2192560, 1960708, -2283216, -8421688, -8472464, 15407960, -17990188, -16280880, -12361680, -10992816, -2632640, 8868336, 591032, 13159048, 11886816 ], [ 7390216, -19490424, -5020536, 18031240, 426016, 458272, 710008, -2389312, -15739428, 59756, -2637480, -7093412, 2046868, 2174960, 1438348, 2162064, -6891688, -11209904, 18961160, -17151748, -14182800, -8953200, -13998096, 529600, 11648976, 938792, 14107288, 11941536 ], [ 13869496, -20418504, 1539384, 20397880, 1275616, 800992, 4610248, -7844032, -19552188, -4238284, -231960, -6885692, 2543308, 6542480, 915988, 6607344, -5361688, -13947344, 22514360, -16313308, -12084720, -5544720, -17003376, 3691840, 14429616, 1286552, 15055528, 11996256 ], [ 20348776, -21346584, 8099304, 22764520, 2125216, 1143712, 8510488, -13298752, -23364948, -8536324, 2173560, -6677972, 3039748, 10910000, 393628, 11052624, -3831688, -16684784, 26067560, -15474868, -9986640, -2136240, -20008656, 6854080, 17210256, 1634312, 16003768, 12050976 ], [ 24164352, -21893120, 11962368, 24158208, 2625536, 1345536, 10807296, -16510976, -25610240, -11067392, 3590144, -6555648, 3332096, 13481984, 86016, 13670400, -2930688, -18296832, 28160000, -14981120, -8751104, -129024, -21778432, 8716288, 18847744, 1839104, 16562176, 12083200 ], [ 24164352, -21893120, 11962368, 24158208, 2625536, 1345536, 10807296, -16510976, -25610240, -11067392, 3590144, -6555648, 3332096, 13481984, 86016, 13670400, -2930688, -18296832, 28160000, -14981120, -8751104, -129024, -21778432, 8716288, 18847744, 1839104, 16562176, 12083200 ] ], [ [ 20411392, 3330048, -9432576, -15288832, 216576, -9554432, 14301184, 16878592, -2734080, 34304, -9386496, -1076736, -26074624, 20097536, 6781440, -828928, 1454592, -8373760, -6756864, 14742528, 15746560, 23736320, 15551488, 9841664, 4622336, 26242048, -7961088, 25068032 ], [ 20411392, 3330048, -9432576, -15288832, 216576, -9554432, 14301184, 16878592, -2734080, 34304, -9386496, -1076736, -26074624, 20097536, 6781440, -828928, 1454592, -8373760, -6756864, 14742528, 15746560, 23736320, 15551488, 9841664, 4622336, 26242048, -7961088, 25068032 ], [ 20411392, 3330048, -9432576, -15288832, 216576, -9554432, 14301184, 16878592, -2734080, 34304, -9386496, -1076736, -26074624, 20097536, 6781440, -828928, 1454592, -8373760, -6756864, 14742528, 15746560, 23736320, 15551488, 9841664, 4622336, 26242048, -7961088, 25068032 ], [ 18695377, 529318, -9342896, -16323633, 3956173, -12208606, 14067957, 16083036, -661823, 2971796, -9292155, -2521587, -21148419, 15603978, 5829947, -4260250, 576967, -8722745, -4349192, 12047585, 14998086, 22645115, 11671294, 6894732, 2356205, 20435740, -7242527, 19525159 ], [ 16077727, -3742982, -9206096, -17902143, 9660643, -16257346, 13712187, 14869476, 2499247, 7452716, -9148245, -4725597, -13633869, 8749398, 4378517, -9494470, -761783, -9255095, -676472, 7936655, 13856346, 20980565, 5752354, 2399412, -1100605, 11578660, -6146417, 11069929 ], [ 13460077, -8015282, -9069296, -19480653, 15365113, -20306086, 13356417, 13655916, 5660317, 11933636, -9004335, -6929607, -6119319, 1894818, 2927087, -14728690, -2100533, -9787445, 2996248, 3825725, 12714606, 19316015, -166586, -2095908, -4557415, 2721580, -5050307, 2614699 ], [ 10842427, -12287582, -8932496, -21059163, 21069583, -24354826, 13000647, 12442356, 8821387, 16414556, -8860425, -9133617, 1395231, -4959762, 1475657, -19962910, -3439283, -10319795, 6668968, -285205, 11572866, 17651465, -6085526, -6591228, -8014225, -6135500, -3954197, -5840531 ], [ 8224777, -16559882, -8795696, -22637673, 26774053, -28403566, 12644877, 11228796, 11982457, 20895476, -8716515, -11337627, 8909781, -11814342, 24227, -25197130, -4778033, -10852145, 10341688, -4396135, 10431126, 15986915, -12004466, -11086548, -11471035, -14992580, -2858087, -14295761 ], [ 5607127, -20832182, -8658896, -24216183, 32478523, -32452306, 12289107, 10015236, 15143527, 25376396, -8572605, -13541637, 16424331, -18668922, -1427203, -30431350, -6116783, -11384495, 14014408, -8507065, 9289386, 14322365, -17923406, -15581868, -14927845, -23849660, -1761977, -22750991 ], [ 4974991, -19432256, -10426874, -22282329, 28764634, -28435363, 11142072, 12377115, 9512029, 23056961, -3137007, -12025962, 14816496, -15626904, 2599583, -22131589, -4036259, -7289837, 9637540, -5301991, 6298809, 7329587, -10226672, -15312807, -14706121, -17016116, -4369892, -15606686 ], [ 4411321, -17836736, -12260534, -20227359, 24725974, -24140293, 9967752, 14862285, 3577339, 20503031, 2481063, -10382022, 12894096, -12243624, 6815273, -13365139, -1837829, -3035627, 4983100, -1844641, 3244479, 153077, -2060432, -14879457, -14357551, -9641516, -7105532, -7924466 ], [ 3847651, -16241216, -14094194, -18172389, 20687314, -19845223, 8793432, 17347455, -2357351, 17949101, 8099133, -8738082, 10971696, -8860344, 11030963, -4598689, 360601, 1218583, 328660, 1612709, 190149, -7023433, 6105808, -14446107, -14008981, -2266916, -9841172, -242246 ], [ 3283981, -14645696, -15927854, -16117419, 16648654, -15550153, 7619112, 19832625, -8292041, 15395171, 13717203, -7094142, 9049296, -5477064, 15246653, 4167761, 2559031, 5472793, -4325780, 5070059, -2864181, -14199943, 14272048, -14012757, -13660411, 5107684, -12576812, 7439974 ], [ 2720311, -13050176, -17761514, -14062449, 12609994, -11255083, 6444792, 22317795, -14226731, 12841241, 19335273, -5450202, 7126896, -2093784, 19462343, 12934211, 4757461, 9727003, -8980220, 8527409, -5918511, -21376453, 22438288, -13579407, -13311841, 12482284, -15312452, 15122194 ], [ 1881841, -11861256, -18972874, -12426529, 8526059, -6638588, 6721622, 23162415, -17716521, 9683586, 23219843, -2978112, 5950671, 221846, 20474483, 17652611, 6810141, 11664488, -11190810, 11362209, -6760566, -25011988, 27246603, -12720732, -13750971, 16996609, -16073692, 21219189 ], [ 328891, -11729496, -18566254, -11880139, 4324409, -1186388, 10771442, 19741605, -14849571, 4956246, 22597313, 1647168, 6714501, -238414, 13157393, 11846081, 8483871, 7578488, -7047390, 12578379, -1850706, -19440988, 23324313, -10756212, -16238121, 14074219, -11701492, 23194599 ], [ -1224059, -11597736, -18159634, -11333749, 122759, 4265812, 14821262, 16320795, -11982621, 228906, 21974783, 6272448, 7478331, -698674, 5840303, 6039551, 10157601, 3492488, -2903970, 13794549, 3059154, -13869988, 19402023, -8791692, -18725271, 11151829, -7329292, 25170009 ], [ -2777009, -11465976, -17753014, -10787359, -4078891, 9718012, 18871082, 12899985, -9115671, -4498434, 21352253, 10897728, 8242161, -1158934, -1476787, 233021, 11831331, -593512, 1239450, 15010719, 7969014, -8298988, 15479733, -6827172, -21212421, 8229439, -2957092, 27145419 ], [ -4329959, -11334216, -17346394, -10240969, -8280541, 15170212, 22920902, 9479175, -6248721, -9225774, 20729723, 15523008, 9005991, -1619194, -8793877, -5573509, 13505061, -4679512, 5382870, 16226889, 12878874, -2727988, 11557443, -4862652, -23699571, 5307049, 1415108, 29120829 ], [ -5882909, -11202456, -16939774, -9694579, -12482191, 20622412, 26970722, 6058365, -3381771, -13953114, 20107193, 20148288, 9769821, -2079454, -16110967, -11380039, 15178791, -8765512, 9526290, 17443059, 17788734, 2843012, 7635153, -2898132, -26186721, 2384659, 5787308, 31096239 ], [ -4386504, -9257672, -12833807, -7777768, -9669556, 19228231, 27234858, 5869442, -2201440, -12962284, 17839490, 21348072, 9815978, -789442, -18729183, -13629792, 13563818, -8892465, 11630164, 17155884, 17569307, 2940543, 5881305, -613492, -21739881, 1062816, 5041033, 30278867 ], [ -761304, -6047192, -6145277, -4904248, -1960156, 13054501, 24856158, 7936742, -2198560, -7979524, 14423270, 20156472, 9361118, 1722458, -18067053, -13396512, 9652958, -6255555, 12310204, 15819204, 13769057, -783027, 5641275, 1894628, -12452331, 858336, 721483, 27511817 ], [ 2863896, -2836712, 543253, -2030728, 5749244, 6880771, 22477458, 10004042, -2195680, -2996764, 11007050, 18964872, 8906258, 4234358, -17404923, -13163232, 5742098, -3618645, 12990244, 14482524, 9968807, -4506597, 5401245, 4402748, -3164781, 653856, -3598067, 24744767 ], [ 6489096, 373768, 7231783, 842792, 13458644, 707041, 20098758, 12071342, -2192800, 1985996, 7590830, 17773272, 8451398, 6746258, -16742793, -12929952, 1831238, -981735, 13670284, 13145844, 6168557, -8230167, 5161215, 6910868, 6122769, 449376, -7917617, 21977717 ], [ 10114296, 3584248, 13920313, 3716312, 21168044, -5466689, 17720058, 14138642, -2189920, 6968756, 4174610, 16581672, 7996538, 9258158, -16080663, -12696672, -2079622, 1655175, 14350324, 11809164, 2368307, -11953737, 4921185, 9418988, 15410319, 244896, -12237167, 19210667 ], [ 13739496, 6794728, 20608843, 6589832, 28877444, -11640419, 15341358, 16205942, -2187040, 11951516, 758390, 15390072, 7541678, 11770058, -15418533, -12463392, -5990482, 4292085, 15030364, 10472484, -1431943, -15677307, 4681155, 11927108, 24697869, 40416, -16556717, 16443617 ], [ 10783284, 6815671, 16181176, 1230350, 27883070, -10464938, 8828580, 14523671, 652622, 13171988, -1663798, 12107457, 7815737, 7379219, -15594186, -13189071, -6003865, 2789976, 12459550, 5033316, 558902, -14330196, 5649807, 13442897, 23134497, -340563, -12629009, 14305370 ], [ 7095804, 6482221, 10518376, -5043910, 25921610, -8472878, 1856460, 12424781, 3807482, 13974428, -3975538, 8592507, 8170787, 2221409, -15862926, -14021301, -5584195, 827976, 9527530, -861684, 3193202, -12419676, 6752757, 14848427, 20365467, -741153, -7784939, 12236990 ], [ 3408324, 6148771, 4855576, -11318170, 23960150, -6480818, -5115660, 10325891, 6962342, 14776868, -6287278, 5077557, 8525837, -2936401, -16131666, -14853531, -5164525, -1134024, 6595510, -6756684, 5827502, -10509156, 7855707, 16253957, 17596437, -1141743, -2940869, 10168610 ], [ -279156, 5815321, -807224, -17592430, 21998690, -4488758, -12087780, 8227001, 10117202, 15579308, -8599018, 1562607, 8880887, -8094211, -16400406, -15685761, -4744855, -3096024, 3663490, -12651684, 8461802, -8598636, 8958657, 17659487, 14827407, -1542333, 1903201, 8100230 ], [ -3966636, 5481871, -6470024, -23866690, 20037230, -2496698, -19059900, 6128111, 13272062, 16381748, -10910758, -1952343, 9235937, -13252021, -16669146, -16517991, -4325185, -5058024, 731470, -18546684, 11096102, -6688116, 10061607, 19065017, 12058377, -1942923, 6747271, 6031850 ], [ -7647618, 5626309, -10340060, -27339001, 18543512, 246660, -22775002, 3735253, 15534986, 15962659, -12048184, -5355687, 8967977, -15942491, -16374042, -16891523, -4863039, -5897675, -1582157, -22832175, 12875364, -4566506, 10349951, 20037689, 9170217, -1551973, 9517890, 4295343 ], [ -11304318, 7556539, -7510820, -20340871, 18797672, 5797500, -14319142, 243883, 14464886, 10978909, -8797384, -8341977, 6371927, -9412901, -13971942, -15550973, -8979009, -2543285, -1584947, -21103185, 11459484, -1656086, 7594241, 19392839, 5836887, 1796837, 4540350, 3798993 ], [ -14961018, 9486769, -4681580, -13342741, 19051832, 11348340, -5863282, -3247487, 13394786, 5995159, -5546584, -11328267, 3775877, -2883311, -11569842, -14210423, -13094979, 811105, -1587737, -19374195, 10043604, 1254334, 4838531, 18747989, 2503557, 5145647, -437190, 3302643 ], [ -18617718, 11416999, -1852340, -6344611, 19305992, 16899180, 2592578, -6738857, 12324686, 1011409, -2295784, -14314557, 1179827, 3646279, -9167742, -12869873, -17210949, 4165495, -1590527, -17645205, 8627724, 4164754, 2082821, 18103139, -829773, 8494457, -5414730, 2806293 ], [ -22274418, 13347229, 976900, 653519, 19560152, 22450020, 11048438, -10230227, 11254586, -3972341, 955016, -17300847, -1416223, 10175869, -6765642, -11529323, -21326919, 7519885, -1593317, -15916215, 7211844, 7075174, -672889, 17458289, -4163103, 11843267, -10392270, 2309943 ], [ -25931118, 15277459, 3806140, 7651649, 19814312, 28000860, 19504298, -13721597, 10184486, -8956091, 4205816, -20287137, -4012273, 16705459, -4363542, -10188773, -25442889, 10874275, -1596107, -14187225, 5795964, 9985594, -3428599, 16813439, -7496433, 15192077, -15369810, 1813593 ], [ -25131936, 14752221, 7221752, 8602101, 15899572, 29412692, 24073258, -12417698, 6442530, -8075134, 3677017, -21187943, -3010614, 18176157, -2406344, -8711594, -23249908, 13776854, -2672800, -10893793, 3086268, 11816800, -2955174, 17627093, -8893316, 15379244, -17347058, 2182936 ], [ -20256096, 11980491, 11173832, 4019571, 8170732, 27037772, 25086118, -6726638, 256110, -1828594, -309713, -20180753, 1282566, 15018507, -856184, -7109414, -15284908, 16266074, -4732000, -6169063, -807132, 12660640, 472566, 19775123, -8518556, 12673844, -16579358, 3344296 ], [ -15380256, 9208761, 15125912, -562959, 441892, 24662852, 26098978, -1035578, -5930310, 4417946, -4296443, -19173563, 5575746, 11860857, 693976, -5507234, -7319908, 18755294, -6791200, -1444333, -4700532, 13504480, 3900306, 21923153, -8143796, 9968444, -15811658, 4505656 ], [ -10504416, 6437031, 19077992, -5145489, -7286948, 22287932, 27111838, 4655482, -12116730, 10664486, -8283173, -18166373, 9868926, 8703207, 2244136, -3905054, 645092, 21244514, -8850400, 3280397, -8593932, 14348320, 7328046, 24071183, -7769036, 7263044, -15043958, 5667016 ], [ -5628576, 3665301, 23030072, -9728019, -15015788, 19913012, 28124698, 10346542, -18303150, 16911026, -12269903, -17159183, 14162106, 5545557, 3794296, -2302874, 8610092, 23733734, -10909600, 8005127, -12487332, 15192160, 10755786, 26219213, -7394276, 4557644, -14276258, 6828376 ], [ -752736, 893571, 26982152, -14310549, -22744628, 17538092, 29137558, 16037602, -24489570, 23157566, -16256633, -16151993, 18455286, 2387907, 5344456, -700694, 16575092, 26222954, -12968800, 12729857, -16380732, 16036000, 14183526, 28367243, -7019516, 1852244, -13508558, 7989736 ], [ 755304, 1510566, 20972807, -14503554, -22175918, 11097197, 26084068, 10209262, -23413290, 20700956, -10087238, -15468353, 12794466, -45918, 3630016, 2478361, 14914967, 23760674, -8881450, 10735862, -15158757, 17235115, 11284041, 23034773, -9814931, 2150144, -9427583, 6337171 ], [ 1589784, 2805306, 12971177, -13818654, -19947698, 3843107, 22217308, 2077042, -20884470, 16503716, -1886618, -14849423, 5142846, -2334978, 1262656, 5972791, 11329817, 20308094, -3564790, 7398122, -12913707, 18505285, 7119111, 16206203, -13244381, 3048704, -4683953, 4121821 ], [ 2424264, 4100046, 4969547, -13133754, -17719478, -3410983, 18350548, -6055178, -18355650, 12306476, 6314002, -14230493, -2508774, -4624038, -1104704, 9467221, 7744667, 16855514, 1751870, 4060382, -10668657, 19775455, 2954181, 9377633, -16673831, 3947264, 59677, 1906471 ], [ 3258744, 5394786, -3032083, -12448854, -15491258, -10665073, 14483788, -14187398, -15826830, 8109236, 14514622, -13611563, -10160394, -6913098, -3472064, 12961651, 4159517, 13402934, 7068530, 722642, -8423607, 21045625, -1210749, 2549063, -20103281, 4845824, 4803307, -308879 ], [ 4093224, 6689526, -11033713, -11763954, -13263038, -17919163, 10617028, -22319618, -13298010, 3911996, 22715242, -12992633, -17812014, -9202158, -5839424, 16456081, 574367, 9950354, 12385190, -2615098, -6178557, 22315795, -5375679, -4279507, -23532731, 5744384, 9546937, -2524229 ], [ 4600702, 8035889, -16907945, -11101011, -11124466, -23264177, 6510496, -28394822, -11647496, 846757, 29632398, -12464950, -23682556, -11382200, -7561087, 18972144, -2666452, 6713938, 16300242, -5134293, -4655800, 22987952, -8549411, -9718884, -25793611, 6404238, 13405839, -3727633 ], [ 3171322, 9688019, -10181435, -10568121, -9516886, -17301587, 983776, -22286162, -15199256, 4486447, 28947498, -12477730, -19003636, -12916520, -5458237, 15693264, -3867772, 4757878, 11913462, -2805183, -7411240, 20118032, -5852201, -6929964, -21132961, 5650218, 12024429, 1062797 ], [ 1741942, 11340149, -3454925, -10035231, -7909306, -11338997, -4542944, -16177502, -18751016, 8126137, 28262598, -12490510, -14324716, -14450840, -3355387, 12414384, -5069092, 2801818, 7526682, -476073, -10166680, 17248112, -3154991, -4141044, -16472311, 4896198, 10643019, 5853227 ], [ 312562, 12992279, 3271585, -9502341, -6301726, -5376407, -10069664, -10068842, -22302776, 11765827, 27577698, -12503290, -9645796, -15985160, -1252537, 9135504, -6270412, 845758, 3139902, 1853037, -12922120, 14378192, -457781, -1352124, -11811661, 4142178, 9261609, 10643657 ], [ -1116818, 14644409, 9998095, -8969451, -4694146, 586183, -15596384, -3960182, -25854536, 15405517, 26892798, -12516070, -4966876, -17519480, 850313, 5856624, -7471732, -1110302, -1246878, 4182147, -15677560, 11508272, 2239429, 1436796, -7151011, 3388158, 7880199, 15434087 ], [ -2546198, 16296539, 16724605, -8436561, -3086566, 6548773, -21123104, 2148478, -29406296, 19045207, 26207898, -12528850, -287956, -19053800, 2953163, 2577744, -8673052, -3066362, -5633658, 6511257, -18433000, 8638352, 4936639, 4225716, -2490361, 2634138, 6498789, 20224517 ], [ -2652549, 14900934, 16406700, -6655713, 149452, 9550876, -22626412, 5315921, -26600391, 16972367, 22795432, -12057789, 2377864, -16671185, 4577256, 786713, -8069634, -2633680, -8769282, 8150993, -19237988, 8121299, 3963529, 4897519, -670437, 1165529, 4449981, 21724902 ], [ -1177719, 9862914, 7669860, -3383403, 5331652, 9014836, -19321252, 4968251, -16196301, 8072357, 16123192, -11008479, 2637784, -9607355, 5629176, 773843, -5309334, 653840, -10409622, 8966843, -17711948, 10416209, -1396061, 3039109, -2245527, -1157101, 1603551, 19293282 ], [ 297111, 4824894, -1066980, -111093, 10513852, 8478796, -16016092, 4620581, -5792211, -827653, 9450952, -9959169, 2897704, -2543525, 6681096, 760973, -2549034, 3941360, -12049962, 9782693, -16185908, 12711119, -6755651, 1180699, -3820617, -3479731, -1242879, 16861662 ], [ 1771941, -213126, -9803820, 3161217, 15696052, 7942756, -12710932, 4272911, 4611879, -9727663, 2778712, -8909859, 3157624, 4520305, 7733016, 748103, 211266, 7228880, -13690302, 10598543, -14659868, 15006029, -12115241, -677711, -5395707, -5802361, -4089309, 14430042 ], [ 3246771, -5251146, -18540660, 6433527, 20878252, 7406716, -9405772, 3925241, 15015969, -18627673, -3893528, -7860549, 3417544, 11584135, 8784936, 735233, 2971566, 10516400, -15330642, 11414393, -13133828, 17300939, -17474831, -2536121, -6970797, -8124991, -6935739, 11998422 ], [ 4721601, -10289166, -27277500, 9705837, 26060452, 6870676, -6100612, 3577571, 25420059, -27527683, -10565768, -6811239, 3677464, 18647965, 9836856, 722363, 5731866, 13803920, -16970982, 12230243, -11607788, 19595849, -22834421, -4394531, -8545887, -10447621, -9782169, 9566802 ], [ 5567910, -10968111, -26433000, 7030416, 25692430, 6672046, -3827623, 5422997, 25356021, -27161338, -7994837, -5089731, 1005781, 16350427, 6615054, -160252, 2436519, 14840108, -16874109, 11172950, -6713789, 18454697, -20132879, -7844357, -8127498, -8893003, -9182670, 9718749 ], [ 6222930, -10320381, -22672440, 2544816, 23635210, 6576106, -1868773, 7935887, 22106031, -23974798, -2610767, -3163641, -2558129, 11203777, 2092554, -1307572, -2701851, 15191108, -16248519, 9545570, -794759, 16267787, -14977949, -11778527, -7102398, -6158353, -7534410, 10656999 ], [ 6877950, -9672651, -18911880, -1940784, 21577990, 6480166, 90077, 10448777, 18856041, -20788258, 2773303, -1237551, -6122039, 6057127, -2429946, -2454892, -7840221, 15542108, -15622929, 7918190, 5124271, 14080877, -9823019, -15712697, -6077298, -3423703, -5886150, 11595249 ], [ 7532970, -9024921, -15151320, -6426384, 19520770, 6384226, 2048927, 12961667, 15606051, -17601718, 8157373, 688539, -9685949, 910477, -6952446, -3602212, -12978591, 15893108, -14997339, 6290810, 11043301, 11893967, -4668089, -19646867, -5052198, -689053, -4237890, 12533499 ], [ 8187990, -8377191, -11390760, -10911984, 17463550, 6288286, 4007777, 15474557, 12356061, -14415178, 13541443, 2614629, -13249859, -4236173, -11474946, -4749532, -18116961, 16244108, -14371749, 4663430, 16962331, 9707057, 486841, -23581037, -4027098, 2045597, -2589630, 13471749 ], [ 8793079, -7617111, -7798515, -15016672, 15356476, 6294322, 5409434, 17371349, 9328664, -11475010, 18391553, 4384878, -16194311, -8796650, -15568010, -5617951, -22568694, 16543721, -13250818, 3080010, 21761998, 7884714, 5085327, -27003948, -2893183, 4342509, -1193769, 13718987 ], [ 8806129, -5524881, -6202005, -14604832, 12658276, 7509502, 204374, 11962979, 8940584, -11456110, 16910423, 4307298, -11793761, -6406790, -14569190, -3179401, -18878874, 16234031, -6256558, 2017830, 13289218, 10385094, 3085977, -24364788, -469033, 1449099, -2790639, 5772797 ], [ 8819179, -3432651, -4605495, -14192992, 9960076, 8724682, -5000686, 6554609, 8552504, -11437210, 15429293, 4229718, -7393211, -4016930, -13570370, -740851, -15189054, 15924341, 737702, 955650, 4816438, 12885474, 1086627, -21725628, 1955117, -1444311, -4387509, -2173393 ], [ 8832229, -1340421, -3008985, -13781152, 7261876, 9939862, -10205746, 1146239, 8164424, -11418310, 13948163, 4152138, -2992661, -1627070, -12571550, 1697699, -11499234, 15614651, 7731962, -106530, -3656342, 15385854, -912723, -19086468, 4379267, -4337721, -5984379, -10119583 ], [ 8845279, 751809, -1412475, -13369312, 4563676, 11155042, -15410806, -4262131, 7776344, -11399410, 12467033, 4074558, 1407889, 762790, -11572730, 4136249, -7809414, 15304961, 14726222, -1168710, -12129122, 17886234, -2912073, -16447308, 6803417, -7231131, -7581249, -18065773 ], [ 8858329, 2844039, 184035, -12957472, 1865476, 12370222, -20615866, -9670501, 7388264, -11380510, 10985903, 3996978, 5808439, 3152650, -10573910, 6574799, -4119594, 14995271, 21720482, -2230890, -20601902, 20386614, -4911423, -13808148, 9227567, -10124541, -9178119, -26011963 ], [ 9961174, 4905644, 863930, -13206502, 1158321, 12209412, -23006611, -11278046, 6023789, -12058355, 8618888, 3914183, 8311254, 4779650, -10091760, 8684874, -910884, 14191906, 23889187, -2182380, -23053212, 21835699, -7351598, -11850508, 11084437, -12878896, -8745829, -29049053 ], [ 12776554, 6919124, 103430, -14494042, 3579951, 9886332, -20974861, -6912866, 3124979, -13831085, 4859768, 3823193, 7831914, 5207870, -10421520, 10278774, 1541796, 12612766, 18474877, -388500, -16042212, 21632749, -10484498, -10963828, 12049867, -15414736, -5124859, -24371843 ], [ 15591934, 8932604, -657070, -15781582, 6001581, 7563252, -18943111, -2547686, 226169, -15603815, 1100648, 3732203, 7352574, 5636090, -10751280, 11872674, 3994476, 11033626, 13060567, 1405380, -9031212, 21429799, -13617398, -10077148, 13015297, -17950576, -1503889, -19694633 ], [ 18407314, 10946084, -1417570, -17069122, 8423211, 5240172, -16911361, 1817494, -2672641, -17376545, -2658472, 3641213, 6873234, 6064310, -11081040, 13466574, 6447156, 9454486, 7646257, 3199260, -2020212, 21226849, -16750298, -9190468, 13980727, -20486416, 2117081, -15017423 ], [ 21222694, 12959564, -2178070, -18356662, 10844841, 2917092, -14879611, 6182674, -5571451, -19149275, -6417592, 3550223, 6393894, 6492530, -11410800, 15060474, 8899836, 7875346, 2231947, 4993140, 4990788, 21023899, -19883198, -8303788, 14946157, -23022256, 5738051, -10340213 ], [ 24038074, 14973044, -2938570, -19644202, 13266471, 594012, -12847861, 10547854, -8470261, -20922005, -10176712, 3459233, 5914554, 6920750, -11740560, 16654374, 11352516, 6296206, -3182363, 6787020, 12001788, 20820949, -23016098, -7417108, 15911587, -25558096, 9359021, -5663003 ], [ 24570334, 12657668, -2147758, -17016355, 13862361, 2120862, -8214652, 10941514, -5786263, -18076331, -9196783, 402266, 5824428, 6111146, -7681740, 13000122, 11672709, 7251178, -5920559, 6102543, 12048705, 18805993, -21567071, -6271246, 13237255, -23547352, 5576231, 160492 ], [ 24124114, 8487068, -692098, -12710485, 13675791, 5297682, -2466532, 9633094, -709633, -13251341, -6185833, -3925834, 5901108, 4771046, -1742100, 7096662, 11078979, 9292198, -7511849, 4355913, 9111015, 16014463, -18154361, -5014306, 9003025, -19588072, -1379599, 6475252 ], [ 23677894, 4316468, 763562, -8404615, 13489221, 8474502, 3281588, 8324674, 4366997, -8426351, -3174883, -8253934, 5977788, 3430946, 4197540, 1193202, 10485249, 11333218, -9103139, 2609283, 6173325, 13222933, -14741651, -3757366, 4768795, -15628792, -8335429, 12790012 ], [ 23231674, 145868, 2219222, -4098745, 13302651, 11651322, 9029708, 7016254, 9443627, -3601361, -163933, -12582034, 6054468, 2090846, 10137180, -4710258, 9891519, 13374238, -10694429, 862653, 3235635, 10431403, -11328941, -2500426, 534565, -11669512, -15291259, 19104772 ], [ 22785454, -4024732, 3674882, 207125, 13116081, 14828142, 14777828, 5707834, 14520257, 1223629, 2847017, -16910134, 6131148, 750746, 16076820, -10613718, 9297789, 15415258, -12285719, -883977, 297945, 7639873, -7916231, -1243486, -3699665, -7710232, -22247089, 25419532 ], [ 22322454, -8132850, 5083072, 4418342, 12870799, 17944257, 20474088, 4408304, 19518727, 6016817, 5760788, -21142419, 6218325, -605287, 21922161, -16388230, 8655478, 17375940, -13844881, -2604401, -2583650, 4922709, -4543147, 603, -7899528, -3745666, -29109013, 31622560 ], [ 20366034, -6680070, 2266432, 205442, 7400149, 15657627, 21554808, 3899984, 17560957, 7979627, 25628, -16847169, 7239735, -3379357, 19374891, -10686370, 3689458, 12186540, -12544651, -1992491, -472790, 8824119, -4696777, 100953, -9040728, 689354, -27613303, 27881440 ], [ 18409614, -5227290, -550208, -4007458, 1929499, 13370997, 22635528, 3391664, 15603187, 9942437, -5709532, -12551919, 8261145, -6153427, 16827621, -4984510, -1276562, 6997140, -11244421, -1380581, 1638070, 12725529, -4850407, 201303, -10181928, 5124374, -26117593, 24140320 ], [ 16453194, -3774510, -3366848, -8220358, -3541151, 11084367, 23716248, 2883344, 13645417, 11905247, -11444692, -8256669, 9282555, -8927497, 14280351, 717350, -6242582, 1807740, -9944191, -768671, 3748930, 16626939, -5004037, 301653, -11323128, 9559394, -24621883, 20399200 ], [ 14496774, -2321730, -6183488, -12433258, -9011801, 8797737, 24796968, 2375024, 11687647, 13868057, -17179852, -3961419, 10303965, -11701567, 11733081, 6419210, -11208602, -3381660, -8643961, -156761, 5859790, 20528349, -5157667, 402003, -12464328, 13994414, -23126173, 16658080 ], [ 12540354, -868950, -9000128, -16646158, -14482451, 6511107, 25877688, 1866704, 9729877, 15830867, -22915012, 333831, 11325375, -14475637, 9185811, 12121070, -16174622, -8571060, -7343731, 455149, 7970650, 24429759, -5311297, 502353, -13605528, 18429434, -21630463, 12916960 ], [ 10254175, 369346, -10182299, -19085331, -16441781, 4697235, 24742605, 2535900, 8221955, 15900992, -24195743, 2588496, 12124645, -15642730, 7633502, 15630472, -18701249, -10499816, -5172167, -285878, 10294544, 23849915, -3752158, -810699, -13368793, 20206343, -19455486, 9620671 ], [ 7274365, 1156486, -7926449, -17793561, -11015231, 3877785, 18946695, 5681940, 7660265, 11989952, -16106813, 550896, 12456655, -13429630, 8174042, 14528152, -16096739, -5569976, -1167797, -3872738, 13066544, 13843985, 1409702, -5096769, -10233643, 16392053, -15851706, 7260061 ], [ 4294555, 1943626, -5670599, -16501791, -5588681, 3058335, 13150785, 8827980, 7098575, 8078912, -8017883, -1486704, 12788665, -11216530, 8714582, 13425832, -13492229, -640136, 2836573, -7459598, 15838544, 3838055, 6571562, -9382839, -7098493, 12577763, -12247926, 4899451 ], [ 1314745, 2730766, -3414749, -15210021, -162131, 2238885, 7354875, 11974020, 6536885, 4167872, 71047, -3524304, 13120675, -9003430, 9255122, 12323512, -10887719, 4289704, 6840943, -11046458, 18610544, -6167875, 11733422, -13668909, -3963343, 8763473, -8644146, 2538841 ], [ -1665065, 3517906, -1158899, -13918251, 5264419, 1419435, 1558965, 15120060, 5975195, 256832, 8159977, -5561904, 13452685, -6790330, 9795662, 11221192, -8283209, 9219544, 10845313, -14633318, 21382544, -16173805, 16895282, -17954979, -828193, 4949183, -5040366, 178231 ], [ -4644875, 4305046, 1096951, -12626481, 10690969, 599985, -4236945, 18266100, 5413505, -3654208, 16248907, -7599504, 13784695, -4577230, 10336202, 10118872, -5678699, 14149384, 14849683, -18220178, 24154544, -26179735, 22057142, -22241049, 2306957, 1134893, -1436586, -2182379 ], [ -5482796, 3994138, 3576982, -12525954, 10606759, -709437, -5485851, 17619132, 2130464, -5543572, 14236867, -4907586, 12316873, -2820415, 6900707, 5681026, -4344320, 11585149, 15293776, -18799661, 23097911, -24603037, 22059590, -20798106, 4058375, -2452309, -66978, -1794278 ], [ -5080676, 3047518, 6186802, -13115094, 7332109, -2302527, -4102281, 14776212, -2728096, -6262492, 6376897, 522474, 9807043, -1327765, 1163297, -687914, -3745280, 4682239, 13676656, -17638031, 19824701, -16320607, 19075010, -16038366, 5008685, -5908039, 9162, 185182 ], [ -4678556, 2100898, 8796622, -13704234, 4057459, -3895617, -2718711, 11933292, -7586656, -6981412, -1483073, 5952534, 7297213, 164885, -4574113, -7056854, -3146240, -2220671, 12059536, -16476401, 16551491, -8038177, 16090430, -11278626, 5958995, -9363769, 85302, 2164642 ], [ -4276436, 1154278, 11406442, -14293374, 782809, -5488707, -1335141, 9090372, -12445216, -7700332, -9343043, 11382594, 4787383, 1657535, -10311523, -13425794, -2547200, -9123581, 10442416, -15314771, 13278281, 244253, 13105850, -6518886, 6909305, -12819499, 161442, 4144102 ], [ -3874316, 207658, 14016262, -14882514, -2491841, -7081797, 48429, 6247452, -17303776, -8419252, -17203013, 16812654, 2277553, 3150185, -16048933, -19794734, -1948160, -16026491, 8825296, -14153141, 10005071, 8526683, 10121270, -1759146, 7859615, -16275229, 237582, 6123562 ], [ -3472196, -738962, 16626082, -15471654, -5766491, -8674887, 1431999, 3404532, -22162336, -9138172, -25062983, 22242714, -232277, 4642835, -21786343, -26163674, -1349120, -22929401, 7208176, -12991511, 6731861, 16809113, 7136690, 3000594, 8809925, -19730959, 313722, 8103022 ], [ 1289999, -1769732, 10790302, -12764664, -4778476, -9421122, -903606, 2068067, -21190916, -6920427, -20550778, 18664644, 2017723, 7793665, -18996553, -23192899, -3978465, -17589846, 2194881, -8335276, 9814611, 16096163, 1710570, -555386, 8495010, -20771159, 512602, 10493542 ], [ 6308669, -2805452, 4457722, -9863784, -3539716, -10117542, -3457986, 820217, -19876556, -4529937, -15310798, 14556684, 4547713, 11042035, -15705163, -19672729, -6797715, -11530146, -3018189, -3473476, 13271241, 14854073, -3859170, -4600526, 8105670, -21669269, 718702, 12908242 ], [ 11327339, -3841172, -1874858, -6962904, -2300956, -10813962, -6012366, -427633, -18562196, -2139447, -10070818, 10448724, 7077703, 14290405, -12413773, -16152559, -9616965, -5470446, -8231259, 1388324, 16727871, 13611983, -9428910, -8645666, 7716330, -22567379, 924802, 15322942 ], [ 16346009, -4876892, -8207438, -4062024, -1062196, -11510382, -8566746, -1675483, -17247836, 251043, -4830838, 6340764, 9607693, 17538775, -9122383, -12632389, -12436215, 589254, -13444329, 6250124, 20184501, 12369893, -14998650, -12690806, 7326990, -23465489, 1130902, 17737642 ], [ 21364679, -5912612, -14540018, -1161144, 176564, -12206802, -11121126, -2923333, -15933476, 2641533, 409142, 2232804, 12137683, 20787145, -5830993, -9112219, -15255465, 6648954, -18657399, 11111924, 23641131, 11127803, -20568390, -16735946, 6937650, -24363599, 1337002, 20152342 ], [ 24318386, -7492466, -19396872, 1393586, 1359618, -12255634, -12313653, -4255662, -15094296, 3580677, 5134129, -30188, 13342758, 22504083, -3664533, -7144296, -15903285, 11666133, -21049473, 14443879, 24853697, 9212296, -23711676, -17531968, 7216437, -23214226, 874331, 20298598 ], [ 21256766, -10657406, -19954872, 2939966, 2380398, -10418014, -9539043, -5834082, -15639336, 291987, 8358919, 3081292, 10688298, 19759893, -4775043, -9698136, -10225635, 13646403, -15223863, 13319329, 19529207, 5335096, -19786596, -8863168, 9441507, -16100446, -1536499, 13836778 ], [ 18195146, -13822346, -20512872, 4486346, 3401178, -8580394, -6764433, -7412502, -16184376, -2996703, 11583709, 6192772, 8033838, 17015703, -5885553, -12251976, -4547985, 15626673, -9398253, 12194779, 14204717, 1457896, -15861516, -194368, 11666577, -8986666, -3947329, 7374958 ], [ 15133526, -16987286, -21070872, 6032726, 4421958, -6742774, -3989823, -8990922, -16729416, -6285393, 14808499, 9304252, 5379378, 14271513, -6996063, -14805816, 1129665, 17606943, -3572643, 11070229, 8880227, -2419304, -11936436, 8474432, 13891647, -1872886, -6358159, 913138 ], [ 12071906, -20152226, -21628872, 7579106, 5442738, -4905154, -1215213, -10569342, -17274456, -9574083, 18033289, 12415732, 2724918, 11527323, -8106573, -17359656, 6807315, 19587213, 2252967, 9945679, 3555737, -6296504, -8011356, 17143232, 16116717, 5240894, -8768989, -5548682 ], [ 9010286, -23317166, -22186872, 9125486, 6463518, -3067534, 1559397, -12147762, -17819496, -12862773, 21258079, 15527212, 70458, 8783133, -9217083, -19913496, 12484965, 21567483, 8078577, 8821129, -1768753, -10173704, -4086276, 25812032, 18341787, 12354674, -11179819, -12010502 ], [ 7885952, -22374413, -19151412, 6894500, 4668435, -3912922, 605907, -10643385, -14791476, -12468294, 20402512, 14439454, -1411410, 7032933, -10957953, -18814308, 12047460, 19351473, 10594899, 9375040, -5379439, -9087482, -2537541, 23556428, 15783465, 13260581, -10848889, -15523400 ], [ 8243072, -18290483, -13368012, 1774940, 720045, -6810022, -3198483, -6781575, -9031116, -9257274, 16426672, 10140514, -1996590, 6042843, -13180863, -14921628, 6933660, 13926543, 10580589, 11212480, -7679569, -4205702, -2806011, 12946868, 9567255, 9419291, -8421319, -16781240 ], [ 8600192, -14206553, -7584612, -3344620, -3228345, -9707122, -7002873, -2919765, -3270756, -6046254, 12450832, 5841574, -2581770, 5052753, -15403773, -11028948, 1819860, 8501613, 10566279, 13049920, -9979699, 676078, -3074481, 2337308, 3351045, 5578001, -5993749, -18039080 ], [ 8957312, -10122623, -1801212, -8464180, -7176735, -12604222, -10807263, 942045, 2489604, -2835234, 8474992, 1542634, -3166950, 4062663, -17626683, -7136268, -3293940, 3076683, 10551969, 14887360, -12279829, 5557858, -3342951, -8272252, -2865165, 1736711, -3566179, -19296920 ], [ 9314432, -6038693, 3982188, -13583740, -11125125, -15501322, -14611653, 4803855, 8249964, 375786, 4499152, -2756306, -3752130, 3072573, -19849593, -3243588, -8407740, -2348247, 10537659, 16724800, -14579959, 10439638, -3611421, -18881812, -9081375, -2104579, -1138609, -20554760 ], [ 9671552, -1954763, 9765588, -18703300, -15073515, -18398422, -18416043, 8665665, 14010324, 3586806, 523312, -7055246, -4337310, 2082483, -22072503, 649092, -13521540, -7773177, 10523349, 18562240, -16880089, 15321418, -3879891, -29491372, -15297585, -5945869, 1288961, -21812600 ], [ 5207934, 736476, 10910345, -12107871, -13618384, -11772309, -16174800, 11455050, 13262743, 3958961, -2707321, -4830208, -5432514, 132859, -15053440, 3694023, -12515447, -7857549, 12482222, 15034158, -18132521, 14331444, -7716080, -25339466, -15477010, -3165695, -2475410, -21467372 ], [ 73074, 3233796, 11409215, -3881241, -11410864, -3820179, -13091760, 14095110, 11608993, 3935831, -5834191, -1696768, -6598734, -1950371, -6747520, 6620913, -10657217, -7198299, 14715842, 10758978, -19239071, 12523884, -12049040, -19132166, -14815870, 536455, -7101950, -20898932 ], [ -5061786, 5731116, 11908085, 4345389, -9203344, 4131951, -10008720, 16735170, 9955243, 3912701, -8961061, 1436672, -7764954, -4033601, 1558400, 9547803, -8798987, -6539049, 16949462, 6483798, -20345621, 10716324, -16382000, -12924866, -14154730, 4238605, -11728490, -20330492 ], [ -10196646, 8228436, 12406955, 12572019, -6995824, 12084081, -6925680, 19375230, 8301493, 3889571, -12087931, 4570112, -8931174, -6116831, 9864320, 12474693, -6940757, -5879799, 19183082, 2208618, -21452171, 8908764, -20714960, -6717566, -13493590, 7940755, -16355030, -19762052 ], [ -15331506, 10725756, 12905825, 20798649, -4788304, 20036211, -3842640, 22015290, 6647743, 3866441, -15214801, 7703552, -10097394, -8200061, 18170240, 15401583, -5082527, -5220549, 21416702, -2066562, -22558721, 7101204, -25047920, -510266, -12832450, 11642905, -20981570, -19193612 ], [ -18722982, 13105385, 13250811, 26817880, -2331173, 25308257, -406986, 23707430, 5107468, 3642201, -17983124, 10604908, -10518419, -10056698, 23591583, 18214862, -3213298, -4543143, 22323013, -6160199, -22334613, 5621778, -27893618, 5373167, -11307778, 14460647, -24521011, -18163265 ], [ -14628162, 14979635, 12935001, 23358280, 1197817, 19071707, 4542834, 21329090, 4054468, 2554371, -19211804, 12509668, -7739489, -10940318, 16626213, 20540282, -1296838, -3787773, 17529703, -9474269, -16396503, 5551398, -24352838, 9865877, -6074998, 13480637, -23392321, -15149435 ], [ -10533342, 16853885, 12619191, 19898680, 4726807, 12835157, 9492654, 18950750, 3001468, 1466541, -20440484, 14414428, -4960559, -11823938, 9660843, 22865702, 619622, -3032403, 12736393, -12788339, -10458393, 5481018, -20812058, 14358587, -842218, 12500627, -22263631, -12135605 ], [ -6438522, 18728135, 12303381, 16439080, 8255797, 6598607, 14442474, 16572410, 1948468, 378711, -21669164, 16319188, -2181629, -12707558, 2695473, 25191122, 2536082, -2277033, 7943083, -16102409, -4520283, 5410638, -17271278, 18851297, 4390562, 11520617, -21134941, -9121775 ], [ -2343702, 20602385, 11987571, 12979480, 11784787, 362057, 19392294, 14194070, 895468, -709119, -22897844, 18223948, 597301, -13591178, -4269897, 27516542, 4452542, -1521663, 3149773, -19416479, 1417827, 5340258, -13730498, 23344007, 9623342, 10540607, -20006251, -6107945 ], [ 1751118, 22476635, 11671761, 9519880, 15313777, -5874493, 24342114, 11815730, -157532, -1796949, -24126524, 20128708, 3376231, -14474798, -11235267, 29841962, 6369002, -766293, -1643537, -22730549, 7355937, 5269878, -10189718, 27836717, 14856122, 9560597, -18877561, -3094115 ], [ 3582708, 19101545, 12102141, 6553435, 17353762, -8726143, 22835109, 9253295, -1241897, -936279, -22078844, 21633733, 3304321, -11879423, -12487842, 27642632, 6596837, -2888133, -3427832, -20689754, 8080347, 3306933, -8436518, 27929102, 18365492, 7792412, -15730351, -3399215 ], [ 3151068, 10477115, 13278711, 4080145, 17904742, -8192893, 14871279, 6506765, -2357627, 1872891, -16754804, 22739023, 381571, -5805053, -8027622, 20918552, 5136047, -7887183, -2203112, -13294094, 3591057, -548577, -8470898, 23621162, 20151452, 5236052, -10564621, -7023245 ], [ 2719428, 1852685, 14455281, 1606855, 18455722, -7659643, 6907449, 3760235, -3473357, 4682061, -11430764, 23844313, -2541179, 269317, -3567402, 14194472, 3675257, -12886233, -978392, -5898434, -898233, -4404087, -8505278, 19313222, 21937412, 2679692, -5398891, -10647275 ], [ 2287788, -6771745, 15631851, -866435, 19006702, -7126393, -1056381, 1013705, -4589087, 7491231, -6106724, 24949603, -5463929, 6343687, 892818, 7470392, 2214467, -17885283, 246328, 1497226, -5387523, -8259597, -8539658, 15005282, 23723372, 123332, -233161, -14271305 ], [ 1856148, -15396175, 16808421, -3339725, 19557682, -6593143, -9020211, -1732825, -5704817, 10300401, -782684, 26054893, -8386679, 12418057, 5353038, 746312, 753677, -22884333, 1471048, 8892886, -9876813, -12115107, -8574038, 10697342, 25509332, -2433028, 4932569, -17895335 ], [ 1424508, -24020605, 17984991, -5813015, 20108662, -6059893, -16984041, -4479355, -6820547, 13109571, 4541356, 27160183, -11309429, 18492427, 9813258, -5977768, -707113, -27883383, 2695768, 16288546, -14366103, -15970617, -8608418, 6389402, 27295292, -4989388, 10098299, -21519365 ], [ 3850672, -22724043, 13908043, -6072142, 17458373, -1527192, -12519986, -4547150, -9025875, 13513318, 6804360, 19625120, -8443498, 18508308, 9843911, -5144742, -1717420, -25394458, 1386074, 18185189, -14389764, -12243763, -5437514, 2427920, 23092916, -6482576, 7347544, -17905007 ], [ 6942352, -19117113, 8607673, -5815642, 14062583, 3936888, -5161766, -3991130, -11484945, 13356898, 8354520, 10077920, -4229518, 17113308, 8843021, -2551842, -2622820, -21161758, -513826, 18801239, -13373484, -6751153, -1520174, -1452880, 17495996, -7728176, 2753224, -12604997 ], [ 10034032, -15510183, 3307303, -5559142, 10666793, 9400968, 2196454, -3435110, -13944015, 13200478, 9904680, 530720, -15538, 15718308, 7842131, 41058, -3528220, -16929058, -2413726, 19417289, -12357204, -1258543, 2397166, -5333680, 11899076, -8973776, -1841096, -7304987 ], [ 13125712, -11903253, -1993067, -5302642, 7271003, 14865048, 9554674, -2879090, -16403085, 13044058, 11454840, -9016480, 4198442, 14323308, 6841241, 2633958, -4433620, -12696358, -4313626, 20033339, -11340924, 4234067, 6314506, -9214480, 6302156, -10219376, -6435416, -2004977 ], [ 16217392, -8296323, -7293437, -5046142, 3875213, 20329128, 16912894, -2323070, -18862155, 12887638, 13005000, -18563680, 8412422, 12928308, 5840351, 5226858, -5339020, -8463658, -6213526, 20649389, -10324644, 9726677, 10231846, -13095280, 705236, -11464976, -11029736, 3295033 ], [ 18274038, -5259028, -12316794, -4078514, 1381467, 24788248, 22515250, -1875411, -20366975, 12481463, 13737893, -26544337, 12314134, 11104858, 4481477, 7930638, -5842557, -4855989, -7476284, 20729827, -9084811, 14081678, 13254655, -16365525, -4286816, -12179881, -14679860, 7405360 ], [ 12897258, -6312748, -15350694, 1996306, 5366037, 22029928, 15507310, -2205981, -15018545, 10281593, 8601323, -23274367, 13973194, 6204358, 551627, 11430738, -3459987, -5737179, -4163204, 16963597, -6239461, 10266578, 9853105, -15250875, -4934816, -9083431, -11548940, 2971600 ], [ 7520478, -7366468, -18384594, 8071126, 9350607, 19271608, 8499370, -2536551, -9670115, 8081723, 3464753, -20004397, 15632254, 1303858, -3378223, 14930838, -1077417, -6618369, -850124, 13197367, -3394111, 6451478, 6451555, -14136225, -5582816, -5986981, -8418020, -1462160 ], [ 2143698, -8420188, -21418494, 14145946, 13335177, 16513288, 1491430, -2867121, -4321685, 5881853, -1671817, -16734427, 17291314, -3596642, -7308073, 18430938, 1305153, -7499559, 2462956, 9431137, -548761, 2636378, 3050005, -13021575, -6230816, -2890531, -5287100, -5895920 ], [ -3233082, -9473908, -24452394, 20220766, 17319747, 13754968, -5516510, -3197691, 1026745, 3681983, -6808387, -13464457, 18950374, -8497142, -11237923, 21931038, 3687723, -8380749, 5776036, 5664907, 2296589, -1178722, -351545, -11906925, -6878816, 205919, -2156180, -10329680 ], [ -8609862, -10527628, -27486294, 26295586, 21304317, 10996648, -12524450, -3528261, 6375175, 1482113, -11944957, -10194487, 20609434, -13397642, -15167773, 25431138, 6070293, -9261939, 9089116, 1898677, 5141939, -4993822, -3753095, -10792275, -7526816, 3302369, 974740, -14763440 ], [ -11492943, -10802557, -27650847, 27767002, 21194979, 7503568, -13727981, -4194075, 9973402, -1037713, -14892028, -8900842, 21357805, -15003968, -15670459, 24160602, 5333877, -7815843, 9071401, -658904, 4792292, -5745784, -6781883, -10678287, -8849633, 4463093, 1621477, -14253365 ], [ -11115033, -10059067, -24063177, 23218582, 15732069, 3049648, -7341131, -5298285, 11282902, -3975943, -14975908, -10191622, 20915275, -12302528, -11691469, 16651542, 518787, -3326373, 4698031, -1635944, 264572, -2492104, -9323213, -11872857, -11054903, 3092483, -980333, -7278275 ], [ -10737123, -9315577, -20475507, 18670162, 10269159, -1404272, -954281, -6402495, 12592402, -6914173, -15059788, -11482402, 20472745, -9601088, -7712479, 9142482, -4296303, 1163097, 324661, -2612984, -4263148, 761576, -11864543, -13067427, -13260173, 1721873, -3582143, -303185 ], [ -10359213, -8572087, -16887837, 14121742, 4806249, -5858192, 5432569, -7506705, 13901902, -9852403, -15143668, -12773182, 20030215, -6899648, -3733489, 1633422, -9111393, 5652567, -4048709, -3590024, -8790868, 4015256, -14405873, -14261997, -15465443, 351263, -6183953, 6671905 ], [ -9981303, -7828597, -13300167, 9573322, -656661, -10312112, 11819419, -8610915, 15211402, -12790633, -15227548, -14063962, 19587685, -4198208, 245501, -5875638, -13926483, 10142037, -8422079, -4567064, -13318588, 7268936, -16947203, -15456567, -17670713, -1019347, -8785763, 13646995 ], [ -9603393, -7085107, -9712497, 5024902, -6119571, -14766032, 18206269, -9715125, 16520902, -15728863, -15311428, -15354742, 19145155, -1496768, 4224491, -13384698, -18741573, 14631507, -12795449, -5544104, -17846308, 10522616, -19488533, -16651137, -19875983, -2389957, -11387573, 20622085 ], [ -7726090, -4822794, -3977544, 4770311, -10035451, -13273769, 19065619, -11967782, 13852746, -11136963, -14686716, -15295204, 15563742, 693663, 2821706, -12756608, -15165382, 16868504, -11231413, -7541353, -17371473, 11671826, -19020223, -16558838, -19078648, -6211963, -9413953, 18008671 ], [ -5334070, -2039094, 2494536, 5989721, -13420261, -9740279, 18027469, -14614682, 9819126, -3960093, -13818756, -14772124, 10904802, 2708673, -428554, -9335168, -8708602, 18332264, -7629163, -9888823, -15179343, 12098606, -17518753, -16024778, -17250568, -10875493, -5869663, 12103681 ], [ -2942050, 744606, 8966616, 7209131, -16805071, -6206789, 16989319, -17261582, 5785506, 3216777, -12950796, -14249044, 6245862, 4723683, -3678814, -5913728, -2251822, 19796024, -4026913, -12236293, -12987213, 12525386, -16017283, -15490718, -15422488, -15539023, -2325373, 6198691 ], [ -550030, 3528306, 15438696, 8428541, -20189881, -2673299, 15951169, -19908482, 1751886, 10393647, -12082836, -13725964, 1586922, 6738693, -6929074, -2492288, 4204958, 21259784, -424663, -14583763, -10795083, 12952166, -14515813, -14956658, -13594408, -20202553, 1218917, 293701 ], [ 1841990, 6312006, 21910776, 9647951, -23574691, 860191, 14913019, -22555382, -2281734, 17570517, -11214876, -13202884, -3072018, 8753703, -10179334, 929152, 10661738, 22723544, 3177587, -16931233, -8602953, 13378946, -13014343, -14422598, -11766328, -24866083, 4763207, -5611289 ], [ 4040195, 8757046, 27899001, 10606311, -26588691, 4190936, 13714214, -24779722, -6157859, 24048317, -10087166, -12694904, -7581683, 10656863, -13146369, 4067632, 16708028, 23758389, 6427537, -18845418, -6269483, 13770561, -11543963, -13913948, -9753898, -29192823, 7944327, -11356159 ], [ 2943545, 5444866, 25661691, 7126821, -23298921, 4075016, 9784274, -19820542, -7356569, 18641927, -4543706, -12443624, -9553673, 10658573, -11298579, 2395792, 15775988, 17501679, 3688387, -13393758, -1533233, 13564371, -10602113, -13837268, -4607518, -27794133, 4951557, -14378989 ], [ 1846895, 2132686, 23424381, 3647331, -20009151, 3959096, 5854334, -14861362, -8555279, 13235537, 999754, -12192344, -11525663, 10660283, -9450789, 723952, 14843948, 11244969, 949237, -7942098, 3203017, 13358181, -9660263, -13760588, 538862, -26395443, 1958787, -17401819 ], [ 750245, -1179494, 21187071, 167841, -16719381, 3843176, 1924394, -9902182, -9753989, 7829147, 6543214, -11941064, -13497653, 10661993, -7602999, -947888, 13911908, 4988259, -1789913, -2490438, 7939267, 13151991, -8718413, -13683908, 5685242, -24996753, -1033983, -20424649 ], [ -346405, -4491674, 18949761, -3311649, -13429611, 3727256, -2005546, -4943002, -10952699, 2422757, 12086674, -11689784, -15469643, 10663703, -5755209, -2619728, 12979868, -1268451, -4529063, 2961222, 12675517, 12945801, -7776563, -13607228, 10831622, -23598063, -4026753, -23447479 ], [ -1443055, -7803854, 16712451, -6791139, -10139841, 3611336, -5935486, 16178, -12151409, -2983633, 17630134, -11438504, -17441633, 10665413, -3907419, -4291568, 12047828, -7525161, -7268213, 8412882, 17411767, 12739611, -6834713, -13530548, 15978002, -22199373, -7019523, -26470309 ], [ -2676127, -8838770, 12805902, -7664949, -6177102, 3973487, -7454974, 2926850, -13425128, -5920930, 20960284, -11549762, -18823319, 10080482, -2607132, -3777719, 10777406, -10957599, -7896023, 11747592, 19740172, 12253878, -5844287, -13012889, 17312981, -20404815, -8572470, -25387543 ], [ -4144837, -5940230, 6016122, -4038039, -1051962, 5161397, -4810954, 2299190, -14828408, -4593430, 20467444, -12287222, -19185389, 8482262, -2252532, 511411, 8922506, -9511749, -4876973, 11425752, 17909572, 11285298, -4769957, -11733539, 12064631, -17926485, -7638450, -17213293 ], [ -5613547, -3041690, -773658, -411129, 4073178, 6349307, -2166934, 1671530, -16231688, -3265930, 19974604, -13024682, -19547459, 6884042, -1897932, 4800541, 7067606, -8065899, -1857923, 11103912, 16078972, 10316718, -3695627, -10454189, 6816281, -15448155, -6704430, -9039043 ], [ -7082257, -143150, -7563438, 3215781, 9198318, 7537217, 477086, 1043870, -17634968, -1938430, 19481764, -13762142, -19909529, 5285822, -1543332, 9089671, 5212706, -6620049, 1161127, 10782072, 14248372, 9348138, -2621297, -9174839, 1567931, -12969825, -5770410, -864793 ], [ -8550967, 2755390, -14353218, 6842691, 14323458, 8725127, 3121106, 416210, -19038248, -610930, 18988924, -14499602, -20271599, 3687602, -1188732, 13378801, 3357806, -5174199, 4180177, 10460232, 12417772, 8379558, -1546967, -7895489, -3680419, -10491495, -4836390, 7309457 ], [ -10019677, 5653930, -21142998, 10469601, 19448598, 9913037, 5765126, -211450, -20441528, 716570, 18496084, -15237062, -20633669, 2089382, -834132, 17667931, 1502906, -3728349, 7199227, 10138392, 10587172, 7410978, -472637, -6616139, -8928769, -8013165, -3902370, 15483707 ], [ -9809789, 6093255, -22599670, 10138831, 20691698, 9934688, 6171117, 1433262, -19616783, 953268, 17379763, -11966395, -17016953, -1230, 1402379, 19937900, -2018758, -1381651, 6000859, 6140936, 12346300, 2521379, -144032, -5287989, -10893367, -9660387, -5355341, 15033167 ], [ -8801879, 5363445, -21520930, 7926541, 20089238, 9401888, 5513127, 4158282, -17732813, 671388, 15967033, -6790225, -11508683, -2325930, 4533569, 21247940, -6332818, 1393319, 2797489, 396056, 15812020, -4232311, -169952, -3936639, -11296837, -13268937, -7943111, 10482317 ], [ -7793969, 4633635, -20442190, 5714251, 19486778, 8869088, 4855137, 6883302, -15848843, 389508, 14554303, -1614055, -6000413, -4650630, 7664759, 22557980, -10646878, 4168289, -405881, -5348824, 19277740, -10986001, -195872, -2585289, -11700307, -16877487, -10530881, 5931467 ], [ -6786059, 3903825, -19363450, 3501961, 18884318, 8336288, 4197147, 9608322, -13964873, 107628, 13141573, 3562115, -492143, -6975330, 10795949, 23868020, -14960938, 6943259, -3609251, -11093704, 22743460, -17739691, -221792, -1233939, -12103777, -20486037, -13118651, 1380617 ], [ -5778149, 3174015, -18284710, 1289671, 18281858, 7803488, 3539157, 12333342, -12080903, -174252, 11728843, 8738285, 5016127, -9300030, 13927139, 25178060, -19274998, 9718229, -6812621, -16838584, 26209180, -24493381, -247712, 117411, -12507247, -24094587, -15706421, -3170233 ], [ -4770239, 2444205, -17205970, -922619, 17679398, 7270688, 2881167, 15058362, -10196933, -456132, 10316113, 13914455, 10524397, -11624730, 17058329, 26488100, -23589058, 12493199, -10015991, -22583464, 29674900, -31247071, -273632, 1468761, -12910717, -27703137, -18294191, -7721083 ], [ -3540541, -3389577, -11137712, -526319, 16404276, 8597365, 5339067, 8482971, -7564295, -1412721, 13149929, 10329643, 7194166, -9402242, 16105309, 21680013, -22465307, 12870865, -10036009, -16778013, 22297928, -27207909, 2638605, 1085679, -6064959, -18483316, -12666460, -8634859 ], [ -2308351, -9280707, -5013392, -100709, 15121596, 9944935, 7831977, 1803081, -4923245, -2376891, 16031459, 6646393, 3764626, -7128662, 15106399, 16803183, -21280457, 13221595, -10020259, -10842783, 14799128, -23047479, 5583855, 683109, 862251, -9119356, -6946420, -9507769 ], [ -1076161, -15171837, 1110928, 324901, 13838916, 11292505, 10324887, -4876809, -2282195, -3341061, 18912989, 2963143, 335086, -4855082, 14107489, 11926353, -20095607, 13572325, -10004509, -4907553, 7300328, -18887049, 8529105, 280539, 7789461, 244604, -1226380, -10380679 ], [ 156029, -21062967, 7235248, 750511, 12556236, 12640075, 12817797, -11556699, 358855, -4305231, 21794519, -720107, -3094454, -2581502, 13108579, 7049523, -18910757, 13923055, -9988759, 1027677, -198472, -14726619, 11474355, -122031, 14716671, 9608564, 4493660, -11253589 ], [ 1388219, -26954097, 13359568, 1176121, 11273556, 13987645, 15310707, -18236589, 2999905, -5269401, 24676049, -4403357, -6523994, -307922, 12109669, 2172693, -17725907, 14273785, -9973009, 6962907, -7697272, -10566189, 14419605, -524601, 21643881, 18972524, 10213700, -12126499 ], [ 2493374, -29509323, 18099787, 1834228, 10363692, 14299225, 17105127, -20803704, 5500528, -6715656, 25356323, -5790338, -7688099, 1170292, 12072958, -243519, -15461948, 14171023, -10564651, 10951059, -11852068, -7848477, 16342230, -1004148, 25004337, 23867552, 12840863, -12702868 ], [ 3302114, -24280773, 19610437, 3034828, 10323732, 12193495, 17269737, -13774344, 7673488, -9286776, 20900333, -1819358, -3566189, 792652, 14281378, 3081711, -10680068, 13010113, -12573541, 10396029, -8204188, -8497107, 15878730, -1663308, 20042367, 18335072, 8251313, -12587308 ], [ 4110854, -19052223, 21121087, 4235428, 10283772, 10087765, 17434347, -6744984, 9846448, -11857896, 16444343, 2151622, 555721, 415012, 16489798, 6406941, -5898188, 11849203, -14582431, 9840999, -4556308, -9145737, 15415230, -2322468, 15080397, 12802592, 3661763, -12471748 ], [ 4919594, -13823673, 22631737, 5436028, 10243812, 7982035, 17598957, 284376, 12019408, -14429016, 11988353, 6122602, 4677631, 37372, 18698218, 9732171, -1116308, 10688293, -16591321, 9285969, -908428, -9794367, 14951730, -2981628, 10118427, 7270112, -927787, -12356188 ], [ 5728334, -8595123, 24142387, 6636628, 10203852, 5876305, 17763567, 7313736, 14192368, -17000136, 7532363, 10093582, 8799541, -340268, 20906638, 13057401, 3665572, 9527383, -18600211, 8730939, 2739452, -10442997, 14488230, -3640788, 5156457, 1737632, -5517337, -12240628 ], [ 6537074, -3366573, 25653037, 7837228, 10163892, 3770575, 17928177, 14343096, 16365328, -19571256, 3076373, 14064562, 12921451, -717908, 23115058, 16382631, 8447452, 8366473, -20609101, 8175909, 6387332, -11091627, 14024730, -4299948, 194487, -3794848, -10106887, -12125068 ], [ 5492039, -2930723, 23991892, 9046078, 9342547, 3553105, 14034667, 14257766, 16351928, -18698056, -1247947, 14576097, 12805721, 279452, 24165618, 15867816, 8134352, 7889763, -19382891, 7310789, 5585602, -9779672, 11341595, -4489958, -3794423, -3164633, -11576452, -11723673 ], [ 3267329, -5544773, 20312332, 10260178, 8023957, 4537255, 7558717, 9644906, 14947208, -15633016, -5488477, 12886167, 9993311, 2151812, 24479358, 12909336, 4578992, 7848453, -16097981, 6248339, 1952302, -7220072, 7245965, -4381418, -7164113, 1387297, -11060572, -11140383 ], [ 1042619, -8158823, 16632772, 11474278, 6705367, 5521405, 1082767, 5032046, 13542488, -12567976, -9729007, 11196237, 7180901, 4024172, 24793098, 9950856, 1023632, 7807143, -12813071, 5185889, -1680998, -4660472, 3150335, -4272878, -10533803, 5939227, -10544692, -10557093 ], [ -1182091, -10772873, 12953212, 12688378, 5386777, 6505555, -5393183, 419186, 12137768, -9502936, -13969537, 9506307, 4368491, 5896532, 25106838, 6992376, -2531728, 7765833, -9528161, 4123439, -5314298, -2100872, -945295, -4164338, -13903493, 10491157, -10028812, -9973803 ], [ -3406801, -13386923, 9273652, 13902478, 4068187, 7489705, -11869133, -4193674, 10733048, -6437896, -18210067, 7816377, 1556081, 7768892, 25420578, 4033896, -6087088, 7724523, -6243251, 3060989, -8947598, 458728, -5040925, -4055798, -17273183, 15043087, -9512932, -9390513 ], [ -5631511, -16000973, 5594092, 15116578, 2749597, 8473855, -18345083, -8806534, 9328328, -3372856, -22450597, 6126447, -1256329, 9641252, 25734318, 1075416, -9642448, 7683213, -2958341, 1998539, -12580898, 3018328, -9136555, -3947258, -20642873, 19595017, -8997052, -8807223 ], [ -1097531, -13578998, 6703549, 15793004, 5858310, 5275884, -17828283, -4098743, 11566395, -3778544, -16985688, 9690085, 2711697, 4649097, 16955408, -314779, -6891966, 8028683, -2157704, 297404, -12289045, 5719941, -10559751, -6437116, -17147633, 13614745, -9708078, -11712506 ], [ 4006459, -10732298, 8216899, 16424084, 9340410, 1725204, -16721733, 1395127, 14111685, -4476944, -10702248, 13696795, 7251567, -921993, 7409648, -1572709, -3609666, 8406773, -1566584, -1457596, -11666155, 8433531, -11757561, -9146116, -13073423, 6746215, -10522578, -14912006 ], [ 9110449, -7885598, 9730249, 17055164, 12822510, -1825476, -15615183, 6888997, 16656975, -5175344, -4418808, 17703505, 11791437, -6493083, -2136112, -2830639, -327366, 8784863, -975464, -3212596, -11043265, 11147121, -12955371, -11855116, -8999213, -122315, -11337078, -18111506 ], [ 14214439, -5038898, 11243599, 17686244, 16304610, -5376156, -14508633, 12382867, 19202265, -5873744, 1864632, 21710215, 16331307, -12064173, -11681872, -4088569, 2954934, 9162953, -384344, -4967596, -10420375, 13860711, -14153181, -14564116, -4925003, -6990845, -12151578, -21311006 ], [ 19318429, -2192198, 12756949, 18317324, 19786710, -8926836, -13402083, 17876737, 21747555, -6572144, 8148072, 25716925, 20871177, -17635263, -21227632, -5346499, 6237234, 9541043, 206776, -6722596, -9797485, 16574301, -15350991, -17273116, -850793, -13859375, -12966078, -24510506 ], [ 23209123, -676226, 13179601, 18263489, 20647905, -11291667, -11153007, 20359354, 22929882, -7257860, 12541785, 27469957, 23627622, -21390462, -27877282, -5646808, 7613469, 8335796, 1671034, -6806164, -9013861, 17600352, -15648741, -19058095, 1688044, -18138332, -12539373, -25442720 ], [ 23113273, -3532646, 10018531, 15959219, 12897555, -9760137, -5149917, 12947854, 19633902, -7901900, 10726395, 21818047, 20524242, -19179162, -25011142, -2800648, 2726919, 1928156, 6004174, -1397884, -7702111, 13081632, -12989151, -17807005, -817916, -13908692, -8034423, -18925280 ], [ 23017423, -6389066, 6857461, 13654949, 5147205, -8228607, 853173, 5536354, 16337922, -8545940, 8911005, 16166137, 17420862, -16967862, -22145002, 45512, -2159631, -4479484, 10337314, 4010396, -6390361, 8562912, -10329561, -16555915, -3323876, -9679052, -3529473, -12407840 ], [ 22921573, -9245486, 3696391, 11350679, -2603145, -6697077, 6856263, -1875146, 13041942, -9189980, 7095615, 10514227, 14317482, -14756562, -19278862, 2891672, -7046181, -10887124, 14670454, 9418676, -5078611, 4044192, -7669971, -15304825, -5829836, -5449412, 975477, -5890400 ], [ 22825723, -12101906, 535321, 9046409, -10353495, -5165547, 12859353, -9286646, 9745962, -9834020, 5280225, 4862317, 11214102, -12545262, -16412722, 5737832, -11932731, -17294764, 19003594, 14826956, -3766861, -474528, -5010381, -14053735, -8335796, -1219772, 5480427, 627040 ], [ 22729873, -14958326, -2625749, 6742139, -18103845, -3634017, 18862443, -16698146, 6449982, -10478060, 3464835, -789593, 8110722, -10333962, -13546582, 8583992, -16819281, -23702404, 23336734, 20235236, -2455111, -4993248, -2350791, -12802645, -10841756, 3009868, 9985377, 7144480 ], [ 20880068, -12050239, -3165074, 7292903, -20339931, -1166391, 19925402, -16899247, 4800304, -8452531, 2074765, -4422409, 7480666, -9454580, -12240455, 8776949, -17375848, -24366509, 21018614, 20424624, -912130, -5367303, -3304167, -13187812, -13146326, 5194493, 9750361, 9479231 ], [ 17562668, -4318789, -1510694, 10232573, -17962041, 2084499, 16854782, -11067157, 4528144, -4193281, 1040575, -6365779, 8920126, -9689660, -12239645, 6749879, -14309368, -20224799, 13135154, 16247184, 824330, -2273373, -7280637, -14942092, -15282386, 5667983, 5549251, 8314181 ], [ 14245268, 3412661, 143686, 13172243, -15584151, 5335389, 13784162, -5235067, 4255984, 65969, 6385, -8309149, 10359586, -9924740, -12238835, 4722809, -11242888, -16083089, 5251694, 12069744, 2560790, 820557, -11257107, -16696372, -17418446, 6141473, 1348141, 7149131 ], [ 10927868, 11144111, 1798066, 16111913, -13206261, 8586279, 10713542, 597023, 3983824, 4325219, -1027805, -10252519, 11799046, -10159820, -12238025, 2695739, -8176408, -11941379, -2631766, 7892304, 4297250, 3914487, -15233577, -18450652, -19554506, 6614963, -2852969, 5984081 ], [ 7610468, 18875561, 3452446, 19051583, -10828371, 11837169, 7642922, 6429113, 3711664, 8584469, -2061995, -12195889, 13238506, -10394900, -12237215, 668669, -5109928, -7799669, -10515226, 3714864, 6033710, 7008417, -19210047, -20204932, -21690566, 7088453, -7054079, 4819031 ], [ 4293068, 26607011, 5106826, 21991253, -8450481, 15088059, 4572302, 12261203, 3439504, 12843719, -3096185, -14139259, 14677966, -10629980, -12236405, -1358401, -2043448, -3657959, -18398686, -462576, 7770170, 10102347, -23186517, -21959212, -23826626, 7561943, -11255189, 3653981 ], [ 5754442, 23510567, 6847061, 21159232, -6845748, 16466155, 2096199, 13337003, 7270289, 9171276, 661181, -10470638, 11566880, -5621976, -7281107, -2538856, 371920, -6900472, -13988095, -999225, 3301277, 8023648, -16250932, -16233327, -19813235, 7895678, -6936403, 980424 ], [ 8022622, 18586037, 8601791, 19690432, -5371548, 17528065, -279531, 13609793, 11793779, 4159716, 5227511, -5854538, 7687520, 271224, -1489337, -3576376, 2677360, -11389672, -7501885, -921195, -2215273, 5071648, -7473052, -9244557, -14761625, 8205818, -1179193, -1947816 ], [ 10290802, 13661507, 10356521, 18221632, -3897348, 18589975, -2655261, 13882583, 16317269, -851844, 9793841, -1238438, 3808160, 6164424, 4302433, -4613896, 4982800, -15878872, -1015675, -843165, -7731823, 2119648, 1304828, -2255787, -9710015, 8515958, 4578017, -4876056 ], [ 12558982, 8736977, 12111251, 16752832, -2423148, 19651885, -5030991, 14155373, 20840759, -5863404, 14360171, 3377662, -71200, 12057624, 10094203, -5651416, 7288240, -20368072, 5470535, -765135, -13248373, -832352, 10082708, 4732983, -4658405, 8826098, 10335227, -7804296 ], [ 14827162, 3812447, 13865981, 15284032, -948948, 20713795, -7406721, 14428163, 25364249, -10874964, 18926501, 7993762, -3950560, 17950824, 15885973, -6688936, 9593680, -24857272, 11956745, -687105, -18764923, -3784352, 18860588, 11721753, 393205, 9136238, 16092437, -10732536 ], [ 16092802, -766828, 14430356, 13944247, 639762, 21097615, -8969541, 14123963, 27830894, -15008469, 22507676, 11907577, -7458100, 22618134, 20853988, -7240831, 11720425, -27386722, 16745210, 192150, -22008313, -5526107, 25254323, 17471223, 4722340, 8886743, 19765022, -12469536 ], [ 12345742, -3619828, 9042956, 13249537, 2801022, 18090985, -6467811, 10934813, 20013314, -14751699, 21163076, 12309967, -9106540, 21155994, 21703228, -5364601, 12953695, -20117422, 13044950, 5077530, -13885903, -1216637, 19727333, 17024193, 5439100, 5839073, 13014482, -8250336 ], [ 8598682, -6472828, 3655556, 12554827, 4962282, 15084355, -3966081, 7745663, 12195734, -14494929, 19818476, 12712357, -10754980, 19693854, 22552468, -3488371, 14186965, -12848122, 9344690, 9962910, -5763493, 3092833, 14200343, 16577163, 6155860, 2791403, 6263942, -4031136 ], [ 4851622, -9325828, -1731844, 11860117, 7123542, 12077725, -1464351, 4556513, 4378154, -14238159, 18473876, 13114747, -12403420, 18231714, 23401708, -1612141, 15420235, -5578822, 5644430, 14848290, 2358917, 7402303, 8673353, 16130133, 6872620, -256267, -486598, 188064 ], [ 1104562, -12178828, -7119244, 11165407, 9284802, 9071095, 1037379, 1367363, -3439426, -13981389, 17129276, 13517137, -14051860, 16769574, 24250948, 264089, 16653505, 1690478, 1944170, 19733670, 10481327, 11711773, 3146363, 15683103, 7589380, -3303937, -7237138, 4407264 ], [ -2642498, -15031828, -12506644, 10470697, 11446062, 6064465, 3539109, -1821787, -11257006, -13724619, 15784676, 13919527, -15700300, 15307434, 25100188, 2140319, 17886775, 8959778, -1756090, 24619050, 18603737, 16021243, -2380627, 15236073, 8306140, -6351607, -13987678, 8626464 ], [ -3275928, -16304406, -14197291, 9350889, 11363797, 2671910, 3162763, -4557588, -15138022, -11145505, 15286617, 14701435, -16999107, 13202530, 22653822, 1918321, 18412695, 10833438, -1631715, 23771068, 20006365, 17469794, -4164381, 13516759, 6564031, -8351582, -14529835, 10912771 ], [ -506088, -15849546, -11847301, 7766439, 8829307, -1142470, -359387, -6797868, -14716282, -6028015, 15713847, 15898165, -17915757, 10395070, 16605282, -597089, 18165465, 6809538, 2673075, 16656388, 14064115, 15791294, -1856691, 10406809, 2134321, -9206402, -8286085, 11086381 ], [ 2263752, -15394686, -9497311, 6181989, 6294817, -4956850, -3881537, -9038148, -14294542, -910525, 16141077, 17094895, -18832407, 7587610, 10556742, -3112499, 17918235, 2785638, 6977865, 9541708, 8121865, 14112794, 450999, 7296859, -2295389, -10061222, -2042335, 11259991 ], [ 5033592, -14939826, -7147321, 4597539, 3760327, -8771230, -7403687, -11278428, -13872802, 4206965, 16568307, 18291625, -19749057, 4780150, 4508202, -5627909, 17671005, -1238262, 11282655, 2427028, 2179615, 12434294, 2758689, 4186909, -6725099, -10916042, 4201415, 11433601 ], [ 7803432, -14484966, -4797331, 3013089, 1225837, -12585610, -10925837, -13518708, -13451062, 9324455, 16995537, 19488355, -20665707, 1972690, -1540338, -8143319, 17423775, -5262162, 15587445, -4687652, -3762635, 10755794, 5066379, 1076959, -11154809, -11770862, 10445165, 11607211 ], [ 10573272, -14030106, -2447341, 1428639, -1308653, -16399990, -14447987, -15758988, -13029322, 14441945, 17422767, 20685085, -21582357, -834770, -7588878, -10658729, 17176545, -9286062, 19892235, -11802332, -9704885, 9077294, 7374069, -2032991, -15584519, -12625682, 16688915, 11780821 ], [ 6332501, -9714834, -2958438, 1723204, -4032926, -13630824, -11393478, -15474437, -8651746, 10134469, 12752836, 16853808, -15728305, -4773970, -8480901, -12664075, 14057578, -5126644, 20241544, -13231474, -10782996, 9249622, 8234637, -2579415, -14931836, -12218690, 15947827, 10568227 ], [ 215651, -4366494, -4235178, 2520604, -6807986, -9099864, -6579018, -14514227, -3215566, 3304819, 6718876, 11677008, -8062375, -9016030, -7993011, -14532925, 10170118, 1222676, 19532344, -13139134, -10559436, 9917242, 8707947, -2439825, -12919076, -11474030, 13337557, 8984677 ], [ -5901199, 981846, -5511918, 3318004, -9583046, -4568904, -1764558, -13554017, 2220614, -3524831, 684916, 6500208, -396445, -13258090, -7505121, -16401775, 6282658, 7571996, 18823144, -13046794, -10335876, 10584862, 9181257, -2300235, -10906316, -10729370, 10727287, 7401127 ], [ -12018049, 6330186, -6788658, 4115404, -12358106, -37944, 3049902, -12593807, 7656794, -10354481, -5349044, 1323408, 7269485, -17500150, -7017231, -18270625, 2395198, 13921316, 18113944, -12954454, -10112316, 11252482, 9654567, -2160645, -8893556, -9984710, 8117017, 5817577 ], [ -18134899, 11678526, -8065398, 4912804, -15133166, 4493016, 7864362, -11633597, 13092974, -17184131, -11383004, -3853392, 14935415, -21742210, -6529341, -20139475, -1492262, 20270636, 17404744, -12862114, -9888756, 11920102, 10127877, -2021055, -6880796, -9240050, 5506747, 4234027 ], [ -23163010, 16291683, -9260661, 5887684, -17321867, 8305254, 11533527, -10781603, 17597456, -22567436, -16390937, -7884186, 21530561, -24833080, -6011265, -21739756, -5142482, 25352891, 16850002, -13102729, -9575772, 12219181, 10397553, -1918923, -4691951, -8328161, 3254587, 2244964 ], [ -18392470, 14288193, -9722631, 8459884, -14233337, 5648994, 4895037, -10903553, 13716656, -14933636, -12164627, -1600926, 18488651, -17563240, -5221515, -20922916, -6657542, 19031561, 17685382, -16339939, -8457972, 9201391, 8834523, -2153913, -918341, -5911211, 4225417, -3393716 ], [ -13621930, 12284703, -10184601, 11032084, -11144807, 2992734, -1743453, -11025503, 9835856, -7299836, -7938317, 4682334, 15446741, -10293400, -4431765, -20106076, -8172602, 12710231, 18520762, -19577149, -7340172, 6183601, 7271493, -2388903, 2855269, -3494261, 5196247, -9032396 ], [ -8851390, 10281213, -10646571, 13604284, -8056277, 336474, -8381943, -11147453, 5955056, 333964, -3712007, 10965594, 12404831, -3023560, -3642015, -19289236, -9687662, 6388901, 19356142, -22814359, -6222372, 3165811, 5708463, -2623893, 6628879, -1077311, 6167077, -14671076 ], [ -4080850, 8277723, -11108541, 16176484, -4967747, -2319786, -15020433, -11269403, 2074256, 7967764, 514303, 17248854, 9362921, 4246280, -2852265, -18472396, -11202722, 67571, 20191522, -26051569, -5104572, 148021, 4145433, -2858883, 10402489, 1339639, 7137907, -20309756 ], [ 689690, 6274233, -11570511, 18748684, -1879217, -4976046, -21658923, -11391353, -1806544, 15601564, 4740613, 23532114, 6321011, 11516120, -2062515, -17655556, -12717782, -6253759, 21026902, -29288779, -3986772, -2869769, 2582403, -3093873, 14176099, 3756589, 8108737, -25948436 ], [ 3499008, 5094400, -11842560, 20263424, -60416, -6540288, -25568256, -11463168, -4091904, 20097024, 7229440, 27232256, 4529664, 15797248, -1597440, -17174528, -13609984, -9976320, 21518848, -31195136, -3328512, -4646912, 1661952, -3232256, 16398336, 5179904, 8680448, -29268992 ], [ 3499008, 5094400, -11842560, 20263424, -60416, -6540288, -25568256, -11463168, -4091904, 20097024, 7229440, 27232256, 4529664, 15797248, -1597440, -17174528, -13609984, -9976320, 21518848, -31195136, -3328512, -4646912, 1661952, -3232256, 16398336, 5179904, 8680448, -29268992 ] ], [ [ 3304448, -13638656, 8815616, -25778176, -7402496, 4231168, -4667392, -14216192, 1185792, -14560256, -18710528, 16465920, -18759680, 7916544, 8407040, -3100672, -24322048, -16961536, -18276352, -17481728, 13115392, 5646336, 7561216, -11863040, 1453056, 8030208, 26846208, 11783168 ], [ 3304448, -13638656, 8815616, -25778176, -7402496, 4231168, -4667392, -14216192, 1185792, -14560256, -18710528, 16465920, -18759680, 7916544, 8407040, -3100672, -24322048, -16961536, -18276352, -17481728, 13115392, 5646336, 7561216, -11863040, 1453056, 8030208, 26846208, 11783168 ], [ 3304448, -13638656, 8815616, -25778176, -7402496, 4231168, -4667392, -14216192, 1185792, -14560256, -18710528, 16465920, -18759680, 7916544, 8407040, -3100672, -24322048, -16961536, -18276352, -17481728, 13115392, 5646336, 7561216, -11863040, 1453056, 8030208, 26846208, 11783168 ], [ 3081664, -14909634, 8807238, -25031944, -4247766, 1512212, -5338930, -12109420, 258784, -11589606, -15913928, 14178608, -16203800, 7473454, 9925582, -3837700, -20503686, -17595196, -17854148, -17019404, 12216114, 4952142, 5433204, -12172790, 825296, 6070110, 22084672, 9170766 ], [ 2741824, -16848414, 8794458, -23893624, 564534, -2635348, -6363310, -8895700, -1155296, -7058106, -11647928, 10689488, -12305000, 6797554, 12242002, -4961980, -14679066, -18561796, -17210108, -16314164, 10844334, 3893202, 2187084, -12645290, -132304, 3080130, 14821312, 5185746 ], [ 2401984, -18787194, 8781678, -22755304, 5376834, -6782908, -7387690, -5681980, -2569376, -2526606, -7381928, 7200368, -8406200, 6121654, 14558422, -6086260, -8854446, -19528396, -16566068, -15608924, 9472554, 2834262, -1059036, -13117790, -1089904, 90150, 7557952, 1200726 ], [ 2062144, -20725974, 8768898, -21616984, 10189134, -10930468, -8412070, -2468260, -3983456, 2004894, -3115928, 3711248, -4507400, 5445754, 16874842, -7210540, -3029826, -20494996, -15922028, -14903684, 8100774, 1775322, -4305156, -13590290, -2047504, -2899830, 294592, -2784294 ], [ 1722304, -22664754, 8756118, -20478664, 15001434, -15078028, -9436450, 745460, -5397536, 6536394, 1150072, 222128, -608600, 4769854, 19191262, -8334820, 2794794, -21461596, -15277988, -14198444, 6728994, 716382, -7551276, -14062790, -3005104, -5889810, -6968768, -6769314 ], [ 1382464, -24603534, 8743338, -19340344, 19813734, -19225588, -10460830, 3959180, -6811616, 11067894, 5416072, -3266992, 3290200, 4093954, 21507682, -9459100, 8619414, -22428196, -14633948, -13493204, 5357214, -342558, -10797396, -14535290, -3962704, -8879790, -14232128, -10754334 ], [ 4973980, -18027972, 4175064, -14378722, 16084548, -12345028, -12570970, 4268318, -8930048, 13989546, 7022308, -865342, -1736504, 5996908, 19038580, -6539098, 6890172, -18384814, -15131870, -7848626, 971232, -4816248, -7959780, -15989672, -5716180, -10566684, -15438722, -7624668 ], [ 8701060, -11158812, -550296, -9285262, 12060828, -5084188, -14718550, 4477298, -11072768, 16855686, 8536828, 1739438, -7070984, 7988788, 16404460, -3479638, 4900452, -14168674, -15669170, -2033726, -3518688, -9407688, -4912380, -17477912, -7497100, -12208644, -16436462, -4249668 ], [ 12428140, -4289652, -5275656, -4191802, 8037108, 2176652, -16866130, 4686278, -13215488, 19721826, 10051348, 4344218, -12405464, 9980668, 13770340, -420178, 2910732, -9952534, -16206470, 3781174, -8008608, -13999128, -1864980, -18966152, -9278020, -13850604, -17434202, -874668 ], [ 16155220, 2579508, -10001016, 901658, 4013388, 9437492, -19013710, 4895258, -15358208, 22587966, 11565868, 6948998, -17739944, 11972548, 11136220, 2639282, 921012, -5736394, -16743770, 9596074, -12498528, -18590568, 1182420, -20454392, -11058940, -15492564, -18431942, 2500332 ], [ 19882300, 9448668, -14726376, 5995118, -10332, 16698332, -21161290, 5104238, -17500928, 25454106, 13080388, 9553778, -23074424, 13964428, 8502100, 5698742, -1068708, -1520254, -17281070, 15410974, -16988448, -23182008, 4229820, -21942632, -12839860, -17134524, -19429682, 5875332 ], [ 22234680, 13506778, -17007136, 8781028, -3494602, 20769372, -20812470, 4406568, -18019398, 26171096, 13745558, 10902158, -26293104, 15638258, 6831730, 8477402, -1949378, 1319336, -15965220, 19013324, -18022868, -24556298, 6047170, -22265272, -13909330, -16974084, -19999122, 9030182 ], [ 21012840, 10256158, -12931936, 5567308, -5576302, 16546932, -13973010, 1351608, -14314818, 21300296, 12202418, 8983898, -24010704, 16485158, 7667110, 10525982, 53482, 579896, -9831180, 16863044, -10072988, -17565998, 4666390, -19557352, -13129030, -12127404, -19454982, 11612642 ], [ 19791000, 7005538, -8856736, 2353588, -7658002, 12324492, -7133550, -1703352, -10610238, 16429496, 10659278, 7065638, -21728304, 17332058, 8502490, 12574562, 2056342, -159544, -3697140, 14712764, -2123108, -10575698, 3285610, -16849432, -12348730, -7280724, -18910842, 14195102 ], [ 18569160, 3754918, -4781536, -860132, -9739702, 8102052, -294090, -4758312, -6905658, 11558696, 9116138, 5147378, -19445904, 18178958, 9337870, 14623142, 4059202, -898984, 2436900, 12562484, 5826772, -3585398, 1904830, -14141512, -11568430, -2434044, -18366702, 16777562 ], [ 17347320, 504298, -706336, -4073852, -11821402, 3879612, 6545370, -7813272, -3201078, 6687896, 7572998, 3229118, -17163504, 19025858, 10173250, 16671722, 6062062, -1638424, 8570940, 10412204, 13776652, 3404902, 524050, -11433592, -10788130, 2412636, -17822562, 19360022 ], [ 16125480, -2746322, 3368864, -7287572, -13903102, -342828, 13384830, -10868232, 503502, 1817096, 6029858, 1310858, -14881104, 19872758, 11008630, 18720302, 8064922, -2377864, 14704980, 8261924, 21726532, 10395202, -856730, -8725672, -10007830, 7259316, -17278422, 21942482 ], [ 15201606, -5649474, 6664434, -6533606, -11346454, 134772, 16218020, -10560236, 1204254, -1548716, 5207836, 2136726, -11781232, 18374196, 7598286, 18596624, 9591312, -3195426, 16390094, 8961242, 21382972, 11949080, -2915804, -7964760, -6547850, 7004852, -16949886, 19703956 ], [ 14485746, -8310054, 9415734, -3009746, -5551714, 3893532, 16254380, -7904516, -192006, -3863876, 4889236, 4878306, -8110672, 15238236, 1223946, 16956464, 10785072, -4067526, 14969354, 11649902, 15249652, 9707720, -5448404, -8563080, -1217150, 3189212, -16771866, 14099836 ], [ 13769886, -10970634, 12167034, 514114, 243026, 7652292, 16290740, -5248796, -1588266, -6179036, 4570636, 7619886, -4440112, 12102276, -5150394, 15316304, 11978832, -4939626, 13548614, 14338562, 9116332, 7466360, -7981004, -9161400, 4113550, -626428, -16593846, 8495716 ], [ 13054026, -13631214, 14918334, 4037974, 6037766, 11411052, 16327100, -2593076, -2984526, -8494196, 4252036, 10361466, -769552, 8966316, -11524734, 13676144, 13172592, -5811726, 12127874, 17027222, 2983012, 5225000, -10513604, -9759720, 9444250, -4442068, -16415826, 2891596 ], [ 12338166, -16291794, 17669634, 7561834, 11832506, 15169812, 16363460, 62644, -4380786, -10809356, 3933436, 13103046, 2901008, 5830356, -17899074, 12035984, 14366352, -6683826, 10707134, 19715882, -3150308, 2983640, -13046204, -10358040, 14774950, -8257708, -16237806, -2712524 ], [ 11622306, -18952374, 20420934, 11085694, 17627246, 18928572, 16399820, 2718364, -5777046, -13124516, 3614836, 15844626, 6571568, 2694396, -24273414, 10395824, 15560112, -7555926, 9286394, 22404542, -9283628, 742280, -15578804, -10956360, 20105650, -12073348, -16059786, -8316644 ], [ 7958370, -17027382, 20120154, 6942256, 17246870, 18465450, 11741582, 5365660, -1283472, -9299390, 3646156, 14314428, 2242244, 420762, -25341120, 7322774, 13102878, -5166966, 11158952, 14289746, -7728266, -809122, -9623900, -7544370, 16802074, -5769334, -13315200, -10880834 ], [ 3966870, -14592882, 19480254, 1946896, 16180370, 17533230, 6561722, 8012020, 3864528, -4792010, 3716356, 12309588, -2975956, -1757058, -25819200, 4090514, 10239978, -2415666, 13397432, 4974566, -5318606, -2283862, -2725940, -3686790, 12539134, 1659086, -10285440, -13107254 ], [ -24630, -12158382, 18840354, -3048464, 15113870, 16601010, 1381862, 10658380, 9012528, -284630, 3786556, 10304748, -8194156, -3934878, -26297280, 858254, 7377078, 335634, 15635912, -4340614, -2908946, -3758602, 4172020, 170790, 8276194, 9087506, -7255680, -15333674 ], [ -4016130, -9723882, 18200454, -8043824, 14047370, 15668790, -3797998, 13304740, 14160528, 4222750, 3856756, 8299908, -13412356, -6112698, -26775360, -2374006, 4514178, 3086934, 17874392, -13655794, -499286, -5233342, 11069980, 4028370, 4013254, 16515926, -4225920, -17560094 ], [ -8007630, -7289382, 17560554, -13039184, 12980870, 14736570, -8977858, 15951100, 19308528, 8730130, 3926956, 6295068, -18630556, -8290518, -27253440, -5606266, 1651278, 5838234, 20112872, -22970974, 1910374, -6708082, 17967940, 7885950, -249686, 23944346, -1196160, -19786514 ], [ -11702274, -5251982, 16668486, -15403500, 12759680, 14665050, -12370958, 16525092, 23118092, 11343020, 3706608, 3591674, -21778136, -8741998, -26795200, -7160484, -1758822, 8234576, 21646072, -29988180, 3696796, -7071626, 22816294, 10864780, -3723100, 29051422, 901118, -20907438 ], [ -14287614, -4698482, 14834106, -7936020, 15697280, 17809830, -9087218, 9354972, 21926132, 6876500, 2400528, -1722106, -17188136, -2742418, -22838080, -2444124, -7213722, 9304496, 20543752, -28418220, 3154276, -3282806, 20005594, 10559860, -4246180, 25484002, -486142, -17897298 ], [ -16872954, -4144982, 12999726, -468540, 18634880, 20954610, -5803478, 2184852, 20734172, 2409980, 1094448, -7035886, -12598136, 3257162, -18880960, 2272236, -12668622, 10374416, 19441432, -26848260, 2611756, 506014, 17194894, 10254940, -4769260, 21916582, -1873402, -14887158 ], [ -19458294, -3591482, 11165346, 6998940, 21572480, 24099390, -2519738, -4985268, 19542212, -2056540, -211632, -12349666, -8008136, 9256742, -14923840, 6988596, -18123522, 11444336, 18339112, -25278300, 2069236, 4294834, 14384194, 9950020, -5292340, 18349162, -3260662, -11877018 ], [ -22043634, -3037982, 9330966, 14466420, 24510080, 27244170, 764002, -12155388, 18350252, -6523060, -1517712, -17663446, -3418136, 15256322, -10966720, 11704956, -23578422, 12514256, 17236792, -23708340, 1526716, 8083654, 11573494, 9645100, -5815420, 14781742, -4647922, -8866878 ], [ -24628974, -2484482, 7496586, 21933900, 27447680, 30388950, 4047742, -19325508, 17158292, -10989580, -2823792, -22977226, 1171864, 21255902, -7009600, 16421316, -29033322, 13584176, 16134472, -22138380, 984196, 11872474, 8762794, 9340180, -6338500, 11214322, -6035182, -5856738 ], [ -22244534, -1739222, 6819158, 22480442, 25878356, 28156272, 6494412, -20562630, 12441332, -9824748, -1543368, -24101238, 2876816, 19476042, -4257560, 19033016, -28079114, 14191522, 11366528, -18848690, 589256, 13474290, 8760532, 10163918, -6592364, 10965854, -7065430, -2672510 ], [ -15313274, -818522, 7200218, 16695062, 20185676, 21003792, 8175252, -16371690, 4499372, -3507828, 2103432, -21392058, 1942256, 10578822, -2608040, 19719176, -21261254, 14375662, 3244928, -13985630, 329336, 13075230, 11327692, 12020258, -6599924, 13753874, -7769050, 670990 ], [ -8382014, 102178, 7581278, 10909682, 14492996, 13851312, 9856092, -12180750, -3442588, 2809092, 5750232, -18682878, 1007696, 1681602, -958520, 20405336, -14443394, 14559802, -4876672, -9122570, 69416, 12676170, 13894852, 13876598, -6607484, 16541894, -8472670, 4014490 ], [ -1450754, 1022878, 7962338, 5124302, 8800316, 6698832, 11536932, -7989810, -11384548, 9126012, 9397032, -15973698, 73136, -7215618, 691000, 21091496, -7625534, 14743942, -12998272, -4259510, -190504, 12277110, 16462012, 15732938, -6615044, 19329914, -9176290, 7357990 ], [ 5480506, 1943578, 8343398, -661078, 3107636, -453648, 13217772, -3798870, -19326508, 15442932, 13043832, -13264518, -861424, -16112838, 2340520, 21777656, -807674, 14928082, -21119872, 603550, -450424, 11878050, 19029172, 17589278, -6622604, 22117934, -9879910, 10701490 ], [ 12411766, 2864278, 8724458, -6446458, -2585044, -7606128, 14898612, 392070, -27268468, 21759852, 16690632, -10555338, -1795984, -25010058, 3990040, 22463816, 6010186, 15112222, -29241472, 5466610, -710344, 11478990, 21596332, 19445618, -6630164, 24905954, -10583530, 14044990 ], [ 9801676, 5318878, 6879368, -4743088, -6037774, -10301058, 15990852, -1301340, -20639878, 17613822, 16401882, -6288258, -2885344, -20809728, 6380860, 20369426, 5451796, 13413112, -24929722, 3298120, -97864, 11665380, 17468842, 19058108, -7191074, 20030324, -8333050, 13780240 ], [ 5283316, 8080258, 4589048, -1541968, -9042514, -12104478, 16965372, -4171620, -11097178, 11375202, 15326022, -1709598, -4005664, -13989888, 8919940, 17718926, 3418156, 11337352, -18131302, -276680, 689096, 11968860, 12002422, 18221828, -7862654, 13621964, -5491750, 12793840 ], [ 764956, 10841638, 2298728, 1659152, -12047254, -13907898, 17939892, -7041900, -1554478, 5136582, 14250162, 2869062, -5125984, -7170048, 11459020, 15068426, 1384516, 9261592, -11332882, -3851480, 1476056, 12272340, 6536002, 17385548, -8534234, 7213604, -2650450, 11807440 ], [ -3753404, 13603018, 8408, 4860272, -15051994, -15711318, 18914412, -9912180, 7988222, -1102038, 13174302, 7447722, -6246304, -350208, 13998100, 12417926, -649124, 7185832, -4534462, -7426280, 2263016, 12575820, 1069582, 16549268, -9205814, 805244, 190850, 10821040 ], [ -8271764, 16364398, -2281912, 8061392, -18056734, -17514738, 19888932, -12782460, 17530922, -7340658, 12098442, 12026382, -7366624, 6469632, 16537180, 9767426, -2682764, 5110072, 2263958, -11001080, 3049976, 12879300, -4396838, 15712988, -9877394, -5603116, 3032150, 9834640 ], [ -12430882, 17990306, -3463306, 10971728, -19711632, -18259386, 19775326, -15198884, 24438496, -11723944, 11146550, 15228862, -7754784, 12080654, 18708880, 7528090, -3613744, 3910616, 7309510, -13010420, 3996264, 13464776, -8434246, 14947948, -10250026, -10169038, 4982898, 9003044 ], [ -14462182, 12890726, 1923554, 12159728, -13371312, -12732846, 13216666, -14927084, 15738016, -5117944, 10928930, 10280122, -3806304, 10531754, 18704560, 7724110, 1986416, 7901576, 1972690, -5747420, 5886264, 15720536, -4007506, 14604868, -8851966, -3822058, 1658838, 9088364 ], [ -16493482, 7791146, 7310414, 13347728, -7030992, -7206306, 6658006, -14655284, 7037536, 1488056, 10711310, 5331382, 142176, 8982854, 18700240, 7920130, 7586576, 11892536, -3364130, 1515580, 7776264, 17976296, 419234, 14261788, -7453906, 2524922, -1665222, 9173684 ], [ -18524782, 2691566, 12697274, 14535728, -690672, -1679766, 99346, -14383484, -1662944, 8094056, 10493690, 382642, 4090656, 7433954, 18695920, 8116150, 13186736, 15883496, -8700950, 8778580, 9666264, 20232056, 4845974, 13918708, -6055846, 8871902, -4989282, 9259004 ], [ -20556082, -2408014, 18084134, 15723728, 5649648, 3846774, -6459314, -14111684, -10363424, 14700056, 10276070, -4566098, 8039136, 5885054, 18691600, 8312170, 18786896, 19874456, -14037770, 16041580, 11556264, 22487816, 9272714, 13575628, -4657786, 15218882, -8313342, 9344324 ], [ -22587382, -7507594, 23470994, 16911728, 11989968, 9373314, -13017974, -13839884, -19063904, 21306056, 10058450, -9514838, 11987616, 4336154, 18687280, 8508190, 24387056, 23865416, -19374590, 23304580, 13446264, 24743576, 13699454, 13232548, -3259726, 21565862, -11637402, 9429644 ], [ -23131448, -8105128, 22153206, 16199378, 15849296, 11569342, -15585530, -14487878, -20327968, 21393548, 9462728, -11523304, 14698306, 3965430, 15896272, 9164558, 25983156, 24912002, -20352946, 23544280, 14084534, 25710952, 14420204, 13708730, -452086, 23772334, -13766804, 7935316 ], [ -21898088, -3322168, 12822546, 13215878, 16743536, 9785002, -13383230, -16235138, -12704608, 13690628, 8415128, -10017784, 15929686, 5002770, 9774832, 10371098, 22793916, 22439702, -16122406, 15390280, 13226834, 25138552, 10711844, 15164030, 4040174, 21030394, -14468444, 4553116 ], [ -20664728, 1460792, 3491886, 10232378, 17637776, 8000662, -11180930, -17982398, -5081248, 5987708, 7367528, -8512264, 17161066, 6040110, 3653392, 11577638, 19604676, 19967402, -11891866, 7236280, 12369134, 24566152, 7003484, 16619330, 8532434, 18288454, -15170084, 1170916 ], [ -19431368, 6243752, -5838774, 7248878, 18532016, 6216322, -8978630, -19729658, 2542112, -1715212, 6319928, -7006744, 18392446, 7077450, -2468048, 12784178, 16415436, 17495102, -7661326, -917720, 11511434, 23993752, 3295124, 18074630, 13024694, 15546514, -15871724, -2211284 ], [ -18198008, 11026712, -15169434, 4265378, 19426256, 4431982, -6776330, -21476918, 10165472, -9418132, 5272328, -5501224, 19623826, 8114790, -8589488, 13990718, 13226196, 15022802, -3430786, -9071720, 10653734, 23421352, -413236, 19529930, 17516954, 12804574, -16573364, -5593484 ], [ -16964648, 15809672, -24500094, 1281878, 20320496, 2647642, -4574030, -23224178, 17788832, -17121052, 4224728, -3995704, 20855206, 9152130, -14710928, 15197258, 10036956, 12550502, 799754, -17225720, 9796034, 22848952, -4121596, 20985230, 22009214, 10062634, -17275004, -8975684 ], [ -12326552, 15678452, -25592154, 1762040, 16500104, 4716124, -3213254, -20707790, 19251734, -12645472, 4357718, 16586, 19772602, 6258678, -14192498, 10801412, 8999412, 9528686, 3747446, -20719598, 9840578, 21108520, -1296622, 15561920, 15921842, 6220144, -15211676, -9735332 ], [ -6652232, 14051612, -24176814, 3296360, 11244824, 7957204, -2108594, -16893770, 18839714, -4463392, 4850018, 4791806, 17985742, 2168898, -11653238, 4700492, 8616732, 6339626, 6304706, -22795178, 10159718, 19012600, 3516758, 8045120, 6614582, 2042704, -12306836, -9696812 ], [ -977912, 12424772, -22761474, 4830680, 5989544, 11198284, -1003934, -13079750, 18427694, 3718688, 5342318, 9567026, 16198882, -1920882, -9113978, -1400428, 8234052, 3150566, 8861966, -24870758, 10478858, 16916680, 8330138, 528320, -2692678, -2134736, -9401996, -9658292 ], [ 4696408, 10797932, -21346134, 6365000, 734264, 14439364, 100726, -9265730, 18015674, 11900768, 5834618, 14342246, 14412022, -6010662, -6574718, -7501348, 7851372, -38494, 11419226, -26946338, 10797998, 14820760, 13143518, -6988480, -11999938, -6312176, -6497156, -9619772 ], [ 10370728, 9171092, -19930794, 7899320, -4521016, 17680444, 1205386, -5451710, 17603654, 20082848, 6326918, 19117466, 12625162, -10100442, -4035458, -13602268, 7468692, -3227554, 13976486, -29021918, 11117138, 12724840, 17956898, -14505280, -21307198, -10489616, -3592316, -9581252 ], [ 15054562, 7643596, -18565966, 9517038, -9401376, 20227012, 2194392, -1894576, 17208896, 27648606, 6627936, 23632216, 10906300, -13694034, -1575788, -19015452, 7064788, -6389846, 16273066, -30642778, 11109028, 10778930, 21866032, -21310614, -29604400, -14167536, -843184, -9621230 ], [ 7994062, 7294036, -17800066, 12123618, -9836256, 14538652, 1812072, -1383376, 17018816, 27906546, 4660896, 25058536, 9993700, -11404254, -59828, -16274052, 6409228, -9234746, 15478726, -26871958, 7220668, 10611710, 15053392, -19679994, -25925200, -11922576, 59696, -10591970 ], [ 933562, 6944476, -17034166, 14730198, -10271136, 8850292, 1429752, -872176, 16828736, 28164486, 2693856, 26484856, 9081100, -9114474, 1456132, -13532652, 5753668, -12079646, 14684386, -23101138, 3332308, 10444490, 8240752, -18049374, -22246000, -9677616, 962576, -11562710 ], [ -6126938, 6594916, -16268266, 17336778, -10706016, 3161932, 1047432, -360976, 16638656, 28422426, 726816, 27911176, 8168500, -6824694, 2972092, -10791252, 5098108, -14924546, 13890046, -19330318, -556052, 10277270, 1428112, -16418754, -18566800, -7432656, 1865456, -12533450 ], [ -13187438, 6245356, -15502366, 19943358, -11140896, -2526428, 665112, 150224, 16448576, 28680366, -1240224, 29337496, 7255900, -4534914, 4488052, -8049852, 4442548, -17769446, 13095706, -15559498, -4444412, 10110050, -5384528, -14788134, -14887600, -5187696, 2768336, -13504190 ], [ -20247938, 5895796, -14736466, 22549938, -11575776, -8214788, 282792, 661424, 16258496, 28938306, -3207264, 30763816, 6343300, -2245134, 6004012, -5308452, 3786988, -20614346, 12301366, -11788678, -8332772, 9942830, -12197168, -13157514, -11208400, -2942736, 3671216, -14474930 ], [ -22867708, 6870636, -13962936, 21916778, -9653966, -10226328, 1384542, 340744, 15030736, 26362786, -5394874, 31186896, 4809520, -1658524, 8355842, -4189162, 2170468, -19691846, 11734946, -8087298, -9101232, 8848950, -16921708, -12492684, -8527610, -2603246, 4135476, -13652270 ], [ -18509188, 9926676, -13177416, 16192598, -4028786, -6460008, 4818402, -1287176, 12172336, 19334686, -7929094, 30033456, 2299600, -3748324, 12021182, -5618902, -956132, -12849146, 11526686, -4495038, -4966992, 6298890, -18364948, -13345524, -7415750, -5258066, 3910476, -10011410 ], [ -14150668, 12982716, -12391896, 10468418, 1596394, -2693688, 8252262, -2915096, 9313936, 12306586, -10463314, 28880016, -210320, -5838124, 15686522, -7048642, -4082732, -6006446, 11318426, -902778, -832752, 3748830, -19808188, -14198364, -6303890, -7912886, 3685476, -6370550 ], [ -9792148, 16038756, -11606376, 4744238, 7221574, 1072632, 11686122, -4543016, 6455536, 5278486, -12997534, 27726576, -2720240, -7927924, 19351862, -8478382, -7209332, 836254, 11110166, 2689482, 3301488, 1198770, -21251428, -15051204, -5192030, -10567706, 3460476, -2729690 ], [ -5433628, 19094796, -10820856, -979942, 12846754, 4838952, 15119982, -6170936, 3597136, -1749614, -15531754, 26573136, -5230160, -10017724, 23017202, -9908122, -10335932, 7678954, 10901906, 6281742, 7435728, -1351290, -22694668, -15904044, -4080170, -13222526, 3235476, 911170 ], [ -1075108, 22150836, -10035336, -6704122, 18471934, 8605272, 18553842, -7798856, 738736, -8777714, -18065974, 25419696, -7740080, -12107524, 26682542, -11337862, -13462532, 14521654, 10693646, 9874002, 11569968, -3901350, -24137908, -16756884, -2968310, -15877346, 3010476, 4552030 ], [ 2836364, 18311652, -7705686, -10686352, 18589150, 7051872, 17382276, -6393452, 543220, -7977056, -18712210, 22065288, -8210564, -13714240, 24556544, -12779068, -10205342, 15223114, 8338724, 6398418, 11851884, -2857260, -21669352, -11542446, -3767492, -18256100, 1120134, 6119938 ], [ 6556244, 11517372, -4714266, -13922032, 16345810, 3218592, 14236956, -3688052, 1488940, -3821216, -18549310, 17767608, -7807004, -15113920, 19948544, -14225188, -4212242, 13292614, 5063804, -106242, 10482804, -272820, -17524312, -3727746, -5385692, -20516540, -1483926, 6799438 ], [ 10276124, 4723092, -1722846, -17157712, 14102470, -614688, 11091636, -982652, 2434660, 334624, -18386410, 13469928, -7403444, -16513600, 15340544, -15671308, 1780858, 11362114, 1788884, -6610902, 9113724, 2311620, -13379272, 4086954, -7003892, -22776980, -4087986, 7478938 ], [ 13996004, -2071188, 1268574, -20393392, 11859130, -4447968, 7946316, 1722748, 3380380, 4490464, -18223510, 9172248, -6999884, -17913280, 10732544, -17117428, 7773958, 9431614, -1486036, -13115562, 7744644, 4896060, -9234232, 11901654, -8622092, -25037420, -6692046, 8158438 ], [ 17715884, -8865468, 4259994, -23629072, 9615790, -8281248, 4800996, 4428148, 4326100, 8646304, -18060610, 4874568, -6596324, -19312960, 6124544, -18563548, 13767058, 7501114, -4760956, -19620222, 6375564, 7480500, -5089192, 19716354, -10240292, -27297860, -9296106, 8837938 ], [ 21295282, -15559644, 7192982, -26756854, 7346842, -12042576, 1695974, 7117598, 5290508, 12772098, -17893160, 645202, -6153832, -20664634, 1543130, -19927296, 19656728, 5581048, -7990864, -26038958, 5007038, 10037422, -986466, 27357604, -11831194, -29417464, -11871604, 9525668 ], [ 12371782, -13344564, 4925522, -20281714, 2798782, -9400176, 2177474, 8387498, 7918148, 14223798, -17320760, 2495782, -2246392, -17743774, -672130, -13959936, 16341128, 4589608, -7214704, -24810458, 3687818, 10145242, -649686, 19561804, -10992574, -19002664, -11905084, 10945868 ], [ 3448282, -11129484, 2658062, -13806574, -1749278, -6757776, 2658974, 9657398, 10545788, 15675498, -16748360, 4346362, 1661048, -14822914, -2887390, -7992576, 13025528, 3598168, -6438544, -23581958, 2368598, 10253062, -312906, 11766004, -10153954, -8587864, -11938564, 12366068 ], [ -5475218, -8914404, 390602, -7331434, -6297338, -4115376, 3140474, 10927298, 13173428, 17127198, -16175960, 6196942, 5568488, -11902054, -5102650, -2025216, 9709928, 2606728, -5662384, -22353458, 1049378, 10360882, 23874, 3970204, -9315334, 1826936, -11972044, 13786268 ], [ -14398718, -6699324, -1876858, -856294, -10845398, -1472976, 3621974, 12197198, 15801068, 18578898, -15603560, 8047522, 9475928, -8981194, -7317910, 3942144, 6394328, 1615288, -4886224, -21124958, -269842, 10468702, 360654, -3825596, -8476714, 12241736, -12005524, 15206468 ], [ -23322218, -4484244, -4144318, 5618846, -15393458, 1169424, 4103474, 13467098, 18428708, 20030598, -15031160, 9898102, 13383368, -6060334, -9533170, 9909504, 3078728, 623848, -4110064, -19896458, -1589062, 10576522, 697434, -11621396, -7638094, 22656536, -12039004, 16626668 ], [ -29379300, -3306610, -4233994, 8621700, -16683542, 2635932, 5117356, 15194038, 18631020, 19774546, -13693508, 11243038, 16115612, -4436122, -9039076, 11850504, 1584966, 76340, -2483740, -18501904, -1284920, 8994396, 1343354, -17759382, -6389820, 28282566, -12044238, 16512188 ], [ -29407020, -4311190, 257186, 4320780, -11120642, 1629012, 7251076, 17882338, 13731780, 15926326, -10746188, 11524378, 16375892, -5539342, -2845996, 5322264, 3923346, 462620, 930860, -16758064, 2433880, 3857556, 2639534, -20410242, -4279860, 23835666, -11990058, 13169588 ], [ -29434740, -5315770, 4748366, 19860, -5557742, 622092, 9384796, 20570638, 8832540, 12078106, -7798868, 11805718, 16636172, -6642562, 3347084, -1205976, 6261726, 848900, 4345460, -15014224, 6152680, -1279284, 3935714, -23061102, -2169900, 19388766, -11935878, 9826988 ], [ -29462460, -6320350, 9239546, -4281060, 5158, -384828, 11518516, 23258938, 3933300, 8229886, -4851548, 12087058, 16896452, -7745782, 9540164, -7734216, 8600106, 1235180, 7760060, -13270384, 9871480, -6416124, 5231894, -25711962, -59940, 14941866, -11881698, 6484388 ], [ -29490180, -7324930, 13730726, -8581980, 5568058, -1391748, 13652236, 25947238, -965940, 4381666, -1904228, 12368398, 17156732, -8849002, 15733244, -14262456, 10938486, 1621460, 11174660, -11526544, 13590280, -11552964, 6528074, -28362822, 2050020, 10494966, -11827518, 3141788 ], [ -29517900, -8329510, 18221906, -12882900, 11130958, -2398668, 15785956, 28635538, -5865180, 533446, 1043092, 12649738, 17417012, -9952222, 21926324, -20790696, 13276866, 2007740, 14589260, -9782704, 17309080, -16689804, 7824254, -31013682, 4159980, 6048066, -11773338, -200812 ], [ -27956346, -7045768, 16908776, -13175466, 12606046, -1332270, 16703866, 25929814, -6657912, -1592690, 695014, 13503814, 17357408, -12231466, 20523014, -22662834, 13641564, 533426, 15811982, -6461446, 17505964, -16089024, 6233612, -29315898, 3004866, 3403506, -11085774, -2403526 ], [ -25474686, -4437208, 12235256, -11147406, 11714506, 934470, 16917886, 20101234, -5073192, -2721830, -1560926, 14689474, 17112608, -15191566, 14721794, -21839334, 12863604, -2018074, 15765722, -2226946, 15663844, -12166464, 2971652, -25100478, -40554, 1802406, -10031514, -3946306 ], [ -22993026, -1828648, 7561736, -9119346, 10822966, 3201210, 17131906, 14272654, -3488472, -3850970, -3816866, 15875134, 16867808, -18151666, 8920574, -21015834, 12085644, -4569574, 15719462, 2007554, 13821724, -8243904, -290308, -20885058, -3085974, 201306, -8977254, -5489086 ], [ -20511366, 779912, 2888216, -7091286, 9931426, 5467950, 17345926, 8444074, -1903752, -4980110, -6072806, 17060794, 16623008, -21111766, 3119354, -20192334, 11307684, -7121074, 15673202, 6242054, 11979604, -4321344, -3552268, -16669638, -6131394, -1399794, -7922994, -7031866 ], [ -18029706, 3388472, -1785304, -5063226, 9039886, 7734690, 17559946, 2615494, -319032, -6109250, -8328746, 18246454, 16378208, -24071866, -2681866, -19368834, 10529724, -9672574, 15626942, 10476554, 10137484, -398784, -6814228, -12454218, -9176814, -3000894, -6868734, -8574646 ], [ -15548046, 5997032, -6458824, -3035166, 8148346, 10001430, 17773966, -3213086, 1265688, -7238390, -10584686, 19432114, 16133408, -27031966, -8483086, -18545334, 9751764, -12224074, 15580682, 14711054, 8295364, 3523776, -10076188, -8238798, -12222234, -4601994, -5814474, -10117426 ], [ -9978336, 1569972, -3876574, -5193186, 10421866, 12870140, 15568546, -2377496, -2111382, -7231420, -8918726, 16341084, 11050578, -19903926, -4811396, -18022054, 9467144, -12235604, 14204682, 8647464, 8815054, 370766, -13095388, -7041218, -7590454, -6634894, -8911104, -6727316 ], [ -4226976, -3270948, -867514, -7597446, 12881566, 15774260, 13220806, -1149896, -5780322, -7157620, -7022066, 12998484, 5683158, -12182466, -582476, -17516434, 9211544, -12097724, 12750462, 1978104, 9473674, -3198454, -16100308, -6021158, -2507074, -8693194, -12251904, -3047036 ], [ 1524384, -8111868, 2141546, -10001706, 15341266, 18678380, 10873066, 77704, -9449262, -7083820, -5125406, 9655884, 315738, -4461006, 3646444, -17010814, 8955944, -11959844, 11296242, -4691256, 10132294, -6767674, -19105228, -5001098, 2576306, -10751494, -15592704, 633244 ], [ 7275744, -12952788, 5150606, -12405966, 17800966, 21582500, 8525326, 1305304, -13118202, -7010020, -3228746, 6313284, -5051682, 3260454, 7875364, -16505194, 8700344, -11821964, 9842022, -11360616, 10790914, -10336894, -22110148, -3981038, 7659686, -12809794, -18933504, 4313524 ], [ 13027104, -17793708, 8159666, -14810226, 20260666, 24486620, 6177586, 2532904, -16787142, -6936220, -1332086, 2970684, -10419102, 10981914, 12104284, -15999574, 8444744, -11684084, 8387802, -18029976, 11449534, -13906114, -25115068, -2960978, 12743066, -14868094, -22274304, 7993804 ], [ 16434764, -21204212, 9458354, -15858452, 20121412, 25477048, 3947192, 2700342, -18211650, -6197214, -9598, 70420, -13248426, 15980404, 15510034, -16107916, 8165730, -10100056, 6892734, -23018036, 12042052, -15461868, -26416424, -709176, 15794764, -15885046, -24720496, 9985930 ], [ 13015124, -20447852, 5774654, -12956492, 12411292, 20892808, 2058632, -220518, -13098030, -3520434, -359698, -1541300, -8684166, 13046764, 16517854, -18004756, 7818510, -4303336, 5278674, -23108396, 12442012, -11152308, -22755224, 5130744, 12928084, -13868506, -24560656, 7060390 ], [ 9595484, -19691492, 2090954, -10054532, 4701172, 16308568, 170072, -3141378, -7984410, -843654, -709798, -3153020, -4119906, 10113124, 17525674, -19901596, 7471290, 1493384, 3664614, -23198756, 12841972, -6842748, -19094024, 10970664, 10061404, -11851966, -24400816, 4134850 ], [ 6175844, -18935132, -1592746, -7152572, -3008948, 11724328, -1718488, -6062238, -2870790, 1833126, -1059898, -4764740, 444354, 7179484, 18533494, -21798436, 7124070, 7290104, 2050554, -23289116, 13241932, -2533188, -15432824, 16810584, 7194724, -9835426, -24240976, 1209310 ], [ 2756204, -18178772, -5276446, -4250612, -10719068, 7140088, -3607048, -8983098, 2242830, 4509906, -1409998, -6376460, 5008614, 4245844, 19541314, -23695276, 6776850, 13086824, 436494, -23379476, 13641892, 1776372, -11771624, 22650504, 4328044, -7818886, -24081136, -1716230 ], [ -663436, -17422412, -8960146, -1348652, -18429188, 2555848, -5495608, -11903958, 7356450, 7186686, -1760098, -7988180, 9572874, 1312204, 20549134, -25592116, 6429630, 18883544, -1177566, -23469836, 14041852, 6085932, -8110424, 28490424, 1461364, -5802346, -23921296, -4641770 ], [ -479518, -15782936, -7474384, 1089310, -19892828, -477278, -6859684, -12037974, 8119260, 7753392, -2526052, -9184250, 9340584, 1523428, 16842412, -23101018, 6085266, 21064466, -1140144, -22277954, 10888030, 5325480, -5743706, 25335780, -897050, -5199526, -19987966, -6734582 ], [ 2460062, -13468136, -2035504, 3172450, -16579748, -2324258, -7822684, -10040874, 5554980, 6706512, -3610012, -10062470, 5440344, 4139548, 9530452, -17254438, 5743086, 20480366, 160176, -20105534, 5016610, 687960, -4366886, 15302940, -2866790, -5677786, -13169026, -8190602 ], [ 5399642, -11153336, 3403376, 5255590, -13266668, -4171238, -8785684, -8043774, 2990700, 5659632, -4693972, -10940690, 1540104, 6755668, 2218492, -11407858, 5400906, 19896266, 1460496, -17933114, -854810, -3949560, -2990066, 5270100, -4836530, -6156046, -6350086, -9646622 ], [ 8339222, -8838536, 8842256, 7338730, -9953588, -6018218, -9748684, -6046674, 426420, 4612752, -5777932, -11818910, -2360136, 9371788, -5093468, -5561278, 5058726, 19312166, 2760816, -15760694, -6726230, -8587080, -1613246, -4762740, -6806270, -6634306, 468854, -11102642 ], [ 11278802, -6523736, 14281136, 9421870, -6640508, -7865198, -10711684, -4049574, -2137860, 3565872, -6861892, -12697130, -6260376, 11987908, -12405428, 285302, 4716546, 18728066, 4061136, -13588274, -12597650, -13224600, -236426, -14795580, -8776010, -7112566, 7287794, -12558662 ], [ 14218382, -4208936, 19720016, 11505010, -3327428, -9712178, -11674684, -2052474, -4702140, 2518992, -7945852, -13575350, -10160616, 14604028, -19717388, 6131882, 4374366, 18143966, 5361456, -11415854, -18469070, -17862120, 1140394, -24828420, -10745750, -7590826, 14106734, -14014682 ], [ 10184632, -6104520, 20815476, 11816022, -1056358, -4640180, -9802374, 528120, -4708084, -251668, -9093802, -11657444, -7057664, 11915456, -16285506, 4971320, 1530256, 12037608, 6100086, -10122388, -17111042, -13278286, -2572282, -21377224, -11828794, -4415020, 9136978, -13443404 ], [ 5179912, -8586360, 21306156, 11880282, 1069622, 1395220, -7535274, 3189960, -4357804, -3262348, -10250662, -9350204, -2979584, 8488256, -11357646, 2835080, -1662224, 5162328, 6760506, -8951308, -14746382, -7410466, -6993622, -16048504, -12788374, -730420, 2525758, -12589844 ], [ 175192, -11068200, 21796836, 11944542, 3195602, 7430620, -5268174, 5851800, -4007524, -6273028, -11407522, -7042964, 1098496, 5061056, -6429786, 698840, -4854704, -1712952, 7420926, -7780228, -12381722, -1542646, -11414962, -10719784, -13747954, 2954180, -4085462, -11736284 ], [ -4829528, -13550040, 22287516, 12008802, 5321582, 13466020, -3001074, 8513640, -3657244, -9283708, -12564382, -4735724, 5176576, 1633856, -1501926, -1437400, -8047184, -8588232, 8081346, -6609148, -10017062, 4325174, -15836302, -5391064, -14707534, 6638780, -10696682, -10882724 ], [ -9834248, -16031880, 22778196, 12073062, 7447562, 19501420, -733974, 11175480, -3306964, -12294388, -13721242, -2428484, 9254656, -1793344, 3425934, -3573640, -11239664, -15463512, 8741766, -5438068, -7652402, 10192994, -20257642, -62344, -15667114, 10323380, -17307902, -10029164 ], [ -13312470, -17124140, 22119880, 10906658, 9619374, 23329030, 1370912, 11806602, -2470416, -15141358, -14465002, -545122, 12149672, -3971996, 7313666, -4464630, -13318644, -20698122, 9499052, -4706098, -5950402, 14867414, -23687746, 5018108, -15515982, 13095488, -21886772, -9416630 ], [ -10235730, -12249380, 16527640, 4455638, 11987994, 17676130, 2779232, 3717582, 454224, -17285338, -13434862, -481942, 9964472, -789236, 6734966, -8370, -10616124, -18887502, 10672292, -5859718, -7093942, 14417234, -22861366, 9032468, -10595322, 11949248, -17738492, -9839090 ], [ -7158990, -7374620, 10935400, -1995382, 14356614, 12023230, 4187552, -4371438, 3378864, -19429318, -12404722, -418762, 7779272, 2393524, 6156266, 4447890, -7913604, -17076882, 11845532, -7013338, -8237482, 13967054, -22034986, 13046828, -5674662, 10803008, -13590212, -10261550 ], [ -4082250, -2499860, 5343160, -8446402, 16725234, 6370330, 5595872, -12460458, 6303504, -21573298, -11374582, -355582, 5594072, 5576284, 5577566, 8904150, -5211084, -15266262, 13018772, -8166958, -9381022, 13516874, -21208606, 17061188, -754002, 9656768, -9441932, -10684010 ], [ -1005510, 2374900, -249080, -14897422, 19093854, 717430, 7004192, -20549478, 9228144, -23717278, -10344442, -292402, 3408872, 8759044, 4998866, 13360410, -2508564, -13455642, 14192012, -9320578, -10524562, 13066694, -20382226, 21075548, 4166658, 8510528, -5293652, -11106470 ], [ 2071230, 7249660, -5841320, -21348442, 21462474, -4935470, 8412512, -28638498, 12152784, -25861258, -9314302, -229222, 1223672, 11941804, 4420166, 17816670, 193956, -11645022, 15365252, -10474198, -11668102, 12616514, -19555846, 25089908, 9087318, 7364288, -1145372, -11528930 ], [ 3742530, 7676710, -9104540, -21434482, 22645254, -7466810, 6416402, -32139948, 14769174, -25566868, -6953782, 1134368, -659218, 12959074, 2986106, 20863620, 429576, -10762932, 16257782, -7934218, -11514382, 9839564, -17348776, 23779238, 11168388, 5538188, -673502, -12486620 ], [ 4008390, 3656050, -10038740, -15155542, 22642194, -6876590, 1015862, -31053828, 17077314, -22834108, -3262882, 3798368, -2239798, 11810854, 696686, 22501260, -1801704, -10809372, 16869602, -1700638, -10063402, 4735844, -13761016, 17143538, 10409868, 3032228, -3878042, -13979540 ], [ 4274250, -364610, -10972940, -8876602, 22639134, -6286370, -4384678, -29967708, 19385454, -20101348, 428018, 6462368, -3820378, 10662634, -1592734, 24138900, -4032984, -10855812, 17481422, 4532942, -8612422, -367876, -10173256, 10507838, 9651348, 526268, -7082582, -15472460 ], [ 4540110, -4385270, -11907140, -2597662, 22636074, -5696150, -9785218, -28881588, 21693594, -17368588, 4118918, 9126368, -5400958, 9514414, -3882154, 25776540, -6264264, -10902252, 18093242, 10766522, -7161442, -5471596, -6585496, 3872138, 8892828, -1979692, -10287122, -16965380 ], [ 4805970, -8405930, -12841340, 3681278, 22633014, -5105930, -15185758, -27795468, 24001734, -14635828, 7809818, 11790368, -6981538, 8366194, -6171574, 27414180, -8495544, -10948692, 18705062, 17000102, -5710462, -10575316, -2997736, -2763562, 8134308, -4485652, -13491662, -18458300 ], [ 5071830, -12426590, -13775540, 9960218, 22629954, -4515710, -20586298, -26709348, 26309874, -11903068, 11500718, 14454368, -8562118, 7217974, -8460994, 29051820, -10726824, -10995132, 19316882, 23233682, -4259482, -15679036, 590024, -9399262, 7375788, -6991612, -16696202, -19951220 ], [ 7100202, -13489874, -13393404, 6632358, 17399802, -3894538, -17850696, -23594996, 22396808, -5465850, 13920542, 10134312, -10278770, 5930616, -9180330, 24757334, -10026132, -9139922, 18141224, 19476482, -2011342, -12604858, 4847632, -11993974, 8541110, -9775556, -16548582, -17403006 ], [ 9539022, -13864454, -12704724, 1067298, 10952382, -3266158, -13220376, -20008316, 17034968, 1834050, 16044362, 4187832, -12027110, 4610856, -9534030, 19081394, -8642652, -6841862, 16549304, 13392662, 422438, -7626238, 9261232, -13647634, 10154450, -12624236, -15620322, -13913706 ], [ 11977842, -14239034, -12016044, -4497762, 4504962, -2637778, -8590056, -16421636, 11673128, 9133950, 18168182, -1758648, -13775450, 3291096, -9887730, 13405454, -7259172, -4543802, 14957384, 7308842, 2856218, -2647618, 13674832, -15301294, 11767790, -15472916, -14692062, -10424406 ], [ 14416662, -14613614, -11327364, -10062822, -1942458, -2009398, -3959736, -12834956, 6311288, 16433850, 20292002, -7705128, -15523790, 1971336, -10241430, 7729514, -5875692, -2245742, 13365464, 1225022, 5289998, 2331002, 18088432, -16954954, 13381130, -18321596, -13763802, -6935106 ], [ 16855482, -14988194, -10638684, -15627882, -8389878, -1381018, 670584, -9248276, 949448, 23733750, 22415822, -13651608, -17272130, 651576, -10595130, 2053574, -4492212, 52318, 11773544, -4858798, 7723778, 7309622, 22502032, -18608614, 14994470, -21170276, -12835542, -3445806 ], [ 18655642, -14510472, -10321936, -19705434, -13458514, -446486, 4333058, -5840302, -3507708, 30199740, 23337188, -18578212, -18331870, -913352, -10409170, -2641496, -3409736, 2159242, 9854748, -10513750, 9312032, 11037674, 25772402, -19130110, 16321040, -22777320, -11899208, -418924 ], [ 15869062, -7911672, -12676336, -13099974, -8624974, 2686774, 1044638, -3715762, -1467588, 30676740, 15622748, -16180252, -14446210, -4239032, -6347470, -292136, -4489016, 2893462, 5588388, -13088650, 4827872, 5784374, 20832302, -11520610, 15588080, -15467160, -10904888, -713044 ], [ 13082482, -1312872, -15030736, -6494514, -3791434, 5820034, -2243782, -1591222, 572532, 31153740, 7908308, -13782292, -10560550, -7564712, -2285770, 2057224, -5568296, 3627682, 1322028, -15663550, 343712, 531074, 15892202, -3911110, 14855120, -8157000, -9910568, -1007164 ], [ 10295902, 5285928, -17385136, 110946, 1042106, 8953294, -5532202, 533318, 2612652, 31630740, 193868, -11384332, -6674890, -10890392, 1775930, 4406584, -6647576, 4361902, -2944332, -18238450, -4140448, -4722226, 10952102, 3698390, 14122160, -846840, -8916248, -1301284 ], [ 7509322, 11884728, -19739536, 6716406, 5875646, 12086554, -8820622, 2657858, 4652772, 32107740, -7520572, -8986372, -2789230, -14216072, 5837630, 6755944, -7726856, 5096122, -7210692, -20813350, -8624608, -9975526, 6012002, 11307890, 13389200, 6463320, -7921928, -1595404 ], [ 4722742, 18483528, -22093936, 13321866, 10709186, 15219814, -12109042, 4782398, 6692892, 32584740, -15235012, -6588412, 1096430, -17541752, 9899330, 9105304, -8806136, 5830342, -11477052, -23388250, -13108768, -15228826, 1071902, 18917390, 12656240, 13773480, -6927608, -1889524 ], [ 1661758, 19605948, -21865210, 14970816, 12066266, 14160574, -12089950, 5879054, 7584540, 31522722, -18835654, -6050362, 5244716, -16945046, 10595330, 8602906, -9231542, 7524040, -12981042, -22190914, -14576044, -17831920, -2919328, 20024498, 11323460, 16920390, -5525348, -2168980 ], [ -1758062, 13566948, -18258550, 10138176, 8877206, 7618834, -7745650, 5631554, 6974340, 28448142, -17056714, -7944502, 9736436, -11219066, 6890030, 4371286, -8801882, 10472440, -10872702, -16060654, -12098164, -16969360, -5669728, 12628478, 9206300, 14623050, -3589628, -2429260 ], [ -5177882, 7527948, -14651890, 5305536, 5688146, 1077094, -3401350, 5384054, 6364140, 25373562, -15277774, -9838642, 14228156, -5493086, 3184730, 139666, -8372222, 13420840, -8764362, -9930394, -9620284, -16106800, -8420128, 5232458, 7089140, 12325710, -1653908, -2689540 ], [ -8597702, 1488948, -11045230, 472896, 2499086, -5464646, 942950, 5136554, 5753940, 22298982, -13498834, -11732782, 18719876, 232894, -520570, -4091954, -7942562, 16369240, -6656022, -3800134, -7142404, -15244240, -11170528, -2163562, 4971980, 10028370, 281812, -2949820 ], [ -12017522, -4550052, -7438570, -4359744, -689974, -12006386, 5287250, 4889054, 5143740, 19224402, -11719894, -13626922, 23211596, 5958874, -4225870, -8323574, -7512902, 19317640, -4547682, 2330126, -4664524, -14381680, -13920928, -9559582, 2854820, 7731030, 2217532, -3210100 ], [ -15437342, -10589052, -3831910, -9192384, -3879034, -18548126, 9631550, 4641554, 4533540, 16149822, -9940954, -15521062, 27703316, 11684854, -7931170, -12555194, -7083242, 22266040, -2439342, 8460386, -2186644, -13519120, -16671328, -16955602, 737660, 5433690, 4153252, -3470380 ], [ -13286782, -11943680, 356980, -6756596, -6297192, -17224736, 10680656, 974508, 4885996, 14134244, -6445876, -12510802, 26308148, 11203954, -6989216, -14356054, -7046470, 20049812, -2299462, 7542916, -1724258, -13691174, -14694208, -16291120, -136516, 1086552, 2061468, -1145934 ], [ -9224002, -11690240, 4745740, -1825676, -8450712, -13201376, 10598576, -3866412, 5568916, 12482204, -2361676, -7816942, 22892108, 8592334, -4451936, -15322474, -7144570, 16060652, -2835322, 4206076, -1953758, -14218394, -11094208, -12859600, -583996, -3964248, -1412892, 2065806 ], [ -5161222, -11436800, 9134500, 3105244, -10604232, -9178016, 10516496, -8707332, 6251836, 10830164, 1722524, -3123082, 19476068, 5980714, -1914656, -16288894, -7242670, 12071492, -3371182, 869236, -2183258, -14745614, -7494208, -9428080, -1031476, -9015048, -4887252, 5277546 ], [ -1098442, -11183360, 13523260, 8036164, -12757752, -5154656, 10434416, -13548252, 6934756, 9178124, 5806724, 1570778, 16060028, 3369094, 622624, -17255314, -7340770, 8082332, -3907042, -2467604, -2412758, -15272834, -3894208, -5996560, -1478956, -14065848, -8361612, 8489286 ], [ 2964338, -10929920, 17912020, 12967084, -14911272, -1131296, 10352336, -18389172, 7617676, 7526084, 9890924, 6264638, 12643988, 757474, 3159904, -18221734, -7438870, 4093172, -4442902, -5804444, -2642258, -15800054, -294208, -2565040, -1926436, -19116648, -11835972, 11701026 ], [ 6581348, -10614700, 22030090, 17637164, -16982562, 2713624, 10036496, -22773912, 8201056, 6173864, 13716474, 10768498, 9287188, -1522816, 5564144, -19048834, -7273340, 460222, -4688142, -9137334, -2638168, -16142724, 3176572, 677010, -2196846, -23693298, -14917262, 14318946 ], [ 2620268, -9249220, 21546430, 17872964, -17655942, 3525064, 5746736, -19403592, 7092256, 9918584, 13144974, 12042358, 6937468, 1829504, 5706704, -17507494, -2626100, 2882842, 7158, -12403074, 1336952, -13348044, 4450612, 698070, 542934, -20209398, -11316362, 6841926 ], [ -1340812, -7883740, 21062770, 18108764, -18329322, 4336504, 1456976, -16033272, 5983456, 13663304, 12573474, 13316218, 4587748, 5181824, 5849264, -15966154, 2021140, 5305462, 4702458, -15668814, 5312072, -10553364, 5724652, 719130, 3282714, -16725498, -7715462, -635094 ], [ -5301892, -6518260, 20579110, 18344564, -19002702, 5147944, -2832784, -12662952, 4874656, 17408024, 12001974, 14590078, 2238028, 8534144, 5991824, -14424814, 6668380, 7728082, 9397758, -18934554, 9287192, -7758684, 6998692, 740190, 6022494, -13241598, -4114562, -8112114 ], [ -9262972, -5152780, 20095450, 18580364, -19676082, 5959384, -7122544, -9292632, 3765856, 21152744, 11430474, 15863938, -111692, 11886464, 6134384, -12883474, 11315620, 10150702, 14093058, -22200294, 13262312, -4964004, 8272732, 761250, 8762274, -9757698, -513662, -15589134 ], [ -13224052, -3787300, 19611790, 18816164, -20349462, 6770824, -11412304, -5922312, 2657056, 24897464, 10858974, 17137798, -2461412, 15238784, 6276944, -11342134, 15962860, 12573322, 18788358, -25466034, 17237432, -2169324, 9546772, 782310, 11502054, -6273798, 3087238, -23066154 ], [ -13057030, -2122576, 17067940, 19247786, -18010536, 5861842, -12543436, -3278256, 1334614, 26324264, 10461384, 16184554, -3679760, 16805606, 5690204, -8915536, 18541594, 11709406, 20361792, -25189752, 19420850, 275820, 8803456, 1365228, 13669482, -4396998, 3929404, -25483350 ], [ -5759650, 59024, 10965580, 20017646, -10468536, 1981222, -8218756, -1888656, -356846, 23747384, 10364184, 11384494, -2943920, 15288386, 3843764, -4959856, 17547454, 5168746, 16542912, -18795432, 18509510, 2117220, 4575616, 2918628, 14848302, -5296098, 6484, -19160850 ], [ 1537730, 2240624, 4863220, 20787506, -2926536, -1899398, -3894076, -499056, -2048306, 21170504, 10266984, 6584434, -2208080, 13771166, 1997324, -1004176, 16553314, -1371914, 12724032, -12401112, 17598170, 3958620, 347776, 4472028, 16027122, -6195198, -3916436, -12838350 ], [ 8835110, 4422224, -1239140, 21557366, 4615464, -5780018, 430604, 890544, -3739766, 18593624, 10169784, 1784374, -1472240, 12253946, 150884, 2951504, 15559174, -7912574, 8905152, -6006792, 16686830, 5800020, -3880064, 6025428, 17205942, -7094298, -7839356, -6515850 ], [ 16132490, 6603824, -7341500, 22327226, 12157464, -9660638, 4755284, 2280144, -5431226, 16016744, 10072584, -3015686, -736400, 10736726, -1695556, 6907184, 14565034, -14453234, 5086272, 387528, 15775490, 7641420, -8107904, 7578828, 18384762, -7993398, -11762276, -193350 ], [ 23429870, 8785424, -13443860, 23097086, 19699464, -13541258, 9079964, 3669744, -7122686, 13439864, 9975384, -7815746, -560, 9219506, -3541996, 10862864, 13570894, -20993894, 1267392, 6781848, 14864150, 9482820, -12335744, 9132228, 19563582, -8892498, -15685196, 6129150 ], [ 21756956, 6931142, -14724414, 19255834, 21109622, -10330506, 8997760, 6488574, -10419666, 12395670, 7844322, -7519378, -2019602, 10148752, -1956942, 11656182, 9910200, -17671220, 1577358, 8087792, 14550244, 6724210, -10946582, 5860284, 16195950, -10674756, -15121078, 6249780 ], [ 15819476, 3158162, -13712634, 13222414, 19604642, -3748446, 6820480, 9986874, -14479926, 12080130, 4746342, -4800118, -5348342, 12241072, 1259478, 10946082, 4981800, -9659420, 3850218, 6974672, 14520364, 1778710, -6887042, 294324, 10666890, -12876876, -12423778, 3421980 ], [ 9881996, -614818, -12700854, 7188994, 18099662, 2833614, 4643200, 13485174, -18540186, 11764590, 1648362, -2080858, -8677082, 14333392, 4475898, 10235982, 53400, -1647620, 6123078, 5861552, 14490484, -3166790, -2827502, -5271636, 5137830, -15078996, -9726478, 594180 ], [ 3944516, -4387798, -11689074, 1155574, 16594682, 9415674, 2465920, 16983474, -22600446, 11449050, -1449618, 638402, -12005822, 16425712, 7692318, 9525882, -4875000, 6364180, 8395938, 4748432, 14460604, -8112290, 1232038, -10837596, -391230, -17281116, -7029178, -2233620 ], [ -1992964, -8160778, -10677294, -4877846, 15089702, 15997734, 288640, 20481774, -26660706, 11133510, -4547598, 3357662, -15334562, 18518032, 10908738, 8815782, -9803400, 14375980, 10668798, 3635312, 14430724, -13057790, 5291578, -16403556, -5920290, -19483236, -4331878, -5061420 ], [ -7930444, -11933758, -9665514, -10911266, 13584722, 22579794, -1888640, 23980074, -30720966, 10817970, -7645578, 6076922, -18663302, 20610352, 14125158, 8105682, -14731800, 22387780, 12941658, 2522192, 14400844, -18003290, 9351118, -21969516, -11449350, -21685356, -1634578, -7889220 ], [ -8411334, -12442396, -3557594, -10540958, 8544128, 18523506, -1315464, 17851956, -23152308, 4258012, -2772184, 1190420, -15395718, 15090146, 13180828, 8217052, -11983950, 16838294, 13509812, 2941296, 11678002, -16694582, 8953894, -14312390, -8754454, -13864118, 1661514, -10306908 ], [ -8830914, -12914356, 2607586, -10098698, 3463808, 14347686, -711384, 11615676, -15452988, -2372108, 2190776, -3781540, -12054018, 9484406, 12189748, 8337652, -9149850, 11136434, 14058812, 3377616, 8924902, -15315602, 8506594, -6506690, -5967154, -5930258, 4964334, -12719988 ], [ -9250494, -13386316, 8772766, -9656438, -1616512, 10171866, -107304, 5379396, -7753668, -9002228, 7153736, -8753500, -8712318, 3878666, 11198668, 8458252, -6315750, 5434574, 14607812, 3813936, 6171802, -13936622, 8059294, 1299010, -3179854, 2003602, 8267154, -15133068 ], [ -9670074, -13858276, 14937946, -9214178, -6696832, 5996046, 496776, -856884, -54348, -15632348, 12116696, -13725460, -5370618, -1727074, 10207588, 8578852, -3481650, -267286, 15156812, 4250256, 3418702, -12557642, 7611994, 9104710, -392554, 9937462, 11569974, -17546148 ], [ -10089654, -14330236, 21103126, -8771918, -11777152, 1820226, 1100856, -7093164, 7644972, -22262468, 17079656, -18697420, -2028918, -7332814, 9216508, 8699452, -647550, -5969146, 15705812, 4686576, 665602, -11178662, 7164694, 16910410, 2394746, 17871322, 14872794, -19959228 ], [ -10178862, -14574802, 24656758, -8567366, -13549918, -544974, 1906896, -10684686, 12542934, -26221586, 18650714, -21279232, -362622, -10358326, 9189922, 9694690, 592956, -10156684, 15213908, 5964270, -1783856, -9988790, 7781896, 22204840, 2659814, 21735202, 17033568, -20211552 ], [ -9497202, -14288782, 22116778, -8917466, -7605058, 1314606, 3184176, -8105106, 10904394, -23948366, 12307334, -18284032, -2605602, -7363306, 11413822, 12730750, -1884924, -10810804, 12293228, 9205170, -3524816, -9240170, 10882936, 21639640, -2960326, 16102462, 16529568, -15422112 ], [ -8815542, -14002762, 19576798, -9267566, -1660198, 3174186, 4461456, -5525526, 9265854, -21675146, 5963954, -15288832, -4848582, -4368286, 13637722, 15766810, -4362804, -11464924, 9372548, 12446070, -5265776, -8491550, 13983976, 21074440, -8580466, 10469722, 16025568, -10632672 ], [ -8133882, -13716742, 17036818, -9617666, 4284662, 5033766, 5738736, -2945946, 7627314, -19401926, -379426, -12293632, -7091562, -1373266, 15861622, 18802870, -6840684, -12119044, 6451868, 15686970, -7006736, -7742930, 17085016, 20509240, -14200606, 4836982, 15521568, -5843232 ], [ -7452222, -13430722, 14496838, -9967766, 10229522, 6893346, 7016016, -366366, 5988774, -17128706, -6722806, -9298432, -9334542, 1621754, 18085522, 21838930, -9318564, -12773164, 3531188, 18927870, -8747696, -6994310, 20186056, 19944040, -19820746, -795758, 15017568, -1053792 ], [ -6770562, -13144702, 11956858, -10317866, 16174382, 8752926, 8293296, 2213214, 4350234, -14855486, -13066186, -6303232, -11577522, 4616774, 20309422, 24874990, -11796444, -13427284, 610508, 22168770, -10488656, -6245690, 23287096, 19378840, -25440886, -6428498, 14513568, 3735648 ], [ -5483572, -11429562, 11076448, -8598756, 18550622, 6287636, 7689686, 2765164, 2624464, -11028846, -15680016, -4852432, -12218682, 7258474, 19914992, 22652390, -13940584, -11396744, -273742, 22514910, -7977016, -4370120, 22045226, 18037700, -25869026, -7583358, 13170158, 5292188 ], [ -3811372, -8804982, 11252128, -5562876, 18655922, 1070156, 5889146, 2026804, 843184, -6213666, -15920496, -4384432, -11840502, 9675334, 17854352, 17083370, -15872344, -7657784, 137918, 21018930, -2759176, -1777400, 18039686, 16202780, -22993166, -5888658, 11292578, 4791428 ], [ -2139172, -6180402, 11427808, -2526996, 18761222, -4147324, 4088606, 1288444, -938096, -1398486, -16160976, -3916432, -11462322, 12092194, 15793712, 11514350, -17804104, -3918824, 549578, 19522950, 2458664, 815320, 14034146, 14367860, -20117306, -4193958, 9414998, 4290668 ], [ -466972, -3555822, 11603488, 508884, 18866522, -9364804, 2288066, 550084, -2719376, 3416694, -16401456, -3448432, -11084142, 14509054, 13733072, 5945330, -19735864, -179864, 961238, 18026970, 7676504, 3408040, 10028606, 12532940, -17241446, -2499258, 7537418, 3789908 ], [ 1205228, -931242, 11779168, 3544764, 18971822, -14582284, 487526, -188276, -4500656, 8231874, -16641936, -2980432, -10705962, 16925914, 11672432, 376310, -21667624, 3559096, 1372898, 16530990, 12894344, 6000760, 6023066, 10698020, -14365586, -804558, 5659838, 3289148 ], [ 2877428, 1693338, 11954848, 6580644, 19077122, -19799764, -1313014, -926636, -6281936, 13047054, -16882416, -2512432, -10327782, 19342774, 9611792, -5192710, -23599384, 7298056, 1784558, 15035010, 18112184, 8593480, 2017526, 8863100, -11489726, 890142, 3782258, 2788388 ], [ 4919476, 3055820, 6990338, 7471306, 21005600, -15402026, -1912378, 1199168, -2308162, 13258888, -10831164, 1156546, -4423960, 14330138, 3669408, -5948394, -20766778, 8365246, -1756242, 12687450, 14564228, 8687568, 900718, 6765734, -7129992, -293930, 305766, 1386248 ], [ 6992716, 4311860, 1592318, 8181046, 23087840, -10193366, -2410438, 3566528, 2150978, 13082488, -4249284, 5095486, 1945880, 8690918, -2600352, -6298134, -17532358, 9207106, -5630382, 10268070, 10276988, 8570928, 27538, 4646234, -2645112, -1720790, -3305574, -91912 ], [ 9065956, 5567900, -3805702, 8890786, 25170080, -4984706, -2908498, 5933888, 6610118, 12906088, 2332596, 9034426, 8315720, 3051698, -8870112, -6647874, -14297938, 10048966, -9504522, 7848690, 5989748, 8454288, -845642, 2526734, 1839768, -3147650, -6916914, -1570072 ], [ 11139196, 6823940, -9203722, 9600526, 27252320, 223954, -3406558, 8301248, 11069258, 12729688, 8914476, 12973366, 14685560, -2587522, -15139872, -6997614, -11063518, 10890826, -13378662, 5429310, 1702508, 8337648, -1718822, 407234, 6324648, -4574510, -10528254, -3048232 ], [ 13212436, 8079980, -14601742, 10310266, 29334560, 5432614, -3904618, 10668608, 15528398, 12553288, 15496356, 16912306, 21055400, -8226742, -21409632, -7347354, -7829098, 11732686, -17252802, 3009930, -2584732, 8221008, -2592002, -1712266, 10809528, -6001370, -14139594, -4526392 ], [ 14471800, 8278040, -17717692, 10437340, 29665610, 9933532, -3989692, 11794574, 17903750, 12467230, 19388808, 20139136, 24529130, -12149968, -25315296, -7591842, -5214724, 11209126, -18943068, 1822284, -5997658, 7485792, -4311020, -3528442, 12476628, -6588650, -16542888, -5710174 ], [ 13057000, 4999880, -13335412, 8649940, 24242750, 12109012, -2717812, 8841674, 13432370, 12678010, 14444568, 21026176, 18487070, -10434928, -21453216, -7490502, -4637644, 6199186, -13457748, 4681764, -6537838, 4718112, -8809220, -4347982, 4885308, -4417310, -14976888, -5926714 ], [ 11642200, 1721720, -8953132, 6862540, 18819890, 14284492, -1445932, 5888774, 8960990, 12888790, 9500328, 21913216, 12445010, -8719888, -17591136, -7389162, -4060564, 1189246, -7972428, 7541244, -7078018, 1950432, -13307420, -5167522, -2706012, -2245970, -13410888, -6143254 ], [ 10227400, -1556440, -4570852, 5075140, 13397030, 16459972, -174052, 2935874, 4489610, 13099570, 4556088, 22800256, 6402950, -7004848, -13729056, -7287822, -3483484, -3820694, -2487108, 10400724, -7618198, -817248, -17805620, -5987062, -10297332, -74630, -11844888, -6359794 ], [ 8812600, -4834600, -188572, 3287740, 7974170, 18635452, 1097828, -17026, 18230, 13310350, -388152, 23687296, 360890, -5289808, -9866976, -7186482, -2906404, -8830634, 2998212, 13260204, -8158378, -3584928, -22303820, -6806602, -17888652, 2096710, -10278888, -6576334 ], [ 7397800, -8112760, 4193708, 1500340, 2551310, 20810932, 2369708, -2969926, -4453150, 13521130, -5332392, 24574336, -5681170, -3574768, -6004896, -7085142, -2329324, -13840574, 8483532, 16119684, -8698558, -6352608, -26802020, -7626142, -25479972, 4268050, -8712888, -6792874 ], [ 3896776, -7227292, 3993214, 1334350, 746610, 20122068, 4876192, -2215976, -6335664, 12234666, -6082722, 22766376, -8451500, 92040, -4939344, -6287120, -2919522, -13675428, 9515046, 12994990, -8818024, -5322886, -25852498, -6626018, -27243820, 4496834, -5863578, -4516000 ], [ -1349864, -2857972, -41846, 2525050, 1969350, 17036508, 8415712, 1639624, -6051984, 9695406, -3323862, 18703416, -8484260, 5391960, -6213744, -4906160, -4486422, -9180108, 6819906, 4863130, -8585464, -1115746, -20344678, -4103318, -24131620, 3100214, -1940478, -152800 ], [ -6596504, 1511348, -4076906, 3715750, 3192090, 13950948, 11955232, 5495224, -5768304, 7156146, -565002, 14640456, -8517020, 10691880, -7488144, -3525200, -6053322, -4684788, 4124766, -3268730, -8352904, 3091394, -14836858, -1580618, -21019420, 1703594, 1982622, 4210400 ], [ -11843144, 5880668, -8111966, 4906450, 4414830, 10865388, 15494752, 9350824, -5484624, 4616886, 2193858, 10577496, -8549780, 15991800, -8762544, -2144240, -7620222, -189468, 1429626, -11400590, -8120344, 7298534, -9329038, 942082, -17907220, 306974, 5905722, 8573600 ], [ -17089784, 10249988, -12147026, 6097150, 5637570, 7779828, 19034272, 13206424, -5200944, 2077626, 4952718, 6514536, -8582540, 21291720, -10036944, -763280, -9187122, 4305852, -1265514, -19532450, -7887784, 11505674, -3821218, 3464782, -14795020, -1089646, 9828822, 12936800 ], [ -22336424, 14619308, -16182086, 7287850, 6860310, 4694268, 22573792, 17062024, -4917264, -461634, 7711578, 2451576, -8615300, 26591640, -11311344, 617680, -10754022, 8801172, -3960654, -27664310, -7655224, 15712814, 1686602, 5987482, -11682820, -2486266, 13751922, 17300000 ], [ -20931650, 11617418, -14305394, 5026486, 10459270, 3297010, 18802162, 18150706, -1652452, -2939140, 8967090, 1575800, -10350684, 26413164, -6645964, 2280614, -8958486, 6669256, -1963414, -22731734, -6479260, 14389814, 2576886, 6179546, -10074276, 57204, 13826716, 16365292 ], [ -18403910, 7371038, -11430614, 2182306, 14459410, 2184790, 13796182, 18772246, 2115668, -5406220, 9968790, 1238120, -12373524, 25309764, -977764, 3991154, -6595266, 3418456, 826046, -15593474, -5144020, 12133154, 2687586, 5978126, -8719596, 3265884, 13251796, 14536132 ], [ -15876170, 3124658, -8555834, -661874, 18459550, 1072570, 8790202, 19393786, 5883788, -7873300, 10970490, 900440, -14396364, 24206364, 4690436, 5701694, -4232046, 167656, 3615506, -8455214, -3808780, 9876494, 2798286, 5776706, -7364916, 6474564, 12676876, 12706972 ], [ -13348430, -1121722, -5681054, -3506054, 22459690, -39650, 3784222, 20015326, 9651908, -10340380, 11972190, 562760, -16419204, 23102964, 10358636, 7412234, -1868826, -3083144, 6404966, -1316954, -2473540, 7619834, 2908986, 5575286, -6010236, 9683244, 12101956, 10877812 ], [ -10820690, -5368102, -2806274, -6350234, 26459830, -1151870, -1221758, 20636866, 13420028, -12807460, 12973890, 225080, -18442044, 21999564, 16026836, 9122774, 494394, -6333944, 9194426, 5821306, -1138300, 5363174, 3019686, 5373866, -4655556, 12891924, 11527036, 9048652 ], [ -8857550, -9095572, -468494, -8080544, 29164450, -2634710, -5405528, 19828096, 15507278, -14767720, 13702470, 890, -19473024, 19776984, 20542436, 9894914, 2500764, -8751524, 11760776, 11480806, 695390, 3753614, 2398176, 5168846, -4011366, 16044144, 10223626, 6949942 ], [ -9717410, -10228492, -815714, -4241504, 25391470, -5970650, -5478248, 11867776, 9190178, -14193880, 13065450, 344150, -15544704, 11958504, 19295036, 5975054, 2722884, -7003004, 13211576, 9746506, 5021330, 5379554, -1884384, 4945826, -6919626, 18914064, 5277766, 3503482 ], [ -10577270, -11361412, -1162934, -402464, 21618490, -9306590, -5550968, 3907456, 2873078, -13620040, 12428430, 687410, -11616384, 4140024, 18047636, 2055194, 2945004, -5254484, 14662376, 8012206, 9347270, 7005494, -6166944, 4722806, -9827886, 21783984, 331906, 57022 ], [ -11437130, -12494332, -1510154, 3436576, 17845510, -12642530, -5623688, -4052864, -3444022, -13046200, 11791410, 1030670, -7688064, -3678456, 16800236, -1864666, 3167124, -3505964, 16113176, 6277906, 13673210, 8631434, -10449504, 4499786, -12736146, 24653904, -4613954, -3389438 ], [ -12296990, -13627252, -1857374, 7275616, 14072530, -15978470, -5696408, -12013184, -9761122, -12472360, 11154390, 1373930, -3759744, -11496936, 15552836, -5784526, 3389244, -1757444, 17563976, 4543606, 17999150, 10257374, -14732064, 4276766, -15644406, 27523824, -9559814, -6835898 ], [ -13156850, -14760172, -2204594, 11114656, 10299550, -19314410, -5769128, -19973504, -16078222, -11898520, 10517370, 1717190, 168576, -19315416, 14305436, -9704386, 3611364, -8924, 19014776, 2809306, 22325090, 11883314, -19014624, 4053746, -18552666, 30393744, -14505674, -10282358 ], [ -12068380, -15555800, -617588, 12340070, 9013862, -21614566, -6182752, -21660124, -15816666, -10905774, 11093466, 1064054, 52918, -23833388, 11556218, -9126704, 2682890, 581090, 18541240, 1185774, 21598186, 9506556, -18794654, 3081322, -19412406, 29446812, -16022542, -10219674 ], [ -8850340, -15982760, 3083572, 10708730, 10446842, -22782586, -6968992, -16489444, -8364486, -9455154, 12995526, -678166, -4482902, -24743828, 7165478, -3633104, 496790, -95170, 15964360, -316686, 15348406, 2754756, -13653314, 1289782, -18033066, 24327972, -13791442, -6321414 ], [ -5632300, -16409720, 6784732, 9077390, 11879822, -23950606, -7755232, -11318764, -912306, -8004534, 14897586, -2420386, -9018722, -25654268, 2774738, 1860496, -1689310, -771430, 13387480, -1819146, 9098626, -3997044, -8511974, -501758, -16653726, 19209132, -11560342, -2423154 ], [ -2414260, -16836680, 10485892, 7446050, 13312802, -25118626, -8541472, -6148084, 6539874, -6553914, 16799646, -4162606, -13554542, -26564708, -1616002, 7354096, -3875410, -1447690, 10810600, -3321606, 2848846, -10748844, -3370634, -2293298, -15274386, 14090292, -9329242, 1475106 ], [ 803780, -17263640, 14187052, 5814710, 14745782, -26286646, -9327712, -977404, 13992054, -5103294, 18701706, -5904826, -18090362, -27475148, -6006742, 12847696, -6061510, -2123950, 8233720, -4824066, -3400934, -17500644, 1770706, -4084838, -13895046, 8971452, -7098142, 5373366 ], [ 4021820, -17690600, 17888212, 4183370, 16178762, -27454666, -10113952, 4193276, 21444234, -3652674, 20603766, -7647046, -22626182, -28385588, -10397482, 18341296, -8247610, -2800210, 5656840, -6326526, -9650714, -24252444, 6912046, -5876378, -12515706, 3852612, -4867042, 9271626 ], [ 1751702, -13282886, 15531084, 3693852, 15378792, -21752300, -8798308, 6692936, 20457496, -5646974, 20755108, -6227210, -19827134, -24767080, -7249868, 15070656, -6306764, 212832, 3813674, -3257296, -13279884, -21999172, 10849936, -4839846, -7072042, 3050572, -5136136, 6869204 ], [ -1987078, -7581386, 11552724, 3509892, 13981272, -14211380, -6920188, 8477816, 17212456, -8563154, 20437948, -3961190, -15065234, -19936600, -2084948, 9454656, -3261524, 4213152, 2166854, 1035344, -16207764, -17336092, 14465776, -3046506, -540742, 3403732, -6074296, 2780684 ], [ -5725858, -1879886, 7574364, 3325932, 12583752, -6670460, -5042068, 10262696, 13967416, -11479334, 20120788, -1695170, -10303334, -15106120, 3079972, 3838656, -216284, 8213472, 520034, 5327984, -19135644, -12673012, 18081616, -1253166, 5990558, 3756892, -7012456, -1307836 ], [ -9464638, 3821614, 3596004, 3141972, 11186232, 870460, -3163948, 12047576, 10722376, -14395514, 19803628, 570850, -5541434, -10275640, 8244892, -1777344, 2828956, 12213792, -1126786, 9620624, -22063524, -8009932, 21697456, 540174, 12521858, 4110052, -7950616, -5396356 ], [ -13203418, 9523114, -382356, 2958012, 9788712, 8411380, -1285828, 13832456, 7477336, -17311694, 19486468, 2836870, -779534, -5445160, 13409812, -7393344, 5874196, 16214112, -2773606, 13913264, -24991404, -3346852, 25313296, 2333514, 19053158, 4463212, -8888776, -9484876 ], [ -16025746, 14756452, -3708522, 2766996, 8302092, 14747416, 364502, 15219014, 4519954, -19187618, 18785476, 4943068, 3564406, -1200616, 17978446, -12367716, 8042008, 19388142, -4038124, 17053508, -26968092, 946202, 28419214, 4080774, 24334682, 4533142, -9878128, -13401622 ], [ -10600006, 15776332, -1164942, 2512476, 6013572, 10239496, -35278, 13020674, 4151494, -11701238, 14629996, 5610868, 4146706, -2229496, 17180506, -11567436, 2312968, 15125562, -1861924, 9822188, -20384052, 1909022, 26935834, 5413314, 18368222, 2054002, -11328208, -15772402 ], [ -5174266, 16796212, 1378638, 2257956, 3725052, 5731576, -435058, 10822334, 3783034, -4214858, 10474516, 6278668, 4729006, -3258376, 16382566, -10767156, -3416072, 10862982, 314276, 2590868, -13800012, 2871842, 25452454, 6745854, 12401762, -425138, -12778288, -18143182 ], [ 251474, 17816092, 3922218, 2003436, 1436532, 1223656, -834838, 8623994, 3414574, 3271522, 6319036, 6946468, 5311306, -4287256, 15584626, -9966876, -9145112, 6600402, 2490476, -4640452, -7215972, 3834662, 23969074, 8078394, 6435302, -2904278, -14228368, -20513962 ], [ 5677214, 18835972, 6465798, 1748916, -851988, -3284264, -1234618, 6425654, 3046114, 10757902, 2163556, 7614268, 5893606, -5316136, 14786686, -9166596, -14874152, 2337822, 4666676, -11871772, -631932, 4797482, 22485694, 9410934, 468842, -5383418, -15678448, -22884742 ], [ 11102954, 19855852, 9009378, 1494396, -3140508, -7792184, -1634398, 4227314, 2677654, 18244282, -1991924, 8282068, 6475906, -6345016, 13988746, -8366316, -20603192, -1924758, 6842876, -19103092, 5952108, 5760302, 21002314, 10743474, -5497618, -7862558, -17128528, -25255522 ], [ 14298112, 20456448, 10507264, 1344512, -4488192, -10446848, -1869824, 2932736, 2460672, 22652928, -4439040, 8675328, 6818816, -6950912, 13518848, -7895040, -23976960, -4434944, 8124416, -23361536, 9829376, 6327296, 20128768, 11528192, -9011200, -9322496, -17982464, -26651648 ], [ 14298112, 20456448, 10507264, 1344512, -4488192, -10446848, -1869824, 2932736, 2460672, 22652928, -4439040, 8675328, 6818816, -6950912, 13518848, -7895040, -23976960, -4434944, 8124416, -23361536, 9829376, 6327296, 20128768, 11528192, -9011200, -9322496, -17982464, -26651648 ] ], [ [ -24025088, -4957184, 11947520, -28208128, -8693760, 17635840, 19268608, -15909376, -24379392, -8861184, -11439104, 3804672, -31192576, 22338048, 4419072, -9255424, -15585280, 1008128, -15071744, -11436544, 6688768, -2651648, 16619008, 4674560, -12930560, -19825664, 10306048, -17410560 ], [ -24025088, -4957184, 11947520, -28208128, -8693760, 17635840, 19268608, -15909376, -24379392, -8861184, -11439104, 3804672, -31192576, 22338048, 4419072, -9255424, -15585280, 1008128, -15071744, -11436544, 6688768, -2651648, 16619008, 4674560, -12930560, -19825664, 10306048, -17410560 ], [ -24025088, -4957184, 11947520, -28208128, -8693760, 17635840, 19268608, -15909376, -24379392, -8861184, -11439104, 3804672, -31192576, 22338048, 4419072, -9255424, -15585280, 1008128, -15071744, -11436544, 6688768, -2651648, 16619008, 4674560, -12930560, -19825664, 10306048, -17410560 ], [ -20978210, -5056658, 11050130, -25666821, -9506190, 17408690, 15796281, -13224640, -19796626, -9365988, -9502311, 6208568, -27620716, 21124890, 5612819, -7673103, -13840178, -234353, -12524301, -11480735, 4780944, -2380779, 12908203, 4340679, -8037395, -16616713, 10171174, -13057835 ], [ -16330430, -5208398, 9681230, -21790251, -10745490, 17062190, 10499511, -9129280, -12805966, -10136028, -6547881, 9875528, -22172116, 19274310, 7433789, -5259393, -11178158, -2129663, -8638371, -11548145, 1870704, -1967589, 7247653, 3831369, -573245, -11721703, 9965434, -6418085 ], [ -11682650, -5360138, 8312330, -17913681, -11984790, 16715690, 5202741, -5033920, -5815306, -10906068, -3593451, 13542488, -16723516, 17423730, 9254759, -2845683, -8516138, -4024973, -4752441, -11615555, -1039536, -1554399, 1587103, 3322059, 6890905, -6826693, 9759694, 221665 ], [ -7034870, -5511878, 6943430, -14037111, -13224090, 16369190, -94029, -938560, 1175354, -11676108, -639021, 17209448, -11274916, 15573150, 11075729, -431973, -5854118, -5920283, -866511, -11682965, -3949776, -1141209, -4073447, 2812749, 14355055, -1931683, 9553954, 6861415 ], [ -2387090, -5663618, 5574530, -10160541, -14463390, 16022690, -5390799, 3156800, 8166014, -12446148, 2315409, 20876408, -5826316, 13722570, 12896699, 1981737, -3192098, -7815593, 3019419, -11750375, -6860016, -728019, -9733997, 2303439, 21819205, 2963327, 9348214, 13501165 ], [ 2260690, -5815358, 4205630, -6283971, -15702690, 15676190, -10687569, 7252160, 15156674, -13216188, 5269839, 24543368, -377716, 11871990, 14717669, 4395447, -530078, -9710903, 6905349, -11817785, -9770256, -314829, -15394547, 1794129, 29283355, 7858337, 9142474, 20140915 ], [ 2858707, -1936475, 2582168, -3989322, -11652738, 16732826, -9897906, 5608565, 9210695, -9343473, 3793446, 22954919, -3374902, 8416869, 10568612, 7830102, -1088624, -9669680, 4697538, -10242113, -6839925, -3838563, -13672451, 843903, 22469761, 4531412, 9623251, 16972459 ], [ 3317077, 2081395, 949928, -1749222, -7420398, 17837846, -8898366, 3767075, 2818625, -5310663, 2164266, 21185249, -6663322, 4906419, 6213692, 11299962, -1758224, -9561680, 2279598, -8609783, -3708195, -7498053, -11695781, -121527, 15163831, 920972, 10127701, 13465789 ], [ 3775447, 6099265, -682312, 490878, -3188058, 18942866, -7898826, 1925585, -3573445, -1277853, 535086, 19415579, -9951742, 1395969, 1858772, 14769822, -2427824, -9453680, -138342, -6977453, -576465, -11157543, -9719111, -1086957, 7857901, -2689468, 10632151, 9959119 ], [ 4233817, 10117135, -2314552, 2730978, 1044282, 20047886, -6899286, 84095, -9965515, 2754957, -1094094, 17645909, -13240162, -2114481, -2496148, 18239682, -3097424, -9345680, -2556282, -5345123, 2555265, -14817033, -7742441, -2052387, 551971, -6299908, 11136601, 6452449 ], [ 4692187, 14135005, -3946792, 4971078, 5276622, 21152906, -5899746, -1757395, -16357585, 6787767, -2723274, 15876239, -16528582, -5624931, -6851068, 21709542, -3767024, -9237680, -4974222, -3712793, 5686995, -18476523, -5765771, -3017817, -6753959, -9910348, 11641051, 2945779 ], [ 6102557, 17623525, -4587132, 5071228, 7358537, 20048976, -4907706, -3953635, -20618380, 9686327, -4287204, 14120519, -18822527, -8106606, -9485263, 23705377, -5299924, -9138730, -6451287, -2700313, 8166700, -20426413, -4694651, -3694122, -10537314, -13116213, 11260776, 558784 ], [ 9988127, 19735735, -2648532, -392492, 3849347, 13201776, -3935166, -7072225, -19337860, 9635837, -5681484, 12401069, -18530837, -7913466, -7645573, 21868747, -9077404, -9063310, -5482077, -3299443, 8951140, -17931343, -5977961, -3618702, -5161974, -15270183, 8580216, 1082944 ], [ 13873697, 21847945, -709932, -5856212, 340157, 6354576, -2962626, -10190815, -18057340, 9585347, -7075764, 10681619, -18239147, -7720326, -5805883, 20032117, -12854884, -8987890, -4512867, -3898573, 9735580, -15436273, -7261271, -3543282, 213366, -17424153, 5899656, 1607104 ], [ 17759267, 23960155, 1228668, -11319932, -3169033, -492624, -1990086, -13309405, -16776820, 9534857, -8470044, 8962169, -17947457, -7527186, -3966193, 18195487, -16632364, -8912470, -3543657, -4497703, 10520020, -12941203, -8544581, -3467862, 5588706, -19578123, 3219096, 2131264 ], [ 21644837, 26072365, 3167268, -16783652, -6678223, -7339824, -1017546, -16427995, -15496300, 9484367, -9864324, 7242719, -17655767, -7334046, -2126503, 16358857, -20409844, -8837050, -2574447, -5096833, 11304460, -10446133, -9827891, -3392442, 10964046, -21732093, 538536, 2655424 ], [ 25530407, 28184575, 5105868, -22247372, -10187413, -14187024, -45006, -19546585, -14215780, 9433877, -11258604, 5523269, -17364077, -7140906, -286813, 14522227, -24187324, -8761630, -1605237, -5695963, 12088900, -7951063, -11111201, -3317022, 16339386, -23886063, -2142024, 3179584 ], [ 24760404, 24984383, 7805336, -23053240, -10026830, -13389610, 1067878, -18793472, -14513865, 8191099, -9985659, 3340122, -16990502, -6496948, -1911415, 12496122, -22571471, -9135809, -2156120, -4347290, 10961630, -6221843, -11527908, -3337850, 16448010, -21656085, -2770848, 988925 ], [ 20740284, 18075533, 11035976, -20607400, -7304330, -7255390, 2278738, -15337472, -15913995, 6115969, -6850689, 833262, -16559762, -5538268, -5954485, 10337742, -17190461, -9823859, -3768200, -1638830, 8499770, -5027273, -11339628, -3425870, 12879870, -16365615, -1967328, -3096985 ], [ 16720164, 11166683, 14266616, -18161560, -4581830, -1121170, 3489598, -11881472, -17314125, 4040839, -3715719, -1673598, -16129022, -4579588, -9997555, 8179362, -11809451, -10511909, -5380280, 1069630, 6037910, -3832703, -11151348, -3513890, 9311730, -11075145, -1163808, -7182895 ], [ 12700044, 4257833, 17497256, -15715720, -1859330, 5013050, 4700458, -8425472, -18714255, 1965709, -580749, -4180458, -15698282, -3620908, -14040625, 6020982, -6428441, -11199959, -6992360, 3778090, 3576050, -2638133, -10963068, -3601910, 5743590, -5784675, -360288, -11268805 ], [ 8679924, -2651017, 20727896, -13269880, 863170, 11147270, 5911318, -4969472, -20114385, -109421, 2554221, -6687318, -15267542, -2662228, -18083695, 3862602, -1047431, -11888009, -8604440, 6486550, 1114190, -1443563, -10774788, -3689930, 2175450, -494205, 443232, -15354715 ], [ 4659804, -9559867, 23958536, -10824040, 3585670, 17281490, 7122178, -1513472, -21514515, -2184551, 5689191, -9194178, -14836802, -1703548, -22126765, 1704222, 4333579, -12576059, -10216520, 9195010, -1347670, -248993, -10586508, -3777950, -1392690, 4796265, 1246752, -19440625 ], [ 4720383, -7638259, 20899769, -8821999, 728566, 15468557, 5564620, 28903, -16106190, -2063609, 6327498, -6510882, -13106012, 460979, -19274629, 1097154, 4597738, -9023111, -9880712, 4381972, 671228, -83528, -6523026, -2395496, 1493088, 8837796, -3168720, -14974798 ], [ 5234373, -4735489, 17142179, -6869269, -2748494, 12772607, 3699460, 1358653, -9941370, -1698659, 6688398, -3250902, -11230772, 2759489, -15656359, 662454, 4293358, -4998941, -9328472, -1266788, 3187988, -32408, -2028966, -849656, 5095968, 12740556, -8164080, -9558778 ], [ 5748363, -1832719, 13384589, -4916539, -6225554, 10076657, 1834300, 2688403, -3776550, -1333709, 7049298, 9078, -9355532, 5057999, -12038089, 227754, 3988978, -974771, -8776232, -6915548, 5704748, 18712, 2465094, 696184, 8698848, 16643316, -13159440, -4142758 ], [ 6262353, 1070051, 9626999, -2963809, -9702614, 7380707, -30860, 4018153, 2388270, -968759, 7410198, 3269058, -7480292, 7356509, -8419819, -206946, 3684598, 3049399, -8223992, -12564308, 8221508, 69832, 6959154, 2242024, 12301728, 20546076, -18154800, 1273262 ], [ 6776343, 3972821, 5869409, -1011079, -13179674, 4684757, -1896020, 5347903, 8553090, -603809, 7771098, 6529038, -5605052, 9655019, -4801549, -641646, 3380218, 7073569, -7671752, -18213068, 10738268, 120952, 11453214, 3787864, 15904608, 24448836, -23150160, 6689282 ], [ 6723164, 6558443, 2229790, 1654132, -14839004, 2852490, -3086148, 6421286, 13216340, -97556, 7031765, 7973625, -2987710, 11472430, -2870175, -492552, 2047425, 9671276, -6597563, -22448038, 12997578, -342600, 13444366, 5218792, 16840401, 26859906, -26699278, 10972275 ], [ 4550564, 7958933, -968990, 6981772, -9705764, 4247670, -1753788, 6536666, 12268460, 936724, 2181035, 2634375, 2402750, 11492050, -7242465, 1838088, -3128385, 6938516, -3572933, -21399898, 14294838, -2729400, 6082546, 6220312, 7809711, 23696766, -24844018, 11021325 ], [ 2377964, 9359423, -4167770, 12309412, -4572524, 5642850, -421428, 6652046, 11320580, 1971004, -2669695, -2704875, 7793210, 11511670, -11614755, 4168728, -8304195, 4205756, -548303, -20351758, 15592098, -5116200, -1279274, 7221832, -1220979, 20533626, -22988758, 11070375 ], [ 205364, 10759913, -7366550, 17637052, 560716, 7038030, 910932, 6767426, 10372700, 3005284, -7520425, -8044125, 13183670, 11531290, -15987045, 6499368, -13480005, 1472996, 2476327, -19303618, 16889358, -7503000, -8641094, 8223352, -10251669, 17370486, -21133498, 11119425 ], [ -1967236, 12160403, -10565330, 22964692, 5693956, 8433210, 2243292, 6882806, 9424820, 4039564, -12371155, -13383375, 18574130, 11550910, -20359335, 8830008, -18655815, -1259764, 5500957, -18255478, 18186618, -9889800, -16002914, 9224872, -19282359, 14207346, -19278238, 11168475 ], [ -4139836, 13560893, -13764110, 28292332, 10827196, 9828390, 3575652, 6998186, 8476940, 5073844, -17221885, -18722625, 23964590, 11570530, -24731625, 11160648, -23831625, -3992524, 8525587, -17207338, 19483878, -12276600, -23364734, 10226392, -28313049, 11044206, -17422978, 11217525 ], [ -5223164, 13378141, -14748156, 27525858, 13348505, 7420988, 2198932, 7001941, 5743483, 7176434, -17459377, -19310692, 22944438, 9579584, -23911026, 11126812, -21873352, -4354134, 7414405, -16803051, 20497164, -9803459, -22721608, 9870082, -27571781, 8832158, -14563516, 10648572 ], [ -5309924, 11746891, -13705956, 21183918, 13480175, 1534628, -1656308, 6903571, 1376413, 10256414, -13476247, -15551932, 16059258, 5749184, -18339486, 8929732, -13388152, -2546394, 2519395, -16987821, 21250644, -2883989, -14754808, 8271502, -17890211, 7490258, -10785316, 9514212 ], [ -5396684, 10115641, -12663756, 14841978, 13611845, -4351732, -5511548, 6805201, -2990657, 13336394, -9493117, -11793172, 9174078, 1918784, -12767946, 6732652, -4902952, -738654, -2375615, -17172591, 22004124, 4035481, -6788008, 6672922, -8208641, 6148358, -7007116, 8379852 ], [ -5483444, 8484391, -11621556, 8500038, 13743515, -10238092, -9366788, 6706831, -7357727, 16416374, -5509987, -8034412, 2288898, -1911616, -7196406, 4535572, 3582248, 1069086, -7270625, -17357361, 22757604, 10954951, 1178792, 5074342, 1472929, 4806458, -3228916, 7245492 ], [ -5570204, 6853141, -10579356, 2158098, 13875185, -16124452, -13222028, 6608461, -11724797, 19496354, -1526857, -4275652, -4596282, -5742016, -1624866, 2338492, 12067448, 2876826, -12165635, -17542131, 23511084, 17874421, 9145592, 3475762, 11154499, 3464558, 549284, 6111132 ], [ -5656964, 5221891, -9537156, -4183842, 14006855, -22010812, -17077268, 6510091, -16091867, 22576334, 2456273, -516892, -11481462, -9572416, 3946674, 141412, 20552648, 4684566, -17060645, -17726901, 24264564, 24793891, 17112392, 1877182, 20836069, 2122658, 4327484, 4976772 ], [ -1263599, 5757766, -6838206, -1620207, 9389750, -21869347, -15423833, 5727496, -11221037, 18793139, 1355753, -1833007, -10026567, -10021591, 5112639, -1490243, 17788148, 4016556, -11616005, -16810446, 22271619, 22839361, 14118392, -1425248, 22390189, -712267, 3832559, 233937 ], [ 4025791, 6727066, -3807906, 2724543, 3822890, -20522317, -12668663, 4808056, -4502627, 13637309, -761497, -4164097, -6903657, -9794521, 5397489, -3008813, 12773708, 2853396, -4103435, -15673746, 19729389, 19110031, 8932232, -5068448, 22318819, -3845797, 2483009, -5230593 ], [ 9315181, 7696366, -777606, 7069293, -1743970, -19175287, -9913493, 3888616, 2215783, 8481479, -2878747, -6495187, -3780747, -9567451, 5682339, -4527383, 7759268, 1690236, 3409135, -14537046, 17187159, 15380701, 3746072, -8711648, 22247449, -6979327, 1133459, -10695123 ], [ 14604571, 8665666, 2252694, 11414043, -7310830, -17828257, -7158323, 2969176, 8934193, 3325649, -4995997, -8826277, -657837, -9340381, 5967189, -6045953, 2744828, 527076, 10921705, -13400346, 14644929, 11651371, -1440088, -12354848, 22176079, -10112857, -216091, -16159653 ], [ 19893961, 9634966, 5282994, 15758793, -12877690, -16481227, -4403153, 2049736, 15652603, -1830181, -7113247, -11157367, 2465073, -9113311, 6252039, -7564523, -2269612, -636084, 18434275, -12263646, 12102699, 7922041, -6626248, -15998048, 22104709, -13246387, -1565641, -21624183 ], [ 23413726, 9682683, 7776017, 19185730, -16941542, -15399566, -2447158, 783924, 20999448, -5839541, -9327295, -13243472, 4792045, -8551595, 6730524, -9136003, -6017878, -1019140, 23993361, -10458980, 10427335, 4885507, -10862394, -18902211, 21285189, -15295041, -2138935, -25843755 ], [ 16451866, 4271793, 7086707, 17176390, -12102962, -15889706, -5224738, -2533476, 18222408, -3058271, -12114685, -13878512, 2404615, -6007745, 8355924, -11020873, -2266498, 3218420, 17981811, -4697900, 13886485, 5952457, -9471534, -17429001, 16034319, -10917891, 1885595, -22689345 ], [ 9490006, -1139097, 6397397, 15167050, -7264382, -16379846, -8002318, -5850876, 15445368, -277001, -14902075, -14513552, 17185, -3463895, 9981324, -12905743, 1484882, 7455980, 11970261, 1063180, 17345635, 7019407, -8080674, -15955791, 10783449, -6540741, 5910125, -19534935 ], [ 2528146, -6549987, 5708087, 13157710, -2425802, -16869986, -10779898, -9168276, 12668328, 2504269, -17689465, -15148592, -2370245, -920045, 11606724, -14790613, 5236262, 11693540, 5958711, 6824260, 20804785, 8086357, -6689814, -14482581, 5532579, -2163591, 9934655, -16380525 ], [ -4433714, -11960877, 5018777, 11148370, 2412778, -17360126, -13557478, -12485676, 9891288, 5285539, -20476855, -15783632, -4757675, 1623805, 13232124, -16675483, 8987642, 15931100, -52839, 12585340, 24263935, 9153307, -5298954, -13009371, 281709, 2213559, 13959185, -13226115 ], [ -11395574, -17371767, 4329467, 9139030, 7251358, -17850266, -16335058, -15803076, 7114248, 8066809, -23264245, -16418672, -7145105, 4167655, 14857524, -18560353, 12739022, 20168660, -6064389, 18346420, 27723085, 10220257, -3908094, -11536161, -4969161, 6590709, 17983715, -10071705 ], [ -15363204, -18058924, 3168042, 4886662, 9671102, -18534828, -17625322, -15505998, 6699259, 8439821, -24418605, -14311222, -7301684, 7196617, 13653309, -18300062, 14051271, 20601584, -6313594, 17656929, 26386916, 11441941, -3898893, -9322942, -5968044, 6461754, 19514297, -9156879 ], [ -15752364, -13100644, 1442382, -2046398, 9200042, -19451748, -17138062, -10889178, 9107209, 5934671, -23621295, -8926162, -4792124, 10805347, 9067359, -15476042, 12448461, 16487504, 323906, 9258219, 19319756, 12848551, -5540943, -6225322, -1885284, 947454, 18064307, -10918629 ], [ -16141524, -8142364, -283278, -8979458, 8728982, -20368668, -16650802, -6272358, 11515159, 3429521, -22823985, -3541102, -2282564, 14414077, 4481409, -12652022, 10845651, 12373424, 6961406, 859509, 12252596, 14255161, -7182993, -3127702, 2197476, -4566846, 16614317, -12680379 ], [ -16530684, -3184084, -2008938, -15912518, 8257922, -21285588, -16163542, -1655538, 13923109, 924371, -22026675, 1843958, 226996, 18022807, -104541, -9828002, 9242841, 8259344, 13598906, -7539201, 5185436, 15661771, -8825043, -30082, 6280236, -10081146, 15164327, -14442129 ], [ -16919844, 1774196, -3734598, -22845578, 7786862, -22202508, -15676282, 2961282, 16331059, -1580779, -21229365, 7229018, 2736556, 21631537, -4690491, -7003982, 7640031, 4145264, 20236406, -15937911, -1881724, 17068381, -10467093, 3067538, 10362996, -15595446, 13714337, -16203879 ], [ -17309004, 6732476, -5460258, -29778638, 7315802, -23119428, -15189022, 7578102, 18739009, -4085929, -20432055, 12614078, 5246116, 25240267, -9276441, -4179962, 6037221, 31184, 26873906, -24336621, -8948884, 18474991, -12109143, 6165158, 14445756, -21109746, 12264347, -17965629 ], [ -15785415, 9295214, -7174602, -29509340, 5862251, -19646844, -14145001, 6717840, 18584989, -2987899, -14371563, 13398770, 8066176, 23166571, -8403939, -5382437, 6595560, 128588, 25759946, -24611064, -5527285, 18497461, -8546040, 4189760, 12454860, -21020694, 11646704, -14249814 ], [ -13679685, 11128874, -8885502, -27048020, 4109681, -14838324, -12931531, 4190640, 17651239, -793249, -6709233, 12783350, 10980736, 19363441, -5870169, -7810367, 7811640, 1507748, 22286846, -22412904, 1086545, 18098671, -3398760, 670400, 8615460, -19226274, 11282384, -8866914 ], [ -11573955, 12962534, -10596402, -24586700, 2357111, -10029804, -11718061, 1663440, 16717489, 1401401, 953097, 12167930, 13895296, 15560311, -3336399, -10238297, 9027720, 2886908, 18813746, -20214744, 7700375, 17699881, 1748520, -2848960, 4776060, -17431854, 10918064, -3484014 ], [ -9468225, 14796194, -12307302, -22125380, 604541, -5221284, -10504591, -863760, 15783739, 3596051, 8615427, 11552510, 16809856, 11757181, -802629, -12666227, 10243800, 4266068, 15340646, -18016584, 14314205, 17301091, 6895800, -6368320, 936660, -15637434, 10553744, 1898886 ], [ -7362495, 16629854, -14018202, -19664060, -1148029, -412764, -9291121, -3390960, 14849989, 5790701, 16277757, 10937090, 19724416, 7954051, 1731141, -15094157, 11459880, 5645228, 11867546, -15818424, 20928035, 16902301, 12043080, -9887680, -2902740, -13843014, 10189424, 7281786 ], [ -5375338, 17961565, -15523624, -17100862, -2976192, 4049655, -7823180, -5822533, 13994849, 7988207, 23121745, 10650278, 22008815, 4643945, 3806495, -16969010, 12295167, 6535207, 8561067, -13626235, 26685499, 16610471, 16640209, -13072965, -6608377, -12014287, 9732473, 11988528 ], [ -4794118, 13341595, -14592664, -13329682, -5700672, 4408305, -3337940, -7120243, 14071799, 10219577, 20262535, 14259818, 16821305, 7179695, 446345, -12285950, 8615337, 1624897, 7230237, -11504845, 22288909, 17586881, 14714119, -12297075, -8727967, -9778777, 8177183, 8677968 ], [ -4212898, 8721625, -13661704, -9558502, -8425152, 4766955, 1147300, -8417953, 14148749, 12450947, 17403325, 17869358, 11633795, 9715445, -2913805, -7602890, 4935507, -3285413, 5899407, -9383455, 17892319, 18563291, 12788029, -11521185, -10847557, -7543267, 6621893, 5367408 ], [ -3631678, 4101655, -12730744, -5787322, -11149632, 5125605, 5632540, -9715663, 14225699, 14682317, 14544115, 21478898, 6446285, 12251195, -6273955, -2919830, 1255677, -8195723, 4568577, -7262065, 13495729, 19539701, 10861939, -10745295, -12967147, -5307757, 5066603, 2056848 ], [ -3050458, -518315, -11799784, -2016142, -13874112, 5484255, 10117780, -11013373, 14302649, 16913687, 11684905, 25088438, 1258775, 14786945, -9634105, 1763230, -2424153, -13106033, 3237747, -5140675, 9099139, 20516111, 8935849, -9969405, -15086737, -3072247, 3511313, -1253712 ], [ -2469238, -5138285, -10868824, 1755038, -16598592, 5842905, 14603020, -12311083, 14379599, 19145057, 8825695, 28697978, -3928735, 17322695, -12994255, 6446290, -6103983, -18016343, 1906917, -3019285, 4702549, 21492521, 7009759, -9193515, -17206327, -836737, 1956023, -4564272 ], [ -3191033, -6710455, -10444349, 4723003, -15068647, 4543185, 16384860, -10663753, 12311784, 17094422, 7032550, 29253803, -7096150, 18924050, -12168370, 7808025, -9059908, -18568103, 1793107, -2570755, 796239, 19543771, 5341794, -8902270, -16734762, -87887, 2214573, -6436717 ], [ -5960423, -3493225, -10815779, 6428773, -6853177, 637455, 13918500, -4388503, 6873624, 8314922, 6914650, 25010933, -7089130, 19057070, -4764430, 3950535, -10878268, -12270713, 3591757, -4751005, -2339631, 12998341, 4079454, -9372610, -12191382, -1675217, 5323443, -6049267 ], [ -8729813, -275995, -11187209, 8134543, 1362293, -3268275, 11452140, 1886747, 1435464, -464578, 6796750, 20768063, -7082110, 19190090, 2639510, 93045, -12696628, -5973323, 5390407, -6931255, -5475501, 6452911, 2817114, -9842950, -7648002, -3262547, 8432313, -5661817 ], [ -11499203, 2941235, -11558639, 9840313, 9577763, -7174005, 8985780, 8161997, -4002696, -9244078, 6678850, 16525193, -7075090, 19323110, 10043450, -3764445, -14514988, 324067, 7189057, -9111505, -8611371, -92519, 1554774, -10313290, -3104622, -4849877, 11541183, -5274367 ], [ -14268593, 6158465, -11930069, 11546083, 17793233, -11079735, 6519420, 14437247, -9440856, -18023578, 6560950, 12282323, -7068070, 19456130, 17447390, -7621935, -16333348, 6621457, 8987707, -11291755, -11747241, -6637949, 292434, -10783630, 1438758, -6437207, 14650053, -4886917 ], [ -17037983, 9375695, -12301499, 13251853, 26008703, -14985465, 4053060, 20712497, -14879016, -26803078, 6443050, 8039453, -7061050, 19589150, 24851330, -11479425, -18151708, 12918847, 10786357, -13472005, -14883111, -13183379, -969906, -11253970, 5982138, -8024537, 17758923, -4499467 ], [ -14640050, 8019377, -8710670, 8986798, 28061135, -15829080, 1332747, 19608872, -14219595, -25950571, 4789903, 5671022, -7041745, 16149188, 25010018, -14335404, -16326841, 12783370, 10493470, -14284525, -15513723, -16789670, -5080098, -8918290, 7148088, -9543008, 18874095, -5484157 ], [ -10027550, 4702967, -3421730, 2162818, 27472265, -15360360, -1496403, 15342872, -10946925, -20970061, 2478793, 4105922, -7017175, 11177948, 22063598, -16762164, -12940591, 9890950, 9304210, -14510875, -15070653, -19136330, -10410798, -5380030, 6866568, -11031968, 19134825, -7056907 ], [ -5415050, 1386557, 1867210, -4661162, 26883395, -14891640, -4325553, 11076872, -7674255, -15989551, 167683, 2540822, -6992605, 6206708, 19117178, -19188924, -9554341, 6998530, 8114950, -14737225, -14627583, -21482990, -15741498, -1841770, 6585048, -12520928, 19395555, -8629657 ], [ -802550, -1929853, 7156150, -11485142, 26294525, -14422920, -7154703, 6810872, -4401585, -11009041, -2143427, 975722, -6968035, 1235468, 16170758, -21615684, -6168091, 4106110, 6925690, -14963575, -14184513, -23829650, -21072198, 1696490, 6303528, -14009888, 19656285, -10202407 ], [ 3809950, -5246263, 12445090, -18309122, 25705655, -13954200, -9983853, 2544872, -1128915, -6028531, -4454537, -589378, -6943465, -3735772, 13224338, -24042444, -2781841, 1213690, 5736430, -15189925, -13741443, -26176310, -26402898, 5234750, 6022008, -15498848, 19917015, -11775157 ], [ 8343584, -8507734, 17646218, -24947412, 25094376, -13439810, -12772085, -1641730, 2090793, -1112484, -6716372, -2104163, -6920450, -8665381, 10291237, -26433287, 582559, -1667958, 4567746, -15413242, -13292034, -28455597, -31609699, 8732463, 5727215, -16901640, 20117679, -13286642 ], [ 5858144, -6879634, 15032078, -15059292, 22488696, -8860790, -11918615, 1238090, 596883, -1933644, -4592732, 859087, -7035830, -9889831, 8543527, -25627517, 2002309, -3590898, 5230326, -15366622, -12278454, -24738687, -25789489, 8621493, 4251125, -10635480, 14972469, -9345542 ], [ 3372704, -5251534, 12417938, -5171172, 19883016, -4281770, -11065145, 4117910, -897027, -2754804, -2469092, 3822337, -7151210, -11114281, 6795817, -24821747, 3422059, -5513838, 5892906, -15320002, -11264874, -21021777, -19969279, 8510523, 2775035, -4369320, 9827259, -5404442 ], [ 887264, -3623434, 9803798, 4716948, 17277336, 297250, -10211675, 6997730, -2390937, -3575964, -345452, 6785587, -7266590, -12338731, 5048107, -24015977, 4841809, -7436778, 6555486, -15273382, -10251294, -17304867, -14149069, 8399553, 1298945, 1896840, 4682049, -1463342 ], [ -1598176, -1995334, 7189658, 14605068, 14671656, 4876270, -9358205, 9877550, -3884847, -4397124, 1778188, 9748837, -7381970, -13563181, 3300397, -23210207, 6261559, -9359718, 7218066, -15226762, -9237714, -13587957, -8328859, 8288583, -177145, 8163000, -463161, 2477758 ], [ -4083616, -367234, 4575518, 24493188, 12065976, 9455290, -8504735, 12757370, -5378757, -5218284, 3901828, 12712087, -7497350, -14787631, 1552687, -22404437, 7681309, -11282658, 7880646, -15180142, -8224134, -9871047, -2508649, 8177613, -1653235, 14429160, -5608371, 6418858 ], [ -6204787, 1455108, 2981453, 30065325, 10043979, 11749371, -7618930, 15441904, -5467124, -5965755, 4632047, 14716423, -7489306, -14588935, 1101422, -21535389, 8624096, -10792798, 7953018, -14236320, -6486859, -7261415, 1213121, 6055783, -3341779, 19067492, -8497526, 8761188 ], [ -7559737, 3686028, 3533063, 26559015, 9249729, 9237201, -6665110, 17715664, -2599004, -6558225, 2431277, 14703733, -7221646, -11396725, 3377162, -20533239, 8563616, -5227738, 6783918, -11405280, -3227329, -6980885, 520931, -295787, -5477209, 20281772, -6641186, 7740588 ], [ -8914687, 5916948, 4084673, 23052705, 8455479, 6725031, -5711290, 19989424, 269116, -7150695, 230507, 14691043, -6953986, -8204515, 5652902, -19531089, 8503136, 337322, 5614818, -8574240, 32201, -6700355, -171259, -6647357, -7612639, 21496052, -4784846, 6719988 ], [ -10269637, 8147868, 4636283, 19546395, 7661229, 4212861, -4757470, 22263184, 3137236, -7743165, -1970263, 14678353, -6686326, -5012305, 7928642, -18528939, 8442656, 5902382, 4445718, -5743200, 3291731, -6419825, -863449, -12998927, -9748069, 22710332, -2928506, 5699388 ], [ -11624587, 10378788, 5187893, 16040085, 6866979, 1700691, -3803650, 24536944, 6005356, -8335635, -4171033, 14665663, -6418666, -1820095, 10204382, -17526789, 8382176, 11467442, 3276618, -2912160, 6551261, -6139295, -1555639, -19350497, -11883499, 23924612, -1072166, 4678788 ], [ -12979537, 12609708, 5739503, 12533775, 6072729, -811479, -2849830, 26810704, 8873476, -8928105, -6371803, 14652973, -6151006, 1372115, 12480122, -16524639, 8321696, 17032502, 2107518, -81120, 9810791, -5858765, -2247829, -25702067, -14018929, 25138892, 784174, 3658188 ], [ -11257399, 12370818, 4028897, 6696051, 3762906, -431583, -3054535, 22097347, 11587639, -6223467, -4848421, 14382130, -5044477, 1194713, 11641439, -16137576, 8879210, 19012832, 2254833, 846348, 7562069, -3770879, -1404211, -23986997, -14993554, 25852085, 3718498, 922344 ], [ -7753789, 10702038, 1008587, -491439, 575646, 1622667, -3929965, 13338817, 14212669, -1609977, -1168951, 13961830, -3452287, -933517, 8999669, -16106616, 9794510, 18917792, 3164283, 671748, 2124359, -636629, 328559, -17601767, -15296134, 26275175, 7276918, -2806536 ], [ -4250179, 9033258, -2011723, -7678929, -2611614, 3676917, -4805395, 4580287, 16837699, 3003513, 2510519, 13541530, -1860097, -3061747, 6357899, -16075656, 10709810, 18822752, 4073733, 497148, -3313351, 2497621, 2061329, -11216537, -15598714, 26698265, 10835338, -6535416 ], [ -746569, 7364478, -5032033, -14866419, -5798874, 5731167, -5680825, -4178243, 19462729, 7617003, 6189989, 13121230, -267907, -5189977, 3716129, -16044696, 11625110, 18727712, 4983183, 322548, -8751061, 5631871, 3794099, -4831307, -15901294, 27121355, 14393758, -10264296 ], [ 2757041, 5695698, -8052343, -22053909, -8986134, 7785417, -6556255, -12936773, 22087759, 12230493, 9869459, 12700930, 1324283, -7318207, 1074359, -16013736, 12540410, 18632672, 5892633, 147948, -14188771, 8766121, 5526869, 1553923, -16203874, 27544445, 17952178, -13993176 ], [ 6260651, 4026918, -11072653, -29241399, -12173394, 9839667, -7431685, -21695303, 24712789, 16843983, 13548929, 12280630, 2916473, -9446437, -1567411, -15982776, 13455710, 18537632, 6802083, -26652, -19626481, 11900371, 7259639, 7939153, -16506454, 27967535, 21510598, -17722056 ], [ 7569731, -1109182, -9487238, -25556114, -5141444, 9819407, -2881735, -14568438, 19083724, 18623488, 13615219, 13539590, 1728313, -9860387, -2319376, -17831591, 10590720, 13748977, 10215973, -3577367, -16482251, 9511321, 1508414, 5758763, -12375179, 24737665, 16355243, -16160876 ], [ 8749721, -6449242, -7630898, -21231254, 2491636, 9677117, 1987355, -6507138, 12969124, 20236288, 13468969, 14897330, 376603, -10173497, -2960176, -19790981, 7503360, 8684227, 13777183, -7326677, -12833201, 6797371, -4683046, 3074513, -7983089, 21292915, 10687313, -14288516 ], [ 9929711, -11789302, -5774558, -16906394, 10124716, 9534827, 6856445, 1554162, 6854524, 21849088, 13322719, 16255070, -975107, -10486607, -3600976, -21750371, 4416000, 3619477, 17338393, -11075987, -9184151, 4083421, -10874506, 390263, -3590999, 17848165, 5019383, -12416156 ], [ 11109701, -17129362, -3918218, -12581534, 17757796, 9392537, 11725535, 9615462, 739924, 23461888, 13176469, 17612810, -2326817, -10799717, -4241776, -23709761, 1328640, -1445273, 20899603, -14825297, -5535101, 1369471, -17065966, -2293987, 801091, 14403415, -648547, -10543796 ], [ 12289691, -22469422, -2061878, -8256674, 25390876, 9250247, 16594625, 17676762, -5374676, 25074688, 13030219, 18970550, -3678527, -11112827, -4882576, -25669151, -1758720, -6510023, 24460813, -18574607, -1886051, -1344479, -23257426, -4978237, 5193181, 10958665, -6316477, -8671436 ], [ 12041887, -24671385, -307129, -4670068, 28707868, 9243266, 19804725, 23549589, -8375559, 25434172, 11886275, 19332091, -4616122, -11636778, -4385773, -26063598, -4382446, -8637696, 25067420, -20788069, 446042, -2600183, -27329942, -5601710, 7540364, 7225035, -10588790, -7526267 ], [ 7634857, -17731935, 1151681, -3234028, 19451908, 9630446, 18182115, 23047299, -2306049, 22142692, 7836005, 16791661, -4347382, -12774918, -575083, -21899298, -5655586, -2209536, 17067140, -18527539, -1058218, 392047, -25229882, -222050, 3930644, 2649885, -10795610, -8499437 ], [ 3227827, -10792485, 2610491, -1797988, 10195948, 10017626, 16559505, 22545009, 3763461, 18851212, 3785735, 14251231, -4078642, -13913058, 3235607, -17734998, -6928726, 4218624, 9066860, -16267009, -2562478, 3384277, -23129822, 5157610, 320924, -1925265, -11002430, -9472607 ], [ -1179203, -3853035, 4069301, -361948, 939988, 10404806, 14936895, 22042719, 9832971, 15559732, -264535, 11710801, -3809902, -15051198, 7046297, -13570698, -8201866, 10646784, 1066580, -14006479, -4066738, 6376507, -21029762, 10537270, -3288796, -6500415, -11209250, -10445777 ], [ -5586233, 3086415, 5528111, 1074092, -8315972, 10791986, 13314285, 21540429, 15902481, 12268252, -4314805, 9170371, -3541162, -16189338, 10856987, -9406398, -9475006, 17074944, -6933700, -11745949, -5570998, 9368737, -18929702, 15916930, -6898516, -11075565, -11416070, -11418947 ], [ -9993263, 10025865, 6986921, 2510132, -17571932, 11179166, 11691675, 21038139, 21971991, 8976772, -8365075, 6629941, -3272422, -17327478, 14667677, -5242098, -10748146, 23503104, -14933980, -9485419, -7075258, 12360967, -16829642, 21296590, -10508236, -15650715, -11622890, -12392117 ], [ -12353714, 10678953, 6694289, 5063174, -17264933, 9906398, 9405453, 17501349, 19667403, 6595999, -11757649, 6213253, -2440591, -17593059, 12146870, -2598312, -11861554, 25821276, -17818297, -10623223, -6119992, 11354695, -14098865, 19169458, -9662647, -17635371, -9913028, -10264334 ], [ -13149134, 6524823, 5062319, 8470394, -9645083, 7364258, 6611763, 11644059, 10959093, 4911649, -14647279, 7420603, -1178161, -17191389, 4784330, -1117272, -12852814, 24996516, -16790407, -14359753, -3283912, 7290745, -10885775, 11301838, -5410057, -17639061, -6737468, -5765234 ], [ -13944554, 2370693, 3430349, 11877614, -2025233, 4822118, 3818073, 5786769, 2250783, 3227299, -17536909, 8627953, 84269, -16789719, -2578210, 363768, -13844074, 24171756, -15762517, -18096283, -447832, 3226795, -7672685, 3434218, -1157467, -17642751, -3561908, -1266134 ], [ -14739974, -1783437, 1798379, 15284834, 5594617, 2279978, 1024383, -70521, -6457527, 1542949, -20426539, 9835303, 1346699, -16388049, -9940750, 1844808, -14835334, 23346996, -14734627, -21832813, 2388248, -837155, -4459595, -4433402, 3095123, -17646441, -386348, 3232966 ], [ -15535394, -5937567, 166409, 18692054, 13214467, -262162, -1769307, -5927811, -15165837, -141401, -23316169, 11042653, 2609129, -15986379, -17303290, 3325848, -15826594, 22522236, -13706737, -25569343, 5224328, -4901105, -1246505, -12301022, 7347713, -17650131, 2789212, 7732066 ], [ -16330814, -10091697, -1465561, 22099274, 20834317, -2804302, -4562997, -11785101, -23874147, -1825751, -26205799, 12250003, 3871559, -15584709, -24665830, 4806888, -16817854, 21697476, -12678847, -29305873, 8060408, -8965055, 1966585, -20168642, 11600303, -17653821, 5964772, 12231166 ], [ -15450723, -7864128, -1542416, 16945185, 19922641, -1634943, -6762212, -6831241, -24509842, -3876740, -23841692, 12234591, 1520292, -11878074, -21182539, 2394808, -14405873, 13832236, -10502297, -23078449, 8689070, -7835071, -945274, -20598412, 8574070, -14109937, 6843802, 13442286 ], [ -14337333, -4747968, -1402736, 10599015, 17823031, 51207, -8878652, -372031, -24021502, -5978780, -20746052, 12048921, -1334148, -7711254, -16189069, -559352, -11520023, 4986676, -8165807, -15463639, 9010370, -5981881, -4709974, -19992532, 4534330, -10072087, 7403062, 14195586 ], [ -13223943, -1631808, -1263056, 4252845, 15723421, 1737357, -10995092, 6087179, -23533162, -8080820, -17650412, 11863251, -4188588, -3544434, -11195599, -3513512, -8634173, -3858884, -5829317, -7848829, 9331670, -4128691, -8474674, -19386652, 494590, -6034237, 7962322, 14948886 ], [ -12110553, 1484352, -1123376, -2093325, 13623811, 3423507, -13111532, 12546389, -23044822, -10182860, -14554772, 11677581, -7043028, 622386, -6202129, -6467672, -5748323, -12704444, -3492827, -234019, 9652970, -2275501, -12239374, -18780772, -3545150, -1996387, 8521582, 15702186 ], [ -10997163, 4600512, -983696, -8439495, 11524201, 5109657, -15227972, 19005599, -22556482, -12284900, -11459132, 11491911, -9897468, 4789206, -1208659, -9421832, -2862473, -21550004, -1156337, 7380791, 9974270, -422311, -16004074, -18174892, -7584890, 2041463, 9080842, 16455486 ], [ -9741449, 5930873, 164118, -13525302, 10000449, 5991792, -16348892, 23155274, -20585759, -13962433, -8099499, 11572342, -12270145, 8317727, 2689739, -11122633, -169862, -27455669, 861437, 13062463, 9802196, 1455104, -18811215, -16797008, -10335027, 4825036, 8829610, 16817565 ], [ -7874579, -407197, 5640978, -13198962, 10949499, 3421392, -13194932, 17387534, -12249509, -13817083, -3606249, 12795442, -12574075, 9105317, 1885769, -7441363, 1692958, -20737079, 1510607, 10443013, 7511516, 3436544, -17506485, -12104048, -7547457, 2222596, 5098030, 15499695 ], [ -6007709, -6745267, 11117838, -12872622, 11898549, 850992, -10040972, 11619794, -3913259, -13671733, 887001, 14018542, -12878005, 9892907, 1081799, -3760093, 3555778, -14018489, 2159777, 7823563, 5220836, 5417984, -16201755, -7411088, -4759887, -379844, 1366450, 14181825 ], [ -4140839, -13083337, 16594698, -12546282, 12847599, -1719408, -6887012, 5852054, 4422991, -13526383, 5380251, 15241642, -13181935, 10680497, 277829, -78823, 5418598, -7299899, 2808947, 5204113, 2930156, 7399424, -14897025, -2718128, -1972317, -2982284, -2365130, 12863955 ], [ -2273969, -19421407, 22071558, -12219942, 13796649, -4289808, -3733052, 84314, 12759241, -13381033, 9873501, 16464742, -13485865, 11468087, -526141, 3602447, 7281418, -581309, 3458117, 2584663, 639476, 9380864, -13592295, 1974832, 815253, -5584724, -6096710, 11546085 ], [ -407099, -25759477, 27548418, -11893602, 14745699, -6860208, -579092, -5683426, 21095491, -13235683, 14366751, 17687842, -13789795, 12255677, -1330111, 7283717, 9144238, 6137281, 4107287, -34787, -1651204, 11362304, -12287565, 6667792, 3602823, -8187164, -9828290, 10228215 ], [ -1558379, -28068112, 25416318, -8127327, 14358294, -7265838, 1344613, -9076381, 23987416, -11816428, 13609086, 16848862, -12651205, 12221657, 407879, 10824227, 9436378, 10526806, 3803132, -341057, -329149, 11652239, -9922230, 9926782, 3831018, -7633934, -10948880, 9315390 ], [ -5727809, -26347312, 15675258, -921117, 12634434, -5506698, 2038063, -10094551, 21435016, -9123268, 7600506, 13947802, -10070095, 11366027, 4687829, 14223977, 8157838, 12587266, 2545652, 1665853, 4605641, 10250669, -6496290, 11751802, 1499838, -3925034, -9458480, 8807610 ], [ -9897239, -24626512, 5934198, 6285093, 10910574, -3747558, 2731513, -11112721, 18882616, -6430108, 1591926, 11046742, -7488985, 10510397, 8967779, 17623727, 6879298, 14647726, 1288172, 3672763, 9540431, 8849099, -3070350, 13576822, -831342, -216134, -7968080, 8299830 ], [ -14066669, -22905712, -3806862, 13491303, 9186714, -1988418, 3424963, -12130891, 16330216, -3736948, -4416654, 8145682, -4907875, 9654767, 13247729, 21023477, 5600758, 16708186, 30692, 5679673, 14475221, 7447529, 355590, 15401842, -3162522, 3492766, -6477680, 7792050 ], [ -18236099, -21184912, -13547922, 20697513, 7462854, -229278, 4118413, -13149061, 13777816, -1043788, -10425234, 5244622, -2326765, 8799137, 17527679, 24423227, 4322218, 18768646, -1226788, 7686583, 19410011, 6045959, 3781530, 17226862, -5493702, 7201666, -4987280, 7284270 ], [ -22405529, -19464112, -23288982, 27903723, 5738994, 1529862, 4811863, -14167231, 11225416, 1649372, -16433814, 2343562, 254345, 7943507, 21807629, 27822977, 3043678, 20829106, -2484268, 9693493, 24344801, 4644389, 7207470, 19051882, -7824882, 10910566, -3496880, 6776490 ], [ -19884363, -17261950, -18359305, 21256942, 7380580, 637569, 4904012, -12819690, 10461078, 4751843, -13555812, -450845, -1403290, 6952024, 20138809, 21540737, -392669, 16061365, -5688877, 6719248, 23639976, 2642905, 8444724, 17534889, -4846407, 7017976, -3123380, 3763642 ], [ -15805113, -14947690, -10013155, 11384122, 9805900, -872181, 4856132, -10921230, 10113138, 7949633, -8608332, -3220415, -4048030, 5928904, 17084659, 13003787, -4331519, 9703495, -9346927, 2585008, 21621816, 501715, 9172284, 15239619, -631437, 1355176, -3009980, 167422 ], [ -11725863, -12633430, -1667005, 1511302, 12231220, -2381931, 4808252, -9022770, 9765198, 11147423, -3660852, -5989985, -6692770, 4905784, 14030509, 4466837, -8270369, 3345625, -13004977, -1549232, 19603656, -1639475, 9899844, 12944349, 3583533, -4307624, -2896580, -3428798 ], [ -7646613, -10319170, 6679145, -8361518, 14656540, -3891681, 4760372, -7124310, 9417258, 14345213, 1286628, -8759555, -9337510, 3882664, 10976359, -4070113, -12209219, -3012245, -16663027, -5683472, 17585496, -3780665, 10627404, 10649079, 7798503, -9970424, -2783180, -7025018 ], [ -3567363, -8004910, 15025295, -18234338, 17081860, -5401431, 4712492, -5225850, 9069318, 17543003, 6234108, -11529125, -11982250, 2859544, 7922209, -12607063, -16148069, -9370115, -20321077, -9817712, 15567336, -5921855, 11354964, 8353809, 12013473, -15633224, -2669780, -10621238 ], [ 238526, -5879289, 21666060, -26066834, 19284529, -6469795, 4060404, -3188933, 8239160, 20526810, 10538231, -13606751, -14552531, 1858457, 5583004, -19967420, -19066053, -14036746, -23357495, -13510522, 13315008, -7698021, 12330420, 6416182, 15506139, -19888057, -2079409, -13583308 ], [ 2081186, -5108439, 16059060, -19246094, 19888159, -4368205, -930996, -157643, 3945800, 21973830, 10221881, -10714961, -16588061, 1015607, 8378404, -18877700, -14652363, -6557206, -21929465, -14033062, 9380928, -6852651, 15086220, 7047082, 13811349, -14031127, 1936481, -11991028 ], [ 3923846, -4337589, 10452060, -12425354, 20491789, -2266615, -5922396, 2873647, -347560, 23420850, 9905531, -7823171, -18623591, 172757, 11173804, -17787980, -10238673, 922334, -20501435, -14555602, 5446848, -6007281, 17842020, 7677982, 12116559, -8174197, 5952371, -10398748 ], [ 5766506, -3566739, 4845060, -5604614, 21095419, -165025, -10913796, 5904937, -4640920, 24867870, 9589181, -4931381, -20659121, -670093, 13969204, -16698260, -5824983, 8401874, -19073405, -15078142, 1512768, -5161911, 20597820, 8308882, 10421769, -2317267, 9968261, -8806468 ], [ 7609166, -2795889, -761940, 1216126, 21699049, 1936565, -15905196, 8936227, -8934280, 26314890, 9272831, -2039591, -22694651, -1512943, 16764604, -15608540, -1411293, 15881414, -17645375, -15600682, -2421312, -4316541, 23353620, 8939782, 8726979, 3539663, 13984151, -7214188 ], [ 9451826, -2025039, -6368940, 8036866, 22302679, 4038155, -20896596, 11967517, -13227640, 27761910, 8956481, 852199, -24730181, -2355793, 19560004, -14518820, 3002397, 23360954, -16217345, -16123222, -6355392, -3471171, 26109420, 9570682, 7032189, 9396593, 18000041, -5621908 ], [ 10812485, -202164, -8663943, 11200693, 21632920, 4248674, -20563092, 14183629, -14926486, 27752514, 9652610, 1853971, -23105210, -3033088, 18760306, -13554017, 3787371, 26010773, -13237193, -16619866, -9324690, -3370701, 24795765, 6870163, 4565940, 12609284, 19116476, -5767390 ], [ 11542835, 2996436, -6627873, 9582403, 19297960, 1986254, -13266252, 15333739, -13232506, 25838574, 11672750, 384181, -16693430, -3493888, 13259326, -12752567, -172899, 22344803, -8227343, -17082646, -11032350, -4244331, 18160515, -186827, 1090860, 12364124, 16441316, -8185330 ], [ 12273185, 6195036, -4591803, 7964113, 16963000, -276166, -5969412, 16483849, -11538526, 23924634, 13692890, -1085609, -10281650, -3954688, 7758346, -11951117, -4133169, 18678833, -3217493, -17545426, -12740010, -5117961, 11525265, -7243817, -2384220, 12118964, 13766156, -10603270 ], [ 13003535, 9393636, -2555733, 6345823, 14628040, -2538586, 1327428, 17633959, -9844546, 22010694, 15713030, -2555399, -3869870, -4415488, 2257366, -11149667, -8093439, 15012863, 1792357, -18008206, -14447670, -5991591, 4890015, -14300807, -5859300, 11873804, 11090996, -13021210 ], [ 13733885, 12592236, -519663, 4727533, 12293080, -4801006, 8624268, 18784069, -8150566, 20096754, 17733170, -4025189, 2541910, -4876288, -3243614, -10348217, -12053709, 11346893, 6802207, -18470986, -16155330, -6865221, -1745235, -21357797, -9334380, 11628644, 8415836, -15439150 ], [ 14464235, 15790836, 1516407, 3109243, 9958120, -7063426, 15921108, 19934179, -6456586, 18182814, 19753310, -5494979, 8953690, -5337088, -8744594, -9546767, -16013979, 7680923, 11812057, -18933766, -17862990, -7738851, -8380485, -28414787, -12809460, 11383484, 5740676, -17857090 ], [ 8962647, 15294922, 2957986, 2266947, 5011969, -8617790, 13353739, 13551881, -2389533, 14736919, 17651744, -6515400, 9489034, -8014784, -6175491, -9305638, -13848305, 2588054, 8733868, -19448471, -18765444, -5628100, -7974370, -25005372, -11068724, 9911755, 2403556, -16887309 ], [ 1321737, 13530742, 4195486, 1691037, -830561, -9929090, 7400149, 4583831, 2492157, 10765129, 14135264, -7381560, 8007094, -11453504, -836061, -9256858, -9579695, -2994646, 2879188, -19981001, -19391484, -2492860, -5151070, -18003012, -7537484, 8018965, -1160804, -14754579 ], [ -6319173, 11766562, 5432986, 1115127, -6673091, -11240390, 1446559, -4384219, 7373847, 6793339, 10618784, -8247720, 6525154, -14892224, 4503369, -9208078, -5311085, -8577346, -2975492, -20513531, -20017524, 642380, -2327770, -11000652, -4006244, 6126175, -4725164, -12621849 ], [ -13960083, 10002382, 6670486, 539217, -12515621, -12551690, -4507031, -13352269, 12255537, 2821549, 7102304, -9113880, 5043214, -18330944, 9842799, -9159298, -1042475, -14160046, -8830172, -21046061, -20643564, 3777620, 495530, -3998292, -475004, 4233385, -8289524, -10489119 ], [ -21600993, 8238202, 7907986, -36693, -18358151, -13862990, -10460621, -22320319, 17137227, -1150241, 3585824, -9980040, 3561274, -21769664, 15182229, -9110518, 3226135, -19742746, -14684852, -21578591, -21269604, 6912860, 3318830, 3004068, 3056236, 2340595, -11853884, -8356389 ], [ -28641053, 6397582, 9130581, -547908, -23803521, -15016415, -16042996, -30599344, 21386542, -4713016, 303674, -10691000, 2090549, -24495544, 20088104, -9165398, 7188795, -24805451, -19931657, -22009881, -21533909, 9572825, 5930030, 9460653, 6383771, 735475, -15159304, -6478079 ], [ -25466663, 3257482, 10099791, 40692, -22497171, -13485965, -15314716, -27164944, 14885482, -1322536, 1005134, -8763560, 810479, -15103144, 17623544, -10982498, 5950305, -21028241, -14844587, -20720091, -15648719, 4153115, 4935530, 6639063, 6248321, 4020745, -14062744, -8924909 ], [ -22292273, 117382, 11069001, 629292, -21190821, -11955515, -14586436, -23730544, 8384422, 2067944, 1706594, -6836120, -469591, -5710744, 15158984, -12799598, 4711815, -17251031, -9757517, -19430301, -9763529, -1266595, 3941030, 3817473, 6112871, 7306015, -12966184, -11371739 ], [ -19117883, -3022718, 12038211, 1217892, -19884471, -10425065, -13858156, -20296144, 1883362, 5458424, 2408054, -4908680, -1749661, 3681656, 12694424, -14616698, 3473325, -13473821, -4670447, -18140511, -3878339, -6686305, 2946530, 995883, 5977421, 10591285, -11869624, -13818569 ], [ -15943493, -6162818, 13007421, 1806492, -18578121, -8894615, -13129876, -16861744, -4617698, 8848904, 3109514, -2981240, -3029731, 13074056, 10229864, -16433798, 2234835, -9696611, 416623, -16850721, 2006851, -12106015, 1952030, -1825707, 5841971, 13876555, -10773064, -16265399 ], [ -12769103, -9302918, 13976631, 2395092, -17271771, -7364165, -12401596, -13427344, -11118758, 12239384, 3810974, -1053800, -4309801, 22466456, 7765304, -18250898, 996345, -5919401, 5503693, -15560931, 7892041, -17525725, 957530, -4647297, 5706521, 17161825, -9676504, -18712229 ], [ -8963720, -9454835, 13098501, 3649995, -15498141, -5423987, -9778819, -9882757, -15685622, 13481432, 4403072, 483976, -4299109, 26618060, 4394432, -19713182, 919950, -2809385, 8129260, -13042188, 11354503, -20093773, 471659, -5394309, 5639744, 18017767, -9872521, -17213249 ], [ -4068440, -4445345, 9029511, 6055785, -12917391, -2776097, -3883729, -6147847, -16911602, 11012552, 4806272, 1348696, -2058919, 21717380, -541888, -20562602, 2850810, -851795, 6503140, -8400708, 10632253, -17736223, 864329, -2557959, 5691584, 14677597, -12301171, -8898779 ], [ 826840, 564145, 4960521, 8461575, -10336641, -128207, 2011361, -2412937, -18137582, 8543672, 5209472, 2213416, 181271, 16816700, -5478208, -21412022, 4781670, 1105795, 4877020, -3759228, 9910003, -15378673, 1256999, 278391, 5743424, 11337427, -14729821, -584309 ], [ 5722120, 5573635, 891531, 10867365, -7755891, 2519683, 7906451, 1321973, -19363562, 6074792, 5612672, 3078136, 2421461, 11916020, -10414528, -22261442, 6712530, 3063385, 3250900, 882252, 9187753, -13021123, 1649669, 3114741, 5795264, 7997257, -17158471, 7730161 ], [ 10617400, 10583125, -3177459, 13273155, -5175141, 5167573, 13801541, 5056883, -20589542, 3605912, 6015872, 3942856, 4661651, 7015340, -15350848, -23110862, 8643390, 5020975, 1624780, 5523732, 8465503, -10663573, 2042339, 5951091, 5847104, 4657087, -19587121, 16044631 ], [ 15512680, 15592615, -7246449, 15678945, -2594391, 7815463, 19696631, 8791793, -21815522, 1137032, 6419072, 4807576, 6901841, 2114660, -20287168, -23960282, 10574250, 6978565, -1340, 10165212, 7743253, -8306023, 2435009, 8787441, 5898944, 1316917, -22015771, 24359101 ], [ 15354659, 14453854, -7636041, 15393903, -2787799, 8467189, 19646478, 12145941, -21336796, 708846, 4722286, 4533304, 6615899, 1668688, -18857589, -24367696, 9258019, 7651739, -2217330, 10671624, 5622517, -7172133, 1576447, 7624936, 4696502, 620792, -22260560, 23249193 ], [ 12794249, 10392154, -6276411, 13829613, -4300069, 8169919, 16769898, 15319071, -20047636, 1250826, 2027146, 3717544, 5129009, 3340528, -14401599, -24564976, 6398089, 7714289, -4713750, 9212184, 2836927, -6619983, 123037, 4561336, 2897762, 1181672, -21467120, 17658843 ], [ 10233839, 6330454, -4916781, 12265323, -5812339, 7872649, 13893318, 18492201, -18758476, 1792806, -667994, 2901784, 3642119, 5012368, -9945609, -24762256, 3538159, 7776839, -7210170, 7752744, 51337, -6067833, -1330373, 1497736, 1099022, 1742552, -20673680, 12068493 ], [ 7673429, 2268754, -3557151, 10701033, -7324609, 7575379, 11016738, 21665331, -17469316, 2334786, -3363134, 2086024, 2155229, 6684208, -5489619, -24959536, 678229, 7839389, -9706590, 6293304, -2734253, -5515683, -2783783, -1565864, -699718, 2303432, -19880240, 6478143 ], [ 5113019, -1792946, -2197521, 9136743, -8836879, 7278109, 8140158, 24838461, -16180156, 2876766, -6058274, 1270264, 668339, 8356048, -1033629, -25156816, -2181701, 7901939, -12203010, 4833864, -5519843, -4963533, -4237193, -4629464, -2498458, 2864312, -19086800, 887793 ], [ 2552609, -5854646, -837891, 7572453, -10349149, 6980839, 5263578, 28011591, -14890996, 3418746, -8753414, 454504, -818551, 10027888, 3422361, -25354096, -5041631, 7964489, -14699430, 3374424, -8305433, -4411383, -5690603, -7693064, -4297198, 3425192, -18293360, -4702557 ], [ 3559853, -3701298, 1064906, 10298319, -6581672, 3925281, 3191647, 23551636, -10576637, -265172, -6950850, -1658342, -4831083, 11348178, -641708, -24595872, -5678252, 5257270, -11901507, 3282113, -8477271, -146776, 814634, -5014918, -7921506, 6813602, -10790032, -5940718 ], [ 4607183, -1478118, 2973806, 13072389, -2754872, 838731, 1128757, 19005916, -6228287, -3996572, -5097750, -3785762, -8871993, 12664518, -4801508, -23826912, -6289892, 2518930, -9044097, 3205163, -8619741, 4159544, 7409294, -2272258, -11566326, 10233782, -3211312, -7129978 ], [ 5654513, 745062, 4882706, 15846459, 1071928, -2247819, -934133, 14460196, -1879937, -7727972, -3244650, -5913182, -12912903, 13980858, -8961308, -23057952, -6901532, -219410, -6186687, 3128213, -8762211, 8465864, 14003954, 470402, -15211146, 13653962, 4367408, -8319238 ], [ 6701843, 2968242, 6791606, 18620529, 4898728, -5334369, -2997023, 9914476, 2468413, -11459372, -1391550, -8040602, -16953813, 15297198, -13121108, -22288992, -7513172, -2957750, -3329277, 3051263, -8904681, 12772184, 20598614, 3213062, -18855966, 17074142, 11946128, -9508498 ], [ 7749173, 5191422, 8700506, 21394599, 8725528, -8420919, -5059913, 5368756, 6816763, -15190772, 461550, -10168022, -20994723, 16613538, -17280908, -21520032, -8124812, -5696090, -471867, 2974313, -9047151, 17078504, 27193274, 5955722, -22500786, 20494322, 19524848, -10697758 ], [ 7308695, 6513693, 9245474, 21775794, 10936216, -9946032, -5846432, 1414525, 8651494, -17888585, 1339167, -10466840, -22409802, 17011149, -19066598, -18661596, -7996679, -7756811, 959025, 3105371, -9746010, 18997457, 30092039, 7279613, -24208221, 20480561, 22472717, -11424157 ], [ 3396665, 5733843, 6607934, 16573614, 9375976, -7827792, -3654752, -1159565, 4621114, -18174695, -59343, -6498920, -17697942, 15265059, -15312698, -10927716, -6142409, -8236421, -938625, 3721781, -11743110, 15345887, 24367049, 5293043, -21395091, 12454271, 14615267, -11070547 ], [ -515365, 4953993, 3970394, 11371434, 7815736, -5709552, -1463072, -3733655, 590734, -18460805, -1457853, -2531000, -12986082, 13518969, -11558798, -3193836, -4288139, -8716031, -2836275, 4338191, -13740210, 11694317, 18642059, 3306473, -18581961, 4427981, 6757817, -10716937 ], [ -4427395, 4174143, 1332854, 6169254, 6255496, -3591312, 728608, -6307745, -3439646, -18746915, -2856363, 1436920, -8274222, 11772879, -7804898, 4540044, -2433869, -9195641, -4733925, 4954601, -15737310, 8042747, 12917069, 1319903, -15768831, -3598309, -1099633, -10363327 ], [ -8339425, 3394293, -1304686, 967074, 4695256, -1473072, 2920288, -8881835, -7470026, -19033025, -4254873, 5404840, -3562362, 10026789, -4050998, 12273924, -579599, -9675251, -6631575, 5571011, -17734410, 4391177, 7192079, -666667, -12955701, -11624599, -8957083, -10009717 ], [ -12251455, 2614443, -3942226, -4235106, 3135016, 645168, 5111968, -11455925, -11500406, -19319135, -5653383, 9372760, 1149498, 8280699, -297098, 20007804, 1274671, -10154861, -8529225, 6187421, -19731510, 739607, 1467089, -2653237, -10142571, -19650889, -16814533, -9656107 ], [ -10172995, 4087833, -4620776, -6104671, 1546451, -208627, 3868348, -9914475, -14286906, -15785715, -6150718, 8449750, 2183343, 6508594, 28707, 20328674, 264046, -10595641, -6971225, 5703336, -15899875, 1483912, -130921, -1212592, -10292346, -22091049, -16747198, -10946832 ], [ -4282405, 6995103, -4052696, -5853481, -60139, -2953717, 438628, -5754045, -16281846, -9821685, -6074578, 4414330, 876633, 4719934, -1827003, 15932174, -2569694, -11011711, -3214175, 4518936, -8359045, 5025592, 897329, 2409008, -12327606, -20976399, -11636818, -13283952 ], [ 1608185, 9902373, -3484616, -5602291, -1666729, -5698807, -2991092, -1593615, -18276786, -3857655, -5998438, 378910, -430077, 2931274, -3682713, 11535674, -5403434, -11427781, 542875, 3334536, -818215, 8567272, 1925579, 6030608, -14362866, -19861749, -6526438, -15621072 ], [ 7498775, 12809643, -2916536, -5351101, -3273319, -8443897, -6420812, 2566815, -20271726, 2106375, -5922298, -3656510, -1736787, 1142614, -5538423, 7139174, -8237174, -11843851, 4299925, 2150136, 6722615, 12108952, 2953829, 9652208, -16398126, -18747099, -1416058, -17958192 ], [ 13389365, 15716913, -2348456, -5099911, -4879909, -11188987, -9850532, 6727245, -22266666, 8070405, -5846158, -7691930, -3043497, -646046, -7394133, 2742674, -11070914, -12259921, 8056975, 965736, 14263445, 15650632, 3982079, 13273808, -18433386, -17632449, 3694322, -20295312 ], [ 19279955, 18624183, -1780376, -4848721, -6486499, -13934077, -13280252, 10887675, -24261606, 14034435, -5770018, -11727350, -4350207, -2434706, -9249843, -1653826, -13904654, -12675991, 11814025, -218664, 21804275, 19192312, 5010329, 16895408, -20468646, -16517799, 8804702, -22632432 ], [ 18144097, 17658922, -1189886, -5363621, -775809, -13756737, -12835200, 10683384, -19156062, 11640282, -3264136, -9983065, -761743, -3520937, -10298378, -673005, -12329683, -10646217, 11338241, -1347288, 17395678, 18346031, 3778904, 16774787, -15596148, -13214605, 6785050, -15117286 ], [ 16415647, 16367062, -597506, -5943131, 5552001, -13332927, -12063360, 10110984, -13451682, 8541222, -553336, -7751335, 3239567, -4547927, -11278838, 761325, -10382893, -8410167, 10505471, -2471208, 11979298, 17129681, 2356904, 16338557, -10141068, -9726835, 4164070, -6771226 ], [ 14687197, 15075202, -5126, -6522641, 11879811, -12909117, -11291520, 9538584, -7747302, 5442162, 2157464, -5519605, 7240877, -5574917, -12259298, 2195655, -8436103, -6174117, 9672701, -3595128, 6562918, 15913331, 934904, 15902327, -4685988, -6239065, 1543090, 1574834 ], [ 12958747, 13783342, 587254, -7102151, 18207621, -12485307, -10519680, 8966184, -2042922, 2343102, 4868264, -3287875, 11242187, -6601907, -13239758, 3629985, -6489313, -3938067, 8839931, -4719048, 1146538, 14696981, -487096, 15466097, 769092, -2751295, -1077890, 9920894 ], [ 11230297, 12491482, 1179634, -7681661, 24535431, -12061497, -9747840, 8393784, 3661458, -755958, 7579064, -1056145, 15243497, -7628897, -14220218, 5064315, -4542523, -1702017, 8007161, -5842968, -4269842, 13480631, -1909096, 15029867, 6224172, 736475, -3698870, 18266954 ], [ 9464446, 10752700, 1727431, -7921118, 28651899, -11059389, -7926273, 7866639, 8333310, -3377520, 9104603, 1754786, 17220680, -8201279, -13507868, 6847539, -1809829, 511794, 6503336, -6202236, -7604849, 11859338, -3040855, 14720645, 9222693, 3321371, -5848568, 24562763 ], [ 7575706, 7545460, 2128741, -7043258, 25502529, -8157159, -2655603, 7488189, 9612570, -4430160, 6735713, 6468806, 12547160, -7279949, -7233428, 9777129, 3505121, 2652534, 2794616, -4049076, -4101059, 8907518, -3218965, 14828735, 4149663, 2939681, -6449768, 24122033 ], [ 5686966, 4338220, 2530051, -6165398, 22353159, -5254929, 2615067, 7109739, 10891830, -5482800, 4366823, 11182826, 7873640, -6358619, -958988, 12706719, 8820071, 4793274, -914104, -1895916, -597269, 5955698, -3397075, 14936825, -923367, 2557991, -7050968, 23681303 ], [ 3798226, 1130980, 2931361, -5287538, 19203789, -2352699, 7885737, 6731289, 12171090, -6535440, 1997933, 15896846, 3200120, -5437289, 5315452, 15636309, 14135021, 6934014, -4622824, 257244, 2906521, 3003878, -3575185, 15044915, -5996397, 2176301, -7652168, 23240573 ], [ 1909486, -2076260, 3332671, -4409678, 16054419, 549531, 13156407, 6352839, 13450350, -7588080, -370957, 20610866, -1473400, -4515959, 11589892, 18565899, 19449971, 9074754, -8331544, 2410404, 6410311, 52058, -3753295, 15153005, -11069427, 1794611, -8253368, 22799843 ], [ 20746, -5283500, 3733981, -3531818, 12905049, 3451761, 18427077, 5974389, 14729610, -8640720, -2739847, 25324886, -6146920, -3594629, 17864332, 21495489, 24764921, 11215494, -12040264, 4563564, 9914101, -2899762, -3931405, 15261095, -16142457, 1412921, -8854568, 22359113 ], [ -1597367, -7611435, 1582538, -2743530, 12950577, 2032485, 20399410, 4076204, 16087417, -10342659, -5444632, 23847511, -5260998, -357461, 15693426, 20039971, 23219675, 10308189, -13602049, 2972291, 11202111, -2288841, -1074357, 15954245, -16739827, 3501321, -7823431, 20224012 ], [ -2989037, -9203625, -2704882, -2030190, 15669387, -3002745, 19611910, 906404, 17510947, -12587889, -8430472, 17189581, 276702, 4817449, 6456006, 14915281, 15934265, 6850479, -13367419, -1752079, 10636101, 1303149, 4322313, 17136935, -13592257, 7656531, -5426461, 16671172 ], [ -4380707, -10795815, -6992302, -1316850, 18388197, -8037975, 18824410, -2263396, 18934477, -14833119, -11416312, 10531651, 5814402, 9992359, -2781414, 9790591, 8648855, 3392769, -13132789, -6476449, 10070091, 4895139, 9718983, 18319625, -10444687, 11811741, -3029491, 13118332 ], [ -5772377, -12388005, -11279722, -603510, 21107007, -13073205, 18036910, -5433196, 20358007, -17078349, -14402152, 3873721, 11352102, 15167269, -12018834, 4665901, 1363445, -64941, -12898159, -11200819, 9504081, 8487129, 15115653, 19502315, -7297117, 15966951, -632521, 9565492 ], [ -7164047, -13980195, -15567142, 109830, 23825817, -18108435, 17249410, -8602996, 21781537, -19323579, -17387992, -2784209, 16889802, 20342179, -21256254, -458789, -5921965, -3522651, -12663529, -15925189, 8938071, 12079119, 20512323, 20685005, -4149547, 20122161, 1764449, 6012652 ], [ -8555717, -15572385, -19854562, 823170, 26544627, -23143665, 16461910, -11772796, 23205067, -21568809, -20373832, -9442139, 22427502, 25517089, -30493674, -5583479, -13207375, -6980361, -12428899, -20649559, 8372061, 15671109, 25908993, 21867695, -1001977, 24277371, 4161419, 2459812 ], [ -10384670, -14166195, -19261260, -2061161, 25008494, -20844953, 18173214, -7143420, 18221427, -18532994, -15519070, -9669183, 20055916, 23238938, -26272418, -3174027, -12016086, -4339517, -6888815, -14968688, 9558263, 16061593, 19565858, 17351769, -5146923, 20632173, 3599510, 2368661 ], [ -12287450, -12253785, -17843940, -5552891, 22753994, -17308043, 20306394, -1197300, 12156057, -14605574, -9340570, -8810493, 16348996, 19702478, -19778918, 507423, -9393666, -669047, -453005, -7531088, 11040293, 15911563, 11240678, 11873739, -10523073, 15670023, 2538050, 2861951 ], [ -14190230, -10341375, -16426620, -9044621, 20499494, -13771133, 22439574, 4748820, 6090687, -10678154, -3162070, -7951803, 12642076, 16166018, -13285418, 4188873, -6771246, 3001423, 5982805, -93488, 12522323, 15761533, 2915498, 6395709, -15899223, 10707873, 1476590, 3355241 ], [ -16093010, -8428965, -15009300, -12536351, 18244994, -10234223, 24572754, 10694940, 25317, -6750734, 3016430, -7093113, 8935156, 12629558, -6791918, 7870323, -4148826, 6671893, 12418615, 7344112, 14004353, 15611503, -5409682, 917679, -21275373, 5745723, 415130, 3848531 ], [ -17995790, -6516555, -13591980, -16028081, 15990494, -6697313, 26705934, 16641060, -6040053, -2823314, 9194930, -6234423, 5228236, 9093098, -298418, 11551773, -1526406, 10342363, 18854425, 14781712, 15486383, 15461473, -13734862, -4560351, -26651523, 783573, -646330, 4341821 ], [ -18532145, -5579085, -12037410, -17960726, 13345199, -4146218, 26817489, 20918130, -11190678, 903226, 14706200, -6235863, 1607986, 5230013, 5209102, 14051493, -104856, 13476283, 23924050, 19560757, 16627928, 14364508, -20351812, -8493831, -31077738, -2950392, -1625335, 4472471 ], [ -12236375, -9516315, -9796590, -12097946, 8745929, -6524198, 16820919, 16849950, -11767578, 3625366, 16881320, -10537953, -1578914, -266197, 5786722, 10642563, -4687656, 13927453, 22162750, 11047027, 16067048, 8532868, -18427612, -4704561, -30754278, -543432, -2192065, 2789921 ], [ -5940605, -13453545, -7555770, -6235166, 4146659, -8902178, 6824349, 12781770, -12344478, 6347506, 19056440, -14840043, -4765814, -5762407, 6364342, 7233633, -9270456, 14378623, 20401450, 2533297, 15506168, 2701228, -16503412, -915291, -30430818, 1863528, -2758795, 1107371 ], [ 355165, -17390775, -5314950, -372386, -452611, -11280158, -3172221, 8713590, -12921378, 9069646, 21231560, -19142133, -7952714, -11258617, 6941962, 3824703, -13853256, 14829793, 18640150, -5980433, 14945288, -3130412, -14579212, 2873979, -30107358, 4270488, -3325525, -575179 ], [ 6650935, -21328005, -3074130, 5490394, -5051881, -13658138, -13168791, 4645410, -13498278, 11791786, 23406680, -23444223, -11139614, -16754827, 7519582, 415773, -18436056, 15280963, 16878850, -14494163, 14384408, -8962052, -12655012, 6663249, -29783898, 6677448, -3892255, -2257729 ], [ 12946705, -25265235, -833310, 11353174, -9651151, -16036118, -23165361, 577230, -14075178, 14513926, 25581800, -27746313, -14326514, -22251037, 8097202, -2993157, -23018856, 15732133, 15117550, -23007893, 13823528, -14793692, -10730812, 10452519, -29460438, 9084408, -4458985, -3940279 ], [ 12741477, -24361869, -1037685, 14220273, -10922479, -17985560, -27214988, 1083605, -12343365, 15830697, 24992192, -28988910, -16434028, -25390761, 5507872, -4595915, -25282666, 15350651, 14121134, -24639043, 12606468, -18894539, -6552294, 12579323, -26156906, 11263468, -4061139, -4875489 ], [ 5430507, -18167619, -3914715, 13813023, -8556289, -19466600, -24764468, 6590075, -8088075, 15611367, 21380672, -26887410, -17361748, -25954791, -543008, -4224485, -25011766, 14059061, 13960754, -18747373, 10672188, -21103589, 90246, 12889013, -19596086, 13193428, -2608989, -4993839 ], [ -1880463, -11973369, -6791745, 13405773, -6190099, -20947640, -22313948, 12096545, -3832785, 15392037, 17769152, -24785910, -18289468, -26518821, -6593888, -3853055, -24740866, 12767471, 13800374, -12855703, 8737908, -23312639, 6732786, 13198703, -13035266, 15123388, -1156839, -5112189 ], [ -9191433, -5779119, -9668775, 12998523, -3823909, -22428680, -19863428, 17603015, 422505, 15172707, 14157632, -22684410, -19217188, -27082851, -12644768, -3481625, -24469966, 11475881, 13639994, -6964033, 6803628, -25521689, 13375326, 13508393, -6474446, 17053348, 295311, -5230539 ], [ -16502403, 415131, -12545805, 12591273, -1457719, -23909720, -17412908, 23109485, 4677795, 14953377, 10546112, -20582910, -20144908, -27646881, -18695648, -3110195, -24199066, 10184291, 13479614, -1072363, 4869348, -27730739, 20017866, 13818083, 86374, 18983308, 1747461, -5348889 ], [ -23813373, 6609381, -15422835, 12184023, 908471, -25390760, -14962388, 28615955, 8933085, 14734047, 6934592, -18481410, -21072628, -28210911, -24746528, -2738765, -23928166, 8892701, 13319234, 4819307, 2935068, -29939789, 26660406, 14127773, 6647194, 20913268, 3199611, -5467239 ], [ -22277743, 5600042, -16177249, 9956688, 3751568, -22048983, -11955299, 29885287, 6892166, 12105616, 7588184, -14044507, -19689440, -22560595, -24927057, -1650661, -23790888, 11677860, 14709636, 5147772, 86237, -30511153, 26243771, 11666830, 7072336, 15560190, 4716726, -7870511 ], [ -18374713, 2662982, -16363639, 7242288, 6722288, -17416593, -8799269, 30020737, 3166346, 8832496, 9383144, -8982637, -17687840, -15247285, -23536647, -370771, -23689368, 15553980, 16515036, 3987492, -3007333, -30644263, 23938061, 8464450, 5855536, 8258130, 6251226, -10885241 ], [ -14471683, -274078, -16550029, 4527888, 9693008, -12784203, -5643239, 30156187, -559474, 5559376, 11178104, -3920767, -15686240, -7933975, -22146237, 909119, -23587848, 19430100, 18320436, 2827212, -6100903, -30777373, 21632351, 5262070, 4638736, 956070, 7785726, -13899971 ], [ -10568653, -3211138, -16736419, 1813488, 12663728, -8151813, -2487209, 30291637, -4285294, 2286256, 12973064, 1141103, -13684640, -620665, -20755827, 2189009, -23486328, 23306220, 20125836, 1666932, -9194473, -30910483, 19326641, 2059690, 3421936, -6345990, 9320226, -16914701 ], [ -6665623, -6148198, -16922809, -900912, 15634448, -3519423, 668821, 30427087, -8011114, -986864, 14768024, 6202973, -11683040, 6692645, -19365417, 3468899, -23384808, 27182340, 21931236, 506652, -12288043, -31043593, 17020931, -1142690, 2205136, -13648050, 10854726, -19929431 ], [ -2620519, -8586964, -16639714, -3432603, 17410553, 702783, 3748198, 29573077, -11061826, -3871211, 15837683, 10502048, -9698819, 12645128, -17685351, 4653380, -23058108, 29799567, 23127372, -709023, -14934574, -30264400, 14714447, -3927353, 866071, -19527345, 11662008, -22408715 ], [ 2703251, -6541084, -12131254, -4319913, 8435123, 1233333, 6137698, 19813927, -8036566, -3256601, 10379633, 7935968, -7871009, 6350168, -13398381, 4979180, -20704788, 21086757, 18840132, -2423253, -13557754, -21274480, 12400997, -2952563, -1573379, -12601755, 5924328, -20068985 ], [ 8027021, -4495204, -7622794, -5207223, -540307, 1763883, 8527198, 10054777, -5011306, -2641991, 4921583, 5369888, -6043199, 55208, -9111411, 5304980, -18351468, 12373947, 14552892, -4137483, -12180934, -12284560, 10087547, -1977773, -4012829, -5676165, 186648, -17729255 ], [ 13350791, -2449324, -3114334, -6094533, -9515737, 2294433, 10916698, 295627, -1986046, -2027381, -536467, 2803808, -4215389, -6239752, -4824441, 5630780, -15998148, 3661137, 10265652, -5851713, -10804114, -3294640, 7774097, -1002983, -6452279, 1249425, -5551032, -15389525 ], [ 18674561, -403444, 1394126, -6981843, -18491167, 2824983, 13306198, -9463523, 1039214, -1412771, -5994517, 237728, -2387579, -12534712, -537471, 5956580, -13644828, -5051673, 5978412, -7565943, -9427294, 5695280, 5460647, -28193, -8891729, 8175015, -11288712, -13049795 ], [ 23998331, 1642436, 5902586, -7869153, -27466597, 3355533, 15695698, -19222673, 4064474, -798161, -11452567, -2328352, -559769, -18829672, 3749499, 6282380, -11291508, -13764483, 1691172, -9280173, -8050474, 14685200, 3147197, 946597, -11331179, 15100605, -17026392, -10710065 ], [ 27133440, 2847232, 8557568, -8391680, -32752128, 3667968, 17102848, -24969728, 5846016, -436224, -14666752, -3839488, 516608, -22536704, 6274048, 6474240, -9905664, -18895360, -833536, -10289664, -7239680, 19979264, 1784832, 1520640, -12767744, 19179008, -20405248, -9332224 ], [ 27133440, 2847232, 8557568, -8391680, -32752128, 3667968, 17102848, -24969728, 5846016, -436224, -14666752, -3839488, 516608, -22536704, 6274048, 6474240, -9905664, -18895360, -833536, -10289664, -7239680, 19979264, 1784832, 1520640, -12767744, 19179008, -20405248, -9332224 ] ], [ [ 1376256, -9568256, 4456448, -25624576, 13205504, -15171584, 15925248, 3342336, -20447232, 28934144, -5341184, 7077888, -22511616, 5799936, 753664, 11927552, -14221312, 16056320, -5308416, -8749056, 7929856, 18612224, -3866624, -22806528, 16056320, -9011200, -7831552, -11632640 ], [ 1376256, -9568256, 4456448, -25624576, 13205504, -15171584, 15925248, 3342336, -20447232, 28934144, -5341184, 7077888, -22511616, 5799936, 753664, 11927552, -14221312, 16056320, -5308416, -8749056, 7929856, 18612224, -3866624, -22806528, 16056320, -9011200, -7831552, -11632640 ], [ 1376256, -9568256, 4456448, -25624576, 13205504, -15171584, 15925248, 3342336, -20447232, 28934144, -5341184, 7077888, -22511616, 5799936, 753664, 11927552, -14221312, 16056320, -5308416, -8749056, 7929856, 18612224, -3866624, -22806528, 16056320, -9011200, -7831552, -11632640 ], [ 862720, -8325952, 5389120, -20863040, 9259584, -11176576, 13429312, 1522304, -16357824, 23855424, -5854720, 8078528, -20155392, 4342400, 43776, 10096192, -14674432, 15690048, -2631232, -10146176, 8432064, 14824896, -3519232, -20140672, 16029888, -10355456, -7884416, -8464576 ], [ 79360, -6430912, 6811840, -13599680, 3240384, -5082496, 9621952, -1254016, -10119744, 16108224, -6638080, 9604928, -16561152, 2119040, -1039104, 7302592, -15365632, 15131328, 1452608, -12277376, 9198144, 9047616, -2989312, -16074112, 15989568, -12406016, -7965056, -3631936 ], [ -704000, -4535872, 8234560, -6336320, -2778816, 1011584, 5814592, -4030336, -3881664, 8361024, -7421440, 11131328, -12966912, -104320, -2121984, 4508992, -16056832, 14572608, 5536448, -14408576, 9964224, 3270336, -2459392, -12007552, 15949248, -14456576, -8045696, 1200704 ], [ -1487360, -2640832, 9657280, 927040, -8798016, 7105664, 2007232, -6806656, 2356416, 613824, -8204800, 12657728, -9372672, -2327680, -3204864, 1715392, -16748032, 14013888, 9620288, -16539776, 10730304, -2506944, -1929472, -7940992, 15908928, -16507136, -8126336, 6033344 ], [ -2270720, -745792, 11080000, 8190400, -14817216, 13199744, -1800128, -9582976, 8594496, -7133376, -8988160, 14184128, -5778432, -4551040, -4287744, -1078208, -17439232, 13455168, 13704128, -18670976, 11496384, -8284224, -1399552, -3874432, 15868608, -18557696, -8206976, 10865984 ], [ -3054080, 1149248, 12502720, 15453760, -20836416, 19293824, -5607488, -12359296, 14832576, -14880576, -9771520, 15710528, -2184192, -6774400, -5370624, -3871808, -18130432, 12896448, 17787968, -20802176, 12262464, -14061504, -869632, 192128, 15828288, -20608256, -8287616, 15698624 ], [ -4243904, 956288, 7566784, 9376192, -15535872, 19736384, -372416, -10224640, 10803264, -14882688, -10554880, 11952896, -3339456, -8479936, -5434560, -2105216, -14523136, 11469120, 14939648, -20160512, 12143232, -15707328, 1508864, -1849408, 15810240, -14691008, -2961728, 10792832 ], [ -5447744, 691328, 2411584, 2838592, -9844992, 19984064, 5174464, -7920640, 6419904, -14617728, -11338240, 8013056, -4658496, -10167616, -5463360, -181376, -10767616, 10011840, 11852288, -19423232, 11993472, -17210688, 3951104, -4101568, 15792960, -8499008, 2550592, 5551232 ], [ -6651584, 426368, -2743616, -3699008, -4154112, 20231744, 10721344, -5616640, 2036544, -14352768, -12121600, 4073216, -5977536, -11855296, -5492160, 1742464, -7012096, 8554560, 8764928, -18685952, 11843712, -18714048, 6393344, -6353728, 15775680, -2307008, 8062912, 309632 ], [ -7855424, 161408, -7898816, -10236608, 1536768, 20479424, 16268224, -3312640, -2346816, -14087808, -12904960, 133376, -7296576, -13542976, -5520960, 3666304, -3256576, 7097280, 5677568, -17948672, 11693952, -20217408, 8835584, -8605888, 15758400, 3884992, 13575232, -4931968 ], [ -9059264, -103552, -13054016, -16774208, 7227648, 20727104, 21815104, -1008640, -6730176, -13822848, -13688320, -3806464, -8615616, -15230656, -5549760, 5590144, 498944, 5640000, 2590208, -17211392, 11544192, -21720768, 11277824, -10858048, 15741120, 10076992, 19087552, -10173568 ], [ -8808704, 1084288, -16265216, -21372608, 11256128, 19368384, 25051584, 165760, -10094336, -12177088, -12562880, -5653504, -8904256, -16545536, -6370560, 6043584, 1980864, 3945920, -620352, -15157312, 11218432, -21126528, 13003264, -11494208, 15154240, 13560192, 22015872, -14074368 ], [ -4776704, 6049408, -14422016, -20929088, 10962368, 13833024, 22281024, -1596800, -10808576, -6941248, -6474560, -2059264, -6513856, -16891136, -9250560, 2673984, -2448576, 1636160, -4151232, -9679552, 10435072, -15078528, 12865024, -7928768, 13086400, 10000512, 18225792, -14489088 ], [ -744704, 11014528, -12578816, -20485568, 10668608, 8297664, 19510464, -3359360, -11522816, -1705408, -386240, 1534976, -4123456, -17236736, -12130560, -695616, -6878016, -673600, -7682112, -4201792, 9651712, -9030528, 12726784, -4363328, 11018560, 6440832, 14435712, -14903808 ], [ 3287296, 15979648, -10735616, -20042048, 10374848, 2762304, 16739904, -5121920, -12237056, 3530432, 5702080, 5129216, -1733056, -17582336, -15010560, -4065216, -11307456, -2983360, -11212992, 1275968, 8868352, -2982528, 12588544, -797888, 8950720, 2881152, 10645632, -15318528 ], [ 7319296, 20944768, -8892416, -19598528, 10081088, -2773056, 13969344, -6884480, -12951296, 8766272, 11790400, 8723456, 657344, -17927936, -17890560, -7434816, -15736896, -5293120, -14743872, 6753728, 8084992, 3065472, 12450304, 2767552, 6882880, -678528, 6855552, -15733248 ], [ 11351296, 25909888, -7049216, -19155008, 9787328, -8308416, 11198784, -8647040, -13665536, 14002112, 17878720, 12317696, 3047744, -18273536, -20770560, -10804416, -20166336, -7602880, -18274752, 12231488, 7301632, 9113472, 12312064, 6332992, 4815040, -4238208, 3065472, -16147968 ], [ 12995328, 25512256, -4544576, -14729280, 9876864, -9105152, 6912000, -8272640, -13267200, 17379136, 18173504, 11034240, 2595648, -16665344, -21761216, -12152384, -19219456, -6157696, -18355968, 13676160, 5778816, 10144704, 10094528, 6608192, 1675328, -6804032, -388800, -14446080 ], [ 12972288, 21370816, -1578176, -7523520, 10233984, -6593792, 1566720, -6406400, -12092160, 19458496, 14423744, 6345600, 159168, -13693184, -21432896, -12089024, -14519296, -2091136, -16028928, 12305280, 3739776, 7673664, 6425408, 4586432, -2212672, -8676032, -3608640, -11266560 ], [ 12949248, 17229376, 1388224, -317760, 10591104, -4082432, -3778560, -4540160, -10917120, 21537856, 10673984, 1656960, -2277312, -10721024, -21104576, -12025664, -9819136, 1975424, -13701888, 10934400, 1700736, 5202624, 2756288, 2564672, -6100672, -10548032, -6828480, -8087040 ], [ 12926208, 13087936, 4354624, 6888000, 10948224, -1571072, -9123840, -2673920, -9742080, 23617216, 6924224, -3031680, -4713792, -7748864, -20776256, -11962304, -5118976, 6041984, -11374848, 9563520, -338304, 2731584, -912832, 542912, -9988672, -12420032, -10048320, -4907520 ], [ 12903168, 8946496, 7321024, 14093760, 11305344, 940288, -14469120, -807680, -8567040, 25696576, 3174464, -7720320, -7150272, -4776704, -20447936, -11898944, -418816, 10108544, -9047808, 8192640, -2377344, 260544, -4581952, -1478848, -13876672, -14292032, -13268160, -1728000 ], [ 12880128, 4805056, 10287424, 21299520, 11662464, 3451648, -19814400, 1058560, -7392000, 27775936, -575296, -12408960, -9586752, -1804544, -20119616, -11835584, 4281344, 14175104, -6720768, 6821760, -4416384, -2210496, -8251072, -3500608, -17764672, -16164032, -16488000, 1451520 ], [ 8347008, 4085056, 6882688, 20962560, 10469568, 2593408, -19063296, 1628800, -4760256, 25780672, -1800448, -8424768, -7336896, 1152064, -13062464, -12943808, 3968576, 10315328, -9567360, 4600704, -2349696, -425472, -7648576, -1629184, -11782336, -10571072, -15783552, 3972672 ], [ 3312768, 3745216, 2770048, 19787520, 9104448, 1360768, -17634816, 2055040, -1966656, 23332672, -2745088, -3476928, -4566336, 4106944, -5257664, -14182208, 3098816, 5574848, -12988800, 2285184, 173184, 1832448, -6571456, 674816, -4703296, -4148672, -14643072, 6420672 ], [ -1721472, 3405376, -1342592, 18612480, 7739328, 128128, -16206336, 2481280, 826944, 20884672, -3689728, 1470912, -1795776, 7061824, 2547136, -15420608, 2229056, 834368, -16410240, -30336, 2696064, 4090368, -5494336, 2978816, 2375744, 2273728, -13502592, 8868672 ], [ -6755712, 3065536, -5455232, 17437440, 6374208, -1104512, -14777856, 2907520, 3620544, 18436672, -4634368, 6418752, 974784, 10016704, 10351936, -16659008, 1359296, -3906112, -19831680, -2345856, 5218944, 6348288, -4417216, 5282816, 9454784, 8696128, -12362112, 11316672 ], [ -11789952, 2725696, -9567872, 16262400, 5009088, -2337152, -13349376, 3333760, 6414144, 15988672, -5579008, 11366592, 3745344, 12971584, 18156736, -17897408, 489536, -8646592, -23253120, -4661376, 7741824, 8606208, -3340096, 7586816, 16533824, 15118528, -11221632, 13764672 ], [ -14590400, 2424768, -12351424, 15038720, 3902976, -4172928, -10969984, 4544320, 7889600, 14382144, -6032384, 14228992, 6785856, 14225280, 22565248, -18349056, -1057536, -12475072, -26020352, -5578496, 9150848, 9509504, -2782208, 10148608, 20182528, 19006784, -9899968, 14924928 ], [ -9043520, 2269248, -10168384, 13633280, 3764736, -8262528, -5037184, 8685760, 4439360, 15920064, -4649984, 9298432, 10835136, 9121920, 14282368, -15860736, -5135616, -12895552, -26342912, -1270016, 6397568, 5350784, -4164608, 13673728, 11012608, 13425344, -7901248, 11273088 ], [ -3496640, 2113728, -7985344, 12227840, 3626496, -12352128, 895616, 12827200, 989120, 17457984, -3267584, 4367872, 14884416, 4018560, 5999488, -13372416, -9213696, -13316032, -26665472, 3038464, 3644288, 1192064, -5547008, 17198848, 1842688, 7843904, -5902528, 7621248 ], [ 2050240, 1958208, -5802304, 10822400, 3488256, -16441728, 6828416, 16968640, -2461120, 18995904, -1885184, -562688, 18933696, -1084800, -2283392, -10884096, -13291776, -13736512, -26988032, 7346944, 891008, -2966656, -6929408, 20723968, -7327232, 2262464, -3903808, 3969408 ], [ 7597120, 1802688, -3619264, 9416960, 3350016, -20531328, 12761216, 21110080, -5911360, 20533824, -502784, -5493248, 22982976, -6188160, -10566272, -8395776, -17369856, -14156992, -27310592, 11655424, -1862272, -7125376, -8311808, 24249088, -16497152, -3318976, -1905088, 317568 ], [ 13144000, 1647168, -1436224, 8011520, 3211776, -24620928, 18694016, 25251520, -9361600, 22071744, 879616, -10423808, 27032256, -11291520, -18849152, -5907456, -21447936, -14577472, -27633152, 15963904, -4615552, -11284096, -9694208, 27774208, -25667072, -8900416, 93632, -3334272 ], [ 13854016, -36416, -766208, 7276864, 3446528, -25103936, 19203392, 24228224, -10937856, 22325248, -1049792, -13305920, 27306496, -12941696, -20718976, -5088576, -19777728, -13175104, -26463744, 17607296, -3720128, -11878336, -8303232, 24579456, -26182976, -10339840, 1623104, -4447360 ], [ 10138816, -3118016, -1480448, 7155904, 4022528, -22287296, 14750912, 18479744, -10799616, 21403648, -6009152, -14313920, 24126976, -11432576, -16721536, -5797056, -12848448, -10105024, -23929344, 16812416, 513472, -9211456, -4374912, 15236736, -18781376, -7989760, 2723264, -3237760 ], [ 6423616, -6199616, -2194688, 7034944, 4598528, -19470656, 10298432, 12731264, -10661376, 20482048, -10968512, -15321920, 20947456, -9923456, -12724096, -6505536, -5919168, -7034944, -21394944, 16017536, 4747072, -6544576, -446592, 5894016, -11379776, -5639680, 3823424, -2028160 ], [ 2708416, -9281216, -2908928, 6913984, 5174528, -16654016, 5845952, 6982784, -10523136, 19560448, -15927872, -16329920, 17767936, -8414336, -8726656, -7214016, 1010112, -3964864, -18860544, 15222656, 8980672, -3877696, 3481728, -3448704, -3978176, -3289600, 4923584, -818560 ], [ -1006784, -12362816, -3623168, 6793024, 5750528, -13837376, 1393472, 1234304, -10384896, 18638848, -20887232, -17337920, 14588416, -6905216, -4729216, -7922496, 7939392, -894784, -16326144, 14427776, 13214272, -1210816, 7410048, -12791424, 3423424, -939520, 6023744, 391040 ], [ -4721984, -15444416, -4337408, 6672064, 6326528, -11020736, -3059008, -4514176, -10246656, 17717248, -25846592, -18345920, 11408896, -5396096, -731776, -8630976, 14868672, 2175296, -13791744, 13632896, 17447872, 1456064, 11338368, -22134144, 10825024, 1410560, 7123904, 1600640 ], [ -3824384, -11700416, -3688448, 7578304, 3307328, -9653696, -5927488, -3758656, -8442816, 13930048, -19626752, -19541120, 9539776, -2144576, 524864, -4371456, 17333952, 2773376, -9591744, 11988416, 16137472, 1790144, 9156288, -23724864, 13378624, -1058560, 6702464, -1432960 ], [ -2004224, -6591296, -2766848, 8689984, -430912, -8576576, -8479168, -1702336, -6305856, 9569728, -11171072, -20773760, 7932736, 1455424, 1233344, 881664, 18906432, 2877056, -5058624, 10174016, 13718272, 1657664, 5752128, -23765184, 14962624, -4491520, 5976704, -5315200 ], [ -184064, -1482176, -1845248, 9801664, -4169152, -7499456, -11030848, 353984, -4168896, 5209408, -2715392, -22006400, 6325696, 5055424, 1941824, 6134784, 20478912, 2980736, -525504, 8359616, 11299072, 1525184, 2347968, -23805504, 16546624, -7924480, 5250944, -9197440 ], [ 1636096, 3626944, -923648, 10913344, -7907392, -6422336, -13582528, 2410304, -2031936, 849088, 5740288, -23239040, 4718656, 8655424, 2650304, 11387904, 22051392, 3084416, 4007616, 6545216, 8879872, 1392704, -1056192, -23845824, 18130624, -11357440, 4525184, -13079680 ], [ 3456256, 8736064, -2048, 12025024, -11645632, -5345216, -16134208, 4466624, 105024, -3511232, 14195968, -24471680, 3111616, 12255424, 3358784, 16641024, 23623872, 3188096, 8540736, 4730816, 6460672, 1260224, -4460352, -23886144, 19714624, -14790400, 3799424, -16961920 ], [ 4743936, 12854272, 713216, 12419520, -14607616, -4674112, -17823936, 6148544, 2021504, -7415616, 20513408, -25160192, 2054528, 14763840, 3827648, 20483904, 23882624, 3229376, 12498944, 3349888, 4828544, 1310784, -7464320, -23967232, 20946688, -17200832, 3367360, -19691840 ], [ 2877696, 11103232, 206336, 8566080, -12971776, -6407872, -14408256, 5612864, 2632064, -8619456, 14165888, -22625792, 4254848, 10806720, 2877248, 15973824, 16360064, 2901056, 13051904, 4536448, 7858304, 2445504, -8097920, -24289792, 20094208, -13554752, 4674880, -15596480 ], [ 1011456, 9352192, -300544, 4712640, -11335936, -8141632, -10992576, 5077184, 3242624, -9823296, 7818368, -20091392, 6455168, 6849600, 1926848, 11463744, 8837504, 2572736, 13604864, 5723008, 10888064, 3580224, -8731520, -24612352, 19241728, -9908672, 5982400, -11501120 ], [ -854784, 7601152, -807424, 859200, -9700096, -9875392, -7576896, 4541504, 3853184, -11027136, 1470848, -17556992, 8655488, 2892480, 976448, 6953664, 1314944, 2244416, 14157824, 6909568, 13917824, 4714944, -9365120, -24934912, 18389248, -6262592, 7289920, -7405760 ], [ -2721024, 5850112, -1314304, -2994240, -8064256, -11609152, -4161216, 4005824, 4463744, -12230976, -4876672, -15022592, 10855808, -1064640, 26048, 2443584, -6207616, 1916096, 14710784, 8096128, 16947584, 5849664, -9998720, -25257472, 17536768, -2616512, 8597440, -3310400 ], [ -4587264, 4099072, -1821184, -6847680, -6428416, -13342912, -745536, 3470144, 5074304, -13434816, -11224192, -12488192, 13056128, -5021760, -924352, -2066496, -13730176, 1587776, 15263744, 9282688, 19977344, 6984384, -10632320, -25580032, 16684288, 1029568, 9904960, 784960 ], [ -5954944, 2069888, -1897728, -10228800, -5689984, -14934976, 1166592, 4989056, 4973760, -13226944, -14050304, -10011520, 12669184, -6543808, -457792, -5324928, -15162432, -496000, 15879680, 6743168, 21275264, 8336896, -12493952, -25296448, 14517184, 2216960, 9829632, 2500352 ], [ -6726784, -291712, -1459968, -13045440, -6024064, -16357696, 1281792, 8963456, 4023360, -11331904, -12667904, -7603840, 9190144, -5155648, 1702208, -7087488, -9316032, -4677760, 16570880, -249472, 20503424, 9949696, -15823232, -24288448, 10778944, 465920, 8101632, 1371392 ], [ -7498624, -2653312, -1022208, -15862080, -6358144, -17780416, 1396992, 12937856, 3072960, -9436864, -11285504, -5196160, 5711104, -3767488, 3862208, -8850048, -3469632, -8859520, 17262080, -7242112, 19731584, 11562496, -19152512, -23280448, 7040704, -1285120, 6373632, 242432 ], [ -8270464, -5014912, -584448, -18678720, -6692224, -19203136, 1512192, 16912256, 2122560, -7541824, -9903104, -2788480, 2232064, -2379328, 6022208, -10612608, 2376768, -13041280, 17953280, -14234752, 18959744, 13175296, -22481792, -22272448, 3302464, -3036160, 4645632, -886528 ], [ -9042304, -7376512, -146688, -21495360, -7026304, -20625856, 1627392, 20886656, 1172160, -5646784, -8520704, -380800, -1246976, -991168, 8182208, -12375168, 8223168, -17223040, 18644480, -21227392, 18187904, 14788096, -25811072, -21264448, -435776, -4787200, 2917632, -2015488 ], [ -9814144, -9738112, 291072, -24312000, -7360384, -22048576, 1742592, 24861056, 221760, -3751744, -7138304, 2026880, -4726016, 396992, 10342208, -14137728, 14069568, -21404800, 19335680, -28220032, 17416064, 16400896, -29140352, -20256448, -4174016, -6538240, 1189632, -3144448 ], [ -9172864, -8871616, -1081728, -23706240, -7319104, -17668672, 700800, 19045184, 1607424, -3870400, -4726976, 1480256, -2340608, -1504768, 9110720, -14942016, 12377856, -19713280, 14356736, -23863552, 16326272, 14878336, -24476672, -17800000, -2352512, -6562624, 132864, -1517824 ], [ -8101504, -7022656, -3005568, -22058880, -7163584, -11522752, -693120, 10249664, 3704064, -4601920, -2002496, 34496, 1829632, -4407808, 6847040, -15454656, 8391936, -16234240, 7652096, -16052992, 15139712, 12401536, -17380352, -14902720, 1161088, -6061504, -719616, 947456 ], [ -7030144, -5173696, -4929408, -20411520, -7008064, -5376832, -2087040, 1454144, 5800704, -5333440, 721984, -1411264, 5999872, -7310848, 4583360, -15967296, 4406016, -12755200, 947456, -8242432, 13953152, 9924736, -10284032, -12005440, 4674688, -5560384, -1572096, 3412736 ], [ -5958784, -3324736, -6853248, -18764160, -6852544, 769088, -3480960, -7341376, 7897344, -6064960, 3446464, -2857024, 10170112, -10213888, 2319680, -16479936, 420096, -9276160, -5757184, -431872, 12766592, 7447936, -3187712, -9108160, 8188288, -5059264, -2424576, 5878016 ], [ -4887424, -1475776, -8777088, -17116800, -6697024, 6915008, -4874880, -16136896, 9993984, -6796480, 6170944, -4302784, 14340352, -13116928, 56000, -16992576, -3565824, -5797120, -12461824, 7378688, 11580032, 4971136, 3908608, -6210880, 11701888, -4558144, -3277056, 8343296 ], [ -3639552, 36736, -10682560, -15475712, -6246720, 12245120, -5977600, -24119296, 11705792, -7234112, 8532992, -5197056, 17785728, -15541952, -2414208, -17183104, -6780736, -2731136, -18530752, 14275328, 10270720, 2928896, 10638016, -3505344, 14746880, -4097792, -3882688, 10125824 ], [ -298752, -2440064, -12370240, -13908992, -2301120, 7902080, -3627520, -22460416, 8854592, -4187072, 6597632, 447744, 12636288, -12299072, -7333248, -13554304, -853696, -4562816, -17061952, 10335488, 7505920, 6039296, 13016896, -3073344, 12235520, -4120832, -1561408, 3812864 ], [ 3042048, -4916864, -14057920, -12342272, 1644480, 3559040, -1277440, -20801536, 6003392, -1140032, 4662272, 6092544, 7486848, -9056192, -12252288, -9925504, 5073344, -6394496, -15593152, 6395648, 4741120, 9149696, 15395776, -2641344, 9724160, -4143872, 759872, -2500096 ], [ 6382848, -7393664, -15745600, -10775552, 5590080, -784000, 1072640, -19142656, 3152192, 1907008, 2726912, 11737344, 2337408, -5813312, -17171328, -6296704, 11000384, -8226176, -14124352, 2455808, 1976320, 12260096, 17774656, -2209344, 7212800, -4166912, 3081152, -8813056 ], [ 9723648, -9870464, -17433280, -9208832, 9535680, -5127040, 3422720, -17483776, 300992, 4954048, 791552, 17382144, -2812032, -2570432, -22090368, -2667904, 16927424, -10057856, -12655552, -1484032, -788480, 15370496, 20153536, -1777344, 4701440, -4189952, 5402432, -15126016 ], [ 13064448, -12347264, -19120960, -7642112, 13481280, -9470080, 5772800, -15824896, -2550208, 8001088, -1143808, 23026944, -7961472, 672448, -27009408, 960896, 22854464, -11889536, -11186752, -5423872, -3553280, 18480896, 22532416, -1345344, 2190080, -4212992, 7723712, -21438976 ], [ 14698368, -13977344, -19336960, -4910592, 14859840, -12095040, 6312960, -14000256, -3694528, 8355648, -944448, 23965504, -11645952, 3657728, -26288128, 3960256, 23510784, -12854336, -9579072, -9341312, -5052480, 19958336, 24272896, -599744, 1217600, -3335552, 9101952, -21840576 ], [ 13650048, -14276864, -17240320, -348672, 12204480, -12020160, 4008960, -11915136, -2156608, 4479168, 2609472, 17508544, -13028352, 6238208, -16703488, 5970496, 15884544, -12456896, -7753152, -13223552, -4562880, 18869696, 25010176, 638656, 2663360, -1043072, 8998272, -12952896 ], [ 12601728, -14576384, -15143680, 4213248, 9549120, -11945280, 1704960, -9830016, -618688, 602688, 6163392, 11051584, -14410752, 8818688, -7118848, 7980736, 8258304, -12059456, -5927232, -17105792, -4073280, 17781056, 25747456, 1877056, 4109120, 1249408, 8894592, -4065216 ], [ 11553408, -14875904, -13047040, 8775168, 6893760, -11870400, -599040, -7744896, 919232, -3273792, 9717312, 4594624, -15793152, 11399168, 2465792, 9990976, 632064, -11662016, -4101312, -20988032, -3583680, 16692416, 26484736, 3115456, 5554880, 3541888, 8790912, 4822464 ], [ 10505088, -15175424, -10950400, 13337088, 4238400, -11795520, -2903040, -5659776, 2457152, -7150272, 13271232, -1862336, -17175552, 13979648, 12050432, 12001216, -6994176, -11264576, -2275392, -24870272, -3094080, 15603776, 27222016, 4353856, 7000640, 5834368, 8687232, 13710144 ], [ 9456768, -15474944, -8853760, 17899008, 1583040, -11720640, -5207040, -3574656, 3995072, -11026752, 16825152, -8319296, -18557952, 16560128, 21635072, 14011456, -14620416, -10867136, -449472, -28752512, -2604480, 14515136, 27959296, 5592256, 8446400, 8126848, 8583552, 22597824 ], [ 4658688, -15008384, -7353856, 14308224, 1471872, -13677888, -6035328, -2199168, 5065280, -13403328, 18439680, -9857216, -17238912, 16354496, 22470272, 11663104, -15847872, -11695424, -2732160, -25469888, -3187392, 10212992, 21568000, 3326848, 6569792, 7129216, 8782272, 22921536 ], [ -1746432, -14213504, -6109696, 7223424, 2451072, -16506048, -6231168, -1127808, 5935040, -15137088, 19223040, -9286976, -14762112, 14954816, 19555712, 7446784, -14332992, -13049024, -6775680, -19116608, -4229952, 4533632, 12121600, -440192, 3269312, 4721536, 9110592, 19574976 ], [ -8151552, -13418624, -4865536, 138624, 3430272, -19334208, -6427008, -56448, 6804800, -16870848, 20006400, -8716736, -12285312, 13555136, 16641152, 3230464, -12818112, -14402624, -10819200, -12763328, -5272512, -1145728, 2675200, -4207232, -31168, 2313856, 9438912, 16228416 ], [ -14556672, -12623744, -3621376, -6946176, 4409472, -22162368, -6622848, 1014912, 7674560, -18604608, 20789760, -8146496, -9808512, 12155456, 13726592, -985856, -11303232, -15756224, -14862720, -6410048, -6315072, -6825088, -6771200, -7974272, -3331648, -93824, 9767232, 12881856 ], [ -20961792, -11828864, -2377216, -14030976, 5388672, -24990528, -6818688, 2086272, 8544320, -20338368, 21573120, -7576256, -7331712, 10755776, 10812032, -5202176, -9788352, -17109824, -18906240, -56768, -7357632, -12504448, -16217600, -11741312, -6632128, -2501504, 10095552, 9535296 ], [ -27218688, -11036864, -1130752, -20982272, 6395072, -27698752, -6968832, 3137024, 9364096, -22007040, 22309696, -7001216, -4897728, 9316352, 7893504, -9381568, -8293824, -18427072, -22822208, 6191232, -8353856, -18049024, -25570880, -15430528, -9881536, -4875392, 10410688, 6254592 ], [ -20283648, -10501184, 320768, -16051712, 9822272, -19732672, -3052032, 2353664, 5735296, -17882880, 18882496, -5998976, -6274368, 4339712, 4621824, -10274368, -8610624, -16508992, -15386048, 3069312, -5226176, -11597824, -26636480, -12193408, -8585536, -4241792, 9552448, 8835072 ], [ -13348608, -9965504, 1772288, -11121152, 13249472, -11766592, 864768, 1570304, 2106496, -13758720, 15455296, -4996736, -7651008, -636928, 1350144, -11167168, -8927424, -14590912, -7949888, -52608, -2098496, -5146624, -27702080, -8956288, -7289536, -3608192, 8694208, 11415552 ], [ -6413568, -9429824, 3223808, -6190592, 16676672, -3800512, 4781568, 786944, -1522304, -9634560, 12028096, -3994496, -9027648, -5613568, -1921536, -12059968, -9244224, -12672832, -513728, -3174528, 1029184, 1304576, -28767680, -5719168, -5993536, -2974592, 7835968, 13996032 ], [ 521472, -8894144, 4675328, -1260032, 20103872, 4165568, 8698368, 3584, -5151104, -5510400, 8600896, -2992256, -10404288, -10590208, -5193216, -12952768, -9561024, -10754752, 6922432, -6296448, 4156864, 7755776, -29833280, -2482048, -4697536, -2340992, 6977728, 16576512 ], [ 7456512, -8358464, 6126848, 3670528, 23531072, 12131648, 12615168, -779776, -8779904, -1386240, 5173696, -1990016, -11780928, -15566848, -8464896, -13845568, -9877824, -8836672, 14358592, -9418368, 7284544, 14206976, -30898880, 755072, -3401536, -1707392, 6119488, 19156992 ], [ 12919744, -7744832, 6754304, 7010496, 23261120, 17150400, 15223488, -570176, -11141056, 980288, 2828544, -358592, -12248128, -18221632, -9902848, -14901696, -10135232, -5860672, 18242368, -12130112, 8487552, 17100224, -30936256, 1614656, -2549120, 273664, 4697024, 18996160 ], [ 15287104, -6967232, 5648384, 7004736, 15214400, 15969600, 15079488, 1728064, -10835776, -350272, 2759424, 2596288, -10802368, -15992512, -7483648, -16301376, -10267712, -659392, 14653888, -13979072, 5642112, 12509504, -28810816, -2526784, -2629760, 5089024, 2087744, 13069120 ], [ 17654464, -6189632, 4542464, 6998976, 7167680, 14788800, 14935488, 4026304, -10530496, -1680832, 2690304, 5551168, -9356608, -13763392, -5064448, -17701056, -10400192, 4541888, 11065408, -15828032, 2796672, 7918784, -26685376, -6668224, -2710400, 9904384, -521536, 7142080 ], [ 20021824, -5412032, 3436544, 6993216, -879040, 13608000, 14791488, 6324544, -10225216, -3011392, 2621184, 8506048, -7910848, -11534272, -2645248, -19100736, -10532672, 9743168, 7476928, -17676992, -48768, 3328064, -24559936, -10809664, -2791040, 14719744, -3130816, 1215040 ], [ 22389184, -4634432, 2330624, 6987456, -8925760, 12427200, 14647488, 8622784, -9919936, -4341952, 2552064, 11460928, -6465088, -9305152, -226048, -20500416, -10665152, 14944448, 3888448, -19525952, -2894208, -1262656, -22434496, -14951104, -2871680, 19535104, -5740096, -4712000 ], [ 24756544, -3856832, 1224704, 6981696, -16972480, 11246400, 14503488, 10921024, -9614656, -5672512, 2482944, 14415808, -5019328, -7076032, 2193152, -21900096, -10797632, 20145728, 299968, -21374912, -5739648, -5853376, -20309056, -19092544, -2952320, 24350464, -8349376, -10639040 ], [ 22903168, -1948352, 1329920, 4998720, -17956672, 9350592, 12914880, 10333696, -6631744, -5262976, 2300736, 13401664, -2698048, -4555072, 4506560, -17692800, -7942400, 23103488, 155200, -19969856, -6166464, -6828928, -16841152, -18440512, -3977792, 25634560, -8156992, -12706496 ], [ 18606208, 614848, 2136320, 1871040, -14852032, 7040832, 10489920, 8075776, -2098624, -3846016, 2053056, 10089664, 130112, -1865152, 6758720, -10239360, -3357440, 24762368, 2004160, -16680896, -5193024, -5711488, -12596032, -15013312, -5550272, 24874240, -6342592, -12539456 ], [ 14309248, 3178048, 2942720, -1256640, -11747392, 4731072, 8064960, 5817856, 2434496, -2429056, 1805376, 6777664, 2958272, 824768, 9010880, -2785920, 1227520, 26421248, 3853120, -13391936, -4219584, -4594048, -8350912, -11586112, -7122752, 24113920, -4528192, -12372416 ], [ 10012288, 5741248, 3749120, -4384320, -8642752, 2421312, 5640000, 3559936, 6967616, -1012096, 1557696, 3465664, 5786432, 3514688, 11263040, 4667520, 5812480, 28080128, 5702080, -10102976, -3246144, -3476608, -4105792, -8158912, -8695232, 23353600, -2713792, -12205376 ], [ 5715328, 8304448, 4555520, -7512000, -5538112, 111552, 3215040, 1302016, 11500736, 404864, 1310016, 153664, 8614592, 6204608, 13515200, 12120960, 10397440, 29739008, 7551040, -6814016, -2272704, -2359168, 139328, -4731712, -10267712, 22593280, -899392, -12038336 ], [ 1418368, 10867648, 5361920, -10639680, -2433472, -2198208, 790080, -955904, 16033856, 1821824, 1062336, -3158336, 11442752, 8894528, 15767360, 19574400, 14982400, 31397888, 9400000, -3525056, -1299264, -1241728, 4384448, -1304512, -11840192, 21832960, 915008, -11871296 ], [ 320128, 5417728, 2142720, -7620160, 747328, -5035648, 4844160, -1054144, 10677056, 4925184, 4067776, -2063936, 10435712, 5089088, 14450880, 14249280, 14655040, 27388288, 12772160, -6285376, 4428736, -5243328, -232192, -4057152, -11247552, 17770560, -17792, -7558976 ], [ -589952, -503552, -1313280, -4239040, 3932608, -7904128, 9279360, -1025344, 4738496, 8127744, 7264576, -710336, 9203072, 901568, 12924480, 8172480, 14038720, 23045248, 16233920, -9401536, 10436416, -9546048, -5370112, -7173312, -10527552, 13513920, -1112192, -3002816 ], [ -1500032, -6424832, -4769280, -857920, 7117888, -10772608, 13714560, -996544, -1200064, 11330304, 10461376, 643264, 7970432, -3285952, 11398080, 2095680, 13422400, 18702208, 19695680, -12517696, 16444096, -13848768, -10508032, -10289472, -9807552, 9257280, -2206592, 1553344 ], [ -2410112, -12346112, -8225280, 2523200, 10303168, -13641088, 18149760, -967744, -7138624, 14532864, 13658176, 1996864, 6737792, -7473472, 9871680, -3981120, 12806080, 14359168, 23157440, -15633856, 22451776, -18151488, -15645952, -13405632, -9087552, 5000640, -3300992, 6109504 ], [ -3320192, -18267392, -11681280, 5904320, 13488448, -16509568, 22584960, -938944, -13077184, 17735424, 16854976, 3350464, 5505152, -11660992, 8345280, -10057920, 12189760, 10016128, 26619200, -18750016, 28459456, -22454208, -20783872, -16521792, -8367552, 744000, -4395392, 10665664 ], [ -4043328, -21452224, -14884096, 8281536, 14536384, -17992896, 24916672, -253632, -16190976, 18735872, 17405120, 3829696, 3699904, -14201344, 7710912, -13146560, 11948800, 7461568, 28121728, -20043840, 31200768, -23628928, -23800640, -17291584, -7643136, -1937600, -4821504, 13049152 ], [ -4221888, -16665664, -17349376, 7734336, 9358144, -15441216, 21120832, 2344128, -11076096, 13321472, 10245440, 1761856, 226624, -11943424, 9675072, -7530560, 12801280, 10116928, 23916928, -16029120, 24427008, -15691648, -20638400, -11226304, -6905856, -31040, -3300864, 9103552 ], [ -4400448, -11879104, -19814656, 7187136, 4179904, -12889536, 17324992, 4941888, -5961216, 7907072, 3085760, -305984, -3246656, -9685504, 11639232, -1914560, 13653760, 12772288, 19712128, -12014400, 17653248, -7754368, -17476160, -5161024, -6168576, 1875520, -1780224, 5157952 ], [ -4579008, -7092544, -22279936, 6639936, -998336, -10337856, 13529152, 7539648, -846336, 2492672, -4073920, -2373824, -6719936, -7427584, 13603392, 3701440, 14506240, 15427648, 15507328, -7999680, 10879488, 182912, -14313920, 904256, -5431296, 3782080, -259584, 1212352 ], [ -4757568, -2305984, -24745216, 6092736, -6176576, -7786176, 9733312, 10137408, 4268544, -2921728, -11233600, -4441664, -10193216, -5169664, 15567552, 9317440, 15358720, 18083008, 11302528, -3984960, 4105728, 8120192, -11151680, 6969536, -4694016, 5688640, 1261056, -2733248 ], [ -4936128, 2480576, -27210496, 5545536, -11354816, -5234496, 5937472, 12735168, 9383424, -8336128, -18393280, -6509504, -13666496, -2911744, 17531712, 14933440, 16211200, 20738368, 7097728, 29760, -2668032, 16057472, -7989440, 13034816, -3956736, 7595200, 2781696, -6678848 ], [ -5643456, 3755072, -27472576, 4381440, -9518720, -1533888, 4299136, 12607488, 9174720, -9138496, -19978048, -6798464, -14371904, -963904, 14015616, 18538816, 13218688, 21556096, 2191168, -1412928, -5407488, 18749504, -6841088, 12147776, -2423040, 6521728, 3062016, -4742720 ], [ -6755136, 2343872, -26049856, 2745600, -2318720, 3045312, 4310656, 10395648, 4895040, -6414016, -17299648, -5727104, -12960704, 746816, 6308736, 20606656, 7285888, 20968576, -3252032, -7028928, -5061888, 17430464, -7232768, 5944256, -280320, 3169408, 2393856, 1691200 ], [ -7866816, 932672, -24627136, 1109760, 4881280, 7624512, 4322176, 8183808, 615360, -3689536, -14621248, -4655744, -11549504, 2457536, -1398144, 22674496, 1353088, 20381056, -8695232, -12644928, -4716288, 16111424, -7624448, -259264, 1862400, -182912, 1725696, 8125120 ], [ -8978496, -478528, -23204416, -526080, 12081280, 12203712, 4333696, 5971968, -3664320, -965056, -11942848, -3584384, -10138304, 4168256, -9105024, 24742336, -4579712, 19793536, -14138432, -18260928, -4370688, 14792384, -8016128, -6462784, 4005120, -3535232, 1057536, 14559040 ], [ -10090176, -1889728, -21781696, -2161920, 19281280, 16782912, 4345216, 3760128, -7944000, 1759424, -9264448, -2513024, -8727104, 5878976, -16811904, 26810176, -10512512, 19206016, -19581632, -23876928, -4025088, 13473344, -8407808, -12666304, 6147840, -6887552, 389376, 20992960 ], [ -11201856, -3300928, -20358976, -3797760, 26481280, 21362112, 4356736, 1548288, -12223680, 4483904, -6586048, -1441664, -7315904, 7589696, -24518784, 28878016, -16445312, 18618496, -25024832, -29492928, -3679488, 12154304, -8799488, -18869824, 8290560, -10239872, -278784, 27426880 ], [ -8678272, -3539136, -20331712, -4523520, 24909120, 16850624, 5799104, 1343680, -11411968, 6091008, -4600320, 484160, -5368768, 6625792, -22027712, 23326464, -14445248, 12696896, -21104320, -25027264, -4243968, 7179776, -6182848, -14486080, 5852544, -6640192, 4109056, 21625280 ], [ -5648512, -3614016, -20498752, -5122560, 22115520, 11073344, 7440704, 1418560, -9891328, 7542528, -2711040, 2528960, -3347008, 5289472, -18116672, 16713984, -11340608, 6032576, -15880000, -19157824, -4935168, 1696256, -3147328, -8628160, 2776704, -2072512, 9200896, 14120000 ], [ -2618752, -3688896, -20665792, -5721600, 19321920, 5296064, 9082304, 1493440, -8370688, 8994048, -821760, 4573760, -1325248, 3953152, -14205632, 10101504, -8235968, -631744, -10655680, -13288384, -5626368, -3787264, -111808, -2770240, -299136, 2495168, 14292736, 6614720 ], [ 411008, -3763776, -20832832, -6320640, 16528320, -481216, 10723904, 1568320, -6850048, 10445568, 1067520, 6618560, 696512, 2616832, -10294592, 3489024, -5131328, -7296064, -5431360, -7418944, -6317568, -9270784, 2923712, 3087680, -3374976, 7062848, 19384576, -890560 ], [ 3440768, -3838656, -20999872, -6919680, 13734720, -6258496, 12365504, 1643200, -5329408, 11897088, 2956800, 8663360, 2718272, 1280512, -6383552, -3123456, -2026688, -13960384, -207040, -1549504, -7008768, -14754304, 5959232, 8945600, -6450816, 11630528, 24476416, -8395840 ], [ 5827520, -4706688, -19796032, -7653632, 11006400, -10550656, 13141056, 2576512, -3035200, 12869888, 4760128, 10423104, 3972992, 288000, -3142720, -8101760, 110720, -19253824, 4863872, 2915328, -6918784, -18932224, 8068864, 12671040, -8198208, 14849088, 28187584, -13436800 ], [ 5453120, -8980608, -12705472, -8966912, 8558400, -8465536, 10197696, 7196032, 2580800, 11787008, 6194368, 10958784, 1933952, 771840, -2779840, -6062720, -1905280, -18660544, 9276032, 1348608, -3474304, -17503744, 6202624, 7239360, -4241088, 12274368, 25969984, -7895680 ], [ 5078720, -13254528, -5614912, -10280192, 6110400, -6380416, 7254336, 11815552, 8196800, 10704128, 7628608, 11494464, -105088, 1255680, -2416960, -4023680, -3921280, -18067264, 13688192, -218112, -29824, -16075264, 4336384, 1807680, -283968, 9699648, 23752384, -2354560 ], [ 4704320, -17528448, 1475648, -11593472, 3662400, -4295296, 4310976, 16435072, 13812800, 9621248, 9062848, 12030144, -2144128, 1739520, -2054080, -1984640, -5937280, -17473984, 18100352, -1784832, 3414656, -14646784, 2470144, -3624000, 3673152, 7124928, 21534784, 3186560 ], [ 4329920, -21802368, 8566208, -12906752, 1214400, -2210176, 1367616, 21054592, 19428800, 8538368, 10497088, 12565824, -4183168, 2223360, -1691200, 54400, -7953280, -16880704, 22512512, -3351552, 6859136, -13218304, 603904, -9055680, 7630272, 4550208, 19317184, 8727680 ], [ 3955520, -26076288, 15656768, -14220032, -1233600, -125056, -1575744, 25674112, 25044800, 7455488, 11931328, 13101504, -6222208, 2707200, -1328320, 2093440, -9969280, -16287424, 26924672, -4918272, 10303616, -11789824, -1262336, -14487360, 11587392, 1975488, 17099584, 14268800 ], [ 2348480, -25871808, 16117568, -12742592, -3943680, -1089856, -657024, 24660352, 24670400, 7095488, 9486208, 12090624, -7843648, 3939840, -951040, 3311680, -10654720, -15172864, 26368832, -4140672, 13606976, -9298624, -4222976, -15014400, 13482432, 1998528, 16463104, 16598720 ], [ -491200, -21188928, 9948608, -8474432, -6915840, -5104576, 4123776, 18013312, 18305600, 7458368, 3161728, 9533184, -9047488, 5921280, -559360, 3709120, -10009600, -13537024, 20844992, -1018752, 16769216, -5744704, -8278016, -10636800, 13315392, 4619328, 17407744, 15717440 ], [ -3330880, -16506048, 3779648, -4206272, -9888000, -9119296, 8904576, 11366272, 11940800, 7821248, -3162752, 6975744, -10251328, 7902720, -167680, 4106560, -9364480, -11901184, 15321152, 2103168, 19931456, -2190784, -12333056, -6259200, 13148352, 7240128, 18352384, 14836160 ], [ -6170560, -11823168, -2389312, 61888, -12860160, -13134016, 13685376, 4719232, 5576000, 8184128, -9487232, 4418304, -11455168, 9884160, 224000, 4504000, -8719360, -10265344, 9797312, 5225088, 23093696, 1363136, -16388096, -1881600, 12981312, 9860928, 19297024, 13954880 ], [ -9010240, -7140288, -8558272, 4330048, -15832320, -17148736, 18466176, -1927808, -788800, 8547008, -15811712, 1860864, -12659008, 11865600, 615680, 4901440, -8074240, -8629504, 4273472, 8347008, 26255936, 4917056, -20443136, 2496000, 12814272, 12481728, 20241664, 13073600 ], [ -11849920, -2457408, -14727232, 8598208, -18804480, -21163456, 23246976, -8574848, -7153600, 8909888, -22136192, -696576, -13862848, 13847040, 1007360, 5298880, -7429120, -6993664, -1250368, 11468928, 29418176, 8470976, -24498176, 6873600, 12647232, 15102528, 21186304, 12192320 ], [ -10718400, -1488768, -14187200, 6255488, -14689216, -17642240, 21921472, -6078784, -3781952, 6072448, -23120576, -2627968, -13211904, 14043776, -2357248, 4019072, -8872384, -3708608, -3270208, 9965568, 25988224, 9380544, -22549696, 7499584, 11812096, 11308672, 15814400, 10792448 ], [ -8662080, -1385088, -12084800, 2373248, -8923456, -12366080, 19173952, -1453504, 1857088, 2489728, -22861376, -4413568, -12129024, 13824896, -6596608, 2348672, -10801984, -39488, -4474048, 7385088, 21023104, 9674304, -19203136, 7251904, 10821376, 6020992, 8971520, 9271808 ], [ -6605760, -1281408, -9982400, -1508992, -3157696, -7089920, 16426432, 3171776, 7496128, -1092992, -22602176, -6199168, -11046144, 13606016, -10835968, 678272, -12731584, 3629632, -5677888, 4804608, 16057984, 9968064, -15856576, 7004224, 9830656, 733312, 2128640, 7751168 ], [ -4549440, -1177728, -7880000, -5391232, 2608064, -1813760, 13678912, 7797056, 13135168, -4675712, -22342976, -7984768, -9963264, 13387136, -15075328, -992128, -14661184, 7298752, -6881728, 2224128, 11092864, 10261824, -12510016, 6756544, 8839936, -4554368, -4714240, 6230528 ], [ -2493120, -1074048, -5777600, -9273472, 8373824, 3462400, 10931392, 12422336, 18774208, -8258432, -22083776, -9770368, -8880384, 13168256, -19314688, -2662528, -16590784, 10967872, -8085568, -356352, 6127744, 10555584, -9163456, 6508864, 7849216, -9842048, -11557120, 4709888 ], [ -227712, -1023168, -3751232, -11871616, 13547520, 8433024, 7867072, 16041600, 23560000, -10845696, -21151552, -10726656, -8114304, 12688896, -22560000, -4570880, -18473920, 14075904, -9150016, -2735488, 1832128, 10424128, -5659904, 5921856, 6611392, -14050496, -17127168, 3617984 ], [ 3539328, -1351488, -2270912, -5247616, 14469120, 11209344, 2527552, 12435840, 22217920, -6283776, -15385792, -5726976, -9623424, 10338816, -18666240, -8188160, -20023360, 13154304, -9213376, -3668608, 2344768, 7238848, -1028864, 2897856, 3598912, -10508096, -13555968, 5605184 ], [ 7306368, -1679808, -790592, 1376384, 15390720, 13985664, -2811968, 8830080, 20875840, -1721856, -9620032, -727296, -11132544, 7988736, -14772480, -11805440, -21572800, 12232704, -9276736, -4601728, 2857408, 4053568, 3602176, -126144, 586432, -6965696, -9984768, 7592384 ], [ 11073408, -2008128, 689728, 8000384, 16312320, 16761984, -8151488, 5224320, 19533760, 2840064, -3854272, 4272384, -12641664, 5638656, -10878720, -15422720, -23122240, 11311104, -9340096, -5534848, 3370048, 868288, 8233216, -3150144, -2426048, -3423296, -6413568, 9579584 ], [ 14840448, -2336448, 2170048, 14624384, 17233920, 19538304, -13491008, 1618560, 18191680, 7401984, 1911488, 9272064, -14150784, 3288576, -6984960, -19040000, -24671680, 10389504, -9403456, -6467968, 3882688, -2316992, 12864256, -6174144, -5438528, 119104, -2842368, 11566784 ], [ 18607488, -2664768, 3650368, 21248384, 18155520, 22314624, -18830528, -1987200, 16849600, 11963904, 7677248, 14271744, -15659904, 938496, -3091200, -22657280, -26221120, 9467904, -9466816, -7401088, 4395328, -5502272, 17495296, -9198144, -8451008, 3661504, 728832, 13553984 ], [ 19491648, -3464832, 3313600, 22248896, 16276608, 21237120, -19312832, -3858240, 13326016, 13875072, 11763200, 15734592, -14907648, 193344, 982272, -23918336, -25232128, 9362496, -9717376, -8698624, 3003520, -7337216, 19008832, -11108928, -10188032, 4078912, 3124416, 13447040 ], [ 16605888, -4881792, 600640, 15895616, 10735488, 15120000, -13443392, -3460800, 6949696, 12319872, 13652480, 12572352, -11198208, 1546944, 5290752, -22098176, -20923648, 10324416, -10212736, -10472704, -878720, -7406336, 16445632, -11563968, -10257152, 409792, 3982656, 10601600 ], [ 13720128, -6298752, -2112320, 9542336, 5194368, 9002880, -7573952, -3063360, 573376, 10764672, 15541760, 9410112, -7488768, 2900544, 9599232, -20278016, -16615168, 11286336, -10708096, -12246784, -4760960, -7475456, 13882432, -12019008, -10326272, -3259328, 4840896, 7756160 ], [ 10834368, -7715712, -4825280, 3189056, -346752, 2885760, -1704512, -2665920, -5802944, 9209472, 17431040, 6247872, -3779328, 4254144, 13907712, -18457856, -12306688, 12248256, -11203456, -14020864, -8643200, -7544576, 11319232, -12474048, -10395392, -6928448, 5699136, 4910720 ], [ 7948608, -9132672, -7538240, -3164224, -5887872, -3231360, 4164928, -2268480, -12179264, 7654272, 19320320, 3085632, -69888, 5607744, 18216192, -16637696, -7998208, 13210176, -11698816, -15794944, -12525440, -7613696, 8756032, -12929088, -10464512, -10597568, 6557376, 2065280 ], [ 5062848, -10549632, -10251200, -9517504, -11428992, -9348480, 10034368, -1871040, -18555584, 6099072, 21209600, -76608, 3639552, 6961344, 22524672, -14817536, -3689728, 14172096, -12194176, -17569024, -16407680, -7682816, 6192832, -13384128, -10533632, -14266688, 7415616, -780160 ], [ 2258560, -9916928, -9272192, -8769856, -13321024, -8694848, 10175040, -2524160, -18186880, 4775424, 18583616, -3067328, 2049024, 4691584, 20499776, -11063488, -1692480, 12261056, -11334528, -16620224, -16374976, -5299200, 2887808, -12651392, -7493952, -12245632, 5272256, 778176 ], [ -517760, -8580608, -7025792, -5584576, -13960384, -5716928, 8349120, -3537920, -15502720, 3531264, 14407616, -5999168, -1360896, 1177984, 16300736, -6645568, -488640, 9363776, -10009728, -14736704, -14998336, -2073600, -671872, -11510912, -3387072, -8271232, 2098496, 3848256 ], [ -3294080, -7244288, -4779392, -2399296, -14599744, -2739008, 6523200, -4551680, -12818560, 2287104, 10231616, -8931008, -4770816, -2335616, 12101696, -2227648, 715200, 6466496, -8684928, -12853184, -13621696, 1152000, -4231552, -10370432, 719808, -4296832, -1075264, 6918336 ], [ -6070400, -5907968, -2532992, 785984, -15239104, 238912, 4697280, -5565440, -10134400, 1042944, 6055616, -11862848, -8180736, -5849216, 7902656, 2190272, 1919040, 3569216, -7360128, -10969664, -12245056, 4377600, -7791232, -9229952, 4826688, -322432, -4249024, 9988416 ], [ -8846720, -4571648, -286592, 3971264, -15878464, 3216832, 2871360, -6579200, -7450240, -201216, 1879616, -14794688, -11590656, -9362816, 3703616, 6608192, 3122880, 671936, -6035328, -9086144, -10868416, 7603200, -11350912, -8089472, 8933568, 3651968, -7422784, 13058496 ], [ -11353920, -3103488, 1884608, 6831424, -16232064, 5979712, 1189760, -7230080, -4929920, -1376896, -1930304, -17385728, -14859456, -12432256, -174784, 10631232, 4128320, -2033984, -4863808, -7358784, -9518976, 10332160, -14329152, -7032192, 12861568, 7395008, -10278144, 15574976 ], [ -9286080, 605952, 2777408, 4164544, -11727744, 5086912, 1961600, -1712000, -5194880, -1388416, 483136, -14183168, -15729216, -7950976, 1397696, 7941312, 1760960, -1486784, -6298048, -8286144, -8631936, 4618240, -7422912, -7389312, 13748608, 7204928, -7720704, 8680256 ], [ -7218240, 4315392, 3670208, 1497664, -7223424, 4194112, 2733440, 3806080, -5459840, -1399936, 2896576, -10980608, -16598976, -3469696, 2970176, 5251392, -606400, -939584, -7732288, -9213504, -7744896, -1095680, -516672, -7746432, 14635648, 7014848, -5163264, 1785536 ], [ -5150400, 8024832, 4563008, -1169216, -2719104, 3301312, 3505280, 9324160, -5724800, -1411456, 5310016, -7778048, -17468736, 1011584, 4542656, 2561472, -2973760, -392384, -9166528, -10140864, -6857856, -6809600, 6389568, -8103552, 15522688, 6824768, -2605824, -5109184 ], [ -3082560, 11734272, 5455808, -3836096, 1785216, 2408512, 4277120, 14842240, -5989760, -1422976, 7723456, -4575488, -18338496, 5492864, 6115136, -128448, -5341120, 154816, -10600768, -11068224, -5970816, -12523520, 13295808, -8460672, 16409728, 6634688, -48384, -12003904 ], [ -1014720, 15443712, 6348608, -6502976, 6289536, 1515712, 5048960, 20360320, -6254720, -1434496, 10136896, -1372928, -19208256, 9974144, 7687616, -2818368, -7708480, 702016, -12035008, -11995584, -5083776, -18237440, 20202048, -8817792, 17296768, 6444608, 2509056, -18898624 ], [ 1131264, 17148864, 5758784, -6574208, 7668096, 2747584, 5873600, 22887808, -6458432, -1859968, 10187008, 1797952, -18798144, 10879808, 8641280, -4931712, -9361984, 2159488, -10056256, -11197440, -5812416, -20612288, 21739584, -7303680, 16629376, 6723392, 2793984, -20528128 ], [ 3412224, 15392064, 2608064, -2162048, 3647616, 7649344, 6789440, 20249728, -6556352, -3000448, 6155008, 4914112, -16177344, 5609408, 8526080, -6049152, -9782464, 5189248, -2182336, -7418880, -9331776, -17219648, 14003904, -2557440, 13277056, 7812032, -846336, -13063168 ], [ 5693184, 13635264, -542656, 2250112, -372864, 12551104, 7705280, 17611648, -6654272, -4140928, 2123008, 8030272, -13556544, 339008, 8410880, -7166592, -10202944, 8219008, 5691584, -3640320, -12851136, -13827008, 6268224, 2188800, 9924736, 8900672, -4486656, -5598208 ], [ 7974144, 11878464, -3693376, 6662272, -4393344, 17452864, 8621120, 14973568, -6752192, -5281408, -1908992, 11146432, -10935744, -4931392, 8295680, -8284032, -10623424, 11248768, 13565504, 138240, -16370496, -10434368, -1467456, 6935040, 6572416, 9989312, -8126976, 1866752 ], [ 10255104, 10121664, -6844096, 11074432, -8413824, 22354624, 9536960, 12335488, -6850112, -6421888, -5940992, 14262592, -8314944, -10201792, 8180480, -9401472, -11043904, 14278528, 21439424, 3916800, -19889856, -7041728, -9203136, 11681280, 3220096, 11077952, -11767296, 9331712 ], [ 12536064, 8364864, -9994816, 15486592, -12434304, 27256384, 10452800, 9697408, -6948032, -7562368, -9972992, 17378752, -5694144, -15472192, 8065280, -10518912, -11464384, 17308288, 29313344, 7695360, -23409216, -3649088, -16938816, 16427520, -132224, 12166592, -15407616, 16796672 ], [ 9413888, 7533312, -11607360, 13788992, -14608192, 24432128, 11837120, 10522176, -6554048, -7820544, -8929792, 15759360, -578688, -15312128, 6173760, -10461248, -9975808, 15251136, 24916992, 7156096, -20635328, -3754432, -17338880, 17726528, 1094848, 13309888, -13180224, 18268992 ], [ 3723008, 7141632, -12488640, 9186752, -15904192, 17934848, 13444160, 12993216, -5926208, -7659264, -5473792, 11888640, 5722752, -12570368, 3437760, -9844928, -7579648, 10775616, 14687232, 4564096, -14869568, -5522752, -14251520, 17386688, 4499008, 14479168, -8163264, 16892352 ], [ -1967872, 6749952, -13369920, 4584512, -17200192, 11437568, 15051200, 15464256, -5298368, -7497984, -2017792, 8017920, 12024192, -9828608, 701760, -9228608, -5183488, 6300096, 4457472, 1972096, -9103808, -7291072, -11164160, 17046848, 7903168, 15648448, -3146304, 15515712 ], [ -7658752, 6358272, -14251200, -17728, -18496192, 4940288, 16658240, 17935296, -4670528, -7336704, 1438208, 4147200, 18325632, -7086848, -2034240, -8612288, -2787328, 1824576, -5772288, -619904, -3338048, -9059392, -8076800, 16707008, 11307328, 16817728, 1870656, 14139072 ], [ -13349632, 5966592, -15132480, -4619968, -19792192, -1556992, 18265280, 20406336, -4042688, -7175424, 4894208, 276480, 24627072, -4345088, -4770240, -7995968, -391168, -2650944, -16002048, -3211904, 2427712, -10827712, -4989440, 16367168, 14711488, 17987008, 6887616, 12762432 ], [ -19040512, 5574912, -16013760, -9222208, -21088192, -8054272, 19872320, 22877376, -3414848, -7014144, 8350208, -3594240, 30928512, -1603328, -7506240, -7379648, 2004992, -7126464, -26231808, -5803904, 8193472, -12596032, -1902080, 16027328, 18115648, 19156288, 11904576, 11385792 ], [ -18949952, 4613632, -17065920, -7655680, -16135680, -4492416, 17942144, 20706176, 573632, -5525696, 7215232, -732288, 23542464, -2877248, -9598592, -8768320, -691072, -4937664, -23651264, -1817024, 8946752, -10491072, 1156800, 13477440, 14940928, 18178176, 11840704, 13728640 ], [ -18794432, 3645952, -18120000, -6019840, -11112960, -817536, 15972224, 18482816, 4599872, -4022336, 6028672, 2205312, 16002624, -4196288, -11683712, -10179520, -3444352, -2673984, -20926784, 2243776, 9643712, -8342592, 4215360, 10902720, 11692288, 17175936, 11719744, 16113280 ], [ -18638912, 2678272, -19174080, -4384000, -6090240, 2857344, 14002304, 16259456, 8626112, -2518976, 4842112, 5142912, 8462784, -5515328, -13768832, -11590720, -6197632, -410304, -18202304, 6304576, 10340672, -6194112, 7273920, 8328000, 8443648, 16173696, 11598784, 18497920 ], [ -18483392, 1710592, -20228160, -2748160, -1067520, 6532224, 12032384, 14036096, 12652352, -1015616, 3655552, 8080512, 922944, -6834368, -15853952, -13001920, -8950912, 1853376, -15477824, 10365376, 11037632, -4045632, 10332480, 5753280, 5195008, 15171456, 11477824, 20882560 ], [ -18327872, 742912, -21282240, -1112320, 3955200, 10207104, 10062464, 11812736, 16678592, 487744, 2468992, 11018112, -6616896, -8153408, -17939072, -14413120, -11704192, 4117056, -12753344, 14426176, 11734592, -1897152, 13391040, 3178560, 1946368, 14169216, 11356864, 23267200 ], [ -16579136, 1034944, -20947008, 1406528, 7319040, 13335936, 6594368, 9917696, 18102464, 1101184, 2808256, 11237568, -11677056, -7628672, -18387776, -13885504, -12611968, 6645120, -11578880, 16090240, 10551488, 154560, 14180736, 417216, -268928, 12581184, 10750336, 23089216 ], [ -11112896, 4266304, -17370048, 5985728, 6812160, 15190656, -369472, 8788736, 13454144, -361856, 6707776, 5114688, -10951296, -2801792, -15018176, -8833984, -9213568, 9790080, -14021120, 12161920, 4981568, 1980480, 9676416, -2779584, -73088, 9626304, 9010816, 16931776 ], [ -5646656, 7497664, -13793088, 10564928, 6305280, 17045376, -7333312, 7659776, 8805824, -1824896, 10607296, -1008192, -10225536, 2025088, -11648576, -3782464, -5815168, 12935040, -16463360, 8233600, -588352, 3806400, 5172096, -5976384, 122752, 6671424, 7271296, 10774336 ], [ -180416, 10729024, -10216128, 15144128, 5798400, 18900096, -14297152, 6530816, 4157504, -3287936, 14506816, -7131072, -9499776, 6851968, -8278976, 1269056, -2416768, 16080000, -18905600, 4305280, -6158272, 5632320, 667776, -9173184, 318592, 3716544, 5531776, 4616896 ], [ 5285824, 13960384, -6639168, 19723328, 5291520, 20754816, -21260992, 5401856, -490816, -4750976, 18406336, -13253952, -8774016, 11678848, -4909376, 6320576, 981632, 19224960, -21347840, 376960, -11728192, 7458240, -3836544, -12369984, 514432, 761664, 3792256, -1540544 ], [ 10752064, 17191744, -3062208, 24302528, 4784640, 22609536, -28224832, 4272896, -5139136, -6214016, 22305856, -19376832, -8048256, 16505728, -1539776, 11372096, 4380032, 22369920, -23790080, -3551360, -17298112, 9284160, -8340864, -15566784, 710272, -2193216, 2052736, -7697984 ], [ 10889024, 18719424, -4413248, 20514688, 1898240, 19022336, -27127872, 5329856, -8129536, -7786176, 18992896, -18920832, -6446016, 15609088, -1644416, 11101376, 5965632, 22251840, -20607360, -1812480, -17144512, 9096640, -9934144, -13624384, -2585728, -2560896, 1393856, -11236544 ], [ 7634624, 19162944, -8900288, 11402368, -2502400, 11972096, -20901312, 7777856, -10064896, -9427776, 11090176, -14278272, -4286016, 11070208, -3959936, 7443776, 6397632, 20057280, -13845120, 3532800, -13348672, 7627840, -9674944, -8411584, -8103808, -1282176, 1422656, -13108544 ], [ 4380224, 19606464, -13387328, 2290048, -6903040, 4921856, -14674752, 10225856, -12000256, -11069376, 3187456, -9635712, -2126016, 6531328, -6275456, 3786176, 6829632, 17862720, -7082880, 8878080, -9552832, 6159040, -9415744, -3198784, -13621888, -3456, 1451456, -14980544 ], [ 1125824, 20049984, -17874368, -6822272, -11303680, -2128384, -8448192, 12673856, -13935616, -12710976, -4715264, -4993152, 33984, 1992448, -8590976, 128576, 7261632, 15668160, -320640, 14223360, -5756992, 4690240, -9156544, 2014016, -19139968, 1275264, 1480256, -16852544 ], [ -2128576, 20493504, -22361408, -15934592, -15704320, -9178624, -2221632, 15121856, -15870976, -14352576, -12617984, -350592, 2193984, -2546432, -10906496, -3529024, 7693632, 13473600, 6441600, 19568640, -1961152, 3221440, -8897344, 7226816, -24658048, 2553984, 1509056, -18724544 ], [ -5382976, 20937024, -26848448, -25046912, -20104960, -16228864, 4004928, 17569856, -17806336, -15994176, -20520704, 4291968, 4353984, -7085312, -13222016, -7186624, 8125632, 11279040, 13203840, 24913920, 1834688, 1752640, -8638144, 12439616, -30176128, 3832704, 1537856, -20596544 ], [ -345344, 16328832, -24557376, -23131520, -13631936, -11295232, 1015168, 12326080, -16867904, -15877504, -16152704, -101184, 2487488, -3443712, -11511040, -2419392, 7001216, 11910464, 12725824, 22466496, -2103744, 2164288, -10902144, 15947264, -23094144, 3948096, 419264, -14521792 ], [ 5391616, 11294592, -21694656, -20286080, -6241856, -5350912, -2751872, 6433600, -15687104, -15612544, -10749824, -5256384, 281408, 887808, -9460480, 3058368, 5745536, 12780224, 11637184, 19361856, -6694464, 2734528, -13378944, 19311104, -14949504, 3965376, -796096, -7776832 ], [ 11128576, 6260352, -18831936, -17440640, 1148224, 593408, -6518912, 541120, -14506304, -15347584, -5346944, -10411584, -1924672, 5219328, -7409920, 8536128, 4489856, 13649984, 10548544, 16257216, -11285184, 3304768, -15855744, 22674944, -6804864, 3982656, -2011456, -1031872 ], [ 16865536, 1226112, -15969216, -14595200, 8538304, 6537728, -10285952, -5351360, -13325504, -15082624, 55936, -15566784, -4130752, 9550848, -5359360, 14013888, 3234176, 14519744, 9459904, 13152576, -15875904, 3875008, -18332544, 26038784, 1339776, 3999936, -3226816, 5713088 ], [ 22602496, -3808128, -13106496, -11749760, 15928384, 12482048, -14052992, -11243840, -12144704, -14817664, 5458816, -20721984, -6336832, 13882368, -3308800, 19491648, 1978496, 15389504, 8371264, 10047936, -20466624, 4445248, -20809344, 29402624, 9484416, 4017216, -4442176, 12458048 ], [ 26603008, -7365312, -10698048, -9263168, 21207040, 16340480, -14947904, -14989952, -10059392, -13421056, 9704512, -23120640, -6397888, 16306752, -1453120, 23736960, 2042624, 15881600, 7536640, 7609920, -22769856, 4109632, -20653248, 31066304, 14930304, 3875904, -4262464, 16735424 ], [ 24898048, -6069312, -9782208, -7955648, 19548160, 13345280, -6405824, -11683712, -5002112, -8306176, 10148032, -16462080, 588992, 12464832, -237760, 23932800, 6443264, 15132800, 7536640, 7362240, -17557056, 797632, -11846208, 27143744, 11508864, 3213504, 501056, 12905024 ], [ 23193088, -4773312, -8866368, -6648128, 17889280, 10350080, 2136256, -8377472, 55168, -3191296, 10591552, -9803520, 7575872, 8622912, 977600, 24128640, 10843904, 14384000, 7536640, 7114560, -12344256, -2514368, -3039168, 23221184, 8087424, 2551104, 5264576, 9074624 ], [ 21488128, -3477312, -7950528, -5340608, 16230400, 7354880, 10678336, -5071232, 5112448, 1923584, 11035072, -3144960, 14562752, 4780992, 2192960, 24324480, 15244544, 13635200, 7536640, 6866880, -7131456, -5826368, 5767872, 19298624, 4665984, 1888704, 10028096, 5244224 ], [ 19783168, -2181312, -7034688, -4033088, 14571520, 4359680, 19220416, -1764992, 10169728, 7038464, 11478592, 3513600, 21549632, 939072, 3408320, 24520320, 19645184, 12886400, 7536640, 6619200, -1918656, -9138368, 14574912, 15376064, 1244544, 1226304, 14791616, 1413824 ], [ 18078208, -885312, -6118848, -2725568, 12912640, 1364480, 27762496, 1541248, 15227008, 12153344, 11922112, 10172160, 28536512, -2902848, 4623680, 24716160, 24045824, 12137600, 7536640, 6371520, 3294144, -12450368, 23381952, 11453504, -2176896, 563904, 19555136, -2416576 ], [ 16222720, -2060480, -6049728, -173056, 12182016, -1232448, 29399104, 2257152, 16091456, 12990720, 9891328, 11596736, 31299200, -3370432, 3151488, 22215040, 23993344, 9030528, 6708736, 5088960, 6788416, -12337856, 25935808, 10130688, -4171456, 36352, 17842816, -4362240 ], [ 14241280, -5303360, -6689088, 3421184, 12228096, -3496128, 25257664, 805632, 13447616, 10248960, 5790208, 8641856, 30527360, -1014592, -569472, 17457280, 20214784, 3950208, 5188096, 2940480, 8844736, -9359936, 23257408, 10983168, -4972096, -378368, 10711936, -4730880 ], [ 12259840, -8546240, -7328448, 7015424, 12274176, -5759808, 21116224, -645888, 10803776, 7507200, 1689088, 5686976, 29755520, 1341248, -4290432, 12699520, 16436224, -1130112, 3667456, 792000, 10901056, -6382016, 20579008, 11835648, -5772736, -793088, 3581056, -5099520 ], [ 10278400, -11789120, -7967808, 10609664, 12320256, -8023488, 16974784, -2097408, 8159936, 4765440, -2412032, 2732096, 28983680, 3697088, -8011392, 7941760, 12657664, -6210432, 2146816, -1356480, 12957376, -3404096, 17900608, 12688128, -6573376, -1207808, -3549824, -5468160 ], [ 8296960, -15032000, -8607168, 14203904, 12366336, -10287168, 12833344, -3548928, 5516096, 2023680, -6513152, -222784, 28211840, 6052928, -11732352, 3184000, 8879104, -11290752, 626176, -3504960, 15013696, -426176, 15222208, 13540608, -7374016, -1622528, -10680704, -5836800 ], [ 6315520, -18274880, -9246528, 17798144, 12412416, -12550848, 8691904, -5000448, 2872256, -718080, -10614272, -3177664, 27440000, 8408768, -15453312, -1573760, 5100544, -16371072, -894464, -5653440, 17070016, 2551744, 12543808, 14393088, -8174656, -2037248, -17811584, -6205440 ], [ 5398528, -16165952, -9467008, 14182720, 9767808, -10502528, 10340864, 57920, -1052864, -458688, -7722560, -420992, 25263680, 5905600, -11264832, -2517248, 3914112, -13606016, 3399936, -2765504, 17243840, 4588416, 7618240, 12875200, -9187200, -5241216, -16747200, -5894016 ], [ 4661248, -13153472, -9616768, 9350080, 6668928, -7726208, 12967424, 6215360, -5194304, 307392, -3650240, 3299968, 22850240, 2582080, -5740992, -2816768, 3165312, -9516416, 8676096, 972736, 17099840, 6466176, 2313280, 10957120, -10235520, -8916096, -14299200, -5467776 ], [ 3923968, -10140992, -9766528, 4517440, 3570048, -4949888, 15593984, 12372800, -9335744, 1073472, 422080, 7020928, 20436800, -741440, -217152, -3116288, 2416512, -5426816, 13952256, 4710976, 16955840, 8343936, -2991680, 9039040, -11283840, -12590976, -11851200, -5041536 ], [ 3186688, -7128512, -9916288, -315200, 471168, -2173568, 18220544, 18530240, -13477184, 1839552, 4494400, 10741888, 18023360, -4064960, 5306688, -3415808, 1667712, -1337216, 19228416, 8449216, 16811840, 10221696, -8296640, 7120960, -12332160, -16265856, -9403200, -4615296 ], [ 2449408, -4116032, -10066048, -5147840, -2627712, 602752, 20847104, 24687680, -17618624, 2605632, 8566720, 14462848, 15609920, -7388480, 10830528, -3715328, 918912, 2752384, 24504576, 12187456, 16667840, 12099456, -13601600, 5202880, -13380480, -19940736, -6955200, -4189056 ], [ 1953088, -1849472, -10338688, -8410880, -5675712, 2431552, 21877184, 29735360, -20446784, 3035712, 11690560, 16677568, 12878720, -10176320, 15041088, -4541888, -215808, 5878144, 28665216, 14561536, 16736000, 13326336, -17631680, 3905920, -14592960, -23233536, -5462400, -3994176 ], [ 2661568, -3312512, -11225728, -3825920, -8469312, -477248, 14924864, 29234240, -16708544, 1785792, 10072000, 11361088, 8558720, -10285760, 12685248, -8003648, -3280128, 4184704, 27248256, 10114816, 17864960, 11298816, -15287360, 5714560, -16626240, -24615936, -8745600, -4956096 ], [ 3370048, -4775552, -12112768, 759040, -11262912, -3386048, 7972544, 28733120, -12970304, 535872, 8453440, 6044608, 4238720, -10395200, 10329408, -11465408, -6344448, 2491264, 25831296, 5668096, 18993920, 9271296, -12943040, 7523200, -18659520, -25998336, -12028800, -5918016 ], [ 4078528, -6238592, -12999808, 5344000, -14056512, -6294848, 1020224, 28232000, -9232064, -714048, 6834880, 728128, -81280, -10504640, 7973568, -14927168, -9408768, 797824, 24414336, 1221376, 20122880, 7243776, -10598720, 9331840, -20692800, -27380736, -15312000, -6879936 ], [ 4787008, -7701632, -13886848, 9928960, -16850112, -9203648, -5932096, 27730880, -5493824, -1963968, 5216320, -4588352, -4401280, -10614080, 5617728, -18388928, -12473088, -895616, 22997376, -3225344, 21251840, 5216256, -8254400, 11140480, -22726080, -28763136, -18595200, -7841856 ], [ 5495488, -9164672, -14773888, 14513920, -19643712, -12112448, -12884416, 27229760, -1755584, -3213888, 3597760, -9904832, -8721280, -10723520, 3261888, -21850688, -15537408, -2589056, 21580416, -7672064, 22380800, 3188736, -5910080, 12949120, -24759360, -30145536, -21878400, -8803776 ], [ 4362880, -7314304, -15537088, 16341376, -17824960, -13744320, -14261184, 26051648, 691968, -1970496, 2499328, -12711488, -9571008, -11234752, 1203264, -22843904, -16953280, -5353024, 18454464, -7280768, 19456064, 547520, -2720896, 13491840, -24161728, -26882560, -22607744, -8254848 ], [ 1217920, -1842304, -16164928, 15154816, -10964800, -13980480, -9543744, 24133568, 1728768, 1998144, 1969408, -12774848, -6627648, -12185152, -530496, -21138944, -16567360, -9287104, 13460544, -1601408, 12100544, -2764480, 1391744, 12650880, -20688448, -18542080, -20545664, -6054528 ], [ -1927040, 3629696, -16792768, 13968256, -4104640, -14216640, -4826304, 22215488, 2765568, 5966784, 1439488, -12838208, -3684288, -13135552, -2264256, -19433984, -16181440, -13221184, 8466624, 4077952, 4745024, -6076480, 5504384, 11809920, -17215168, -10201600, -18483584, -3854208 ], [ -5072000, 9101696, -17420608, 12781696, 2755520, -14452800, -108864, 20297408, 3802368, 9935424, 909568, -12901568, -740928, -14085952, -3998016, -17729024, -15795520, -17155264, 3472704, 9757312, -2610496, -9388480, 9617024, 10968960, -13741888, -1861120, -16421504, -1653888 ], [ -8216960, 14573696, -18048448, 11595136, 9615680, -14688960, 4608576, 18379328, 4839168, 13904064, 379648, -12964928, 2202432, -15036352, -5731776, -16024064, -15409600, -21089344, -1521216, 15436672, -9966016, -12700480, 13729664, 10128000, -10268608, 6479360, -14359424, 546432 ], [ -11361920, 20045696, -18676288, 10408576, 16475840, -14925120, 9326016, 16461248, 5875968, 17872704, -150272, -13028288, 5145792, -15986752, -7465536, -14319104, -15023680, -25023424, -6515136, 21116032, -17321536, -16012480, 17842304, 9287040, -6795328, 14819840, -12297344, 2746752 ], [ -12193984, 18833472, -14051264, 5777664, 16565440, -15224896, 7377408, 16133568, 4459008, 18306112, -1738944, -12214656, 3177088, -15464896, -8894848, -11632640, -15551104, -21082752, -5460992, 18657088, -17583872, -17511424, 14575488, 7141952, -7320768, 13481600, -8367680, 3147648 ], [ -12407104, 15832512, -8020544, 225024, 14843200, -15541696, 3644928, 16231488, 2385408, 17793472, -3610944, -11166336, -106112, -14549056, -10242688, -8683520, -16322944, -15034752, -2788352, 14020288, -15948032, -18525184, 9333888, 4647872, -8916288, 9553280, -3938240, 3067008 ], [ -12620224, 12831552, -1989824, -5327616, 13120960, -15858496, -87552, 16329408, 311808, 17280832, -5482944, -10118016, -3389312, -13633216, -11590528, -5734400, -17094784, -8986752, -115712, 9383488, -14312192, -19538944, 4092288, 2153792, -10511808, 5624960, 491200, 2986368 ], [ -12833344, 9830592, 4040896, -10880256, 11398720, -16175296, -3820032, 16427328, -1761792, 16768192, -7354944, -9069696, -6672512, -12717376, -12938368, -2785280, -17866624, -2938752, 2556928, 4746688, -12676352, -20552704, -1149312, -340288, -12107328, 1696640, 4920640, 2905728 ], [ -13046464, 6829632, 10071616, -16432896, 9676480, -16492096, -7552512, 16525248, -3835392, 16255552, -9226944, -8021376, -9955712, -11801536, -14286208, 163840, -18638464, 3109248, 5229568, 109888, -11040512, -21566464, -6390912, -2834368, -13702848, -2231680, 9350080, 2825088 ], [ -12878848, 3916800, 15415168, -21188352, 7841920, -16467904, -10554624, 15944640, -5153856, 15048256, -10939968, -7107840, -12683072, -11142592, -15634624, 2763328, -19314688, 8205120, 7293952, -4326464, -9394880, -22240384, -10950528, -5201152, -15175104, -5467072, 13147072, 2735232 ], [ -9284608, 1797120, 14574208, -18769152, 4996480, -13374784, -6983424, 9257280, 323904, 7589056, -11222208, -7407360, -10407872, -12795712, -16988224, 2216128, -19130368, 4731840, 3884032, -6958784, -7661120, -19855744, -9372288, -6422272, -15537984, -2466112, 11252032, 2562432 ], [ -5690368, -322560, 13733248, -16349952, 2151040, -10281664, -3412224, 2569920, 5801664, 129856, -11504448, -7706880, -8132672, -14448832, -18341824, 1668928, -18946048, 1258560, 474112, -9591104, -5927360, -17471104, -7794048, -7643392, -15900864, 534848, 9356992, 2389632 ], [ -2096128, -2442240, 12892288, -13930752, -694400, -7188544, 158976, -4117440, 11279424, -7329344, -11786688, -8006400, -5857472, -16101952, -19695424, 1121728, -18761728, -2214720, -2935808, -12223424, -4193600, -15086464, -6215808, -8864512, -16263744, 3535808, 7461952, 2216832 ], [ 1498112, -4561920, 12051328, -11511552, -3539840, -4095424, 3730176, -10804800, 16757184, -14788544, -12068928, -8305920, -3582272, -17755072, -21049024, 574528, -18577408, -5688000, -6345728, -14855744, -2459840, -12701824, -4637568, -10085632, -16626624, 6536768, 5566912, 2044032 ], [ 5092352, -6681600, 11210368, -9092352, -6385280, -1002304, 7301376, -17492160, 22234944, -22247744, -12351168, -8605440, -1307072, -19408192, -22402624, 27328, -18393088, -9161280, -9755648, -17488064, -726080, -10317184, -3059328, -11306752, -16989504, 9537728, 3671872, 1871232 ], [ 7208960, -7929856, 10715136, -7667712, -8060928, 819200, 9404416, -21430272, 25460736, -26640384, -12517376, -8781824, 32768, -20381696, -23199744, -294912, -18284544, -11206656, -11763712, -19038208, 294912, -8912896, -2129920, -12025856, -17203200, 11304960, 2555904, 1769472 ], [ 7208960, -7929856, 10715136, -7667712, -8060928, 819200, 9404416, -21430272, 25460736, -26640384, -12517376, -8781824, 32768, -20381696, -23199744, -294912, -18284544, -11206656, -11763712, -19038208, 294912, -8912896, -2129920, -12025856, -17203200, 11304960, 2555904, 1769472 ] ], [ [ -3657728, -32401920, 11310592, -17002496, 17590272, -27250176, 7066624, -7185408, -17739264, 22607872, 1920512, -10833408, 5239808, 2244096, -15576064, -15889408, -8241152, 6507520, 24623104, -16130560, 2330112, -8826368, -5730304, -2054144, 15006720, -13661184, -13108224, -25509888 ], [ -3657728, -32401920, 11310592, -17002496, 17590272, -27250176, 7066624, -7185408, -17739264, 22607872, 1920512, -10833408, 5239808, 2244096, -15576064, -15889408, -8241152, 6507520, 24623104, -16130560, 2330112, -8826368, -5730304, -2054144, 15006720, -13661184, -13108224, -25509888 ], [ -3657728, -32401920, 11310592, -17002496, 17590272, -27250176, 7066624, -7185408, -17739264, 22607872, 1920512, -10833408, 5239808, 2244096, -15576064, -15889408, -8241152, 6507520, 24623104, -16130560, 2330112, -8826368, -5730304, -2054144, 15006720, -13661184, -13108224, -25509888 ], [ 12662, -29383657, 11801295, -16284702, 14951379, -25144702, 8678268, -6169782, -16046318, 19460635, 3790340, -7415361, 4700312, 2236898, -16257691, -13109505, -8795398, 5691314, 22289772, -16634243, 438749, -7868503, -2884734, 975152, 13672966, -12378878, -14272117, -23917537 ], [ 5611562, -24779527, 12549825, -15189762, 10925949, -21932962, 11136708, -4620522, -13463858, 14659765, 6642620, -2201391, 3877352, 2225918, -17297461, -8868975, -9640858, 4446254, 18730452, -17402573, -2446381, -6407353, 1455966, 5596112, 11638426, -10422818, -16047547, -21488527 ], [ 11210462, -20175397, 13298355, -14094822, 6900519, -18721222, 13595148, -3071262, -10881398, 9858895, 9494900, 3012579, 3054392, 2214938, -18337231, -4628445, -10486318, 3201194, 15171132, -18170903, -5331511, -4946203, 5796666, 10217072, 9603886, -8466758, -17822977, -19059517 ], [ 16809362, -15571267, 14046885, -12999882, 2875089, -15509482, 16053588, -1522002, -8298938, 5058025, 12347180, 8226549, 2231432, 2203958, -19377001, -387915, -11331778, 1956134, 11611812, -18939233, -8216641, -3485053, 10137366, 14838032, 7569346, -6510698, -19598407, -16630507 ], [ 22408262, -10967137, 14795415, -11904942, -1150341, -12297742, 18512028, 27258, -5716478, 257155, 15199460, 13440519, 1408472, 2192978, -20416771, 3852615, -12177238, 711074, 8052492, -19707563, -11101771, -2023903, 14478066, 19458992, 5534806, -4554638, -21373837, -14201497 ], [ 28007162, -6363007, 15543945, -10810002, -5175771, -9086002, 20970468, 1576518, -3134018, -4543715, 18051740, 18654489, 585512, 2181998, -21456541, 8093145, -13022698, -533986, 4493172, -20475893, -13986901, -562753, 18818766, 24079952, 3500266, -2598578, -23149267, -11772487 ], [ 21948671, -6806791, 13494816, -12909441, -604992, -8259367, 17468625, 593991, -1918415, -5179808, 16521308, 14449317, 1094522, 2400002, -21551056, 6812133, -11548042, -771064, 3509313, -19801502, -13089010, -1675498, 13488807, 15021206, 2235937, -1217675, -16718596, -12755008 ], [ 15488201, -7424641, 11349216, -15119031, 4262208, -7514977, 13761255, -475839, -749945, -5672288, 14839748, 9919347, 1649462, 2625902, -21612976, 5340723, -9993382, -973384, 2614263, -19077362, -12060670, -2876998, 7825377, 5490746, 998167, 143395, -10004956, -13855168 ], [ 9027731, -8042491, 9203616, -17328621, 9129408, -6770587, 10053885, -1545669, 418525, -6164768, 13158188, 5389377, 2204402, 2851802, -21674896, 3869313, -8438722, -1175704, 1719213, -18353222, -11032330, -4078498, 2161947, -4039714, -239603, 1504465, -3291316, -14955328 ], [ 2567261, -8660341, 7058016, -19538211, 13996608, -6026197, 6346515, -2615499, 1586995, -6657248, 11476628, 859407, 2759342, 3077702, -21736816, 2397903, -6884062, -1378024, 824163, -17629082, -10003990, -5279998, -3501483, -13570174, -1477373, 2865535, 3422324, -16055488 ], [ -3893209, -9278191, 4912416, -21747801, 18863808, -5281807, 2639145, -3685329, 2755465, -7149728, 9795068, -3670563, 3314282, 3303602, -21798736, 926493, -5329402, -1580344, -70887, -16904942, -8975650, -6481498, -9164913, -23100634, -2715143, 4226605, 10135964, -17155648 ], [ -8453104, -9069341, 3778116, -22938566, 22034258, -4038442, 398375, -4462709, 4279360, -6122708, 8420883, -6407358, 2724897, 2356752, -21775231, -1018942, -4045392, -3173314, -931962, -14391827, -6412135, -7399148, -13118193, -27413544, -2509563, 4698025, 14226479, -17429633 ], [ -8071504, -6711071, 5273196, -21480386, 20793158, -1497742, 1970765, -4479719, 6727360, -1144988, 7845873, -4481898, -839733, -1639248, -21529621, -4196842, -3465072, -8381974, -1704702, -7227377, 142835, -7578788, -12625083, -18160824, 1448727, 2856355, 11496869, -15555563 ], [ -7689904, -4352801, 6768276, -20022206, 19552058, 1042958, 3543155, -4496729, 9175360, 3832732, 7270863, -2556438, -4404363, -5635248, -21284011, -7374742, -2884752, -13590634, -2477442, -62927, 6697805, -7758428, -12131973, -8908104, 5407017, 1014685, 8767259, -13681493 ], [ -7308304, -1994531, 8263356, -18564026, 18310958, 3583658, 5115545, -4513739, 11623360, 8810452, 6695853, -630978, -7968993, -9631248, -21038401, -10552642, -2304432, -18799294, -3250182, 7101523, 13252775, -7938068, -11638863, 344616, 9365307, -826985, 6037649, -11807423 ], [ -6926704, 363739, 9758436, -17105846, 17069858, 6124358, 6687935, -4530749, 14071360, 13788172, 6120843, 1294482, -11533623, -13627248, -20792791, -13730542, -1724112, -24007954, -4022922, 14265973, 19807745, -8117708, -11145753, 9597336, 13323597, -2668655, 3308039, -9933353 ], [ -6545104, 2722009, 11253516, -15647666, 15828758, 8665058, 8260325, -4547759, 16519360, 18765892, 5545833, 3219942, -15098253, -17623248, -20547181, -16908442, -1143792, -29216614, -4795662, 21430423, 26362715, -8297348, -10652643, 18850056, 17281887, -4510325, 578429, -8059283 ], [ -3300603, 3889316, 10427673, -11959988, 14127035, 7758532, 7779866, -4252175, 18467252, 20353096, 3869748, 3829147, -15211947, -19589507, -20169707, -17418269, -1988377, -27969662, -7348672, 21245416, 26206348, -6563847, -8407300, 18470715, 15684505, -7646891, -1506171, -5057267 ], [ 1942527, 4225196, 7981563, -6715868, 12103745, 4445452, 5866286, -3738365, 20066012, 19573336, 1424988, 3519457, -12916497, -20138777, -19700177, -16065479, -3827707, -22215962, -11144512, 15929656, 21364708, -3494757, -4938700, 11367105, 10208635, -11687441, -3140481, -1267817 ], [ 7185657, 4561076, 5535453, -1471748, 10080455, 1132372, 3952706, -3224555, 21664772, 18793576, -1019772, 3209767, -10621047, -20688047, -19230647, -14712689, -5667037, -16462262, -14940352, 10613896, 16523068, -425667, -1470100, 4263495, 4732765, -15727991, -4774791, 2521633 ], [ 12428787, 4896956, 3089343, 3772372, 8057165, -2180708, 2039126, -2710745, 23263532, 18013816, -3464532, 2900077, -8325597, -21237317, -18761117, -13359899, -7506367, -10708562, -18736192, 5298136, 11681428, 2643423, 1998500, -2840115, -743105, -19768541, -6409101, 6311083 ], [ 17671917, 5232836, 643233, 9016492, 6033875, -5493788, 125546, -2196935, 24862292, 17234056, -5909292, 2590387, -6030147, -21786587, -18291587, -12007109, -9345697, -4954862, -22532032, -17624, 6839788, 5712513, 5467100, -9943725, -6218975, -23809091, -8043411, 10100533 ], [ 22915047, 5568716, -1802877, 14260612, 4010585, -8806868, -1788034, -1683125, 26461052, 16454296, -8354052, 2280697, -3734697, -22335857, -17822057, -10654319, -11185027, 798838, -26327872, -5333384, 1998148, 8781603, 8935700, -17047335, -11694845, -27849641, -9677721, 13889983 ], [ 16409937, 6109931, -4894071, 13557064, 1580675, -10049102, -752242, -4582088, 21463496, 13366441, -7668891, 4659640, -3997713, -15173036, -12660521, -11437094, -12481414, -105986, -23703166, -6498623, 4193545, 11057622, 6837656, -11214435, -9992333, -24207017, -6835485, 10044049 ], [ 8599467, 6673961, -8056941, 12192664, -894415, -11061242, 611258, -7860248, 15733016, 10022131, -6635961, 7337320, -4545003, -7153316, -6977651, -12457154, -13717474, -1750646, -20365066, -7202693, 7170835, 13245522, 4121096, -3944145, -7492223, -19710707, -3495855, 5349739 ], [ 788997, 7237991, -11219811, 10828264, -3369505, -12073382, 1974758, -11138408, 10002536, 6677821, -5603031, 10015000, -5092293, 866404, -1294781, -13477214, -14953534, -3395306, -17026966, -7906763, 10148125, 15433422, 1404536, 3326145, -4992113, -15214397, -156225, 655429 ], [ -7021473, 7802021, -14382681, 9463864, -5844595, -13085522, 3338258, -14416568, 4272056, 3333511, -4570101, 12692680, -5639583, 8886124, 4388089, -14497274, -16189594, -5039966, -13688866, -8610833, 13125415, 17621322, -1312024, 10596435, -2492003, -10718087, 3183405, -4038881 ], [ -14831943, 8366051, -17545551, 8099464, -8319685, -14097662, 4701758, -17694728, -1458424, -10799, -3537171, 15370360, -6186873, 16905844, 10070959, -15517334, -17425654, -6684626, -10350766, -9314903, 16102705, 19809222, -4028584, 17866725, 8107, -6221777, 6523035, -8733191 ], [ -20938170, 8032008, -20051382, 6117355, -9982392, -14897192, 5904043, -19296005, -5489582, -1705301, -2717801, 16232723, -5231320, 21498021, 14337626, -14822872, -17752450, -7902451, -8215100, -9195304, 17186094, 20578373, -6437344, 23594804, 1374981, -2882130, 9024480, -11555412 ], [ -20675910, 4342008, -20101962, 1826965, -8609352, -14902232, 6503893, -14631035, -3170642, 2765269, -2696471, 10311533, 1340120, 13282011, 13312166, -7721512, -14681470, -7525261, -10572740, -5997784, 11192274, 16045883, -7695904, 23559884, -1492869, -3864750, 8393760, -7381932 ], [ -20413650, 652008, -20152542, -2463425, -7236312, -14907272, 7103743, -9966065, -851702, 7235839, -2675141, 4390343, 7911560, 5066001, 12286706, -620152, -11610490, -7148071, -12930380, -2800264, 5198454, 11513393, -8954464, 23524964, -4360719, -4847370, 7763040, -3208452 ], [ -20151390, -3037992, -20203122, -6753815, -5863272, -14912312, 7703593, -5301095, 1467238, 11706409, -2653811, -1530847, 14483000, -3150009, 11261246, 6481208, -8539510, -6770881, -15288020, 397256, -795366, 6980903, -10213024, 23490044, -7228569, -5829990, 7132320, 965028 ], [ -19889130, -6727992, -20253702, -11044205, -4490232, -14917352, 8303443, -636125, 3786178, 16176979, -2632481, -7452037, 21054440, -11366019, 10235786, 13582568, -5468530, -6393691, -17645660, 3594776, -6789186, 2448413, -11471584, 23455124, -10096419, -6812610, 6501600, 5138508 ], [ -19626870, -10417992, -20304282, -15334595, -3117192, -14922392, 8903293, 4028845, 6105118, 20647549, -2611151, -13373227, 27625880, -19582029, 9210326, 20683928, -2397550, -6016501, -20003300, 6792296, -12783006, -2084077, -12730144, 23420204, -12964269, -7795230, 5870880, 9311988 ], [ -17234053, -10236790, -18611162, -17282082, -1433388, -12148322, 9204505, 8287547, 5906597, 20967032, -4340947, -13289086, 26355793, -21685877, 9902998, 21718434, -924288, -6888242, -21782746, 9293511, -12618040, -5213523, -11330196, 18857539, -10582313, -6301796, 6210240, 11246059 ], [ -12892003, -6513850, -15322742, -17086062, 534732, -6831662, 9232495, 12174557, 3404867, 17488712, -7672837, -7710706, 17911543, -18197747, 12167578, 17202414, -912768, -8902622, -23033206, 11157681, -6818440, -7059333, -7497996, 10152469, -3397343, -2543036, 7437120, 11131309 ], [ -8549953, -2790910, -12034322, -16890042, 2502852, -1515002, 9260485, 16061567, 903137, 14010392, -11004727, -2132326, 9467293, -14709617, 14432158, 12686394, -901248, -10917002, -24283666, 13021851, -1018840, -8905143, -3665796, 1447399, 3787627, 1215724, 8664000, 11016559 ], [ -4207903, 932030, -8745902, -16694022, 4470972, 3801658, 9288475, 19948577, -1598593, 10532072, -14336617, 3446054, 1023043, -11221487, 16696738, 8170374, -889728, -12931382, -25534126, 14886021, 4780760, -10750953, 166404, -7257671, 10972597, 4974484, 9890880, 10901809 ], [ 134147, 4654970, -5457482, -16498002, 6439092, 9118318, 9316465, 23835587, -4100323, 7053752, -17668507, 9024434, -7421207, -7733357, 18961318, 3654354, -878208, -14945762, -26784586, 16750191, 10580360, -12596763, 3998604, -15962741, 18157567, 8733244, 11117760, 10787059 ], [ 4476197, 8377910, -2169062, -16301982, 8407212, 14434978, 9344455, 27722597, -6602053, 3575432, -21000397, 14602814, -15865457, -4245227, 21225898, -861666, -866688, -16960142, -28035046, 18614361, 16379960, -14442573, 7830804, -24667811, 25342537, 12492004, 12344640, 10672309 ], [ 4456322, 7969550, 2486233, -10961487, 6901332, 12853438, 9734545, 26025482, -9654733, -295888, -18175537, 10414319, -15201557, -846497, 20597953, -2068086, 832182, -16003997, -22126006, 17095581, 18718460, -13996908, 6301029, -23993606, 22551157, 10693789, 8612970, 5536684 ], [ 3564062, 6734930, 7414903, -4592097, 4700652, 9892258, 10197055, 23211542, -12817603, -4245808, -14119327, 4272449, -12716027, 2534353, 19391503, -2612586, 2868522, -14453747, -14785066, 14900211, 20364740, -13092948, 3698859, -21443546, 17764507, 7784179, 3889590, -603116 ], [ 2671802, 5500310, 12343573, 1777293, 2499972, 6931078, 10659565, 20397602, -15980473, -8195728, -10063117, -1869421, -10230497, 5915203, 18185053, -3157086, 4904862, -12903497, -7444126, 12704841, 22011020, -12188988, 1096689, -18893486, 12977857, 4874569, -833790, -6742916 ], [ 1779542, 4265690, 17272243, 8146683, 299292, 3969898, 11122075, 17583662, -19143343, -12145648, -6006907, -8011291, -7744967, 9296053, 16978603, -3701586, 6941202, -11353247, -103186, 10509471, 23657300, -11285028, -1505481, -16343426, 8191207, 1964959, -5557170, -12882716 ], [ 887282, 3031070, 22200913, 14516073, -1901388, 1008718, 11584585, 14769722, -22306213, -16095568, -1950697, -14153161, -5259437, 12676903, 15772153, -4246086, 8977542, -9802997, 7237754, 8314101, 25303580, -10381068, -4107651, -13793366, 3404557, -944651, -10280550, -19022516 ], [ 237927, 2246848, 26449709, 19391152, -3606196, -1863217, 12083261, 11990674, -24903024, -18860239, 1554716, -19350984, -3129626, 14364932, 14480917, -4395178, 9741325, -8301692, 13675766, 6671556, 26443601, -8899193, -6518097, -11616601, -602054, -3465457, -14072363, -23253188 ], [ 1027317, 4130368, 26671559, 15415312, -2373916, -4206547, 12796151, 9418294, -24147024, -14604589, 1797716, -18957144, -3106766, 6026252, 12687487, -2202238, 2967655, -7090292, 14765666, 8303436, 24585011, -3994283, -7792947, -11650891, 11566, -3683347, -12346433, -16175948 ], [ 1816707, 6013888, 26893409, 11439472, -1141636, -6549877, 13509041, 6845914, -23391024, -10348939, 2040716, -18563304, -3083906, -2312428, 10894057, -9298, -3806015, -5878892, 15855566, 9935316, 22726421, 910627, -9067797, -11685181, 625186, -3901237, -10620503, -9098708 ], [ 2606097, 7897408, 27115259, 7463632, 90644, -8893207, 14221931, 4273534, -22635024, -6093289, 2283716, -18169464, -3061046, -10651108, 9100627, 2183642, -10579685, -4667492, 16945466, 11567196, 20867831, 5815537, -10342647, -11719471, 1238806, -4119127, -8894573, -2021468 ], [ 3395487, 9780928, 27337109, 3487792, 1322924, -11236537, 14934821, 1701154, -21879024, -1837639, 2526716, -17775624, -3038186, -18989788, 7307197, 4376582, -17353355, -3456092, 18035366, 13199076, 19009241, 10720447, -11617497, -11753761, 1852426, -4337017, -7168643, 5055772 ], [ 4184877, 11664448, 27558959, -488048, 2555204, -13579867, 15647711, -871226, -21123024, 2418011, 2769716, -17381784, -3015326, -27328468, 5513767, 6569522, -24127025, -2244692, 19125266, 14830956, 17150651, 15625357, -12892347, -11788051, 2466046, -4554907, -5442713, 12133012 ], [ 3609828, 13195778, 25671113, -2395192, 2846780, -13539990, 13533897, -713047, -19355718, 6191542, 4061209, -13513932, -507948, -29925098, 4198438, 6996018, -26514720, -1915202, 18916901, 13542939, 14681202, 19203917, -14360635, -12328281, 1740729, -3424266, -6293797, 15123454 ], [ 1404108, 14306198, 21261923, -1829992, 2014100, -10651890, 8041827, 2708483, -16379778, 9388882, 6605779, -5494212, 4968732, -25659278, 3454498, 5311398, -23660640, -2639702, 17156951, 8765289, 11481702, 21197327, -16060105, -13473171, -584781, -681966, -10224727, 13229674 ], [ -801612, 15416618, 16852733, -1264792, 1181420, -7763790, 2549757, 6130013, -13403838, 12586222, 9150349, 2525508, 10445412, -21393458, 2710558, 3626778, -20806560, -3364202, 15397001, 3987639, 8282202, 23190737, -17759575, -14618061, -2910291, 2060334, -14155657, 11335894 ], [ -3007332, 16527038, 12443543, -699592, 348740, -4875690, -2942313, 9551543, -10427898, 15783562, 11694919, 10545228, 15922092, -17127638, 1966618, 1942158, -17952480, -4088702, 13637051, -790011, 5082702, 25184147, -19459045, -15762951, -5235801, 4802634, -18086587, 9442114 ], [ -5213052, 17637458, 8034353, -134392, -483940, -1987590, -8434383, 12973073, -7451958, 18980902, 14239489, 18564948, 21398772, -12861818, 1222678, 257538, -15098400, -4813202, 11877101, -5567661, 1883202, 27177557, -21158515, -16907841, -7561311, 7544934, -22017517, 7548334 ], [ -7418772, 18747878, 3625163, 430808, -1316620, 900510, -13926453, 16394603, -4476018, 22178242, 16784059, 26584668, 26875452, -8595998, 478738, -1427082, -12244320, -5537702, 10117151, -10345311, -1316298, 29170967, -22857985, -18052731, -9886821, 10287234, -25948447, 5654554 ], [ -7190448, 14193260, 1921463, 857456, -1887790, 3180168, -15872889, 12892466, -2588622, 19480498, 15575167, 24251007, 27200247, -8210945, 3610390, -1670844, -9279426, -2270345, 6924485, -9961623, -1872753, 26700077, -21017617, -13333242, -8259873, 11580396, -21905254, 1965808 ], [ -6221328, 7914500, 1041173, 1241936, -2379370, 5274648, -16740219, 7283126, -1032522, 14988598, 13223917, 18766317, 25957077, -9006995, 7921570, -1476084, -6280806, 2211925, 3295775, -8007093, -1624803, 22870487, -18099907, -6828942, -5430003, 12432516, -15435154, -2269232 ], [ -5252208, 1635740, 160883, 1626416, -2870950, 7369128, -17607549, 1673786, 523578, 10496698, 10872667, 13281627, 24713907, -9803045, 12232750, -1281324, -3282186, 6694195, -332935, -6052563, -1376853, 19040897, -15182197, -324642, -2600133, 13284636, -8965054, -6504272 ], [ -4283088, -4643020, -719407, 2010896, -3362530, 9463608, -18474879, -3935554, 2079678, 6004798, 8521417, 7796937, 23470737, -10599095, 16543930, -1086564, -283566, 11176465, -3961645, -4098033, -1128903, 15211307, -12264487, 6179658, 229737, 14136756, -2494954, -10739312 ], [ -3313968, -10921780, -1599697, 2395376, -3854110, 11558088, -19342209, -9544894, 3635778, 1512898, 6170167, 2312247, 22227567, -11395145, 20855110, -891804, 2715054, 15658735, -7590355, -2143503, -880953, 11381717, -9346777, 12683958, 3059607, 14988876, 3975146, -14974352 ], [ -2534142, -16408112, -2461360, 2724024, -3860324, 13564564, -19841437, -14599197, 5174896, -2596781, 4108850, -2518111, 20621468, -11808974, 24229893, -351825, 5397652, 19440039, -11054145, 28447, -651665, 8077659, -6394438, 18746789, 5598102, 15520200, 9775479, -18635889 ], [ -3998802, -12498512, -3102160, 2390664, 1888516, 14527564, -15976027, -13072347, 6512656, -2174411, 5485310, 410039, 14712068, -7690754, 16501683, 4281465, 4333132, 14909889, -12562455, 4778377, -643655, 11004909, -3031498, 19575059, 4681722, 12247800, 7634289, -15497319 ], [ -5463462, -8588912, -3742960, 2057304, 7637356, 15490564, -12110617, -11545497, 7850416, -1752041, 6861770, 3338189, 8802668, -3572534, 8773473, 8914755, 3268612, 10379739, -14070765, 9528307, -635645, 13932159, 331442, 20403329, 3765342, 8975400, 5493099, -12358749 ], [ -6928122, -4679312, -4383760, 1723944, 13386196, 16453564, -8245207, -10018647, 9188176, -1329671, 8238230, 6266339, 2893268, 545686, 1045263, 13548045, 2204092, 5849589, -15579075, 14278237, -627635, 16859409, 3694382, 21231599, 2848962, 5703000, 3351909, -9220179 ], [ -8392782, -769712, -5024560, 1390584, 19135036, 17416564, -4379797, -8491797, 10525936, -907301, 9614690, 9194489, -3016132, 4663906, -6682947, 18181335, 1139572, 1319439, -17087385, 19028167, -619625, 19786659, 7057322, 22059869, 1932582, 2430600, 1210719, -6081609 ], [ -9857442, 3139888, -5665360, 1057224, 24883876, 18379564, -514387, -6964947, 11863696, -484931, 10991150, 12122639, -8925532, 8782126, -14411157, 22814625, 75052, -3210711, -18595695, 23778097, -611615, 22713909, 10420262, 22888139, 1016202, -841800, -930471, -2943039 ], [ -9334557, 5232463, -4308710, 1598164, 24948926, 18531649, 2563418, -7236677, 12522386, 78944, 12599485, 13430569, -11899342, 11352646, -17217982, 25181595, -2254648, -5928176, -18011810, 23051367, 554545, 22640434, 13002877, 21578259, -53478, -3901680, -3386591, -485744 ], [ -5688387, 4469713, 186790, 3513004, 16082306, 17409439, 4403558, -10334747, 12113966, 865184, 14572195, 12192439, -10260082, 11491066, -12291202, 23987205, -6572488, -5797136, -14140190, 13718457, 3540655, 17851534, 14359267, 16908429, -1364058, -6627600, -6337601, 900976 ], [ -2042217, 3706963, 4682290, 5427844, 7215686, 16287229, 6243698, -13432817, 11705546, 1651424, 16544905, 10954309, -8620822, 11629486, -7364422, 22792815, -10890328, -5666096, -10268570, 4385547, 6526765, 13062634, 15715657, 12238599, -2674638, -9353520, -9288611, 2287696 ], [ 1603953, 2944213, 9177790, 7342684, -1650934, 15165019, 8083838, -16530887, 11297126, 2437664, 18517615, 9716179, -6981562, 11767906, -2437642, 21598425, -15208168, -5535056, -6396950, -4947363, 9512875, 8273734, 17072047, 7568769, -3985218, -12079440, -12239621, 3674416 ], [ 5250123, 2181463, 13673290, 9257524, -10517554, 14042809, 9923978, -19628957, 10888706, 3223904, 20490325, 8478049, -5342302, 11906326, 2489138, 20404035, -19526008, -5404016, -2525330, -14280273, 12498985, 3484834, 18428437, 2898939, -5295798, -14805360, -15190631, 5061136 ], [ 8896293, 1418713, 18168790, 11172364, -19384174, 12920599, 11764118, -22727027, 10480286, 4010144, 22463035, 7239919, -3703042, 12044746, 7415918, 19209645, -23843848, -5272976, 1346290, -23613183, 15485095, -1304066, 19784827, -1770891, -6606378, -17531280, -18141641, 6447856 ], [ 7096680, 1573054, 17398687, 8718028, -20747494, 10616824, 12033983, -20172359, 8260931, 1881689, 22440850, 2509132, -2801323, 8771590, 6172289, 18578790, -22402102, -6015872, 1275496, -19670985, 15328198, -939440, 15403807, -3571323, -7241346, -19597653, -16306793, 5796211 ], [ 2963160, 2120434, 14371897, 4391188, -18895114, 7806664, 11630873, -15195089, 5265461, -1495921, 21563710, -3718508, -2215693, 4036330, 2284199, 18189450, -18491962, -7133312, -484904, -10039455, 13824298, 1633840, 8563897, -4142013, -7586766, -21381363, -12420863, 4270981 ], [ -1170360, 2667814, 11345107, 64348, -17042734, 4996504, 11227763, -10217819, 2269991, -4873531, 20686570, -9946148, -1630063, -698930, -1603891, 17800110, -14581822, -8250752, -2245304, -407925, 12320398, 4207120, 1723987, -4712703, -7932186, -23165073, -8534933, 2745751 ], [ -5303880, 3215194, 8318317, -4262492, -15190354, 2186344, 10824653, -5240549, -725479, -8251141, 19809430, -16173788, -1044433, -5434190, -5491981, 17410770, -10671682, -9368192, -4005704, 9223605, 10816498, 6780400, -5115923, -5283393, -8277606, -24948783, -4649003, 1220521 ], [ -9437400, 3762574, 5291527, -8589332, -13337974, -623816, 10421543, -263279, -3720949, -11628751, 18932290, -22401428, -458803, -10169450, -9380071, 17021430, -6761542, -10485632, -5766104, 18855135, 9312598, 9353680, -11955833, -5854083, -8623026, -26732493, -763073, -304709 ], [ -13514750, 4292972, 2296559, -12864545, -11445222, -3402174, 10004597, 4615768, -6625327, -14921052, 18039239, -28503381, 114679, -14878014, -13239050, 16599673, -2889176, -11610523, -7496685, 28315483, 7762675, 11884316, -18703537, -6419000, -8992757, -28441507, 3099684, -1787580 ], [ -12592970, 3311972, 2133749, -12544955, -5959362, -3350154, 8356247, 752968, -1422517, -10620852, 15730109, -23419191, -393011, -17210634, -14507150, 13292803, -2378696, -13398553, -6573375, 22540633, 2116705, 10619636, -17244907, -6470120, -11526167, -23502577, 4900044, 499500 ], [ -11671190, 2330972, 1970939, -12225365, -473502, -3298134, 6707897, -3109832, 3780293, -6320652, 13420979, -18335001, -900701, -19543254, -15775250, 9985933, -1868216, -15186583, -5650065, 16765783, -3529265, 9354956, -15786277, -6521240, -14059577, -18563647, 6700404, 2786580 ], [ -10749410, 1349972, 1808129, -11905775, 5012358, -3246114, 5059547, -6972632, 8983103, -2020452, 11111849, -13250811, -1408391, -21875874, -17043350, 6679063, -1357736, -16974613, -4726755, 10990933, -9175235, 8090276, -14327647, -6572360, -16592987, -13624717, 8500764, 5073660 ], [ -9827630, 368972, 1645319, -11586185, 10498218, -3194094, 3411197, -10835432, 14185913, 2279748, 8802719, -8166621, -1916081, -24208494, -18311450, 3372193, -847256, -18762643, -3803445, 5216083, -14821205, 6825596, -12869017, -6623480, -19126397, -8685787, 10301124, 7360740 ], [ -8905850, -612028, 1482509, -11266595, 15984078, -3142074, 1762847, -14698232, 19388723, 6579948, 6493589, -3082431, -2423771, -26541114, -19579550, 65323, -336776, -20550673, -2880135, -558767, -20467175, 5560916, -11410387, -6674600, -21659807, -3746857, 12101484, 9647820 ], [ -6392463, -1829639, 105614, -11063353, 18852746, -3680436, 1739280, -16465637, 21556973, 10190238, 4640194, 1638505, -2271827, -26885697, -18229849, -3017290, 163119, -20220427, -2660336, -4939790, -22458913, 5097941, -10299728, -7010210, -21395384, -126702, 11876368, 9690532 ], [ -531213, -3544949, -3825046, -11104843, 16216286, -5460636, 5133360, -13825487, 17342183, 12349338, 3745414, 5595355, -732377, -23048547, -11373739, -5628190, 640749, -15434497, -3920336, -6388970, -16764163, 6321311, -9921008, -7944230, -15245864, 719478, 7390768, 5012332 ], [ 5330037, -5260259, -7755706, -11146333, 13579826, -7240836, 8527440, -11185337, 13127393, 14508438, 2850634, 9552205, 807073, -19211397, -4517629, -8239090, 1118379, -10648567, -5180336, -7838150, -11069413, 7544681, -9542288, -8878250, -9096344, 1565658, 2905168, 334132 ], [ 11191287, -6975569, -11686366, -11187823, 10943366, -9021036, 11921520, -8545187, 8912603, 16667538, 1955854, 13509055, 2346523, -15374247, 2338481, -10849990, 1596009, -5862637, -6440336, -9287330, -5374663, 8768051, -9163568, -9812270, -2946824, 2411838, -1580432, -4344068 ], [ 17052537, -8690879, -15617026, -11229313, 8306906, -10801236, 15315600, -5905037, 4697813, 18826638, 1061074, 17465905, 3885973, -11537097, 9194591, -13460890, 2073639, -1076707, -7700336, -10736510, 320087, 9991421, -8784848, -10746290, 3202696, 3258018, -6066032, -9022268 ], [ 22913787, -10406189, -19547686, -11270803, 5670446, -12581436, 18709680, -3264887, 483023, 20985738, 166294, 21422755, 5425423, -7699947, 16050701, -16071790, 2551269, 3709223, -8960336, -12185690, 6014837, 11214791, -8406128, -11680310, 9352216, 4104198, -10551632, -13700468 ], [ 20627628, -10163492, -16087441, -8684821, 3012611, -13157568, 18472575, -2149430, -1345, 17248644, 12856, 19080991, 5537878, -2958891, 16281872, -11601010, 2843307, 6515999, -9527900, -9975584, 8913053, 9369338, -8024558, -10575839, 9522151, 3372732, -12150068, -14363360 ], [ 13624548, -8787212, -8348251, -4577671, 342401, -13036608, 16133205, -1916690, 1674005, 10097964, 288616, 13092661, 4824178, 2305479, 12677552, -3030310, 3027897, 8176949, -9694580, -5646944, 10192223, 5747198, -7641338, -8291189, 6230221, 1727892, -12076988, -12701600 ], [ 6621468, -7410932, -609061, -470521, -2327809, -12915648, 13793835, -1683950, 3349355, 2947284, 564376, 7104331, 4110478, 7569849, 9073232, 5540390, 3212487, 9837899, -9861260, -1318304, 11471393, 2125058, -7258118, -6006539, 2938291, 83052, -12003908, -11039840 ], [ -381612, -6034652, 7130129, 3636629, -4998019, -12794688, 11454465, -1451210, 5024705, -4203396, 840136, 1116001, 3396778, 12834219, 5468912, 14111090, 3397077, 11498849, -10027940, 3010336, 12750563, -1497082, -6874898, -3721889, -353639, -1561788, -11930828, -9378080 ], [ -7384692, -4658372, 14869319, 7743779, -7668229, -12673728, 9115095, -1218470, 6700055, -11354076, 1115896, -4872329, 2683078, 18098589, 1864592, 22681790, 3581667, 13159799, -10194620, 7338976, 14029733, -5119222, -6491678, -1437239, -3645569, -3206628, -11857748, -7716320 ], [ -14387772, -3282092, 22608509, 11850929, -10338439, -12552768, 6775725, -985730, 8375405, -18504756, 1391656, -10860659, 1969378, 23362959, -1739728, 31252490, 3766257, 14820749, -10361300, 11667616, 15308903, -8741362, -6108458, 847411, -6937499, -4851468, -11784668, -6054560 ], [ -16881347, -4848087, 17653119, 10346634, -11136354, -13079423, 7102975, -2059695, 5522890, -15807931, 3083516, -10125489, 44003, 20456024, -1129068, 26221490, 4530292, 8758769, -6401230, 9925046, 15730168, -8878927, -5227818, -736544, -9406629, -4850028, -9446423, -7134815 ], [ -19109657, -6587157, 11950989, 8512254, -11824134, -13644173, 7587085, -3210525, 2404030, -12531841, 4858676, -8994819, -1952647, 17068424, -270468, 20390390, 5328412, 2242499, -2198410, 7825346, 16100968, -8811517, -4317918, -2548064, -11827359, -4751748, -6974933, -8376365 ], [ -21337967, -8326227, 6248859, 6677874, -12511914, -14208923, 8071195, -4361355, -714830, -9255751, 6633836, -7864149, -3949297, 13680824, 588132, 14559290, 6126532, -4273771, 2004410, 5725646, 16471768, -8744107, -3408018, -4359584, -14248089, -4653468, -4503443, -9617915 ], [ -23566277, -10065297, 546729, 4843494, -13199694, -14773673, 8555305, -5512185, -3833690, -5979661, 8408996, -6733479, -5945947, 10293224, 1446732, 8728190, 6924652, -10790041, 6207230, 3625946, 16842568, -8676697, -2498118, -6171104, -16668819, -4555188, -2031953, -10859465 ], [ -25794587, -11804367, -5155401, 3009114, -13887474, -15338423, 9039415, -6663015, -6952550, -2703571, 10184156, -5602809, -7942597, 6905624, 2305332, 2897090, 7722772, -17306311, 10410050, 1526246, 17213368, -8609287, -1588218, -7982624, -19089549, -4456908, 439537, -12101015 ], [ -26855762, -13405920, -9500002, 1732737, -13427899, -14818470, 7896390, -6763182, -8465504, 768686, 10434577, -4880458, -9765781, 4419164, 3335880, -595646, 8113424, -20477093, 13276317, -463905, 15420374, -7416947, -1106900, -8741526, -20806732, -3585667, 2307254, -13108264 ], [ -24517022, -14606880, -9890062, 2081847, -9626029, -11138730, 2013450, -3802722, -5300384, 4812386, 6243367, -5347558, -11083651, 4557764, 4867320, 2723374, 7317104, -13902323, 12249147, -2134935, 7324154, -2947637, -1874060, -6434106, -20474452, -462757, 2416154, -13432984 ], [ -22178282, -15807840, -10280122, 2430957, -5824159, -7458990, -3869490, -842262, -2135264, 8856086, 2052157, -5814658, -12401521, 4696364, 6398760, 6042394, 6520784, -7327553, 11221977, -3805965, -772066, 1521673, -2641220, -4126686, -20142172, 2660153, 2525054, -13757704 ], [ -19839542, -17008800, -10670182, 2780067, -2022289, -3779250, -9752430, 2118198, 1029856, 12899786, -2139053, -6281758, -13719391, 4834964, 7930200, 9361414, 5724464, -752783, 10194807, -5476995, -8868286, 5990983, -3408380, -1819266, -19809892, 5783063, 2633954, -14082424 ], [ -17500802, -18209760, -11060242, 3129177, 1779581, -99510, -15635370, 5078658, 4194976, 16943486, -6330263, -6748858, -15037261, 4973564, 9461640, 12680434, 4928144, 5821987, 9167637, -7148025, -16964506, 10460293, -4175540, 488154, -19477612, 8905973, 2742854, -14407144 ], [ -15162062, -19410720, -11450302, 3478287, 5581451, 3580230, -21518310, 8039118, 7360096, 20987186, -10521473, -7215958, -16355131, 5112164, 10993080, 15999454, 4131824, 12396757, 8140467, -8819055, -25060726, 14929603, -4942700, 2795574, -19145332, 12028883, 2851754, -14731864 ], [ -13938335, -17364816, -11843320, 2145009, 9152852, 5901789, -22334298, 8510268, 6239839, 19991066, -11789618, -7642207, -12242725, 6698450, 7893822, 16443910, 1015667, 15976501, 6381192, -9326316, -28585765, 14462572, -7077323, 3311466, -15051445, 9060659, 3619676, -12827068 ], [ -13567265, -12836016, -12238600, -474801, 12548012, 7184739, -19275558, 7077828, 1842529, 15140966, -10822478, -8037217, -3977755, 9391790, 1253442, 14690170, -3874483, 17265931, 4062072, -8943636, -28615195, 10220692, -10257653, 2457366, -8081035, 1434509, 4891556, -9217348 ], [ -13196195, -8307216, -12633880, -3094611, 15943172, 8467689, -16216818, 5645388, -2554781, 10290866, -9855338, -8432227, 4287215, 12085130, -5386938, 12936430, -8764633, 18555361, 1742952, -8560956, -28644625, 5978812, -13437983, 1603266, -1110625, -6191641, 6163436, -5607628 ], [ -12825125, -3778416, -13029160, -5714421, 19338332, 9750639, -13158078, 4212948, -6952091, 5440766, -8888198, -8827237, 12552185, 14778470, -12027318, 11182690, -13654783, 19844791, -576168, -8178276, -28674055, 1736932, -16618313, 749166, 5859785, -13817791, 7435316, -1997908 ], [ -12454055, 750384, -13424440, -8334231, 22733492, 11033589, -10099338, 2780508, -11349401, 590666, -7921058, -9222247, 20817155, 17471810, -18667698, 9428950, -18544933, 21134221, -2895288, -7795596, -28703485, -2504948, -19798643, -104934, 12830195, -21443941, 8707196, 1611812 ], [ -12082985, 5279184, -13819720, -10954041, 26128652, 12316539, -7040598, 1348068, -15746711, -4259434, -6953918, -9617257, 29082125, 20165150, -25308078, 7675210, -23435083, 22423651, -5214408, -7412916, -28732915, -6746828, -22978973, -959034, 19800605, -29070091, 9979076, 5221532 ], [ -6479350, 330038, -14231748, -11209381, 24868658, 11060903, -1706105, -1914565, -13123054, -2666294, -8730290, -7067700, 24514888, 16610301, -22247574, 4181100, -19782884, 18081566, -4953941, -9110464, -25057008, -7287084, -15755082, 521079, 19212690, -26049727, 12113478, 2653847 ], [ -147130, -5938822, -14646108, -11135491, 22960478, 9451793, 3945265, -5432035, -9521794, -175994, -10888670, -4108140, 18160888, 12185451, -17836314, 444660, -14941244, 12955346, -4334291, -11097664, -20865168, -7311924, -7082502, 2326209, 17572350, -21546937, 14367978, -773983 ], [ 6185090, -12207682, -15060468, -11061601, 21052298, 7842683, 9596635, -8949505, -5920534, 2314306, -13047050, -1148580, 11806888, 7760601, -13425054, -3291780, -10099604, 7829126, -3714641, -13084864, -16673328, -7336764, 1590078, 4131339, 15932010, -17044147, 16622478, -4201813 ], [ 12517310, -18476542, -15474828, -10987711, 19144118, 6233573, 15248005, -12466975, -2319274, 4804606, -15205430, 1810980, 5452888, 3335751, -9013794, -7028220, -5257964, 2702906, -3094991, -15072064, -12481488, -7361604, 10262658, 5936469, 14291670, -12541357, 18876978, -7629643 ], [ 18849530, -24745402, -15889188, -10913821, 17235938, 4624463, 20899375, -15984445, 1281986, 7294906, -17363810, 4770540, -901112, -1089099, -4602534, -10764660, -416324, -2423314, -2475341, -17059264, -8289648, -7386444, 18935238, 7741599, 12651330, -8038567, 21131478, -11057473 ], [ 23123713, -29475575, -15738927, -10639807, 14103452, 3158935, 24000184, -17573197, 4723922, 9466184, -18172560, 6643749, -6598657, -4291411, -1208469, -14013081, 3192544, -6064873, -1196312, -17378849, -4181890, -7580026, 24978054, 8302516, 11910477, -4781146, 22374614, -13088107 ], [ 18560443, -27598445, -13164117, -9506437, 5713652, 2309965, 16148584, -10879807, 7481702, 10267544, -13185840, 3852039, -9477307, -2244001, -2182359, -15165891, 1507744, -3331123, 2914168, -10537499, -435190, -8498206, 19728354, 3520636, 15032127, -6871486, 19274834, -9119017 ], [ 13997173, -25721315, -10589307, -8373067, -2676148, 1460995, 8296984, -4186417, 10239482, 11068904, -8199120, 1060329, -12355957, -196591, -3156249, -16318701, -177056, -597373, 7024648, -3696149, 3311510, -9416386, 14478654, -1261244, 18153777, -8961826, 16175054, -5149927 ], [ 9433903, -23844185, -8014497, -7239697, -11065948, 612025, 445384, 2506973, 12997262, 11870264, -3212400, -1731381, -15234607, 1850819, -4130139, -17471511, -1861856, 2136377, 11135128, 3145201, 7058210, -10334566, 9228954, -6043124, 21275427, -11052166, 13075274, -1180837 ], [ 4870633, -21967055, -5439687, -6106327, -19455748, -236945, -7406216, 9200363, 15755042, 12671624, 1774320, -4523091, -18113257, 3898229, -5104029, -18624321, -3546656, 4870127, 15245608, 9986551, 10804910, -11252746, 3979254, -10825004, 24397077, -13142506, 9975494, 2788253 ], [ 307363, -20089925, -2864877, -4972957, -27845548, -1085915, -15257816, 15893753, 18512822, 13472984, 6761040, -7314801, -20991907, 5945639, -6077919, -19777131, -5231456, 7603877, 19356088, 16827901, 14551610, -12170926, -1270446, -15606884, 27518727, -15232846, 6875714, 6757343 ], [ -2438897, -15579485, -2630922, -5536087, -28492468, -2228780, -16794386, 16899278, 17383187, 13854089, 7541475, -7078686, -22168972, 7580984, -7157919, -21412071, -5315426, 6121802, 20900713, 19115656, 17646080, -10717021, -4405371, -14910779, 25127112, -14459746, 5375144, 7746983 ], [ -3368147, -8435735, -4737822, -7795717, -21396508, -3665540, -12015926, 12216938, 12366137, 13814939, 4115625, -3814746, -21644452, 8804264, -8344029, -23529141, -3798566, 423902, 19879483, 16849816, 20088320, -6891031, -5425521, -8736689, 17222232, -10823206, 5473784, 5757173 ], [ -4297397, -1291985, -6844722, -10055347, -14300548, -5102300, -7237466, 7534598, 7349087, 13775789, 689775, -550806, -21119932, 10027544, -9530139, -25646211, -2281706, -5273998, 18858253, 14583976, 22530560, -3065041, -6445671, -2562599, 9317352, -7186666, 5572424, 3767363 ], [ -5226647, 5851765, -8951622, -12314977, -7204588, -6539060, -2459006, 2852258, 2332037, 13736639, -2736075, 2713134, -20595412, 11250824, -10716249, -27763281, -764846, -10971898, 17837023, 12318136, 24972800, 760949, -7465821, 3611491, 1412472, -3550126, 5671064, 1777553 ], [ -6155897, 12995515, -11058522, -14574607, -108628, -7975820, 2319454, -1830082, -2685013, 13697489, -6161925, 5977074, -20070892, 12474104, -11902359, -29880351, 752014, -16669798, 16815793, 10052296, 27415040, 4586939, -8485971, 9785581, -6492408, 86414, 5769704, -212257 ], [ -7085147, 20139265, -13165422, -16834237, 6987332, -9412580, 7097914, -6512422, -7702063, 13658339, -9587775, 9241014, -19546372, 13697384, -13088469, -31997421, 2268874, -22367698, 15794563, 7786456, 29857280, 8412929, -9506121, 15959671, -14397288, 3722954, 5868344, -2202067 ], [ -4444551, 18640472, -14389898, -16627343, 7159242, -10764295, 7054140, -3084243, -5507151, 7870366, -10343577, 5276932, -14915748, 10967641, -13412011, -27315344, -176925, -19148575, 15857529, 4099671, 25614837, 9461488, -5206542, 13458733, -9945312, 1900335, 6781591, -1720973 ], [ -972621, 15129032, -15408878, -15846053, 5718702, -12096205, 5887380, 2232687, -1632741, 743626, -10477587, -370388, -9328908, 7317331, -13534681, -21049904, -3545535, -13852885, 16172979, 81981, 19815687, 9863248, 331878, 8937583, -2615712, -1193595, 7884541, -664463 ], [ 2499309, 11617592, -16427858, -15064763, 4278162, -13428115, 4720620, 7549617, 2241669, -6383114, -10611597, -6017708, -3742068, 3667021, -13657351, -14784464, -6914145, -8557195, 16488429, -3935709, 14016537, 10265008, 5870298, 4416433, 4713888, -4287525, 8987491, 392047 ], [ 5971239, 8106152, -17446838, -14283473, 2837622, -14760025, 3553860, 12866547, 6116079, -13509854, -10745607, -11665028, 1844772, 16711, -13780021, -8519024, -10282755, -3261505, 16803879, -7953399, 8217387, 10666768, 11408718, -104717, 12043488, -7381455, 10090441, 1448557 ], [ 9443169, 4594712, -18465818, -13502183, 1397082, -16091935, 2387100, 18183477, 9990489, -20636594, -10879617, -17312348, 7431612, -3633599, -13902691, -2253584, -13651365, 2034185, 17119329, -11971089, 2418237, 11068528, 16947138, -4625867, 19373088, -10475385, 11193391, 2505067 ], [ 12425764, 1659749, -18783339, -12143767, 231982, -16675955, 1555400, 22340347, 13333368, -26342662, -11022702, -21587220, 11781029, -6530772, -13772328, 2563618, -16711997, 6062488, 17332985, -14957188, -2284070, 10767993, 21603479, -8042639, 24890548, -12997161, 11822120, 3336924 ], [ 11894044, 2864939, -14063109, -6640537, 1045042, -11888765, 3130040, 18165877, 12858888, -21845722, -11230962, -16005420, 7243499, -4019052, -11824728, -3020162, -17560787, 988648, 16815575, -10534588, 890950, 5423703, 19924889, -3527969, 17393548, -11409831, 9045080, 2555364 ], [ 11362324, 4070129, -9342879, -1137307, 1858102, -7101575, 4704680, 13991407, 12384408, -17348782, -11439222, -10423620, 2705969, -1507332, -9877128, -8603942, -18409577, -4085192, 16298165, -6111988, 4065970, 79413, 18246299, 986701, 9896548, -9822501, 6268040, 1773804 ], [ 10830604, 5275319, -4622649, 4365923, 2671162, -2314385, 6279320, 9816937, 11909928, -12851842, -11647482, -4841820, -1831561, 1004388, -7929528, -14187722, -19258367, -9159032, 15780755, -1689388, 7240990, -5264877, 16567709, 5501371, 2399548, -8235171, 3491000, 992244 ], [ 10298884, 6480509, 97581, 9869153, 3484222, 2472805, 7853960, 5642467, 11435448, -8354902, -11855742, 739980, -6369091, 3516108, -5981928, -19771502, -20107157, -14232872, 15263345, 2733212, 10416010, -10609167, 14889119, 10016041, -5097452, -6647841, 713960, 210684 ], [ 9767164, 7685699, 4817811, 15372383, 4297282, 7259995, 9428600, 1467997, 10960968, -3857962, -12064002, 6321780, -10906621, 6027828, -4034328, -25355282, -20955947, -19306712, 14745935, 7155812, 13591030, -15953457, 13210529, 14530711, -12594452, -5060511, -2063080, -570876 ], [ 8999338, 5395982, 6161772, 15099674, 5630368, 9026869, 9990683, -1999208, 9492495, -654340, -11559966, 8009508, -12180358, 8516811, -1999017, -27640286, -19102193, -20666894, 13044485, 6946343, 13563955, -17067144, 10778030, 15481366, -15989354, -4905027, -3318613, -369948 ], [ 7922758, -1463998, 3090612, 7273814, 7643488, 6844099, 9228653, -4541528, 6724185, 858020, -10124466, 4604988, -9186058, 10976061, 150993, -25611506, -13714343, -17170754, 9794675, 679553, 9349525, -12648504, 7359650, 11771386, -14019974, -6621957, -2584483, 1115772 ], [ 6846178, -8323978, 19452, -552046, 9656608, 4661329, 8466623, -7083848, 3955875, 2370380, -8688966, 1200468, -6191758, 13435311, 2301003, -23582726, -8326493, -13674614, 6544865, -5587237, 5135095, -8229864, 3941270, 8061406, -12050594, -8338887, -1850353, 2601492 ], [ 5769598, -15183958, -3051708, -8377906, 11669728, 2478559, 7704593, -9626168, 1187565, 3882740, -7253466, -2204052, -3197458, 15894561, 4451013, -21553946, -2938643, -10178474, 3295055, -11854027, 920665, -3811224, 522890, 4351426, -10081214, -10055817, -1116223, 4087212 ], [ 4693018, -22043938, -6122868, -16203766, 13682848, 295789, 6942563, -12168488, -1580745, 5395100, -5817966, -5608572, -203158, 18353811, 6601023, -19525166, 2449207, -6682334, 45245, -18120817, -3293765, 607416, -2895490, 641446, -8111834, -11772747, -382093, 5572932 ], [ 3616438, -28903918, -9194028, -24029626, 15695968, -1886981, 6180533, -14710808, -4349055, 6907460, -4382466, -9013092, 2791142, 20813061, 8751033, -17496386, 7837057, -3186194, -3204565, -24387607, -7508195, 5026056, -6313870, -3068534, -6142454, -13489677, 352037, 7058652 ], [ 5086997, -28884673, -11589024, -23230509, 16014122, -447329, 7501734, -10521504, -7156493, 5353699, -3060464, -11620379, 2775400, 19262361, 7622264, -14581531, 6605106, -793142, -1854423, -25213461, -4652182, 5883244, -4725273, -6322378, -5786903, -11575475, -1164899, 10528242 ], [ 7431947, -26503903, -13751904, -19470579, 15750422, 2235841, 9538074, -4021344, -9977363, 2747389, -1777424, -13953989, 1726360, 16335111, 5367944, -11362501, 3100686, 1221238, 1074807, -24171531, 630998, 5517844, -1417863, -9419638, -5985353, -8414765, -3454589, 14678862 ], [ 9776897, -24123133, -15914784, -15710649, 15486722, 4919011, 11574414, 2478816, -12798233, 141079, -494384, -16287599, 677320, 13407861, 3113624, -8143471, -403734, 3235618, 4004037, -23129601, 5914178, 5152444, 1889547, -12516898, -6183803, -5254055, -5744279, 18829482 ], [ 12121847, -21742363, -18077664, -11950719, 15223022, 7602181, 13610754, 8978976, -15619103, -2465231, 788656, -18621209, -371720, 10480611, 859304, -4924441, -3908154, 5249998, 6933267, -22087671, 11197358, 4787044, 5196957, -15614158, -6382253, -2093345, -8033969, 22980102 ], [ 14466797, -19361593, -20240544, -8190789, 14959322, 10285351, 15647094, 15479136, -18439973, -5071541, 2071696, -20954819, -1420760, 7553361, -1395016, -1705411, -7412574, 7264378, 9862497, -21045741, 16480538, 4421644, 8504367, -18711418, -6580703, 1067365, -10323659, 27130722 ], [ 16527542, -16773568, -22052474, -4490964, 14679292, 12809366, 17416834, 21557131, -20828158, -7543071, 3286561, -23016814, -2513455, 4709086, -3364166, 1398134, -10788099, 9079448, 12478937, -19999596, 21219468, 3993454, 11744312, -21332428, -6828343, 3943910, -12395744, 30460847 ], [ 13756802, -10662208, -17898254, -1812924, 14121652, 12627746, 14654374, 20458321, -15860698, -7723341, 3342451, -20461354, -4348285, 3275386, -485426, 2538434, -11972409, 7506248, 9777947, -18881796, 16706148, 2497834, 13837352, -15857188, -7912213, 1989650, -10768544, 19842557 ], [ 10986062, -4550848, -13744034, 865116, 13564012, 12446126, 11891914, 19359511, -10893238, -7903611, 3398341, -17905894, -6183115, 1841686, 2393314, 3678734, -13156719, 5933048, 7076957, -17763996, 12192828, 1002214, 15930392, -10381948, -8996083, 35390, -9141344, 9224267 ], [ 8215322, 1560512, -9589814, 3543156, 13006372, 12264506, 9129454, 18260701, -5925778, -8083881, 3454231, -15350434, -8017945, 407986, 5272054, 4819034, -14341029, 4359848, 4375967, -16646196, 7679508, -493406, 18023432, -4906708, -10079953, -1918870, -7514144, -1394023 ], [ 5444582, 7671872, -5435594, 6221196, 12448732, 12082886, 6366994, 17161891, -958318, -8264151, 3510121, -12794974, -9852775, -1025714, 8150794, 5959334, -15525339, 2786648, 1674977, -15528396, 3166188, -1989026, 20116472, 568532, -11163823, -3873130, -5886944, -12012313 ], [ 2673842, 13783232, -1281374, 8899236, 11891092, 11901266, 3604534, 16063081, 4009142, -8444421, 3566011, -10239514, -11687605, -2459414, 11029534, 7099634, -16709649, 1213448, -1026013, -14410596, -1347132, -3484646, 22209512, 6043772, -12247693, -5827390, -4259744, -22630603 ], [ 2707574, 18258518, 2475592, 11013570, 10284316, 12751160, 1609060, 12475345, 7102103, -9431805, 2821387, -7754740, -12940480, -3933110, 12589627, 7551554, -16726353, 541181, -2014105, -14323881, -4680372, -3078278, 22251767, 8549441, -11455381, -5894215, -2353694, -27246226 ], [ 7585394, 19907858, 5546392, 12154230, 6865396, 15382760, 938380, 4588555, 6957293, -11813295, 694057, -5392060, -13188160, -5475890, 11872057, 6814454, -14726283, 1425071, -43555, -16018131, -5975292, 613342, 18751757, 5925851, -7422391, -2700925, 34006, -21493606 ], [ 12463214, 21557198, 8617192, 13294890, 3446476, 18014360, 267700, -3298235, 6812483, -14194785, -1433273, -3029380, -13435840, -7018670, 11154487, 6077354, -12726213, 2308961, 1926995, -17712381, -7270212, 4304962, 15251747, 3302261, -3389401, 492365, 2421706, -15740986 ], [ 17341034, 23206538, 11687992, 14435550, 27556, 20645960, -402980, -11185025, 6667673, -16576275, -3560603, -666700, -13683520, -8561450, 10436917, 5340254, -10726143, 3192851, 3897545, -19406631, -8565132, 7996582, 11751737, 678671, 643589, 3685655, 4809406, -9988366 ], [ 22218854, 24855878, 14758792, 15576210, -3391364, 23277560, -1073660, -19071815, 6522863, -18957765, -5687933, 1695980, -13931200, -10104230, 9719347, 4603154, -8726073, 4076741, 5868095, -21100881, -9860052, 11688202, 8251727, -1944919, 4676579, 6878945, 7197106, -4235746 ], [ 27096674, 26505218, 17829592, 16716870, -6810284, 25909160, -1744340, -26958605, 6378053, -21339255, -7815263, 4058660, -14178880, -11647010, 9001777, 3866054, -6726003, 4960631, 7838645, -22795131, -11154972, 15379822, 4751717, -4568509, 8709569, 10072235, 9584806, 1516874 ], [ 24999449, 24361700, 16339483, 13630169, -8712683, 22961578, 367617, -24064438, 5320378, -17527537, -4569896, 5735883, -10738439, -11484535, 8324833, 6109597, -4388664, 2563453, 5219189, -20594897, -11696237, 16024065, 2042267, -4001067, 8169389, 11302301, 11426495, 694365 ], [ 19586219, 20415020, 12681073, 8533739, -9894113, 17361598, 3802467, -16044898, 3828718, -10771507, 1229704, 7087233, -5544629, -10511365, 7667203, 9770167, -1890984, -1393577, 417599, -16543187, -11879207, 15219555, -291343, -1916577, 5455079, 11599031, 13008605, -3254025 ], [ 14172989, 16468340, 9022663, 3437309, -11075543, 11761618, 7237317, -8025358, 2337058, -4015477, 7029304, 8438583, -350819, -9538195, 7009573, 13430737, 606696, -5350607, -4383991, -12491477, -12062177, 14415045, -2624953, 167913, 2740769, 11895761, 14590715, -7202415 ], [ 8759759, 12521660, 5364253, -1659121, -12256973, 6161638, 10672167, -5818, 845398, 2740553, 12828904, 9789933, 4842991, -8565025, 6351943, 17091307, 3104376, -9307637, -9185581, -8439767, -12245147, 13610535, -4958563, 2252403, 26459, 12192491, 16172825, -11150805 ], [ 3346529, 8574980, 1705843, -6755551, -13438403, 561658, 14107017, 8013722, -646262, 9496583, 18628504, 11141283, 10036801, -7591855, 5694313, 20751877, 5602056, -13264667, -13987171, -4388057, -12428117, 12806025, -7292173, 4336893, -2687851, 12489221, 17754935, -15099195 ], [ -2066701, 4628300, -1952567, -11851981, -14619833, -5038322, 17541867, 16033262, -2137922, 16252613, 24428104, 12492633, 15230611, -6618685, 5036683, 24412447, 8099736, -17221697, -18788761, -336347, -12611087, 12001515, -9625783, 6421383, -5402161, 12785951, 19337045, -19047585 ], [ -1560185, 6651651, -3059525, -12254640, -13386693, 202343, 14314355, 13564152, -996161, 11054074, 23693769, 8113451, 11755109, -6595946, 3517177, 23438431, 5166280, -13124049, -14238676, 2009144, -13093097, 7856746, -8915237, 9629765, -2355234, 11678083, 16359774, -13763649 ], [ -987155, 8742081, -4137815, -12604560, -12126423, 5564813, 11011985, 10977192, 175189, 5721214, 22886019, 3669881, 8182199, -6583886, 1987987, 22412341, 2171800, -8935899, -9583516, 4335464, -13578467, 3674446, -8170487, 12850775, 756426, 10554433, 13331274, -8375979 ], [ -414125, 10832511, -5216105, -12954480, -10866153, 10927283, 7709615, 8390232, 1346539, 388354, 22078269, -773689, 4609289, -6571826, 458797, 21386251, -822680, -4747749, -4928356, 6661784, -14063837, -507854, -7425737, 16071785, 3868086, 9430783, 10302774, -2988309 ], [ 158905, 12922941, -6294395, -13304400, -9605883, 16289753, 4407245, 5803272, 2517889, -4944506, 21270519, -5217259, 1036379, -6559766, -1070393, 20360161, -3817160, -559599, -273196, 8988104, -14549207, -4690154, -6680987, 19292795, 6979746, 8307133, 7274274, 2399361 ], [ 731935, 15013371, -7372685, -13654320, -8345613, 21652223, 1104875, 3216312, 3689239, -10277366, 20462769, -9660829, -2536531, -6547706, -2599583, 19334071, -6811640, 3628551, 4381964, 11314424, -15034577, -8872454, -5936237, 22513805, 10091406, 7183483, 4245774, 7787031 ], [ 1003996, 15880107, -8445440, -13133490, -7651722, 24397637, -2488150, 639720, 4492903, -12077492, 18730701, -12483076, -4542496, -6360443, -3557372, 16784155, -10041128, 6173184, 6227045, 13262717, -14619038, -10691849, -4387427, 23835257, 11101926, 7138834, 2227938, 11358276 ], [ 573796, 13891557, -9505280, -10580910, -8279382, 21036587, -6759370, -1912680, 4438633, -5634572, 14841891, -11522236, -2892256, -5764373, -3181892, 10678645, -13818968, 4882944, 1515275, 14328947, -12101378, -6997799, -962477, 20724407, 7209786, 9611854, 2568318, 10691196 ], [ 143596, 11903007, -10565120, -8028330, -8907042, 17675537, -11030590, -4465080, 4384363, 808348, 10953081, -10561396, -1242016, -5168303, -2806412, 4573135, -17596808, 3592704, -3196495, 15395177, -9583718, -3303749, 2462473, 17613557, 3317646, 12084874, 2908698, 10024116 ], [ -286604, 9914457, -11624960, -5475750, -9534702, 14314487, -15301810, -7017480, 4330093, 7251268, 7064271, -9600556, 408224, -4572233, -2430932, -1532375, -21374648, 2302464, -7908265, 16461407, -7066058, 390301, 5887423, 14502707, -574494, 14557894, 3249078, 9357036 ], [ -716804, 7925907, -12684800, -2923170, -10162362, 10953437, -19573030, -9569880, 4275823, 13694188, 3175461, -8639716, 2058464, -3976163, -2055452, -7637885, -25152488, 1012224, -12620035, 17527637, -4548398, 4084351, 9312373, 11391857, -4466634, 17030914, 3589458, 8689956 ], [ -1147004, 5937357, -13744640, -370590, -10790022, 7592387, -23844250, -12122280, 4221553, 20137108, -713349, -7678876, 3708704, -3380093, -1679972, -13743395, -28930328, -278016, -17331805, 18593867, -2030738, 7778401, 12737323, 8281007, -8358774, 19503934, 3929838, 8022876 ], [ -2609389, 4782332, -13082595, -2127260, -12409387, 5418732, -20953920, -11144395, 2682778, 18649413, -2678754, -7692361, 2007079, -3290518, -1706762, -13771350, -28502098, -542671, -15065945, 16701317, -3074218, 6917571, 14327253, 6190407, -10725489, 18804994, 6585498, 6664391 ], [ -4728619, 4157732, -11324805, -6626180, -14659837, 4000692, -13506240, -7919965, 199318, 12114963, -3420174, -8325871, -1827551, -3523258, -1989542, -9931770, -25397278, -154681, -8359775, 12925907, -6383878, 3158181, 14749443, 4749057, -12121479, 16087534, 10714518, 4865921 ], [ -6847849, 3533132, -9567015, -11125100, -16910287, 2582652, -6058560, -4695535, -2284142, 5580513, -4161594, -8959381, -5662181, -3755998, -2272322, -6092190, -22292458, 233309, -1653605, 9150497, -9693538, -601209, 15171633, 3307707, -13517469, 13370074, 14843538, 3067451 ], [ -8967079, 2908532, -7809225, -15624020, -19160737, 1164612, 1389120, -1471105, -4767602, -953937, -4903014, -9592891, -9496811, -3988738, -2555102, -2252610, -19187638, 621299, 5052565, 5375087, -13003198, -4360599, 15593823, 1866357, -14913459, 10652614, 18972558, 1268981 ], [ -11086309, 2283932, -6051435, -20122940, -21411187, -253428, 8836800, 1753325, -7251062, -7488387, -5644434, -10226401, -13331441, -4221478, -2837882, 1586970, -16082818, 1009289, 11758735, 1599677, -16312858, -8119989, 16016013, 425007, -16309449, 7935154, 23101578, -529489 ], [ -13205539, 1659332, -4293645, -24621860, -23661637, -1671468, 16284480, 4977755, -9734522, -14022837, -6385854, -10859911, -17166071, -4454218, -3120662, 5426550, -12977998, 1397279, 18464905, -2175733, -19622518, -11879379, 16438203, -1016343, -17705439, 5217694, 27230598, -2327959 ], [ -11625874, 1761231, -5396616, -19527640, -17767048, -2286732, 15037412, 2857317, -9066638, -13517559, -1581463, -9745690, -16076560, -2868345, -3785823, 9062946, -7266729, 1899062, 15791660, 141057, -19316117, -11133446, 11155305, 1779042, -10891899, 3007281, 23817989, 1741339 ], [ -9734254, 1924401, -6740856, -13624360, -11185528, -2834292, 13057052, 286107, -8132978, -12418569, 3690647, -8484070, -14571760, -1129095, -4483233, 12682206, -1335639, 2410442, 12327380, 2971647, -18704747, -10007546, 5391255, 4931742, -3385989, 839631, 19769339, 6305509 ], [ -7842634, 2087571, -8085096, -7721080, -4604008, -3381852, 11076692, -2285103, -7199318, -11319579, 8962757, -7222450, -13066960, 610155, -5180643, 16301466, 4595451, 2921822, 8863100, 5802237, -18093377, -8881646, -372795, 8084442, 4119921, -1328019, 15720689, 10869679 ], [ -5951014, 2250741, -9429336, -1817800, 1977512, -3929412, 9096332, -4856313, -6265658, -10220589, 14234867, -5960830, -11562160, 2349405, -5878053, 19920726, 10526541, 3433202, 5398820, 8632827, -17482007, -7755746, -6136845, 11237142, 11625831, -3495669, 11672039, 15433849 ], [ -4059394, 2413911, -10773576, 4085480, 8559032, -4476972, 7115972, -7427523, -5331998, -9121599, 19506977, -4699210, -10057360, 4088655, -6575463, 23539986, 16457631, 3944582, 1934540, 11463417, -16870637, -6629846, -11900895, 14389842, 19131741, -5663319, 7623389, 19998019 ], [ -1623181, 1980345, -11558313, 8567879, 12925556, -4911657, 5660045, -8882478, -4647104, -7322385, 22540424, -3616699, -7467700, 5296185, -7071819, 25327458, 20970276, 4271981, -441982, 12907104, -16489784, -6580658, -14836938, 16653990, 24422046, -7220730, 4309508, 22175245 ], [ 2602409, -413925, -10504683, 8381669, 10014236, -4975467, 5927255, -6669738, -4779584, -3222435, 18218264, -3122689, -1313500, 4756635, -6907569, 21096198, 20822316, 3994871, 755558, 9793824, -16866344, -10069238, -8480958, 15998610, 22432506, -6773070, 3409868, 16509655 ], [ 6827999, -2808195, -9451053, 8195459, 7102916, -5039277, 6194465, -4456998, -4912064, 877515, 13896104, -2628679, 4840700, 4217085, -6743319, 16864938, 20674356, 3717761, 1953098, 6680544, -17242904, -13557818, -2124978, 15343230, 20442966, -6325410, 2510228, 10844065 ], [ 11053589, -5202465, -8397423, 8009249, 4191596, -5103087, 6461675, -2244258, -5044544, 4977465, 9573944, -2134669, 10994900, 3677535, -6579069, 12633678, 20526396, 3440651, 3150638, 3567264, -17619464, -17046398, 4231002, 14687850, 18453426, -5877750, 1610588, 5178475 ], [ 15279179, -7596735, -7343793, 7823039, 1280276, -5166897, 6728885, -31518, -5177024, 9077415, 5251784, -1640659, 17149100, 3137985, -6414819, 8402418, 20378436, 3163541, 4348178, 453984, -17996024, -20534978, 10586982, 14032470, 16463886, -5430090, 710948, -487115 ], [ 19504769, -9991005, -6290163, 7636829, -1631044, -5230707, 6996095, 2181222, -5309504, 13177365, 929624, -1146649, 23303300, 2598435, -6250569, 4171158, 20230476, 2886431, 5545718, -2659296, -18372584, -24023558, 16942962, 13377090, 14474346, -4982430, -188692, -6152705 ], [ 19854165, -11265429, -5347518, 7395200, -2462510, -4840630, 4751516, 2455620, -4788618, 15826033, -1905043, -1376614, 25012612, -193645, -3854173, 1965803, 17148739, 3075948, 7304161, -3188659, -15717808, -22290796, 17279390, 12012778, 13282722, -4716903, -394786, -7050595 ], [ 16960215, -11602839, -4497738, 7107200, -1553690, -4070770, 405236, 1108140, -3721038, 17260363, -3495073, -2212354, 23002732, -4870495, 409937, 1455593, 11612209, 3655908, 9531931, -1555969, -10526608, -16189156, 12579050, 10055278, 12758742, -4603773, -20566, -3959185 ], [ 14066265, -11940249, -3647958, 6819200, -644870, -3300910, -3941044, -239340, -2653458, 18694693, -5085103, -3048094, 20992852, -9547345, 4674047, 945383, 6075679, 4235868, 11759701, 76721, -5335408, -10087516, 7878710, 8097778, 12234762, -4490643, 353654, -867775 ], [ 11172315, -12277659, -2798178, 6531200, 263950, -2531050, -8287324, -1586820, -1585878, 20129023, -6675133, -3883834, 18982972, -14224195, 8938157, 435173, 539149, 4815828, 13987471, 1709411, -144208, -3985876, 3178370, 6140278, 11710782, -4377513, 727874, 2223635 ], [ 8278365, -12615069, -1948398, 6243200, 1172770, -1761190, -12633604, -2934300, -518298, 21563353, -8265163, -4719574, 16973092, -18901045, 13202267, -75037, -4997381, 5395788, 16215241, 3342101, 5046992, 2115764, -1521970, 4182778, 11186802, -4264383, 1102094, 5315045 ], [ 5384415, -12952479, -1098618, 5955200, 2081590, -991330, -16979884, -4281780, 549282, 22997683, -9855193, -5555314, 14963212, -23577895, 17466377, -585247, -10533911, 5975748, 18443011, 4974791, 10238192, 8217404, -6222310, 2225278, 10662822, -4151253, 1476314, 8406455 ], [ 6256458, -13945621, 47304, 5381992, 1729612, -2769169, -12836991, -373163, 214461, 18001127, -9393173, -2320834, 15428266, -23288322, 14962341, 288772, -10345337, 5896280, 16831561, 4265064, 8029461, 5620739, -6154194, -442393, 11728584, -6317554, 148834, 5034947 ], [ 7764318, -15049471, 1243224, 4760632, 1164772, -4977139, -7260861, 4422847, -357129, 11918837, -8584703, 1600826, 16311166, -22160262, 11315631, 1396492, -9190187, 5705480, 14571931, 3159864, 4571391, 1555529, -5281014, -3229963, 13062744, -8868694, -1465946, 572297 ], [ 9272178, -16153321, 2439144, 4139272, 599932, -7185109, -1684731, 9218857, -928719, 5836547, -7776233, 5522486, 17194066, -21032202, 7668921, 2504212, -8035037, 5514680, 12312301, 2054664, 1113321, -2509681, -4407834, -6017533, 14396904, -11419834, -3080726, -3890353 ], [ 10780038, -17257171, 3635064, 3517912, 35092, -9393079, 3891399, 14014867, -1500309, -245743, -6967763, 9444146, 18076966, -19904142, 4022211, 3611932, -6879887, 5323880, 10052671, 949464, -2344749, -6574891, -3534654, -8805103, 15731064, -13970974, -4695506, -8353003 ], [ 12287898, -18361021, 4830984, 2896552, -529748, -11601049, 9467529, 18810877, -2071899, -6328033, -6159293, 13365806, 18959866, -18776082, 375501, 4719652, -5724737, 5133080, 7793041, -155736, -5802819, -10640101, -2661474, -11592673, 17065224, -16522114, -6310286, -12815653 ], [ 12948228, -18114376, 5834484, 2208037, -1033583, -13654504, 13739844, 22601407, -2995974, -11256643, -5633198, 16598606, 19066156, -17374587, -3219819, 5573767, -4398347, 4793705, 6178186, -1344786, -7605984, -12896176, -1625514, -13998163, 17252319, -18485824, -7877216, -16196818 ], [ 9370908, -11115256, 5875884, 1183747, -1232393, -14935384, 11493084, 21364537, -5682474, -10416853, -6518978, 16387106, 15289396, -14605917, -6558189, 5159857, -2215757, 3711455, 7787206, -2953086, -1134624, -6106576, 224346, -14493253, 11704089, -17512384, -9204896, -14170558 ], [ 5793588, -4116136, 5917284, 159457, -1431203, -16216264, 9246324, 20127667, -8368974, -9577063, -7404758, 16175606, 11512636, -11837247, -9896559, 4745947, -33167, 2629205, 9396226, -4561386, 5336736, 683024, 2074206, -14988343, 6155859, -16538944, -10532576, -12144298 ], [ 2216268, 2882984, 5958684, -864833, -1630013, -17497144, 6999564, 18890797, -11055474, -8737273, -8290538, 15964106, 7735876, -9068577, -13234929, 4332037, 2149423, 1546955, 11005246, -6169686, 11808096, 7472624, 3924066, -15483433, 607629, -15565504, -11860256, -10118038 ], [ -1361052, 9882104, 6000084, -1889123, -1828823, -18778024, 4752804, 17653927, -13741974, -7897483, -9176318, 15752606, 3959116, -6299907, -16573299, 3918127, 4332013, 464705, 12614266, -7777986, 18279456, 14262224, 5773926, -15978523, -4940601, -14592064, -13187936, -8091778 ], [ -4938372, 16881224, 6041484, -2913413, -2027633, -20058904, 2506044, 16417057, -16428474, -7057693, -10062098, 15541106, 182356, -3531237, -19911669, 3504217, 6514603, -617545, 14223286, -9386286, 24750816, 21051824, 7623786, -16473613, -10488831, -13618624, -14515616, -6065518 ], [ -6978098, 21405307, 6054762, -3318245, -1785349, -18874293, 1607764, 14543615, -18070031, -6220956, -10173878, 13514791, 555569, -598092, -20180785, 3810213, 6239614, -3136210, 13091013, -9063886, 24809199, 23139331, 8689799, -15261775, -9768478, -12950570, -14443517, -5473093 ], [ -7337198, 23224117, 6037302, -3045995, -1060939, -14994843, 2183404, 11974385, -18569441, -5387556, -9439658, 9504841, 5464799, 2514828, -17095135, 4903083, 3278434, -7224910, 8962443, -6631186, 17858049, 20087341, 8899049, -12184225, -2196418, -12616310, -12841427, -6447883 ], [ -7696298, 25042927, 6019842, -2773745, -336529, -11115393, 2759044, 9405155, -19068851, -4554156, -8705438, 5494891, 10374029, 5627748, -14009485, 5995953, 317254, -11313610, 4833873, -4198486, 10906899, 17035351, 9108299, -9106675, 5375642, -12282050, -11239337, -7422673 ], [ -8055398, 26861737, 6002382, -2501495, 387881, -7235943, 3334684, 6835925, -19568261, -3720756, -7971218, 1484941, 15283259, 8740668, -10923835, 7088823, -2643926, -15402310, 705303, -1765786, 3955749, 13983361, 9317549, -6029125, 12947702, -11947790, -9637247, -8397463 ], [ -8414498, 28680547, 5984922, -2229245, 1112291, -3356493, 3910324, 4266695, -20067671, -2887356, -7236998, -2525009, 20192489, 11853588, -7838185, 8181693, -5605106, -19491010, -3423267, 666914, -2995401, 10931371, 9526799, -2951575, 20519762, -11613530, -8035157, -9372253 ], [ -8773598, 30499357, 5967462, -1956995, 1836701, 522957, 4485964, 1697465, -20567081, -2053956, -6502778, -6534959, 25101719, 14966508, -4752535, 9274563, -8566286, -23579710, -7551837, 3099614, -9946551, 7879381, 9736049, 125975, 28091822, -11279270, -6433067, -10347043 ], [ -8032411, 26803100, 5559005, -4904737, 4481306, 2398077, 3716793, 291570, -14855411, 1138916, -5150716, -8878326, 23889755, 10970127, -1575792, 10670816, -9317307, -23595708, -8914886, 3722169, -9621053, 3964315, 7173104, 1647418, 25838547, -10522986, -6286122, -5907302 ], [ -6996781, 21630980, 5045915, -8714167, 7639766, 3736827, 2587743, -803010, -7481621, 4963196, -3633316, -10775706, 21039725, 5071257, 1625328, 12148256, -9476877, -22521828, -9537866, 3860319, -7348283, -181715, 3868304, 2752438, 20955957, -9653766, -6528582, -18602 ], [ -5961151, 16458860, 4532825, -12523597, 10798226, 5075577, 1458693, -1897590, -107831, 8787476, -2115916, -12673086, 18189695, -827613, 4826448, 13625696, -9636447, -21447948, -10160846, 3998469, -5075513, -4327745, 563504, 3857458, 16073367, -8784546, -6771042, 5870098 ], [ -4925521, 11286740, 4019735, -16333027, 13956686, 6414327, 329643, -2992170, 7265959, 12611756, -598516, -14570466, 15339665, -6726483, 8027568, 15103136, -9796017, -20374068, -10783826, 4136619, -2802743, -8473775, -2741296, 4962478, 11190777, -7915326, -7013502, 11758798 ], [ -3889891, 6114620, 3506645, -20142457, 17115146, 7753077, -799407, -4086750, 14639749, 16436036, 918884, -16467846, 12489635, -12625353, 11228688, 16580576, -9955587, -19300188, -11406806, 4274769, -529973, -12619805, -6046096, 6067498, 6308187, -7046106, -7255962, 17647498 ], [ -3223216, 1466264, 3017594, -23479999, 19917944, 9256212, -1665936, -5257902, 20980168, 19218260, 2145872, -17829438, 9673697, -18169263, 13539375, 17491997, -10059240, -17846958, -11671172, 3891243, 1337869, -16109537, -9010957, 6965221, 1825098, -6123660, -6946911, 22007359 ], [ -5877136, 1531784, 2744894, -22570549, 19519784, 12238812, -169776, -7118202, 18020248, 12621980, 759152, -14368938, 7164587, -20518533, 7836165, 13309247, -9659640, -12979578, -8708012, -1187367, -438641, -13692587, -8916367, 5997271, 937518, -4722180, -1674261, 12607669 ], [ -8531056, 1597304, 2472194, -21661099, 19121624, 15221412, 1326384, -8978502, 15060328, 6025700, -627568, -10908438, 4655477, -22867803, 2132955, 9126497, -9260040, -8112198, -5744852, -6265977, -2215151, -11275637, -8821777, 5029321, 49938, -3320700, 3598389, 3207979 ], [ -11184976, 1662824, 2199494, -20751649, 18723464, 18204012, 2822544, -10838802, 12100408, -570580, -2014288, -7447938, 2146367, -25217073, -3570255, 4943747, -8860440, -3244818, -2781692, -11344587, -3991661, -8858687, -8727187, 4061371, -837642, -1919220, 8871039, -6191711 ], [ -13838896, 1728344, 1926794, -19842199, 18325304, 21186612, 4318704, -12699102, 9140488, -7166860, -3401008, -3987438, -362743, -27566343, -9273465, 760997, -8460840, 1622562, 181468, -16423197, -5768171, -6441737, -8632597, 3093421, -1725222, -517740, 14143689, -15591401 ], [ -16492816, 1793864, 1654094, -18932749, 17927144, 24169212, 5814864, -14559402, 6180568, -13763140, -4787728, -526938, -2871853, -29915613, -14976675, -3421753, -8061240, 6489942, 3144628, -21501807, -7544681, -4024787, -8538007, 2125471, -2612802, 883740, 19416339, -24991091 ], [ -18055680, 1832448, 1493504, -18397184, 17692672, 25925632, 6695936, -15654912, 4437504, -17647616, -5604352, 1510912, -4349440, -31299072, -18335232, -5884928, -7825920, 9356288, 4889600, -24492544, -8590848, -2601472, -8482304, 1555456, -3135488, 1709056, 22521344, -30526464 ], [ -18055680, 1832448, 1493504, -18397184, 17692672, 25925632, 6695936, -15654912, 4437504, -17647616, -5604352, 1510912, -4349440, -31299072, -18335232, -5884928, -7825920, 9356288, 4889600, -24492544, -8590848, -2601472, -8482304, 1555456, -3135488, 1709056, 22521344, -30526464 ] ], [ [ -31562752, -21944320, 5094400, -3499008, 5584896, -20337664, 24371200, -7401472, -17785856, 23339008, -10973184, -1555456, 28275712, 14679040, 6723584, -30991360, -21392384, 6200320, 10256384, -13986816, -22180864, -19501056, 3390464, 7373824, 9300992, -7326720, 8777728, -22748160 ], [ -31562752, -21944320, 5094400, -3499008, 5584896, -20337664, 24371200, -7401472, -17785856, 23339008, -10973184, -1555456, 28275712, 14679040, 6723584, -30991360, -21392384, 6200320, 10256384, -13986816, -22180864, -19501056, 3390464, 7373824, 9300992, -7326720, 8777728, -22748160 ], [ -31562752, -21944320, 5094400, -3499008, 5584896, -20337664, 24371200, -7401472, -17785856, 23339008, -10973184, -1555456, 28275712, 14679040, 6723584, -30991360, -21392384, 6200320, 10256384, -13986816, -22180864, -19501056, 3390464, 7373824, 9300992, -7326720, 8777728, -22748160 ], [ -27413872, -19363542, 4071930, -3506206, 5299100, -18510434, 21710300, -5510404, -19185454, 20784190, -9096158, -555052, 26211538, 15095816, 4113424, -28750776, -20625384, 3874658, 9000392, -13122820, -19211984, -16999810, 6622484, 7656788, 10252544, -5630470, 6803470, -21326378 ], [ -21085072, -15426762, 2512230, -3517186, 4863140, -15723134, 17651300, -2625724, -21320434, 16887010, -6232898, 970988, 23062798, 15731576, 131824, -25332936, -19455384, 327038, 7084472, -11804860, -14683184, -13184350, 11552684, 8088428, 11704064, -3042970, 3791890, -19157558 ], [ -14756272, -11489982, 952530, -3528166, 4427180, -12935834, 13592300, 258956, -23455414, 12989830, -3369638, 2497028, 19914058, 16367336, -3849776, -21915096, -18285384, -3220582, 5168552, -10486900, -10154384, -9368890, 16482884, 8520068, 13155584, -455470, 780310, -16988738 ], [ -8427472, -7553202, -607170, -3539146, 3991220, -10148534, 9533300, 3143636, -25590394, 9092650, -506378, 4023068, 16765318, 17003096, -7831376, -18497256, -17115384, -6768202, 3252632, -9168940, -5625584, -5553430, 21413084, 8951708, 14607104, 2132030, -2231270, -14819918 ], [ -2098672, -3616422, -2166870, -3550126, 3555260, -7361234, 5474300, 6028316, -27725374, 5195470, 2356882, 5549108, 13616578, 17638856, -11812976, -15079416, -15945384, -10315822, 1336712, -7850980, -1096784, -1737970, 26343284, 9383348, 16058624, 4719530, -5242850, -12651098 ], [ 4230128, 320358, -3726570, -3561106, 3119300, -4573934, 1415300, 8912996, -29860354, 1298290, 5220142, 7075148, 10467838, 18274616, -15794576, -11661576, -14775384, -13863442, -579208, -6533020, 3432016, 2077490, 31273484, 9814988, 17510144, 7307030, -8254430, -10482278 ], [ 6311762, -74940, -3096654, -7762354, 3948146, -5180678, -1034200, 2643014, -28250332, -1098836, 5815312, 8411180, 7344502, 13930844, -17217854, -9774414, -11482236, -13552090, -2616058, -3866560, -411716, 3475220, 21427952, 6477614, 11176382, 6264194, -5389160, -8285444 ], [ 8246942, -619620, -2391234, -12108094, 4820606, -5904458, -3428200, -3942646, -26511172, -3444236, 6332272, 9740660, 4222042, 9415364, -18552914, -7940034, -8115876, -13107670, -4657078, -1153600, -4544156, 4789580, 11072912, 3010274, 4574162, 5096174, -2321240, -6087644 ], [ 10182122, -1164300, -1685814, -16453834, 5693066, -6628238, -5822200, -10528306, -24772012, -5789636, 6849232, 11070140, 1099582, 4899884, -19887974, -6105654, -4749516, -12663250, -6698098, 1559360, -8676596, 6103940, 717872, -457066, -2028058, 3928154, 746680, -3889844 ], [ 12117302, -1708980, -980394, -20799574, 6565526, -7352018, -8216200, -17113966, -23032852, -8135036, 7366192, 12399620, -2022878, 384404, -21223034, -4271274, -1383156, -12218830, -8739118, 4272320, -12809036, 7418300, -9637168, -3924406, -8630278, 2760134, 3814600, -1692044 ], [ 14052482, -2253660, -274974, -25145314, 7437986, -8075798, -10610200, -23699626, -21293692, -10480436, 7883152, 13729100, -5145338, -4131076, -22558094, -2436894, 1983204, -11774410, -10780138, 6985280, -16941476, 8732660, -19992208, -7391746, -15232498, 1592114, 6882520, 505756 ], [ 14488712, -3889690, 1171596, -26364054, 7316046, -7684178, -11643150, -27333886, -17612282, -10963886, 6552712, 14058330, -7949948, -7766706, -22680604, -1654764, 4218714, -11913540, -11072958, 9315440, -18330166, 9061870, -26554198, -9085136, -18781718, -539906, 9411890, 2332356 ], [ 11027672, -8363230, 4545156, -19452594, 4608666, -4392518, -9137370, -23294506, -8881022, -6606266, 419032, 11786910, -9928148, -9114726, -19650484, -3608484, 3514014, -13569900, -6820458, 10650320, -12585106, 6829690, -23254258, -6166256, -14393138, -5178326, 10541030, 3193836 ], [ 7566632, -12836770, 7918716, -12541134, 1901286, -1100858, -6631590, -19255126, -149762, -2248646, -5714648, 9515490, -11906348, -10462746, -16620364, -5562204, 2809314, -15226260, -2567958, 11985200, -6840046, 4597510, -19954318, -3247376, -10004558, -9816746, 11670170, 4055316 ], [ 4105592, -17310310, 11292276, -5629674, -806094, 2190802, -4125810, -15215746, 8581498, 2108974, -11848328, 7244070, -13884548, -11810766, -13590244, -7515924, 2104614, -16882620, 1684542, 13320080, -1094986, 2365330, -16654378, -328496, -5615978, -14455166, 12799310, 4916796 ], [ 644552, -21783850, 14665836, 1281786, -3513474, 5482462, -1620030, -11176366, 17312758, 6466594, -17982008, 4972650, -15862748, -13158786, -10560124, -9469644, 1399914, -18538980, 5937042, 14654960, 4650074, 133150, -13354438, 2590384, -1227398, -19093586, 13928450, 5778276 ], [ -2816488, -26257390, 18039396, 8193246, -6220854, 8774122, 885750, -7136986, 26044018, 10824214, -24115688, 2701230, -17840948, -14506806, -7530004, -11423364, 695214, -20195340, 10189542, 15989840, 10395134, -2099030, -10054498, 5509264, 3161182, -23732006, 15057590, 6639756 ], [ -1201506, -22632848, 15959574, 10443992, -6652202, 7648126, 1612320, -4600792, 28042476, 11925408, -23368060, 3104932, -18369492, -14279772, -7149566, -10129774, 66940, -18157070, 9913298, 15414494, 11991354, -375078, -6632764, 4930250, 3459328, -25357906, 14734424, 8336834 ], [ 3957114, -13354928, 10072674, 9441032, -5494622, 3438106, 1096800, -3113992, 25340676, 10753248, -17816500, 5376172, -17886012, -12953172, -8618906, -6569194, -507980, -13539530, 6475478, 13505594, 10691214, 4110702, -3126004, 1909310, 901888, -24880726, 13397384, 10617254 ], [ 9115734, -4077008, 4185774, 8438072, -4337042, -771914, 581280, -1627192, 22638876, 9581088, -12264940, 7647412, -17402532, -11626572, -10088246, -3008614, -1082900, -8921990, 3037658, 11596694, 9391074, 8596482, 380756, -1111630, -1655552, -24403546, 12060344, 12897674 ], [ 14274354, 5200912, -1701126, 7435112, -3179462, -4981934, 65760, -140392, 19937076, 8408928, -6713380, 9918652, -16919052, -10299972, -11557586, 551966, -1657820, -4304450, -400162, 9687794, 8090934, 13082262, 3887516, -4132570, -4212992, -23926366, 10723304, 15178094 ], [ 19432974, 14478832, -7588026, 6432152, -2021882, -9191954, -449760, 1346408, 17235276, 7236768, -1161820, 12189892, -16435572, -8973372, -13026926, 4112546, -2232740, 313090, -3837982, 7778894, 6790794, 17568042, 7394276, -7153510, -6770432, -23449186, 9386264, 17458514 ], [ 24591594, 23756752, -13474926, 5429192, -864302, -13401974, -965280, 2833208, 14533476, 6064608, 4389740, 14461132, -15952092, -7646772, -14496266, 7673126, -2807660, 4930630, -7275802, 5869994, 5490654, 22053822, 10901036, -10174450, -9327872, -22972006, 8049224, 19738934 ], [ 17109516, 19487584, -15300162, 676094, -2568614, -13528136, -1245252, 2488760, 13212078, 4246230, -578818, 15779650, -17393658, -4910448, -11724446, 5152550, -1138232, 6088336, -4991782, 4924022, 5753166, 22566390, 5744198, -7519558, -6740678, -19770310, 8426306, 14766452 ], [ 8222916, 13713184, -16674102, -4493686, -4590914, -13200536, -1499052, 1940840, 12044058, 2356050, -6716278, 16992310, -19049118, -2017488, -8481386, 1956290, 780568, 6861616, -2072002, 4085042, 6189306, 22637490, -375262, -4234018, -3581858, -16265890, 8993846, 8988092 ], [ -663684, 7938784, -18048042, -9663466, -6613214, -12872936, -1752852, 1392920, 10876038, 465870, -12853738, 18204970, -20704578, 875472, -5238326, -1239970, 2699368, 7634896, 847778, 3246062, 6625446, 22708590, -6494722, -948478, -423038, -12761470, 9561386, 3209732 ], [ -9550284, 2164384, -19421982, -14833246, -8635514, -12545336, -2006652, 845000, 9708018, -1424310, -18991198, 19417630, -22360038, 3768432, -1995266, -4436230, 4618168, 8408176, 3767558, 2407082, 7061586, 22779690, -12614182, 2337062, 2735782, -9257050, 10128926, -2568628 ], [ -18436884, -3610016, -20795922, -20003026, -10657814, -12217736, -2260452, 297080, 8539998, -3314490, -25128658, 20630290, -24015498, 6661392, 1247794, -7632490, 6536968, 9181456, 6687338, 1568102, 7497726, 22850790, -18733642, 5622602, 5894602, -5752630, 10696466, -8346988 ], [ -25064916, -7828772, -21927802, -23625712, -11913958, -11781190, -2806586, -631790, 7561446, -3923728, -29468604, 20231712, -23342242, 8496964, 4140950, -8817714, 8963866, 9944628, 8553796, -39352, 7282394, 21775658, -23590248, 8799462, 8473770, -2225942, 10672726, -11700074 ], [ -23253036, -6234332, -22155142, -21467152, -10307098, -10937530, -4445126, -2984210, 7290906, 253712, -27091524, 13812192, -13966942, 6381244, 5726570, -2488014, 13289446, 10670028, 6484156, -4518472, 4632614, 16417238, -23727768, 11570202, 8886870, 1383958, 8439466, -5990294 ], [ -21441156, -4639892, -22382482, -19308592, -8700238, -10093870, -6083666, -5336630, 7020366, 4431152, -24714444, 7392672, -4591642, 4265524, 7312190, 3841686, 17615026, 11395428, 4414516, -8997592, 1982834, 11058818, -23865288, 14340942, 9299970, 4993858, 6206206, -280514 ], [ -19629276, -3045452, -22609822, -17150032, -7093378, -9250210, -7722206, -7689050, 6749826, 8608592, -22337364, 973152, 4783658, 2149804, 8897810, 10171386, 21940606, 12120828, 2344876, -13476712, -666946, 5700398, -24002808, 17111682, 9713070, 8603758, 3972946, 5429266 ], [ -17817396, -1451012, -22837162, -14991472, -5486518, -8406550, -9360746, -10041470, 6479286, 12786032, -19960284, -5446368, 14158958, 34084, 10483430, 16501086, 26266186, 12846228, 275236, -17955832, -3316726, 341978, -24140328, 19882422, 10126170, 12213658, 1739686, 11139046 ], [ -16005516, 143428, -23064502, -12832912, -3879658, -7562890, -10999286, -12393890, 6208746, 16963472, -17583204, -11865888, 23534258, -2081636, 12069050, 22830786, 30591766, 13571628, -1794404, -22434952, -5966506, -5016442, -24277848, 22653162, 10539270, 15823558, -493574, 16848826 ], [ -15073570, 1560866, -20302642, -12519666, -2848454, -4889614, -10260754, -10307348, 6143314, 18104994, -16686530, -12589478, 24791154, -1648264, 13279986, 24027146, 29427558, 11546024, -4291086, -22416548, -5151728, -6836608, -21859038, 19671384, 11087730, 15864936, -2553404, 18457104 ], [ -14946670, 2816366, -14805982, -13894686, -2343914, -542434, -7347454, -4159628, 6265534, 16468974, -17144270, -8101898, 18620574, 1117256, 14148126, 20527046, 23240778, 7003544, -7178466, -18283388, -1167248, -5419648, -17101458, 11426664, 11760030, 12641496, -4454564, 16312944 ], [ -14819770, 4071866, -9309322, -15269706, -1839374, 3804746, -4434154, 1988092, 6387754, 14832954, -17602010, -3614318, 12449994, 3882776, 15016266, 17026946, 17053998, 2461064, -10065846, -14150228, 2817232, -4002688, -12343878, 3181944, 12432330, 9418056, -6355724, 14168784 ], [ -14692870, 5327366, -3812662, -16644726, -1334834, 8151926, -1520854, 8135812, 6509974, 13196934, -18059750, 873262, 6279414, 6648296, 15884406, 13526846, 10867218, -2081416, -12953226, -10017068, 6801712, -2585728, -7586298, -5062776, 13104630, 6194616, -8256884, 12024624 ], [ -14565970, 6582866, 1683998, -18019746, -830294, 12499106, 1392446, 14283532, 6632194, 11560914, -18517490, 5360842, 108834, 9413816, 16752546, 10026746, 4680438, -6623896, -15840606, -5883908, 10786192, -1168768, -2828718, -13307496, 13776930, 2971176, -10158044, 9880464 ], [ -14439070, 7838366, 7180658, -19394766, -325754, 16846286, 4305746, 20431252, 6754414, 9924894, -18975230, 9848422, -6061746, 12179336, 17620686, 6526646, -1506342, -11166376, -18727986, -1750748, 14770672, 248192, 1928862, -21552216, 14449230, -252264, -12059204, 7736304 ], [ -8859670, 7887266, 8053718, -17126586, 166186, 12980966, 7846346, 20284672, 4474234, 7138824, -15201320, 5903302, -4583076, 12911906, 13825626, 2043746, -5738772, -13899856, -15811566, -1629338, 17095852, 3807002, 2097042, -20225886, 11414430, 1380546, -7574714, 2412144 ], [ -2189770, 7694846, 8002058, -14129766, 655606, 7473146, 11512406, 18879232, 1713574, 4122744, -10581080, 271642, -1574556, 13237886, 9097926, -2635714, -9580332, -16271536, -11734386, -2310278, 19089172, 7794182, 1347342, -16985346, 7638210, 3984606, -1813094, -3548016 ], [ 4480130, 7502426, 7950398, -11132946, 1145026, 1965326, 15178466, 17473792, -1047086, 1106664, -5960840, -5360018, 1433964, 13563866, 4370226, -7315174, -13421892, -18643216, -7657206, -2991218, 21082492, 11781362, 597642, -13744806, 3861990, 6588666, 3948526, -9508176 ], [ 11150030, 7310006, 7898738, -8136126, 1634446, -3542494, 18844526, 16068352, -3807746, -1909416, -1340600, -10991678, 4442484, 13889846, -357474, -11994634, -17263452, -21014896, -3580026, -3672158, 23075812, 15768542, -152058, -10504266, 85770, 9192726, 9710146, -15468336 ], [ 17819930, 7117586, 7847078, -5139306, 2123866, -9050314, 22510586, 14662912, -6568406, -4925496, 3279640, -16623338, 7451004, 14215826, -5085174, -16674094, -21105012, -23386576, 497154, -4353098, 25069132, 19755722, -901758, -7263726, -3690450, 11796786, 15471766, -21428496 ], [ 22969870, 6339698, 7898690, -2728136, 1880502, -13454876, 25390692, 12618210, -9080610, -6931892, 7156280, -21081514, 9168910, 13851688, -8614534, -20358014, -24199514, -24410884, 3952674, -4704904, 26809784, 22592298, -1866894, -4078358, -6748992, 13632156, 19280370, -25884452 ], [ 19116970, 2094038, 8561990, -3785816, -2703198, -11324756, 23615532, 6787110, -10121190, -2957852, 6628520, -18589054, 3242410, 9399928, -5046034, -18145274, -22869134, -17454604, 3726054, -3107224, 27053864, 18613758, -4108074, -1219778, -5556672, 10914516, 11521110, -21430892 ], [ 15264070, -2151622, 9225290, -4843496, -7286898, -9194636, 21840372, 956010, -11161770, 1016188, 6100760, -16096594, -2684090, 4948168, -1477534, -15932534, -21538754, -10498324, 3499434, -1509544, 27297944, 14635218, -6349254, 1638802, -4364352, 8196876, 3761850, -16977332 ], [ 11411170, -6397282, 9888590, -5901176, -11870598, -7064516, 20065212, -4875090, -12202350, 4990228, 5573000, -13604134, -8610590, 496408, 2090966, -13719794, -20208374, -3542044, 3272814, 88136, 27542024, 10656678, -8590434, 4497382, -3172032, 5479236, -3997410, -12523772 ], [ 7558270, -10642942, 10551890, -6958856, -16454298, -4934396, 18290052, -10706190, -13242930, 8964268, 5045240, -11111674, -14537090, -3955352, 5659466, -11507054, -18877994, 3414236, 3046194, 1685816, 27786104, 6678138, -10831614, 7355962, -1979712, 2761596, -11756670, -8070212 ], [ 3705370, -14888602, 11215190, -8016536, -21037998, -2804276, 16514892, -16537290, -14283510, 12938308, 4517480, -8619214, -20463590, -8407112, 9227966, -9294314, -17547614, 10370516, 2819574, 3283496, 28030184, 2699598, -13072794, 10214542, -787392, 43956, -19515930, -3616652 ], [ 1714854, -16245238, 11634540, -6163544, -23957836, 245392, 13001906, -17021908, -12770282, 14866612, 4342074, -6312812, -20306920, -9562964, 10327446, -8889674, -17142932, 14101818, 4240744, 4414432, 24259544, 1463138, -13099974, 10975316, -1939616, -542586, -23519918, -424252 ], [ 1950114, -14149138, 11762340, -831944, -24889156, 4394032, 7412006, -11116828, -8204942, 14350012, 4587774, -4228772, -12880120, -6779804, 8476146, -10645934, -17844572, 13978878, 7631224, 4987552, 15690824, 3503798, -10481154, 9228956, -5893856, 1417794, -23035898, 1260908 ], [ 2185374, -12053038, 11890140, 4499656, -25820476, 8542672, 1822106, -5211748, -3639602, 13833412, 4833474, -2144732, -5453320, -3996644, 6624846, -12402194, -18546212, 13855938, 11021704, 5560672, 7122104, 5544458, -7862334, 7482596, -9848096, 3378174, -22551878, 2946068 ], [ 2420634, -9956938, 12017940, 9831256, -26751796, 12691312, -3767794, 693332, 925738, 13316812, 5079174, -60692, 1973480, -1213484, 4773546, -14158454, -19247852, 13732998, 14412184, 6133792, -1446616, 7585118, -5243514, 5736236, -13802336, 5338554, -22067858, 4631228 ], [ 2655894, -7860838, 12145740, 15162856, -27683116, 16839952, -9357694, 6598412, 5491078, 12800212, 5324874, 2023348, 9400280, 1569676, 2922246, -15914714, -19949492, 13610058, 17802664, 6706912, -10015336, 9625778, -2624694, 3989876, -17756576, 7298934, -21583838, 6316388 ], [ 2891154, -5764738, 12273540, 20494456, -28614436, 20988592, -14947594, 12503492, 10056418, 12283612, 5570574, 4107388, 16827080, 4352836, 1070946, -17670974, -20651132, 13487118, 21193144, 7280032, -18584056, 11666438, -5874, 2243516, -21710816, 9259314, -21099818, 8001548 ], [ 2157930, -5787766, 10001244, 22684486, -25054270, 21052708, -12596698, 10344680, 9584206, 10017310, 5519160, 4415644, 16470404, 1959202, 4530714, -14806028, -19617836, 12379548, 20486128, 5939920, -18496864, 7900472, 624504, 2392862, -17101052, 9821478, -18241784, 5678360 ], [ 1129950, -6455746, 6998484, 23918386, -20127130, 19873708, -7829038, 5731640, 7578826, 7218490, 5377320, 4183444, 13744844, -2009978, 9606894, -10534628, -18056516, 10972308, 18532048, 4017520, -15775264, 2367272, 649704, 3119162, -9884852, 9958098, -14661224, 2135240 ], [ 101970, -7123726, 3995724, 25152286, -15199990, 18694708, -3061378, 1118600, 5573446, 4419670, 5235480, 3951244, 11019284, -5979158, 14683074, -6263228, -16495196, 9565068, 16577968, 2095120, -13053664, -3165928, 674904, 3845462, -2668652, 10094718, -11080664, -1407880 ], [ -926010, -7791706, 992964, 26386186, -10272850, 17515708, 1706282, -3494440, 3568066, 1620850, 5093640, 3719044, 8293724, -9948338, 19759254, -1991828, -14933876, 8157828, 14623888, 172720, -10332064, -8699128, 700104, 4571762, 4547548, 10231338, -7500104, -4951000 ], [ -1953990, -8459686, -2009796, 27620086, -5345710, 16336708, 6473942, -8107480, 1562686, -1177970, 4951800, 3486844, 5568164, -13917518, 24835434, 2279572, -13372556, 6750588, 12669808, -1749680, -7610464, -14232328, 725304, 5298062, 11763748, 10367958, -3919544, -8494120 ], [ -3065942, -9136458, -4807988, 28382802, -710694, 15335648, 10744560, -12500300, 69454, -3912712, 4964772, 3467780, 2957978, -17059704, 29278996, 6191802, -11993642, 5485406, 10807260, -3393704, -5209226, -18980268, 801058, 6115754, 18158946, 10489584, -576634, -11189932 ], [ -5173562, -9917478, -5180588, 23558622, 460566, 16444448, 9121680, -14281940, 4648834, -5887672, 6813372, 5975900, 1715798, -10396104, 26221516, 5845302, -12777542, 5904626, 10030020, -1736984, -6606566, -14417268, 1476238, 8017094, 14819406, 10433424, -51574, -3839092 ], [ -7281182, -10698498, -5553188, 18734442, 1631826, 17553248, 7498800, -16063580, 9228214, -7862632, 8661972, 8484020, 473618, -3732504, 23164036, 5498802, -13561442, 6323846, 9252780, -80264, -8003906, -9854268, 2151418, 9918434, 11479866, 10377264, 473486, 3511748 ], [ -9388802, -11479518, -5925788, 13910262, 2803086, 18662048, 5875920, -17845220, 13807594, -9837592, 10510572, 10992140, -768562, 2931096, 20106556, 5152302, -14345342, 6743066, 8475540, 1576456, -9401246, -5291268, 2826598, 11819774, 8140326, 10321104, 998546, 10862588 ], [ -11496422, -12260538, -6298388, 9086082, 3974346, 19770848, 4253040, -19626860, 18386974, -11812552, 12359172, 13500260, -2010742, 9594696, 17049076, 4805802, -15129242, 7162286, 7698300, 3233176, -10798586, -728268, 3501778, 13721114, 4800786, 10264944, 1523606, 18213428 ], [ -13604042, -13041558, -6670988, 4261902, 5145606, 20879648, 2630160, -21408500, 22966354, -13787512, 14207772, 16008380, -3252922, 16258296, 13991596, 4459302, -15913142, 7581506, 6921060, 4889896, -12195926, 3834732, 4176958, 15622454, 1461246, 10208784, 2048666, 25564268 ], [ -13288962, -11873288, -5422178, 818612, 5420656, 20406448, 1770770, -21577900, 24969314, -15096002, 15188372, 14834850, -3037352, 19172836, 11041846, 5314002, -16769702, 6521416, 4058870, 4851776, -11572786, 6022002, 4190218, 16396444, -686894, 8713354, 843046, 27364808 ], [ -9166782, -7641848, -1625438, -454708, 4287376, 17447248, 2111150, -19213780, 22923614, -15357182, 14804972, 7875870, -531032, 16195996, 8261386, 8056302, -17740442, 3136696, -2079670, 2150336, -7774606, 4475982, 3163318, 15398884, -962834, 4956214, -3082214, 20443448 ], [ -5044602, -3410408, 2171302, -1728028, 3154096, 14488048, 2451530, -16849660, 20877914, -15618362, 14421572, 916890, 1975288, 13219156, 5480926, 10798602, -18711182, -248024, -8218210, -551104, -3976426, 2929962, 2136418, 14401324, -1238774, 1199074, -7007474, 13522088 ], [ -922422, 821032, 5968042, -3001348, 2020816, 11528848, 2791910, -14485540, 18832214, -15879542, 14038172, -6042090, 4481608, 10242316, 2700466, 13540902, -19681922, -3632744, -14356750, -3252544, -178246, 1383942, 1109518, 13403764, -1514714, -2558066, -10932734, 6600728 ], [ 3199758, 5052472, 9764782, -4274668, 887536, 8569648, 3132290, -12121420, 16786514, -16140722, 13654772, -13001070, 6987928, 7265476, -79994, 16283202, -20652662, -7017464, -20495290, -5953984, 3619934, -162078, 82618, 12406204, -1790654, -6315206, -14857994, -320632 ], [ 7321938, 9283912, 13561522, -5547988, -245744, 5610448, 3472670, -9757300, 14740814, -16401902, 13271372, -19960050, 9494248, 4288636, -2860454, 19025502, -21623402, -10402184, -26633830, -8655424, 7418114, -1708098, -944282, 11408644, -2066594, -10072346, -18783254, -7241992 ], [ 7698012, 7876348, 15245368, -4193830, -170684, 6655906, 6527594, -7471300, 10452566, -16920248, 11725874, -21064818, 11252506, 2108872, -2424134, 17583216, -18981974, -11056232, -22098028, -6420814, 8282132, 785442, -3603512, 10565812, -2095952, -13651196, -19578800, -7617652 ], [ 6468612, 4052068, 16023688, -1713610, 422236, 9417646, 10745894, -5218780, 5203226, -17548808, 9682334, -19660638, 12690166, 270712, -609194, 14347536, -14792474, -10539992, -12987508, -2070754, 7888652, 5010222, -6962312, 9789292, -2019632, -17153636, -19033040, -5188012 ], [ 5239212, 227788, 16802008, 766610, 1015156, 12179386, 14964194, -2966260, -46114, -18177368, 7638794, -18256458, 14127826, -1567448, 1205746, 11111856, -10602974, -10023752, -3876988, 2279306, 7495172, 9235002, -10321112, 9012772, -1943312, -20656076, -18487280, -2758372 ], [ 4009812, -3596492, 17580328, 3246830, 1608076, 14941126, 19182494, -713740, -5295454, -18805928, 5595254, -16852278, 15565486, -3405608, 3020686, 7876176, -6413474, -9507512, 5233532, 6629366, 7101692, 13459782, -13679912, 8236252, -1866992, -24158516, -17941520, -328732 ], [ 2780412, -7420772, 18358648, 5727050, 2200996, 17702866, 23400794, 1538780, -10544794, -19434488, 3551714, -15448098, 17003146, -5243768, 4835626, 4640496, -2223974, -8991272, 14344052, 10979426, 6708212, 17684562, -17038712, 7459732, -1790672, -27660956, -17395760, 2100908 ], [ 1556350, -11135348, 19100096, 8163554, 2815876, 20385320, 27521412, 3777398, -15694082, -20052732, 1496512, -14078608, 18393558, -7090062, 6577382, 1431342, 1911086, -8464504, 23313108, 15211194, 6303680, 21851230, -20267712, 6678874, -1723654, -31058726, -16818914, 4491748 ], [ 807370, -5086268, 16559936, 6709334, 5385196, 16011320, 22948332, 4778738, -11938742, -19752852, -1596608, -15796528, 15578898, -9660282, 1805762, 583002, 1200986, -7000744, 19691868, 8914974, 4915520, 20845930, -11944512, 5511934, -2484514, -25140866, -13475414, 3429388 ], [ 58390, 962812, 14019776, 5255114, 7954516, 11637320, 18375252, 5780078, -8183402, -19452972, -4689728, -17514448, 12764238, -12230502, -2965858, -265338, 490886, -5536984, 16070628, 2618754, 3527360, 19840630, -3621312, 4344994, -3245374, -19223006, -10131914, 2367028 ], [ -690590, 7011892, 11479616, 3800894, 10523836, 7263320, 13802172, 6781418, -4428062, -19153092, -7782848, -19232368, 9949578, -14800722, -7737478, -1113678, -219214, -4073224, 12449388, -3677466, 2139200, 18835330, 4701888, 3178054, -4006234, -13305146, -6788414, 1304668 ], [ -1439570, 13060972, 8939456, 2346674, 13093156, 2889320, 9229092, 7782758, -672722, -18853212, -10875968, -20950288, 7134918, -17370942, -12509098, -1962018, -929314, -2609464, 8828148, -9973686, 751040, 17830030, 13025088, 2011114, -4767094, -7387286, -3444914, 242308 ], [ -2188550, 19110052, 6399296, 892454, 15662476, -1484680, 4656012, 8784098, 3082618, -18553332, -13969088, -22668208, 4320258, -19941162, -17280718, -2810358, -1639414, -1145704, 5206908, -16269906, -637120, 16824730, 21348288, 844174, -5527954, -1469426, -101414, -820052 ], [ -1969104, 22329022, 3503944, -276232, 17028412, -5116570, 2897730, 9730222, 5296492, -16850664, -15376264, -21744402, 1811374, -21426028, -19175306, -3966910, -2592766, -962062, 2209342, -19985184, -2591534, 15181198, 25639966, 126328, -5216220, 2338626, 1320720, -2769232 ], [ 287376, 19595002, -138536, -844312, 15863092, -7187470, 7060230, 10560202, 4267972, -12197304, -13237144, -15263862, -54326, -20627908, -15018206, -5771770, -4057786, -3471082, 523642, -18271584, -5737034, 12195178, 21451546, 353128, -2648340, 1708806, -1298640, -6583792 ], [ 2543856, 16860982, -3781016, -1412392, 14697772, -9258370, 11222730, 11390182, 3239452, -7543944, -11098024, -8783322, -1920026, -19829788, -10861106, -7576630, -5522806, -5980102, -1162058, -16557984, -8882534, 9209158, 17263126, 579928, -80460, 1078986, -3918000, -10398352 ], [ 4800336, 14126962, -7423496, -1980472, 13532452, -11329270, 15385230, 12220162, 2210932, -2890584, -8958904, -2302782, -3785726, -19031668, -6704006, -9381490, -6987826, -8489122, -2847758, -14844384, -12028034, 6223138, 13074706, 806728, 2487420, 449166, -6537360, -14212912 ], [ 7056816, 11392942, -11065976, -2548552, 12367132, -13400170, 19547730, 13050142, 1182412, 1762776, -6819784, 4177758, -5651426, -18233548, -2546906, -11186350, -8452846, -10998142, -4533458, -13130784, -15173534, 3237118, 8886286, 1033528, 5055300, -180654, -9156720, -18027472 ], [ 9313296, 8658922, -14708456, -3116632, 11201812, -15471070, 23710230, 13880122, 153892, 6416136, -4680664, 10658298, -7517126, -17435428, 1610194, -12991210, -9917866, -13507162, -6219158, -11417184, -18319034, 251098, 4697866, 1260328, 7623180, -810474, -11776080, -21842032 ], [ 9179424, 6652792, -12558596, -3944404, 8782606, -14524276, 21417708, 11142928, 1357834, 4849314, -2758144, 13765350, -7001594, -13205566, 1926748, -11350648, -8239792, -11913436, -9029696, -9909012, -15172418, 887086, 2758894, -1652660, 8083770, -3787326, -12461202, -21595228 ], [ 7661664, 5068072, -7055276, -4922524, 5637466, -11830396, 15388068, 6340528, 3854254, -318666, -961024, 14919330, -5107454, -6988906, 19828, -7715368, -4742032, -7944436, -12491456, -8519772, -8382998, 3620026, 2122234, -6383420, 7324350, -8122986, -12026502, -18997108 ], [ 6143904, 3483352, -1551956, -5900644, 2492326, -9136516, 9358428, 1538128, 6350674, -5486646, 836096, 16073310, -3213314, -772246, -1887092, -4080088, -1244272, -3975436, -15953216, -7130532, -1593578, 6352966, 1485574, -11114180, 6564930, -12458646, -11591802, -16398988 ], [ 4626144, 1898632, 3951364, -6878764, -652814, -6442636, 3328788, -3264272, 8847094, -10654626, 2633216, 17227290, -1319174, 5444414, -3794012, -444808, 2253488, -6436, -19414976, -5741292, 5195842, 9085906, 848914, -15844940, 5805510, -16794306, -11157102, -13800868 ], [ 3108384, 313912, 9454684, -7856884, -3797954, -3748756, -2700852, -8066672, 11343514, -15822606, 4430336, 18381270, 574966, 11661074, -5700932, 3190472, 5751248, 3962564, -22876736, -4352052, 11985262, 11818846, 212254, -20575700, 5046090, -21129966, -10722402, -11202748 ], [ 1590624, -1270808, 14958004, -8835004, -6943094, -1054876, -8730492, -12869072, 13839934, -20990586, 6227456, 19535250, 2469106, 17877734, -7607852, 6825752, 9249008, 7931564, -26338496, -2962812, 18774682, 14551786, -424406, -25306460, 4286670, -25465626, -10287702, -8604628 ], [ -464166, -1519668, 9172644, -7072894, -6269014, -3461336, -8728702, -10901732, 12198044, -18412686, 5441936, 18969850, 405306, 14138684, -9775212, 1252982, 9147528, 6646204, -20467596, -3253852, 15160442, 16209986, 264424, -26130450, 4169510, -22289666, -8077352, -6566148 ], [ -2550546, -1689948, 2723244, -5149594, -5370274, -6167816, -8372122, -8536172, 10312724, -15379146, 4504496, 18303310, -1891314, 9814004, -11957892, -4861438, 8834328, 5051764, -14047716, -3643732, 10934222, 17804966, 1031224, -26724630, 4090130, -18671846, -5762552, -4560588 ], [ -4636926, -1860228, -3726156, -3226294, -4471534, -8874296, -8015542, -6170612, 8427404, -12345606, 3567056, 17636770, -4187934, 5489324, -14140572, -10975858, 8521128, 3457324, -7627836, -4033612, 6708002, 19399946, 1798024, -27318810, 4010750, -15054026, -3447752, -2555028 ], [ -6723306, -2030508, -10175556, -1302994, -3572794, -11580776, -7658962, -3805052, 6542084, -9312066, 2629616, 16970230, -6484554, 1164644, -16323252, -17090278, 8207928, 1862884, -1207956, -4423492, 2481782, 20994926, 2564824, -27912990, 3931370, -11436206, -1132952, -549468 ], [ -8809686, -2200788, -16624956, 620306, -2674054, -14287256, -7302382, -1439492, 4656764, -6278526, 1692176, 16303690, -8781174, -3160036, -18505932, -23204698, 7894728, 268444, 5211924, -4813372, -1744438, 22589906, 3331624, -28507170, 3851990, -7818386, 1181848, 1456092 ], [ -9380918, -2918054, -20008870, 1631886, -2650878, -14783344, -7933238, 649516, 3369122, -3650936, 847748, 15451908, -9923516, -6676312, -18375226, -26381420, 7076678, -364550, 9011230, -4623560, -5724052, 23244600, 3374706, -28402288, 3229902, -3855244, 3851630, 3410914 ], [ -5538458, -5228714, -14462890, -12414, -5178258, -8840464, -11440538, 1932916, 3822542, -2205896, 274268, 14060508, -7703396, -7837672, -11505526, -21000500, 4787978, 1803190, 5176690, -2745080, -8985292, 21160200, 1309566, -26261008, 1026882, 1113836, 7555490, 5217934 ], [ -1695998, -7539374, -8916910, -1656714, -7705638, -2897584, -14947838, 3216316, 4275962, -760856, -299212, 12669108, -5483276, -8999032, -4635826, -15619580, 2499278, 3970930, 1342150, -866600, -12246532, 19075800, -755574, -24119728, -1176138, 6082916, 11259350, 7024954 ], [ 2146462, -9850034, -3370930, -3301014, -10233018, 3045296, -18455138, 4499716, 4729382, 684184, -872692, 11277708, -3263156, -10160392, 2233874, -10238660, 210578, 6138670, -2492390, 1011880, -15507772, 16991400, -2820714, -21978448, -3379158, 11051996, 14963210, 8831974 ], [ 5988922, -12160694, 2175050, -4945314, -12760398, 8988176, -21962438, 5783116, 5182802, 2129224, -1446172, 9886308, -1043036, -11321752, 9103574, -4857740, -2078122, 8306410, -6326930, 2890360, -18769012, 14907000, -4885854, -19837168, -5582178, 16021076, 18667070, 10638994 ], [ 9831382, -14471354, 7721030, -6589614, -15287778, 14931056, -25469738, 7066516, 5636222, 3574264, -2019652, 8494908, 1177084, -12483112, 15973274, 523180, -4366822, 10474150, -10161470, 4768840, -22030252, 12822600, -6950994, -17695888, -7785198, 20990156, 22370930, 12446014 ], [ 11426680, -13763222, 9351638, -7124868, -12967098, 16093910, -25729256, 5518498, 3649190, 5398234, -2877508, 6530370, 4955050, -10753078, 15670946, 994942, -4194772, 11819158, -9227918, 5071624, -23472322, 8182896, -7888524, -15875908, -6285618, 20329448, 22598834, 10835932 ], [ 11303560, -10746602, 7988138, -6812028, -6939078, 13601450, -23505176, 1805278, -204070, 7511974, -3952828, 4127550, 9924310, -6811978, 9884126, -2287358, -2140972, 12535018, -4648178, 4169464, -23523262, 1589136, -7963764, -14301628, -1954638, 15363608, 20168654, 6612772 ], [ 11180440, -7729982, 6624638, -6499188, -911058, 11108990, -21281096, -1907942, -4057330, 9625714, -5028148, 1724730, 14893570, -2870878, 4097306, -5569658, -87172, 13250878, -68438, 3267304, -23574202, -5004624, -8039004, -12727348, 2376342, 10397768, 17738474, 2389612 ], [ 11057320, -4713362, 5261138, -6186348, 5116962, 8616530, -19057016, -5621162, -7910590, 11739454, -6103468, -678090, 19862830, 1070222, -1689514, -8851958, 1966628, 13966738, 4511302, 2365144, -23625142, -11598384, -8114244, -11153068, 6707322, 5431928, 15308294, -1833548 ], [ 10934200, -1696742, 3897638, -5873508, 11144982, 6124070, -16832936, -9334382, -11763850, 13853194, -7178788, -3080910, 24832090, 5011322, -7476334, -12134258, 4020428, 14682598, 9091042, 1462984, -23676082, -18192144, -8189484, -9578788, 11038302, 466088, 12878114, -6056708 ], [ 10811080, 1319878, 2534138, -5560668, 17173002, 3631610, -14608856, -13047602, -15617110, 15966934, -8254108, -5483730, 29801350, 8952422, -13263154, -15416558, 6074228, 15398458, 13670782, 560824, -23727022, -24785904, -8264724, -8004508, 15369282, -4499752, 10447934, -10279868 ], [ 11882282, -1769570, -1267460, -3182768, 16049310, 4541680, -12463934, -12545540, -15429046, 15250894, -9641162, -7179974, 23765120, 7573978, -11141916, -13114980, 6266156, 12745758, 11562540, -3258806, -19822274, -21406862, -1995000, -8154324, 13942584, -5317460, 10585096, -9099112 ], [ 13119782, -5709230, -5408540, -517328, 13929810, 5925520, -10330034, -11456540, -14678266, 14140834, -11071622, -8777834, 16196480, 5454838, -7919556, -10035900, 6198836, 9624018, 8523060, -7484666, -15366734, -16639202, 5158200, -8544204, 11714184, -5557580, 11079736, -7165912 ], [ 14357282, -9648890, -9549620, 2148112, 11810310, 7309360, -8196134, -10367540, -13927486, 13030774, -12502082, -10375694, 8627840, 3335698, -4697196, -6956820, 6131516, 6502278, 5483580, -11710526, -10911194, -11871542, 12311400, -8934084, 9485784, -5797700, 11574376, -5232712 ], [ 15594782, -13588550, -13690700, 4813552, 9690810, 8693200, -6062234, -9278540, -13176706, 11920714, -13932542, -11973554, 1059200, 1216558, -1474836, -3877740, 6064196, 3380538, 2444100, -15936386, -6455654, -7103882, 19464600, -9323964, 7257384, -6037820, 12069016, -3299512 ], [ 16832282, -17528210, -17831780, 7478992, 7571310, 10077040, -3928334, -8189540, -12425926, 10810654, -15363002, -13571414, -6509440, -902582, 1747524, -798660, 5996876, 258798, -595380, -20162246, -2000114, -2336222, 26617800, -9713844, 5028984, -6277940, 12563656, -1366312 ], [ 17823418, -20637284, -20655054, 9786106, 5223772, 10840856, -2579800, -6757888, -11427014, 9310104, -16407630, -14241550, -12685848, -2402038, 4423844, 1278134, 5878794, -2094066, -2721382, -22539322, 1643200, 1813556, 31415038, -10417952, 3701278, -5857508, 12427630, 519322 ], [ 17756638, -20179724, -17819514, 10554526, 1897012, 8942216, -4603720, -3854848, -9362594, 6132744, -15795450, -10927930, -12883848, -1240498, 4755404, -949006, 5542734, -1145286, -924802, -16977502, 1798720, 3310076, 26095498, -12471392, 6241258, -2600588, 9583450, 2200702 ], [ 17689858, -19722164, -14983974, 11322946, -1429748, 7043576, -6627640, -951808, -7298174, 2955384, -15183270, -7614310, -13081848, -78958, 5086964, -3176146, 5206674, -196506, 871778, -11415682, 1954240, 4806596, 20775958, -14524832, 8781238, 656332, 6739270, 3882082 ], [ 17623078, -19264604, -12148434, 12091366, -4756508, 5144936, -8651560, 1951232, -5233754, -221976, -14571090, -4300690, -13279848, 1082582, 5418524, -5403286, 4870614, 752274, 2668358, -5853862, 2109760, 6303116, 15456418, -16578272, 11321218, 3913252, 3895090, 5563462 ], [ 17556298, -18807044, -9312894, 12859786, -8083268, 3246296, -10675480, 4854272, -3169334, -3399336, -13958910, -987070, -13477848, 2244122, 5750084, -7630426, 4534554, 1701054, 4464938, -292042, 2265280, 7799636, 10136878, -18631712, 13861198, 7170172, 1050910, 7244842 ], [ 17489518, -18349484, -6477354, 13628206, -11410028, 1347656, -12699400, 7757312, -1104914, -6576696, -13346730, 2326550, -13675848, 3405662, 6081644, -9857566, 4198494, 2649834, 6261518, 5269778, 2420800, 9296156, 4817338, -20685152, 16401178, 10427092, -1793270, 8926222 ], [ 15182818, -17490434, -6418944, 12205306, -9982898, 1769126, -11264710, 6686312, -1902674, -6513966, -11465730, 3224210, -12925968, 4520672, 6024674, -12534346, 4045764, 2387664, 7542128, 7056908, 3132250, 8649866, 2644468, -18485462, 14730238, 9374992, -2807390, 7175092 ], [ 10636198, -16229894, -9137664, 8591086, -3801878, 4510706, -6371410, 1641272, -5562614, -3211146, -8315910, 1705910, -11228208, 5589152, 5579174, -15660766, 4076364, 914544, 8306768, 5069348, 4399630, 5860766, 3618268, -12032642, 8848378, 4013872, -1991450, 1991452 ], [ 6089578, -14969354, -11856384, 4976866, 2379142, 7252286, -1478110, -3403768, -9222554, 91674, -5166090, 187610, -9530448, 6657632, 5133674, -18787186, 4106964, -558576, 9071408, 3081788, 5667010, 3071666, 4592068, -5579822, 2966518, -1347248, -1175510, -3192188 ], [ 1542958, -13708814, -14575104, 1362646, 8560162, 9993866, 3415190, -8448808, -12882494, 3394494, -2016270, -1330690, -7832688, 7726112, 4688174, -21913606, 4137564, -2031696, 9836048, 1094228, 6934390, 282566, 5565868, 872998, -2915342, -6708368, -359570, -8375828 ], [ -3003662, -12448274, -17293824, -2251574, 14741182, 12735446, 8308490, -13493848, -16542434, 6697314, 1133550, -2848990, -6134928, 8794592, 4242674, -25040026, 4168164, -3504816, 10600688, -893332, 8201770, -2506534, 6539668, 7325818, -8797202, -12069488, 456370, -13559468 ], [ -7550282, -11187734, -20012544, -5865794, 20922202, 15477026, 13201790, -18538888, -20202374, 10000134, 4283370, -4367290, -4437168, 9863072, 3797174, -28166446, 4198764, -4977936, 11365328, -2880892, 9469150, -5295634, 7513468, 13778638, -14679062, -17430608, 1272310, -18743108 ], [ -6407282, -12045946, -16231490, -8849148, 16996664, 10562366, 13018816, -14606096, -18291684, 6512640, 3600398, -5164642, -3901714, 5707672, 2052566, -25648214, 6019616, -7711766, 11503628, -2942858, 7824852, -2473516, 5750498, 8878352, -10257118, -16215012, 4225398, -15594090 ], [ -3939302, -13397566, -10936790, -11685588, 10717544, 3864746, 11653696, -8582576, -15083724, 1443840, 2024858, -5794102, -3636934, 335752, 5426, -21815474, 8257376, -10739186, 11496068, -2556398, 5502492, 1655324, 3350198, 1334192, -3435658, -13467852, 7676178, -10504590 ], [ -1471322, -14749186, -5642090, -14522028, 4438424, -2832874, 10288576, -2559056, -11875764, -3624960, 449318, -6423562, -3372154, -5036168, -2041714, -17982734, 10495136, -13766606, 11488508, -2169938, 3180132, 5784164, 949898, -6209968, 3385802, -10720692, 11126958, -5415090 ], [ 996658, -16100806, -347390, -17358468, -1840696, -9530494, 8923456, 3464464, -8667804, -8693760, -1126222, -7053022, -3107374, -10408088, -4088854, -14149994, 12732896, -16794026, 11480948, -1783478, 857772, 9913004, -1450402, -13754128, 10207262, -7973532, 14577738, -325590 ], [ 3464638, -17452426, 4947310, -20194908, -8119816, -16228114, 7558336, 9487984, -5459844, -13762560, -2701762, -7682482, -2842594, -15780008, -6135994, -10317254, 14970656, -19821446, 11473388, -1397018, -1464588, 14041844, -3850702, -21298288, 17028722, -5226372, 18028518, 4763910 ], [ 5531954, -18263748, 9656876, -21894938, -13091586, -21608440, 6466720, 13933642, -2642604, -18078806, -3964022, -7430996, -2688826, -19792548, -7305356, -7418392, 16574002, -22456188, 11433774, -1011130, -3040136, 17125926, -5686702, -27166818, 22595170, -2802194, 20272092, 9083608 ], [ 4721774, -15194748, 10164116, -15433478, -8674206, -17528200, 7339360, 7047382, -2631444, -16990346, -2976362, -852716, -3332326, -14042268, -2170676, -11226472, 13621102, -22270788, 11163954, -629350, 747784, 12706746, -3470002, -21001278, 19148350, -2697614, 13845732, 7874728 ], [ 3911594, -12125748, 10671356, -8972018, -4256826, -13447960, 8212000, 161122, -2620284, -15901886, -1988702, 5725564, -3975826, -8291988, 2964004, -15034552, 10668202, -22085388, 10894134, -247570, 4535704, 8287566, -1253302, -14835738, 15701530, -2593034, 7419372, 6665848 ], [ 3101414, -9056748, 11178596, -2510558, 160554, -9367720, 9084640, -6725138, -2609124, -14813426, -1001042, 12303844, -4619326, -2541708, 8098684, -18842632, 7715302, -21899988, 10624314, 134210, 8323624, 3868386, 963398, -8670198, 12254710, -2488454, 993012, 5456968 ], [ 2291234, -5987748, 11685836, 3950902, 4577934, -5287480, 9957280, -13611398, -2597964, -13724966, -13382, 18882124, -5262826, 3208572, 13233364, -22650712, 4762402, -21714588, 10354494, 515990, 12111544, -550794, 3180098, -2504658, 8807890, -2383874, -5433348, 4248088 ], [ 1481054, -2918748, 12193076, 10412362, 8995314, -1207240, 10829920, -20497658, -2586804, -12636506, 974278, 25460404, -5906326, 8958852, 18368044, -26458792, 1809502, -21529188, 10084674, 897770, 15899464, -4969974, 5396798, 3660882, 5361070, -2279294, -11859708, 3039208 ], [ 1512182, -3296958, 10545488, 11995468, 11512926, 331058, 11756302, -24796736, -949578, -10613684, 620338, 26781718, -7607038, 12985800, 18198100, -26234818, -359576, -21932922, 8607570, 382940, 14800372, -6209874, 5294246, 6236394, 2990806, -2525480, -12941040, 3788128 ], [ 2643482, -8183058, 6080048, 7199188, 11546226, -1454722, 12752962, -25712576, 2814042, -7369004, -1488002, 21228538, -10690258, 14759160, 11091340, -20738158, -1503656, -23107062, 5551710, -1304380, 7310572, -3292254, 2158826, 4117254, 2028346, -3230360, -7032720, 7097248 ], [ 3774782, -13069158, 1614608, 2402908, 11579526, -3240502, 13749622, -26628416, 6577662, -4124324, -3596342, 15675358, -13773478, 16532520, 3984580, -15241498, -2647736, -24281202, 2495850, -2991700, -179228, -374634, -976594, 1998114, 1065886, -3935240, -1124400, 10406368 ], [ 4906082, -17955258, -2850832, -2393372, 11612826, -5026282, 14746282, -27544256, 10341282, -879644, -5704682, 10122178, -16856698, 18305880, -3122180, -9744838, -3791816, -25455342, -560010, -4679020, -7669028, 2542986, -4112014, -121026, 103426, -4640120, 4783920, 13715488 ], [ 6037382, -22841358, -7316272, -7189652, 11646126, -6812062, 15742942, -28460096, 14104902, 2365036, -7813022, 4568998, -19939918, 20079240, -10228940, -4248178, -4935896, -26629482, -3615870, -6366340, -15158828, 5460606, -7247434, -2240166, -859034, -5345000, 10692240, 17024608 ], [ 7168682, -27727458, -11781712, -11985932, 11679426, -8597842, 16739602, -29375936, 17868522, 5609716, -9921362, -984182, -23023138, 21852600, -17335700, 1248482, -6079976, -27803622, -6671730, -8053660, -22648628, 8378226, -10382854, -4359306, -1821494, -6049880, 16600560, 20333728 ], [ 8720206, -26728144, -11613566, -9479882, 10606020, -7241054, 13618308, -23901852, 15391360, 5825058, -5623028, -4819750, -20460268, 17260022, -15526234, 532902, -3526594, -24521324, -4956654, -10948722, -20132916, 6616834, -7487336, -5853336, -763770, -2732884, 12506316, 22353366 ], [ 10415986, -23708464, -9854786, -4467062, 9152700, -4805474, 9083388, -16234212, 10771840, 5000478, 874612, -8065690, -15959188, 10482122, -10655974, -2315238, 296066, -19709204, -1603794, -14258382, -14182476, 3249214, -2521496, -7132776, 987450, 1964756, 4978356, 23930346 ], [ 12111766, -20688784, -8096006, 545758, 7699380, -2369894, 4548468, -8566572, 6152320, 4175898, 7372252, -11311630, -11458108, 3704222, -5785714, -5163378, 4118726, -14897084, 1749066, -17568042, -8232036, -118406, 2444344, -8412216, 2738670, 6662396, -2549604, 25507326 ], [ 13807546, -17669104, -6337226, 5558578, 6246060, 65686, 13548, -898932, 1532800, 3351318, 13869892, -14557570, -6957028, -3073678, -915454, -8011518, 7941386, -10084964, 5101926, -20877702, -2281596, -3486026, 7410184, -9691656, 4489890, 11360036, -10077564, 27084306 ], [ 15503326, -14649424, -4578446, 10571398, 4792740, 2501266, -4521372, 6768708, -3086720, 2526738, 20367532, -17803510, -2455948, -9851578, 3954806, -10859658, 11764046, -5272844, 8454786, -24187362, 3668844, -6853646, 12376024, -10971096, 6241110, 16057676, -17605524, 28661286 ], [ 16771756, -11625344, -3058946, 15051588, 3417610, 4787556, -8601662, 14007928, -7396840, 1626568, 26097322, -20901250, 1641592, -15977538, 8479346, -13372188, 15119436, -748314, 11644326, -26960042, 9308794, -9822256, 17076044, -11930976, 7611540, 20334436, -24539484, 29810056 ], [ 10775236, -8526464, -5607206, 10477068, 3371710, 4535916, -4953242, 13964008, -6447160, -558632, 18773662, -21479590, -1121048, -11020518, 7126646, -10179348, 10531236, -1112814, 12057426, -20604062, 9670414, -6007696, 17257124, -7458336, 2508540, 17456236, -21375444, 23679256 ], [ 4778716, -5427584, -8155466, 5902548, 3325810, 4284276, -1304822, 13920088, -5497480, -2743832, 11450002, -22057930, -3883688, -6063498, 5773946, -6986508, 5943036, -1477314, 12470526, -14248082, 10032034, -2193136, 17438204, -2985696, -2594460, 14578036, -18211404, 17548456 ], [ -1217804, -2328704, -10703726, 1328028, 3279910, 4032636, 2343598, 13876168, -4547800, -4929032, 4126342, -22636270, -6646328, -1106478, 4421246, -3793668, 1354836, -1841814, 12883626, -7892102, 10393654, 1621424, 17619284, 1486944, -7697460, 11699836, -15047364, 11417656 ], [ -7214324, 770176, -13251986, -3246492, 3234010, 3780996, 5992018, 13832248, -3598120, -7114232, -3197318, -23214610, -9408968, 3850542, 3068546, -600828, -3233364, -2206314, 13296726, -1536122, 10755274, 5435984, 17800364, 5959584, -12800460, 8821636, -11883324, 5286856 ], [ -13210844, 3869056, -15800246, -7821012, 3188110, 3529356, 9640438, 13788328, -2648440, -9299432, -10520978, -23792950, -12171608, 8807562, 1715846, 2592012, -7821564, -2570814, 13709826, 4819858, 11116894, 9250544, 17981444, 10432224, -17903460, 5943436, -8719284, -843944 ], [ -14065436, 5672950, -14820080, -10221756, 1592200, 4638108, 12422212, 11675374, -3554944, -11155358, -15293342, -22487980, -14714138, 9841146, 799076, 4063176, -10961922, -1129950, 11474148, 7075786, 9858214, 12265712, 17892122, 11562096, -18882054, 4587130, -5065260, -5864558 ], [ -6038516, 5240050, -7745360, -8867796, -2681000, 8096628, 13707052, 5988634, -7667584, -12442538, -15658922, -17930020, -16876478, 4097886, 635276, 2560536, -11601462, 3429270, 4663308, 2249806, 5800834, 13900112, 17335742, 6918096, -12736674, 5859550, -564900, -8967578 ], [ 1988404, 4807150, -670640, -7513836, -6954200, 11555148, 14991892, 301894, -11780224, -13729718, -16024502, -13372060, -19038818, -1645374, 471476, 1057896, -12241002, 7988490, -2147532, -2576174, 1743454, 15534512, 16779362, 2274096, -6591294, 7131970, 3935460, -12070598 ], [ 10015324, 4374250, 6404080, -6159876, -11227400, 15013668, 16276732, -5384846, -15892864, -15016898, -16390082, -8814100, -21201158, -7388634, 307676, -444744, -12880542, 12547710, -8958372, -7402154, -2313926, 17168912, 16222982, -2369904, -445914, 8404390, 8435820, -15173618 ], [ 18042244, 3941350, 13478800, -4805916, -15500600, 18472188, 17561572, -11071586, -20005504, -16304078, -16755662, -4256140, -23363498, -13131894, 143876, -1947384, -13520082, 17106930, -15769212, -12228134, -6371306, 18803312, 15666602, -7013904, 5699466, 9676810, 12936180, -18276638 ], [ 26069164, 3508450, 20553520, -3451956, -19773800, 21930708, 18846412, -16758326, -24118144, -17591258, -17121242, 301820, -25525838, -18875154, -19924, -3450024, -14159622, 21666150, -22580052, -17054114, -10428686, 20437712, 15110222, -11657904, 11844846, 10949230, 17436540, -21379658 ], [ 25690650, 3038584, 21473706, -5651490, -21770236, 20654042, 20151748, -16228678, -21870680, -17495690, -12528132, 1802948, -22408750, -18405564, 157632, -3365444, -12439682, 20423416, -24818942, -18733470, -12231628, 18329640, 14284344, -12072408, 10489422, 8642902, 16627948, -21615068 ], [ 21316110, 2551144, 19467966, -9540390, -22684276, 17126222, 21466828, -12743698, -16599560, -16742750, -5577612, 1850828, -16781770, -14982324, 497472, -2526284, -9598022, 16422376, -24884282, -18916890, -12962788, 14442360, 13330344, -10476168, 5568042, 4635202, 13295428, -20487188 ], [ 16941570, 2063704, 17462226, -13429290, -23598316, 13598402, 22781908, -9258718, -11328440, -15989810, 1372908, 1898708, -11154790, -11559084, 837312, -1687124, -6756362, 12421336, -24949622, -19100310, -13693948, 10555080, 12376344, -8879928, 646662, 627502, 9962908, -19359308 ], [ 12567030, 1576264, 15456486, -17318190, -24512356, 10070582, 24096988, -5773738, -6057320, -15236870, 8323428, 1946588, -5527810, -8135844, 1177152, -847964, -3914702, 8420296, -25014962, -19283730, -14425108, 6667800, 11422344, -7283688, -4274718, -3380198, 6630388, -18231428 ], [ 8192490, 1088824, 13450746, -21207090, -25426396, 6542762, 25412068, -2288758, -786200, -14483930, 15273948, 1994468, 99170, -4712604, 1516992, -8804, -1073042, 4419256, -25080302, -19467150, -15156268, 2780520, 10468344, -5687448, -9196098, -7387898, 3297868, -17103548 ], [ 3817950, 601384, 11445006, -25095990, -26340436, 3014942, 26727148, 1196222, 4484920, -13730990, 22224468, 2042348, 5726150, -1289364, 1856832, 830356, 1768618, 418216, -25145642, -19650570, -15887428, -1106760, 9514344, -4091208, -14117478, -11395598, -34652, -15975668 ], [ 3921890, -876804, 9924138, -19167300, -19769042, 6119580, 20768258, -737474, 1453764, -15306468, 16776042, -2599004, 2432838, 2459794, 2994290, 4492062, 6234528, -830944, -16832700, -15479042, -17945578, -3087482, 5312556, -577018, -14801212, -6559368, -1976458, -11785654 ], [ 4076150, -2366124, 8408718, -13128300, -13113542, 9298740, 14727638, -2732054, -1670676, -16908108, 11188302, -7293044, -960702, 6212614, 4140710, 8185482, 10718688, -2049184, -8425620, -11258582, -20018638, -5046782, 1074276, 2958722, -15437332, -1623768, -3902638, -7561234 ], [ 4230410, -3855444, 6893298, -7089300, -6458042, 12477900, 8687018, -4726634, -4795116, -18509748, 5600562, -11987084, -4354242, 9965434, 5287130, 11878902, 15202848, -3267424, -18540, -7038122, -22091698, -7006082, -3164004, 6494462, -16073452, 3311832, -5828818, -3336814 ], [ 4384670, -5344764, 5377878, -1050300, 197458, 15657060, 2646398, -6721214, -7919556, -20111388, 12822, -16681124, -7747782, 13718254, 6433550, 15572322, 19687008, -4485664, 8388540, -2817662, -24164758, -8965382, -7402284, 10030202, -16709572, 8247432, -7754998, 887606 ], [ 4538930, -6834084, 3862458, 4988700, 6852958, 18836220, -3394222, -8715794, -11043996, -21713028, -5574918, -21375164, -11141322, 17471074, 7579970, 19265742, 24171168, -5703904, 16795620, 1402798, -26237818, -10924682, -11640564, 13565942, -17345692, 13183032, -9681178, 5112026 ], [ 3462800, -7478034, 3217518, 7599348, 10460644, 19231950, -7907074, -9840110, -11972094, -19890474, -9128694, -22614770, -11389794, 19130584, 7777178, 20424672, 24316266, -6677956, 21030444, 4415602, -25508602, -12658316, -13312224, 15936092, -16784902, 16291596, -12001126, 7170776 ], [ -484240, -6149454, 4603698, 2210508, 6956764, 13133010, -8855134, -8933810, -7775394, -10078134, -7936554, -15794030, -4299774, 15905704, 5759558, 15669792, 14336886, -7082236, 15530004, 4610542, -18240742, -13865396, -8995104, 15586532, -13431322, 15137076, -15239866, 4176296 ], [ -4431280, -4820874, 5989878, -3178332, 3452884, 7034070, -9803194, -8027510, -3578694, -265794, -6744414, -8973290, 2790246, 12680824, 3741938, 10914912, 4357506, -7486516, 10029564, 4805482, -10972882, -15072476, -4677984, 15236972, -10077742, 13982556, -18478606, 1181816 ], [ -8378320, -3492294, 7376058, -8567172, -50996, 935130, -10751254, -7121210, 618006, 9546546, -5552274, -2152550, 9880266, 9455944, 1724318, 6160032, -5621874, -7890796, 4529124, 5000422, -3705022, -16279556, -360864, 14887412, -6724162, 12828036, -21717346, -1812664 ], [ -12325360, -2163714, 8762238, -13956012, -3554876, -5163810, -11699314, -6214910, 4814706, 19358886, -4360134, 4668190, 16970286, 6231064, -293302, 1405152, -15601254, -8295076, -971316, 5195362, 3562838, -17486636, 3956256, 14537852, -3370582, 11673516, -24956086, -4807144 ], [ -16272400, -835134, 10148418, -19344852, -7058756, -11262750, -12647374, -5308610, 9011406, 29171226, -3167994, 11488930, 24060306, 3006184, -2310922, -3349728, -25580634, -8699356, -6471756, 5390302, 10830698, -18693716, 8273376, 14188292, -17002, 10518996, -28194826, -7801624 ], [ -15215100, -2353464, 10458358, -20871812, -7710116, -10668080, -10823544, -6441050, 10546216, 28353386, 157156, 13847850, 23987016, 2050384, -4351092, -5094018, -26932494, -6309636, -5331386, 1774182, 12644428, -17953136, 8400926, 12453502, 2117008, 10846396, -25291166, -9506574 ], [ -10973220, -5683464, 10083418, -19941212, -6546236, -5813840, -7235784, -8870870, 10387096, 20770886, 4839676, 13367430, 19355256, 2538544, -6405612, -4922478, -22794114, -2141916, 34954, -4267158, 10987348, -15973136, 5862386, 9837202, 3474928, 12116836, -18478706, -10390914 ], [ -6731340, -9013464, 9708478, -19010612, -5382356, -959600, -3648024, -11300690, 10227976, 13188386, 9522196, 12887010, 14723496, 3026704, -8460132, -4750938, -18655734, 2025804, 5401294, -10308498, 9330268, -13993136, 3323846, 7220902, 4832848, 13387276, -11666246, -11275254 ], [ -2489460, -12343464, 9333538, -18080012, -4218476, 3894640, -60264, -13730510, 10068856, 5605886, 14204716, 12406590, 10091736, 3514864, -10514652, -4579398, -14517354, 6193524, 10767634, -16349838, 7673188, -12013136, 785306, 4604602, 6190768, 14657716, -4853786, -12159594 ], [ 1752420, -15673464, 8958598, -17149412, -3054596, 8748880, 3527496, -16160330, 9909736, -1976614, 18887236, 11926170, 5459976, 4003024, -12569172, -4407858, -10378974, 10361244, 16133974, -22391178, 6016108, -10033136, -1753234, 1988302, 7548688, 15928156, 1958674, -13043934 ], [ 5994300, -19003464, 8583658, -16218812, -1890716, 13603120, 7115256, -18590150, 9750616, -9559114, 23569756, 11445750, 828216, 4491184, -14623692, -4236318, -6240594, 14528964, 21500314, -28432518, 4359028, -8053136, -4291774, -627998, 8906608, 17198596, 8771134, -13928274 ], [ 174754, -19343970, 9223310, -12355324, 1399956, 8439094, 10537846, -15868326, 3813036, -9695186, 19727678, 13525050, -1911642, 3820498, -11114390, -730502, -3335428, 15683120, 19343534, -24253736, 2324298, -3685392, -5380470, -295640, 9278820, 12676964, 4101374, -9431060 ], [ -6493346, -19432350, 9948530, -8244484, 4869996, 2430154, 13946506, -12712026, -2611884, -9203246, 15166658, 15820230, -4491942, 3052078, -7135850, 3056518, -534268, 16583120, 16552274, -19213016, 257718, 883728, -6346890, 285400, 9567900, 7666844, -1536766, -4479980 ], [ -13161446, -19520730, 10673750, -4133644, 8340036, -3578786, 17355166, -9555726, -9036804, -8711306, 10605638, 18115410, -7072242, 2283658, -3157310, 6843538, 2266892, 17483120, 13761014, -14172296, -1808862, 5452848, -7313310, 866440, 9856980, 2656724, -7174906, 471100 ], [ -19829546, -19609110, 11398970, -22804, 11810076, -9587726, 20763826, -6399426, -15461724, -8219366, 6044618, 20410590, -9652542, 1515238, 821230, 10630558, 5068052, 18383120, 10969754, -9131576, -3875442, 10021968, -8279730, 1447480, 10146060, -2353396, -12813046, 5422180 ], [ -26497646, -19697490, 12124190, 4088036, 15280116, -15596666, 24172486, -3243126, -21886644, -7727426, 1483598, 22705770, -12232842, 746818, 4799770, 14417578, 7869212, 19283120, 8178494, -4090856, -5942022, 14591088, -9246150, 2028520, 10435140, -7363516, -18451186, 10373260 ], [ -29771222, -18788832, 10982342, 6056624, 17467644, -18543932, 25349938, -984408, -25768212, -6651056, -2384170, 22814514, -13069596, 911554, 8296108, 16063144, 9594122, 19151096, 5387486, -696452, -8169504, 16081272, -9721296, 2792386, 10049616, -10829338, -22121542, 14020450 ], [ -21891362, -14604192, 3705842, 986384, 15441204, -11431412, 19196278, -1674888, -21293052, -3654416, -3974110, 15739254, -8177556, 4142374, 10208068, 10672504, 7782782, 15628136, 2597306, -2711372, -10925664, 7454952, -8582256, 4156966, 7447536, -9221038, -19326322, 13383430 ], [ -14011502, -10419552, -3570658, -4083856, 13414764, -4318892, 13042618, -2365368, -16817892, -657776, -5564050, 8663994, -3285516, 7373194, 12120028, 5281864, 5971442, 12105176, -192874, -4726292, -13681824, -1171368, -7443216, 5521546, 4845456, -7612738, -16531102, 12746410 ], [ -6131642, -6234912, -10847158, -9154096, 11388324, 2793628, 6888958, -3055848, -12342732, 2338864, -7153990, 1588734, 1606524, 10604014, 14031988, -108776, 4160102, 8582216, -2983054, -6741212, -16437984, -9797688, -6304176, 6886126, 2243376, -6004438, -13735882, 12109390 ], [ 1748218, -2050272, -18123658, -14224336, 9361884, 9906148, 735298, -3746328, -7867572, 5335504, -8743930, -5486526, 6498564, 13834834, 15943948, -5499416, 2348762, 5059256, -5773234, -8756132, -19194144, -18424008, -5165136, 8250706, -358704, -4396138, -10940662, 11472370 ], [ 9628078, 2134368, -25400158, -19294576, 7335444, 17018668, -5418362, -4436808, -3392412, 8332144, -10333870, -12561786, 11390604, 17065654, 17855908, -10890056, 537422, 1536296, -8563414, -10771052, -21950304, -27050328, -4026096, 9615286, -2960784, -2787838, -8145442, 10835350 ], [ 11609024, 2052676, -27431502, -20871704, 6579574, 18543718, -9636914, -4726566, -224082, 10590550, -8551336, -15432454, 12429676, 16550914, 18570504, -10976936, -3118768, 580348, -7070994, -9206130, -20747656, -27687198, -5030806, 9138740, -4338746, -55674, -4141392, 11776326 ], [ 8654144, -1598804, -25074042, -19526024, 6886834, 15393538, -12236294, -4681026, 1850778, 12231250, -3946936, -14784994, 10244836, 12902134, 18283224, -6625976, -8318608, 1772308, -1995174, -4645830, -16232536, -21639018, -7829266, 7121660, -4692446, 3616866, 874128, 14037666 ], [ 5699264, -5250284, -22716582, -18180344, 7194094, 12243358, -14835674, -4635486, 3925638, 13871950, 657464, -14137534, 8059996, 9253354, 17995944, -2275016, -13518448, 2964268, 3080646, -85530, -11717416, -15590838, -10627726, 5104580, -5046146, 7289406, 5889648, 16299006 ], [ 2744384, -8901764, -20359122, -16834664, 7501354, 9093178, -17435054, -4589946, 6000498, 15512650, 5261864, -13490074, 5875156, 5604574, 17708664, 2075944, -18718288, 4156228, 8156466, 4474770, -7202296, -9542658, -13426186, 3087500, -5399846, 10961946, 10905168, 18560346 ], [ -210496, -12553244, -18001662, -15488984, 7808614, 5942998, -20034434, -4544406, 8075358, 17153350, 9866264, -12842614, 3690316, 1955794, 17421384, 6426904, -23918128, 5348188, 13232286, 9035070, -2687176, -3494478, -16224646, 1070420, -5753546, 14634486, 15920688, 20821686 ], [ -3165376, -16204724, -15644202, -14143304, 8115874, 2792818, -22633814, -4498866, 10150218, 18794050, 14470664, -12195154, 1505476, -1692986, 17134104, 10777864, -29117968, 6540148, 18308106, 13595370, 1827944, 2553702, -19023106, -946660, -6107246, 18307026, 20936208, 23083026 ], [ -3459444, -16443410, -8155924, -13316296, 6408660, -743440, -17245368, -1338214, 11148156, 17584672, 12979898, -9493180, 2436210, -3593250, 10285500, 13010092, -23514862, 7731492, 13642194, 10013074, -706440, 1520654, -12444506, -1112044, -1990172, 15078672, 19289380, 20724828 ], [ -3304284, -16105910, 198596, -12576856, 4361340, -4344880, -10508328, 2348366, 11964276, 15894112, 10460078, -6444340, 3892950, -5198310, 2329140, 14884612, -16087882, 8922732, 7331574, 5056054, -4431000, -707926, -4282766, -964804, 2881708, 10685232, 16517740, 17586708 ], [ -3149124, -15768410, 8553116, -11837416, 2314020, -7946320, -3771288, 6034946, 12780396, 14203552, 7940258, -3395500, 5349690, -6803370, -5627220, 16759132, -8660902, 10113972, 1020954, 99034, -8155560, -2936506, 3878974, -817564, 7753588, 6291792, 13746100, 14448588 ], [ -2993964, -15430910, 16907636, -11097976, 266700, -11547760, 2965752, 9721526, 13596516, 12512992, 5420438, -346660, 6806430, -8408430, -13583580, 18633652, -1233922, 11305212, -5289666, -4857986, -11880120, -5165086, 12040714, -670324, 12625468, 1898352, 10974460, 11310468 ], [ -2838804, -15093410, 25262156, -10358536, -1780620, -15149200, 9702792, 13408106, 14412636, 10822432, 2900618, 2702180, 8263170, -10013490, -21539940, 20508172, 6193058, 12496452, -11600286, -9815006, -15604680, -7393666, 20202454, -523084, 17497348, -2495088, 8202820, 8172348 ], [ -2808474, -13882970, 31985816, -9688816, -3048870, -17841100, 14797032, 15645026, 14519676, 9729802, 1147088, 5236430, 9091020, -11128260, -27327120, 21564022, 12861968, 12875052, -16263156, -14367416, -17568840, -8398156, 26646124, -893134, 20924818, -5579208, 5737840, 5140428 ], [ -3402294, -8307830, 30555176, -9367696, -421770, -15985300, 11677272, 10633646, 11081316, 11626822, 3225008, 5197730, 6774420, -9791580, -22268400, 18526522, 15740528, 9190452, -12687276, -16896776, -10731000, -3282196, 24499444, -3849634, 17130238, -2116728, 4806160, 2639508 ], [ -3996114, -2732690, 29124536, -9046576, 2205330, -14129500, 8557512, 5622266, 7642956, 13523842, 5302928, 5159030, 4457820, -8454900, -17209680, 15489022, 18619088, 5505852, -9111396, -19426136, -3893160, 1833764, 22352764, -6806134, 13335658, 1345752, 3874480, 138588 ], [ -4589934, 2842450, 27693896, -8725456, 4832430, -12273700, 5437752, 610886, 4204596, 15420862, 7380848, 5120330, 2141220, -7118220, -12150960, 12451522, 21497648, 1821252, -5535516, -21955496, 2944680, 6949724, 20206084, -9762634, 9541078, 4808232, 2942800, -2362332 ], [ -5183754, 8417590, 26263256, -8404336, 7459530, -10417900, 2317992, -4400494, 766236, 17317882, 9458768, 5081630, -175380, -5781540, -7092240, 9414022, 24376208, -1863348, -1959636, -24484856, 9782520, 12065684, 18059404, -12719134, 5746498, 8270712, 2011120, -4863252 ], [ -5777574, 13992730, 24832616, -8083216, 10086630, -8562100, -801768, -9411874, -2672124, 19214902, 11536688, 5042930, -2491980, -4444860, -2033520, 6376522, 27254768, -5547948, 1616244, -27014216, 16620360, 17181644, 15912724, -15675634, 1951918, 11733192, 1079440, -7364172 ], [ -6221410, 16179556, 23574148, -5937262, 10277092, -7162702, -2893484, -9470342, -6433758, 16565274, 13019832, 5315034, -2932662, -2991392, -1352888, 4905168, 25463958, -8047812, 2228392, -26906988, 19350238, 19909814, 14578228, -17958926, 952166, 12094684, 1419098, -8020392 ], [ -6501310, 14662876, 22503868, -1796722, 7804252, -6262162, -3861524, -4115162, -10548738, 8946054, 13852872, 5926854, -1322922, -1410272, -5457608, 5145648, 18569418, -9252732, -398888, -23917908, 17590018, 20028074, 14131468, -19506386, 3007226, 9066724, 3148358, -6660312 ], [ -6781210, 13146196, 21433588, 2343818, 5331412, -5361622, -4829564, 1240018, -14663718, 1326834, 14685912, 6538674, 286818, 170848, -9562328, 5386128, 11674878, -10457652, -3026168, -20928828, 15829798, 20146334, 13684708, -21053846, 5062286, 6038764, 4877618, -5300232 ], [ -7061110, 11629516, 20363308, 6484358, 2858572, -4461082, -5797604, 6595198, -18778698, -6292386, 15518952, 7150494, 1896558, 1751968, -13667048, 5626608, 4780338, -11662572, -5653448, -17939748, 14069578, 20264594, 13237948, -22601306, 7117346, 3010804, 6606878, -3940152 ], [ -7341010, 10112836, 19293028, 10624898, 385732, -3560542, -6765644, 11950378, -22893678, -13911606, 16351992, 7762314, 3506298, 3333088, -17771768, 5867088, -2114202, -12867492, -8280728, -14950668, 12309358, 20382854, 12791188, -24148766, 9172406, -17156, 8336138, -2580072 ], [ -7620910, 8596156, 18222748, 14765438, -2087108, -2660002, -7733684, 17305558, -27008658, -21530826, 17185032, 8374134, 5116038, 4914208, -21876488, 6107568, -9008742, -14072412, -10908008, -11961588, 10549138, 20501114, 12344428, -25696226, 11227466, -3045116, 10065398, -1219992 ], [ -9095456, 8865268, 12084062, 13387574, 212388, -694462, -9453614, 17541070, -23609566, -18473918, 17112680, 7571634, 5129840, 2835136, -19513676, 7910616, -11825610, -13794284, -12150220, -8174894, 12017146, 15086912, 8571602, -19366236, 12163850, -2649030, 9035456, 1781324 ], [ -10889696, 9612268, 4589042, 10532954, 3788988, 1556078, -11374754, 16406530, -18199666, -12560018, 16798040, 6390654, 4716560, -223424, -15420116, 10131816, -13551270, -13119284, -13021780, -4174754, 14349046, 8192192, 3908702, -10928196, 12800870, -1336650, 7267136, 5221844 ], [ -12683936, 10359268, -2905978, 7678334, 7365588, 3806618, -13295894, 15271990, -12789766, -6646118, 16483400, 5209674, 4303280, -3281984, -11326556, 12353016, -15276930, -12444284, -13893340, -174614, 16680946, 1297472, -754198, -2490156, 13437890, -24270, 5498816, 8662364 ], [ -14478176, 11106268, -10400998, 4823714, 10942188, 6057158, -15217034, 14137450, -7379866, -732218, 16168760, 4028694, 3890000, -6340544, -7232996, 14574216, -17002590, -11769284, -14764900, 3825526, 19012846, -5597248, -5417098, 5947884, 14074910, 1288110, 3730496, 12102884 ], [ -16272416, 11853268, -17896018, 1969094, 14518788, 8307698, -17138174, 13002910, -1969966, 5181682, 15854120, 2847714, 3476720, -9399104, -3139436, 16795416, -18728250, -11094284, -15636460, 7825666, 21344746, -12491968, -10079998, 14385924, 14711930, 2600490, 1962176, 15543404 ], [ -17952860, 12102100, -24042532, -487366, 17391894, 10594886, -18221954, 11706892, 2714336, 10158988, 14999066, 2036850, 2966420, -12421826, 298780, 18438132, -19784544, -10004204, -15941020, 11221978, 23027008, -18159772, -14010334, 21519306, 14768486, 3756576, 760244, 18003302 ], [ -18609140, 7867420, -18052492, 639614, 13933554, 13211906, -11769494, 8957572, 868256, 6706948, 9280286, 4557030, 1582940, -15122006, -2161100, 14874492, -14816544, -5178404, -11142580, 9183838, 18862528, -12785332, -11347594, 16910766, 9600866, 3506016, 4655804, 11637602 ], [ -19265420, 3632740, -12062452, 1766594, 10475214, 15828926, -5317034, 6208252, -977824, 3254908, 3561506, 7077210, 199460, -17822186, -4620980, 11310852, -9848544, -352604, -6344140, 7145698, 14698048, -7410892, -8684854, 12302226, 4433246, 3255456, 8551364, 5271902 ], [ -19921700, -601940, -6072412, 2893574, 7016874, 18445946, 1135426, 3458932, -2823904, -197132, -2157274, 9597390, -1184020, -20522366, -7080860, 7747212, -4880544, 4473196, -1545700, 5107558, 10533568, -2036452, -6022114, 7693686, -734374, 3004896, 12446924, -1093798 ], [ -20577980, -4836620, -82372, 4020554, 3558534, 21062966, 7587886, 709612, -4669984, -3649172, -7876054, 12117570, -2567500, -23222546, -9540740, 4183572, 87456, 9298996, 3252740, 3069418, 6369088, 3337988, -3359374, 3085146, -5901994, 2754336, 16342484, -7459498 ], [ -21234260, -9071300, 5907668, 5147534, 100194, 23679986, 14040346, -2039708, -6516064, -7101212, -13594834, 14637750, -3950980, -25922726, -12000620, 619932, 5055456, 14124796, 8051180, 1031278, 2204608, 8712428, -696634, -1523394, -11069614, 2503776, 20238044, -13825198 ], [ -21620736, -11565056, 9435136, 5811200, -1936384, 25221120, 17840128, -3658752, -7603200, -9134080, -16962560, 16121856, -4765696, -27512832, -13449216, -1478656, 7981056, 16966656, 10876928, -168960, -247808, 11877376, 871424, -4237312, -14112768, 2356224, 22532096, -17573888 ], [ -21620736, -11565056, 9435136, 5811200, -1936384, 25221120, 17840128, -3658752, -7603200, -9134080, -16962560, 16121856, -4765696, -27512832, -13449216, -1478656, 7981056, 16966656, 10876928, -168960, -247808, 11877376, 871424, -4237312, -14112768, 2356224, 22532096, -17573888 ] ], [ [ -28041216, -18315776, -22304768, 9486848, -14191104, -2789888, 8152576, -10666496, 6889472, 6956032, -8325632, 13917184, 16144896, -7063552, -1226752, -3710464, 8561152, -13422080, -21298176, -3014144, -27878912, -2483200, 8775680, 9081856, 1916416, -8437248, 14150144, -25952256 ], [ -28041216, -18315776, -22304768, 9486848, -14191104, -2789888, 8152576, -10666496, 6889472, 6956032, -8325632, 13917184, 16144896, -7063552, -1226752, -3710464, 8561152, -13422080, -21298176, -3014144, -27878912, -2483200, 8775680, 9081856, 1916416, -8437248, 14150144, -25952256 ], [ -28041216, -18315776, -22304768, 9486848, -14191104, -2789888, 8152576, -10666496, 6889472, 6956032, -8325632, 13917184, 16144896, -7063552, -1226752, -3710464, 8561152, -13422080, -21298176, -3014144, -27878912, -2483200, 8775680, 9081856, 1916416, -8437248, 14150144, -25952256 ], [ -28093372, -16701182, -20642325, 9983038, -11970698, -1037352, 4337518, -6806657, 4634433, 7584559, -7002144, 10040530, 14884656, -3269026, -1542579, -3782031, 9398185, -12904060, -19048742, -3261177, -23183220, -6085, 10965937, 8341406, 2847672, -7813677, 12431415, -23836044 ], [ -28172932, -14238242, -18106395, 10739938, -8583638, 1636008, -1482062, -918767, 1194543, 8543329, -4983264, 4126990, 12962256, 2519234, -2024349, -3891201, 10675015, -12113860, -15617402, -3638007, -16020300, 3772565, 14307007, 7211906, 4268232, -6862467, 9809625, -20607924 ], [ -28252492, -11775302, -15570465, 11496838, -5196578, 4309368, -7301642, 4969123, -2245347, 9502099, -2964384, -1786550, 11039856, 8307494, -2506119, -4000371, 11951845, -11323660, -12186062, -4014837, -8857380, 7551215, 17648077, 6082406, 5688792, -5911257, 7187835, -17379804 ], [ -28332052, -9312362, -13034535, 12253738, -1809518, 6982728, -13121222, 10857013, -5685237, 10460869, -945504, -7700090, 9117456, 14095754, -2987889, -4109541, 13228675, -10533460, -8754722, -4391667, -1694460, 11329865, 20989147, 4952906, 7109352, -4960047, 4566045, -14151684 ], [ -28411612, -6849422, -10498605, 13010638, 1577542, 9656088, -18940802, 16744903, -9125127, 11419639, 1073376, -13613630, 7195056, 19884014, -3469659, -4218711, 14505505, -9743260, -5323382, -4768497, 5468460, 15108515, 24330217, 3823406, 8529912, -4008837, 1944255, -10923564 ], [ -28491172, -4386482, -7962675, 13767538, 4964602, 12329448, -24760382, 22632793, -12565017, 12378409, 3092256, -19527170, 5272656, 25672274, -3951429, -4327881, 15782335, -8953060, -1892042, -5145327, 12631380, 18887165, 27671287, 2693906, 9950472, -3057627, -677535, -7695444 ], [ -21409936, -5943029, -5022021, 6731413, 3722392, 9040611, -18367076, 16348339, -15123162, 13094623, 555642, -16725485, 4462464, 19687955, -4239189, -2136597, 10173202, -10196398, -896180, -1813956, 7176864, 18342611, 20161369, 3856856, 7877460, -6804156, 1475235, -8250606 ], [ -14081776, -7638179, -2067411, -573437, 2320552, 5546181, -11552636, 9644149, -17650902, 13802473, -2138058, -13623275, 3690624, 13297685, -4520259, 134013, 4326622, -11509858, 15700, 1645284, 1287264, 17648981, 12277279, 5098856, 5683980, -10712676, 3792645, -8936226 ], [ -6753616, -9333329, 887199, -7878287, 918712, 2051751, -4738196, 2939959, -20178642, 14510323, -4831758, -10521065, 2918784, 6907415, -4801329, 2404623, -1519958, -12823318, 927580, 5104524, -4602336, 16955351, 4393189, 6340856, 3490500, -14621196, 6110055, -9621846 ], [ 574544, -11028479, 3841809, -15183137, -483128, -1442679, 2076244, -3764231, -22706382, 15218173, -7525458, -7418855, 2146944, 517145, -5082399, 4675233, -7366538, -14136778, 1839460, 8563764, -10491936, 16261721, -3490901, 7582856, 1297020, -18529716, 8427465, -10307466 ], [ 7902704, -12723629, 6796419, -22487987, -1884968, -4937109, 8890684, -10468421, -25234122, 15926023, -10219158, -4316645, 1375104, -5873125, -5363469, 6945843, -13213118, -15450238, 2751340, 12023004, -16381536, 15568091, -11374991, 8824856, -896460, -22438236, 10744875, -10993086 ], [ 12575564, -13869504, 9681954, -25507237, -3005408, -6269664, 13468324, -14153736, -24786812, 14822398, -12665758, -710910, 847814, -9259170, -4217164, 7223503, -17390523, -16436198, 3054195, 13948344, -19264411, 14628811, -15812306, 9596306, -3162715, -24884981, 12277760, -10750531 ], [ 10344644, -13587264, 12387894, -17383927, -3394208, -1981344, 12230284, -9989976, -16604372, 9008938, -14469898, 4203990, 956354, -4834230, 640316, 2319493, -17228073, -16570658, 1773585, 11885544, -14329801, 13050841, -11288006, 9144326, -5618185, -23531111, 11770880, -8094721 ], [ 8113724, -13305024, 15093834, -9260617, -3783008, 2306976, 10992244, -5826216, -8421932, 3195478, -16274038, 9118890, 1064894, -409290, 5497796, -2584517, -17065623, -16705118, 492975, 9822744, -9395191, 11472871, -6763706, 8692346, -8073655, -22177241, 11264000, -5438911 ], [ 5882804, -13022784, 17799774, -1137307, -4171808, 6595296, 9754204, -1662456, -239492, -2617982, -18078178, 14033790, 1173434, 4015650, 10355276, -7488527, -16903173, -16839578, -787635, 7759944, -4460581, 9894901, -2239406, 8240366, -10529125, -20823371, 10757120, -2783101 ], [ 3651884, -12740544, 20505714, 6986003, -4560608, 10883616, 8516164, 2501304, 7942948, -8431442, -19882318, 18948690, 1281974, 8440590, 15212756, -12392537, -16740723, -16974038, -2068245, 5697144, 474029, 8316931, 2284894, 7788386, -12984595, -19469501, 10250240, -127291 ], [ 1420964, -12458304, 23211654, 15109313, -4949408, 15171936, 7278124, 6665064, 16125388, -14244902, -21686458, 23863590, 1390514, 12865530, 20070236, -17296547, -16578273, -17108498, -3348855, 3634344, 5408639, 6738961, 6809194, 7336406, -15440065, -18115631, 9743360, 2528519 ], [ 3537369, -8958381, 20755977, 17444970, -2824047, 15800500, 7303657, 9325479, 16299157, -14628883, -20909975, 24066790, -282912, 12853946, 18684952, -16823919, -15826410, -13546685, -1558963, 865584, 8440019, 8568891, 9336401, 5928412, -13929863, -17066352, 9977155, 5718993 ], [ 8688699, -3212151, 14696907, 15740190, 1056483, 13874140, 8211307, 10936389, 10881967, -11222473, -18331925, 20980690, -3200352, 9745166, 12941512, -12597789, -14663070, -7404455, 2374487, -2396016, 10142729, 12777921, 10469411, 3853012, -9651173, -16229712, 10728025, 9282723 ], [ 13840029, 2534079, 8637837, 14035410, 4937013, 11947780, 9118957, 12547299, 5464777, -7816063, -15753875, 17894590, -6117792, 6636386, 7198072, -8371659, -13499730, -1262225, 6307937, -5657616, 11845439, 16986951, 11602421, 1777612, -5372483, -15393072, 11478895, 12846453 ], [ 18991359, 8280309, 2578767, 12330630, 8817543, 10021420, 10026607, 14158209, 47587, -4409653, -13175825, 14808490, -9035232, 3527606, 1454632, -4145529, -12336390, 4880005, 10241387, -8919216, 13548149, 21195981, 12735431, -297788, -1093793, -14556432, 12229765, 16410183 ], [ 24142689, 14026539, -3480303, 10625850, 12698073, 8095060, 10934257, 15769119, -5369603, -1003243, -10597775, 11722390, -11952672, 418826, -4288808, 80601, -11173050, 11022235, 14174837, -12180816, 15250859, 25405011, 13868441, -2373188, 3184897, -13719792, 12980635, 19973913 ], [ 29294019, 19772769, -9539373, 8921070, 16578603, 6168700, 11841907, 17380029, -10786793, 2403167, -8019725, 8636290, -14870112, -2689954, -10032248, 4306731, -10009710, 17164465, 18108287, -15442416, 16953569, 29614041, 15001451, -4448588, 7463587, -12883152, 13731505, 23537643 ], [ 20835405, 15226815, -9687225, 4527900, 15218271, 3414196, 10484149, 18127884, -13278830, 338594, -9939524, 9556612, -13102836, -388177, -7468004, 3980904, -4583988, 19869784, 14972462, -10295001, 14436422, 24383817, 12484520, -6590813, 6905119, -10786071, 12796441, 19683231 ], [ 10864575, 9537285, -9178275, -163980, 13275621, 567676, 8874679, 18779844, -15445850, -2333866, -12359084, 10922092, -10815036, 2514773, -3980684, 3149304, 1315332, 22193224, 11051162, -4213251, 11450402, 18104787, 9562040, -8740463, 5809189, -8548941, 11674051, 15004581 ], [ 893745, 3847755, -8669325, -4855860, 11332971, -2278844, 7265209, 19431804, -17612870, -5006326, -14778644, 12287572, -8527236, 5417723, -493364, 2317704, 7214652, 24516664, 7129862, 1868499, 8464382, 11825757, 6639560, -10890113, 4713259, -6311811, 10551661, 10325931 ], [ -9077085, -1841775, -8160375, -9547740, 9390321, -5125364, 5655739, 20083764, -19779890, -7678786, -17198204, 13653052, -6239436, 8320673, 2993956, 1486104, 13113972, 26840104, 3208562, 7950249, 5478362, 5546727, 3717080, -13039763, 3617329, -4074681, 9429271, 5647281 ], [ -19047915, -7531305, -7651425, -14239620, 7447671, -7971884, 4046269, 20735724, -21946910, -10351246, -19617764, 15018532, -3951636, 11223623, 6481276, 654504, 19013292, 29163544, -712738, 14031999, 2492342, -732303, 794600, -15189413, 2521399, -1837551, 8306881, 968631 ], [ -26371893, -11502247, -7044359, -18023661, 5733553, -10017687, 1642504, 20106115, -23047156, -11306562, -21292258, 15664729, -1755625, 13357529, 8497730, 835528, 23854122, 30419830, -3379829, 18159485, 474163, -6076381, -1698575, -16099883, 1669125, 859778, 7582655, -2652688 ], [ -23805003, -9051097, -6070649, -18415251, 4873423, -9071337, -3729416, 14687485, -20161036, -5845182, -20182558, 13623079, 97385, 12617639, 5017790, 4800568, 24739542, 27688330, -1360139, 14984195, 2072653, -7926691, -2587505, -12379733, 1727355, 5276798, 8346305, -2322928 ], [ -21238113, -6599947, -5096939, -18806841, 4013293, -8124987, -9101336, 9268855, -17274916, -383802, -19072858, 11581429, 1950395, 11877749, 1537850, 8765608, 25624962, 24956830, 659551, 11808905, 3671143, -9777001, -3476435, -8659583, 1785585, 9693818, 9109955, -1993168 ], [ -18671223, -4148797, -4123229, -19198431, 3153163, -7178637, -14473256, 3850225, -14388796, 5077578, -17963158, 9539779, 3803405, 11137859, -1942090, 12730648, 26510382, 22225330, 2679241, 8633615, 5269633, -11627311, -4365365, -4939433, 1843815, 14110838, 9873605, -1663408 ], [ -16104333, -1697647, -3149519, -19590021, 2293033, -6232287, -19845176, -1568405, -11502676, 10538958, -16853458, 7498129, 5656415, 10397969, -5422030, 16695688, 27395802, 19493830, 4698931, 5458325, 6868123, -13477621, -5254295, -1219283, 1902045, 18527858, 10637255, -1333648 ], [ -13537443, 753503, -2175809, -19981611, 1432903, -5285937, -25217096, -6987035, -8616556, 16000338, -15743758, 5456479, 7509425, 9658079, -8901970, 20660728, 28281222, 16762330, 6718621, 2283035, 8466613, -15327931, -6143225, 2500867, 1960275, 22944878, 11400905, -1003888 ], [ -11246020, 2701847, -2417613, -18732948, -1289320, -2660277, -23605380, -7279281, -4173420, 17361814, -14952906, 3509064, 8510654, 7278453, -8764132, 21889945, 25405185, 14523954, 5994451, -537781, 9636933, -15442766, -5452908, 2780006, 3090998, 24098171, 9887687, -921865 ], [ -9206620, 4190177, -3771483, -15983628, -5715160, 1501773, -15604380, -2881431, 1694220, 14972314, -14453766, 1647864, 8732594, 3398643, -5316412, 20616175, 19087815, 12736734, 2759941, -3034291, 10415523, -13969826, -3317748, -89014, 5202938, 22265501, 6291377, -1066495 ], [ -7167220, 5678507, -5125353, -13234308, -10141000, 5663823, -7603380, 1516419, 7561860, 12582814, -13954626, -213336, 8954534, -481167, -1868692, 19342405, 12770445, 10949514, -474569, -5530801, 11194113, -12496886, -1182588, -2958034, 7314878, 20432831, 2695067, -1211125 ], [ -5127820, 7166837, -6479223, -10484988, -14566840, 9825873, 397620, 5914269, 13429500, 10193314, -13455486, -2074536, 9176474, -4360977, 1579028, 18068635, 6453075, 9162294, -3709079, -8027311, 11972703, -11023946, 952572, -5827054, 9426818, 18600161, -901243, -1355755 ], [ -3088420, 8655167, -7833093, -7735668, -18992680, 13987923, 8398620, 10312119, 19297140, 7803814, -12956346, -3935736, 9398414, -8240787, 5026748, 16794865, 135705, 7375074, -6943589, -10523821, 12751293, -9551006, 3087732, -8696074, 11538758, 16767491, -4497553, -1500385 ], [ -1049020, 10143497, -9186963, -4986348, -23418520, 18149973, 16399620, 14709969, 25164780, 5414314, -12457206, -5796936, 9620354, -12120597, 8474468, 15521095, -6181665, 5587854, -10178099, -13020331, 13529883, -8078066, 5222892, -11565094, 13650698, 14934821, -8093863, -1645015 ], [ 2098955, 10475777, -10660683, -5954778, -18939985, 15443148, 18312720, 14010669, 21405795, 6589939, -7626291, -8196561, 8661869, -12736407, 6601613, 11731750, -9809910, 1090434, -11456609, -11401966, 15366498, -4432676, 4652502, -10575289, 13478513, 13131251, -5165548, -2275345 ], [ 5468645, 10576847, -12158373, -7666758, -12680575, 11362548, 19008240, 12291939, 15721485, 8478589, -1929021, -10703871, 7467299, -12699417, 3664643, 7439290, -12900330, -3949026, -12343919, -8960626, 17414718, -352796, 3541002, -8813719, 12849503, 11333501, -932308, -3002815 ], [ 8838335, 10677917, -13656063, -9378738, -6421165, 7281948, 19703760, 10573209, 10037175, 10367239, 3768249, -13211181, 6272729, -12662427, 727673, 3146830, -15990750, -8988486, -13231229, -6519286, 19462938, 3727084, 2429502, -7052149, 12220493, 9535751, 3300932, -3730285 ], [ 12208025, 10778987, -15153753, -11090718, -161755, 3201348, 20399280, 8854479, 4352865, 12255889, 9465519, -15718491, 5078159, -12625437, -2209297, -1145630, -19081170, -14027946, -14118539, -4077946, 21511158, 7806964, 1318002, -5290579, 11591483, 7738001, 7534172, -4457755 ], [ 15577715, 10880057, -16651443, -12802698, 6097655, -879252, 21094800, 7135749, -1331445, 14144539, 15162789, -18225801, 3883589, -12588447, -5146267, -5438090, -22171590, -19067406, -15005849, -1636606, 23559378, 11886844, 206502, -3529009, 10962473, 5940251, 11767412, -5185225 ], [ 18145565, 10595157, -17342626, -14242679, 11275153, -3676869, 21474862, 5076107, -6180414, 15731160, 19674680, -19778027, 2551141, -11879682, -7384305, -8461464, -24386018, -22965765, -15516497, 341518, 25054253, 14492927, -625836, -1747848, 10675259, 4124782, 14995154, -6197057 ], [ 15964055, 8024127, -13256806, -14071589, 10044403, 1124721, 19986442, 997217, -6081594, 15528840, 17165480, -15673217, 402031, -7191942, -5482515, -3967944, -21411878, -20105295, -13796147, -424022, 23271623, 8369597, 195324, 149352, 12412529, 2204362, 12267254, -8893187 ], [ 13782545, 5453097, -9170986, -13900499, 8813653, 5926311, 18498022, -3081673, -5982774, 15326520, 14656280, -11568407, -1747079, -2504202, -3580725, 525576, -18437738, -17244825, -12075797, -1189562, 21488993, 2246267, 1016484, 2046552, 14149799, 283942, 9539354, -11589317 ], [ 11601035, 2882067, -5085166, -13729409, 7582903, 10727901, 17009602, -7160563, -5883954, 15124200, 12147080, -7463597, -3896189, 2183538, -1678935, 5019096, -15463598, -14384355, -10355447, -1955102, 19706363, -3877063, 1837644, 3943752, 15887069, -1636478, 6811454, -14285447 ], [ 9419525, 311037, -999346, -13558319, 6352153, 15529491, 15521182, -11239453, -5785134, 14921880, 9637880, -3358787, -6045299, 6871278, 222855, 9512616, -12489458, -11523885, -8635097, -2720642, 17923733, -10000393, 2658804, 5840952, 17624339, -3556898, 4083554, -16981577 ], [ 7238015, -2259993, 3086474, -13387229, 5121403, 20331081, 14032762, -15318343, -5686314, 14719560, 7128680, 746023, -8194409, 11559018, 2124645, 14006136, -9515318, -8663415, -6914747, -3486182, 16141103, -16123723, 3479964, 7738152, 19361609, -5477318, 1355654, -19677707 ], [ 6697284, -3892000, 3644818, -11805411, 3067373, 22203590, 11081134, -15186082, -5843047, 12953131, 4937066, 1613555, -8962967, 11897929, 1066112, 13069616, -8722378, -6207820, -4811826, -3282523, 12869230, -18825316, 4861471, 9597058, 18050939, -7111230, -469836, -17651211 ], [ 8117484, -4401760, -12602, -8537601, 29423, 20575490, 6380794, -10020982, -6305197, 9317401, 3125006, -1387855, -8081597, 7039459, -3530368, 5643536, -10536238, -4236100, -2251686, -1920553, 7817530, -17437516, 6912661, 11410198, 13097609, -8402730, -1216836, -9980601 ], [ 9537684, -4911520, -3670022, -5269791, -3008527, 18947390, 1680454, -4855882, -6767347, 5681671, 1312946, -4389265, -7200227, 2180989, -8126848, -1782544, -12350098, -2264380, 308454, -558583, 2765830, -16049716, 8963851, 13223338, 8144279, -9694230, -1963836, -2309991 ], [ 10957884, -5421280, -7327442, -2001981, -6046477, 17319290, -3019886, 309218, -7229497, 2045941, -499114, -7390675, -6318857, -2677481, -12723328, -9208624, -14163958, -292660, 2868594, 803387, -2285870, -14661916, 11015041, 15036478, 3190949, -10985730, -2710836, 5360619 ], [ 12378084, -5931040, -10984862, 1265829, -9084427, 15691190, -7720226, 5474318, -7691647, -1589789, -2311174, -10392085, -5437487, -7535951, -17319808, -16634704, -15977818, 1679060, 5428734, 2165357, -7337570, -13274116, 13066231, 16849618, -1762381, -12277230, -3457836, 13031229 ], [ 13798284, -6440800, -14642282, 4533639, -12122377, 14063090, -12420566, 10639418, -8153797, -5225519, -4123234, -13393495, -4556117, -12394421, -21916288, -24060784, -17791678, 3650780, 7988874, 3527327, -12389270, -11886316, 15117421, 18662758, -6715711, -13568730, -4204836, 20701839 ], [ 8604420, -7239394, -13346675, 8847420, -10338124, 13269683, -9877562, 6844661, -6431752, -4486649, -7689412, -14150818, -5903792, -10799597, -18279343, -22074643, -15848419, 3067154, 8436165, 3847397, -14997611, -8855764, 13365676, 16396687, -7179004, -10124208, -5483826, 16657767 ], [ 1397580, -8125894, -10543625, 13479540, -7086244, 12730313, -5130062, 322991, -4044952, -2416379, -11789452, -14225158, -7929872, -7240727, -12136573, -17223913, -12761689, 1705814, 8240415, 3850367, -16862321, -5325244, 10456516, 12889117, -6275764, -5238288, -6924726, 9048357 ], [ -5809260, -9012394, -7740575, 18111660, -3834364, 12190943, -382562, -6198679, -1658152, -346109, -15889492, -14299498, -9955952, -3681857, -5993803, -12373183, -9674959, 344474, 8044665, 3853337, -18727031, -1794724, 7547356, 9381547, -5372524, -352368, -8365626, 1438947 ], [ -13016100, -9898894, -4937525, 22743780, -582484, 11651573, 4364938, -12720349, 728648, 1724161, -19989532, -14373838, -11982032, -122987, 148967, -7522453, -6588229, -1016866, 7848915, 3856307, -20591741, 1735796, 4638196, 5873977, -4469284, 4533552, -9806526, -6170463 ], [ -20222940, -10785394, -2134475, 27375900, 2669396, 11112203, 9112438, -19242019, 3115448, 3794431, -24089572, -14448178, -14008112, 3435883, 6291737, -2671723, -3501499, -2378206, 7653165, 3859277, -22456451, 5266316, 1729036, 2366407, -3566044, 9419472, -11247426, -13779873 ], [ -26479642, -11644132, 311421, 31148217, 5536220, 10434177, 13418791, -25174240, 5550121, 5529660, -27554117, -13971163, -15612547, 6695573, 12197711, 1656492, -597938, -3673445, 7461993, 3737710, -23758613, 8586255, -717501, -756079, -2867463, 13523310, -12677147, -20411810 ], [ -21470422, -12173692, -1477509, 24725727, 3837380, 8112087, 12494401, -24117280, 8552431, 3292260, -23483507, -6956653, -12217477, 6407843, 15295961, -210828, 133762, -4184915, 7325103, 2139490, -18390563, 9409305, 2321349, 687431, -4595553, 8353890, -13974317, -15453710 ], [ -16461202, -12703252, -3266439, 18303237, 2138540, 5789997, 11570011, -23060320, 11554741, 1054860, -19412897, 57857, -8822407, 6120113, 18394211, -2078148, 865462, -4696385, 7188213, 541270, -13022513, 10232355, 5360199, 2130941, -6323643, 3184470, -15271487, -10495610 ], [ -11451982, -13232812, -5055369, 11880747, 439700, 3467907, 10645621, -22003360, 14557051, -1182540, -15342287, 7072367, -5427337, 5832383, 21492461, -3945468, 1597162, -5207855, 7051323, -1056950, -7654463, 11055405, 8399049, 3574451, -8051733, -1984950, -16568657, -5537510 ], [ -6442762, -13762372, -6844299, 5458257, -1259140, 1145817, 9721231, -20946400, 17559361, -3419940, -11271677, 14086877, -2032267, 5544653, 24590711, -5812788, 2328862, -5719325, 6914433, -2655170, -2286413, 11878455, 11437899, 5017961, -9779823, -7154370, -17865827, -579410 ], [ -1433542, -14291932, -8633229, -964233, -2957980, -1176273, 8796841, -19889440, 20561671, -5657340, -7201067, 21101387, 1362803, 5256923, 27688961, -7680108, 3060562, -6230795, 6777543, -4253390, 3081637, 12701505, 14476749, 6461471, -11507913, -12323790, -19162997, 4378690 ], [ 1746963, -13645877, -8942849, -4770753, -3112095, -2820413, 6328916, -18281685, 21073136, -8154825, -4589187, 22164917, 2271963, 3936763, 28714791, -8584158, 1623627, -5991620, 6119748, -3662675, 7010277, 13226705, 14668489, 5372906, -11614348, -14336875, -18221357, 6571125 ], [ 2053773, -11152427, -6927839, -4466463, -838785, -3399203, 1435436, -15808395, 17670416, -11061015, -4269597, 13876907, -725307, 994213, 26483961, -7974498, -3221163, -4572860, 4643388, 367795, 8676987, 13283855, 10386199, 305366, -9172468, -11390005, -13761587, 4417515 ], [ 2360583, -8658977, -4912829, -4162173, 1434525, -3977993, -3458044, -13335105, 14267696, -13967205, -3950007, 5588897, -3722577, -1948337, 24253131, -7364838, -8065953, -3154100, 3167028, 4398265, 10343697, 13341005, 6103909, -4762174, -6730588, -8443135, -9301817, 2263905 ], [ 2667393, -6165527, -2897819, -3857883, 3707835, -4556783, -8351524, -10861815, 10864976, -16873395, -3630417, -2699113, -6719847, -4890887, 22022301, -6755178, -12910743, -1735340, 1690668, 8428735, 12010407, 13398155, 1821619, -9829714, -4288708, -5496265, -4842047, 110295 ], [ 2974203, -3672077, -882809, -3553593, 5981145, -5135573, -13245004, -8388525, 7462256, -19779585, -3310827, -10987123, -9717117, -7833437, 19791471, -6145518, -17755533, -316580, 214308, 12459205, 13677117, 13455305, -2460671, -14897254, -1846828, -2549395, -382277, -2043315 ], [ 3281013, -1178627, 1132201, -3249303, 8254455, -5714363, -18138484, -5915235, 4059536, -22685775, -2991237, -19275133, -12714387, -10775987, 17560641, -5535858, -22600323, 1102180, -1262052, 16489675, 15343827, 13512455, -6742961, -19964794, 595052, 397475, 4077493, -4196925 ], [ 2161314, -53222, 2901637, -662775, 6380097, -4696292, -16037515, -6937941, 586130, -21977844, -3508413, -19297606, -9915720, -10872323, 17063823, -4960218, -21931983, 933151, -1217277, 15320125, 12693840, 12849578, -7993817, -17102587, 1499354, -709138, 3204376, -5149503 ], [ 430254, 485878, 4565827, 2901855, 2728167, -2993852, -10938925, -9458931, -2917570, -19721004, -4384203, -15777706, -4633080, -9748853, 17310153, -4399158, -18900873, 83641, -520587, 11921995, 8193840, 11878118, -7945487, -10841917, 1744694, -3552958, 45736, -5587353 ], [ -1300806, 1024978, 6230017, 6466485, -923763, -1291412, -5840335, -11979921, -6421270, -17464164, -5259993, -12257806, 649560, -8625383, 17556483, -3838098, -15869763, -765869, 176103, 8523865, 3693840, 10906658, -7897157, -4581247, 1990034, -6396778, -3112904, -6025203 ], [ -3031866, 1564078, 7894207, 10031115, -4575693, 411028, -741745, -14500911, -9924970, -15207324, -6135783, -8737906, 5932200, -7501913, 17802813, -3277038, -12838653, -1615379, 872793, 5125735, -806160, 9935198, -7848827, 1679423, 2235374, -9240598, -6271544, -6463053 ], [ -4762926, 2103178, 9558397, 13595745, -8227623, 2113468, 4356845, -17021901, -13428670, -12950484, -7011573, -5218006, 11214840, -6378443, 18049143, -2715978, -9807543, -2464889, 1569483, 1727605, -5306160, 8963738, -7800497, 7940093, 2480714, -12084418, -9430184, -6900903 ], [ -6442343, 2681811, 11145014, 17068740, -11806324, 3843235, 9379738, -19465461, -16903974, -10711350, -7895595, -1779272, 16388789, -5284272, 18199680, -2104381, -6824493, -3273235, 2276391, -1628875, -9718491, 8006298, -7696085, 14079304, 2721708, -14855019, -12500521, -7277764 ], [ -3525533, 6778881, 5827634, 12386220, -8867644, 8005105, 7665598, -15017751, -17852034, -10048050, -9512265, -5564312, 11889239, -6797712, 9824640, 3005009, -8118783, -417985, 3892701, -1278505, -6328281, 8296638, -2600375, 9408664, 2575908, -11109129, -7711891, -2226604 ], [ -608723, 10875951, 510254, 7703700, -5928964, 12166975, 5951458, -10570041, -18800094, -9384750, -11128935, -9349352, 7389689, -8311152, 1449600, 8114399, -9413073, 2437265, 5509011, -928135, -2938071, 8586978, 2495335, 4738024, 2430108, -7363239, -2923261, 2824556 ], [ 2308087, 14973021, -4807126, 3021180, -2990284, 16328845, 4237318, -6122331, -19748154, -8721450, -12745605, -13134392, 2890139, -9824592, -6925440, 13223789, -10707363, 5292515, 7125321, -577765, 452139, 8877318, 7591045, 67384, 2284308, -3617349, 1865369, 7875716 ], [ 5224897, 19070091, -10124506, -1661340, -51604, 20490715, 2523178, -1674621, -20696214, -8058150, -14362275, -16919432, -1609411, -11338032, -15300480, 18333179, -12001653, 8147765, 8741631, -227395, 3842349, 9167658, 12686755, -4603256, 2138508, 128541, 6653999, 12926876 ], [ 8141707, 23167161, -15441886, -6343860, 2887076, 24652585, 809038, 2773089, -21644274, -7394850, -15978945, -20704472, -6108961, -12851472, -23675520, 23442569, -13295943, 11003015, 10357941, 122975, 7232559, 9457998, 17782465, -9273896, 1992708, 3874431, 11442629, 17978036 ], [ 10233786, 24375106, -17581011, -8810896, 5433183, 24507868, 417153, 5964751, -21556164, -6051993, -15902160, -22644793, -8300285, -13552970, -26735034, 25377329, -14584607, 12155153, 11584462, 23381, 7985364, 10153410, 21194986, -10476890, 2188847, 7707843, 14143955, 19372818 ], [ 10591086, 19505926, -13034841, -6617776, 7153533, 15304468, 2806563, 6514381, -19288524, -3279723, -12263280, -20704843, -5636375, -12546590, -18613614, 20634419, -15861437, 9724883, 11991082, -1022689, 3190524, 11700870, 21067006, -4385870, 3104237, 11725353, 12454745, 13076598 ], [ 10948386, 14636746, -8488671, -4424656, 8873883, 6101068, 5195973, 7064011, -17020884, -507453, -8624400, -18764893, -2972465, -11540210, -10492194, 15891509, -17138267, 7294613, 12397702, -2068759, -1604316, 13248330, 20939026, 1705150, 4019627, 15742863, 10765535, 6780378 ], [ 11305686, 9767566, -3942501, -2231536, 10594233, -3102332, 7585383, 7613641, -14753244, 2264817, -4985520, -16824943, -308555, -10533830, -2370774, 11148599, -18415097, 4864343, 12804322, -3114829, -6399156, 14795790, 20811046, 7796170, 4935017, 19760373, 9076325, 484158 ], [ 11662986, 4898386, 603669, -38416, 12314583, -12305732, 9974793, 8163271, -12485604, 5037087, -1346640, -14884993, 2355355, -9527450, 5750646, 6405689, -19691927, 2434073, 13210942, -4160899, -11193996, 16343250, 20683066, 13887190, 5850407, 23777883, 7387115, -5812062 ], [ 12020286, 29206, 5149839, 2154704, 14034933, -21509132, 12364203, 8712901, -10217964, 7809357, 2292240, -12945043, 5019265, -8521070, 13872066, 1662779, -20968757, 3803, 13617562, -5206969, -15988836, 17890710, 20555086, 19978210, 6765797, 27795393, 5697905, -12108282 ], [ 9286476, -3943250, 5986335, 647441, 11827698, -19903052, 11671794, 7867855, -7529607, 7256019, 31506, -8822449, 5804341, -5788217, 11950428, -342934, -19431497, 1236068, 11546677, -5140855, -14385027, 18676536, 19668664, 17023900, 5044310, 22794591, 6651956, -14967060 ], [ 4763076, -7396550, 4675125, -3002149, 7346598, -12038852, 9195174, 6215365, -4597677, 4777329, -5644794, -3436219, 5501671, -2055827, 4214388, -763954, -16265027, 4588748, 8041447, -4430845, -9076737, 19021416, 18343144, 8832820, 1796210, 12572661, 9136316, -15835740 ], [ 239676, -10849850, 3363915, -6651739, 2865498, -4174652, 6718554, 4562875, -1665747, 2298639, -11321094, 1950011, 5199001, 1676563, -3521652, -1184974, -13098557, 7941428, 4536217, -3720835, -3768447, 19366296, 17017624, 641740, -1451890, 2350731, 11620676, -16704420 ], [ -4283724, -14303150, 2052705, -10301329, -1615602, 3689548, 4241934, 2910385, 1266183, -180051, -16997394, 7336241, 4896331, 5408953, -11257692, -1605994, -9932087, 11294108, 1030987, -3010825, 1539843, 19711176, 15692104, -7549340, -4699990, -7871199, 14105036, -17573100 ], [ -8807124, -17756450, 741495, -13950919, -6096702, 11553748, 1765314, 1257895, 4198113, -2658741, -22673694, 12722471, 4593661, 9141343, -18993732, -2027014, -6765617, 14646788, -2474243, -2300815, 6848133, 20056056, 14366584, -15740420, -7948090, -18093129, 16589396, -18441780 ], [ -13330524, -21209750, -569715, -17600509, -10577802, 19417948, -711306, -394595, 7130043, -5137431, -28349994, 18108701, 4290991, 12873733, -26729772, -2448034, -3599147, 17999468, -5979473, -1590805, 12156423, 20400936, 13041064, -23931500, -11196190, -28315059, 19073756, -19310460 ], [ -12249109, -16333815, -915750, -16932524, -5268092, 15044443, 2024019, -1425820, 6677868, -3443471, -25909219, 17893091, 3493876, 7704923, -22812312, -3653689, 882698, 17592003, -1654673, -4106035, 10941558, 21304181, 6968294, -24784870, -8079065, -22985899, 18535771, -14291785 ], [ -10837999, -10967925, -1205010, -16010564, 617548, 9951073, 5065929, -2420500, 6026628, -1504061, -22990969, 17347961, 2667676, 2012513, -18209352, -4905499, 5441918, 16963353, 3130717, -6810985, 9342978, 22240271, 616274, -25206610, -4587515, -16741969, 17820001, -8926795 ], [ -9426889, -5602035, -1494270, -15088604, 6503188, 4857703, 8107839, -3415180, 5375388, 435349, -20072719, 16802831, 1841476, -3679897, -13606392, -6157309, 10001138, 16334703, 7916107, -9515935, 7744398, 23176361, -5735746, -25628350, -1095965, -10498039, 17104231, -3561805 ], [ -8015779, -236145, -1783530, -14166644, 12388828, -235667, 11149749, -4409860, 4724148, 2374759, -17154469, 16257701, 1015276, -9372307, -9003432, -7409119, 14560358, 15706053, 12701497, -12220885, 6145818, 24112451, -12087766, -26050090, 2395585, -4254109, 16388461, 1803185 ], [ -6604669, 5129745, -2072790, -13244684, 18274468, -5329037, 14191659, -5404540, 4072908, 4314169, -14236219, 15712571, 189076, -15064717, -4400472, -8660929, 19119578, 15077403, 17486887, -14925835, 4547238, 25048541, -18439786, -26471830, 5887135, 1989821, 15672691, 7168175 ], [ -4191656, 8276549, -1803610, -12271917, 20380702, -7761353, 15415028, -6890638, 3089847, 5627496, -12150132, 15183334, -157206, -18753367, -60701, -9417917, 20657702, 14014237, 19413377, -16264585, 2890790, 24553433, -22112812, -26058785, 7780576, 7326539, 14704979, 10680561 ], [ 1139944, 4959059, 92330, -11151147, 11477362, -2441903, 11340908, -9808258, 1140177, 5117016, -12488172, 14700394, 894534, -16604977, 3512389, -8733467, 13395242, 11685307, 13011767, -13623535, 1065770, 19889183, -17981812, -23213975, 5018656, 10020509, 13003349, 8796231 ], [ 6471544, 1641569, 1988270, -10030377, 2574022, 2877547, 7266788, -12725878, -809493, 4606536, -12826212, 14217454, 1946274, -14456587, 7085479, -8049017, 6132782, 9356377, 6610157, -10982485, -759250, 15224933, -13850812, -20369165, 2256736, 12714479, 11301719, 6911901 ], [ 11803144, -1675921, 3884210, -8909607, -6329318, 8196997, 3192668, -15643498, -2759163, 4096056, -13164252, 13734514, 2998014, -12308197, 10658569, -7364567, -1129678, 7027447, 208547, -8341435, -2584270, 10560683, -9719812, -17524355, -505184, 15408449, 9600089, 5027571 ], [ 17134744, -4993411, 5780150, -7788837, -15232658, 13516447, -881452, -18561118, -4708833, 3585576, -13502292, 13251574, 4049754, -10159807, 14231659, -6680117, -8392138, 4698517, -6193063, -5700385, -4409290, 5896433, -5588812, -14679545, -3267104, 18102419, 7898459, 3143241 ], [ 22466344, -8310901, 7676090, -6668067, -24135998, 18835897, -4955572, -21478738, -6658503, 3075096, -13840332, 12768634, 5101494, -8011417, 17804749, -5995667, -15654598, 2369587, -12594673, -3059335, -6234310, 1232183, -1457812, -11834735, -6029024, 20796389, 6196829, 1258911 ], [ 24944494, -6157111, 8573093, -7325106, -26436980, 17770045, -8718133, -21365887, -7815072, 3732363, -12405153, 10397062, 6104886, -5483128, 17248063, -5511953, -16059139, 2087287, -11413297, -3103078, -7473034, -3094549, 1023644, -10085201, -3729194, 20474015, 6302180, 149985 ], [ 25240594, 180599, 8706203, -9341646, -23689100, 11821315, -12242443, -18935617, -8365152, 5282613, -9613983, 6581242, 7071306, -2664328, 13533313, -5181743, -11219389, 3370057, -4433167, -5199898, -8263414, -7163179, 2243684, -9173231, 2441386, 17845025, 7789340, -365985 ], [ 25536694, 6518309, 8839313, -11358186, -20941220, 5872585, -15766753, -16505347, -8915232, 6832863, -6822813, 2765422, 8037726, 154472, 9818563, -4851533, -6379639, 4652827, 2546963, -7296718, -9053794, -11231809, 3463724, -8261261, 8611966, 15216035, 9276500, -881955 ], [ 25832794, 12856019, 8972423, -13374726, -18193340, -76145, -19291063, -14075077, -9465312, 8383113, -4031643, -1050398, 9004146, 2973272, 6103813, -4521323, -1539889, 5935597, 9527093, -9393538, -9844174, -15300439, 4683764, -7349291, 14782546, 12587045, 10763660, -1397925 ], [ 26128894, 19193729, 9105533, -15391266, -15445460, -6024875, -22815373, -11644807, -10015392, 9933363, -1240473, -4866218, 9970566, 5792072, 2389063, -4191113, 3299861, 7218367, 16507223, -11490358, -10634554, -19369069, 5903804, -6437321, 20953126, 9958055, 12250820, -1913895 ], [ 26424994, 25531439, 9238643, -17407806, -12697580, -11973605, -26339683, -9214537, -10565472, 11483613, 1550697, -8682038, 10936986, 8610872, -1325687, -3860903, 8139611, 8501137, 23487353, -13587178, -11424934, -23437699, 7123844, -5525351, 27123706, 7329065, 13737980, -2429865 ], [ 20441384, 22976040, 4616822, -15667896, -11382839, -13267260, -26282528, -8048820, -5347999, 11167567, -412511, -7511062, 8300058, 6440348, 1333362, -3610641, 5466777, 5330677, 21552728, -14953485, -6865276, -21599578, 8172138, -5208804, 21343956, 6280944, 13835135, -4577422 ], [ 13583384, 19182360, -667078, -13404936, -10267649, -13912740, -25726688, -7059180, 672551, 10591657, -3037721, -5645722, 5161398, 3575108, 4879902, -3371511, 1747887, 1540147, 18376808, -16218075, -1560676, -18938998, 9196518, -4975164, 13900236, 5452944, 13738745, -6952162 ], [ 6725384, 15388680, -5950978, -11141976, -9152459, -14558220, -25170848, -6069540, 6693101, 10015747, -5662931, -3780382, 2022738, 709868, 8426442, -3132381, -1971003, -2250383, 15200888, -17482665, 3743924, -16278418, 10220898, -4741524, 6456516, 4624944, 13642355, -9326902 ], [ -132616, 11595000, -11234878, -8879016, -8037269, -15203700, -24615008, -5079900, 12713651, 9439837, -8288141, -1915042, -1115922, -2155372, 11972982, -2893251, -5689893, -6040913, 12024968, -18747255, 9048524, -13617838, 11245278, -4507884, -987204, 3796944, 13545965, -11701642 ], [ -6990616, 7801320, -16518778, -6616056, -6922079, -15849180, -24059168, -4090260, 18734201, 8863927, -10913351, -49702, -4254582, -5020612, 15519522, -2654121, -9408783, -9831443, 8849048, -20011845, 14353124, -10957258, 12269658, -4274244, -8430924, 2968944, 13449575, -14076382 ], [ -12577730, 4370590, -20020398, -5174808, -6045705, -15865218, -23556606, -3508246, 22734012, 7520008, -12794097, 1061722, -6565886, -7280941, 18030694, -2488550, -12344245, -13208363, 6248187, -19974201, 18273261, -7915198, 13038086, -4124924, -13807495, 3056802, 12797217, -15553488 ], [ -12707510, 2498410, -15868698, -7262088, -6194835, -13178358, -23282826, -4676626, 18056532, 2878168, -11478027, -1064258, -5324426, -6943711, 16095874, -2638850, -11915575, -14809193, 6116697, -14344611, 16248351, -3235018, 12707426, -4337684, -10307485, 7077462, 9757467, -13176048 ], [ -12837290, 626230, -11716998, -9349368, -6343965, -10491498, -23009046, -5845006, 13379052, -1763672, -10161957, -3190238, -4082966, -6606481, 14161054, -2789150, -11486905, -16410023, 5985207, -8715021, 14223441, 1445162, 12376766, -4550444, -6807475, 11098122, 6717717, -10798608 ], [ -12967070, -1245950, -7565298, -11436648, -6493095, -7804638, -22735266, -7013386, 8701572, -6405512, -8845887, -5316218, -2841506, -6269251, 12226234, -2939450, -11058235, -18010853, 5853717, -3085431, 12198531, 6125342, 12046106, -4763204, -3307465, 15118782, 3677967, -8421168 ], [ -13096850, -3118130, -3413598, -13523928, -6642225, -5117778, -22461486, -8181766, 4024092, -11047352, -7529817, -7442198, -1600046, -5932021, 10291414, -3089750, -10629565, -19611683, 5722227, 2544159, 10173621, 10805522, 11715446, -4975964, 192545, 19139442, 638217, -6043728 ], [ -13226630, -4990310, 738102, -15611208, -6791355, -2430918, -22187706, -9350146, -653388, -15689192, -6213747, -9568178, -358586, -5594791, 8356594, -3240050, -10200895, -21212513, 5590737, 8173749, 8148711, 15485702, 11384786, -5188724, 3692555, 23160102, -2401533, -3666288 ], [ -10952915, -7019900, 1221717, -13795953, -5079060, -174438, -17777031, -8777206, -4292988, -14728217, -6352572, -10394423, 1385659, -6444481, 7343014, -3813305, -6802765, -19926188, 4488102, 8399424, 6617811, 16911392, 8167736, -3197384, 4433570, 22686342, -1773738, -3460053 ], [ -6275705, -9206900, -1962753, -8078163, -1505340, 1651662, -9229461, -6462946, -6894708, -8164427, -7946292, -9920933, 3632689, -8481091, 7250674, -4809515, -435175, -15752708, 2414322, 3221184, 5580921, 15082592, 2064296, 998056, 2415590, 17718162, 2521602, -5425023 ], [ -1598495, -11393900, -5147223, -2360373, 2068380, 3477762, -681891, -4148686, -9496428, -1600637, -9540012, -9447443, 5879719, -10517701, 7158334, -5805725, 5932415, -11579228, 340542, -1957056, 4544031, 13253792, -4039144, 5193496, 397610, 12749982, 6816942, -7389993 ], [ 3078715, -13580900, -8331693, 3357417, 5642100, 5303862, 7865679, -1834426, -12098148, 4963153, -11133732, -8973953, 8126749, -12554311, 7065994, -6801935, 12300005, -7405748, -1733238, -7135296, 3507141, 11424992, -10142584, 9388936, -1620370, 7781802, 11112282, -9354963 ], [ 7755925, -15767900, -11516163, 9075207, 9215820, 7129962, 16413249, 479834, -14699868, 11526943, -12727452, -8500463, 10373779, -14590921, 6973654, -7798145, 18667595, -3232268, -3807018, -12313536, 2470251, 9596192, -16246024, 13584376, -3638350, 2813622, 15407622, -11319933 ], [ 12433135, -17954900, -14700633, 14792997, 12789540, 8956062, 24960819, 2794094, -17301588, 18090733, -14321172, -8026973, 12620809, -16627531, 6881314, -8794355, 25035185, 941212, -5880798, -17491776, 1433361, 7767392, -22349464, 17779816, -5656330, -2154558, 19702962, -13284903 ], [ 8046227, -15216517, -11878736, 11755313, 9026395, 7033028, 23814500, 1397837, -16371276, 17223050, -12950216, -8433060, 8512678, -18132701, 7227923, -9084728, 25507879, -3065031, -3820661, -12972769, 1001349, 8969187, -24030491, 13373301, -5752877, -4229529, 20455466, -11892238 ], [ 1548497, -11331127, -7658096, 6678683, 3554665, 4236908, 20410700, -862513, -14618436, 14624750, -10888856, -9043980, 2924578, -19514111, 7676753, -9210728, 24607789, -8976141, -797831, -6195499, 710199, 10876737, -24681641, 6963591, -5401967, -5630739, 20382926, -9717658 ], [ -4949233, -7445737, -3437456, 1602053, -1917065, 1440788, 17006900, -3122863, -12865596, 12026450, -8827496, -9654900, -2663522, -20895521, 8125583, -9336728, 23707699, -14887251, 2224999, 581771, 419049, 12784287, -25332791, 553881, -5051057, -7031949, 20310386, -7543078 ], [ -11446963, -3560347, 783184, -3474577, -7388795, -1355332, 13603100, -5383213, -11112756, 9428150, -6766136, -10265820, -8251622, -22276931, 8574413, -9462728, 22807609, -20798361, 5247829, 7359041, 127899, 14691837, -25983941, -5855829, -4700147, -8433159, 20237846, -5368498 ], [ -17944693, 325043, 5003824, -8551207, -12860525, -4151452, 10199300, -7643563, -9359916, 6829850, -4704776, -10876740, -13839722, -23658341, 9023243, -9588728, 21907519, -26709471, 8270659, 14136311, -163251, 16599387, -26635091, -12265539, -4349237, -9834369, 20165306, -3193918 ], [ -23347857, 3663436, 8291488, -12578514, -17337184, -6057111, 6717807, -9604625, -7251006, 4496232, -2672632, -10588729, -18401434, -24353802, 9412376, -10133850, 20810617, -31614664, 10808686, 20071916, -122630, 18112587, -26340307, -17580991, -3821777, -10838875, 19476403, -1337194 ], [ -20890047, 3073396, 4878688, -9069774, -14667424, -1567641, 2678337, -9416255, -2584866, 4063512, -850312, -3844759, -15591814, -20122902, 9372776, -13689030, 18300247, -29295544, 9864946, 19962836, 2300710, 16793637, -19251997, -15037681, -2026367, -8994325, 14360893, -1763254 ], [ -18432237, 2483356, 1465888, -5561034, -11997664, 2921829, -1361133, -9227885, 2081274, 3630792, 972008, 2899211, -12782194, -15892002, 9333176, -17244210, 15789877, -26976424, 8921206, 19853756, 4724050, 15474687, -12163687, -12494371, -230957, -7149775, 9245383, -2189314 ], [ -15974427, 1893316, -1946912, -2052294, -9327904, 7411299, -5400603, -9039515, 6747414, 3198072, 2794328, 9643181, -9972574, -11661102, 9293576, -20799390, 13279507, -24657304, 7977466, 19744676, 7147390, 14155737, -5075377, -9951061, 1564453, -5305225, 4129873, -2615374 ], [ -13516617, 1303276, -5359712, 1456446, -6658144, 11900769, -9440073, -8851145, 11413554, 2765352, 4616648, 16387151, -7162954, -7430202, 9253976, -24354570, 10769137, -22338184, 7033726, 19635596, 9570730, 12836787, 2012933, -7407751, 3359863, -3460675, -985637, -3041434 ], [ -11058807, 713236, -8772512, 4965186, -3988384, 16390239, -13479543, -8662775, 16079694, 2332632, 6438968, 23131121, -4353334, -3199302, 9214376, -27909750, 8258767, -20019064, 6089986, 19526516, 11994070, 11517837, 9101243, -4864441, 5155273, -1616125, -6101147, -3467494 ], [ -9282600, -1435907, -11076347, 5876448, -2192068, 15883302, -15193170, -8916509, 17177997, 2050725, 7642202, 26883752, -2775568, 1112991, 7560878, -27079497, 5741728, -19344418, 4288129, 18872177, 11729881, 11100099, 11057270, -3558679, 7326253, 642488, -7673000, -3000337 ], [ -8397720, -5623877, -11929997, 3391008, -1537948, 8842602, -13865310, -9748379, 13610667, 1966035, 8035862, 26724632, -2808688, 5531721, 3796898, -20514447, 3215968, -20820238, 1364119, 17504807, 7951231, 11860869, 6301850, -3871249, 9988363, 3442568, -4610840, -1365127 ], [ -7512840, -9811847, -12783647, 905568, -883828, 1801902, -12537450, -10580249, 10043337, 1881345, 8429522, 26565512, -2841808, 9950451, 32918, -13949397, 690208, -22296058, -1559891, 16137437, 4172581, 12621639, 1546430, -4183819, 12650473, 6242648, -1548680, 270083 ], [ -6627960, -13999817, -13637297, -1579872, -229708, -5238798, -11209590, -11412119, 6476007, 1796655, 8823182, 26406392, -2874928, 14369181, -3731062, -7384347, -1835552, -23771878, -4483901, 14770067, 393931, 13382409, -3208990, -4496389, 15312583, 9042728, 1513480, 1905293 ], [ -5743080, -18187787, -14490947, -4065312, 424412, -12279498, -9881730, -12243989, 2908677, 1711965, 9216842, 26247272, -2908048, 18787911, -7495042, -819297, -4361312, -25247698, -7407911, 13402697, -3384719, 14143179, -7964410, -4808959, 17974693, 11842808, 4575640, 3540503 ], [ -4858200, -22375757, -15344597, -6550752, 1078532, -19320198, -8553870, -13075859, -658653, 1627275, 9610502, 26088152, -2941168, 23206641, -11259022, 5745753, -6887072, -26723518, -10331921, 12035327, -7163369, 14903949, -12719830, -5121529, 20636803, 14642888, 7637800, 5175713 ], [ -3849303, -21390121, -11975773, -4340095, -1173875, -16935338, -6941193, -10599939, -1847081, 4889771, 8961709, 22881939, -1818270, 19446547, -10029358, 5716261, -3902015, -23752280, -8328081, 7360368, -6841418, 12633505, -13198171, -3269396, 17475407, 15521676, 5546186, 7162338 ], [ -2797833, -18628471, -7157443, -517345, -4424045, -11314838, -5230743, -6988509, -2218871, 9301301, 7955059, 18629709, -298530, 12878797, -7085458, 3422971, 974815, -19254440, -4632591, 1549968, -5111798, 9322495, -12208261, -674156, 12314897, 15740916, 1685366, 9269598 ], [ -1746363, -15866821, -2339113, 3305405, -7674215, -5694338, -3520293, -3377079, -2590661, 13712831, 6948409, 14377479, 1221210, 6311047, -4141558, 1129681, 5851645, -14756600, -937101, -4260432, -3382178, 6011485, -11218351, 1921084, 7154387, 15960156, -2175454, 11376858 ], [ -694893, -13105171, 2479217, 7128155, -10924385, -73838, -1809843, 234351, -2962451, 18124361, 5941759, 10125249, 2740950, -256703, -1197658, -1163609, 10728475, -10258760, 2758389, -10070832, -1652558, 2700475, -10228441, 4516324, 1993877, 16179396, -6036274, 13484118 ], [ 356577, -10343521, 7297547, 10950905, -14174555, 5546662, -99393, 3845781, -3334241, 22535891, 4935109, 5873019, 4260690, -6824453, 1746242, -3456899, 15605305, -5760920, 6453879, -15881232, 77062, -610535, -9238531, 7111564, -3166633, 16398636, -9897094, 15591378 ], [ 1097982, -7877871, 11819512, 14201835, -17186255, 10684192, 1553917, 7323526, -3699301, 26558366, 3961489, 1676519, 5672595, -12765148, 4556412, -5714909, 19890465, -1596635, 9997924, -21155572, 1670837, -3546435, -8240671, 9392059, -8166773, 16637871, -13273279, 17487768 ], [ -3431718, -10444221, 11303272, 7731825, -16143965, 7611232, 2235847, 8528626, -3949951, 23966906, 3549379, -1572571, 5251305, -8045908, 5093172, -7373159, 14117235, -3102785, 10967404, -17316892, 955247, -105465, -7107661, 6321889, -10440623, 17217021, -8410669, 15799368 ], [ -7961418, -13010571, 10787032, 1261815, -15101675, 4538272, 2917777, 9733726, -4200601, 21375446, 3137269, -4821661, 4830015, -3326668, 5629932, -9031409, 8344005, -4608935, 11936884, -13478212, 239657, 3335505, -5974651, 3251719, -12714473, 17796171, -3548059, 14110968 ], [ -12491118, -15576921, 10270792, -5208195, -14059385, 1465312, 3599707, 10938826, -4451251, 18783986, 2725159, -8070751, 4408725, 1392572, 6166692, -10689659, 2570775, -6115085, 12906364, -9639532, -475933, 6776475, -4841641, 181549, -14988323, 18375321, 1314551, 12422568 ], [ -17020818, -18143271, 9754552, -11678205, -13017095, -1607648, 4281637, 12143926, -4701901, 16192526, 2313049, -11319841, 3987435, 6111812, 6703452, -12347909, -3202455, -7621235, 13875844, -5800852, -1191523, 10217445, -3708631, -2888621, -17262173, 18954471, 6177161, 10734168 ], [ -21550518, -20709621, 9238312, -18148215, -11974805, -4680608, 4963567, 13349026, -4952551, 13601066, 1900939, -14568931, 3566145, 10831052, 7240212, -14006159, -8975685, -9127385, 14845324, -1962172, -1907113, 13658415, -2575621, -5958791, -19536023, 19533621, 11039771, 9045768 ], [ -22648251, -21788430, 8203213, -22857246, -11565917, -4726412, 5846731, 13335040, -6071563, 9878498, 1671121, -15103078, 2066382, 11915771, 7983222, -14833106, -11133501, -9002345, 13601593, -618424, -3212578, 16397937, -1829866, -7552970, -20065493, 20110527, 14513411, 5978001 ], [ -17818041, -20297850, 6271903, -24524586, -12251087, 456508, 7077481, 11215360, -8690473, 4202198, 1756171, -10947778, -1296198, 6722681, 9082482, -14224166, -7046511, -6059795, 8535043, -3584104, -5536918, 17925867, -1753006, -6597710, -17581943, 20683557, 15587921, 527691 ], [ -12987831, -18807270, 4340593, -26191926, -12936257, 5639428, 8308231, 9095680, -11309383, -1474102, 1841221, -6792478, -4658778, 1529591, 10181742, -13615226, -2959521, -3117245, 3468493, -6549784, -7861258, 19453797, -1676146, -5642450, -15098393, 21256587, 16662431, -4922619 ], [ -8157621, -17316690, 2409283, -27859266, -13621427, 10822348, 9538981, 6976000, -13928293, -7150402, 1926271, -2637178, -8021358, -3663499, 11281002, -13006286, 1127469, -174695, -1598057, -9515464, -10185598, 20981727, -1599286, -4687190, -12614843, 21829617, 17736941, -10372929 ], [ -3327411, -15826110, 477973, -29526606, -14306597, 16005268, 10769731, 4856320, -16547203, -12826702, 2011321, 1518122, -11383938, -8856589, 12380262, -12397346, 5214459, 2767855, -6664607, -12481144, -12509938, 22509657, -1522426, -3731930, -10131293, 22402647, 18811451, -15823239 ], [ 1502799, -14335530, -1453337, -31193946, -14991767, 21188188, 12000481, 2736640, -19166113, -18503002, 2096371, 5673422, -14746518, -14049679, 13479522, -11788406, 9301449, 5710405, -11731157, -15446824, -14834278, 24037587, -1445566, -2776670, -7647743, 22975677, 19885961, -21273549 ], [ 605536, -10025286, 620369, -28615625, -14770416, 17675985, 12804353, -191839, -20936147, -17943333, 2451590, 5386885, -11357496, -14535155, 11447042, -9499526, 10863893, 6812890, -13261476, -15159313, -12446856, 23398248, -1945034, 1365840, -8867198, 19840761, 15677505, -20739637 ], [ -3014624, -4374546, 4598099, -24018875, -14118096, 10030035, 13405283, -3504829, -22302617, -14419023, 2935250, 2988655, -4758696, -12782585, 7925702, -6411986, 11226143, 7040590, -13110636, -13325203, -7819416, 21728568, -2718494, 7023600, -11847098, 14943051, 8957475, -17360767 ], [ -6634784, 1276194, 8575829, -19422125, -13465776, 2384085, 14006213, -6817819, -23669087, -10894713, 3418910, 590425, 1840104, -11030015, 4404362, -3324446, 11588393, 7268290, -12959796, -11491093, -3191976, 20058888, -3491954, 12681360, -14826998, 10045341, 2237445, -13981897 ], [ -10254944, 6926934, 12553559, -14825375, -12813456, -5261865, 14607143, -10130809, -25035557, -7370403, 3902570, -1807805, 8438904, -9277445, 883022, -236906, 11950643, 7495990, -12808956, -9656983, 1435464, 18389208, -4265414, 18339120, -17806898, 5147631, -4482585, -10603027 ], [ -13875104, 12577674, 16531289, -10228625, -12161136, -12907815, 15208073, -13443799, -26402027, -3846093, 4386230, -4206035, 15037704, -7524875, -2638318, 2850634, 12312893, 7723690, -12658116, -7822873, 6062904, 16719528, -5038874, 23996880, -20786798, 249921, -11202615, -7224157 ], [ -17495264, 18228414, 20509019, -5631875, -11508816, -20553765, 15809003, -16756789, -27768497, -321783, 4869890, -6604265, 21636504, -5772305, -6159658, 5938174, 12675143, 7951390, -12507276, -5988763, 10690344, 15049848, -5812334, 29654640, -23766698, -4647789, -17922645, -3845287 ], [ -15734217, 15851532, 15468824, -3230310, -5936932, -15000125, 13314068, -18881362, -21657988, -4653592, 1603446, -9979893, 15725731, -1968908, -4811808, 5423528, 13344977, 6509806, -6987956, -1471392, 7233024, 14493469, -7943311, 23803721, -22483676, -4082857, -18322607, 1171450 ], [ -13912707, 13384452, 10327304, -853410, -309772, -9298175, 10784348, -20992582, -15463468, -9073672, -1705134, -13366503, 9674401, 1857532, -3409248, 4868408, 14018267, 5049466, -1408316, 3076128, 3684864, 13949599, -10089541, 17823491, -21152756, -3456547, -18651557, 6206590 ], [ -12091197, 10917372, 5185784, 1523490, 5317388, -3596225, 8254628, -23103802, -9268948, -13493752, -5013714, -16753113, 3623071, 5683972, -2006688, 4313288, 14691557, 3589126, 4171324, 7623648, 136704, 13405729, -12235771, 11843261, -19821836, -2830237, -18980507, 11241730 ], [ -10269687, 8450292, 44264, 3900390, 10944548, 2105725, 5724908, -25215022, -3074428, -17913832, -8322294, -20139723, -2428259, 9510412, -604128, 3758168, 15364847, 2128786, 9750964, 12171168, -3411456, 12861859, -14382001, 5863031, -18490916, -2203927, -19309457, 16276870 ], [ -8448177, 5983212, -5097256, 6277290, 16571708, 7807675, 3195188, -27326242, 3120092, -22333912, -11630874, -23526333, -8479589, 13336852, 798432, 3203048, 16038137, 668446, 15330604, 16718688, -6959616, 12317989, -16528231, -117199, -17159996, -1577617, -19638407, 21312010 ], [ -8116689, 4405566, -7544149, 7588662, 18291563, 11112970, 1254176, -28152154, 6301493, -23048242, -12840609, -23439879, -10584275, 16378024, 1860009, 2179802, 14367449, 71215, 17465287, 18688005, -9537099, 10620544, -16831495, -4653739, -14603762, -963700, -19478036, 23712841 ], [ -11261919, 4903266, -3703579, 6413802, 10894373, 8826070, 686816, -25979014, 2452283, -15115822, -9153039, -15249609, -3480125, 17586904, 2125959, 64262, 7227479, 1487905, 11561737, 14641515, -9849669, 6231424, -12834505, -5821669, -9188462, -378700, -18175916, 19966951 ], [ -14407149, 5400966, 136991, 5238942, 3497183, 6539170, 119456, -23805874, -1396927, -7183402, -5465469, -7059339, 3624025, 18795784, 2391909, -2051278, 87509, 2904595, 5658187, 10595025, -10162239, 1842304, -8837515, -6989599, -3773162, 206300, -16873796, 16221061 ], [ -17552379, 5898666, 3977561, 4064082, -3900007, 4252270, -447904, -21632734, -5246137, 749018, -1777899, 1130931, 10728175, 20004664, 2657859, -4166818, -7052461, 4321285, -245363, 6548535, -10474809, -2546816, -4840525, -8157529, 1642138, 791300, -15571676, 12475171 ], [ -20697609, 6396366, 7818131, 2889222, -11297197, 1965370, -1015264, -19459594, -9095347, 8681438, 1909671, 9321201, 17832325, 21213544, 2923809, -6282358, -14192431, 5737975, -6148913, 2502045, -10787379, -6935936, -843535, -9325459, 7057438, 1376300, -14269556, 8729281 ], [ -23842839, 6894066, 11658701, 1714362, -18694387, -321530, -1582624, -17286454, -12944557, 16613858, 5597241, 17511471, 24936475, 22422424, 3189759, -8397898, -21332401, 7154665, -12052463, -1544445, -11099949, -11325056, 3153455, -10493389, 12472738, 1961300, -12967436, 4983391 ], [ -21221924, 5570056, 11953421, -498623, -17249172, 624470, -2544114, -15415044, -13768877, 16118188, 6887471, 17559211, 25891295, 19562184, 2082029, -8191173, -21362246, 7497535, -10975688, -5244050, -8072919, -12153421, 2381560, -8781409, 15269213, 1536115, -11127691, 60061 ], [ -14931644, 3086776, 9991691, -3372233, -10176972, 3627770, -3756414, -13735644, -12668267, 10259188, 6652121, 12425341, 22932905, 14112504, 100139, -6506643, -16867466, 7157065, -5456888, -8722910, -2920689, -10715851, -1425080, -5236759, 16399163, 468085, -8945821, -5612549 ], [ -8641364, 603496, 8029961, -6245843, -3104772, 6631070, -4968714, -12056244, -11567657, 4400188, 6416771, 7291471, 19974515, 8662824, -1881751, -4822113, -12372686, 6816595, 61912, -12201770, 2231541, -9278281, -5231720, -1692109, 17529113, -599945, -6763951, -11285159 ], [ -2351084, -1879784, 6068231, -9119453, 3967428, 9634370, -6181014, -10376844, -10467047, -1458812, 6181421, 2157601, 17016125, 3213144, -3863641, -3137583, -7877906, 6476125, 5580712, -15680630, 7383771, -7840711, -9038360, 1852541, 18659063, -1667975, -4582081, -16957769 ], [ 3939196, -4363064, 4106501, -11993063, 11039628, 12637670, -7393314, -8697444, -9366437, -7317812, 5946071, -2976269, 14057735, -2236536, -5845531, -1453053, -3383126, 6135655, 11099512, -19159490, 12536001, -6403141, -12845000, 5397191, 19789013, -2736005, -2400211, -22630379 ], [ 10229476, -6846344, 2144771, -14866673, 18111828, 15640970, -8605614, -7018044, -8265827, -13176812, 5710721, -8110139, 11099345, -7686216, -7827421, 231477, 1111654, 5795185, 16618312, -22638350, 17688231, -4965571, -16651640, 8941841, 20918963, -3804035, -218341, -28302989 ], [ 6888270, -7976226, 1197052, -12082837, 16863361, 14003906, -6210900, -7473819, -8941417, -9368470, 637799, -4028519, 8203537, -8950123, -5248876, 2994509, 4529509, 3783593, 12563726, -17881618, 16317491, -2845990, -15502599, 7395188, 19546878, -5228135, -2235856, -22919999 ], [ 2734770, -8991966, 334852, -8821867, 14913151, 11975486, -3511980, -8109669, -9766807, -4744810, -4843111, 830311, 5313007, -9861013, -2285716, 5848499, 7856539, 1631063, 7701746, -12430318, 14396621, -668890, -13935609, 5419148, 17963778, -6682265, -4607536, -16604609 ], [ -1418730, -10007706, -527348, -5560897, 12962941, 9947066, -813060, -8745519, -10592197, -121150, -10324021, 5689141, 2422477, -10771903, 677444, 8702489, 11183569, -521467, 2839766, -6979018, 12475751, 1508210, -12368619, 3443108, 16380678, -8136395, -6979216, -10289219 ], [ -5572230, -11023446, -1389548, -2299927, 11012731, 7918646, 1885860, -9381369, -11417587, 4502510, -15804931, 10547971, -468053, -11682793, 3640604, 11556479, 14510599, -2673997, -2022214, -1527718, 10554881, 3685310, -10801629, 1467068, 14797578, -9590525, -9350896, -3973829 ], [ -9725730, -12039186, -2251748, 961043, 9062521, 5890226, 4584780, -10017219, -12242977, 9126170, -21285841, 15406801, -3358583, -12593683, 6603764, 14410469, 17837629, -4826527, -6884194, 3923582, 8634011, 5862410, -9234639, -508972, 13214478, -11044655, -11722576, 2341561 ], [ -11332560, -11154783, -3681578, 3654047, 7681894, 3986630, 6685620, -9810822, -12494626, 11975036, -25051870, 17511859, -4639421, -12911491, 9510896, 15704033, 19591822, -7085485, -10109056, 6803747, 5680319, 6772937, -8164782, -1665823, 10459284, -11987855, -12892699, 7892614 ], [ -4571760, -4027053, -6976478, 4480877, 8172754, 2493170, 6821340, -6837042, -10861126, 8992436, -23183290, 10568809, -631271, -11280601, 12233936, 11870483, 16178122, -9694135, -7954816, 1235897, -666931, 3521867, -8728362, -131053, 3852924, -11252285, -10114849, 10932274 ], [ 2189040, 3100677, -10271378, 5307707, 8663614, 999710, 6957060, -3863262, -9227626, 6009836, -21314710, 3625759, 3376879, -9649711, 14956976, 8036933, 12764422, -12302785, -5800576, -4331953, -7014181, 270797, -9291942, 1403717, -2753436, -10516715, -7336999, 13971934 ], [ 8949840, 10228407, -13566278, 6134537, 9154474, -493750, 7092780, -889482, -7594126, 3027236, -19446130, -3317291, 7385029, -8018821, 17680016, 4203383, 9350722, -14911435, -3646336, -9899803, -13361431, -2980273, -9855522, 2938487, -9359796, -9781145, -4559149, 17011594 ], [ 15710640, 17356137, -16861178, 6961367, 9645334, -1987210, 7228500, 2084298, -5960626, 44636, -17577550, -10260341, 11393179, -6387931, 20403056, 369833, 5937022, -17520085, -1492096, -15467653, -19708681, -6231343, -10419102, 4473257, -15966156, -9045575, -1781299, 20051254 ], [ 22471440, 24483867, -20156078, 7788197, 10136194, -3480670, 7364220, 5058078, -4327126, -2937964, -15708970, -17203391, 15401329, -4757041, 23126096, -3463717, 2523322, -20128735, 662144, -21035503, -26055931, -9482413, -10982682, 6008027, -22572516, -8310005, 996551, 23090914 ], [ 24382612, 25193675, -22428495, 6235587, 8636968, -3099684, 4578609, 8387304, -2397666, -3711644, -12344371, -18289324, 14509822, -3442005, 20799049, -6512532, -2073042, -20211337, 1894841, -20642258, -25209148, -8740277, -11121775, 4417479, -23999380, -8441196, 2226148, 24458008 ], [ 22235932, 20533385, -23845365, 2692017, 5472568, -1150284, -651381, 12013944, -220566, -2637044, -7728001, -14474404, 9518602, -2391255, 14246419, -8904732, -7658982, -18180307, 2356451, -15261158, -18342868, -4656887, -10905685, 211869, -21092380, -9297636, 2160268, 24425608 ], [ 20089252, 15873095, -25262235, -851553, 2308168, 799116, -5881371, 15640584, 1956534, -1562444, -3111631, -10659484, 4527382, -1340505, 7693789, -11296932, -13244922, -16149277, 2818061, -9880058, -11476588, -573497, -10689595, -3993741, -18185380, -10154076, 2094388, 24393208 ], [ 17942572, 11212805, -26679105, -4395123, -856232, 2748516, -11111361, 19267224, 4133634, -487844, 1504739, -6844564, -463838, -289755, 1141159, -13689132, -18830862, -14118247, 3279671, -4498958, -4610308, 3509893, -10473505, -8199351, -15278380, -11010516, 2028508, 24360808 ], [ 15795892, 6552515, -28095975, -7938693, -4020632, 4697916, -16341351, 22893864, 6310734, 586756, 6121109, -3029644, -5455058, 760995, -5411471, -16081332, -24416802, -12087217, 3741281, 882142, 2255972, 7593283, -10257415, -12404961, -12371380, -11866956, 1962628, 24328408 ], [ 13649212, 1892225, -29512845, -11482263, -7185032, 6647316, -21571341, 26520504, 8487834, 1661356, 10737479, 785276, -10446278, 1811745, -11964101, -18473532, -30002742, -10056187, 4202891, 6263242, 9122252, 11676673, -10041325, -16610571, -9464380, -12723396, 1896748, 24296008 ], [ 11304642, -138669, -20674547, -10951224, -3493198, 3363719, -19429197, 23210907, 9162741, 488172, 11631438, 3552380, -9324853, 2115441, -11554545, -14776418, -27876978, -10345475, 766145, 6174416, 8414427, 13284821, -6173356, -13866238, -7416238, -8126003, -1445867, 22944367 ], [ 8926662, -1725639, -10104857, -9732264, 1356182, -803371, -16042407, 18730257, 9584031, -1064508, 11896938, 6142580, -7171423, 2293011, -9969555, -10051238, -24449238, -11026505, -3328765, 5162096, 6427857, 14475071, -1688836, -9948538, -5513098, -2607833, -5341697, 21369997 ], [ 6548682, -3312609, 464833, -8513304, 6205562, -4970461, -12655617, 14249607, 10005321, -2617188, 12162438, 8732780, -5017993, 2470581, -8384565, -5326058, -21021498, -11707535, -7423675, 4149776, 4441287, 15665321, 2795684, -6030838, -3609958, 2910337, -9237527, 19795627 ], [ 4170702, -4899579, 11034523, -7294344, 11054942, -9137551, -9268827, 9768957, 10426611, -4169868, 12427938, 11322980, -2864563, 2648151, -6799575, -600878, -17593758, -12388565, -11518585, 3137456, 2454717, 16855571, 7280204, -2113138, -1706818, 8428507, -13133357, 18221257 ], [ 1792722, -6486549, 21604213, -6075384, 15904322, -13304641, -5882037, 5288307, 10847901, -5722548, 12693438, 13913180, -711133, 2825721, -5214585, 4124302, -14166018, -13069595, -15613495, 2125136, 468147, 18045821, 11764724, 1804562, 196322, 13946677, -17029187, 16646887 ], [ -163248, -7400304, 29553928, -5366469, 18891902, -15946126, -3431457, 1038132, 11178936, -6672978, 12377778, 15287675, 968822, 2273136, -3204030, 7684447, -10462803, -13565210, -19090600, 347636, -1400328, 18561656, 14815274, 4743047, 1479467, 18622672, -19507562, 15121927 ], [ -9168, -4947984, 24403768, -7207779, 12570482, -10959586, -5661927, -2059668, 11058696, -4612158, 9156318, 10583645, 281402, -1930224, 934350, 5419417, -5382213, -13133750, -19478680, -5255764, -2678328, 15705416, 10695974, 2785457, -337363, 19087792, -14898662, 13844017 ], [ 144912, -2495664, 19253608, -9049089, 6249062, -5973046, -7892397, -5157468, 10938456, -2551338, 5934858, 5879615, -406018, -6133584, 5072730, 3154387, -301623, -12702290, -19866760, -10859164, -3956328, 12849176, 6576674, 827867, -2154193, 19552912, -10289762, 12566107 ], [ 298992, -43344, 14103448, -10890399, -72358, -986506, -10122867, -8255268, 10818216, -490518, 2713398, 1175585, -1093438, -10336944, 9211110, 889357, 4778967, -12270830, -20254840, -16462564, -5234328, 9992936, 2457374, -1129723, -3971023, 20018032, -5680862, 11288197 ], [ 453072, 2408976, 8953288, -12731709, -6393778, 4000034, -12353337, -11353068, 10697976, 1570302, -508062, -3528445, -1780858, -14540304, 13349490, -1375673, 9859557, -11839370, -20642920, -22065964, -6512328, 7136696, -1661926, -3087313, -5787853, 20483152, -1071962, 10010287 ], [ 607152, 4861296, 3803128, -14573019, -12715198, 8986574, -14583807, -14450868, 10577736, 3631122, -3729522, -8232475, -2468278, -18743664, 17487870, -3640703, 14940147, -11407910, -21031000, -27669364, -7790328, 4280456, -5781226, -5044903, -7604683, 20948272, 3536938, 8732377 ], [ -420666, 4535773, 1067375, -12615150, -13587357, 10825213, -15470183, -12651183, 7875002, 4101759, -3974092, -8052049, -2806151, -19333777, 16222440, -4432854, 17531897, -10466255, -18627004, -27431429, -7690909, 4710534, -5945859, -6958203, -8601331, 20281417, 6562191, 8922100 ], [ -2740326, 1174003, 970625, -6504690, -8503347, 9223123, -14887433, -5498433, 2349542, 2834289, -964852, -2532799, -2761961, -15974527, 9050520, -3615114, 17403287, -8966945, -13171204, -20808779, -6085939, 8732634, -1787949, -8823093, -8701501, 18377287, 7856481, 10715980 ], [ -5059986, -2187767, 873875, -394230, -3419337, 7621033, -14304683, 1654317, -3175918, 1566819, 2044388, 2986451, -2717771, -12615277, 1878600, -2797374, 17274677, -7467635, -7715404, -14186129, -4480969, 12754734, 2369961, -10687983, -8801671, 16473157, 9150771, 12509860 ], [ -7379646, -5549537, 777125, 5716230, 1664673, 6018943, -13721933, 8807067, -8701378, 299349, 5053628, 8505701, -2673581, -9256027, -5293320, -1979634, 17146067, -5968325, -2259604, -7563479, -2875999, 16776834, 6527871, -12552873, -8901841, 14569027, 10445061, 14303740 ], [ -9699306, -8911307, 680375, 11826690, 6748683, 4416853, -13139183, 15959817, -14226838, -968121, 8062868, 14024951, -2629391, -5896777, -12465240, -1161894, 17017457, -4469015, 3196196, -940829, -1271029, 20798934, 10685781, -14417763, -9002011, 12664897, 11739351, 16097620 ], [ -12018966, -12273077, 583625, 17937150, 11832693, 2814763, -12556433, 23112567, -19752298, -2235591, 11072108, 19544201, -2585201, -2537527, -19637160, -344154, 16888847, -2969705, 8651996, 5681821, 333941, 24821034, 14843691, -16282653, -9102181, 10760767, 13033641, 17891500 ], [ -10272669, -9244989, -1973488, 20033057, 12870271, 1462522, -13117138, 21301283, -16037037, -2169255, 8979359, 20474934, -3144937, -2089774, -20324650, 567235, 12495267, -3160195, 8986566, 6426239, 3502615, 21754707, 12419972, -13667230, -8596934, 12638523, 13040914, 18617256 ], [ -7438299, -4506939, -5189008, 21054647, 12825001, 177142, -13983838, 17091173, -9848907, -1745985, 5521289, 20177754, -3866287, -2421154, -19276870, 1503685, 6960357, -3802885, 7950666, 5597609, 7089745, 16791477, 8234972, -9852850, -7929674, 15528333, 12703774, 19057176 ], [ -4603929, 231111, -8404528, 22076237, 12779731, -1108238, -14850538, 12881063, -3660777, -1322715, 2063219, 19880574, -4587637, -2752534, -18229090, 2440135, 1425447, -4445575, 6914766, 4768979, 10676875, 11828247, 4049972, -6038470, -7262414, 18418143, 12366634, 19497096 ], [ -1769559, 4969161, -11620048, 23097827, 12734461, -2393618, -15717238, 8670953, 2527353, -899445, -1394851, 19583394, -5308987, -3083914, -17181310, 3376585, -4109463, -5088265, 5878866, 3940349, 14264005, 6865017, -135028, -2224090, -6595154, 21307953, 12029494, 19937016 ], [ 1064811, 9707211, -14835568, 24119417, 12689191, -3678998, -16583938, 4460843, 8715483, -476175, -4852921, 19286214, -6030337, -3415294, -16133530, 4313035, -9644373, -5730955, 4842966, 3111719, 17851135, 1901787, -4320028, 1590290, -5927894, 24197763, 11692354, 20376936 ], [ 3242685, 13417938, -17700520, 24964292, 12441610, -4216307, -16967698, 1197047, 14469723, -321195, -8270806, 18604284, -6401263, -3936106, -14994544, 5024008, -14142600, -5805628, 3867168, 2432381, 20838622, -2495379, -7625269, 4859738, -5250230, 26299776, 11269552, 20610711 ], [ -487905, 7882758, -17410360, 24218732, 10373230, 1979023, -13004998, 6450077, 16318953, -2580825, -11327026, 14459604, -3618373, -6161806, -13034704, 3705688, -9310680, -768148, 3432288, 3096671, 18429322, -1797969, -3012679, 3224798, -4478930, 21311616, 10075792, 18989181 ], [ -4218495, 2347578, -17120200, 23473172, 8304850, 8174353, -9042298, 11703107, 18168183, -4840455, -14383246, 10314924, -835483, -8387506, -11074864, 2387368, -4478760, 4269332, 2997408, 3760961, 16020022, -1100559, 1599911, 1589858, -3707630, 16323456, 8882032, 17367651 ], [ -7949085, -3187602, -16830040, 22727612, 6236470, 14369683, -5079598, 16956137, 20017413, -7100085, -17439466, 6170244, 1947407, -10613206, -9115024, 1069048, 353160, 9306812, 2562528, 4425251, 13610722, -403149, 6212501, -45082, -2936330, 11335296, 7688272, 15746121 ], [ -11679675, -8722782, -16539880, 21982052, 4168090, 20565013, -1116898, 22209167, 21866643, -9359715, -20495686, 2025564, 4730297, -12838906, -7155184, -249272, 5185080, 14344292, 2127648, 5089541, 11201422, 294261, 10825091, -1680022, -2165030, 6347136, 6494512, 14124591 ], [ -15410265, -14257962, -16249720, 21236492, 2099710, 26760343, 2845802, 27462197, 23715873, -11619345, -23551906, -2119116, 7513187, -15064606, -5195344, -1567592, 10017000, 19381772, 1692768, 5753831, 8792122, 991671, 15437681, -3314962, -1393730, 1358976, 5300752, 12503061 ], [ -17607168, -17517568, -16078848, 20797440, 881664, 30408704, 5179392, 30555648, 24804864, -12950016, -25351680, -4559872, 9152000, -16375296, -4041216, -2343936, 12862464, 22348288, 1436672, 6145024, 7373312, 1402368, 18153984, -4277760, -939520, -1578496, 4597760, 11548160 ], [ -17607168, -17517568, -16078848, 20797440, 881664, 30408704, 5179392, 30555648, 24804864, -12950016, -25351680, -4559872, 9152000, -16375296, -4041216, -2343936, 12862464, 22348288, 1436672, 6145024, 7373312, 1402368, 18153984, -4277760, -939520, -1578496, 4597760, 11548160 ] ], [ [ -1523712, -2136064, -10082304, -13283328, 4034560, 19640320, 8327168, -16934912, 18141184, -19095552, 3434496, -6006784, 7563264, -24295424, -23162880, 20717568, 12357632, -5367808, -5638144, 11622400, -18708480, 1808384, -196608, 25856000, -1452032, 23668736, -13897728, -1060864 ], [ -1523712, -2136064, -10082304, -13283328, 4034560, 19640320, 8327168, -16934912, 18141184, -19095552, 3434496, -6006784, 7563264, -24295424, -23162880, 20717568, 12357632, -5367808, -5638144, 11622400, -18708480, 1808384, -196608, 25856000, -1452032, 23668736, -13897728, -1060864 ], [ -1523712, -2136064, -10082304, -13283328, 4034560, 19640320, 8327168, -16934912, 18141184, -19095552, 3434496, -6006784, 7563264, -24295424, -23162880, 20717568, 12357632, -5367808, -5638144, 11622400, -18708480, 1808384, -196608, 25856000, -1452032, 23668736, -13897728, -1060864 ], [ -2584060, -3270752, -9293356, -13084852, 1993396, 17193472, 5176804, -15348520, 15609140, -16403736, 2784316, -7756488, 8254036, -19256588, -19672204, 15711064, 14190880, -7317640, -4591720, 9267120, -18798632, 1539816, -75540, 25471084, 1349288, 20287328, -15425592, -1097444 ], [ -4201540, -5001632, -8089876, -12782092, -1120244, 13460992, 371164, -12928600, 11746700, -12297576, 1792516, -10425528, 9307756, -11570228, -14347444, 8074024, 16987360, -10291960, -2995480, 5674320, -18936152, 1130136, 109140, 24883924, 5622488, 15129248, -17756232, -1153244 ], [ -5819020, -6732512, -6886396, -12479332, -4233884, 9728512, -4434476, -10508680, 7884260, -8191416, 800716, -13094568, 10361476, -3883868, -9022684, 436984, 19783840, -13266280, -1399240, 2081520, -19073672, 720456, 293820, 24296764, 9895688, 9971168, -20086872, -1209044 ], [ -7436500, -8463392, -5682916, -12176572, -7347524, 5996032, -9240116, -8088760, 4021820, -4085256, -191084, -15763608, 11415196, 3802492, -3697924, -7200056, 22580320, -16240600, 197000, -1511280, -19211192, 310776, 478500, 23709604, 14168888, 4813088, -22417512, -1264844 ], [ -9053980, -10194272, -4479436, -11873812, -10461164, 2263552, -14045756, -5668840, 159380, 20904, -1182884, -18432648, 12468916, 11488852, 1626836, -14837096, 25376800, -19214920, 1793240, -5104080, -19348712, -98904, 663180, 23122444, 18442088, -344992, -24748152, -1320644 ], [ -10671460, -11925152, -3275956, -11571052, -13574804, -1468928, -18851396, -3248920, -3703060, 4127064, -2174684, -21101688, 13522636, 19175212, 6951596, -22474136, 28173280, -22189240, 3389480, -8696880, -19486232, -508584, 847860, 22535284, 22715288, -5503072, -27078792, -1376444 ], [ -5931676, -8465264, 108092, -9835924, -12761960, -4178288, -10480016, -1032580, -2712988, 5110272, -2883212, -16756440, 12106600, 17030224, 5903780, -15974720, 20881240, -18259588, 4618232, -4950360, -16750664, 1382364, 2447856, 17525740, 18241160, -9325528, -24126792, -3774632 ], [ -972676, -4826384, 3567332, -8051404, -11813720, -6852368, -1654256, 1176740, -1555588, 5985792, -3581972, -12169320, 10605400, 14546224, 4636220, -8987840, 13241320, -14091868, 5834312, -950760, -13916024, 3352644, 4096656, 12363700, 13465400, -13101928, -20992632, -6253592 ], [ 3986324, -1187504, 7026572, -6266884, -10865480, -9526448, 7171504, 3386060, -398188, 6861312, -4280732, -7582200, 9104200, 12062224, 3368660, -2000960, 5601400, -9924148, 7050392, 3048840, -11081384, 5322924, 5745456, 7201660, 8689640, -16878328, -17858472, -8732552 ], [ 8945324, 2451376, 10485812, -4482364, -9917240, -12200528, 15997264, 5595380, 759212, 7736832, -4979492, -2995080, 7603000, 9578224, 2101100, 4985920, -2038520, -5756428, 8266472, 7048440, -8246744, 7293204, 7394256, 2039620, 3913880, -20654728, -14724312, -11211512 ], [ 13904324, 6090256, 13945052, -2697844, -8969000, -14874608, 24823024, 7804700, 1916612, 8612352, -5678252, 1592040, 6101800, 7094224, 833540, 11972800, -9678440, -1588708, 9482552, 11048040, -5412104, 9263484, 9043056, -3122420, -861880, -24431128, -11590152, -13690472 ], [ 16825824, 8654136, 15750392, -1664824, -7063260, -15131388, 29264484, 9385420, 2725112, 7549872, -6277112, 4460260, 5414600, 6011324, 912380, 15191680, -14531160, 231012, 9215832, 12169540, -2883264, 9982964, 10732356, -6291660, -3790640, -26218628, -8423092, -13518932 ], [ 14449824, 8423016, 13255592, -2585704, -2668020, -9103188, 22306764, 9331780, 2626472, 1448592, -6616232, 2859340, 6843800, 8571284, 4491860, 8613760, -12137160, -4054068, 5093832, 5807980, -1149504, 7450364, 12526956, -4279620, -1917200, -22834988, -5170492, -6456092 ], [ 12073824, 8191896, 10760792, -3506584, 1727220, -3074988, 15349044, 9278140, 2527832, -4652688, -6955352, 1258420, 8273000, 11131244, 8071340, 2035840, -9743160, -8339148, 971832, -553580, 584256, 4917764, 14321556, -2267580, -43760, -19451348, -1917892, 606748 ], [ 9697824, 7960776, 8265992, -4427464, 6122460, 2953212, 8391324, 9224500, 2429192, -10753968, -7294472, -342500, 9702200, 13691204, 11650820, -4542080, -7349160, -12624228, -3150168, -6915140, 2318016, 2385164, 16116156, -255540, 1829680, -16067708, 1334708, 7669588 ], [ 7321824, 7729656, 5771192, -5348344, 10517700, 8981412, 1433604, 9170860, 2330552, -16855248, -7633592, -1943420, 11131400, 16251164, 15230300, -11120000, -4955160, -16909308, -7272168, -13276700, 4051776, -147436, 17910756, 1756500, 3703120, -12684068, 4587308, 14732428 ], [ 4945824, 7498536, 3276392, -6269224, 14912940, 15009612, -5524116, 9117220, 2231912, -22956528, -7972712, -3544340, 12560600, 18811124, 18809780, -17697920, -2561160, -21194388, -11394168, -19638260, 5785536, -2680036, 19705356, 3768540, 5576560, -9300428, 7839908, 21795268 ], [ 4940408, 6735084, 1580196, -6722856, 16472044, 17269936, -5731120, 9746220, 542424, -22327020, -9127820, -4441420, 11522968, 15636272, 16854576, -19016544, -2900688, -20042940, -11524208, -22445640, 8885424, -2548644, 18808616, 2998504, 4201524, -6099744, 8602568, 21935884 ], [ 6589928, 5600004, 441516, -6850296, 16051204, 16899856, -1225360, 10851780, -2257656, -16998660, -10852580, -4847140, 8763208, 8457872, 11035536, -16663584, -5148528, -15096180, -8867408, -22771800, 12939024, -557484, 16033016, 286264, 558684, -3026784, 7626968, 17244004 ], [ 8239448, 4464924, -697164, -6977736, 15630364, 16529776, 3280400, 11957340, -5057736, -11670300, -12577340, -5252860, 6003448, 1279472, 5216496, -14310624, -7396368, -10149420, -6210608, -23097960, 16992624, 1433676, 13257416, -2425976, -3084156, 46176, 6651368, 12552124 ], [ 9888968, 3329844, -1835844, -7105176, 15209524, 16159696, 7786160, 13062900, -7857816, -6341940, -14302100, -5658580, 3243688, -5898928, -602544, -11957664, -9644208, -5202660, -3553808, -23424120, 21046224, 3424836, 10481816, -5138216, -6726996, 3119136, 5675768, 7860244 ], [ 11538488, 2194764, -2974524, -7232616, 14788684, 15789616, 12291920, 14168460, -10657896, -1013580, -16026860, -6064300, 483928, -13077328, -6421584, -9604704, -11892048, -255900, -897008, -23750280, 25099824, 5415996, 7706216, -7850456, -10369836, 6192096, 4700168, 3168364 ], [ 13188008, 1059684, -4113204, -7360056, 14367844, 15419536, 16797680, 15274020, -13457976, 4314780, -17751620, -6470020, -2275832, -20255728, -12240624, -7251744, -14139888, 4690860, 1759792, -24076440, 29153424, 7407156, 4930616, -10562696, -14012676, 9265056, 3724568, -1523516 ], [ 6605012, -1186068, -3806196, -6621120, 14659156, 9534328, 14944292, 17266692, -15347940, 1510740, -15479516, -4994272, -3014480, -15547216, -10514676, -3040644, -12612156, 7417248, 931000, -17772588, 21899100, 2925120, 4481984, -11791664, -16782660, 9387348, 3962024, -3442928 ], [ -892708, -3555228, -3338556, -5785920, 15029596, 3036328, 12384332, 19357932, -17136780, -2196900, -12763316, -3309472, -3528560, -9517936, -7950396, 1376916, -10664916, 9896928, -285080, -10732068, 13388340, -2276160, 4291904, -12855824, -19455660, 9181788, 4334264, -5054288 ], [ -8390428, -5924388, -2870916, -4950720, 15400036, -3461672, 9824372, 21449172, -18925620, -5904540, -10047116, -1624672, -4042640, -3488656, -5386116, 5794476, -8717676, 12376608, -1501160, -3691548, 4877580, -7477440, 4101824, -13919984, -22128660, 8976228, 4706504, -6665648 ], [ -15888148, -8293548, -2403276, -4115520, 15770476, -9959672, 7264412, 23540412, -20714460, -9612180, -7330916, 60128, -4556720, 2540624, -2821836, 10212036, -6770436, 14856288, -2717240, 3348972, -3633180, -12678720, 3911744, -14984144, -24801660, 8770668, 5078744, -8277008 ], [ -23385868, -10662708, -1935636, -3280320, 16140916, -16457672, 4704452, 25631652, -22503300, -13319820, -4614716, 1744928, -5070800, 8569904, -257556, 14629596, -4823196, 17335968, -3933320, 10389492, -12143940, -17880000, 3721664, -16048304, -27474660, 8565108, 5450984, -9888368 ], [ -28389876, -12476916, -1352628, -3219180, 15162204, -21348880, 2225052, 25728348, -23654804, -14916940, -3001808, 3338680, -4943972, 12789700, 2062080, 17731368, -2315684, 19133168, -5075604, 15589748, -18050256, -21485280, 3664508, -16633892, -28493748, 8813040, 6294044, -11317328 ], [ -24075276, -12217356, -338508, -6050580, 9141924, -20235760, 46692, 18371748, -22424684, -8627380, -5511728, 4592200, -2422172, 10247740, 3467520, 15916248, 2285476, 18380048, -5942124, 13913228, -14224176, -19126560, 4104068, -15431132, -23332428, 10755600, 8896484, -12064688 ], [ -19760676, -11957796, 675612, -8881980, 3121644, -19122640, -2131668, 11015148, -21194564, -2337820, -8021648, 5845720, 99628, 7705780, 4872960, 14101128, 6886636, 17626928, -6808644, 12236708, -10398096, -16767840, 4543628, -14228372, -18171108, 12698160, 11498924, -12812048 ], [ -15446076, -11698236, 1689732, -11713380, -2898636, -18009520, -4310028, 3658548, -19964444, 3951740, -10531568, 7099240, 2621428, 5163820, 6278400, 12286008, 11487796, 16873808, -7675164, 10560188, -6572016, -14409120, 4983188, -13025612, -13009788, 14640720, 14101364, -13559408 ], [ -11131476, -11438676, 2703852, -14544780, -8918916, -16896400, -6488388, -3698052, -18734324, 10241300, -13041488, 8352760, 5143228, 2621860, 7683840, 10470888, 16088956, 16120688, -8541684, 8883668, -2745936, -12050400, 5422748, -11822852, -7848468, 16583280, 16703804, -14306768 ], [ -6816876, -11179116, 3717972, -17376180, -14939196, -15783280, -8666748, -11054652, -17504204, 16530860, -15551408, 9606280, 7665028, 79900, 9089280, 8655768, 20690116, 15367568, -9408204, 7207148, 1080144, -9691680, 5862308, -10620092, -2687148, 18525840, 19306244, -15054128 ], [ -4897396, -7804584, 4509688, -18396952, -18073300, -13034560, -7902532, -11615992, -14567608, 17195460, -15751560, 8413544, 6906228, -3161608, 10338680, 8527948, 21639376, 14972212, -9468392, 6051764, 2153340, -6971624, 8035980, -9245500, 2684920, 17903892, 18083072, -14825956 ], [ -5169196, -1580184, 5097928, -17761192, -18566860, -8789440, -4446172, -5960392, -10069768, 12713820, -13838520, 4982744, 3146028, -7043128, 11445320, 9943828, 19247536, 14904172, -8790872, 5373164, 707940, -3920984, 11796180, -7713700, 8249800, 14935692, 13359872, -13705276 ], [ -5440996, 4644216, 5686168, -17125432, -19060420, -4544320, -989812, -304792, -5571928, 8232180, -11925480, 1551944, -614172, -10924648, 12551960, 11359708, 16855696, 14836132, -8113352, 4694564, -737460, -870344, 15556380, -6181900, 13814680, 11967492, 8636672, -12584596 ], [ -5712796, 10868616, 6274408, -16489672, -19553980, -299200, 2466548, 5350808, -1074088, 3750540, -10012440, -1878856, -4374372, -14806168, 13658600, 12775588, 14463856, 14768092, -7435832, 4015964, -2182860, 2180296, 19316580, -4650100, 19379560, 8999292, 3913472, -11463916 ], [ -5984596, 17093016, 6862648, -15853912, -20047540, 3945920, 5922908, 11006408, 3423752, -731100, -8099400, -5309656, -8134572, -18687688, 14765240, 14191468, 12072016, 14700052, -6758312, 3337364, -3628260, 5230936, 23076780, -3118300, 24944440, 6031092, -809728, -10343236 ], [ -6256396, 23317416, 7450888, -15218152, -20541100, 8191040, 9379268, 16662008, 7921592, -5212740, -6186360, -8740456, -11894772, -22569208, 15871880, 15607348, 9680176, 14632012, -6080792, 2658764, -5073660, 8281576, 26836980, -1586500, 30509320, 3062892, -5532928, -9222556 ], [ -4455796, 23143716, 3094828, -14893192, -13466560, 4281860, 9143228, 14862908, 3197432, -2130780, -2640120, -6764656, -13879572, -20956528, 14675420, 12566728, 4649836, 10479472, -8490272, 5665664, -3951960, 8130616, 25005180, -83800, 29410000, 2333892, -6781228, -5338576 ], [ -2240716, 21690396, -2250092, -14630392, -4878400, -1258180, 8168708, 11572868, -3371128, 2463900, 1232760, -3707536, -15509292, -18245008, 13018340, 8634808, -908204, 5510032, -11517152, 9409664, -2316840, 7339336, 22054980, 1413080, 26977840, 2052732, -7334548, -901936 ], [ -25636, 20237076, -7595012, -14367592, 3709760, -6798220, 7194188, 8282828, -9939688, 7058580, 5105640, -650416, -17139012, -15533488, 11361260, 4702888, -6466244, 540592, -14544032, 13153664, -681720, 6548056, 19104780, 2909960, 24545680, 1771572, -7887868, 3534704 ], [ 2189444, 18783756, -12939932, -14104792, 12297920, -12338260, 6219668, 4992788, -16508248, 11653260, 8978520, 2406704, -18768732, -12821968, 9704180, 770968, -12024284, -4428848, -17570912, 16897664, 953400, 5756776, 16154580, 4406840, 22113520, 1490412, -8441188, 7971344 ], [ 4404524, 17330436, -18284852, -13841992, 20886080, -17878300, 5245148, 1702748, -23076808, 16247940, 12851400, 5463824, -20398452, -10110448, 8047100, -3160952, -17582324, -9398288, -20597792, 20641664, 2588520, 4965496, 13204380, 5903720, 19681360, 1209252, -8994508, 12407984 ], [ 6467504, 16251360, -22210016, -13832328, 27584872, -21831456, 4577480, -1592440, -27565108, 19699036, 15401088, 8134688, -21333452, -7902964, 6554756, -5735568, -21957260, -13410044, -22093116, 23558292, 4179076, 3997676, 11068240, 6435844, 16958728, 745676, -9165160, 15661988 ], [ 7629584, 17388960, -17725856, -15322008, 23092792, -16385376, 5727320, -4918120, -19731868, 16376596, 10113408, 8517728, -18153572, -8680924, 6038156, -270768, -19324580, -11749364, -14516916, 21574332, 5505676, 1984196, 13753840, 1253644, 12515608, -798364, -7069240, 11911148 ], [ 8791664, 18526560, -13241696, -16811688, 18600712, -10939296, 6877160, -8243800, -11898628, 13054156, 4825728, 8900768, -14973692, -9458884, 5521556, 5194032, -16691900, -10088684, -6940716, 19590372, 6832276, -29284, 16439440, -3928556, 8072488, -2342404, -4973320, 8160308 ], [ 9953744, 19664160, -8757536, -18301368, 14108632, -5493216, 8027000, -11569480, -4065388, 9731716, -461952, 9283808, -11793812, -10236844, 5004956, 10658832, -14059220, -8428004, 635484, 17606412, 8158876, -2042764, 19125040, -9110756, 3629368, -3886444, -2877400, 4409468 ], [ 11115824, 20801760, -4273376, -19791048, 9616552, -47136, 9176840, -14895160, 3767852, 6409276, -5749632, 9666848, -8613932, -11014804, 4488356, 16123632, -11426540, -6767324, 8211684, 15622452, 9485476, -4056244, 21810640, -14292956, -813752, -5430484, -781480, 658628 ], [ 12277904, 21939360, 210784, -21280728, 5124472, 5398944, 10326680, -18220840, 11601092, 3086836, -11037312, 10049888, -5434052, -11792764, 3971756, 21588432, -8793860, -5106644, 15787884, 13638492, 10812076, -6069724, 24496240, -19475156, -5256872, -6974524, 1314440, -3092212 ], [ 12839416, 21940276, 1399856, -20845376, 1887484, 7213572, 8983064, -17687108, 15058812, 1764376, -13123056, 9470084, -4427172, -11003868, 2522160, 21603676, -6722880, -4597736, 19166340, 11771136, 10028652, -6279204, 22996068, -19387380, -8196604, -8405404, 3260136, -4938028 ], [ 12683176, 20582716, -1349104, -18109376, 150484, 4688172, 4659464, -12540908, 13287252, 2832136, -11382096, 7739564, -6017292, -8342388, -42480, 15106036, -5323200, -5465336, 17527980, 10043136, 6723492, -4332684, 16493388, -13001340, -9339604, -9701044, 5026296, -4507108 ], [ 12526936, 19225156, -4098064, -15373376, -1586516, 2162772, 335864, -7394708, 11515692, 3899896, -9641136, 6009044, -7607412, -5680908, -2607120, 8608396, -3923520, -6332936, 15889620, 8315136, 3418332, -2386164, 9990708, -6615300, -10482604, -10996684, 6792456, -4076188 ], [ 12370696, 17867596, -6847024, -12637376, -3323516, -362628, -3987736, -2248508, 9744132, 4967656, -7900176, 4278524, -9197532, -3019428, -5171760, 2110756, -2523840, -7200536, 14251260, 6587136, 113172, -439644, 3488028, -229260, -11625604, -12292324, 8558616, -3645268 ], [ 12214456, 16510036, -9595984, -9901376, -5060516, -2888028, -8311336, 2897692, 7972572, 6035416, -6159216, 2548004, -10787652, -357948, -7736400, -4386884, -1124160, -8068136, 12612900, 4859136, -3191988, 1506876, -3014652, 6156780, -12768604, -13587964, 10324776, -3214348 ], [ 12058216, 15152476, -12344944, -7165376, -6797516, -5413428, -12634936, 8043892, 6201012, 7103176, -4418256, 817484, -12377772, 2303532, -10301040, -10884524, 275520, -8935736, 10974540, 3131136, -6497148, 3453396, -9517332, 12542820, -13911604, -14883604, 12090936, -2783428 ], [ 9534724, 14158132, -10721512, -3199520, -5961644, -3815388, -11173300, 7007692, 5644680, 7583884, -6553992, 1213820, -12926820, 4949556, -10393548, -9536312, -493332, -7216940, 10699344, -807900, -7011120, 7389876, -8521644, 11298840, -12808792, -11237188, 10432212, -4204192 ], [ 6290764, 13274332, -7767352, 1140640, -4342724, -962388, -7950940, 4089892, 5458200, 7885924, -9869592, 2257460, -13159020, 7590876, -9733668, -5800232, -1922172, -4710980, 10839024, -5419860, -6675600, 11931996, -5243844, 7732680, -11022472, -6086668, 7731132, -6188512 ], [ 3046804, 12390532, -4813192, 5480800, -2723804, 1890612, -4728580, 1172092, 5271720, 8187964, -13185192, 3301100, -13391220, 10232196, -9073788, -2064152, -3351012, -2205020, 10978704, -10031820, -6340080, 16474116, -1966044, 4166520, -9236152, -936148, 5030052, -8172832 ], [ -197156, 11506732, -1859032, 9820960, -1104884, 4743612, -1506220, -1745708, 5085240, 8490004, -16500792, 4344740, -13623420, 12873516, -8413908, 1671928, -4779852, 300940, 11118384, -14643780, -6004560, 21016236, 1311756, 600360, -7449832, 4214372, 2328972, -10157152 ], [ -3441116, 10622932, 1095128, 14161120, 514036, 7596612, 1716140, -4663508, 4898760, 8792044, -19816392, 5388380, -13855620, 15514836, -7754028, 5408008, -6208692, 2806900, 11258064, -19255740, -5669040, 25558356, 4589556, -2965800, -5663512, 9364892, -372108, -12141472 ], [ -5972560, 9624948, 3576984, 17823932, 2273628, 9765684, 4874576, -7433916, 4933592, 8850792, -22898948, 6259204, -13980664, 17578796, -6884568, 8577340, -7415912, 4958492, 10963240, -23159440, -5215332, 29521408, 7709044, -6160204, -3998768, 13782988, -3007304, -13849628 ], [ -55600, 7273068, 458664, 13455332, 5701188, 3825324, 7275056, -8456676, 7592552, 6024792, -23218268, 5080924, -12835144, 12796916, -3530088, 5026660, -5995352, 2908292, 5516440, -18665200, -3360252, 26618368, 8951404, -4946644, -3775568, 9516628, -4861304, -12283268 ], [ 5861360, 4921188, -2659656, 9086732, 9128748, -2115036, 9675536, -9479436, 10251512, 3198792, -23537588, 3902644, -11689624, 8015036, -175608, 1475980, -4574792, 858092, 69640, -14170960, -1505172, 23715328, 10193764, -3733084, -3552368, 5250268, -6715304, -10716908 ], [ 11778320, 2569308, -5777976, 4718132, 12556308, -8055396, 12076016, -10502196, 12910472, 372792, -23856908, 2724364, -10544104, 3233156, 3178872, -2074700, -3154232, -1192108, -5377160, -9676720, 349908, 20812288, 11436124, -2519524, -3329168, 983908, -8569304, -9150548 ], [ 17695280, 217428, -8896296, 349532, 15983868, -13995756, 14476496, -11524956, 15569432, -2453208, -24176228, 1546084, -9398584, -1548724, 6533352, -5625380, -1733672, -3242308, -10823960, -5182480, 2204988, 17909248, 12678484, -1305964, -3105968, -3282452, -10423304, -7584188 ], [ 23612240, -2134452, -12014616, -4019068, 19411428, -19936116, 16876976, -12547716, 18228392, -5279208, -24495548, 367804, -8253064, -6330604, 9887832, -9176060, -313112, -5292508, -16270760, -688240, 4060068, 15006208, 13920844, -92404, -2882768, -7548812, -12277304, -6017828 ], [ 25454080, -3574792, -14555576, -4455628, 19458268, -23533576, 15843956, -13277876, 19432752, -6905548, -22920388, -1754636, -8066544, -8590804, 11681312, -12039340, -845272, -4157288, -16607980, 2158760, 4783668, 12120108, 12279484, -196524, -3254848, -9499992, -12045584, -6152048 ], [ 20892160, -3582712, -16189256, 1286732, 14192548, -23449336, 9415436, -13548236, 18351312, -6646708, -18368188, -5360756, -9387024, -6888364, 11021792, -13822420, -4445992, 1983592, -8915860, 2417240, 3729228, 9260628, 6106564, -2371284, -4562368, -7813032, -8536304, -8958608 ], [ 16330240, -3590632, -17822936, 7029092, 8926828, -23365096, 2986916, -13818596, 17269872, -6387868, -13815988, -8966876, -10707504, -5185924, 10362272, -15605500, -8046712, 8124472, -1223740, 2675720, 2674788, 6401148, -66356, -4546044, -5869888, -6126072, -5027024, -11765168 ], [ 11768320, -3598552, -19456616, 12771452, 3661108, -23280856, -3441604, -14088956, 16188432, -6129028, -9263788, -12572996, -12027984, -3483484, 9702752, -17388580, -11647432, 14265352, 6468380, 2934200, 1620348, 3541668, -6239276, -6720804, -7177408, -4439112, -1517744, -14571728 ], [ 7206400, -3606472, -21090296, 18513812, -1604612, -23196616, -9870124, -14359316, 15106992, -5870188, -4711588, -16179116, -13348464, -1781044, 9043232, -19171660, -15248152, 20406232, 14160500, 3192680, 565908, 682188, -12412196, -8895564, -8484928, -2752152, 1991536, -17378288 ], [ 2644480, -3614392, -22723976, 24256172, -6870332, -23112376, -16298644, -14629676, 14025552, -5611348, -159388, -19785236, -14668944, -78604, 8383712, -20954740, -18848872, 26547112, 21852620, 3451160, -488532, -2177292, -18585116, -11070324, -9792448, -1065192, 5500816, -20184848 ], [ 2058616, -2805076, -18904628, 23716172, -7147712, -19938616, -17667004, -15487448, 10985064, -6064156, 1855928, -20415740, -12444288, 1449956, 8489768, -16122064, -18223804, 27066880, 20932640, 3346508, 848004, -4155024, -16874720, -8963352, -5279524, 1024212, 4622272, -19759256 ], [ 3176776, -1645516, -12748268, 20483732, -5287232, -15440776, -16866724, -16596968, 7104984, -6821956, 2784008, -19770980, -8700288, 2903996, 8923928, -8454064, -15787684, 25177600, 16321760, 3086228, 3209244, -5754864, -11785760, -5021352, 1727876, 3286092, 1863232, -17948456 ], [ 4294936, -485956, -6591908, 17251292, -3426752, -10942936, -16066444, -17706488, 3224904, -7579756, 3712088, -19126220, -4956288, 4358036, 9358088, -786064, -13351564, 23288320, 11710880, 2825948, 5570484, -7354704, -6696800, -1079352, 8735276, 5547972, -895808, -16137656 ], [ 5413096, 673604, -435548, 14018852, -1566272, -6445096, -15266164, -18816008, -655176, -8337556, 4640168, -18481460, -1212288, 5812076, 9792248, 6881936, -10915444, 21399040, 7100000, 2565668, 7931724, -8954544, -1607840, 2862648, 15742676, 7809852, -3654848, -14326856 ], [ 6531256, 1833164, 5720812, 10786412, 294208, -1947256, -14465884, -19925528, -4535256, -9095356, 5568248, -17836700, 2531712, 7266116, 10226408, 14549936, -8479324, 19509760, 2489120, 2305388, 10292964, -10554384, 3481120, 6804648, 22750076, 10071732, -6413888, -12516056 ], [ 7642728, 3010424, 11746344, 7593560, 2089560, 2520100, -13626964, -20995532, -8373644, -9837328, 6432644, -17164988, 6242024, 8698816, 10590220, 22124428, -6099356, 17615100, -2068496, 2053316, 12598832, -12114156, 8476160, 10683652, 29621872, 12309380, -9089248, -10658012 ], [ 8158968, 5762984, 6128184, 7924040, -1911480, 4274380, -9349084, -18548612, -8501444, -9170608, 1629164, -14094548, 6954104, 8232256, 4693060, 21376708, -8716916, 15241620, -1885616, 2531756, 9976592, -10107876, 5112320, 8956012, 24424912, 12390380, -4317088, -4595252 ], [ 8675208, 8515544, 510024, 8254520, -5912520, 6028660, -5071204, -16101692, -8629244, -8503888, -3174316, -11024108, 7666184, 7765696, -1204100, 20628988, -11334476, 12868140, -1702736, 3010196, 7354352, -8101596, 1748480, 7228372, 19227952, 12471380, 455072, 1467508 ], [ 9191448, 11268104, -5108136, 8585000, -9913560, 7782940, -793324, -13654772, -8757044, -7837168, -7977796, -7953668, 8378264, 7299136, -7101260, 19881268, -13952036, 10494660, -1519856, 3488636, 4732112, -6095316, -1615360, 5500732, 14030992, 12552380, 5227232, 7530268 ], [ 9707688, 14020664, -10726296, 8915480, -13914600, 9537220, 3484556, -11207852, -8884844, -7170448, -12781276, -4883228, 9090344, 6832576, -12998420, 19133548, -16569596, 8121180, -1336976, 3967076, 2109872, -4089036, -4979200, 3773092, 8834032, 12633380, 9999392, 13593028 ], [ 10223928, 16773224, -16344456, 9245960, -17915640, 11291500, 7762436, -8760932, -9012644, -6503728, -17584756, -1812788, 9802424, 6366016, -18895580, 18385828, -19187156, 5747700, -1154096, 4445516, -512368, -2082756, -8343040, 2045452, 3637072, 12714380, 14771552, 19655788 ], [ 10727292, 16715684, -18486096, 8438596, -19301808, 11401132, 9098324, -6838100, -8795112, -5498288, -18644452, 170964, 10113028, 4508732, -21292672, 16701524, -20835768, 3561212, -1001492, 3483700, -2584884, 486820, -9305912, 944676, 1058696, 13039212, 17287744, 22651276 ], [ 11203572, 10747244, -13315056, 5237836, -15187728, 8051332, 4245884, -6017660, -7851192, -3780368, -11829292, -131076, 9579148, -273868, -16327552, 13047164, -20446248, 1768052, -912572, -507620, -3501084, 4241260, -5218472, 1162476, 3988376, 13876932, 15058624, 19194916 ], [ 11679852, 4778804, -8144016, 2037076, -11073648, 4701532, -606556, -5197220, -6907272, -2062448, -5014132, -433116, 9045268, -5056468, -11362432, 9392804, -20056728, -25108, -823652, -4498940, -4417284, 7995700, -1131032, 1380276, 6918056, 14714652, 12829504, 15738556 ], [ 12156132, -1189636, -2972976, -1163684, -6959568, 1351732, -5458996, -4376780, -5963352, -344528, 1801028, -735156, 8511388, -9839068, -6397312, 5738444, -19667208, -1818268, -734732, -8490260, -5333484, 11750140, 2956408, 1598076, 9847736, 15552372, 10600384, 12282196 ], [ 12632412, -7158076, 2198064, -4364444, -2845488, -1998068, -10311436, -3556340, -5019432, 1373392, 8616188, -1037196, 7977508, -14621668, -1432192, 2084084, -19277688, -3611428, -645812, -12481580, -6249684, 15504580, 7043848, 1815876, 12777416, 16390092, 8371264, 8825836 ], [ 13108692, -13126516, 7369104, -7565204, 1268592, -5347868, -15163876, -2735900, -4075512, 3091312, 15431348, -1339236, 7443628, -19404268, 3532928, -1570276, -18888168, -5404588, -556892, -16472900, -7165884, 19259020, 11131288, 2033676, 15707096, 17227812, 6142144, 5369476 ], [ 11012904, -15677236, 7798884, -11001032, 1857336, -4655912, -15701188, -3193400, -1482924, 4032892, 15149324, -2521356, 7697716, -16571896, 3969056, -1185616, -16093248, -3510076, 793780, -17893520, -5941392, 20117860, 13184284, 1999080, 12739556, 14274576, 5070808, 1087072 ], [ 7428024, -16249276, 5483724, -14572952, 405096, -1623992, -13740268, -4390760, 2064156, 4525012, 10758404, -4212996, 8407996, -9330856, 1783136, 1537424, -11905728, 519404, 2874940, -17825840, -3477552, 19300300, 14059444, 1818360, 6357836, 9126576, 4669768, -3673568 ], [ 3843144, -16821316, 3168564, -18144872, -1047144, 1407928, -11779348, -5588120, 5611236, 5017132, 6367484, -5904636, 9118276, -2089816, -402784, 4260464, -7718208, 4548884, 4956100, -17758160, -1013712, 18482740, 14934604, 1637640, -23884, 3978576, 4268728, -8434208 ], [ 258264, -17393356, 853404, -21716792, -2499384, 4439848, -9818428, -6785480, 9158316, 5509252, 1976564, -7596276, 9828556, 5151224, -2588704, 6983504, -3530688, 8578364, 7037260, -17690480, 1450128, 17665180, 15809764, 1456920, -6405604, -1169424, 3867688, -13194848 ], [ -3326616, -17965396, -1461756, -25288712, -3951624, 7471768, -7857508, -7982840, 12705396, 6001372, -2414356, -9287916, 10538836, 12392264, -4774624, 9706544, 656832, 12607844, 9118420, -17622800, 3913968, 16847620, 16684924, 1276200, -12787324, -6317424, 3466648, -17955488 ], [ -6911496, -18537436, -3776916, -28860632, -5403864, 10503688, -5896588, -9180200, 16252476, 6493492, -6805276, -10979556, 11249116, 19633304, -6960544, 12429584, 4844352, 16637324, 11199580, -17555120, 6377808, 16030060, 17560084, 1095480, -19169044, -11465424, 3065608, -22716128 ], [ -5643556, -12343136, 1453884, -26693352, -1482404, 7334348, -5029108, -3897840, 12196476, 7382732, -4344516, -7478376, 12101856, 15229344, -4716264, 11245684, 7765032, 17022344, 12199540, -17117520, 8722308, 15091120, 10607084, 1388720, -16858664, -8920924, 5484868, -19911088 ], [ -4090156, -5750816, 7128564, -24188472, 2755156, 3800228, -4225948, 1765680, 7693236, 8295332, -1480716, -3671736, 12962976, 10140384, -2211384, 9831964, 10611192, 17192984, 13135900, -16658160, 11059788, 14145040, 3193604, 1709840, -14036984, -5923924, 8070028, -16661008 ], [ -2536756, 841504, 12803244, -21683592, 6992716, 266108, -3422788, 7429200, 3189996, 9207932, 1383084, 134904, 13824096, 5051424, 293496, 8418244, 13457352, 17363624, 14072260, -16198800, 13397268, 13198960, -4219876, 2030960, -11215304, -2926924, 10655188, -13410928 ], [ -983356, 7433824, 18477924, -19178712, 11230276, -3268012, -2619628, 13092720, -1313244, 10120532, 4246884, 3941544, 14685216, -37536, 2798376, 7004524, 16303512, 17534264, 15008620, -15739440, 15734748, 12252880, -11633356, 2352080, -8393624, 70076, 13240348, -10160848 ], [ 570044, 14026144, 24152604, -16673832, 15467836, -6802132, -1816468, 18756240, -5816484, 11033132, 7110684, 7748184, 15546336, -5126496, 5303256, 5590804, 19149672, 17704904, 15944980, -15280080, 18072228, 11306800, -19046836, 2673200, -5571944, 3067076, 15825508, -6910768 ], [ 1777984, 17728100, 28223816, -14132336, 16868576, -8571876, -1118924, 20952096, -9461548, 11802856, 8306708, 10995924, 15345592, -8600948, 7215196, 3953616, 19760784, 16291672, 14802600, -14999292, 19254556, 10284360, -23167636, 1689208, -3797684, 5146100, 16469744, -5054396 ], [ 1979584, 13010300, 27624056, -11484176, 10005536, -5201916, -729044, 13046496, -10606708, 12156376, 4644428, 12615564, 12051592, -7372268, 7399876, 1665456, 13861104, 10264552, 7604760, -15238692, 17071876, 9039480, -17696716, -3096632, -5074604, 4551020, 11459984, -7257956 ], [ 2181184, 8292500, 27024296, -8836016, 3142496, -1831956, -339164, 5140896, -11751868, 12509896, 982148, 14235204, 8757592, -6143588, 7584556, -622704, 7961424, 4237432, 406920, -15478092, 14889196, 7794600, -12225796, -7882472, -6351524, 3955940, 6450224, -9461516 ], [ 2382784, 3574700, 26424536, -6187856, -3720544, 1538004, 50716, -2764704, -12897028, 12863416, -2680132, 15854844, 5463592, -4914908, 7769236, -2910864, 2061744, -1789688, -6790920, -15717492, 12706516, 6549720, -6754876, -12668312, -7628444, 3360860, 1440464, -11665076 ], [ 2584384, -1143100, 25824776, -3539696, -10583584, 4907964, 440596, -10670304, -14042188, 13216936, -6342412, 17474484, 2169592, -3686228, 7953916, -5199024, -3837936, -7816808, -13988760, -15956892, 10523836, 5304840, -1283956, -17454152, -8905364, 2765780, -3569296, -13868636 ], [ 2785984, -5860900, 25225016, -891536, -17446624, 8277924, 830476, -18575904, -15187348, 13570456, -10004692, 19094124, -1124408, -2457548, 8138596, -7487184, -9737616, -13843928, -21186600, -16196292, 8341156, 4059960, 4186964, -22239992, -10182284, 2170700, -8579056, -16072196 ], [ 3024508, -5603548, 21715808, -1345604, -18923248, 9626856, 31852, -19745832, -14106664, 13535356, -13068028, 18536472, -2042624, -800876, 6304084, -6129660, -11970804, -14096216, -21491280, -12961980, 7464688, 1808136, 6295148, -21777728, -8263340, 1583576, -9442720, -18211088 ], [ 3291268, -1541668, 15981728, -4171964, -16280848, 9430296, -1675628, -15764952, -11323864, 13203076, -15673348, 16313832, -1144064, 1183084, 2925484, -1984260, -11400204, -9932456, -16524720, -7071300, 7587088, -1213704, 5831828, -17302208, -3900500, 1002536, -7135840, -20300528 ], [ 3558028, 2520212, 10247648, -6998324, -13638448, 9233736, -3383108, -11784072, -8541064, 12870796, -18278668, 14091192, -245504, 3167044, -453116, 2161140, -10829604, -5768696, -11558160, -1180620, 7709488, -4235544, 5368508, -12826688, 462340, 421496, -4828960, -22389968 ], [ 3824788, 6582092, 4513568, -9824684, -10996048, 9037176, -5090588, -7803192, -5758264, 12538516, -20883988, 11868552, 653056, 5151004, -3831716, 6306540, -10259004, -1604936, -6591600, 4710060, 7831888, -7257384, 4905188, -8351168, 4825180, -159544, -2522080, -24479408 ], [ 4091548, 10643972, -1220512, -12651044, -8353648, 8840616, -6798068, -3822312, -2975464, 12206236, -23489308, 9645912, 1551616, 7134964, -7210316, 10451940, -9688404, 2558824, -1625040, 10600740, 7954288, -10279224, 4441868, -3875648, 9188020, -740584, -215200, -26568848 ], [ 4358308, 14705852, -6954592, -15477404, -5711248, 8644056, -8505548, 158568, -192664, 11873956, -26094628, 7423272, 2450176, 9118924, -10588916, 14597340, -9117804, 6722584, 3341520, 16491420, 8076688, -13301064, 3978548, 599872, 13550860, -1321624, 2091680, -28658288 ], [ 751856, 15750564, -9455044, -16693112, -5372488, 5228404, -11248244, -672284, 2358824, 10715020, -21751108, 7726420, 960092, 5015144, -7175096, 11558164, -10099080, 5004320, 2154928, 14321256, 6451924, -10511032, 3951308, -161992, 11620876, -3061752, 6821016, -23361544 ], [ -3393904, 16375164, -11505244, -17684552, -5354488, 1364524, -14135084, -2173124, 4878104, 9440980, -16440028, 8381260, -862588, 63704, -2815496, 7518604, -11296440, 2467040, 111568, 11028696, 4583884, -6911752, 3984788, -1653112, 8814676, -4963272, 11887656, -17036344 ], [ -7539664, 16999764, -13555444, -18675992, -5336488, -2499356, -17021924, -3673964, 7397384, 8166940, -11128948, 9036100, -2685268, -4887736, 1544104, 3479044, -12493800, -70240, -1931792, 7736136, 2715844, -3312472, 4018268, -3144232, 6008476, -6864792, 16954296, -10711144 ], [ -11685424, 17624364, -15605644, -19667432, -5318488, -6363236, -19908764, -5174804, 9916664, 6892900, -5817868, 9690940, -4507948, -9839176, 5903704, -560516, -13691160, -2607520, -3975152, 4443576, 847804, 286808, 4051748, -4635352, 3202276, -8766312, 22020936, -4385944 ], [ -15831184, 18248964, -17655844, -20658872, -5300488, -10227116, -22795604, -6675644, 12435944, 5618860, -506788, 10345780, -6330628, -14790616, 10263304, -4600076, -14888520, -5144800, -6018512, 1151016, -1020236, 3886088, 4085228, -6126472, 396076, -10667832, 27087576, 1939256 ], [ -19200384, 18599456, -18524000, -21020904, -5322336, -12419080, -24638712, -8266856, 14257000, 3969732, 3932464, 10220116, -7524988, -18475692, 13589576, -7338524, -14879084, -7128084, -7239548, -777668, -2003800, 7135304, 3532548, -6589704, -1957380, -11635576, 30018268, 6006448 ], [ -19234944, 17772896, -14316320, -18680184, -5515296, -7431640, -21999912, -10246136, 13079800, 709932, 4627984, 6742876, -6021268, -16722852, 12478616, -4489844, -9687524, -6732444, -4929428, 3150292, 810680, 8881304, 462828, -2639064, -2366700, -8593576, 23776948, 377488 ], [ -19269504, 16946336, -10108640, -16339464, -5708256, -2444200, -19361112, -12225416, 11902600, -2549868, 5323504, 3265636, -4517548, -14970012, 11367656, -1641164, -4495964, -6336804, -2619308, 7078252, 3625160, 10627304, -2606892, 1311576, -2776020, -5551576, 17535628, -5251472 ], [ -19304064, 16119776, -5900960, -13998744, -5901216, 2543240, -16722312, -14204696, 10725400, -5809668, 6019024, -211604, -3013828, -13217172, 10256696, 1207516, 695596, -5941164, -309188, 11006212, 6439640, 12373304, -5676612, 5262216, -3185340, -2509576, 11294308, -10880432 ], [ -19338624, 15293216, -1693280, -11658024, -6094176, 7530680, -14083512, -16183976, 9548200, -9069468, 6714544, -3688844, -1510108, -11464332, 9145736, 4056196, 5887156, -5545524, 2000932, 14934172, 9254120, 14119304, -8746332, 9212856, -3594660, 532424, 5052988, -16509392 ], [ -19373184, 14466656, 2514400, -9317304, -6287136, 12518120, -11444712, -18163256, 8371000, -12329268, 7410064, -7166084, -6388, -9711492, 8034776, 6904876, 11078716, -5149884, 4311052, 18862132, 12068600, 15865304, -11816052, 13163496, -4003980, 3574424, -1188332, -22138352 ], [ -17517744, 11894276, 3419260, -6657624, -5173296, 13872800, -8648772, -17236796, 7688620, -13146648, 4962604, -6246104, 1188632, -7900152, 7016156, 6966256, 14100196, -5391624, 4447672, 18847732, 12711740, 17476124, -14276652, 13826076, -4650360, 3922724, -2023892, -23602832 ], [ -13772304, 7576076, 1021300, -3678984, -2752656, 11594720, -5695692, -13404596, 7501060, -11521608, -627836, -928904, 2074952, -6030312, 6089876, 4240336, 14951596, -6270744, 2410792, 14890972, 11183540, 18951764, -16128132, 11200596, -5533800, 1577324, 2546308, -20902832 ], [ -10026864, 3257876, -1376660, -700344, -332016, 9316640, -2742612, -9572396, 7313500, -9896568, -6218276, 4388296, 2961272, -4160472, 5163596, 1514416, 15802996, -7149864, 373912, 10934212, 9655340, 20427404, -17979612, 8575116, -6417240, -768076, 7116508, -18202832 ], [ -6281424, -1060324, -3774620, 2278296, 2088624, 7038560, 210468, -5740196, 7125940, -8271528, -11808716, 9705496, 3847592, -2290632, 4237316, -1211504, 16654396, -8028984, -1662968, 6977452, 8127140, 21903044, -19831092, 5949636, -7300680, -3113476, 11686708, -15502832 ], [ -2535984, -5378524, -6172580, 5256936, 4509264, 4760480, 3163548, -1907996, 6938380, -6646488, -17399156, 15022696, 4733912, -420792, 3311036, -3937424, 17505796, -8908104, -3699848, 3020692, 6598940, 23378684, -21682572, 3324156, -8184120, -5458876, 16256908, -12802832 ], [ 1209456, -9696724, -8570540, 8235576, 6929904, 2482400, 6116628, 1924204, 6750820, -5021448, -22989596, 20339896, 5620232, 1449048, 2384756, -6663344, 18357196, -9787224, -5736728, -936068, 5070740, 24854324, -23534052, 698676, -9067560, -7804276, 20827108, -10102832 ], [ 293116, -8366184, -9027576, 4820292, 2479200, 2215032, 9570488, 1355964, 7499412, -3955880, -22908812, 17055360, 2782676, 1907068, 506556, -5022404, 15021316, -10193888, -5361980, 1289980, 6826080, 20529384, -21447036, 1680564, -10066632, -8277080, 21917836, -7828860 ], [ -1708844, -5720184, -9032616, -83988, -3571680, 2415912, 13140968, -237036, 8466012, -3020600, -21507332, 11767680, -922084, 2036308, -1593324, -2364524, 10710316, -10490528, -4425620, 4955860, 9346080, 14853624, -18442836, 3502524, -11092632, -8313800, 22198276, -5654100 ], [ -3710804, -3074184, -9037656, -4988268, -9622560, 2616792, 16711448, -1830036, 9432612, -2085320, -20105852, 6480000, -4626844, 2165548, -3693204, 293356, 6399316, -10787168, -3489260, 8621740, 11866080, 9177864, -15438636, 5324484, -12118632, -8350520, 22478716, -3479340 ], [ -5712764, -428184, -9042696, -9892548, -15673440, 2817672, 20281928, -3423036, 10399212, -1150040, -18704372, 1192320, -8331604, 2294788, -5793084, 2951236, 2088316, -11083808, -2552900, 12287620, 14386080, 3502104, -12434436, 7146444, -13144632, -8387240, 22759156, -1304580 ], [ -7714724, 2217816, -9047736, -14796828, -21724320, 3018552, 23852408, -5016036, 11365812, -214760, -17302892, -4095360, -12036364, 2424028, -7892964, 5609116, -2222684, -11380448, -1616540, 15953500, 16906080, -2173656, -9430236, 8968404, -14170632, -8423960, 23039596, 870180 ], [ -9334324, 4077932, -9469060, -19029800, -26833732, 3085320, 26436496, -6245156, 12028636, 688576, -15358848, -8012792, -15101188, 2352408, -9968864, 7541304, -6168748, -11585876, -276568, 18737532, 18689432, -6809916, -6895560, 10039548, -14471556, -8324192, 22464280, 2957072 ], [ -8207884, 293972, -12880060, -18441560, -25181692, 2188920, 21936496, -4860956, 10509796, 1362496, -9518208, -2089352, -13570108, 838248, -11872544, 4261704, -7493908, -11136236, 3962072, 15188292, 15182312, -3980676, -7732920, 5718468, -9565116, -7244192, 15743080, 4412912 ], [ -7081444, -3489988, -16291060, -17853320, -23529652, 1292520, 17436496, -3476756, 8990956, 2036416, -3677568, 3834088, -12039028, -675912, -13776224, 982104, -8819068, -10686596, 8200712, 11639052, 11675192, -1151436, -8570280, 1397388, -4658676, -6164192, 9021880, 5868752 ], [ -5955004, -7273948, -19702060, -17265080, -21877612, 396120, 12936496, -2092556, 7472116, 2710336, 2163072, 9757528, -10507948, -2190072, -15679904, -2297496, -10144228, -10236956, 12439352, 8089812, 8168072, 1677804, -9407640, -2923692, 247764, -5084192, 2300680, 7324592 ], [ -4828564, -11057908, -23113060, -16676840, -20225572, -500280, 8436496, -708356, 5953276, 3384256, 8003712, 15680968, -8976868, -3704232, -17583584, -5577096, -11469388, -9787316, 16677992, 4540572, 4660952, 4507044, -10245000, -7244772, 5154204, -4004192, -4420520, 8780432 ], [ -3702124, -14841868, -26524060, -16088600, -18573532, -1396680, 3936496, 675844, 4434436, 4058176, 13844352, 21604408, -7445788, -5218392, -19487264, -8856696, -12794548, -9337676, 20916632, 991332, 1153832, 7336284, -11082360, -11565852, 10060644, -2924192, -11141720, 10236272 ], [ -924268, -16035136, -28118752, -16244012, -15878788, -2255016, 282328, 1701868, 1546696, 5354692, 17038608, 24479608, -4511332, -3581508, -19897556, -10137468, -12718672, -10386884, 20760440, -727248, 135536, 9312048, -11490408, -13268628, 11789832, -1288520, -14352296, 10353164 ], [ 4013132, -13840576, -27338272, -17371892, -11820508, -3063576, -2265752, 2259508, -3131144, 7465372, 16772208, 23368648, 258308, 2175972, -18354956, -8804388, -10810672, -13396124, 14857160, -51888, 2371856, 10171728, -11337048, -11547468, 9364152, 1073800, -12972056, 8719124 ], [ 8950532, -11646016, -26557792, -18499772, -7762228, -3872136, -4813832, 2817148, -7808984, 9576052, 16505808, 22257688, 5027948, 7933452, -16812356, -7471308, -8902672, -16405364, 8953880, 623472, 4608176, 11031408, -11183688, -9826308, 6938472, 3436120, -11591816, 7085084 ], [ 13887932, -9451456, -25777312, -19627652, -3703948, -4680696, -7361912, 3374788, -12486824, 11686732, 16239408, 21146728, 9797588, 13690932, -15269756, -6138228, -6994672, -19414604, 3050600, 1298832, 6844496, 11891088, -11030328, -8105148, 4512792, 5798440, -10211576, 5451044 ], [ 18825332, -7256896, -24996832, -20755532, 354332, -5489256, -9909992, 3932428, -17164664, 13797412, 15973008, 20035768, 14567228, 19448412, -13727156, -4805148, -5086672, -22423844, -2852680, 1974192, 9080816, 12750768, -10876968, -6383988, 2087112, 8160760, -8831336, 3817004 ], [ 23762732, -5062336, -24216352, -21883412, 4412612, -6297816, -12458072, 4490068, -21842504, 15908092, 15706608, 18924808, 19336868, 25205892, -12184556, -3472068, -3178672, -25433084, -8755960, 2649552, 11317136, 13610448, -10723608, -4662828, -338568, 10523080, -7451096, 2182964 ], [ 22191484, -4769772, -20097128, -18437068, 6135808, -3588340, -9847420, 6325532, -21164096, 14604452, 12324976, 16761412, 15657808, 22130628, -7923364, -2786208, -1568688, -23326472, -8065636, -244312, 11490660, 15855152, -10282416, -1467132, -2944880, 10750244, -5767480, 2348544 ], [ 18385924, -5130132, -14831768, -13420468, 7057408, 328820, -5465860, 8599652, -18646976, 12128732, 7873936, 14236732, 9078448, 16023228, -2728924, -2322528, -61008, -19463672, -5111836, -4363432, 10956060, 18575312, -9742416, 2234748, -5613200, 10244444, -3979720, 3131904 ], [ 14580364, -5490492, -9566408, -8403868, 7979008, 4245980, -1084300, 10873772, -16129856, 9653012, 3422896, 11712052, 2499088, 9915828, 2465516, -1858848, 1446672, -15600872, -2158036, -8482552, 10421460, 21295472, -9202416, 5936628, -8281520, 9738644, -2191960, 3915264 ], [ 10774804, -5850852, -4301048, -3387268, 8900608, 8163140, 3297260, 13147892, -13612736, 7177292, -1028144, 9187372, -4080272, 3808428, 7659956, -1395168, 2954352, -11738072, 795764, -12601672, 9886860, 24015632, -8662416, 9638508, -10949840, 9232844, -404200, 4698624 ], [ 6969244, -6211212, 964312, 1629332, 9822208, 12080300, 7678820, 15422012, -11095616, 4701572, -5479184, 6662692, -10659632, -2298972, 12854396, -931488, 4462032, -7875272, 3749564, -16720792, 9352260, 26735792, -8122416, 13340388, -13618160, 8727044, 1383560, 5481984 ], [ 3258224, -6727332, 5948412, 6203952, 10701468, 15560240, 11786000, 17570692, -8710096, 2283292, -9474744, 4167792, -16573612, -8096552, 17482616, -564928, 5799812, -4272532, 6495164, -20361172, 8807220, 29091052, -7786676, 16683788, -16226620, 8320824, 3062560, 5956264 ], [ 1154384, -9891372, 6151092, 3264912, 10860948, 11607440, 11228720, 17586892, -8561776, 841492, -5727144, 2179152, -11176132, -8627192, 12485096, -1849408, 4249292, -5090812, 5701364, -15862972, 8084700, 25243012, -10923356, 13933028, -17817460, 9607464, 2892640, 1176184 ], [ -949456, -13055412, 6353772, 325872, 11020428, 7654640, 10671440, 17603092, -8413456, -600308, -1979544, 190512, -5778652, -9157832, 7487576, -3133888, 2698772, -5909092, 4907564, -11364772, 7362180, 21394972, -14060036, 11182268, -19408300, 10894104, 2722720, -3603896 ], [ -3053296, -16219452, 6556452, -2613168, 11179908, 3701840, 10114160, 17619292, -8265136, -2042108, 1768056, -1798128, -381172, -9688472, 2490056, -4418368, 1148252, -6727372, 4113764, -6866572, 6639660, 17546932, -17196716, 8431508, -20999140, 12180744, 2552800, -8383976 ], [ -5157136, -19383492, 6759132, -5552208, 11339388, -250960, 9556880, 17635492, -8116816, -3483908, 5515656, -3786768, 5016308, -10219112, -2507464, -5702848, -402268, -7545652, 3319964, -2368372, 5917140, 13698892, -20333396, 5680748, -22589980, 13467384, 2382880, -13164056 ], [ -7260976, -22547532, 6961812, -8491248, 11498868, -4203760, 8999600, 17651692, -7968496, -4925708, 9263256, -5775408, 10413788, -10749752, -7504984, -6987328, -1952788, -8363932, 2526164, 2129828, 5194620, 9850852, -23470076, 2929988, -24180820, 14754024, 2212960, -17944136 ], [ -9800548, -21728472, 6379356, -9986472, 10210836, -4551772, 9000944, 16456396, -7934356, -5540792, 11482296, -7030260, 13901360, -10277852, -9507688, -6300784, -2237296, -8595208, 2231984, 5328620, 4071480, 8013700, -24363416, 1527740, -23052724, 16448412, 3104056, -20397320 ], [ -13092748, -14029512, 4440756, -8987832, 6422556, 1326668, 9967184, 13168516, -8097436, -4727912, 11061096, -7017660, 14090000, -8074292, -6337528, -2209744, -335056, -7812568, 2800784, 6282980, 2256360, 9649900, -21381896, 2454740, -17228284, 18847092, 5827816, -18831320 ], [ -16384948, -6330552, 2502156, -7989192, 2634276, 7205108, 10933424, 9880636, -8260516, -3915032, 10639896, -7005060, 14278640, -5870732, -3167368, 1881296, 1567184, -7029928, 3369584, 7237340, 441240, 11286100, -18400376, 3381740, -11403844, 21245772, 8551576, -17265320 ], [ -19677148, 1368408, 563556, -6990552, -1154004, 13083548, 11899664, 6592756, -8423596, -3102152, 10218696, -6992460, 14467280, -3667172, 2792, 5972336, 3469424, -6247288, 3938384, 8191700, -1373880, 12922300, -15418856, 4308740, -5579404, 23644452, 11275336, -15699320 ], [ -22969348, 9067368, -1375044, -5991912, -4942284, 18961988, 12865904, 3304876, -8586676, -2289272, 9797496, -6979860, 14655920, -1463612, 3172952, 10063376, 5371664, -5464648, 4507184, 9146060, -3189000, 14558500, -12437336, 5235740, 245036, 26043132, 13999096, -14133320 ], [ -26261548, 16766328, -3313644, -4993272, -8730564, 24840428, 13832144, 16996, -8749756, -1476392, 9376296, -6967260, 14844560, 739948, 6343112, 14154416, 7273904, -4682008, 5075984, 10100420, -5004120, 16194700, -9455816, 6162740, 6069476, 28441812, 16722856, -12567320 ], [ -26574264, 20381704, -3921224, -3268244, -8238108, 20375464, 12345208, -3450468, -10781632, 417896, 8350708, -7466572, 15392368, 1720336, 7078396, 16172676, 7248056, -3205188, 3138660, 7762976, -3541588, 16142908, -7335860, 5844852, 3770668, 26453860, 12882040, -8589624 ], [ -25470504, 22055704, -3896024, -1197884, -5710548, 10993144, 9692008, -7003308, -13701952, 2826296, 7037788, -8209252, 16110928, 2119216, 6656116, 17205516, 6305576, -1398348, 9900, 3860576, -520828, 15288628, -5625500, 4935132, -2390012, 22380460, 5920360, -3465384 ], [ -24366744, 23729704, -3870824, 872476, -3182988, 1610824, 7038808, -10556148, -16622272, 5234696, 5724868, -8951932, 16829488, 2518096, 6233836, 18238356, 5363096, 408492, -3118860, -41824, 2499932, 14434348, -3915140, 4025412, -8550692, 18307060, -1041320, 1658856 ], [ -23262984, 25403704, -3845624, 2942836, -655428, -7771496, 4385608, -14108988, -19542592, 7643096, 4411948, -9694612, 17548048, 2916976, 5811556, 19271196, 4420616, 2215332, -6247620, -3944224, 5520692, 13580068, -2204780, 3115692, -14711372, 14233660, -8003000, 6783096 ], [ -22159224, 27077704, -3820424, 5013196, 1872132, -17153816, 1732408, -17661828, -22462912, 10051496, 3099028, -10437292, 18266608, 3315856, 5389276, 20304036, 3478136, 4022172, -9376380, -7846624, 8541452, 12725788, -494420, 2205972, -20872052, 10160260, -14964680, 11907336 ], [ -21055464, 28751704, -3795224, 7083556, 4399692, -26536136, -920792, -21214668, -25383232, 12459896, 1786108, -11179972, 18985168, 3714736, 4966996, 21336876, 2535656, 5829012, -12505140, -11749024, 11562212, 11871508, 1215940, 1296252, -27032732, 6086860, -21926360, 17031576 ], [ -15832428, 27198920, -6687444, 6900080, 4705812, -20623628, -513460, -22659632, -20636736, 8500524, 1451476, -14549932, 14964300, 6893620, -608028, 18058200, 227560, 2164132, -9840000, -11088216, 11300652, 11514916, 284780, -1938860, -20582468, 7422168, -19880528, 16235536 ], [ -10563108, 25609880, -9612444, 6691280, 4986972, -14539268, -71740, -24080912, -15804096, 4469604, 1127836, -17949412, 10890180, 10103740, -6240948, 14731080, -2095880, -1562228, -7109760, -10376136, 11002212, 11163916, -676060, -5200100, -13990508, 8818248, -17733488, 15372976 ], [ -5293788, 24020840, -12537444, 6482480, 5268132, -8454908, 369980, -25502192, -10971456, 438684, 804196, -21348892, 6816060, 13313860, -11873868, 11403960, -4419320, -5288588, -4379520, -9664056, 10703772, 10812916, -1636900, -8461340, -7398548, 10214328, -15586448, 14510416 ], [ -24468, 22431800, -15462444, 6273680, 5549292, -2370548, 811700, -26923472, -6138816, -3592236, 480556, -24748372, 2741940, 16523980, -17506788, 8076840, -6742760, -9014948, -1649280, -8951976, 10405332, 10461916, -2597740, -11722580, -806588, 11610408, -13439408, 13647856 ], [ 5244852, 20842760, -18387444, 6064880, 5830452, 3713812, 1253420, -28344752, -1306176, -7623156, 156916, -28147852, -1332180, 19734100, -23139708, 4749720, -9066200, -12741308, 1080960, -8239896, 10106892, 10110916, -3558580, -14983820, 5785372, 13006488, -11292368, 12785296 ], [ 7985136, 17493212, -19819020, 5799380, 5959764, 7192672, 1095632, -28410200, 2173440, -9336288, -800144, -28382608, -2550564, 20729248, -26917188, 2328396, -10842836, -13604048, 1772268, -6859404, 8719380, 8333992, -4331932, -17297468, 10418536, 13152144, -8148704, 11411680 ], [ 4824336, 10035812, -17765940, 5401580, 5734764, 4592032, -461008, -25312040, 2496000, -5641248, -3235184, -21233008, 2894436, 16556128, -26365308, 2020596, -11343596, -7785008, -2293932, -3919284, 4790700, 3229912, -4667812, -17400068, 10481176, 10380144, -2679584, 8845600 ], [ 1663536, 2578412, -15712860, 5003780, 5509764, 1991392, -2017648, -22213880, 2818560, -1946208, -5670224, -14083408, 8339436, 12383008, -25813428, 1712796, -11844356, -1965968, -6360132, -979164, 862020, -1874168, -5003692, -17502668, 10543816, 7608144, 2789536, 6279520 ], [ -1497264, -4878988, -13659780, 4605980, 5284764, -609248, -3574288, -19115720, 3141120, 1748832, -8105264, -6933808, 13784436, 8209888, -25261548, 1404996, -12345116, 3853072, -10426332, 1960956, -3066660, -6978248, -5339572, -17605268, 10606456, 4836144, 8258656, 3713440 ], [ -4658064, -12336388, -11606700, 4208180, 5059764, -3209888, -5130928, -16017560, 3463680, 5443872, -10540304, 215792, 19229436, 4036768, -24709668, 1097196, -12845876, 9672112, -14492532, 4901076, -6995340, -12082328, -5675452, -17707868, 10669096, 2064144, 13727776, 1147360 ], [ -7818864, -19793788, -9553620, 3810380, 4834764, -5810528, -6687568, -12919400, 3786240, 9138912, -12975344, 7365392, 24674436, -136352, -24157788, 789396, -13346636, 15491152, -18558732, 7841196, -10924020, -17186408, -6011332, -17810468, 10731736, -707856, 19196896, -1418720 ], [ -7628624, -20532608, -6915780, 1758180, 4990144, -6713428, -9141148, -11606100, 1280920, 9218032, -13728264, 8578732, 24953616, -2079112, -24574568, 498756, -11885876, 14351812, -15373512, 8584176, -9154700, -15812588, -6911952, -14457748, 12209856, -4455776, 22217196, -5204480 ], [ -5305904, -16995968, -3905820, -1346820, 5387584, -6535948, -12165508, -11428620, -3023960, 6996112, -13410744, 6014452, 21945456, -2602552, -25607768, 219036, -9176876, 8784412, -7573752, 7928976, -3759380, -10316468, -8171952, -8906188, 14588736, -8824736, 23679156, -9766400 ], [ -2983184, -13459328, -895860, -4451820, 5785024, -6358468, -15189868, -11251140, -7328840, 4774192, -13093224, 3450172, 18937296, -3125992, -26640968, -60684, -6467876, 3217012, 226008, 7273776, 1635940, -4820348, -9431952, -3354628, 16967616, -13193696, 25141116, -14328320 ], [ -660464, -9922688, 2114100, -7556820, 6182464, -6180988, -18214228, -11073660, -11633720, 2552272, -12775704, 885892, 15929136, -3649432, -27674168, -340404, -3758876, -2350388, 8025768, 6618576, 7031260, 675772, -10691952, 2196932, 19346496, -17562656, 26603076, -18890240 ], [ 1662256, -6386048, 5124060, -10661820, 6579904, -6003508, -21238588, -10896180, -15938600, 330352, -12458184, -1678388, 12920976, -4172872, -28707368, -620124, -1049876, -7917788, 15825528, 5963376, 12426580, 6171892, -11951952, 7748492, 21725376, -21931616, 28065036, -23452160 ], [ 3984976, -2849408, 8134020, -13766820, 6977344, -5826028, -24262948, -10718700, -20243480, -1891568, -12140664, -4242668, 9912816, -4696312, -29740568, -899844, 1659124, -13485188, 23625288, 5308176, 17821900, 11668012, -13211952, 13300052, 24104256, -26300576, 29526996, -28014080 ], [ 4096576, -4201468, 4164676, -13661048, 4800124, -1036072, -24337820, -9286592, -15692260, 647724, -14078752, -4946752, 10240924, -5150032, -27146004, 2969440, 4631400, -13431496, 19523512, 6323600, 15713688, 9096532, -15467620, 7468992, 23766048, -23564736, 20678696, -23042620 ], [ 4021696, -5965828, -393284, -13284488, 2405764, 4142888, -24163940, -7748672, -10394140, 3588564, -16207072, -5493952, 10850404, -5597872, -24245484, 7188640, 7625880, -12903736, 14417992, 7479920, 12972648, 5844652, -17807260, 677952, 23198688, -20229696, 10960856, -17267140 ], [ 3946816, -7730188, -4951244, -12907928, 11404, 9321848, -23990060, -6210752, -5096020, 6529404, -18335392, -6041152, 11459884, -6045712, -21344964, 11407840, 10620360, -12375976, 9312472, 8636240, 10231608, 2592772, -20146900, -6113088, 22631328, -16894656, 1243016, -11491660 ], [ 3871936, -9494548, -9509204, -12531368, -2382956, 14500808, -23816180, -4672832, 202100, 9470244, -20463712, -6588352, 12069364, -6493552, -18444444, 15627040, 13614840, -11848216, 4206952, 9792560, 7490568, -659108, -22486540, -12904128, 22063968, -13559616, -8474824, -5716180 ], [ 3797056, -11258908, -14067164, -12154808, -4777316, 19679768, -23642300, -3134912, 5500220, 12411084, -22592032, -7135552, 12678844, -6941392, -15543924, 19846240, 16609320, -11320456, -898568, 10948880, 4749528, -3910988, -24826180, -19695168, 21496608, -10224576, -18192664, 59300 ], [ 4424500, -11006176, -17016776, -10940684, -6392660, 22522688, -22037060, -2384996, 8756552, 14190792, -23681440, -7102648, 13289080, -7782856, -12623496, 22454992, 18398064, -10582444, -4947788, 11338532, 1552284, -5429360, -25831312, -23738148, 20105124, -7191432, -25178572, 4563440 ], [ 7359580, -4125856, -14681816, -6974564, -5448380, 17690048, -15728780, -4224236, 5304152, 12155352, -21357280, -5163688, 13901800, -9917656, -9637656, 19772272, 16225104, -9153604, -5526308, 9209132, -3143916, -1251920, -22451632, -18751788, 16005804, -5150232, -23188132, 4890320 ], [ 10294660, 2754464, -12346856, -3008444, -4504100, 12857408, -9420500, -6063476, 1851752, 10119912, -19033120, -3224728, 14514520, -12052456, -6651816, 17089552, 14052144, -7724764, -6104828, 7079732, -7840116, 2925520, -19071952, -13765428, 11906484, -3109032, -21197692, 5217200 ], [ 13229740, 9634784, -10011896, 957676, -3559820, 8024768, -3112220, -7902716, -1600648, 8084472, -16708960, -1285768, 15127240, -14187256, -3665976, 14406832, 11879184, -6295924, -6683348, 4950332, -12536316, 7102960, -15692272, -8779068, 7807164, -1067832, -19207252, 5544080 ], [ 16164820, 16515104, -7676936, 4923796, -2615540, 3192128, 3196060, -9741956, -5053048, 6049032, -14384800, 653192, 15739960, -16322056, -680136, 11724112, 9706224, -4867084, -7261868, 2820932, -17232516, 11280400, -12312592, -3792708, 3707844, 973368, -17216812, 5870960 ], [ 19099900, 23395424, -5341976, 8889916, -1671260, -1640512, 9504340, -11581196, -8505448, 4013592, -12060640, 2592152, 16352680, -18456856, 2305704, 9041392, 7533264, -3438244, -7840388, 691532, -21928716, 15457840, -8932912, 1193652, -391476, 3014568, -15226372, 6197840 ], [ 17311968, 22464164, -6165948, 10958168, -1911800, -4641924, 10931436, -10866948, -7986300, 1803320, -10824084, 4399792, 13557744, -18245340, 1366448, 5370244, 5335412, -2704812, -6189016, 124840, -20208072, 15839348, -6976388, 2268048, -2100380, 2377624, -14851364, 6497084 ], [ 11572128, 14996684, -9633108, 11438408, -3143720, -6111084, 8274276, -8016108, -4144020, -553240, -10497564, 6097552, 7911504, -16070580, -2857072, 872044, 3116732, -2553252, -2671816, 865720, -13118232, 13044668, -6210668, 69168, -1809140, -500216, -15828044, 6773204 ], [ 5832288, 7529204, -13100268, 11918648, -4375640, -7580244, 5617116, -5165268, -301740, -2909800, -10171044, 7795312, 2265264, -13895820, -7080592, -3626156, 898052, -2401692, 845384, 1606600, -6028392, 10249988, -5444948, -2129712, -1517900, -3378056, -16804724, 7049324 ], [ 92448, 61724, -16567428, 12398888, -5607560, -9049404, 2959956, -2314428, 3540540, -5266360, -9844524, 9493072, -3380976, -11721060, -11304112, -8124356, -1320628, -2250132, 4362584, 2347480, 1061448, 7455308, -4679228, -4328592, -1226660, -6255896, -17781404, 7325444 ], [ -5647392, -7405756, -20034588, 12879128, -6839480, -10518564, 302796, 536412, 7382820, -7622920, -9518004, 11190832, -9027216, -9546300, -15527632, -12622556, -3539308, -2098572, 7879784, 3088360, 8151288, 4660628, -3913508, -6527472, -935420, -9133736, -18758084, 7601564 ], [ -11387232, -14873236, -23501748, 13359368, -8071400, -11987724, -2354364, 3387252, 11225100, -9979480, -9191484, 12888592, -14673456, -7371540, -19751152, -17120756, -5757988, -1947012, 11396984, 3829240, 15241128, 1865948, -3147788, -8726352, -644180, -12011576, -19734764, 7877684 ], [ -11885528, -12806884, -17461872, 12378456, -7791656, -13415304, -2114476, -380828, 11462548, -10793268, -10077868, 12054900, -12681296, -4312512, -15359604, -15419224, -6423424, -4088512, 6987188, 1043212, 14942972, 1083432, -2408556, -9332564, -2103304, -9272728, -20114848, 7813156 ], [ -11498888, -9130924, -9816912, 11150856, -7256696, -14835864, -1385476, -5266388, 11091388, -11346588, -11169028, 10793820, -9399536, -1104192, -9513564, -12670984, -6826624, -6617152, 1239068, -2338268, 13397492, 640632, -1673796, -9669884, -3857944, -5585608, -20394208, 7691116 ], [ -11112248, -5454964, -2171952, 9923256, -6721736, -16256424, -656476, -10151948, 10720228, -11899908, -12260188, 9532740, -6117776, 2104128, -3667524, -9922744, -7229824, -9145792, -4509052, -5719748, 11852012, 197832, -939036, -10007204, -5612584, -1898488, -20673568, 7569076 ], [ -10725608, -1779004, 5473008, 8695656, -6186776, -17676984, 72524, -15037508, 10349068, -12453228, -13351348, 8271660, -2836016, 5312448, 2178516, -7174504, -7633024, -11674432, -10257172, -9101228, 10306532, -244968, -204276, -10344524, -7367224, 1788632, -20952928, 7447036 ], [ -10338968, 1896956, 13117968, 7468056, -5651816, -19097544, 801524, -19923068, 9977908, -13006548, -14442508, 7010580, 445744, 8520768, 8024556, -4426264, -8036224, -14203072, -16005292, -12482708, 8761052, -687768, 530484, -10681844, -9121864, 5475752, -21232288, 7324996 ], [ -9760868, 4955516, 18752928, 6038316, -5425856, -19146024, 1180664, -23537468, 10097788, -13190928, -15739648, 5727780, 2894584, 10401048, 12591216, -1645684, -8131744, -16685452, -20486092, -15486068, 6934712, -1453488, 1057464, -10081424, -10431724, 8499752, -21204328, 7104196 ], [ -8225468, 4927076, 14337888, 3597876, -6744896, -12334104, -189496, -20796068, 12672868, -11530608, -18066688, 4336380, 1178824, 5641128, 10760976, 1296596, -6688864, -18936532, -18630292, -16598828, 3704072, -3833808, 545544, -4792304, -9517684, 8208152, -19639768, 6389596 ], [ -6690068, 4898636, 9922848, 1157436, -8063936, -5522184, -1559656, -18054668, 15247948, -9870288, -20393728, 2944980, -536936, 881208, 8930736, 4238876, -5245984, -21187612, -16774492, -17711588, 473432, -6214128, 33624, 496816, -8603644, 7916552, -18075208, 5674996 ], [ -5154668, 4870196, 5507808, -1283004, -9382976, 1289736, -2929816, -15313268, 17823028, -8209968, -22720768, 1553580, -2252696, -3878712, 7100496, 7181156, -3803104, -23438692, -14918692, -18824348, -2757208, -8594448, -478296, 5785936, -7689604, 7624952, -16510648, 4960396 ], [ -3619268, 4841756, 1092768, -3723444, -10702016, 8101656, -4299976, -12571868, 20398108, -6549648, -25047808, 162180, -3968456, -8638632, 5270256, 10123436, -2360224, -25689772, -13062892, -19937108, -5987848, -10974768, -990216, 11075056, -6775564, 7333352, -14946088, 4245796 ], [ -2083868, 4813316, -3322272, -6163884, -12021056, 14913576, -5670136, -9830468, 22973188, -4889328, -27374848, -1229220, -5684216, -13398552, 3440016, 13065716, -917344, -27940852, -11207092, -21049868, -9218488, -13355088, -1502136, 16364176, -5861524, 7041752, -13381528, 3531196 ], [ -3423104, 4806376, -6348412, -5870212, -11727596, 17368564, -7186668, -4988776, 22054604, -2981328, -26685008, 272420, -5826348, -13055920, -278268, 11979756, 2036384, -25793548, -8053208, -18696828, -9924512, -12084020, -343076, 17944288, -5047932, 6092252, -10999280, 3919288 ], [ -7904384, 4822936, -7856452, -2588092, -9671636, 15061324, -8863188, 2148584, 17317364, -802608, -22697648, 4936220, -4248468, -7136080, -6060228, 6490836, 6641504, -18838708, -3480488, -12555588, -7871072, -6821900, 2642404, 15470368, -4344132, 4423652, -7723280, 5512648 ], [ -12385664, 4839496, -9364492, 694028, -7615676, 12754084, -10539708, 9285944, 12580124, 1376112, -18710288, 9600020, -2670588, -1216240, -11842188, 1001916, 11246624, -11883868, 1092232, -6414348, -5817632, -1559780, 5627884, 12996448, -3640332, 2755052, -4447280, 7106008 ], [ -16866944, 4856056, -10872532, 3976148, -5559716, 10446844, -12216228, 16423304, 7842884, 3554832, -14722928, 14263820, -1092708, 4703600, -17624148, -4487004, 15851744, -4929028, 5664952, -273108, -3764192, 3702340, 8613364, 10522528, -2936532, 1086452, -1171280, 8699368 ], [ -21348224, 4872616, -12380572, 7258268, -3503756, 8139604, -13892748, 23560664, 3105644, 5733552, -10735568, 18927620, 485172, 10623440, -23406108, -9975924, 20456864, 2025812, 10237672, 5868132, -1710752, 8964460, 11598844, 8048608, -2232732, -582148, 2104720, 10292728 ], [ -25829504, 4889176, -13888612, 10540388, -1447796, 5832364, -15569268, 30698024, -1631596, 7912272, -6748208, 23591420, 2063052, 16543280, -29188068, -15464844, 25061984, 8980652, 14810392, 12009372, 342688, 14226580, 14584324, 5574688, -1528932, -2250748, 5380720, 11886088 ], [ -21277880, 4635652, -13204740, 12506452, 3220964, 1793008, -12635616, 26568536, -1093536, 9381276, -4798264, 25689564, 3315752, 13912164, -26814116, -12267056, 20218424, 10035392, 16600480, 14995656, 1765648, 13909520, 10727108, 3579876, -3233168, 176216, 2541632, 12555880 ], [ -14309000, 4309852, -11934300, 14120332, 8588924, -2709872, -8468256, 19423976, 856224, 10660356, -3393544, 27101124, 4481432, 8992764, -22257596, -6744656, 12846344, 9511232, 17645920, 17137656, 3019888, 12099440, 5038748, 1713276, -5581808, 3699176, -1933888, 12978520 ], [ -7340120, 3984052, -10663860, 15734212, 13956884, -7212752, -4300896, 12279416, 2805984, 11939436, -1988824, 28512684, 5647112, 4073364, -17701076, -1222256, 5474264, 8987072, 18691360, 19279656, 4274128, 10289360, -649612, -153324, -7930448, 7222136, -6409408, 13401160 ], [ -371240, 3658252, -9393420, 17348092, 19324844, -11715632, -133536, 5134856, 4755744, 13218516, -584104, 29924244, 6812792, -846036, -13144556, 4300144, -1897816, 8462912, 19736800, 21421656, 5528368, 8479280, -6337972, -2019924, -10279088, 10745096, -10884928, 13823800 ], [ 6597640, 3332452, -8122980, 18961972, 24692804, -16218512, 4033824, -2009704, 6705504, 14497596, 820616, 31335804, 7978472, -5765436, -8588036, 9822544, -9269896, 7938752, 20782240, 23563656, 6782608, 6669200, -12026332, -3886524, -12627728, 14268056, -15360448, 14246440 ], [ 12615076, 2775496, -7219200, 20358556, 29274740, -19739204, 7602432, -8056408, 8326404, 15589476, 1730984, 32167080, 8876204, -10240848, -4777292, 14603308, -15466684, 7368512, 21183892, 24919920, 7467904, 4776752, -16573204, -5447484, -14268896, 17197628, -19402924, 14471980 ], [ 10069516, 138136, -9615360, 19799476, 26782460, -14420204, 5782272, -4222408, 6987564, 14996556, -1807816, 27775800, 7362404, -10720368, -7678532, 12709348, -11085844, 6383552, 15791452, 19204560, 3032704, 2142992, -10846684, -4257684, -9542816, 14786708, -19548004, 12923620 ], [ 7523956, -2499224, -12011520, 19240396, 24290180, -9101204, 3962112, -388408, 5648724, 14403636, -5346616, 23384520, 5848604, -11199888, -10579772, 10815388, -6705004, 5398592, 10399012, 13489200, -1402496, -490768, -5120164, -3067884, -4816736, 12375788, -19693084, 11375260 ], [ 4978396, -5136584, -14407680, 18681316, 21797900, -3782204, 2141952, 3445592, 4309884, 13810716, -8885416, 18993240, 4334804, -11679408, -13481012, 8921428, -2324164, 4413632, 5006572, 7773840, -5837696, -3124528, 606356, -1878084, -90656, 9964868, -19838164, 9826900 ], [ 2432836, -7773944, -16803840, 18122236, 19305620, 1536796, 321792, 7279592, 2971044, 13217796, -12424216, 14601960, 2821004, -12158928, -16382252, 7027468, 2056676, 3428672, -385868, 2058480, -10272896, -5758288, 6332876, -688284, 4635424, 7553948, -19983244, 8278540 ], [ -112724, -10411304, -19200000, 17563156, 16813340, 6855796, -1498368, 11113592, 1632204, 12624876, -15963016, 10210680, 1307204, -12638448, -19283492, 5133508, 6437516, 2443712, -5778308, -3656880, -14708096, -8392048, 12059396, 501516, 9361504, 5143028, -20128324, 6730180 ], [ -1611776, -11964416, -20611072, 17233920, 15345664, 9988096, -2570240, 13371392, 843776, 12275712, -18046976, 7624704, 415744, -12920832, -20992000, 4018176, 9017344, 1863680, -8953856, -7022592, -17319936, -9943040, 15431680, 1202176, 12144640, 3723264, -20213760, 5818368 ], [ -1611776, -11964416, -20611072, 17233920, 15345664, 9988096, -2570240, 13371392, 843776, 12275712, -18046976, 7624704, 415744, -12920832, -20992000, 4018176, 9017344, 1863680, -8953856, -7022592, -17319936, -9943040, 15431680, 1202176, 12144640, 3723264, -20213760, 5818368 ] ], [ [ 26232832, 28215296, -18443776, -12017664, -5089280, 6011904, 4752384, -4499968, 17176576, -15361024, 1683968, -28870144, -7493120, -5384704, 5303808, 15139840, -1862656, 23208448, 9293312, -3615232, -18503168, -2142720, -8508928, -1637888, 10327552, 30072832, -13894656, 29440512 ], [ 26232832, 28215296, -18443776, -12017664, -5089280, 6011904, 4752384, -4499968, 17176576, -15361024, 1683968, -28870144, -7493120, -5384704, 5303808, 15139840, -1862656, 23208448, 9293312, -3615232, -18503168, -2142720, -8508928, -1637888, 10327552, 30072832, -13894656, 29440512 ], [ 26232832, 28215296, -18443776, -12017664, -5089280, 6011904, 4752384, -4499968, 17176576, -15361024, 1683968, -28870144, -7493120, -5384704, 5303808, 15139840, -1862656, 23208448, 9293312, -3615232, -18503168, -2142720, -8508928, -1637888, 10327552, 30072832, -13894656, 29440512 ], [ 23551754, 27338084, -15874149, -12507364, -6734141, 6086185, 3122450, -5268502, 15357901, -13329536, 816137, -27139910, -6760222, -5183042, 5250767, 12001866, 1441993, 19591689, 7002696, -608769, -19745767, -2882167, -8571232, -1997788, 11187477, 24036070, -12832184, 27598709 ], [ 19461974, 25999964, -11954379, -13254364, -9243251, 6199495, 636110, -6440842, 12583651, -10230656, -507673, -24500570, -5642242, -4875422, 5169857, 7215126, 6482983, 14074599, 3508536, 3977361, -21641257, -4010137, -8666272, -2546788, 12499227, 14827450, -11211464, 24789179 ], [ 15372194, 24661844, -8034609, -14001364, -11752361, 6312805, -1850230, -7613182, 9809401, -7131776, -1831483, -21861230, -4524262, -4567802, 5088947, 2428386, 11523973, 8557509, 14376, 8563491, -23536747, -5138107, -8761312, -3095788, 13810977, 5618830, -9590744, 21979649 ], [ 11282414, 23323724, -4114839, -14748364, -14261471, 6426115, -4336570, -8785522, 7035151, -4032896, -3155293, -19221890, -3406282, -4260182, 5008037, -2358354, 16564963, 3040419, -3479784, 13149621, -25432237, -6266077, -8856352, -3644788, 15122727, -3589790, -7970024, 19170119 ], [ 7192634, 21985604, -195069, -15495364, -16770581, 6539425, -6822910, -9957862, 4260901, -934016, -4479103, -16582550, -2288302, -3952562, 4927127, -7145094, 21605953, -2476671, -6973944, 17735751, -27327727, -7394047, -8951392, -4193788, 16434477, -12798410, -6349304, 16360589 ], [ 3102854, 20647484, 3724701, -16242364, -19279691, 6652735, -9309250, -11130202, 1486651, 2164864, -5802913, -13943210, -1170322, -3644942, 4846217, -11931834, 26646943, -7993761, -10468104, 22321881, -29223217, -8522017, -9046432, -4742788, 17746227, -22007030, -4728584, 13551059 ], [ 3260849, 16600967, 6194355, -9634297, -17452199, 2225776, -6503380, -4978360, 1357288, 1265224, -8155150, -11025035, -4804195, 211843, 2307035, -11825085, 17890516, -3500544, -6533247, 17198985, -24214300, -6971170, -6623953, -6257401, 10377117, -19090808, -7727390, 9264008 ], [ 3565319, 12461057, 8614005, -2772607, -15475169, -2357744, -3515020, 1426040, 1319128, 227704, -10542850, -8097245, -8601925, 4191013, -316915, -11549595, 8658316, 1337856, -2342217, 11741295, -18967300, -5327950, -4114663, -7805311, 2708667, -15756488, -10885490, 4926008 ], [ 3869789, 8321147, 11033655, 4089083, -13498139, -6941264, -526660, 7830440, 1280968, -809816, -12930550, -5169455, -12399655, 8170183, -2940865, -11274105, -573884, 6176256, 1848813, 6283605, -13720300, -3684730, -1605373, -9353221, -4959783, -12422168, -14043590, 588008 ], [ 4174259, 4181237, 13453305, 10950773, -11521109, -11524784, 2461700, 14234840, 1242808, -1847336, -15318250, -2241665, -16197385, 12149353, -5564815, -10998615, -9806084, 11014656, 6039843, 825915, -8473300, -2041510, 903917, -10901131, -12628233, -9087848, -17201690, -3749992 ], [ 4478729, 41327, 15872955, 17812463, -9544079, -16108304, 5450060, 20639240, 1204648, -2884856, -17705950, 686125, -19995115, 16128523, -8188765, -10723125, -19038284, 15853056, 10230873, -4631775, -3226300, -398290, 3413207, -12449041, -20296683, -5753528, -20359790, -8087992 ], [ 3184249, -2716258, 16472930, 21307353, -6652499, -17589449, 6975470, 24533240, 1337163, -4444376, -18295175, 2187290, -21920995, 19218418, -8450465, -10317935, -23551659, 17783406, 13325578, -8792740, -134400, -431795, 5357347, -13313801, -24597858, -3237758, -20676390, -9390842 ], [ -2267501, -1879798, 12341750, 16048563, -1383089, -11004419, 4697210, 21900200, 1913433, -7361096, -14208365, -20770, -18980065, 19996198, -2570315, -9575525, -15796089, 12152826, 13569838, -9582220, -2645760, -4824785, 5832097, -12402371, -20144118, -2850218, -13605090, -2802302 ], [ -7719251, -1043338, 8210570, 10789773, 3886321, -4419389, 2418950, 19267160, 2489703, -10277816, -10121555, -2228830, -16039135, 20773978, 3309835, -8833115, -8040519, 6522246, 13814098, -10371700, -5157120, -9217775, 6306847, -11490941, -15690378, -2462678, -6533790, 3786238 ], [ -13171001, -206878, 4079390, 5530983, 9155731, 2165641, 140690, 16634120, 3065973, -13194536, -6034745, -4436890, -13098205, 21551758, 9189985, -8090705, -284949, 891666, 14058358, -11161180, -7668480, -13610765, 6781597, -10579511, -11236638, -2075138, 537510, 10374778 ], [ -18622751, 629582, -51790, 272193, 14425141, 8750671, -2137570, 14001080, 3642243, -16111256, -1947935, -6644950, -10157275, 22329538, 15070135, -7348295, 7470621, -4738914, 14302618, -11950660, -10179840, -18003755, 7256347, -9668081, -6782898, -1687598, 7608810, 16963318 ], [ -24074501, 1466042, -4182970, -4986597, 19694551, 15335701, -4415830, 11368040, 4218513, -19027976, 2138875, -8853010, -7216345, 23107318, 20950285, -6605885, 15226191, -10369494, 14546878, -12740140, -12691200, -22396745, 7731097, -8756651, -2329158, -1300058, 14680110, 23551858 ], [ -25597997, 792956, -5640247, -8437186, 20289785, 15155016, -4471270, 7591843, 3321277, -16832369, 928388, -10798826, -4507449, 20578905, 20135475, -5493800, 13926658, -13261246, 12074570, -13044246, -9672222, -21120537, 5698417, -8151508, -841722, 995376, 15906040, 21480463 ], [ -24379127, -933964, -5230837, -10625446, 17621915, 10251096, -2974930, 3017593, 1395367, -11067779, -3980212, -12561566, -1960539, 15742395, 14646825, -4123640, 6305638, -14240986, 7705790, -13009506, -2792442, -15886587, 1915267, -7760188, -1425102, 4622736, 13051240, 13363453 ], [ -23160257, -2660884, -4821427, -12813706, 14954045, 5347176, -1478590, -1556657, -530543, -5303189, -8888812, -14324306, 586371, 10905885, 9158175, -2753480, -1315382, -15220726, 3337010, -12974766, 4087338, -10652637, -1867883, -7368868, -2008482, 8250096, 10196440, 5246443 ], [ -21941387, -4387804, -4412017, -15001966, 12286175, 443256, 17750, -6130907, -2456453, 461401, -13797412, -16087046, 3133281, 6069375, 3669525, -1383320, -8936402, -16200466, -1031770, -12940026, 10967118, -5418687, -5651033, -6977548, -2591862, 11877456, 7341640, -2870567 ], [ -20722517, -6114724, -4002607, -17190226, 9618305, -4460664, 1514090, -10705157, -4382363, 6225991, -18706012, -17849786, 5680191, 1232865, -1819125, -13160, -16557422, -17180206, -5400550, -12905286, 17846898, -184737, -9434183, -6586228, -3175242, 15504816, 4486840, -10987577 ], [ -19503647, -7841644, -3593197, -19378486, 6950435, -9364584, 3010430, -15279407, -6308273, 11990581, -23614612, -19612526, 8227101, -3603645, -7307775, 1357000, -24178442, -18159946, -9769330, -12870546, 24726678, 5049213, -13217333, -6194908, -3758622, 19132176, 1632040, -19104587 ], [ -20454362, -5249239, -5210974, -12749653, 8244842, -10419708, 5060972, -13446962, -7111442, 10787794, -17485747, -13264088, 6146157, -2073312, -6259320, 1206142, -22253369, -12473467, -10035622, -6867645, 18727053, 5686413, -11117939, -7367860, -7211913, 18167727, 1678012, -16165664 ], [ -21646142, -2176909, -7053994, -5141143, 9979502, -11047188, 7173092, -10902662, -7789862, 8810854, -10130497, -6014408, 3551007, 164448, -4484520, 886282, -19267619, -6046297, -9846082, -201615, 11296383, 5812863, -8364929, -8714620, -10984083, 16693077, 2046292, -11998304 ], [ -22837922, 895421, -8897014, 2467367, 11714162, -11674668, 9285212, -8358362, -8468282, 6833914, -2775247, 1235272, 955857, 2402208, -2709720, 566422, -16281869, 380873, -9656542, 6464415, 3865713, 5939313, -5611919, -10061380, -14756253, 15218427, 2414572, -7830944 ], [ -24029702, 3967751, -10740034, 10075877, 13448822, -12302148, 11397332, -5814062, -9146702, 4856974, 4580003, 8484952, -1639293, 4639968, -934920, 246562, -13296119, 6808043, -9467002, 13130445, -3564957, 6065763, -2858909, -11408140, -18528423, 13743777, 2782852, -3663584 ], [ -25221482, 7040081, -12583054, 17684387, 15183482, -12929628, 13509452, -3269762, -9825122, 2880034, 11935253, 15734632, -4234443, 6877728, 839880, -73298, -10310369, 13235213, -9277462, 19796475, -10995627, 6192213, -105899, -12754900, -22300593, 12269127, 3151132, 503776 ], [ -24318531, 8784596, -13862781, 22491974, 16174805, -13947558, 14905234, -2104995, -10187857, 1888035, 16796791, 20767525, -5817900, 7796812, 2459602, -642305, -6866396, 18409694, -8358664, 23652842, -15778172, 5374629, 2543124, -12717681, -23841859, 10537274, 4010011, 3054578 ], [ -15587901, 5567276, -13037571, 16832954, 14388395, -16424538, 13624174, -6095325, -9370927, 4576605, 12339721, 17516635, -3620820, 3788212, 3499822, -2142335, -1710116, 18903074, -4714744, 17009942, -10665092, 1029339, 4803564, -7508751, -17046589, 7844294, 6702181, -435442 ], [ -6857271, 2349956, -12212361, 11173934, 12601985, -18901518, 12343114, -10085655, -8553997, 7265175, 7882651, 14265745, -1423740, -220388, 4540042, -3642365, 3446164, 19396454, -1070824, 10367042, -5552012, -3315951, 7064004, -2299821, -10251319, 5151314, 9394351, -3925462 ], [ 1873359, -867364, -11387151, 5514914, 10815575, -21378498, 11062054, -14075985, -7737067, 9953745, 3425581, 11014855, 773340, -4228988, 5580262, -5142395, 8602444, 19889834, 2573096, 3724142, -438932, -7661241, 9324444, 2909109, -3456049, 2458334, 12086521, -7415482 ], [ 10603989, -4084684, -10561941, -144106, 9029165, -23855478, 9780994, -18066315, -6920137, 12642315, -1031489, 7763965, 2970420, -8237588, 6620482, -6642425, 13758724, 20383214, 6217016, -2918758, 4674148, -12006531, 11584884, 8118039, 3339221, -234646, 14778691, -10905502 ], [ 19334619, -7302004, -9736731, -5803126, 7242755, -26332458, 8499934, -22056645, -6103207, 15330885, -5488559, 4513075, 5167500, -12246188, 7660702, -8142455, 18915004, 20876594, 9860936, -9561658, 9787228, -16351821, 13845324, 13326969, 10134491, -2927626, 17470861, -14395522 ], [ 20927265, -7437205, -6995190, -8922501, 5012524, -25709882, 7724500, -22230810, -5022419, 13616589, -7659126, 649634, 4709456, -12999380, 8189045, -8626956, 19986843, 19299859, 11490389, -10608456, 10971108, -15425121, 15306670, 14616193, 15110955, -5477303, 17399055, -14449607 ], [ 15989415, -4752595, -2500410, -9718371, 2376244, -22251542, 7411660, -18913590, -3700229, 7874139, -7737786, -3774226, 1822256, -10774220, 8249075, -8182356, 17321853, 15829189, 11276819, -6535416, 8560188, -9675111, 16036930, 12319303, 18423405, -7895873, 14798505, -11360177 ], [ 11051565, -2067985, 1994370, -10514241, -260036, -18793202, 7098820, -15596370, -2378039, 2131689, -7816446, -8198086, -1064944, -8549060, 8309105, -7737756, 14656863, 12358519, 11063249, -2462376, 6149268, -3925101, 16767190, 10022413, 21735855, -10314443, 12197955, -8270747 ], [ 6113715, 616625, 6489150, -11310111, -2896316, -15334862, 6785980, -12279150, -1055849, -3610761, -7895106, -12621946, -3952144, -6323900, 8369135, -7293156, 11991873, 8887849, 10849679, 1610664, 3738348, 1824909, 17497450, 7725523, 25048305, -12733013, 9597405, -5181317 ], [ 1175865, 3301235, 10983930, -12105981, -5532596, -11876522, 6473140, -8961930, 266341, -9353211, -7973766, -17045806, -6839344, -4098740, 8429165, -6848556, 9326883, 5417179, 10636109, 5683704, 1327428, 7574919, 18227710, 5428633, 28360755, -15151583, 6996855, -2091887 ], [ -3761985, 5985845, 15478710, -12901851, -8168876, -8418182, 6160300, -5644710, 1588531, -15095661, -8052426, -21469666, -9726544, -1873580, 8489195, -6403956, 6661893, 1946509, 10422539, 9756744, -1083492, 13324929, 18957970, 3131743, 31673205, -17570153, 4396305, 997543 ], [ -3048060, 7039805, 12541515, -12335421, -3343256, -7267667, 5627935, -4189140, -762554, -11531211, -4210161, -14842126, -11221369, -2179370, 7884650, -8383956, 4260153, 441514, 4586219, 11169834, -223362, 11576739, 17483530, 3876628, 28222230, -17914598, 47355, 3563473 ], [ -1203780, 7767635, 8117925, -11496531, 2974744, -6578717, 5051665, -3105900, -3848294, -6105381, 416289, -6004306, -12437719, -2991350, 7147190, -10848876, 1911063, -670346, -2374651, 12050934, 1290978, 8328909, 15568150, 5229868, 23418570, -17844218, -4651275, 6024703 ], [ 640500, 8495465, 3694335, -10657641, 9292744, -5889767, 4475395, -2022660, -6934034, -679551, 5042739, 2833514, -13654069, -3803330, 6409730, -13313796, -438027, -1782206, -9335521, 12932034, 2805318, 5081079, 13652770, 6583108, 18614910, -17773838, -9349905, 8485933 ], [ 2484780, 9223295, -729255, -9818751, 15610744, -5200817, 3899125, -939420, -10019774, 4746279, 9669189, 11671334, -14870419, -4615310, 5672270, -15778716, -2787117, -2894066, -16296391, 13813134, 4319658, 1833249, 11737390, 7936348, 13811250, -17703458, -14048535, 10947163 ], [ 4329060, 9951125, -5152845, -8979861, 21928744, -4511867, 3322855, 143820, -13105514, 10172109, 14295639, 20509154, -16086769, -5427290, 4934810, -18243636, -5136207, -4005926, -23257261, 14694234, 5833998, -1414581, 9822010, 9289588, 9007590, -17633078, -18747165, 13408393 ], [ 6034175, 10837490, -9012040, -8499914, 25954480, -3494043, 3063850, 1038040, -15248247, 14262878, 17734773, 27200973, -17228512, -6365760, 4367910, -19148205, -7420401, -4401447, -28159282, 15462312, 7463089, -3994159, 8501107, 9412573, 4166906, -17423195, -22520429, 15247599 ], [ 6915005, 12662870, -9528280, -10146014, 16402960, -528273, 4684030, 812680, -11805477, 10445978, 14141343, 21181863, -17928352, -8053440, 4811250, -10810695, -9320211, -554037, -20866582, 15560952, 9771859, -2615629, 10701337, 2248663, -893074, -16387025, -20812679, 13402509 ], [ 7795835, 14488250, -10044520, -11792114, 6851440, 2437497, 6304210, 587320, -8362707, 6629078, 10547913, 15162753, -18628192, -9741120, 5254590, -2473185, -11220021, 3293373, -13573882, 15659592, 12080629, -1237099, 12901567, -4915247, -5953054, -15350855, -19104929, 11557419 ], [ 8676665, 16313630, -10560760, -13438214, -2700080, 5403267, 7924390, 361960, -4919937, 2812178, 6954483, 9143643, -19328032, -11428800, 5697930, 5864325, -13119831, 7140783, -6281182, 15758232, 14389399, 141431, 15101797, -12079157, -11013034, -14314685, -17397179, 9712329 ], [ 9557495, 18139010, -11077000, -15084314, -12251600, 8369037, 9544570, 136600, -1477167, -1004722, 3361053, 3124533, -20027872, -13116480, 6141270, 14201835, -15019641, 10988193, 1011518, 15856872, 16698169, 1519961, 17302027, -19243067, -16073014, -13278515, -15689429, 7867239 ], [ 10438325, 19964390, -11593240, -16730414, -21803120, 11334807, 11164750, -88760, 1965603, -4821622, -232377, -2894577, -20727712, -14804160, 6584610, 22539345, -16919451, 14835603, 8304218, 15955512, 19006939, 2898491, 19502257, -26406977, -21132994, -12242345, -13981679, 6022149 ], [ 9794980, 21341148, -11030196, -15439356, -26158013, 11858781, 10153222, -1011858, 5168605, -4685999, -2341033, -4851858, -20627601, -14781074, 6669897, 25278715, -16668975, 13542023, 13008875, 13900299, 19858692, 4199531, 19012190, -26722411, -22940895, -11702972, -12064665, 5045808 ], [ 7330060, 22181748, -9177276, -10638036, -24302303, 9464511, 5996482, -2768838, 8085055, 173371, -2675203, -1954758, -19571451, -12713414, 6327267, 21327625, -13848645, 6104333, 14620505, 9270969, 18969132, 5407961, 15306890, -18853081, -20862165, -11757332, -9897555, 5107728 ], [ 4865140, 23022348, -7324356, -5836716, -22446593, 7070241, 1839742, -4525818, 11001505, 5032741, -3009373, 942342, -18515301, -10645754, 5984637, 17376535, -11028315, -1333357, 16232135, 4641639, 18079572, 6616391, 11601590, -10983751, -18783435, -11811692, -7730445, 5169648 ], [ 2400220, 23862948, -5471436, -1035396, -20590883, 4675971, -2316998, -6282798, 13917955, 9892111, -3343543, 3839442, -17459151, -8578094, 5642007, 13425445, -8207985, -8771047, 17843765, 12309, 17190012, 7824821, 7896290, -3114421, -16704705, -11866052, -5563335, 5231568 ], [ -64700, 24703548, -3618516, 3765924, -18735173, 2281701, -6473738, -8039778, 16834405, 14751481, -3677713, 6736542, -16403001, -6510434, 5299377, 9474355, -5387655, -16208737, 19455395, -4617021, 16300452, 9033251, 4190990, 4754909, -14625975, -11920412, -3396225, 5293488 ], [ -2529620, 25544148, -1765596, 8567244, -16879463, -112569, -10630478, -9796758, 19750855, 19610851, -4011883, 9633642, -15346851, -4442774, 4956747, 5523265, -2567325, -23646427, 21067025, -9246351, 15410892, 10241681, 485690, 12624239, -12547245, -11974772, -1229115, 5355408 ], [ -261485, 24296118, 2238606, 8488332, -16941815, -3191871, -7277189, -10049262, 16608346, 17496115, -5474617, 11358570, -12489663, -2386844, 5732676, 4392964, -4905504, -21102232, 18821003, -10202190, 13026240, 11138438, 294836, 12684701, -12026604, -9722945, -522045, 3784443 ], [ 3447145, 22412418, 6897546, 6924132, -17587925, -6479661, -1638239, -9843882, 11621806, 13258825, -7280827, 12726750, -9084333, -334484, 6849036, 4121164, -8813664, -15520072, 15400913, -10040010, 10186560, 11940338, 1173596, 10368551, -11980164, -6769235, -259335, 1716513 ], [ 7155775, 20528718, 11556486, 5359932, -18234035, -9767451, 4000711, -9638502, 6635266, 9021535, -9087037, 14094930, -5679003, 1717876, 7965396, 3849364, -12721824, -9937912, 11980823, -9877830, 7346880, 12742238, 2052356, 8052401, -11933724, -3815525, 3375, -351417 ], [ 10864405, 18645018, 16215426, 3795732, -18880145, -13055241, 9639661, -9433122, 1648726, 4784245, -10893247, 15463110, -2273673, 3770236, 9081756, 3577564, -16629984, -4355752, 8560733, -9715650, 4507200, 13544138, 2931116, 5736251, -11887284, -861815, 266085, -2419347 ], [ 14573035, 16761318, 20874366, 2231532, -19526255, -16343031, 15278611, -9227742, -3337814, 546955, -12699457, 16831290, 1131657, 5822596, 10198116, 3305764, -20538144, 1226408, 5140643, -9553470, 1667520, 14346038, 3809876, 3420101, -11840844, 2091895, 528795, -4487277 ], [ 17948115, 14740285, 24689722, 737829, -19981132, -19497786, 20346998, -9091823, -7800691, -3181134, -14434470, 17597064, 4363674, 7669926, 11190422, 3030828, -23723183, 5869021, 1816439, -9121076, -1006337, 14614209, 4533005, 1126834, -11325068, 4572699, 816649, -6385744 ], [ 17368245, 11090875, 18502582, 80019, -18168532, -21075126, 18650138, -9779513, -6054421, -871554, -15325290, 11220024, 5540694, 7086186, 10711802, 2718708, -18334073, -628709, -370831, -5484716, -1714007, 8553879, 3410795, -895106, -5244308, 1446189, 1402639, -6274864 ], [ 16788375, 7441465, 12315442, -577791, -16355932, -22652466, 16953278, -10467203, -4308151, 1438026, -16216110, 4842984, 6717714, 6502446, 10233182, 2406588, -12944963, -7126439, -2558101, -1848356, -2421677, 2493549, 2288585, -2917046, 836452, -1680321, 1988629, -6163984 ], [ 16208505, 3792055, 6128302, -1235601, -14543332, -24229806, 15256418, -11154893, -2561881, 3747606, -17106930, -1534056, 7894734, 5918706, 9754562, 2094468, -7555853, -13624169, -4745371, 1788004, -3129347, -3566781, 1166375, -4938986, 6917212, -4806831, 2574619, -6053104 ], [ 15628635, 142645, -58838, -1893411, -12730732, -25807146, 13559558, -11842583, -815611, 6057186, -17997750, -7911096, 9071754, 5334966, 9275942, 1782348, -2166743, -20121899, -6932641, 5424364, -3837017, -9627111, 44165, -6960926, 12997972, -7933341, 3160609, -5942224 ], [ 15048765, -3506765, -6245978, -2551221, -10918132, -27384486, 11862698, -12530273, 930659, 8366766, -18888570, -14288136, 10248774, 4751226, 8797322, 1470228, 3222367, -26619629, -9119911, 9060724, -4544687, -15687441, -1078045, -8982866, 19078732, -11059851, 3746599, -5831344 ], [ 14684390, -6323875, -10494748, -1017051, -11094792, -27031681, 9934313, -12414993, 1693184, 9348446, -18024665, -16740696, 9719579, 4820411, 9207667, 522228, 5586112, -28243434, -9758641, 10252229, -5645652, -16744906, -3486680, -9005606, 22468867, -11673221, 3658069, -5950029 ], [ 14658650, -7833085, -11697508, 3961659, -14397432, -23645791, 7642103, -11037903, 909824, 8243426, -14403335, -13026216, 6509189, 5915621, 11014957, -1425012, 3195712, -22208214, -7963951, 7601819, -7364652, -9940726, -7916840, -5886746, 21630877, -8337371, 2509579, -6429459 ], [ 14632910, -9342295, -12900268, 8940369, -17700072, -20259901, 5349893, -9660813, 126464, 7138406, -10782005, -9311736, 3298799, 7010831, 12822247, -3372252, 805312, -16172994, -6169261, 4951409, -9083652, -3136546, -12347000, -2767886, 20792887, -5001521, 1361089, -6908889 ], [ 14607170, -10851505, -14103028, 13919079, -21002712, -16874011, 3057683, -8283723, -656896, 6033386, -7160675, -5597256, 88409, 8106041, 14629537, -5319492, -1585088, -10137774, -4374571, 2300999, -10802652, 3667634, -16777160, 350974, 19954897, -1665671, 212599, -7388319 ], [ 14581430, -12360715, -15305788, 18897789, -24305352, -13488121, 765473, -6906633, -1440256, 4928366, -3539345, -1882776, -3121981, 9201251, 16436827, -7266732, -3975488, -4102554, -2579881, -349411, -12521652, 10471814, -21207320, 3469834, 19116907, 1670179, -935891, -7867749 ], [ 14555690, -13869925, -16508548, 23876499, -27607992, -10102231, -1526737, -5529543, -2223616, 3823346, 81985, 1831704, -6332371, 10296461, 18244117, -9213972, -6365888, 1932666, -785191, -2999821, -14240652, 17275994, -25637480, 6588694, 18278917, 5006029, -2084381, -8347179 ], [ 16111691, -14989228, -12300049, 22033254, -23998965, -8222734, -2908786, -3539715, -2690716, 685946, 1219792, -360192, -5558326, 11826938, 17732503, -7079883, -7324991, 4489908, 1212737, -4047385, -13853562, 14573348, -20669804, 5573872, 16914688, 6426742, -3790169, -6520998 ], [ 18345581, -15941428, -5772439, 17266314, -17427795, -6988834, -3900766, -1287285, -3022276, -3322474, 1293232, -5083392, -3076666, 13543958, 16227073, -3196653, -7670681, 5556588, 3297767, -4408015, -12563862, 7796348, -11674484, 2787472, 15324928, 7026682, -5734799, -3706698 ], [ 20579471, -16893628, 755171, 12499374, -10856625, -5754934, -4892746, 965145, -3353836, -7330894, 1366672, -9806592, -595006, 15260978, 14721643, 686577, -8016371, 6623268, 5382797, -4768645, -11274162, 1019348, -2679164, 1072, 13735168, 7626622, -7679429, -892398 ], [ 22813361, -17845828, 7282781, 7732434, -4285455, -4521034, -5884726, 3217575, -3685396, -11339314, 1440112, -14529792, 1886654, 16977998, 13216213, 4569807, -8362061, 7689948, 7467827, -5129275, -9984462, -5757652, 6316156, -2785328, 12145408, 8226562, -9624059, 1921902 ], [ 25047251, -18798028, 13810391, 2965494, 2285715, -3287134, -6876706, 5470005, -4016956, -15347734, 1513552, -19252992, 4368314, 18695018, 11710783, 8453037, -8707751, 8756628, 9552857, -5489905, -8694762, -12534652, 15311476, -5571728, 10555648, 8826502, -11568689, 4736202 ], [ 27178401, -19700953, 20219786, -1748402, 8753860, -2093576, -7837303, 7719709, -4351483, -19296652, 1566206, -23890677, 6847521, 20356991, 10195439, 12269542, -9074990, 9822892, 11574040, -5836693, -7383631, -19220998, 24157108, -8278936, 8972577, 9369837, -13473186, 7513916 ], [ 20165691, -16218403, 16108046, -1741382, 6052780, -4490456, -6004813, 9726799, -4950073, -17949892, -231094, -20917527, 9108411, 17119781, 7797749, 10147522, -11360090, 10852132, 7912840, -4951543, -4165141, -17839138, 19680508, -3938056, 7984827, 4875327, -11805846, 7035476 ], [ 13152981, -12735853, 11996306, -1734362, 3351700, -6887336, -4172323, 11733889, -5548663, -16603132, -2028394, -17944377, 11369301, 13882571, 5400059, 8025502, -13645190, 11881372, 4251640, -4066393, -946651, -16457278, 15203908, 402824, 6997077, 380817, -10138506, 6557036 ], [ 6140271, -9253303, 7884566, -1727342, 650620, -9284216, -2339833, 13740979, -6147253, -15256372, -3825694, -14971227, 13630191, 10645361, 3002369, 5903482, -15930290, 12910612, 590440, -3181243, 2271839, -15075418, 10727308, 4743704, 6009327, -4113693, -8471166, 6078596 ], [ -872439, -5770753, 3772826, -1720322, -2050460, -11681096, -507343, 15748069, -6745843, -13909612, -5622994, -11998077, 15891081, 7408151, 604679, 3781462, -18215390, 13939852, -3070760, -2296093, 5490329, -13693558, 6250708, 9084584, 5021577, -8608203, -6803826, 5600156 ], [ -7885149, -2288203, -338914, -1713302, -4751540, -14077976, 1325147, 17755159, -7344433, -12562852, -7420294, -9024927, 18151971, 4170941, -1793011, 1659442, -20500490, 14969092, -6731960, -1410943, 8708819, -12311698, 1774108, 13425464, 4033827, -13102713, -5136486, 5121716 ], [ -11607200, 47687, -2144893, -2755067, -6473551, -14134150, 2338677, 18599639, -6339033, -11718488, -6393458, -7077246, 17371950, 649560, -3976449, 945024, -20178548, 14410118, -9502251, -1864955, 11505881, -10515863, -2393526, 14570051, 3758810, -14568376, -3376955, 5456958 ], [ -8407520, -28363, 899177, -6002897, -6136141, -9266770, 1629567, 16998629, -1959723, -11930888, 573802, -7286586, 10195530, -3469560, -5709219, 3191424, -14372828, 10510418, -10398561, -5135825, 13416491, -7849253, -5911266, 8991401, 4982990, -9663016, -1423505, 7503738 ], [ -5207840, -104413, 3943247, -9250727, -5798731, -4399390, 920457, 15397619, 2419587, -12143288, 7541062, -7495926, 3019110, -7588680, -7441989, 5437824, -8567108, 6610718, -11294871, -8406695, 15327101, -5182643, -9429006, 3412751, 6207170, -4757656, 529945, 9550518 ], [ -2008160, -180463, 6987317, -12498557, -5461321, 467990, 211347, 13796609, 6798897, -12355688, 14508322, -7705266, -4157310, -11707800, -9174759, 7684224, -2761388, 2711018, -12191181, -11677565, 17237711, -2516033, -12946746, -2165899, 7431350, 147704, 2483395, 11597298 ], [ 1191520, -256513, 10031387, -15746387, -5123911, 5335370, -497763, 12195599, 11178207, -12568088, 21475582, -7914606, -11333730, -15826920, -10907529, 9930624, 3044332, -1188682, -13087491, -14948435, 19148321, 150577, -16464486, -7744549, 8655530, 5053064, 4436845, 13644078 ], [ 4391200, -332563, 13075457, -18994217, -4786501, 10202750, -1206873, 10594589, 15557517, -12780488, 28442842, -8123946, -18510150, -19946040, -12640299, 12177024, 8850052, -5088382, -13983801, -18219305, 21058931, 2817187, -19982226, -13323199, 9879710, 9958424, 6390295, 15690858 ], [ 4792807, 1245242, 15249536, -18215624, -6235870, 10269248, -3606318, 10445198, 17052228, -13934357, 29052721, -9995976, -16351053, -18706932, -9473520, 11412285, 11453797, -2950186, -10473783, -17424536, 18160850, 3385798, -16697073, -11050384, 7328096, 12103616, 5670730, 12566199 ], [ 3574477, 3780542, 16919936, -15105944, -8719690, 7556288, -6984378, 11136218, 16876908, -15633287, 25982011, -12830616, -8787183, -14365692, -3470160, 8904255, 12203767, 2683634, -4412733, -14275976, 12478790, 2739778, -9473403, -4231984, 2590496, 12650816, 3403630, 6447549 ], [ 2356147, 6315842, 18590336, -11996264, -11203510, 4843328, -10362438, 11827238, 16701588, -17332217, 22911301, -15665256, -1223313, -10024452, 2533200, 6396225, 12953737, 8317454, 1648317, -11127416, 6796730, 2093758, -2249733, 2586416, -2147104, 13198016, 1136530, 328899 ], [ 1137817, 8851142, 20260736, -8886584, -13687330, 2130368, -13740498, 12518258, 16526268, -19031147, 19840591, -18499896, 6340557, -5683212, 8536560, 3888195, 13703707, 13951274, 7709367, -7978856, 1114670, 1447738, 4973937, 9404816, -6884704, 13745216, -1130570, -5789751 ], [ -80513, 11386442, 21931136, -5776904, -16171150, -582592, -17118558, 13209278, 16350948, -20730077, 16769881, -21334536, 13904427, -1341972, 14539920, 1380165, 14453677, 19585094, 13770417, -4830296, -4567390, 801718, 12197607, 16223216, -11622304, 14292416, -3397670, -11908401 ], [ -1298843, 13921742, 23601536, -2667224, -18654970, -3295552, -20496618, 13900298, 16175628, -22429007, 13699171, -24169176, 21468297, 2999268, 20543280, -1127865, 15203647, 25218914, 19831467, -1681736, -10249450, 155698, 19421277, 23041616, -16359904, 14839616, -5664770, -18027051 ], [ 549032, 14006747, 22209386, -6324309, -13917360, -304672, -21769228, 14212218, 15076613, -17984052, 12013281, -19194611, 16191472, -446087, 15618105, -701610, 15071232, 20000444, 17936092, -5417326, -5621095, 1632128, 16770837, 22613171, -12251384, 11073236, -1874430, -15729171 ], [ 2577272, 13947617, 20637086, -10379439, -8754960, 3021728, -22917988, 14501838, 13923263, -13177692, 10408851, -13760681, 10159312, -4349477, 10050075, -102750, 14886912, 14143604, 15572692, -9557866, -386245, 3233408, 13539567, 21758441, -7622504, 7053116, 2272230, -12936201 ], [ 4605512, 13888487, 19064786, -14434569, -3592560, 6348128, -24066748, 14791458, 12769913, -8371332, 8804421, -8326751, 4127152, -8252867, 4482045, 496110, 14702592, 8286764, 13209292, -13698406, 4848605, 4834688, 10308297, 20903711, -2993624, 3032996, 6418890, -10143231 ], [ 6633752, 13829357, 17492486, -18489699, 1569840, 9674528, -25215508, 15081078, 11616563, -3564972, 7199991, -2892821, -1905008, -12156257, -1085985, 1094970, 14518272, 2429924, 10845892, -17838946, 10083455, 6435968, 7077027, 20048981, 1635256, -987124, 10565550, -7350261 ], [ 8661992, 13770227, 15920186, -22544829, 6732240, 13000928, -26364268, 15370698, 10463213, 1241388, 5595561, 2541109, -7937168, -16059647, -6654015, 1693830, 14333952, -3426916, 8482492, -21979486, 15318305, 8037248, 3845757, 19194251, 6264136, -5007244, 14712210, -4557291 ], [ 8767915, 12922059, 14494465, -24843771, 10354468, 15344745, -26284046, 14143721, 8238408, 5386636, 4015764, 6750634, -11971364, -18995266, -9555885, 1134410, 12996412, -8438759, 6540199, -24702260, 18439386, 9115991, 1368588, 17434471, 9245365, -7843945, 17280932, -2990359 ], [ 3274045, 9775389, 13495735, -22026861, 9490108, 14826255, -22623746, 8498831, 2892408, 7606036, 2507724, 7393414, -10185404, -19111726, -4691115, -2799130, 8299492, -10989089, 5824609, -23295020, 15402966, 8672561, 1088148, 13038241, 7426915, -7233295, 15253052, -4994929 ], [ -2219825, 6628719, 12497005, -19209951, 8625748, 14307765, -18963446, 2853941, -2453592, 9825436, 999684, 8036194, -8399444, -19228186, 173655, -6732670, 3602572, -13539419, 5109019, -21887780, 12366546, 8229131, 807708, 8642011, 5608465, -6622645, 13225172, -6999499 ], [ -7713695, 3482049, 11498275, -16393041, 7761388, 13789275, -15303146, -2790949, -7799592, 12044836, -508356, 8678974, -6613484, -19344646, 5038425, -10666210, -1094348, -16089749, 4393429, -20480540, 9330126, 7785701, 527268, 4245781, 3790015, -6011995, 11197292, -9004069 ], [ -13207565, 335379, 10499545, -13576131, 6897028, 13270785, -11642846, -8435839, -13145592, 14264236, -2016396, 9321754, -4827524, -19461106, 9903195, -14599750, -5791268, -18640079, 3677839, -19073300, 6293706, 7342271, 246828, -150449, 1971565, -5401345, 9169412, -11008639 ], [ -18701435, -2811291, 9500815, -10759221, 6032668, 12752295, -7982546, -14080729, -18491592, 16483636, -3524436, 9964534, -3041564, -19577566, 14767965, -18533290, -10488188, -21190409, 2962249, -17666060, 3257286, 6898841, -33612, -4546679, 153115, -4790695, 7141532, -13013209 ], [ -21899336, -3195801, 6048934, -9256683, 7180462, 12161895, -6561044, -13882345, -17746662, 16339441, -6370461, 7807975, 263176, -15967099, 13770285, -17918242, -11175029, -19168538, 523420, -13113242, 4404855, 5772521, -1744347, -6427691, 1313830, -3823861, 6232439, -12936775 ], [ -23341496, -1468071, 721114, -8759253, 9866962, 11516505, -6851564, -9215575, -12343962, 14387791, -10239651, 3510745, 4729336, -9506629, 8289555, -13824862, -8795339, -13650278, -3233180, -6154982, 8751945, 4123991, -4548837, -6385301, 4752730, -2584651, 6178889, -11268985 ], [ -24783656, 259659, -4606706, -8261823, 12553462, 10871115, -7142084, -4548805, -6941262, 12436141, -14108841, -786485, 9195496, -3046159, 2808825, -9731482, -6415649, -8132018, -6989780, 803278, 13099035, 2475461, -7353327, -6342911, 8191630, -1345441, 6125339, -9601195 ], [ -26225816, 1987389, -9934526, -7764393, 15239962, 10225725, -7432604, 117965, -1538562, 10484491, -17978031, -5083715, 13661656, 3414311, -2671905, -5638102, -4035959, -2613758, -10746380, 7761538, 17446125, 826931, -10157817, -6300521, 11630530, -106231, 6071789, -7933405 ], [ -27667976, 3715119, -15262346, -7266963, 17926462, 9580335, -7723124, 4784735, 3864138, 8532841, -21847221, -9380945, 18127816, 9874781, -8152635, -1544722, -1656269, 2904502, -14502980, 14719798, 21793215, -821599, -12962307, -6258131, 15069430, 1132979, 6018239, -6265615 ], [ -29110136, 5442849, -20590166, -6769533, 20612962, 8934945, -8013644, 9451505, 9266838, 6581191, -25716411, -13678175, 22593976, 16335251, -13633365, 2548658, 723421, 8422762, -18259580, 21678058, 26140305, -2470129, -15766797, -6215741, 18508330, 2372189, 5964689, -4597825 ], [ -26759743, 8502045, -18728275, -6475212, 17792056, 9348629, -9092347, 9352758, 6107755, 6696181, -21415263, -12538309, 17132759, 14619221, -9282229, 2439475, 664697, 10913347, -17798054, 18845295, 18223040, -2270770, -9555728, -6482241, 16879380, 1123452, 6017631, -3032340 ], [ -23881273, 11746635, -15865285, -6209172, 14204296, 9909779, -10280797, 8590458, 1756525, 7098931, -15976473, -10641379, 10289249, 11764691, -3562099, 1745125, 266447, 12982357, -16749194, 14649225, 8598080, -1814110, -2089328, -6791751, 14544780, -471708, 6085401, -1481100 ], [ -21002803, 14991225, -13002295, -5943132, 10616536, 10470929, -11469247, 7828158, -2594705, 7501681, -10537683, -8744449, 3445739, 8910161, 2158031, 1050775, -131803, 15051367, -15700334, 10453155, -1026880, -1357450, 5377072, -7101261, 12210180, -2066868, 6153171, 70140 ], [ -18124333, 18235815, -10139305, -5677092, 7028776, 11032079, -12657697, 7065858, -6945935, 7904431, -5098893, -6847519, -3397771, 6055631, 7878161, 356425, -530053, 17120377, -14651474, 6257085, -10651840, -900790, 12843472, -7410771, 9875580, -3662028, 6220941, 1621380 ], [ -15245863, 21480405, -7276315, -5411052, 3441016, 11593229, -13846147, 6303558, -11297165, 8307181, 339897, -4950589, -10241281, 3201101, 13598291, -337925, -928303, 19189387, -13602614, 2061015, -20276800, -444130, 20309872, -7720281, 7540980, -5257188, 6288711, 3172620 ], [ -12479916, 23346261, -5364305, -4679110, 1168869, 12437429, -14814634, 4735339, -14231547, 8403472, 4293669, -3275424, -15379623, 634857, 17920120, -728264, -978274, 20638951, -12176609, -1676548, -26872836, 93739, 25375855, -8191903, 4692895, -6799903, 5760427, 4305830 ], [ -10197156, 19291671, -7535915, -1946530, 4546119, 14497079, -14838574, -293591, -11081817, 7183792, 1870599, -2552544, -13195773, -693453, 16237480, 186856, 467306, 19428541, -9131099, -3445228, -20462316, 980329, 20134165, -9359653, -360155, -8117413, 2672617, 3643970 ], [ -7914396, 15237081, -9707525, 786050, 7923369, 16556729, -14862514, -5322521, -7932087, 5964112, -552471, -1829664, -11011923, -2021763, 14554840, 1101976, 1912886, 18218131, -6085589, -5213908, -14051796, 1866919, 14892475, -10527403, -5413205, -9434923, -415193, 2982110 ], [ -5631636, 11182491, -11879135, 3518630, 11300619, 18616379, -14886454, -10351451, -4782357, 4744432, -2975541, -1106784, -8828073, -3350073, 12872200, 2017096, 3358466, 17007721, -3040079, -6982588, -7641276, 2753509, 9650785, -11695153, -10466255, -10752433, -3503003, 2320250 ], [ -3348876, 7127901, -14050745, 6251210, 14677869, 20676029, -14910394, -15380381, -1632627, 3524752, -5398611, -383904, -6644223, -4678383, 11189560, 2932216, 4804046, 15797311, 5431, -8751268, -1230756, 3640099, 4409095, -12862903, -15519305, -12069943, -6590813, 1658390 ], [ -1066116, 3073311, -16222355, 8983790, 18055119, 22735679, -14934334, -20409311, 1517103, 2305072, -7821681, 338976, -4460373, -6006693, 9506920, 3847336, 6249626, 14586901, 3050941, -10519948, 5179764, 4526689, -832595, -14030653, -20572355, -13387453, -9678623, 996530 ], [ 915819, 661311, -15321230, 7904825, 17156649, 20684714, -12733834, -20585576, 3095613, -58328, -9433536, 1400526, -2643813, -5154528, 8656105, 2446666, 6943121, 12532966, 3917911, -8601373, 5520144, 5278999, -4545050, -13132723, -22489670, -15016453, -8171033, 706550 ], [ 2596929, -108099, -11347370, 3014315, 11982459, 14523134, -8308894, -15909176, 3102903, -3565448, -10234176, 2800746, -1194543, -2121888, 8637115, -1269794, 6884531, 9635506, 2606341, -2995543, -209616, 5897029, -6728270, -10169113, -21271250, -16956943, -2068043, 788450 ], [ 4278039, -877509, -7373510, -1876195, 6808269, 8361554, -3883954, -11232776, 3110193, -7072568, -11034816, 4200966, 254727, 910752, 8618125, -4986254, 6825941, 6738046, 1294771, 2610287, -5939376, 6515059, -8911490, -7205503, -20052830, -18897433, 4034947, 870350 ], [ 5959149, -1646919, -3399650, -6766705, 1634079, 2199974, 540986, -6556376, 3117483, -10579688, -11835456, 5601186, 1703997, 3943392, 8599135, -8702714, 6767351, 3840586, -16799, 8216117, -11669136, 7133089, -11094710, -4241893, -18834410, -20837923, 10137937, 952250 ], [ 7640259, -2416329, 574210, -11657215, -3540111, -3961606, 4965926, -1879976, 3124773, -14086808, -12636096, 7001406, 3153267, 6976032, 8580145, -12419174, 6708761, 943126, -1328369, 13821947, -17398896, 7751119, -13277930, -1278283, -17615990, -22778413, 16240927, 1034150 ], [ 9321369, -3185739, 4548070, -16547725, -8714301, -10123186, 9390866, 2796424, 3132063, -17593928, -13436736, 8401626, 4602537, 10008672, 8561155, -16135634, 6650171, -1954334, -2639939, 19427777, -23128656, 8369149, -15461150, 1685327, -16397570, -24718903, 22343917, 1116050 ], [ 8625599, -2037366, 4417213, -18008987, -11066603, -10188755, 12465817, 2157767, 2249994, -15205787, -12014526, 9935655, 6481850, 10994173, 7290580, -10362970, 3253145, -2610037, -6663386, 18786486, -18958010, 5604067, -13492203, 6119960, -14911459, -22150913, 23007239, -1344129 ], [ 7376309, -442386, 3330463, -18671657, -12761753, -8834705, 15226387, 281357, 1160814, -11444777, -10074666, 11500845, 8461310, 11502943, 5728540, -2380510, -921325, -2743687, -11318366, 16690386, -12481790, 2051137, -10556313, 10897160, -13363009, -18533003, 22403789, -4396299 ], [ 6127019, 1152594, 2243713, -19334327, -14456903, -7480655, 17986957, -1595053, 71634, -7683767, -8134806, 13066035, 10440770, 12011713, 4166500, 5601950, -5095795, -2877337, -15973346, 14594286, -6005570, -1501793, -7620423, 15674360, -11814559, -14915093, 21800339, -7448469 ], [ 4877729, 2747574, 1156963, -19996997, -16152053, -6126605, 20747527, -3471463, -1017546, -3922757, -6194946, 14631225, 12420230, 12520483, 2604460, 13584410, -9270265, -3010987, -20628326, 12498186, 470650, -5054723, -4684533, 20451560, -10266109, -11297183, 21196889, -10500639 ], [ 3628439, 4342554, 70213, -20659667, -17847203, -4772555, 23508097, -5347873, -2106726, -161747, -4255086, 16196415, 14399690, 13029253, 1042420, 21566870, -13444735, -3144637, -25283306, 10402086, 6946870, -8607653, -1748643, 25228760, -8717659, -7679273, 20593439, -13552809 ], [ 2664621, 5578692, -1318058, -21406630, -18940499, -4138180, 25487260, -6919935, -3462062, 2792996, -2349843, 17173050, 15981445, 13123752, -800560, 27935179, -16934521, -2948254, -28720652, 8195084, 12486396, -11156778, 390429, 28132550, -7084652, -4277128, 19091619, -15735418 ], [ 3751011, 4237692, -4871798, -22758970, -15711389, -8672380, 21854500, -6306225, -6728882, -42724, -693213, 13922790, 14706955, 10243032, -4661200, 22710949, -15507031, -381634, -23413172, 5191604, 11298756, -6496758, -3193101, 17581850, -4844372, -2424568, 11137869, -11672998 ], [ 4837401, 2896692, -8425538, -24111310, -12482279, -13206580, 18221740, -5692515, -9995702, -2878444, 963417, 10672530, 13432465, 7362312, -8521840, 17486719, -14079541, 2184986, -18105692, 2188124, 10111116, -1836738, -6776631, 7031150, -2604092, -572008, 3184119, -7610578 ], [ 5923791, 1555692, -11979278, -25463650, -9253169, -17740780, 14588980, -5078805, -13262522, -5714164, 2620047, 7422270, 12157975, 4481592, -12382480, 12262489, -12652051, 4751606, -12798212, -815356, 8923476, 2823282, -10360161, -3519550, -363812, 1280552, -4769631, -3548158 ], [ 7010181, 214692, -15533018, -26815990, -6024059, -22274980, 10956220, -4465095, -16529342, -8549884, 4276677, 4172010, 10883485, 1600872, -16243120, 7038259, -11224561, 7318226, -7490732, -3818836, 7735836, 7483302, -13943691, -14070250, 1876468, 3133112, -12723381, 514262 ], [ 8096571, -1126308, -19086758, -28168330, -2794949, -26809180, 7323460, -3851385, -19796162, -11385604, 5933307, 921750, 9608995, -1279848, -20103760, 1814029, -9797071, 9884846, -2183252, -6822316, 6548196, 12143322, -17527221, -24620950, 4116748, 4985672, -20677131, 4576682 ], [ 8771004, -1174614, -21232598, -27873115, -571883, -27371464, 4352023, -2585322, -20942825, -10381228, 8407221, -358113, 9142507, -2038734, -21131089, -2334893, -8461894, 8902271, -73343, -8241109, 6424359, 12911922, -18470256, -26381011, 4121977, 6415277, -24844995, 7470233 ], [ 8906724, 467526, -21537338, -25423405, 335587, -22739704, 2245393, -466182, -19316975, -4355188, 11949891, 938697, 9732637, -22914, -18453319, -5077643, -7247434, 3278441, -2144873, -7587619, 7691649, 8591742, -15960336, -16645621, 1204447, 7291787, -24062085, 8835263 ], [ 9042444, 2109666, -21842078, -22973695, 1243057, -18107944, 138763, 1652958, -17691125, 1670852, 15492561, 2235507, 10322767, 1992906, -15775549, -7820393, -6032974, -2345389, -4216403, -6934129, 8958939, 4271562, -13450416, -6910231, -1713083, 8168297, -23279175, 10200293 ], [ 9178164, 3751806, -22146818, -20523985, 2150527, -13476184, -1967867, 3772098, -16065275, 7696892, 19035231, 3532317, 10912897, 4008726, -13097779, -10563143, -4818514, -7969219, -6287933, -6280639, 10226229, -48618, -10940496, 2825159, -4630613, 9044807, -22496265, 11565323 ], [ 9313884, 5393946, -22451558, -18074275, 3057997, -8844424, -4074497, 5891238, -14439425, 13722932, 22577901, 4829127, 11503027, 6024546, -10420009, -13305893, -3604054, -13593049, -8359463, -5627149, 11493519, -4368798, -8430576, 12560549, -7548143, 9921317, -21713355, 12930353 ], [ 9449604, 7036086, -22756298, -15624565, 3965467, -4212664, -6181127, 8010378, -12813575, 19748972, 26120571, 6125937, 12093157, 8040366, -7742239, -16048643, -2389594, -19216879, -10430993, -4973659, 12760809, -8688978, -5920656, 22295939, -10465673, 10797827, -20930445, 14295383 ], [ 10081459, 5646677, -18629926, -15287164, 4520316, 804681, -5506252, 9838738, -11266919, 17089936, 24122810, 4823549, 10496072, 5318214, -6760440, -13958147, 545895, -17174502, -7484089, -6612038, 13933294, -8712582, -3140927, 19437741, -10139934, 11016330, -19074195, 12099162 ], [ 10883629, 3216587, -12982426, -15674884, 4954116, 5954391, -3876532, 11567278, -9747449, 11449456, 20223110, 2628899, 8148152, 969594, -6360840, -10208477, 4072185, -12500442, -2814439, -9037178, 15073234, -7261242, -268577, 12256371, -8700834, 11008950, -16849485, 8680422 ], [ 11685799, 786497, -7334926, -16062604, 5387916, 11104101, -2246812, 13295818, -8227979, 5808976, 16323410, 434249, 5800232, -3379026, -5961240, -6458807, 7598475, -7826382, 1855211, -11462318, 16213174, -5809902, 2603773, 5075001, -7261734, 11001570, -14624775, 5261682 ], [ 12487969, -1643593, -1687426, -16450324, 5821716, 16253811, -617092, 15024358, -6708509, 168496, 12423710, -1760401, 3452312, -7727646, -5561640, -2709137, 11124765, -3152322, 6524861, -13887458, 17353114, -4358562, 5476123, -2106369, -5822634, 10994190, -12400065, 1842942 ], [ 13290139, -4073683, 3960074, -16838044, 6255516, 21403521, 1012628, 16752898, -5189039, -5471984, 8524010, -3955051, 1104392, -12076266, -5162040, 1040533, 14651055, 1521738, 11194511, -16312598, 18493054, -2907222, 8348473, -9287739, -4383534, 10986810, -10175355, -1575798 ], [ 13832044, -6340108, 9084354, -16949609, 6598886, 25729266, 2416228, 18325088, -3714439, -11007199, 4949135, -5839971, -1067573, -16240516, -4720945, 4486613, 18086090, 5970693, 15256976, -18249803, 19553649, -1752782, 10745803, -15908514, -2958309, 10834215, -7900860, -4925438 ], [ 9949444, -5824228, 5313894, -12366539, 5404946, 16047606, -24212, 17239328, -3002629, -14752909, 6896285, -2459481, -248303, -17270476, -3574435, 2771663, 19969790, 6592863, 8997296, -11892113, 19265379, -5645642, 5067793, -12999174, -1768959, 8212965, -4780020, -7100378 ], [ 6066844, -5308348, 1543434, -7783469, 4211006, 6365946, -2464652, 16153568, -2290819, -18498619, 8843435, 921009, 570967, -18300436, -2427925, 1056713, 21853490, 7215033, 2737616, -5534423, 18977109, -9538502, -610217, -10089834, -579609, 5591715, -1659180, -9275318 ], [ 2184244, -4792468, -2227026, -3200399, 3017066, -3315714, -4905092, 15067808, -1579009, -22244329, 10790585, 4301499, 1390237, -19330396, -1281415, -658237, 23737190, 7837203, -3522064, 823267, 18688839, -13431362, -6288227, -7180494, 609741, 2970465, 1461660, -11450258 ], [ -1698356, -4276588, -5997486, 1382671, 1823126, -12997374, -7345532, 13982048, -867199, -25990039, 12737735, 7681989, 2209507, -20360356, -134905, -2373187, 25620890, 8459373, -9781744, 7180957, 18400569, -17324222, -11966237, -4271154, 1799091, 349215, 4582500, -13625198 ], [ -5580956, -3760708, -9767946, 5965741, 629186, -22679034, -9785972, 12896288, -155389, -29735749, 14684885, 11062479, 3028777, -21390316, 1011605, -4088137, 27504590, 9081543, -16041424, 13538647, 18112299, -21217082, -17644247, -1361814, 2988441, -2272035, 7703340, -15800138 ], [ -9207938, -2984887, -10969224, 9039061, 180419, -25189497, -10691153, 10665164, 636215, -30292636, 13631015, 11452872, 5065813, -19979002, 1062878, -3277432, 25874516, 8988636, -18656089, 17200996, 16140303, -22560824, -19789145, 723945, 5187162, -2438283, 9127353, -16276700 ], [ -12393398, -1760077, -7732824, 9504631, 1018769, -15313347, -8944523, 6455684, 1565645, -25341556, 7393565, 6678552, 9206263, -14350942, -777622, 1895768, 18175196, 7660596, -14974819, 16207756, 11260053, -19501544, -15831395, 1387155, 9129342, 1635927, 7620483, -13819700 ], [ -15578858, -535267, -4496424, 9970201, 1857119, -5437197, -7197893, 2246204, 2495075, -20390476, 1156115, 1904232, 13346713, -8722882, -2618122, 7068968, 10475876, 6332556, -11293549, 15214516, 6379803, -16442264, -11873645, 2050365, 13071522, 5710137, 6113613, -11362700 ], [ -18764318, 689543, -1260024, 10435771, 2695469, 4438953, -5451263, -1963276, 3424505, -15439396, -5081335, -2870088, 17487163, -3094822, -4458622, 12242168, 2776556, 5004516, -7612279, 14221276, 1499553, -13382984, -7915895, 2713575, 17013702, 9784347, 4606743, -8905700 ], [ -21949778, 1914353, 1976376, 10901341, 3533819, 14315103, -3704633, -6172756, 4353935, -10488316, -11318785, -7644408, 21627613, 2533238, -6299122, 17415368, -4922764, 3676476, -3931009, 13228036, -3380697, -10323704, -3958145, 3376785, 20955882, 13858557, 3099873, -6448700 ], [ -25135238, 3139163, 5212776, 11366911, 4372169, 24191253, -1958003, -10382236, 5283365, -5537236, -17556235, -12418728, 25768063, 8161298, -8139622, 22588568, -12622084, 2348436, -249739, 12234796, -8260947, -7264424, -395, 4039995, 24898062, 17932767, 1593003, -3991700 ], [ -25607479, 7079266, 2796733, 9027213, 5571090, 22443182, -2534741, -10307381, 4057360, -4190890, -15618770, -12428460, 24729491, 8829936, -6864364, 21357805, -16082941, 4966364, -1287246, 8486369, -10802030, -5470162, 2918708, 2261314, 21820362, 19222388, 852354, 429378 ], [ -24789829, 12310246, -2306537, 5353863, 6941430, 15168842, -4216031, -8195711, 1806640, -4558270, -9794870, -10173060, 21228761, 7140816, -4107844, 17082535, -17528791, 9460244, -4568106, 3428099, -12231050, -4277302, 5344028, -678266, 15405342, 19188188, 475974, 5784198 ], [ -23972179, 17541226, -7409807, 1680513, 8311770, 7894502, -5897321, -6084041, -444080, -4925650, -3970970, -7917660, 17728031, 5451696, -1351324, 12807265, -18974641, 13954124, -7848966, -1630171, -13660070, -3084442, 7769348, -3617846, 8990322, 19153988, 99594, 11139018 ], [ -23154529, 22772206, -12513077, -1992837, 9682110, 620162, -7578611, -3972371, -2694800, -5293030, 1852930, -5662260, 14227301, 3762576, 1405196, 8531995, -20420491, 18448004, -11129826, -6688441, -15089090, -1891582, 10194668, -6557426, 2575302, 19119788, -276786, 16493838 ], [ -22336879, 28003186, -17616347, -5666187, 11052450, -6654178, -9259901, -1860701, -4945520, -5660410, 7676830, -3406860, 10726571, 2073456, 4161716, 4256725, -21866341, 22941884, -14410686, -11746711, -16518110, -698722, 12619988, -9497006, -3839718, 19085588, -653166, 21848658 ], [ -21519229, 33234166, -22719617, -9339537, 12422790, -13928518, -10941191, 250969, -7196240, -6027790, 13500730, -1151460, 7225841, 384336, 6918236, -18545, -23312191, 27435764, -17691546, -16804981, -17947130, 494138, 15045308, -12436586, -10254738, 19051388, -1029546, 27203478 ], [ -14310222, 29400229, -19602313, -7329703, 7487569, -7764036, -13782596, 221566, -4743132, -4588381, 11696084, -5877576, 5989093, 1945407, 6065984, 2241900, -19354584, 18701841, -16561566, -14801902, -14741653, -2535874, 9571611, -9124005, -5557752, 18521547, 2370077, 21642092 ], [ -7029402, 25464439, -16392643, -5256013, 2481499, -1448556, -16637036, 168106, -2237172, -3128671, 9805724, -10682136, 4777783, 3542997, 5173184, 4575780, -15336264, 9819291, -15382026, -12719482, -11484103, -5613334, 4009161, -5741175, -735912, 17986137, 5812127, 15958052 ], [ 251418, 21528649, -13182973, -3182323, -2524571, 4866924, -19491476, 114646, 268788, -1668961, 7915364, -15486696, 3566473, 5140587, 4280384, 6909660, -11317944, 936741, -14202486, -10637062, -8226553, -8690794, -1553289, -2358345, 4085928, 17450727, 9254177, 10274012 ], [ 7532238, 17592859, -9973303, -1108633, -7530641, 11182404, -22345916, 61186, 2774748, -209251, 6025004, -20291256, 2355163, 6738177, 3387584, 9243540, -7299624, -7945809, -13022946, -8554642, -4969003, -11768254, -7115739, 1024485, 8907768, 16915317, 12696227, 4589972 ], [ 14813058, 13657069, -6763633, 965057, -12536711, 17497884, -25200356, 7726, 5280708, 1250459, 4134644, -25095816, 1143853, 8335767, 2494784, 11577420, -3281304, -16828359, -11843406, -6472222, -1711453, -14845714, -12678189, 4407315, 13729608, 16379907, 16138277, -1094068 ], [ 19633449, 8624809, -4428925, 2346116, -14833223, 20466795, -25949012, -1212539, 7638870, 2816738, 2324690, -26377281, 895579, 8286627, 1545743, 13369302, -104277, -20625567, -11161962, -5905960, -407812, -16154836, -16383687, 5591967, 15135300, 14722971, 17680310, -4514995 ], [ 18712839, 1034119, -4135795, 2111036, -10807433, 15627045, -21784172, -5155349, 9652170, 4631678, 702350, -19438191, 2894389, 4395117, 465473, 13896522, 1109733, -12556977, -11642742, -8877400, -3663292, -13337836, -15756297, 1647537, 8569980, 10449141, 14788970, -2655325 ], [ 17792229, -6556571, -3842665, 1875956, -6781643, 10787295, -17619332, -9098159, 11665470, 6446618, -919990, -12499101, 4893199, 503607, -614797, 14423742, 2323743, -4488387, -12123522, -11848840, -6918772, -10520836, -15128907, -2296893, 2004660, 6175311, 11897630, -795655 ], [ 16871619, -14147261, -3549535, 1640876, -2755853, 5947545, -13454492, -13040969, 13678770, 8261558, -2542330, -5560011, 6892009, -3387903, -1695067, 14950962, 3537753, 3580203, -12604302, -14820280, -10174252, -7703836, -14501517, -6241323, -4560660, 1901481, 9006290, 1064015 ], [ 15951009, -21737951, -3256405, 1405796, 1269937, 1107795, -9289652, -16983779, 15692070, 10076498, -4164670, 1379079, 8890819, -7279413, -2775337, 15478182, 4751763, 11648793, -13085082, -17791720, -13429732, -4886836, -13874127, -10185753, -11125980, -2372349, 6114950, 2923685 ], [ 15030399, -29328641, -2963275, 1170716, 5295727, -3731955, -5124812, -20926589, 17705370, 11891438, -5787010, 8318169, 10889629, -11170923, -3855607, 16005402, 5965773, 19717383, -13565862, -20763160, -16685212, -2069836, -13246737, -14130183, -17691300, -6646179, 3223610, 4783355 ], [ 12230604, -31372801, -4385650, 169486, 8667732, -5927525, -3228612, -19784264, 15589270, 12240353, -4303775, 12173244, 13467534, -12581713, -4767852, 17448372, 7035463, 20769953, -12040352, -18994370, -14107832, 2122494, -13391382, -13832518, -16438095, -9056499, 4056430, 3302875 ], [ 8234964, -29887351, -6899710, -1319294, 11623692, -6440435, -2776092, -15405944, 10845370, 11656343, -844265, 14065764, 16413954, -12413863, -5573172, 19474092, 8013313, 17357783, -9238112, -14209070, -7818632, 7190034, -14027322, -10835338, -10209465, -10280949, 7259170, -303155 ], [ 4239324, -28401901, -9413770, -2808074, 14579652, -6953345, -2323572, -11027624, 6101470, 11072333, 2615245, 15958284, 19360374, -12246013, -6378492, 21499812, 8991163, 13945613, -6435872, -9423770, -1529432, 12257574, -14663262, -7838158, -3980835, -11505399, 10461910, -3909185 ], [ 243684, -26916451, -11927830, -4296854, 17535612, -7466255, -1871052, -6649304, 1357570, 10488323, 6074755, 17850804, 22306794, -12078163, -7183812, 23525532, 9969013, 10533443, -3633632, -4638470, 4759768, 17325114, -15299202, -4840978, 2247795, -12729849, 13664650, -7515215 ], [ -3751956, -25431001, -14441890, -5785634, 20491572, -7979165, -1418532, -2270984, -3386330, 9904313, 9534265, 19743324, 25253214, -11910313, -7989132, 25551252, 10946863, 7121273, -831392, 146830, 11048968, 22392654, -15935142, -1843798, 8476425, -13954299, 16867390, -11121245 ], [ -7747596, -23945551, -16955950, -7274414, 23447532, -8492075, -966012, 2107336, -8130230, 9320303, 12993775, 21635844, 28199634, -11742463, -8794452, 27576972, 11924713, 3709103, 1970848, 4932130, 17338168, 27460194, -16571082, 1153382, 14705055, -15178749, 20070130, -14727275 ], [ -6695425, -19236796, -16490725, -5946589, 22625498, -3266780, -2222379, 317013, -4687840, 8030129, 11782792, 15016382, 24722435, -9617971, -10227916, 24640371, 12774245, 2550134, 2449254, 5216174, 14222389, 18215878, -14251143, -2537329, 15197472, -12938281, 16147486, -14858925 ], [ -5217535, -14256196, -15774235, -4381219, 21484838, 2442460, -3622869, -1993557, -555040, 6680399, 10177912, 7679042, 20703485, -7328461, -11714356, 21285261, 13612955, 1581194, 2731674, 5120594, 10313419, 7764538, -11681913, -6792079, 15206112, -10405591, 11623906, -14697555 ], [ -3739645, -9275596, -15057745, -2815849, 20344178, 8151700, -5023359, -4304127, 3577760, 5330669, 8573032, 341702, 16684535, -5038951, -13200796, 17930151, 14451665, 612254, 3014094, 5025014, 6404449, -2686802, -9112683, -11046829, 15214752, -7872901, 7100326, -14536185 ], [ -2261755, -4294996, -14341255, -1250479, 19203518, 13860940, -6423849, -6614697, 7710560, 3980939, 6968152, -6995638, 12665585, -2749441, -14687236, 14575041, 15290375, -356686, 3296514, 4929434, 2495479, -13138142, -6543453, -15301579, 15223392, -5340211, 2576746, -14374815 ], [ -783865, 685604, -13624765, 314891, 18062858, 19570180, -7824339, -8925267, 11843360, 2631209, 5363272, -14332978, 8646635, -459931, -16173676, 11219931, 16129085, -1325626, 3578934, 4833854, -1413491, -23589482, -3974223, -19556329, 15232032, -2807521, -1946834, -14213445 ], [ 590096, 5196875, -12753715, 1425002, 16065020, 24062785, -7696659, -10688913, 14127110, 2099345, 3542680, -18412315, 4956734, 932207, -16753525, 8797956, 16013198, -2121652, 3796212, 5431589, -5069054, -29636345, -2300202, -21920302, 15326940, -1203430, -5635538, -14227614 ], [ 1622576, 8166065, -11374825, 1039262, 11250740, 24557875, -2547849, -10655523, 10335410, 4254755, 1013320, -11786785, 2347994, -624163, -14354575, 9441996, 12760778, -2349532, 3799452, 8307359, -7891994, -21211355, -3567582, -18071722, 15705300, -2650450, -6581078, -14818554 ], [ 2655056, 11135255, -9995935, 653522, 6436460, 25052965, 2600961, -10622133, 6543710, 6410165, -1516040, -5161255, -260746, -2180533, -11955625, 10086036, 9508358, -2577412, 3802692, 11183129, -10714934, -12786365, -4834962, -14223142, 16083660, -4097470, -7526618, -15409494 ], [ 3687536, 14104445, -8617045, 267782, 1622180, 25548055, 7749771, -10588743, 2752010, 8565575, -4045400, 1464275, -2869486, -3736903, -9556675, 10730076, 6255938, -2805292, 3805932, 14058899, -13537874, -4361375, -6102342, -10374562, 16462020, -5544490, -8472158, -16000434 ], [ 4720016, 17073635, -7238155, -117958, -3192100, 26043145, 12898581, -10555353, -1039690, 10720985, -6574760, 8089805, -5478226, -5293273, -7157725, 11374116, 3003518, -3033172, 3809172, 16934669, -16360814, 4063615, -7369722, -6525982, 16840380, -6991510, -9417698, -16591374 ], [ 5752496, 20042825, -5859265, -503698, -8006380, 26538235, 18047391, -10521963, -4831390, 12876395, -9104120, 14715335, -8086966, -6849643, -4758775, 12018156, -248902, -3261052, 3812412, 19810439, -19183754, 12488605, -8637102, -2677402, 17218740, -8438530, -10363238, -17182314 ], [ 3759814, 18051500, -5796760, 172735, -10322640, 24621741, 19787565, -11340585, -4220489, 11672953, -8804563, 15371293, -7924021, -5649322, -3750396, 9866795, -723316, -1616838, 5245129, 20213914, -17270697, 12377256, -8923208, -1465071, 15111330, -6254405, -10791975, -16810355 ], [ -764126, 11909540, -6835720, 1737925, -10548720, 20687391, 18675615, -12872115, 74221, 7659043, -6137953, 11032303, -5441911, -2142382, -3905556, 5376425, 1126724, 1593822, 7873939, 18548734, -11394867, 5123256, -8388248, -2458581, 10923990, -1031975, -10788285, -15632705 ], [ -5288066, 5767580, -7874680, 3303115, -10774800, 16753041, 17563665, -14403645, 4368931, 3645133, -3471343, 6693313, -2959801, 1364558, -4060716, 886055, 2976764, 4804482, 10502749, 16883554, -5519037, -2130744, -7853288, -3452091, 6736650, 4190455, -10784595, -14455055 ], [ -9812006, -374380, -8913640, 4868305, -11000880, 12818691, 16451715, -15935175, 8663641, -368777, -804733, 2354323, -477691, 4871498, -4215876, -3604315, 4826804, 8015142, 13131559, 15218374, 356793, -9384744, -7318328, -4445601, 2549310, 9412885, -10780905, -13277405 ], [ -14335946, -6516340, -9952600, 6433495, -11226960, 8884341, 15339765, -17466705, 12958351, -4382687, 1861877, -1984667, 2004419, 8378438, -4371036, -8094685, 6676844, 11225802, 15760369, 13553194, 6232623, -16638744, -6783368, -5439111, -1638030, 14635315, -10777215, -12099755 ], [ -18859886, -12658300, -10991560, 7998685, -11453040, 4949991, 14227815, -18998235, 17253061, -8396597, 4528487, -6323657, 4486529, 11885378, -4526196, -12585055, 8526884, 14436462, 18389179, 11888014, 12108453, -23892744, -6248408, -6432621, -5825370, 19857745, -10773525, -10922105 ], [ -15419562, -11689310, -10548963, 5727196, -9693906, -114873, 12998594, -19241632, 14011242, -8336668, 2278031, -9844368, 4272407, 9546478, -2535597, -10025228, 10545862, 10789964, 12400226, 8423883, 10838914, -21119496, -4122089, -7350363, -7147694, 17031827, -12055119, -8204070 ], [ -10634622, -9519770, -9856233, 2807956, -7599606, -5370603, 11749574, -19267552, 9497022, -7588948, -802579, -13226928, 3603077, 6220618, -182727, -6275108, 12593362, 5985764, 4956326, 4656033, 8363014, -16653336, -1727099, -8255313, -7986314, 12847097, -13553709, -5225970 ], [ -5849682, -7350230, -9163503, -111284, -5505306, -10626333, 10500554, -19293472, 4982802, -6841228, -3883189, -16609488, 2933747, 2894758, 2170143, -2524988, 14640862, 1181564, -2487574, 888183, 5887114, -12187176, 667891, -9160263, -8824934, 8662367, -15052299, -2247870 ], [ -1064742, -5180690, -8470773, -3030524, -3411006, -15882063, 9251534, -19319392, 468582, -6093508, -6963799, -19992048, 2264417, -431102, 4523013, 1225132, 16688362, -3622636, -9931474, -2879667, 3411214, -7721016, 3062881, -10065213, -9663554, 4477637, -16550889, 730230 ], [ 3720198, -3011150, -7778043, -5949764, -1316706, -21137793, 8002514, -19345312, -4045638, -5345788, -10044409, -23374608, 1595087, -3756962, 6875883, 4975252, 18735862, -8426836, -17375374, -6647517, 935314, -3254856, 5457871, -10970163, -10502174, 292907, -18049479, 3708330 ], [ 7154028, -1458785, -6452823, -8231984, 753099, -24243228, 6463544, -18995182, -7141578, -4168378, -12426949, -25072398, 313172, -6462587, 7991148, 8134807, 19411897, -12820231, -22636909, -9409797, -857426, 889179, 7810636, -11292363, -11678654, -3417238, -18618294, 5744880 ], [ 3832308, -2992295, -1965153, -7329104, 2700429, -16597188, 3474824, -16764802, -3146118, -842518, -11319139, -18346338, -4031668, -6067037, 2918388, 8341537, 13230607, -15159601, -16986619, -7144227, 765634, 3422589, 9952276, -8700813, -14544434, -4754458, -14538234, 3073680 ], [ 510588, -4525805, 2522517, -6426224, 4647759, -8951148, 486104, -14534422, 849342, 2483342, -10211329, -11620278, -8376508, -5671487, -2154372, 8548267, 7049317, -17498971, -11336329, -4878657, 2388694, 5955999, 12093916, -6109263, -17410214, -6091678, -10458174, 402480 ], [ -2811132, -6059315, 7010187, -5523344, 6595089, -1305108, -2502616, -12304042, 4844802, 5809202, -9103519, -4894218, -12721348, -5275937, -7227132, 8754997, 868027, -19838341, -5686039, -2613087, 4011754, 8489409, 14235556, -3517713, -20275994, -7428898, -6378114, -2268720 ], [ -6132852, -7592825, 11497857, -4620464, 8542419, 6340932, -5491336, -10073662, 8840262, 9135062, -7995709, 1831842, -17066188, -4880387, -12299892, 8961727, -5313263, -22177711, -35749, -347517, 5634814, 11022819, 16377196, -926163, -23141774, -8766118, -2298054, -4939920 ], [ -9454572, -9126335, 15985527, -3717584, 10489749, 13986972, -8480056, -7843282, 12835722, 12460922, -6887899, 8557902, -21411028, -4484837, -17372652, 9168457, -11494553, -24517081, 5614541, 1918053, 7257874, 13556229, 18518836, 1665387, -26007554, -10103338, 1782006, -7611120 ], [ -10996264, -7529961, 15172501, -2349272, 7959790, 15312872, -8583304, -4762405, 13061716, 13051638, -6694097, 11737365, -22514356, -2378274, -18578723, 7778038, -11203397, -23363948, 8915397, 3758568, 9621136, 14428721, 18685572, 3016344, -25747621, -10864401, 2617501, -8347750 ], [ -10592344, -2512551, 8565691, -472232, 536050, 9730712, -5532664, -751915, 9167596, 10652778, -7499327, 11040315, -20074636, 1598466, -15558413, 4641898, -3837707, -18393428, 9648267, 5134488, 12793456, 13485791, 16693692, 3011304, -22071211, -10995711, -93389, -6969850 ], [ -10188424, 2504859, 1958881, 1404808, -6887690, 4148552, -2482024, 3258575, 5273476, 8253918, -8304557, 10343265, -17634916, 5575206, -12538103, 1505758, 3527983, -13422908, 10381137, 6510408, 15965776, 12542861, 14701812, 3006264, -18394801, -11127021, -2804279, -5591950 ], [ -9784504, 7522269, -4647929, 3281848, -14311430, -1433608, 568616, 7269065, 1379356, 5855058, -9109787, 9646215, -15195196, 9551946, -9517793, -1630382, 10893673, -8452388, 11114007, 7886328, 19138096, 11599931, 12709932, 3001224, -14718391, -11258331, -5515169, -4214050 ], [ -9380584, 12539679, -11254739, 5158888, -21735170, -7015768, 3619256, 11279555, -2514764, 3456198, -9915017, 8949165, -12755476, 13528686, -6497483, -4766522, 18259363, -3481868, 11846877, 9262248, 22310416, 10657001, 10718052, 2996184, -11041981, -11389641, -8226059, -2836150 ], [ -8976664, 17557089, -17861549, 7035928, -29158910, -12597928, 6669896, 15290045, -6408884, 1057338, -10720247, 8252115, -10315756, 17505426, -3477173, -7902662, 25625053, 1488652, 12579747, 10638168, 25482736, 9714071, 8726172, 2991144, -7365571, -11520951, -10936949, -1458250 ], [ -5563125, 15986693, -16749310, 9273932, -26420065, -14273810, 6948483, 14554753, -7762127, 4142944, -6597438, 10754680, -5476449, 13425370, -5350680, -7566547, 21942575, 4511145, 11436158, 11523549, 22902565, 9294695, 4428993, 2096474, -7795233, -9056288, -14068514, 682616 ], [ -1344195, 12653363, -13571410, 11608532, -20961655, -14904350, 6485253, 12549463, -8435417, 8696224, -1155858, 14113480, 5001, 7189270, -8533800, -6301237, 15303545, 7012335, 9790418, 12277659, 18782995, 9015425, -485097, 963734, -9323703, -5896928, -17312654, 3027656 ], [ 2874735, 9320033, -10393510, 13943132, -15503245, -15534890, 6022023, 10544173, -9108707, 13249504, 4285722, 17472280, 5486451, 953170, -11716920, -5035927, 8664515, 9513525, 8144678, 13031769, 14663425, 8736155, -5399187, -169006, -10852173, -2737568, -20556794, 5372696 ], [ 7093665, 5986703, -7215610, 16277732, -10044835, -16165430, 5558793, 8538883, -9781997, 17802784, 9727302, 20831080, 10967901, -5282930, -14900040, -3770617, 2025485, 12014715, 6498938, 13785879, 10543855, 8456885, -10313277, -1301746, -12380643, 421792, -23800934, 7717736 ], [ 11312595, 2653373, -4037710, 18612332, -4586425, -16795970, 5095563, 6533593, -10455287, 22356064, 15168882, 24189880, 16449351, -11519030, -18083160, -2505307, -4613545, 14515905, 4853198, 14539989, 6424285, 8177615, -15227367, -2434486, -13909113, 3581152, -27045074, 10062776 ], [ 15151311, -279727, -1257160, 20448359, 732233, -17338031, 4708842, 4472710, -11298155, 25896952, 19664283, 26715685, 21218127, -16821065, -20688129, -1009480, -10739161, 16673196, 3209762, 15283227, 2550550, 7523828, -19249188, -3550495, -14907042, 6782632, -29906075, 11581148 ], [ 15568101, 389243, -2052760, 17797229, 4793123, -17083781, 5010702, 1911490, -13667225, 20326312, 15644073, 21744535, 19572837, -13716515, -18089739, 2561000, -12244051, 15735396, 1587062, 15928617, 889330, 3499388, -15240588, -4515925, -11130102, 10363192, -29318825, 5659508 ], [ 15984891, 1058213, -2848360, 15146099, 8854013, -16829531, 5312562, -649730, -16036295, 14755672, 11623863, 16773385, 17927547, -10611965, -15491349, 6131480, -13748941, 14797596, -35638, 16574007, -771890, -525052, -11231988, -5481355, -7353162, 13943752, -28731575, -262132 ], [ 16401681, 1727183, -3643960, 12494969, 12914903, -16575281, 5614422, -3210950, -18405365, 9185032, 7603653, 11802235, 16282257, -7507415, -12892959, 9701960, -15253831, 13859796, -1658338, 17219397, -2433110, -4549492, -7223388, -6446785, -3576222, 17524312, -28144325, -6183772 ], [ 16818471, 2396153, -4439560, 9843839, 16975793, -16321031, 5916282, -5772170, -20774435, 3614392, 3583443, 6831085, 14636967, -4402865, -10294569, 13272440, -16758721, 12921996, -3281038, 17864787, -4094330, -8573932, -3214788, -7412215, 200718, 21104872, -27557075, -12105412 ], [ 17235261, 3065123, -5235160, 7192709, 21036683, -16066781, 6218142, -8333390, -23143505, -1956248, -436767, 1859935, 12991677, -1298315, -7696179, 16842920, -18263611, 11984196, -4903738, 18510177, -5755550, -12598372, 793812, -8377645, 3977658, 24685432, -26969825, -18027052 ], [ 17480704, 3459072, -5703680, 5631488, 23428096, -15917056, 6395904, -9841664, -24538624, -5236736, -2804224, -1067520, 12022784, 529920, -6166016, 18945536, -19149824, 11431936, -5859328, 18890240, -6733824, -14968320, 3154432, -8946176, 6201856, 26793984, -26624000, -21514240 ], [ 17480704, 3459072, -5703680, 5631488, 23428096, -15917056, 6395904, -9841664, -24538624, -5236736, -2804224, -1067520, 12022784, 529920, -6166016, 18945536, -19149824, 11431936, -5859328, 18890240, -6733824, -14968320, 3154432, -8946176, 6201856, 26793984, -26624000, -21514240 ] ], [ [ 12216320, 14612480, -28848128, 11139072, -21804032, -15781888, -9755648, -1794048, 16288768, -9162752, 21068800, -30002176, -4317184, 122880, -442368, -265216, -2633728, 27236352, -13032448, -27356160, -33292288, 28460032, -17979392, -6792192, -7291904, 18505728, -936960, -109568 ], [ 12216320, 14612480, -28848128, 11139072, -21804032, -15781888, -9755648, -1794048, 16288768, -9162752, 21068800, -30002176, -4317184, 122880, -442368, -265216, -2633728, 27236352, -13032448, -27356160, -33292288, 28460032, -17979392, -6792192, -7291904, 18505728, -936960, -109568 ], [ 12216320, 14612480, -28848128, 11139072, -21804032, -15781888, -9755648, -1794048, 16288768, -9162752, 21068800, -30002176, -4317184, 122880, -442368, -265216, -2633728, 27236352, -13032448, -27356160, -33292288, 28460032, -17979392, -6792192, -7291904, 18505728, -936960, -109568 ], [ 10092674, 16020810, -26391368, 7442486, -20800088, -11297888, -8924928, -2894044, 15210366, -10121974, 18486252, -26526604, -4632480, -2327390, -583378, -2210446, -400460, 25938706, -12281378, -21736410, -31680408, 25709452, -16735436, -9002922, -5876258, 14740230, -1064518, 1422426 ], [ 6853214, 18169110, -22643768, 1803626, -19268648, -4457888, -7657728, -4572004, 13565346, -11585194, 14546772, -21224884, -5113440, -6065090, -798478, -5177746, 3006220, 23959246, -11135678, -13163910, -29221608, 21513652, -14837876, -12375222, -3716798, 8996250, -1259098, 3759366 ], [ 3613754, 20317410, -18896168, -3835234, -17737208, 2382112, -6390528, -6249964, 11920326, -13048414, 10607292, -15923164, -5594400, -9802790, -1013578, -8145046, 6412900, 21979786, -9989978, -4591410, -26762808, 17317852, -12940316, -15747522, -1557338, 3252270, -1453678, 6096306 ], [ 374294, 22465710, -15148568, -9474094, -16205768, 9222112, -5123328, -7927924, 10275306, -14511634, 6667812, -10621444, -6075360, -13540490, -1228678, -11112346, 9819580, 20000326, -8844278, 3981090, -24304008, 13122052, -11042756, -19119822, 602122, -2491710, -1648258, 8433246 ], [ -2865166, 24614010, -11400968, -15112954, -14674328, 16062112, -3856128, -9605884, 8630286, -15974854, 2728332, -5319724, -6556320, -17278190, -1443778, -14079646, 13226260, 18020866, -7698578, 12553590, -21845208, 8926252, -9145196, -22492122, 2761582, -8235690, -1842838, 10770186 ], [ -6104626, 26762310, -7653368, -20751814, -13142888, 22902112, -2588928, -11283844, 6985266, -17438074, -1211148, -18004, -7037280, -21015890, -1658878, -17046946, 16632940, 16041406, -6552878, 21126090, -19386408, 4730452, -7247636, -25864422, 4921042, -13979670, -2037418, 13107126 ], [ -8111470, 19819980, -3277976, -14008660, -13641332, 18432112, -5370186, -5497204, 5410542, -13676770, -4693356, 932846, -9535770, -17117600, 550886, -17279662, 10886872, 14906368, -938510, 17903304, -19663584, 1359064, -9609422, -21048456, 1597066, -11393226, -6889978, 7649736 ], [ -10075810, 12564180, 1119064, -6838540, -14209772, 13572112, -8291046, 546836, 3838242, -9735310, -8159796, 1733666, -12103830, -12956000, 2844266, -17418082, 4825192, 13800448, 4829950, 14273784, -20035104, -1983896, -12118082, -15950136, -1915994, -8519526, -11903158, 1923576 ], [ -12040150, 5308380, 5516104, 331580, -14778212, 8712112, -11211906, 6590876, 2265942, -5793850, -11626236, 2534486, -14671890, -8794400, 5137646, -17556502, -1236488, 12694528, 10598410, 10644264, -20406624, -5326856, -14626742, -10851816, -5429054, -5645826, -16916338, -3802584 ], [ -14004490, -1947420, 9913144, 7501700, -15346652, 3852112, -14132766, 12634916, 693642, -1852390, -15092676, 3335306, -17239950, -4632800, 7431026, -17694922, -7298168, 11588608, 16366870, 7014744, -20778144, -8669816, -17135402, -5753496, -8942114, -2772126, -21929518, -9528744 ], [ -15968830, -9203220, 14310184, 14671820, -15915092, -1007888, -17053626, 18678956, -878658, 2089070, -18559116, 4136126, -19808010, -471200, 9724406, -17833342, -13359848, 10482688, 22135330, 3385224, -21149664, -12012776, -19644062, -655176, -12455174, 101574, -26942698, -15254904 ], [ -16607020, -14034470, 16741724, 19383640, -14759632, -4963138, -18698036, 21482046, -1917008, 5221430, -19038656, 5136396, -20756320, 2374050, 11887236, -17029562, -17135928, 8511768, 24943790, 292554, -21206484, -14799486, -19831522, 2887394, -14365084, 2457124, -28893878, -17472764 ], [ -13797220, -12561890, 14062964, 17703880, -9122032, -6566038, -17023676, 15858666, -1567088, 6250130, -11752256, 6655236, -17493280, 1796790, 13710636, -13776062, -14969448, 4291848, 20056250, -1404306, -20445084, -16139946, -13983862, 2385014, -12106804, 3465484, -22883858, -10569044 ], [ -10987420, -11089310, 11384204, 16024120, -3484432, -8168938, -15349316, 10235286, -1217168, 7278830, -4465856, 8174076, -14230240, 1219530, 15534036, -10522562, -12802968, 71928, 15168710, -3101166, -19683684, -17480406, -8136202, 1882634, -9848524, 4473844, -16873838, -3665324 ], [ -8177620, -9616730, 8705444, 14344360, 2153168, -9771838, -13674956, 4611906, -867248, 8307530, 2820544, 9692916, -10967200, 642270, 17357436, -7269062, -10636488, -4147992, 10281170, -4798026, -18922284, -18820866, -2288542, 1380254, -7590244, 5482204, -10863818, 3238396 ], [ -5367820, -8144150, 6026684, 12664600, 7790768, -11374738, -12000596, -1011474, -517328, 9336230, 10106944, 11211756, -7704160, 65010, 19180836, -4015562, -8470008, -8367912, 5393630, -6494886, -18160884, -20161326, 3559118, 877874, -5331964, 6490564, -4853798, 10142116 ], [ -2558020, -6671570, 3347924, 10984840, 13428368, -12977638, -10326236, -6634854, -167408, 10364930, 17393344, 12730596, -4441120, -512250, 21004236, -762062, -6303528, -12587832, 506090, -8191746, -17399484, -21501786, 9406778, 375494, -3073684, 7498924, 1156222, 17045836 ], [ -1806528, -7147694, 3936508, 10231732, 13633998, -13083394, -7884118, -9786844, 1294982, 10949066, 15935592, 10316094, -2675224, 1560808, 18506016, 1231310, -7390294, -14669096, -544674, -7113420, -14429892, -19887390, 9616722, -868992, 720960, 7812984, 3443946, 15664702 ], [ -2491968, -8984234, 6806068, 10125532, 10047498, -12143974, -4906018, -11213524, 3534002, 11222846, 8373432, 5155674, -1954504, 5484088, 12990816, 2344970, -10748194, -15257336, 1083066, -4097700, -9918732, -16210170, 5890902, -2631552, 5588160, 7642344, 3133086, 8499802 ], [ -3177408, -10820774, 9675628, 10019332, 6460998, -11204554, -1927918, -12640204, 5773022, 11496626, 811272, -4746, -1233784, 9407368, 7475616, 3458630, -14106094, -15845576, 2710806, -1081980, -5407572, -12532950, 2165082, -4394112, 10455360, 7471704, 2822226, 1334902 ], [ -3862848, -12657314, 12545188, 9913132, 2874498, -10265134, 1050182, -14066884, 8012042, 11770406, -6750888, -5165166, -513064, 13330648, 1960416, 4572290, -17463994, -16433816, 4338546, 1933740, -896412, -8855730, -1560738, -6156672, 15322560, 7301064, 2511366, -5829998 ], [ -4548288, -14493854, 15414748, 9806932, -712002, -9325714, 4028282, -15493564, 10251062, 12044186, -14313048, -10325586, 207656, 17253928, -3554784, 5685950, -20821894, -17022056, 5966286, 4949460, 3614748, -5178510, -5286558, -7919232, 20189760, 7130424, 2200506, -12994898 ], [ -5233728, -16330394, 18284308, 9700732, -4298502, -8386294, 7006382, -16920244, 12490082, 12317966, -21875208, -15486006, 928376, 21177208, -9069984, 6799610, -24179794, -17610296, 7594026, 7965180, 8125908, -1501290, -9012378, -9681792, 25056960, 6959784, 1889646, -20159798 ], [ -6440160, -10587602, 14193862, 10039546, -1076466, -7801816, 8471240, -18689716, 9734804, 13659488, -18876750, -8597028, 524330, 18570754, -5820174, 5793014, -17760994, -11986646, 1901472, 8783856, 4588746, 1512378, -8784588, -8712708, 19607190, 6652092, -60816, -15832742 ], [ -7704480, -4002662, 9330082, 10427806, 2902074, -7256776, 9767960, -20497276, 6424604, 15119648, -14704890, -369228, -4690, 15238774, -1596474, 4550834, -10255894, -5672786, -4604448, 9358416, 157326, 4452318, -8117508, -7440108, 13011090, 6329172, -2193456, -10228802 ], [ -8968800, 2582278, 4466302, 10816066, 6880614, -6711736, 11064680, -22304836, 3114404, 16579808, -10533030, 7858572, -533710, 11906794, 2627226, 3308654, -2750794, 641074, -11110368, 9932976, -4274094, 7392258, -7450428, -6167508, 6414990, 6006252, -4326096, -4624862 ], [ -10233120, 9167218, -397478, 11204326, 10859154, -6166696, 12361400, -24112396, -195796, 18039968, -6361170, 16086372, -1062730, 8574814, 6850926, 2066474, 4754306, 6954934, -17616288, 10507536, -8705514, 10332198, -6783348, -4894908, -181110, 5683332, -6458736, 979078 ], [ -11497440, 15752158, -5261258, 11592586, 14837694, -5621656, 13658120, -25919956, -3505996, 19500128, -2189310, 24314172, -1591750, 5242834, 11074626, 824294, 12259406, 13268794, -24122208, 11082096, -13136934, 13272138, -6116268, -3622308, -6777210, 5360412, -8591376, 6583018 ], [ -11085504, 19888492, -8657934, 12058366, 18140860, -5133122, 13670744, -27343602, -5632914, 19965448, 1069030, 29922556, -2311492, 1816120, 13051994, -418000, 17979760, 18161834, -27016760, 11587838, -15861508, 14343276, -5395304, -2326300, -11421212, 4008832, -9829230, 10708986 ], [ -4409664, 14874772, -6572274, 12813826, 18920260, -4855742, 8884904, -27332622, -3338094, 16713208, 913690, 25742596, -3743932, -1964600, 6635174, -1660720, 17030800, 17745494, -16416200, 11836418, -12207868, 8430996, -4472984, -942820, -8770532, -1186688, -7723410, 9312006 ], [ 2266176, 9861052, -4486614, 13569286, 19699660, -4578362, 4099064, -27321642, -1043274, 13460968, 758350, 21562636, -5176372, -5745320, 218354, -2903440, 16081840, 17329154, -5815640, 12084998, -8554228, 2518716, -3550664, 440660, -6119852, -6382208, -5617590, 7915026 ], [ 8942016, 4847332, -2400954, 14324746, 20479060, -4300982, -686776, -27310662, 1251546, 10208728, 603010, 17382676, -6608812, -9526040, -6198466, -4146160, 15132880, 16912814, 4784920, 12333578, -4900588, -3393564, -2628344, 1824140, -3469172, -11577728, -3511770, 6518046 ], [ 15617856, -166388, -315294, 15080206, 21258460, -4023602, -5472616, -27299682, 3546366, 6956488, 447670, 13202716, -8041252, -13306760, -12615286, -5388880, 14183920, 16496474, 15385480, 12582158, -1246948, -9305844, -1706024, 3207620, -818492, -16773248, -1405950, 5121066 ], [ 22293696, -5180108, 1770366, 15835666, 22037860, -3746222, -10258456, -27288702, 5841186, 3704248, 292330, 9022756, -9473692, -17087480, -19032106, -6631600, 13234960, 16080134, 25986040, 12830738, 2406692, -15218124, -783704, 4591100, 1832188, -21968768, 699870, 3724086 ], [ 24083134, -8165402, 4043462, 15328048, 21546756, -4688022, -10590294, -26055722, 5902566, -46944, -148206, 5747264, -10093784, -16903938, -18884812, -8659972, 12026654, 12893614, 29200080, 10630054, 6477504, -17368054, 33524, 4427340, 3942650, -23021332, 4016410, 4296030 ], [ 21402034, -9294902, 6488042, 13664848, 19893276, -6745242, -6847194, -23704742, 3920586, -4254624, -849666, 3299264, -9970664, -13093518, -12732052, -11407132, 10581074, 7172674, 25656240, 6188554, 10929984, -16075834, 754604, 2848020, 5558870, -20283532, 8440630, 6669330 ], [ 18720934, -10424402, 8932622, 12001648, 18239796, -8802462, -3104094, -21353762, 1938606, -8462304, -1551126, 851264, -9847544, -9283098, -6579292, -14154292, 9135494, 1451734, 22112400, 1747054, 15382464, -14783614, 1475684, 1268700, 7175090, -17545732, 12864850, 9042630 ], [ 16039834, -11553902, 11377202, 10338448, 16586316, -10859682, 639006, -19002782, -43374, -12669984, -2252586, -1596736, -9724424, -5472678, -426532, -16901452, 7689914, -4269206, 18568560, -2694446, 19834944, -13491394, 2196764, -310620, 8791310, -14807932, 17289070, 11415930 ], [ 13358734, -12683402, 13821782, 8675248, 14932836, -12916902, 4382106, -16651802, -2025354, -16877664, -2954046, -4044736, -9601304, -1662258, 5726228, -19648612, 6244334, -9990146, 15024720, -7135946, 24287424, -12199174, 2917844, -1889940, 10407530, -12070132, 21713290, 13789230 ], [ 10677634, -13812902, 16266362, 7012048, 13279356, -14974122, 8125206, -14300822, -4007334, -21085344, -3655506, -6492736, -9478184, 2148162, 11878988, -22395772, 4798754, -15711086, 11480880, -11577446, 28739904, -10906954, 3638924, -3469260, 12023750, -9332332, 26137510, 16162530 ], [ 9974584, -13924202, 16652342, 3242098, 14355126, -11106342, 8726256, -13068992, -3078864, -19875924, -2054766, -6439336, -8296664, 707532, 10569548, -20171632, 6215324, -14246876, 4457190, -6932546, 27050484, -8619184, 5490404, -1889280, 12747920, -9355582, 19041880, 17740980 ], [ 9667144, -13831862, 16626602, -949202, 15976746, -6053562, 8698896, -12060992, -1568304, -17583084, 6414, -5885656, -6903464, -1783308, 7767668, -16953232, 8204324, -11345636, -3262470, -470366, 24132684, -6132304, 7567964, 322560, 13293680, -9931042, 9642280, 19160460 ], [ 9359704, -13739522, 16600862, -5140502, 17598366, -1000782, 8671536, -11052992, -57744, -15290244, 2067594, -5331976, -5510264, -4274148, 4965788, -13734832, 10193324, -8444396, -10982130, 5991814, 21214884, -3645424, 9645524, 2534400, 13839440, -10506502, 242680, 20579940 ], [ 9052264, -13647182, 16575122, -9331802, 19219986, 4051998, 8644176, -10044992, 1452816, -12997404, 4128774, -4778296, -4117064, -6764988, 2163908, -10516432, 12182324, -5543156, -18701790, 12453994, 18297084, -1158544, 11723084, 4746240, 14385200, -11081962, -9156920, 21999420 ], [ 8744824, -13554842, 16549382, -13523102, 20841606, 9104778, 8616816, -9036992, 2963376, -10704564, 6189954, -4224616, -2723864, -9255828, -637972, -7298032, 14171324, -2641916, -26421450, 18916174, 15379284, 1328336, 13800644, 6958080, 14930960, -11657422, -18556520, 23418900 ], [ 8300624, -13062596, 16013886, -16596610, 21608788, 13848288, 8660436, -7369866, 4317442, -8449320, 8218920, -4076354, -2003076, -11175578, -3077048, -4177314, 15046562, 310934, -31653560, 24233730, 12748342, 3658436, 15819028, 8085616, 15023358, -12007020, -26255538, 24423004 ], [ 7046384, -10201676, 12459066, -13049350, 17315068, 16759968, 9124476, -1798686, 4744582, -6416760, 10057080, -6329414, -5265036, -9712718, -3367208, -1635174, 9324902, 3569474, -22151720, 22771590, 11816482, 5059916, 17486908, 2790736, 12430458, -11018820, -23881878, 22966804 ], [ 5792144, -7340756, 8904246, -9502090, 13021348, 19671648, 9588516, 3772494, 5171722, -4384200, 11895240, -8582474, -8526996, -8249858, -3657368, 906966, 3603242, 6828014, -12649880, 21309450, 10884622, 6461396, 19154788, -2504144, 9837558, -10030620, -21508218, 21510604 ], [ 4537904, -4479836, 5349426, -5954830, 8727628, 22583328, 10052556, 9343674, 5598862, -2351640, 13733400, -10835534, -11788956, -6786998, -3947528, 3449106, -2118418, 10086554, -3148040, 19847310, 9952762, 7862876, 20822668, -7799024, 7244658, -9042420, -19134558, 20054404 ], [ 3283664, -1618916, 1794606, -2407570, 4433908, 25495008, 10516596, 14914854, 6026002, -319080, 15571560, -13088594, -15050916, -5324138, -4237688, 5991246, -7840078, 13345094, 6353800, 18385170, 9020902, 9264356, 22490548, -13093904, 4651758, -8054220, -16760898, 18598204 ], [ 2029424, 1242004, -1760214, 1139690, 140188, 28406688, 10980636, 20486034, 6453142, 1713480, 17409720, -15341654, -18312876, -3861278, -4527848, 8533386, -13561738, 16603634, 15855640, 16923030, 8089042, 10665836, 24158428, -18388784, 2058858, -7066020, -14387238, 17142004 ], [ 961570, 4163276, -2738594, 4625204, -2734112, 28036482, 10114308, 21766154, 6107924, 4006636, 16407892, -12711614, -20190594, -3033262, -4910340, 8729260, -15324684, 16118874, 18962710, 14783898, 8795952, 11109802, 24650674, -19091336, 495550, -5205504, -11328714, 16193794 ], [ 116470, 7156676, -637814, 8036924, -3912032, 23744022, 7658028, 17917934, 4839644, 6611236, 12011932, -4245674, -20413974, -2963962, -5403180, 6121060, -12356484, 11160414, 14427250, 11835678, 11461392, 10409422, 23737894, -14305496, 162730, -2302464, -7451694, 15852694 ], [ -728630, 10150076, 1462966, 11448644, -5089952, 19451562, 5201748, 14069714, 3571364, 9215836, 7615972, 4220266, -20637354, -2894662, -5896020, 3512860, -9388284, 6201954, 9891790, 8887458, 14126832, 9709042, 22825114, -9519656, -170090, 600576, -3574674, 15511594 ], [ -1573730, 13143476, 3563746, 14860364, -6267872, 15159102, 2745468, 10221494, 2303084, 11820436, 3220012, 12686206, -20860734, -2825362, -6388860, 904660, -6420084, 1243494, 5356330, 5939238, 16792272, 9008662, 21912334, -4733816, -502910, 3503616, 302346, 15170494 ], [ -2418830, 16136876, 5664526, 18272084, -7445792, 10866642, 289188, 6373274, 1034804, 14425036, -1175948, 21152146, -21084114, -2756062, -6881700, -1703540, -3451884, -3714966, 820870, 2991018, 19457712, 8308282, 20999554, 52024, -835730, 6406656, 4179366, 14829394 ], [ -3263930, 19130276, 7765306, 21683804, -8623712, 6574182, -2167092, 2525054, -233476, 17029636, -5571908, 29618086, -21307494, -2686762, -7374540, -4311740, -483684, -8673426, -3714590, 42798, 22123152, 7607902, 20086774, 4837864, -1168550, 9309696, 8056386, 14488294 ], [ -1489652, 21203630, 6145606, 17833688, -8322686, 4067580, -67578, 45242, 1583096, 12985258, -5054930, 26897746, -17049324, -4554292, -5045832, -2869088, -1339326, -9684672, -4954058, 1497468, 17555736, 5031550, 20171734, 3563986, -1836986, 7952952, 10041978, 12518242 ], [ 1081828, 22996970, 3393586, 11773448, -7571546, 2104500, 3418482, -2018098, 4338536, 6917278, -3042710, 20772886, -11427204, -7011292, -1858392, -193568, -3358746, -9494592, -5190398, 4292148, 10787016, 1884250, 20560354, 445846, -2607566, 5299752, 11451918, 10052422 ], [ 3653308, 24790310, 641566, 5713208, -6820406, 141420, 6904542, -4081438, 7093976, 849298, -1030490, 14648026, -5805084, -9468292, 1329048, 2481952, -5378166, -9304512, -5426738, 7086828, 4018296, -1263050, 20948974, -2672294, -3378146, 2646552, 12861858, 7586602 ], [ 6224788, 26583650, -2110454, -347032, -6069266, -1821660, 10390602, -6144778, 9849416, -5218682, 981730, 8523166, -182964, -11925292, 4516488, 5157472, -7397586, -9114432, -5663078, 9881508, -2750424, -4410350, 21337594, -5790434, -4148726, -6648, 14271798, 5120782 ], [ 8796268, 28376990, -4862474, -6407272, -5318126, -3784740, 13876662, -8208118, 12604856, -11286662, 2993950, 2398306, 5439156, -14382292, 7703928, 7832992, -9417006, -8924352, -5899418, 12676188, -9519144, -7557650, 21726214, -8908574, -4919306, -2659848, 15681738, 2654962 ], [ 11034226, 29370356, -7128484, -11906924, -4731962, -5573520, 16982594, -9914878, 14721350, -16866756, 4691828, -3304258, 10821568, -16191470, 10715668, 10303580, -10910894, -8709408, -5901930, 15066030, -15821440, -10322848, 21963270, -11516400, -5183828, -5441974, 16899430, 215868 ], [ 9317566, 20878316, -3631804, -10759604, -6101942, -5295600, 15581294, -7393618, 9261770, -16661916, 2662508, -3999598, 13361728, -10319330, 11644108, 10344260, -6173474, -8199648, -3131910, 12655650, -16593280, -8557408, 20403210, -8073360, 552052, -9752794, 15837610, -1906332 ], [ 7600906, 12386276, -135124, -9612284, -7471922, -5017680, 14179994, -4872358, 3802190, -16457076, 633188, -4694938, 15901888, -4447190, 12572548, 10384940, -1436054, -7689888, -361890, 10245270, -17365120, -6791968, 18843150, -4630320, 6287932, -14063614, 14775790, -4028532 ], [ 5884246, 3894236, 3361556, -8464964, -8841902, -4739760, 12778694, -2351098, -1657390, -16252236, -1396132, -5390278, 18442048, 1424950, 13500988, 10425620, 3301366, -7180128, 2408130, 7834890, -18136960, -5026528, 17283090, -1187280, 12023812, -18374434, 13713970, -6150732 ], [ 4167586, -4597804, 6858236, -7317644, -10211882, -4461840, 11377394, 170162, -7116970, -16047396, -3425452, -6085618, 20982208, 7297090, 14429428, 10466300, 8038786, -6670368, 5178150, 5424510, -18908800, -3261088, 15723030, 2255760, 17759692, -22685254, 12652150, -8272932 ], [ 2450926, -13089844, 10354916, -6170324, -11581862, -4183920, 9976094, 2691422, -12576550, -15842556, -5454772, -6780958, 23522368, 13169230, 15357868, 10506980, 12776206, -6160608, 7948170, 3014130, -19680640, -1495648, 14162970, 5698800, 23495572, -26996074, 11590330, -10395132 ], [ 884136, -15868204, 11347416, -4624214, -13286932, -3698590, 7359944, 3259262, -16163420, -14183746, -5477472, -4680568, 21827248, 14867480, 15931758, 9618970, 15592896, -7395178, 7820750, 2108960, -19013910, 1526362, 12229180, 6473720, 26233002, -27053554, 10505620, -10275022 ], [ -447144, -9667924, 8404776, -2451434, -15518572, -2887330, 2834744, 757442, -16807460, -10240126, -2346912, 1813112, 13476688, 10006760, 15948498, 7271590, 15391296, -11370838, 3140210, 3569120, -16086570, 6522982, 9708100, 3055880, 24258582, -20427214, 9384940, -6631282 ], [ -1778424, -3467644, 5462136, -278654, -17750212, -2076070, -1690456, -1744378, -17451500, -6296506, 783648, 8306792, 5126128, 5146040, 15965238, 4924210, 15189696, -15346498, -1540330, 5029280, -13159230, 11519602, 7187020, -361960, 22284162, -13800874, 8264260, -2987542 ], [ -3109704, 2732636, 2519496, 1894126, -19981852, -1264810, -6215656, -4246198, -18095540, -2352886, 3914208, 14800472, -3224432, 285320, 15981978, 2576830, 14988096, -19322158, -6220870, 6489440, -10231890, 16516222, 4665940, -3779800, 20309742, -7174534, 7143580, 656198 ], [ -4440984, 8932916, -423144, 4066906, -22213492, -453550, -10740856, -6748018, -18739580, 1590734, 7044768, 21294152, -11574992, -4575400, 15998718, 229450, 14786496, -23297818, -10901410, 7949600, -7304550, 21512842, 2144860, -7197640, 18335322, -548194, 6022900, 4299938 ], [ -5772264, 15133196, -3365784, 6239686, -24445132, 357710, -15266056, -9249838, -19383620, 5534354, 10175328, 27787832, -19925552, -9436120, 16015458, -2117930, 14584896, -27273478, -15581950, 9409760, -4377210, 26509462, -376220, -10615480, 16360902, 6078146, 4902220, 7943678 ], [ -5987562, 12847376, -3519162, 3920692, -23011684, -555340, -16394548, -7675306, -17682170, 4490390, 11249946, 23602382, -19436960, -10486600, 13497834, -732056, 13787442, -23111680, -12161698, 7227638, -3857730, 22421104, 2054374, -12484528, 10804428, 5144612, 2238292, 10239596 ], [ -5724582, 6924656, -2477142, -323348, -20007484, -2207380, -16067308, -4353766, -14975510, 1308890, 11443446, 14840162, -15160160, -9904120, 9894054, 2253784, 12734622, -15462400, -5269678, 3484538, -4370190, 14439184, 6607114, -13689808, 3712788, 971132, -1087028, 11957876 ], [ -5461602, 1001936, -1435122, -4567388, -17003284, -3859420, -15740068, -1032226, -12268850, -1872610, 11636946, 6077942, -10883360, -9321640, 6290274, 5239624, 11681802, -7813120, 1622342, -258562, -4882650, 6457264, 11159854, -14895088, -3378852, -3202348, -4412348, 13676156 ], [ -5198622, -4920784, -393102, -8811428, -13999084, -5511460, -15412828, 2289314, -9562190, -5054110, 11830446, -2684278, -6606560, -8739160, 2686494, 8225464, 10628982, -163840, 8514362, -4001662, -5395110, -1524656, 15712594, -16100368, -10470492, -7375828, -7737668, 15394436 ], [ -4935642, -10843504, 648918, -13055468, -10994884, -7163500, -15085588, 5610854, -6855530, -8235610, 12023946, -11446498, -2329760, -8156680, -917286, 11211304, 9576162, 7485440, 15406382, -7744762, -5907570, -9506576, 20265334, -17305648, -17562132, -11549308, -11062988, 17112716 ], [ -4682538, -16673266, 1713112, -17237982, -8006992, -8824982, -14755426, 8895298, -4206438, -11370100, 12195092, -20088934, 1874998, -7615332, -4452336, 14151622, 8490232, 15030704, 22145440, -11415496, -6420604, -17392610, 24777708, -18422766, -24529054, -15678728, -14338628, 18749700 ], [ -5308398, -14229766, 4750792, -15944682, -6470512, -11326802, -14165206, 8878198, -6680898, -10320700, 10376732, -18070594, -331982, -10734732, -1870416, 13040482, 4457512, 13318544, 15270880, -8645656, -6984724, -16744790, 25697508, -11693466, -20396074, -15886808, -13192748, 13151340 ], [ -5934258, -11786266, 7788472, -14651382, -4934032, -13828622, -13574986, 8861098, -9155358, -9271300, 8558372, -16052254, -2538962, -13854132, 711504, 11929342, 424792, 11606384, 8396320, -5875816, -7548844, -16096970, 26617308, -4964166, -16263094, -16094888, -12046868, 7552980 ], [ -6560118, -9342766, 10826152, -13358082, -3397552, -16330442, -12984766, 8843998, -11629818, -8221900, 6740012, -14033914, -4745942, -16973532, 3293424, 10818202, -3607928, 9894224, 1521760, -3105976, -8112964, -15449150, 27537108, 1765134, -12130114, -16302968, -10900988, 1954620 ], [ -7185978, -6899266, 13863832, -12064782, -1861072, -18832262, -12394546, 8826898, -14104278, -7172500, 4921652, -12015574, -6952922, -20092932, 5875344, 9707062, -7640648, 8182064, -5352800, -336136, -8677084, -14801330, 28456908, 8494434, -7997134, -16511048, -9755108, -3643740 ], [ -7811838, -4455766, 16901512, -10771482, -324592, -21334082, -11804326, 8809798, -16578738, -6123100, 3103292, -9997234, -9159902, -23212332, 8457264, 8595922, -11673368, 6469904, -12227360, 2433704, -9241204, -14153510, 29376708, 15223734, -3864154, -16719128, -8609228, -9242100 ], [ -6914212, -1993996, 18876400, -9123512, 382720, -22283532, -9080750, 9246258, -16737432, -6113930, 3457902, -8305434, -9899482, -25571294, 8837968, 7702282, -12766474, 5331422, -16524574, 2643772, -8210324, -13487942, 27948320, 18297004, -1371472, -16062254, -7235234, -12306382 ], [ -2812012, 506204, 18615760, -6729512, -654080, -19967652, -1869770, 10636758, -12025032, -8292830, 8383242, -7300494, -7552462, -26330714, 4588528, 7266142, -7676254, 5399642, -15400474, -2530508, -3824444, -12785042, 21580640, 13680004, -2329072, -13585994, -5381414, -10040362 ], [ 1290188, 3006404, 18355120, -4335512, -1690880, -17651772, 5341210, 12027258, -7312632, -10471730, 13308582, -6295554, -5205442, -27090134, 339088, 6830002, -2586034, 5467862, -14276374, -7704788, 561436, -12082142, 15212960, 9063004, -3286672, -11109734, -3527594, -7774342 ], [ 5392388, 5506604, 18094480, -1941512, -2727680, -15335892, 12552190, 13417758, -2600232, -12650630, 18233922, -5290614, -2858422, -27849554, -3910352, 6393862, 2504186, 5536082, -13152274, -12879068, 4947316, -11379242, 8845280, 4446004, -4244272, -8633474, -1673774, -5508322 ], [ 9494588, 8006804, 17833840, 452488, -3764480, -13020012, 19763170, 14808258, 2112168, -14829530, 23159262, -4285674, -511402, -28608974, -8159792, 5957722, 7594406, 5604302, -12028174, -18053348, 9333196, -10676342, 2477600, -170996, -5201872, -6157214, 180046, -3242302 ], [ 13596788, 10507004, 17573200, 2846488, -4801280, -10704132, 26974150, 16198758, 6824568, -17008430, 28084602, -3280734, 1835618, -29368394, -12409232, 5521582, 12684626, 5672522, -10904074, -23227628, 13719076, -9973442, -3890080, -4787996, -6159472, -3680954, 2033866, -976282 ], [ 10090058, 12476876, 16366816, 3567652, -4546688, -9554586, 23821390, 15750552, 8723106, -18963206, 25161498, -4157136, 2929094, -25005110, -10245146, 5660686, 15323960, 7826486, -6395998, -22423064, 12630106, -8837000, -6302986, -5516114, -6020734, -636176, 3056284, 1332146 ], [ 2178158, 14139716, 14612896, 3320332, -3544448, -9080286, 14668570, 14237832, 8992566, -20788226, 17694558, -6122736, 3296834, -17676050, -4367966, 6132826, 16544360, 11187986, 71222, -18157064, 8371486, -7449560, -6426286, -3992774, -5247274, 2737744, 3597364, 3665126 ], [ -5733742, 15802556, 12858976, 3073012, -2542208, -8605986, 5515750, 12725112, 9262026, -22613246, 10227618, -8088336, 3664574, -10346990, 1509214, 6604966, 17764760, 14549486, 6538442, -13891064, 4112866, -6062120, -6549586, -2469434, -4473814, 6111664, 4138444, 5998106 ], [ -13645642, 17465396, 11105056, 2825692, -1539968, -8131686, -3637070, 11212392, 9531486, -24438266, 2760678, -10053936, 4032314, -3017930, 7386394, 7077106, 18985160, 17910986, 13005662, -9625064, -145754, -4674680, -6672886, -946094, -3700354, 9485584, 4679524, 8331086 ], [ -21557542, 19128236, 9351136, 2578372, -537728, -7657386, -12789890, 9699672, 9800946, -26263286, -4706262, -12019536, 4400054, 4311130, 13263574, 7549246, 20205560, 21272486, 19472882, -5359064, -4404374, -3287240, -6796186, 577246, -2926894, 12859504, 5220604, 10664066 ], [ -29469442, 20791076, 7597216, 2331052, 464512, -7183086, -21942710, 8186952, 10070406, -28088306, -12173202, -13985136, 4767794, 11640190, 19140754, 8021386, 21425960, 24633986, 25940102, -1093064, -8662994, -1899800, -6919486, 2100586, -2153434, 16233424, 5761684, 12997046 ], [ -23464462, 18262566, 5524546, 1746282, 3335222, -4051516, -18275320, 7443822, 10846126, -25297316, -7655142, -9843826, -969676, 7325270, 15206724, 7321376, 18381060, 18084656, 22877122, -2909324, -6227864, 270150, -1071536, 3526856, -2006594, 15547064, 4606844, 9913486 ], [ -16640842, 15487506, 3433126, 1141662, 6315842, -763636, -13853800, 6745962, 11651626, -22234796, -2432082, -5343286, -7066276, 2325410, 10695564, 6552416, 15085260, 10952336, 19253542, -5083364, -3398984, 2486130, 5127664, 4947416, -1896614, 14621864, 3352244, 6511306 ], [ -9817222, 12712446, 1341706, 537042, 9296462, 2524244, -9432280, 6048102, 12457126, -19172276, 2790978, -842746, -13162876, -2674450, 6184404, 5783456, 11789460, 3820016, 15629962, -7257404, -570104, 4702110, 11326864, 6367976, -1786634, 13696664, 2097644, 3109126 ], [ -2993602, 9937386, -749714, -67578, 12277082, 5812124, -5010760, 5350242, 13262626, -16109756, 8014038, 3657794, -19259476, -7674310, 1673244, 5014496, 8493660, -3312304, 12006382, -9431444, 2258776, 6918090, 17526064, 7788536, -1676654, 12771464, 843044, -293054 ], [ 3830018, 7162326, -2841134, -672198, 15257702, 9100004, -589240, 4652382, 14068126, -13047236, 13237098, 8158334, -25356076, -12674170, -2837916, 4245536, 5197860, -10444624, 8382802, -11605484, 5087656, 9134070, 23725264, 9209096, -1566674, 11846264, -411556, -3695234 ], [ 7886830, 3948886, -4945710, -1449364, 17782140, 11866566, 2367640, 3981202, 13624864, -10200134, 16863130, 11539694, -29727308, -16136388, -4974694, 2792050, 2463122, -15843158, 6073856, -11993206, 7283024, 10463860, 26818222, 10511344, -879026, 10476428, -46864, -7075242 ], [ 3883810, -541574, -7088610, -2729164, 18977700, 13114506, 1057960, 3387742, 9543904, -7980554, 15836950, 11660834, -29072468, -15119388, -194794, -655490, 1362782, -16191098, 7594496, -7177306, 7632944, 9212140, 20862562, 11468944, 1491394, 7811348, 5034896, -10390662 ], [ -119210, -5032034, -9231510, -4008964, 20173260, 14362446, -251720, 2794282, 5462944, -5760974, 14810770, 11781974, -28417628, -14102388, 4585106, -4103030, 262442, -16539038, 9115136, -2361406, 7982864, 7960420, 14906902, 12426544, 3861814, 5146268, 10116656, -13706082 ], [ -4122230, -9522494, -11374410, -5288764, 21368820, 15610386, -1561400, 2200822, 1381984, -3541394, 13784590, 11903114, -27762788, -13085388, 9365006, -7550570, -837898, -16886978, 10635776, 2454494, 8332784, 6708700, 8951242, 13384144, 6232234, 2481188, 15198416, -17021502 ], [ -8125250, -14012954, -13517310, -6568564, 22564380, 16858326, -2871080, 1607362, -2698976, -1321814, 12758410, 12024254, -27107948, -12068388, 14144906, -10998110, -1938238, -17234918, 12156416, 7270394, 8682704, 5456980, 2995582, 14341744, 8602654, -183892, 20280176, -20336922 ], [ -12128270, -18503414, -15660210, -7848364, 23759940, 18106266, -4180760, 1013902, -6779936, 897766, 11732230, 12145394, -26453108, -11051388, 18924806, -14445650, -3038578, -17582858, 13677056, 12086294, 9032624, 4205260, -2960078, 15299344, 10973074, -2848972, 25361936, -23652342 ], [ -15576002, -16185476, -17034336, -6362740, 22247604, 18408870, -7225970, 2352016, -7544468, 1610806, 10589056, 10001828, -21503048, -9588444, 17386112, -15184682, -3532222, -14220038, 12203588, 14733368, 10086242, 1686496, -6572390, 16618534, 11608372, -5160010, 25578296, -20806452 ], [ -18599102, -8661116, -17820576, -2762380, 18664524, 17988570, -11598350, 5167216, -5772908, 1171786, 9356416, 6126428, -13268408, -7784484, 11015552, -13852502, -3561922, -8019578, 8440508, 15721928, 11677982, -1801184, -8392730, 18214234, 10916812, -7200310, 22074056, -13248972 ], [ -21622202, -1136756, -18606816, 837980, 15081444, 17568270, -15970730, 7982416, -4001348, 732766, 8123776, 2251028, -5033768, -5980524, 4644992, -12520322, -3591622, -1819118, 4677428, 16710488, 13269722, -5288864, -10213070, 19809934, 10225252, -9240610, 18569816, -5691492 ], [ -24645302, 6387604, -19393056, 4438340, 11498364, 17147970, -20343110, 10797616, -2229788, 293746, 6891136, -1624372, 3200872, -4176564, -1725568, -11188142, -3621322, 4381342, 914348, 17699048, 14861462, -8776544, -12033410, 21405634, 9533692, -11280910, 15065576, 1865988 ], [ -27668402, 13911964, -20179296, 8038700, 7915284, 16727670, -24715490, 13612816, -458228, -145274, 5658496, -5499772, 11435512, -2372604, -8096128, -9855962, -3651022, 10581802, -2848732, 18687608, 16453202, -12264224, -13853750, 23001334, 8842132, -13321210, 11561336, 9423468 ], [ -30691502, 21436324, -20965536, 11639060, 4332204, 16307370, -29087870, 16428016, 1313332, -584294, 4425856, -9375172, 19670152, -568644, -14466688, -8523782, -3680722, 16782262, -6611812, 19676168, 18044942, -15751904, -15674090, 24597034, 8150572, -15361510, 8057096, 16980948 ], [ -29278120, 19316364, -17864344, 12492116, 2819556, 13693872, -25179312, 13418546, 469044, 6214, 3579526, -11393598, 12874568, 2279696, -11498658, -6514256, -4446386, 15758172, -9999326, 16242624, 15014076, -14275540, -13275672, 19406002, 7768376, -13413732, 5577012, 10750084 ], [ -27247000, 15853524, -14221864, 12962636, 1595196, 10774992, -20117712, 9598046, -739476, 740074, 2786986, -13153458, 3986168, 5273456, -7230318, -4410416, -5314526, 13728132, -13334546, 12193344, 11339556, -12107980, -10289832, 13269982, 7429256, -10910652, 3239532, 2599324 ], [ -25215880, 12390684, -10579384, 13433156, 370836, 7856112, -15056112, 5777546, -1947996, 1473934, 1994446, -14913318, -4902232, 8267216, -2961978, -2306576, -6182666, 11698092, -16669766, 8144064, 7665036, -9940420, -7303992, 7133962, 7090136, -8407572, 902052, -5551436 ], [ -23184760, 8927844, -6936904, 13903676, -853524, 4937232, -9994512, 1957046, -3156516, 2207794, 1201906, -16673178, -13790632, 11260976, 1306362, -202736, -7050806, 9668052, -20004986, 4094784, 3990516, -7772860, -4318152, 997942, 6751016, -5904492, -1435428, -13702196 ], [ -21153640, 5465004, -3294424, 14374196, -2077884, 2018352, -4932912, -1863454, -4365036, 2941654, 409366, -18433038, -22679032, 14254736, 5574702, 1901104, -7918946, 7638012, -23340206, 45504, 315996, -5605300, -1332312, -5138078, 6411896, -3401412, -3772908, -21852956 ], [ -19260084, 2224660, -1003070, 14526340, -2407704, -501334, -1447586, -5466932, -5448334, 3043760, -375184, -19187110, -29578160, 15503718, 8878734, 3180478, -8552316, 5743292, -25217030, -3671664, -1894586, -3287970, 1674098, -10560404, 5231684, -1496188, -5941646, -27317988 ], [ -17957244, -60260, -4513610, 13311340, 1103736, -1306834, -4730966, -8138492, -5993914, 433040, -1125424, -15622210, -27935120, 9260418, 8041914, 919498, -8177556, 4429652, -20831330, -5962704, 2181154, -327510, 4768838, -12918044, 439724, -2158228, -7385786, -21250188 ], [ -16654404, -2345180, -8024150, 12096340, 4615176, -2112334, -8014346, -10810052, -6539494, -2177680, -1875664, -12057310, -26292080, 3017118, 7205094, -1341482, -7802796, 3116012, -16445630, -8253744, 6256894, 2632950, 7863578, -15275684, -4352236, -2820268, -8829926, -15182388 ], [ -15351564, -4630100, -11534690, 10881340, 8126616, -2917834, -11297726, -13481612, -7085074, -4788400, -2625904, -8492410, -24649040, -3226182, 6368274, -3602462, -7428036, 1802372, -12059930, -10544784, 10332634, 5593410, 10958318, -17633324, -9144196, -3482308, -10274066, -9114588 ], [ -14048724, -6915020, -15045230, 9666340, 11638056, -3723334, -14581106, -16153172, -7630654, -7399120, -3376144, -4927510, -23006000, -9469482, 5531454, -5863442, -7053276, 488732, -7674230, -12835824, 14408374, 8553870, 14053058, -19990964, -13936156, -4144348, -11718206, -3046788 ], [ -12745884, -9199940, -18555770, 8451340, 15149496, -4528834, -17864486, -18824732, -8176234, -10009840, -4126384, -1362610, -21362960, -15712782, 4694634, -8124422, -6678516, -824908, -3288530, -15126864, 18484114, 11514330, 17147798, -22348604, -18728116, -4806388, -13162346, 3021012 ], [ -10185474, -7227950, -17269850, 5310700, 12996066, -5661664, -17152856, -15994592, -9991714, -9873040, -5514724, -883900, -20513540, -18250872, 4160664, -9121442, -7279176, -1312528, -1619120, -15050184, 16488634, 11180520, 17364518, -19363664, -20505886, -4739338, -12491126, 6301512 ], [ -6367494, -999050, -11187470, 244420, 5177766, -7121824, -12446216, -7662752, -13077094, -6988720, -7541164, -3491380, -20457740, -17083752, 3929544, -8854502, -8855256, -974128, -2666000, -12605784, 8421934, 7552440, 14703218, -11036144, -19269466, -3943198, -9704546, 6794712 ], [ -2549514, 5229850, -5105090, -4821860, -2640534, -8581984, -7739576, 669088, -16162474, -4104400, -9567604, -6098860, -20401940, -15916632, 3698424, -8587562, -10431336, -635728, -3712880, -10161384, 355234, 3924360, 12041918, -2708624, -18033046, -3147058, -6917966, 7287912 ], [ 1268466, 11458750, 977290, -9888140, -10458834, -10042144, -3032936, 9000928, -19247854, -1220080, -11594044, -8706340, -20346140, -14749512, 3467304, -8320622, -12007416, -297328, -4759760, -7716984, -7711466, 296280, 9380618, 5618896, -16796626, -2350918, -4131386, 7781112 ], [ 5086446, 17687650, 7059670, -14954420, -18277134, -11502304, 1673704, 17332768, -22333234, 1664240, -13620484, -11313820, -20290340, -13582392, 3236184, -8053682, -13583496, 41072, -5806640, -5272584, -15778166, -3331800, 6719318, 13946416, -15560206, -1554778, -1344806, 8274312 ], [ 8904426, 23916550, 13142050, -20020700, -26095434, -12962464, 6380344, 25664608, -25418614, 4548560, -15646924, -13921300, -20234540, -12415272, 3005064, -7786742, -15159576, 379472, -6853520, -2828184, -23844866, -6959880, 4058018, 22273936, -14323786, -758638, 1441774, 8767512 ], [ 10474152, 24119154, 10980686, -19482916, -25894684, -11953618, 9250158, 25022704, -21798360, 7200448, -13984966, -8879256, -16579840, -8311946, 6589946, -4744050, -12360036, 1286688, -7444880, -3978742, -19593838, -5374738, 2134602, 20995678, -13505072, 801958, 3538650, 5963010 ], [ 11520312, 22918374, 6899546, -17640076, -23826484, -10369798, 11692218, 22291024, -16616520, 9798208, -11464066, -2055816, -12087040, -3524846, 11063486, -1054950, -8541516, 2326368, -7930160, -5966482, -12474298, -2575558, 383022, 17480458, -12783632, 2540578, 5474910, 2390550 ], [ 12566472, 21717594, 2818406, -15797236, -21758284, -8785978, 14134278, 19559344, -11434680, 12395968, -8943166, 4767624, -7594240, 1262254, 15537026, 2634150, -4722996, 3366048, -8415440, -7954222, -5354758, 223622, -1368558, 13965238, -12062192, 4279198, 7411170, -1181910 ], [ 13612632, 20516814, -1262734, -13954396, -19690084, -7202158, 16576338, 16827664, -6252840, 14993728, -6422266, 11591064, -3101440, 6049354, 20010566, 6323250, -904476, 4405728, -8900720, -9941962, 1764782, 3022802, -3120138, 10450018, -11340752, 6017818, 9347430, -4754370 ], [ 14658792, 19316034, -5343874, -12111556, -17621884, -5618338, 19018398, 14095984, -1071000, 17591488, -3901366, 18414504, 1391360, 10836454, 24484106, 10012350, 2914044, 5445408, -9386000, -11929702, 8884322, 5821982, -4871718, 6934798, -10619312, 7756438, 11283690, -8326830 ], [ 15387052, 17825866, -8779776, -10771482, -15238116, -4461626, 20794936, 11321690, 2845048, 19608030, -1852080, 23831066, 5710668, 14585418, 27560118, 12662324, 5921468, 6118326, -10092336, -13194830, 14949358, 7912542, -6454140, 3337144, -9716482, 8915754, 12447398, -11604094 ], [ 13832212, 14257366, -7581696, -13042182, -10587996, -6372326, 17791816, 8241350, -2329592, 17450370, -3189840, 19143686, 8783988, 10878678, 20599338, 7849484, 3103748, 4157226, -12386256, -9270290, 13441138, 4913922, -6821700, -852536, -7510942, 5914614, 8062778, -12761314 ], [ 12277372, 10688866, -6383616, -15312882, -5937876, -8283026, 14788696, 5161010, -7504232, 15292710, -4527600, 14456306, 11857308, 7171938, 13638558, 3036644, 286028, 2196126, -14680176, -5345750, 11932918, 1915302, -7189260, -5042216, -5305402, 2913474, 3678158, -13918534 ], [ 10722532, 7120366, -5185536, -17583582, -1287756, -10193726, 11785576, 2080670, -12678872, 13135050, -5865360, 9768926, 14930628, 3465198, 6677778, -1776196, -2531692, 235026, -16974096, -1421210, 10424698, -1083318, -7556820, -9231896, -3099862, -87666, -706462, -15075754 ], [ 9167692, 3551866, -3987456, -19854282, 3362364, -12104426, 8782456, -999670, -17853512, 10977390, -7203120, 5081546, 18003948, -241542, -283002, -6589036, -5349412, -1726074, -19268016, 2503330, 8916478, -4081938, -7924380, -13421576, -894322, -3088806, -5091082, -16232974 ], [ 7612852, -16634, -2789376, -22124982, 8012484, -14015126, 5779336, -4080010, -23028152, 8819730, -8540880, 394166, 21077268, -3948282, -7243782, -11401876, -8167132, -3687174, -21561936, 6427870, 7408258, -7080558, -8291940, -17611256, 1311218, -6089946, -9475702, -17390194 ], [ 6525232, -2696324, -2962926, -21106422, 11852808, -14081126, 4744078, -3977638, -23213678, 8988888, -6918150, -2865424, 21055626, -4967220, -9271764, -13515370, -9817504, -4248642, -22369332, 7868734, 6231928, -9558918, -6377142, -17896334, 2482946, -6949674, -11844568, -17687776 ], [ 6048592, -4213724, -4930146, -15786522, 14634168, -11734826, 6282178, 286742, -16874978, 12200808, -1424010, -4257904, 16986726, -2471340, -4849164, -12098950, -9941344, -2979822, -21232812, 6061714, 5489608, -11356938, -1477722, -13075394, 2302766, -5009094, -11577448, -16861216 ], [ 5571952, -5731124, -6897366, -10466622, 17415528, -9388526, 7820278, 4551122, -10536278, 15412728, 4070130, -5650384, 12917826, 24540, -426564, -10682530, -10065184, -1711002, -20096292, 4254694, 4747288, -13154958, 3421698, -8254454, 2122586, -3068514, -11310328, -16034656 ], [ 5095312, -7248524, -8864586, -5146722, 20196888, -7042226, 9358378, 8815502, -4197578, 18624648, 9564270, -7042864, 8848926, 2520420, 3996036, -9266110, -10189024, -442182, -18959772, 2447674, 4004968, -14952978, 8321118, -3433514, 1942406, -1127934, -11043208, -15208096 ], [ 4618672, -8765924, -10831806, 173178, 22978248, -4695926, 10896478, 13079882, 2141122, 21836568, 15058410, -8435344, 4780026, 5016300, 8418636, -7849690, -10312864, 826638, -17823252, 640654, 3262648, -16750998, 13220538, 1387426, 1762226, 812646, -10776088, -14381536 ], [ 4142032, -10283324, -12799026, 5493078, 25759608, -2349626, 12434578, 17344262, 8479822, 25048488, 20552550, -9827824, 711126, 7512180, 12841236, -6433270, -10436704, 2095458, -16686732, -1166366, 2520328, -18549018, 18119958, 6208366, 1582046, 2753226, -10508968, -13554976 ], [ 5122642, -6922052, -9059052, 6226292, 24315278, -997070, 11776016, 18470496, 11702218, 20791650, 18550194, -7923234, 335802, 4344282, 12192472, -4640578, -6984486, 3340292, -13813036, -2087244, 2606396, -18184814, 14812682, 6293076, 2609072, 5383504, -11011544, -11087586 ], [ 6603502, -1886012, -3359892, 5384972, 21420338, 14350, 10363376, 18519456, 13854838, 13970910, 13974414, -4886814, 1228422, -767898, 9802792, -2718718, -2304666, 4576892, -10342996, -2703924, 2976836, -17078354, 8688182, 4751916, 4050512, 8250544, -11778344, -8056926 ], [ 8084362, 3150028, 2339268, 4543652, 18525398, 1025770, 8950736, 18568416, 16007458, 7150170, 9398634, -1850394, 2121042, -5880078, 7413112, -796858, 2375154, 5813492, -6872956, -3320604, 3347276, -15971894, 2563682, 3210756, 5491952, 11117584, -12545144, -5026266 ], [ 9565222, 8186068, 8038428, 3702332, 15630458, 2037190, 7538096, 18617376, 18160078, 329430, 4822854, 1186026, 3013662, -10992258, 5023432, 1125002, 7054974, 7050092, -3402916, -3937284, 3717716, -14865434, -3560818, 1669596, 6933392, 13984624, -13311944, -1995606 ], [ 11046082, 13222108, 13737588, 2861012, 12735518, 3048610, 6125456, 18666336, 20312698, -6491310, 247074, 4222446, 3906282, -16104438, 2633752, 3046862, 11734794, 8286692, 67124, -4553964, 4088156, -13758974, -9685318, 128436, 8374832, 16851664, -14078744, 1035054 ], [ 12259632, 17736328, 19066398, 2159402, 9732958, 3890590, 4527816, 18604356, 22155758, -12799200, -3979436, 7076316, 4718862, -20898828, 564422, 4844102, 16080794, 9416212, 3205994, -4884624, 4530576, -12826574, -15483008, -1175954, 9959842, 19313244, -14612614, 3671944 ], [ 8928912, 13379608, 18099258, 3832862, 4900858, 1852090, -214824, 16656396, 18736298, -10388640, -2268356, 6826836, 4170762, -20290788, 3941042, 4522802, 14751854, 8725372, 714974, -352944, 6196656, -14853194, -15724928, 1544746, 13985542, 14882004, -11186674, -385256 ], [ 5598192, 9022888, 17132118, 5506322, 68758, -186410, -4957464, 14708436, 15316838, -7978080, -557276, 6577356, 3622662, -19682748, 7317662, 4201502, 13422914, 8034532, -1776046, 4178736, 7862736, -16879814, -15966848, 4265446, 18011242, 10450764, -7760734, -4442456 ], [ 2267472, 4666168, 16164978, 7179782, -4763342, -2224910, -9700104, 12760476, 11897378, -5567520, 1153804, 6327876, 3074562, -19074708, 10694282, 3880202, 12093974, 7343692, -4267066, 8710416, 9528816, -18906434, -16208768, 6986146, 22036942, 6019524, -4334794, -8499656 ], [ -1063248, 309448, 15197838, 8853242, -9595442, -4263410, -14442744, 10812516, 8477918, -3156960, 2864884, 6078396, 2526462, -18466668, 14070902, 3558902, 10765034, 6652852, -6758086, 13242096, 11194896, -20933054, -16450688, 9706846, 26062642, 1588284, -908854, -12556856 ], [ -4393968, -4047272, 14230698, 10526702, -14427542, -6301910, -19185384, 8864556, 5058458, -746400, 4575964, 5828916, 1978362, -17858628, 17447522, 3237602, 9436094, 5962012, -9249106, 17773776, 12860976, -22959674, -16692608, 12427546, 30088342, -2842956, 2517086, -16614056 ], [ -7511112, -7471412, 12301806, 11616260, -16349108, -5898212, -22132890, 7020018, 2871086, 209058, 4235302, 3837828, 2629284, -16390080, 17100092, 4199144, 8415704, 5962456, -10074154, 18591174, 13665360, -23697776, -15472496, 14485012, 30988744, -5364156, 2777138, -18645254 ], [ -10259352, -9284732, 8711706, 11697260, -13243388, -1276172, -21979710, 5354118, 2811866, -1348842, 350722, -1161492, 5351244, -13435200, 10320212, 7376504, 7928264, 7156936, -8021614, 12992994, 12981360, -22210256, -11727056, 15396892, 26490904, -4586196, -2431162, -17176994 ], [ -13007592, -11098052, 5121606, 11778260, -10137668, 3345868, -21826530, 3688218, 2752646, -2906742, -3533858, -6160812, 8073204, -10480320, 3540332, 10553864, 7440824, 8351416, -5969074, 7394814, 12297360, -20722736, -7981616, 16308772, 21993064, -3808236, -7639462, -15708734 ], [ -15755832, -12911372, 1531506, 11859260, -7031948, 7967908, -21673350, 2022318, 2693426, -4464642, -7418438, -11160132, 10795164, -7525440, -3239548, 13731224, 6953384, 9545896, -3916534, 1796634, 11613360, -19235216, -4236176, 17220652, 17495224, -3030276, -12847762, -14240474 ], [ -18504072, -14724692, -2058594, 11940260, -3926228, 12589948, -21520170, 356418, 2634206, -6022542, -11303018, -16159452, 13517124, -4570560, -10019428, 16908584, 6465944, 10740376, -1863994, -3801546, 10929360, -17747696, -490736, 18132532, 12997384, -2252316, -18056062, -12772214 ], [ -21252312, -16538012, -5648694, 12021260, -820508, 17211988, -21366990, -1309482, 2574986, -7580442, -15187598, -21158772, 16239084, -1615680, -16799308, 20085944, 5978504, 11934856, 188546, -9399726, 10245360, -16260176, 3254704, 19044412, 8499544, -1474356, -23264362, -11303954 ], [ -21974498, -13964456, -5701526, 11429918, 917958, 16570338, -19639034, -1002520, 3065376, -7573936, -14389940, -19814702, 16594854, -2693632, -16999728, 19343444, 4067324, 13748974, 1914492, -9633688, 6355566, -14242932, 4783770, 19199282, 8044052, 1290618, -19831402, -6213636 ], [ -21733478, -9305336, -4072706, 10518938, 2006418, 13426278, -17162414, 242360, 3817056, -6823696, -11366300, -15454922, 15825714, -5688832, -14072208, 16737404, 1479284, 15857674, 3485172, -7317448, 941706, -11973852, 5259150, 18994262, 9510332, 5000238, -12290302, 598644 ], [ -21492458, -4646216, -2443886, 9607958, 3094878, 10282218, -14685794, 1487240, 4568736, -6073456, -8342660, -11095142, 15056574, -8684032, -11144688, 14131364, -1108756, 17966374, 5055852, -5001208, -4472154, -9704772, 5734530, 18789242, 10976612, 8709858, -4749202, 7410924 ], [ -21251438, 12904, -815066, 8696978, 4183338, 7138158, -12209174, 2732120, 5320416, -5323216, -5319020, -6735362, 14287434, -11679232, -8217168, 11525324, -3696796, 20075074, 6626532, -2684968, -9886014, -7435692, 6209910, 18584222, 12442892, 12419478, 2791898, 14223204 ], [ -21010418, 4672024, 813754, 7785998, 5271798, 3994098, -9732554, 3977000, 6072096, -4572976, -2295380, -2375582, 13518294, -14674432, -5289648, 8919284, -6284836, 22183774, 8197212, -368728, -15299874, -5166612, 6685290, 18379202, 13909172, 16129098, 10332998, 21035484 ], [ -20769398, 9331144, 2442574, 6875018, 6360258, 850038, -7255934, 5221880, 6823776, -3822736, 728260, 1984198, 12749154, -17669632, -2362128, 6313244, -8872876, 24292474, 9767892, 1947512, -20713734, -2897532, 7160670, 18174182, 15375452, 19838718, 17874098, 27847764 ], [ -16462146, 9023886, 1245466, 3025970, 3595730, 892178, -7333080, 7060924, 10722318, -1999334, 515148, -2512946, 6494054, -13451026, 535132, 7066242, -6768124, 18365720, 10195812, 1030204, -20039282, -6085932, 3108976, 17157482, 11224052, 19306776, 19263162, 24955662 ], [ -12109206, 8660826, 16606, -856090, 787910, 970118, -7438920, 8906644, 14656218, -163874, 265668, -7109606, 177314, -9151366, 3432052, 7856982, -4610644, 12348680, 10610892, 76564, -19296422, -9335652, -993584, 16131662, 7009532, 18727176, 20583102, 21954522 ], [ -7756266, 8297766, -1212254, -4738150, -2019910, 1048058, -7544760, 10752364, 18590118, 1671586, 16188, -11706266, -6139426, -4851706, 6328972, 8647722, -2453164, 6331640, 11025972, -877076, -18553562, -12585372, -5096144, 15105842, 2795012, 18147576, 21903042, 18953382 ], [ -3403326, 7934706, -2441114, -8620210, -4827730, 1125998, -7650600, 12598084, 22524018, 3507046, -233292, -16302926, -12456166, -552046, 9225892, 9438462, -295684, 314600, 11441052, -1830716, -17810702, -15835092, -9198704, 14080022, -1419508, 17567976, 23222982, 15952242 ], [ 949614, 7571646, -3669974, -12502270, -7635550, 1203938, -7756440, 14443804, 26457918, 5342506, -482772, -20899586, -18772906, 3747614, 12122812, 10229202, 1861796, -5702440, 11856132, -2784356, -17067842, -19084812, -13301264, 13054202, -5634028, 16988376, 24542922, 12951102 ], [ 5272692, 6986268, -4430600, -14433688, -10158628, 1871018, -7413540, 15399118, 28313088, 6756658, -1267878, -22349936, -22287154, 6105488, 13741768, 10173060, 3542240, -9370912, 10790640, -3182984, -17214794, -18759300, -14849408, 11191274, -8211268, 16393656, 23885004, 10201440 ], [ 9526092, 5882148, -4098680, -11813608, -12017308, 3912758, -6023580, 14276818, 25317888, 7187758, -3302778, -16458896, -19262254, 3932528, 12378808, 8140860, 4109600, -7559392, 6270480, -2286584, -19437974, -10091580, -10437248, 7375094, -6968188, 15763656, 18612084, 8038560 ], [ 13779492, 4778028, -3766760, -9193528, -13875988, 5954498, -4633620, 13154518, 22322688, 7618858, -5337678, -10567856, -16237354, 1759568, 11015848, 6108660, 4676960, -5747872, 1750320, -1390184, -21661154, -1423860, -6025088, 3558914, -5725108, 15133656, 13339164, 5875680 ], [ 18032892, 3673908, -3434840, -6573448, -15734668, 7996238, -3243660, 12032218, 19327488, 8049958, -7372578, -4676816, -13212454, -413392, 9652888, 4076460, 5244320, -3936352, -2769840, -493784, -23884334, 7243860, -1612928, -257266, -4482028, 14503656, 8066244, 3712800 ], [ 22286292, 2569788, -3102920, -3953368, -17593348, 10037978, -1853700, 10909918, 16332288, 8481058, -9407478, 1214224, -10187554, -2586352, 8289928, 2044260, 5811680, -2124832, -7290000, 402616, -26107514, 15911580, 2799232, -4073446, -3238948, 13873656, 2793324, 1549920 ], [ 26539692, 1465668, -2771000, -1333288, -19452028, 12079718, -463740, 9787618, 13337088, 8912158, -11442378, 7105264, -7162654, -4759312, 6926968, 12060, 6379040, -313312, -11810160, 1299016, -28330694, 24579300, 7211392, -7889626, -1995868, 13243656, -2479596, -612960 ], [ 22933592, 1495758, -4905170, -439438, -15977578, 11374428, 1905220, 10416518, 10783978, 8789958, -9478228, 8862614, -4870794, -6789712, 5298578, -417990, 7777450, -332742, -13492210, 2139866, -24011954, 27057650, 7517802, -10525396, -2567238, 12515096, -3979846, -1966790 ], [ 14325992, 2247618, -8608670, -644098, -9109318, 8921028, 4897180, 12159818, 8512198, 8315658, -4969228, 7989434, -3045414, -8729392, 3501278, 171510, 9704710, -1517322, -13368190, 2945366, -15530174, 25597310, 5211462, -12409996, -4293258, 11723816, -3079306, -2805770 ], [ 5718392, 2999478, -12312170, -848758, -2241058, 6467628, 7889140, 13903118, 6240418, 7841358, -460228, 7116254, -1220034, -10669072, 1703978, 761010, 11631970, -2701902, -13244170, 3750866, -7048394, 24136970, 2905122, -14294596, -6019278, 10932536, -2178766, -3644750 ], [ -2889208, 3751338, -16015670, -1053418, 4627202, 4014228, 10881100, 15646418, 3968638, 7367058, 4048772, 6243074, 605346, -12608752, -93322, 1350510, 13559230, -3886482, -13120150, 4556366, 1433386, 22676630, 598782, -16179196, -7745298, 10141256, -1278226, -4483730 ], [ -11496808, 4503198, -19719170, -1258078, 11495462, 1560828, 13873060, 17389718, 1696858, 6892758, 8557772, 5369894, 2430726, -14548432, -1890622, 1940010, 15486490, -5071062, -12996130, 5361866, 9915166, 21216290, -1707558, -18063796, -9471318, 9349976, -377686, -5322710 ], [ -20104408, 5255058, -23422670, -1462738, 18363722, -892572, 16865020, 19133018, -574922, 6418458, 13066772, 4496714, 4256106, -16488112, -3687922, 2529510, 17413750, -6255642, -12872110, 6167366, 18396946, 19755950, -4013898, -19948396, -11197338, 8558696, 522854, -6161690 ], [ -18698058, 5290130, -20715582, -48732, 17473806, -1898286, 14484722, 15977492, 776912, 6148006, 15916602, 2799344, 3797160, -13459246, -4967966, 1597952, 16676710, -4824394, -8125156, 7495268, 15289436, 11401132, -3798698, -19362086, -10631064, 4850962, 4236762, -3712874 ], [ -16447158, 5264750, -17467842, 1501788, 15929586, -2781906, 11651342, 12408812, 2434352, 5894746, 18626502, 1032464, 3145560, -10011346, -6204386, 538112, 15714970, -3172534, -2988316, 8867228, 11204516, 2464852, -3370838, -18567386, -9871464, 897262, 8187942, -986774 ], [ -14196258, 5239370, -14220102, 3052308, 14385366, -3665526, 8817962, 8840132, 4091792, 5641486, 21336402, -734416, 2493960, -6563446, -7440806, -521728, 14753230, -1520674, 2148524, 10239188, 7119596, -6471428, -2942978, -17772686, -9111864, -3056438, 12139122, 1739326 ], [ -11945358, 5213990, -10972362, 4602828, 12841146, -4549146, 5984582, 5271452, 5749232, 5388226, 24046302, -2501296, 1842360, -3115546, -8677226, -1581568, 13791490, 131186, 7285364, 11611148, 3034676, -15407708, -2515118, -16977986, -8352264, -7010138, 16090302, 4465426 ], [ -9694458, 5188610, -7724622, 6153348, 11296926, -5432766, 3151202, 1702772, 7406672, 5134966, 26756202, -4268176, 1190760, 332354, -9913646, -2641408, 12829750, 1783046, 12422204, 12983108, -1050244, -24343988, -2087258, -16183286, -7592664, -10963838, 20041482, 7191526 ], [ -6970260, 5431064, -5553342, 7924536, 9961026, -4763898, 1586852, -1053922, 8136836, 5650726, 27673332, -5349952, 328488, 2568134, -10959134, -3635980, 12403258, 2640728, 16273928, 14100380, -4976908, -29020796, -1734494, -14354336, -5731824, -13920458, 22490490, 8800846 ], [ -2690940, 6553544, -6919002, 10420776, 9309606, 1006002, 4192172, -1142662, 5820236, 8693266, 22699932, -4180672, -1225992, 821234, -11377274, -4416100, 13735438, 888968, 15903128, 14380820, -8383588, -19702196, -1628474, -9127136, -252624, -13600958, 20003790, 6740746 ], [ 1588380, 7676024, -8284662, 12917016, 8658186, 6775902, 6797492, -1231402, 3503636, 11735806, 17726532, -3011392, -2780472, -925666, -11795414, -5196220, 15067618, -862792, 15532328, 14661260, -11790268, -10383596, -1522454, -3899936, 5226576, -13281458, 17517090, 4680646 ], [ 5867700, 8798504, -9650322, 15413256, 8006766, 12545802, 9402812, -1320142, 1187036, 14778346, 12753132, -1842112, -4334952, -2672566, -12213554, -5976340, 16399798, -2614552, 15161528, 14941700, -15196948, -1064996, -1416434, 1327264, 10705776, -12961958, 15030390, 2620546 ], [ 10147020, 9920984, -11015982, 17909496, 7355346, 18315702, 12008132, -1408882, -1129564, 17820886, 7779732, -672832, -5889432, -4419466, -12631694, -6756460, 17731978, -4366312, 14790728, 15222140, -18603628, 8253604, -1310414, 6554464, 16184976, -12642458, 12543690, 560446 ], [ 14426340, 11043464, -12381642, 20405736, 6703926, 24085602, 14613452, -1497622, -3446164, 20863426, 2806332, 496448, -7443912, -6166366, -13049834, -7536580, 19064158, -6118072, 14419928, 15502580, -22010308, 17572204, -1204394, 11781664, 21664176, -12322958, 10056990, -1499654 ], [ 12980696, 9621962, -10543094, 17383302, 5452550, 25519002, 14719968, -3274608, -2043664, 18202758, 1934722, -1492616, -6768794, -4941122, -13210724, -7455378, 17133428, -3768924, 13609794, 14282836, -21639186, 17598052, 395440, 10820262, 20428808, -8532200, 7258748, -2911680 ], [ 6744776, 6071822, -6023474, 9743202, 3699170, 23323902, 12735648, -6464208, 2470736, 10770018, 4495222, -6124376, -4228094, -1228982, -13156364, -6653478, 12472508, 2011596, 12432054, 11807836, -18107046, 9848332, 3245200, 4680642, 13575128, -1836920, 4199828, -3781440 ], [ 508856, 2521682, -1503854, 2103102, 1945790, 21128802, 10751328, -9653808, 6985136, 3337278, 7055722, -10756136, -1687394, 2483158, -13102004, -5851578, 7811588, 7792116, 11254314, 9332836, -14574906, 2098612, 6094960, -1458978, 6721448, 4858360, 1140908, -4651200 ], [ -5727064, -1028458, 3015766, -5536998, 192410, 18933702, 8767008, -12843408, 11499536, -4095462, 9616222, -15387896, 853306, 6195298, -13047644, -5049678, 3150668, 13572636, 10076574, 6857836, -11042766, -5651108, 8944720, -7598598, -132232, 11553640, -1918012, -5520960 ], [ -11962984, -4578598, 7535386, -13177098, -1560970, 16738602, 6782688, -16033008, 16013936, -11528202, 12176722, -20019656, 3394006, 9907438, -12993284, -4247778, -1510252, 19353156, 8898834, 4382836, -7510626, -13400828, 11794480, -13738218, -6985912, 18248920, -4976932, -6390720 ], [ -18198904, -8128738, 12055006, -20817198, -3314350, 14543502, 4798368, -19222608, 20528336, -18960942, 14737222, -24651416, 5934706, 13619578, -12938924, -3445878, -6171172, 25133676, 7721094, 1907836, -3978486, -21150548, 14644240, -19877838, -13839592, 24944200, -8035852, -7260480 ], [ -13162486, -9137262, 6417864, -19977442, -3176764, 8979498, 4558868, -15178674, 19999082, -19768448, 11460044, -23562384, 7779480, 10223078, -11480700, -1462644, -5967540, 22568936, 2856902, 2548256, -3739944, -18383454, 17328758, -21664648, -12369726, 20104880, -8605208, -5590780 ], [ -6222946, -9716682, -934056, -17706022, -2719924, 2846718, 4613948, -9913494, 18618302, -19457408, 7197284, -21507504, 9506760, 5626418, -9785460, 720036, -4942620, 18595256, -2629678, 3714656, -4057464, -13840794, 19985378, -22716568, -9494586, 13318160, -8754248, -3492340 ], [ 716594, -10296102, -8285976, -15434602, -2263084, -3286062, 4669028, -4648314, 17237522, -19146368, 2934524, -19452624, 11234040, 1029758, -8090220, 2902716, -3917700, 14621576, -8116258, 4881056, -4374984, -9298134, 22641998, -23768488, -6619446, 6531440, -8903288, -1393900 ], [ 7656134, -10875522, -15637896, -13163182, -1806244, -9418842, 4724108, 616866, 15856742, -18835328, -1328236, -17397744, 12961320, -3566902, -6394980, 5085396, -2892780, 10647896, -13602838, 6047456, -4692504, -4755474, 25298618, -24820408, -3744306, -255280, -9052328, 704540 ], [ 14595674, -11454942, -22989816, -10891762, -1349404, -15551622, 4779188, 5882046, 14475962, -18524288, -5590996, -15342864, 14688600, -8163562, -4699740, 7268076, -1867860, 6674216, -19089418, 7213856, -5010024, -212814, 27955238, -25872328, -869166, -7042000, -9201368, 2802980 ], [ 19413194, -11567082, -28334406, -8921302, -912184, -19917702, 4055228, 10223166, 13243622, -17170028, -8659696, -12865284, 15120300, -11320762, -3147240, 9310806, -1572540, 2649776, -22689268, 7903676, -4778544, 4270416, 30176648, -26052628, 1500984, -12260350, -8983388, 4892240 ], [ 13620614, -9342822, -23642346, -8455642, -573064, -15450282, -563932, 9943986, 12753482, -10599668, -5758096, -8274204, 9074100, -7280662, -2308440, 10653786, -4925220, -1628464, -16855468, 6210596, -1802064, 8456496, 30222008, -21874828, 1346184, -9636850, -6930308, 6935600 ], [ 7828034, -7118562, -18950286, -7989982, -233944, -10982862, -5183092, 9664806, 12263342, -4029308, -2856496, -3683124, 3027900, -3240562, -1469640, 11996766, -8277900, -5906704, -11021668, 4517516, 1174416, 12642576, 30267368, -17697028, 1191384, -7013350, -4877228, 8978960 ], [ 2035454, -4894302, -14258226, -7524322, 105176, -6515442, -9802252, 9385626, 11773202, 2541052, 45104, 907956, -3018300, 799538, -630840, 13339746, -11630580, -10184944, -5187868, 2824436, 4150896, 16828656, 30312728, -13519228, 1036584, -4389850, -2824148, 11022320 ], [ -3757126, -2670042, -9566166, -7058662, 444296, -2048022, -14421412, 9106446, 11283062, 9111412, 2946704, 5499036, -9064500, 4839638, 207960, 14682726, -14983260, -14463184, 645932, 1131356, 7127376, 21014736, 30358088, -9341428, 881784, -1766350, -771068, 13065680 ], [ -9549706, -445782, -4874106, -6593002, 783416, 2419398, -19040572, 8827266, 10792922, 15681772, 5848304, 10090116, -15110700, 8879738, 1046760, 16025706, -18335940, -18741424, 6479732, -561724, 10103856, 25200816, 30403448, -5163628, 726984, 857150, 1282012, 15109040 ], [ -9819108, 1781144, -1544286, -4699140, 188920, 4595004, -17545046, 9039404, 8102214, 18629382, 6299764, 11581498, -18027446, 12545566, 1475684, 15946676, -18374868, -20586294, 10568420, 1055508, 11739424, 25587330, 28330628, -2238160, 195160, 2353018, 2871982, 15514014 ], [ -4051548, 4010984, 296574, -1244220, -1426040, 4265604, -9366026, 9788564, 3006234, 17617242, 4073164, 9684838, -17523626, 15802306, 1456604, 14313356, -14791788, -19771434, 12749660, 6290988, 11909344, 21820830, 23942588, -681520, -748760, 2616358, 3955762, 14128194 ], [ 1716012, 6240824, 2137434, 2210700, -3041000, 3936204, -1187006, 10537724, -2089746, 16605102, 1846564, 7788178, -17019806, 19059046, 1437524, 12680036, -11208708, -18956574, 14930900, 11526468, 12079264, 18054330, 19554548, 875120, -1692680, 2879698, 5039542, 12742374 ], [ 7483572, 8470664, 3978294, 5665620, -4655960, 3606804, 6992014, 11286884, -7185726, 15592962, -380036, 5891518, -16515986, 22315786, 1418444, 11046716, -7625628, -18141714, 17112140, 16761948, 12249184, 14287830, 15166508, 2431760, -2636600, 3143038, 6123322, 11356554 ], [ 13251132, 10700504, 5819154, 9120540, -6270920, 3277404, 15171034, 12036044, -12281706, 14580822, -2606636, 3994858, -16012166, 25572526, 1399364, 9413396, -4042548, -17326854, 19293380, 21997428, 12419104, 10521330, 10778468, 3988400, -3580520, 3406378, 7207102, 9970734 ], [ 19018692, 12930344, 7660014, 12575460, -7885880, 2948004, 23350054, 12785204, -17377686, 13568682, -4833236, 2098198, -15508346, 28829266, 1380284, 7780076, -459468, -16511994, 21474620, 27232908, 12589024, 6754830, 6390428, 5545040, -4524440, 3669718, 8290882, 8584914 ], [ 19073450, 9867702, 5500876, 11245974, -7128304, 613564, 20482326, 9896466, -14243914, 11463710, -2140388, 2557034, -11813360, 24523370, 81500, 6579714, -1646878, -10702142, 16652136, 26708868, 13102300, 5470490, 5356570, 4768336, -4966390, 5780478, 6914370, 9359340 ], [ 17599430, 5388762, 2271316, 8636154, -5735824, -2257436, 14658426, 6034206, -8907814, 9066290, 1868932, 3646214, -7264400, 18193670, -1559740, 5495214, -4110898, -3555602, 9955416, 24643548, 13707460, 4850390, 5220310, 3367216, -5274010, 8385618, 4879470, 10711860 ], [ 16125410, 909822, -958244, 6026334, -4343344, -5128436, 8834526, 2171946, -3571714, 6668870, 5878252, 4735394, -2715440, 11863970, -3200980, 4410714, -6574918, 3590938, 3258696, 22578228, 14312620, 4230290, 5084050, 1966096, -5581630, 10990758, 2844570, 12064380 ], [ 14651390, -3569118, -4187804, 3416514, -2950864, -7999436, 3010626, -1690314, 1764386, 4271450, 9887572, 5824574, 1833520, 5534270, -4842220, 3326214, -9038938, 10737478, -3438024, 20512908, 14917780, 3610190, 4947790, 564976, -5889250, 13595898, 809670, 13416900 ], [ 13177370, -8048058, -7417364, 806694, -1558384, -10870436, -2813274, -5552574, 7100486, 1874030, 13896892, 6913754, 6382480, -795430, -6483460, 2241714, -11502958, 17884018, -10134744, 18447588, 15522940, 2990090, 4811530, -836144, -6196870, 16201038, -1225230, 14769420 ], [ 11974070, -11754528, -10001930, -1476354, 308, -13171232, -7673022, -9100266, 11366216, -539446, 17511418, 7540766, 10178932, -5972068, -7524724, 1305588, -13956412, 24327874, -15970146, 16753896, 15756418, 2384966, 4326502, -2112272, -6488326, 18594696, -3171678, 15397404 ], [ 13207250, -8508768, -6781550, -818454, 3054908, -10340192, -3855402, -9816846, 5998616, -3097426, 17572798, 4008266, 7202812, -771148, -3166204, 1704828, -16314772, 24447574, -14053686, 18404856, 12644758, 1914626, 702562, -2263472, -6634306, 19085016, -4322058, 9504564 ], [ 14440430, -5263008, -3561170, -160554, 6109508, -7509152, -37782, -10533426, 631016, -5655406, 17634178, 475766, 4226692, 4429772, 1192316, 2104068, -18673132, 24567274, -12137226, 20055816, 9533098, 1444286, -2921378, -2414672, -6780286, 19575336, -5472438, 3611724 ], [ 15673610, -2017248, -340790, 497346, 9164108, -4678112, 3779838, -11250006, -4736584, -8213386, 17695558, -3056734, 1250572, 9630692, 5550836, 2503308, -21031492, 24686974, -10220766, 21706776, 6421438, 973946, -6545318, -2565872, -6926266, 20065656, -6622818, -2281116 ], [ 16906790, 1228512, 2879590, 1155246, 12218708, -1847072, 7597458, -11966586, -10104184, -10771366, 17756938, -6589234, -1725548, 14831612, 9909356, 2902548, -23389852, 24806674, -8304306, 23357736, 3309778, 503606, -10169258, -2717072, -7072246, 20555976, -7773198, -8173956 ], [ 18139970, 4474272, 6099970, 1813146, 15273308, 983968, 11415078, -12683166, -15471784, -13329346, 17818318, -10121734, -4701668, 20032532, 14267876, 3301788, -25748212, 24926374, -6387846, 25008696, 198118, 33266, -13793198, -2868272, -7218226, 21046296, -8923578, -14066796 ], [ 18866176, 6385664, 7996416, 2200576, 17072128, 2651136, 13663232, -13105152, -18632704, -14835712, 17854464, -12201984, -6454272, 23095296, 16834560, 3536896, -27137024, 24996864, -5259264, 25980928, -1634304, -243712, -15927296, -2957312, -7304192, 21335040, -9601024, -17537024 ], [ 18866176, 6385664, 7996416, 2200576, 17072128, 2651136, 13663232, -13105152, -18632704, -14835712, 17854464, -12201984, -6454272, 23095296, 16834560, 3536896, -27137024, 24996864, -5259264, 25980928, -1634304, -243712, -15927296, -2957312, -7304192, 21335040, -9601024, -17537024 ] ], [ [ 12035584, -6366208, -1899008, 22153728, -129536, 593920, 7726080, -10089472, 14110720, -19997696, 1351680, -628224, 4554752, -20042752, -7354368, 5010432, -4332032, 7465472, 5845504, -10011136, -18830848, 26676736, 13572608, 19318272, -16448512, 10214400, 310784, -8496640 ], [ 12035584, -6366208, -1899008, 22153728, -129536, 593920, 7726080, -10089472, 14110720, -19997696, 1351680, -628224, 4554752, -20042752, -7354368, 5010432, -4332032, 7465472, 5845504, -10011136, -18830848, 26676736, 13572608, 19318272, -16448512, 10214400, 310784, -8496640 ], [ 12035584, -6366208, -1899008, 22153728, -129536, 593920, 7726080, -10089472, 14110720, -19997696, 1351680, -628224, 4554752, -20042752, -7354368, 5010432, -4332032, 7465472, 5845504, -10011136, -18830848, 26676736, 13572608, 19318272, -16448512, 10214400, 310784, -8496640 ], [ 11311064, -4620280, -2532078, 16734106, -511856, 2137891, 7654336, -11127400, 10903126, -19010744, -1801811, -339242, 1830958, -17962176, -7112527, 1168529, -1400381, 9092043, 6292075, -9618727, -15221287, 25843066, 12764603, 15611833, -12306004, 10002413, -1176665, -5986072 ], [ 10205864, -1957000, -3497778, 8466886, -1095056, 4493101, 7544896, -12710680, 6010186, -17505224, -6612221, 101578, -2323982, -14788416, -6743617, -4692001, 3071629, 11573253, 6973285, -9020137, -9715177, 24571366, 11532053, 9957943, -5986924, 9679043, -3445655, -2156392 ], [ 9100664, 706280, -4463478, 199666, -1678256, 6848311, 7435456, -14293960, 1117246, -15999704, -11422631, 542398, -6478922, -11614656, -6374707, -10552531, 7543639, 14054463, 7654495, -8421547, -4209067, 23299666, 10299503, 4304053, 332156, 9355673, -5714645, 1673288 ], [ 7995464, 3369560, -5429178, -8067554, -2261456, 9203521, 7326016, -15877240, -3775694, -14494184, -16233041, 983218, -10633862, -8440896, -6005797, -16413061, 12015649, 16535673, 8335705, -7822957, 1297043, 22027966, 9066953, -1349837, 6651236, 9032303, -7983635, 5502968 ], [ 6890264, 6032840, -6394878, -16334774, -2844656, 11558731, 7216576, -17460520, -8668634, -12988664, -21043451, 1424038, -14788802, -5267136, -5636887, -22273591, 16487659, 19016883, 9016915, -7224367, 6803153, 20756266, 7834403, -7003727, 12970316, 8708933, -10252625, 9332648 ], [ 5785064, 8696120, -7360578, -24601994, -3427856, 13913941, 7107136, -19043800, -13561574, -11483144, -25853861, 1864858, -18943742, -2093376, -5267977, -28134121, 20959669, 21498093, 9698125, -6625777, 12309263, 19484566, 6601853, -12657617, 19289396, 8385563, -12521615, 13162328 ], [ 1739351, 9454274, -5453277, -16860257, -2878229, 12580612, 4078324, -11857828, -9199193, -10630211, -23281277, 3794074, -18398507, -5106969, 592286, -26124892, 16735942, 14363193, 11447608, -3459034, 8714303, 14584879, 1682243, -6657335, 18520760, 3903071, -12109613, 10909229 ], [ -2407759, 10146734, -3446907, -8566487, -2289539, 11120092, 948844, -4369468, -4517663, -9799781, -20454107, 5774614, -17691197, -8333919, 6641906, -23844292, 12212362, 6896703, 13233928, -203734, 4805513, 9560089, -3364507, -255185, 17507720, -722839, -11605163, 8446379 ], [ -6554869, 10839194, -1440537, -272717, -1700849, 9659572, -2180636, 3118892, 163867, -8969351, -17626937, 7755154, -16983887, -11560869, 12691526, -21563692, 7688782, -569787, 15020248, 3051566, 896723, 4535299, -8411257, 6146965, 16494680, -5348749, -11100713, 5983529 ], [ -10701979, 11531654, 565833, 8021053, -1112159, 8199052, -5310116, 10607252, 4845397, -8138921, -14799767, 9735694, -16276577, -14787819, 18741146, -19283092, 3165202, -8036277, 16806568, 6306866, -3012067, -489491, -13458007, 12549115, 15481640, -9974659, -10596263, 3520679 ], [ -14849089, 12224114, 2572203, 16314823, -523469, 6738532, -8439596, 18095612, 9526927, -7308491, -11972597, 11716234, -15569267, -18014769, 24790766, -17002492, -1358378, -15502767, 18592888, 9562166, -6920857, -5514281, -18504757, 18951265, 14468600, -14600569, -10091813, 1057829 ], [ -16821224, 12035424, 2832598, 20825843, 757321, 5449262, -10320726, 21394672, 11237057, -4793961, -9162877, 12832524, -14236757, -19998694, 28214736, -13923767, -5516208, -20144232, 19090833, 11091516, -9500072, -8766346, -20684957, 21765965, 12662085, -16058179, -8541838, -621871 ], [ -13138424, 9555744, -1446542, 15501713, 3837571, 4605242, -8956146, 13801552, 5221547, 2099229, -6398527, 11701764, -11278727, -18750754, 24812016, -8769917, -8723088, -17440632, 16239003, 8133396, -8622392, -7409326, -15412127, 15253295, 8792535, -9278209, -4273498, -265381 ], [ -9455624, 7076064, -5725682, 10177583, 6917821, 3761222, -7591566, 6208432, -793963, 8992419, -3634177, 10571004, -8320697, -17502814, 21409296, -3616067, -11929968, -14737032, 13387173, 5175276, -7744712, -6052306, -10139297, 8740625, 4922985, -2498239, -5158, 91109 ], [ -5772824, 4596384, -10004822, 4853453, 9998071, 2917202, -6226986, -1384688, -6809473, 15885609, -869827, 9440244, -5362667, -16254874, 18006576, 1537783, -15136848, -12033432, 10535343, 2217156, -6867032, -4695286, -4866467, 2227955, 1053435, 4281731, 4263182, 447599 ], [ -2090024, 2116704, -14283962, -470677, 13078321, 2073182, -4862406, -8977808, -12824983, 22778799, 1894523, 8309484, -2404637, -15006934, 14603856, 6691633, -18343728, -9329832, 7683513, -740964, -5989352, -3338266, 406363, -4284715, -2816115, 11061701, 8531522, 804089 ], [ 1592776, -362976, -18563102, -5794807, 16158571, 1229162, -3497826, -16570928, -18840493, 29671989, 4658873, 7178724, 553393, -13758994, 11201136, 11845483, -21550608, -6626232, 4831683, -3699084, -5111672, -1981246, 5679193, -10797385, -6685665, 17841671, 12799862, 1160579 ], [ 2150219, -2676713, -18759387, -5521607, 17144367, 1326210, -2364114, -16381528, -16424445, 31369324, 3174955, 5196095, 3136713, -10825548, 8044813, 11850542, -22436671, -4226534, 2012130, -2231916, -4226413, -2751116, 7364718, -11125750, -4849182, 19431245, 12496952, -1659963 ], [ 525809, -4874603, -16105377, -1340837, 16667997, 2080230, -1391574, -10759048, -8122215, 29439364, -1274735, 2618765, 5458443, -6715428, 5060503, 8261162, -21702541, -2038994, -784890, 2324604, -3335863, -5005796, 6545898, -7136770, 970758, 17397335, 9002792, -6698433 ], [ -1098601, -7072493, -13451367, 2839933, 16191627, 2834250, -419034, -5136568, 180015, 27509404, -5724425, 41435, 7780173, -2605308, 2076193, 4671782, -20968411, 148546, -3581910, 6881124, -2445313, -7260476, 5727078, -3147790, 6790698, 15363425, 5508632, -11736903 ], [ -2723011, -9270383, -10797357, 7020703, 15715257, 3588270, 553506, 485912, 8482245, 25579444, -10174115, -2535895, 10101903, 1504812, -908117, 1082402, -20234281, 2336086, -6378930, 11437644, -1554763, -9515156, 4908258, 841190, 12610638, 13329515, 2014472, -16775373 ], [ -4347421, -11468273, -8143347, 11201473, 15238887, 4342290, 1526046, 6108392, 16784475, 23649484, -14623805, -5113225, 12423633, 5614932, -3892427, -2506978, -19500151, 4523626, -9175950, 15994164, -664213, -11769836, 4089438, 4830170, 18430578, 11295605, -1479688, -21813843 ], [ -5971831, -13666163, -5489337, 15382243, 14762517, 5096310, 2498586, 11730872, 25086705, 21719524, -19073495, -7690555, 14745363, 9725052, -6876737, -6096358, -18766021, 6711166, -11972970, 20550684, 226337, -14024516, 3270618, 8819150, 24250518, 9261695, -4973848, -26852313 ], [ -2669335, -12660341, -7624533, 14718970, 16319004, 2360202, 1611609, 10911098, 22849134, 20758972, -16095566, -2017144, 10666473, 4926630, -4768577, -6020812, -12663535, 4220551, -11033622, 16459320, -3187858, -9954473, 639990, 7360637, 22707477, 8459066, -5047621, -20125371 ], [ 1180595, -11298551, -10291863, 13517470, 18101364, -763698, 518019, 9375518, 19440474, 19906132, -12292346, 4573016, 5876403, -861630, -2094587, -5538052, -5964565, 1210141, -9679122, 11407080, -7080358, -5181683, -2191950, 5296847, 20346327, 7793246, -4741351, -12091161 ], [ 5030525, -9936761, -12959193, 12315970, 19883724, -3887598, -575571, 7839938, 16031814, 19053292, -8489126, 11163176, 1086333, -6649890, 579403, -5055292, 734405, -1800269, -8324622, 6354840, -10972858, -408893, -5023890, 3233057, 17985177, 7127426, -4435081, -4056951 ], [ 8880455, -8574971, -15626523, 11114470, 21666084, -7011498, -1669161, 6304358, 12623154, 18200452, -4685906, 17753336, -3703737, -12438150, 3253393, -4572532, 7433375, -4810679, -6970122, 1302600, -14865358, 4363897, -7855830, 1169267, 15624027, 6461606, -4128811, 3977259 ], [ 12730385, -7213181, -18293853, 9912970, 23448444, -10135398, -2762751, 4768778, 9214494, 17347612, -882686, 24343496, -8493807, -18226410, 5927383, -4089772, 14132345, -7821089, -5615622, -3749640, -18757858, 9136687, -10687770, -894523, 13262877, 5795786, -3822541, 12011469 ], [ 15800935, -5443176, -19711800, 9718660, 24376241, -11378070, -3480768, 2566811, 6389970, 15238207, 2145581, 28827981, -11231098, -22489977, 7712002, -3038247, 19387847, -9796455, -3319463, -7615197, -21061635, 12456547, -13346715, -1970199, 11043904, 4115974, -4028587, 17709040 ], [ 15959065, -2147736, -16461000, 13288060, 22110671, -5590890, -2795328, -2125339, 5748270, 8433217, 2277971, 25443891, -6297478, -21056007, 6173182, 138663, 19249337, -7904025, 2495527, -7046307, -17428605, 10347037, -15359205, 646551, 9356224, -1352966, -6149077, 14674960 ], [ 16117195, 1147704, -13210200, 16857460, 19845101, 196290, -2109888, -6817489, 5106570, 1628227, 2410361, 22059801, -1363858, -19622037, 4634362, 3315573, 19110827, -6011595, 8310517, -6477417, -13795575, 8237527, -17371695, 3263301, 7668544, -6821906, -8269567, 11640880 ], [ 16275325, 4443144, -9959400, 20426860, 17579531, 5983470, -1424448, -11509639, 4464870, -5176763, 2542751, 18675711, 3569762, -18188067, 3095542, 6492483, 18972317, -4119165, 14125507, -5908527, -10162545, 6128017, -19384185, 5880051, 5980864, -12290846, -10390057, 8606800 ], [ 16433455, 7738584, -6708600, 23996260, 15313961, 11770650, -739008, -16201789, 3823170, -11981753, 2675141, 15291621, 8503382, -16754097, 1556722, 9669393, 18833807, -2226735, 19940497, -5339637, -6529515, 4018507, -21396675, 8496801, 4293184, -17759786, -12510547, 5572720 ], [ 16591585, 11034024, -3457800, 27565660, 13048391, 17557830, -53568, -20893939, 3181470, -18786743, 2807531, 11907531, 13437002, -15320127, 17902, 12846303, 18695297, -334305, 25755487, -4770747, -2896485, 1908997, -23409165, 11113551, 2605504, -23228726, -14631037, 2538640 ], [ 13721505, 11780560, 679420, 26864311, 13142127, 16863240, 99221, -22545424, 958690, -22197487, 1825739, 7833763, 15298185, -14623211, 960024, 12838634, 16017706, 515900, 26185734, -6544572, -402265, -364449, -22164132, 11180316, 2353392, -23171782, -13957095, 671476 ], [ 8080935, 10195120, 5627620, 22255681, 15394377, 10238520, -235309, -21415024, -2710610, -22502857, -175411, 3129013, 14348415, -14600621, 4171944, 9917414, 11017126, 412580, 21689514, -10461732, 1050065, -2787879, -17938812, 8914116, 3414672, -18059242, -10726545, -128084 ], [ 2440365, 8609680, 10575820, 17647051, 17646627, 3613800, -569839, -20284624, -6379910, -22808227, -2176561, -1575737, 13398645, -14578031, 7383864, 6996194, 6016546, 309260, 17193294, -14378892, 2502395, -5211309, -13713492, 6647916, 4475952, -12946702, -7495995, -927644 ], [ -3200205, 7024240, 15524020, 13038421, 19898877, -3010920, -904369, -19154224, -10049210, -23113597, -4177711, -6280487, 12448875, -14555441, 10595784, 4074974, 1015966, 205940, 12697074, -18296052, 3954725, -7634739, -9488172, 4381716, 5537232, -7834162, -4265445, -1727204 ], [ -8840775, 5438800, 20472220, 8429791, 22151127, -9635640, -1238899, -18023824, -13718510, -23418967, -6178861, -10985237, 11499105, -14532851, 13807704, 1153754, -3984614, 102620, 8200854, -22213212, 5407055, -10058169, -5262852, 2115516, 6598512, -2721622, -1034895, -2526764 ], [ -14481345, 3853360, 25420420, 3821161, 24403377, -16260360, -1573429, -16893424, -17387810, -23724337, -8180011, -15689987, 10549335, -14510261, 17019624, -1767466, -8985194, -700, 3704634, -26130372, 6859385, -12481599, -1037532, -150684, 7659792, 2390918, 2195655, -3326324 ], [ -12382740, 3748420, 23960770, 2213806, 21901527, -14852055, 435641, -14921149, -15694535, -21593032, -6499111, -15749387, 9003015, -9712496, 13232544, 1374989, -6816299, 2975930, -19986, -23002782, 4762190, -6875529, -1431087, -379884, 7100247, 137333, 1675380, -445034 ], [ -8736300, 3939580, 21219550, 1206706, 18448857, -11837145, 2913431, -12780499, -12928745, -18974392, -4081801, -14879717, 7337385, -3959696, 8045664, 5730179, -3213509, 6568550, -3590286, -18466242, 1955090, 336441, -2748417, -201684, 6216537, -3589477, 404940, 3172426 ], [ -5089860, 4130740, 18478330, 199606, 14996187, -8822235, 5391221, -10639849, -10162955, -16355752, -1664491, -14010047, 5671755, 1793104, 2858784, 10085369, 389281, 10161170, -7160586, -13929702, -852010, 7548411, -4065747, -23484, 5332827, -7316287, -865500, 6789886 ], [ -1443420, 4321900, 15737110, -807494, 11543517, -5807325, 7869011, -8499199, -7397165, -13737112, 752819, -13140377, 4006125, 7545904, -2328096, 14440559, 3992071, 13753790, -10730886, -9393162, -3659110, 14760381, -5383077, 154716, 4449117, -11043097, -2135940, 10407346 ], [ 2203020, 4513060, 12995890, -1814594, 8090847, -2792415, 10346801, -6358549, -4631375, -11118472, 3170129, -12270707, 2340495, 13298704, -7514976, 18795749, 7594861, 17346410, -14301186, -4856622, -6466210, 21972351, -6700407, 332916, 3565407, -14769907, -3406380, 14024806 ], [ 5341342, 4575000, 10280267, -2096905, 4884891, 240188, 11816818, -4657715, -2538088, -9006091, 5337891, -11256360, 524676, 17770081, -11819832, 21451839, 10117468, 20269036, -16990073, -482647, -8719042, 27996602, -7365488, 359328, 2863931, -17362298, -4441286, 16868532 ], [ 5470042, 3871560, 7716257, 1913765, 3140241, 3377588, 7317718, -5561945, -4428088, -9892321, 6027561, -9385080, -2180724, 14651491, -10900392, 14044029, 6242068, 19223236, -14458283, 2928443, -7688902, 26985902, -4167248, -513312, 3241841, -13235438, -4081106, 15129372 ], [ 5598742, 3168120, 5152247, 5924435, 1395591, 6514988, 2818618, -6466175, -6318088, -10778551, 6717231, -7513800, -4886124, 11532901, -9980952, 6636219, 2366668, 18177436, -11926493, 6339533, -6658762, 25975202, -969008, -1385952, 3619751, -9108578, -3720926, 13390212 ], [ 5727442, 2464680, 2588237, 9935105, -349059, 9652388, -1680482, -7370405, -8208088, -11664781, 7406901, -5642520, -7591524, 8414311, -9061512, -771591, -1508732, 17131636, -9394703, 9750623, -5628622, 24964502, 2229232, -2258592, 3997661, -4981718, -3360746, 11651052 ], [ 5856142, 1761240, 24227, 13945775, -2093709, 12789788, -6179582, -8274635, -10098088, -12551011, 8096571, -3771240, -10296924, 5295721, -8142072, -8179401, -5384132, 16085836, -6862913, 13161713, -4598482, 23953802, 5427472, -3131232, 4375571, -854858, -3000566, 9911892 ], [ 5984842, 1057800, -2539783, 17956445, -3838359, 15927188, -10678682, -9178865, -11988088, -13437241, 8786241, -1899960, -13002324, 2177131, -7222632, -15587211, -9259532, 15040036, -4331123, 16572803, -3568342, 22943102, 8625712, -4003872, 4753481, 3272002, -2640386, 8172732 ], [ 4707242, 1493176, -3268592, 20838877, -4497329, 14426012, -10904557, -8888765, -12310289, -12010497, 7332144, 470003, -14389943, 705675, -6770920, -19691159, -9486916, 13019461, -2865825, 17104340, -875283, 20614703, 8709346, -6210939, 3829518, 6389155, -690103, 7433111 ], [ 1748942, 3289576, -1804112, 22372927, -3858779, 7381172, -6023407, -7171295, -10758779, -7819467, 3315984, 3435953, -14202653, 1202745, -6878200, -19846589, -5354476, 9833911, -2675115, 14194460, 3805167, 16711493, 5070646, -10012809, 1349658, 8299585, 3160547, 7888061 ], [ -1209358, 5085976, -339632, 23906977, -3220229, 336332, -1142257, -5453825, -9207269, -3628437, -700176, 6401903, -14015363, 1699815, -6985480, -20002019, -1222036, 6648361, -2484405, 11284580, 8485617, 12808283, 1431946, -13814679, -1130202, 10210015, 7011197, 8343011 ], [ -4167658, 6882376, 1124848, 25441027, -2581679, -6708508, 3738893, -3736355, -7655759, 562593, -4716336, 9367853, -13828073, 2196885, -7092760, -20157449, 2910404, 3462811, -2293695, 8374700, 13166067, 8905073, -2206754, -17616549, -3610062, 12120445, 10861847, 8797961 ], [ -7125958, 8678776, 2589328, 26975077, -1943129, -13753348, 8620043, -2018885, -6104249, 4753623, -8732496, 12333803, -13640783, 2693955, -7200040, -20312879, 7042844, 277261, -2102985, 5464820, 17846517, 5001863, -5845454, -21418419, -6089922, 14030875, 14712497, 9252911 ], [ -10084258, 10475176, 4053808, 28509127, -1304579, -20798188, 13501193, -301415, -4552739, 8944653, -12748656, 15299753, -13453493, 3191025, -7307320, -20468309, 11175284, -2908289, -1912275, 2554940, 22526967, 1098653, -9484154, -25220289, -8569782, 15941305, 18563147, 9707861 ], [ -11832436, 9318652, 809176, 22464286, 1695289, -18322339, 11931947, 2414485, -2140868, 9885093, -11301741, 10627265, -8748911, -27279, -5082676, -19546442, 9080957, -4517603, -2685564, 789287, 20312523, -1010557, -7344863, -21683802, -8775816, 15823963, 19036937, 7531772 ], [ -13212316, 7263412, -3868664, 14112826, 5413819, -12948889, 8399537, 5434255, 532852, 9836223, -8192151, 3630035, -2669501, -4376349, -2148316, -18296702, 5091527, -5647193, -3752244, -628123, 15999633, -2573767, -3447053, -15913902, -8289816, 15089473, 18482987, 4554932 ], [ -14592196, 5208172, -8546504, 5761366, 9132349, -7575439, 4867127, 8454025, 3206572, 9787353, -5082561, -3367195, 3409909, -8725419, 786044, -17046962, 1102097, -6776783, -4818924, -2045533, 11686743, -4136977, 450757, -10144002, -7803816, 14354983, 17929037, 1578092 ], [ -15972076, 3152932, -13224344, -2590094, 12850879, -2201989, 1334717, 11473795, 5880292, 9738483, -1972971, -10364425, 9489319, -13074489, 3720404, -15797222, -2887333, -7906373, -5885604, -3462943, 7373853, -5700187, 4348567, -4374102, -7317816, 13620493, 17375087, -1398748 ], [ -17351956, 1097692, -17902184, -10941554, 16569409, 3171461, -2197693, 14493565, 8554012, 9689613, 1136619, -17361655, 15568729, -17423559, 6654764, -14547482, -6876763, -9035963, -6952284, -4880353, 3060963, -7263397, 8246377, 1395798, -6831816, 12886003, 16821137, -4375588 ], [ -18293895, -738644, -21998086, -18353775, 19905893, 7934973, -5186399, 17009335, 10845056, 9468256, 3873928, -23567185, 21024915, -20959432, 9122189, -13164553, -10545453, -9705072, -7673017, -6245928, -1154585, -8154838, 12041301, 7014358, -6051466, 11650642, 16222933, -7039696 ], [ -14043105, 20596, -19193866, -14629305, 18712403, 5466363, -1728329, 13549105, 8598656, 7201696, 2197048, -20385415, 19091445, -14853112, 6053099, -10202383, -10411083, -4914192, -4291807, -6996888, -4215935, -1081018, 14616291, 10838458, -1780966, 4476382, 15100003, -5995696 ], [ -9792315, 779836, -16389646, -10904835, 17518913, 2997753, 1729741, 10088875, 6352256, 4935136, 520168, -17203645, 17157975, -8746792, 2984009, -7240213, -10276713, -123312, -910597, -7747848, -7277285, 5992802, 17191281, 14662558, 2489534, -2697878, 13977073, -4951696 ], [ -5541525, 1539076, -13585426, -7180365, 16325423, 529143, 5187811, 6628645, 4105856, 2668576, -1156712, -14021875, 15224505, -2640472, -85081, -4278043, -10142343, 4667568, 2470613, -8498808, -10338635, 13066622, 19766271, 18486658, 6760034, -9872138, 12854143, -3907696 ], [ -1290735, 2298316, -10781206, -3455895, 15131933, -1939467, 8645881, 3168415, 1859456, 402016, -2833592, -10840105, 13291035, 3465848, -3154171, -1315873, -10007973, 9458448, 5851823, -9249768, -13399985, 20140442, 22341261, 22310758, 11030534, -17046398, 11731213, -2863696 ], [ 2960055, 3057556, -7976986, 268575, 13938443, -4408077, 12103951, -291815, -386944, -1864544, -4510472, -7658335, 11357565, 9572168, -6223261, 1646297, -9873603, 14249328, 9233033, -10000728, -16461335, 27214262, 24916251, 26134858, 15301034, -24220658, 10608283, -1819696 ], [ 5063000, 3090196, -5920156, 1365035, 12464883, -6629587, 13332066, -3639940, -2794799, -2256889, -3932792, -5117590, 8709150, 11309158, -6576946, 2562717, -8174453, 15763718, 9140738, -10370223, -16933805, 29593987, 25056326, 26716418, 16615364, -26473288, 9708163, -1788176 ], [ 3790760, 1981036, -5037796, -1668235, 10551213, -8462797, 11055966, -6811900, -5456369, 295961, 187768, -3584170, 4937250, 6180058, -2663566, 264387, -4016363, 12129338, 3590078, -10140273, -13338035, 24597277, 21370106, 22202558, 13284284, -20991928, 9158173, -3347696 ], [ 2518520, 871876, -4155436, -4701505, 8637543, -10296007, 8779866, -9983860, -8117939, 2848811, 4308328, -2050750, 1165350, 1050958, 1249814, -2033943, 141727, 8494958, -1960582, -9910323, -9742265, 19600567, 17683886, 17688698, 9953204, -15510568, 8608183, -4907216 ], [ 1246280, -237284, -3273076, -7734775, 6723873, -12129217, 6503766, -13155820, -10779509, 5401661, 8428888, -517330, -2606550, -4078142, 5163194, -4332273, 4299817, 4860578, -7511242, -9680373, -6146495, 14603857, 13997666, 13174838, 6622124, -10029208, 8058193, -6466736 ], [ -25960, -1346444, -2390716, -10768045, 4810203, -13962427, 4227666, -16327780, -13441079, 7954511, 12549448, 1016090, -6378450, -9207242, 9076574, -6630603, 8457907, 1226198, -13061902, -9450423, -2550725, 9607147, 10311446, 8660978, 3291044, -4547848, 7508203, -8026256 ], [ -1298200, -2455604, -1508356, -13801315, 2896533, -15795637, 1951566, -19499740, -16102649, 10507361, 16670008, 2549510, -10150350, -14336342, 12989954, -8928933, 12615997, -2408182, -18612562, -9220473, 1045045, 4610437, 6625226, 4147118, -40036, 933512, 6958213, -9585776 ], [ -5201761, -1687742, -3519649, -14916802, -701316, -15487351, 1269870, -20601079, -15504725, 7448927, 15962122, 130436, -10005288, -13855166, 10740044, -7106370, 14261269, -2024863, -17723362, -6295194, 2537686, 1881538, 7417991, 3253427, -3689392, 1421366, 4013719, -8056469 ], [ -10233031, -115442, -6771079, -15210382, -5020956, -14261281, 1271490, -20815009, -13509875, 1985657, 13184902, -3982564, -8181528, -10969586, 5848724, -3517710, 14829619, 80327, -14074222, -2214774, 3128986, 124558, 10130321, 3911237, -7475152, -230854, 43009, -5203379 ], [ -15264301, 1456858, -10022509, -15503962, -9340596, -13035211, 1273110, -21028939, -11515025, -3477613, 10407682, -8095564, -6357768, -8084006, 957404, 70950, 15397969, 2185517, -10425082, 1865646, 3720286, -1632422, 12842651, 4569047, -11260912, -1883074, -3927701, -2350289 ], [ -20295571, 3029158, -13273939, -15797542, -13660236, -11809141, 1274730, -21242869, -9520175, -8940883, 7630462, -12208564, -4534008, -5198426, -3933916, 3659610, 15966319, 4290707, -6775942, 5946066, 4311586, -3389402, 15554981, 5226857, -15046672, -3535294, -7898411, 502801 ], [ -25326841, 4601458, -16525369, -16091122, -17979876, -10583071, 1276350, -21456799, -7525325, -14404153, 4853242, -16321564, -2710248, -2312846, -8825236, 7248270, 16534669, 6395897, -3126802, 10026486, 4902886, -5146382, 18267311, 5884667, -18832432, -5187514, -11869121, 3355891 ], [ -30276103, 6149671, -19646707, -16344961, -22188155, -9395989, 1233291, -21651552, -5566726, -19798225, 2089791, -20355488, -931911, 504573, -13614810, 10765202, 17038738, 8485096, 457776, 14027438, 5437967, -6871793, 20943734, 6528602, -22547888, -6794075, -15782275, 6121001 ], [ -27926653, 5554141, -11189857, -13061851, -16485305, -11678839, -2786199, -20139552, -6834466, -19033675, 551781, -17351648, -3196221, -2744337, -9348990, 7898342, 11821798, 9151096, -1703664, 10955738, 969557, -5787563, 20424434, 5937662, -20006288, -4336985, -14572945, 1055891 ], [ -25577203, 4958611, -2733007, -9778741, -10782455, -13961689, -6805689, -18627552, -8102206, -18269125, -986229, -14347808, -5460531, -5993247, -5083170, 5031482, 6604858, 9817096, -3865104, 7884038, -3498853, -4703333, 19905134, 5346722, -17464688, -1879895, -13363615, -4009219 ], [ -23227753, 4363081, 5723843, -6495631, -5079605, -16244539, -10825179, -17115552, -9369946, -17504575, -2524239, -11343968, -7724841, -9242157, -817350, 2164622, 1387918, 10483096, -6026544, 4812338, -7967263, -3619103, 19385834, 4755782, -14923088, 577195, -12154285, -9074329 ], [ -20878303, 3767551, 14180693, -3212521, 623245, -18527389, -14844669, -15603552, -10637686, -16740025, -4062249, -8340128, -9989151, -12491067, 3448470, -702238, -3829022, 11149096, -8187984, 1740638, -12435673, -2534873, 18866534, 4164842, -12381488, 3034285, -10944955, -14139439 ], [ -18528853, 3172021, 22637543, 70589, 6326095, -20810239, -18864159, -14091552, -11905426, -15975475, -5600259, -5336288, -12253461, -15739977, 7714290, -3569098, -9045962, 11815096, -10349424, -1331062, -16904083, -1450643, 18347234, 3573902, -9839888, 5491375, -9735625, -19204549 ], [ -15773258, 2143260, 27352175, 2141963, 8196740, -22339930, -20503996, -11500404, -12498423, -14451473, -6034819, -3057709, -12052597, -17182564, 9284067, -5428266, -11489516, 12959393, -11315629, -4628962, -18102598, -446279, 17257156, 2042869, -7826088, 5340321, -7531914, -22292555 ], [ -12163358, 203220, 24195245, 1664513, 2006540, -22285390, -17138356, -6639324, -11672133, -11330003, -4148329, -2304679, -6666367, -14825644, 5182857, -5167806, -8099396, 15109763, -9767719, -8402662, -12423058, 390091, 14966476, -1465601, -6922488, -296829, -3236574, -21221825 ], [ -8553458, -1736820, 21038315, 1187063, -4183660, -22230850, -13772716, -1778244, -10845843, -8208533, -2261839, -1551649, -1280137, -12468724, 1081647, -4907346, -4709276, 17260133, -8219809, -12176362, -6743518, 1226461, 12675796, -4974071, -6018888, -5933979, 1058766, -20151095 ], [ -4943558, -3676860, 17881385, 709613, -10373860, -22176310, -10407076, 3082836, -10019553, -5087063, -375349, -798619, 4106093, -10111804, -3019563, -4646886, -1319156, 19410503, -6671899, -15950062, -1063978, 2062831, 10385116, -8482541, -5115288, -11571129, 5354106, -19080365 ], [ -1333658, -5616900, 14724455, 232163, -16564060, -22121770, -7041436, 7943916, -9193263, -1965593, 1511141, -45589, 9492323, -7754884, -7120773, -4386426, 2070964, 21560873, -5123989, -19723762, 4615562, 2899201, 8094436, -11991011, -4211688, -17208279, 9649446, -18009635 ], [ 2276242, -7556940, 11567525, -245287, -22754260, -22067230, -3675796, 12804996, -8366973, 1155877, 3397631, 707441, 14878553, -5397964, -11221983, -4125966, 5461084, 23711243, -3576079, -23497462, 10295102, 3735571, 5803756, -15499481, -3308088, -22845429, 13944786, -16938905 ], [ 27910, -5593335, 7641551, -1366381, -20908372, -19988449, -2276428, 12123966, -6819462, 646333, 1733078, 1783604, 15671039, -2373859, -10101594, -3480756, 5255074, 24403268, -335896, -20998369, 9888296, 1661749, 5143105, -15525194, -3929295, -23068776, 14584887, -11099270 ], [ -5612030, -1369725, 3270341, -2860111, -14410012, -16737739, -2015428, 8234346, -4854402, -1965377, -1987342, 3046844, 13803989, 1036511, -5958174, -2612796, 2967094, 24250988, 3884024, -14867659, 5957816, -2096921, 5426155, -13534574, -5433285, -20157816, 13108797, -2498690 ], [ -11251970, 2853885, -1100869, -4353841, -7911652, -13487029, -1754428, 4344726, -2889342, -4577087, -5707762, 4310084, 11936939, 4446881, -1814754, -1744836, 679114, 24098708, 8103944, -8736949, 2027336, -5855591, 5709205, -11543954, -6937275, -17246856, 11632707, 6101890 ], [ -16891910, 7077495, -5472079, -5847571, -1413292, -10236319, -1493428, 455106, -924282, -7188797, -9428182, 5573324, 10069889, 7857251, 2328666, -876876, -1608866, 23946428, 12323864, -2606239, -1903144, -9614261, 5992255, -9553334, -8441265, -14335896, 10156617, 14702470 ], [ -22531850, 11301105, -9843289, -7341301, 5085068, -6985609, -1232428, -3434514, 1040778, -9800507, -13148602, 6836564, 8202839, 11267621, 6472086, -8916, -3896846, 23794148, 16543784, 3524471, -5833624, -13372931, 6275305, -7562714, -9945255, -11424936, 8680527, 23303050 ], [ -28171790, 15524715, -14214499, -8835031, 11583428, -3734899, -971428, -7324134, 3005838, -12412217, -16869022, 8099804, 6335789, 14677991, 10615506, 859044, -6184826, 23641868, 20763704, 9655181, -9764104, -17131601, 6558355, -5572094, -11449245, -8513976, 7204437, 31903630 ], [ -21979050, 11721775, -14640349, -4954551, 9172513, -4010159, 1375897, -6943439, 5528413, -7780397, -12373767, 6443634, 1710574, 9552151, 9044291, 885589, -8613566, 17603338, 19466274, 7034546, -7523414, -14381991, 7179450, -891819, -14038005, -2415941, 5897157, 28705020 ], [ -15090270, 7446685, -14834119, -757941, 6237523, -4492829, 3845947, -6311549, 8083783, -2722487, -7395237, 4615734, -3076886, 3924181, 7136921, 862639, -11050586, 11218558, 17844294, 3899126, -4919714, -11249541, 7820430, 3946671, -16690575, 3869569, 4599807, 24812340 ], [ -8201490, 3171595, -15027889, 3438669, 3302533, -4975499, 6315997, -5679659, 10639153, 2335423, -2416707, 2787834, -7864346, -1703789, 5229551, 839689, -13487606, 4833778, 16222314, 763706, -2316014, -8117091, 8461410, 8785161, -19343145, 10155079, 3302457, 20919660 ], [ -1312710, -1103495, -15221659, 7635279, 367543, -5458169, 8786047, -5047769, 13194523, 7393333, 2561823, 959934, -12651806, -7331759, 3322181, 816739, -15924626, -1551002, 14600334, -2371714, 287686, -4984641, 9102390, 13623651, -21995715, 16440589, 2005107, 17026980 ], [ 5576070, -5378585, -15415429, 11831889, -2567447, -5940839, 11256097, -4415879, 15749893, 12451243, 7540353, -867966, -17439266, -12959729, 1414811, 793789, -18361646, -7935782, 12978354, -5507134, 2891386, -1852191, 9743370, 18462141, -24648285, 22726099, 707757, 13134300 ], [ 9509994, -8896515, -14956183, 14437428, -3483037, -4739564, 11246241, -3143508, 16224200, 14729810, 10408863, -996511, -20130667, -16079066, 1183681, 379747, -19156972, -12525849, 11721913, -6636333, 5906096, 582692, 9018104, 21418679, -24887695, 26470155, 452767, 8977166 ], [ 4836294, -10208805, -12594673, 12408108, 1483973, 1367116, 4012311, -5388, 10636280, 8912030, 7130793, 3825239, -16716157, -11890646, 5835511, -1173563, -15169972, -11887839, 11530303, -1921323, 10118096, 985532, 4312904, 18893009, -18097465, 22810845, 3234217, 4049666 ], [ 162594, -11521095, -10233163, 10378788, 6450983, 7473796, -3221619, 3132732, 5048360, 3094250, 3852723, 8646989, -13301647, -7702226, 10487341, -2726873, -11182972, -11249829, 11338693, 2793687, 14330096, 1388372, -392296, 16367339, -11307235, 19151535, 6015667, -877834 ], [ -4511106, -12833385, -7871653, 8349468, 11417993, 13580476, -10455549, 6270852, -539560, -2723530, 574653, 13468739, -9887137, -3513806, 15139171, -4280183, -7195972, -10611819, 11147083, 7508697, 18542096, 1791212, -5097496, 13841669, -4517005, 15492225, 8797117, -5805334 ], [ -9184806, -14145675, -5510143, 6320148, 16385003, 19687156, -17689479, 9408972, -6127480, -8541310, -2703417, 18290489, -6472627, 674614, 19791001, -5833493, -3208972, -9973809, 10955473, 12223707, 22754096, 2194052, -9802696, 11315999, 2273225, 11832915, 11578567, -10732834 ], [ -13858506, -15457965, -3148633, 4290828, 21352013, 25793836, -24923409, 12547092, -11715400, -14359090, -5981487, 23112239, -3058117, 4863034, 24442831, -7386803, 778028, -9335799, 10763863, 16938717, 26966096, 2596892, -14507896, 8790329, 9063455, 8173605, 14360017, -15660334 ], [ -16698195, -14467197, -3752161, 4190940, 20140730, 25479922, -25826811, 15442707, -11487790, -13670137, -4133547, 22449296, -1367611, 7194799, 21553138, -7988963, 459353, -7642497, 8894200, 16699587, 25874759, 994565, -15605815, 7847750, 11633027, 5168625, 14617681, -16148590 ], [ -18135405, -11715267, -6623071, 5566500, 14204870, 20256142, -21889221, 18152877, -6813010, -8005447, 1634283, 17592176, -995461, 8106769, 12896398, -7863773, -3151897, -5142207, 5741320, 12671997, 20727929, -2141125, -13945225, 8115770, 10975037, 2664015, 12945391, -13242130 ], [ -19572615, -8963337, -9493981, 6942060, 8269010, 15032362, -17951631, 20863047, -2138230, -2340757, 7402113, 12735056, -623311, 9018739, 4239658, -7738583, -6763147, -2641917, 2588440, 8644407, 15581099, -5276815, -12284635, 8383790, 10317047, 159405, 11273101, -10335670 ], [ -21009825, -6211407, -12364891, 8317620, 2333150, 9808582, -14014041, 23573217, 2536550, 3323933, 13169943, 7877936, -251161, 9930709, -4417082, -7613393, -10374397, -141627, -564440, 4616817, 10434269, -8412505, -10624045, 8651810, 9659057, -2345205, 9600811, -7429210 ], [ -22447035, -3459477, -15235801, 9693180, -3602710, 4584802, -10076451, 26283387, 7211330, 8988623, 18937773, 3020816, 120989, 10842679, -13073822, -7488203, -13985647, 2358663, -3717320, 589227, 5287439, -11548195, -8963455, 8919830, 9001067, -4849815, 7928521, -4522750 ], [ -23884245, -707547, -18106711, 11068740, -9538570, -638978, -6138861, 28993557, 11886110, 14653313, 24705603, -1836304, 493139, 11754649, -21730562, -7363013, -17596897, 4858953, -6870200, -3438363, 140609, -14683885, -7302865, 9187850, 8343077, -7354425, 6256231, -1616290 ], [ -19516851, -4528733, -18759696, 10183320, -8515241, -478039, -6692500, 24459348, 9971974, 9427458, 23864451, -4763770, -113758, 8425662, -18124764, -5439230, -16657115, 5168889, -6947215, -2826441, 1939854, -13282605, -8427973, 7854145, 9024453, -3307960, 5383421, -1013312 ], [ -14341221, -9265163, -19103856, 8983080, -6522911, 432671, -7871500, 18916428, 7140394, 2685198, 22103061, -7422550, -856978, 4506162, -12811524, -3265010, -15083645, 5173839, -6595945, -1568511, 4706274, -11249595, -9940963, 6297415, 9892323, 1650680, 4621931, -731072 ], [ -9165591, -14001593, -19448016, 7782840, -4530581, 1343381, -9050500, 13373508, 4308814, -4057062, 20341671, -10081330, -1600198, 586662, -7498284, -1090790, -13510175, 5178789, -6244675, -310581, 7472694, -9216585, -11453953, 4740685, 10760193, 6609320, 3860441, -448832 ], [ -3989961, -18738023, -19792176, 6582600, -2538251, 2254091, -10229500, 7830588, 1477234, -10799322, 18580281, -12740110, -2343418, -3332838, -2185044, 1083430, -11936705, 5183739, -5893405, 947349, 10239114, -7183575, -12966943, 3183955, 11628063, 11567960, 3098951, -166592 ], [ 1185669, -23474453, -20136336, 5382360, -545921, 3164801, -11408500, 2287668, -1354346, -17541582, 16818891, -15398890, -3086638, -7252338, 3128196, 3257650, -10363235, 5188689, -5542135, 2205279, 13005534, -5150565, -14479933, 1627225, 12495933, 16526600, 2337461, 115648 ], [ 4501941, -26302344, -20202937, 3933495, 1084445, 3754636, -12653511, -2060475, -3511179, -22730178, 14794579, -16764667, -4353594, -10696943, 6485994, 4745410, -8668164, 5442910, -5633205, 3400989, 14766268, -3251736, -14520876, 108269, 12038126, 19290557, 1290235, 254051 ], [ -166089, -20934744, -19077667, 1417005, 1160495, 2966596, -14181981, -1278105, -2770569, -21247158, 11641249, -12578137, -7869534, -12102293, 1446894, 3285430, -6450924, 6767530, -7623735, 4329519, 12208468, -1929096, -8240676, -1248481, 5887706, 12630287, -983975, -225199 ], [ -4834119, -15567144, -17952397, -1099485, 1236545, 2178556, -15710451, -495735, -2029959, -19764138, 8487919, -8391607, -11385474, -13507643, -3592206, 1825450, -4233684, 8092150, -9614265, 5258049, 9650668, -606456, -1960476, -2605231, -262714, 5970017, -3258185, -704449 ], [ -9502149, -10199544, -16827127, -3615975, 1312595, 1390516, -17238921, 286635, -1289349, -18281118, 5334589, -4205077, -14901414, -14912993, -8631306, 365470, -2016444, 9416770, -11604795, 6186579, 7092868, 716184, 4319724, -3961981, -6413134, -690253, -5532395, -1183699 ], [ -14170179, -4831944, -15701857, -6132465, 1388645, 602476, -18767391, 1069005, -548739, -16798098, 2181259, -18547, -18417354, -16318343, -13670406, -1094510, 200796, 10741390, -13595325, 7115109, 4535068, 2038824, 10599924, -5318731, -12563554, -7350523, -7806605, -1662949 ], [ -18838209, 535656, -14576587, -8648955, 1464695, -185564, -20295861, 1851375, 191871, -15315078, -972071, 4167983, -21933294, -17723693, -18709506, -2554490, 2418036, 12066010, -15585855, 8043639, 1977268, 3361464, 16880124, -6675481, -18713974, -14010793, -10080815, -2142199 ], [ -20740944, 5079261, -13984567, -8612505, 309905, -640694, -19018266, 4140930, -93834, -13004013, -1831661, 4719818, -22404579, -18238448, -21668751, -4787390, 1539006, 11276575, -15845820, 6154359, -1413932, 3848769, 18403284, -6482476, -21494659, -14813548, -9719735, -1058329 ], [ -19878384, 8798871, -13925797, -6023115, -2075725, -762914, -14934606, 7937670, -1405854, -9864903, -397511, 1636958, -19831209, -17862608, -22548141, -7793210, -2436294, 8373085, -14375220, 1447269, -5638532, 3500739, 15169404, -4739716, -20905609, -9758788, -6723365, 1588661 ], [ -19015824, 12518481, -13867027, -3433725, -4461355, -885134, -10850946, 11734410, -2717874, -6725793, 1036639, -1445902, -17257839, -17486768, -23427531, -10799030, -6411594, 5469595, -12904620, -3259821, -9863132, 3152709, 11935524, -2996956, -20316559, -4704028, -3726995, 4235651 ], [ -18153264, 16238091, -13808257, -844335, -6846985, -1007354, -6767286, 15531150, -4029894, -3586683, 2470789, -4528762, -14684469, -17110928, -24306921, -13804850, -10386894, 2566105, -11434020, -7966911, -14087732, 2804679, 8701644, -1254196, -19727509, 350732, -730625, 6882641 ], [ -17290704, 19957701, -13749487, 1745055, -9232615, -1129574, -2683626, 19327890, -5341914, -447573, 3904939, -7611622, -12111099, -16735088, -25186311, -16810670, -14362194, -337385, -9963420, -12674001, -18312332, 2456649, 5467764, 488564, -19138459, 5405492, 2265745, 9529631 ], [ -16428144, 23677311, -13690717, 4334445, -11618245, -1251794, 1400034, 23124630, -6653934, 2691537, 5339089, -10694482, -9537729, -16359248, -26065701, -19816490, -18337494, -3240875, -8492820, -17381091, -22536932, 2108619, 2233884, 2231324, -18549409, 10460252, 5262115, 12176621 ], [ -14298085, 18928191, -11296166, 1038137, -9592631, -2894239, 282079, 21346068, -5889104, 1600078, 4970723, -5332118, -6916836, -9784248, -21647116, -18544656, -13602872, -747256, -5598136, -19277389, -20231901, 4813814, 502855, 7921, -14457600, 9172480, 7488627, 11377208 ], [ -11872855, 12206901, -8357666, -3628813, -6539741, -4890709, -2047211, 18269148, -4640624, -476582, 4182593, 1996942, -4284876, -1765608, -15994756, -16276656, -6839912, 3003224, -2371816, -20519119, -16406271, 8230034, -878195, -3139109, -9550080, 6407680, 9535857, 9775208 ], [ -9447625, 5485611, -5419166, -8295763, -3486851, -6887179, -4376501, 15192228, -3392144, -2553242, 3394463, 9326002, -1652916, 6253032, -10342396, -14008656, -76952, 6753704, 854504, -21760849, -12580641, 11646254, -2259245, -6286139, -4642560, 3642880, 11583087, 8173208 ], [ -7022395, -1235679, -2480666, -12962713, -433961, -8883649, -6705791, 12115308, -2143664, -4629902, 2606333, 16655062, 979044, 14271672, -4690036, -11740656, 6686008, 10504184, 4080824, -23002579, -8755011, 15062474, -3640295, -9433169, 264960, 878080, 13630317, 6571208 ], [ -4597165, -7956969, 457834, -17629663, 2618929, -10880119, -9035081, 9038388, -895184, -6706562, 1818203, 23984122, 3611004, 22290312, 962324, -9472656, 13448968, 14254664, 7307144, -24244309, -4929381, 18478694, -5021345, -12580199, 5172480, -1886720, 15677547, 4969208 ], [ -2009421, -13422488, 2928328, -21140238, 5267030, -12557710, -10440140, 5568207, 211055, -7984270, 679338, 29909318, 6081121, 28297184, 5616643, -7794663, 19207012, 17254130, 9388738, -24489274, -1148213, 20729750, -6418587, -14959242, 9388210, -3926741, 17098558, 3536245 ], [ 1745469, -9869288, 2037688, -16345938, 5008010, -11945170, -5207540, -726303, 295745, -3524050, -2978442, 25752218, 7388911, 19855904, 3103213, -10353993, 17747932, 14859950, 3249118, -17575654, 2313637, 14612810, -7932117, -11822742, 8635630, -761531, 14022178, 3317275 ], [ 5500359, -6316088, 1147048, -11551638, 4748990, -11332630, 25060, -7020813, 380435, 936170, -6636222, 21595118, 8696701, 11414624, 589783, -12913323, 16288852, 12465770, -2890502, -10662034, 5775487, 8495870, -9445647, -8686242, 7883050, 2403679, 10945798, 3098305 ], [ 9255249, -2762888, 256408, -6757338, 4489970, -10720090, 5257660, -13315323, 465125, 5396390, -10294002, 17438018, 10004491, 2973344, -1923647, -15472653, 14829772, 10071590, -9030122, -3748414, 9237337, 2378930, -10959177, -5549742, 7130470, 5568889, 7869418, 2879335 ], [ 13010139, 790312, -634232, -1963038, 4230950, -10107550, 10490260, -19609833, 549815, 9856610, -13951782, 13280918, 11312281, -5467936, -4437077, -18031983, 13370692, 7677410, -15169742, 3165206, 12699187, -3738010, -12472707, -2413242, 6377890, 8734099, 4793038, 2660365 ], [ 16765029, 4343512, -1524872, 2831262, 3971930, -9495010, 15722860, -25904343, 634505, 14316830, -17609562, 9123818, 12620071, -13909216, -6950507, -20591313, 11911612, 5283230, -21309362, 10078826, 16161037, -9854950, -13986237, 723258, 5625310, 11899309, 1716658, 2441395 ], [ 16933284, 6286909, -1143332, 5909601, 4735295, -6903376, 18124216, -26331771, 31898, 17315408, -18792831, 6252821, 12858520, -16935619, -6968873, -20823552, 11708215, 3691865, -23251919, 13750688, 16957198, -12829465, -12358785, 2801454, 4154077, 13553152, -1401647, 1415437 ], [ 12411324, 6125179, 901828, 6743991, 6835625, -1723696, 16823176, -19086861, -1469482, 18402608, -16740201, 5063651, 11698600, -12881029, -3724463, -18012672, 13146865, 3150335, -19706009, 13183328, 14267458, -11694655, -6623895, 3495714, 1743067, 13230592, -4574777, -665813 ], [ 7889364, 5963449, 2946988, 7578381, 8935955, 3455984, 15522136, -11841951, -2970862, 19489808, -14687571, 3874481, 10538680, -8826439, -480053, -15201792, 14585515, 2608805, -16160099, 12615968, 11577718, -10559845, -889005, 4189974, -667943, 12908032, -7747907, -2747063 ], [ 3367404, 5801719, 4992148, 8412771, 11036285, 8635664, 14221096, -4597041, -4472242, 20577008, -12634941, 2685311, 9378760, -4771849, 2764357, -12390912, 16024165, 2067275, -12614189, 12048608, 8887978, -9425035, 4845885, 4884234, -3078953, 12585472, -10921037, -4828313 ], [ -1154556, 5639989, 7037308, 9247161, 13136615, 13815344, 12920056, 2647869, -5973622, 21664208, -10582311, 1496141, 8218840, -717259, 6008767, -9580032, 17462815, 1525745, -9068279, 11481248, 6198238, -8290225, 10580775, 5578494, -5489963, 12262912, -14094167, -6909563 ], [ -5676516, 5478259, 9082468, 10081551, 15236945, 18995024, 11619016, 9892779, -7475002, 22751408, -8529681, 306971, 7058920, 3337331, 9253177, -6769152, 18901465, 984215, -5522369, 10913888, 3508498, -7155415, 16315665, 6272754, -7900973, 11940352, -17267297, -8990813 ], [ -6537395, 7002919, 7405912, 9477518, 17265585, 16694556, 8727597, 13314602, -5752744, 17328285, -7407614, 1837599, 6036350, 2573750, 10538038, -6164314, 15731922, 569985, -5476673, 9087665, 2293830, -4100720, 13543699, 8940030, -4470521, 11683117, -15407253, -6872235 ], [ -6141485, 9106489, 4451752, 8379698, 19269615, 11826276, 5290227, 15424022, -2923864, 9670275, -6604994, 4301889, 5060930, 156170, 11150218, -6316774, 10980462, 199455, -6632543, 6829295, 1585530, -386960, 7851469, 12284610, 965209, 11448307, -11819403, -3311925 ], [ -5745575, 11210059, 1497592, 7281878, 21273645, 6957996, 1852857, 17533442, -94984, 2012265, -5802374, 6766179, 4085510, -2261410, 11762398, -6469234, 6229002, -171075, -7788413, 4570925, 877230, 3326800, 2159239, 15629190, 6400939, 11213497, -8231553, 248385 ], [ -5349665, 13313629, -1456568, 6184058, 23277675, 2089716, -1584513, 19642862, 2733896, -5645745, -4999754, 9230469, 3110090, -4678990, 12374578, -6621694, 1477542, -541605, -8944283, 2312555, 168930, 7040560, -3532991, 18973770, 11836669, 10978687, -4643703, 3808695 ], [ -4953755, 15417199, -4410728, 5086238, 25281705, -2778564, -5021883, 21752282, 5562776, -13303755, -4197134, 11694759, 2134670, -7096570, 12986758, -6774154, -3273918, -912135, -10100153, 54185, -539370, 10754320, -9225221, 22318350, 17272399, 10743877, -1055853, 7369005 ], [ -4536580, 17127979, -6952283, 4019843, 26720590, -7091529, -8159358, 23614642, 8158976, -20049655, -3216129, 13862904, 1052030, -9402265, 13717788, -6695949, -7657898, -1119035, -11182653, -1917925, -1203495, 13869220, -14495901, 25290035, 22313654, 10546737, 2153732, 10610955 ], [ -3757900, 12161329, -2479553, 3487673, 18552010, -1964139, -6198618, 21276982, 6799616, -11289685, 797421, 10996584, -1853350, -9805915, 16469268, -2696439, -5794718, 1455775, -11017863, 976385, -1116645, 6803500, -12600231, 21922505, 20648834, 10989987, -1067188, 8440785 ], [ -2979220, 7194679, 1993177, 2955503, 10383430, 3163251, -4237878, 18939322, 5440256, -2529715, 4810971, 8130264, -4758730, -10209565, 19220748, 1303071, -3931538, 4030585, -10853073, 3870695, -1029795, -262220, -10704561, 18554975, 18984014, 11433237, -4288108, 6270615 ], [ -2200540, 2228029, 6465907, 2423333, 2214850, 8290641, -2277138, 16601662, 4080896, 6230255, 8824521, 5263944, -7664110, -10613215, 21972228, 5302581, -2068358, 6605395, -10688283, 6765005, -942945, -7327940, -8808891, 15187445, 17319194, 11876487, -7509028, 4100445 ], [ -1421860, -2738621, 10938637, 1891163, -5953730, 13418031, -316398, 14264002, 2721536, 14990225, 12838071, 2397624, -10569490, -11016865, 24723708, 9302091, -205178, 9180205, -10523493, 9659315, -856095, -14393660, -6913221, 11819915, 15654374, 12319737, -10729948, 1930275 ], [ -643180, -7705271, 15411367, 1358993, -14122310, 18545421, 1644342, 11926342, 1362176, 23750195, 16851621, -468696, -13474870, -11420515, 27475188, 13301601, 1658002, 11755015, -10358703, 12553625, -769245, -21459380, -5017551, 8452385, 13989554, 12762987, -13950868, -239895 ], [ -1768930, -10159796, 16748899, 1905461, -19483316, 21667071, 2405334, 9995110, 1082576, 27496640, 18547581, -2841039, -14015107, -11396155, 25896474, 15460998, 2940712, 14168488, -8805900, 13486547, 799437, -25389044, -3047400, 7337600, 12064463, 10991409, -16593331, -1370565 ], [ -6184150, -8275196, 12671089, 4315031, -19994876, 21324261, 1094034, 8765890, 2668016, 22583360, 16240431, -4360149, -10470097, -10632505, 16838334, 14442018, 3220792, 16303288, -4855620, 11031617, 4927647, -23901884, -948600, 10113920, 9689813, 5394219, -18236641, -705735 ], [ -10599370, -6390596, 8593279, 6724601, -20506436, 20981451, -217266, 7536670, 4253456, 17670080, 13933281, -5879259, -6925087, -9868855, 7780194, 13423038, 3500872, 18438088, -905340, 8576687, 9055857, -22414724, 1150200, 12890240, 7315163, -202971, -19879951, -40905 ], [ -15014590, -4505996, 4515469, 9134171, -21017996, 20638641, -1528566, 6307450, 5838896, 12756800, 11626131, -7398369, -3380077, -9105205, -1277946, 12404058, 3780952, 20572888, 3044940, 6121757, 13184067, -20927564, 3249000, 15666560, 4940513, -5800161, -21523261, 623925 ], [ -19429810, -2621396, 437659, 11543741, -21529556, 20295831, -2839866, 5078230, 7424336, 7843520, 9318981, -8917479, 164933, -8341555, -10336086, 11385078, 4061032, 22707688, 6995220, 3666827, 17312277, -19440404, 5347800, 18442880, 2565863, -11397351, -23166571, 1288755 ], [ -23845030, -736796, -3640151, 13953311, -22041116, 19953021, -4151166, 3849010, 9009776, 2930240, 7011831, -10436589, 3709943, -7577905, -19394226, 10366098, 4341112, 24842488, 10945500, 1211897, 21440487, -17953244, 7446600, 21219200, 191213, -16994541, -24809881, 1953585 ], [ -23400319, -2571854, -701253, 12436067, -18067102, 19207306, -2739426, 638327, 7462744, 612754, 6799360, -8112516, 4125104, -5641591, -20432269, 9135265, 4225302, 22259060, 11605501, -729718, 20099498, -14445886, 7372275, 21716804, 1491203, -13774120, -20231069, 1769478 ], [ -20645149, -6175274, 5573457, 9051977, -11960602, 18270046, -33126, -3514363, 4426504, -470666, 7582720, -3961356, 3052304, -3147781, -17657479, 7803715, 3921282, 17432540, 10701271, -2427298, 16158398, -9978106, 6264825, 21131084, 4538153, -6361720, -12694199, 1181778 ], [ -17889979, -9778694, 11848167, 5667887, -5854102, 17332786, 2673174, -7667053, 1390264, -1554086, 8366080, 189804, 1979504, -653971, -14882689, 6472165, 3617262, 12606020, 9797041, -4124878, 12217298, -5510326, 5157375, 20545364, 7585103, 1050680, -5157329, 594078 ], [ -15134809, -13382114, 18122877, 2283797, 252398, 16395526, 5379474, -11819743, -1645976, -2637506, 9149440, 4340964, 906704, 1839839, -12107899, 5140615, 3313242, 7779500, 8892811, -5822458, 8276198, -1042546, 4049925, 19959644, 10632053, 8463080, 2379541, 6378 ], [ -12379639, -16985534, 24397587, -1100293, 6358898, 15458266, 8085774, -15972433, -4682216, -3720926, 9932800, 8492124, -166096, 4333649, -9333109, 3809065, 3009222, 2952980, 7988581, -7520038, 4335098, 3425234, 2942475, 19373924, 13679003, 15875480, 9916411, -581322 ], [ -9624469, -20588954, 30672297, -4484383, 12465398, 14521006, 10792074, -20125123, -7718456, -4804346, 10716160, 12643284, -1238896, 6827459, -6558319, 2477515, 2705202, -1873540, 7084351, -9217618, 393998, 7893014, 1835025, 18788204, 16725953, 23287880, 17453281, -1169022 ], [ -8174128, -16148732, 22600029, -4162246, 11741682, 11536212, 7508496, -15108766, -5374112, -4575194, 5304764, 5740733, -3539718, 4995691, -5125649, 2642589, 1360060, -3760034, 5423176, -12000820, -293974, 4637997, 1223928, 15513794, 11241363, 21144617, 15848160, -1397251 ], [ -6738448, -11618132, 14366559, -3798466, 10941222, 8528412, 4157616, -9989386, -2969312, -4331294, -176236, -1286017, -5854338, 3115321, -3708059, 2824479, 3220, -5613494, 3753496, -14796220, -945394, 1296207, 618408, 12209174, 5660913, 18893987, 14140320, -1621441 ], [ -5302768, -7087532, 6133089, -3434686, 10140762, 5520612, 806736, -4870006, -564512, -4087394, -5657236, -8312767, -8168958, 1234951, -2290469, 3006369, -1353620, -7466954, 2083816, -17591620, -1596814, -2045583, 12888, 8904554, 80463, 16643357, 12432480, -1845631 ], [ -3867088, -2556932, -2100381, -3070906, 9340302, 2512812, -2544144, 249374, 1840288, -3843494, -11138236, -15339517, -10483578, -645419, -872879, 3188259, -2710460, -9320414, 414136, -20387020, -2248234, -5387373, -592632, 5599934, -5499987, 14392727, 10724640, -2069821 ], [ -2431408, 1973668, -10333851, -2707126, 8539842, -494988, -5895024, 5368754, 4245088, -3599594, -16619236, -22366267, -12798198, -2525789, 544711, 3370149, -4067300, -11173874, -1255544, -23182420, -2899654, -8729163, -1198152, 2295314, -11080437, 12142097, 9016800, -2294011 ], [ -58531, 5098324, -15917082, -2819221, 6737709, -2761746, -7250361, 9295895, 6228283, -2718035, -19649041, -25588636, -13191849, -3998378, 1941430, 3058128, -5198852, -12989588, -2165525, -23597392, -2894110, -8936199, -1899360, -202303, -13720047, 9907856, 7843533, -3489229 ], [ 4501139, 4942444, -15316422, -4041691, 2598339, -3299406, -3949431, 10441145, 7227733, -348605, -16959391, -19934116, -9103239, -4519478, 3289450, 1593648, -5804732, -14717228, -1302875, -18458032, -1355650, -1828809, -2823840, -816913, -9497697, 7711856, 7917603, -6950179 ], [ 9060809, 4786564, -14715762, -5264161, -1541031, -3837066, -648501, 11586395, 8227183, 2020825, -14269741, -14279596, -5014629, -5040578, 4637470, 129168, -6410612, -16444868, -440225, -13318672, 182810, 5278581, -3748320, -1431523, -5275347, 5515856, 7991673, -10411129 ], [ 13620479, 4630684, -14115102, -6486631, -5680401, -4374726, 2652429, 12731645, 9226633, 4390255, -11580091, -8625076, -926019, -5561678, 5985490, -1335312, -7016492, -18172508, 422425, -8179312, 1721270, 12385971, -4672800, -2046133, -1052997, 3319856, 8065743, -13872079 ], [ 18180149, 4474804, -13514442, -7709101, -9819771, -4912386, 5953359, 13876895, 10226083, 6759685, -8890441, -2970556, 3162591, -6082778, 7333510, -2799792, -7622372, -19900148, 1285075, -3039952, 3259730, 19493361, -5597280, -2660743, 3169353, 1123856, 8139813, -17333029 ], [ 22739819, 4318924, -12913782, -8931571, -13959141, -5450046, 9254289, 15022145, 11225533, 9129115, -6200791, 2683964, 7251201, -6603878, 8681530, -4264272, -8228252, -21627788, 2147725, 2099408, 4798190, 26600751, -6521760, -3275353, 7391703, -1072144, 8213883, -20793979 ], [ 21251634, 4889704, -13505962, -8986281, -12060886, -3778411, 9407459, 15105675, 8926248, 11684720, -3566361, 3467739, 6829921, -5308988, 8346990, -3717622, -7857607, -20716198, 1586480, 6118308, 7120565, 25390986, -7246370, -2793758, 7737213, 156541, 8388548, -19992209 ], [ 15914814, 5922904, -14857222, -8297871, -6320506, -700861, 7557509, 14513565, 4527768, 14358800, -967071, 1151949, 3538711, -2858468, 6941730, -1891162, -6865537, -18125098, 119120, 9424188, 9941795, 18888486, -7843790, -1614578, 5615643, 3564571, 8627228, -16477799 ], [ 10577994, 6956104, -16208482, -7609461, -580126, 2376689, 5707559, 13921455, 129288, 17032880, 1632219, -1163841, 247501, -407948, 5536470, -64702, -5873467, -15533998, -1348240, 12730068, 12763025, 12385986, -8441210, -435398, 3494073, 6972601, 8865908, -12963389 ], [ 5241174, 7989304, -17559742, -6921051, 5160254, 5454239, 3857609, 13329345, -4269192, 19706960, 4231509, -3479631, -3043709, 2042572, 4131210, 1761758, -4881397, -12942898, -2815600, 16035948, 15584255, 5883486, -9038630, 743782, 1372503, 10380631, 9104588, -9448979 ], [ -95646, 9022504, -18911002, -6232641, 10900634, 8531789, 2007659, 12737235, -8667672, 22381040, 6830799, -5795421, -6334919, 4493092, 2725950, 3588218, -3889327, -10351798, -4282960, 19341828, 18405485, -619014, -9636050, 1922962, -749067, 13788661, 9343268, -5934569 ], [ -5432466, 10055704, -20262262, -5544231, 16641014, 11609339, 157709, 12145125, -13066152, 25055120, 9430089, -8111211, -9626129, 6943612, 1320690, 5414678, -2897257, -7760698, -5750320, 22647708, 21226715, -7121514, -10233470, 3102142, -2870637, 17196691, 9581948, -2420159 ], [ -5908142, 10380582, -17656248, -2943999, 16515535, 4528768, -325563, 11712292, -11557190, 22505346, 9242156, -4950080, -6604110, 3808896, 2358867, 6895194, -4883725, -3763744, -2858105, 23014309, 18995818, -8344384, -11105703, 1618682, -2996887, 14491937, 7137653, 692697 ], [ -5973842, 10645722, -14716488, -182529, 15895345, -3408512, -693573, 11292892, -9550010, 19515006, 8819156, -1327040, -3049650, 203136, 3603117, 8346534, -7121395, 351776, 401785, 23133019, 16338838, -9121984, -12001113, -89338, -2954857, 11271647, 4467083, 3771687 ], [ -6039542, 10910862, -11776728, 2578941, 15275155, -11345792, -1061583, 10873492, -7542830, 16524666, 8396156, 2296000, 504810, -3402624, 4847367, 9797874, -9359065, 4467296, 3661675, 23251729, 13681858, -9899584, -12896523, -1797358, -2912827, 8051357, 1796513, 6850677 ], [ -6105242, 11176002, -8836968, 5340411, 14654965, -19283072, -1429593, 10454092, -5535650, 13534326, 7973156, 5919040, 4059270, -7008384, 6091617, 11249214, -11596735, 8582816, 6921565, 23370439, 11024878, -10677184, -13791933, -3505378, -2870797, 4831067, -874057, 9929667 ], [ -6170942, 11441142, -5897208, 8101881, 14034775, -27220352, -1797603, 10034692, -3528470, 10543986, 7550156, 9542080, 7613730, -10614144, 7335867, 12700554, -13834405, 12698336, 10181455, 23489149, 8367898, -11454784, -14687343, -5213398, -2828767, 1610777, -3544627, 13008657 ], [ -4688291, 10950912, -4527219, 9719943, 12971275, -31926551, -1261101, 8647822, -1881083, 8942943, 6635924, 10840945, 10513935, -12534465, 7758366, 12350430, -14458729, 15734183, 12552772, 22312705, 5078398, -10476721, -14950443, -6449779, -1602442, -298819, -5492377, 15001254 ], [ 1881799, 7978752, -8315049, 7581093, 10451185, -26016341, 2247369, 4082122, -1415873, 11906733, 4107644, 4503235, 11264445, -8916915, 5480826, 6081210, -9782059, 15222533, 12004492, 16880755, -289382, -3730051, -13135953, -6136489, 3515138, 2098151, -5065147, 13424274 ], [ 8451889, 5006592, -12102879, 5442243, 7931095, -20106131, 5755839, -483578, -950663, 14870523, 1579364, -1834475, 12014955, -5299365, 3203286, -188010, -5105389, 14710883, 11456212, 11448805, -5657162, 3016619, -11321463, -5823199, 8632718, 4495121, -4637917, 11847294 ], [ 15021979, 2034432, -15890709, 3303393, 5411005, -14195921, 9264309, -5049278, -485453, 17834313, -948916, -8172185, 12765465, -1681815, 925746, -6457230, -428719, 14199233, 10907932, 6016855, -11024942, 9763289, -9506973, -5509909, 13750298, 6892091, -4210687, 10270314 ], [ 21592069, -937728, -19678539, 1164543, 2890915, -8285711, 12772779, -9614978, -20243, 20798103, -3477196, -14509895, 13515975, 1935735, -1351794, -12726450, 4247951, 13687583, 10359652, 584905, -16392722, 16509959, -7692483, -5196619, 18867878, 9289061, -3783457, 8693334 ], [ 28162159, -3909888, -23466369, -974307, 370825, -2375501, 16281249, -14180678, 444967, 23761893, -6005476, -20847605, 14266485, 5553285, -3629334, -18995670, 8924621, 13175933, 9811372, -4847045, -21760502, 23256629, -5877993, -4883329, 23985458, 11686031, -3356227, 7116354 ], [ 27347312, -5855547, -21720384, -2453274, -195096, -799733, 15031525, -16980614, 1024837, 23189549, -6500648, -21747491, 15045072, 5612896, -6305538, -17841439, 10614839, 11594221, 7679216, -7181313, -24034520, 23106843, -4617203, -6933064, 24341169, 11731246, -1657447, 5848172 ], [ 20353232, -6942297, -15344064, -3380094, 874104, -2850743, 9800455, -18303074, 1700647, 19658399, -5294648, -18097361, 15847152, 2695456, -9315318, -10475749, 9806189, 9117151, 4221776, -6923643, -23719880, 17186553, -3819713, -10960024, 20712459, 9808666, 1105283, 4838372 ], [ 13359152, -8029047, -8967744, -4306914, 1943304, -4901753, 4569385, -19625534, 2376457, 16127249, -4088648, -14447231, 16649232, -221984, -12325098, -3110059, 8997539, 6640081, 764336, -6665973, -23405240, 11266263, -3022223, -14986984, 17083749, 7886086, 3868013, 3828572 ], [ 6365072, -9115797, -2591424, -5233734, 3012504, -6952763, -661685, -20947994, 3052267, 12596099, -2882648, -10797101, 17451312, -3139424, -15334878, 4255631, 8188889, 4163011, -2693104, -6408303, -23090600, 5345973, -2224733, -19013944, 13455039, 5963506, 6630743, 2818772 ], [ -629008, -10202547, 3784896, -6160554, 4081704, -9003773, -5892755, -22270454, 3728077, 9064949, -1676648, -7146971, 18253392, -6056864, -18344658, 11621321, 7380239, 1685941, -6150544, -6150633, -22775960, -574317, -1427243, -23040904, 9826329, 4040926, 9393473, 1808972 ], [ -7623088, -11289297, 10161216, -7087374, 5150904, -11054783, -11123825, -23592914, 4403887, 5533799, -470648, -3496841, 19055472, -8974304, -21354438, 18987011, 6571589, -791129, -9607984, -5892963, -22461320, -6494607, -629753, -27067864, 6197619, 2118346, 12156203, 799172 ], [ -5417747, -7286039, 5968901, -4248894, 4505237, -8786170, -6214688, -19877341, 7180257, 3768875, -1929156, -517150, 17922465, -8302928, -22327029, 15311594, 4055233, -1419506, -10414237, -3541740, -20488562, -8618643, 2293245, -26819014, 8185212, 591392, 8250887, 927894 ], [ -1659257, -2423429, -7729, -774714, 3570047, -5788270, 406432, -15311191, 10311267, 2302145, -3837516, 2349350, 16462755, -7025648, -22955679, 9772094, 1250563, -1735766, -10772887, -837060, -18235862, -10101753, 5575095, -25848274, 11121012, -868768, 3219797, 1248834 ], [ 2099233, 2439181, -5984359, 2699466, 2634857, -2790370, 7027552, -10745041, 13442277, 835415, -5745876, 5215850, 15003045, -5748368, -23584329, 4232594, -1554107, -2052026, -11131537, 1867620, -15983162, -11584863, 8856945, -24877534, 14056812, -2328928, -1811293, 1569774 ], [ 5857723, 7301791, -11960989, 6173646, 1699667, 207530, 13648672, -6178891, 16573287, -631315, -7654236, 8082350, 13543335, -4471088, -24212979, -1306906, -4358777, -2368286, -11490187, 4572300, -13730462, -13067973, 12138795, -23906794, 16992612, -3789088, -6842383, 1890714 ], [ 9616213, 12164401, -17937619, 9647826, 764477, 3205430, 20269792, -1612741, 19704297, -2098045, -9562596, 10948850, 12083625, -3193808, -24841629, -6846406, -7163447, -2684546, -11848837, 7276980, -11477762, -14551083, 15420645, -22936054, 19928412, -5249248, -11873473, 2211654 ], [ 12710728, 15829876, -22658074, 11868591, 41147, 5261405, 24531142, 2222414, 22332462, -2416375, -10413291, 13038515, 10411230, -1575128, -24455724, -10654561, -9392597, -2995181, -11923147, 9251100, -9662072, -15436518, 18579585, -21650629, 21751347, -5965003, -15964528, 2444784 ], [ 12485368, 13509676, -21097654, 7822281, 377117, 2607755, 16993642, 2402594, 22446402, 3007295, -5975661, 11244005, 7675410, 1750552, -18997044, -5805991, -8744147, -3277691, -10575757, 7572420, -10031432, -13333578, 21123975, -18791779, 18009957, -2958733, -15355408, 2238864 ], [ 12260008, 11189476, -19537234, 3775971, 713087, -45895, 9456142, 2582774, 22560342, 8430965, -1538031, 9449495, 4939590, 5076232, -13538364, -957421, -8095697, -3560201, -9228367, 5893740, -10400792, -11230638, 23668365, -15932929, 14268567, 47537, -14746288, 2032944 ], [ 12034648, 8869276, -17976814, -270339, 1049057, -2699545, 1918642, 2762954, 22674282, 13854635, 2899599, 7654985, 2203770, 8401912, -8079684, 3891149, -7447247, -3842711, -7880977, 4215060, -10770152, -9127698, 26212755, -13074079, 10527177, 3053807, -14137168, 1827024 ], [ 11809288, 6549076, -16416394, -4316649, 1385027, -5353195, -5618858, 2943134, 22788222, 19278305, 7337229, 5860475, -532050, 11727592, -2621004, 8739719, -6798797, -4125221, -6533587, 2536380, -11139512, -7024758, 28757145, -10215229, 6785787, 6060077, -13528048, 1621104 ], [ 11583928, 4228876, -14855974, -8362959, 1720997, -8006845, -13156358, 3123314, 22902162, 24701975, 11774859, 4065965, -3267870, 15053272, 2837676, 13588289, -6150347, -4407731, -5186197, 857700, -11508872, -4921818, 31301535, -7356379, 3044397, 9066347, -12918928, 1415184 ], [ 12482846, 2193680, -12938181, -9746838, 1129414, -8348858, -13670023, 5302521, 19489156, 26225287, 14292711, 4028822, -6641036, 17877443, 4998901, 13620601, -7746497, -5838771, -4155201, 2704418, -11985388, -2275659, 28685753, -5523122, 1355741, 11270280, -9868569, 3386010 ], [ 14610626, 470000, -10629771, -8220618, -476006, -6164198, -6506473, 9666711, 12221116, 23485417, 14712201, 5912522, -10710836, 20153453, 3555931, 8388631, -11796047, -8525181, -3470031, 8404478, -12579028, 964251, 20429783, -4810862, 1910771, 12597240, -4149879, 7736070 ], [ 16738406, -1253680, -8321361, -6694398, -2081426, -3979538, 657077, 14030901, 4953076, 20745547, 15131691, 7796222, -14780636, 22429463, 2112961, 3156661, -15845597, -11211591, -2784861, 14104538, -13172668, 4204161, 12173813, -4098602, 2465801, 13924200, 1568811, 12086130 ], [ 18866186, -2977360, -6012951, -5168178, -3686846, -1794878, 7820627, 18395091, -2314964, 18005677, 15551181, 9679922, -18850436, 24705473, 669991, -2075309, -19895147, -13898001, -2099691, 19804598, -13766308, 7444071, 3917843, -3386342, 3020831, 15251160, 7287501, 16436190 ], [ 20993966, -4701040, -3704541, -3641958, -5292266, 389782, 14984177, 22759281, -9583004, 15265807, 15970671, 11563622, -22920236, 26981483, -772979, -7307279, -23944697, -16584411, -1414521, 25504658, -14359948, 10683981, -4338127, -2674082, 3575861, 16578120, 13006191, 20786250 ], [ 23121746, -6424720, -1396131, -2115738, -6897686, 2574442, 22147727, 27123471, -16851044, 12525937, 16390161, 13447322, -26990036, 29257493, -2215949, -12539249, -27994247, -19270821, -729351, 31204718, -14953588, 13923891, -12594097, -1961822, 4130891, 17905080, 18724881, 25136310 ], [ 19275302, -5228170, -887713, -5853458, -2950906, 2248045, 19474014, 25790834, -11965943, 9455136, 13699709, 11578175, -26380297, 26808169, -3581174, -11248165, -26126444, -15062350, -2015709, 28265995, -14561322, 12731839, -11689505, -2099361, 4301598, 18053511, 18043205, 22370892 ], [ 13830122, -3250150, -860983, -10999838, 2481674, 1249675, 14167794, 22933694, -3828593, 6295776, 10177019, 8704745, -24518287, 23094319, -4925594, -8211475, -22675124, -9008770, -3829659, 23015485, -13905222, 10353769, -8333495, -2464311, 4369458, 17886561, 15648755, 17701332 ], [ 8384942, -1272130, -834253, -16146218, 7914254, 251305, 8861574, 20076554, 4308757, 3136416, 6654329, 5831315, -22656277, 19380469, -6270014, -5174785, -19223804, -2955190, -5643609, 17764975, -13249122, 7975699, -4977485, -2829261, 4437318, 17719611, 13254305, 13031772 ], [ 2939762, 705890, -807523, -21292598, 13346834, -747065, 3555354, 17219414, 12446107, -22944, 3131639, 2957885, -20794267, 15666619, -7614434, -2138095, -15772484, 3098390, -7457559, 12514465, -12593022, 5597629, -1621475, -3194211, 4505178, 17552661, 10859855, 8362212 ], [ -2505418, 2683910, -780793, -26438978, 18779414, -1745435, -1750866, 14362274, 20583457, -3182304, -391051, 84455, -18932257, 11952769, -8958854, 898595, -12321164, 9151970, -9271509, 7263955, -11936922, 3219559, 1734535, -3559161, 4573038, 17385711, 8465405, 3692652 ], [ -7061812, 4662218, -767635, -30528227, 23737298, -2322722, -6654777, 11624105, 27181267, -5954952, -3576160, -2695069, -17227009, 8769415, -10045505, 3492557, -9258185, 14717732, -10960044, 2782162, -11179716, 1247290, 4460491, -3632214, 4260081, 17011230, 6192059, -481089 ], [ -3619132, 6643118, -876625, -25103297, 24422918, 889738, -7937907, 9956675, 19923217, -5247192, -3723040, -4629439, -16932619, 10360525, -8812235, 2101967, -9690275, 15893132, -11519844, 5218822, -9512556, 2927230, 1515961, -1078194, 519771, 14768970, 5008649, -192459 ], [ -176452, 8624018, -985615, -19678367, 25108538, 4102198, -9221037, 8289245, 12665167, -4539432, -3869920, -6563809, -16638229, 11951635, -7578965, 711377, -10122365, 17068532, -12079644, 7655482, -7845396, 4607170, -1428569, 1475826, -3220539, 12526710, 3825239, 96171 ], [ 3266228, 10604918, -1094605, -14253437, 25794158, 7314658, -10504167, 6621815, 5407117, -3831672, -4016800, -8498179, -16343839, 13542745, -6345695, -679213, -10554455, 18243932, -12639444, 10092142, -6178236, 6287110, -4373099, 4029846, -6960849, 10284450, 2641829, 384801 ], [ 6708908, 12585818, -1203595, -8828507, 26479778, 10527118, -11787297, 4954385, -1850933, -3123912, -4163680, -10432549, -16049449, 15133855, -5112425, -2069803, -10986545, 19419332, -13199244, 12528802, -4511076, 7967050, -7317629, 6583866, -10701159, 8042190, 1458419, 673431 ], [ 10151588, 14566718, -1312585, -3403577, 27165398, 13739578, -13070427, 3286955, -9108983, -2416152, -4310560, -12366919, -15755059, 16724965, -3879155, -3460393, -11418635, 20594732, -13759044, 14965462, -2843916, 9646990, -10262159, 9137886, -14441469, 5799930, 275009, 962061 ], [ 12178944, 15733248, -1376768, -208896, 27569152, 15631360, -13826048, 2305024, -13383168, -1999360, -4397056, -13506048, -15581696, 17661952, -3152896, -4279296, -11673088, 21286912, -14088704, 16400384, -1862144, 10636288, -11996160, 10641920, -16644096, 4479488, -421888, 1132032 ], [ 12178944, 15733248, -1376768, -208896, 27569152, 15631360, -13826048, 2305024, -13383168, -1999360, -4397056, -13506048, -15581696, 17661952, -3152896, -4279296, -11673088, 21286912, -14088704, 16400384, -1862144, 10636288, -11996160, 10641920, -16644096, 4479488, -421888, 1132032 ] ], [ [ -4243456, 4800512, 14393344, 25186304, -9940992, -8036352, -10289152, 5529600, 26939392, -27181056, -19464192, 22085632, 10928128, 1372160, -7401472, 12693504, -16355328, 4845568, 13447168, 1454080, 2260992, 27369472, 14999552, -1212416, -19505152, 8777728, 18722816, -5955584 ], [ -4243456, 4800512, 14393344, 25186304, -9940992, -8036352, -10289152, 5529600, 26939392, -27181056, -19464192, 22085632, 10928128, 1372160, -7401472, 12693504, -16355328, 4845568, 13447168, 1454080, 2260992, 27369472, 14999552, -1212416, -19505152, 8777728, 18722816, -5955584 ], [ -4243456, 4800512, 14393344, 25186304, -9940992, -8036352, -10289152, 5529600, 26939392, -27181056, -19464192, 22085632, 10928128, 1372160, -7401472, 12693504, -16355328, 4845568, 13447168, 1454080, 2260992, 27369472, 14999552, -1212416, -19505152, 8777728, 18722816, -5955584 ], [ -1718256, 3193824, 12442096, 20832576, -9662040, -9028968, -9691128, 2662200, 22184936, -24167336, -19775712, 18084016, 7990872, 671240, -7334920, 8110856, -13292520, 5728680, 11236320, 1692440, 5306336, 24971240, 13148840, 63872, -16834576, 8854664, 15009120, -3169840 ], [ 2133744, 742944, 9465616, 14191296, -9236520, -10543128, -8778888, -1711800, 14932376, -19570136, -20250912, 11979856, 3510312, -397960, -7233400, 1120376, -8620440, 7075800, 7863840, 2056040, 9951776, 21312920, 10325720, 2010752, -12760816, 8972024, 9344160, 1079600 ], [ 5985744, -1707936, 6489136, 7550016, -8811000, -12057288, -7866648, -6085800, 7679816, -14972936, -20726112, 5875696, -970248, -1467160, -7131880, -5870104, -3948360, 8422920, 4491360, 2419640, 14597216, 17654600, 7502600, 3957632, -8687056, 9089384, 3679200, 5329040 ], [ 9837744, -4158816, 3512656, 908736, -8385480, -13571448, -6954408, -10459800, 427256, -10375736, -21201312, -228464, -5450808, -2536360, -7030360, -12860584, 723720, 9770040, 1118880, 2783240, 19242656, 13996280, 4679480, 5904512, -4613296, 9206744, -1985760, 9578480 ], [ 13689744, -6609696, 536176, -5732544, -7959960, -15085608, -6042168, -14833800, -6825304, -5778536, -21676512, -6332624, -9931368, -3605560, -6928840, -19851064, 5395800, 11117160, -2253600, 3146840, 23888096, 10337960, 1856360, 7851392, -539536, 9324104, -7650720, 13827920 ], [ 17541744, -9060576, -2440304, -12373824, -7534440, -16599768, -5129928, -19207800, -14077864, -1181336, -22151712, -12436784, -14411928, -4674760, -6827320, -26841544, 10067880, 12464280, -5626080, 3510440, 28533536, 6679640, -966760, 9798272, 3534224, 9441464, -13315680, 18077360 ], [ 14046072, -6162696, -2778248, -8278608, -3249600, -12181224, -6717720, -12642072, -11769472, -4437104, -16746408, -9222896, -12129456, -8234944, -5406880, -20883640, 9238776, 5383536, -1730928, 4156616, 20508296, 3007400, -367648, 13039712, 4510784, 8301848, -11933640, 19363232 ], [ 10297032, -3080376, -3025208, -3813168, 1168320, -7558104, -8391720, -5699112, -9131392, -7963664, -11138328, -5687696, -9613776, -11881024, -3940960, -14479240, 8219976, -1987824, 2414832, 4812536, 12046136, -665320, 349472, 16325792, 5380544, 7118888, -10308600, 20546912 ], [ 6547992, 1944, -3272168, 652272, 5586240, -2934984, -10065720, 1243848, -6493312, -11490224, -5530248, -2152496, -7098096, -15527104, -2475040, -8074840, 7201176, -9359184, 6560592, 5468456, 3583976, -4338040, 1066592, 19611872, 6250304, 5935928, -8683560, 21730592 ], [ 2798952, 3084264, -3519128, 5117712, 10004160, 1688136, -11739720, 8186808, -3855232, -15016784, 77832, 1382704, -4582416, -19173184, -1009120, -1670440, 6182376, -16730544, 10706352, 6124376, -4878184, -8010760, 1783712, 22897952, 7120064, 4752968, -7058520, 22914272 ], [ -950088, 6166584, -3766088, 9583152, 14422080, 6311256, -13413720, 15129768, -1217152, -18543344, 5685912, 4917904, -2066736, -22819264, 456800, 4733960, 5163576, -24101904, 14852112, 6780296, -13340344, -11683480, 2500832, 26184032, 7989824, 3570008, -5433480, 24097952 ], [ -4458728, 8566504, -4604648, 11717192, 17929400, 10352376, -14366720, 19054528, -529072, -19334304, 8422792, 7235504, 282144, -24453744, 1212920, 9866960, 4614176, -27976864, 18424672, 7437416, -17716104, -13627000, 2285352, 27020912, 8359984, 3084848, -4130240, 23385832 ], [ -7342328, 9192184, -6981368, 7789592, 19069160, 12880296, -13445120, 15131968, -4910992, -13012704, 3694552, 6387344, 2197344, -20858064, 123560, 11694320, 5285216, -22761184, 20506912, 8097656, -11467224, -11074600, -354888, 21489872, 7431184, 4413968, -3663680, 17744632 ], [ -10225928, 9817864, -9358088, 3861992, 20208920, 15408216, -12523520, 11209408, -9292912, -6691104, -1033688, 5539184, 4112544, -17262384, -965800, 13521680, 5956256, -17545504, 22589152, 8757896, -5218344, -8522200, -2995128, 15958832, 6502384, 5743088, -3197120, 12103432 ], [ -13109528, 10443544, -11734808, -65608, 21348680, 17936136, -11601920, 7286848, -13674832, -369504, -5761928, 4691024, 6027744, -13666704, -2055160, 15349040, 6627296, -12329824, 24671392, 9418136, 1030536, -5969800, -5635368, 10427792, 5573584, 7072208, -2730560, 6462232 ], [ -15993128, 11069224, -14111528, -3993208, 22488440, 20464056, -10680320, 3364288, -18056752, 5952096, -10490168, 3842864, 7942944, -10071024, -3144520, 17176400, 7298336, -7114144, 26753632, 10078376, 7279416, -3417400, -8275608, 4896752, 4644784, 8401328, -2264000, 821032 ], [ -18876728, 11694904, -16488248, -7920808, 23628200, 22991976, -9758720, -558272, -22438672, 12273696, -15218408, 2994704, 9858144, -6475344, -4233880, 19003760, 7969376, -1898464, 28835872, 10738616, 13528296, -865000, -10915848, -634288, 3715984, 9730448, -1797440, -4820168 ], [ -20913176, 12121304, -17372912, -7031768, 22114992, 23233688, -9577848, -2529584, -21566384, 12981960, -16866288, 1948112, 9917072, -6592208, -5694664, 17612536, 4889712, 2651960, 25647792, 11123256, 14329200, -1291200, -10780160, -624072, 3048792, 10202664, -3151112, -7676112 ], [ -22358216, 12408584, -17215952, -2780168, 18749712, 21879368, -9914088, -3138704, -17026064, 9771480, -16363728, 762992, 8680112, -9300848, -7414744, 13974376, -808368, 6737960, 18780432, 11315496, 11326800, -3796800, -8706560, 3254568, 2564232, 10076664, -5775512, -8587632 ], [ -23803256, 12695864, -17058992, 1471432, 15384432, 20525048, -10250328, -3747824, -12485744, 6561000, -15861168, -422128, 7443152, -12009488, -9134824, 10336216, -6506448, 10823960, 11913072, 11507736, 8324400, -6302400, -6632960, 7133208, 2079672, 9950664, -8399912, -9499152 ], [ -25248296, 12983144, -16902032, 5723032, 12019152, 19170728, -10586568, -4356944, -7945424, 3350520, -15358608, -1607248, 6206192, -14718128, -10854904, 6698056, -12204528, 14909960, 5045712, 11699976, 5322000, -8808000, -4559360, 11011848, 1595112, 9824664, -11024312, -10410672 ], [ -26693336, 13270424, -16745072, 9974632, 8653872, 17816408, -10922808, -4966064, -3405104, 140040, -14856048, -2792368, 4969232, -17426768, -12574984, 3059896, -17902608, 18995960, -1821648, 11892216, 2319600, -11313600, -2485760, 14890488, 1110552, 9698664, -13648712, -11322192 ], [ -28138376, 13557704, -16588112, 14226232, 5288592, 16462088, -11259048, -5575184, 1135216, -3070440, -14353488, -3977488, 3732272, -20135408, -14295064, -578264, -23600688, 23081960, -8689008, 12084456, -682800, -13819200, -412160, 18769128, 625992, 9572664, -16273112, -12233712 ], [ -22502072, 11645024, -14065304, 13442224, 9116112, 14389136, -7319136, -1659320, 4006288, -2579544, -9832680, 241064, 5238296, -21384104, -12771904, -4160696, -20222232, 17232824, -7042944, 6802392, -411504, -9964680, -749120, 14530920, 1996008, 7794264, -14748368, -8533416 ], [ -16078952, 9487904, -11279624, 12098704, 13742832, 12236336, -2904096, 2759320, 6691888, -1677384, -4865400, 5060024, 7049096, -22470584, -10888384, -7736936, -15835272, 10279784, -4450944, 912072, 223536, -5403480, -1353920, 9390840, 3572088, 5832264, -12762608, -4320696 ], [ -9655832, 7330784, -8493944, 10755184, 18369552, 10083536, 1510944, 7177960, 9377488, -775224, 101880, 9878984, 8859896, -23557064, -9004864, -11313176, -11448312, 3326744, -1858944, -4978248, 858576, -842280, -1958720, 4250760, 5148168, 3870264, -10776848, -107976 ], [ -3232712, 5173664, -5708264, 9411664, 22996272, 7930736, 5925984, 11596600, 12063088, 126936, 5069160, 14697944, 10670696, -24643544, -7121344, -14889416, -7061352, -3626296, 733056, -10868568, 1493616, 3718920, -2563520, -889320, 6724248, 1908264, -8791088, 4104744 ], [ 3190408, 3016544, -2922584, 8068144, 27622992, 5777936, 10341024, 16015240, 14748688, 1029096, 10036440, 19516904, 12481496, -25730024, -5237824, -18465656, -2674392, -10579336, 3325056, -16758888, 2128656, 8280120, -3168320, -6029400, 8300328, -53736, -6805328, 8317464 ], [ 7873736, 1142752, -1656144, 6938336, 30762088, 3851768, 13083608, 18714304, 16155360, 1873192, 12905664, 21848080, 13368592, -26369624, -2575304, -20074256, 941320, -15200848, 4988792, -21818528, 3010392, 11493992, -3296144, -8808008, 8992984, -1987160, -4694320, 11206720 ], [ 6055736, 327712, -6066864, 6607136, 28342168, 2772488, 9576488, 14987584, 12782880, 2500312, 7934784, 14882800, 10803952, -25339304, 2998216, -14330096, 1675000, -11109808, 3183752, -23774048, 4813992, 9673112, -1641584, -2762168, 6384424, -3813800, -2115280, 9150400 ], [ 4237736, -487328, -10477584, 6275936, 25922248, 1693208, 6069368, 11260864, 9410400, 3127432, 2963904, 7917520, 8239312, -24308984, 8571736, -8585936, 2408680, -7018768, 1378712, -25729568, 6617592, 7852232, 12976, 3283672, 3775864, -5640440, 463760, 7094080 ], [ 2419736, -1302368, -14888304, 5944736, 23502328, 613928, 2562248, 7534144, 6037920, 3754552, -2006976, 952240, 5674672, -23278664, 14145256, -2841776, 3142360, -2927728, -426328, -27685088, 8421192, 6031352, 1667536, 9329512, 1167304, -7467080, 3042800, 5037760 ], [ 601736, -2117408, -19299024, 5613536, 21082408, -465352, -944872, 3807424, 2665440, 4381672, -6977856, -6013040, 3110032, -22248344, 19718776, 2902384, 3876040, 1163312, -2231368, -29640608, 10224792, 4210472, 3322096, 15375352, -1441256, -9293720, 5621840, 2981440 ], [ -1216264, -2932448, -23709744, 5282336, 18662488, -1544632, -4451992, 80704, -707040, 5008792, -11948736, -12978320, 545392, -21218024, 25292296, 8646544, 4609720, 5254352, -4036408, -31596128, 12028392, 2389592, 4976656, 21421192, -4049816, -11120360, 8200880, 925120 ], [ -3210232, -3687704, -22061976, 3429088, 16016592, -1264296, -7031520, -2158936, -2367592, 4315400, -11552216, -15258264, 342408, -17939224, 25865768, 11553032, 3355864, 7634592, -5415064, -31064784, 11876416, 1078944, 6428552, 20704296, -4420424, -10569928, 7630920, 31016 ], [ -5365192, -4388264, -14871336, 183328, 13163952, 259944, -8762400, -3038056, -2461912, 2413880, -6245096, -13251624, 2300088, -12603304, 21864728, 11863352, 283624, 8449632, -6403624, -28258224, 9935296, 235104, 7695032, 13800216, -2743544, -7844728, 4179960, 200216 ], [ -7520152, -5088824, -7680696, -3062432, 10311312, 1784184, -10493280, -3917176, -2556232, 512360, -937976, -11244984, 4257768, -7267384, 17863688, 12173672, -2788616, 9264672, -7392184, -25451664, 7994176, -608736, 8961512, 6896136, -1066664, -5119528, 729000, 369416 ], [ -9675112, -5789384, -490056, -6308192, 7458672, 3308424, -12224160, -4796296, -2650552, -1389160, 4369144, -9238344, 6215448, -1931464, 13862648, 12483992, -5860856, 10079712, -8380744, -22645104, 6053056, -1452576, 10227992, -7944, 610216, -2394328, -2721960, 538616 ], [ -11830072, -6489944, 6700584, -9553952, 4606032, 4832664, -13955040, -5675416, -2744872, -3290680, 9676264, -7231704, 8173128, 3404456, 9861608, 12794312, -8933096, 10894752, -9369304, -19838544, 4111936, -2296416, 11494472, -6912024, 2287096, 330872, -6172920, 707816 ], [ -13985032, -7190504, 13891224, -12799712, 1753392, 6356904, -15685920, -6554536, -2839192, -5192200, 14983384, -5225064, 10130808, 8740376, 5860568, 13104632, -12005336, 11709792, -10357864, -17031984, 2170816, -3140256, 12760952, -13816104, 3963976, 3056072, -9623880, 877016 ], [ -12462592, -3649064, 11166264, -7837472, 287352, 5511144, -13419000, -7356856, -3088912, -6592720, 13733104, -1985424, 9240888, 12138896, 2284928, 15205352, -7930976, 9232032, -6851824, -13810824, 1107496, -732696, 7659032, -14438184, 4551856, 2537672, -8357040, 932816 ], [ -10204672, 740776, 6458184, -1233632, -901368, 4191384, -10352520, -8143816, -3369712, -7893040, 11171344, 1500816, 7781448, 15149936, -1205632, 17664152, -2427296, 6095712, -2446864, -10506744, 219736, 2325144, 1283432, -13803864, 4921936, 1370552, -6146640, 965936 ], [ -7946752, 5130616, 1750104, 5370208, -2090088, 2871624, -7286040, -8930776, -3650512, -9193360, 8609584, 4987056, 6322008, 18160976, -4696192, 20122952, 3076384, 2959392, 1958096, -7202664, -668024, 5382984, -5092168, -13169544, 5292016, 203432, -3936240, 999056 ], [ -5688832, 9520456, -2957976, 11974048, -3278808, 1551864, -4219560, -9717736, -3931312, -10493680, 6047824, 8473296, 4862568, 21172016, -8186752, 22581752, 8580064, -176928, 6363056, -3898584, -1555784, 8440824, -11467768, -12535224, 5662096, -963688, -1725840, 1032176 ], [ -3430912, 13910296, -7666056, 18577888, -4467528, 232104, -1153080, -10504696, -4212112, -11794000, 3486064, 11959536, 3403128, 24183056, -11677312, 25040552, 14083744, -3313248, 10768016, -594504, -2443544, 11498664, -17843368, -11900904, 6032176, -2130808, 484560, 1065296 ], [ -1307776, 17066488, -11755232, 24093056, -6052176, -998008, 763576, -11678952, -5135632, -13051160, 1018216, 14829680, 1762624, 26515912, -14775272, 25782104, 17754112, -5793016, 13517504, 2685136, -2980928, 14316264, -22985736, -10847776, 6141840, -3431984, 2472712, 628648 ], [ 17024, 12915688, -12178592, 23159936, -9981936, -1697128, -4130264, -15147192, -9866032, -14052680, -893384, 14050640, -950336, 24831832, -15547832, 16352264, 10565632, -4383976, 6461504, 5820016, -1443008, 15710904, -20823576, -7314016, 4709040, -5527184, 3144472, -2590472 ], [ 1341824, 8764888, -12601952, 22226816, -13911696, -2396248, -9024104, -18615432, -14596432, -15054200, -2804984, 13271600, -3663296, 23147752, -16320392, 6922424, 3377152, -2974936, -594496, 8954896, 94912, 17105544, -18661416, -3780256, 3276240, -7622384, 3816232, -5809592 ], [ 2666624, 4614088, -13025312, 21293696, -17841456, -3095368, -13917944, -22083672, -19326832, -16055720, -4716584, 12492560, -6376256, 21463672, -17092952, -2507416, -3811328, -1565896, -7650496, 12089776, 1632832, 18500184, -16499256, -246496, 1843440, -9717584, 4487992, -9028712 ], [ 3991424, 463288, -13448672, 20360576, -21771216, -3794488, -18811784, -25551912, -24057232, -17057240, -6628184, 11713520, -9089216, 19779592, -17865512, -11937256, -10999808, -156856, -14706496, 15224656, 3170752, 19894824, -14337096, 3287264, 410640, -11812784, 5159752, -12247832 ], [ 5316224, -3687512, -13872032, 19427456, -25700976, -4493608, -23705624, -29020152, -28787632, -18058760, -8539784, 10934480, -11802176, 18095512, -18638072, -21367096, -18188288, 1252184, -21762496, 18359536, 4708672, 21289464, -12174936, 6821024, -1022160, -13907984, 5831512, -15466952 ], [ 4490656, -3794072, -13098520, 17672368, -26836504, -6543104, -23283568, -27954120, -28441904, -18599768, -7447232, 10600208, -11900648, 14577912, -18353488, -23939112, -19715816, 2357824, -21629720, 18458120, 6840272, 18239704, -10588744, 6283320, -2878736, -12463080, 5764288, -15671096 ], [ 1095136, 932728, -10894600, 14934928, -24632584, -10206464, -16508368, -21469080, -22029584, -18590408, -2764352, 10797488, -8874488, 8869032, -16805488, -18315192, -14477816, 3100864, -12905480, 14927960, 9681392, 9878344, -9690904, 879720, -5241776, -6787320, 4813888, -12271976 ], [ -2300384, 5659528, -8690680, 12197488, -22428664, -13869824, -9733168, -14984040, -15617264, -18581048, 1918528, 10994768, -5848328, 3160152, -15257488, -12691272, -9239816, 3843904, -4181240, 11397800, 12522512, 1516984, -8793064, -4523880, -7604816, -1111560, 3863488, -8872856 ], [ -5695904, 10386328, -6486760, 9460048, -20224744, -17533184, -2957968, -8499000, -9204944, -18571688, 6601408, 11192048, -2822168, -2548728, -13709488, -7067352, -4001816, 4586944, 4543000, 7867640, 15363632, -6844376, -7895224, -9927480, -9967856, 4564200, 2913088, -5473736 ], [ -9091424, 15113128, -4282840, 6722608, -18020824, -21196544, 3817232, -2013960, -2792624, -18562328, 11284288, 11389328, 203992, -8257608, -12161488, -1443432, 1236184, 5329984, 13267240, 4337480, 18204752, -15205736, -6997384, -15331080, -12330896, 10239960, 1962688, -2074616 ], [ -12486944, 19839928, -2078920, 3985168, -15816904, -24859904, 10592432, 4471080, 3619696, -18552968, 15967168, 11586608, 3230152, -13966488, -10613488, 4180488, 6474184, 6073024, 21991480, 807320, 21045872, -23567096, -6099544, -20734680, -14693936, 15915720, 1012288, 1324504 ], [ -11935112, 15142984, -872464, 421936, -14260480, -21930728, 11324336, 6297792, 3357784, -13153880, 13789240, 5812352, 2989576, -14166960, -7251616, 3239472, 6094480, 4825000, 20164240, -1667968, 21070136, -23108048, -3448000, -17532048, -16206344, 18996528, -138488, 363928 ], [ -10181912, 7577944, 30416, -3392624, -12901120, -16995128, 10216976, 6706752, 1064584, -6114440, 9523240, -1779328, 1754776, -12690960, -3337696, 300432, 4005040, 2971000, 15125680, -3822208, 20237096, -19964528, -262720, -11710128, -17459864, 21287568, -1350248, -1923512 ], [ -8428712, 12904, 933296, -7207184, -11541760, -12059528, 9109616, 7115712, -1228616, 925000, 5257240, -9371008, 519976, -11214960, 576224, -2638608, 1915600, 1117000, 10087120, -5976448, 19404056, -16821008, 2922560, -5888208, -18713384, 23578608, -2562008, -4210952 ], [ -6675512, -7552136, 1836176, -11021744, -10182400, -7123928, 8002256, 7524672, -3521816, 7964440, 991240, -16962688, -714824, -9738960, 4490144, -5577648, -173840, -737000, 5048560, -8130688, 18571016, -13677488, 6107840, -66288, -19966904, 25869648, -3773768, -6498392 ], [ -4922312, -15117176, 2739056, -14836304, -8823040, -2188328, 6894896, 7933632, -5815016, 15003880, -3274760, -24554368, -1949624, -8262960, 8404064, -8516688, -2263280, -2591000, 10000, -10284928, 17737976, -10533968, 9293120, 5755632, -21220424, 28160688, -4985528, -8785832 ], [ -3295728, -21761800, 3231176, -18023944, -7606032, 2087088, 6096264, 7893696, -7753568, 21091712, -7422040, -31194552, -3026280, -7015720, 11721080, -10862856, -4418800, -4021136, -4482952, -12316080, 16395448, -7247536, 11989968, 11049528, -21883032, 29490152, -5916112, -10906336 ], [ -3170448, -17492920, -1147144, -13778104, -8076912, -1465392, 8958264, 2531136, -5487008, 15896192, -10161640, -26552712, -2227800, -8480920, 7960520, -6179256, -7357840, -425456, -2506552, -12887760, 9011848, -2266576, 8895408, 10082568, -15539112, 19418072, -3512752, -11047456 ], [ -3045168, -13224040, -5525464, -9532264, -8547792, -5017872, 11820264, -2831424, -3220448, 10700672, -12901240, -21910872, -1429320, -9946120, 4199960, -1495656, -10296880, 3170224, -530152, -13459440, 1628248, 2714384, 5800848, 9115608, -9195192, 9345992, -1109392, -11188576 ], [ -2919888, -8955160, -9903784, -5286424, -9018672, -8570352, 14682264, -8193984, -953888, 5505152, -15640840, -17269032, -630840, -11411320, 439400, 3187944, -13235920, 6765904, 1446248, -14031120, -5755352, 7695344, 2706288, 8148648, -2851272, -726088, 1293968, -11329696 ], [ -2794608, -4686280, -14282104, -1040584, -9489552, -12122832, 17544264, -13556544, 1312672, 309632, -18380440, -12627192, 167640, -12876520, -3321160, 7871544, -16174960, 10361584, 3422648, -14602800, -13138952, 12676304, -388272, 7181688, 3492648, -10798168, 3697328, -11470816 ], [ -2669328, -417400, -18660424, 3205256, -9960432, -15675312, 20406264, -18919104, 3579232, -4885888, -21120040, -7985352, 966120, -14341720, -7081720, 12555144, -19114000, 13957264, 5399048, -15174480, -20522552, 17657264, -3482832, 6214728, 9836568, -20870248, 6100688, -11611936 ], [ -1449248, 776240, -19262104, 5113376, -8978112, -17070952, 20400224, -21760544, 3691752, -7546848, -19637520, -6055872, 418640, -13831240, -7648600, 14352784, -19154200, 14832464, 4344168, -15770800, -22311192, 18253144, -5498272, 6382608, 12126928, -24356168, 6577928, -12042016 ], [ 1491232, -2862640, -13929064, 3347936, -5712192, -15077272, 15887264, -20640224, 419352, -6224928, -11520240, -8388672, -2243920, -10216120, -3196840, 11615344, -14639080, 11432624, -1474152, -16405840, -15307752, 11958184, -5817952, 8333808, 8047408, -17492408, 4028408, -12926176 ], [ 4431712, -6501520, -8596024, 1582496, -2446272, -13083592, 11374304, -19519904, -2853048, -4903008, -3402960, -10721472, -4906480, -6601000, 1254920, 8877904, -10123960, 8032784, -7292472, -17040880, -8304312, 5663224, -6137632, 10285008, 3967888, -10628648, 1478888, -13810336 ], [ 7372192, -10140400, -3262984, -182944, 819648, -11089912, 6861344, -18399584, -6125448, -3581088, 4714320, -13054272, -7569040, -2985880, 5706680, 6140464, -5608840, 4632944, -13110792, -17675920, -1300872, -631736, -6457312, 12236208, -111632, -3764888, -1070632, -14694496 ], [ 10312672, -13779280, 2070056, -1948384, 4085568, -9096232, 2348384, -17279264, -9397848, -2259168, 12831600, -15387072, -10231600, 629240, 10158440, 3403024, -1093720, 1233104, -18929112, -18310960, 5702568, -6926696, -6776992, 14187408, -4191152, 3098872, -3620152, -15578656 ], [ 13253152, -17418160, 7403096, -3713824, 7351488, -7102552, -2164576, -16158944, -12670248, -937248, 20948880, -17719872, -12894160, 4244360, 14610200, 665584, 3421400, -2166736, -24747432, -18946000, 12706008, -13221656, -7096672, 16138608, -8270672, 9962632, -6169672, -16462816 ], [ 8965264, -12220912, 8581160, -4411288, 5841504, -4922392, -2264512, -14033144, -15051576, -3040008, 20780400, -17652120, -12444520, 5460440, 10835168, -1432280, 3869240, -4107496, -25282320, -13547656, 10847616, -13040720, -4505248, 14340552, -10959152, 10318744, -6869008, -15929728 ], [ 1579504, -3236752, 7978520, -4651048, 2284704, -2662312, -473152, -11476424, -17051016, -6610488, 17060880, -16555560, -10661080, 5648360, 3534368, -3256040, 2573960, -5422936, -23552880, -5563576, 5191296, -10084400, -666208, 10935672, -13051472, 7885864, -6775408, -14789248 ], [ -5806256, 5747408, 7375880, -4890808, -1272096, -402232, 1318208, -8919704, -19050456, -10180968, 13341360, -15459000, -8877640, 5836280, -3766432, -5079800, 1278680, -6738376, -21823440, 2420504, -465024, -7128080, 3172832, 7530792, -15143792, 5452984, -6681808, -13648768 ], [ -13192016, 14731568, 6773240, -5130568, -4828896, 1857848, 3109568, -6362984, -21049896, -13751448, 9621840, -14362440, -7094200, 6024200, -11067232, -6903560, -16600, -8053816, -20094000, 10404584, -6121344, -4171760, 7011872, 4125912, -17236112, 3020104, -6588208, -12508288 ], [ -20577776, 23715728, 6170600, -5370328, -8385696, 4117928, 4900928, -3806264, -23049336, -17321928, 5902320, -13265880, -5310760, 6212120, -18368032, -8727320, -1311880, -9369256, -18364560, 18388664, -11777664, -1215440, 10850912, 721032, -19328432, 587224, -6494608, -11367808 ], [ -27878864, 32516568, 5575624, -5575344, -11858864, 6309168, 6620448, -1266256, -24993312, -20861512, 2223488, -12139944, -3511336, 6344336, -25502008, -10518728, -2618552, -10613672, -16636272, 26229584, -17377488, 1692488, 14648696, -2660392, -21346360, -1776784, -6421552, -10253896 ], [ -27644144, 25001928, 5662744, -2688144, -7888784, 2373648, 1946208, -213616, -22000992, -21651352, 2165888, -8399544, -289336, 1518896, -17788648, -9430808, -4939112, -5536952, -15010512, 21329264, -17949168, 293528, 14774696, -3954232, -16743400, 1988816, -8176912, -11504536 ], [ -27409424, 17487288, 5749864, 199056, -3918704, -1561872, -2728032, 839024, -19008672, -22441192, 2108288, -4659144, 2932664, -3306544, -10075288, -8342888, -7259672, -460232, -13384752, 16428944, -18520848, -1105432, 14900696, -5248072, -12140440, 5754416, -9932272, -12755176 ], [ -27174704, 9972648, 5836984, 3086256, 51376, -5497392, -7402272, 1891664, -16016352, -23231032, 2050688, -918744, 6154664, -8131984, -2361928, -7254968, -9580232, 4616488, -11758992, 11528624, -19092528, -2504392, 15026696, -6541912, -7537480, 9520016, -11687632, -14005816 ], [ -26939984, 2458008, 5924104, 5973456, 4021456, -9432912, -12076512, 2944304, -13024032, -24020872, 1993088, 2821656, 9376664, -12957424, 5351432, -6167048, -11900792, 9693208, -10133232, 6628304, -19664208, -3903352, 15152696, -7835752, -2934520, 13285616, -13442992, -15256456 ], [ -26705264, -5056632, 6011224, 8860656, 7991536, -13368432, -16750752, 3996944, -10031712, -24810712, 1935488, 6562056, 12598664, -17782864, 13064792, -5079128, -14221352, 14769928, -8507472, 1727984, -20235888, -5302312, 15278696, -9129592, 1668440, 17051216, -15198352, -16507096 ], [ -24388808, -10746360, 5839432, 9682128, 9233064, -14567744, -19340936, 4999008, -7203416, -22594992, 717424, 8269904, 13336640, -19663760, 16347648, -4417160, -14253464, 17693456, -7505096, -2427152, -17902696, -5766544, 14997072, -10083784, 4201032, 17811024, -14540680, -16350656 ], [ -17693528, -12597480, 5123032, 6158448, 4735224, -10011584, -17547416, 5894688, -4720136, -14057232, -2941616, 5702384, 8849600, -15350960, 10311168, -4651160, -9471944, 16087856, -7813976, -5014832, -9459256, -4264624, 13858032, -10323544, 2378712, 12248304, -8807320, -13234496 ], [ -10998248, -14448600, 4406632, 2634768, 237384, -5455424, -15753896, 6790368, -2236856, -5519472, -6600656, 3134864, 4362560, -11038160, 4274688, -4885160, -4690424, 14482256, -8122856, -7602512, -1015816, -2762704, 12718992, -10563304, 556392, 6685584, -3073960, -10118336 ], [ -4302968, -16299720, 3690232, -888912, -4260456, -899264, -13960376, 7686048, 246424, 3018288, -10259696, 567344, -124480, -6725360, -1761792, -5119160, 91096, 12876656, -8431736, -10190192, 7427624, -1260784, 11579952, -10803064, -1265928, 1122864, 2659400, -7002176 ], [ 2392312, -18150840, 2973832, -4412592, -8758296, 3656896, -12166856, 8581728, 2729704, 11556048, -13918736, -2000176, -4611520, -2412560, -7798272, -5353160, 4872616, 11271056, -8740616, -12777872, 15871064, 241136, 10440912, -11042824, -3088248, -4439856, 8392760, -3886016 ], [ 9087592, -20001960, 2257432, -7936272, -13256136, 8213056, -10373336, 9477408, 5212984, 20093808, -17577776, -4567696, -9098560, 1900240, -13834752, -5587160, 9654136, 9665456, -9049496, -15365552, 24314504, 1743056, 9301872, -11282584, -4910568, -10002576, 14126120, -769856 ], [ 10049128, -18488256, 874816, -8624088, -14893032, 8561704, -5568392, 9138240, 5657944, 22175520, -16548224, -4000216, -7223488, 4587856, -12389184, -7123496, 10016104, 9787640, -7441352, -11372696, 21917000, 2300600, 9386280, -10375504, -6410952, -13031304, 16662464, 949576 ], [ 7691128, -15026496, -893504, -7670088, -14873592, 6474424, 980008, 8084160, 4922824, 20519520, -12804224, -1617736, -1665088, 6334576, -6611904, -9413816, 7819384, 10910120, -4723352, -3570056, 13243160, 2311400, 10179000, -8804464, -7724952, -14592984, 17347904, 1860376 ], [ 5333128, -11564736, -2661824, -6716088, -14854152, 4387144, 7528408, 7030080, 4187704, 18863520, -9060224, 764744, 3893312, 8081296, -834624, -11704136, 5622664, 12032600, -2005352, 4232584, 4569320, 2322200, 10971720, -7233424, -9038952, -16154664, 18033344, 2771176 ], [ 2975128, -8102976, -4430144, -5762088, -14834712, 2299864, 14076808, 5976000, 3452584, 17207520, -5316224, 3147224, 9451712, 9828016, 4942656, -13994456, 3425944, 13155080, 712648, 12035224, -4104520, 2333000, 11764440, -5662384, -10352952, -17716344, 18718784, 3681976 ], [ 617128, -4641216, -6198464, -4808088, -14815272, 212584, 20625208, 4921920, 2717464, 15551520, -1572224, 5529704, 15010112, 11574736, 10719936, -16284776, 1229224, 14277560, 3430648, 19837864, -12778360, 2343800, 12557160, -4091344, -11666952, -19278024, 19404224, 4592776 ], [ -1740872, -1179456, -7966784, -3854088, -14795832, -1874696, 27173608, 3867840, 1982344, 13895520, 2171776, 7912184, 20568512, 13321456, 16497216, -18575096, -967496, 15400040, 6148648, 27640504, -21452200, 2354600, 13349880, -2520304, -12980952, -20839704, 20089664, 5503576 ], [ -2000392, -2381816, -10431424, -3839848, -16538272, -3639656, 19995528, 4051360, 5778744, 12959640, 165696, 3721784, 19237152, 9014816, 15207936, -16844576, -806656, 9453920, 2212848, 20768064, -19837640, 4835160, 7866200, 1370216, -11691232, -17701224, 14523184, 6877456 ], [ -2136472, -3858536, -12937024, -3880888, -18384352, -5385656, 12010008, 4307680, 9841704, 12066120, -2178624, -855256, 17500512, 4352096, 13502976, -14877536, -507136, 3092000, -2114352, 13032384, -17617880, 7461000, 2013320, 5397176, -10248352, -14286264, 8588944, 8278576 ], [ -2272552, -5335256, -15442624, -3921928, -20230432, -7131656, 4024488, 4564000, 13904664, 11172600, -4522944, -5432296, 15763872, -310624, 11798016, -12910496, -207616, -3269920, -6441552, 5296704, -15398120, 10086840, -3839560, 9424136, -8805472, -10871304, 2654704, 9679696 ], [ -2408632, -6811976, -17948224, -3962968, -22076512, -8877656, -3961032, 4820320, 17967624, 10279080, -6867264, -10009336, 14027232, -4973344, 10093056, -10943456, 91904, -9631840, -10768752, -2438976, -13178360, 12712680, -9692440, 13451096, -7362592, -7456344, -3279536, 11080816 ], [ -2544712, -8288696, -20453824, -4004008, -23922592, -10623656, -11946552, 5076640, 22030584, 9385560, -9211584, -14586376, 12290592, -9636064, 8388096, -8976416, 391424, -15993760, -15095952, -10174656, -10958600, 15338520, -15545320, 17478056, -5919712, -4041384, -9213776, 12481936 ], [ -3706408, -9431824, -21314464, -3372160, -23984608, -11341280, -17937328, 6020936, 22746216, 7673608, -10695152, -17009696, 10863624, -13029000, 7226120, -7519424, 654880, -19523552, -17172280, -15752936, -8320608, 16209552, -19408976, 20229896, -5132792, -381704, -12479280, 13627480 ], [ -7855768, -9603184, -17383264, -780160, -18849568, -9063200, -18117328, 8969336, 13710936, 3577528, -9671312, -13159136, 10338744, -12723000, 7645880, -7548224, 813280, -14803232, -12691720, -15046616, -4464288, 11968752, -17477936, 19267256, -6256712, 3990856, -7970640, 14028520 ], [ -12005128, -9774544, -13452064, 1811840, -13714528, -6785120, -18297328, 11917736, 4675656, -518552, -8647472, -9308576, 9813864, -12417000, 8065640, -7577024, 971680, -10082912, -8211160, -14340296, -607968, 7727952, -15546896, 18304616, -7380632, 8363416, -3462000, 14429560 ], [ -16154488, -9945904, -9520864, 4403840, -8579488, -4507040, -18477328, 14866136, -4359624, -4614632, -7623632, -5458016, 9288984, -12111000, 8485400, -7605824, 1130080, -5362592, -3730600, -13633976, 3248352, 3487152, -13615856, 17341976, -8504552, 12735976, 1046640, 14830600 ], [ -20303848, -10117264, -5589664, 6995840, -3444448, -2228960, -18657328, 17814536, -13394904, -8710712, -6599792, -1607456, 8764104, -11805000, 8905160, -7634624, 1288480, -642272, 749960, -12927656, 7104672, -753648, -11684816, 16379336, -9628472, 17108536, 5555280, 15231640 ], [ -24453208, -10288624, -1658464, 9587840, 1690592, 49120, -18837328, 20762936, -22430184, -12806792, -5575952, 2243104, 8239224, -11499000, 9324920, -7663424, 1446880, 4078048, 5230520, -12221336, 10960992, -4994448, -9753776, 15416696, -10752392, 21481096, 10063920, 15632680 ], [ -26037880, -11212744, 565664, 8554352, 3702800, 693976, -18008752, 22056488, -22590648, -11203928, -4481120, 2488984, 4901592, -10040400, 8392568, -8037800, 1795816, 3400120, 4734296, -11714120, 12717336, -8208312, -6950432, 12714752, -6976640, 21280384, 10434624, 15220576 ], [ -25661320, -12712504, 1484384, 4748432, 3326960, 89896, -16408912, 22084568, -15964488, -5243048, -3332000, -21656, -586968, -7700400, 6426248, -8676440, 2290456, -1405880, 432296, -11359160, 12867816, -10636872, -3480032, 8682752, 545920, 17582464, 7641024, 14186656 ], [ -25284760, -14212264, 2403104, 942512, 2951120, -514184, -14809072, 22112648, -9338328, 717832, -2182880, -2532296, -6075528, -5360400, 4459928, -9315080, 2785096, -6211880, -3869704, -11004200, 13018296, -13065432, -9632, 4650752, 8068480, 13884544, 4847424, 13152736 ], [ -24908200, -15712024, 3321824, -2863408, 2575280, -1118264, -13209232, 22140728, -2712168, 6678712, -1033760, -5042936, -11564088, -3020400, 2493608, -9953720, 3279736, -11017880, -8171704, -10649240, 13168776, -15493992, 3460768, 618752, 15591040, 10186624, 2053824, 12118816 ], [ -24531640, -17211784, 4240544, -6669328, 2199440, -1722344, -11609392, 22168808, 3913992, 12639592, 115360, -7553576, -17052648, -680400, 527288, -10592360, 3774376, -15823880, -12473704, -10294280, 13319256, -17922552, 6931168, -3413248, 23113600, 6488704, -739776, 11084896 ], [ -24155080, -18711544, 5159264, -10475248, 1823600, -2326424, -10009552, 22196888, 10540152, 18600472, 1264480, -10064216, -22541208, 1659600, -1439032, -11231000, 4269016, -20629880, -16775704, -9939320, 13469736, -20351112, 10401568, -7445248, 30636160, 2790784, -3533376, 10050976 ], [ -21173416, -16543176, 705984, -11908640, 4901640, -2437544, -10559776, 20725864, 10182080, 13620168, 985912, -11846160, -20058984, -704376, -589792, -7683272, 6569280, -17580752, -12287216, -10229000, 12864344, -15678520, 10274624, -8511272, 30368056, 4497728, -3434312, 9590912 ], [ -17829016, -13864056, -4495296, -13011680, 8460600, -2480024, -11409376, 19046104, 8851520, 7116408, 508552, -13526640, -16466904, -3723336, 651488, -3552632, 9120960, -13437872, -6574736, -10608440, 12153704, -10017160, 9646784, -9164312, 29015176, 6957248, -2932472, 9210752 ], [ -14484616, -11184936, -9696576, -14114720, 12019560, -2522504, -12258976, 17366344, 7520960, 612648, 31192, -15207120, -12874824, -6742296, 1892768, 578008, 11672640, -9294992, -862256, -10987880, 11443064, -4355800, 9018944, -9817352, 27662296, 9416768, -2430632, 8830592 ], [ -11140216, -8505816, -14897856, -15217760, 15578520, -2564984, -13108576, 15686584, 6190400, -5891112, -446168, -16887600, -9282744, -9761256, 3134048, 4708648, 14224320, -5152112, 4850224, -11367320, 10732424, 1305560, 8391104, -10470392, 26309416, 11876288, -1928792, 8450432 ], [ -7795816, -5826696, -20099136, -16320800, 19137480, -2607464, -13958176, 14006824, 4859840, -12394872, -923528, -18568080, -5690664, -12780216, 4375328, 8839288, 16776000, -1009232, 10562704, -11746760, 10021784, 6966920, 7763264, -11123432, 24956536, 14335808, -1426952, 8070272 ], [ -4592176, -3432496, -23958776, -17122600, 21025816, -1869576, -13963624, 12163320, 4183168, -16720592, -1358592, -18787240, -2921520, -14923336, 5272120, 12278232, 18341952, 2283920, 14203496, -11834344, 9312776, 10436776, 6920408, -10670384, 23024296, 14977552, -1527320, 7649992 ], [ -1992976, -2261776, -22057256, -16630840, 15740296, 2219304, -10344184, 9616680, 6314368, -11693552, -1612032, -12731320, -3686160, -13305496, 4689640, 12746952, 15675072, 1928240, 8948216, -10668664, 8610776, 4496056, 5154248, -5467664, 18604216, 7813552, -4213640, 7057432 ], [ 606224, -1091056, -20155736, -16139080, 10454776, 6308184, -6724744, 7070040, 8445568, -6666512, -1865472, -6675400, -4450800, -11687656, 4107160, 13215672, 13008192, 1572560, 3692936, -9502984, 7908776, -1444664, 3388088, -264944, 14184136, 649552, -6899960, 6464872 ], [ 3205424, 79664, -18254216, -15647320, 5169256, 10397064, -3105304, 4523400, 10576768, -1639472, -2118912, -619480, -5215440, -10069816, 3524680, 13684392, 10341312, 1216880, -1562344, -8337304, 7206776, -7385384, 1621928, 4937776, 9764056, -6514448, -9586280, 5872312 ], [ 5804624, 1250384, -16352696, -15155560, -116264, 14485944, 514136, 1976760, 12707968, 3387568, -2372352, 5436440, -5980080, -8451976, 2942200, 14153112, 7674432, 861200, -6817624, -7171624, 6504776, -13326104, -144232, 10140496, 5343976, -13678448, -12272600, 5279752 ], [ 8403824, 2421104, -14451176, -14663800, -5401784, 18574824, 4133576, -569880, 14839168, 8414608, -2625792, 11492360, -6744720, -6834136, 2359720, 14621832, 5007552, 505520, -12072904, -6005944, 5802776, -19266824, -1910392, 15343216, 923896, -20842448, -14958920, 4687192 ], [ 8553224, 3282224, -11772776, -10515520, -8015384, 17567184, 7190696, -2026800, 14677528, 9480928, -2061672, 12271760, -5827800, -7200616, 1087480, 12423672, 4428312, -624160, -13785784, -5854024, 4462496, -18219944, -1865752, 17227816, -1040264, -22141688, -12321200, 2863072 ], [ 6252824, 3833744, -8317496, -2710720, -7957064, 11463024, 9685496, -2394000, 12223048, 6586528, -679992, 7774640, -3229320, -9551416, -874520, 7558632, 5936712, -2527840, -11956264, -6715864, 2483936, -10185464, -10312, 15794296, -548504, -17576168, -4359440, -192608 ], [ 3952424, 4385264, -4862216, 5094080, -7898744, 5358864, 12180296, -2761200, 9768568, 3692128, 701688, 3277520, -630840, -11902216, -2836520, 2693592, 7445112, -4431520, -10126744, -7577704, 505376, -2150984, 1845128, 14360776, -56744, -13010648, 3602320, -3248288 ], [ 1652024, 4936784, -1406936, 12898880, -7840424, -745296, 14675096, -3128400, 7314088, 797728, 2083368, -1219600, 1967640, -14253016, -4798520, -2171448, 8953512, -6335200, -8297224, -8439544, -1473184, 5883496, 3700568, 12927256, 435016, -8445128, 11564080, -6303968 ], [ -648376, 5488304, 2048344, 20703680, -7782104, -6849456, 17169896, -3495600, 4859608, -2096672, 3465048, -5716720, 4566120, -16603816, -6760520, -7036488, 10461912, -8238880, -6467704, -9301384, -3451744, 13917976, 5556008, 11493736, 926776, -3879608, 19525840, -9359648 ], [ -2948776, 6039824, 5503624, 28508480, -7723784, -12953616, 19664696, -3862800, 2405128, -4991072, 4846728, -10213840, 7164600, -18954616, -8722520, -11901528, 11970312, -10142560, -4638184, -10163224, -5430304, 21952456, 7411448, 10060216, 1418536, 685912, 27487600, -12415328 ], [ -6098312, 4520480, 6221112, 21931112, -6076984, -12486608, 12991280, -5429536, 1971872, -7231392, 8039976, -7147576, 7852232, -12553008, -8491016, -11376248, 13747352, -6557224, -1845064, -12630480, -8074624, 21304608, 5366936, 9033744, 998672, 2228648, 24642440, -9746640 ], [ -9445592, 2518880, 6301032, 12004472, -4060264, -10489328, 4182800, -7275616, 2009312, -9319392, 11655096, -2319976, 8094872, -4113168, -7748696, -9595688, 15586952, -1693624, 1172456, -15471600, -10873984, 18634848, 2414216, 8102064, 366512, 3067448, 19280600, -5744880 ], [ -12792872, 517280, 6380952, 2077832, -2043544, -8492048, -4625680, -9121696, 2046752, -11407392, 15270216, 2507624, 8337512, 4326672, -7006376, -7815128, 17426552, 3169976, 4189976, -18312720, -13673344, 15965088, -538504, 7170384, -265648, 3906248, 13918760, -1743120 ], [ -16140152, -1484320, 6460872, -7848808, -26824, -6494768, -13434160, -10967776, 2084192, -13495392, 18885336, 7335224, 8580152, 12766512, -6264056, -6034568, 19266152, 8033576, 7207496, -21153840, -16472704, 13295328, -3491224, 6238704, -897808, 4745048, 8556920, 2258640 ], [ -19487432, -3485920, 6540792, -17775448, 1989896, -4497488, -22242640, -12813856, 2121632, -15583392, 22500456, 12162824, 8822792, 21206352, -5521736, -4254008, 21105752, 12897176, 10225016, -23994960, -19272064, 10625568, -6443944, 5307024, -1529968, 5583848, 3195080, 6260400 ], [ -21667128, -5144320, 6629424, -25944288, 3522264, -2702432, -29059328, -14244224, 2512304, -16561624, 25052976, 15645696, 8945664, 28185920, -5279520, -3181232, 22359976, 16693688, 12542320, -25714608, -20845672, 8414376, -9094472, 4220992, -1795696, 6448872, -1616496, 10116784 ], [ -15461448, -4337920, 6780624, -21488928, 1576104, -2359712, -21571328, -12689024, 5439824, -9569704, 19974096, 9470976, 8208384, 24678080, -8628960, -7191632, 19410136, 12826568, 9830800, -19380048, -13616152, 9496536, -9574712, 2026432, 570224, 7502232, -2476176, 12929104 ], [ -9255768, -3531520, 6931824, -17033568, -370056, -2016992, -14083328, -11133824, 8367344, -2577784, 14895216, 3296256, 7471104, 21170240, -11978400, -11202032, 16460296, 8959448, 7119280, -13045488, -6386632, 10578696, -10054952, -168128, 2936144, 8555592, -3335856, 15741424 ], [ -3050088, -2725120, 7083024, -12578208, -2316216, -1674272, -6595328, -9578624, 11294864, 4414136, 9816336, -2878464, 6733824, 17662400, -15327840, -15212432, 13510456, 5092328, 4407760, -6710928, 842888, 11660856, -10535192, -2362688, 5302064, 9608952, -4195536, 18553744 ], [ 3155592, -1918720, 7234224, -8122848, -4262376, -1331552, 892672, -8023424, 14222384, 11406056, 4737456, -9053184, 5996544, 14154560, -18677280, -19222832, 10560616, 1225208, 1696240, -376368, 8072408, 12743016, -11015432, -4557248, 7667984, 10662312, -5055216, 21366064 ], [ 9361272, -1112320, 7385424, -3667488, -6208536, -988832, 8380672, -6468224, 17149904, 18397976, -341424, -15227904, 5259264, 10646720, -22026720, -23233232, 7610776, -2641912, -1015280, 5958192, 15301928, 13825176, -11495672, -6751808, 10033904, 11715672, -5914896, 24178384 ], [ 10198680, 1577000, 7909464, 538584, -5831232, -1095704, 12077872, -5679296, 15369968, 19993232, -4850592, -15868368, 5872944, 7322024, -22729776, -24899264, 5977888, -4795528, -3329624, 8935008, 17961584, 14387856, -10038080, -5560232, 10712840, 11692320, -7926792, 24956152 ], [ 4016040, 6728600, 8921064, 4418664, -2415552, -1790504, 10817872, -5892416, 7434128, 14531312, -8614752, -9271728, 8253264, 4236824, -19972176, -23499584, 6067168, -4708408, -5124584, 7520928, 14645264, 14271216, -6046400, 59368, 9185720, 10260960, -11445432, 23073352 ], [ -2166600, 11880200, 9932664, 8298744, 1000128, -2485304, 9557872, -6105536, -501712, 9069392, -12378912, -2675088, 10633584, 1151624, -17214576, -22099904, 6156448, -4621288, -6919544, 6106848, 11328944, 14154576, -2054720, 5678968, 7658600, 8829600, -14964072, 21190552 ], [ -8349240, 17031800, 10944264, 12178824, 4415808, -3180104, 8297872, -6318656, -8437552, 3607472, -16143072, 3921552, 13013904, -1933576, -14456976, -20700224, 6245728, -4534168, -8714504, 4692768, 8012624, 14037936, 1936960, 11298568, 6131480, 7398240, -18482712, 19307752 ], [ -14531880, 22183400, 11955864, 16058904, 7831488, -3874904, 7037872, -6531776, -16373392, -1854448, -19907232, 10518192, 15394224, -5018776, -11699376, -19300544, 6335008, -4447048, -10509464, 3278688, 4696304, 13921296, 5928640, 16918168, 4604360, 5966880, -22001352, 17424952 ], [ -20714520, 27335000, 12967464, 19938984, 11247168, -4569704, 5777872, -6744896, -24309232, -7316368, -23671392, 17114832, 17774544, -8103976, -8941776, -17900864, 6424288, -4359928, -12304424, 1864608, 1379984, 13804656, 9920320, 22537768, 3077240, 4535520, -25519992, 15542152 ], [ -20436752, 26713880, 8250296, 18614504, 10813832, -4496416, 5074776, -4408264, -22727320, -7191024, -23773064, 16240168, 16194896, -5867232, -4702672, -15049160, 6050464, -2857768, -12384720, 2010824, 1114576, 14365520, 8814104, 23893488, 5423792, 5325344, -20639512, 13390280 ], [ -17941232, 24111080, 1566536, 15503384, 9059192, -4159456, 4562856, -1196344, -17878120, -5147664, -22617464, 12800728, 13255856, -1803552, 45008, -11699000, 5517664, -869848, -11876400, 2692664, 1896496, 15158960, 5957864, 23785488, 9100112, 6877664, -12875752, 11146040 ], [ -15445712, 21508280, -5117224, 12392264, 7304552, -3822496, 4050936, 2015576, -13028920, -3104304, -21461864, 9361288, 10316816, 2260128, 4792688, -8348840, 4984864, 1118072, -11368080, 3374504, 2678416, 15952400, 3101624, 23677488, 12776432, 8429984, -5111992, 8901800 ], [ -12950192, 18905480, -11800984, 9281144, 5549912, -3485536, 3539016, 5227496, -8179720, -1060944, -20306264, 5921848, 7377776, 6323808, 9540368, -4998680, 4452064, 3105992, -10859760, 4056344, 3460336, 16745840, 245384, 23569488, 16452752, 9982304, 2651768, 6657560 ], [ -10454672, 16302680, -18484744, 6170024, 3795272, -3148576, 3027096, 8439416, -3330520, 982416, -19150664, 2482408, 4438736, 10387488, 14288048, -1648520, 3919264, 5093912, -10351440, 4738184, 4242256, 17539280, -2610856, 23461488, 20129072, 11534624, 10415528, 4413320 ], [ -8011792, 13723760, -24666784, 3352304, 2120552, -2714616, 2781216, 11277776, 1119400, 3012896, -17902544, -701112, 1480936, 14057048, 18800648, 1781480, 3552784, 7122032, -9932760, 5293704, 4903816, 17887920, -5398696, 22901688, 23358432, 12945744, 17424088, 2351360 ], [ -6463792, 11550800, -22319584, 5522384, 1804472, -631656, 7058016, 7765616, -1218440, 4824416, -15081584, 466008, -1795784, 11026568, 19316888, 6568760, 6013744, 9833552, -11037960, 3701784, 3519256, 10674960, -7023736, 14661288, 18989472, 11956464, 11594248, 3388160 ], [ -4915792, 9377840, -19972384, 7692464, 1488392, 1451304, 11334816, 4253456, -3556280, 6635936, -12260624, 1633128, -5072504, 7996088, 19833128, 11356040, 8474704, 12545072, -12143160, 2109864, 2134696, 3462000, -8648776, 6420888, 14620512, 10967184, 5764408, 4424960 ], [ -3367792, 7204880, -17625184, 9862544, 1172312, 3534264, 15611616, 741296, -5894120, 8447456, -9439664, 2800248, -8349224, 4965608, 20349368, 16143320, 10935664, 15256592, -13248360, 517944, 750136, -3750960, -10273816, -1819512, 10251552, 9977904, -65432, 5461760 ], [ -1819792, 5031920, -15277984, 12032624, 856232, 5617224, 19888416, -2770864, -8231960, 10258976, -6618704, 3967368, -11625944, 1935128, 20865608, 20930600, 13396624, 17968112, -14353560, -1073976, -634424, -10963920, -11898856, -10059912, 5882592, 8988624, -5895272, 6498560 ], [ -271792, 2858960, -12930784, 14202704, 540152, 7700184, 24165216, -6283024, -10569800, 12070496, -3797744, 5134488, -14902664, -1095352, 21381848, 25717880, 15857584, 20679632, -15458760, -2665896, -2018984, -18176880, -13523896, -18300312, 1513632, 7999344, -11725112, 7535360 ], [ -996832, 2040056, -10467160, 13702424, -406360, 8218152, 24687144, -7519240, -11516360, 12880400, -1168448, 4385496, -15079760, -1634992, 19507304, 26938520, 15589840, 22249352, -13943232, -3066120, -2641376, -22892928, -13404952, -21853656, -202656, 5108472, -14239904, 7382312 ], [ -5648032, 3559976, -7802440, 8589704, -2441800, 6032952, 18723384, -4824280, -10059800, 11960240, 1129792, 326856, -9902960, 2127728, 13503224, 21998600, 10608880, 21846872, -7900992, -1407960, -1947296, -23296128, -10273672, -17311176, 2662944, -1066968, -11028704, 5174072 ], [ -10299232, 5079896, -5137720, 3476984, -4477240, 3847752, 12759624, -2129320, -8603240, 11040080, 3428032, -3731784, -4726160, 5890448, 7499144, 17058680, 5627920, 21444392, -1858752, 250200, -1253216, -23699328, -7142392, -12768696, 5528544, -7242408, -7817504, 2965832 ], [ -14950432, 6599816, -2473000, -1635736, -6512680, 1662552, 6795864, 565640, -7146680, 10119920, 5726272, -7790424, 450640, 9653168, 1495064, 12118760, 646960, 21041912, 4183488, 1908360, -559136, -24102528, -4011112, -8226216, 8394144, -13417848, -4606304, 757592 ], [ -19601632, 8119736, 191720, -6748456, -8548120, -522648, 832104, 3260600, -5690120, 9199760, 8024512, -11849064, 5627440, 13415888, -4509016, 7178840, -4334000, 20639432, 10225728, 3566520, 134944, -24505728, -879832, -3683736, 11259744, -19593288, -1395104, -1450648 ], [ -24252832, 9639656, 2856440, -11861176, -10583560, -2707848, -5131656, 5955560, -4233560, 8279600, 10322752, -15907704, 10804240, 17178608, -10513096, 2238920, -9314960, 20236952, 16267968, 5224680, 829024, -24908928, 2251448, 858744, 14125344, -25768728, 1816096, -3658888 ], [ -22506352, 8005632, 4478792, -14506080, -8749160, -843624, -5140352, 2455360, -5742576, 5148800, 11355120, -15242992, 7722616, 15913464, -10074112, -2249112, -9549632, 14671432, 15198096, 4905464, 2196056, -21587224, 3752808, 1237120, 15671880, -24785696, 3004048, -7225720 ], [ -17718352, 4872192, 5605592, -15977760, -5075000, 2945736, -2317952, -3990080, -8661456, 967040, 11785680, -12332752, 714856, 12258024, -6572032, -6522312, -7527872, 6651352, 10747056, 3646184, 3883016, -16494664, 4479288, -364160, 16591320, -20399456, 3230128, -11438440 ], [ -12930352, 1738752, 6732392, -17449440, -1400840, 6735096, 504448, -10435520, -11580336, -3214720, 12216240, -9422512, -6292904, 8602584, -3069952, -10795512, -5506112, -1368728, 6296016, 2386904, 5569976, -11402104, 5205768, -1965440, 17510760, -16013216, 3456208, -15651160 ], [ -8142352, -1394688, 7859192, -18921120, 2273320, 10524456, 3326848, -16880960, -14499216, -7396480, 12646800, -6512272, -13300664, 4947144, 432128, -15068712, -3484352, -9388808, 1844976, 1127624, 7256936, -6309544, 5932248, -3566720, 18430200, -11626976, 3682288, -19863880 ], [ -3354352, -4528128, 8985992, -20392800, 5947480, 14313816, 6149248, -23326400, -17418096, -11578240, 13077360, -3602032, -20308424, 1291704, 3934208, -19341912, -1462592, -17408888, -2606064, -131656, 8943896, -1216984, 6658728, -5168000, 19349640, -7240736, 3908368, -24076600 ], [ 1433648, -7661568, 10112792, -21864480, 9621640, 18103176, 8971648, -29771840, -20336976, -15760000, 13507920, -691792, -27316184, -2363736, 7436288, -23615112, 559168, -25428968, -7057104, -1390936, 10630856, 3875576, 7385208, -6769280, 20269080, -2854496, 4134448, -28289320 ], [ 3823632, -7399480, 7214656, -20077336, 6432120, 15395536, 6092352, -25805704, -20851432, -15881936, 8474592, -3741704, -21893848, -6391552, 6904176, -18038504, -24992, -24142496, -5876224, -1182784, 11089616, 1916488, 4250512, -2302184, 15526696, -3895120, 4918736, -22734112 ], [ 6186672, -7099240, 4271296, -18253576, 3165480, 12614896, 3148992, -21722584, -21338872, -15958256, 3379872, -6858584, -16331848, -10423552, 6326736, -12351224, -638432, -22751456, -4632064, -958144, 11534576, -121832, 1072432, 2233096, 10720696, -4996720, 5709296, -17069152 ], [ 8549712, -6799000, 1327936, -16429816, -101160, 9834256, 205632, -17639464, -21826312, -16034576, -1714848, -9975464, -10769848, -14455552, 5749296, -6663944, -1251872, -21360416, -3387904, -733504, 11979536, -2160152, -2105648, 6768376, 5914696, -6098320, 6499856, -11404192 ], [ 10912752, -6498760, -1615424, -14606056, -3367800, 7053616, -2737728, -13556344, -22313752, -16110896, -6809568, -13092344, -5207848, -18487552, 5171856, -976664, -1865312, -19969376, -2143744, -508864, 12424496, -4198472, -5283728, 11303656, 1108696, -7199920, 7290416, -5739232 ], [ 13275792, -6198520, -4558784, -12782296, -6634440, 4272976, -5681088, -9473224, -22801192, -16187216, -11904288, -16209224, 354152, -22519552, 4594416, 4710616, -2478752, -18578336, -899584, -284224, 12869456, -6236792, -8461808, 15838936, -3697304, -8301520, 8080976, -74272 ], [ 14604840, -6609568, -6476576, -11293768, -8267472, 803728, -7281360, -5317528, -21593680, -14374616, -15245304, -17176256, 5351744, -24613816, 3730344, 8514376, -2368808, -17417120, -150712, -359824, 12633800, -7461008, -10002608, 17970136, -6989792, -9103744, 9065072, 2982488 ], [ 13521240, -8680288, -6001376, -10587448, -6088752, -4272272, -5747760, -992488, -16431280, -8154536, -14494344, -13126976, 9032384, -22186696, 2197464, 7923256, -570968, -16792160, -557512, -1135984, 10810040, -6785648, -7723088, 14491816, -6750752, -9207424, 10500752, -46552 ], [ 12437640, -10751008, -5526176, -9881128, -3910032, -9348272, -4214160, 3332552, -11268880, -1934456, -13743384, -9077696, 12713024, -19759576, 664584, 7332136, 1226872, -16167200, -964312, -1912144, 8986280, -6110288, -5443568, 11013496, -6511712, -9311104, 11936432, -3075592 ], [ 11354040, -12821728, -5050976, -9174808, -1731312, -14424272, -2680560, 7657592, -6106480, 4285624, -12992424, -5028416, 16393664, -17332456, -868296, 6741016, 3024712, -15542240, -1371112, -2688304, 7162520, -5434928, -3164048, 7535176, -6272672, -9414784, 13372112, -6104632 ], [ 10270440, -14892448, -4575776, -8468488, 447408, -19500272, -1146960, 11982632, -944080, 10505704, -12241464, -979136, 20074304, -14905336, -2401176, 6149896, 4822552, -14917280, -1777912, -3464464, 5338760, -4759568, -884528, 4056856, -6033632, -9518464, 14807792, -9133672 ], [ 9186840, -16963168, -4100576, -7762168, 2626128, -24576272, 386640, 16307672, 4218320, 16725784, -11490504, 3070144, 23754944, -12478216, -3934056, 5558776, 6620392, -14292320, -2184712, -4240624, 3515000, -4084208, 1394992, 578536, -5794592, -9622144, 16243472, -12162712 ], [ 9163640, -14848608, -4583256, -5820328, 2851248, -23898392, -868480, 16355912, 3491320, 19953864, -10138504, 2806544, 23938904, -9312336, -2497376, 8026096, 4714312, -10590440, -2426512, -5221384, 2651760, -4478048, 1131312, 31496, -4910072, -7632304, 16686512, -10013392 ], [ 9815240, -10070688, -5675496, -3092248, 1833168, -19558952, -3898240, 13682552, -983480, 21277944, -8404024, -201616, 21897704, -5676336, 829024, 12439696, 451192, -4930520, -2563312, -6332344, 2399760, -5552288, -750768, 1349816, -3614792, -4310224, 16497872, -4568752 ], [ 10466840, -5292768, -6767736, -364168, 815088, -15219512, -6928000, 11009192, -5458280, 22602024, -6669544, -3209776, 19856504, -2040336, 4155424, 16853296, -3811928, 729400, -2700112, -7443304, 2147760, -6626528, -2632848, 2668136, -2319512, -988144, 16309232, 875888 ], [ 11118440, -514848, -7859976, 2363912, -202992, -10880072, -9957760, 8335832, -9933080, 23926104, -4935064, -6217936, 17815304, 1595664, 7481824, 21266896, -8075048, 6389320, -2836912, -8554264, 1895760, -7700768, -4514928, 3986456, -1024232, 2333936, 16120592, 6320528 ], [ 11770040, 4263072, -8952216, 5091992, -1221072, -6540632, -12987520, 5662472, -14407880, 25250184, -3200584, -9226096, 15774104, 5231664, 10808224, 25680496, -12338168, 12049240, -2973712, -9665224, 1643760, -8775008, -6397008, 5304776, 271048, 5656016, 15931952, 11765168 ], [ 12421640, 9040992, -10044456, 7820072, -2239152, -2201192, -16017280, 2989112, -18882680, 26574264, -1466104, -12234256, 13732904, 8867664, 14134624, 30094096, -16601288, 17709160, -3110512, -10776184, 1391760, -9849248, -8279088, 6623096, 1566328, 8978096, 15743312, 17209808 ], [ 9316328, 11001560, -7254288, 8491080, 190920, -4793248, -14525864, 2941208, -16610576, 22573064, -72256, -9811560, 12006440, 6961920, 16442448, 28295312, -16251600, 14870544, -2054768, -7578448, 349600, -8309320, -6452728, 4070960, 5411368, 9018024, 11220744, 16130648 ], [ 5894168, 12724520, -4136688, 8988600, 2911800, -7969888, -12653144, 3114728, -13769456, 18122744, 1292864, -6930840, 10306520, 4588800, 18664368, 25972592, -15512880, 11315184, -898448, -4017328, -759200, -6548920, -4313608, 1192400, 9471448, 8781144, 6332664, 14501288 ], [ 2472008, 14447480, -1019088, 9486120, 5632680, -11146528, -10780424, 3288248, -10928336, 13672424, 2657984, -4050120, 8606600, 2215680, 20886288, 23649872, -14774160, 7759824, 257872, -456208, -1868000, -4788520, -2174488, -1686160, 13531528, 8544264, 1444584, 12871928 ], [ -950152, 16170440, 2098512, 9983640, 8353560, -14323168, -8907704, 3461768, -8087216, 9222104, 4023104, -1169400, 6906680, -157440, 23108208, 21327152, -14035440, 4204464, 1414192, 3104912, -2976800, -3028120, -35368, -4564720, 17591608, 8307384, -3443496, 11242568 ], [ -4372312, 17893400, 5216112, 10481160, 11074440, -17499808, -7034984, 3635288, -5246096, 4771784, 5388224, 1711320, 5206760, -2530560, 25330128, 19004432, -13296720, 649104, 2570512, 6666032, -4085600, -1267720, 2103752, -7443280, 21651688, 8070504, -8331576, 9613208 ], [ -6778912, 17296784, 7227264, 10362288, 12471312, -19808224, -5519768, 3348824, -3211712, 1647656, 5573816, 3758256, 3666440, -3367320, 26489280, 16415096, -11651808, -1715472, 3449464, 9410504, -4877216, 1199120, 3792296, -8778256, 24540976, 7845552, -12630984, 8853080 ], [ -5848672, 9078704, 5602944, 8218128, 9517872, -19263904, -5179208, 1550984, -3828032, 2881016, 1883816, 3065616, 2650520, 843960, 24156480, 12949736, -7029408, -167472, 3417064, 9471704, -4626656, 5987120, 4000376, -5041456, 23583376, 7659792, -14996184, 10949000 ], [ -4918432, 860624, 3978624, 6073968, 6564432, -18719584, -4838648, -246856, -4444352, 4114376, -1806184, 2372976, 1634600, 5055240, 21823680, 9484376, -2407008, 1380528, 3384664, 9532904, -4376096, 10775120, 4208456, -1304656, 22625776, 7474032, -17361384, 13044920 ], [ -3988192, -7357456, 2354304, 3929808, 3610992, -18175264, -4498088, -2044696, -5060672, 5347736, -5496184, 1680336, 618680, 9266520, 19490880, 6019016, 2215392, 2928528, 3352264, 9594104, -4125536, 15563120, 4416536, 2432144, 21668176, 7288272, -19726584, 15140840 ], [ -3057952, -15575536, 729984, 1785648, 657552, -17630944, -4157528, -3842536, -5676992, 6581096, -9186184, 987696, -397240, 13477800, 17158080, 2553656, 6837792, 4476528, 3319864, 9655304, -3874976, 20351120, 4624616, 6168944, 20710576, 7102512, -22091784, 17236760 ], [ -2127712, -23793616, -894336, -358512, -2295888, -17086624, -3816968, -5640376, -6293312, 7814456, -12876184, 295056, -1413160, 17689080, 14825280, -911704, 11460192, 6024528, 3287464, 9716504, -3624416, 25139120, 4832696, 9905744, 19752976, 6916752, -24456984, 19332680 ], [ -1770968, -24696192, -379120, -951528, -3979248, -17820224, -4771184, -6152848, -7606216, 8156016, -14936248, 1078688, 68352, 17526032, 12020512, -1457448, 13897192, 4164872, 739600, 10039952, -3153944, 26268584, 2483368, 7643376, 19575848, 6849768, -22617200, 18142856 ], [ -1894088, -19477632, 1926320, -246648, -4599888, -19623104, -6808784, -5589808, -9501976, 7751376, -15632488, 3097568, 3639552, 13702832, 8820832, 439752, 14505592, -546088, -3913040, 10582832, -2499464, 24336824, -2005832, 361296, 20051768, 6882168, -17258960, 14203736 ], [ -2017208, -14259072, 4231760, 458232, -5220528, -21425984, -8846384, -5026768, -11397736, 7346736, -16328728, 5116448, 7210752, 9879632, 5621152, 2336952, 15113992, -5257048, -8565680, 11125712, -1844984, 22405064, -6495032, -6920784, 20527688, 6914568, -11900720, 10264616 ], [ -2140328, -9040512, 6537200, 1163112, -5841168, -23228864, -10883984, -4463728, -13293496, 6942096, -17024968, 7135328, 10781952, 6056432, 2421472, 4234152, 15722392, -9968008, -13218320, 11668592, -1190504, 20473304, -10984232, -14202864, 21003608, 6946968, -6542480, 6325496 ], [ -2263448, -3821952, 8842640, 1867992, -6461808, -25031744, -12921584, -3900688, -15189256, 6537456, -17721208, 9154208, 14353152, 2233232, -778208, 6131352, 16330792, -14678968, -17870960, 12211472, -536024, 18541544, -15473432, -21484944, 21479528, 6979368, -1184240, 2386376 ], [ -2386568, 1396608, 11148080, 2572872, -7082448, -26834624, -14959184, -3337648, -17085016, 6132816, -18417448, 11173088, 17924352, -1589968, -3977888, 8028552, 16939192, -19389928, -22523600, 12754352, 118456, 16609784, -19962632, -28767024, 21955448, 7011768, 4174000, -1552744 ], [ -2541720, 960904, 8933928, 2041440, -3080008, -19134472, -13094424, -5749888, -11026368, 6969416, -13166824, 11880504, 19022312, -3252240, -4763464, 3949936, 13521416, -16708272, -20551776, 13671760, -2443200, 10740552, -18504968, -26003376, 21114360, 7469208, 3191136, -2343488 ], [ -2702280, -429416, 5956728, 1301280, 1702952, -9829912, -10570824, -8664448, -3624768, 8015576, -6912184, 12366504, 19702712, -4549680, -5141464, -1137584, 9423896, -12778512, -17461536, 14652400, -5547840, 4206552, -16043288, -21543696, 20050920, 7998408, 1137696, -2602688 ], [ -2862840, -1819736, 2979528, 561120, 6485912, -525352, -8047224, -11579008, 3776832, 9061736, -657544, 12852504, 20383112, -5847120, -5519464, -6225104, 5326376, -8848752, -14371296, 15633040, -8652480, -2327448, -13581608, -17084016, 18987480, 8527608, -915744, -2861888 ], [ -3023400, -3210056, 2328, -179040, 11268872, 8779208, -5523624, -14493568, 11178432, 10107896, 5597096, 13338504, 21063512, -7144560, -5897464, -11312624, 1228856, -4918992, -11281056, 16613680, -11757120, -8861448, -11119928, -12624336, 17924040, 9056808, -2969184, -3121088 ], [ -3183960, -4600376, -2974872, -919200, 16051832, 18083768, -3000024, -17408128, 18580032, 11154056, 11851736, 13824504, 21743912, -8442000, -6275464, -16400144, -2868664, -989232, -8190816, 17594320, -14861760, -15395448, -8658248, -8164656, 16860600, 9586008, -5022624, -3380288 ], [ -2767320, -5803616, -5197872, -1752480, 19150712, 24770648, -699264, -19182568, 23932632, 12056096, 17297936, 13918344, 21494312, -9185160, -6536584, -20463944, -6658864, 2130288, -5547456, 17968840, -16921320, -20182008, -5528168, -4868856, 15582000, 10275048, -6885744, -3797528 ], [ 535320, -6071456, -3649872, -3051360, 13829192, 18369128, 487296, -15256408, 19040232, 12237536, 18701936, 12051384, 16594712, -7156920, -6213304, -19409144, -8912464, 1198608, -5138496, 15312760, -13755480, -16231368, 943912, -7392456, 13227600, 11763288, -7797264, -5004968 ], [ 3837960, -6339296, -2101872, -4350240, 8507672, 11967608, 1673856, -11330248, 14147832, 12418976, 20105936, 10184424, 11695112, -5128680, -5890024, -18354344, -11166064, 266928, -4729536, 12656680, -10589640, -12280728, 7415992, -9916056, 10873200, 13251528, -8708784, -6212408 ], [ 7140600, -6607136, -553872, -5649120, 3186152, 5566088, 2860416, -7404088, 9255432, 12600416, 21509936, 8317464, 6795512, -3100440, -5566744, -17299544, -13419664, -664752, -4320576, 10000600, -7423800, -8330088, 13888072, -12439656, 8518800, 14739768, -9620304, -7419848 ], [ 10443240, -6874976, 994128, -6948000, -2135368, -835432, 4046976, -3477928, 4363032, 12781856, 22913936, 6450504, 1895912, -1072200, -5243464, -16244744, -15673264, -1596432, -3911616, 7344520, -4257960, -4379448, 20360152, -14963256, 6164400, 16228008, -10531824, -8627288 ], [ 13745880, -7142816, 2542128, -8246880, -7456888, -7236952, 5233536, 448232, -529368, 12963296, 24317936, 4583544, -3003688, 956040, -4920184, -15189944, -17926864, -2528112, -3502656, 4688440, -1092120, -428808, 26832232, -17486856, 3810000, 17716248, -11443344, -9834728 ], [ 14562088, -6334968, 1380096, -7981936, -11070448, -10409344, 6969120, 2880056, -4690768, 11274408, 24953784, 4655712, -5822776, 1705632, -3675672, -15556552, -19545784, -2781424, -4492056, 3931928, -1959680, 3220144, 25772432, -17541912, 2837792, 16479320, -9087552, -9864312 ], [ 12660568, -4351368, -2744064, -6007696, -12817168, -10052224, 9304800, 3678536, -8053168, 7541208, 24750024, 6847392, -6367816, 1057632, -1424232, -17476792, -20470984, -2293264, -7009896, 5251688, -7235840, 6539344, 16480112, -14898792, 3376352, 12263720, -3160512, -8606472 ], [ 10759048, -2367768, -6868224, -4033456, -14563888, -9695104, 11640480, 4477016, -11415568, 3808008, 24546264, 9039072, -6912856, 409632, 827208, -19397032, -21396184, -1805104, -9527736, 6571448, -12512000, 9858544, 7187792, -12255672, 3914912, 8048120, 2766528, -7348632 ], [ 8857528, -384168, -10992384, -2059216, -16310608, -9337984, 13976160, 5275496, -14777968, 74808, 24342504, 11230752, -7457896, -238368, 3078648, -21317272, -22321384, -1316944, -12045576, 7891208, -17788160, 13177744, -2104528, -9612552, 4453472, 3832520, 8693568, -6090792 ], [ 6956008, 1599432, -15116544, -84976, -18057328, -8980864, 16311840, 6073976, -18140368, -3658392, 24138744, 13422432, -8002936, -886368, 5330088, -23237512, -23246584, -828784, -14563416, 9210968, -23064320, 16496944, -11396848, -6969432, 4992032, -383080, 14620608, -4832952 ], [ 5054488, 3583032, -19240704, 1889264, -19804048, -8623744, 18647520, 6872456, -21502768, -7391592, 23934984, 15614112, -8547976, -1534368, 7581528, -25157752, -24171784, -340624, -17081256, 10530728, -28340480, 19816144, -20689168, -4326312, 5530592, -4598680, 20547648, -3575112 ], [ 5229576, 2686872, -14513152, 682136, -16345616, -5955432, 13121512, 8234392, -19226064, -8737488, 21060488, 15202648, -8651680, -2730488, 4780608, -21888744, -22369448, 2845536, -15965032, 7226400, -29295296, 15837112, -19123032, -3213952, 2941176, -5615304, 16447216, -3372048 ], [ 5960376, 1020072, -7416832, -1376344, -11494256, -2668632, 5491672, 9747112, -15440304, -9444528, 17471288, 14094568, -8637280, -4073288, 627648, -17231064, -19837208, 6753696, -13876312, 2684640, -29093696, 9905032, -14651112, -2511232, -485304, -5775864, 9663376, -3451248 ], [ 6691176, -646728, -320512, -3434824, -6642896, 618168, -2138168, 11259832, -11654544, -10151568, 13882088, 12986488, -8622880, -5416088, -3525312, -12573384, -17304968, 10661856, -11787592, -1857120, -28892096, 3972952, -10179192, -1808512, -3911784, -5936424, 2879536, -3530448 ], [ 7421976, -2313528, 6775808, -5493304, -1791536, 3904968, -9768008, 12772552, -7868784, -10858608, 10292888, 11878408, -8608480, -6758888, -7678272, -7915704, -14772728, 14570016, -9698872, -6398880, -28690496, -1959128, -5707272, -1105792, -7338264, -6096984, -3904304, -3609648 ], [ 8152776, -3980328, 13872128, -7551784, 3059824, 7191768, -17397848, 14285272, -4083024, -11565648, 6703688, 10770328, -8594080, -8101688, -11831232, -3258024, -12240488, 18478176, -7610152, -10940640, -28488896, -7891208, -1235352, -403072, -10764744, -6257544, -10688144, -3688848 ], [ 8676720, -5053344, 19717520, -9469720, 7515328, 9868584, -24012488, 15670408, -681312, -11917656, 3407744, 9123760, -8502856, -9389336, -15640032, 1034472, -9985160, 21730920, -5712232, -14935200, -27961712, -12957200, 2352984, 497864, -13932096, -6131256, -16838024, -3539736 ], [ 7338960, -782304, 14304560, -10122760, 8408128, 7055544, -21490328, 15907288, -736032, -9074376, 2751104, 2630800, -7720216, -10180616, -16351392, 2040312, -10222040, 19084920, -5531512, -14004960, -24504272, -10228400, -2010936, 3182744, -14767296, -3423336, -17282264, -1335816 ], [ 6001200, 3488736, 8891600, -10775800, 9300928, 4242504, -18968168, 16144168, -790752, -6231096, 2094464, -3862160, -6937576, -10971896, -17062752, 3046152, -10458920, 16438920, -5350792, -13074720, -21046832, -7499600, -6374856, 5867624, -15602496, -715416, -17726504, 868104 ], [ 4663440, 7759776, 3478640, -11428840, 10193728, 1429464, -16446008, 16381048, -845472, -3387816, 1437824, -10355120, -6154936, -11763176, -17774112, 4051992, -10695800, 13792920, -5170072, -12144480, -17589392, -4770800, -10738776, 8552504, -16437696, 1992504, -18170744, 3072024 ], [ 3325680, 12030816, -1934320, -12081880, 11086528, -1383576, -13923848, 16617928, -900192, -544536, 781184, -16848080, -5372296, -12554456, -18485472, 5057832, -10932680, 11146920, -4989352, -11214240, -14131952, -2042000, -15102696, 11237384, -17272896, 4700424, -18614984, 5275944 ], [ 1987920, 16301856, -7347280, -12734920, 11979328, -4196616, -11401688, 16854808, -954912, 2298744, 124544, -23341040, -4589656, -13345736, -19196832, 6063672, -11169560, 8500920, -4808632, -10284000, -10674512, 686800, -19466616, 13922264, -18108096, 7408344, -19059224, 7479864 ], [ 1200128, 18817024, -10534912, -13119488, 12505088, -5853184, -9916416, 16994304, -987136, 3973120, -262144, -27164672, -4128768, -13811712, -19615744, 6656000, -11309056, 6942720, -4702208, -9736192, -8638464, 2293760, -22036480, 15503360, -18599936, 9003008, -19320832, 8777728 ], [ 1200128, 18817024, -10534912, -13119488, 12505088, -5853184, -9916416, 16994304, -987136, 3973120, -262144, -27164672, -4128768, -13811712, -19615744, 6656000, -11309056, 6942720, -4702208, -9736192, -8638464, 2293760, -22036480, 15503360, -18599936, 9003008, -19320832, 8777728 ] ], [ [ -11284992, 7686656, 21601792, 25461760, 3137024, -2856448, -18232832, 17548288, 8244736, -5827072, 4185600, 15864320, 8652288, 14862848, -7926272, 5339136, -8782336, 8386560, -15233024, 976896, -9711104, 4710400, 10035200, 2706944, -719872, -14507008, 26129408, -2717184 ], [ -11284992, 7686656, 21601792, 25461760, 3137024, -2856448, -18232832, 17548288, 8244736, -5827072, 4185600, 15864320, 8652288, 14862848, -7926272, 5339136, -8782336, 8386560, -15233024, 976896, -9711104, 4710400, 10035200, 2706944, -719872, -14507008, 26129408, -2717184 ], [ -11284992, 7686656, 21601792, 25461760, 3137024, -2856448, -18232832, 17548288, 8244736, -5827072, 4185600, 15864320, 8652288, 14862848, -7926272, 5339136, -8782336, 8386560, -15233024, 976896, -9711104, 4710400, 10035200, 2706944, -719872, -14507008, 26129408, -2717184 ], [ -10010474, 7225807, 20216531, 20521985, 1948823, -5910583, -16947340, 12685036, 8775795, -4744835, 2959403, 10969975, 5981594, 10881292, -7172842, 1899554, -9528922, 7612008, -16005334, 3785591, -8952895, 2325561, 7822877, 3302313, -2035159, -12235921, 19771391, -2115325 ], [ -8066294, 6522817, 18103421, 12986735, 136313, -10569433, -14986420, 5266516, 9585885, -3093965, 1088933, 3504025, 1907654, 4807732, -6023542, -3347266, -10667782, 6430488, -17183434, 8070041, -7796305, -1312329, 4448147, 4210503, -4041529, -8771551, 10072721, -1197235 ], [ -6122114, 5819827, 15990311, 5451485, -1676197, -15228283, -13025500, -2152004, 10395975, -1443095, -781537, -3961925, -2166286, -1265828, -4874242, -8594086, -11806642, 5248968, -18361534, 12354491, -6639715, -4950219, 1073417, 5118693, -6047899, -5307181, 374051, -279145 ], [ -4177934, 5116837, 13877201, -2083765, -3488707, -19887133, -11064580, -9570524, 11206065, 207775, -2652007, -11427875, -6240226, -7339388, -3724942, -13840906, -12945502, 4067448, -19539634, 16638941, -5483125, -8588109, -2301313, 6026883, -8054269, -1842811, -9324619, 638945 ], [ -2233754, 4413847, 11764091, -9619015, -5301217, -24545983, -9103660, -16989044, 12016155, 1858645, -4522477, -18893825, -10314166, -13412948, -2575642, -19087726, -14084362, 2885928, -20717734, 20923391, -4326535, -12225999, -5676043, 6935073, -10060639, 1621559, -19023289, 1557035 ], [ -289574, 3710857, 9650981, -17154265, -7113727, -29204833, -7142740, -24407564, 12826245, 3509515, -6392947, -26359775, -14388106, -19486508, -1426342, -24334546, -15223222, 1704408, -21895834, 25207841, -3169945, -15863889, -9050773, 7843263, -12067009, 5085929, -28721959, 2475125 ], [ -471152, 2884936, 5882087, -12420949, -5108851, -25798348, -10291678, -22603997, 12827235, -149573, -971599, -22071851, -9077878, -20202956, -1294681, -17905792, -14936935, 1236723, -18344440, 21590951, -7954846, -11165004, -8604550, 10829796, -8688253, 2466476, -24967645, 1489829 ], [ -726032, 2054776, 2056097, -7264579, -2972341, -22113748, -13616818, -20482427, 12800325, -3991763, 4701191, -17378621, -3444058, -20734676, -1198111, -11074432, -14601505, 793653, -14629960, 17701601, -12944626, -6178644, -8026570, 13887996, -5123803, -362764, -20749435, 438899 ], [ -980912, 1224616, -1769893, -2108209, -835831, -18429148, -16941958, -18360857, 12773415, -7833953, 10373981, -12685391, 2189762, -21266396, -1101541, -4243072, -14266075, 350583, -10915480, 13812251, -17934406, -1192284, -7448590, 16946196, -1559353, -3192004, -16531225, -612031 ], [ -1235792, 394456, -5595883, 3048161, 1300679, -14744548, -20267098, -16239287, 12746505, -11676143, 16046771, -7992161, 7823582, -21798116, -1004971, 2588288, -13930645, -92487, -7201000, 9922901, -22924186, 3794076, -6870610, 20004396, 2005097, -6021244, -12313015, -1662961 ], [ -1490672, -435704, -9421873, 8204531, 3437189, -11059948, -23592238, -14117717, 12719595, -15518333, 21719561, -3298931, 13457402, -22329836, -908401, 9419648, -13595215, -535557, -3486520, 6033551, -27913966, 8780436, -6292630, 23062596, 5569547, -8850484, -8094805, -2713891 ], [ -2980352, -1207864, -11676113, 11969201, 4372449, -8452898, -24675403, -12518972, 12388010, -16717923, 24067401, -653276, 16491347, -21230981, -343331, 14337858, -11568860, -904202, 8735, 3401026, -29608021, 11738096, -6540400, 25259246, 8558597, -10682824, -4743495, -4288296 ], [ -7680512, -1829224, -9843803, 12115451, 2184459, -8647478, -19929433, -12279572, 11264270, -11046753, 17770371, -3331316, 12765617, -15892631, 1439839, 14281878, -5146100, -1079342, 2934005, 4036246, -22733191, 9421136, -8935120, 25215866, 10051607, -9923224, -3646125, -7223736 ], [ -12380672, -2450584, -8011493, 12261701, -3531, -8842058, -15183463, -12040172, 10140530, -5375583, 11473341, -6009356, 9039887, -10554281, 3223009, 14225898, 1276660, -1254482, 5859275, 4671466, -15858361, 7104176, -11329840, 25172486, 11544617, -9163624, -2548755, -10159176 ], [ -17080832, -3071944, -6179183, 12407951, -2191521, -9036638, -10437493, -11800772, 9016790, 295587, 5176311, -8687396, 5314157, -5215931, 5006179, 14169918, 7699420, -1429622, 8784545, 5306686, -8983531, 4787216, -13724560, 25129106, 13037627, -8404024, -1451385, -13094616 ], [ -21780992, -3693304, -4346873, 12554201, -4379511, -9231218, -5691523, -11561372, 7893050, 5966757, -1120719, -11365436, 1588427, 122419, 6789349, 14113938, 14122180, -1604762, 11709815, 5941906, -2108701, 2470256, -16119280, 25085726, 14530637, -7644424, -354015, -16030056 ], [ -26481152, -4314664, -2514563, 12700451, -6567501, -9425798, -945553, -11321972, 6769310, 11637927, -7417749, -14043476, -2137303, 5460769, 8572519, 14057958, 20544940, -1779902, 14635085, 6577126, 4766129, 153296, -18514000, 25042346, 16023647, -6884824, 743355, -18965496 ], [ -25170900, -1277805, -2642140, 12056524, -8748018, -7451618, 2372544, -11965128, 4384700, 10953602, -9410914, -14950786, -3000821, 7104542, 6595074, 11419500, 20797546, -1143294, 13035639, 6772128, 5274175, -2095135, -17151868, 23797138, 15250854, -7155491, -515496, -18815859 ], [ -19664700, 4312905, -4137940, 10860964, -10923318, -3963398, 4693824, -13224408, 1119860, 5832422, -8399494, -14621926, -1866191, 6169082, 1992294, 6978180, 16742686, 60006, 8277429, 6659808, 1337485, -4295725, -13167028, 21712918, 12896274, -8145401, -3419256, -16512489 ], [ -14158500, 9903615, -5633740, 9665404, -13098618, -475178, 7015104, -14483688, -2144980, 711242, -7388074, -14293066, -731561, 5233622, -2610486, 2536860, 12687826, 1263306, 3519219, 6547488, -2599205, -6496315, -9182188, 19628698, 10541694, -9135311, -6323016, -14209119 ], [ -8652300, 15494325, -7129540, 8469844, -15273918, 3013042, 9336384, -15742968, -5409820, -4409938, -6376654, -13964206, 403069, 4298162, -7213266, -1904460, 8632966, 2466606, -1238991, 6435168, -6535895, -8696905, -5197348, 17544478, 8187114, -10125221, -9226776, -11905749 ], [ -3146100, 21085035, -8625340, 7274284, -17449218, 6501262, 11657664, -17002248, -8674660, -9531118, -5365234, -13635346, 1537699, 3362702, -11816046, -6345780, 4578106, 3669906, -5997201, 6322848, -10472585, -10897495, -1212508, 15460258, 5832534, -11115131, -12130536, -9602379 ], [ 2360100, 26675745, -10121140, 6078724, -19624518, 9989482, 13978944, -18261528, -11939500, -14652298, -4353814, -13306486, 2672329, 2427242, -16418826, -10787100, 523246, 4873206, -10755411, 6210528, -14409275, -13098085, 2772332, 13376038, 3477954, -12105041, -15034296, -7299009 ], [ -98673, 24898290, -6979852, 4473709, -16951644, 13606006, 11769975, -16421100, -6930676, -13118275, -5180041, -8505454, 4312399, 1254776, -17686755, -8319039, -1945553, 889914, -11063481, 979170, -12902765, -10150477, -1076176, 13332370, 4825560, -10534703, -11235954, -6186096 ], [ -3442443, 22302150, -3323332, 2823199, -13740084, 17236786, 9057645, -14236260, -1002556, -10844785, -6210451, -3207514, 6008629, 55976, -18584145, -5083269, -4238123, -3669666, -10877091, -4820970, -10791455, -6630847, -5795056, 13515430, 6584520, -8679893, -6692934, -5205456 ], [ -6786213, 19706010, 333188, 1172689, -10528524, 20867566, 6345315, -12051420, 4925564, -8571295, -7240861, 2090426, 7704859, -1142824, -19481535, -1847499, -6530693, -8229246, -10690701, -10621110, -8680145, -3111217, -10513936, 13698490, 8343480, -6825083, -2149914, -4224816 ], [ -10129983, 17109870, 3989708, -477821, -7316964, 24498346, 3632985, -9866580, 10853684, -6297805, -8271271, 7388366, 9401089, -2341624, -20378925, 1388271, -8823263, -12788826, -10504311, -16421250, -6568835, 408413, -15232816, 13881550, 10102440, -4970273, 2393106, -3244176 ], [ -13473753, 14513730, 7646228, -2128331, -4105404, 28129126, 920655, -7681740, 16781804, -4024315, -9301681, 12686306, 11097319, -3540424, -21276315, 4624041, -11115833, -17348406, -10317921, -22221390, -4457525, 3928043, -19951696, 14064610, 11861400, -3115463, 6936126, -2263536 ], [ -15550812, 11371112, 9620184, -3357744, -873153, 29611063, -1630403, -5638089, 21243162, -2281001, -10361522, 15120566, 11698959, -5205199, -20980334, 6803297, -12254628, -19294859, -10902855, -26681365, -2760567, 6517851, -22929739, 14644466, 12942421, -2067659, 10835255, -677651 ], [ -12894372, 6186392, 5306664, -3013584, 2436417, 23063113, -3578813, -4122039, 20223462, -2518871, -11531342, 6853706, 8210289, -8611249, -16224914, 5034527, -9081948, -11476469, -14370105, -26133355, -2611977, 5633061, -19402549, 16707086, 11490091, -4035509, 12328265, 3169939 ], [ -10237932, 1001672, 993144, -2669424, 5745987, 16515163, -5527223, -2605989, 19203762, -2756741, -12701162, -1413154, 4721619, -12017299, -11469494, 3265757, -5909268, -3658079, -17837355, -25585345, -2463387, 4748271, -15875359, 18769706, 10037761, -6003359, 13821275, 7017529 ], [ -7581492, -4183048, -3320376, -2325264, 9055557, 9967213, -7475633, -1089939, 18184062, -2994611, -13870982, -9680014, 1232949, -15423349, -6714074, 1496987, -2736588, 4160311, -21304605, -25037335, -2314797, 3863481, -12348169, 20832326, 8585431, -7971209, 15314285, 10865119 ], [ -4925052, -9367768, -7633896, -1981104, 12365127, 3419263, -9424043, 426111, 17164362, -3232481, -15040802, -17946874, -2255721, -18829399, -1958654, -271783, 436092, 11978701, -24771855, -24489325, -2166207, 2978691, -8820979, 22894946, 7133101, -9939059, 16807295, 14712709 ], [ -2268612, -14552488, -11947416, -1636944, 15674697, -3128687, -11372453, 1942161, 16144662, -3470351, -16210622, -26213734, -5744391, -22235449, 2796766, -2040553, 3608772, 19797091, -28239105, -23941315, -2017617, 2093901, -5293789, 24957566, 5680771, -11906909, 18300305, 18560299 ], [ -626855, -17011631, -12629434, -929756, 15827418, -3957771, -10751843, 3960782, 14866086, -3223510, -12650973, -25560652, -6569853, -20363493, 4215703, -3817924, 4972234, 23255902, -27801407, -22714014, 403047, 105222, -1898246, 21768876, 5508674, -10728391, 17817576, 20992719 ], [ 86575, -16977161, -9989014, 109564, 13091958, 445299, -7780853, 6439202, 13350666, -2533210, -4764363, -16746772, -4958763, -13662723, 2582113, -5603164, 4680454, 22726162, -23791097, -20865234, 4902417, -2893398, 1376854, 13775796, 6507854, -6671281, 15527256, 22130409 ], [ 800005, -16942691, -7348594, 1148884, 10356498, 4848369, -4809863, 8917622, 11835246, -1842910, 3122247, -7932892, -3347673, -6961953, 948523, -7388404, 4388674, 22196422, -19780787, -19016454, 9401787, -5892018, 4651954, 5782716, 7507034, -2614171, 13236936, 23268099 ], [ 1513435, -16908221, -4708174, 2188204, 7621038, 9251439, -1838873, 11396042, 10319826, -1152610, 11008857, 880988, -1736583, -261183, -685067, -9173644, 4096894, 21666682, -15770477, -17167674, 13901157, -8890638, 7927054, -2210364, 8506214, 1442939, 10946616, 24405789 ], [ 2226865, -16873751, -2067754, 3227524, 4885578, 13654509, 1132117, 13874462, 8804406, -462310, 18895467, 9694868, -125493, 6439587, -2318657, -10958884, 3805114, 21136942, -11760167, -15318894, 18400527, -11889258, 11202154, -10203444, 9505394, 5500049, 8656296, 25543479 ], [ 2940295, -16839281, 572666, 4266844, 2150118, 18057579, 4103107, 16352882, 7288986, 227990, 26782077, 18508748, 1485597, 13140357, -3952247, -12744124, 3513334, 20607202, -7749857, -13470114, 22899897, -14887878, 14477254, -18196524, 10504574, 9557159, 6365976, 26681169 ], [ 705700, -13021736, -2199589, 4232689, 376908, 18577374, 4746922, 12991427, 4934316, 267740, 26045637, 15770453, 3116337, 13051002, -7193462, -9669364, 2211979, 14060287, -4651322, -8476659, 22058517, -13656573, 11289529, -19555554, 13350479, 10766744, 2313531, 20986434 ], [ -2118500, -8447576, -6054379, 3983839, -1203852, 18320514, 4925302, 8461997, 2411796, 177380, 23584587, 10721723, 4751007, 11603622, -10756202, -5622604, 708709, 6309937, -1735142, -2854269, 20148987, -11579283, 6809239, -19587774, 16565729, 11406824, -2091339, 13925214 ], [ -4942700, -3873416, -9909169, 3734989, -2784612, 18063654, 5103682, 3932567, -110724, 87020, 21123537, 5672993, 6385677, 10156242, -14318942, -1575844, -794561, -1440413, 1181038, 2768121, 18239457, -9501993, 2328949, -19619994, 19780979, 12046904, -6496209, 6863994 ], [ -7766900, 700744, -13763959, 3486139, -4365372, 17806794, 5282062, -596863, -2633244, -3340, 18662487, 624263, 8020347, 8708862, -17881682, 2470916, -2297831, -9190763, 4097218, 8390511, 16329927, -7424703, -2151341, -19652214, 22996229, 12686984, -10901079, -197226 ], [ -10591100, 5274904, -17618749, 3237289, -5946132, 17549934, 5460442, -5126293, -5155764, -93700, 16201437, -4424467, 9655017, 7261482, -21444422, 6517676, -3801101, -16941113, 7013398, 14012901, 14420397, -5347413, -6631631, -19684434, 26211479, 13327064, -15305949, -7258446 ], [ -12862410, 8948840, -20323962, 2597204, -7611912, 16890737, 5118445, -9483577, -7192123, -701304, 13279667, -8419352, 10722731, 5826166, -23667850, 9694489, -4801700, -23385990, 8651223, 18441618, 12212049, -2907059, -10227544, -18665513, 28514584, 13280497, -18087158, -13371628 ], [ -11858910, 7290680, -16220142, -360196, -9781272, 13848467, 1694215, -12821227, -6348913, -4372584, 7629017, -6172232, 8432321, 4462306, -17958430, 7718539, -2824940, -22098450, 2717253, 15800118, 8233779, 1683751, -8585224, -11420603, 25414984, 9166867, -11251298, -13869508 ], [ -10855410, 5632520, -12116322, -3317596, -11950632, 10806197, -1730015, -16158877, -5505703, -8043864, 1978367, -3925112, 6141911, 3098446, -12249010, 5742589, -848180, -20810910, -3216717, 13158618, 4255509, 6274561, -6942904, -4175693, 22315384, 5053237, -4415438, -14367388 ], [ -9851910, 3974360, -8012502, -6274996, -14119992, 7763927, -5154245, -19496527, -4662493, -11715144, -3672283, -1677992, 3851501, 1734586, -6539590, 3766639, 1128580, -19523370, -9150687, 10517118, 277239, 10865371, -5300584, 3069217, 19215784, 939607, 2420422, -14865268 ], [ -8848410, 2316200, -3908682, -9232396, -16289352, 4721657, -8578475, -22834177, -3819283, -15386424, -9322933, 569128, 1561091, 370726, -830170, 1790689, 3105340, -18235830, -15084657, 7875618, -3701031, 15456181, -3658264, 10314127, 16116184, -3174023, 9256282, -15363148 ], [ -7844910, 658040, 195138, -12189796, -18458712, 1679387, -12002705, -26171827, -2976073, -19057704, -14973583, 2816248, -729319, -993134, 4879250, -185261, 5082100, -16948290, -21018627, 5234118, -7679301, 20046991, -2015944, 17559037, 13016584, -7287653, 16092142, -15861028 ], [ -8459475, 970627, 3643491, -12063545, -19571994, -1293429, -12528235, -24139174, -2487308, -21745312, -14464516, 3972440, -765590, -2256339, 5651204, -1402834, 5549322, -14486264, -20655940, 2607419, -8895893, 20500737, -118440, 19232580, 9169103, -6482431, 19051083, -16200525 ], [ -11007825, 3638497, 6308481, -8251955, -19423134, -4183239, -9589465, -15688354, -2422148, -23257312, -6593836, 3824840, 1892110, -3399249, 522284, -1714054, 4212462, -10620584, -12767980, -1591, -6811943, 16010187, 2084040, 14247660, 4427813, 201419, 17376633, -16350735 ], [ -13556175, 6306367, 8973471, -4440365, -19274274, -7073049, -6650695, -7237534, -2356988, -24769312, 1276844, 3677240, 4549810, -4542159, -4606636, -2025274, 2875602, -6754904, -4880020, -2610601, -4727993, 11519637, 4286520, 9262740, -313477, 6885269, 15702183, -16500945 ], [ -16104525, 8974237, 11638461, -628775, -19125414, -9962859, -3711925, 1213286, -2291828, -26281312, 9147524, 3529640, 7207510, -5685069, -9735556, -2336494, 1538742, -2889224, 3007940, -5219611, -2644043, 7029087, 6489000, 4277820, -5054767, 13569119, 14027733, -16651155 ], [ -18652875, 11642107, 14303451, 3182815, -18976554, -12852669, -773155, 9664106, -2226668, -27793312, 17018204, 3382040, 9865210, -6827979, -14864476, -2647714, 201882, 976456, 10895900, -7828621, -560093, 2538537, 8691480, -707100, -9796057, 20252969, 12353283, -16801365 ], [ -21201225, 14309977, 16968441, 6994405, -18827694, -15742479, 2165615, 18114926, -2161508, -29305312, 24888884, 3234440, 12522910, -7970889, -19993396, -2958934, -1134978, 4842136, 18783860, -10437631, 1523857, -1952013, 10893960, -5692020, -14537347, 26936819, 10678833, -16951575 ], [ -16247550, 12979366, 17481459, 5958745, -16596483, -16320030, 2334311, 17102258, -3533480, -27021553, 23166425, -949315, 10787587, -6271896, -20539336, -4969969, -2743905, 2745595, 18390647, -10303201, 5170381, -3185901, 11481840, -3701040, -15719893, 25257041, 9688380, -12722562 ], [ -9010650, 10431826, 17339529, 3447835, -13731513, -16193850, 1659941, 13209398, -5342840, -23582563, 18524315, -6361465, 7715257, -3707976, -19690456, -7498339, -4435635, -1165535, 15477077, -9333811, 9292471, -3428631, 11578320, 413040, -15819343, 21031811, 8906100, -7160742 ], [ -1773750, 7884286, 17197599, 936925, -10866543, -16067670, 985571, 9316538, -7152200, -20143573, 13882205, -11773615, 4642927, -1144056, -18841576, -10026709, -6127365, -5076665, 12563507, -8364421, 13414561, -3671361, 11674800, 4527120, -15918793, 16806581, 8123820, -1598922 ], [ 5463150, 5336746, 17055669, -1573985, -8001573, -15941490, 311201, 5423678, -8961560, -16704583, 9240095, -17185765, 1570597, 1419864, -17992696, -12555079, -7819095, -8987795, 9649937, -7395031, 17536651, -3914091, 11771280, 8641200, -16018243, 12581351, 7341540, 3962898 ], [ 12700050, 2789206, 16913739, -4084895, -5136603, -15815310, -363169, 1530818, -10770920, -13265593, 4597985, -22597915, -1501733, 3983784, -17143816, -15083449, -9510825, -12898925, 6736367, -6425641, 21658741, -4156821, 11867760, 12755280, -16117693, 8356121, 6559260, 9524718 ], [ 18836067, 175593, 16444769, -6404642, -2734235, -15752340, -1002259, -1906615, -12283200, -10381668, 413010, -27256634, -3993546, 6217850, -15876952, -17009399, -10874486, -16202686, 4224842, -5863308, 24950113, -4177420, 11557680, 16176248, -15752798, 4158219, 5749239, 14210873 ], [ 11918757, -3221457, 12098039, -6457742, -5817005, -16438860, -1223029, 56015, -10272960, -14079228, 1648350, -22981814, 397914, 4540790, -9653992, -11792369, -8348186, -12304786, 6480422, -10127508, 18391543, -1564180, 6426960, 11378888, -9882098, 284349, 4610289, 8514143 ], [ 5001447, -6618507, 7751309, -6510842, -8899775, -17125380, -1443799, 2018645, -8262720, -17776788, 2883690, -18706994, 4789374, 2863730, -3431032, -6575339, -5821886, -8406886, 8736002, -14391708, 11832973, 1049060, 1296240, 6581528, -4011398, -3589521, 3471339, 2817413 ], [ -1915863, -10015557, 3404579, -6563942, -11982545, -17811900, -1664569, 3981275, -6252480, -21474348, 4119030, -14432174, 9180834, 1186670, 2791928, -1358309, -3295586, -4508986, 10991582, -18655908, 5274403, 3662300, -3834480, 1784168, 1859302, -7463391, 2332389, -2879317 ], [ -8833173, -13412607, -942151, -6617042, -15065315, -18498420, -1885339, 5943905, -4242240, -25171908, 5354370, -10157354, 13572294, -490390, 9014888, 3858721, -769286, -611086, 13247162, -22920108, -1284167, 6275540, -8965200, -3013192, 7730002, -11337261, 1193439, -8576047 ], [ -15750483, -16809657, -5288881, -6670142, -18148085, -19184940, -2106109, 7906535, -2232000, -28869468, 6589710, -5882534, 17963754, -2167450, 15237848, 9075751, 1757014, 3286814, 15502742, -27184308, -7842737, 8888780, -14095920, -7810552, 13600702, -15211131, 54489, -14272777 ], [ -17073393, -17727657, -5728561, -6780607, -19699815, -18207490, -1887944, 8251395, -1825390, -30036773, 7646480, -3368879, 17693704, -2272275, 17205263, 12504386, 4417434, 3650624, 15382207, -27034868, -11120617, 9557035, -15184735, -10870967, 15163392, -15471846, -2123331, -16551267 ], [ -9605103, -14750007, -28591, -6981217, -18845625, -14615230, -980024, 6054045, -3938770, -27227963, 8422640, -3622769, 10098424, 93555, 12485393, 13122686, 7288614, -1539136, 11527777, -19949708, -9243127, 7168885, -9921985, -11201897, 9956352, -10054746, -5933661, -13458237 ], [ -2136813, -11772357, 5671379, -7181827, -17991435, -11022970, -72104, 3856695, -6052150, -24419153, 9198800, -3876659, 2503144, 2459385, 7765523, 13740986, 10159794, -6728896, 7673347, -12864548, -7365637, 4780735, -4659235, -11532827, 4749312, -4637646, -9743991, -10365207 ], [ 5331477, -8794707, 11371349, -7382437, -17137245, -7430710, 835816, 1659345, -8165530, -21610343, 9974960, -4130549, -5092136, 4825215, 3045653, 14359286, 13030974, -11918656, 3818917, -5779388, -5488147, 2392585, 603515, -11863757, -457728, 779454, -13554321, -7272177 ], [ 12799767, -5817057, 17071319, -7583047, -16283055, -3838450, 1743736, -538005, -10278910, -18801533, 10751120, -4384439, -12687416, 7191045, -1674217, 14977586, 15902154, -17108416, -35513, 1305772, -3610657, 4435, 5866265, -12194687, -5664768, 6196554, -17364651, -4179147 ], [ 20268057, -2839407, 22771289, -7783657, -15428865, -246190, 2651656, -2735355, -12392290, -15992723, 11527280, -4638329, -20282696, 9556875, -6394087, 15595886, 18773334, -22298176, -3889943, 8390932, -1733167, -2383715, 11129015, -12525617, -10871808, 11613654, -21174981, -1086117 ], [ 16462056, -910770, 22156454, -5902180, -15923316, 1117130, 69817, -2287020, -13915738, -14050982, 13277420, -2661956, -21230909, 8083233, -9298612, 12865169, 16355034, -24148432, -6144677, 9560266, -4191211, -4630871, 13530683, -12893780, -11568741, 11863242, -18886848, 195222 ], [ 7824216, 568290, 18835274, -3128380, -16995756, 1525190, -4007633, -704820, -15186358, -12480842, 15444980, 270244, -19330379, 4964103, -11425132, 8699159, 11669814, -24567472, -7713827, 8194246, -8507341, -6817601, 14706173, -13277900, -10332771, 9898182, -13985088, 700122 ], [ -813624, 2047350, 15514094, -354580, -18068196, 1933250, -8085083, 877380, -16456978, -10910702, 17612540, 3202444, -17429849, 1844973, -13551652, 4533149, 6984594, -24986512, -9282977, 6828226, -12823471, -9004331, 15881663, -13662020, -9096801, 7933122, -9083328, 1205022 ], [ -9451464, 3526410, 12192914, 2419220, -19140636, 2341310, -12162533, 2459580, -17727598, -9340562, 19780100, 6134644, -15529319, -1274157, -15678172, 367139, 2299374, -25405552, -10852127, 5462206, -17139601, -11191061, 17057153, -14046140, -7860831, 5968062, -4181568, 1709922 ], [ -18089304, 5005470, 8871734, 5193020, -20213076, 2749370, -16239983, 4041780, -18998218, -7770422, 21947660, 9066844, -13628789, -4393287, -17804692, -3798871, -2385846, -25824592, -12421277, 4096186, -21455731, -13377791, 18232643, -14430260, -6624861, 4003002, 720192, 2214822 ], [ -26587938, 6409088, 5573442, 7945699, -21251138, 3151678, -20205441, 5607424, -20236904, -6241324, 24019123, 11981381, -11712929, -7497683, -19816301, -7894581, -6993725, -26173418, -13915713, 2709851, -25674935, -15509385, 19385999, -14757784, -5346036, 2041158, 5525993, 2708108 ], [ -22697238, 1098368, 4312182, 8818609, -19229558, 3042058, -14203611, 5699584, -18633464, -8364964, 17537953, 13323911, -8432699, -9290753, -11600831, -5733591, -4718255, -20273198, -8760603, -484519, -21267725, -12733875, 18569429, -10048264, -253116, 365538, 1791443, 2167748 ], [ -18806538, -4212352, 3050922, 9691519, -17207978, 2932438, -8201781, 5791744, -17030024, -10488604, 11056783, 14666441, -5152469, -11083823, -3385361, -3572601, -2442785, -14372978, -3605493, -3678889, -16860515, -9958365, 17752859, -5338744, 4839804, -1310082, -1943107, 1627388 ], [ -14915838, -9523072, 1789662, 10564429, -15186398, 2822818, -2199951, 5883904, -15426584, -12612244, 4575613, 16008971, -1872239, -12876893, 4830109, -1411611, -167315, -8472758, 1549617, -6873259, -12453305, -7182855, 16936289, -629224, 9932724, -2985702, -5677657, 1087028 ], [ -11025138, -14833792, 528402, 11437339, -13164818, 2713198, 3801879, 5976064, -13823144, -14735884, -1905557, 17351501, 1407991, -14669963, 13045579, 749379, 2108155, -2572538, 6704727, -10067629, -8046095, -4407345, 16119719, 4080296, 15025644, -4661322, -9412207, 546668 ], [ -7134438, -20144512, -732858, 12310249, -11143238, 2603578, 9803709, 6068224, -12219704, -16859524, -8386727, 18694031, 4688221, -16463033, 21261049, 2910369, 4383625, 3327682, 11859837, -13261999, -3638885, -1631835, 15303149, 8789816, 20118564, -6336942, -13146757, 6308 ], [ -4225301, -23854548, -2593026, 12594343, -9305054, 3718164, 14214918, 5333913, -10031827, -16435543, -12641364, 19340039, 6390155, -16760544, 23989284, 4570355, 5740636, 7565912, 13992741, -14586594, 149204, 894333, 14752364, 10824927, 21136404, -7840302, -13993922, -168971 ], [ -3380831, -24197628, -5712966, 11639893, -7852634, 7407804, 15280338, 2861163, -6614617, -10652773, -12212604, 18520949, 4772225, -13912224, 15175404, 5176505, 5165716, 8308232, 9768591, -11978214, 2635004, 2896023, 14760644, 7234557, 13582524, -8981322, -8767622, 423679 ], [ -2536361, -24540708, -8832906, 10685443, -6400214, 11097444, 16345758, 388413, -3197407, -4870003, -11783844, 17701859, 3154295, -11063904, 6361524, 5782655, 4590796, 9050552, 5544441, -9369834, 5120804, 4897713, 14768924, 3644187, 6028644, -10122342, -3541322, 1016329 ], [ -1691891, -24883788, -11952846, 9730993, -4947794, 14787084, 17411178, -2084337, 219803, 912767, -11355084, 16882769, 1536365, -8215584, -2452356, 6388805, 4015876, 9792872, 1320291, -6761454, 7606604, 6899403, 14777204, 53817, -1525236, -11263362, 1684978, 1608979 ], [ -847421, -25226868, -15072786, 8776543, -3495374, 18476724, 18476598, -4557087, 3637013, 6695537, -10926324, 16063679, -81565, -5367264, -11266236, 6994955, 3440956, 10535192, -2903859, -4153074, 10092404, 8901093, 14785484, -3536553, -9079116, -12404382, 6911278, 2201629 ], [ -2951, -25569948, -18192726, 7822093, -2042954, 22166364, 19542018, -7029837, 7054223, 12478307, -10497564, 15244589, -1699495, -2518944, -20080116, 7601105, 2866036, 11277512, -7128009, -1544694, 12578204, 10902783, 14793764, -7126923, -16632996, -13545402, 12137578, 2794279 ], [ -778991, -22307607, -17758032, 6241783, -2532467, 22701510, 18329547, -5383995, 8990459, 13202840, -10801083, 11450099, -1730773, -1952733, -20475210, 6680567, 4915852, 8854166, -6636492, -24843, 12500030, 10559094, 14732618, -8981928, -16141440, -11779479, 13143028, 1588123 ], [ -2493221, -16957917, -15265392, 4299133, -4146257, 21410370, 15798297, -1353705, 10069289, 10998920, -11528553, 5933009, -843463, -2707743, -15996270, 4876157, 8485252, 4598066, -3414852, 864807, 10937450, 8857554, 14631278, -9832248, -10992000, -8330589, 11704828, -659447 ], [ -4207451, -11608227, -12772752, 2356483, -5760047, 20119230, 13267047, 2676585, 11148119, 8795000, -12256023, 415919, 43847, -3462753, -11517330, 3071747, 12054652, 341966, -193212, 1754457, 9374870, 7156014, 14529938, -10682568, -5842560, -4881699, 10266628, -2907017 ], [ -5921681, -6258537, -10280112, 413833, -7373837, 18828090, 10735797, 6706875, 12226949, 6591080, -12983493, -5101171, 931157, -4217763, -7038390, 1267337, 15624052, -3914134, 3028428, 2644107, 7812290, 5454474, 14428598, -11532888, -693120, -1432809, 8828428, -5154587 ], [ -7635911, -908847, -7787472, -1528817, -8987627, 17536950, 8204547, 10737165, 13305779, 4387160, -13710963, -10618261, 1818467, -4972773, -2559450, -537073, 19193452, -8170234, 6250068, 3533757, 6249710, 3752934, 14327258, -12383208, 4456320, 2016081, 7390228, -7402157 ], [ -9350141, 4440843, -5294832, -3471467, -10601417, 16245810, 5673297, 14767455, 14384609, 2183240, -14438433, -16135351, 2705777, -5727783, 1919490, -2341483, 22762852, -12426334, 9471708, 4423407, 4687130, 2051394, 14225918, -13233528, 9605760, 5464971, 5952028, -9649727 ], [ -5090996, 5044813, -4639297, -1531997, -7537827, 9289675, 5149067, 13689160, 15348689, 4328090, -16369248, -17574311, 4513382, -7827663, 4020385, -5366408, 21722532, -14170854, 6098028, 3873412, 2946220, 1448394, 9267763, -11848433, 8690110, 2556881, 827378, -5409757 ], [ -480476, 5369623, -4091827, 635833, -4199097, 2000305, 4742897, 12310360, 16306019, 6728750, -18370848, -18773381, 6375122, -10006653, 5981395, -8463128, 20411052, -15767634, 2336388, 3238732, 1194820, 910014, 4023913, -10331843, 7417690, -725149, -4514122, -788167 ], [ 4130044, 5694433, -3544357, 2803663, -860367, -5289065, 4336727, 10931560, 17263349, 9129410, -20372448, -19972451, 8236862, -12185643, 7942405, -11559848, 19099572, -17364414, -1425252, 2604052, -556580, 371634, -1219937, -8815253, 6145270, -4007179, -9855622, 3833423 ], [ 8740564, 6019243, -2996887, 4971493, 2478363, -12578435, 3930557, 9552760, 18220679, 11530070, -22374048, -21171521, 10098602, -14364633, 9903415, -14656568, 17788092, -18961194, -5186892, 1969372, -2307980, -166746, -6463787, -7298663, 4872850, -7289209, -15197122, 8455013 ], [ 13351084, 6344053, -2449417, 7139323, 5817093, -19867805, 3524387, 8173960, 19178009, 13930730, -24375648, -22370591, 11960342, -16543623, 11864425, -17753288, 16476612, -20557974, -8948532, 1334692, -4059380, -705126, -11707637, -5782073, 3600430, -10571239, -20538622, 13076603 ], [ 15526801, 5469574, -2708626, 7898035, 6960335, -24107375, 2497792, 7956085, 19189165, 14171736, -24066346, -22429827, 12574861, -18018652, 12710832, -19875728, 13936863, -20329681, -11443815, 393629, -5952713, -2113619, -15770943, -4554961, 1869045, -11704954, -23313184, 16154571 ], [ 10609831, 1101514, -5317726, 4551925, 1708025, -19462745, -336128, 11120035, 16444075, 8121576, -17025286, -19168677, 9556171, -17443012, 10310352, -19160048, 7819113, -14784871, -10250145, -1439941, -8259503, -6056789, -16395273, -4171111, -1199325, -6580534, -18610144, 14735901 ], [ 5692861, -3266546, -7926826, 1205815, -3544285, -14818115, -3170048, 14283985, 13698985, 2071416, -9984226, -15907527, 6537481, -16867372, 7909872, -18444368, 1701363, -9240061, -9056475, -3273511, -10566293, -9999959, -17019603, -3787261, -4267695, -1456114, -13907104, 13317231 ], [ 775891, -7634606, -10535926, -2140295, -8796595, -10173485, -6003968, 17447935, 10953895, -3978744, -2943166, -12646377, 3518791, -16291732, 5509392, -17728688, -4416387, -3695251, -7862805, -5107081, -12873083, -13943129, -17643933, -3403411, -7336065, 3668306, -9204064, 11898561 ], [ -4141079, -12002666, -13145026, -5486405, -14048905, -5528855, -8837888, 20611885, 8208805, -10028904, 4097894, -9385227, 500101, -15716092, 3108912, -17013008, -10534137, 1849559, -6669135, -6940651, -15179873, -17886299, -18268263, -3019561, -10404435, 8792726, -4501024, 10479891 ], [ -9058049, -16370726, -15754126, -8832515, -19301215, -884225, -11671808, 23775835, 5463715, -16079064, 11138954, -6124077, -2518589, -15140452, 708432, -16297328, -16651887, 7394369, -5475465, -8774221, -17486663, -21829469, -18892593, -2635711, -13472805, 13917146, 202016, 9061221 ], [ -11518247, -18471887, -16259986, -11105432, -17777206, 3647542, -13208441, 21999109, 3635962, -15655284, 10698722, -3071823, -3721781, -13546495, -701169, -14613770, -16142238, 7064795, -5208567, -8558152, -14258729, -23243600, -14801667, -4079446, -13562877, 15685970, 2427935, 7453443 ], [ -12099737, -18839537, -15157486, -12557672, -11071306, 8093002, -13753031, 16444219, 2509702, -10280844, 4537502, -179313, -3536651, -11173825, -1353039, -12190070, -10564578, 2243045, -5650377, -6774712, -6798359, -22723760, -7104957, -6920746, -11375427, 14888750, 2759585, 5701053 ], [ -12681227, -19207187, -14054986, -14009912, -4365406, 12538462, -14297621, 10889329, 1383442, -4906404, -1623718, 2713197, -3351521, -8801155, -2004909, -9766370, -4986918, -2578705, -6092187, -4991272, 662011, -22203920, 591753, -9762046, -9187977, 14091530, 3091235, 3948663 ], [ -13262717, -19574837, -12952486, -15462152, 2340494, 16983922, -14842211, 5334439, 257182, 468036, -7784938, 5605707, -3166391, -6428485, -2656779, -7342670, 590742, -7400455, -6533997, -3207832, 8122381, -21684080, 8288463, -12603346, -7000527, 13294310, 3422885, 2196273 ], [ -13844207, -19942487, -11849986, -16914392, 9046394, 21429382, -15386801, -220451, -869078, 5842476, -13946158, 8498217, -2981261, -4055815, -3308649, -4918970, 6168402, -12222205, -6975807, -1424392, 15582751, -21164240, 15985173, -15444646, -4813077, 12497090, 3754535, 443883 ], [ -14425697, -20310137, -10747486, -18366632, 15752294, 25874842, -15931391, -5775341, -1995338, 11216916, -20107378, 11390727, -2796131, -1683145, -3960519, -2495270, 11746062, -17043955, -7417617, 359048, 23043121, -20644400, 23681883, -18285946, -2625627, 11699870, 4086185, -1308507 ], [ -15348230, -18947608, -8853801, -16268533, 18167072, 21660243, -16476139, -4713823, -1663416, 10237860, -18167464, 7487578, -1559195, -2299677, -5620271, -2219501, 12008444, -15942601, -5641107, -2711746, 22165357, -13423622, 22470395, -15998171, -1835608, 9446996, 5203095, -784275 ], [ -16318250, -17344168, -6849951, -13676083, 19984352, 16239813, -17020909, -2731033, -1128456, 8374140, -15099544, 2638198, -175805, -3332427, -7420361, -2242811, 11530724, -14016511, -3555717, -6458446, 20126587, -5269802, 20018525, -12996221, -1240168, 6991436, 6429345, 56955 ], [ -17288270, -15740728, -4846101, -11083633, 21801632, 10819383, -17565679, -748243, -593496, 6510420, -12031624, -2211182, 1207585, -4365177, -9220451, -2266121, 11053004, -12090421, -1470327, -10205146, 18087817, 2884018, 17566655, -9994271, -644728, 4535876, 7655595, 898185 ], [ -18258290, -14137288, -2842251, -8491183, 23618912, 5398953, -18110449, 1234547, -58536, 4646700, -8963704, -7060562, 2590975, -5397927, -11020541, -2289431, 10575284, -10164331, 615063, -13951846, 16049047, 11037838, 15114785, -6992321, -49288, 2080316, 8881845, 1739415 ], [ -19228310, -12533848, -838401, -5898733, 25436192, -21477, -18655219, 3217337, 476424, 2782980, -5895784, -11909942, 3974365, -6430677, -12820631, -2312741, 10097564, -8238241, 2700453, -17698546, 14010277, 19191658, 12662915, -3990371, 546152, -375244, 10108095, 2580645 ], [ -19519010, -10800545, 611793, -3822029, 26374521, -3581104, -18087560, 4784307, 680411, 1991399, -2912881, -14947972, 5407089, -6847296, -12888421, -1850344, 9003696, -6546462, 3655105, -20470211, 12691746, 24899858, 9750940, -1282725, 717969, -2626515, 9984205, 3314061 ], [ -16892630, -8509595, -315477, -3959999, 23538531, 849776, -12743000, 4565697, -536839, 5803709, -295051, -10207852, 7051659, -4618176, -5517511, 697736, 5264016, -5860842, -245765, -19054961, 14466006, 20106278, 4863220, 161145, -929301, -4000545, 4062655, 3584511 ], [ -14266250, -6218645, -1242747, -4097969, 20702541, 5280656, -7398440, 4347087, -1754089, 9616019, 2322779, -5467732, 8696229, -2389056, 1853399, 3245816, 1524336, -5175222, -4146635, -17639711, 16240266, 15312698, -24500, 1605015, -2576571, -5374575, -1858895, 3854961 ], [ -11639870, -3927695, -2170017, -4235939, 17866551, 9711536, -2053880, 4128477, -2971339, 13428329, 4940609, -727612, 10340799, -159936, 9224309, 5793896, -2215344, -4489602, -8047505, -16224461, 18014526, 10519118, -4912220, 3048885, -4223841, -6748605, -7780445, 4125411 ], [ -9013490, -1636745, -3097287, -4373909, 15030561, 14142416, 3290680, 3909867, -4188589, 17240639, 7558439, 4012508, 11985369, 2069184, 16595219, 8341976, -5955024, -3803982, -11948375, -14809211, 19788786, 5725538, -9799940, 4492755, -5871111, -8122635, -13701995, 4395861 ], [ -6387110, 654205, -4024557, -4511879, 12194571, 18573296, 8635240, 3691257, -5405839, 21052949, 10176269, 8752628, 13629939, 4298304, 23966129, 10890056, -9694704, -3118362, -15849245, -13393961, 21563046, 931958, -14687660, 5936625, -7518381, -9496665, -19623545, 4666311 ], [ -4982075, 1217830, -1630107, -4432094, 9967206, 19727456, 10575055, 1938462, -4858594, 21697079, 9558464, 10050653, 15085239, 3389304, 26928074, 9858746, -11058069, -2957757, -17730245, -11603141, 21304791, -176167, -15586265, 8215875, -6446751, -8806770, -19987955, 4565241 ], [ -4798385, 54130, 4086063, -4134554, 8348466, 17604896, 9110125, -1348518, -2546854, 19173029, 5705024, 7906583, 16351269, -657816, 25481054, 5248046, -10045119, -3322167, -17591375, -9436751, 19014021, 2401163, -12495755, 11330505, -2656221, -6052950, -14795225, 4092651 ], [ -4614695, -1109570, 9802233, -3837014, 6729726, 15482336, 7645195, -4635498, -235114, 16648979, 1851584, 5762513, 17617299, -4704936, 24034034, 637346, -9032169, -3686577, -17452505, -7270361, 16723251, 4978493, -9405245, 14445135, 1134309, -3299130, -9602495, 3620061 ], [ -4431005, -2273270, 15518403, -3539474, 5110986, 13359776, 6180265, -7922478, 2076626, 14124929, -2001856, 3618443, 18883329, -8752056, 22587014, -3973354, -8019219, -4050987, -17313635, -5103971, 14432481, 7555823, -6314735, 17559765, 4924839, -545310, -4409765, 3147471 ], [ -4247315, -3436970, 21234573, -3241934, 3492246, 11237216, 4715335, -11209458, 4388366, 11600879, -5855296, 1474373, 20149359, -12799176, 21139994, -8584054, -7006269, -4415397, -17174765, -2937581, 12141711, 10133153, -3224225, 20674395, 8715369, 2208510, 782965, 2674881 ], [ -4063625, -4600670, 26950743, -2944394, 1873506, 9114656, 3250405, -14496438, 6700106, 9076829, -9708736, -669697, 21415389, -16846296, 19692974, -13194754, -5993319, -4779807, -17035895, -771191, 9850941, 12710483, -133715, 23789025, 12505899, 4962330, 5975695, 2202291 ], [ -2610903, -4284368, 21910217, -3646297, -673794, 5784822, -1359438, -12493181, 6782280, 4712084, -6989183, 705636, 20852185, -14851206, 14207886, -13442098, -3393714, -2458255, -13867087, -1735187, 6025930, 8631016, -200820, 21842492, 6986593, 5886843, 2847958, 545203 ], [ -862653, -3623408, 14364707, -4580947, -3437334, 2173842, -6701658, -9257951, 6345240, -81316, -2738933, 2900556, 19862995, -11449026, 7782426, -12673318, -424614, 488795, -9992677, -3428177, 1843630, 3001336, -1003260, 18717332, -700757, 6385353, -2217422, -1387727 ], [ 885597, -2962448, 6819197, -5515597, -6200874, -1437138, -12043878, -6022721, 5908200, -4874716, 1511317, 5095476, 18873805, -8046846, 1356966, -11904538, 2544486, 3435845, -6118267, -5121167, -2338670, -2628344, -1805700, 15592172, -8388107, 6883863, -7282802, -3320657 ], [ 2633847, -2301488, -726313, -6450247, -8964414, -5048118, -17386098, -2787491, 5471160, -9668116, 5761567, 7290396, 17884615, -4644666, -5068494, -11135758, 5513586, 6382895, -2243857, -6814157, -6520970, -8258024, -2608140, 12467012, -16075457, 7382373, -12348182, -5253587 ], [ 4382097, -1640528, -8271823, -7384897, -11727954, -8659098, -22728318, 447739, 5034120, -14461516, 10011817, 9485316, 16895425, -1242486, -11493954, -10366978, 8482686, 9329945, 1630553, -8507147, -10703270, -13887704, -3410580, 9341852, -23762807, 7880883, -17413562, -7186517 ], [ 6172290, -1203891, -14227129, -8583921, -14242586, -11577243, -26952179, 3041669, 5046650, -17795326, 13574358, 11310361, 15425018, 2291243, -16895974, -9563053, 10648918, 11151992, 4715053, -9961712, -13965783, -18227018, -4134073, 6446570, -29312472, 7845497, -21449914, -8102486 ], [ 8263710, -2378301, -8761879, -11681631, -14969606, -9519573, -23144189, 1029899, 8287910, -10646626, 12197898, 10479031, 10498598, 6769733, -14947834, -8506723, 7049098, 4894472, 2126563, -9703952, -10622553, -13299158, -4290583, 5202230, -19509672, 3975767, -18095974, -1714826 ], [ 10355130, -3552711, -3296629, -14779341, -15696626, -7461903, -19336199, -981871, 11529170, -3497926, 10821438, 9647701, 5572178, 11248223, -12999694, -7450393, 3449278, -1363048, -461927, -9446192, -7279323, -8371298, -4447093, 3957890, -9706872, 106037, -14742034, 4672834 ], [ 12446550, -4727121, 2168621, -17877051, -16423646, -5404233, -15528209, -2993641, 14770430, 3650774, 9444978, 8816371, 645758, 15726713, -11051554, -6394063, -150542, -7620568, -3050417, -9188432, -3936093, -3443438, -4603603, 2713550, 95928, -3763693, -11388094, 11060494 ], [ 14537970, -5901531, 7633871, -20974761, -17150666, -3346563, -11720219, -5005411, 18011690, 10799474, 8068518, 7985041, -4280662, 20205203, -9103414, -5337733, -3750362, -13878088, -5638907, -8930672, -592863, 1484422, -4760113, 1469210, 9898728, -7633423, -8034154, 17448154 ], [ 16629390, -7075941, 13099121, -24072471, -17877686, -1288893, -7912229, -7017181, 21252950, 17948174, 6692058, 7153711, -9207082, 24683693, -7155274, -4281403, -7350182, -20135608, -8227397, -8672912, 2750367, 6412282, -4916623, 224870, 19701528, -11503153, -4680214, 23835814 ], [ 17252889, -6824277, 13951763, -23986962, -17216033, 598347, -4845590, -9017797, 20630168, 19415237, 5078205, 6893146, -8854228, 23935520, -6724975, -4468198, -10169417, -21932854, -10662266, -7945397, 4961661, 9618916, -5493475, -726151, 24732249, -12001957, -3561988, 27058702 ], [ 15956799, -4707747, 8772533, -19738782, -14738423, 2262717, -2748410, -11003827, 14954408, 13452467, 3153915, 7378966, -1597708, 16352480, -8279545, -6280618, -11967887, -17897434, -12896246, -6603587, 5692731, 10574716, -6620005, -1293601, 23522559, -8092627, -5367388, 26143042 ], [ 14660709, -2591217, 3593303, -15490602, -12260813, 3927087, -651230, -12989857, 9278648, 7489697, 1229625, 7864786, 5658812, 8769440, -9834115, -8093038, -13766357, -13862014, -15130226, -5261777, 6423801, 11530516, -7746535, -1861051, 22312869, -4183297, -7172788, 25227382 ], [ 13364619, -474687, -1585927, -11242422, -9783203, 5591457, 1445950, -14975887, 3602888, 1526927, -694665, 8350606, 12915332, 1186400, -11388685, -9905458, -15564827, -9826594, -17364206, -3919967, 7154871, 12486316, -8873065, -2428501, 21103179, -273967, -8978188, 24311722 ], [ 12068529, 1641843, -6765157, -6994242, -7305593, 7255827, 3543130, -16961917, -2072872, -4435843, -2618955, 8836426, 20171852, -6396640, -12943255, -11717878, -17363297, -5791174, -19598186, -2578157, 7885941, 13442116, -9999595, -2995951, 19893489, 3635363, -10783588, 23396062 ], [ 10772439, 3758373, -11944387, -2746062, -4827983, 8920197, 5640310, -18947947, -7748632, -10398613, -4543245, 9322246, 27428372, -13979680, -14497825, -13530298, -19161767, -1755754, -21832166, -1236347, 8617011, 14397916, -11126125, -3563401, 18683799, 7544693, -12588988, 22480402 ], [ 7086928, 6168564, -13978905, -2499256, -3802799, 6074194, 3858324, -17855059, -6904756, -8608344, -8136974, 7033328, 26543186, -10353620, -12090618, -11178333, -14548069, -2386415, -18660184, 1294043, 9980762, 11171241, -11322159, -1114578, 17411397, 7725741, -9049463, 18519793 ], [ 2581168, 8679564, -14933895, -3626056, -3276209, 1679854, 744684, -15705229, -3822796, -4156584, -12303794, 3791888, 22863086, -2879660, -8323398, -7396803, -7733179, -4618865, -13632424, 4232453, 11561702, 6508791, -11198769, 2369682, 16117467, 6626931, -3675113, 13513903 ], [ -1924592, 11190564, -15888885, -4752856, -2749619, -2714486, -2368956, -13555399, -740836, 295176, -16470614, 550448, 19182986, 4594300, -4556178, -3615273, -918289, -6851315, -8604664, 7170863, 13142642, 1846341, -11075379, 5853942, 14823537, 5528121, 1699237, 8508013 ], [ -6430352, 13701564, -16843875, -5879656, -2223029, -7108826, -5482596, -11405569, 2341124, 4746936, -20637434, -2690992, 15502886, 12068260, -788958, 166257, 5896601, -9083765, -3576904, 10109273, 14723582, -2816109, -10951989, 9338202, 13529607, 4429311, 7073587, 3502123 ], [ -10936112, 16212564, -17798865, -7006456, -1696439, -11503166, -8596236, -9255739, 5423084, 9198696, -24804254, -5932432, 11822786, 19542220, 2978262, 3947787, 12711491, -11316215, 1450856, 13047683, 16304522, -7478559, -10828599, 12822462, 12235677, 3330501, 12447937, -1503767 ], [ -15050107, 18501684, -18705900, -8013286, -1229724, -15620721, -11359296, -7158204, 8262024, 13303316, -28480024, -8800707, 8318796, 26539505, 6659317, 7495117, 19160596, -13384140, 6210276, 15445018, 17820692, -11933509, -10675814, 15938197, 10889077, 2279871, 17132457, -6251882 ], [ -12504097, 17018844, -18797700, -6980626, -1780884, -15032931, -8162496, -5949684, 6969624, 11506556, -23807944, -5325177, 7808676, 25433315, 8875567, 7061047, 19391356, -12655140, 6407916, 8644078, 18235772, -12860959, -10023314, 12789007, 8647087, 2048301, 10089867, -6617822 ], [ -9958087, 15536004, -18889500, -5947966, -2332044, -14445141, -4965696, -4741164, 5677224, 9709796, -19135864, -1849647, 7298556, 24327125, 11091817, 6626977, 19622116, -11926140, 6605556, 1843138, 18650852, -13788409, -9370814, 9639817, 6405097, 1816731, 3047277, -6983762 ], [ -7412077, 14053164, -18981300, -4915306, -2883204, -13857351, -1768896, -3532644, 4384824, 7913036, -14463784, 1625883, 6788436, 23220935, 13308067, 6192907, 19852876, -11197140, 6803196, -4957802, 19065932, -14715859, -8718314, 6490627, 4163107, 1585161, -3995313, -7349702 ], [ -4866067, 12570324, -19073100, -3882646, -3434364, -13269561, 1427904, -2324124, 3092424, 6116276, -9791704, 5101413, 6278316, 22114745, 15524317, 5758837, 20083636, -10468140, 7000836, -11758742, 19481012, -15643309, -8065814, 3341437, 1921117, 1353591, -11037903, -7715642 ], [ -2320057, 11087484, -19164900, -2849986, -3985524, -12681771, 4624704, -1115604, 1800024, 4319516, -5119624, 8576943, 5768196, 21008555, 17740567, 5324767, 20314396, -9739140, 7198476, -18559682, 19896092, -16570759, -7413314, 192247, -320873, 1122021, -18080493, -8081582 ], [ -568951, 10573425, -16703226, -2340046, -4048053, -13482258, 6126492, -1053966, 236958, 4396133, -1990756, 8513322, 6631338, 19691759, 17984803, 5802949, 18350227, -6956682, 6755553, -21373034, 17839472, -15853588, -6017456, -2582426, -1504520, -104895, -20328645, -7501808 ], [ -190861, 11732715, -9831006, -2732986, -3266583, -16680678, 4700532, -2973306, -1793622, 7708583, -1527436, 2336622, 9866478, 18011189, 14822833, 7856839, 12594817, -627342, 5206203, -17298734, 11513552, -12295708, -3337616, -4710206, -860120, -3051045, -14295495, -5288528 ], [ 187229, 12892005, -2958786, -3125926, -2485113, -19879098, 3274572, -4892646, -3824202, 11021033, -1064116, -3840078, 13101618, 16330619, 11660863, 9910729, 6839407, 5701998, 3656853, -13224434, 5187632, -8737828, -657776, -6837986, -215720, -5997195, -8262345, -3075248 ], [ 565319, 14051295, 3913434, -3518866, -1703643, -23077518, 1848612, -6811986, -5854782, 14333483, -600796, -10016778, 16336758, 14650049, 8498893, 11964619, 1083997, 12031338, 2107503, -9150134, -1138288, -5179948, 2022064, -8965766, 428680, -8943345, -2229195, -861968 ], [ 943409, 15210585, 10785654, -3911806, -922173, -26275938, 422652, -8731326, -7885362, 17645933, -137476, -16193478, 19571898, 12969479, 5336923, 14018509, -4671413, 18360678, 558153, -5075834, -7464208, -1622068, 4701904, -11093546, 1073080, -11889495, 3803955, 1351312 ], [ 1321499, 16369875, 17657874, -4304746, -140703, -29474358, -1003308, -10650666, -9915942, 20958383, 325844, -22370178, 22807038, 11288909, 2174953, 16072399, -10426823, 24690018, -991197, -1001534, -13790128, 1935812, 7381744, -13221326, 1717480, -14835645, 9837105, 3564592 ], [ -683254, 17229899, 16963837, -5320496, 1587609, -26790853, -2757997, -11162919, -11550388, 19283229, 1917908, -22127909, 18747432, 7503595, 1700948, 15204572, -10664905, 23507025, -2929300, 2954792, -12627322, 3306476, 7575834, -14135877, 1850944, -16626882, 8016871, 3825262 ], [ -3820834, 17947649, 12672727, -6632336, 3766059, -21311023, -4668967, -11006229, -12996508, 15236919, 4046588, -18833999, 11219832, 2717665, 2504828, 12947732, -8279995, 18752595, -5052220, 6855032, -7904302, 3637316, 6588174, -14473647, 1741504, -17869062, 2463061, 3157642 ], [ -6958414, 18665399, 8381617, -7944176, 5944509, -15831193, -6579937, -10849539, -14442628, 11190609, 6175268, -15540089, 3692232, -2068265, 3308708, 10690892, -5895085, 13998165, -7175140, 10755272, -3181282, 3968156, 5600514, -14811417, 1632064, -19111242, -3090749, 2490022 ], [ -10095994, 19383149, 4090507, -9256016, 8122959, -10351363, -8490907, -10692849, -15888748, 7144299, 8303948, -12246179, -3835368, -6854195, 4112588, 8434052, -3510175, 9243735, -9298060, 14655512, 1541738, 4298996, 4612854, -15149187, 1522624, -20353422, -8644559, 1822402 ], [ -13233574, 20100899, -200603, -10567856, 10301409, -4871533, -10401877, -10536159, -17334868, 3097989, 10432628, -8952269, -11362968, -11640125, 4916468, 6177212, -1125265, 4489305, -11420980, 18555752, 6264758, 4629836, 3625194, -15486957, 1413184, -21595602, -14198369, 1154782 ], [ -16371154, 20818649, -4491713, -11879696, 12479859, 608297, -12312847, -10379469, -18780988, -948321, 12561308, -5658359, -18890568, -16426055, 5720348, 3920372, 1259645, -265125, -13543900, 22455992, 10987778, 4960676, 2637534, -15824727, 1303744, -22837782, -19752179, 487162 ], [ -8790197, 19289505, -6279253, -11714314, 5553075, -1196434, -10525155, -12560809, -18278364, 145564, 10874380, -3920970, -14471876, -13149030, 6425972, 4773014, 463339, 53089, -6430311, 21190583, 10785182, 606734, -996808, -12282186, 1844894, -18096403, -13185524, 5693720 ], [ -1088807, 17735115, -8038663, -11532334, -1476015, -3083014, -8695905, -14768419, -17753844, 1297204, 9144580, -2201070, -9918956, -9781410, 7130492, 5660594, -368711, 428299, 787059, 19867133, 10527242, -3799846, -4660888, -8696046, 2393354, -13287793, -6482684, 10966280 ], [ 6612583, 16180725, -9798073, -11350354, -8505105, -4969594, -6866655, -16976029, -17229324, 2448844, 7414780, -481170, -5366036, -6413790, 7835012, 6548174, -1200761, 803509, 8004429, 18543683, 10269302, -8206426, -8324968, -5109906, 2941814, -8479183, 220156, 16238840 ], [ 14313973, 14626335, -11557483, -11168374, -15534195, -6856174, -5037405, -19183639, -16704804, 3600484, 5684980, 1238730, -813116, -3046170, 8539532, 7435754, -2032811, 1178719, 15221799, 17220233, 10011362, -12613006, -11989048, -1523766, 3490274, -3670573, 6922996, 21511400 ], [ 22015363, 13071945, -13316893, -10986394, -22563285, -8742754, -3208155, -21391249, -16180284, 4752124, 3955180, 2958630, 3739804, 321450, 9244052, 8323334, -2864861, 1553929, 22439169, 15896783, 9753422, -17019586, -15653128, 2062374, 4038734, 1138037, 13625836, 26783960 ], [ 25868686, 11017758, -13491970, -9915871, -26288844, -9736822, -2420943, -21912358, -15022290, 6122032, 2879104, 4331121, 7692136, 1779981, 8852588, 8385605, -1864205, 2637268, 26546841, 13406744, 9171806, -20058022, -17022883, 4905987, 3356399, 3843050, 18942199, 28402934 ], [ 20743186, 7797378, -9970270, -6772081, -22306164, -8648362, -4065153, -18498298, -12386190, 8001232, 3328384, 4892991, 10243096, -1216029, 5903828, 6522155, 3412765, 5372908, 23398551, 8194664, 7834946, -19904122, -13039213, 6017037, -197791, 1639670, 21023449, 21496874 ], [ 15617686, 4576998, -6448570, -3628291, -18323484, -7559902, -5709363, -15084238, -9750090, 9880432, 3777664, 5454861, 12794056, -4212039, 2955068, 4658705, 8689735, 8108548, 20250261, 2982584, 6498086, -19750222, -9055543, 7128087, -3751981, -563710, 23104699, 14590814 ], [ 10492186, 1356618, -2926870, -484501, -14340804, -6471442, -7353573, -11670178, -7113990, 11759632, 4226944, 6016731, 15345016, -7208049, 6308, 2795255, 13966705, 10844188, 17101971, -2229496, 5161226, -19596322, -5071873, 8239137, -7306171, -2767090, 25185949, 7684754 ], [ 5366686, -1863762, 594830, 2659289, -10358124, -5382982, -8997783, -8256118, -4477890, 13638832, 4676224, 6578601, 17895976, -10204059, -2942452, 931805, 19243675, 13579828, 13953681, -7441576, 3824366, -19442422, -1088203, 9350187, -10860361, -4970470, 27267199, 778694 ], [ 241186, -5084142, 4116530, 5803079, -6375444, -4294522, -10641993, -4842058, -1841790, 15518032, 5125504, 7140471, 20446936, -13200069, -5891212, -931645, 24520645, 16315468, 10805391, -12653656, 2487506, -19288522, 2895467, 10461237, -14414551, -7173850, 29348449, -6127366 ], [ 1462246, -3293032, 5179180, 9445939, -7348814, -4430802, -9943258, -1416008, -675400, 14448187, 4621909, 5907856, 19110771, -14730274, -5930032, 1092855, 21577920, 17470023, 7442216, -12886091, 181546, -15390607, 4601312, 11408112, -14615611, -5271975, 27102959, -6067566 ], [ 6722026, 1687208, 4676980, 13406389, -11476034, -5346462, -7753558, 2017672, -444280, 11501677, 3511939, 3533296, 15300981, -15327694, -4117072, 5591505, 13404480, 17618433, 3942296, -9949661, -2741114, -9110137, 4857632, 12250512, -12682861, -757665, 22104089, -1574946 ], [ 11981806, 6667448, 4174780, 17366839, -15603254, -6262122, -5563858, 5451352, -213160, 8555167, 2401969, 1158736, 11491191, -15925114, -2304112, 10090155, 5231040, 17766843, 442376, -7013231, -5663774, -2829667, 5113952, 13092912, -10750111, 3756645, 17105219, 2917674 ], [ 17241586, 11647688, 3672580, 21327289, -19730474, -7177782, -3374158, 8885032, 17960, 5608657, 1291999, -1215824, 7681401, -16522534, -491152, 14588805, -2942400, 17915253, -3057544, -4076801, -8586434, 3450803, 5370272, 13935312, -8817361, 8270955, 12106349, 7410294 ], [ 22501366, 16627928, 3170380, 25287739, -23857694, -8093442, -1184458, 12318712, 249080, 2662147, 182029, -3590384, 3871611, -17119954, 1321808, 19087455, -11115840, 18063663, -6557464, -1140371, -11509094, 9731273, 5626592, 14777712, -6884611, 12785265, 7107479, 11902914 ], [ 27761146, 21608168, 2668180, 29248189, -27984914, -9009102, 1005242, 15752392, 480200, -284363, -927941, -5964944, 61821, -17717374, 3134768, 23586105, -19289280, 18212073, -10057384, 1796059, -14431754, 16011743, 5882912, 15620112, -4951861, 17299575, 2108609, 16395534 ], [ 21485835, 21871435, 2271639, 25038783, -25426318, -8092869, 1390439, 16602780, 2977303, -2475656, 1759505, -6723826, -3582467, -14721807, 5971035, 19114945, -17201264, 13285531, -10940729, -1096020, -13967516, 16261184, 6755839, 9312062, -3704691, 18256339, -898178, 17014378 ], [ 14237685, 21736885, 1884009, 20140353, -22303858, -7022139, 1623449, 17235300, 5665513, -4603256, 4767215, -7346446, -7212797, -11423217, 8893605, 13887295, -14247824, 7930981, -11603399, -4479660, -13217636, 16001984, 7680769, 2400962, -2515341, 18913069, -3736958, 17306518 ], [ 6989535, 21602335, 1496379, 15241923, -19181398, -5951409, 1856459, 17867820, 8353723, -6730856, 7774925, -7969066, -10843127, -8124627, 11816175, 8659645, -11294384, 2576431, -12266069, -7863300, -12467756, 15742784, 8605699, -4510138, -1325991, 19569799, -6575738, 17598658 ], [ -258615, 21467785, 1108749, 10343493, -16058938, -4880679, 2089469, 18500340, 11041933, -8858456, 10782635, -8591686, -14473457, -4826037, 14738745, 3431995, -8340944, -2778119, -12928739, -11246940, -11717876, 15483584, 9530629, -11421238, -136641, 20226529, -9414518, 17890798 ], [ -7506765, 21333235, 721119, 5445063, -12936478, -3809949, 2322479, 19132860, 13730143, -10986056, 13790345, -9214306, -18103787, -1527447, 17661315, -1795655, -5387504, -8132669, -13591409, -14630580, -10967996, 15224384, 10455559, -18332338, 1052709, 20883259, -12253298, 18182938 ], [ -12619656, 19698508, 703719, 1654005, -10006756, -2527245, 1591358, 18833484, 14312347, -13041647, 15064925, -8884030, -21052793, 1850418, 19396461, -4986032, -2165033, -11289317, -13969193, -16323321, -9445148, 14367188, 11239390, -22217086, 1641522, 20313316, -14682851, 17788441 ], [ -10716696, 13134628, 1902789, 1501455, -7710316, -548055, -2307622, 15472164, 7974817, -14860637, 10644935, -5422810, -21763163, 5488758, 17230071, -1482512, 1941397, -7224287, -13410923, -12460251, -5382548, 11545148, 11559610, -16158106, 257142, 15712876, -15767801, 15137851 ], [ -8813736, 6570748, 3101859, 1348905, -5413876, 1431135, -6206602, 12110844, 1637287, -16679627, 6224945, -1961590, -22473533, 9127098, 15063681, 2021008, 6047827, -3159257, -12852653, -8597181, -1319948, 8723108, 11879830, -10099126, -1127238, 11112436, -16852751, 12487261 ], [ -6910776, 6868, 4300929, 1196355, -3117436, 3410325, -10105582, 8749524, -4700243, -18498617, 1804955, 1499630, -23183903, 12765438, 12897291, 5524528, 10154257, 905773, -12294383, -4734111, 2742652, 5901068, 12200050, -4040146, -2511618, 6511996, -17937701, 9836671 ], [ -5007816, -6557012, 5499999, 1043805, -820996, 5389515, -14004562, 5388204, -11037773, -20317607, -2615035, 4960850, -23894273, 16403778, 10730901, 9028048, 14260687, 4970803, -11736113, -871041, 6805252, 3079028, 12520270, 2018834, -3895998, 1911556, -19022651, 7186081 ], [ -3104856, -13120892, 6699069, 891255, 1475444, 7368705, -17903542, 2026884, -17375303, -22136597, -7035025, 8422070, -24604643, 20042118, 8564511, 12531568, 18367117, 9035833, -11177843, 2992029, 10867852, 256988, 12840490, 8077814, -5280378, -2688884, -20107601, 4535491 ], [ -2644848, -13736613, 5997919, 1140750, 1870047, 5975029, -19058522, 1311270, -19253784, -20808170, -9404316, 10152855, -23660724, 20339736, 5487848, 12969256, 19241703, 8943801, -12051549, 7090348, 13601572, 27832, 12371173, 9987670, -5407859, -2050048, -20668839, 3239996 ], [ -3392208, -9375303, 3706789, 1726650, 673317, 1759159, -17917502, 2809410, -17401224, -16846190, -10057716, 10435725, -21332604, 17842056, 1649528, 10841656, 17412093, 5373411, -14123439, 11385508, 15223372, 1968232, 11241223, 8425810, -4483649, 2972672, -20791869, 3078356 ], [ -4139568, -5013993, 1415659, 2312550, -523413, -2456711, -16776482, 4307550, -15548664, -12884210, -10711116, 10718595, -19004484, 15344376, -2188792, 8714056, 15582483, 1803021, -16195329, 15680668, 16845172, 3908632, 10111273, 6863950, -3559439, 7995392, -20914899, 2916716 ], [ -4886928, -652683, -875471, 2898450, -1720143, -6672581, -15635462, 5805690, -13696104, -8922230, -11364516, 11001465, -16676364, 12846696, -6027112, 6586456, 13752873, -1767369, -18267219, 19975828, 18466972, 5849032, 8981323, 5302090, -2635229, 13018112, -21037929, 2755076 ], [ -5634288, 3708627, -3166601, 3484350, -2916873, -10888451, -14494442, 7303830, -11843544, -4960250, -12017916, 11284335, -14348244, 10349016, -9865432, 4458856, 11923263, -5337759, -20339109, 24270988, 20088772, 7789432, 7851373, 3740230, -1711019, 18040832, -21160959, 2593436 ], [ -6381648, 8069937, -5457731, 4070250, -4113603, -15104321, -13353422, 8801970, -9990984, -998270, -12671316, 11567205, -12020124, 7851336, -13703752, 2331256, 10093653, -8908149, -22410999, 28566148, 21710572, 9729832, 6721423, 2178370, -786809, 23063552, -21283989, 2431796 ], [ -3999574, 6019996, -7414373, 2892465, -1514926, -12006115, -11334679, 8176373, -4227363, -2163874, -10304237, 10876564, -7795571, 4906286, -12697925, 1730412, 4728357, -8395306, -19459640, 27062438, 18047246, 3991638, 3480749, 1204405, -978252, 20066722, -17601833, 850199 ], [ -1089154, 2887636, -9314543, 1416915, 1724534, -7673065, -9167749, 7192223, 2196567, -4195174, -7427207, 10021564, -3250841, 1885706, -10874255, 1387332, -1233873, -7193086, -15660200, 24579698, 13491626, -3042942, -116281, 329695, -1358052, 15715942, -13277243, -971131 ], [ 1821266, -244724, -11214713, -58635, 4963994, -3340015, -7000819, 6208073, 8620497, -6226474, -4550177, 9166564, 1293889, -1134874, -9050585, 1044252, -7196103, -5990866, -11860760, 22096958, 8936006, -10077522, -3713311, -545015, -1737852, 11365162, -8952653, -2792461 ], [ 4731686, -3377084, -13114883, -1534185, 8203454, 993035, -4833889, 5223923, 15044427, -8257774, -1673147, 8311564, 5838619, -4155454, -7226915, 701172, -13158333, -4788646, -8061320, 19614218, 4380386, -17112102, -7310341, -1419725, -2117652, 7014382, -4628063, -4613791 ], [ 7642106, -6509444, -15015053, -3009735, 11442914, 5326085, -2666959, 4239773, 21468357, -10289074, 1203883, 7456564, 10383349, -7176034, -5403245, 358092, -19120563, -3586426, -4261880, 17131478, -175234, -24146682, -10907371, -2294435, -2497452, 2663602, -303473, -6435121 ], [ 10045571, -9158879, -16388183, -4089690, 13692959, 8000225, -332119, 3982163, 25235742, -11969389, 3245698, 6274849, 14100034, -9207739, -4328465, -426018, -23558538, -2219761, -1551800, 14268623, -3035734, -28629702, -13165696, -3341495, -2933427, -323108, 2649427, -7315666 ], [ 9914261, -9393689, -15126113, -3191670, 10995929, 2379815, 2842271, 7357253, 15720402, -11894779, 1111438, 3459559, 13676494, -6295069, -6998135, -3415278, -20375238, -30871, -4288520, 9505193, 2579366, -20354922, -8730496, -5250305, -3650277, 3510532, -1256123, -3492286 ], [ 9782951, -9628499, -13864043, -2293650, 8298899, -3240595, 6016661, 10732343, 6205062, -11820169, -1022822, 644269, 13252954, -3382399, -9667805, -6404538, -17191938, 2158019, -7025240, 4741763, 8194466, -12080142, -4295296, -7159115, -4367127, 7344172, -5161673, 331094 ], [ 9651641, -9863309, -12601973, -1395630, 5601869, -8861005, 9191051, 14107433, -3310278, -11745559, -3157082, -2171021, 12829414, -469729, -12337475, -9393798, -14008638, 4346909, -9761960, -21667, 13809566, -3805362, 139904, -9067925, -5083977, 11177812, -9067223, 4154474 ], [ 9520331, -10098119, -11339903, -497610, 2904839, -14481415, 12365441, 17482523, -12825618, -11670949, -5291342, -4986311, 12405874, 2442941, -15007145, -12383058, -10825338, 6535799, -12498680, -4785097, 19424666, 4469418, 4575104, -10976735, -5800827, 15011452, -12972773, 7977854 ], [ 9389021, -10332929, -10077833, 400410, 207809, -20101825, 15539831, 20857613, -22340958, -11596339, -7425602, -7801601, 11982334, 5355611, -17676815, -15372318, -7642038, 8724689, -15235400, -9548527, 25039766, 12744198, 9010304, -12885545, -6517677, 18845092, -16878323, 11801234 ], [ 6747543, -7563845, -7578825, 540985, -1088367, -21517953, 17895931, 20061058, -25405266, -10247725, -7744875, -6553649, 12195108, 6591109, -16743085, -17461158, -6706692, 10028467, -14293728, -12126697, 25005999, 15177944, 9275063, -12674197, -7252501, 17896831, -17554530, 10312824 ], [ 1362393, -1511435, -3727815, -146345, -853377, -18338703, 19357621, 14704798, -21418446, -7506595, -6080325, -864479, 13103388, 5993419, -11870755, -18565818, -8228412, 10364797, -9331488, -12316327, 18797889, 11227304, 4981433, -10145467, -8006971, 11721841, -14700990, 3018504 ], [ -4022757, 4540975, 123195, -833675, -618387, -15159453, 20819311, 9348538, -17431626, -4765465, -4415775, 4824691, 14011668, 5395729, -6998425, -19670478, -9750132, 10701127, -4369248, -12505957, 12589779, 7276664, 687803, -7616737, -8761441, 5546851, -11847450, -4275816 ], [ -9407907, 10593385, 3974205, -1521005, -383397, -11980203, 22281001, 3992278, -13444806, -2024335, -2751225, 10513861, 14919948, 4798039, -2126095, -20775138, -11271852, 11037457, 592992, -12695587, 6381669, 3326024, -3605827, -5088007, -9515911, -628139, -8993910, -11570136 ], [ -14793057, 16645795, 7825215, -2208335, -148407, -8800953, 23742691, -1363982, -9457986, 716795, -1086675, 16203031, 15828228, 4200349, 2746235, -21879798, -12793572, 11373787, 5555232, -12885217, 173559, -624616, -7899457, -2559277, -10270381, -6803129, -6140370, -18864456 ], [ -20178207, 22698205, 11676225, -2895665, 86583, -5621703, 25204381, -6720242, -5471166, 3457925, 577875, 21892201, 16736508, 3602659, 7618565, -22984458, -14315292, 11710117, 10517472, -13074847, -6034551, -4575256, -12193087, -30547, -11024851, -12978119, -3286830, -26158776 ], [ -16167998, 17009416, 12487796, -613704, 2139741, -4525096, 21965729, -4723671, -7994620, -50862, 4594868, 22109898, 13846643, 539494, 6712631, -19711187, -13575023, 14528749, 7201396, -12844441, -9533656, -6845468, -9689248, 2942359, -10719504, -14484717, -5221104, -21110811 ], [ -9643538, 8178616, 12485996, 2462856, 4679451, -3985816, 17469239, -759441, -12260260, -5232162, 9241388, 20863398, 9940373, -3183446, 4260401, -15266357, -12229433, 18011659, 1669996, -12501631, -12307816, -8665988, -5366368, 6034129, -10130544, -14742027, -8436624, -12759981 ], [ -3119078, -652184, 12484196, 5539416, 7219161, -3446536, 12972749, 3204789, -16525900, -10413462, 13887908, 19616898, 6034103, -6906386, 1808171, -10821527, -10883843, 21494569, -3861404, -12158821, -15081976, -10486508, -1043488, 9125899, -9541584, -14999337, -11652144, -4409151 ], [ 3405382, -9482984, 12482396, 8615976, 9758871, -2907256, 8476259, 7169019, -20791540, -15594762, 18534428, 18370398, 2127833, -10629326, -644059, -6376697, -9538253, 24977479, -9392804, -11816011, -17856136, -12307028, 3279392, 12217669, -8952624, -15256647, -14867664, 3941679 ], [ 9929842, -18313784, 12480596, 11692536, 12298581, -2367976, 3979769, 11133249, -25057180, -20776062, 23180948, 17123898, -1778437, -14352266, -3096289, -1931867, -8192663, 28460389, -14924204, -11473201, -20630296, -14127548, 7602272, 15309439, -8363664, -15513957, -18083184, 12292509 ], [ 15608860, -25680473, 12244175, 13873605, 14284296, -2240815, -3271, 14554320, -28569358, -25040928, 27191690, 15498291, -5120929, -17400764, -5006350, 2432359, -6751088, 30948727, -19449053, -11241514, -22855960, -15279089, 11131127, 17648251, -8168769, -15365799, -20760765, 19435530 ], [ 13678900, -19870163, 9896165, 7995255, 11284056, -5822725, 634739, 13086960, -25300378, -21057888, 25480430, 10460721, -3389419, -14379284, -2036890, 6071149, -4445648, 24485917, -14914943, -12009934, -20145160, -10409819, 7513757, 13210441, -11520459, -11568429, -18596895, 15708270 ], [ 11748940, -14059853, 7548155, 2116905, 8283816, -9404635, 1272749, 11619600, -22031398, -17074848, 23769170, 5423151, -1657909, -11357804, 932570, 9709939, -2140208, 18023107, -10380833, -12778354, -17434360, -5540549, 3896387, 8772631, -14872149, -7771059, -16433025, 11981010 ], [ 9818980, -8249543, 5200145, -3761445, 5283576, -12986545, 1910759, 10152240, -18762418, -13091808, 22057910, 385581, 73601, -8336324, 3902030, 13348729, 165232, 11560297, -5846723, -13546774, -14723560, -671279, 279017, 4334821, -18223839, -3973689, -14269155, 8253750 ], [ 7889020, -2439233, 2852135, -9639795, 2283336, -16568455, 2548769, 8684880, -15493438, -9108768, 20346650, -4651989, 1805111, -5314844, 6871490, 16987519, 2470672, 5097487, -1312613, -14315194, -12012760, 4197991, -3338353, -102989, -21575529, -176319, -12105285, 4526490 ], [ 5959060, 3371077, 504125, -15518145, -716904, -20150365, 3186779, 7217520, -12224458, -5125728, 18635390, -9689559, 3536621, -2293364, 9840950, 20626309, 4776112, -1365323, 3221497, -15083614, -9301960, 9067261, -6955723, -4540799, -24927219, 3621051, -9941415, 799230 ], [ 4822528, 6792704, -878592, -18979840, -2483712, -22259712, 3562496, 6353408, -10299392, -2780160, 17627648, -12656128, 4556288, -514048, 11589632, 22769152, 6133760, -5171200, 5891584, -15536128, -7705600, 11934720, -9085952, -7154176, -26900992, 5857280, -8667136, -1395712 ], [ 4822528, 6792704, -878592, -18979840, -2483712, -22259712, 3562496, 6353408, -10299392, -2780160, 17627648, -12656128, 4556288, -514048, 11589632, 22769152, 6133760, -5171200, 5891584, -15536128, -7705600, 11934720, -9085952, -7154176, -26900992, 5857280, -8667136, -1395712 ] ], [ [ 15273984, 3691520, 16330752, 23492608, 18469888, 11774976, -15965184, 11958272, -9316352, 17914880, 11632640, -10765312, -18796544, 20119552, 2487296, 22446080, 5848064, 470016, -3497984, -12154880, -24937472, 5206016, -9273344, 8211456, -8332288, -29239296, 11303936, -7343104 ], [ 15273984, 3691520, 16330752, 23492608, 18469888, 11774976, -15965184, 11958272, -9316352, 17914880, 11632640, -10765312, -18796544, 20119552, 2487296, 22446080, 5848064, 470016, -3497984, -12154880, -24937472, 5206016, -9273344, 8211456, -8332288, -29239296, 11303936, -7343104 ], [ 15273984, 3691520, 16330752, 23492608, 18469888, 11774976, -15965184, 11958272, -9316352, 17914880, 11632640, -10765312, -18796544, 20119552, 2487296, 22446080, 5848064, 470016, -3497984, -12154880, -24937472, 5206016, -9273344, 8211456, -8332288, -29239296, 11303936, -7343104 ], [ 12792090, 6156186, 13483412, 18713608, 14968946, 10366764, -13823484, 8470546, -4894420, 14565096, 12360582, -11309882, -16431706, 16594420, 422768, 19103848, 3353308, -813470, -5589062, -8898552, -25262798, 4810952, -7969326, 6650080, -7836806, -25312256, 8687286, -5231494 ], [ 9006150, 9915846, 9140012, 11423608, 9628526, 8218644, -10556484, 3150286, 1850900, 9455256, 13471002, -12140582, -12824326, 11217100, -2726512, 14005528, -452252, -2771330, -8778842, -3931272, -25759058, 4208312, -5980146, 4268320, -7080986, -19321856, 4695786, -2010394 ], [ 5220210, 13675506, 4796612, 4133608, 4288106, 6070524, -7289484, -2169974, 8596220, 4345416, 14581422, -12971282, -9216946, 5839780, -5875792, 8907208, -4257812, -4729190, -11968622, 1036008, -26255318, 3605672, -3990966, 1886560, -6325166, -13331456, 704286, 1210706 ], [ 1434270, 17435166, 453212, -3156392, -1052314, 3922404, -4022484, -7490234, 15341540, -764424, 15691842, -13801982, -5609566, 462460, -9025072, 3808888, -8063372, -6687050, -15158402, 6003288, -26751578, 3003032, -2001786, -495200, -5569346, -7341056, -3287214, 4431806 ], [ -2351670, 21194826, -3890188, -10446392, -6392734, 1774284, -755484, -12810494, 22086860, -5874264, 16802262, -14632682, -2002186, -4914860, -12174352, -1289432, -11868932, -8644910, -18348182, 10970568, -27247838, 2400392, -12606, -2876960, -4813526, -1350656, -7278714, 7652906 ], [ -6137610, 24954486, -8233588, -17736392, -11733154, -373836, 2511516, -18130754, 28832180, -10984104, 17912682, -15463382, 1605194, -10292180, -15323632, -6387752, -15674492, -10602770, -21537962, 15937848, -27744098, 1797752, 1976574, -5258720, -4057706, 4639744, -11270214, 10874006 ], [ -2922660, 19590108, -6403642, -10924214, -7746130, -4292754, 1585290, -17543714, 27057068, -7835382, 16533510, -14794028, 1232672, -11212838, -14746006, -5252696, -12760172, -10025624, -19031852, 14894646, -23358962, 1606100, -119940, -3127094, 462952, 516742, -9338928, 7965956 ], [ 533700, 13911108, -4360822, -3625754, -3437470, -8272734, 514470, -16752974, 24988148, -4401882, 15068490, -14072948, 722912, -11979818, -14039866, -3902696, -9614132, -9361064, -16329332, 13644186, -18805502, 1428620, -2357340, -839834, 5113432, -3954998, -7203408, 4846556 ], [ 3990060, 8232108, -2318002, 3672706, 871190, -12252714, -556350, -15962234, 22919228, -968382, 13603470, -13351868, 213152, -12746798, -13333726, -2552696, -6468092, -8696504, -13626812, 12393726, -14252042, 1251140, -4594740, 1447426, 9763912, -8426738, -5067888, 1727156 ], [ 7446420, 2553108, -275182, 10971166, 5179850, -16232694, -1627170, -15171494, 20850308, 2465118, 12138450, -12630788, -296608, -13513778, -12627586, -1202696, -3322052, -8031944, -10924292, 11143266, -9698582, 1073660, -6832140, 3734686, 14414392, -12898478, -2932368, -1392244 ], [ 10902780, -3125892, 1767638, 18269626, 9488510, -20212674, -2697990, -14380754, 18781388, 5898618, 10673430, -11909708, -806368, -14280758, -11921446, 147304, -176012, -7367384, -8221772, 9892806, -5145122, 896180, -9069540, 6021946, 19064872, -17370218, -796848, -4511644 ], [ 11821640, -6984292, 3316708, 22484636, 10835720, -23080554, -2745560, -14463314, 16183818, 8465068, 8113510, -11478278, -1147128, -12854588, -11120006, 1289654, 1955228, -6842624, -6142752, 8133496, -1268862, 727450, -10317840, 7761106, 20780702, -20215608, 999722, -7643944 ], [ 6143000, -6109132, 3582028, 18682676, 4483160, -23056974, -132680, -16816454, 12211758, 8777188, 2706850, -11799938, -1048488, -5726228, -10070786, 1892114, 1447988, -6681344, -5684832, 5051176, 846678, 581470, -8994480, 8075206, 14866442, -18832488, 1915022, -10809784 ], [ 464360, -5233972, 3847348, 14880716, -1869400, -23033394, 2480200, -19169594, 8239698, 9089308, -2699810, -12121598, -949848, 1402132, -9021566, 2494574, 940748, -6520064, -5226912, 1968856, 2962218, 435490, -7671120, 8389306, 8952182, -17449368, 2830322, -13975624 ], [ -5214280, -4358812, 4112668, 11078756, -8221960, -23009814, 5093080, -21522734, 4267638, 9401428, -8106470, -12443258, -851208, 8530492, -7972346, 3097034, 433508, -6358784, -4768992, -1113464, 5077758, 289510, -6347760, 8703406, 3037922, -16066248, 3745622, -17141464 ], [ -10892920, -3483652, 4377988, 7276796, -14574520, -22986234, 7705960, -23875874, 295578, 9713548, -13513130, -12764918, -752568, 15658852, -6923126, 3699494, -73732, -6197504, -4311072, -4195784, 7193298, 143530, -5024400, 9017506, -2876338, -14683128, 4660922, -20307304 ], [ -16571560, -2608492, 4643308, 3474836, -20927080, -22962654, 10318840, -26229014, -3676482, 10025668, -18919790, -13086578, -653928, 22787212, -5873906, 4301954, -580972, -6036224, -3853152, -7278104, 9308838, -2450, -3701040, 9331606, -8790598, -13300008, 5576222, -23473144 ], [ -16045490, 797100, 3721958, 386892, -20747390, -20183074, 11204768, -22730318, -4488258, 9867784, -18833530, -12473530, -1976006, 22265234, -6170462, 4702696, 2191640, -7632318, -6102790, -7038808, 8720318, 1632370, 33820, 10839584, -9286880, -12869722, 4636310, -21892516 ], [ -11187830, 5969220, 1972178, -2202588, -16007450, -15479494, 10885088, -15146378, -3093798, 9381784, -14912590, -11207950, -4289906, 16402454, -7406522, 4962616, 7253960, -10455258, -10242610, -4480648, 6244058, 4510390, 5452180, 13181024, -6000800, -13104622, 2401250, -16998316 ], [ -6330170, 11141340, 222398, -4792068, -11267510, -10775914, 10565408, -7562438, -1699338, 8895784, -10991650, -9942370, -6603806, 10539674, -8642582, 5222536, 12316280, -13278198, -14382430, -1922488, 3767798, 7388410, 10870540, 15522464, -2714720, -13339522, 166190, -12104116 ], [ -1472510, 16313460, -1527382, -7381548, -6527570, -6072334, 10245728, 21502, -304878, 8409784, -7070710, -8676790, -8917706, 4676894, -9878642, 5482456, 17378600, -16101138, -18522250, 635672, 1291538, 10266430, 16288900, 17863904, 571360, -13574422, -2068870, -7209916 ], [ 3385150, 21485580, -3277162, -9971028, -1787630, -1368754, 9926048, 7605442, 1089582, 7923784, -3149770, -7411210, -11231606, -1185886, -11114702, 5742376, 22440920, -18924078, -22662070, 3193832, -1184722, 13144450, 21707260, 20205344, 3857440, -13809322, -4303930, -2315716 ], [ 8242810, 26657700, -5026942, -12560508, 2952310, 3334826, 9606368, 15189382, 2484042, 7437784, 771170, -6145630, -13545506, -7048666, -12350762, 6002296, 27503240, -21747018, -26801890, 5751992, -3660982, 16022470, 27125620, 22546784, 7143520, -14044222, -6538990, 2578484 ], [ 9046744, 24366804, -3079396, -12887658, -1797872, 8184044, 4968578, 10872802, 3451956, 5168164, -2629966, -6592390, -9734024, -3757798, -12475340, 6761662, 25300670, -17450058, -26082520, 5613176, -4086160, 13737064, 19124224, 22594466, 10156468, -14794444, -3294886, 4344950 ], [ 9400264, 21246684, -721036, -12963438, -7602512, 13049444, -149002, 5233942, 4372476, 2700364, -6844666, -7229410, -5241944, 550142, -12476420, 7576522, 22290890, -12361998, -24823240, 5174696, -4283440, 10877944, 9631744, 22387286, 13139068, -15601924, 558014, 5763890 ], [ 9753784, 18126564, 1637324, -13039218, -13407152, 17914844, -5266582, -404918, 5292996, 232564, -11059366, -7866430, -749864, 4858082, -12477500, 8391382, 19281110, -7273938, -23563960, 4736216, -4480720, 8018824, 139264, 22180106, 16121668, -16409404, 4410914, 7182830 ], [ 10107304, 15006444, 3995684, -13114998, -19211792, 22780244, -10384162, -6043778, 6213516, -2235236, -15274066, -8503450, 3742216, 9166022, -12478580, 9206242, 16271330, -2185878, -22304680, 4297736, -4678000, 5159704, -9353216, 21972926, 19104268, -17216884, 8263814, 8601770 ], [ 10460824, 11886324, 6354044, -13190778, -25016432, 27645644, -15501742, -11682638, 7134036, -4703036, -19488766, -9140470, 8234296, 13473962, -12479660, 10021102, 13261550, 2902182, -21045400, 3859256, -4875280, 2300584, -18845696, 21765746, 22086868, -18024364, 12116714, 10020710 ], [ 11104056, 9391532, 7288012, -12841984, -28211270, 30215236, -18522482, -16144904, 7448342, -6853726, -22181566, -10270426, 11104916, 15618562, -11979368, 10263264, 10429876, 7262048, -19646964, 3219414, -5655442, -268520, -25606014, 21978238, 24386950, -18309040, 14842952, 11927228 ], [ 12829896, 9233492, 2899252, -10906624, -21653690, 24205756, -13707662, -16210424, 5497322, -7819426, -19187266, -13242406, 7916396, 9679102, -9605528, 8365344, 8263756, 8900768, -17728524, 1827114, -8613742, -1753880, -22156674, 23758978, 24136570, -16640080, 13359032, 15655748 ], [ 14555736, 9075452, -1489508, -8971264, -15096110, 18196276, -8892842, -16275944, 3546302, -8785126, -16192966, -16214386, 4727876, 3739642, -7231688, 6467424, 6097636, 10539488, -15810084, 434814, -11572042, -3239240, -18707334, 25539718, 23886190, -14971120, 11875112, 19384268 ], [ 16281576, 8917412, -5878268, -7035904, -8538530, 12186796, -4078022, -16341464, 1595282, -9750826, -13198666, -19186366, 1539356, -2199818, -4857848, 4569504, 3931516, 12178208, -13891644, -957486, -14530342, -4724600, -15257994, 27320458, 23635810, -13302160, 10391192, 23112788 ], [ 18007416, 8759372, -10267028, -5100544, -1980950, 6177316, 736798, -16406984, -355738, -10716526, -10204366, -22158346, -1649164, -8139278, -2484008, 2671584, 1765396, 13816928, -11973204, -2349786, -17488642, -6209960, -11808654, 29101198, 23385430, -11633200, 8907272, 26841308 ], [ 19733256, 8601332, -14655788, -3165184, 4576630, 167836, 5551618, -16472504, -2306758, -11682226, -7210066, -25130326, -4837684, -14078738, -110168, 773664, -400724, 15455648, -10054764, -3742086, -20446942, -7695320, -8359314, 30881938, 23135050, -9964240, 7423352, 30569828 ], [ 19698664, 8656672, -14830340, -64694, 8364876, -484396, 8225776, -15050192, -3052792, -12693798, -5278342, -23396290, -4231988, -16584284, 661630, -660460, -1305270, 16176270, -9100952, -5896444, -19776372, -7764476, -6724832, 26886566, 20702930, -7921442, 8222598, 28826232 ], [ 18053464, 8907232, -11149340, 4101766, 9619476, 3764684, 8941456, -12266672, -2696392, -13747338, -4318762, -17356750, -154988, -15948164, -32270, -1670260, -1055610, 16056930, -9029672, -8748004, -15785772, -6537956, -6750752, 17606666, 16274750, -5536622, 11110698, 22076232 ], [ 16408264, 9157792, -7468340, 8268226, 10874076, 8013764, 9657136, -9483152, -2339992, -14800878, -3359182, -11317210, 3922012, -15312044, -726170, -2680060, -805950, 15937590, -8958392, -11599564, -11795172, -5311436, -6776672, 8326766, 11846570, -3151802, 13998798, 15326232 ], [ 14763064, 9408352, -3787340, 12434686, 12128676, 12262844, 10372816, -6699632, -1983592, -15854418, -2399602, -5277670, 7999012, -14675924, -1420070, -3689860, -556290, 15818250, -8887112, -14451124, -7804572, -4084916, -6802592, -953134, 7418390, -766982, 16886898, 8576232 ], [ 13117864, 9658912, -106340, 16601146, 13383276, 16511924, 11088496, -3916112, -1627192, -16907958, -1440022, 761870, 12076012, -14039804, -2113970, -4699660, -306630, 15698910, -8815832, -17302684, -3813972, -2858396, -6828512, -10233034, 2990210, 1617838, 19774998, 1826232 ], [ 11472664, 9909472, 3574660, 20767606, 14637876, 20761004, 11804176, -1132592, -1270792, -17961498, -480442, 6801410, 16153012, -13403684, -2807870, -5709460, -56970, 15579570, -8744552, -20154244, 176628, -1631876, -6854432, -19512934, -1437970, 4002658, 22663098, -4923768 ], [ 8814964, 6984532, 4934110, 15203716, 10342326, 18600284, 14263156, 1812628, -4547242, -13523988, -280162, 5775800, 16337962, -13357514, -2215970, -7063060, -2811060, 14244930, -7664072, -17922004, 2025828, 1119694, -7454252, -20445784, -418300, 2122528, 20644098, -3447768 ], [ 5954764, 3424492, 5829250, 7693756, 4936746, 15157604, 17070796, 4790188, -8550262, -7988268, -231742, 3337160, 15744502, -13429334, -1366910, -8485420, -6165900, 12667230, -6381752, -14673004, 3446748, 4176274, -8168852, -19709224, 1690940, -610592, 17643678, -326568 ], [ 3094564, -135548, 6724390, 183796, -468834, 11714924, 19878436, 7767748, -12553282, -2452548, -183322, 898520, 15151042, -13501154, -517850, -9907780, -9520740, 11089530, -5099432, -11424004, 4867668, 7232854, -8883452, -18972664, 3800180, -3343712, 14643258, 2794632 ], [ 234364, -3695588, 7619530, -7326164, -5874414, 8272244, 22686076, 10745308, -16556302, 3083172, -134902, -1540120, 14557582, -13572974, 331210, -11330140, -12875580, 9511830, -3817112, -8175004, 6288588, 10289434, -9598052, -18236104, 5909420, -6076832, 11642838, 5915832 ], [ -2625836, -7255628, 8514670, -14836124, -11279994, 4829564, 25493716, 13722868, -20559322, 8618892, -86482, -3978760, 13964122, -13644794, 1180270, -12752500, -16230420, 7934130, -2534792, -4926004, 7709508, 13346014, -10312652, -17499544, 8018660, -8809952, 8642418, 9037032 ], [ -4825766, -9491150, 9610842, -21265342, -15987708, 1527648, 27463220, 15634064, -23166480, 13109906, 179584, -5547934, 12740032, -13808264, 2207378, -13536274, -18655084, 5898128, -1930916, -1769668, 8720382, 15406690, -10103550, -15906544, 9702436, -10895282, 6185242, 10990104 ], [ -3114866, -3881450, 11897742, -21293242, -16561908, -940512, 24468380, 11229104, -17505840, 11413046, 1734784, -1967194, 7780672, -14514584, 4289078, -10537654, -15570244, 1147568, -5345516, 837812, 7302522, 11568550, -4423290, -9240784, 8866156, -9143702, 6945742, 6024264 ], [ -1403966, 1728250, 14184642, -21321142, -17136108, -3408672, 21473540, 6824144, -11845200, 9716186, 3289984, 1613546, 2821312, -15220904, 6370778, -7539034, -12485404, -3602992, -8760116, 3445292, 5884662, 7730410, 1256970, -2575024, 8029876, -7392122, 7706242, 1058424 ], [ 306934, 7337950, 16471542, -21349042, -17710308, -5876832, 18478700, 2419184, -6184560, 8019326, 4845184, 5194286, -2138048, -15927224, 8452478, -4540414, -9400564, -8353552, -12174716, 6052772, 4466802, 3892270, 6937230, 4090736, 7193596, -5640542, 8466742, -3907416 ], [ 2017834, 12947650, 18758442, -21376942, -18284508, -8344992, 15483860, -1985776, -523920, 6322466, 6400384, 8775026, -7097408, -16633544, 10534178, -1541794, -6315724, -13104112, -15589316, 8660252, 3048942, 54130, 12617490, 10756496, 6357316, -3888962, 9227242, -8873256 ], [ 3728734, 18557350, 21045342, -21404842, -18858708, -10813152, 12489020, -6390736, 5136720, 4625606, 7955584, 12355766, -12056768, -17339864, 12615878, 1456826, -3230884, -17854672, -19003916, 11267732, 1631082, -3784010, 18297750, 17422256, 5521036, -2137382, 9987742, -13839096 ], [ 4700322, 18943568, 21343332, -17580792, -17231700, -12797266, 10306636, -7589004, 7234870, 2188532, 9185654, 11281038, -11712122, -17436104, 11787644, 1522388, -2453032, -19387142, -17588798, 11242684, 789354, -3640476, 19089990, 20399820, 5238420, -488548, 11464594, -14595958 ], [ 4788342, 13087088, 19264332, -9153192, -12973980, -14202886, 9095236, -4954884, 5075410, -1133188, 10027154, 4642458, -5028542, -16803224, 7481684, -1917412, -4432312, -17073602, -10401578, 8071444, 636174, 1261644, 14040450, 18969540, 5617500, 1037492, 13797574, -10322578 ], [ 4876362, 7230608, 17185332, -725592, -8716260, -15608506, 7883836, -2320764, 2915950, -4454908, 10868654, -1996122, 1655038, -16170344, 3175724, -5357212, -6411592, -14760062, -3214358, 4900204, 482994, 6163764, 8990910, 17539260, 5996580, 2563532, 16130554, -6049198 ], [ 4964382, 1374128, 15106332, 7702008, -4458540, -17014126, 6672436, 313356, 756490, -7776628, 11710154, -8634702, 8338618, -15537464, -1130236, -8797012, -8390872, -12446522, 3972862, 1728964, 329814, 11065884, 3941370, 16108980, 6375660, 4089572, 18463534, -1775818 ], [ 5052402, -4482352, 13027332, 16129608, -200820, -18419746, 5461036, 2947476, -1402970, -11098348, 12551654, -15273282, 15022198, -14904584, -5436196, -12236812, -10370152, -10132982, 11160082, -1442276, 176634, 15968004, -1108170, 14678700, 6754740, 5615612, 20796514, 2497562 ], [ 5140422, -10338832, 10948332, 24557208, 4056900, -19825366, 4249636, 5581596, -3562430, -14420068, 13393154, -21911862, 21705778, -14271704, -9742156, -15676612, -12349432, -7819442, 18347302, -4613516, 23454, 20870124, -6157710, 13248420, 7133820, 7141652, 23129494, 6770942 ], [ 3581688, -6967114, 7915752, 25798458, 7824858, -18513904, 3344044, 6931212, -1967876, -16650208, 12140366, -21430194, 19192762, -13667804, -11839150, -17917882, -11803450, -6823526, 18593812, -5750636, 3666102, 17817648, -6372006, 12549816, 2992158, 7129130, 20231722, 10067420 ], [ 1521768, -786814, 4592952, 24852558, 11443758, -16375504, 2531524, 7889892, 769204, -18548128, 10250186, -18781494, 13880782, -13072724, -13263850, -19794382, -10488910, -6228626, 16727932, -6268676, 8464002, 12344208, -5114706, 12073896, -2525382, 6648350, 15741982, 13066580 ], [ -538152, 5393486, 1270152, 23906658, 15062658, -14237104, 1719004, 8848572, 3506284, -20446048, 8360006, -16132794, 8568802, -12477644, -14688550, -21670882, -9174370, -5633726, 14862052, -6786716, 13261902, 6870768, -3857406, 11597976, -8042922, 6167570, 11252242, 16065740 ], [ -2598072, 11573786, -2052648, 22960758, 18681558, -12098704, 906484, 9807252, 6243364, -22343968, 6469826, -13484094, 3256822, -11882564, -16113250, -23547382, -7859830, -5038826, 12996172, -7304756, 18059802, 1397328, -2600106, 11122056, -13560462, 5686790, 6762502, 19064900 ], [ -4657992, 17754086, -5375448, 22014858, 22300458, -9960304, 93964, 10765932, 8980444, -24241888, 4579646, -10835394, -2055158, -11287484, -17537950, -25423882, -6545290, -4443926, 11130292, -7822796, 22857702, -4076112, -1342806, 10646136, -19078002, 5206010, 2272762, 22064060 ], [ -6701630, 23272788, -8412928, 20766628, 24971488, -8297610, -748012, 11556052, 11075764, -25660658, 3143584, -8331174, -6451160, -10408260, -18287094, -26648262, -5176206, -4072830, 9232030, -8382024, 26864574, -8995264, -5314, 9941694, -23722068, 4832554, -1852418, 24480134 ], [ -8552210, 20946828, -8067328, 15933628, 16403488, -12275430, -1939252, 10347532, 5561644, -21398078, 7092064, -7540074, 13720, -6159900, -11026074, -20140362, -3160386, -6355410, 6949810, -9429624, 21492114, -7342144, 2283026, 6527634, -18009228, 5731654, -1654958, 19982474 ], [ -10402790, 18620868, -7721728, 11100628, 7835488, -16253250, -3130492, 9139012, 47524, -17135498, 11040544, -6748974, 6478600, -1911540, -3765054, -13632462, -1144566, -8637990, 4667590, -10477224, 16119654, -5689024, 4571366, 3113574, -12296388, 6630754, -1457498, 15484814 ], [ -12253370, 16294908, -7376128, 6267628, -732512, -20231070, -4321732, 7930492, -5466596, -12872918, 14989024, -5957874, 12943480, 2336820, 3495966, -7124562, 871254, -10920570, 2385370, -11524824, 10747194, -4035904, 6859706, -300486, -6583548, 7529854, -1260038, 10987154 ], [ -14103950, 13968948, -7030528, 1434628, -9300512, -24208890, -5512972, 6721972, -10980716, -8610338, 18937504, -5166774, 19408360, 6585180, 10756986, -616662, 2887074, -13203150, 103150, -12572424, 5374734, -2382784, 9148046, -3714546, -870708, 8428954, -1062578, 6489494 ], [ -15954530, 11642988, -6684928, -3398372, -17868512, -28186710, -6704212, 5513452, -16494836, -4347758, 22885984, -4375674, 25873240, 10833540, 18018006, 5891238, 4902894, -15485730, -2179070, -13620024, 2274, -729664, 11436386, -7128606, 4842132, 9328054, -865118, 1991834 ], [ -16096060, 10171238, -5208408, -6831092, -21451742, -29228590, -6876672, 3528912, -18969206, -3731408, 24540634, -2496144, 27356710, 11626140, 19515156, 9142528, 7499574, -16850050, -3255120, -13250334, -3316946, 987436, 13351906, -8550256, 6984832, 8451814, -2076128, -803426 ], [ -13551940, 10041818, -1954728, -8063372, -17201762, -25656850, -5448192, 324912, -16666826, -8844848, 22590694, 1093776, 21012250, 6988260, 11954796, 7276288, 11009034, -16771390, -2435760, -10653474, -3409646, 2805076, 14681566, -6840976, 3517312, 4785754, -5500448, -923486 ], [ -11007820, 9912398, 1298952, -9295652, -12951782, -22085110, -4019712, -2879088, -14364446, -13958288, 20640754, 4683696, 14667790, 2350380, 4394436, 5410048, 14518494, -16692730, -1616400, -8056614, -3502346, 4622716, 16011226, -5131696, 49792, 1119694, -8924768, -1043546 ], [ -8463700, 9782978, 4552632, -10527932, -8701802, -18513370, -2591232, -6083088, -12062066, -19071728, 18690814, 8273616, 8323330, -2287500, -3165924, 3543808, 18027954, -16614070, -797040, -5459754, -3595046, 6440356, 17340886, -3422416, -3417728, -2546366, -12349088, -1163606 ], [ -5919580, 9653558, 7806312, -11760212, -4451822, -14941630, -1162752, -9287088, -9759686, -24185168, 16740874, 11863536, 1978870, -6925380, -10726284, 1677568, 21537414, -16535410, 22320, -2862894, -3687746, 8257996, 18670546, -1713136, -6885248, -6212426, -15773408, -1283666 ], [ -3375460, 9524138, 11059992, -12992492, -201842, -11369890, 265728, -12491088, -7457306, -29298608, 14790934, 15453456, -4365590, -11563260, -18286644, -188672, 25046874, -16456750, 841680, -266034, -3780446, 10075636, 20000206, -3856, -10352768, -9878486, -19197728, -1403726 ], [ -4361608, 5696996, 12193218, -12074708, -437210, -8427142, -441114, -12176538, -6670706, -24928532, 13630258, 17334186, -7547954, -13688196, -17751504, -386042, 21619152, -16188208, 451944, 222720, -3161372, 9549424, 19197190, 471380, -8767940, -9220730, -16815968, -2679836 ], [ -6860728, 285116, 12417678, -10235468, -2594870, -5753962, -2063094, -10354038, -6533726, -16494092, 12807838, 18482406, -9375134, -14736156, -13746864, 131818, 15218352, -15838288, -455976, -192000, -2237252, 8018704, 17480170, 417740, -5017820, -6709910, -11945888, -4451396 ], [ -9359848, -5126764, 12642138, -8396228, -4752530, -3080782, -3685074, -8531538, -6396746, -8059652, 11985418, 19630626, -11202314, -15784116, -9742224, 649678, 8817552, -15488368, -1363896, -606720, -1313132, 6487984, 15763150, 364100, -1267700, -4199090, -7075808, -6222956 ], [ -11858968, -10538644, 12866598, -6556988, -6910190, -407602, -5307054, -6709038, -6259766, 374788, 11162998, 20778846, -13029494, -16832076, -5737584, 1167538, 2416752, -15138448, -2271816, -1021440, -389012, 4957264, 14046130, 310460, 2482420, -1688270, -2205728, -7994516 ], [ -14358088, -15950524, 13091058, -4717748, -9067850, 2265578, -6929034, -4886538, -6122786, 8809228, 10340578, 21927066, -14856674, -17880036, -1732944, 1685398, -3984048, -14788528, -3179736, -1436160, 535108, 3426544, 12329110, 256820, 6232540, 822550, 2664352, -9766076 ], [ -16776248, -21258700, 13252986, -2861894, -11216602, 4940878, -8457762, -3085076, -5988180, 17107478, 9503156, 22994318, -16645618, -18877014, 2268836, 2206830, -10316738, -14436204, -4031326, -1846782, 1455130, 1887164, 10652418, 237022, 9956586, 3265450, 7442004, -11482906 ], [ -11988968, -17337220, 7849566, 472606, -12572542, 7804858, -1687062, -3155996, -6064860, 13284818, 7330556, 16855418, -15031558, -15336594, 6016076, 3046170, -10587638, -13869924, 130454, -1892682, 2010430, -422956, 12564918, 3229162, 11360046, -336530, 3993564, -8328766 ], [ -7201688, -13415740, 2446146, 3807106, -13928482, 10668838, 5083638, -3226916, -6141540, 9462158, 5157956, 10716518, -13417498, -11796174, 9763316, 3885510, -10858538, -13303644, 4292234, -1938582, 2565730, -2733076, 14477418, 6221302, 12763506, -3938510, 545124, -5174626 ], [ -2414408, -9494260, -2957274, 7141606, -15284422, 13532818, 11854338, -3297836, -6218220, 5639498, 2985356, 4577618, -11803438, -8255754, 13510556, 4724850, -11129438, -12737364, 8454014, -1984482, 3121030, -5043196, 16389918, 9213442, 14166966, -7540490, -2903316, -2020486 ], [ 2372872, -5572780, -8360694, 10476106, -16640362, 16396798, 18625038, -3368756, -6294900, 1816838, 812756, -1561282, -10189378, -4715334, 17257796, 5564190, -11400338, -12171084, 12615794, -2030382, 3676330, -7353316, 18302418, 12205582, 15570426, -11142470, -6351756, 1133654 ], [ 7160152, -1651300, -13764114, 13810606, -17996302, 19260778, 25395738, -3439676, -6371580, -2005822, -1359844, -7700182, -8575318, -1174914, 21005036, 6403530, -11671238, -11604804, 16777574, -2076282, 4231630, -9663436, 20214918, 15197722, 16973886, -14744450, -9800196, 4287794 ], [ 9931874, -609868, -16968406, 14524782, -18486766, 20578884, 29978330, -4857646, -5687300, -5122738, -2495230, -10367260, -7627388, 965270, 22772330, 7041436, -11591180, -9159208, 18835926, -1617176, 4599822, -10063384, 19878004, 16548694, 15124242, -15746058, -10194298, 6229618 ], [ 8463974, -5626468, -15546946, 9727242, -17156746, 18645324, 29958350, -9109066, -3402380, -6755158, -1448890, -5731540, -8080628, 160130, 20374910, 7255636, -10772900, -2760568, 16469826, -95816, 4574442, -6445384, 14809564, 14447554, 6431862, -11277918, -4163758, 5621398 ], [ 6996074, -10643068, -14125486, 4929702, -15826726, 16711764, 29938370, -13360486, -1117460, -8387578, -402550, -1095820, -8533868, -645010, 17977490, 7469836, -9954620, 3638072, 14103726, 1425544, 4549062, -2827384, 9741124, 12346414, -2260518, -6809778, 1866782, 5013178 ], [ 5528174, -15659668, -12704026, 132162, -14496706, 14778204, 29918390, -17611906, 1167460, -10019998, 643790, 3539900, -8987108, -1450150, 15580070, 7684036, -9136340, 10036712, 11737626, 2946904, 4523682, 790616, 4672684, 10245274, -10952898, -2341638, 7897322, 4404958 ], [ 4060274, -20676268, -11282566, -4665378, -13166686, 12844644, 29898410, -21863326, 3452380, -11652418, 1690130, 8175620, -9440348, -2255290, 13182650, 7898236, -8318060, 16435352, 9371526, 4468264, 4498302, 4408616, -395756, 8144134, -19645278, 2126502, 13927862, 3796738 ], [ 2592374, -25692868, -9861106, -9462918, -11836666, 10911084, 29878430, -26114746, 5737300, -13284838, 2736470, 12811340, -9893588, -3060430, 10785230, 8112436, -7499780, 22833992, 7005426, 5989624, 4472922, 8026616, -5464196, 6042994, -28337658, 6594642, 19958402, 3188518 ], [ -1374292, -21950620, -9677002, -8051448, -10440982, 8297172, 25124600, -23243674, 8103730, -13247614, 2729222, 13051790, -7418168, -2469640, 8049914, 6594748, -7566938, 21694952, 4588938, 5970730, 4523124, 8307836, -5654690, 2510926, -25635510, 7888452, 18108350, 3516352 ], [ -6787612, -13137460, -10209262, -3045288, -9007282, 5289372, 17630120, -16249054, 10517350, -12243754, 2112002, 10747610, -3247208, -1070680, 5118974, 4074388, -8146718, 16191992, 2143278, 5060110, 4617084, 6657236, -3021110, -1849574, -16336530, 7344492, 11695850, 4386112 ], [ -12200932, -4324300, -10741522, 1960872, -7573582, 2281572, 10135640, -9254434, 12930970, -11239894, 1494782, 8443430, 923752, 328280, 2188034, 1554028, -8726498, 10689032, -302382, 4149490, 4711044, 5006636, -387530, -6210074, -7037550, 6800532, 5283350, 5255872 ], [ -17614252, 4488860, -11273782, 6967032, -6139882, -726228, 2641160, -2259814, 15344590, -10236034, 877562, 6139250, 5094712, 1727240, -742906, -966332, -9306278, 5186072, -2748042, 3238870, 4805004, 3356036, 2246050, -10570574, 2261430, 6256572, -1129150, 6125632 ], [ -23027572, 13302020, -11806042, 11973192, -4706182, -3734028, -4853320, 4734806, 17758210, -9232174, 260342, 3835070, 9265672, 3126200, -3673846, -3486692, -9886058, -316888, -5193702, 2328250, 4898964, 1705436, 4879630, -14931074, 11560410, 5712612, -7541650, 6995392 ], [ -28440892, 22115180, -12338302, 16979352, -3272482, -6741828, -12347800, 11729426, 20171830, -8228314, -356878, 1530890, 13436632, 4525160, -6604786, -6007052, -10465838, -5819848, -7639362, 1417630, 4992924, 54836, 7513210, -19291574, 20859390, 5168652, -13954150, 7865152 ], [ -19191882, 21839460, -11372012, 18418572, -3123472, -9638278, -11649300, 11722256, 15211190, -7441714, -2044078, 196560, 10502952, 39400, -5742856, -4292372, -6123778, -4438318, -8000142, 624140, 3569974, 421966, 7843460, -18569414, 20400030, 3638182, -12713080, 10912782 ], [ -9080382, 21029100, -10317572, 19647972, -3050032, -12528178, -10468860, 11303216, 9816770, -6667894, -3794218, -1080720, 7151352, -4792520, -4657816, -2328572, -1492198, -2651818, -8238282, -162460, 2057794, 907786, 8038220, -17548274, 19366650, 2049682, -11021800, 14088522 ], [ 1031118, 20218740, -9263132, 20877372, -2976592, -15418078, -9288420, 10884176, 4422350, -5894074, -5544358, -2358000, 3799752, -9624440, -3572776, -364772, 3139382, -865318, -8476422, -949060, 545614, 1393606, 8232980, -16527134, 18333270, 461182, -9330520, 17264262 ], [ 11142618, 19408380, -8208692, 22106772, -2903152, -18307978, -8107980, 10465136, -972070, -5120254, -7294498, -3635280, 448152, -14456360, -2487736, 1599028, 7770962, 921182, -8714562, -1735660, -966566, 1879426, 8427740, -15505994, 17299890, -1127318, -7639240, 20440002 ], [ 21254118, 18598020, -7154252, 23336172, -2829712, -21197878, -6927540, 10046096, -6366490, -4346434, -9044638, -4912560, -2903448, -19288280, -1402696, 3562828, 12402542, 2707682, -8952702, -2522260, -2478746, 2365246, 8622500, -14484854, 16266510, -2715818, -5947960, 23615742 ], [ 27440300, 17368692, -6677664, 23369020, -2808390, -21751484, -6407200, 9239920, -8607564, -3764250, -9377334, -5776392, -5368260, -21896836, -539560, 4141154, 13722030, 4519436, -8682036, -3504912, -4672370, 2896606, 8520606, -13200364, 14331806, -3716990, -4869860, 25319068 ], [ 22191860, 14918892, -7884384, 19916260, -2938890, -15499364, -7809760, 7306000, -1662804, -3740310, -5580954, -5435832, -5249820, -18028636, -322840, 683534, 5393250, 6404756, -6929196, -5058672, -8851070, 3560626, 7554546, -11148724, 9771506, -3007250, -5577980, 22733188 ], [ 16943420, 12469092, -9091104, 16463500, -3069390, -9247244, -9212320, 5372080, 5281956, -3716370, -1784574, -5095272, -5131380, -14160436, -106120, -2774086, -2935530, 8290076, -5176356, -6612432, -13029770, 4224646, 6588486, -9097084, 5211206, -2297510, -6286100, 20147308 ], [ 11694980, 10019292, -10297824, 13010740, -3199890, -2995124, -10614880, 3438160, 12226716, -3692430, 2011806, -4754712, -5012940, -10292236, 110600, -6231706, -11264310, 10175396, -3423516, -8166192, -17208470, 4888666, 5622426, -7045444, 650906, -1587770, -6994220, 17561428 ], [ 6446540, 7569492, -11504544, 9557980, -3330390, 3256996, -12017440, 1504240, 19171476, -3668490, 5808186, -4414152, -4894500, -6424036, 327320, -9689326, -19593090, 12060716, -1670676, -9719952, -21387170, 5552686, 4656366, -4993804, -3909394, -878030, -7702340, 14975548 ], [ 1198100, 5119692, -12711264, 6105220, -3460890, 9509116, -13420000, -429680, 26116236, -3644550, 9604566, -4073592, -4776060, -2555836, 544040, -13146946, -27921870, 13946036, 82164, -11273712, -25565870, 6216706, 3690306, -2942164, -8469694, -168290, -8410460, 12389668 ], [ -1108252, 1090932, -12510078, 2722432, -1601166, 11584744, -13413226, -558404, 25604388, -1060512, 9900510, -4249968, -5249526, 733208, -1231300, -12242842, -27064938, 11540216, 2117850, -9866310, -22535924, 4490662, 2875104, -2642374, -9305056, 6562, -7523096, 9689650 ], [ -1164772, -4145268, -11232258, -606848, 1780494, 10466584, -12328726, 693316, 19390428, 3481248, 7519650, -4821648, -6175626, 3579368, -4529980, -8003302, -19183638, 5852936, 4369830, -6194490, -13993484, 936922, 2175264, -3682234, -7291936, -227618, -5415656, 6902350 ], [ -1221292, -9381468, -9954438, -3936128, 5162154, 9348424, -11244226, 1945036, 13176468, 8023008, 5138790, -5393328, -7101726, 6425528, -7828660, -3763762, -11302338, 165656, 6621810, -2522670, -5451044, -2616818, 1475424, -4722094, -5278816, -461798, -3308216, 4115050 ], [ -1277812, -14617668, -8676618, -7265408, 8543814, 8230264, -10159726, 3196756, 6962508, 12564768, 2757930, -5965008, -8027826, 9271688, -11127340, 475778, -3421038, -5521624, 8873790, 1149150, 3091396, -6170558, 775584, -5761954, -3265696, -695978, -1200776, 1327750 ], [ -1334332, -19853868, -7398798, -10594688, 11925474, 7112104, -9075226, 4448476, 748548, 17106528, 377070, -6536688, -8953926, 12117848, -14426020, 4715318, 4460262, -11208904, 11125770, 4820970, 11633836, -9724298, 75744, -6801814, -1252576, -930158, 906664, -1459550 ], [ -1390852, -25090068, -6120978, -13923968, 15307134, 5993944, -7990726, 5700196, -5465412, 21648288, -2003790, -7108368, -9880026, 14964008, -17724700, 8954858, 12341562, -16896184, 13377750, 8492790, 20176276, -13278038, -624096, -7841674, 760544, -1164338, 3014104, -4246850 ], [ -1222222, -22958254, -2448510, -14459018, 12347148, 8479922, -5556906, 2609128, -6500448, 16465148, 222788, -7769634, -3962514, 10847898, -15094588, 5591912, 8981478, -12204918, 10922120, 5068672, 19863764, -10848476, 2499190, -3272850, 1951274, -1805368, 5600284, -401942 ], [ -1022242, -19800514, 1557390, -14604998, 8504148, 11467742, -2935206, -1086632, -6814368, 9927908, 3090908, -8443374, 2907906, 5762358, -11638948, 1170392, 4056138, -6068538, 7811000, 656512, 18318284, -7585796, 6154810, 2076930, 3027494, -2503048, 8253124, 4366438 ], [ -822262, -16642774, 5563290, -14750978, 4661148, 14455562, -313506, -4782392, -7128288, 3390668, 5959028, -9117114, 9778326, 676818, -8183308, -3251128, -869202, 67842, 4699880, -3755648, 16772804, -4323116, 9810430, 7426710, 4103714, -3200728, 10905964, 9134818 ], [ -622282, -13485034, 9569190, -14896958, 818148, 17443382, 2308194, -8478152, -7442208, -3146572, 8827148, -9790854, 16648746, -4408722, -4727668, -7672648, -5794542, 6204222, 1588760, -8167808, 15227324, -1060436, 13466050, 12776490, 5179934, -3898408, 13558804, 13903198 ], [ -422302, -10327294, 13575090, -15042938, -3024852, 20431202, 4929894, -12173912, -7756128, -9683812, 11695268, -10464594, 23519166, -9494262, -1272028, -12094168, -10719882, 12340602, -1522360, -12579968, 13681844, 2202244, 17121670, 18126270, 6256154, -4596088, 16211644, 18671578 ], [ -264244, -7683260, 16331966, -14887168, -5553990, 22015978, 6456930, -14640504, -7305626, -14889646, 14032818, -11310408, 27902316, -13507034, 2096402, -15145182, -14156362, 16353512, -4742824, -15134674, 12810142, 4973284, 18849796, 21029274, 6669306, -5401310, 17620594, 22302930 ], [ -286204, -7245140, 13725386, -13435648, -2441250, 17575918, 3283350, -11828904, -3572606, -14378266, 14092038, -12895128, 21604836, -12913214, 5090342, -12311082, -11199502, 11247992, -8432824, -9713254, 14831722, 5633164, 12301036, 13425534, 4235166, -6668330, 13688134, 21051750 ], [ -308164, -6807020, 11118806, -11984128, 671490, 13135858, 109770, -9017304, 160414, -13866886, 14151258, -14479848, 15307356, -12319394, 8084282, -9476982, -8242642, 6142472, -12122824, -4291834, 16853302, 6293044, 5752276, 5821794, 1801026, -7935350, 9755674, 19800570 ], [ -330124, -6368900, 8512226, -10532608, 3784230, 8695798, -3063810, -6205704, 3893434, -13355506, 14210478, -16064568, 9009876, -11725574, 11078222, -6642882, -5285782, 1036952, -15812824, 1129586, 18874882, 6952924, -796484, -1781946, -633114, -9202370, 5823214, 18549390 ], [ -352084, -5930780, 5905646, -9081088, 6896970, 4255738, -6237390, -3394104, 7626454, -12844126, 14269698, -17649288, 2712396, -11131754, 14072162, -3808782, -2328922, -4068568, -19502824, 6551006, 20896462, 7612804, -7345244, -9385686, -3067254, -10469390, 1890754, 17298210 ], [ -374044, -5492660, 3299066, -7629568, 10009710, -184322, -9410970, -582504, 11359474, -12332746, 14328918, -19234008, -3585084, -10537934, 17066102, -974682, 627938, -9174088, -23192824, 11972426, 22918042, 8272684, -13894004, -16989426, -5501394, -11736410, -2041706, 16047030 ], [ -1987564, -6681290, 3470876, -8142478, 10562850, -2377262, -11970840, -1079484, 13216624, -9837046, 14427288, -18906858, -3328134, -10538384, 17877722, -1171962, -364942, -9979408, -25339684, 13356536, 23566312, 9414694, -15875984, -17761806, -5472144, -10535990, -4417706, 14521800 ], [ -5192644, -9496670, 6421076, -10619818, 8556390, -2323082, -13917000, -4885044, 13197904, -5357026, 14564808, -16667838, 3483246, -11133104, 16507022, -4400622, -5307562, -6484528, -25943404, 10703336, 22841272, 11038834, -13291184, -11702826, -2979504, -6868130, -5237246, 12722520 ], [ -8397724, -12312050, 9371276, -13097158, 6549930, -2268902, -15863160, -8690604, 13179184, -877006, 14702328, -14428818, 10294626, -11727824, 15136322, -7629282, -10250182, -2989648, -26547124, 8050136, 22116232, 12662974, -10706384, -5643846, -486864, -3200270, -6056786, 10923240 ], [ -11602804, -15127430, 12321476, -15574498, 4543470, -2214722, -17809320, -12496164, 13160464, 3603014, 14839848, -12189798, 17106006, -12322544, 13765622, -10857942, -15192802, 505232, -27150844, 5396936, 21391192, 14287114, -8121584, 415134, 2005776, 467590, -6876326, 9123960 ], [ -14807884, -17942810, 15271676, -18051838, 2537010, -2160542, -19755480, -16301724, 13141744, 8083034, 14977368, -9950778, 23917386, -12917264, 12394922, -14086602, -20135422, 4000112, -27754564, 2743736, 20666152, 15911254, -5536784, 6474114, 4498416, 4135450, -7695866, 7324680 ], [ -18012964, -20758190, 18221876, -20529178, 530550, -2106362, -21701640, -20107284, 13123024, 12563054, 15114888, -7711758, 30728766, -13511984, 11024222, -17315262, -25078042, 7494992, -28358284, 90536, 19941112, 17535394, -2951984, 12533094, 6991056, 7803310, -8515406, 5525400 ], [ -16366902, -16916992, 15988930, -19267750, -2809620, -2486970, -20001304, -14205158, 13163142, 8538136, 11966824, -5676846, 31701898, -14177368, 10002754, -15023808, -21729760, 7073860, -27136858, 1087628, 18558488, 13628178, -2765234, 11941190, 4086806, 5771330, -10077064, 2338974 ], [ -13591122, -11525632, 12548950, -17135650, -6460380, -2968830, -17451784, -6042338, 13216962, 2532616, 8053624, -3689466, 31315438, -14859208, 9062614, -11446848, -16450720, 5740780, -25490398, 2934788, 17022728, 8432838, -3136934, 9800450, -74254, 2411990, -11811544, -1170486 ], [ -10815342, -6134272, 9108970, -15003550, -10111140, -3450690, -14902264, 2120482, 13270782, -3472904, 4140424, -1702086, 30928978, -15541048, 8122474, -7869888, -11171680, 4407700, -23843938, 4781948, 15486968, 3237498, -3508634, 7659710, -4235314, -947350, -13546024, -4679946 ], [ -8039562, -742912, 5668990, -12871450, -13761900, -3932550, -12352744, 10283302, 13324602, -9478424, 227224, 285294, 30542518, -16222888, 7182334, -4292928, -5892640, 3074620, -22197478, 6629108, 13951208, -1957842, -3880334, 5518970, -8396374, -4306690, -15280504, -8189406 ], [ -5263782, 4648448, 2229010, -10739350, -17412660, -4414410, -9803224, 18446122, 13378422, -15483944, -3685976, 2272674, 30156058, -16904728, 6242194, -715968, -613600, 1741540, -20551018, 8476268, 12415448, -7153182, -4252034, 3378230, -12557434, -7666030, -17014984, -11698866 ], [ -2778292, 9513106, -686336, -8909904, -20267658, -5066770, -7621962, 24452898, 13792844, -20185810, -6786628, 4367216, 29212294, -16952088, 5340686, 2062612, 3457112, 397284, -18517710, 9901182, 11241258, -11663200, -4353970, 1982344, -15210218, -10586536, -17804564, -14319570 ], [ -2377612, 10595086, 166144, -9254064, -17407638, -6943630, -8085462, 14975358, 16797044, -15525070, -4051708, 7231376, 24266074, -12442728, 4716626, -892628, -1150168, -1027236, -13706130, 8293602, 12663798, -11251360, -2518510, 5935864, -7030838, -10355416, -11808044, -10557390 ], [ -1976932, 11677066, 1018624, -9598224, -14547618, -8820490, -8548962, 5497818, 19801244, -10864330, -1316788, 10095536, 19319854, -7933368, 4092566, -3847868, -5757448, -2451756, -8894550, 6686022, 14086338, -10839520, -683050, 9889384, 1148542, -10124296, -5811524, -6795210 ], [ -1576252, 12759046, 1871104, -9942384, -11687598, -10697350, -9012462, -3979722, 22805444, -6203590, 1418132, 12959696, 14373634, -3424008, 3468506, -6803108, -10364728, -3876276, -4082970, 5078442, 15508878, -10427680, 1152410, 13842904, 9327922, -9893176, 184996, -3033030 ], [ -1175572, 13841026, 2723584, -10286544, -8827578, -12574210, -9475962, -13457262, 25809644, -1542850, 4153052, 15823856, 9427414, 1085352, 2844446, -9758348, -14972008, -5300796, 728610, 3470862, 16931418, -10015840, 2987870, 17796424, 17507302, -9662056, 6181516, 729150 ], [ -774892, 14923006, 3576064, -10630704, -5967558, -14451070, -9939462, -22934802, 28813844, 3117890, 6887972, 18688016, 4481194, 5594712, 2220386, -12713588, -19579288, -6725316, 5540190, 1863282, 18353958, -9604000, 4823330, 21749944, 25686682, -9430936, 12178036, 4491330 ], [ 1958144, 13684642, 2748658, -10136988, -4814880, -14545786, -8324028, -27107094, 28668950, 5831360, 8476526, 19030670, 3630208, 6698436, 745658, -14691644, -21015166, -5816700, 6786312, 238464, 17218488, -9186466, 3412274, 20545012, 27370612, -7300906, 13071562, 7030470 ], [ 7741184, 9411982, -275522, -8547588, -5894880, -12310006, -3989988, -24341754, 24406010, 5998400, 8565986, 16075970, 8134528, 3348636, -1841482, -15391844, -18303826, -1857060, 3369912, -1408896, 12737928, -8761486, -2244226, 12594412, 20560492, -2687686, 7291942, 7970250 ], [ 13524224, 5139322, -3299702, -6958188, -6974880, -10074226, 344052, -21576414, 20143070, 6165440, 8655446, 13121270, 12638848, -1164, -4428622, -16092044, -15592486, 2102580, -46488, -3056256, 8257368, -8336506, -7900726, 4643812, 13750372, 1925534, 1512322, 8910030 ], [ 19307264, 866662, -6323882, -5368788, -8054880, -7838446, 4678092, -18811074, 15880130, 6332480, 8744906, 10166570, 17143168, -3350964, -7015762, -16792244, -12881146, 6062220, -3462888, -4703616, 3776808, -7911526, -13557226, -3306788, 6940252, 6538754, -4267298, 9849810 ], [ 25090304, -3405998, -9348062, -3779388, -9134880, -5602666, 9012132, -16045734, 11617190, 6499520, 8834366, 7211870, 21647488, -6700764, -9602902, -17492444, -10169806, 10021860, -6879288, -6350976, -703752, -7486546, -19213726, -11257388, 130132, 11151974, -10046918, 10789590 ], [ 30873344, -7678658, -12372242, -2189988, -10214880, -3366886, 13346172, -13280394, 7354250, 6666560, 8923826, 4257170, 26151808, -10050564, -12190042, -18192644, -7458466, 13981500, -10295688, -7998336, -5184312, -7061566, -24870226, -19207988, -6679988, 15765194, -15826538, 11729370 ], [ 25729890, -5117854, -11172072, -3920572, -10007676, -5740572, 13259820, -12688266, 7338976, 3867510, 5019416, 1411948, 22043412, -6645424, -10321280, -15402010, -7406088, 9959162, -7970054, -8374438, -4110706, -8095712, -22200636, -17569414, -5216010, 15942076, -12682562, 9596932 ], [ 16835550, -211234, -8521752, -6790852, -9358596, -9696612, 11656020, -12842166, 8781856, 50250, -256024, -1395692, 14978412, -921424, -6922880, -11413030, -8266488, 3196742, -3673274, -8314138, -1130446, -9630752, -16672836, -12639034, -911670, 14596036, -6475262, 6409852 ], [ 7941210, 4695386, -5871432, -9661132, -8709516, -13652652, 10052220, -12996066, 10224736, -3767010, -5531464, -4203332, 7913412, 4802576, -3524480, -7424050, -9126888, -3565678, 623506, -8253838, 1849814, -11165792, -11145036, -7708654, 3392670, 13249996, -267962, 3222772 ], [ -953130, 9602006, -3221112, -12531412, -8060436, -17608692, 8448420, -13149966, 11667616, -7584270, -10806904, -7010972, 848412, 10526576, -126080, -3435070, -9987288, -10328098, 4920286, -8193538, 4830074, -12700832, -5617236, -2778274, 7697010, 11903956, 5939338, 35692 ], [ -9847470, 14508626, -570792, -15401692, -7411356, -21564732, 6844620, -13303866, 13110496, -11401530, -16082344, -9818612, -6216588, 16250576, 3272320, 553910, -10847688, -17090518, 9217066, -8133238, 7810334, -14235872, -89436, 2152106, 12001350, 10557916, 12146638, -3151388 ], [ -18249610, 19115816, 1903328, -18196492, -6692576, -25160902, 5095040, -13392026, 14485196, -15014130, -20676444, -12114002, -12846628, 21544566, 6637400, 4076240, -11447848, -23375168, 13298686, -8261758, 10616674, -15667012, 5218944, 6803766, 15761950, 9062936, 17679048, -6145268 ], [ -18284350, 18632696, 1382048, -19708132, -4788896, -22639282, 867200, -12362606, 14700836, -15147510, -13687764, -5701142, -12082348, 19528386, 9436040, -334480, -7623928, -21537728, 13722586, -11600218, 10466374, -15331852, 6797184, 6717186, 10278970, 5035976, 11738328, -5854748 ], [ -18319090, 18149576, 860768, -21219772, -2885216, -20117662, -3360640, -11333186, 14916476, -15280890, -6699084, 711718, -11318068, 17512206, 12234680, -4745200, -3800008, -19700288, 14146486, -14938678, 10316074, -14996692, 8375424, 6630606, 4795990, 1009016, 5797608, -5564228 ], [ -18353830, 17666456, 339488, -22731412, -981536, -17596042, -7588480, -10303766, 15132116, -15414270, 289596, 7124578, -10553788, 15496026, 15033320, -9155920, 23912, -17862848, 14570386, -18277138, 10165774, -14661532, 9953664, 6544026, -686990, -3017944, -143112, -5273708 ], [ -18388570, 17183336, -181792, -24243052, 922144, -15074422, -11816320, -9274346, 15347756, -15547650, 7278276, 13537438, -9789508, 13479846, 17831960, -13566640, 3847832, -16025408, 14994286, -21615598, 10015474, -14326372, 11531904, 6457446, -6169970, -7044904, -6083832, -4983188 ], [ -18423310, 16700216, -703072, -25754692, 2825824, -12552802, -16044160, -8244926, 15563396, -15681030, 14266956, 19950298, -9025228, 11463666, 20630600, -17977360, 7671752, -14187968, 15418186, -24954058, 9865174, -13991212, 13110144, 6370866, -11652950, -11071864, -12024552, -4692668 ], [ -16029118, 15965636, -651472, -24643888, 4596712, -11644090, -17197720, -7660874, 14633012, -13420656, 17823702, 20633236, -8535178, 9169296, 20778416, -19198828, 9609590, -11992346, 14539312, -24542134, 7897696, -12135412, 13972350, 4295508, -15431348, -12463840, -14599668, -4337006 ], [ -9439498, 14796716, 389648, -19003408, 6138232, -13521310, -13041160, -7846094, 11723132, -7025616, 15452562, 11419036, -8518798, 6394416, 16347536, -14911588, 8289650, -9178046, 11410192, -17652274, 2791456, -7653052, 13597770, -1215012, -16265468, -9304480, -11361468, -3868826 ], [ -2849878, 13627796, 1430768, -13362928, 7679752, -15398530, -8884600, -8031314, 8813252, -630576, 13081422, 2204836, -8502418, 3619536, 11916656, -10624348, 6969710, -6363746, 8281072, -10762414, -2314784, -3170692, 13223190, -6725532, -17099588, -6145120, -8123268, -3400646 ], [ 3739742, 12458876, 2471888, -7722448, 9221272, -17275750, -4728040, -8216534, 5903372, 5764464, 10710282, -7009364, -8486038, 844656, 7485776, -6337108, 5649770, -3549446, 5151952, -3872554, -7421024, 1311668, 12848610, -12236052, -17933708, -2985760, -4885068, -2932466 ], [ 10329362, 11289956, 3513008, -2081968, 10762792, -19152970, -571480, -8401754, 2993492, 12159504, 8339142, -16223564, -8469658, -1930224, 3054896, -2049868, 4329830, -735146, 2022832, 3017306, -12527264, 5794028, 12474030, -17746572, -18767828, 173600, -1646868, -2464286 ], [ 16918982, 10121036, 4554128, 3558512, 12304312, -21030190, 3585080, -8586974, 83612, 18554544, 5968002, -25437764, -8453278, -4705104, -1375984, 2237372, 3009890, 2079154, -1106288, 9907166, -17633504, 10276388, 12099450, -23257092, -19601948, 3332960, 1591332, -1996106 ], [ 16953542, 8921616, 2095678, 2818880, 10844510, -20482172, 1745340, -8077160, -1632132, 20896378, 3194750, -26501754, -5857696, -4031532, -2628276, 3813406, 2122074, 2812378, -1289596, 14136328, -17111152, 12925332, 9043676, -22504986, -18928636, 2012358, 2260578, -1242202 ], [ 13871762, 7707696, -2026502, -953920, 7957850, -18781172, -2945100, -7236920, -2780172, 21311278, 230330, -23691054, -2035936, -1718532, -2369436, 4100506, 1439694, 2556238, -72436, 17100568, -13912912, 14702652, 4713236, -18775566, -17538676, -1438062, 1708518, -352462 ], [ 10789982, 6493776, -6148682, -4726720, 5071190, -17080172, -7635540, -6396680, -3928212, 21726178, -2734090, -20880354, 1785824, 594468, -2110596, 4387606, 757314, 2300098, 1144724, 20064808, -10714672, 16479972, 382796, -15046146, -16148716, -4888482, 1156458, 537278 ], [ 7708202, 5279856, -10270862, -8499520, 2184530, -15379172, -12325980, -5556440, -5076252, 22141078, -5698510, -18069654, 5607584, 2907468, -1851756, 4674706, 74934, 2043958, 2361884, 23029048, -7516432, 18257292, -3947644, -11316726, -14758756, -8338902, 604398, 1427018 ], [ 4626422, 4065936, -14393042, -12272320, -702130, -13678172, -17016420, -4716200, -6224292, 22555978, -8662930, -15258954, 9429344, 5220468, -1592916, 4961806, -607446, 1787818, 3579044, 25993288, -4318192, 20034612, -8278084, -7587306, -13368796, -11789322, 52338, 2316758 ], [ 1544642, 2852016, -18515222, -16045120, -3588790, -11977172, -21706860, -3875960, -7372332, 22970878, -11627350, -12448254, 13251104, 7533468, -1334076, 5248906, -1289826, 1531678, 4796204, 28957528, -1119952, 21811932, -12608524, -3857886, -11978836, -15239742, -499722, 3206498 ], [ 927984, 3517420, -17584516, -13352426, -8216646, -9492438, -16536634, -2152662, -6892384, 19459098, -9894350, -10961340, 8157022, 8356074, 3217768, 1729654, -895484, 1737092, 8718430, 26563790, -3162032, 15764550, -9347086, -5926816, -7697622, -13615026, 1213090, 3306096 ], [ 339024, 4203940, -16597036, -10587086, -12864066, -6998898, -11255614, -419442, -6394144, 15903198, -8108570, -9489300, 2962762, 9161934, 7817848, -1832366, -489044, 1947692, 12671050, 24109850, -5262992, 9629250, -6000346, -8060896, -3383922, -11933286, 2951350, 3396816 ], [ -249936, 4890460, -15609556, -7821746, -17511486, -4505358, -5974594, 1313778, -5895904, 12347298, -6322790, -8017260, -2231498, 9967794, 12417928, -5394386, -82604, 2158292, 16623670, 21655910, -7363952, 3493950, -2653606, -10194976, 929778, -10251546, 4689610, 3487536 ], [ -838896, 5576980, -14622076, -5056406, -22158906, -2011818, -693574, 3046998, -5397664, 8791398, -4537010, -6545220, -7425758, 10773654, 17018008, -8956406, 323836, 2368892, 20576290, 19201970, -9464912, -2641350, 693134, -12329056, 5243478, -8569806, 6427870, 3578256 ], [ -1427856, 6263500, -13634596, -2291066, -26806326, 481722, 4587446, 4780218, -4899424, 5235498, -2751230, -5073180, -12620018, 11579514, 21618088, -12518426, 730276, 2579492, 24528910, 16748030, -11565872, -8776650, 4039874, -14463136, 9557178, -6888066, 8166130, 3668976 ], [ -1405914, 5401786, -12165814, 144982, -29569632, 2875038, 8495408, 4166004, -4179136, 2191302, -1842032, -2619312, -14076506, 11048172, 22911424, -15028364, 1283272, 2582462, 27197950, 14509496, -11203082, -13128924, 6602696, -14467240, 11461722, -5507700, 9938302, 4304718 ], [ 41466, 927526, -9573994, 1812682, -27936672, 5034498, 9199568, -1925556, -2940736, 341082, -2978192, 2125488, -6811526, 7396692, 16489024, -15083444, 2178232, 2100962, 26871970, 12773576, -5091542, -13320804, 7336376, -9501400, 7744902, -4830540, 11789602, 6212178 ], [ 1488846, -3546734, -6982174, 3480382, -26303712, 7193958, 9903728, -8017116, -1702336, -1509138, -4114352, 6870288, 453454, 3745212, 10066624, -15138524, 3073192, 1619462, 26545990, 11037656, 1019998, -13512684, 8070056, -4535560, 4028082, -4153380, 13640902, 8119638 ], [ 2936226, -8020994, -4390354, 5148082, -24670752, 9353418, 10607888, -14108676, -463936, -3359358, -5250512, 11615088, 7718434, 93732, 3644224, -15193604, 3968152, 1137962, 26220010, 9301736, 7131538, -13704564, 8803736, 430280, 311262, -3476220, 15492202, 10027098 ], [ 4383606, -12495254, -1798534, 6815782, -23037792, 11512878, 11312048, -20200236, 774464, -5209578, -6386672, 16359888, 14983414, -3557748, -2778176, -15248684, 4863112, 656462, 25894030, 7565816, 13243078, -13896444, 9537416, 5396120, -3405558, -2799060, 17343502, 11934558 ], [ 5830986, -16969514, 793286, 8483482, -21404832, 13672338, 12016208, -26291796, 2012864, -7059798, -7522832, 21104688, 22248394, -7209228, -9200576, -15303764, 5758072, 174962, 25568050, 5829896, 19354618, -14088324, 10271096, 10361960, -7122378, -2121900, 19194802, 13842018 ], [ 6180896, -15777124, 994476, 9381842, -20368842, 11299358, 13868988, -23128506, 3323314, -9788698, -6288162, 21657278, 20190214, -10214238, -11353656, -13375214, 4701742, 1328392, 21982220, 6600986, 19915558, -11706754, 7876926, 11497820, -6480338, 354750, 15676892, 14354458 ], [ 5832416, -10978684, -325644, 9790622, -19712742, 6042098, 16452708, -14075766, 4679614, -13076758, -3544782, 19542098, 12199114, -12807858, -10789896, -10184354, 2403682, 3522232, 16321940, 8967446, 16944298, -7687534, 3492306, 10196420, -3064478, 3976530, 8742212, 13979158 ], [ 5483936, -6180244, -1645764, 10199402, -19056642, 784838, 19036428, -5023026, 6035914, -16364818, -801402, 17426918, 4208014, -15401478, -10226136, -6993494, 105622, 5716072, 10661660, 11333906, 13973038, -3668314, -892314, 8895020, 351382, 7598310, 1807532, 13603858 ], [ 5135456, -1381804, -2965884, 10608182, -18400542, -4472422, 21620148, 4029714, 7392214, -19652878, 1941978, 15311738, -3783086, -17995098, -9662376, -3802634, -2192438, 7909912, 5001380, 13700366, 11001778, 350906, -5276934, 7593620, 3767242, 11220090, -5127148, 13228558 ], [ 4786976, 3416636, -4286004, 11016962, -17744442, -9729682, 24203868, 13082454, 8748514, -22940938, 4685358, 13196558, -11774186, -20588718, -9098616, -611774, -4490498, 10103752, -658900, 16066826, 8030518, 4370126, -9661554, 6292220, 7183102, 14841870, -12061828, 12853258 ], [ 4438496, 8215076, -5606124, 11425742, -17088342, -14986942, 26787588, 22135194, 10104814, -26228998, 7428738, 11081378, -19765286, -23182338, -8534856, 2579086, -6788558, 12297592, -6319180, 18433286, 5059258, 8389346, -14046174, 4990820, 10598962, 18463650, -18996508, 12477958 ], [ 5903400, 11698464, -7923904, 8644500, -18302896, -14191510, 24431978, 22647400, 7740390, -22381382, 4330080, 6048914, -22093130, -16654092, -5468148, 1724360, -9088610, 10610850, -5799280, 10202306, 6069342, 6453482, -11132106, 625558, 6117704, 18449864, -18243728, 11697452 ], [ 7521240, 15070944, -10325824, 5594220, -19675216, -12885610, 21659798, 22439320, 5062170, -17931962, 738720, 770414, -23943350, -9356532, -2190348, 528440, -11388830, 8596830, -4758160, 1077566, 7415202, 4015382, -7602486, -3998102, 970424, 18129464, -16842608, 10882772 ], [ 9139080, 18443424, -12727744, 2543940, -21047536, -11579710, 18887618, 22231240, 2383950, -13482542, -2852640, -4508086, -25793570, -2058972, 1087452, -667480, -13689050, 6582810, -3717040, -8047174, 8761062, 1577282, -4072866, -8621762, -4176856, 17809064, -15441488, 10068092 ], [ 10756920, 21815904, -15129664, -506340, -22419856, -10273810, 16115438, 22023160, -294270, -9033122, -6444000, -9786586, -27643790, 5238588, 4365252, -1863400, -15989270, 4568790, -2675920, -17171914, 10106922, -860818, -543246, -13245422, -9324136, 17488664, -14040368, 9253412 ], [ 12374760, 25188384, -17531584, -3556620, -23792176, -8967910, 13343258, 21815080, -2972490, -4583702, -10035360, -15065086, -29494010, 12536148, 7643052, -3059320, -18289490, 2554770, -1634800, -26296654, 11452782, -3298918, 2986374, -17869082, -14471416, 17168264, -12639248, 8438732 ], [ 14087814, 26166612, -18935500, -5608602, -23926798, -7785448, 11055212, 19823008, -4539642, -2148812, -11600178, -18330526, -30272012, 18442374, 9804786, -2988772, -18418856, 1296414, -1425616, -31684024, 11395632, -5489260, 5019072, -19773704, -18301534, 16748618, -11704916, 7942664 ], [ 16113714, 19278012, -17060260, -4380462, -19994698, -7008568, 10357892, 11969248, -2456142, -6333092, -6506358, -14981626, -27527012, 19777074, 8299446, 1243028, -11415416, 2520954, -3949936, -24791464, 6728592, -6865540, 2133312, -12744344, -17803834, 16002878, -12304316, 8493464 ], [ 18139614, 12389412, -15185020, -3152322, -16062598, -6231688, 9660572, 4115488, -372642, -10517372, -1412538, -11632726, -24782012, 21111774, 6794106, 5474828, -4411976, 3745494, -6474256, -17898904, 2061552, -8241820, -752448, -5714984, -17306134, 15257138, -12903716, 9044264 ], [ 20165514, 5500812, -13309780, -1924182, -12130498, -5454808, 8963252, -3738272, 1710858, -14701652, 3681282, -8283826, -22037012, 22446474, 5288766, 9706628, 2591464, 4970034, -8998576, -11006344, -2605488, -9618100, -3638208, 1314376, -16808434, 14511398, -13503116, 9595064 ], [ 22191414, -1387788, -11434540, -696042, -8198398, -4677928, 8265932, -11592032, 3794358, -18885932, 8775102, -4934926, -19292012, 23781174, 3783426, 13938428, 9594904, 6194574, -11522896, -4113784, -7272528, -10994380, -6523968, 8343736, -16310734, 13765658, -14102516, 10145864 ], [ 24217314, -8276388, -9559300, 532098, -4266298, -3901048, 7568612, -19445792, 5877858, -23070212, 13868922, -1586026, -16547012, 25115874, 2278086, 18170228, 16598344, 7419114, -14047216, 2778776, -11939568, -12370660, -9409728, 15373096, -15813034, 13019918, -14701916, 10696664 ], [ 21622612, -9009804, -10390330, 1900574, -3495384, -4058108, 7023192, -21833602, 7388940, -20542766, 14350666, -732402, -15430968, 21851140, 515888, 20212022, 17443170, 5674646, -13346748, 4913044, -11530992, -11510482, -8417530, 18499606, -14159228, 12943518, -13719596, 10195728 ], [ 15161692, -4592964, -13485790, 3386474, -5369544, -4996628, 6604872, -19647862, 8421060, -12399386, 10973326, -1966662, -15677928, 14737900, -1461232, 20421362, 13134870, 1445906, -9947988, 3065884, -6875472, -8778982, -4180510, 18360466, -11538068, 13427178, -11413796, 8814768 ], [ 8700772, -176124, -16581250, 4872374, -7243704, -5935148, 6186552, -17462122, 9453180, -4256006, 7595986, -3200922, -15924888, 7624660, -3438352, 20630702, 8826570, -2782834, -6549228, 1218724, -2219952, -6047482, 56510, 18221326, -8916908, 13910838, -9107996, 7433808 ], [ 2239852, 4240716, -19676710, 6358274, -9117864, -6873668, 5768232, -15276382, 10485300, 3887374, 4218646, -4435182, -16171848, 511420, -5415472, 20840042, 4518270, -7011574, -3150468, -628436, 2435568, -3315982, 4293530, 18082186, -6295748, 14394498, -6802196, 6052848 ], [ -4221068, 8657556, -22772170, 7844174, -10992024, -7812188, 5349912, -13090642, 11517420, 12030754, 841306, -5669442, -16418808, -6601820, -7392592, 21049382, 209970, -11240314, 248292, -2475596, 7091088, -584482, 8530550, 17943046, -3674588, 14878158, -4496396, 4671888 ], [ -10681988, 13074396, -25867630, 9330074, -12866184, -8750708, 4931592, -10904902, 12549540, 20174134, -2536034, -6903702, -16665768, -13715060, -9369712, 21258722, -4098330, -15469054, 3647052, -4322756, 11746608, 2147018, 12767570, 17803906, -1053428, 15361818, -2190596, 3290928 ], [ -6263578, 10232446, -23979188, 7494502, -12219056, -6601374, 8243922, -9122488, 13745516, 14339704, -6421728, -6768286, -12908882, -14504136, -10119760, 17624838, -4787476, -15858882, 5438668, -3177542, 10392586, 1645442, 13328148, 15510922, -3351490, 10393416, 746142, 2208112 ], [ -8398, 6164986, -21249308, 5098162, -11146256, -3930714, 12186102, -7408168, 14969156, 6145384, -10393248, -6401626, -8476022, -14225496, -10662640, 13342098, -4865596, -15600582, 6958948, -1527122, 8023966, 598022, 13268028, 12854302, -6480070, 4504536, 3789402, 1175632 ], [ 6246782, 2097526, -18519428, 2701822, -10073456, -1260054, 16128282, -5693848, 16192796, -2048936, -14364768, -6034966, -4043162, -13946856, -11205520, 9059358, -4943716, -15342282, 8479228, 123298, 5655346, -449398, 13207908, 10197682, -9608650, -1384344, 6832662, 143152 ], [ 12501962, -1969934, -15789548, 305482, -9000656, 1410606, 20070462, -3979528, 17416436, -10243256, -18336288, -5668306, 389698, -13668216, -11748400, 4776618, -5021836, -15083982, 9999508, 1773718, 3286726, -1496818, 13147788, 7541062, -12737230, -7273224, 9875922, -889328 ], [ 18757142, -6037394, -13059668, -2090858, -7927856, 4081266, 24012642, -2265208, 18640076, -18437576, -22307808, -5301646, 4822558, -13389576, -12291280, 493878, -5099956, -14825682, 11519788, 3424138, 918106, -2544238, 13087668, 4884442, -15865810, -13162104, 12919182, -1921808 ], [ 23577092, -9689984, -11097578, -4211288, -6462926, 5995566, 26640792, -546568, 18554516, -24244976, -25491498, -4701676, 8055628, -12670596, -12981910, -2865402, -4612996, -13964502, 11482408, 4648318, -951884, -3608908, 12745428, 1826662, -17884720, -17065374, 14305332, -2653958 ], [ 21220892, -11268224, -12974438, -4952168, -3037346, 4128066, 22698792, 1193672, 11922956, -18117776, -24736038, -2935156, 5289748, -9749916, -14411290, -1607382, -1300636, -10088922, 3656728, 3741298, -328724, -4759828, 10992588, -3236918, -14355280, -11040594, 7405932, -1884458 ], [ 18864692, -12846464, -14851298, -5693048, 388234, 2260566, 18756792, 2933912, 5291396, -11990576, -23980578, -1168636, 2523868, -6829236, -15840670, -349362, 2011724, -6213342, -4168952, 2834278, 294436, -5910748, 9239748, -8300498, -10825840, -5015814, 506532, -1114958 ], [ 16508492, -14424704, -16728158, -6433928, 3813814, 393066, 14814792, 4674152, -1340164, -5863376, -23225118, 597884, -242012, -3908556, -17270050, 908658, 5324084, -2337762, -11994632, 1927258, 917596, -7061668, 7486908, -13364078, -7296400, 1008966, -6392868, -345458 ], [ 14152292, -16002944, -18605018, -7174808, 7239394, -1474434, 10872792, 6414392, -7971724, 263824, -22469658, 2364404, -3007892, -987876, -18699430, 2166678, 8636444, 1537818, -19820312, 1020238, 1540756, -8212588, 5734068, -18427658, -3766960, 7033746, -13292268, 424042 ], [ 11796092, -17581184, -20481878, -7915688, 10664974, -3341934, 6930792, 8154632, -14603284, 6391024, -21714198, 4130924, -5773772, 1932804, -20128810, 3424698, 11948804, 5413398, -27645992, 113218, 2163916, -9363508, 3981228, -23491238, -237520, 13058526, -20191668, 1193542 ], [ 8262122, -16932282, -17581094, -8490846, 10438908, -3271940, 4838050, 7005960, -16375930, 8961092, -19890876, 4318140, -6840378, 2550146, -18313754, 2545618, 13398318, 6826196, -27754806, -1640386, 2141818, -8816874, 1670248, -24898614, 490470, 14572864, -22256664, -597866 ], [ 3440822, -13849062, -9458234, -8884866, 6221508, -1084220, 4766590, 2699640, -12837670, 7643132, -16900356, 2779140, -6049638, 649886, -12952454, -669362, 12811698, 5547116, -19428906, -4319326, 1414438, -6414774, -1250792, -22309674, -1843590, 11157184, -19037544, -5188406 ], [ -1380478, -10765842, -1335374, -9278886, 2004108, 1103500, 4695130, -1606680, -9299410, 6325172, -13909836, 1240140, -5258898, -1250374, -7591154, -3884342, 12225078, 4268036, -11103006, -6998266, 687058, -4012674, -4171832, -19720734, -4177650, 7741504, -15818424, -9778946 ], [ -6201778, -7682622, 6787486, -9672906, -2213292, 3291220, 4623670, -5913000, -5761150, 5007212, -10919316, -298860, -4468158, -3150634, -2229854, -7099322, 11638458, 2988956, -2777106, -9677206, -40322, -1610574, -7092872, -17131794, -6511710, 4325824, -12599304, -14369486 ], [ -11023078, -4599402, 14910346, -10066926, -6430692, 5478940, 4552210, -10219320, -2222890, 3689252, -7928796, -1837860, -3677418, -5050894, 3131446, -10314302, 11051838, 1709876, 5548794, -12356146, -767702, 791526, -10013912, -14542854, -8845770, 910144, -9380184, -18960026 ], [ -15844378, -1516182, 23033206, -10460946, -10648092, 7666660, 4480750, -14525640, 1315370, 2371292, -4938276, -3376860, -2886678, -6951154, 8492746, -13529282, 10465218, 430796, 13874694, -15035086, -1495082, 3193626, -12934952, -11953914, -11179830, -2505536, -6161064, -23550566 ], [ -12023700, -2376160, 22409576, -10388496, -8428774, 7470626, 5728044, -10483212, 1668002, -2019832, -3039026, -1768004, -5105486, -7896890, 7186294, -13604216, 10525834, 3168470, 9467738, -14805582, -1839062, 3403956, -13002076, -6407540, -9525536, -3368056, -4411360, -17402356 ], [ -5890380, -4291360, 19445336, -10191216, -4486954, 6636686, 7328244, -4206612, 1168142, -7233352, -1431806, 683236, -8129666, -8587190, 4095514, -12838856, 10759654, 6981050, 1653398, -13797762, -2080442, 3027756, -12305476, -69740, -6803936, -3547336, -3054880, -8380396 ], [ 242940, -6206560, 16481096, -9993936, -545134, 5802746, 8928444, 2069988, 668282, -12446872, 175414, 3134476, -11153846, -9277490, 1004734, -12073496, 10993474, 10793630, -6160942, -12789942, -2321822, 2651556, -11608876, 6268060, -4082336, -3726616, -1698400, 641564 ], [ 6376260, -8121760, 13516856, -9796656, 3396686, 4968806, 10528644, 8346588, 168422, -17660392, 1782634, 5585716, -14178026, -9967790, -2086046, -11308136, 11227294, 14606210, -13975282, -11782122, -2563202, 2275356, -10912276, 12605860, -1360736, -3905896, -341920, 9663524 ], [ 12509580, -10036960, 10552616, -9599376, 7338506, 4134866, 12128844, 14623188, -331438, -22873912, 3389854, 8036956, -17202206, -10658090, -5176826, -10542776, 11461114, 18418790, -21789622, -10774302, -2804582, 1899156, -10215676, 18943660, 1360864, -4085176, 1014560, 18685484 ], [ 17538420, -11647132, 7556156, -9391944, 10561370, 3367094, 13144728, 20227650, -664114, -26980918, 5006434, 9956314, -19568900, -10677008, -7579538, -9552146, 11415016, 21622268, -28462312, -9626424, -3104138, 1516512, -9087184, 24202702, 3771424, -3892144, 2514194, 26220158 ], [ 12626940, -10512052, 4269716, -9093144, 7313630, 3194834, 8901768, 19782870, 507866, -21129298, 6707254, 7088734, -16018220, -4653488, -3789638, -6534086, 8849656, 19343828, -24860152, -7218024, -3927278, 1075872, -4071664, 19752922, 3382624, -348304, 5302214, 20369258 ], [ 7715460, -9376972, 983276, -8794344, 4065890, 3022574, 4658808, 19338090, 1679846, -15277678, 8408074, 4221154, -12467540, 1370032, 262, -3516026, 6284296, 17065388, -21257992, -4809624, -4750418, 635232, 943856, 15303142, 2993824, 3195536, 8090234, 14518358 ], [ 2803980, -8241892, -2303164, -8495544, 818150, 2850314, 415848, 18893310, 2851826, -9426058, 10108894, 1353574, -8916860, 7393552, 3790162, -497966, 3718936, 14786948, -17655832, -2401224, -5573558, 194592, 5959376, 10853362, 2605024, 6739376, 10878254, 8667458 ], [ -2107500, -7106812, -5589604, -8196744, -2429590, 2678054, -3827112, 18448530, 4023806, -3574438, 11809714, -1514006, -5366180, 13417072, 7580062, 2520094, 1153576, 12508508, -14053672, 7176, -6396698, -246048, 10974896, 6403582, 2216224, 10283216, 13666274, 2816558 ], [ -7018980, -5971732, -8876044, -7897944, -5677330, 2505794, -8070072, 18003750, 5195786, 2277182, 13510534, -4381586, -1815500, 19440592, 11369962, 5538154, -1411784, 10230068, -10451512, 2415576, -7219838, -686688, 15990416, 1953802, 1827424, 13827056, 16454294, -3034342 ], [ -9911296, -5303296, -10811392, -7721984, -7589888, 2404352, -10568704, 17741824, 5885952, 5723136, 14512128, -6070272, 275456, 22987776, 13601792, 7315456, -2922496, 8888320, -8330240, 3833856, -7704576, -946176, 18944000, -666624, 1598464, 15913984, 18096128, -6479872 ], [ -9911296, -5303296, -10811392, -7721984, -7589888, 2404352, -10568704, 17741824, 5885952, 5723136, 14512128, -6070272, 275456, 22987776, 13601792, 7315456, -2922496, 8888320, -8330240, 3833856, -7704576, -946176, 18944000, -666624, 1598464, 15913984, 18096128, -6479872 ] ], [ [ -2718720, 12219904, 8083968, 6197248, -6240256, 10137600, 8413696, 6682112, -5634560, 4390912, -13913600, -23635456, 3886080, -6652928, -6105600, 31485952, -4882944, 5318144, 10441216, -6548480, 111104, -473088, -17021440, 5157888, -16934400, -16102400, 12804608, -23929344 ], [ -2718720, 12219904, 8083968, 6197248, -6240256, 10137600, 8413696, 6682112, -5634560, 4390912, -13913600, -23635456, 3886080, -6652928, -6105600, 31485952, -4882944, 5318144, 10441216, -6548480, 111104, -473088, -17021440, 5157888, -16934400, -16102400, 12804608, -23929344 ], [ -2718720, 12219904, 8083968, 6197248, -6240256, 10137600, 8413696, 6682112, -5634560, 4390912, -13913600, -23635456, 3886080, -6652928, -6105600, 31485952, -4882944, 5318144, 10441216, -6548480, 111104, -473088, -17021440, 5157888, -16934400, -16102400, 12804608, -23929344 ], [ -3598941, 12000778, 4047483, 5248646, -6039361, 8298747, 8130850, 4121276, -3503952, 4750517, -10620928, -21957496, 5300900, -5415934, -8756942, 29430569, -4247632, 4175373, 10078425, -6146808, -2412031, 1753218, -17349893, 5225384, -13064000, -15536354, 10012787, -18666662 ], [ -4941651, 11666518, -2109867, 3801626, -5732911, 5493717, 7699390, 214916, -253872, 5299067, -5598208, -19397896, 7459100, -3528994, -12801362, 26295239, -3278512, 2432163, 9525015, -5534088, -6260881, 5149278, -17850923, 5328344, -7160000, -14672894, 5754077, -10638842 ], [ -6284361, 11332258, -8267217, 2354606, -5426461, 2688687, 7267930, -3691444, 2996208, 5847617, -575488, -16838296, 9617300, -1642054, -16845782, 23159909, -2309392, 688953, 8971605, -4921368, -10109731, 8545338, -18351953, 5431304, -1256000, -13809434, 1495367, -2611022 ], [ -7627071, 10997998, -14424567, 907586, -5120011, -116343, 6836470, -7597804, 6246288, 6396167, 4447232, -14278696, 11775500, 244886, -20890202, 20024579, -1340272, -1054257, 8418195, -4308648, -13958581, 11941398, -18852983, 5534264, 4648000, -12945974, -2763343, 5416798 ], [ -8969781, 10663738, -20581917, -539434, -4813561, -2921373, 6405010, -11504164, 9496368, 6944717, 9469952, -11719096, 13933700, 2131826, -24934622, 16889249, -371152, -2797467, 7864785, -3695928, -17807431, 15337458, -19354013, 5637224, 10552000, -12082514, -7022053, 13444618 ], [ -10312491, 10329478, -26739267, -1986454, -4507111, -5726403, 5973550, -15410524, 12746448, 7493267, 14492672, -9159496, 16091900, 4018766, -28979042, 13753919, 597968, -4540677, 7311375, -3083208, -21656281, 18733518, -19855043, 5740184, 16456000, -11219054, -11280763, 21472438 ], [ -6925359, 9226834, -24369747, 39653, -630181, -4171515, 5507812, -11828098, 9419502, 5939288, 13134725, -7209157, 9056636, 4389122, -23994080, 9631835, 1957457, -6759255, 8044086, 295851, -17239957, 14481930, -14544212, 2594216, 12296797, -7488335, -11182339, 21335308 ], [ -3375129, 8097694, -21706197, 2185523, 3369869, -2466285, 5040892, -7987438, 5865762, 4312808, 11556755, -5279827, 1704356, 4707182, -18697760, 5475725, 3330407, -8994225, 8821146, 3770301, -12538627, 9966630, -9032972, -663784, 7790587, -3658745, -10933669, 20916628 ], [ 175101, 6968554, -19042647, 4331393, 7369919, -761055, 4573972, -4146778, 2312022, 2686328, 9978785, -3350497, -5647924, 5025242, -13401440, 1319615, 4703357, -11229195, 9598206, 7244751, -7837297, 5451330, -3521732, -3921784, 3284377, 170845, -10684999, 20497948 ], [ 3725331, 5839414, -16379097, 6477263, 11369969, 944175, 4107052, -306118, -1241718, 1059848, 8400815, -1421167, -13000204, 5343302, -8105120, -2836495, 6076307, -13464165, 10375266, 10719201, -3135967, 936030, 1989508, -7179784, -1221833, 4000435, -10436329, 20079268 ], [ 7275561, 4710274, -13715547, 8623133, 15370019, 2649405, 3640132, 3534542, -4795458, -566632, 6822845, 508163, -20352484, 5661362, -2808800, -6992605, 7449257, -15699135, 11152326, 14193651, 1565363, -3579270, 7500748, -10437784, -5728043, 7830025, -10187659, 19660588 ], [ 9426941, 3358709, -11933247, 10375003, 16826419, 3657610, 3689912, 5245377, -7105198, -2339912, 5650275, 2671643, -24993789, 6181972, 415820, -8857490, 8408782, -16760805, 11362286, 14679801, 5176343, -6151920, 11655938, -12934434, -8864303, 9296940, -8846339, 18999483 ], [ 7941311, 1428839, -12442197, 11102473, 11669329, 2853550, 5083112, 1418667, -6180538, -4494872, 5531745, 5443913, -22586559, 7229212, -1745980, -4765190, 8293402, -14771895, 10097786, 7396371, 5952413, -3673680, 12285398, -13451574, -8438693, 4620900, -4664129, 17708073 ], [ 6455681, -501031, -12951147, 11829943, 6512239, 2049490, 6476312, -2408043, -5255878, -6649832, 5413215, 8216183, -20179329, 8276452, -3907780, -672890, 8178022, -12782985, 8833286, 112941, 6728483, -1195440, 12914858, -13968714, -8013083, -55140, -481919, 16416663 ], [ 4970051, -2430901, -13460097, 12557413, 1355149, 1245430, 7869512, -6234753, -4331218, -8804792, 5294685, 10988453, -17772099, 9323692, -6069580, 3419410, 8062642, -10794075, 7568786, -7170489, 7504553, 1282800, 13544318, -14485854, -7587473, -4731180, 3700291, 15125253 ], [ 3484421, -4360771, -13969047, 13284883, -3801941, 441370, 9262712, -10061463, -3406558, -10959752, 5176155, 13760723, -15364869, 10370932, -8231380, 7511710, 7947262, -8805165, 6304286, -14453919, 8280623, 3761040, 14173778, -15002994, -7161863, -9407220, 7882501, 13833843 ], [ 1998791, -6290641, -14477997, 14012353, -8959031, -362690, 10655912, -13888173, -2481898, -13114712, 5057625, 16532993, -12957639, 11418172, -10393180, 11604010, 7831882, -6816255, 5039786, -21737349, 9056693, 6239280, 14803238, -15520134, -6736253, -14083260, 12064711, 12542433 ], [ -663280, -3644597, -14450163, 11422076, -9121825, -2254999, 9504052, -14112420, -412703, -13002862, 3494951, 17640639, -13958309, 11187370, -8842436, 13291382, 7739133, -6276789, 3811750, -23726397, 9054829, 6109019, 16320289, -14684290, -6746144, -15996728, 13209597, 10960636 ], [ -4146640, 2195953, -14047593, 6515636, -5798035, -4907029, 6575452, -11821740, 2455507, -11308522, 924101, 17586189, -17338079, 10064350, -4699916, 13299842, 7662183, -6749199, 2609170, -22019367, 8509879, 4157729, 18456979, -12903910, -7060064, -15981608, 12234087, 9176116 ], [ -7630000, 8036503, -13645023, 1609196, -2474245, -7559059, 3646852, -9531060, 5323717, -9614182, -1646749, 17531739, -20717849, 8941330, -557396, 13308302, 7585233, -7221609, 1406590, -20312337, 7964929, 2206439, 20593669, -11123530, -7373984, -15966488, 11258577, 7391596 ], [ -11113360, 13877053, -13242453, -3297244, 849545, -10211089, 718252, -7240380, 8191927, -7919842, -4217599, 17477289, -24097619, 7818310, 3585124, 13316762, 7508283, -7694019, 204010, -18605307, 7419979, 255149, 22730359, -9343150, -7687904, -15951368, 10283067, 5607076 ], [ -14596720, 19717603, -12839883, -8203684, 4173335, -12863119, -2210348, -4949700, 11060137, -6225502, -6788449, 17422839, -27477389, 6695290, 7727644, 13325222, 7431333, -8166429, -998570, -16898277, 6875029, -1696141, 24867049, -7562770, -8001824, -15936248, 9307557, 3822556 ], [ -18080080, 25558153, -12437313, -13110124, 7497125, -15515149, -5138948, -2659020, 13928347, -4531162, -9359299, 17368389, -30857159, 5572270, 11870164, 13333682, 7354383, -8638839, -2201150, -15191247, 6330079, -3647431, 27003739, -5782390, -8315744, -15921128, 8332047, 2038036 ], [ -16674118, 21102145, -8922156, -11095195, 6631757, -10298515, -4643030, 71004, 13395772, -2797294, -9584875, 14848056, -27026228, 6856003, 8068771, 8056001, 5991396, -4121568, -3340226, -9762186, 6639760, -6878116, 18978412, -1524220, -3312581, -17283170, 5031999, 3954325 ], [ -14724898, 15502075, -5061156, -8311225, 5300927, -4207585, -3766610, 2849844, 12485332, -1059034, -9549865, 12053736, -22394108, 8407153, 3384721, 2190971, 4485516, 950112, -4472246, -3919566, 7044400, -10250956, 9823972, 3009260, 2281369, -18798230, 1473669, 6281815 ], [ -12775678, 9902005, -1200156, -5527255, 3970097, 1883345, -2890190, 5628684, 11574892, 679226, -9514855, 9259416, -17761988, 9958303, -1299329, -3674059, 2979636, 6021792, -5604266, 1923054, 7449040, -13623796, 669532, 7542740, 7875319, -20313290, -2084661, 8609305 ], [ -10826458, 4301935, 2660844, -2743285, 2639267, 7974275, -2013770, 8407524, 10664452, 2417486, -9479845, 6465096, -13129868, 11509453, -5983379, -9539089, 1473756, 11093472, -6736286, 7765674, 7853680, -16996636, -8484908, 12076220, 13469269, -21828350, -5642991, 10936795 ], [ -8877238, -1298135, 6521844, 40685, 1308437, 14065205, -1137350, 11186364, 9754012, 4155746, -9444835, 3670776, -8497748, 13060603, -10667429, -15404119, -32124, 16165152, -7868306, 13608294, 8258320, -20369476, -17639348, 16609700, 19063219, -23343410, -9201321, 13264285 ], [ -6162565, -5436535, 9036789, 2710921, 650017, 18383663, 7806, 12937570, 8328862, 4984609, -8583325, 922474, -4220244, 13711077, -13636767, -19307171, -1945535, 20259396, -8786063, 17827915, 7416750, -22072102, -23981959, 20255671, 22605245, -23001372, -10945474, 14374730 ], [ -587515, -4112905, 6521739, 4956151, 2504287, 16078673, 2157186, 10848670, 4980322, 2415199, -4633315, -1653866, -1267884, 10995867, -10198497, -15878621, -5381825, 20701116, -8903153, 15982645, 1918290, -17533402, -19817209, 20585161, 18479555, -15719652, -5910334, 10937270 ], [ 4987535, -2789275, 4006689, 7201381, 4358557, 13773683, 4306566, 8759770, 1631782, -154211, -683305, -4230206, 1684476, 8280657, -6760227, -12450071, -8818115, 21142836, -9020243, 14137375, -3580170, -12994702, -15652459, 20914651, 14353865, -8437932, -875194, 7499810 ], [ 10562585, -1465645, 1491639, 9446611, 6212827, 11468693, 6455946, 6670870, -1716758, -2723621, 3266705, -6806546, 4636836, 5565447, -3321957, -9021521, -12254405, 21584556, -9137333, 12292105, -9078630, -8456002, -11487709, 21244141, 10228175, -1156212, 4159946, 4062350 ], [ 16137635, -142015, -1023411, 11691841, 8067097, 9163703, 8605326, 4581970, -5065298, -5293031, 7216715, -9382886, 7589196, 2850237, 116313, -5592971, -15690695, 22026276, -9254423, 10446835, -14577090, -3917302, -7322959, 21573631, 6102485, 6125508, 9195086, 624890 ], [ 21712685, 1181615, -3538461, 13937071, 9921367, 6858713, 10754706, 2493070, -8413838, -7862441, 11166725, -11959226, 10541556, 135027, 3554583, -2164421, -19126985, 22467996, -9371513, 8601565, -20075550, 621398, -3158209, 21903121, 1976795, 13407228, 14230226, -2812570 ], [ 22892530, 1764431, -3556260, 13017415, 8547066, 4900536, 11135805, 258940, -10224303, -10415918, 11746600, -10395806, 10177502, -2698435, 4070299, -180087, -20702216, 22283206, -7939718, 4733180, -19979976, 1765617, -1285226, 18051585, 313435, 13458703, 16070682, -4654803 ], [ 20051230, 1669481, -1289340, 9202225, 4218966, 3259656, 9899115, -2108060, -10627593, -12954818, 9243160, -5044946, 6779282, -5640085, 1912189, 482943, -20574776, 21525226, -5090858, -986140, -14766456, -195753, -1508966, 10374855, 902845, 6895273, 14988342, -5037573 ], [ 17209930, 1574531, 977580, 5387035, -109134, 1618776, 8662425, -4475060, -11030883, -15493718, 6739720, 305914, 3381062, -8581735, -245921, 1145973, -20447336, 20767246, -2241998, -6705460, -9552936, -2157123, -1732706, 2698125, 1492255, 331843, 13906002, -5420343 ], [ 14368630, 1479581, 3244500, 1571845, -4437234, -22104, 7425735, -6842060, -11434173, -18032618, 4236280, 5656774, -17158, -11523385, -2404031, 1809003, -20319896, 20009266, 606862, -12424780, -4339416, -4118493, -1956446, -4978605, 2081665, -6231587, 12823662, -5803113 ], [ 11527330, 1384631, 5511420, -2243345, -8765334, -1662984, 6189045, -9209060, -11837463, -20571518, 1732840, 11007634, -3415378, -14465035, -4562141, 2472033, -20192456, 19251286, 3455722, -18144100, 874104, -6079863, -2180186, -12655335, 2671075, -12795017, 11741322, -6185883 ], [ 8686030, 1289681, 7778340, -6058535, -13093434, -3303864, 4952355, -11576060, -12240753, -23110418, -770600, 16358494, -6813598, -17406685, -6720251, 3135063, -20065016, 18493306, 6304582, -23863420, 6087624, -8041233, -2403926, -20332065, 3260485, -19358447, 10658982, -6568653 ], [ 4661830, 1895306, 5662410, -6115850, -13226259, -4352094, 3289590, -5737160, -10650768, -18548093, -2259140, 16927279, -6903493, -15611635, -6771611, -707307, -19482401, 16311301, 7730392, -22192390, 6129369, -7152528, -2859566, -21324195, 3219145, -20058602, 9104292, -3660798 ], [ 401050, 2641046, 2669910, -5421590, -12520029, -5281794, 1541610, 1742920, -8662128, -12565523, -3544700, 16539649, -6331723, -12869245, -6401621, -5450757, -18808751, 13844491, 8871592, -19043290, 5136759, -5693808, -3361586, -20979405, 3051655, -19586102, 7455132, -94818 ], [ -3859730, 3386786, -322590, -4727330, -11813799, -6211494, -206370, 9223000, -6673488, -6582953, -4830260, 16152019, -5759953, -10126855, -6031631, -10194207, -18135101, 11377681, 10012792, -15894190, 4144149, -4235088, -3863606, -20634615, 2884165, -19113602, 5805972, 3471162 ], [ -8120510, 4132526, -3315090, -4033070, -11107569, -7141194, -1954350, 16703080, -4684848, -600383, -6115820, 15764389, -5188183, -7384465, -5661641, -14937657, -17461451, 8910871, 11153992, -12745090, 3151539, -2776368, -4365626, -20289825, 2716675, -18641102, 4156812, 7037142 ], [ -12381290, 4878266, -6307590, -3338810, -10401339, -8070894, -3702330, 24183160, -2696208, 5382187, -7401380, 15376759, -4616413, -4642075, -5291651, -19681107, -16787801, 6444061, 12295192, -9595990, 2158929, -1317648, -4867646, -19945035, 2549185, -18168602, 2507652, 10603122 ], [ -15593555, 5704827, -8806805, -2344315, -9619540, -8593200, -4644362, 29727449, -1170420, 10670271, -7618665, 14727660, -4206415, -2186699, -4688987, -22887619, -16345980, 3839776, 12642872, -6300263, 1494478, -302124, -4582906, -19109482, 2196510, -16960003, 948296, 13149928 ], [ -12595385, 7010097, -8384255, 428495, -8390140, -6702480, -812702, 23805899, -2386140, 11844861, -1508475, 12529860, -4754605, -1431329, -2708177, -16990729, -17277300, 421216, 8290472, -2136053, 2773738, -1911684, 361874, -15367102, 746970, -11391433, -79144, 9660088 ], [ -9597215, 8315367, -7961705, 3201305, -7160740, -4811760, 3018958, 17884349, -3601860, 13019451, 4601715, 10332060, -5302795, -675959, -727367, -11093839, -18208620, -2997344, 3938072, 2028157, 4052998, -3521244, 5306654, -11624722, -702570, -5822863, -1106584, 6170248 ], [ -6599045, 9620637, -7539155, 5974115, -5931340, -2921040, 6850618, 11962799, -4817580, 14194041, 10711905, 8134260, -5850985, 79411, 1253443, -5196949, -19139940, -6415904, -414328, 6192367, 5332258, -5130804, 10251434, -7882342, -2152110, -254293, -2134024, 2680408 ], [ -3600875, 10925907, -7116605, 8746925, -4701940, -1030320, 10682278, 6041249, -6033300, 15368631, 16822095, 5936460, -6399175, 834781, 3234253, 699941, -20071260, -9834464, -4766728, 10356577, 6611518, -6740364, 15196214, -4139962, -3601650, 5314277, -3161464, -809432 ], [ -602705, 12231177, -6694055, 11519735, -3472540, 860400, 14513938, 119699, -7249020, 16543221, 22932285, 3738660, -6947365, 1590151, 5215063, 6596831, -21002580, -13253024, -9119128, 14520787, 7890778, -8349924, 20140994, -397582, -5051190, 10882847, -4188904, -4299272 ], [ 2099035, 11458157, -6396719, 12433236, -1241018, -191532, 15394172, -1741580, -5929874, 15613240, 23957655, 1130819, -4251512, 1369270, 6150209, 9961356, -20765646, -14012201, -10747898, 14564866, 8469963, -6124508, 21622381, 832482, -5442110, 11968764, -3742271, -3749505 ], [ 4446505, 8201327, -6249029, 11124636, 2188162, -4760292, 12747092, 1249660, -1581254, 12168040, 18906045, -1967071, 2321368, -18350, 5835659, 10299396, -19132506, -11593091, -9121598, 9684886, 8212473, 684172, 18964591, -939978, -4567850, 7697364, -1533941, 1628085 ], [ 6793975, 4944497, -6101339, 9816036, 5617342, -9329052, 10100012, 4240900, 2767366, 8722840, 13854435, -5064961, 8894248, -1405970, 5521109, 10637436, -17499366, -9173981, -7495298, 4804906, 7954983, 7492852, 16306801, -2712438, -3693590, 3425964, 674389, 7005675 ], [ 9141445, 1687667, -5953649, 8507436, 9046522, -13897812, 7452932, 7232140, 7115986, 5277640, 8802825, -8162851, 15467128, -2793590, 5206559, 10975476, -15866226, -6754871, -5868998, -75074, 7697493, 14301532, 13649011, -4484898, -2819330, -845436, 2882719, 12383265 ], [ 11488915, -1569163, -5805959, 7198836, 12475702, -18466572, 4805852, 10223380, 11464606, 1832440, 3751215, -11260741, 22040008, -4181210, 4892009, 11313516, -14233086, -4335761, -4242698, -4955054, 7440003, 21110212, 10991221, -6257358, -1945070, -5116836, 5091049, 17760855 ], [ 13836385, -4825993, -5658269, 5890236, 15904882, -23035332, 2158772, 13214620, 15813226, -1612760, -1300395, -14358631, 28612888, -5568830, 4577459, 11651556, -12599946, -1916651, -2616398, -9835034, 7182513, 27918892, 8333431, -8029818, -1070810, -9388236, 7299379, 23138445 ], [ 13037731, -5596408, -8076758, 6057753, 16539286, -17993082, 2516711, 12504079, 15526702, -4447793, 108810, -15106726, 26760316, -3997661, 2250248, 9308394, -12241581, -3051317, -1757102, -8573738, 8584197, 25365031, 8996818, -6149004, -1624091, -9021663, 6784348, 22127532 ], [ 11281561, -5610088, -11276258, 6674523, 16323106, -10025742, 3789221, 10666909, 13829482, -7097123, 3484350, -15139666, 22343476, -1525991, -689512, 6149214, -12271191, -5267567, -1131242, -5443358, 10490847, 19961701, 10670998, -3156324, -2611841, -7243533, 5440468, 19172292 ], [ 9525391, -5623768, -14475758, 7291293, 16106926, -2058402, 5061731, 8829739, 12132262, -9746453, 6859890, -15172606, 17926636, 945679, -3629272, 2990034, -12300801, -7483817, -505382, -2312978, 12397497, 14558371, 12345178, -163644, -3599591, -5465403, 4096588, 16217052 ], [ 7769221, -5637448, -17675258, 7908063, 15890746, 5908938, 6334241, 6992569, 10435042, -12395783, 10235430, -15205546, 13509796, 3417349, -6569032, -169146, -12330411, -9700067, 120478, 817402, 14304147, 9155041, 14019358, 2829036, -4587341, -3687273, 2752708, 13261812 ], [ 6013051, -5651128, -20874758, 8524833, 15674566, 13876278, 7606751, 5155399, 8737822, -15045113, 13610970, -15238486, 9092956, 5889019, -9508792, -3328326, -12360021, -11916317, 746338, 3947782, 16210797, 3751711, 15693538, 5821716, -5575091, -1909143, 1408828, 10306572 ], [ 4073138, -5285688, -23592840, 8946030, 14811838, 20864808, 8904041, 3464452, 6964337, -17095404, 16471919, -14903128, 5258012, 7931421, -11964075, -5981042, -12140676, -13652675, 1114717, 6669348, 17637464, -1246361, 17325977, 8561941, -6471645, -224316, 199194, 7734029 ], [ -45442, -424968, -20602680, 7048290, 6282898, 16247448, 10495151, 3507292, 4286567, -12042804, 13231289, -10200808, 8322692, 4883931, -8674845, -2628542, -8969436, -9698885, -1569893, 4543548, 13372904, -1439231, 18463487, 8308771, -6286875, 354204, 581334, 9699179 ], [ -4164022, 4435752, -17612520, 5150550, -2246042, 11630088, 12086261, 3550132, 1608797, -6990204, 9990659, -5498488, 11387372, 1836441, -5385615, 723958, -5798196, -5745095, -4254503, 2417748, 9108344, -1632101, 19600997, 8055601, -6102105, 932724, 963474, 11664329 ], [ -8282602, 9296472, -14622360, 3252810, -10774982, 7012728, 13677371, 3592972, -1068973, -1937604, 6750029, -796168, 14452052, -1211049, -2096385, 4076458, -2626956, -1791305, -6939113, 291948, 4843784, -1824971, 20738507, 7802431, -5917335, 1511244, 1345614, 13629479 ], [ -12401182, 14157192, -11632200, 1355070, -19303922, 2395368, 15268481, 3635812, -3746743, 3114996, 3509399, 3906152, 17516732, -4258539, 1192845, 7428958, 544284, 2162485, -9623723, -1833852, 579224, -2017841, 21876017, 7549261, -5732565, 2089764, 1727754, 15594629 ], [ -16519762, 19017912, -8642040, -542670, -27832862, -2221992, 16859591, 3678652, -6424513, 8167596, 268769, 8608472, 20581412, -7306029, 4482075, 10781458, 3715524, 6116275, -12308333, -3959652, -3685336, -2210711, 23013527, 7296091, -5547795, 2668284, 2109894, 17559779 ], [ -19294447, 22026572, -7305000, -2155405, -29247842, -4458582, 17437031, 3031852, -8677138, 8815551, -1512606, 12637637, 22050582, -9675464, 5066890, 11185558, 6342024, 8613750, -14260078, -4448677, -6981971, -2552156, 22896252, 7233321, -4866900, 3427194, 1414839, 17998264 ], [ -19957297, 22124852, -8565720, -3320275, -19483742, -2953962, 16421561, 1301332, -10261678, 2541921, -1000866, 15608987, 21012522, -10979384, 1401910, 6956458, 8112504, 8822730, -15060178, -2365627, -8757581, -3127076, 20807172, 7469751, -3406380, 4469574, -972951, 16037704 ], [ -20620147, 22223132, -9826440, -4485145, -9719642, -1449342, 15406091, -429188, -11846218, -3731709, -489126, 18580337, 19974462, -12283304, -2263070, 2727358, 9882984, 9031710, -15860278, -282577, -10533191, -3701996, 18718092, 7706181, -1945860, 5511954, -3360741, 14077144 ], [ -21282997, 22321412, -11087160, -5650015, 44458, 55278, 14390621, -2159708, -13430758, -10005339, 22614, 21551687, 18936402, -13587224, -5928050, -1501742, 11653464, 9240690, -16660378, 1800473, -12308801, -4276916, 16629012, 7942611, -485340, 6554334, -5748531, 12116584 ], [ -21945847, 22419692, -12347880, -6814885, 9808558, 1559898, 13375151, -3890228, -15015298, -16278969, 534354, 24523037, 17898342, -14891144, -9593030, -5730842, 13423944, 9449670, -17460478, 3883523, -14084411, -4851836, 14539932, 8179041, 975180, 7596714, -8136321, 10156024 ], [ -22608697, 22517972, -13608600, -7979755, 19572658, 3064518, 12359681, -5620748, -16599838, -22552599, 1046094, 27494387, 16860282, -16195064, -13258010, -9959942, 15194424, 9658650, -18260578, 5966573, -15860021, -5426756, 12450852, 8415471, 2435700, 8639094, -10524111, 8195464 ], [ -21961840, 18836693, -9687507, -9080365, 22000660, 1906695, 11872907, -7397573, -16474621, -20228304, 331665, 26266850, 11329692, -15655667, -12145007, -11155655, 12940023, 8148927, -18420409, 7716164, -11155010, -4609880, 10611189, 8381127, 4156536, 7443525, -11345406, 6208129 ], [ -20753680, 13535603, -3545637, -10153435, 21284620, -392175, 11612717, -9194243, -15616651, -14219184, -908265, 23239790, 3873732, -14326277, -8984297, -11051345, 8960673, 5902617, -18305839, 9322844, -3672590, -3196520, 8878419, 8230737, 5988936, 5288835, -11495346, 4209319 ], [ -19545520, 8234513, 2596233, -11226505, 20568580, -2691045, 11352527, -10990913, -14758681, -8210064, -2148195, 20212730, -3582228, -12996887, -5823587, -10947035, 4981323, 3656307, -18191269, 10929524, 3809830, -1783160, 7145649, 8080347, 7821336, 3134145, -11645286, 2210509 ], [ -18337360, 2933423, 8738103, -12299575, 19852540, -4989915, 11092337, -12787583, -13900711, -2200944, -3388125, 17185670, -11038188, -11667497, -2662877, -10842725, 1001973, 1409997, -18076699, 12536204, 11292250, -369800, 5412879, 7929957, 9653736, 979455, -11795226, 211699 ], [ -17129200, -2367667, 14879973, -13372645, 19136500, -7288785, 10832147, -14584253, -13042741, 3808176, -4628055, 14158610, -18494148, -10338107, 497833, -10738415, -2977377, -836313, -17962129, 14142884, 18774670, 1043560, 3680109, 7779567, 11486136, -1175235, -11945166, -1787111 ], [ -15879589, -7587866, 20905044, -14362985, 18371723, -9556289, 10570166, -16360191, -12198147, 9726306, -5806362, 11100601, -25837935, -9035120, 3645585, -10564252, -6907896, -3052872, -17828064, 15696198, 26081805, 2449158, 1967511, 7585747, 13243285, -3330620, -12112214, -3724837 ], [ -10940839, -5608766, 16535004, -7990355, 13269353, -9032219, 10148786, -16290981, -12544017, 7546326, -1500222, 5288131, -23198325, -10082000, 5640075, -4173172, -6492456, -2621592, -15958944, 12499938, 17788575, 3163938, 2050221, 3526657, 8303095, -5547860, -13801874, -226087 ], [ -6002089, -3629666, 12164964, -1617725, 8166983, -8508149, 9727406, -16221771, -12889887, 5366346, 2805918, -524339, -20558715, -11128880, 7634565, 2217908, -6077016, -2190312, -14089824, 9303678, 9495345, 3878718, 2132931, -532433, 3362905, -7765100, -15491534, 3272663 ], [ -1063339, -1650566, 7794924, 4754905, 3064613, -7984079, 9306026, -16152561, -13235757, 3186366, 7112058, -6336809, -17919105, -12175760, 9629055, 8608988, -5661576, -1759032, -12220704, 6107418, 1202115, 4593498, 2215641, -4591523, -1577285, -9982340, -17181194, 6771413 ], [ 3875411, 328534, 3424884, 11127535, -2037757, -7460009, 8884646, -16083351, -13581627, 1006386, 11418198, -12149279, -15279495, -13222640, 11623545, 15000068, -5246136, -1327752, -10351584, 2911158, -7091115, 5308278, 2298351, -8650613, -6517475, -12199580, -18870854, 10270163 ], [ 8814161, 2307634, -945156, 17500165, -7140127, -6935939, 8463266, -16014141, -13927497, -1173594, 15724338, -17961749, -12639885, -14269520, 13618035, 21391148, -4830696, -896472, -8482464, -285102, -15384345, 6023058, 2381061, -12709703, -11457665, -14416820, -20560514, 13768913 ], [ 12318136, 3503995, -4449140, 19149884, -9353169, -5777349, 7884677, -16852051, -13929398, -3930471, 18479674, -20524044, -11825796, -15142951, 14209621, 23503510, -4700529, -125747, -6318617, -2978705, -18705815, 5238741, 1907493, -13807342, -15484239, -14343553, -19079024, 15141760 ], [ 12804136, 3053905, -6131420, 10865204, -5488659, -3284079, 6975407, -19598041, -13207778, -7900821, 17972974, -16249764, -14851596, -15651541, 11850271, 16615810, -5170419, 1358983, -3534827, -4614995, -11569445, 1301151, 263823, -8675722, -17589069, -9452323, -10927184, 12042880 ], [ 13290136, 2603815, -7813700, 2580524, -1624149, -790809, 6066137, -22344031, -12486158, -11871171, 17466274, -11975484, -17877396, -16160131, 9490921, 9728110, -5640309, 2843713, -751037, -6251285, -4433075, -2636439, -1379847, -3544102, -19693899, -4561093, -2775344, 8944000 ], [ 13776136, 2153725, -9495980, -5704156, 2240361, 1702461, 5156867, -25090021, -11764538, -15841521, 16959574, -7701204, -20903196, -16668721, 7131571, 2840410, -6110199, 4328443, 2032753, -7887575, 2703295, -6574029, -3023517, 1587518, -21798729, 330137, 5376496, 5845120 ], [ 14262136, 1703635, -11178260, -13988836, 6104871, 4195731, 4247597, -27836011, -11042918, -19811871, 16452874, -3426924, -23928996, -17177311, 4772221, -4047290, -6580089, 5813173, 4816543, -9523865, 9839665, -10511619, -4667187, 6719138, -23903559, 5221367, 13528336, 2746240 ], [ 14748136, 1253545, -12860540, -22273516, 9969381, 6689001, 3338327, -30582001, -10321298, -23782221, 15946174, 847356, -26954796, -17685901, 2412871, -10934990, -7049979, 7297903, 7600333, -11160155, 16976035, -14449209, -6310857, 11850758, -26008389, 10112597, 21680176, -352640 ], [ 12895939, 2823535, -14341211, -22585378, 7937412, 5001435, 857567, -27814552, -9495824, -24072765, 15428986, 1536735, -22915218, -14391565, 1433947, -11954654, -9910506, 7513699, 8327392, -10654100, 17638801, -15063300, -6763227, 12013061, -22771521, 8287574, 21744970, 1032841 ], [ 9690049, 5563045, -15705161, -18281398, 2491692, 893385, -2533003, -21855112, -8610224, -22232895, 14905726, 150645, -14785158, -8895535, 1254217, -9577034, -14155086, 6994849, 7863712, -8907740, 14553691, -13753260, -6525897, 9298391, -16442091, 2574194, 17127790, 5014531 ], [ 6484159, 8302555, -17069111, -13977418, -2954028, -3214665, -5923573, -15895672, -7724624, -20393025, 14382466, -1235445, -6655098, -3399505, 1074487, -7199414, -18399666, 6475999, 7400032, -7161380, 11468581, -12443220, -6288567, 6583721, -10112661, -3139186, 12510610, 8996221 ], [ 3278269, 11042065, -18433061, -9673438, -8399748, -7322715, -9314143, -9936232, -6839024, -18553155, 13859206, -2621535, 1474962, 2096525, 894757, -4821794, -22644246, 5957149, 6936352, -5415020, 8383471, -11133180, -6051237, 3869051, -3783231, -8852566, 7893430, 12977911 ], [ 72379, 13781575, -19797011, -5369458, -13845468, -11430765, -12704713, -3976792, -5953424, -16713285, 13335946, -4007625, 9605022, 7592555, 715027, -2444174, -26888826, 5438299, 6472672, -3668660, 5298361, -9823140, -5813907, 1154381, 2546199, -14565946, 3276250, 16959601 ], [ -3133511, 16521085, -21160961, -1065478, -19291188, -15538815, -16095283, 1982648, -5067824, -14873415, 12812686, -5393715, 17735082, 13088585, 535297, -66554, -31133406, 4919449, 6008992, -1922300, 2213251, -8513100, -5576577, -1560289, 8875629, -20279326, -1340930, 20941291 ], [ -4069476, 16852290, -16169121, 985577, -14999393, -15634865, -16783193, 908083, -4960229, -15171210, 8791421, -3733660, 11827902, 10810855, 2337597, 691986, -22568486, 5753459, 4059767, 345705, 2170291, -8535095, -2410912, 1069586, 9841304, -18338116, 996505, 18116691 ], [ -4871916, 17041830, -10803411, 2904107, -10134803, -15494915, -17312123, -580247, -4898399, -15594750, 4564391, -1894420, 5095002, 8075845, 4256487, 1355286, -13250066, 6667049, 2023157, 2644395, 2306281, -8635445, 927008, 4013846, 10491464, -15946636, 3743035, 14891721 ], [ -5674356, 17231370, -5437701, 4822637, -5270213, -15354965, -17841053, -2068577, -4836569, -16018290, 337361, -55180, -1637898, 5340835, 6175377, 2018586, -3931646, 7580639, -13453, 4943085, 2442271, -8735795, 4264928, 6958106, 11141624, -13555156, 6489565, 11666751 ], [ -6476796, 17420910, -71991, 6741167, -405623, -15215015, -18369983, -3556907, -4774739, -16441830, -3889669, 1784060, -8370798, 2605825, 8094267, 2681886, 5386774, 8494229, -2050063, 7241775, 2578261, -8836145, 7602848, 9902366, 11791784, -11163676, 9236095, 8441781 ], [ -7279236, 17610450, 5293719, 8659697, 4458967, -15075065, -18898913, -5045237, -4712909, -16865370, -8116699, 3623300, -15103698, -129185, 10013157, 3345186, 14705194, 9407819, -4086673, 9540465, 2714251, -8936495, 10940768, 12846626, 12441944, -8772196, 11982625, 5216811 ], [ -8243918, 17214203, 8670849, 10943950, 7948824, -13391378, -19132615, -5590521, -3599105, -17234239, -10607666, 4600799, -18828773, -2118420, 10312525, 3453979, 19400223, 10768552, -4946787, 10700816, 2354982, -8738351, 12313016, 13994241, 11558832, -7292850, 13961369, 2643270 ], [ -9681218, 15111533, 6255159, 14293570, 7434024, -7210718, -18506305, -3388671, 579145, -17443849, -8041406, 3068009, -13791923, -1935180, 5894155, 1947469, 10627113, 13431832, -2379717, 8545136, 553002, -7670681, 7959176, 9908151, 6209232, -8470590, 13703519, 1967370 ], [ -11118518, 13008863, 3839469, 17643190, 6919224, -1030058, -17879995, -1186821, 4757395, -17653459, -5475146, 1535219, -8755073, -1751940, 1475785, 440959, 1854003, 16095112, 187353, 6389456, -1248978, -6603011, 3605336, 5822061, 859632, -9648330, 13445669, 1291470 ], [ -12555818, 10906193, 1423779, 20992810, 6404424, 5150602, -17253685, 1015029, 8935645, -17863069, -2908886, 2429, -3718223, -1568700, -2942585, -1065551, -6919107, 18758392, 2754423, 4233776, -3050958, -5535341, -748504, 1735971, -4489968, -10826070, 13187819, 615570 ], [ -13993118, 8803523, -991911, 24342430, 5889624, 11331262, -16627375, 3216879, 13113895, -18072679, -342626, -1530361, 1318627, -1385460, -7360955, -2572061, -15692217, 21421672, 5321493, 2078096, -4852938, -4467671, -5102344, -2350119, -9839568, -12003810, 12929969, -60330 ], [ -15430418, 6700853, -3407601, 27692050, 5374824, 17511922, -16001065, 5418729, 17292145, -18282289, 2223634, -3063151, 6355477, -1202220, -11779325, -4078571, -24465327, 24084952, 7888563, -77584, -6654918, -3400001, -9456184, -6436209, -15189168, -13181550, 12672119, -736230 ], [ -16018568, 2794721, -3030072, 23716081, 5684541, 18172189, -15005617, 6430749, 14811580, -17359597, 3998425, -4512964, 6642391, 966450, -13128923, -4305746, -25130049, 23423746, 10313853, -808477, -4495881, -2606507, -11059900, -7988874, -14442177, -13221480, 10135385, -1640916 ], [ -15957368, -2490529, -516552, 14138191, 6624771, 14610979, -13727887, 6532899, 7238980, -15571027, 5167975, -5899324, 3297001, 4653390, -12131813, -3554606, -19594239, 20220286, 12630723, -449827, 692169, -2022677, -10560580, -7604214, -9033087, -12391320, 5855975, -2720556 ], [ -15896168, -7775779, 1996968, 4560301, 7565001, 11049769, -12450157, 6635049, -333620, -13782457, 6337525, -7285684, -48389, 8340330, -11134703, -2803466, -14058429, 17016826, 14947593, -91177, 5880219, -1438847, -10061260, -7219554, -3623997, -11561160, 1576565, -3800196 ], [ -15834968, -13061029, 4510488, -5017589, 8505231, 7488559, -11172427, 6737199, -7906220, -11993887, 7507075, -8672044, -3393779, 12027270, -10137593, -2052326, -8522619, 13813366, 17264463, 267473, 11068269, -855017, -9561940, -6834894, 1785093, -10731000, -2702845, -4879836 ], [ -15773768, -18346279, 7024008, -14595479, 9445461, 3927349, -9894697, 6839349, -15478820, -10205317, 8676625, -10058404, -6739169, 15714210, -9140483, -1301186, -2986809, 10609906, 19581333, 626123, 16256319, -271187, -9062620, -6450234, 7194183, -9900840, -6982255, -5959476 ], [ -15712568, -23631529, 9537528, -24173369, 10385691, 366139, -8616967, 6941499, -23051420, -8416747, 9846175, -11444764, -10084559, 19401150, -8143373, -550046, 2549001, 7406446, 21898203, 984773, 21444369, 312643, -8563300, -6065574, 12603273, -9070680, -11261665, -7039116 ], [ -12250497, -21350317, 6899616, -24250640, 7236407, 3035422, -2492508, 7163334, -23024220, -11287992, 9038197, -13528141, -7160904, 18259847, -4705716, -198093, -478789, 7223472, 20642693, -2521336, 18520541, 2085581, -4699133, -5201700, 14296045, -7144474, -9639143, -6495543 ], [ -8314887, -18015547, 3544416, -23005040, 3517697, 6572242, 4306812, 7401834, -21938820, -14808072, 7954867, -15708571, -3364344, 16446257, -928236, 98277, -4698979, 7461072, 18889763, -6565576, 14467211, 4024091, -366443, -4271100, 15471355, -5065654, -7194833, -5725953 ], [ -4379277, -14680777, 189216, -21759440, -201013, 10109062, 11106132, 7640334, -20853420, -18328152, 6871537, -17889001, 432216, 14632667, 2849244, 394647, -8919169, 7698672, 17136833, -10609816, 10413881, 5962601, 3966247, -3340500, 16646665, -2986834, -4750523, -4956363 ], [ -443667, -11346007, -3165984, -20513840, -3919723, 13645882, 17905452, 7878834, -19768020, -21848232, 5788207, -20069431, 4228776, 12819077, 6626724, 691017, -13139359, 7936272, 15383903, -14654056, 6360551, 7901111, 8298937, -2409900, 17821975, -908014, -2306213, -4186773 ], [ 3491943, -8011237, -6521184, -19268240, -7638433, 17182702, 24704772, 8117334, -18682620, -25368312, 4704877, -22249861, 8025336, 11005487, 10404204, 987387, -17359549, 8173872, 13630973, -18698296, 2307221, 9839621, 12631627, -1479300, 18997285, 1170806, 138097, -3417183 ], [ 6941370, -4831473, -9151963, -17979069, -9707463, 19360304, 28342959, 7782492, -16998684, -28307145, 4230045, -23526299, 10908605, 8828318, 13819975, 849424, -20412434, 7800356, 11373534, -20774650, -1310025, 11044615, 15622184, -1109836, 19470461, 1943397, 1671343, -2433002 ], [ 8303070, -2317323, -8671993, -16502799, -4692573, 15701264, 18406869, 4985652, -12744564, -28750035, 6368175, -20920889, 9870095, 5089898, 15682525, -1153616, -18452774, 4802636, 6949674, -14400670, -3054675, 9099805, 12849464, -3149956, 16928591, -2893113, -707627, -527342 ], [ 9664770, 196827, -8192023, -15026529, 322317, 12042224, 8470779, 2188812, -8490444, -29192925, 8506305, -18315479, 8831585, 1351478, 17545075, -3156656, -16493114, 1804916, 2525814, -8026690, -4799325, 7154995, 10076744, -5190076, 14386721, -7729623, -3086597, 1378318 ], [ 11026470, 2710977, -7712053, -13550259, 5337207, 8383184, -1465311, -608028, -4236324, -29635815, 10644435, -15710069, 7793075, -2386942, 19407625, -5159696, -14533454, -1192804, -1898046, -1652710, -6543975, 5210185, 7304024, -7230196, 11844851, -12566133, -5465567, 3283978 ], [ 12388170, 5225127, -7232083, -12073989, 10352097, 4724144, -11401401, -3404868, 17796, -30078705, 12782565, -13104659, 6754565, -6125362, 21270175, -7162736, -12573794, -4190524, -6321906, 4721270, -8288625, 3265375, 4531304, -9270316, 9302981, -17402643, -7844537, 5189638 ], [ 13749870, 7739277, -6752113, -10597719, 15366987, 1065104, -21337491, -6201708, 4271916, -30521595, 14920695, -10499249, 5716055, -9863782, 23132725, -9165776, -10614134, -7188244, -10745766, 11095250, -10033275, 1320565, 1758584, -11310436, 6761111, -22239153, -10223507, 7095298 ], [ 13269180, 7150272, -6244963, -9812019, 14910687, -16516, -26717376, -6369063, 7771071, -27116895, 16172505, -10081739, 6197465, -9330037, 20804290, -8409011, -10183844, -6296614, -12996036, 14534150, -10117020, 1634215, 914114, -12549286, 6242936, -22753008, -10085762, 6370483 ], [ 10946100, 3458112, -5710633, -9716889, 8983197, 1479284, -27541056, -3906933, 10515261, -19864605, 16537995, -11852129, 8198795, -4524127, 14284870, -4892441, -11282924, -1515634, -13072716, 15037970, -8539860, 4206325, 1997894, -12986866, 7748456, -18944208, -7431302, 3015193 ], [ 8623020, -234048, -5176303, -9621759, 3055707, 2975084, -28364736, -1444803, 13259451, -12612315, 16903485, -13622519, 10200125, 281783, 7765450, -1375871, -12382004, 3265346, -13149396, 15541790, -6962700, 6778435, 3081674, -13424446, 9253976, -15135408, -4776842, -340097 ], [ 6299940, -3926208, -4641973, -9526629, -2871783, 4470884, -29188416, 1017327, 16003641, -5360025, 17268975, -15392909, 12201455, 5087693, 1246030, 2140699, -13481084, 8046326, -13226076, 16045610, -5385540, 9350545, 4165454, -13862026, 10759496, -11326608, -2122382, -3695387 ], [ 3976860, -7618368, -4107643, -9431499, -8799273, 5966684, -30012096, 3479457, 18747831, 1892265, 17634465, -17163299, 14202785, 9893603, -5273390, 5657269, -14580164, 12827306, -13302756, 16549430, -3808380, 11922655, 5249234, -14299606, 12265016, -7517808, 532078, -7050677 ], [ 1653780, -11310528, -3573313, -9336369, -14726763, 7462484, -30835776, 5941587, 21492021, 9144555, 17999955, -18933689, 16204115, 14699513, -11792810, 9173839, -15679244, 17608286, -13379436, 17053250, -2231220, 14494765, 6333014, -14737186, 13770536, -3709008, 3186538, -10405967 ], [ 646014, -10907899, -1031483, -7951548, -13365422, 6507601, -23442649, 9494264, 21999199, 8359764, 16889531, -17503102, 17980313, 13490953, -9108244, 9938309, -10936280, 15892777, -10456546, 13582950, -2587465, 12691109, 6937476, -13033092, 10755093, -2741149, 4170320, -8665565 ], [ -55446, -9551689, 1977847, -6266388, -10306682, 4982011, -14136019, 13300904, 21985429, 5703324, 15435401, -15327082, 19704083, 10881763, -4280284, 10061879, -4832840, 12664387, -6835126, 9187170, -3393955, 9868439, 7430316, -10830252, 6686823, -2434879, 4765040, -5738495 ], [ -756906, -8195479, 4987177, -4581228, -7247942, 3456421, -4829389, 17107544, 21971659, 3046884, 13981271, -13151062, 21427853, 8272573, 547676, 10185449, 1270600, 9435997, -3213706, 4791390, -4200445, 7045769, 7923156, -8627412, 2618553, -2128609, 5359760, -2811425 ], [ -1458366, -6839269, 7996507, -2896068, -4189202, 1930831, 4477241, 20914184, 21957889, 390444, 12527141, -10975042, 23151623, 5663383, 5375636, 10309019, 7374040, 6207607, 407714, 395610, -5006935, 4223099, 8415996, -6424572, -1449717, -1822339, 5954480, 115645 ], [ -2159826, -5483059, 11005837, -1210908, -1130462, 405241, 13783871, 24720824, 21944119, -2265996, 11073011, -8799022, 24875393, 3054193, 10203596, 10432589, 13477480, 2979217, 4029134, -4000170, -5813425, 1400429, 8908836, -4221732, -5517987, -1516069, 6549200, 3042715 ], [ -3115199, -4139543, 13390455, 45296, 1960145, -1386615, 21576252, 27265170, 21577040, -4817925, 9904012, -6807098, 25908396, 866787, 13786950, 10112309, 18581383, -58367, 6950481, -7501573, -6487596, -762296, 9597300, -2392232, -8208837, -1574768, 6901601, 5234259 ], [ -5894129, -2887193, 11288505, -1779184, 5279615, -5090745, 18493572, 20743950, 18672560, -6619275, 10782772, -6137318, 21980436, 1708557, 8431770, 6604379, 16506793, -1725617, 4844031, -4579723, -6211476, 1814584, 11690700, -3243992, -1007307, -4254608, 5513711, 2143389 ], [ -8673059, -1634843, 9186555, -3603664, 8599085, -8794875, 15410892, 14222730, 15768080, -8420625, 11661532, -5467538, 18052476, 2550327, 3076590, 3096449, 14432203, -3392867, 2737581, -1657873, -5935356, 4391464, 13784100, -4095752, 6194223, -6934448, 4125821, -947481 ], [ -11451989, -382493, 7084605, -5428144, 11918555, -12499005, 12328212, 7701510, 12863600, -10221975, 12540292, -4797758, 14124516, 3392097, -2278590, -411481, 12357613, -5060117, 631131, 1263977, -5659236, 6968344, 15877500, -4947512, 13395753, -9614288, 2737931, -4038351 ], [ -14230919, 869857, 4982655, -7252624, 15238025, -16203135, 9245532, 1180290, 9959120, -12023325, 13419052, -4127978, 10196556, 4233867, -7633770, -3919411, 10283023, -6727367, -1475319, 4185827, -5383116, 9545224, 17970900, -5799272, 20597283, -12294128, 1350041, -7129221 ], [ -17009849, 2122207, 2880705, -9077104, 18557495, -19907265, 6162852, -5340930, 7054640, -13824675, 14297812, -3458198, 6268596, 5075637, -12988950, -7427341, 8208433, -8394617, -3581769, 7107677, -5106996, 12122104, 20064300, -6651032, 27798813, -14973968, -37849, -10220091 ], [ -17227532, 1327876, 2236809, -10245643, 19339001, -21596577, 5962194, -6989607, 6630092, -14267577, 13638529, -2520215, 4007106, 5597997, -16260906, -9623974, 7066255, -6887696, -5977482, 8468279, -3802641, 12016681, 19274196, -5635433, 27209352, -14444264, -2767222, -12157341 ], [ -14095892, -2142884, 3499599, -10556413, 16801631, -20651127, 9530334, -2266497, 9448532, -12934047, 10967959, -1231505, 3924846, 5702667, -16808646, -10105834, 7143385, -1229936, -8751462, 7787249, -1153671, 8403631, 14713356, -2177903, 16431672, -9717464, -7250842, -12586011 ], [ -10964252, -5613644, 4762389, -10867183, 14264261, -19705677, 13098474, 2456613, 12266972, -11600517, 8297389, 57205, 3842586, 5807337, -17356386, -10587694, 7220515, 4427824, -11525442, 7106219, 1495299, 4790581, 10152516, 1279627, 5653992, -4990664, -11734462, -13014681 ], [ -7832612, -9084404, 6025179, -11177953, 11726891, -18760227, 16666614, 7179723, 15085412, -10266987, 5626819, 1345915, 3760326, 5912007, -17904126, -11069554, 7297645, 10085584, -14299422, 6425189, 4144269, 1177531, 5591676, 4737157, -5123688, -263864, -16218082, -13443351 ], [ -4700972, -12555164, 7287969, -11488723, 9189521, -17814777, 20234754, 11902833, 17903852, -8933457, 2956249, 2634625, 3678066, 6016677, -18451866, -11551414, 7374775, 15743344, -17073402, 5744159, 6793239, -2435519, 1030836, 8194687, -15901368, 4462936, -20701702, -13872021 ], [ -1569332, -16025924, 8550759, -11799493, 6652151, -16869327, 23802894, 16625943, 20722292, -7599927, 285679, 3923335, 3595806, 6121347, -18999606, -12033274, 7451905, 21401104, -19847382, 5063129, 9442209, -6048569, -3530004, 11652217, -26679048, 9189736, -25185322, -14300691 ], [ -3617127, -14790068, 6794596, -10303072, 4004499, -18177623, 21402875, 16552188, 17739604, -5308766, -1455534, 667703, 1198026, 5218739, -15855981, -9764985, 4363955, 18439649, -16667742, 551843, 7305905, -5083241, -3183898, 11463272, -23249311, 8490608, -19809624, -11575269 ], [ -7442937, -11938508, 4002076, -8186272, 1318989, -20259593, 16954085, 14831748, 12765484, -2688866, -2877714, -4147927, -1994634, 3970349, -11445171, -6552615, 189485, 12519359, -11444322, -5274307, 3526895, -2546231, -1153318, 10022552, -14942401, 5928848, -11049384, -7767099 ], [ -11268747, -9086948, 1209556, -6069472, -1366521, -22341563, 12505295, 13111308, 7791364, -68966, -4299894, -8963557, -5187294, 2721959, -7034361, -3340245, -3984985, 6599069, -6220902, -11100457, -252115, -9221, 877262, 8581832, -6635491, 3367088, -2289144, -3958929 ], [ -15094557, -6235388, -1582964, -3952672, -4052031, -24423533, 8056505, 11390868, 2817244, 2550934, -5722074, -13779187, -8379954, 1473569, -2623551, -127875, -8159455, 678779, -997482, -16926607, -4031125, 2527789, 2907842, 7141112, 1671419, 805328, 6471096, -150759 ], [ -18920367, -3383828, -4375484, -1835872, -6737541, -26505503, 3607715, 9670428, -2156876, 5170834, -7144254, -18594817, -11572614, 225179, 1787259, 3084495, -12333925, -5241511, 4225938, -22752757, -7810135, 5064799, 4938422, 5700392, 9978329, -1756432, 15231336, 3657411 ], [ -22299412, -558233, -6794874, 237803, -9201021, -28380963, -504370, 7847433, -6892031, 7408434, -8176544, -22946897, -14732454, -1112981, 5871054, 5789840, -16081110, -10895971, 9219363, -28142532, -11283570, 7206079, 6945532, 4391812, 17720614, -4410567, 23181196, 7321601 ], [ -18083452, 1825957, -2871054, 1578353, -7889991, -26745753, 1107530, 4281003, -7564781, 3146934, -2580704, -19418627, -17334354, -3977231, 4395594, -124240, -12564450, -12031321, 10302873, -26113932, -9562230, 2619949, 8553652, 5329612, 15864274, -8635077, 17354596, 8538131 ], [ -13867492, 4210147, 1052766, 2918903, -6578961, -25110543, 2719430, 714573, -8237531, -1114566, 3015136, -15890357, -19936254, -6841481, 2920134, -6038320, -9047790, -13166671, 11386383, -24085332, -7840890, -1966181, 10161772, 6267412, 14007934, -12859587, 11527996, 9754661 ], [ -9651532, 6594337, 4976586, 4259453, -5267931, -23475333, 4331330, -2851857, -8910281, -5376066, 8610976, -12362087, -22538154, -9705731, 1444674, -11952400, -5531130, -14302021, 12469893, -22056732, -6119550, -6552311, 11769892, 7205212, 12151594, -17084097, 5701396, 10971191 ], [ -5435572, 8978527, 8900406, 5600003, -3956901, -21840123, 5943230, -6418287, -9583031, -9637566, 14206816, -8833817, -25140054, -12569981, -30786, -17866480, -2014470, -15437371, 13553403, -20028132, -4398210, -11138441, 13378012, 8143012, 10295254, -21308607, -125204, 12187721 ], [ -1219612, 11362717, 12824226, 6940553, -2645871, -20204913, 7555130, -9984717, -10255781, -13899066, 19802656, -5305547, -27741954, -15434231, -1506246, -23780560, 1502190, -16572721, 14636913, -17999532, -2676870, -15724571, 14986132, 9080812, 8438914, -25533117, -5951804, 13404251 ], [ 2370701, 12402619, 13863648, 6285593, -1863435, -19531620, 7079681, -11643252, -10424324, -15972831, 21508324, -3349298, -27364317, -15802130, -3570624, -26138560, 4064259, -17136511, 14947530, -15738315, -1334568, -16620971, 15302302, 7153222, 6159052, -26853726, -9732338, 13287779 ], [ 4880351, 11120569, 9920928, 2183843, -1994025, -20519820, 2998811, -10006332, -9721964, -14267781, 16494604, -4108358, -21840207, -11858150, -6652224, -22354240, 4977489, -16713061, 13923150, -13075305, -646968, -11144201, 13386922, 276322, 3147652, -23158506, -9978758, 10868849 ], [ 7390001, 9838519, 5978208, -1917907, -2124615, -21508020, -1082059, -8369412, -9019604, -12562731, 11480884, -4867418, -16316097, -7914170, -9733824, -18569920, 5890719, -16289611, 12898770, -10412295, 40632, -5667431, 11471542, -6600578, 136252, -19463286, -10225178, 8449919 ], [ 9899651, 8556469, 2035488, -6019657, -2255205, -22496220, -5162929, -6732492, -8317244, -10857681, 6467164, -5626478, -10791987, -3970190, -12815424, -14785600, 6803949, -15866161, 11874390, -7749285, 728232, -190661, 9556162, -13477478, -2875148, -15768066, -10471598, 6030989 ], [ 12409301, 7274419, -1907232, -10121407, -2385795, -23484420, -9243799, -5095572, -7614884, -9152631, 1453444, -6385538, -5267877, -26210, -15897024, -11001280, 7717179, -15442711, 10850010, -5086275, 1415832, 5286109, 7640782, -20354378, -5886548, -12072846, -10718018, 3612059 ], [ 14918951, 5992369, -5849952, -14223157, -2516385, -24472620, -13324669, -3458652, -6912524, -7447581, -3560276, -7144598, 256233, 3917770, -18978624, -7216960, 8630409, -15019261, 9825630, -2423265, 2103432, 10762879, 5725402, -27231278, -8897948, -8377626, -10964438, 1193129 ], [ 14347613, 6135462, -9605158, -16755316, -4462274, -21659788, -14097204, -1094002, -5108565, -5449121, -3710771, -9114996, 3659861, 5439013, -16682525, -4867665, 5809829, -13817268, 9241670, -1157765, 3980288, 12636257, 4354325, -25517121, -8135095, -7112890, -9321017, -1808290 ], [ 12311543, 6956082, -13271218, -18541276, -7271174, -17039908, -13296924, 1616618, -2780895, -3311171, -1549241, -11661276, 6055391, 5808463, -11829815, -3200595, 1214159, -12245148, 8867090, -556655, 6422528, 12796547, 3242015, -19718691, -5577925, -7003630, -6779147, -5086630 ], [ 10275473, 7776702, -16937278, -20327236, -10080074, -12420028, -12496644, 4327238, -453225, -1173221, 612289, -14207556, 8450921, 6177913, -6977105, -1533525, -3381511, -10673028, 8492510, 44455, 8864768, 12956837, 2129705, -13920261, -3020755, -6894370, -4237277, -8364970 ], [ 8239403, 8597322, -20603338, -22113196, -12888974, -7800148, -11696364, 7037858, 1874445, 964729, 2773819, -16753836, 10846451, 6547363, -2124395, 133545, -7977181, -9100908, 8117930, 645565, 11307008, 13117127, 1017395, -8121831, -463585, -6785110, -1695407, -11643310 ], [ 6203333, 9417942, -24269398, -23899156, -15697874, -3180268, -10896084, 9748478, 4202115, 3102679, 4935349, -19300116, 13241981, 6916813, 2728315, 1800615, -12572851, -7528788, 7743350, 1246675, 13749248, 13277417, -94915, -2323401, 2093585, -6675850, 846463, -14921650 ], [ 4167263, 10238562, -27935458, -25685116, -18506774, 1439612, -10095804, 12459098, 6529785, 5240629, 7096879, -21846396, 15637511, 7286263, 7581025, 3467685, -17168521, -5956668, 7368770, 1847785, 16191488, 13437707, -1207225, 3475029, 4650755, -6566590, 3388333, -18199990 ], [ 3833318, 10667760, -24265248, -21117900, -16298744, 4396616, -8615920, 14806776, 1597458, 5464100, 7023352, -17739481, 12497330, 7213205, 4996539, 1531946, -17356466, -7915000, 7333992, 5327155, 9966997, 12481225, 1298137, 2064103, 5516035, -6602845, 588601, -16546929 ], [ 3518498, 11092560, -20512608, -16479300, -14034344, 7334936, -7128400, 17150376, -3416442, 5666060, 6924712, -13557811, 9294950, 7135175, 2328489, -444274, -17494886, -9913000, 7303032, 8838865, 3645127, 11512195, 3844147, 572173, 6362305, -6640735, -2271149, -14838459 ], [ 3203678, 11517360, -16759968, -11840700, -11769944, 10273256, -5640880, 19493976, -8430342, 5868020, 6826072, -9376141, 6092570, 7057145, -339561, -2420494, -17633306, -11911000, 7272072, 12350575, -2676743, 10543165, 6390157, -919757, 7208575, -6678625, -5130899, -13129989 ], [ 2888858, 11942160, -13007328, -7202100, -9505544, 13211576, -4153360, 21837576, -13444242, 6069980, 6727432, -5194471, 2890190, 6979115, -3007611, -4396714, -17771726, -13909000, 7241112, 15862285, -8998613, 9574135, 8936167, -2411687, 8054845, -6716515, -7990649, -11421519 ], [ 2574038, 12366960, -9254688, -2563500, -7241144, 16149896, -2665840, 24181176, -18458142, 6271940, 6628792, -1012801, -312190, 6901085, -5675661, -6372934, -17910146, -15907000, 7210152, 19373995, -15320483, 8605105, 11482177, -3903617, 8901115, -6754405, -10850399, -9713049 ], [ 3363275, 10754772, -6552618, 761982, -4821926, 17662724, -1754473, 23419506, -20992362, 6247532, 6489490, 3533747, -1159063, 5863178, -6574266, -7563643, -16571720, -15787174, 7556463, 20321542, -18380726, 8051470, 13830547, -5352536, 8679400, -6299869, -11103758, -6439092 ], [ 6728645, 4389612, -6301878, 1023522, -2041466, 15849404, -2187463, 15412206, -17740662, 5694932, 6255310, 8931677, 3490247, 2585558, -3344166, -6921493, -11787320, -10725754, 8783073, 15286042, -13830506, 8467090, 15717757, -6701096, 5965720, -4696339, -5275538, 487668 ], [ 10094015, -1975548, -6051138, 1285062, 738994, 14036084, -2620453, 7404906, -14488962, 5142332, 6021130, 14329607, 8139557, -692062, -114066, -6279343, -7002920, -5664334, 10009683, 10250542, -9280286, 8882710, 17604967, -8049656, 3252040, -3092809, 552682, 7414428 ], [ 13459385, -8340708, -5800398, 1546602, 3519454, 12222764, -3053443, -602394, -11237262, 4589732, 5786950, 19727537, 12788867, -3969682, 3116034, -5637193, -2218520, -602914, 11236293, 5215042, -4730066, 9298330, 19492177, -9398216, 538360, -1489279, 6380902, 14341188 ], [ 16824755, -14705868, -5549658, 1808142, 6299914, 10409444, -3486433, -8609694, -7985562, 4037132, 5552770, 25125467, 17438177, -7247302, 6346134, -4995043, 2565880, 4458506, 12462903, 179542, -179846, 9713950, 21379387, -10746776, -2175320, 114251, 12209122, 21267948 ], [ 20190125, -21071028, -5298918, 2069682, 9080374, 8596124, -3919423, -16616994, -4733862, 3484532, 5318590, 30523397, 22087487, -10524922, 9576234, -4352893, 7350280, 9519926, 13689513, -4855958, 4370374, 10129570, 23266597, -12095336, -4889000, 1717781, 18037342, 28194708 ], [ 18324555, -20031043, -3781363, 1135302, 10206599, 5357314, -4476218, -15734149, -599302, 1457932, 3729870, 30609097, 20446777, -12709692, 7220094, -5236498, 9432530, 8551036, 11678988, -5785323, 6268604, 10555145, 19277717, -11271561, -3104615, 565041, 16900142, 26900013 ], [ 13130205, -14278693, -1457653, -560118, 10280129, 1211374, -5111798, -9193939, 4097078, -1506668, 1279170, 27314287, 14803327, -14199012, 1309074, -7091038, 9795230, 3744676, 7608468, -4101693, 6479204, 10987055, 11549507, -9065391, 1542175, -2341689, 11330402, 20373483 ], [ 7935855, -8526343, 866057, -2255538, 10353659, -2934566, -5747378, -2653729, 8793458, -4471268, -1171530, 24019477, 9159877, -15688332, -4601946, -8945578, 10157930, -1061684, 3537948, -2418063, 6689804, 11418965, 3821297, -6859221, 6188965, -5248419, 5760662, 13846953 ], [ 2741505, -2773993, 3189767, -3950958, 10427189, -7080506, -6382958, 3886481, 13489838, -7435868, -3622230, 20724667, 3516427, -17177652, -10512966, -10800118, 10520630, -5868044, -532572, -734433, 6900404, 11850875, -3906913, -4653051, 10835755, -8155149, 190922, 7320423 ], [ -2452845, 2978357, 5513477, -5646378, 10500719, -11226446, -7018538, 10426691, 18186218, -10400468, -6072930, 17429857, -2127023, -18666972, -16423986, -12654658, 10883330, -10674404, -4603092, 949197, 7111004, 12282785, -11635123, -2446881, 15482545, -11061879, -5378818, 793893 ], [ -7647195, 8730707, 7837187, -7341798, 10574249, -15372386, -7654118, 16966901, 22882598, -13365068, -8523630, 14135047, -7770473, -20156292, -22335006, -14509198, 11246030, -15480764, -8673612, 2632827, 7321604, 12714695, -19363333, -240711, 20129335, -13968609, -10948558, -5732637 ], [ -6575294, 10954893, 2385789, -9461846, 4702821, -16760817, -7747127, 16405963, 19709665, -13288963, -9626161, 6737049, -8615112, -16555305, -17541267, -9281431, 5371944, -14487167, -7099053, -1236741, 5169360, 11273793, -16449449, -2562772, 17966058, -11931776, -11078893, -8763871 ], [ -4974914, 12881523, -3721341, -11617706, -1669989, -17916687, -7794377, 15246133, 15873055, -12956413, -10614991, -1007001, -9055032, -12525015, -11844717, -3456361, -1028136, -13004417, -5048403, -5574651, 2817840, 9674943, -12638039, -5266732, 15228438, -9478016, -10750483, -11500321 ], [ -3374534, 14808153, -9828471, -13773566, -8042799, -19072557, -7841627, 14086303, 12036445, -12623863, -11603821, -8751051, -9494952, -8494725, -6148167, 2368709, -7428216, -11521667, -2997753, -9912561, 466320, 8076093, -8826629, -7970692, 12490818, -7024256, -10422073, -14236771 ], [ -1774154, 16734783, -15935601, -15929426, -14415609, -20228427, -7888877, 12926473, 8199835, -12291313, -12592651, -16495101, -9934872, -4464435, -451617, 8193779, -13828296, -10038917, -947103, -14250471, -1885200, 6477243, -5015219, -10674652, 9753198, -4570496, -10093663, -16973221 ], [ -173774, 18661413, -22042731, -18085286, -20788419, -21384297, -7936127, 11766643, 4363225, -11958763, -13581481, -24239151, -10374792, -434145, 5244933, 14018849, -20228376, -8556167, 1103547, -18588381, -4236720, 4878393, -1203809, -13378612, 7015578, -2116736, -9765253, -19709671 ], [ 1869412, 18705036, -25438551, -18992654, -24846945, -22057608, -6571379, 10216633, 2123812, -11962045, -12888442, -28914660, -10823532, 2830863, 8697591, 17740601, -23125698, -7922384, 2602611, -21173946, -5566716, 3453864, 601849, -14374390, 4445139, -545921, -8577544, -19968289 ], [ 5367532, 12561636, -19925781, -15797834, -21301395, -21145368, -567209, 7384603, 5132332, -13068775, -6669262, -23507820, -11301252, 3581373, 4777461, 14551451, -14513958, -10078064, 2289321, -18001806, -3540276, 2602104, -4182821, -9757570, 2424009, -1876211, -4566424, -12085459 ], [ 8865652, 6418236, -14413011, -12603014, -17755845, -20233128, 5436961, 4552573, 8140852, -14175505, -450082, -18100980, -11778972, 4331883, 857331, 11362301, -5902218, -12233744, 1976031, -14829666, -1513836, 1750344, -8967491, -5140750, 402879, -3206501, -555304, -4202629 ], [ 12363772, 274836, -8900241, -9408194, -14210295, -19320888, 11441131, 1720543, 11149372, -15282235, 5769098, -12694140, -12256692, 5082393, -3062799, 8173151, 2709522, -14389424, 1662741, -11657526, 512604, 898584, -13752161, -523930, -1618251, -4536791, 3455816, 3680201 ], [ 15861892, -5868564, -3387471, -6213374, -10664745, -18408648, 17445301, -1111487, 14157892, -16388965, 11988278, -7287300, -12734412, 5832903, -6982929, 4984001, 11321262, -16545104, 1349451, -8485386, 2539044, 46824, -18536831, 4092890, -3639381, -5867081, 7466936, 11563031 ], [ 19360012, -12011964, 2125299, -3018554, -7119195, -17496408, 23449471, -3943517, 17166412, -17495695, 18207458, -1880460, -13212132, 6583413, -10903059, 1794851, 19933002, -18700784, 1036161, -5313246, 4565484, -804936, -23321501, 8709710, -5660511, -7197371, 11478056, 19445861 ], [ 19093707, -12218328, 4513045, 701252, -6553335, -17243022, 25480721, -5875368, 18789555, -16794178, 20718220, -1050612, -13942790, 4846732, -11530487, -62528, 20610025, -19899494, 876927, -5029362, 4811313, 884150, -23955773, 8669276, -6890291, -5286213, 14405884, 18908090 ], [ 15677577, -7456968, 4285975, 4860332, -8480685, -17540922, 24187691, -7054008, 19253505, -14579638, 20126020, -4050492, -14885090, 1028932, -9402797, -805568, 14647795, -20297474, 846597, -7162182, 3567243, 4699250, -21117263, 4731956, -7457921, -662823, 16427284, 11324510 ], [ 12261447, -2695608, 4058905, 9019412, -10408035, -17838822, 22894661, -8232648, 19717455, -12365098, 19533820, -7050372, -15827390, -2788868, -7275107, -1548608, 8685565, -20695454, 816267, -9295002, 2323173, 8514350, -18278753, 794636, -8025551, 3960567, 18448684, 3740930 ], [ 8845317, 2065752, 3831835, 13178492, -12335385, -18136722, 21601631, -9411288, 20181405, -10150558, 18941620, -10050252, -16769690, -6606668, -5147417, -2291648, 2723335, -21093434, 785937, -11427822, 1079103, 12329450, -15440243, -3142684, -8593181, 8583957, 20470084, -3842650 ], [ 5429187, 6827112, 3604765, 17337572, -14262735, -18434622, 20308601, -10589928, 20645355, -7936018, 18349420, -13050132, -17711990, -10424468, -3019727, -3034688, -3238895, -21491414, 755607, -13560642, -164967, 16144550, -12601733, -7080004, -9160811, 13207347, 22491484, -11426230 ], [ 2013057, 11588472, 3377695, 21496652, -16190085, -18732522, 19015571, -11768568, 21109305, -5721478, 17757220, -16050012, -18654290, -14242268, -892037, -3777728, -9201125, -21889394, 725277, -15693462, -1409037, 19959650, -9763223, -11017324, -9728441, 17830737, 24512884, -19009810 ], [ 3226552, 9208621, 5089639, 15680921, -16451232, -12666141, 16074279, -13398428, 16172244, -6001199, 12666911, -17502731, -17663043, -11410656, -1471205, -6603926, -5221500, -19548715, 109593, -10727344, -1446055, 19202259, -4828234, -6172101, -12590748, 13377906, 22933302, -17835256 ], [ 5221672, 5623111, 7128949, 8181131, -16431072, -5525271, 12854709, -15104468, 10323324, -6702029, 6817181, -18694241, -16345353, -7456416, -2507375, -9781826, 436620, -16745665, -604917, -4562704, -1279285, 17672889, 460706, 155889, -15840468, 7392726, 20745762, -15182056 ], [ 7216792, 2037601, 9168259, 681341, -16410912, 1615599, 9635139, -16810508, 4474404, -7402859, 967451, -19885751, -15027663, -3502176, -3543545, -12959726, 6094740, -13942615, -1319427, 1601936, -1112515, 16143519, 5749646, 6483879, -19090188, 1407546, 18558222, -12528856 ], [ 9211912, -1547909, 11207569, -6818449, -16390752, 8756469, 6415569, -18516548, -1374516, -8103689, -4882279, -21077261, -13709973, 452064, -4579715, -16137626, 11752860, -11139565, -2033937, 7766576, -945745, 14614149, 11038586, 12811869, -22339908, -4577634, 16370682, -9875656 ], [ 11207032, -5133419, 13246879, -14318239, -16370592, 15897339, 3195999, -20222588, -7223436, -8804519, -10732009, -22268771, -12392283, 4406304, -5615885, -19315526, 17410980, -8336515, -2748447, 13931216, -778975, 13084779, 16327526, 19139859, -25589628, -10562814, 14183142, -7222456 ], [ 12655987, -8544299, 14375899, -20560324, -15427872, 20985024, 891939, -20796263, -11463846, -8746769, -15765289, -22632986, -11651883, 7737204, -6027770, -21268346, 21645450, -5454715, -3511917, 18468266, -741025, 11479899, 19649831, 23799459, -27378048, -14744589, 11624862, -5007451 ], [ 11374117, -11082029, 10953469, -20513884, -9872352, 15806784, 3165429, -15708113, -7661706, -4896119, -16716319, -18860726, -13797933, 7951404, -3318230, -17095766, 18761670, -2179165, -4520187, 14867366, -1347175, 9497469, 13138961, 20117109, -21859968, -9909339, 7212882, -4983421 ], [ 10092247, -13619759, 7531039, -20467444, -4316832, 10628544, 5438919, -10619963, -3859566, -1045469, -17667349, -15088466, -15943983, 8165604, -608690, -12923186, 15877890, 1096385, -5528457, 11266466, -1953325, 7515039, 6628091, 16434759, -16341888, -5074089, 2800902, -4959391 ], [ 8810377, -16157489, 4108609, -20421004, 1238688, 5450304, 7712409, -5531813, -57426, 2805181, -18618379, -11316206, -18090033, 8379804, 2100850, -8750606, 12994110, 4371935, -6536727, 7665566, -2559475, 5532609, 117221, 12752409, -10823808, -238839, -1611078, -4935361 ], [ 7528507, -18695219, 686179, -20374564, 6794208, 272064, 9985899, -443663, 3744714, 6655831, -19569409, -7543946, -20236083, 8594004, 4810390, -4578026, 10110330, 7647485, -7544997, 4064666, -3165625, 3550179, -6393649, 9070059, -5305728, 4596411, -6023058, -4911331 ], [ 6246637, -21232949, -2736251, -20328124, 12349728, -4906176, 12259389, 4644487, 7546854, 10506481, -20520439, -3771686, -22382133, 8808204, 7519930, -405446, 7226550, 10923035, -8553267, 463766, -3771775, 1567749, -12904519, 5387709, 212352, 9431661, -10435038, -4887301 ], [ 5833367, -21119428, -2601334, -18335547, 12359538, -5328487, 12396037, 4360690, 9122239, 10354347, -18273215, -792002, -23054143, 6486995, 6936315, 318104, 7390395, 10750415, -7906338, -2508603, -3869493, 84635, -14688872, 2299318, 1362234, 11004071, -10991595, -5957449 ], [ 6369497, -18108028, 1421846, -14215797, 6307758, -552457, 10197067, -1794770, 8263729, 5827077, -12530225, 1321378, -22114993, 1394525, 2753205, -2728216, 10885365, 6808865, -5450238, -4793973, -3411483, -852715, -11307032, -139862, -2262426, 9010121, -7334085, -8223559 ], [ 6905627, -15096628, 5445026, -10096047, 255978, 4223573, 7998097, -7950230, 7405219, 1299807, -6787235, 3434758, -21175843, -3697945, -1429905, -5774536, 14380335, 2867315, -2994138, -7079343, -2953473, -1790065, -7925192, -2579042, -5887086, 7016171, -3676575, -10489669 ], [ 7441757, -12085228, 9468206, -5976297, -5795802, 8999603, 5799127, -14105690, 6546709, -3227463, -1044245, 5548138, -20236693, -8790415, -5613015, -8820856, 17875305, -1074235, -538038, -9364713, -2495463, -2727415, -4543352, -5018222, -9511746, 5022221, -19065, -12755779 ], [ 7977887, -9073828, 13491386, -1856547, -11847582, 13775633, 3600157, -20261150, 5688199, -7754733, 4698745, 7661518, -19297543, -13882885, -9796125, -11867176, 21370275, -5015785, 1918062, -11650083, -2037453, -3664765, -1161512, -7457402, -13136406, 3028271, 3638445, -15021889 ], [ 8514017, -6062428, 17514566, 2263203, -17899362, 18551663, 1401187, -26416610, 4829689, -12282003, 10441735, 9774898, -18358393, -18975355, -13979235, -14913496, 24865245, -8957335, 4374162, -13935453, -1579443, -4602115, 2220328, -9896582, -16761066, 1034321, 7295955, -17287999 ], [ 7960865, -3215393, 16378531, 685700, -16107488, 18988173, 1459307, -22122006, 3758392, -14204709, 11297085, 7554793, -17852840, -18020897, -13542375, -12402859, 22318186, -5794128, 2431741, -15527295, -374513, -4950875, 1932604, -9233488, -14370606, -1714288, 6087764, -15291766 ], [ 7116215, -412343, 13861861, -2416420, -12216608, 18263403, 2121437, -15030906, 2630152, -15430419, 10844475, 4175023, -17463320, -15448247, -11869185, -8405149, 18154246, -729648, -687749, -16933545, 1030297, -5142125, 662884, -7740208, -10370466, -4664848, 3577484, -12154906 ], [ 6271565, 2390707, 11345191, -5518540, -8325728, 17538633, 2783567, -7939806, 1501912, -16656129, 10391865, 795253, -17073800, -12875597, -10195995, -4407439, 13990306, 4334832, -3807239, -18339795, 2435107, -5333375, -606836, -6246928, -6370326, -7615408, 1067204, -9018046 ], [ 5426915, 5193757, 8828521, -8620660, -4434848, 16813863, 3445697, -848706, 373672, -17881839, 9939255, -2584517, -16684280, -10302947, -8522805, -409729, 9826366, 9399312, -6926729, -19746045, 3839917, -5524625, -1876556, -4753648, -2370186, -10565968, -1443076, -5881186 ], [ 4582265, 7996807, 6311851, -11722780, -543968, 16089093, 4107827, 6242394, -754568, -19107549, 9486645, -5964287, -16294760, -7730297, -6849615, 3587981, 5662426, 14463792, -10046219, -21152295, 5244727, -5715875, -3146276, -3260368, 1629954, -13516528, -3953356, -2744326 ], [ 3721757, 10021726, 4029379, -14453902, 3024478, 15418332, 4696220, 12436077, -1408922, -19951569, 8951361, -8887154, -15767126, -5183369, -5024208, 6696023, 1504408, 18970578, -12482249, -21572199, 6368350, -5971565, -3827882, -1952011, 5656068, -15490759, -5718904, 323099 ], [ 2718527, 5043466, 3854689, -13846042, 3691018, 15233652, 4620980, 10553007, 2201698, -17360379, 7672011, -7697894, -13996466, -2867939, -1828848, 1797053, -2600312, 18458118, -8767139, -13114989, 4961290, -6807215, 783538, -2307961, 9915948, -8678029, -781864, 2765609 ], [ 1715297, 65206, 3679999, -13238182, 4357558, 15048972, 4545740, 8669937, 5812318, -14769189, 6392661, -6508634, -12225806, -552509, 1366512, -3101917, -6705032, 17945658, -5052029, -4657779, 3554230, -7642865, 5394958, -2663911, 14175828, -1865299, 4155176, 5208119 ], [ 712067, -4913054, 3505309, -12630322, 5024098, 14864292, 4470500, 6786867, 9422938, -12177999, 5113311, -5319374, -10455146, 1762921, 4561872, -8000887, -10809752, 17433198, -1336919, 3799431, 2147170, -8478515, 10006378, -3019861, 18435708, 4947431, 9092216, 7650629 ], [ -291163, -9891314, 3330619, -12022462, 5690638, 14679612, 4395260, 4903797, 13033558, -9586809, 3833961, -4130114, -8684486, 4078351, 7757232, -12899857, -14914472, 16920738, 2378191, 12256641, 740110, -9314165, 14617798, -3375811, 22695588, 11760161, 14029256, 10093139 ], [ -1294393, -14869574, 3155929, -11414602, 6357178, 14494932, 4320020, 3020727, 16644178, -6995619, 2554611, -2940854, -6913826, 6393781, 10952592, -17798827, -19019192, 16408278, 6093301, 20713851, -666950, -10149815, 19229218, -3731761, 26955468, 18572891, 18966296, 12535649 ], [ -1885184, -17801216, 3053056, -11056640, 6749696, 14386176, 4275712, 1911808, 18770432, -5469696, 1801216, -2240512, -5871104, 7757312, 12834304, -20683776, -21436416, 16106496, 8281088, 25694208, -1495552, -10641920, 21944832, -3941376, 29464064, 22584832, 21873664, 13974016 ], [ -1885184, -17801216, 3053056, -11056640, 6749696, 14386176, 4275712, 1911808, 18770432, -5469696, 1801216, -2240512, -5871104, 7757312, 12834304, -20683776, -21436416, 16106496, 8281088, 25694208, -1495552, -10641920, 21944832, -3941376, 29464064, 22584832, 21873664, 13974016 ] ], [ [ -14972928, -9897984, -10678272, -1384448, 10985472, 22702080, -274432, -722944, -14163968, 5117952, 294912, -21993472, 13414400, -3829760, 9908224, 15740928, 14718976, -8880128, -7178240, -15294464, 22652928, 661504, 1099776, -10469376, -10041344, 8087552, -9256960, -15030272 ], [ -14972928, -9897984, -10678272, -1384448, 10985472, 22702080, -274432, -722944, -14163968, 5117952, 294912, -21993472, 13414400, -3829760, 9908224, 15740928, 14718976, -8880128, -7178240, -15294464, 22652928, 661504, 1099776, -10469376, -10041344, 8087552, -9256960, -15030272 ], [ -14972928, -9897984, -10678272, -1384448, 10985472, 22702080, -274432, -722944, -14163968, 5117952, 294912, -21993472, 13414400, -3829760, 9908224, 15740928, 14718976, -8880128, -7178240, -15294464, 22652928, 661504, 1099776, -10469376, -10041344, 8087552, -9256960, -15030272 ], [ -13535688, -8983012, -8746376, -819936, 7710500, 18657276, 2505884, -2647524, -13692440, 3601180, -1745780, -21167472, 12327620, -4184232, 6211992, 16574952, 11348424, -5603032, -5312188, -15431580, 20553000, 596368, 1700396, -8368032, -6814988, 8619496, -8986976, -14678160 ], [ -11343288, -7587292, -5799416, 41184, 2714780, 12487236, 6747044, -5583324, -12973160, 1287460, -4858700, -19907472, 10669820, -4724952, 573672, 17847192, 6206904, -604072, -2465668, -15640740, 17349720, 497008, 2616596, -5162592, -1893428, 9430936, -8575136, -14141040 ], [ -9150888, -6191572, -2852456, 902304, -2280940, 6317196, 10988204, -8519124, -12253880, -1026260, -7971620, -18647472, 9012020, -5265672, -5064648, 19119432, 1065384, 4394888, 380852, -15849900, 14146440, 397648, 3532796, -1957152, 3028132, 10242376, -8163296, -13603920 ], [ -6958488, -4795852, 94504, 1763424, -7276660, 147156, 15229364, -11454924, -11534600, -3339980, -11084540, -17387472, 7354220, -5806392, -10702968, 20391672, -4076136, 9393848, 3227372, -16059060, 10943160, 298288, 4448996, 1248288, 7949692, 11053816, -7751456, -13066800 ], [ -4766088, -3400132, 3041464, 2624544, -12272380, -6022884, 19470524, -14390724, -10815320, -5653700, -14197460, -16127472, 5696420, -6347112, -16341288, 21663912, -9217656, 14392808, 6073892, -16268220, 7739880, 198928, 5365196, 4453728, 12871252, 11865256, -7339616, -12529680 ], [ -2573688, -2004412, 5988424, 3485664, -17268100, -12192924, 23711684, -17326524, -10096040, -7967420, -17310380, -14867472, 4038620, -6887832, -21979608, 22936152, -14359176, 19391768, 8920412, -16477380, 4536600, 99568, 6281396, 7659168, 17792812, 12676696, -6927776, -11992560 ], [ 1520532, 2480504, 5938408, 1050528, -12455788, -7457340, 19528112, -11638884, -7284932, -7313396, -13888208, -14219256, 2075624, -3946464, -19850220, 16380480, -12095952, 12957536, 11698028, -15196056, 28320, -740336, 6486980, 4498644, 14793196, 13045480, -5250260, -7834152 ], [ 5680332, 7071944, 5785048, -1498272, -7305268, -2345700, 15054032, -5653884, -4401692, -6557036, -10240688, -13592136, 102104, -885024, -17452980, 9554880, -9577392, 6129056, 14473268, -13863336, -4524960, -1605776, 6668060, 1118604, 11520436, 13399000, -3529100, -3550872 ], [ 9840132, 11663384, 5631688, -4047072, -2154748, 2765940, 10579952, 331116, -1518452, -5800676, -6593168, -12965016, -1871416, 2176416, -15055740, 2729280, -7058832, -699424, 17248508, -12530616, -9078240, -2471216, 6849140, -2261436, 8247676, 13752520, -1807940, 732408 ], [ 13999932, 16254824, 5478328, -6595872, 2995772, 7877580, 6105872, 6316116, 1364788, -5044316, -2945648, -12337896, -3844936, 5237856, -12658500, -4096320, -4540272, -7527904, 20023748, -11197896, -13631520, -3336656, 7030220, -5641476, 4974916, 14106040, -86780, 5015688 ], [ 18159732, 20846264, 5324968, -9144672, 8146292, 12989220, 1631792, 12301116, 4248028, -4287956, 701872, -11710776, -5818456, 8299296, -10261260, -10921920, -2021712, -14356384, 22798988, -9865176, -18184800, -4202096, 7211300, -9021516, 1702156, 14459560, 1634380, 9298968 ], [ 20275532, 22642004, 4684808, -10356972, 10259112, 17012360, -1039188, 16468616, 6797368, -3470396, 3626792, -10989156, -7370976, 9821536, -8784120, -15555420, -225252, -18111064, 23225728, -8496856, -20691080, -4528936, 7861780, -11729656, -752604, 14259180, 2858640, 11785648 ], [ 17076932, 17168924, 2778968, -8094372, 4473912, 18205400, 977892, 15910616, 8478568, -2493716, 4672952, -10021836, -7828896, 7341856, -9699240, -14489460, -306252, -13873864, 17546368, -7035976, -17875160, -3455416, 9732700, -12690856, -1080564, 12618660, 2790960, 9601168 ], [ 13878332, 11695844, 873128, -5831772, -1311288, 19398440, 2994972, 15352616, 10159768, -1517036, 5719112, -9054516, -8286816, 4862176, -10614360, -13423500, -387252, -9636664, 11867008, -5575096, -15059240, -2381896, 11603620, -13652056, -1408524, 10978140, 2723280, 7416688 ], [ 10679732, 6222764, -1032712, -3569172, -7096488, 20591480, 5012052, 14794616, 11840968, -540356, 6765272, -8087196, -8744736, 2382496, -11529480, -12357540, -468252, -5399464, 6187648, -4114216, -12243320, -1308376, 13474540, -14613256, -1736484, 9337620, 2655600, 5232208 ], [ 7481132, 749684, -2938552, -1306572, -12881688, 21784520, 7029132, 14236616, 13522168, 436324, 7811432, -7119876, -9202656, -97184, -12444600, -11291580, -549252, -1162264, 508288, -2653336, -9427400, -234856, 15345460, -15574456, -2064444, 7697100, 2587920, 3047728 ], [ 4282532, -4723396, -4844392, 956028, -18666888, 22977560, 9046212, 13678616, 15203368, 1413004, 8857592, -6152556, -9660576, -2576864, -13359720, -10225620, -630252, 3074936, -5171072, -1192456, -6611480, 838664, 17216380, -16535656, -2392404, 6056580, 2520240, 863248 ], [ 1103436, -5678968, -5512364, 544036, -17239212, 21249452, 8450604, 12322436, 15502328, -559236, 6508148, -5724776, -8400872, -3508944, -13047572, -10234500, -871100, 5398836, -6237948, -34736, -3812520, 779256, 16000156, -17938876, -3644048, 2836872, 4575952, -1214808 ], [ -2062044, -3480808, -5316164, -1735124, -10776132, 17482052, 6031044, 10409036, 14836328, -4590156, 1788188, -5673656, -5942072, -3360624, -11878652, -10993740, -1223540, 6387036, -4084788, 911344, -1025400, -71064, 12628756, -19650676, -5540528, -1485288, 8114032, -3218568 ], [ -5227524, -1282648, -5119964, -4014284, -4313052, 13714652, 3611484, 8495636, 14170328, -8621076, -2931772, -5622536, -3483272, -3212304, -10709732, -11752980, -1575980, 7375236, -1931628, 1857424, 1761720, -921384, 9257356, -21362476, -7437008, -5807448, 11652112, -5222328 ], [ -8393004, 915512, -4923764, -6293444, 2150028, 9947252, 1191924, 6582236, 13504328, -12651996, -7651732, -5571416, -1024472, -3063984, -9540812, -12512220, -1928420, 8363436, 221532, 2803504, 4548840, -1771704, 5885956, -23074276, -9333488, -10129608, 15190192, -7226088 ], [ -11558484, 3113672, -4727564, -8572604, 8613108, 6179852, -1227636, 4668836, 12838328, -16682916, -12371692, -5520296, 1434328, -2915664, -8371892, -13271460, -2280860, 9351636, 2374692, 3749584, 7335960, -2622024, 2514556, -24786076, -11229968, -14451768, 18728272, -9229848 ], [ -14723964, 5311832, -4531364, -10851764, 15076188, 2412452, -3647196, 2755436, 12172328, -20713836, -17091652, -5469176, 3893128, -2767344, -7202972, -14030700, -2633300, 10339836, 4527852, 4695664, 10123080, -3472344, -856844, -26497876, -13126448, -18773928, 22266352, -11233608 ], [ -11242584, 6687356, -93680, -6952892, 15835896, 546608, -4798944, 5311616, 8386532, -15629988, -14297404, -690896, 5108740, -1464936, -9259148, -11965956, -5568344, 8295720, 4204356, 5455768, 7664640, -7743456, -3177188, -18572620, -7638644, -18279828, 19393120, -6908028 ], [ -7022664, 7971476, 4815280, -2367572, 15961896, -1107952, -5809824, 8364416, 4254092, -9533388, -10668244, 4612624, 6186220, -34296, -11673668, -9587436, -8790344, 5914680, 3605676, 6195208, 4623360, -12394656, -5380748, -9576580, -1330364, -17250588, 15807520, -1879188 ], [ -2802744, 9255596, 9724240, 2217748, 16087896, -2762512, -6820704, 11417216, 121652, -3436788, -7039084, 9916144, 7263700, 1396344, -14088188, -7208916, -12012344, 3533640, 3006996, 6934648, 1582080, -17045856, -7584308, -580540, 4977916, -16221348, 12221920, 3149652 ], [ 1417176, 10539716, 14633200, 6803068, 16213896, -4417072, -7831584, 14470016, -4010788, 2659812, -3409924, 15219664, 8341180, 2826984, -16502708, -4830396, -15234344, 1152600, 2408316, 7674088, -1459200, -21697056, -9787868, 8415500, 11286196, -15192108, 8636320, 8178492 ], [ 5637096, 11823836, 19542160, 11388388, 16339896, -6071632, -8842464, 17522816, -8143228, 8756412, 219236, 20523184, 9418660, 4257624, -18917228, -2451876, -18456344, -1228440, 1809636, 8413528, -4500480, -26348256, -11991428, 17411540, 17594476, -14162868, 5050720, 13207332 ], [ 9333832, 11668136, 22211780, 14271612, 16539844, -6832812, -9658024, 19044976, -11154060, 13354368, 2689244, 23761860, 10565680, 5793980, -19624180, -1122232, -20726672, -2188736, 1330580, 9217340, -6824396, -28048680, -12664196, 23118604, 21176940, -12008600, 2601092, 15666080 ], [ 11075512, 6132056, 16513340, 10794372, 17016124, -4255572, -9743704, 14847376, -9973620, 12352128, 827684, 19284540, 11972560, 7725380, -13950220, -3712072, -19440752, 2160064, 1298540, 10261700, -6467636, -18722520, -7616636, 16535284, 14573460, -5650280, 4396412, 8520800 ], [ 12817192, 595976, 10814900, 7317132, 17492404, -1678332, -9829384, 10649776, -8793180, 11349888, -1033876, 14807220, 13379440, 9656780, -8276260, -6301912, -18154832, 6508864, 1266500, 11306060, -6110876, -9396360, -2569076, 9951964, 7969980, 708040, 6191732, 1375520 ], [ 14558872, -4940104, 5116460, 3839892, 17968684, 898908, -9915064, 6452176, -7612740, 10347648, -2895436, 10329900, 14786320, 11588180, -2602300, -8891752, -16868912, 10857664, 1234460, 12350420, -5754116, -70200, 2478484, 3368644, 1366500, 7066360, 7987052, -5769760 ], [ 16300552, -10476184, -581980, 362652, 18444964, 3476148, -10000744, 2254576, -6432300, 9345408, -4756996, 5852580, 16193200, 13519580, 3071660, -11481592, -15582992, 15206464, 1202420, 13394780, -5397356, 9255960, 7526044, -3214676, -5236980, 13424680, 9782372, -12915040 ], [ 18042232, -16012264, -6280420, -3114588, 18921244, 6053388, -10086424, -1943024, -5251860, 8343168, -6618556, 1375260, 17600080, 15450980, 8745620, -14071432, -14297072, 19555264, 1170380, 14439140, -5040596, 18582120, 12573604, -9797996, -11840460, 19783000, 11577692, -20060320 ], [ 17534116, -18084444, -8750524, -4221524, 18085284, 7108204, -9035644, -2120996, -3377888, 4895048, -5804124, -1635660, 15541368, 14976168, 9128884, -13114088, -14657656, 21016196, 3014956, 12816344, -3144492, 20119064, 14435692, -13623356, -12499380, 20549824, 10696644, -20083596 ], [ 14967676, -16987524, -8267044, -3159884, 16048764, 6770164, -6945124, 1378564, -869408, -790792, -2541444, -3304980, 10312008, 12299928, 4671724, -8911448, -16524616, 19835036, 6576436, 8753384, 159948, 14529704, 13383412, -14925476, -7719660, 16201024, 7367004, -13590996 ], [ 12401236, -15890604, -7783564, -2098244, 14012244, 6432124, -4854604, 4878124, 1639072, -6476632, 721236, -4974300, 5082648, 9623688, 214564, -4708808, -18391576, 18653876, 10137916, 4690424, 3464388, 8940344, 12331132, -16227596, -2939940, 11852224, 4037364, -7098396 ], [ 9834796, -14793684, -7300084, -1036604, 11975724, 6094084, -2764084, 8377684, 4147552, -12162472, 3983916, -6643620, -146712, 6947448, -4242596, -506168, -20258536, 17472716, 13699396, 627464, 6768828, 3350984, 11278852, -17529716, 1839780, 7503424, 707724, -605796 ], [ 7268356, -13696764, -6816604, 25036, 9939204, 5756044, -673564, 11877244, 6656032, -17848312, 7246596, -8312940, -5376072, 4271208, -8699756, 3696472, -22125496, 16291556, 17260876, -3435496, 10073268, -2238376, 10226572, -18831836, 6619500, 3154624, -2621916, 5886804 ], [ 4701916, -12599844, -6333124, 1086676, 7902684, 5418004, 1416956, 15376804, 9164512, -23534152, 10509276, -9982260, -10605432, 1594968, -13156916, 7899112, -23992456, 15110396, 20822356, -7498456, 13377708, -7827736, 9174292, -20133956, 11399220, -1194176, -5951556, 12379404 ], [ 2430976, -7248024, -5870044, 1597816, 4919064, 3090964, -1113424, 16562164, 10091692, -19331392, 8231556, -7150380, -9356292, 2819328, -13161776, 6909652, -19520716, 14438036, 20194636, -5638216, 9915948, -6850696, 7026112, -18891176, 11765940, 726724, -7077396, 11636904 ], [ 219136, -1045224, -5411044, 1998856, 1746024, 366124, -4567984, 17284684, 10702612, -13150912, 4845756, -3418260, -6811452, 4823808, -12276176, 4881772, -13781236, 13867436, 18729076, -2593336, 5100948, -4560376, 4658752, -17139416, 11250060, 3901564, -7762476, 9447384 ], [ -1992704, 5157576, -4952044, 2399896, -1427016, -2358716, -8022544, 18007204, 11313532, -6970432, 1459956, 313860, -4266612, 6828288, -11390576, 2853892, -8041756, 13296836, 17263516, 451544, 285948, -2270056, 2291392, -15387656, 10734180, 7076404, -8447556, 7257864 ], [ -4204544, 11360376, -4493044, 2800936, -4600056, -5083556, -11477104, 18729724, 11924452, -789952, -1925844, 4045980, -1721772, 8832768, -10504976, 826012, -2302276, 12726236, 15797956, 3496424, -4529052, 20264, -75968, -13635896, 10218300, 10251244, -9132636, 5068344 ], [ -6416384, 17563176, -4034044, 3201976, -7773096, -7808396, -14931664, 19452244, 12535372, 5390528, -5311644, 7778100, 823068, 10837248, -9619376, -1201868, 3437204, 12155636, 14332396, 6541304, -9344052, 2310584, -2443328, -11884136, 9702420, 13426084, -9817716, 2878824 ], [ -8595152, 22584692, -3617320, 3605564, -9978104, -9329748, -17276076, 19418996, 12473724, 10188172, -7922020, 10918720, 2524104, 12869548, -8539608, -3031420, 8019112, 11292744, 12519060, 9402936, -13537600, 4290308, -3674540, -10265548, 8543612, 16466556, -10631496, 1406384 ], [ -10578032, 20609372, -3451000, 4024244, -6449384, -3722748, -13044996, 14909276, 8428404, 6795172, -5939500, 10555840, -772776, 15066628, -6309768, -3686260, 5744632, 8698584, 8645820, 11179176, -14050240, 4430348, 1823740, -9435748, 3576692, 18711156, -12207576, 4181264 ], [ -12560912, 18634052, -3284680, 4442924, -2920664, 1884252, -8813916, 10399556, 4383084, 3402172, -3956980, 10192960, -4069656, 17263708, -4079928, -4341100, 3470152, 6104424, 4772580, 12955416, -14562880, 4570388, 7322020, -8605948, -1390228, 20955756, -13783656, 6956144 ], [ -14543792, 16658732, -3118360, 4861604, 608056, 7491252, -4582836, 5889836, 337764, 9172, -1974460, 9830080, -7366536, 19460788, -1850088, -4995940, 1195672, 3510264, 899340, 14731656, -15075520, 4710428, 12820300, -7776148, -6357148, 23200356, -15359736, 9731024 ], [ -16526672, 14683412, -2952040, 5280284, 4136776, 13098252, -351756, 1380116, -3707556, -3383828, 8060, 9467200, -10663416, 21657868, 379752, -5650780, -1078808, 916104, -2973900, 16507896, -15588160, 4850468, 18318580, -6946348, -11324068, 25444956, -16935816, 12505904 ], [ -18509552, 12708092, -2785720, 5698964, 7665496, 18705252, 3879324, -3129604, -7752876, -6776828, 1990580, 9104320, -13960296, 23854948, 2609592, -6305620, -3353288, -1678056, -6847140, 18284136, -16100800, 4990508, 23816860, -6116548, -16290988, 27689556, -18511896, 15280784 ], [ -18892612, 10054796, -3800692, 6549456, 8971196, 18578812, 6219648, -3754000, -9158288, -8700552, 4184824, 7992616, -13899440, 24324124, 5384240, -3992552, -5130848, -2035256, -8829296, 17412268, -15092832, 4854044, 24668528, -6787512, -18084016, 25490248, -16468988, 17214508 ], [ -17363692, 6591236, -6227452, 7916016, 7620116, 11600212, 6300288, 265040, -7408688, -8868312, 6632104, 5985976, -9825680, 22728244, 8810000, 1867528, -6314528, 280984, -8551376, 13375588, -12267552, 4387124, 19966928, -9252072, -16083856, 17979928, -10100948, 18142948 ], [ -15834772, 3127676, -8654212, 9282576, 6269036, 4621612, 6380928, 4284080, -5659088, -9036072, 9079384, 3979336, -5751920, 21132364, 12235760, 7727608, -7498208, 2597224, -8273456, 9338908, -9442272, 3920204, 15265328, -11716632, -14083696, 10469608, -3732908, 19071388 ], [ -14305852, -335884, -11080972, 10649136, 4917956, -2356988, 6461568, 8303120, -3909488, -9203832, 11526664, 1972696, -1678160, 19536484, 15661520, 13587688, -8681888, 4913464, -7995536, 5302228, -6616992, 3453284, 10563728, -14181192, -12083536, 2959288, 2635132, 19999828 ], [ -12776932, -3799444, -13507732, 12015696, 3566876, -9335588, 6542208, 12322160, -2159888, -9371592, 13973944, -33944, 2395600, 17940604, 19087280, 19447768, -9865568, 7229704, -7717616, 1265548, -3791712, 2986364, 5862128, -16645752, -10083376, -4551032, 9003172, 20928268 ], [ -11248012, -7263004, -15934492, 13382256, 2215796, -16314188, 6622848, 16341200, -410288, -9539352, 16421224, -2040584, 6469360, 16344724, 22513040, 25307848, -11049248, 9545944, -7439696, -2771132, -966432, 2519444, 1160528, -19110312, -8083216, -12061352, 15371212, 21856708 ], [ -6970132, -9474076, -12655780, 14248428, 3366380, -16840184, 3675216, 15572192, -2925164, -11417760, 15861760, -5716472, 6283612, 16727212, 19157204, 24463336, -9873956, 9938188, -3744344, -5347772, 2523180, -55840, -747400, -13798572, -5256988, -13472624, 17874700, 18322780 ], [ -1855612, -11303956, -7640620, 14962308, 5278340, -15402344, -194064, 13345952, -6737924, -13816800, 14387200, -9900392, 4801492, 17711812, 13737404, 21578296, -7980716, 9744868, 991096, -7480052, 6214980, -3272800, -1805080, -6120132, -2179348, -13027664, 19202020, 13430740 ], [ 3258908, -13133836, -2625460, 15676188, 7190300, -13964504, -4063344, 11119712, -10550684, -16215840, 12912640, -14084312, 3319372, 18696412, 8317604, 18693256, -6087476, 9551548, 5726536, -9612332, 9906780, -6489760, -2862760, 1558308, 898292, -12582704, 20529340, 8538700 ], [ 8373428, -14963716, 2389700, 16390068, 9102260, -12526664, -7932624, 8893472, -14363444, -18614880, 11438080, -18268232, 1837252, 19681012, 2897804, 15808216, -4194236, 9358228, 10461976, -11744612, 13598580, -9706720, -3920440, 9236748, 3975932, -12137744, 21856660, 3646660 ], [ 13487948, -16793596, 7404860, 17103948, 11014220, -11088824, -11801904, 6667232, -18176204, -21013920, 9963520, -22452152, 355132, 20665612, -2521996, 12923176, -2300996, 9164908, 15197416, -13876892, 17290380, -12923680, -4978120, 16915188, 7053572, -11692784, 23183980, -1245380 ], [ 17659848, -18123480, 11656768, 17420396, 12445672, -9761220, -15101524, 4659364, -21656604, -22680508, 8281368, -26011448, -882492, 21020940, -7551840, 10172732, -579648, 8794880, 19430536, -15866736, 20378248, -15917760, -5687704, 23932688, 9800532, -11249812, 24178688, -5470012 ], [ 10654968, -13524840, 6858688, 13024436, 8179672, -9740700, -11646604, 5240764, -21196164, -15662308, 4137768, -22164488, 778908, 13914900, -7957920, 9018212, -896448, 6329600, 17707576, -16167696, 16305208, -16269120, -2269864, 23113328, 8626572, -10830412, 21229568, -1781092 ], [ 3650088, -8926200, 2060608, 8628476, 3913672, -9720180, -8191684, 5822164, -20735724, -8644108, -5832, -18317528, 2440308, 6808860, -8364000, 7863692, -1213248, 3864320, 15984616, -16468656, 12232168, -16620480, 1147976, 22293968, 7452612, -10411012, 18280448, 1907828 ], [ -3354792, -4327560, -2737472, 4232516, -352328, -9699660, -4736764, 6403564, -20275284, -1625908, -4149432, -14470568, 4101708, -297180, -8770080, 6709172, -1530048, 1399040, 14261656, -16769616, 8159128, -16971840, 4565816, 21474608, 6278652, -9991612, 15331328, 5596748 ], [ -10359672, 271080, -7535552, -163444, -4618328, -9679140, -1281844, 6984964, -19814844, 5392292, -8293032, -10623608, 5763108, -7403220, -9176160, 5554652, -1846848, -1066240, 12538696, -17070576, 4086088, -17323200, 7983656, 20655248, 5104692, -9572212, 12382208, 9285668 ], [ -17364552, 4869720, -12333632, -4559404, -8884328, -9658620, 2173076, 7566364, -19354404, 12410492, -12436632, -6776648, 7424508, -14509260, -9582240, 4400132, -2163648, -3531520, 10815736, -17371536, 13048, -17674560, 11401496, 19835888, 3930732, -9152812, 9433088, 12974588 ], [ -22213012, 7065260, -14902212, -7940364, -8828528, -8760860, 5150596, 6074504, -19690284, 15304292, -15699352, -4435388, 9474548, -17236240, -8049460, 3923632, -1724028, -4330100, 9420376, -14480636, -3540452, -15900440, 14170436, 17903668, 4303772, -7215532, 5742668, 15856408 ], [ -23672812, 5484500, -13967292, -9726324, -1981328, -6484580, 7377916, 1324664, -21277524, 11716892, -17577832, -4460228, 12135308, -13081840, -3469900, 4512592, -95748, -2509580, 8539816, -6573956, -6277532, -10786280, 15919676, 14222668, 7107812, -2893012, 887348, 17469928 ], [ -25132612, 3903740, -13032372, -11512284, 4865872, -4208300, 9605236, -3425176, -22864764, 8129492, -19456312, -4485068, 14796068, -8927440, 1109660, 5101552, 1532532, -689060, 7659256, 1332724, -9014612, -5672120, 17668916, 10541668, 9911852, 1429508, -3967972, 19083448 ], [ -26592412, 2322980, -12097452, -13298244, 11713072, -1932020, 11832556, -8175016, -24452004, 4542092, -21334792, -4509908, 17456828, -4773040, 5689220, 5690512, 3160812, 1131460, 6778696, 9239404, -11751692, -557960, 19418156, 6860668, 12715892, 5752028, -8823292, 20696968 ], [ -28052212, 742220, -11162532, -15084204, 18560272, 344260, 14059876, -12924856, -26039244, 954692, -23213272, -4534748, 20117588, -618640, 10268780, 6279472, 4789092, 2951980, 5898136, 17146084, -14488772, 4556200, 21167396, 3179668, 15519932, 10074548, -13678612, 22310488 ], [ -29512012, -838540, -10227612, -16870164, 25407472, 2620540, 16287196, -17674696, -27626484, -2632708, -25091752, -4559588, 22778348, 3535760, 14848340, 6868432, 6417372, 4772500, 5017576, 25052764, -17225852, 9670360, 22916636, -501332, 18323972, 14397068, -18533932, 23924008 ], [ -29121124, 1388924, -10558740, -16818288, 23789992, 1620316, 17240404, -17328088, -25425660, -2484712, -22408780, -3134672, 18068360, 3264536, 16543256, 5384692, 8571324, 2825872, 3982540, 24519712, -12278948, 11066008, 21258836, 165424, 18868076, 15813272, -20599108, 19860976 ], [ -27937084, 5248484, -11432460, -15978768, 18544792, -784124, 17647564, -14797288, -21601380, -735832, -17770900, -1088432, 10199480, 1096616, 17001896, 3012652, 10950564, -735248, 2881300, 20369632, -4038908, 10868008, 18140876, 2695504, 18443636, 15983912, -21468508, 13365136 ], [ -26753044, 9108044, -12306180, -15139248, 13299592, -3188564, 18054724, -12266488, -17777100, 1013048, -13133020, 957808, 2330600, -1071304, 17460536, 640612, 13329804, -4296368, 1780060, 16219552, 4201132, 10670008, 15022916, 5225584, 18019196, 16154552, -22337908, 6869296 ], [ -25569004, 12967604, -13179900, -14299728, 8054392, -5593004, 18461884, -9735688, -13952820, 2761928, -8495140, 3004048, -5538280, -3239224, 17919176, -1731428, 15709044, -7857488, 678820, 12069472, 12441172, 10472008, 11904956, 7755664, 17594756, 16325192, -23207308, 373456 ], [ -24384964, 16827164, -14053620, -13460208, 2809192, -7997444, 18869044, -7204888, -10128540, 4510808, -3857260, 5050288, -13407160, -5407144, 18377816, -4103468, 18088284, -11418608, -422420, 7919392, 20681212, 10274008, 8786996, 10285744, 17170316, 16495832, -24076708, -6122384 ], [ -23118924, 20594640, -14871948, -12579776, -2362756, -10360220, 19254496, -4687660, -6320652, 6218956, 780340, 7079268, -21126764, -7559824, 18797908, -6376172, 20404628, -14915700, -1541960, 3828588, 28731596, 10051612, 5720568, 12750544, 16665968, 16601320, -24871204, -12464176 ], [ -14554884, 16166640, -10760388, -8058176, -1015276, -9014900, 17707936, -3378340, -3971652, 4301956, 5393020, 7572108, -15560804, -8356144, 15787228, 192028, 17123228, -12714300, -4290200, 5013348, 19902596, 7657972, 7240488, 9405424, 9049808, 10908280, -18999244, -5095696 ], [ -5990844, 11738640, -6648828, -3536576, 332204, -7669580, 16161376, -2069020, -1622652, 2384956, 10005700, 8064948, -9994844, -9152464, 12776548, 6760228, 13841828, -10512900, -7038440, 6198108, 11073596, 5264332, 8760408, 6060304, 1433648, 5215240, -13127284, 2272784 ], [ 2573196, 7310640, -2537268, 985024, 1679684, -6324260, 14614816, -759700, 726348, 467956, 14618380, 8557788, -4428884, -9948784, 9765868, 13328428, 10560428, -8311500, -9786680, 7382868, 2244596, 2870692, 10280328, 2715184, -6182512, -477800, -7255324, 9641264 ], [ 11137236, 2882640, 1574292, 5506624, 3027164, -4978940, 13068256, 549620, 3075348, -1449044, 19231060, 9050628, 1137076, -10745104, 6755188, 19896628, 7279028, -6110100, -12534920, 8567628, -6584404, 477052, 11800248, -629936, -13798672, -6170840, -1383364, 17009744 ], [ 19701276, -1545360, 5685852, 10028224, 4374644, -3633620, 11521696, 1858940, 5424348, -3366044, 23843740, 9543468, 6703036, -11541424, 3744508, 26464828, 3997628, -3908700, -15283160, 9752388, -15413404, -1916588, 13320168, -3975056, -21414832, -11863880, 4488596, 24378224 ], [ 24942960, -2736264, 7231956, 12002464, 4647268, -1290816, 9570992, 3070472, 7197988, -4094624, 25877160, 8374840, 9917444, -11735704, 1087860, 28031572, 1898384, -1426464, -16862236, 9608716, -18963244, -3344528, 14741720, -6197760, -26184816, -14119376, 9367596, 27437884 ], [ 23196240, 2881896, 3381756, 8618464, 2658988, 3150144, 6770192, 4076312, 7761388, -2323424, 22485240, 3711400, 8185484, -10663624, -824100, 19078012, 2285744, 1646496, -15982036, 6670756, -11408644, -2741168, 15956360, -6059520, -24968016, -9144176, 12157956, 21434164 ], [ 21449520, 8500056, -468444, 5234464, 670708, 7591104, 3969392, 5082152, 8324788, -552224, 19093320, -952040, 6453524, -9591544, -2736060, 10124452, 2673104, 4719456, -15101836, 3732796, -3854044, -2137808, 17171000, -5921280, -23751216, -4168976, 14948316, 15430444 ], [ 19702800, 14118216, -4318644, 1850464, -1317572, 12032064, 1168592, 6087992, 8888188, 1218976, 15701400, -5615480, 4721564, -8519464, -4648020, 1170892, 3060464, 7792416, -14221636, 794836, 3700556, -1534448, 18385640, -5783040, -22534416, 806224, 17738676, 9426724 ], [ 17956080, 19736376, -8168844, -1533536, -3305852, 16473024, -1632208, 7093832, 9451588, 2990176, 12309480, -10278920, 2989604, -7447384, -6559980, -7782668, 3447824, 10865376, -13341436, -2143124, 11255156, -931088, 19600280, -5644800, -21317616, 5781424, 20529036, 3423004 ], [ 16209360, 25354536, -12019044, -4917536, -5294132, 20913984, -4433008, 8099672, 10014988, 4761376, 8917560, -14942360, 1257644, -6375304, -8471940, -16736228, 3835184, 13938336, -12461236, -5081084, 18809756, -327728, 20814920, -5506560, -20100816, 10756624, 23319396, -2580716 ], [ 13408140, 23901048, -11920512, -8237012, -5780120, 20717424, -3658312, 9089552, 8329396, 2286076, 8678652, -16540340, -391324, -6487000, -7316616, -16035812, 4075028, 15456336, -11461108, -7637372, 19292708, -786848, 19784216, -5134164, -16847520, 9833464, 20995488, -4556588 ], [ 9996420, 18353448, -9535872, -11519132, -5396360, 17835984, -813592, 10070192, 5341756, -2647724, 10265172, -16363580, -1992244, -7284040, -4385496, -9746252, 4229468, 16074096, -10391548, -9972692, 15681548, -1861088, 17453576, -4626204, -12415200, 5495464, 15710688, -4200548 ], [ 6584700, 12805848, -7151232, -14801252, -5012600, 14954544, 2031128, 11050832, 2354116, -7581524, 11851692, -16186820, -3593164, -8081080, -1454376, -3456692, 4383908, 16691856, -9321988, -12308012, 12070388, -2935328, 15122936, -4118244, -7982880, 1157464, 10425888, -3844508 ], [ 3172980, 7258248, -4766592, -18083372, -4628840, 12073104, 4875848, 12031472, -633524, -12515324, 13438212, -16010060, -5194084, -8878120, 1476744, 2832868, 4538348, 17309616, -8252428, -14643332, 8459228, -4009568, 12792296, -3610284, -3550560, -3180536, 5141088, -3488468 ], [ -238740, 1710648, -2381952, -21365492, -4245080, 9191664, 7720568, 13012112, -3621164, -17449124, 15024732, -15833300, -6795004, -9675160, 4407864, 9122428, 4692788, 17927376, -7182868, -16978652, 4848068, -5083808, 10461656, -3102324, 881760, -7518536, -143712, -3132428 ], [ -3650460, -3836952, 2688, -24647612, -3861320, 6310224, 10565288, 13992752, -6608804, -22382924, 16611252, -15656540, -8395924, -10472200, 7338984, 15411988, 4847228, 18545136, -6113308, -19313972, 1236908, -6158048, 8131016, -2594364, 5314080, -11856536, -5428512, -2776388 ], [ -1691880, -795132, 5400068, -21367052, -3418740, 3550164, 6280208, 7916352, -1588764, -19883984, 12710852, -10405280, -7026264, -7891340, 4854244, 13901948, 6006708, 19104416, -2843948, -12713072, -1615712, -4861808, 4195916, -2650464, 4689580, -8874336, -6061092, -5789748 ], [ 582600, 2751948, 10974668, -17700452, -2972700, 797244, 1575728, 1424832, 3902316, -16947824, 8487692, -4855520, -5481864, -5111780, 2050924, 11933108, 7225308, 19660256, 554812, -5586512, -4423712, -3426128, 166436, -2739744, 3767620, -5461536, -6420012, -9001308 ], [ 2857080, 6299028, 16549268, -14033852, -2526660, -1955676, -3128752, -5066688, 9393396, -14011664, 4264532, 694240, -3937464, -2332220, -752396, 9964268, 8443908, 20216096, 3953572, 1540048, -7231712, -1990448, -3863044, -2829024, 2845660, -2048736, -6778932, -12212868 ], [ 5131560, 9846108, 22123868, -10367252, -2080620, -4708596, -7833232, -11558208, 14884476, -11075504, 41372, 6244000, -2393064, 447340, -3555716, 7995428, 9662508, 20771936, 7352332, 8666608, -10039712, -554768, -7892524, -2918304, 1923700, 1364064, -7137852, -15424428 ], [ 7406040, 13393188, 27698468, -6700652, -1634580, -7461516, -12537712, -18049728, 20375556, -8139344, -4181788, 11793760, -848664, 3226900, -6359036, 6026588, 10881108, 21327776, 10751092, 15793168, -12847712, 880912, -11922004, -3007584, 1001740, 4776864, -7496772, -18635988 ], [ 8107596, 15191716, 30956232, -3949544, -1873572, -7988312, -15877372, -20623612, 23057324, -6679232, -6774064, 15682000, 304184, 4319548, -8528568, 4456752, 11018892, 21170616, 12212424, 19781332, -13871188, 1732300, -14529164, -3369368, 737764, 6691628, -6759696, -20355124 ], [ 4227156, 11896636, 27464952, -3865304, -4108092, -2030312, -15241252, -11785252, 17555444, -9518912, -4615504, 14730160, 316424, 498148, -8851848, 4049232, 8008212, 18936456, 8029944, 14627212, -9696268, 881620, -12993044, -4524968, 2390524, 4242548, -2829936, -17726764 ], [ 346716, 8601556, 23973672, -3781064, -6342612, 3927688, -14605132, -2946892, 12053564, -12358592, -2456944, 13778320, 328664, -3323252, -9175128, 3641712, 4997532, 16702296, 3847464, 9473092, -5521348, 30940, -11456924, -5680568, 4043284, 1793468, 1099824, -15098404 ], [ -3533724, 5306476, 20482392, -3696824, -8577132, 9885688, -13969012, 5891468, 6551684, -15198272, -298384, 12826480, 340904, -7144652, -9498408, 3234192, 1986852, 14468136, -335016, 4318972, -1346428, -819740, -9920804, -6836168, 5696044, -655612, 5029584, -12470044 ], [ -7414164, 2011396, 16991112, -3612584, -10811652, 15843688, -13332892, 14729828, 1049804, -18037952, 1860176, 11874640, 353144, -10966052, -9821688, 2826672, -1023828, 12233976, -4517496, -835148, 2828492, -1670420, -8384684, -7991768, 7348804, -3104692, 8959344, -9841684 ], [ -11294604, -1283684, 13499832, -3528344, -13046172, 21801688, -12696772, 23568188, -4452076, -20877632, 4018736, 10922800, 365384, -14787452, -10144968, 2419152, -4034508, 9999816, -8699976, -5989268, 7003412, -2521100, -6848564, -9147368, 9001564, -5553772, 12889104, -7213324 ], [ -13598124, -4027148, 11270292, -4112816, -11009544, 20194960, -11254036, 24257156, -5581420, -19085900, 5423108, 9794908, -821896, -12137156, -9554736, 154416, -4569852, 8801976, -8517060, -9702944, 9113240, -2832404, -5212484, -7669736, 10838536, -6240088, 11021184, -5500312 ], [ -14695764, -6348788, 10005612, -5208656, -5706744, 12803440, -9194476, 18714236, -3367060, -13752500, 6250748, 8532388, -2926456, -4537916, -8265936, -3530544, -3212292, 8396616, -4995900, -12315104, 9643880, -2731244, -3499964, -4178456, 12816376, -5578408, 4719744, -4487272 ], [ -15793404, -8670428, 8740932, -6304496, -403944, 5411920, -7134916, 13171316, -1152700, -8419100, 7078388, 7269868, -5031016, 3061324, -6977136, -7215504, -1854732, 7991256, -1474740, -14927264, 10174520, -2630084, -1787444, -687176, 14794216, -4916728, -1581696, -3474232 ], [ -16891044, -10992068, 7476252, -7400336, 4898856, -1979600, -5075356, 7628396, 1061660, -3085700, 7906028, 6007348, -7135576, 10660564, -5688336, -10900464, -497172, 7585896, 2046420, -17539424, 10705160, -2528924, -74924, 2804104, 16772056, -4255048, -7883136, -2461192 ], [ -17988684, -13313708, 6211572, -8496176, 10201656, -9371120, -3015796, 2085476, 3276020, 2247700, 8733668, 4744828, -9240136, 18259804, -4399536, -14585424, 860388, 7180536, 5567580, -20151584, 11235800, -2427764, 1637596, 6295384, 18749896, -3593368, -14184576, -1448152 ], [ -19086324, -15635348, 4946892, -9592016, 15504456, -16762640, -956236, -3457444, 5490380, 7581100, 9561308, 3482308, -11344696, 25859044, -3110736, -18270384, 2217948, 6775176, 9088740, -22763744, 11766440, -2326604, 3350116, 9786664, 20727736, -2931688, -20486016, -435112 ], [ -13419668, -17519644, 893196, -8314064, 15257980, -11581152, 2206164, -3387256, 738204, 4920964, 10845252, 4130956, -9224652, 25734928, -157880, -15235604, 1668448, 5098548, 12233228, -20863740, 12030692, -811344, 749236, 4831896, 19200504, -1636744, -19497020, 1424492 ], [ -6811148, -19343044, -3548844, -6705584, 14238820, -4648992, 5522124, -2535496, -4983996, 1147804, 12192732, 5045716, -6516372, 24535408, 3026680, -11265164, 853408, 3244908, 15325268, -18335460, 12257852, 900816, -2452244, -1298904, 17185224, -253624, -17492900, 3401972 ], [ -202628, -21166444, -7990884, -5097104, 13219660, 2283168, 8838084, -1683736, -10706196, -2625356, 13540212, 5960476, -3808092, 23335888, 6211240, -7294724, 38368, 1391268, 18417308, -15807180, 12485012, 2612976, -5653724, -7429704, 15169944, 1129496, -15488780, 5379452 ], [ 6405892, -22989844, -12432924, -3488624, 12200500, 9215328, 12154044, -831976, -16428396, -6398516, 14887692, 6875236, -1099812, 22136368, 9395800, -3324284, -776672, -462372, 21509348, -13278900, 12712172, 4325136, -8855204, -13560504, 13154664, 2512616, -13484660, 7356932 ], [ 13014412, -24813244, -16874964, -1880144, 11181340, 16147488, 15470004, 19784, -22150596, -10171676, 16235172, 7789996, 1608468, 20936848, 12580360, 646156, -1591712, -2316012, 24601388, -10750620, 12939332, 6037296, -12056684, -19691304, 11139384, 3895736, -11480540, 9334412 ], [ 17797336, -25490368, -19584364, -738416, 10303824, 21388080, 17153964, 743772, -25789276, -13164944, 16534296, 8495792, 3947440, 19828584, 15723576, 3395792, -2955852, -2999440, 25794256, -7781224, 12886400, 6652684, -13533072, -23575928, 9839260, 4499780, -9339536, 10260884 ], [ 14740936, -21245248, -14853604, -1600976, 10034544, 19364880, 11829924, 919092, -20481076, -12809264, 12331656, 8304272, 4700560, 19112184, 18689256, 903152, -6677892, 1342160, 18831856, -2917624, 11630720, 2558404, -7601712, -17815208, 11610100, 1758380, -6610736, 6674204 ], [ 11684536, -17000128, -10122844, -2463536, 9765264, 17341680, 6505884, 1094412, -15172876, -12453584, 8129016, 8112752, 5453680, 18395784, 21654936, -1589488, -10399932, 5683760, 11869456, 1945976, 10375040, -1535876, -1670352, -12054488, 13380940, -983020, -3881936, 3087524 ], [ 8628136, -12755008, -5392084, -3326096, 9495984, 15318480, 1181844, 1269732, -9864676, -12097904, 3926376, 7921232, 6206800, 17679384, 24620616, -4082128, -14121972, 10025360, 4907056, 6809576, 9119360, -5630156, 4261008, -6293768, 15151780, -3724420, -1153136, -499156 ], [ 5571736, -8509888, -661324, -4188656, 9226704, 13295280, -4142196, 1445052, -4556476, -11742224, -276264, 7729712, 6959920, 16962984, 27586296, -6574768, -17844012, 14366960, -2055344, 11673176, 7863680, -9724436, 10192368, -533048, 16922620, -6465820, 1575664, -4085836 ], [ 2515336, -4264768, 4069436, -5051216, 8957424, 11272080, -9466236, 1620372, 751724, -11386544, -4478904, 7538192, 7713040, 16246584, 30551976, -9067408, -21566052, 18708560, -9017744, 16536776, 6608000, -13818716, 16123728, 5227672, 18693460, -9207220, 4304464, -7672516 ], [ 1604176, -493588, 3864596, -5723876, 8061384, 10070580, -13935276, 1160292, 2740364, -9589784, -4870044, 6588872, 7435840, 17190864, 27346896, -8777068, -20176452, 20549780, -10913504, 18090896, 4833740, -13754276, 18480108, 5568412, 19015660, -8957560, 6781264, -7740016 ], [ 2838256, 2803652, -1275844, -6206636, 6538584, 9690780, -17549316, 64812, 1409444, -6351944, -1449684, 4881752, 6128320, 19795824, 17971056, -5703748, -13675212, 19890620, -7742624, 16335536, 2540900, -9531116, 17261508, 489172, 17889220, -5716840, 9006064, -4288336 ], [ 4072336, 6100892, -6416284, -6689396, 5015784, 9310980, -21163356, -1030668, 78524, -3114104, 1970676, 3174632, 4820800, 22400784, 8595216, -2630428, -7173972, 19231460, -4571744, 14580176, 248060, -5307956, 16042908, -4590068, 16762780, -2476120, 11230864, -836656 ], [ 5306416, 9398132, -11556724, -7172156, 3492984, 8931180, -24777396, -2126148, -1252396, 123736, 5391036, 1467512, 3513280, 25005744, -780624, 442892, -672732, 18572300, -1400864, 12824816, -2044780, -1084796, 14824308, -9669308, 15636340, 764600, 13455664, 2615024 ], [ 6540496, 12695372, -16697164, -7654916, 1970184, 8551380, -28391436, -3221628, -2583316, 3361576, 8811396, -239608, 2205760, 27610704, -10156464, 3516212, 5828508, 17913140, 1770016, 11069456, -4337620, 3138364, 13605708, -14748548, 14509900, 4005320, 15680464, 6066704 ], [ 7774576, 15992612, -21837604, -8137676, 447384, 8171580, -32005476, -4317108, -3914236, 6599416, 12231756, -1946728, 898240, 30215664, -19532304, 6589532, 12329748, 17253980, 4940896, 9314096, -6630460, 7361524, 12387108, -19827788, 13383460, 7246040, 17905264, 9518384 ], [ 4902552, 14511272, -17016464, -8404940, 3018716, 4951496, -24400000, -5082336, -3220720, 5117660, 9573552, -1019132, 3602508, 24220932, -16850004, 7865008, 11709984, 12166348, 6113036, 6760408, -5814376, 9962332, 10051316, -16158416, 11351236, 6122528, 17391980, 7076336 ], [ 1074312, 11917112, -9875504, -8622020, 6543476, 1069976, -14181760, -5770656, -2055760, 2536820, 5499792, 522028, 7241028, 16223532, -11359644, 8721808, 9431904, 6047428, 6819716, 4020808, -4274296, 12185332, 7455356, -10451696, 9108076, 3982688, 16241060, 3261776 ], [ -2753928, 9322952, -2734544, -8839100, 10068236, -2811544, -3963520, -6458976, -890800, -44020, 1426032, 2063188, 10879548, 8226132, -5869284, 9578608, 7153824, -71492, 7526396, 1281208, -2734216, 14408332, 4859396, -4744976, 6864916, 1842848, 15090140, -552784 ], [ -6582168, 6728792, 4406416, -9056180, 13592996, -6693064, 6254720, -7147296, 274160, -2624860, -2647728, 3604348, 14518068, 228732, -378924, 10435408, 4875744, -6190412, 8233076, -1458392, -1194136, 16631332, 2263436, 961744, 4621756, -296992, 13939220, -4367344 ], [ -10410408, 4134632, 11547376, -9273260, 17117756, -10574584, 16472960, -7835616, 1439120, -5205700, -6721488, 5145508, 18156588, -7768668, 5111436, 11292208, 2597664, -12309332, 8939756, -4197992, 345944, 18854332, -332524, 6668464, 2378596, -2436832, 12788300, -8181904 ], [ -13934652, 1897708, 17135708, -9484004, 20196136, -13562420, 24687660, -8403024, 2365292, -7896452, -9610680, 5893260, 21142940, -14571204, 9535984, 11431632, 1044528, -17432884, 9580392, -6040124, 1349796, 20982864, -1998104, 11566420, 549740, -4648920, 11540844, -11406732 ], [ -15275652, 2226388, 11573348, -9649244, 20068696, -10131980, 18513300, -8102064, 1576532, -11376572, -3992520, 942900, 19445540, -12792444, 6306064, 6418992, 4697808, -15407884, 9746712, -1436804, -1497444, 22432944, 3018136, 10655980, 1696340, -7379880, 9600084, -10396212 ], [ -16616652, 2555068, 6010988, -9814484, 19941256, -6701540, 12338940, -7801104, 787772, -14856692, 1625640, -4007460, 17748140, -11013684, 3076144, 1406352, 8351088, -13382884, 9913032, 3166516, -4344684, 23883024, 8034376, 9745540, 2842940, -10110840, 7659324, -9385692 ], [ -17957652, 2883748, 448628, -9979724, 19813816, -3271100, 6164580, -7500144, -988, -18336812, 7243800, -8957820, 16050740, -9234924, -153776, -3606288, 12004368, -11357884, 10079352, 7769836, -7191924, 25333104, 13050616, 8835100, 3989540, -12841800, 5718564, -8375172 ], [ -19298652, 3212428, -5113732, -10144964, 19686376, 159340, -9780, -7199184, -789748, -21816932, 12861960, -13908180, 14353340, -7456164, -3383696, -8618928, 15657648, -9332884, 10245672, 12373156, -10039164, 26783184, 18066856, 7924660, 5136140, -15572760, 3777804, -7364652 ], [ -20639652, 3541108, -10676092, -10310204, 19558936, 3589780, -6184140, -6898224, -1578508, -25297052, 18480120, -18858540, 12655940, -5677404, -6613616, -13631568, 19310928, -7307884, 10411992, 16976476, -12886404, 28233264, 23083096, 7014220, 6282740, -18303720, 1837044, -6354132 ], [ -20276976, 2587936, -12565588, -11486636, 18877696, 3552028, -7299108, -6254532, -1462936, -24216200, 18963696, -20533368, 10093052, -4192080, -8591012, -15526236, 19911288, -6124348, 8446260, 19832440, -12141744, 26027796, 23245864, 5863696, 5687600, -17450736, 426060, -4850652 ], [ -17686416, -41504, -9652108, -13985396, 17472256, -1021052, -1797948, -5162652, -164776, -17171000, 12732816, -17924808, 6398372, -3090480, -8930492, -13343556, 16519368, -6041188, 3692460, 20403400, -6699984, 19041996, 17061784, 4399216, 2814800, -11911056, -292140, -2702532 ], [ -15095856, -2670944, -6738628, -16484156, 16066816, -5594132, 3703212, -4070772, 1133384, -10125800, 6501936, -15316248, 2703692, -1988880, -9269972, -11160876, 13127448, -5958028, -1061340, 20974360, -1258224, 12056196, 10877704, 2934736, -58000, -6371376, -1010340, -554412 ], [ -12505296, -5300384, -3825148, -18982916, 14661376, -10167212, 9204372, -2978892, 2431544, -3080600, 271056, -12707688, -990988, -887280, -9609452, -8978196, 9735528, -5874868, -5815140, 21545320, 4183536, 5070396, 4693624, 1470256, -2930800, -831696, -1728540, 1593708 ], [ -9914736, -7929824, -911668, -21481676, 13255936, -14740292, 14705532, -1887012, 3729704, 3964600, -5959824, -10099128, -4685668, 214320, -9948932, -6795516, 6343608, -5791708, -10568940, 22116280, 9625296, -1915404, -1490456, 5776, -5803600, 4707984, -2446740, 3741828 ], [ -7324176, -10559264, 2001812, -23980436, 11850496, -19313372, 20206692, -795132, 5027864, 11009800, -12190704, -7490568, -8380348, 1315920, -10288412, -4612836, 2951688, -5708548, -15322740, 22687240, 15067056, -8901204, -7674536, -1458704, -8676400, 10247664, -3164940, 5889948 ], [ -4943460, -12086688, -1030288, -23139112, 7401648, -19760860, 15844648, 127104, 1576528, 12652388, -14592668, -7881732, -6722532, 807644, -6663904, -956156, 2117560, -2956912, -14979448, 18169148, 13516964, -6647168, -8015144, -991708, -6391808, 7930656, -1296940, 6474824 ], [ -2634780, -13235808, -6103408, -21151192, 1908048, -18792100, 8096728, 991104, -3505232, 12440348, -15680228, -9302652, -3227292, -253276, -1678624, 3206524, 2161480, 710768, -12886408, 11904068, 9566684, -1221248, -6349784, 138332, -2336768, 2916576, 1458860, 6523064 ], [ -326100, -14384928, -11176528, -19163272, -3585552, -17823340, 348808, 1855104, -8586992, 12228308, -16767788, -10723572, 267948, -1314196, 3306656, 7369204, 2205400, 4378448, -10793368, 5638988, 5616404, 4204672, -4684424, 1268372, 1718272, -2097504, 4214660, 6571304 ], [ 1982580, -15534048, -16249648, -17175352, -9079152, -16854580, -7399112, 2719104, -13668752, 12016268, -17855348, -12144492, 3763188, -2375116, 8291936, 11531884, 2249320, 8046128, -8700328, -626092, 1666124, 9630592, -3019064, 2398412, 5773312, -7111584, 6970460, 6619544 ], [ 4291260, -16683168, -21322768, -15187432, -14572752, -15885820, -15147032, 3583104, -18750512, 11804228, -18942908, -13565412, 7258428, -3436036, 13277216, 15694564, 2293240, 11713808, -6607288, -6891172, -2284156, 15056512, -1353704, 3528452, 9828352, -12125664, 9726260, 6667784 ], [ 6289760, -17373588, -25694048, -13040152, -19432672, -14894120, -22180252, 4460984, -23476272, 11560068, -19848148, -15011072, 10164268, -4342876, 17872336, 19478084, 2191660, 15124368, -4606468, -12775952, -6044656, 20065752, 434876, 4626092, 13714312, -16968044, 12030440, 6832044 ], [ 3015200, -10266108, -18134048, -8183752, -13520032, -13512440, -17063572, 5574824, -22150032, 10769868, -17653948, -16877312, 3050308, -2630356, 15834736, 16815884, -383420, 14163888, -4173388, -12195632, -6578896, 17991432, 4318196, 5172932, 14725912, -18891524, 6657080, 8968644 ], [ -259360, -3158628, -10574048, -3327352, -7607392, -12130760, -11946892, 6688664, -20823792, 9979668, -15459748, -18743552, -4063652, -917836, 13797136, 14153684, -2958500, 13203408, -3740308, -11615312, -7113136, 15917112, 8201516, 5719772, 15737512, -20815004, 1283720, 11105244 ], [ -3533920, 3948852, -3014048, 1529048, -1694752, -10749080, -6830212, 7802504, -19497552, 9189468, -13265548, -20609792, -11177612, 794684, 11759536, 11491484, -5533580, 12242928, -3307228, -11034992, -7647376, 13842792, 12084836, 6266612, 16749112, -22738484, -4089640, 13241844 ], [ -6808480, 11056332, 4545952, 6385448, 4217888, -9367400, -1713532, 8916344, -18171312, 8399268, -11071348, -22476032, -18291572, 2507204, 9721936, 8829284, -8108660, 11282448, -2874148, -10454672, -8181616, 11768472, 15968156, 6813452, 17760712, -24661964, -9463000, 15378444 ], [ -10083040, 18163812, 12105952, 11241848, 10130528, -7985720, 3403148, 10030184, -16845072, 7609068, -8877148, -24342272, -25405532, 4219724, 7684336, 6167084, -10683740, 10321968, -2441068, -9874352, -8715856, 9694152, 19851476, 7360292, 18772312, -26585444, -14836360, 17515044 ], [ -11985460, 21086628, 15120532, 12867812, 11262920, -6109304, 5079380, 10930580, -15881172, 7426860, -8130064, -23219108, -27324104, 5938316, 5288620, 3958040, -11042936, 8976048, -2567404, -9554336, -7279996, 9598644, 21077108, 6484700, 18943996, -27113948, -17800984, 18554196 ], [ -11517820, 16781388, 10283932, 8913932, 4138520, -3378344, 813020, 11462300, -15543132, 8294820, -9882544, -16932428, -20268824, 7667396, 2274340, 2531720, -7574696, 6964368, -3660004, -9683936, -2441236, 12921084, 17712188, 3152180, 17664916, -25232948, -16605064, 17697756 ], [ -11050180, 12476148, 5447332, 4960052, -2985880, -647384, -3453340, 11994020, -15205092, 9162780, -11635024, -10645748, -13213544, 9396476, -739940, 1105400, -4106456, 4952688, -4752604, -9813536, 2397524, 16243524, 14347268, -180340, 16385836, -23351948, -15409144, 16841316 ], [ -10582540, 8170908, 610732, 1006172, -10110280, 2083576, -7719700, 12525740, -14867052, 10030740, -13387504, -4359068, -6158264, 11125556, -3754220, -320920, -638216, 2941008, -5845204, -9943136, 7236284, 19565964, 10982348, -3512860, 15106756, -21470948, -14213224, 15984876 ], [ -10114900, 3865668, -4225868, -2947708, -17234680, 4814536, -11986060, 13057460, -14529012, 10898700, -15139984, 1927612, 897016, 12854636, -6768500, -1747240, 2830024, 929328, -6937804, -10072736, 12075044, 22888404, 7617428, -6845380, 13827676, -19589948, -13017304, 15128436 ], [ -9647260, -439572, -9062468, -6901588, -24359080, 7545496, -16252420, 13589180, -14190972, 11766660, -16892464, 8214292, 7952296, 14583716, -9782780, -3173560, 6298264, -1082352, -8030404, -10202336, 16913804, 26210844, 4252508, -10177900, 12548596, -17708948, -11821384, 14271996 ], [ -6616156, -614136, -12050280, -8980816, -25147044, 7618320, -14202840, 15468024, -11482716, 8109640, -14294424, 7610412, 8372240, 10796444, -8181556, -3465280, 6042820, -384412, -6173044, -9166592, 18665720, 24093304, 3486188, -9004716, 8976404, -13928408, -12517684, 10734728 ], [ -2366356, 1175064, -14159160, -10168816, -22922604, 6427440, -9150600, 17987304, -7647636, 2301400, -9628104, 3730692, 5637680, 4386644, -4386076, -3217600, 4017100, 1601708, -2913244, -7576832, 18950120, 19389544, 3955268, -5689476, 4314044, -9244808, -14113564, 5922968 ], [ 1883444, 2964264, -16268040, -11356816, -20698164, 5236560, -4098360, 20506584, -3812556, -3506840, -4961784, -149028, 2903120, -2023156, -590596, -2969920, 1991380, 3587828, 346556, -5987072, 19234520, 14685784, 4424348, -2374236, -348316, -4561208, -15709444, 1111208 ], [ 6133244, 4753464, -18376920, -12544816, -18473724, 4045680, 953880, 23025864, 22524, -9315080, -295464, -4028748, 168560, -8432956, 3204884, -2722240, -34340, 5573948, 3606356, -4397312, 19518920, 9982024, 4893428, 941004, -5010676, 122392, -17305324, -3700552 ], [ 10383044, 6542664, -20485800, -13732816, -16249284, 2854800, 6006120, 25545144, 3857604, -15123320, 4370856, -7908468, -2566000, -14842756, 7000364, -2474560, -2060060, 7560068, 6866156, -2807552, 19803320, 5278264, 5362508, 4256244, -9673036, 4805992, -18901204, -8512312 ], [ 14632844, 8331864, -22594680, -14920816, -14024844, 1663920, 11058360, 28064424, 7692684, -20931560, 9037176, -11788188, -5300560, -21252556, 10795844, -2226880, -4085780, 9546188, 10125956, -1217792, 20087720, 574504, 5831588, 7571484, -14335396, 9489592, -20497084, -13324072 ], [ 11857696, 6844796, -21578948, -13933300, -11486056, 5957932, 6950720, 26645988, 5193100, -13211444, 11196544, -7462820, -2635668, -18987704, 4831940, -2126940, -3814232, 3765812, 5957816, 1371972, 17543344, -1753312, 8034744, 3502572, -12568396, 8446576, -19222892, -13465824 ], [ 9003616, 5320916, -20528108, -12921340, -8943736, 10313572, 2740160, 25183308, 2622340, -5339324, 13327744, -3045260, 89892, -16625384, -1241620, -2028660, -3516872, -2101828, 1706216, 3972972, 14967184, -4054432, 10257384, -649308, -10729156, 7339216, -17916452, -13555104 ], [ 6149536, 3797036, -19477268, -11909380, -6401416, 14669212, -1470400, 23720628, 51580, 2532796, 15458944, 1372300, 2815452, -14263064, -7315180, -1930380, -3219512, -7969468, -2545384, 6573972, 12391024, -6355552, 12480024, -4801188, -8889916, 6231856, -16610012, -13644384 ], [ 3295456, 2273156, -18426428, -10897420, -3859096, 19024852, -5680960, 22257948, -2519180, 10404916, 17590144, 5789860, 5541012, -11900744, -13388740, -1832100, -2922152, -13837108, -6796984, 9174972, 9814864, -8656672, 14702664, -8953068, -7050676, 5124496, -15303572, -13733664 ], [ 441376, 749276, -17375588, -9885460, -1316776, 23380492, -9891520, 20795268, -5089940, 18277036, 19721344, 10207420, 8266572, -9538424, -19462300, -1733820, -2624792, -19704748, -11048584, 11775972, 7238704, -10957792, 16925304, -13104948, -5211436, 4017136, -13997132, -13822944 ], [ -216740, -1653292, -15651476, -9336604, 767084, 24603052, -11617216, 19174260, -7298684, 22625440, 21530488, 14235208, 10967940, -8705060, -20948020, -1955112, -2149232, -22226656, -12486892, 12952020, 4187668, -10744348, 18759468, -15469644, -4361152, 3236152, -11212064, -11736132 ], [ 4249060, -6106132, -12356396, -9868324, 1781204, 18515092, -7544896, 17183820, -8662724, 18751840, 22588168, 17353528, 13612860, -11439260, -11728780, -2922072, -1257872, -16941856, -7360852, 10803180, 28588, -4663588, 19687188, -13664244, -5818432, 3216712, -4976864, -4571772 ], [ 8714860, -10558972, -9061316, -10400044, 2795324, 12427132, -3472576, 15193380, -10026764, 14878240, 23645848, 20471848, 16257780, -14173460, -2509540, -3889032, -366512, -11657056, -2234812, 8654340, -4130492, 1417172, 20614908, -11858844, -7275712, 3197272, 1258336, 2592588 ], [ 13180660, -15011812, -5766236, -10931764, 3809444, 6339172, 599744, 13202940, -11390804, 11004640, 24703528, 23590168, 18902700, -16907660, 6709700, -4855992, 524848, -6372256, 2891228, 6505500, -8289572, 7497932, 21542628, -10053444, -8732992, 3177832, 7493536, 9756948 ], [ 17646460, -19464652, -2471156, -11463484, 4823564, 251212, 4672064, 11212500, -12754844, 7131040, 25761208, 26708488, 21547620, -19641860, 15928940, -5822952, 1416208, -1087456, 8017268, 4356660, -12448652, 13578692, 22470348, -8248044, -10190272, 3158392, 13728736, 16921308 ], [ 22112260, -23917492, 823924, -11995204, 5837684, -5836748, 8744384, 9222060, -14118884, 3257440, 26818888, 29826808, 24192540, -22376060, 25148180, -6789912, 2307568, 4197344, 13143308, 2207820, -16607732, 19659452, 23398068, -6442644, -11647552, 3138952, 19963936, 24085668 ], [ 20411680, -24203752, 2383864, -13041944, 5945404, -6561108, 8531984, 10248700, -10597824, 1429620, 25035048, 27127668, 23267740, -22142460, 22430220, -7489572, 3671268, 3593404, 14460268, -4160, -18029352, 20526872, 22821208, -4865384, -9535772, -95568, 20310176, 22046768 ], [ 14787040, -21838552, 2839624, -14416424, 5476324, -3872268, 5592944, 13195300, -3968064, 903660, 21442968, 20726508, 20071300, -20020260, 12115860, -8019132, 5335548, -757916, 13353268, -2256320, -17708952, 18076712, 21286888, -3433304, -5152772, -5376048, 16908896, 14151248 ], [ 9162400, -19473352, 3295384, -15790904, 5007244, -1183428, 2653904, 16141900, 2661696, 377700, 17850888, 14325348, 16874860, -17898060, 1801500, -8548692, 6999828, -5109236, 12246268, -4508480, -17388552, 15626552, 19752568, -2001224, -769772, -10656528, 13507616, 6255728 ], [ 3537760, -17108152, 3751144, -17165384, 4538164, 1505412, -285136, 19088500, 9291456, -148260, 14258808, 7924188, 13678420, -15775860, -8512860, -9078252, 8664108, -9460556, 11139268, -6760640, -17068152, 13176392, 18218248, -569144, 3613228, -15937008, 10106336, -1639792 ], [ -2086880, -14742952, 4206904, -18539864, 4069084, 4194252, -3224176, 22035100, 15921216, -674220, 10666728, 1523028, 10481980, -13653660, -18827220, -9607812, 10328388, -13811876, 10032268, -9012800, -16747752, 10726232, 16683928, 862936, 7996228, -21217488, 6705056, -9535312 ], [ -7711520, -12377752, 4662664, -19914344, 3600004, 6883092, -6163216, 24981700, 22550976, -1200180, 7074648, -4878132, 7285540, -11531460, -29141580, -10137372, 11992668, -18163196, 8925268, -11264960, -16427352, 8276072, 15149608, 2295016, 12379228, -26497968, 3303776, -17430832 ], [ -6024856, -8251956, 3423232, -20473432, 4313176, 7412272, -3494112, 24001072, 17026880, -2859588, 3841792, -4586504, 2585804, -10339524, -22894452, -4141804, 5738084, -18846580, 8969644, -8012228, -17588004, 9397900, 10009436, -2073276, 9362944, -21294552, 2820444, -16382272 ], [ -3721576, -3977676, 2040832, -20963752, 5126056, 7759312, -352032, 22689232, 10477760, -4614588, 639232, -3730424, -2240716, -9226044, -15250572, 2404076, -1184356, -19220620, 9111124, -4295228, -18873564, 10820980, 4565156, -6930756, 5722624, -15206952, 2583204, -14579392 ], [ -1418296, 296604, 658432, -21454072, 5938936, 8106352, 2790048, 21377392, 3928640, -6369588, -2563328, -2874344, -7067236, -8112564, -7606692, 8949956, -8106796, -19594660, 9252604, -578228, -20159124, 12244060, -879124, -11788236, 2082304, -9119352, 2345964, -12776512 ], [ 884984, 4570884, -723968, -21944392, 6751816, 8453392, 5932128, 20065552, -2620480, -8124588, -5765888, -2018264, -11893756, -6999084, 37188, 15495836, -15029236, -19968700, 9394084, 3138772, -21444684, 13667140, -6323404, -16645716, -1558016, -3031752, 2108724, -10973632 ], [ 3188264, 8845164, -2106368, -22434712, 7564696, 8800432, 9074208, 18753712, -9169600, -9879588, -8968448, -1162184, -16720276, -5885604, 7681068, 22041716, -21951676, -20342740, 9535564, 6855772, -22730244, 15090220, -11767684, -21503196, -5198336, 3055848, 1871484, -9170752 ], [ 5615528, 12021228, -3363524, -22029004, 8429572, 8293108, 11744964, 17768128, -13232068, -11561676, -11595356, -1255724, -19006720, -5418756, 12713136, 25242632, -25474972, -20042680, 8935828, 8739136, -21466236, 15233980, -15111040, -24893112, -7870472, 7730064, 2718516, -8063644 ], [ 8450168, 11588868, -4209164, -18679204, 9465292, 4978588, 12867084, 17854528, -9124108, -13004196, -12330836, -4469444, -12947200, -7076556, 9163536, 17452952, -17829652, -17527720, 5900668, 4597696, -11825076, 11174260, -11551360, -23461032, -7361432, 7760304, 7128156, -9242644 ], [ 11284808, 11156508, -5054804, -15329404, 10501012, 1664068, 13989204, 17940928, -5016148, -14446716, -13066316, -7683164, -6887680, -8734356, 5613936, 9663272, -10184332, -15012760, 2865508, 456256, -2183916, 7114540, -7991680, -22028952, -6852392, 7790544, 11537796, -10421644 ], [ 14119448, 10724148, -5900444, -11979604, 11536732, -1650452, 15111324, 18027328, -908188, -15889236, -13801796, -10896884, -828160, -10392156, 2064336, 1873592, -2539012, -12497800, -169652, -3685184, 7457244, 3054820, -4432000, -20596872, -6343352, 7820784, 15947436, -11600644 ], [ 16954088, 10291788, -6746084, -8629804, 12572452, -4964972, 16233444, 18113728, 3199772, -17331756, -14537276, -14110604, 5231360, -12049956, -1485264, -5916088, 5106308, -9982840, -3204812, -7826624, 17098404, -1004900, -872320, -19164792, -5834312, 7851024, 20357076, -12779644 ], [ 19788728, 9859428, -7591724, -5280004, 13608172, -8279492, 17355564, 18200128, 7307732, -18774276, -15272756, -17324324, 11290880, -13707756, -5034864, -13705768, 12751628, -7467880, -6239972, -11968064, 26739564, -5064620, 2687360, -17732712, -5325272, 7881264, 24766716, -13958644 ], [ 20082032, 7686588, -6492456, -319084, 10558272, -7994668, 16557472, 16488424, 10816716, -17680164, -12586076, -16452228, 11704424, -12911636, -8124648, -15980988, 12775880, -6653808, -8596188, -11485864, 28156956, -7202560, 4480296, -17135592, -7511624, 7539888, 24598972, -15081392 ], [ 18248912, 4057428, -3765816, 5989916, 4089792, -4698148, 14152672, 13272184, 13824516, -14463564, -7035956, -12161388, 7393784, -10062236, -10829688, -13642068, 6423320, -7262928, -10384308, -7134904, 22693236, -7732480, 4794936, -17237112, -11953304, 6887568, 20601172, -16157072 ], [ 16415792, 428268, -1039176, 12298916, -2378688, -1401628, 11747872, 10055944, 16832316, -11246964, -1485836, -7870548, 3083144, -7212836, -13534728, -11303148, 70760, -7872048, -12172428, -2783944, 17229516, -8262400, 5109576, -17338632, -16394984, 6235248, 16603372, -17232752 ], [ 14582672, -3200892, 1687464, 18607916, -8847168, 1894892, 9343072, 6839704, 19840116, -8030364, 4064284, -3579708, -1227496, -4363436, -16239768, -8964228, -6281800, -8481168, -13960548, 1567016, 11765796, -8792320, 5424216, -17440152, -20836664, 5582928, 12605572, -18308432 ], [ 12749552, -6830052, 4414104, 24916916, -15315648, 5191412, 6938272, 3623464, 22847916, -4813764, 9614404, 711132, -5538136, -1514036, -18944808, -6625308, -12634360, -9090288, -15748668, 5917976, 6302076, -9322240, 5738856, -17541672, -25278344, 4930608, 8607772, -19384112 ], [ 10916432, -10459212, 7140744, 31225916, -21784128, 8487932, 4533472, 407224, 25855716, -1597164, 15164524, 5001972, -9848776, 1335364, -21649848, -4286388, -18986920, -9699408, -17536788, 10268936, 838356, -9852160, 6053496, -17643192, -29720024, 4278288, 4609972, -20459792 ], [ 8212596, -9972260, 9577864, 26464164, -19848520, 8393988, 125748, -701988, 19253608, -3186596, 12284068, 1205040, -12053620, 3165900, -16223688, -2862844, -13618232, -7469384, -18420928, 13423008, -2409612, -9403256, 8672284, -14215648, -26233784, 4829940, 593076, -15828540 ], [ 5361756, -8790380, 11966104, 19833324, -16494040, 7727628, -4620132, -1455468, 11029048, -5587436, 7980268, -3957360, -13902940, 4824420, -9424728, -1593844, -6270632, -4760024, -19152448, 16375008, -5283492, -8789096, 11680084, -10192288, -21409064, 5584860, -3427044, -10233780 ], [ 2510916, -7608500, 14354344, 13202484, -13139560, 7061268, -9366012, -2208948, 2804488, -7988276, 3676468, -9119760, -15752260, 6482940, -2625768, -324844, 1076968, -2050664, -19883968, 19327008, -8157372, -8174936, 14687884, -6168928, -16584344, 6339780, -7447164, -4639020 ], [ -339924, -6426620, 16742584, 6571644, -9785080, 6394908, -14111892, -2962428, -5420072, -10389116, -627332, -14282160, -17601580, 8141460, 4173192, 944156, 8424568, 658696, -20615488, 22279008, -11031252, -7560776, 17695684, -2145568, -11759624, 7094700, -11467284, 955740 ], [ -3190764, -5244740, 19130824, -59196, -6430600, 5728548, -18857772, -3715908, -13644632, -12789956, -4931132, -19444560, -19450900, 9799980, 10972152, 2213156, 15772168, 3368056, -21347008, 25231008, -13905132, -6946616, 20703484, 1877792, -6934904, 7849620, -15487404, 6550500 ], [ -5229084, -4266260, 19976224, -6086916, -3425380, 5316588, -21718692, -3501468, -19887092, -14421296, -8646992, -23824860, -20470300, 10855260, 16147212, 3744896, 21682168, 5517916, -21322948, 26218068, -16187172, -5499536, 21597424, 5508752, -2692604, 8753700, -18131004, 11026320 ], [ -3204804, -4304780, 13107424, -9099036, -2166460, 6176628, -15154812, 1552572, -16219052, -12205136, -9423152, -24294660, -17340100, 8894340, 13202772, 6590336, 20404168, 4870276, -17520988, 17380428, -15510012, 112144, 11922064, 7177712, -1362404, 10403580, -13892004, 9907440 ], [ -1180524, -4343300, 6238624, -12111156, -907540, 7036668, -8590932, 6606612, -12551012, -9988976, -10199312, -24764460, -14209900, 6933420, 10258332, 9435776, 19126168, 4222636, -13719028, 8542788, -14832852, 5723824, 2246704, 8846672, -32204, 12053460, -9653004, 8788560 ], [ 843756, -4381820, -630176, -15123276, 351380, 7896708, -2027052, 11660652, -8882972, -7772816, -10975472, -25234260, -11079700, 4972500, 7313892, 12281216, 17848168, 3574996, -9917068, -294852, -14155692, 11335504, -7428656, 10515632, 1297996, 13703340, -5414004, 7669680 ], [ 2868036, -4420340, -7498976, -18135396, 1610300, 8756748, 4536828, 16714692, -5214932, -5556656, -11751632, -25704060, -7949500, 3011580, 4369452, 15126656, 16570168, 2927356, -6115108, -9132492, -13478532, 16947184, -17104016, 12184592, 2628196, 15353220, -1175004, 6550800 ], [ 4892316, -4458860, -14367776, -21147516, 2869220, 9616788, 11100708, 21768732, -1546892, -3340496, -12527792, -26173860, -4819300, 1050660, 1425012, 17972096, 15292168, 2279716, -2313148, -17970132, -12801372, 22558864, -26779376, 13853552, 3958396, 17003100, 3063996, 5431920 ], [ 7333352, -3881792, -17147448, -21092016, 1174212, 9256488, 14485168, 21509864, 294336, -1111952, -12350212, -23055052, -2634584, -1510540, -2703820, 16789296, 15389136, 712736, 1303740, -20408684, -11227576, 21695260, -27915452, 11713400, 2592840, 16380000, 4547556, 3704676 ], [ 10229912, -2631872, -15457608, -17683536, -3749508, 7562328, 14394448, 15443864, 138816, 1130128, -11130172, -16013812, -1483304, -4727860, -8127220, 11203536, 16988976, -1859104, 4718340, -15852884, -8673736, 13754020, -19717892, 5409800, -1719240, 13272480, 3019356, 1312476 ], [ 13126472, -1381952, -13767768, -14275056, -8673228, 5868168, 14303728, 9377864, -16704, 3372208, -9910132, -8972572, -332024, -7945180, -13550620, 5617776, 18588816, -4430944, 8132940, -11297084, -6119896, 5812780, -11520332, -893800, -6031320, 10164960, 1491156, -1079724 ], [ 16023032, -132032, -12077928, -10866576, -13596948, 4174008, 14213008, 3311864, -172224, 5614288, -8690092, -1931332, 819256, -11162500, -18974020, 32016, 20188656, -7002784, 11547540, -6741284, -3566056, -2128460, -3322772, -7197400, -10343400, 7057440, -37044, -3471924 ], [ 18919592, 1117888, -10388088, -7458096, -18520668, 2479848, 14122288, -2754136, -327744, 7856368, -7470052, 5109908, 1970536, -14379820, -24397420, -5553744, 21788496, -9574624, 14962140, -2185484, -1012216, -10069700, 4874788, -13501000, -14655480, 3949920, -1565244, -5864124 ], [ 21816152, 2367808, -8698248, -4049616, -23444388, 785688, 14031568, -8820136, -483264, 10098448, -6250012, 12151148, 3121816, -17597140, -29820820, -11139504, 23388336, -12146464, 18376740, 2370316, 1541624, -18010940, 13072348, -19804600, -18967560, 842400, -3093444, -8256324 ], [ 17505076, 1870560, -7167732, -2514116, -19543092, -990548, 13064992, -5821140, -555288, 11273824, -2569396, 8274292, 4973440, -18552116, -29628688, -7343040, 17502220, -11221412, 18928620, 1699380, 2597932, -19514752, 15974160, -17038092, -15889108, -1254364, -2058544, -10643980 ], [ 11265196, 905760, -5679852, -1479836, -13280172, -2788748, 11864032, -396300, -604968, 12163744, 1769684, 1475692, 7012480, -18901676, -27933808, -1035840, 9612820, -9360572, 18714420, -370260, 3253492, -19295872, 17458800, -11844372, -10832908, -3080644, -337744, -13030420 ], [ 5025316, -59040, -4191972, -445556, -7017252, -4586948, 10663072, 5028540, -654648, 13053664, 6108764, -5322908, 9051520, -19251236, -26238928, 5271360, 1723420, -7499732, 18500220, -2439900, 3909052, -19076992, 18943440, -6650652, -5776708, -4906924, 1383056, -15416860 ], [ -1214564, -1023840, -2704092, 588724, -754332, -6385148, 9462112, 10453380, -704328, 13943584, 10447844, -12121508, 11090560, -19600796, -24544048, 11578560, -6165980, -5638892, 18286020, -4509540, 4564612, -18858112, 20428080, -1456932, -720508, -6733204, 3103856, -17803300 ], [ -7454444, -1988640, -1216212, 1623004, 5508588, -8183348, 8261152, 15878220, -754008, 14833504, 14786924, -18920108, 13129600, -19950356, -22849168, 17885760, -14055380, -3778052, 18071820, -6579180, 5220172, -18639232, 21912720, 3736788, 4335692, -8559484, 4824656, -20189740 ], [ -13097624, -3178368, 416748, 2596516, 11275248, -9199412, 7303444, 20621004, -739032, 15577552, 18464108, -24747248, 14372500, -20068832, -20719984, 22655940, -21019976, -2050304, 17707536, -8403948, 5721184, -18218788, 23099388, 8265444, 9211532, -9609316, 6168788, -22131724 ], [ -13370504, -6392448, 3355428, 3023116, 12575568, -3176252, 8535004, 19225284, -142152, 15008752, 16184228, -21831248, 8450140, -18107552, -14682064, 13592940, -19661336, -1520384, 15992496, -8024868, 4831264, -15984268, 21604308, 6808524, 12464132, -3671116, 4122908, -20073604 ], [ -13643384, -9606528, 6294108, 3449716, 13875888, 2846908, 9766564, 17829564, 454728, 14439952, 13904348, -18915248, 2527780, -16146272, -8644144, 4529940, -18302696, -990464, 14277456, -7645788, 3941344, -13749748, 20109228, 5351604, 15716732, 2267084, 2077028, -18015484 ], [ -13916264, -12820608, 9232788, 3876316, 15176208, 8870068, 10998124, 16433844, 1051608, 13871152, 11624468, -15999248, -3394580, -14184992, -2606224, -4533060, -16944056, -460544, 12562416, -7266708, 3051424, -11515228, 18614148, 3894684, 18969332, 8205284, 31148, -15957364 ], [ -14189144, -16034688, 12171468, 4302916, 16476528, 14893228, 12229684, 15038124, 1648488, 13302352, 9344588, -13083248, -9316940, -12223712, 3431696, -13596060, -15585416, 69376, 10847376, -6887628, 2161504, -9280708, 17119068, 2437764, 22221932, 14143484, -2014732, -13899244 ], [ -14462024, -19248768, 15110148, 4729516, 17776848, 20916388, 13461244, 13642404, 2245368, 12733552, 7064708, -10167248, -15239300, -10262432, 9469616, -22659060, -14226776, 599296, 9132336, -6508548, 1271584, -7046188, 15623988, 980844, 25474532, 20081684, -4060612, -11841124 ], [ -14622720, -21141504, 16840704, 4980736, 18542592, 24463360, 14186496, 12820480, 2596864, 12398592, 5722112, -8450048, -18726912, -9107456, 13025280, -27996160, -13426688, 911360, 8122368, -6285312, 747520, -5730304, 14743552, 122880, 27389952, 23578624, -5265408, -10629120 ], [ -14622720, -21141504, 16840704, 4980736, 18542592, 24463360, 14186496, 12820480, 2596864, 12398592, 5722112, -8450048, -18726912, -9107456, 13025280, -27996160, -13426688, 911360, 8122368, -6285312, 747520, -5730304, 14743552, 122880, 27389952, 23578624, -5265408, -10629120 ] ], [ [ 17361920, 8562176, -13887488, -11381760, -1532928, -413184, 7416832, -7161856, 13766144, 17738240, -8484864, -2900480, 14181376, 12967936, 28466688, 23543808, 20632064, -21376000, -21146112, 5869568, 23984640, -10559488, -2164736, 1306624, 6261760, -9717760, -2787328, -11990528 ], [ 17361920, 8562176, -13887488, -11381760, -1532928, -413184, 7416832, -7161856, 13766144, 17738240, -8484864, -2900480, 14181376, 12967936, 28466688, 23543808, 20632064, -21376000, -21146112, 5869568, 23984640, -10559488, -2164736, 1306624, 6261760, -9717760, -2787328, -11990528 ], [ 17361920, 8562176, -13887488, -11381760, -1532928, -413184, 7416832, -7161856, 13766144, 17738240, -8484864, -2900480, 14181376, 12967936, 28466688, 23543808, 20632064, -21376000, -21146112, 5869568, 23984640, -10559488, -2164736, 1306624, 6261760, -9717760, -2787328, -11990528 ], [ 18039594, 6228136, -11794050, -12150353, -2266711, 489516, 7953673, -7608309, 12713761, 13102610, -7216364, -1268540, 11546259, 8926436, 25862015, 23779572, 16980141, -17909455, -18139531, 4825032, 22275115, -8272058, 696056, 2012677, 6978610, -8084286, -4727543, -12457513 ], [ 19073334, 2667736, -8600670, -13322783, -3386041, 1866516, 8772583, -8289339, 11108431, 6031310, -5281364, 1220860, 7526589, 2761436, 21888785, 24139212, 11409411, -12621505, -13553221, 3231672, 19667365, -4782758, 5059976, 3089707, 8072110, -5592546, -7687193, -13169863 ], [ 20107074, -892664, -5407290, -14495213, -4505371, 3243516, 9591493, -8970369, 9503101, -1039990, -3346364, 3710260, 3506919, -3403564, 17915555, 24498852, 5838681, -7333555, -8966911, 1638312, 17059615, -1293458, 9423896, 4166737, 9165610, -3100806, -10646843, -13882213 ], [ 21140814, -4453064, -2213910, -15667643, -5624701, 4620516, 10410403, -9651399, 7897771, -8111290, -1411364, 6199660, -512751, -9568564, 13942325, 24858492, 267951, -2045605, -4380601, 44952, 14451865, 2195842, 13787816, 5243767, 10259110, -609066, -13606493, -14594563 ], [ 22174554, -8013464, 979470, -16840073, -6744031, 5997516, 11229313, -10332429, 6292441, -15182590, 523636, 8689060, -4532421, -15733564, 9969095, 25218132, -5302779, 3242345, 205709, -1548408, 11844115, 5685142, 18151736, 6320797, 11352610, 1882674, -16566143, -15306913 ], [ 23208294, -11573864, 4172850, -18012503, -7863361, 7374516, 12048223, -11013459, 4687111, -22253890, 2458636, 11178460, -8552091, -21898564, 5995865, 25577772, -10873509, 8530295, 4792019, -3141768, 9236365, 9174442, 22515656, 7397827, 12446110, 4374414, -19525793, -16019263 ], [ 23813733, -4279622, 5016708, -16360739, -5558371, 5891826, 6565810, -7217382, 6917611, -15334024, -1203944, 9042505, -3944754, -21463831, 5149589, 18321954, -9089259, 5011409, 9146909, -4689540, 6490894, 7277572, 21942761, 4619800, 10572214, 1818327, -17194886, -10576189 ], [ 24404403, 3388918, 5779548, -14611589, -3135301, 4310526, 866110, -3266922, 9280381, -7931704, -5059544, 6747055, 960066, -20801521, 4411139, 10803534, -7051389, 1188839, 13493819, -6235740, 3740674, 5194972, 21199631, 1708840, 8595994, -911823, -14681546, -4920859 ], [ 24995073, 11057458, 6542388, -12862439, -712231, 2729226, -4833590, 683538, 11643151, -529384, -8915144, 4451605, 5864886, -20139211, 3672689, 3285114, -5013519, -2633731, 17840729, -7781940, 990454, 3112372, 20456501, -1202120, 6619774, -3641973, -12168206, 734471 ], [ 25585743, 18725998, 7305228, -11113289, 1710839, 1147926, -10533290, 4633998, 14005921, 6872936, -12770744, 2156155, 10769706, -19476901, 2934239, -4233306, -2975649, -6456301, 22187639, -9328140, -1759766, 1029772, 19713371, -4113080, 4643554, -6372123, -9654866, 6389801 ], [ 26176413, 26394538, 8068068, -9364139, 4133909, -433374, -16232990, 8584458, 16368691, 14275256, -16626344, -139295, 15674526, -18814591, 2195789, -11751726, -937779, -10278871, 26534549, -10874340, -4509986, -1052828, 18970241, -7024040, 2667334, -9102273, -7141526, 12045131 ], [ 24637508, 29502228, 7605758, -7309189, 5606504, -1193624, -19808365, 10587593, 17001861, 18870651, -17765969, -1901095, 18423796, -18577256, 1667689, -16661046, 165016, -12603741, 28726259, -10829690, -6687106, -1651953, 18025561, -9903075, 1658614, -11073873, -4687036, 14181911 ], [ 17561708, 20751708, 3958058, -4459159, 4607864, 180856, -17860495, 7527683, 13138071, 16168041, -11844059, -2275405, 15568636, -19444856, 1686499, -14786706, -1163384, -11034591, 25314449, -6648830, -7374166, 1605957, 16556851, -12699105, 3165394, -11073243, -2385556, 7170461 ], [ 10485908, 12001188, 310358, -1609129, 3609224, 1555336, -15912625, 4467773, 9274281, 13465431, -5922149, -2649715, 12713476, -20312456, 1705309, -12912366, -2491784, -9465441, 21902639, -2467970, -8061226, 4863867, 15088141, -15495135, 4672174, -11072613, -84076, 159011 ], [ 3410108, 3250668, -3337342, 1240901, 2610584, 2929816, -13964755, 1407863, 5410491, 10762821, -239, -3024025, 9858316, -21180056, 1724119, -11038026, -3820184, -7896291, 18490829, 1712890, -8748286, 8121777, 13619431, -18291165, 6178954, -11071983, 2217404, -6852439 ], [ -3665692, -5499852, -6985042, 4090931, 1611944, 4304296, -12016885, -1652047, 1546701, 8060211, 5921671, -3398335, 7003156, -22047656, 1742929, -9163686, -5148584, -6327141, 15079019, 5893750, -9435346, 11379687, 12150721, -21087195, 7685734, -11071353, 4518884, -13863889 ], [ -10741492, -14250372, -10632742, 6940961, 613304, 5678776, -10069015, -4711957, -2317089, 5357601, 11843581, -3772645, 4147996, -22915256, 1761739, -7289346, -6476984, -4757991, 11667209, 10074610, -10122406, 14637597, 10682011, -23883225, 9192514, -11070723, 6820364, -20875339 ], [ -14435362, -14300518, -9058405, 5928457, 924559, 5983504, -6903841, -6381995, -2195385, 3611217, 10218556, -2426045, 4737730, -21747073, 2859205, -7097650, -6926909, -2410748, 9672036, 11555915, -10472439, 15193461, 8667401, -21968509, 6328278, -9677677, 8962950, -23607728 ], [ -15768262, -8276818, -3838495, 2219467, 2150269, 5541424, -2888851, -7081745, 708645, 2532387, 3324916, 121945, 7732390, -19157683, 4709695, -8080630, -6763559, 479692, 8665836, 11152625, -10587189, 13862991, 6271691, -16765159, 412578, -7312567, 10994610, -23352848 ], [ -17101162, -2253118, 1381415, -1489523, 3375979, 5099344, 1126139, -7781495, 3612675, 1453557, -3568724, 2669935, 10727050, -16568293, 6560185, -9063610, -6600209, 3370132, 7659636, 10749335, -10701939, 12532521, 3875981, -11561809, -5503122, -4947457, 13026270, -23097968 ], [ -18434062, 3770582, 6601325, -5198513, 4601689, 4657264, 5141129, -8481245, 6516705, 374727, -10462364, 5217925, 13721710, -13978903, 8410675, -10046590, -6436859, 6260572, 6653436, 10346045, -10816689, 11202051, 1480271, -6358459, -11418822, -2582347, 15057930, -22843088 ], [ -19766962, 9794282, 11821235, -8907503, 5827399, 4215184, 9156119, -9180995, 9420735, -704103, -17356004, 7765915, 16716370, -11389513, 10261165, -11029570, -6273509, 9151012, 5647236, 9942755, -10931439, 9871581, -915439, -1155109, -17334522, -217237, 17089590, -22588208 ], [ -21099862, 15817982, 17041145, -12616493, 7053109, 3773104, 13171109, -9880745, 12324765, -1782933, -24249644, 10313905, 19711030, -8800123, 12111655, -12012550, -6110159, 12041452, 4641036, 9539465, -11046189, 8541111, -3311149, 4048241, -23250222, 2147873, 19121250, -22333328 ], [ -17668504, 14401832, 19844177, -13539164, 4359715, 534418, 7090826, -8796227, 9093531, 94332, -19297358, 12587224, 16492180, -8388985, 9555583, -7906219, -8785940, 12732256, 5616096, 6383633, -9584355, 3235809, -4811161, 5563661, -17331741, 2336837, 15101562, -18718649 ], [ -13707784, 12159032, 22378667, -14152244, 1230865, -3015002, -111154, -7513457, 5180601, 2300052, -13028858, 14830024, 12582940, -8219875, 6509893, -3234409, -11777180, 13178656, 6811296, 2921963, -7947345, -2511141, -6211651, 6669311, -10098351, 2284007, 10409502, -14730659 ], [ -9747064, 9916232, 24913157, -14765324, -1897985, -6564422, -7313134, -6230687, 1267671, 4505772, -6760358, 17072824, 8673700, -8050765, 3464203, 1437401, -14768420, 13625056, 8006496, -539707, -6310335, -8258091, -7612141, 7774961, -2864961, 2231177, 5717442, -10742669 ], [ -5786344, 7673432, 27447647, -15378404, -5026835, -10113842, -14515114, -4947917, -2645259, 6711492, -491858, 19315624, 4764460, -7881655, 418513, 6109211, -17759660, 14071456, 9201696, -4001377, -4673325, -14005041, -9012631, 8880611, 4368429, 2178347, 1025382, -6754679 ], [ -1825624, 5430632, 29982137, -15991484, -8155685, -13663262, -21717094, -3665147, -6558189, 8917212, 5776642, 21558424, 855220, -7712545, -2627177, 10781021, -20750900, 14517856, 10396896, -7463047, -3036315, -19751991, -10413121, 9986261, 11601819, 2125517, -3666678, -2766689 ], [ 818187, 3168490, 31144200, -16954126, -9377049, -16575859, -27479482, -3327076, -9057044, 10794441, 9855031, 22167357, -2259022, -6651499, -5184757, 14217071, -21705055, 14527427, 11007010, -9389631, -1235430, -23538274, -10301230, 9543867, 16620930, 2471421, -6947760, -368372 ], [ -1459083, 834070, 27177720, -19223026, -3470439, -17108749, -27862342, -6519196, -6271724, 11444151, 5749321, 16670787, -2402482, -2257429, -5918347, 13035281, -15046945, 12904637, 9430750, -5579841, 1177830, -19997854, -4537810, 3316677, 13365630, 4307331, -4956240, -3910412 ], [ -3736353, -1500350, 23211240, -21491926, 2436171, -17641639, -28245202, -9711316, -3486404, 12093861, 1643611, 11174217, -2545942, 2136641, -6651937, 11853491, -8388835, 11281847, 7854490, -1770051, 3591090, -16457434, 1225610, -2910513, 10110330, 6143241, -2964720, -7452452 ], [ -6013623, -3834770, 19244760, -23760826, 8342781, -18174529, -28628062, -12903436, -701084, 12743571, -2462099, 5677647, -2689402, 6530711, -7385527, 10671701, -1730725, 9659057, 6278230, 2039739, 6004350, -12917014, 6989030, -9137703, 6855030, 7979151, -973200, -10994492 ], [ -8290893, -6169190, 15278280, -26029726, 14249391, -18707419, -29010922, -16095556, 2084236, 13393281, -6567809, 181077, -2832862, 10924781, -8119117, 9489911, 4927385, 8036267, 4701970, 5849529, 8417610, -9376594, 12752450, -15364893, 3599730, 9815061, 1018320, -14536532 ], [ -10568163, -8503610, 11311800, -28298626, 20156001, -19240309, -29393782, -19287676, 4869556, 14042991, -10673519, -5315493, -2976322, 15318851, -8852707, 8308121, 11585495, 6413477, 3125710, 9659319, 10830870, -5836174, 18515870, -21592083, 344430, 11650971, 3009840, -18078572 ], [ -11076353, -10669958, 6432298, -24461756, 20146345, -16497957, -24906596, -18549515, 6664163, 10251530, -12683734, -9017462, -2738330, 14325640, -7109820, 7945917, 13806100, 7106565, 2720220, 11979773, 10440580, -3323315, 19050587, -24551222, -913135, 13401811, 3157409, -17440197 ], [ -9966023, -12682538, 717478, -15038756, 14723935, -10759107, -15963836, -14215565, 7552373, 2396870, -12776794, -11077562, -2151350, 8403640, -3101220, 8333547, 11966860, 9918435, 3385860, 12937643, 7485340, -1750565, 14801597, -24520442, -342985, 15074821, 1617959, -12977187 ], [ -8855693, -14695118, -4997342, -5615756, 9301525, -5020257, -7021076, -9881615, 8440583, -5457790, -12869854, -13137662, -1564370, 2481640, 907380, 8721177, 10127620, 12730305, 4051500, 13895513, 4530100, -177815, 10552607, -24489662, 227165, 16747831, 78509, -8514177 ], [ -7745363, -16707698, -10712162, 3807244, 3879115, 718593, 1921684, -5547665, 9328793, -13312450, -12962914, -15197762, -977390, -3440360, 4915980, 9108807, 8288380, 15542175, 4717140, 14853383, 1574860, 1394935, 6303617, -24458882, 797315, 18420841, -1460941, -4051167 ], [ -6635033, -18720278, -16426982, 13230244, -1543295, 6457443, 10864444, -1213715, 10217003, -21167110, -13055974, -17257862, -390410, -9362360, 8924580, 9496437, 6449140, 18354045, 5382780, 15811253, -1380380, 2967685, 2054627, -24428102, 1367465, 20093851, -3000391, 411843 ], [ -5524703, -20732858, -22141802, 22653244, -6965705, 12196293, 19807204, 3120235, 11105213, -29021770, -13149034, -19317962, 196570, -15284360, 12933180, 9884067, 4609900, 21165915, 6048420, 16769123, -4335620, 4540435, -2194363, -24397322, 1937615, 21766861, -4539841, 4874853 ], [ -3242423, -17484713, -18570197, 17846644, -6104765, 12331518, 17191789, 7012960, 11606348, -24904630, -12550294, -18155012, 1216525, -13995860, 10661730, 8191797, 2672860, 20285460, 7830810, 17321843, -6062285, 2076835, -2537128, -21073217, 3458615, 22598071, -1234816, 5977938 ], [ -725753, -13184423, -13141307, 10194124, -3987155, 11346018, 12264739, 10817440, 12030068, -18393130, -11813194, -16347452, 2323075, -11265260, 7134270, 6083547, 716260, 18666540, 9836550, 17793533, -7543235, -1194035, -2098648, -17090447, 5169785, 23260921, 3039104, 6409038 ], [ 1790917, -8884133, -7712417, 2541604, -1869545, 10360518, 7337689, 14621920, 12453788, -11881630, -11076094, -14539892, 3429625, -8534660, 3606810, 3975297, -1240340, 17047620, 11842290, 18265223, -9024185, -4464905, -1660168, -13107677, 6880955, 23923771, 7313024, 6840138 ], [ 4307587, -4583843, -2283527, -5110916, 248065, 9375018, 2410639, 18426400, 12877508, -5370130, -10338994, -12732332, 4536175, -5804060, 79350, 1867047, -3196940, 15428700, 13848030, 18736913, -10505135, -7735775, -1221688, -9124907, 8592125, 24586621, 11586944, 7271238 ], [ 6824257, -283553, 3145363, -12763436, 2365675, 8389518, -2516411, 22230880, 13301228, 1141370, -9601894, -10924772, 5642725, -3073460, -3448110, -241203, -5153540, 13809780, 15853770, 19208603, -11986085, -11006645, -783208, -5142137, 10303295, 25249471, 15860864, 7702338 ], [ 8634403, 3678490, 8227387, -19152915, 3914405, 7419449, -6450742, 24954085, 13075637, 6838914, -8681286, -8486504, 6430814, -646878, -6469415, -2743977, -6427783, 11865847, 17432798, 19212904, -13549182, -13671624, -384937, -1263497, 11739242, 24896930, 19078716, 8187297 ], [ 6259753, 5637070, 11254897, -18061305, 2093615, 6540779, -4505122, 21272815, 9004127, 7715334, -6673746, -2312504, 5332634, -21018, -6492725, -7583547, -3660373, 7996837, 16484378, 16448824, -15598842, -12747864, -224827, 1998373, 11545022, 18530150, 16041396, 8991267 ], [ 3885103, 7595650, 14282407, -16969695, 272825, 5662109, -2559502, 17591545, 4932617, 8591754, -4666206, 3861496, 4234454, 604842, -6516035, -12423117, -892963, 4127827, 15535958, 13684744, -17648502, -11824104, -64717, 5260243, 11350802, 12163370, 13004076, 9795237 ], [ 1510453, 9554230, 17309917, -15878085, -1547965, 4783439, -613882, 13910275, 861107, 9468174, -2658666, 10035496, 3136274, 1230702, -6539345, -17262687, 1874447, 258817, 14587538, 10920664, -19698162, -10900344, 95393, 8522113, 11156582, 5796590, 9966756, 10599207 ], [ -864197, 11512810, 20337427, -14786475, -3368755, 3904769, 1331738, 10229005, -3210403, 10344594, -651126, 16209496, 2038094, 1856562, -6562655, -22102257, 4641857, -3610193, 13639118, 8156584, -21747822, -9976584, 255503, 11783983, 10962362, -570190, 6929436, 11403177 ], [ -3238847, 13471390, 23364937, -13694865, -5189545, 3026099, 3277358, 6547735, -7281913, 11221014, 1356414, 22383496, 939914, 2482422, -6585965, -26941827, 7409267, -7479203, 12690698, 5392504, -23797482, -9052824, 415613, 15045853, 10768142, -6936970, 3892116, 12207147 ], [ -5058029, 14255935, 24078653, -11366982, -7001643, 2045626, 5003464, 5259061, -8261982, 10822006, 4106546, 25349369, -1424551, 1635193, -4713763, -26465706, 6736982, -9091942, 12097133, 3196930, -24238261, -7393360, 1781041, 15535303, 11410117, -9344831, 3543453, 11059886 ], [ -6213359, 13637365, 22027103, -7561602, -8803353, 943486, 6467224, 6829831, -5547402, 8898706, 7744166, 24481139, -5302381, -972557, -576193, -19636686, 1953842, -8008162, 11927663, 1680790, -22756231, -4854640, 4586971, 12711373, 13051447, -7021301, 6408063, 7580666 ], [ -7368689, 13018795, 19975553, -3756222, -10605063, -158654, 7930984, 8400601, -2832822, 6975406, 11381786, 23612909, -9180211, -3580307, 3561377, -12807666, -2829298, -6924382, 11758193, 164650, -21274201, -2315920, 7392901, 9887443, 14692777, -4697771, 9272673, 4101446 ], [ -8524019, 12400225, 17924003, 49158, -12406773, -1260794, 9394744, 9971371, -118242, 5052106, 15019406, 22744679, -13058041, -6188057, 7698947, -5978646, -7612438, -5840602, 11588723, -1351490, -19792171, 222800, 10198831, 7063513, 16334107, -2374241, 12137283, 622226 ], [ -9679349, 11781655, 15872453, 3854538, -14208483, -2362934, 10858504, 11542141, 2596338, 3128806, 18657026, 21876449, -16935871, -8795807, 11836517, 850374, -12395578, -4756822, 11419253, -2867630, -18310141, 2761520, 13004761, 4239583, 17975437, -50711, 15001893, -2856994 ], [ -10834679, 11163085, 13820903, 7659918, -16010193, -3465074, 12322264, 13112911, 5310918, 1205506, 22294646, 21008219, -20813701, -11403557, 15974087, 7679394, -17178718, -3673042, 11249783, -4383770, -16828111, 5300240, 15810691, 1415653, 19616767, 2272819, 17866503, -6336214 ], [ -6944246, 9699472, 13647326, 6238548, -15536835, -5787410, 12551959, 10764481, 2060931, -53669, 20402606, 18953258, -20631295, -12098420, 15687653, 8935629, -14231650, 608474, 14055731, -4506593, -14384359, 5517455, 12753415, 2842537, 16577482, 2352262, 18073923, -9183601 ], [ -1518146, 7978672, 14045306, 3226428, -14371065, -8481110, 12406069, 7223251, -3004359, -1110719, 16827626, 16537118, -19213165, -12211100, 14054783, 8495799, -8931910, 5863214, 17767241, -4205363, -11647909, 5028125, 7911685, 5563147, 12113662, 1748722, 17472633, -11838691 ], [ 3907954, 6257872, 14443286, 214308, -13205295, -11174810, 12260179, 3682021, -8069649, -2167769, 13252646, 14120978, -17795035, -12323780, 12421913, 8055969, -3632170, 11117954, 21478751, -3904133, -8911459, 4538795, 3069955, 8283757, 7649842, 1145182, 16871343, -14493781 ], [ 9334054, 4537072, 14841266, -2797812, -12039525, -13868510, 12114289, 140791, -13134939, -3224819, 9677666, 11704838, -16376905, -12436460, 10789043, 7616139, 1667570, 16372694, 25190261, -3602903, -6175009, 4049465, -1771775, 11004367, 3186022, 541642, 16270053, -17148871 ], [ 14760154, 2816272, 15239246, -5809932, -10873755, -16562210, 11968399, -3400439, -18200229, -4281869, 6102686, 9288698, -14958775, -12549140, 9156173, 7176309, 6967310, 21627434, 28901771, -3301673, -3438559, 3560135, -6613505, 13724977, -1277798, -61898, 15668763, -19803961 ], [ 19179150, 1020747, 15194056, -8539084, -9937550, -18958214, 11833688, -6432097, -22722004, -5351540, 2841061, 6593076, -13212597, -12840628, 7413851, 6514810, 11720728, 25720300, 31824542, -3174876, -617584, 2762469, -10725737, 15970455, -5083387, -932194, 14976319, -21836674 ], [ 11656770, -1660803, 9894136, -7913044, -11723330, -17824394, 11831528, -3421687, -20799244, -6570860, 3294931, 583596, -7576707, -15252268, 4373741, 3224950, 9996328, 16036660, 25395122, -5116356, 3205616, -1691181, -6188207, 12582225, -1084237, -4965454, 13203049, -16489774 ], [ 4134390, -4342353, 4594216, -7287004, -13509110, -16690574, 11829368, -411277, -18876484, -7790180, 3748801, -5425884, -1940817, -17663908, 1333631, -64910, 8271928, 6353020, 18965702, -7057836, 7028816, -6144831, -1650677, 9193995, 2914913, -8998714, 11429779, -11142874 ], [ -3387990, -7023903, -705704, -6660964, -15294890, -15556754, 11827208, 2599133, -16953724, -9009500, 4202671, -11435364, 3695073, -20075548, -1706479, -3354770, 6547528, -3330620, 12536282, -8999316, 10852016, -10598481, 2886853, 5805765, 6914063, -13031974, 9656509, -5795974 ], [ -10910370, -9705453, -6005624, -6034924, -17080670, -14422934, 11825048, 5609543, -15030964, -10228820, 4656541, -17444844, 9330963, -22487188, -4746589, -6644630, 4823128, -13014260, 6106862, -10940796, 14675216, -15052131, 7424383, 2417535, 10913213, -17065234, 7883239, -449074 ], [ -18432750, -12387003, -11305544, -5408884, -18866450, -13289114, 11822888, 8619953, -13108204, -11448140, 5110411, -23454324, 14966853, -24898828, -7786699, -9934490, 3098728, -22697900, -322558, -12882276, 18498416, -19505781, 11961913, -970695, 14912363, -21098494, 6109969, 4897826 ], [ -21321480, -14122013, -12508609, -5844429, -17952715, -12595069, 11645518, 7539808, -12541764, -10016455, 3320151, -25867134, 18430083, -24556038, -8094954, -12055525, 1424868, -26343410, -4230403, -11684886, 20511801, -20643111, 13609528, -3400170, 15461073, -23148199, 4858514, 8370721 ], [ -16928760, -14369603, -7273759, -7948179, -12796885, -12592099, 11192818, 31648, -14106684, -4418905, -1996599, -22628034, 18479133, -19884858, -4110294, -12339835, -169572, -20500430, -4175773, -5554986, 19681191, -16569081, 10715848, -4323030, 10587663, -22080889, 4427054, 8898751 ], [ -12536040, -14617193, -2038909, -10051929, -7641055, -12589129, 10740118, -7476512, -15671604, 1178645, -7313349, -19388934, 18528183, -15213678, -125634, -12624145, -1764012, -14657450, -4121143, 574914, 18850581, -12495051, 7822168, -5245890, 5714253, -21013579, 3995594, 9426781 ], [ -8143320, -14864783, 3195941, -12155679, -2485225, -12586159, 10287418, -14984672, -17236524, 6776195, -12630099, -16149834, 18577233, -10542498, 3859026, -12908455, -3358452, -8814470, -4066513, 6704814, 18019971, -8421021, 4928488, -6168750, 840843, -19946269, 3564134, 9954811 ], [ -3750600, -15112373, 8430791, -14259429, 2670605, -12583189, 9834718, -22492832, -18801444, 12373745, -17946849, -12910734, 18626283, -5871318, 7843686, -13192765, -4952892, -2971490, -4011883, 12834714, 17189361, -4346991, 2034808, -7091610, -4032567, -18878959, 3132674, 10482841 ], [ 642120, -15359963, 13665641, -16363179, 7826435, -12580219, 9382018, -30000992, -20366364, 17971295, -23263599, -9671634, 18675333, -1200138, 11828346, -13477075, -6547332, 2871490, -3957253, 18964614, 16358751, -272961, -858872, -8014470, -8905977, -17811649, 2701214, 11010871 ], [ -1473375, -12643781, 14163584, -14240637, 7741106, -13167874, 6450457, -26007368, -19945713, 18989564, -21114912, -5390640, 17229645, 854148, 11248530, -9466486, -4887570, 5333512, -1096099, 16519899, 14621634, -757107, -3819269, -6220959, -10773405, -15021289, 221561, 7877845 ], [ -6378105, -8657411, 12631424, -10306827, 5409566, -14008654, 2456527, -17084408, -18674103, 18045284, -15766752, -663120, 15143355, 1786908, 8712510, -3615226, -1833150, 6346552, 2967851, 10400349, 12496014, -3194757, -6808259, -3263289, -11352555, -11492479, -3135889, 3175795 ], [ -11282835, -4671041, 11099264, -6373017, 3078026, -14849434, -1537403, -8161448, -17402493, 17101004, -10418592, 4064400, 13057065, 2719668, 6176490, 2236034, 1221270, 7359592, 7031801, 4280799, 10370394, -5632407, -9797249, -305619, -11931705, -7963669, -6493339, -1526255 ], [ -16187565, -684671, 9567104, -2439207, 746486, -15690214, -5531333, 761512, -16130883, 16156724, -5070432, 8791920, 10970775, 3652428, 3640470, 8087294, 4275690, 8372632, 11095751, -1838751, 8244774, -8070057, -12786239, 2652051, -12510855, -4434859, -9850789, -6228305 ], [ -21092295, 3301699, 8034944, 1494603, -1585054, -16530994, -9525263, 9684472, -14859273, 15212444, 277728, 13519440, 8884485, 4585188, 1104450, 13938554, 7330110, 9385672, 15159701, -7958301, 6119154, -10507707, -15775229, 5609721, -13090005, -906049, -13208239, -10930355 ], [ -25854008, 7252983, 6478100, 5410873, -3896444, -17309640, -13442277, 18453747, -13517345, 14259958, 5559197, 18183454, 6794680, 5498584, -1435485, 19723045, 10369419, 10368937, 19162736, -13992712, 4020088, -12923989, -18683746, 8486338, -13630525, 2601620, -16495771, -15490578 ], [ -17887208, 8081613, 2724380, 7766083, -4414484, -12558360, -10513767, 13545057, -5917115, 12577138, 4905167, 17195434, 4392040, 4688584, -4323855, 19565095, 12063849, 8702227, 17744336, -12449752, 4284328, -13438519, -14430166, 4149238, -10732975, 4227740, -13560601, -7428198 ], [ -9920408, 8910243, -1029340, 10121293, -4932524, -7807080, -7585257, 8636367, 1683115, 10894318, 4251137, 16207414, 1989400, 3878584, -7212225, 19407145, 13758279, 7035517, 16325936, -10906792, 4548568, -13953049, -10176586, -187862, -7835425, 5853860, -10625431, 634182 ], [ -1953608, 9738873, -4783060, 12476503, -5450564, -3055800, -4656747, 3727677, 9283345, 9211498, 3597107, 15219394, -413240, 3068584, -10100595, 19249195, 15452709, 5368807, 14907536, -9363832, 4812808, -14467579, -5923006, -4524962, -4937875, 7479980, -7690261, 8696562 ], [ 6013192, 10567503, -8536780, 14831713, -5968604, 1695480, -1728237, -1181013, 16883575, 7528678, 2943077, 14231374, -2815880, 2258584, -12988965, 19091245, 17147139, 3702097, 13489136, -7820872, 5077048, -14982109, -1669426, -8862062, -2040325, 9106100, -4755091, 16758942 ], [ 13979992, 11396133, -12290500, 17186923, -6486644, 6446760, 1200273, -6089703, 24483805, 5845858, 2289047, 13243354, -5218520, 1448584, -15877335, 18933295, 18841569, 2035387, 12070736, -6277912, 5341288, -15496639, 2584154, -13199162, 857225, 10732220, -1819921, 24821322 ], [ 17406436, 12673625, -14016453, 17423132, -6966520, 10020698, 3718520, -8796017, 27313013, 5715698, 930288, 12020202, -7310193, 1780546, -17358973, 18283012, 20096359, 839086, 10397049, -5251413, 4828125, -14346076, 5663640, -16304690, 2574591, 10442078, -366883, 28236800 ], [ 11282476, 14895275, -11477103, 13202132, -7366120, 11118158, 5373800, -6869747, 20106623, 8851478, -1910832, 10302462, -8747763, 4514566, -15881623, 16597132, 20426389, 632266, 8186379, -5311263, 2679735, -9693076, 6273480, -16819670, 1809501, 6121178, -2031433, 21877760 ], [ 5158516, 17116925, -8937753, 8981132, -7765720, 12215618, 7029080, -4943477, 12900233, 11987258, -4751952, 8584722, -10185333, 7248586, -14404273, 14911252, 20756419, 425446, 5975709, -5371113, 531345, -5040076, 6883320, -17334650, 1044411, 1800278, -3695983, 15518720 ], [ -965444, 19338575, -6398403, 4760132, -8165320, 13313078, 8684360, -3017207, 5693843, 15123038, -7593072, 6866982, -11622903, 9982606, -12926923, 13225372, 21086449, 218626, 3765039, -5430963, -1617045, -387076, 7493160, -17849630, 279321, -2520622, -5360533, 9159680 ], [ -7089404, 21560225, -3859053, 539132, -8564920, 14410538, 10339640, -1090937, -1512547, 18258818, -10434192, 5149242, -13060473, 12716626, -11449573, 11539492, 21416479, 11806, 1554369, -5490813, -3765435, 4265924, 8103000, -18364610, -485769, -6841522, -7025083, 2800640 ], [ -13213364, 23781875, -1319703, -3681868, -8964520, 15507998, 11994920, 835333, -8718937, 21394598, -13275312, 3431502, -14498043, 15450646, -9972223, 9853612, 21746509, -195014, -656301, -5550663, -5913825, 8918924, 8712840, -18879590, -1250859, -11162422, -8689633, -3558400 ], [ -14290544, 19499369, 1023795, -5553955, -8770408, 16410404, 11781968, 1178428, -9244015, 21389849, -12724875, 1634760, -14913261, 14017510, -6067585, 7154614, 21585484, -1383032, -1853112, -5098596, -4051410, 11120012, 9358989, -18333059, -2438832, -12136168, -10897621, -4833040 ], [ -12445904, 11451299, 3253905, -6066145, -8232568, 17199884, 10487408, 604948, -5900965, 19566899, -10210905, -207720, -14736591, 10171810, -757675, 3869074, 21140164, -3139112, -2462952, -4350156, 133050, 11901572, 10026159, -17171969, -3871632, -11172088, -13420231, -3164080 ], [ -10601264, 3403229, 5484015, -6578335, -7694728, 17989364, 9192848, 31468, -2557915, 17743949, -7696935, -2050200, -14559921, 6326110, 4552235, 583534, 20694844, -4895192, -3072792, -3601716, 4317510, 12683132, 10693329, -16010879, -5304432, -10208008, -15942841, -1495120 ], [ -8756624, -4644841, 7714125, -7090525, -7156888, 18778844, 7898288, -542012, 785135, 15920999, -5182965, -3892680, -14383251, 2480410, 9862145, -2702006, 20249524, -6651272, -3682632, -2853276, 8501970, 13464692, 11360499, -14849789, -6737232, -9243928, -18465451, 173840 ], [ -6911984, -12692911, 9944235, -7602715, -6619048, 19568324, 6603728, -1115492, 4128185, 14098049, -2668995, -5735160, -14206581, -1365290, 15172055, -5987546, 19804204, -8407352, -4292472, -2104836, 12686430, 14246252, 12027669, -13688699, -8170032, -8279848, -20988061, 1842800 ], [ -5067344, -20740981, 12174345, -8114905, -6081208, 20357804, 5309168, -1688972, 7471235, 12275099, -155025, -7577640, -14029911, -5210990, 20481965, -9273086, 19358884, -10163432, -4902312, -1356396, 16870890, 15027812, 12694839, -12527609, -9602832, -7315768, -23510671, 3511760 ], [ -184549, -17662381, 13078455, -10658170, -8352618, 16708924, 5905858, -187772, 6117355, 8389454, -2486905, -5046105, -7841871, -2886455, 18104900, -8449896, 18817174, -6732217, -1264787, 1122474, 13302585, 15861647, 7737219, -11987699, -11450092, -4338293, -23155521, 849885 ], [ 4876961, -13929271, 13904565, -13320910, -10789278, 12798964, 6613798, 1435468, 4487185, 4382474, -5103835, -2257275, -1300221, -198965, 15275660, -7385016, 18269794, -2995867, 2622583, 3703134, 9278235, 16698557, 2448729, -11484329, -13321732, -1242383, -22631091, -2066745 ], [ 9938471, -10196161, 14730675, -15983650, -13225938, 8889004, 7321738, 3058708, 2857015, 375494, -7720765, 531555, 5241429, 2488525, 12446420, -6320136, 17722414, 740483, 6509953, 6283794, 5253885, 17535467, -2839761, -10980959, -15193372, 1853527, -22106661, -4983375 ], [ 14999981, -6463051, 15556785, -18646390, -15662598, 4979044, 8029678, 4681948, 1226845, -3631486, -10337695, 3320385, 11783079, 5176015, 9617180, -5255256, 17175034, 4476833, 10397323, 8864454, 1229535, 18372377, -8128251, -10477589, -17065012, 4949437, -21582231, -7900005 ], [ 20061491, -2729941, 16382895, -21309130, -18099258, 1069084, 8737618, 6305188, -403325, -7638466, -12954625, 6109215, 18324729, 7863505, 6787940, -4190376, 16627654, 8213183, 14284693, 11445114, -2794815, 19209287, -13416741, -9974219, -18936652, 8045347, -21057801, -10816635 ], [ 22021382, -181009, 17020980, -23340267, -20219093, -1933641, 8208779, 7105327, -2756592, -10053179, -15061093, 7924961, 22453886, 8472738, 4341006, -2574807, 15832587, 10357588, 16580762, 12779611, -5771170, 19621939, -16824199, -9386186, -19497798, 10189264, -20001220, -13305074 ], [ 14946122, -1081639, 17111340, -23531517, -21416003, -2293551, 4077149, 5507737, -7216272, -7829549, -15680563, 6906071, 19555346, 3027918, 3007746, 644943, 14315997, 7864588, 14241302, 10483981, -5694670, 18798709, -14752129, -8551526, -16241418, 9559984, -17394460, -14546174 ], [ 7870862, -1982269, 17201700, -23722767, -22612913, -2653461, -54481, 3910147, -11675952, -5605919, -16300033, 5887181, 16656806, -2416902, 1674486, 3864693, 12799407, 5371588, 11901842, 8188351, -5618170, 17975479, -12680059, -7716866, -12985038, 8930704, -14787700, -15787274 ], [ 795602, -2882899, 17292060, -23914017, -23809823, -3013371, -4186111, 2312557, -16135632, -3382289, -16919503, 4868291, 13758266, -7861722, 341226, 7084443, 11282817, 2878588, 9562382, 5892721, -5541670, 17152249, -10607989, -6882206, -9728658, 8301424, -12180940, -17028374 ], [ -6279658, -3783529, 17382420, -24105267, -25006733, -3373281, -8317741, 714967, -20595312, -1158659, -17538973, 3849401, 10859726, -13306542, -992034, 10304193, 9766227, 385588, 7222922, 3597091, -5465170, 16329019, -8535919, -6047546, -6472278, 7672144, -9574180, -18269474 ], [ -13354918, -4684159, 17472780, -24296517, -26203643, -3733191, -12449371, -882623, -25054992, 1064971, -18158443, 2830511, 7961186, -18751362, -2325294, 13523943, 8249637, -2107412, 4883462, 1301461, -5388670, 15505789, -6463849, -5212886, -3215898, 7042864, -6967420, -19510574 ], [ -17402155, -4743085, 15908139, -23406414, -21505106, -5550783, -12046693, 310762, -24630912, 2935834, -15665536, 1509548, 5335088, -16229115, -1406649, 12067809, 7170168, -4482959, 3742451, -260381, -4743061, 14972341, -2955823, -3350525, -1444077, 6631558, -5394379, -18486203 ], [ -19133845, -4158355, 13077909, -21689394, -12298286, -8483073, -8176603, 3638422, -20472192, 4536934, -10792576, -42412, 2917328, -7614405, 1234041, 7035999, 6424968, -6768689, 3517901, -1261091, -3662251, 14660491, 1650287, -702275, -807507, 6386938, -4611829, -15729413 ], [ -20865535, -3573625, 10247679, -19972374, -3091466, -11415363, -4306513, 6966082, -16313472, 6138034, -5919616, -1594372, 499568, 1000305, 3874731, 2004189, 5679768, -9054419, 3293351, -2261801, -2581441, 14348641, 6256397, 1945975, -170937, 6142318, -3829279, -12972623 ], [ -22597225, -2988895, 7417449, -18255354, 6115354, -14347653, -436423, 10293742, -12154752, 7739134, -1046656, -3146332, -1918192, 9615015, 6515421, -3027621, 4934568, -11340149, 3068801, -3262511, -1500631, 14036791, 10862507, 4594225, 465633, 5897698, -3046729, -10215833 ], [ -24328915, -2404165, 4587219, -16538334, 15322174, -17279943, 3433667, 13621402, -7996032, 9340234, 3826304, -4698292, -4335952, 18229725, 9156111, -8059431, 4189368, -13625879, 2844251, -4263221, -419821, 13724941, 15468617, 7242475, 1102203, 5653078, -2264179, -7459043 ], [ -26060605, -1819435, 1756989, -14821314, 24528994, -20212233, 7303757, 16949062, -3837312, 10941334, 8699264, -6250252, -6753712, 26844435, 11796801, -13091241, 3444168, -15911609, 2619701, -5263931, 660989, 13413091, 20074727, 9890725, 1738773, 5408458, -1481629, -4702253 ], [ -24023995, -5436715, -1449755, -12634560, 24455842, -17628190, 9373200, 14903458, -3578506, 7048221, 7362508, -2275293, -4287218, 22050001, 10278615, -9988026, 3840439, -15025015, 6395395, -4855755, 4900772, 10969189, 13987792, 9010203, 2834096, 7734972, 516573, -917752 ], [ -21462685, -9639085, -4708925, -10382400, 23090542, -14276050, 11191920, 12109678, -3862726, 2390091, 5161108, 2469237, -1140638, 15388471, 8181345, -5752086, 4395649, -13696705, 10728085, -4251405, 9580412, 8228419, 6411952, 7638333, 3993296, 10419492, 2684043, 3009848 ], [ -18901375, -13841455, -7968095, -8130240, 21725242, -10923910, 13010640, 9315898, -4146946, -2268039, 2959708, 7213767, 2005942, 8726941, 6084075, -1516146, 4950859, -12368395, 15060775, -3647055, 14260052, 5487649, -1163888, 6266463, 5152496, 13104012, 4851513, 6937448 ], [ -16340065, -18043825, -11227265, -5878080, 20359942, -7571770, 14829360, 6522118, -4431166, -6926169, 758308, 11958297, 5152522, 2065411, 3986805, 2719794, 5506069, -11040085, 19393465, -3042705, 18939692, 2746879, -8739728, 4894593, 6311696, 15788532, 7018983, 10865048 ], [ -13778755, -22246195, -14486435, -3625920, 18994642, -4219630, 16648080, 3728338, -4715386, -11584299, -1443092, 16702827, 8299102, -4596119, 1889535, 6955734, 6061279, -9711775, 23726155, -2438355, 23619332, 6109, -16315568, 3522723, 7470896, 18473052, 9186453, 14792648 ], [ -11119321, -25410205, -16739137, -2279384, 17241096, -853074, 16957710, 1453806, -4837562, -15342568, -2685879, 19376145, 10685731, -9505816, -157245, 9500327, 5549229, -7953076, 25847587, -1118271, 27450502, -3089179, -22196882, 3167793, 7878628, 19286484, 10312197, 16510078 ], [ -8038531, -24115375, -14669947, -4821704, 13820376, 2575386, 10787130, 1408986, -4263902, -15236728, 187731, 13155435, 9809041, -6892936, -1987215, 4782077, 454239, -4346236, 18473617, 3275259, 27638242, -7706809, -20801702, 7179723, 5059468, 12065244, 6964647, 8736778 ], [ -4957741, -22820545, -12600757, -7364024, 10399656, 6003846, 4616550, 1364166, -3690242, -15130888, 3061341, 6934725, 8932351, -4280056, -3817185, 63827, -4640751, -739396, 11099647, 7668789, 27825982, -12324439, -19406522, 11191653, 2240308, 4844004, 3617097, 963478 ], [ -1876951, -21525715, -10531567, -9906344, 6978936, 9432306, -1554030, 1319346, -3116582, -15025048, 5934951, 714015, 8055661, -1667176, -5647155, -4654423, -9735741, 2867444, 3725677, 12062319, 28013722, -16942069, -18011342, 15203583, -578852, -2377236, 269547, -6809822 ], [ 1203839, -20230885, -8462377, -12448664, 3558216, 12860766, -7724610, 1274526, -2542922, -14919208, 8808561, -5506695, 7178971, 945704, -7477125, -9372673, -14830731, 6474284, -3648293, 16455849, 28201462, -21559699, -16616162, 19215513, -3398012, -9598476, -3078003, -14583122 ], [ 4284629, -18936055, -6393187, -14990984, 137496, 16289226, -13895190, 1229706, -1969262, -14813368, 11682171, -11727405, 6302281, 3558584, -9307095, -14090923, -19925721, 10081124, -11022263, 20849379, 28389202, -26177329, -15220982, 23227443, -6217172, -16819716, -6425553, -22356422 ], [ 4364774, -17490655, -7638472, -14788799, -2027634, 18155871, -16100550, 50976, -2787857, -14704963, 13157766, -14960070, 3851851, 7198814, -10263210, -16628653, -21468996, 12372299, -14836868, 19779324, 26441602, -26547049, -14229587, 24332508, -7028072, -17293251, -6392163, -23793407 ], [ 1444274, -15894685, -12198232, -11842109, -2937174, 18460701, -14340690, -2261664, -4998707, -14593993, 13235346, -15204690, -172319, 11866394, -10345470, -16985863, -19460556, 13347809, -15092108, 13245684, 22358662, -22668859, -13641977, 22530708, -5830712, -11019081, -2977833, -18894077 ], [ -1476226, -14298715, -16757992, -8895419, -3846714, 18765531, -12580830, -4574304, -7209557, -14483023, 13312926, -15449310, -4196489, 16533974, -10427730, -17343073, -17452116, 14323319, -15347348, 6712044, 18275722, -18790669, -13054367, 20728908, -4633352, -4744911, 436497, -13994747 ], [ -4396726, -12702745, -21317752, -5948729, -4756254, 19070361, -10820970, -6886944, -9420407, -14372053, 13390506, -15693930, -8220659, 21201554, -10509990, -17700283, -15443676, 15298829, -15602588, 178404, 14192782, -14912479, -12466757, 18927108, -3435992, 1529259, 3850827, -9095417 ], [ -7317226, -11106775, -25877512, -3002039, -5665794, 19375191, -9061110, -9199584, -11631257, -14261083, 13468086, -15938550, -12244829, 25869134, -10592250, -18057493, -13435236, 16274339, -15857828, -6355236, 10109842, -11034289, -11879147, 17125308, -2238632, 7803429, 7265157, -4196087 ], [ -10237726, -9510805, -30437272, -55349, -6575334, 19680021, -7301250, -11512224, -13842107, -14150113, 13545666, -16183170, -16268999, 30536714, -10674510, -18414703, -11426796, 17249849, -16113068, -12888876, 6026902, -7156099, -11291537, 15323508, -1041272, 14077599, 10679487, 703243 ], [ -9528958, -9441484, -27715428, -91731, -5854711, 17519495, -5502627, -10783538, -11991310, -11808336, 11725027, -15759621, -11065677, 28386094, -8055186, -14643106, -10305233, 12307103, -13278437, -10914293, 2671845, -2094433, -8613864, 15764998, -2048950, 15623851, 8772701, -2807173 ], [ -7975018, -9727684, -23297868, -822801, -4754461, 14784845, -3694977, -9346598, -9194650, -8947056, 9462337, -15180471, -3713487, 24647674, -4806726, -9910006, -9390203, 5986133, -9724247, -6958343, -513705, 3242837, -5449464, 16728898, -3570130, 16069081, 5626751, -8276023 ], [ -6421078, -10013884, -18880308, -1553871, -3654211, 12050195, -1887327, -7909658, -6397990, -6085776, 7199647, -14601321, 3638703, 20909254, -1558266, -5176906, -8475173, -334837, -6170057, -3002393, -3699255, 8580107, -2285064, 17692798, -5091310, 16514311, 2480801, -13744873 ], [ -4867138, -10300084, -14462748, -2284941, -2553961, 9315545, -79677, -6472718, -3601330, -3224496, 4936957, -14022171, 10990893, 17170834, 1690194, -443806, -7560143, -6655807, -2615867, 953557, -6884805, 13917377, 879336, 18656698, -6612490, 16959541, -665149, -19213723 ], [ -3313198, -10586284, -10045188, -3016011, -1453711, 6580895, 1727973, -5035778, -804670, -363216, 2674267, -13443021, 18343083, 13432414, 4938654, 4289294, -6645113, -12976777, 938323, 4909507, -10070355, 19254647, 4043736, 19620598, -8133670, 17404771, -3811099, -24682573 ], [ -2096441, -10595966, -6512237, -3690464, 34355, 3843440, 3174207, -3829519, 2067285, 2110864, 1279026, -12908685, 24598936, 9882754, 7827128, 8188561, -5652918, -18333542, 4621598, 8508584, -12502251, 24101790, 7109048, 20522315, -9568852, 17055383, -6281495, -28951653 ], [ -3301271, -8619746, -9332387, -3958304, 4307645, 1085840, 2024817, -4279969, 5479995, 1804144, 6113646, -12696195, 22981096, 7688734, 8130248, 6099391, -4106538, -16765562, 9231938, 9544664, -9521541, 25428930, 9462728, 20977445, -10386412, 10999193, -3900185, -24604203 ], [ -4506101, -6643526, -12152537, -4226144, 8580935, -1671760, 875427, -4730419, 8892705, 1497424, 10948266, -12483705, 21363256, 5494714, 8433368, 4010221, -2560158, -15197582, 13842278, 10580744, -6540831, 26756070, 11816408, 21432575, -11203972, 4943003, -1518875, -20256753 ], [ -5710931, -4667306, -14972687, -4493984, 12854225, -4429360, -273963, -5180869, 12305415, 1190704, 15782886, -12271215, 19745416, 3300694, 8736488, 1921051, -1013778, -13629602, 18452618, 11616824, -3560121, 28083210, 14170088, 21887705, -12021532, -1113187, 862435, -15909303 ], [ -6915761, -2691086, -17792837, -4761824, 17127515, -7186960, -1423353, -5631319, 15718125, 883984, 20617506, -12058725, 18127576, 1106674, 9039608, -168119, 532602, -12061622, 23062958, 12652904, -579411, 29410350, 16523768, 22342835, -12839092, -7169377, 3243745, -11561853 ], [ -8120591, -714866, -20612987, -5029664, 21400805, -9944560, -2572743, -6081769, 19130835, 577264, 25452126, -11846235, 16509736, -1087346, 9342728, -2257289, 2078982, -10493642, 27673298, 13688984, 2401299, 30737490, 18877448, 22797965, -13656652, -13225567, 5625055, -7214403 ], [ -7541873, -270488, -21806993, -4739492, 22376060, -12915646, -1357134, -6266044, 18735156, -242969, 26358822, -9760614, 13903051, -2608655, 9858125, -2361125, 3786198, -8586596, 28387343, 14122007, 3103629, 28289469, 18753458, 19864424, -11642734, -14965042, 7822948, -4640088 ], [ -4630823, -1829288, -20874503, -3719612, 19038500, -16165906, 2951166, -6102244, 13359276, -1734719, 22129002, -5225514, 10003261, -3250265, 10651115, 131245, 5703738, -6236156, 24006233, 13766417, 826539, 20904699, 15389438, 12499544, -5926114, -11059582, 9780988, -4384488 ], [ -1719773, -3388088, -19942013, -2699732, 15700940, -19416166, 7259466, -5938444, 7983396, -3226469, 17899182, -690414, 6103471, -3891875, 11444105, 2623615, 7621278, -3885716, 19625123, 13410827, -1450551, 13519929, 12025418, 5134664, -209494, -7154122, 11739028, -4128888 ], [ 1191277, -4946888, -19009523, -1679852, 12363380, -22666426, 11567766, -5774644, 2607516, -4718219, 13669362, 3844686, 2203681, -4533485, 12237095, 5115985, 9538818, -1535276, 15244013, 13055237, -3727641, 6135159, 8661398, -2230216, 5507126, -3248662, 13697068, -3873288 ], [ 4102327, -6505688, -18077033, -659972, 9025820, -25916686, 15876066, -5610844, -2768364, -6209969, 9439542, 8379786, -1696109, -5175095, 13030085, 7608355, 11456358, 815164, 10862903, 12699647, -6004731, -1249611, 5297378, -9595096, 11223746, 656798, 15655108, -3617688 ], [ 7013377, -8064488, -17144543, 359908, 5688260, -29166946, 20184366, -5447044, -8144244, -7701719, 5209722, 12914886, -5595899, -5816705, 13823075, 10100725, 13373898, 3165604, 6481793, 12344057, -8281821, -8634381, 1933358, -16959976, 16940366, 4562258, 17613148, -3362088 ], [ 10511816, -5712364, -15157339, -92202, 664176, -26347408, 14616464, -5819713, -6892082, -7430498, 4885064, 10022768, -6208267, -4207919, 16086581, 9013352, 11416627, 4575364, 6933728, 12384772, -7799114, -7697148, 607076, -18979194, 19448624, 4890655, 15366335, -1764679 ], [ 14211896, -2017684, -12808069, -1049622, -4938864, -21444208, 5658224, -6376543, -3364622, -6554078, 5900984, 4581008, -5692117, -1826609, 18854891, 6697112, 8129197, 5662204, 9044768, 12561532, -6369014, -3903108, -19684, -19163334, 20855504, 3991105, 11676065, 293351 ], [ 17911976, 1676996, -10458799, -2007042, -10541904, -16541008, -3300016, -6933373, 162838, -5677658, 6916904, -860752, -5175967, 554701, 21623201, 4380872, 4841767, 6749044, 11155808, 12738292, -4938914, -109068, -646444, -19347474, 22262384, 3091555, 7985795, 2351381 ], [ 21612056, 5371676, -8109529, -2964462, -16144944, -11637808, -12258256, -7490203, 3690298, -4801238, 7932824, -6302512, -4659817, 2936011, 24391511, 2064632, 1554337, 7835884, 13266848, 12915052, -3508814, 3684972, -1273204, -19531614, 23669264, 2192005, 4295525, 4409411 ], [ 25312136, 9066356, -5760259, -3921882, -21747984, -6734608, -21216496, -8047033, 7217758, -3924818, 8948744, -11744272, -4143667, 5317321, 27159821, -251608, -1733093, 8922724, 15377888, 13091812, -2078714, 7479012, -1899964, -19715754, 25076144, 1292455, 605255, 6467441 ], [ 28351731, 12716626, -3368584, -4934692, -26721124, -2094323, -29493306, -8385193, 10444043, -3072273, 9900419, -16868327, -3680292, 7595546, 29728476, -2489703, -4790588, 9835759, 17088793, 13131702, -566069, 10844302, -2188024, -19752884, 26036744, 511265, -2880200, 8185521 ], [ 20163081, 15611926, -256024, -6889132, -20985964, -1923593, -26185806, -5005963, 8550353, -2625603, 9759929, -16591397, -4114092, 8121326, 28902996, -3399333, -3939188, 7794109, 11997403, 10844802, 2349841, 6920842, 3281816, -17290844, 19410584, 1742195, -2883800, 4124451 ], [ 11974431, 18507226, 2856536, -8843572, -15250804, -1752863, -22878306, -1626733, 6656663, -2178933, 9619439, -16314467, -4547892, 8647106, 28077516, -4308963, -3087788, 5752459, 6906013, 8557902, 5265751, 2997382, 8751656, -14828804, 12784424, 2973125, -2887400, 63381 ], [ 3785781, 21402526, 5969096, -10798012, -9515644, -1582133, -19570806, 1752497, 4762973, -1732263, 9478949, -16037537, -4981692, 9172886, 27252036, -5218593, -2236388, 3710809, 1814623, 6271002, 8181661, -926078, 14221496, -12366764, 6158264, 4204055, -2891000, -3997689 ], [ -4402869, 24297826, 9081656, -12752452, -3780484, -1411403, -16263306, 5131727, 2869283, -1285593, 9338459, -15760607, -5415492, 9698666, 26426556, -6128223, -1384988, 1669159, -3276767, 3984102, 11097571, -4849538, 19691336, -9904724, -467896, 5434985, -2894600, -8058759 ], [ -12591519, 27193126, 12194216, -14706892, 1954676, -1240673, -12955806, 8510957, 975593, -838923, 9197969, -15483677, -5849292, 10224446, 25601076, -7037853, -533588, -372491, -8368157, 1697202, 14013481, -8772998, 25161176, -7442684, -7094056, 6665915, -2898200, -12119829 ], [ -18450336, 28136278, 13318790, -14323381, 4670897, -1447232, -9533433, 11241242, 632903, 38892, 8958413, -14816984, -5350314, 11400524, 23643993, -5929698, 226600, -701309, -10912310, 1389378, 15451057, -9647357, 28102853, -6047138, -9910201, 6046139, -1837286, -13947195 ], [ -20284896, 25707538, 11009570, -9901591, 2172587, -2305472, -5912643, 12850622, 2969213, 1661412, 8547743, -13477064, -3240174, 13699844, 19732323, -1336278, 829240, 1928401, -9056690, 4499958, 14335147, -5255087, 26677703, -6493718, -6145411, 2229689, 1062334, -11916345 ], [ -22119456, 23278798, 8700350, -5479801, -325723, -3163712, -2291853, 14460002, 5305523, 3283932, 8137073, -12137144, -1130034, 15999164, 15820653, 3257142, 1431880, 4558111, -7201070, 7610538, 13219237, -862817, 25252553, -6940298, -2380621, -1586761, 3961954, -9885495 ], [ -23954016, 20850058, 6391130, -1058011, -2824033, -4021952, 1328937, 16069382, 7641833, 4906452, 7726403, -10797224, 980106, 18298484, 11908983, 7850562, 2034520, 7187821, -5345450, 10721118, 12103327, 3529453, 23827403, -7386878, 1384169, -5403211, 6861574, -7854645 ], [ -25788576, 18421318, 4081910, 3363779, -5322343, -4880192, 4949727, 17678762, 9978143, 6528972, 7315733, -9457304, 3090246, 20597804, 7997313, 12443982, 2637160, 9817531, -3489830, 13831698, 10987417, 7921723, 22402253, -7833458, 5148959, -9219661, 9761194, -5823795 ], [ -27623136, 15992578, 1772690, 7785569, -7820653, -5738432, 8570517, 19288142, 12314453, 8151492, 6905063, -8117384, 5200386, 22897124, 4085643, 17037402, 3239800, 12447241, -1634210, 16942278, 9871507, 12313993, 20977103, -8280038, 8913749, -13036111, 12660814, -3792945 ], [ -23005055, 13739457, -1937578, 8891460, -5572675, -6706838, 11200972, 18296848, 11360850, 8743051, 6365256, -5352260, 6831066, 18514016, 730476, 14539206, 5527992, 13809371, 339567, 18162102, 10756519, 11512113, 18383010, -9381636, 10121236, -13521961, 11238462, -1606423 ], [ -15319325, 11569827, -6313918, 8420940, -1068265, -7727618, 13360612, 16069168, 8843190, 8844481, 5764056, -1909580, 8233806, 10954016, -2360124, 8669586, 8617512, 14568881, 2369517, 18483042, 12592789, 8240883, 15233190, -10794636, 10112956, -12424411, 7761402, 654107 ], [ -7633595, 9400197, -10690258, 7950420, 3436145, -8748398, 15520252, 13841488, 6325530, 8945911, 5162856, 1533100, 9636546, 3394016, -5450724, 2799966, 11707032, 15328391, 4399467, 18803982, 14429059, 4969653, 12083370, -12207636, 10104676, -11326861, 4284342, 2914637 ], [ 52135, 7230567, -15066598, 7479900, 7940555, -9769178, 17679892, 11613808, 3807870, 9047341, 4561656, 4975780, 11039286, -4165984, -8541324, -3069654, 14796552, 16087901, 6429417, 19124922, 16265329, 1698423, 8933550, -13620636, 10096396, -10229311, 807282, 5175167 ], [ 7737865, 5060937, -19442938, 7009380, 12444965, -10789958, 19839532, 9386128, 1290210, 9148771, 3960456, 8418460, 12442026, -11725984, -11631924, -8939274, 17886072, 16847411, 8459367, 19445862, 18101599, -1572807, 5783730, -15033636, 10088116, -9131761, -2669778, 7435697 ], [ 15423595, 2891307, -23819278, 6538860, 16949375, -11810738, 21999172, 7158448, -1227450, 9250201, 3359256, 11861140, 13844766, -19285984, -14722524, -14808894, 20975592, 17606921, 10489317, 19766802, 19937869, -4844037, 2633910, -16446636, 10079836, -8034211, -6146838, 9696227 ], [ 14649163, 2433948, -23841471, 3579099, 10672503, -11522595, 17175516, 3201409, 1269862, 6899681, 623836, 9962663, 12937333, -13541908, -10030519, -10260619, 20039553, 14880568, 4311242, 18355001, 13787724, -8120251, 7056655, -18068074, 7118625, -7780203, -2892739, 4375381 ], [ 13779673, 1995828, -23814741, 591369, 4274493, -11219745, 12273396, -775061, 3823522, 4521611, -2135564, 8004173, 12003943, -7648348, -5251069, -5595289, 19058283, 12115048, -1959058, 16923731, 7547844, -11396521, 11564485, -19691854, 4124235, -7535673, 436991, -1030649 ], [ 12910183, 1557708, -23788011, -2396361, -2123517, -10916895, 7371276, -4751531, 6377182, 2143541, -4894964, 6045683, 11070553, -1754788, -471619, -929959, 18077013, 9349528, -8229358, 15492461, 1307964, -14672791, 16072315, -21315634, 1129845, -7291143, 3766721, -6436679 ], [ 12040693, 1119588, -23761281, -5384091, -8521527, -10614045, 2469156, -8728001, 8930842, -234529, -7654364, 4087193, 10137163, 4138772, 4307831, 3735371, 17095743, 6584008, -14499658, 14061191, -4931916, -17949061, 20580145, -22939414, -1864545, -7046613, 7096451, -11842709 ], [ 11171203, 681468, -23734551, -8371821, -14919537, -10311195, -2432964, -12704471, 11484502, -2612599, -10413764, 2128703, 9203773, 10032332, 9087281, 8400701, 16114473, 3818488, -20769958, 12629921, -11171796, -21225331, 25087975, -24563194, -4858935, -6802083, 10426181, -17248739 ], [ 11374801, 922749, -22696428, -9824466, -18952212, -10164648, -5585511, -14324084, 12835123, -5288479, -10167713, 2112836, 9105088, 12710948, 13056407, 11676314, 14067891, 978151, -24505120, 11906915, -16102635, -21287413, 27794959, -23949484, -6388764, -5826582, 12209054, -20174792 ], [ 14082271, 2749299, -19298388, -7695246, -17465772, -10382808, -4655721, -10444364, 11378653, -8659249, -2908943, 6629756, 10954048, 7888028, 15134777, 11709254, 9535581, -2036759, -22324960, 12836525, -17979045, -13849723, 26299969, -18114964, -4501284, -3145482, 10382594, -17314232 ], [ 16789741, 4575849, -15900348, -5566026, -15979332, -10600968, -3725931, -6564644, 9922183, -12030019, 4349827, 11146676, 12803008, 3065108, 17213147, 11742194, 5003271, -5051669, -20144800, 13766135, -19855455, -6412033, 24804979, -12280444, -2613804, -464382, 8556134, -14453672 ], [ 19497211, 6402399, -12502308, -3436806, -14492892, -10819128, -2796141, -2684924, 8465713, -15400789, 11608597, 15663596, 14651968, -1757812, 19291517, 11775134, 470961, -8066579, -17964640, 14695745, -21731865, 1025657, 23309989, -6445924, -726324, 2216718, 6729674, -11593112 ], [ 22204681, 8228949, -9104268, -1307586, -13006452, -11037288, -1866351, 1194796, 7009243, -18771559, 18867367, 20180516, 16500928, -6580732, 21369887, 11808074, -4061349, -11081489, -15784480, 15625355, -23608275, 8463347, 21814999, -611404, 1161156, 4897818, 4903214, -8732552 ], [ 24912151, 10055499, -5706228, 821634, -11520012, -11255448, -936561, 5074516, 5552773, -22142329, 26126137, 24697436, 18349888, -11403652, 23448257, 11841014, -8593659, -14096399, -13604320, 16554965, -25484685, 15901037, 20320009, 5223116, 3048636, 7578918, 3076754, -5871992 ], [ 20436731, 7600904, -4892033, -658686, -8593287, -8442228, -1250871, 8460941, 6827273, -21046439, 27770122, 21129356, 16554713, -10272052, 22592817, 10653449, -9149139, -12718569, -9707995, 15932860, -24034695, 15448042, 20503124, 7590106, 2674461, 5639028, 57014, -5047917 ], [ 11390381, 2421944, -5722103, -4435986, -4750017, -3699948, -2356881, 11533451, 9839663, -17108129, 25841062, 12416276, 12440543, -5351212, 19870407, 8689199, -7173909, -8545359, -4719565, 14323300, -20467905, 9973702, 21754124, 7750486, 861051, 758508, -3722086, -5519787 ], [ 2344031, -2757016, -6552173, -8213286, -906747, 1042332, -3462891, 14605961, 12852053, -13169819, 23912002, 3703196, 8326373, -430372, 17147997, 6724949, -5198679, -4372149, 268865, 12713740, -16901115, 4499362, 23005124, 7910866, -952359, -4122012, -7501186, -5991657 ], [ -6702319, -7935976, -7382243, -11990586, 2936523, 5784612, -4568901, 17678471, 15864443, -9231509, 21982942, -5009884, 4212203, 4490468, 14425587, 4760699, -3223449, -198939, 5257295, 11104180, -13334325, -974978, 24256124, 8071246, -2765769, -9002532, -11280286, -6463527 ], [ -15748669, -13114936, -8212313, -15767886, 6779793, 10526892, -5674911, 20750981, 18876833, -5293199, 20053882, -13722964, 98033, 9411308, 11703177, 2796449, -1248219, 3974271, 10245725, 9494620, -9767535, -6449318, 25507124, 8231626, -4579179, -13883052, -15059386, -6935397 ], [ -24795019, -18293896, -9042383, -19545186, 10623063, 15269172, -6780921, 23823491, 21889223, -1354889, 18124822, -22436044, -4016137, 14332148, 8980767, 832199, 727011, 8147481, 15234155, 7885060, -6200745, -11923658, 26758124, 8392006, -6392589, -18763572, -18838486, -7407267 ], [ -18017336, -12825948, -5024755, -17906238, 10607414, 15348512, -2287917, 19217007, 14392900, -2675957, 14027304, -17145945, -7541837, 14790991, 5878632, -402149, 160615, 8479866, 11558381, 7282705, -3684735, -10605527, 18433829, 4904536, -3991508, -17899579, -17316127, -3867996 ], [ -9905096, -6460068, -598285, -15810498, 10266314, 15034592, 2677293, 13962897, 6010300, -4440587, 9746904, -10674855, -11017907, 14873521, 2744472, -1574939, -620135, 8488326, 7151891, 6765295, -1257345, -8714537, 9301979, 1109416, -1234988, -16551109, -15346657, 9564 ], [ -1792856, -94188, 3828185, -13714758, 9925214, 14720672, 7642503, 8708787, -2372300, -6205217, 5466504, -4203765, -14493977, 14956051, -389688, -2747729, -1400885, 8496786, 2745401, 6247885, 1170045, -6823547, 170129, -2685704, 1521532, -15202639, -13377187, 3887124 ], [ 6319384, 6271692, 8254655, -11619018, 9584114, 14406752, 12607713, 3454677, -10754900, -7969847, 1186104, 2267325, -17970047, 15038581, -3523848, -3920519, -2181635, 8505246, -1661089, 5730475, 3597435, -4932557, -8961721, -6480824, 4278052, -13854169, -11407717, 7764684 ], [ 14431624, 12637572, 12681125, -9523278, 9243014, 14092832, 17572923, -1799433, -19137500, -9734477, -3094296, 8738415, -21446117, 15121111, -6658008, -5093309, -2962385, 8513706, -6067579, 5213065, 6024825, -3041567, -18093571, -10275944, 7034572, -12505699, -9438247, 11642244 ], [ 20054902, 17200728, 15814541, -7401897, 9591953, 13489070, 19893981, -5300757, -24159092, -11668640, -6941550, 13540362, -22552421, 14261707, -8442204, -6799289, -3804203, 8167161, -8600680, 4934467, 8730507, -1380527, -23605420, -12649805, 9091918, -11098597, -7552126, 13202139 ], [ 17500162, 15840648, 14699351, -5196267, 12208163, 11932970, 13527111, -3042927, -18137372, -14159840, -9365610, 12857982, -15872351, 10307377, -5790804, -10257179, -4846673, 6654171, -4978360, 5440537, 12350577, -475037, -17222980, -10353815, 8851978, -9498847, -5939866, 7146849 ], [ 14945422, 14480568, 13584161, -2990637, 14824373, 10376870, 7160241, -785097, -12115652, -16651040, -11789670, 12175602, -9192281, 6353047, -3139404, -13715069, -5889143, 5141181, -1356040, 5946607, 15970647, 430453, -10840540, -8057825, 8612038, -7899097, -4327606, 1091559 ], [ 12390682, 13120488, 12468971, -785007, 17440583, 8820770, 793371, 1472733, -6093932, -19142240, -14213730, 11493222, -2512211, 2398717, -488004, -17172959, -6931613, 3628191, 2266280, 6452677, 19590717, 1335943, -4458100, -5761835, 8372098, -6299347, -2715346, -4963731 ], [ 9835942, 11760408, 11353781, 1420623, 20056793, 7264670, -5573499, 3730563, -72212, -21633440, -16637790, 10810842, 4167859, -1555613, 2163396, -20630849, -7974083, 2115201, 5888600, 6958747, 23210787, 2241433, 1924340, -3465845, 8132158, -4699597, -1103086, -11019021 ], [ 7281202, 10400328, 10238591, 3626253, 22673003, 5708570, -11940369, 5988393, 5949508, -24124640, -19061850, 10128462, 10847929, -5509943, 4814796, -24088739, -9016553, 602211, 9510920, 7464817, 26830857, 3146923, 8306780, -1169855, 7892218, -3099847, 509174, -17074311 ], [ 6806757, 9032604, 7034237, 3992521, 20166312, 4046189, -13449330, 6080619, 8157313, -20673414, -17949972, 9611800, 12492269, -6235614, 3525910, -22431078, -11207730, -2119756, 10121357, 6424398, 25028097, 845608, 12578937, 1137307, 5855448, -326449, -1037547, -16825408 ], [ 8072967, 7658484, 2081807, 2819731, 13373112, 2294879, -10893510, 4360809, 7173883, -12249954, -13879452, 9233800, 9923039, -4259754, -1059950, -16493058, -14360070, -5853316, 8211647, 4089978, 18687867, -4138952, 15085347, 3453817, 2315208, 3428981, -5227497, -11301568 ], [ 9339177, 6284364, -2870623, 1646941, 6579912, 543569, -8337690, 2640999, 6190453, -3826494, -9808932, 8855800, 7353809, -2283894, -5645810, -10555038, -17512410, -9586876, 6301937, 1755558, 12347637, -9123512, 17591757, 5770327, -1225032, 7184411, -9417447, -5777728 ], [ 10605387, 4910244, -7823053, 474151, -213288, -1207741, -5781870, 921189, 5207023, 4596966, -5738412, 8477800, 4784579, -308034, -10231670, -4617018, -20664750, -13320436, 4392227, -578862, 6007407, -14108072, 20098167, 8086837, -4765272, 10939841, -13607397, -253888 ], [ 11871597, 3536124, -12775483, -698639, -7006488, -2959051, -3226050, -798621, 4223593, 13020426, -1667892, 8099800, 2215349, 1667826, -14817530, 1321002, -23817090, -17053996, 2482517, -2913282, -332823, -19092632, 22604577, 10403347, -8305512, 14695271, -17797347, 5269952 ], [ 13137807, 2162004, -17727913, -1871429, -13799688, -4710361, -670230, -2518431, 3240163, 21443886, 2402628, 7721800, -353881, 3643686, -19403390, 7259022, -26969430, -20787556, 572807, -5247702, -6673053, -24077192, 25110987, 12719857, -11845752, 18450701, -21987297, 10793792 ], [ 12884499, -338472, -14503328, -4279299, -12602290, -1709462, 758849, -301693, -1021542, 19523628, 4318688, 3375297, -3918798, 2011942, -12312354, 10330794, -24682952, -16342484, -3656990, -4719031, -6856055, -24182878, 21824302, 9758556, -7651958, 17891898, -21013781, 12889900 ], [ 12374649, -3029112, -9898208, -6895689, -10055830, 2093758, 1997699, 2579657, -5836722, 15857028, 5871008, -1641213, -7651818, -228878, -3249894, 12918654, -21478232, -10516604, -8278490, -3706981, -5999525, -23464858, 17559562, 5906196, -2152418, 16604718, -19168511, 14407300 ], [ 11864799, -5719752, -5293088, -9512079, -7509370, 5896978, 3236549, 5461007, -10651902, 12190428, 7423328, -6657723, -11384838, -2469698, 5812566, 15506514, -18273512, -4690724, -12899990, -2694931, -5142995, -22746838, 13294822, 2053836, 3347122, 15317538, -17323241, 15924700 ], [ 11354949, -8410392, -687968, -12128469, -4962910, 9700198, 4475399, 8342357, -15467082, 8523828, 8975648, -11674233, -15117858, -4710518, 14875026, 18094374, -15068792, 1135156, -17521490, -1682881, -4286465, -22028818, 9030082, -1798524, 8846662, 14030358, -15477971, 17442100 ], [ 10845099, -11101032, 3917152, -14744859, -2416450, 13503418, 5714249, 11223707, -20282262, 4857228, 10527968, -16690743, -18850878, -6951338, 23937486, 20682234, -11864072, 6961036, -22142990, -670831, -3429935, -21310798, 4765342, -5650884, 14346202, 12743178, -13632701, 18959500 ], [ 9962874, -12954492, 7306807, -16277844, 278630, 16069333, 6916469, 13392092, -23605347, 1837683, 11064788, -20718153, -21666933, -9109868, 30730716, 22775559, -9220772, 11785096, -25623980, -308971, -3201020, -19676488, 741157, -8268309, 18726352, 12171798, -11970536, 19825870 ], [ 7218774, -10622052, 4619137, -12393804, 3716810, 12448723, 7935539, 11995652, -19467957, 2053413, 6524108, -19800063, -19898163, -10856948, 26177796, 22396209, -9384572, 11600056, -23402420, -3198061, -6110180, -13460728, -2080253, -4711059, 17509552, 15179418, -11223896, 17437090 ], [ 4474674, -8289612, 1931467, -8509764, 7154990, 8828113, 8954609, 10599212, -15330567, 2269143, 1983428, -18881973, -18129393, -12604028, 21624876, 22016859, -9548372, 11415016, -21180860, -6087151, -9019340, -7244968, -4901663, -1153809, 16292752, 18187038, -10477256, 15048310 ], [ 1730574, -5957172, -756203, -4625724, 10593170, 5207503, 9973679, 9202772, -11193177, 2484873, -2557252, -17963883, -16360623, -14351108, 17071956, 21637509, -9712172, 11229976, -18959300, -8976241, -11928500, -1029208, -7723073, 2403441, 15075952, 21194658, -9730616, 12659530 ], [ -1013526, -3624732, -3443873, -741684, 14031350, 1586893, 10992749, 7806332, -7055787, 2700603, -7097932, -17045793, -14591853, -16098188, 12519036, 21258159, -9875972, 11044936, -16737740, -11865331, -14837660, 5186552, -10544483, 5960691, 13859152, 24202278, -8983976, 10270750 ], [ -3757626, -1292292, -6131543, 3142356, 17469530, -2033717, 12011819, 6409892, -2918397, 2916333, -11638612, -16127703, -12823083, -17845268, 7966116, 20878809, -10039772, 10859896, -14516180, -14754421, -17746820, 11402312, -13365893, 9517941, 12642352, 27209898, -8237336, 7881970 ], [ -4874778, -958664, -6333211, 5687677, 18563995, -4124645, 10428658, 6178752, -387014, 3827330, -15161482, -12903050, -11553371, -17142939, 4679546, 19184089, -8022999, 10792074, -10512442, -15063339, -18935206, 11356756, -15003857, 9136477, 11033263, 25042511, -7146266, 5205649 ], [ -4213638, -2809784, -3817621, 6769747, 17096725, -4543595, 6001198, 7221312, 388966, 5498270, -17571862, -7157270, -10829141, -13763349, 2777126, 16051639, -3622809, 10852374, -4560742, -12552069, -18242746, 4467436, -15348287, 4449907, 8995393, 17218721, -5678726, 2215039 ], [ -3552498, -4660904, -1302031, 7851817, 15629455, -4962545, 1573738, 8263872, 1164946, 7169210, -19982242, -1411490, -10104911, -10383759, 874706, 12919189, 777381, 10912674, 1390958, -10040799, -17550286, -2421884, -15692717, -236663, 6957523, 9394931, -4211186, -775571 ], [ -2891358, -6512024, 1213559, 8933887, 14162185, -5381495, -2853722, 9306432, 1940926, 8840150, -22392622, 4334290, -9380681, -7004169, -1027714, 9786739, 5177571, 10972974, 7342658, -7529529, -16857826, -9311204, -16037147, -4923233, 4919653, 1571141, -2743646, -3766181 ], [ -2230218, -8363144, 3729149, 10015957, 12694915, -5800445, -7281182, 10348992, 2716906, 10511090, -24803002, 10080070, -8656451, -3624579, -2930134, 6654289, 9577761, 11033274, 13294358, -5018259, -16165366, -16200524, -16381577, -9609803, 2881783, -6252649, -1276106, -6756791 ], [ -1569078, -10214264, 6244739, 11098027, 11227645, -6219395, -11708642, 11391552, 3492886, 12182030, -27213382, 15825850, -7932221, -244989, -4832554, 3521839, 13977951, 11093574, 19246058, -2506989, -15472906, -23089844, -16726007, -14296373, 843913, -14076439, 191434, -9747401 ], [ -875917, -7663881, 5966337, 10499456, 10332919, -5363682, -8536191, 10287001, 3812052, 14032387, -21976849, 11130583, -5648476, -617607, -5743530, 3388926, 9964286, 9928698, 18651345, -276027, -14659817, -24441945, -10498748, -10715632, -155227, -15616374, -247589, -12492138 ], [ -174187, -3935631, 4940247, 9451136, 9591409, -4166862, -3329961, 8607871, 4008972, 15930757, -14693959, 3641233, -2947396, -1994337, -6389190, 4058706, 3699026, 8435958, 16304775, 1879923, -13814447, -24312255, -2512868, -4922512, -876397, -15474714, -1196819, -15171078 ], [ 527543, -207381, 3914157, 8402816, 8849899, -2970042, 1876269, 6928741, 4205892, 17829127, -7411069, -3848117, -246316, -3371067, -7034850, 4728486, -2566234, 6943218, 13958205, 4035873, -12969077, -24182565, 5473012, 870608, -1597567, -15333054, -2146049, -17850018 ], [ 1229273, 3520869, 2888067, 7354496, 8108389, -1773222, 7082499, 5249611, 4402812, 19727497, -128179, -11337467, 2454764, -4747797, -7680510, 5398266, -8831494, 5450478, 11611635, 6191823, -12123707, -24052875, 13458892, 6663728, -2318737, -15191394, -3095279, -20528958 ], [ 1931003, 7249119, 1861977, 6306176, 7366879, -576402, 12288729, 3570481, 4599732, 21625867, 7154711, -18826817, 5155844, -6124527, -8326170, 6068046, -15096754, 3957738, 9265065, 8347773, -11278337, -23923185, 21444772, 12456848, -3039907, -15049734, -4044509, -23207898 ], [ 1976957, 10665411, 1044543, 5108240, 6970645, 870537, 16824270, 1992196, 4308546, 23112370, 13190615, -25256678, 7499858, -7048647, -9047691, 6274425, -20386306, 2253957, 6853623, 10268139, -10016906, -23732502, 27915961, 17207192, -3173044, -14263530, -5254955, -25340601 ], [ -3879073, 11274081, 2105013, 2563760, 9681895, 4568547, 15323610, 1321516, -375594, 20892070, 8003645, -22151138, 6630278, -3899277, -10451961, 2310195, -16894486, -1349193, 3858333, 10068249, -5010926, -22992882, 20754931, 12572552, 1986116, -7676430, -8816345, -22557171 ], [ -9735103, 11882751, 3165483, 19280, 12393145, 8266557, 13822950, 650836, -5059734, 18671770, 2816675, -19045598, 5760698, -749907, -11856231, -1654035, -13402666, -4952343, 863043, 9868359, -4946, -22253262, 13593901, 7937912, 7145276, -1089330, -12377735, -19773741 ], [ -15591133, 12491421, 4225953, -2525200, 15104395, 11964567, 12322290, -19844, -9743874, 16451470, -2370295, -15940058, 4891118, 2399463, -13260501, -5618265, -9910846, -8555493, -2132247, 9668469, 5001034, -21513642, 6432871, 3303272, 12304436, 5497770, -15939125, -16990311 ], [ -21447163, 13100091, 5286423, -5069680, 17815645, 15662577, 10821630, -690524, -14428014, 14231170, -7557265, -12834518, 4021538, 5548833, -14664771, -9582495, -6419026, -12158643, -5127537, 9468579, 10007014, -20774022, -728159, -1331368, 17463596, 12084870, -19500515, -14206881 ], [ -27303193, 13708761, 6346893, -7614160, 20526895, 19360587, 9320970, -1361204, -19112154, 12010870, -12744235, -9728978, 3151958, 8698203, -16069041, -13546725, -2927206, -15761793, -8122827, 9268689, 15012994, -20034402, -7889189, -5966008, 22622756, 18671970, -23061905, -11423451 ], [ -30751744, 14067200, 6971392, -9112576, 22123520, 21538304, 8437248, -1756160, -21870592, 10703360, -15798784, -7900160, 2639872, 10552832, -16896000, -15881216, -870912, -17883648, -9886720, 9150976, 17960960, -19598848, -12106240, -8695296, 25660928, 22551040, -25159168, -9784320 ], [ -30751744, 14067200, 6971392, -9112576, 22123520, 21538304, 8437248, -1756160, -21870592, 10703360, -15798784, -7900160, 2639872, 10552832, -16896000, -15881216, -870912, -17883648, -9886720, 9150976, 17960960, -19598848, -12106240, -8695296, 25660928, 22551040, -25159168, -9784320 ] ], [ [ 20013056, -14346240, 922624, -16847872, -23147520, -18208768, -2221056, -6510592, 30564352, 12567552, 13034496, -2757632, -5565440, -817152, -75776, 12225536, -11814912, 3581952, 9534464, 20418560, 21743616, -21772288, -3704832, 1230848, 19023872, 6260736, 4037632, 3467264 ], [ 20013056, -14346240, 922624, -16847872, -23147520, -18208768, -2221056, -6510592, 30564352, 12567552, 13034496, -2757632, -5565440, -817152, -75776, 12225536, -11814912, 3581952, 9534464, 20418560, 21743616, -21772288, -3704832, 1230848, 19023872, 6260736, 4037632, 3467264 ], [ 20013056, -14346240, 922624, -16847872, -23147520, -18208768, -2221056, -6510592, 30564352, 12567552, 13034496, -2757632, -5565440, -817152, -75776, 12225536, -11814912, 3581952, 9534464, 20418560, 21743616, -21772288, -3704832, 1230848, 19023872, 6260736, 4037632, 3467264 ], [ 20614856, -15758936, -1110634, -18515094, -21005230, -13959942, -4040026, -5890856, 25137768, 12057910, 12991308, -1929980, -7639762, -3093018, 2395380, 11398474, -11929726, 2254688, 9871944, 16087016, 18913740, -17387290, -4288342, 2472090, 17209504, 4136618, 537752, 2337886 ], [ 21532856, -17913896, -4212214, -21058314, -17737330, -7478682, -6814726, -4945496, 16859928, 11280490, 12925428, -667460, -10803982, -6564678, 6164940, 10136854, -12104866, 230048, 10386744, 9479576, 14596980, -10698310, -5178442, 4365510, 14441824, 896438, -4801048, 615106 ], [ 22450856, -20068856, -7313794, -23601534, -14469430, -997422, -9589426, -4000136, 8582088, 10503070, 12859548, 595060, -13968202, -10036338, 9934500, 8875234, -12280006, -1794592, 10901544, 2872136, 10280220, -4009330, -6068542, 6258930, 11674144, -2343742, -10139848, -1107674 ], [ 23368856, -22223816, -10415374, -26144754, -11201530, 5483838, -12364126, -3054776, 304248, 9725650, 12793668, 1857580, -17132422, -13507998, 13704060, 7613614, -12455146, -3819232, 11416344, -3735304, 5963460, 2679650, -6958642, 8152350, 8906464, -5583922, -15478648, -2830454 ], [ 24286856, -24378776, -13516954, -28687974, -7933630, 11965098, -15138826, -2109416, -7973592, 8948230, 12727788, 3120100, -20296642, -16979658, 17473620, 6351994, -12630286, -5843872, 11931144, -10342744, 1646700, 9368630, -7848742, 10045770, 6138784, -8824102, -20817448, -4553234 ], [ 25204856, -26533736, -16618534, -31231194, -4665730, 18446358, -17913526, -1164056, -16251432, 8170810, 12661908, 4382620, -23460862, -20451318, 21243180, 5090374, -12805426, -7868512, 12445944, -16950184, -2670060, 16057610, -8738842, 11939190, 3371104, -12064282, -26156248, -6276014 ], [ 23332070, -16939346, -14677594, -29010816, -4029406, 14840142, -13250248, -383996, -15998748, 5627116, 10455132, 891112, -17667388, -19137630, 22275546, 4337878, -9566338, -8481316, 14443224, -11784262, 1276266, 14927726, -5688712, 6555582, 5009626, -10625950, -21191986, -3893612 ], [ 21363050, -6939806, -12562774, -26626176, -3483826, 10886082, -8330488, 390364, -15451908, 3022516, 8174532, -2764328, -11565028, -17658930, 23213526, 3602938, -6209518, -9045436, 16491624, -6212362, 5507526, 13528226, -2502712, 921042, 6800086, -9026290, -15872446, -1369652 ], [ 19394030, 3059734, -10447954, -24241536, -2938246, 6932022, -3410728, 1164724, -14905068, 417916, 5893932, -6419768, -5462668, -16180230, 24151506, 2867998, -2852698, -9609556, 18540024, -640462, 9738786, 12128726, 683288, -4713498, 8590546, -7426630, -10552906, 1154308 ], [ 17425010, 13059274, -8333134, -21856896, -2392666, 2977962, 1509032, 1939084, -14358228, -2186684, 3613332, -10075208, 639692, -14701530, 25089486, 2133058, 504122, -10173676, 20588424, 4931438, 13970046, 10729226, 3869288, -10348038, 10381006, -5826970, -5233366, 3678268 ], [ 15455990, 23058814, -6218314, -19472256, -1847086, -976098, 6428792, 2713444, -13811388, -4791284, 1332732, -13730648, 6742052, -13222830, 26027466, 1398118, 3860942, -10737796, 22636824, 10503338, 18201306, 9329726, 7055288, -15982578, 12171466, -4227310, 86174, 6202228 ], [ 12488670, 27414554, -5757494, -15725066, -428656, -3073408, 8330752, 1981654, -13664298, -6500884, -409568, -14344138, 10486212, -11665280, 26546796, 1479228, 5920312, -10736216, 23500724, 12938188, 19235666, 8373776, 8445088, -19359118, 13365426, -3557400, 4554764, 6919988 ], [ 6925770, 17096414, -9597074, -8435246, 3259184, -343168, 2386432, -2666126, -14556558, -5883484, -752288, -7048558, 8099052, -9902720, 25977636, 3682068, 4606312, -9263816, 21284924, 7216708, 11958086, 8571056, 5164768, -16864858, 13008486, -5304840, 6810884, 2941628 ], [ 1362870, 6778274, -13436654, -1145426, 6947024, 2387072, -3557888, -7313906, -15448818, -5266084, -1095008, 247022, 5711892, -8140160, 25408476, 5884908, 3292312, -7791416, 19069124, 1495228, 4680506, 8768336, 1884448, -14370598, 12651546, -7052280, 9067004, -1036732 ], [ -4200030, -3539866, -17276234, 6144394, 10634864, 5117312, -9502208, -11961686, -16341078, -4648684, -1437728, 7542602, 3324732, -6377600, 24839316, 8087748, 1978312, -6319016, 16853324, -4226252, -2597074, 8965616, -1395872, -11876338, 12294606, -8799720, 11323124, -5015092 ], [ -9762930, -13858006, -21115814, 13434214, 14322704, 7847552, -15446528, -16609466, -17233338, -4031284, -1780448, 14838182, 937572, -4615040, 24270156, 10290588, 664312, -4846616, 14637524, -9947732, -9874654, 9162896, -4676192, -9382078, 11937666, -10547160, 13579244, -8993452 ], [ -15325830, -24176146, -24955394, 20724034, 18010544, 10577792, -21390848, -21257246, -18125598, -3413884, -2123168, 22133762, -1449588, -2852480, 23700996, 12493428, -649688, -3374216, 12421724, -15669212, -17152234, 9360176, -7956512, -6887818, 11580726, -12294600, 15835364, -12971812 ], [ -18619058, -26855820, -25261994, 18910362, 19425744, 12421978, -22096118, -20743674, -17166674, -4716780, -3290886, 23904092, -2763498, -1015614, 22202110, 12148558, -2988390, -115398, 12500612, -17067694, -19647306, 9919870, -7163146, -5303568, 11401018, -12263254, 13601430, -13121982 ], [ -20327798, -24202980, -23102174, 10741422, 19254384, 13647598, -19143938, -16626894, -14915414, -7360260, -5034546, 21817172, -3328158, 873126, 20054170, 10025098, -6042450, 4390542, 14181452, -15448234, -18803646, 10732570, -3525886, -4354608, 11345038, -10990114, 8232930, -10599642 ], [ -22036538, -21550140, -20942354, 2572482, 19083024, 14873218, -16191758, -12510114, -12664154, -10003740, -6778206, 19730252, -3892818, 2761866, 17906230, 7901638, -9096510, 8896482, 15862292, -13828774, -17959986, 11545270, 111374, -3405648, 11289058, -9716974, 2864430, -8077302 ], [ -23745278, -18897300, -18782534, -5596458, 18911664, 16098838, -13239578, -8393334, -10412894, -12647220, -8521866, 17643332, -4457478, 4650606, 15758290, 5778178, -12150570, 13402422, 17543132, -12209314, -17116326, 12357970, 3748634, -2456688, 11233078, -8443834, -2504070, -5554962 ], [ -25454018, -16244460, -16622714, -13765398, 18740304, 17324458, -10287398, -4276554, -8161634, -15290700, -10265526, 15556412, -5022138, 6539346, 13610350, 3654718, -15204630, 17908362, 19223972, -10589854, -16272666, 13170670, 7385894, -1507728, 11177098, -7170694, -7872570, -3032622 ], [ -27162758, -13591620, -14462894, -21934338, 18568944, 18550078, -7335218, -159774, -5910374, -17934180, -12009186, 13469492, -5586798, 8428086, 11462410, 1531258, -18258690, 22414302, 20904812, -8970394, -15429006, 13983370, 11023154, -558768, 11121118, -5897554, -13241070, -510282 ], [ -27277904, -12946446, -13603610, -23552322, 11226330, 17475622, -4401992, 152922, -4816118, -14852256, -8450424, 9464006, -5454048, 8262990, 11001700, 2202946, -15924792, 17152776, 21178034, -8720482, -10364598, 9841300, 7108298, 1915422, 13248898, -5489818, -9380268, -2283048 ], [ -27215984, -12524346, -12888830, -24442422, 3086910, 16145602, -1470872, 42942, -3850418, -11134176, -4302504, 5245346, -5243808, 7869690, 10728460, 3185206, -12992232, 10805976, 21294854, -8622742, -4831218, 5148700, 2354318, 4559082, 15619318, -5178238, -4493988, -4533048 ], [ -27154064, -12102246, -12174050, -25332522, -5052510, 14815582, 1460248, -67038, -2884718, -7416096, -154584, 1026686, -5033568, 7476390, 10455220, 4167466, -10059672, 4459176, 21411674, -8525002, 702162, 456100, -2399662, 7202742, 17989738, -4866658, 392292, -6783048 ], [ -27092144, -11680146, -11459270, -26222622, -13191930, 13485562, 4391368, -177018, -1919018, -3698016, 3993336, -3191974, -4823328, 7083090, 10181980, 5149726, -7127112, -1887624, 21528494, -8427262, 6235542, -4236500, -7153642, 9846402, 20360158, -4555078, 5278572, -9033048 ], [ -27030224, -11258046, -10744490, -27112722, -21331350, 12155542, 7322488, -286998, -953318, 20064, 8141256, -7410634, -4613088, 6689790, 9908740, 6131986, -4194552, -8234424, 21645314, -8329522, 11768922, -8929100, -11907622, 12490062, 22730578, -4243498, 10164852, -11283048 ], [ -26807488, -10465978, -9125044, -27059434, -26924922, 9940958, 8344222, -404198, -388518, 3005542, 11420458, -9906222, -3721242, 5839768, 9805360, 7542658, -1821694, -13098122, 20350472, -7302758, 15688100, -11629436, -14086722, 13694054, 23507240, -3607474, 14188000, -12481588 ], [ -25983808, -8291398, -4125004, -23480854, -23005062, 4420898, 2230882, -548378, -1321818, 3253402, 11453398, -5962962, -282342, 3283048, 10336720, 10554238, -1540354, -12419702, 13780472, -2804378, 13575260, -6884996, -6643902, 9518234, 18328280, -1759054, 14985760, -9750988 ], [ -25160128, -6116818, 875036, -19902274, -19085202, -1099162, -3882458, -692558, -2255118, 3501262, 11486338, -2019702, 3156558, 726328, 10868080, 13565818, -1259014, -11741282, 7210472, 1694002, 11462420, -2140556, 798918, 5342414, 13149320, 89366, 15783520, -7020388 ], [ -24336448, -3942238, 5875076, -16323694, -15165342, -6619222, -9995798, -836738, -3188418, 3749122, 11519278, 1923558, 6595458, -1830392, 11399440, 16577398, -977674, -11062862, 640472, 6192382, 9349580, 2603884, 8241738, 1166594, 7970360, 1937786, 16581280, -4289788 ], [ -23512768, -1767658, 10875116, -12745114, -11245482, -12139282, -16109138, -980918, -4121718, 3996982, 11552218, 5866818, 10034358, -4387112, 11930800, 19588978, -696334, -10384442, -5929528, 10690762, 7236740, 7348324, 15684558, -3009226, 2791400, 3786206, 17379040, -1559188 ], [ -22689088, 406922, 15875156, -9166534, -7325622, -17659342, -22222478, -1125098, -5055018, 4244842, 11585158, 9810078, 13473258, -6943832, 12462160, 22600558, -414994, -9706022, -12499528, 15189142, 5123900, 12092764, 23127378, -7185046, -2387560, 5634626, 18176800, 1171412 ], [ -18756546, -540990, 14588946, -4718454, -6950784, -16250004, -22248942, -21992, -6278120, 3109116, 9284172, 9977452, 14482540, -7263822, 11357732, 22294408, -960854, -7701450, -13980462, 14910536, 4141504, 11519812, 23115904, -10784176, -3357294, 7317606, 17004038, 3029316 ], [ -11979726, -4345650, 7551486, 525126, -9819264, -8501004, -16706562, 2222248, -7766360, 707556, 4847892, 6690292, 13268980, -5537442, 8756732, 18952888, -2263514, -4483590, -10805442, 10261496, 4193344, 6082012, 16284544, -13855696, -476034, 8849226, 14028458, 4088796 ], [ -5202906, -8150310, 514026, 5768706, -12687744, -752004, -11164182, 4466488, -9254600, -1694004, 411612, 3403132, 12055420, -3811062, 6155732, 15611368, -3566174, -1265730, -7630422, 5612456, 4245184, 644212, 9453184, -16927216, 2405226, 10380846, 11052878, 5148276 ], [ 1573914, -11954970, -6523434, 11012286, -15556224, 6996996, -5621802, 6710728, -10742840, -4095564, -4024668, 115972, 10841860, -2084682, 3554732, 12269848, -4868834, 1952130, -4455402, 963416, 4297024, -4793588, 2621824, -19998736, 5286486, 11912466, 8077298, 6207756 ], [ 8350734, -15759630, -13560894, 16255866, -18424704, 14745996, -79422, 8954968, -12231080, -6497124, -8460948, -3171188, 9628300, -358302, 953732, 8928328, -6171494, 5169990, -1280382, -3685624, 4348864, -10231388, -4209536, -23070256, 8167746, 13444086, 5101718, 7267236 ], [ 15127554, -19564290, -20598354, 21499446, -21293184, 22494996, 5462958, 11199208, -13719320, -8898684, -12897228, -6458348, 8414740, 1368078, -1647268, 5586808, -7474154, 8387850, 1894638, -8334664, 4400704, -15669188, -11040896, -26141776, 11049006, 14975706, 2126138, 8326716 ], [ 11464074, -17032950, -20032314, 17584326, -15198564, 18292146, 4369638, 11800648, -12081560, -10515294, -14582658, -5346308, 6639880, -1552092, -616318, 2207938, -8307914, 6915060, 4190958, -9322204, 6363844, -13281038, -8093156, -24847096, 10204416, 12916326, 2946608, 6455046 ], [ 5712534, -13234410, -17945574, 11837466, -7311324, 11698926, 1949178, 12073528, -9818600, -11974914, -15717918, -3354428, 4752760, -5401572, 1141022, -1178402, -9047894, 4504140, 6311538, -9577444, 8709244, -9327698, -3189596, -22679176, 8614656, 10138746, 4526288, 3997146 ], [ -39006, -9435870, -15858834, 6090606, 575916, 5105706, -471282, 12346408, -7555640, -13434534, -16853178, -1362548, 2865640, -9251052, 2898362, -4564742, -9787874, 2093220, 8432118, -9832684, 11054644, -5374358, 1713964, -20511256, 7024896, 7361166, 6105968, 1539246 ], [ -5790546, -5637330, -13772094, 343746, 8463156, -1487514, -2891742, 12619288, -5292680, -14894154, -17988438, 629332, 978520, -13100532, 4655702, -7951082, -10527854, -317700, 10552698, -10087924, 13400044, -1421018, 6617524, -18343336, 5435136, 4583586, 7685648, -918654 ], [ -11542086, -1838790, -11685354, -5403114, 16350396, -8080734, -5312202, 12892168, -3029720, -16353774, -19123698, 2621212, -908600, -16950012, 6413042, -11337422, -11267834, -2728620, 12673278, -10343164, 15745444, 2532322, 11521084, -16175416, 3845376, 1806006, 9265328, -3376554 ], [ -16429724, 1231074, -9041200, -10664112, 22093988, -13003974, -6585672, 12676638, -1091552, -17316404, -19680328, 3919828, -1938084, -20282846, 7581898, -14534092, -11442990, -4988220, 14318422, -10877904, 16792612, 5311294, 15271128, -14047640, 2571360, -1352084, 11065254, -5502070 ], [ -16200404, -15066, -3095440, -13047312, 15140588, -8035794, -1065432, 9568218, -1077152, -15335324, -16809688, 1112188, 2112276, -20555546, 5265118, -16607332, -8272650, -6351540, 13147522, -13068144, 10150252, 1134394, 12188808, -12157640, 3167520, -6763964, 14169714, -5658850 ], [ -15971084, -1261206, 2850320, -15430512, 8187188, -3067614, 4454808, 6459798, -1062752, -13354244, -13939048, -1695452, 6162636, -20828246, 2948338, -18680572, -5102310, -7714860, 11976622, -15258384, 3507892, -3042506, 9106488, -10267640, 3763680, -12175844, 17274174, -5815630 ], [ -15741764, -2507346, 8796080, -17813712, 1233788, 1900566, 9975048, 3351378, -1048352, -11373164, -11068408, -4503092, 10212996, -21100946, 631558, -20753812, -1931970, -9078180, 10805722, -17448624, -3134468, -7219406, 6024168, -8377640, 4359840, -17587724, 20378634, -5972410 ], [ -15512444, -3753486, 14741840, -20196912, -5719612, 6868746, 15495288, 242958, -1033952, -9392084, -8197768, -7310732, 14263356, -21373646, -1685222, -22827052, 1238370, -10441500, 9634822, -19638864, -9776828, -11396306, 2941848, -6487640, 4956000, -22999604, 23483094, -6129190 ], [ -15283124, -4999626, 20687600, -22580112, -12673012, 11836926, 21015528, -2865462, -1019552, -7411004, -5327128, -10118372, 18313716, -21646346, -4002002, -24900292, 4408710, -11804820, 8463922, -21829104, -16419188, -15573206, -140472, -4597640, 5552160, -28411484, 26587554, -6285970 ], [ -12583062, -3981582, 24265774, -23645736, -17167396, 13530518, 20884656, -2738654, 971704, -5310204, -1546780, -8416586, 19341474, -20640420, -5278366, -24646044, 4086178, -10613266, 6967400, -21846344, -20371538, -16216890, -1126954, -4853088, 7810542, -30165180, 28162058, -5333126 ], [ -6930162, -257562, 25014394, -23136696, -18722956, 11310578, 14000016, 1254646, 5325544, -3066324, 3320780, -1325486, 16756854, -18106380, -5311306, -21610164, -410762, -6368326, 5081720, -19266584, -21108998, -12637950, 391346, -7672608, 12055482, -27546900, 27908078, -3054146 ], [ -1277262, 3466458, 25763014, -22627656, -20278516, 9090638, 7115376, 5247946, 9679384, -822444, 8188340, 5765614, 14172234, -15572340, -5344246, -18574284, -4907702, -2123386, 3196040, -16686824, -21846458, -9059010, 1909646, -10492128, 16300422, -24928620, 27654098, -775166 ], [ 4375638, 7190478, 26511634, -22118616, -21834076, 6870698, 230736, 9241246, 14033224, 1421436, 13055900, 12856714, 11587614, -13038300, -5377186, -15538404, -9404642, 2121554, 1310360, -14107064, -22583918, -5480070, 3427946, -13311648, 20545362, -22310340, 27400118, 1503814 ], [ 10028538, 10914498, 27260254, -21609576, -23389636, 4650758, -6653904, 13234546, 18387064, 3665316, 17923460, 19947814, 9002994, -10504260, -5410126, -12502524, -13901582, 6366494, -575320, -11527304, -23321378, -1901130, 4946246, -16131168, 24790302, -19692060, 27146138, 3782794 ], [ 15681438, 14638518, 28008874, -21100536, -24945196, 2430818, -13538544, 17227846, 22740904, 5909196, 22791020, 27038914, 6418374, -7970220, -5443066, -9466644, -18398522, 10611434, -2461000, -8947544, -24058838, 1677810, 6464546, -18950688, 29035242, -17073780, 26892158, 6061774 ], [ 17522226, 14452584, 24850300, -18146826, -24932800, -1796884, -13128504, 15311572, 22368106, 4668990, 20585666, 26834368, 7371522, -6858546, -5314270, -7464384, -14685152, 11163770, -1638844, -7841900, -23505308, 1024980, 5031854, -19084314, 26469468, -11351742, 26592362, 3301960 ], [ 18202806, 13076664, 20502580, -14449086, -24443200, -6635644, -10498344, 11596732, 20556766, 2368410, 16227686, 24409408, 9401382, -6179766, -5136250, -5776704, -8472992, 10592270, 7436, -7184900, -22558868, -915780, 2701034, -18400494, 21830868, -4685082, 26278622, -991400 ], [ 18883386, 11700744, 16154860, -10751346, -23953600, -11474404, -7868184, 7881892, 18745426, 67830, 11869706, 21984448, 11431242, -5500986, -4958230, -4089024, -2260832, 10020770, 1653716, -6527900, -21612428, -2856540, 370214, -17716674, 17192268, 1981578, 25964882, -5284760 ], [ 19563966, 10324824, 11807140, -7053606, -23464000, -16313164, -5238024, 4167052, 16934086, -2232750, 7511726, 19559488, 13461102, -4822206, -4780210, -2401344, 3951328, 9449270, 3299996, -5870900, -20665988, -4797300, -1960606, -17032854, 12553668, 8648238, 25651142, -9578120 ], [ 20244546, 8948904, 7459420, -3355866, -22974400, -21151924, -2607864, 452212, 15122746, -4533330, 3153746, 17134528, 15490962, -4143426, -4602190, -713664, 10163488, 8877770, 4946276, -5213900, -19719548, -6738060, -4291426, -16349034, 7915068, 15314898, 25337402, -13871480 ], [ 20782676, 7399986, 3085044, 84050, -22089230, -25560674, 71380, -3080908, 13337544, -6919184, -1000548, 14300642, 17393086, -3510650, -4707978, 787284, 15995758, 8089550, 6391474, -4411286, -18287434, -8417440, -6301786, -15793622, 3606658, 21104080, 24481330, -17342620 ], [ 19631756, 3799806, -1605396, 466910, -16513730, -24870734, 3332620, -4459348, 11862264, -10316144, -2739708, 6618062, 17780626, -3423350, -8178918, 74124, 17323618, 4731650, 5452414, -1882106, -11096614, -6997600, -4512406, -16760762, 3213358, 16488880, 17194750, -11064580 ], [ 18480836, 199626, -6295836, 849770, -10938230, -24180794, 6593860, -5837788, 10386984, -13713104, -4478868, -1064518, 18168166, -3336050, -11649858, -639036, 18651478, 1373750, 4513354, 647074, -3905794, -5577760, -2723026, -17727902, 2820058, 11873680, 9908170, -4786540 ], [ 17329916, -3400554, -10986276, 1232630, -5362730, -23490854, 9855100, -7216228, 8911704, -17110064, -6218028, -8747098, 18555706, -3248750, -15120798, -1352196, 19979338, -1984150, 3574294, 3176254, 3285026, -4157920, -933646, -18695042, 2426758, 7258480, 2621590, 1491500 ], [ 16178996, -7000734, -15676716, 1615490, 212770, -22800914, 13116340, -8594668, 7436424, -20507024, -7957188, -16429678, 18943246, -3161450, -18591738, -2065356, 21307198, -5342050, 2635234, 5705434, 10475846, -2738080, 855734, -19662182, 2033458, 2643280, -4664990, 7769540 ], [ 15028076, -10600914, -20367156, 1998350, 5788270, -22110974, 16377580, -9973108, 5961144, -23903984, -9696348, -24112258, 19330786, -3074150, -22062678, -2778516, 22635058, -8699950, 1696174, 8234614, 17666666, -1318240, 2645114, -20629322, 1640158, -1971920, -11951570, 14047580 ], [ 15276106, -13493324, -22333896, 2195150, 8652670, -22037034, 17475050, -10518548, 4741994, -24968124, -10748598, -27225448, 19068306, -3896850, -21419438, -5043296, 22600998, -8930110, 1438144, 8963744, 22680626, -1927070, 4482094, -20885682, 349668, -4126270, -14361950, 17658970 ], [ 17722486, -15273524, -20020536, 2099570, 7256770, -22931094, 15172310, -9754988, 3925334, -22366404, -10721418, -23158168, 17784366, -6149550, -14311058, -9746336, 20426778, -4245250, 2250304, 6864224, 24273806, -5723810, 6393874, -20025102, -2350692, -2413570, -9109730, 17079910 ], [ 20168866, -17053724, -17707176, 2003990, 5860870, -23825154, 12869570, -8991428, 3108674, -19764684, -10694238, -19090888, 16500426, -8402250, -7202678, -14449376, 18252558, 439610, 3062464, 4764704, 25866986, -9520550, 8305654, -19164522, -5051052, -700870, -3857510, 16500850 ], [ 22615246, -18833924, -15393816, 1908410, 4464970, -24719214, 10566830, -8227868, 2292014, -17162964, -10667058, -15023608, 15216486, -10654950, -94298, -19152416, 16078338, 5124470, 3874624, 2665184, 27460166, -13317290, 10217434, -18303942, -7751412, 1011830, 1394710, 15921790 ], [ 25061626, -20614124, -13080456, 1812830, 3069070, -25613274, 8264090, -7464308, 1475354, -14561244, -10639878, -10956328, 13932546, -12907650, 7014082, -23855456, 13904118, 9809330, 4686784, 565664, 29053346, -17114030, 12129214, -17443362, -10451772, 2724530, 6646930, 15342730 ], [ 27508006, -22394324, -10767096, 1717250, 1673170, -26507334, 5961350, -6700748, 658694, -11959524, -10612698, -6889048, 12648606, -15160350, 14122462, -28558496, 11729898, 14494190, 5498944, -1533856, 30646526, -20910770, 14040994, -16582782, -13152132, 4437230, 11899150, 14763670 ], [ 26075224, -18529724, -10481202, -329566, 3337306, -22511712, 1995536, -5028854, 1892558, -11464776, -10530960, -1935736, 10897080, -12954036, 12999640, -27215300, 7644636, 14833814, 6810820, -5060452, 27188492, -18108386, 12631162, -13462392, -13523634, 6082394, 10298986, 14293726 ], [ 22979944, -12245924, -11064222, -3212626, 6312886, -16420512, -2683024, -2967674, 4005218, -11873016, -10425840, 3397304, 8945160, -8836716, 8349160, -23280860, 2740356, 13311194, 8336860, -9198652, 21565652, -12477806, 9797782, -9373512, -12897054, 7698614, 5762086, 13870546 ], [ 19884664, -5962124, -11647242, -6095686, 9288466, -10329312, -7361584, -906494, 6117878, -12281256, -10320720, 8730344, 6993240, -4719396, 3698680, -19346420, -2163924, 11788574, 9862900, -13336852, 15942812, -6847226, 6964402, -5284632, -12270474, 9314834, 1225186, 13447366 ], [ 16789384, 321676, -12230262, -8978746, 12264046, -4238112, -12040144, 1154686, 8230538, -12689496, -10215600, 14063384, 5041320, -602076, -951800, -15411980, -7068204, 10265954, 11388940, -17475052, 10319972, -1216646, 4131022, -1195752, -11643894, 10931054, -3311714, 13024186 ], [ 13694104, 6605476, -12813282, -11861806, 15239626, 1853088, -16718704, 3215866, 10343198, -13097736, -10110480, 19396424, 3089400, 3515244, -5602280, -11477540, -11972484, 8743334, 12914980, -21613252, 4697132, 4413934, 1297642, 2893128, -11017314, 12547274, -7848614, 12601006 ], [ 10640138, 12780918, -13400714, -14673724, 18139620, 7860488, -21266774, 5195062, 12432340, -13443850, -10031268, 24616514, 1150600, 7564662, -10189668, -7582894, -16748944, 7246136, 14368744, -25674622, -845054, 9979746, -1515114, 6901142, -10398942, 14111174, -12354506, 12187374 ], [ 11263118, 9312498, -14380814, -11154004, 14312460, 6409688, -14201234, -122318, 12428380, -8260750, -12257868, 19784054, 379480, 5570802, -9161868, -7229914, -10149424, 8011496, 9389944, -22898122, 790966, 9781206, -2492334, 3712082, -10511082, 11018594, -14100686, 12623514 ], [ 11886098, 5844078, -15360914, -7634284, 10485300, 4958888, -7135694, -5439698, 12424420, -3077650, -14484468, 14951594, -391640, 3576942, -8134068, -6876934, -3549904, 8776856, 4411144, -20121622, 2426986, 9582666, -3469554, 523022, -10623222, 7926014, -15846866, 13059654 ], [ 12509078, 2375658, -16341014, -4114564, 6658140, 3508088, -70154, -10757078, 12420460, 2105450, -16711068, 10119134, -1162760, 1583082, -7106268, -6523954, 3049616, 9542216, -567656, -17345122, 4063006, 9384126, -4446774, -2666038, -10735362, 4833434, -17593046, 13495794 ], [ 13132058, -1092762, -17321114, -594844, 2830980, 2057288, 6995386, -16074458, 12416500, 7288550, -18937668, 5286674, -1933880, -410778, -6078468, -6170974, 9649136, 10307576, -5546456, -14568622, 5699026, 9185586, -5423994, -5855098, -10847502, 1740854, -19339226, 13931934 ], [ 13755038, -4561182, -18301214, 2924876, -996180, 606488, 14060926, -21391838, 12412540, 12471650, -21164268, 454214, -2705000, -2404638, -5050668, -5817994, 16248656, 11072936, -10525256, -11792122, 7335046, 8987046, -6401214, -9044158, -10959642, -1351726, -21085406, 14368074 ], [ 13103642, -6185550, -16709710, 5981060, -3984834, 591246, 17064726, -22946584, 10553740, 14580170, -20760046, -2855340, -2553282, -3771866, -3907448, -4950728, 19902124, 9381184, -13486642, -10012700, 7173124, 7476024, -6866120, -11257078, -10210366, -4709192, -21909212, 12745098 ], [ 9771662, -3931050, -9708970, 8062220, -5209734, 3595626, 11524866, -16586824, 4793380, 10221470, -14822026, -2961540, -460422, -3821006, -2521448, -3001688, 17358724, 2521024, -12204502, -10330580, 3229324, 3204264, -6253400, -11416738, -7649146, -8623832, -20792852, 6790878 ], [ 6439682, -1676550, -2708230, 10143380, -6434634, 6600006, 5985006, -10227064, -966980, 5862770, -8884006, -3067740, 1632438, -3870146, -1135448, -1052648, 14815324, -4339136, -10922362, -10648460, -714476, -1067496, -5640680, -11576398, -5087926, -12538472, -19676492, 836658 ], [ 3107702, 577950, 4292510, 12224540, -7659534, 9604386, 445146, -3867304, -6727340, 1504070, -2945986, -3173940, 3725298, -3919286, 250552, 896392, 12271924, -11199296, -9640222, -10966340, -4658276, -5339256, -5027960, -11736058, -2526706, -16453112, -18560132, -5117562 ], [ -224278, 2832450, 11293250, 14305700, -8884434, 12608766, -5094714, 2492456, -12487700, -2854630, 2992034, -3280140, 5818158, -3968426, 1636552, 2845432, 9728524, -18059456, -8358082, -11284220, -8602076, -9611016, -4415240, -11895718, 34514, -20367752, -17443772, -11071782 ], [ -3556258, 5086950, 18293990, 16386860, -10109334, 15613146, -10634574, 8852216, -18248060, -7213330, 8930054, -3386340, 7911018, -4017566, 3022552, 4794472, 7185124, -24919616, -7075942, -11602100, -12545876, -13882776, -3802520, -12055378, 2595734, -24282392, -16327412, -17026002 ], [ -3278884, 2778600, 19212830, 17426630, -9064038, 13653624, -12724566, 8068052, -17558072, -6694312, 8675822, -2966544, 9207360, -3885332, 4714984, 2860900, 6695320, -23455610, -7881370, -12067724, -9902414, -11463876, -2525750, -13082008, 3644972, -25601366, -17138450, -18434928 ], [ -911884, -2171400, 16610570, 17863490, -6704418, 8820264, -12817266, 3147932, -13133672, -3351352, 4836602, -2242224, 10042560, -3648092, 6584824, -1320500, 7394440, -17172350, -9895390, -12618884, -3445274, -5171436, -864530, -14610568, 3818852, -25417586, -19065350, -17212368 ], [ 1455116, -7121400, 14008310, 18300350, -4344798, 3986904, -12909966, -1772188, -8709272, -8392, 997382, -1517904, 10877760, -3410852, 8454664, -5501900, 8093560, -10889090, -11909410, -13170044, 3011866, 1121004, 796690, -16139128, 3992732, -25233806, -20992250, -15989808 ], [ 3822116, -12071400, 11406050, 18737210, -1985178, -846456, -13002666, -6692308, -4284872, 3334568, -2841838, -793584, 11712960, -3173612, 10324504, -9683300, 8792680, -4605830, -13923430, -13721204, 9469006, 7413444, 2457910, -17667688, 4166612, -25050026, -22919150, -14767248 ], [ 6189116, -17021400, 8803790, 19174070, 374442, -5679816, -13095366, -11612428, 139528, 6677528, -6681058, -69264, 12548160, -2936372, 12194344, -13864700, 9491800, 1677430, -15937450, -14272364, 15926146, 13705884, 4119130, -19196248, 4340492, -24866246, -24846050, -13544688 ], [ 8556116, -21971400, 6201530, 19610930, 2734062, -10513176, -13188066, -16532548, 4563928, 10020488, -10520278, 655056, 13383360, -2699132, 14064184, -18046100, 10190920, 7960690, -17951470, -14823524, 22383286, 19998324, 5780350, -20724808, 4514372, -24682466, -26772950, -12322128 ], [ 8274176, -21518630, 1738450, 13638790, -20428, -5920206, -8101376, -13307118, 3644718, 8455718, -8472228, -2962254, 9947820, -974562, 15690414, -17542300, 6246320, 6623190, -17747160, -15442344, 18318106, 18542164, 746460, -17143168, -1332978, -18297766, -20902970, -10572568 ], [ 7836416, -20748050, -2834090, 7289650, -3075748, -772746, -2710016, -9602538, 2411178, 6602258, -6077868, -6834954, 6261060, 837498, 17302314, -16762900, 2028560, 4837410, -17412360, -16065144, 13633966, 16630204, -4681260, -13260928, -7534518, -11548306, -14574350, -8792008 ], [ 7398656, -19977470, -7406630, 940510, -6131068, 4374714, 2681344, -5897958, 1177638, 4748798, -3683508, -10707654, 2574300, 2649558, 18914214, -15983500, -2189200, 3051630, -17077560, -16687944, 8949826, 14718244, -10108980, -9378688, -13736058, -4798846, -8245730, -7011448 ], [ 6960896, -19206890, -11979170, -5408630, -9186388, 9522174, 8072704, -2193378, -55902, 2895338, -1289148, -14580354, -1112460, 4461618, 20526114, -15204100, -6406960, 1265850, -16742760, -17310744, 4265686, 12806284, -15536700, -5496448, -19937598, 1950614, -1917110, -5230888 ], [ 6523136, -18436310, -16551710, -11757770, -12241708, 14669634, 13464064, 1511202, -1289442, 1041878, 1105212, -18453054, -4799220, 6273678, 22138014, -14424700, -10624720, -519930, -16407960, -17933544, -418454, 10894324, -20964420, -1614208, -26139138, 8700074, 4411510, -3450328 ], [ 4833854, -16188302, -19813480, -16966340, -13706670, 16487430, 16273076, 3997196, -2944250, -588298, 1424098, -20732176, -6449974, 6365200, 21459436, -12304032, -13365972, -908046, -15547242, -17629398, -4107200, 8488646, -24136024, 2117566, -28663300, 13706502, 8036986, -2531440 ], [ -501166, -9636482, -19256920, -18852380, -10538850, 8605770, 11559596, 2933396, -5826230, -1568038, -4302962, -18369136, -2169754, 1444720, 14108596, -6276192, -11806092, 2775294, -13154502, -14625018, -4896320, 4644746, -20735464, 5411026, -20475100, 13635402, 3788086, -4122640 ], [ -5836186, -3084662, -18700360, -20738420, -7371030, 724110, 6846116, 1869596, -8708210, -2547778, -10030022, -16006096, 2110466, -3475760, 6757756, -248352, -10246212, 6458634, -10761762, -11620638, -5685440, 800846, -17334904, 8704486, -12286900, 13564302, -460814, -5713840 ], [ -11171206, 3467158, -18143800, -22624460, -4203210, -7157550, 2132636, 805796, -11590190, -3527518, -15757082, -13643056, 6390686, -8396240, -593084, 5779488, -8686332, 10141974, -8369022, -8616258, -6474560, -3043054, -13934344, 11997946, -4098700, 13493202, -4709714, -7305040 ], [ -16506226, 10018978, -17587240, -24510500, -1035390, -15039210, -2580844, -258004, -14472170, -4507258, -21484142, -11280016, 10670906, -13316720, -7943924, 11807328, -7126452, 13825314, -5976282, -5611878, -7263680, -6886954, -10533784, 15291406, 4089500, 13422102, -8958614, -8896240 ], [ -21841246, 16570798, -17030680, -26396540, 2132430, -22920870, -7294324, -1321804, -17354150, -5486998, -27211202, -8916976, 14951126, -18237200, -15294764, 17835168, -5566572, 17508654, -3583542, -2607498, -8052800, -10730854, -7133224, 18584866, 12277700, 13351002, -13207514, -10487440 ], [ -21227218, 19695622, -15736150, -26102840, 2595822, -22369476, -9100090, -258190, -16166636, -5455408, -27011348, -6243346, 17303036, -15465962, -14558126, 18784734, -2850624, 17753370, -277188, -992868, -6629642, -12334528, -5618644, 18420220, 14416280, 11310690, -15081548, -12068032 ], [ -16063918, 20199802, -13877290, -24142280, 991122, -15369276, -8682310, 2432270, -11867156, -4650448, -22279148, -3332206, 18180356, -6812822, -7636946, 15850914, 749376, 15368550, 3727812, -440988, -3514742, -12225088, -5546284, 15611140, 11928680, 7764510, -15139508, -13640512 ], [ -10900618, 20703982, -12018430, -22181720, -613578, -8369076, -8264530, 5122730, -7567676, -3845488, -17546948, -421066, 19057676, 1840318, -715766, 12917094, 4349376, 12983730, 7732812, 110892, -399842, -12115648, -5473924, 12802060, 9441080, 4218330, -15197468, -15212992 ], [ -5737318, 21208162, -10159570, -20221160, -2218278, -1368876, -7846750, 7813190, -3268196, -3040528, -12814748, 2490074, 19934996, 10493458, 6205414, 9983274, 7949376, 10598910, 11737812, 662772, 2715058, -12006208, -5401564, 9992980, 6953480, 672150, -15255428, -16785472 ], [ -574018, 21712342, -8300710, -18260600, -3822978, 5631324, -7428970, 10503650, 1031284, -2235568, -8082548, 5401214, 20812316, 19146598, 13126594, 7049454, 11549376, 8214090, 15742812, 1214652, 5829958, -11896768, -5329204, 7183900, 4465880, -2874030, -15313388, -18357952 ], [ 4589282, 22216522, -6441850, -16300040, -5427678, 12631524, -7011190, 13194110, 5330764, -1430608, -3350348, 8312354, 21689636, 27799738, 20047774, 4115634, 15149376, 5829270, 19747812, 1766532, 8944858, -11787328, -5256844, 4374820, 1978280, -6420210, -15371348, -19930432 ], [ 3961882, 19638280, -3101424, -15594000, -3305632, 10017898, -5057966, 14177222, 3900690, -1944000, -633754, 11152710, 18802922, 25383872, 19822930, 534330, 13254926, 7058384, 18058808, 110046, 11203240, -8765474, -8140980, 2482930, 5043432, -6473642, -8734374, -18230574 ], [ 2528182, 16630840, 445296, -15062640, -664672, 6065638, -2890946, 14922602, 1672830, -2640960, 1802186, 13983210, 15392102, 21426752, 18603070, -3137130, 10595426, 8790704, 15576968, -1853934, 13342360, -5338094, -11436780, 718750, 8881752, -6040742, -1165194, -16075074 ], [ 1094482, 13623400, 3992016, -14531280, 1976288, 2113378, -723926, 15667982, -555030, -3337920, 4238126, 16813710, 11981282, 17469632, 17383210, -6808590, 7935926, 10523024, 13095128, -3817914, 15481480, -1910714, -14732580, -1045430, 12720072, -5607842, 6403986, -13919574 ], [ -339218, 10615960, 7538736, -13999920, 4617248, -1838882, 1443094, 16413362, -2782890, -4034880, 6674066, 19644210, 8570462, 13512512, 16163350, -10480050, 5276426, 12255344, 10613288, -5781894, 17620600, 1516666, -18028380, -2809610, 16558392, -5174942, 13973166, -11764074 ], [ -1772918, 7608520, 11085456, -13468560, 7258208, -5791142, 3610114, 17158742, -5010750, -4731840, 9110006, 22474710, 5159642, 9555392, 14943490, -14151510, 2616926, 13987664, 8131448, -7745874, 19759720, 4944046, -21324180, -4573790, 20396712, -4742042, 21542346, -9608574 ], [ -3072964, 4696688, 13429800, -12408806, 9118324, -7887954, 5433700, 16559218, -6987588, -5984632, 11415896, 24304692, 2020652, 6364462, 12543660, -16677782, 283928, 14886610, 6248008, -8259074, 21265148, 7581606, -24285352, -5175204, 21767958, -3975330, 26536230, -7322616 ], [ -3799084, 2195408, 10611000, -9080066, 7625404, -2017254, 5782540, 10184518, -7886508, -9624232, 13163336, 21838332, 48932, 6463642, 5076900, -14286482, -647032, 12206950, 6934168, -2542454, 20049428, 6827586, -25809592, -783564, 12545298, -1775190, 20471490, -4476456 ], [ -4525204, -305872, 7792200, -5751326, 6132484, 3853446, 6131380, 3809818, -8785428, -13263832, 14910776, 19371972, -1922788, 6562822, -2389860, -11895182, -1577992, 9527290, 7620328, 3174166, 18833708, 6073566, -27333832, 3608076, 3322638, 424950, 14406750, -1630296 ], [ -5251324, -2807152, 4973400, -2422586, 4639564, 9724146, 6480220, -2564882, -9684348, -16903432, 16658216, 16905612, -3894508, 6662002, -9856620, -9503882, -2508952, 6847630, 8306488, 8890786, 17617988, 5319546, -28858072, 7999716, -5900022, 2625090, 8342010, 1215864 ], [ -5977444, -5308432, 2154600, 906154, 3146644, 15594846, 6829060, -8939582, -10583268, -20543032, 18405656, 14439252, -5866228, 6761182, -17323380, -7112582, -3439912, 4167970, 8992648, 14607406, 16402268, 4565526, -30382312, 12391356, -15122682, 4825230, 2277270, 4062024 ], [ -6703564, -7809712, -664200, 4234894, 1653724, 21465546, 7177900, -15314282, -11482188, -24182632, 20153096, 11972892, -7837948, 6860362, -24790140, -4721282, -4370872, 1488310, 9678808, 20324026, 15186548, 3811506, -31906552, 16782996, -24345342, 7025370, -3787470, 6908184 ], [ -8913424, -7078462, -1968120, 6595774, -95246, 21555816, 8200120, -17429732, -12242418, -24185692, 19567826, 8966622, -9746938, 5516212, -26220780, -3393512, -5665162, 1926970, 6531328, 21277756, 14736548, 1367826, -29431462, 16308246, -25889022, 6476280, -4178970, 7291494 ], [ -12607024, -3114682, -1757160, 7988794, -2100266, 15865656, 9895720, -15285932, -12863958, -20552212, 16649846, 5420442, -11593198, 2728732, -21615300, -3129272, -7322782, 5483950, -449792, 17468596, 15052268, -2765514, -22957042, 10967106, -19753722, 3177960, 1102770, 5211954 ], [ -16300624, 849098, -1546200, 9381814, -4105286, 10175496, 11591320, -13142132, -13485498, -16918732, 13731866, 1874262, -13439458, -58748, -17009820, -2865032, -8980402, 9040930, -7430912, 13659436, 15367988, -6898854, -16482622, 5625966, -13618422, -120360, 6384510, 3132414 ], [ -19994224, 4812878, -1335240, 10774834, -6110306, 4485336, 13286920, -10998332, -14107038, -13285252, 10813886, -1671918, -15285718, -2846228, -12404340, -2600792, -10638022, 12597910, -14412032, 9850276, 15683708, -11032194, -10008202, 284826, -7483122, -3418680, 11666250, 1052874 ], [ -23687824, 8776658, -1124280, 12167854, -8115326, -1204824, 14982520, -8854532, -14728578, -9651772, 7895906, -5218098, -17131978, -5633708, -7798860, -2336552, -12295642, 16154890, -21393152, 6041116, 15999428, -15165534, -3533782, -5056314, -1347822, -6717000, 16947990, -1026666 ], [ -27381424, 12740438, -913320, 13560874, -10120346, -6894984, 16678120, -6710732, -15350118, -6018292, 4977926, -8764278, -18978238, -8421188, -3193380, -2072312, -13953262, 19711870, -28374272, 2231956, 16315148, -19298874, 2940638, -10397454, 4787478, -10015320, 22229730, -3106206 ], [ -22531104, 7485778, -1771956, 10402052, -10230432, -9240430, 15445836, -5196776, -12416704, -4390122, 7233310, -7214474, -15488928, -8706228, -4616094, -871336, -9943892, 19802518, -28253076, 2462470, 14703522, -16963538, 5654828, -8960106, 7230730, -4829434, 18893528, -4379534 ], [ -15691104, 84358, -2879676, 6183212, -9899232, -10806970, 13531716, -3829496, -8655424, -3228942, 10693450, -4477934, -10757088, -8408508, -7442634, 547784, -4614812, 19085938, -26477916, 3633730, 12643062, -13121798, 7493348, -5944206, 8814190, 2332226, 13550408, -5465114 ], [ -8851104, -7317062, -3987396, 1964372, -9568032, -12373510, 11617596, -2462216, -4894144, -2067762, 14153590, -1741394, -6025248, -8110788, -10269174, 1966904, 714268, 18369358, -24702756, 4804990, 10582602, -9280058, 9331868, -2928306, 10397650, 9493886, 8207288, -6550694 ], [ -2011104, -14718482, -5095116, -2254468, -9236832, -13940050, 9703476, -1094936, -1132864, -906582, 17613730, 995146, -1293408, -7813068, -13095714, 3386024, 6043348, 17652778, -22927596, 5976250, 8522142, -5438318, 11170388, 87594, 11981110, 16655546, 2864168, -7636274 ], [ 4828896, -22119902, -6202836, -6473308, -8905632, -15506590, 7789356, 272344, 2628416, 254598, 21073870, 3731686, 3438432, -7515348, -15922254, 4805144, 11372428, 16936198, -21152436, 7147510, 6461682, -1596578, 13008908, 3103494, 13564570, 23817206, -2478952, -8721854 ], [ 11038464, -28435908, -7435186, -9962276, -8402370, -16978486, 6215862, 1666200, 5844954, 908766, 23772942, 6077352, 7756408, -6813950, -17445162, 5680094, 15742660, 16060118, -18968604, 8277938, 4748228, 1720154, 14861134, 5891298, 14419522, 29049004, -7459864, -9628706 ], [ 12720384, -26956668, -9562606, -8209436, -6663390, -17770666, 7088682, 3250920, 5149254, -2078334, 21006162, 5615832, 9102088, -3213410, -9605622, 2646914, 13226620, 14038538, -13849764, 9115118, 5526908, 1266374, 16811794, 7040958, 10042462, 20420884, -9839464, -9251966 ], [ 14402304, -25477428, -11690026, -6456596, -4924410, -18562846, 7961502, 4835640, 4453554, -5065434, 18239382, 5154312, 10447768, 387130, -1766082, -386266, 10710580, 12016958, -8730924, 9952298, 6305588, 812594, 18762454, 8190618, 5665402, 11792764, -12219064, -8875226 ], [ 16084224, -23998188, -13817446, -4703756, -3185430, -19355026, 8834322, 6420360, 3757854, -8052534, 15472602, 4692792, 11793448, 3987670, 6073458, -3419446, 8194540, 9995378, -3612084, 10789478, 7084268, 358814, 20713114, 9340278, 1288342, 3164644, -14598664, -8498486 ], [ 17766144, -22518948, -15944866, -2950916, -1446450, -20147206, 9707142, 8005080, 3062154, -11039634, 12705822, 4231272, 13139128, 7588210, 13912998, -6452626, 5678500, 7973798, 1506756, 11626658, 7862948, -94966, 22663774, 10489938, -3088718, -5463476, -16978264, -8121746 ], [ 19448064, -21039708, -18072286, -1198076, 292530, -20939386, 10579962, 9589800, 2366454, -14026734, 9939042, 3769752, 14484808, 11188750, 21752538, -9485806, 3162460, 5952218, 6625596, 12463838, 8641628, -548746, 24614434, 11639598, -7465778, -14091596, -19357864, -7745006 ], [ 18748254, -18198900, -18392602, -944474, 1772706, -19597876, 9404892, 9403920, 1649928, -16286718, 7082952, 2313888, 13437214, 11797210, 26024826, -9506626, 3281728, 4505108, 7378230, 12377420, 7903286, -2525086, 23545168, 9551166, -9648152, -19007540, -19604320, -6715796 ], [ 14933874, -13577580, -16349782, -2651414, 2914446, -15466156, 5551812, 6902640, 906168, -17595858, 4110072, -442272, 9259954, 8492950, 25632246, -5588206, 6847168, 3809228, 2421210, 11083220, 5181146, -6492466, 18526768, 3228306, -8960552, -19069100, -17061280, -4833356 ], [ 11119494, -8956260, -14306962, -4358354, 4056186, -11334436, 1698732, 4401360, 162408, -18904998, 1137192, -3198432, 5082694, 5188690, 25239666, -1669786, 10412608, 3113348, -2535810, 9789020, 2459006, -10459846, 13508368, -3094554, -8272952, -19130660, -14518240, -2950916 ], [ 7305114, -4334940, -12264142, -6065294, 5197926, -7202716, -2154348, 1900080, -581352, -20214138, -1835688, -5954592, 905434, 1884430, 24847086, 2248634, 13978048, 2417468, -7492830, 8494820, -263134, -14427226, 8489968, -9417414, -7585352, -19192220, -11975200, -1068476 ], [ 3490734, 286380, -10221322, -7772234, 6339666, -3070996, -6007428, -601200, -1325112, -21523278, -4808568, -8710752, -3271826, -1419830, 24454506, 6167054, 17543488, 1721588, -12449850, 7200620, -2985274, -18394606, 3471568, -15740274, -6897752, -19253780, -9432160, 813964 ], [ -323646, 4907700, -8178502, -9479174, 7481406, 1060724, -9860508, -3102480, -2068872, -22832418, -7781448, -11466912, -7449086, -4724090, 24061926, 10085474, 21108928, 1025708, -17406870, 5906420, -5707414, -22361986, -1546832, -22063134, -6210152, -19315340, -6889120, 2696404 ], [ -1309018, 5446174, -4817792, -11096602, 3823534, 2163240, -12612376, -6536266, -1388078, -23175820, -5044722, -10158048, -8045330, -7270446, 23414344, 10710174, 16968028, 3216456, -16589562, 2802818, -3787526, -19305354, -342942, -19501258, -4249552, -14044772, -6428708, 5699084 ], [ -1323238, 4583074, -1004672, -12683302, -1481966, 2225880, -14986216, -10290166, -218258, -23187700, -347982, -7453728, -7412270, -9556626, 22679224, 10204194, 10181668, 6398136, -13790022, -921922, -274106, -13837494, 2996958, -13889398, -1851952, -6943772, -6683228, 9086324 ], [ -1337458, 3719974, 2808448, -14270002, -6787466, 2288520, -17360056, -14044066, 951562, -23199580, 4348758, -4749408, -6779210, -11842806, 21944104, 9698214, 3395308, 9579816, -10990482, -4646662, 3239314, -8369634, 6336858, -8277538, 545648, 157228, -6937748, 12473564 ], [ -1351678, 2856874, 6621568, -15856702, -12092966, 2351160, -19733896, -17797966, 2121382, -23211460, 9045498, -2045088, -6146150, -14128986, 21208984, 9192234, -3391052, 12761496, -8190942, -8371402, 6752734, -2901774, 9676758, -2665678, 2943248, 7258228, -7192268, 15860804 ], [ -1365898, 1993774, 10434688, -17443402, -17398466, 2413800, -22107736, -21551866, 3291202, -23223340, 13742238, 659232, -5513090, -16415166, 20473864, 8686254, -10177412, 15943176, -5391402, -12096142, 10266154, 2566086, 13016658, 2946182, 5340848, 14359228, -7446788, 19248044 ], [ -1249238, 1113994, 13991328, -18987782, -22284336, 2409510, -24297066, -24699826, 4297802, -23165560, 18309048, 3333772, -4805760, -18493776, 19708174, 7876304, -16428112, 18685096, -2819572, -15435392, 13725154, 7424436, 16191648, 8120362, 7453928, 20822738, -7547338, 22258044 ], [ 1092382, -49346, 13187808, -19812722, -20036496, 1267410, -23349726, -17546806, 2529662, -21923560, 20667048, 5502052, -2835840, -17043696, 18422794, 1898864, -13572592, 13951096, -4118812, -12221312, 16259014, 1921116, 16563168, 5853982, 4730168, 16448918, -5030398, 18854964 ], [ 3434002, -1212686, 12384288, -20637662, -17788656, 125310, -22402386, -10393786, 761522, -20681560, 23025048, 7670332, -865920, -15593616, 17137414, -4078576, -10717072, 9217096, -5418052, -9007232, 18792874, -3582204, 16934688, 3587602, 2006408, 12075098, -2513458, 15451884 ], [ 5775622, -2376026, 11580768, -21462602, -15540816, -1016790, -21455046, -3240766, -1006618, -19439560, 25383048, 9838612, 1104000, -14143536, 15852034, -10056016, -7861552, 4483096, -6717292, -5793152, 21326734, -9085524, 17306208, 1321222, -717352, 7701278, 3482, 12048804 ], [ 8117242, -3539366, 10777248, -22287542, -13292976, -2158890, -20507706, 3912254, -2774758, -18197560, 27741048, 12006892, 3073920, -12693456, 14566654, -16033456, -5006032, -250904, -8016532, -2579072, 23860594, -14588844, 17677728, -945158, -3441112, 3327458, 2520422, 8645724 ], [ 10458862, -4702706, 9973728, -23112482, -11045136, -3300990, -19560366, 11065274, -4542898, -16955560, 30099048, 14175172, 5043840, -11243376, 13281274, -22010896, -2150512, -4984904, -9315772, 635008, 26394454, -20092164, 18049248, -3211538, -6164872, -1046362, 5037362, 5242644 ], [ 10948258, -3594326, 7636632, -20947094, -7810728, -4170246, -17273622, 14565062, -5380240, -14997526, 31313928, 15537988, 7369302, -10551306, 11174458, -23841490, 1089920, -8260700, -10326064, 2795926, 26332930, -23271492, 18040212, -3976880, -7700236, -4026592, 8072204, 2134914 ], [ 8238358, 1437934, 2650632, -13616594, -2872248, -4568226, -12673362, 11754722, -4609840, -11802706, 30554328, 15509548, 10308882, -11168526, 7648798, -18509350, 4995200, -9017780, -10837264, 3137746, 21788470, -22436652, 17373852, -2149520, -7182916, -4599712, 12001604, -462666 ], [ 5528458, 6470194, -2335368, -6286094, 2066232, -4966206, -8073102, 8944382, -3839440, -8607886, 29794728, 15481108, 13248462, -11785746, 4123138, -13177210, 8900480, -9774860, -11348464, 3479566, 17244010, -21601812, 16707492, -322160, -6665596, -5172832, 15931004, -3060246 ], [ 2818558, 11502454, -7321368, 1044406, 7004712, -5364186, -3472842, 6134042, -3069040, -5413066, 29035128, 15452668, 16188042, -12402966, 597478, -7845070, 12805760, -10531940, -11859664, 3821386, 12699550, -20766972, 16041132, 1505200, -6148276, -5745952, 19860404, -5657826 ], [ 108658, 16534714, -12307368, 8374906, 11943192, -5762166, 1127418, 3323702, -2298640, -2218246, 28275528, 15424228, 19127622, -13020186, -2928182, -2512930, 16711040, -11289020, -12370864, 4163206, 8155090, -19932132, 15374772, 3332560, -5630956, -6319072, 23789804, -8255406 ], [ -2601242, 21566974, -17293368, 15705406, 16881672, -6160146, 5727678, 513362, -1528240, 976574, 27515928, 15395788, 22067202, -13637406, -6453842, 2819210, 20616320, -12046100, -12882064, 4505026, 3610630, -19097292, 14708412, 5159920, -5113636, -6892192, 27719204, -10852986 ], [ -3413554, 21155106, -16321010, 16450712, 18677554, -7971984, 7883668, -824072, -3060712, 611556, 21941720, 16758636, 22835060, -12261878, -8393014, 1533582, 20194992, -7869622, -12454108, 4180482, 659246, -17104184, 10285672, 2970674, -2202798, -8891004, 28319590, -10116916 ], [ -3323734, 18155046, -12515990, 14065352, 18979414, -10455984, 8877628, -1461272, -5687992, -1445844, 14078600, 18782916, 22570460, -9938978, -9577954, -2898198, 17716752, -1347682, -11579668, 3539142, -1534774, -14560424, 4077112, -1128106, 1845942, -11567604, 27337330, -7795996 ], [ -3233914, 15154986, -8710970, 11679992, 19281274, -12939984, 9871588, -2098472, -8315272, -3503244, 6215480, 20807196, 22305860, -7616078, -10762894, -7329978, 15238512, 5174258, -10705228, 2897802, -3728794, -12016664, -2131448, -5226886, 5894682, -14244204, 26355070, -5475076 ], [ -3144094, 12154926, -4905950, 9294632, 19583134, -15423984, 10865548, -2735672, -10942552, -5560644, -1647640, 22831476, 22041260, -5293178, -11947834, -11761758, 12760272, 11696198, -9830788, 2256462, -5922814, -9472904, -8340008, -9325666, 9943422, -16920804, 25372810, -3154156 ], [ -3054274, 9154866, -1100930, 6909272, 19884994, -17907984, 11859508, -3372872, -13569832, -7618044, -9510760, 24855756, 21776660, -2970278, -13132774, -16193538, 10282032, 18218138, -8956348, 1615122, -8116834, -6929144, -14548568, -13424446, 13992162, -19597404, 24390550, -833236 ], [ -2964454, 6154806, 2704090, 4523912, 20186854, -20391984, 12853468, -4010072, -16197112, -9675444, -17373880, 26880036, 21512060, -647378, -14317714, -20625318, 7803792, 24740078, -8081908, 973782, -10310854, -4385384, -20757128, -17523226, 18040902, -22274004, 23408290, 1487684 ], [ -3796496, 5774016, -381092, 1873154, 13541552, -16381476, 12144680, -4813346, -11580682, -6760414, -17877768, 24025870, 16024584, -295116, -10183836, -13017712, 4676208, 21233142, -8850942, 1981968, -10584966, -7877070, -16738698, -12652942, 12938128, -17829002, 21370668, 3072752 ], [ -4638896, 5422656, -3543692, -780586, 6818192, -12297996, 11416760, -5618486, -6882862, -3789514, -18298968, 21116890, 10478424, 35004, -5990196, -5274832, 1541328, 17613522, -9638442, 3008688, -10837506, -11436570, -12605358, -7681882, 7732528, -13303982, 19321188, 4649552 ], [ -5481296, 5071296, -6706292, -3434326, 94832, -8214516, 10688840, -6423626, -2185042, -818614, -18720168, 18207910, 4932264, 365124, -1796556, 2468048, -1593552, 13993902, -10425942, 4035408, -11090046, -14996070, -8472018, -2710822, 2526928, -8778962, 17271708, 6226352 ], [ -6323696, 4719936, -9868892, -6088066, -6628528, -4131036, 9960920, -7228766, 2512778, 2152286, -19141368, 15298930, -613896, 695244, 2397084, 10210928, -4728432, 10374282, -11213442, 5062128, -11342586, -18555570, -4338678, 2260238, -2678672, -4253942, 15222228, 7803152 ], [ -7166096, 4368576, -13031492, -8741806, -13351888, -47556, 9233000, -8033906, 7210598, 5123186, -19562568, 12389950, -6160056, 1025364, 6590724, 17953808, -7863312, 6754662, -12000942, 6088848, -11595126, -22115070, -205338, 7231298, -7884272, 271078, 13172748, 9379952 ], [ -7026020, 5428074, -14437904, -10798036, -18278452, 1333548, 8947772, -7722596, 9078332, 5608412, -18099006, 10163584, -8999466, 1460784, 10348044, 21389918, -9453630, 4665510, -13522248, 6367344, -12440100, -23598108, 3369696, 10621454, -10345646, 3455980, 11241366, 8829422 ], [ -4593500, 9779574, -11746544, -11460076, -19012492, -3590892, 9695492, -4806236, 4342532, 293732, -12237666, 9529984, -5523126, 2141904, 13087284, 14776898, -7439970, 6147450, -16755768, 4899984, -14667420, -20236068, 5642016, 10322834, -6403826, 3513940, 9585546, 3315122 ], [ -2160980, 14131074, -9055184, -12122116, -19746532, -8515332, 10443212, -1889876, -393268, -5020948, -6376326, 8896384, -2046786, 2823024, 15826524, 8163878, -5426310, 7629390, -19989288, 3432624, -16894740, -16874028, 7914336, 10024214, -2462006, 3571900, 7929726, -2199178 ], [ 271540, 18482574, -6363824, -12784156, -20480572, -13439772, 11190932, 1026484, -5129068, -10335628, -514986, 8262784, 1429554, 3504144, 18565764, 1550858, -3412650, 9111330, -23222808, 1965264, -19122060, -13511988, 10186656, 9725594, 1479814, 3629860, 6273906, -7713478 ], [ 2704060, 22834074, -3672464, -13446196, -21214612, -18364212, 11938652, 3942844, -9864868, -15650308, 5346354, 7629184, 4905894, 4185264, 21305004, -5062162, -1398990, 10593270, -26456328, 497904, -21349380, -10149948, 12458976, 9426974, 5421634, 3687820, 4618086, -13227778 ], [ 5136580, 27185574, -981104, -14108236, -21948652, -23288652, 12686372, 6859204, -14600668, -20964988, 11207694, 6995584, 8382234, 4866384, 24044244, -11675182, 614670, 12075210, -29689848, -969456, -23576700, -6787908, 14731296, 9128354, 9363454, 3745780, 2962266, -18742078 ], [ 4916670, 23407854, 74666, -13805686, -17944552, -21720122, 8693862, 6561914, -15206298, -19014718, 11843154, 5854114, 8706964, 5236534, 23985854, -11960672, 1196680, 12616650, -28752718, 1525934, -22739090, -3246458, 13370096, 7939614, 10803214, 2198400, 2153556, -16318118 ], [ 3008850, 14456994, 89606, -12889306, -10925272, -16019702, 1684842, 4219574, -13183638, -12441298, 9153054, 4389454, 7026124, 5408794, 22147154, -8219552, 867640, 12559590, -25161538, 6543074, -19951070, 409162, 9696656, 6184434, 10650754, -370560, 1883916, -8842538 ], [ 1101030, 5506134, 104546, -11972926, -3905992, -10319282, -5324178, 1877234, -11160978, -5867878, 6462954, 2924794, 5345284, 5581054, 20308454, -4478432, 538600, 12502530, -21570358, 11560214, -17163050, 4064782, 6023216, 4429254, 10498294, -2939520, 1614276, -1366958 ], [ -806790, -3444726, 119486, -11056546, 3113288, -4618862, -12333198, -465106, -9138318, 705542, 3772854, 1460134, 3664444, 5753314, 18469754, -737312, 209560, 12445470, -17979178, 16577354, -14375030, 7720402, 2349776, 2674074, 10345834, -5508480, 1344636, 6108622 ], [ -2714610, -12395586, 134426, -10140166, 10132568, 1081558, -19342218, -2807446, -7115658, 7278962, 1082754, -4526, 1983604, 5925574, 16631054, 3003808, -119480, 12388410, -14387998, 21594494, -11587010, 11376022, -1323664, 918894, 10193374, -8077440, 1074996, 13584202 ], [ -4622430, -21346446, 149366, -9223786, 17151848, 6781978, -26351238, -5149786, -5092998, 13852382, -1607346, -1469186, 302764, 6097834, 14792354, 6744928, -448520, 12331350, -10796818, 26611634, -8798990, 15031642, -4997104, -836286, 10040914, -10646400, 805356, 21059782 ], [ -4233474, -17180982, -2427950, -11140196, 17772990, 6760378, -19674056, -7593884, -6600162, 12186060, -3327840, -907484, 1335858, 7596600, 14419766, 1755942, -2229728, 13505346, -7050926, 20109038, -9011088, 12679390, -5692836, -778248, 9707514, -8787476, -1283644, 19010116 ], [ -3650814, -11909322, -5223890, -13295516, 17854530, 6256198, -11842616, -10046564, -8405022, 9824820, -4966560, -174884, 2597838, 9207240, 14170826, -3969318, -4133408, 14783166, -3291986, 12634898, -9476208, 9820450, -6137436, -567288, 9358854, -6555116, -3526084, 16157116 ], [ -3068154, -6637662, -8019830, -15450836, 17936070, 5752018, -4011176, -12499244, -10209882, 7463580, -6605280, 557716, 3859818, 10817880, 13921886, -9694578, -6037088, 16060986, 466954, 5160758, -9941328, 6961510, -6582036, -356328, 9010194, -4322756, -5768524, 13304116 ], [ -2485494, -1366002, -10815770, -17606156, 18017610, 5247838, 3820264, -14951924, -12014742, 5102340, -8244000, 1290316, 5121798, 12428520, 13672946, -15419838, -7940768, 17338806, 4225894, -2313382, -10406448, 4102570, -7026636, -145368, 8661534, -2090396, -8010964, 10451116 ], [ -1902834, 3905658, -13611710, -19761476, 18099150, 4743658, 11651704, -17404604, -13819602, 2741100, -9882720, 2022916, 6383778, 14039160, 13424006, -21145098, -9844448, 18616626, 7984834, -9787522, -10871568, 1243630, -7471236, 65592, 8312874, 141964, -10253404, 7598116 ], [ -1510602, 7183872, -15461474, -19816586, 17636034, 4277152, 16243600, -18566078, -15123024, -112800, -11354070, 3580186, 7701366, 13895922, 13706408, -25713468, -10280396, 19234920, 10685878, -13953616, -10702404, -7550, -6720936, -312498, 7790754, 992524, -11845642, 4636462 ], [ -1744062, 3912192, -14202374, -12971006, 15383334, 3934432, 10191280, -15485018, -14778864, -4585440, -12275490, 7847086, 9201666, 7989942, 15734648, -26480628, -5893796, 17686200, 9910978, -7250416, -8449164, 4023910, -2044536, -2626038, 6698694, -2697116, -11301502, 1317802 ], [ -1977522, 640512, -12943274, -6125426, 13130634, 3591712, 4138960, -12403958, -14434704, -9058080, -13196910, 12113986, 10701966, 2083962, 17762888, -27247788, -1507196, 16137480, 9136078, -547216, -6195924, 8055370, 2631864, -4939578, 5606634, -6386756, -10757362, -2000858 ], [ -2210982, -2631168, -11684174, 720154, 10877934, 3248992, -1913360, -9322898, -14090544, -13530720, -14118330, 16380886, 12202266, -3822018, 19791128, -28014948, 2879404, 14588760, 8361178, 6155984, -3942684, 12086830, 7308264, -7253118, 4514574, -10076396, -10213222, -5319518 ], [ -2444442, -5902848, -10425074, 7565734, 8625234, 2906272, -7965680, -6241838, -13746384, -18003360, -15039750, 20647786, 13702566, -9727998, 21819368, -28782108, 7266004, 13040040, 7586278, 12859184, -1689444, 16118290, 11984664, -9566658, 3422514, -13766036, -9669082, -8638178 ], [ -2677902, -9174528, -9165974, 14411314, 6372534, 2563552, -14018000, -3160778, -13402224, -22476000, -15961170, 24914686, 15202866, -15633978, 23847608, -29549268, 11652604, 11491320, 6811378, 19562384, 563796, 20149750, 16661064, -11880198, 2330454, -17455676, -9124942, -11956838 ], [ -1943612, -8350592, -8809944, 15057022, 6446060, -540024, -17298488, -1318340, -11277796, -19320320, -13321270, 26445230, 13687804, -15775990, 19807786, -26437980, 11041498, 10048342, 5079214, 21393906, 1649856, 21010910, 17912854, -11697384, 2609022, -16356154, -8863238, -11788070 ], [ -399572, -4099712, -9209544, 10515082, 8466020, -5953704, -18259688, -512300, -7663756, -9781760, -7701490, 25686170, 9649684, -11095090, 10690606, -20081460, 6248638, 8693842, 2546074, 19149126, 1759296, 19219370, 16299154, -9425784, 4034442, -11249374, -8837858, -8701250 ], [ 1144468, 151168, -9609144, 5973142, 10485980, -11367384, -19220888, 293740, -4049716, -243200, -2081710, 24927110, 5611564, -6414190, 1573426, -13724940, 1455778, 7339342, 12934, 16904346, 1868736, 17427830, 14685454, -7154184, 5459862, -6142594, -8812478, -5614430 ], [ 2688508, 4402048, -10008744, 1431202, 12505940, -16781064, -20182088, 1099780, -435676, 9295360, 3538070, 24168050, 1573444, -1733290, -7543754, -7368420, -3337082, 5984842, -2520206, 14659566, 1978176, 15636290, 13071754, -4882584, 6885282, -1035814, -8787098, -2527610 ], [ 4232548, 8652928, -10408344, -3110738, 14525900, -22194744, -21143288, 1905820, 3178364, 18833920, 9157850, 23408990, -2464676, 2947610, -16660934, -1011900, -8129942, 4630342, -5053346, 12414786, 2087616, 13844750, 11458054, -2610984, 8310702, 4070966, -8761718, 559210 ], [ 5776588, 12903808, -10807944, -7652678, 16545860, -27608424, -22104488, 2711860, 6792404, 28372480, 14777630, 22649930, -6502796, 7628510, -25778114, 5344620, -12922802, 3275842, -7586486, 10170006, 2197056, 12053210, 9844354, -339384, 9736122, 9177746, -8736338, 3646030 ], [ 4572498, 12358050, -11471654, -6891166, 17333050, -23355216, -19385704, 424656, 7513092, 24832436, 11664994, 17555616, -10154684, 9495368, -24047226, 3392532, -9721214, 4178982, -6407302, 6596360, 4058092, 7910090, 8272696, -2977304, 6602680, 6702952, -8175962, 1265850 ], [ 2904438, 11002470, -12179954, -5234266, 17912110, -17469936, -16045624, -2384784, 7745292, 19084316, 7078054, 11729376, -13741364, 10887128, -20484846, 37692, -5169914, 5463282, -4601362, 2798360, 6214852, 3369950, 6708136, -6444104, 2699560, 2948152, -7525262, -2037330 ], [ 1236378, 9646890, -12888254, -3577366, 18491170, -11584656, -12705544, -5194224, 7977492, 13336196, 2491114, 5903136, -17328044, 12278888, -16922466, -3317148, -618614, 6747582, -2795422, -999640, 8371612, -1170190, 5143576, -9910904, -1203560, -806648, -6874562, -5340510 ], [ -431682, 8291310, -13596554, -1920466, 19070230, -5699376, -9365464, -8003664, 8209692, 7588076, -2095826, 76896, -20914724, 13670648, -13360086, -6671988, 3932686, 8031882, -989482, -4797640, 10528372, -5710330, 3579016, -13377704, -5106680, -4561448, -6223862, -8643690 ], [ -2099742, 6935730, -14304854, -263566, 19649290, 185904, -6025384, -10813104, 8441892, 1839956, -6682766, -5749344, -24501404, 15062408, -9797706, -10026828, 8483986, 9316182, 816458, -8595640, 12685132, -10250470, 2014456, -16844504, -9009800, -8316248, -5573162, -11946870 ], [ -3984972, 5530740, -14964254, 1029974, 20393050, 4531884, -2451814, -13043964, 8437182, -2191534, -10260266, -10625364, -26440274, 15179678, -6456126, -12468108, 12086386, 10550592, 2211548, -12105490, 14140642, -13407100, 829576, -18400394, -11186150, -10243358, -5236982, -13607280 ], [ -6956052, 3878700, -15379154, 506714, 21960310, 1181364, 2289206, -12381924, 7247922, 2360126, -8790566, -10750284, -20140094, 8924498, -4218546, -10341588, 10944286, 11535552, 1552388, -14174590, 12089902, -9646180, 1543096, -10401734, -4728650, -3032018, -6473402, -7053840 ], [ -9927132, 2226660, -15794054, -16546, 23527570, -2169156, 7030226, -11719884, 6058662, 6911786, -7320866, -10875204, -13839914, 2669318, -1980966, -8215068, 9802186, 12520512, 893228, -16243690, 10039162, -5885260, 2256616, -2403074, 1728850, 4179322, -7709822, -500400 ], [ -12898212, 574620, -16208954, -539806, 25094830, -5519676, 11771246, -11057844, 4869402, 11463446, -5851166, -11000124, -7539734, -3585862, 256614, -6088548, 8660086, 13505472, 234068, -18312790, 7988422, -2124340, 2970136, 5595586, 8186350, 11390662, -8946242, 6053040 ], [ -15869292, -1077420, -16623854, -1063066, 26662090, -8870196, 16512266, -10395804, 3680142, 16015106, -4381466, -11125044, -1239554, -9841042, 2494194, -3962028, 7517986, 14490432, -425092, -20381890, 5937682, 1636580, 3683656, 13594246, 14643850, 18602002, -10182662, 12606480 ], [ -18840372, -2729460, -17038754, -1586326, 28229350, -12220716, 21253286, -9733764, 2490882, 20566766, -2911766, -11249964, 5060626, -16096222, 4731774, -1835508, 6375886, 15475392, -1084252, -22450990, 3886942, 5397500, 4397176, 21592906, 21101350, 25813342, -11419082, 19159920 ], [ -18334558, -5376176, -13808716, -999670, 26986904, -11655054, 19544220, -7116170, 1122312, 20079428, -2641594, -11545938, 7731778, -15912754, 5788488, 1453818, 6709718, 15230380, -2078812, -22815570, 2711338, 4870202, 3760238, 24277110, 21114182, 25380830, -12256118, 20038994 ], [ -14028418, -9110096, -6594676, 800150, 22673384, -6808914, 10785060, -2361110, -442248, 14084348, -3682534, -12028878, 6436318, -8691694, 5554488, 6014118, 8656778, 13640980, -3439972, -21317070, 2492278, -344218, 1647218, 21152490, 14082842, 16593410, -12656618, 14715854 ], [ -9722278, -12844016, 619364, 2599970, 18359864, -1962774, 2025900, 2393950, -2006808, 8089268, -4723474, -12511818, 5140858, -1470634, 5320488, 10574418, 10603838, 12051580, -4801132, -19818570, 2273218, -5558638, -465802, 18027870, 7051502, 7805990, -13057118, 9392714 ], [ -5416138, -16577936, 7833404, 4399790, 14046344, 2883366, -6733260, 7149010, -3571368, 2094188, -5764414, -12994758, 3845398, 5750426, 5086488, 15134718, 12550898, 10462180, -6162292, -18320070, 2054158, -10773058, -2578822, 14903250, 20162, -981430, -13457618, 4069574 ], [ -1109998, -20311856, 15047444, 6199610, 9732824, 7729506, -15492420, 11904070, -5135928, -3900892, -6805354, -13477698, 2549938, 12971486, 4852488, 19695018, 14497958, 8872780, -7523452, -16821570, 1835098, -15987478, -4691842, 11778630, -7011178, -9768850, -13858118, -1253566 ], [ 3196142, -24045776, 22261484, 7999430, 5419304, 12575646, -24251580, 16659130, -6700488, -9895972, -7846294, -13960638, 1254478, 20192546, 4618488, 24255318, 16445018, 7283380, -8884612, -15323070, 1616038, -21201898, -6804862, 8654010, -14042518, -18556270, -14258618, -6576706 ], [ 3145580, -20343298, 19132102, 5968374, 1176216, 9931144, -22460140, 15898768, -7879660, -7339386, -6674590, -15260362, 337022, 16226136, 7196798, 18940228, 14564184, 6451834, -10937312, -9573232, 3182202, -17368930, -4761258, 7963412, -16743994, -17427120, -12906980, -7027116 ], [ 1929140, -14650798, 13234762, 2912154, -3048024, 5282104, -17845300, 13662448, -8955700, -2494326, -4910770, -16778662, -479278, 9265896, 10527698, 10982428, 11658984, 5823094, -13175072, -2685712, 5226102, -11114830, -1605318, 7924172, -18286774, -13644240, -11086460, -6173556 ], [ 712700, -8958298, 7337422, -144066, -7272264, 633064, -13230460, 11426128, -10031740, 2350734, -3146950, -18296962, -1295578, 2305656, 13858598, 3024628, 8753784, 5194354, -15412832, 4201808, 7270002, -4860730, 1550622, 7884932, -19829554, -9861360, -9265940, -5319996 ], [ -503740, -3265798, 1440082, -3200286, -11496504, -4015976, -8615620, 9189808, -11107780, 7195794, -1383130, -19815262, -2111878, -4654584, 17189498, -4933172, 5848584, 4565614, -17650592, 11089328, 9313902, 1393370, 4706562, 7845692, -21372334, -6078480, -7445420, -4466436 ], [ -1720180, 2426702, -4457258, -6256506, -15720744, -8665016, -4000780, 6953488, -12183820, 12040854, 380690, -21333562, -2928178, -11614824, 20520398, -12890972, 2943384, 3936874, -19888352, 17976848, 11357802, 7647470, 7862502, 7806452, -22915114, -2295600, -5624900, -3612876 ], [ -2857708, 7893968, -9459944, -9363270, -19219440, -12454178, 498518, 4349284, -13122268, 16111608, 1536146, -22444738, -3135394, -17774334, 22939346, -20054846, 578886, 3127468, -21228938, 23852588, 13413042, 13204790, 10042824, 7566080, -23772220, 835590, -3943934, -2905782 ], [ -3285028, 11334128, -6410744, -12924930, -16188240, -8504438, 3957938, -1565876, -12822388, 13213608, -2783674, -19891798, 2139146, -16727274, 17150726, -20073386, 3080706, 692068, -14494958, 20622308, 15570342, 12491090, 3442584, 5515520, -18458260, -1898430, -3518954, -3516882 ], [ -3712348, 14774288, -3361544, -16486590, -13157040, -4554698, 7417358, -7481036, -12522508, 10315608, -7103494, -17338858, 7413686, -15680214, 11362106, -20091926, 5582526, -1743332, -7760978, 17392028, 17727642, 11777390, -3157656, 3464960, -13144300, -4632450, -3093974, -4127982 ], [ -4139668, 18214448, -312344, -20048250, -10125840, -604958, 10876778, -13396196, -12222628, 7417608, -11423314, -14785918, 12688226, -14633154, 5573486, -20110466, 8084346, -4178732, -1026998, 14161748, 19884942, 11063690, -9757896, 1414400, -7830340, -7366470, -2668994, -4739082 ], [ -4566988, 21654608, 2736856, -23609910, -7094640, 3344782, 14336198, -19311356, -11922748, 4519608, -15743134, -12232978, 17962766, -13586094, -215134, -20129006, 10586166, -6614132, 5706982, 10931468, 22042242, 10349990, -16358136, -636160, -2516380, -10100490, -2244014, -5350182 ], [ -4994308, 25094768, 5786056, -27171570, -4063440, 7294522, 17795618, -25226516, -11622868, 1621608, -20062954, -9680038, 23237306, -12539034, -6003754, -20147546, 13087986, -9049532, 12440962, 7701188, 24199542, 9636290, -22958376, -2686720, 2797580, -12834510, -1819034, -5961282 ], [ -5245952, 27120640, 7581696, -29268992, -2278400, 9620480, 19832832, -28709888, -11446272, -84992, -22606848, -8176640, 26343424, -11922432, -9412608, -20158464, 14561280, -10483712, 16406528, 5798912, 25469952, 9216000, -26845184, -3894272, 5926912, -14444544, -1568768, -6321152 ], [ -5245952, 27120640, 7581696, -29268992, -2278400, 9620480, 19832832, -28709888, -11446272, -84992, -22606848, -8176640, 26343424, -11922432, -9412608, -20158464, 14561280, -10483712, 16406528, 5798912, 25469952, 9216000, -26845184, -3894272, 5926912, -14444544, -1568768, -6321152 ] ], [ [ 17000960, -2481152, 11799040, -15156224, -24307200, -23054336, 16948736, -3335680, -7037952, -11558912, -9835008, 11955712, -21243392, -24394240, 15320576, 22910464, 1600000, 16904704, 29632000, -1987072, 2772480, 8242688, -921088, 11000832, 21050880, 23268352, -5555712, -17814528 ], [ 17000960, -2481152, 11799040, -15156224, -24307200, -23054336, 16948736, -3335680, -7037952, -11558912, -9835008, 11955712, -21243392, -24394240, 15320576, 22910464, 1600000, 16904704, 29632000, -1987072, 2772480, 8242688, -921088, 11000832, 21050880, 23268352, -5555712, -17814528 ], [ 17000960, -2481152, 11799040, -15156224, -24307200, -23054336, 16948736, -3335680, -7037952, -11558912, -9835008, 11955712, -21243392, -24394240, 15320576, 22910464, 1600000, 16904704, 29632000, -1987072, 2772480, 8242688, -921088, 11000832, 21050880, 23268352, -5555712, -17814528 ], [ 15117739, -5073848, 7643611, -15997033, -23390458, -21264099, 12455709, -392701, -8077060, -9928506, -8192035, 11526133, -19043105, -21200393, 14444131, 18116714, 225064, 16570823, 24908932, -3410624, 497204, 5343369, -1255264, 10106156, 17189212, 19645339, -5850240, -15568221 ], [ 12245029, -9028808, 1304821, -17279623, -21992038, -18533229, 5601939, 4096589, -9662140, -7441446, -5685805, 10870843, -15686735, -16328423, 13107181, 10804214, -1872296, 16061513, 17704252, -5582144, -2973556, 920679, -1765024, 8741396, 11298532, 14118709, -6299520, -12141651 ], [ 9372319, -12983768, -5033969, -18562213, -20593618, -15802359, -1251831, 8585879, -11247220, -4954386, -3179575, 10215553, -12330365, -11456453, 11770231, 3491714, -3969656, 15552203, 10499572, -7753664, -6444316, -3502011, -2274784, 7376636, 5407852, 8592079, -6748800, -8715081 ], [ 6499609, -16938728, -11372759, -19844803, -19195198, -13071489, -8105601, 13075169, -12832300, -2467326, -673345, 9560263, -8973995, -6584483, 10433281, -3820786, -6067016, 15042893, 3294892, -9925184, -9915076, -7924701, -2784544, 6011876, -482828, 3065449, -7198080, -5288511 ], [ 3626899, -20893688, -17711549, -21127393, -17796778, -10340619, -14959371, 17564459, -14417380, 19734, 1832885, 8904973, -5617625, -1712513, 9096331, -11133286, -8164376, 14533583, -3909788, -12096704, -13385836, -12347391, -3294304, 4647116, -6373508, -2461181, -7647360, -1861941 ], [ 754189, -24848648, -24050339, -22409983, -16398358, -7609749, -21813141, 22053749, -16002460, 2506794, 4339115, 8249683, -2261255, 3159457, 7759381, -18445786, -10261736, 14024273, -11114468, -14268224, -16856596, -16770081, -3804064, 3282356, -12264188, -7987811, -8096640, 1564629 ], [ 237961, -22699949, -17104229, -16133491, -15860542, -8584035, -17562405, 21710537, -14743075, -2435946, 4079354, 6317407, -73469, 1974400, 5768278, -17548183, -9284342, 8015780, -7135124, -10574117, -10706287, -10161345, -4369591, 2816915, -12945743, -7791233, -4133367, 1336764 ], [ -197009, -20340779, -9700019, -9596341, -15352402, -9686085, -12928755, 21200687, -13385605, -7634886, 3724214, 4341097, 2074021, 580480, 3754618, -16367473, -8200922, 1817660, -2770124, -6677747, -4224217, -3172215, -4937041, 2382485, -13447673, -7397303, -17937, 982884 ], [ -631979, -17981609, -2295809, -3059191, -14844262, -10788135, -8295105, 20690837, -12028135, -12833826, 3369074, 2364787, 4221511, -813440, 1740958, -15186763, -7117502, -4380460, 1594876, -2781377, 2257853, 3816915, -5504491, 1948055, -13949603, -7003373, 4097493, 629004 ], [ -1066949, -15622439, 5108401, 3477959, -14336122, -11890185, -3661455, 20180987, -10670665, -18032766, 3013934, 388477, 6369001, -2207360, -272702, -14006053, -6034082, -10578580, 5959876, 1114993, 8739923, 10806045, -6071941, 1513625, -14451533, -6609443, 8212923, 275124 ], [ -1501919, -13263269, 12512611, 10015109, -13827982, -12992235, 972195, 19671137, -9313195, -23231706, 2658794, -1587833, 8516491, -3601280, -2286362, -12825343, -4950662, -16776700, 10324876, 5011363, 15221993, 17795175, -6639391, 1079195, -14953463, -6215513, 12328353, -78756 ], [ -1539239, -11041349, 17002971, 14201409, -13314817, -11675310, 4791345, 19100487, -7291050, -24598496, 3116104, -1965268, 10394756, -3183425, -2193472, -10110933, -4339517, -21231295, 13831226, 7830058, 18215438, 22382905, -6474941, 8890, -14567893, -5167083, 14392133, 326714 ], [ -542669, -9176279, 13917321, 12275499, -12788587, -4069050, 6492795, 18371757, -3540750, -16001696, 5685784, 1814372, 11573036, 1945045, 3376448, -3408903, -4956287, -21152725, 15105086, 7846798, 12138458, 20726995, -4407551, -2714690, -11874823, -2416953, 11121623, 2706494 ], [ 453901, -7311209, 10831671, 10349589, -12262357, 3537210, 8194245, 17643027, 209550, -7404896, 8255464, 5594012, 12751316, 7073515, 8946368, 3293127, -5573057, -21074155, 16378946, 7863538, 6061478, 19071085, -2340161, -5438270, -9181753, 333177, 7851113, 5086274 ], [ 1450471, -5446139, 7746021, 8423679, -11736127, 11143470, 9895695, 16914297, 3959850, 1191904, 10825144, 9373652, 13929596, 12201985, 14516288, 9995157, -6189827, -20995585, 17652806, 7880278, -15502, 17415175, -272771, -8161850, -6488683, 3083307, 4580603, 7466054 ], [ 2447041, -3581069, 4660371, 6497769, -11209897, 18749730, 11597145, 16185567, 7710150, 9788704, 13394824, 13153292, 15107876, 17330455, 20086208, 16697187, -6806597, -20917015, 18926666, 7897018, -6092482, 15759265, 1794619, -10885430, -3795613, 5833437, 1310093, 9845834 ], [ 3443611, -1715999, 1574721, 4571859, -10683667, 26355990, 13298595, 15456837, 11460450, 18385504, 15964504, 16932932, 16286156, 22458925, 25656128, 23399217, -7423367, -20838445, 20200526, 7913758, -12169462, 14103355, 3862009, -13609010, -1102543, 8583567, -1960417, 12225614 ], [ 1462323, -4154105, -1593132, 3034598, -7855753, 26997361, 11599830, 14314919, 12712436, 19156854, 13084088, 17432508, 13259999, 21429643, 26599678, 21835314, -5750908, -18776191, 19960600, 6516458, -13683672, 11526464, 3460076, -13162448, 3189749, 7532060, -3055383, 12771965 ], [ -2597847, -9596315, -4818372, 1768658, -3421003, 22776451, 7527330, 12884549, 12220316, 14465154, 6398888, 15642228, 7298669, 16101553, 24313498, 14500854, -2480308, -15329101, 18663880, 4131998, -12012552, 8306624, 1334276, -10502768, 8598479, 3826580, -2631573, 12038375 ], [ -6658017, -15038525, -8043612, 502718, 1013747, 18555541, 3454830, 11454179, 11728196, 9773454, -286312, 13851948, 1337339, 10773463, 22027318, 7166394, 790292, -11882011, 17367160, 1747538, -10341432, 5086784, -791524, -7843088, 14007209, 121100, -2207763, 11304785 ], [ -10718187, -20480735, -11268852, -763222, 5448497, 14334631, -617670, 10023809, 11236076, 5081754, -6971512, 12061668, -4623991, 5445373, 19741138, -168066, 4060892, -8434921, 16070440, -636922, -8670312, 1866944, -2917324, -5183408, 19415939, -3584380, -1783953, 10571195 ], [ -14778357, -25922945, -14494092, -2029162, 9883247, 10113721, -4690170, 8593439, 10743956, 390054, -13656712, 10271388, -10585321, 117283, 17454958, -7502526, 7331492, -4987831, 14773720, -3021382, -6999192, -1352896, -5043124, -2523728, 24824669, -7289860, -1360143, 9837605 ], [ -18838527, -31365155, -17719332, -3295102, 14317997, 5892811, -8762670, 7163069, 10251836, -4301646, -20341912, 8481108, -16546651, -5210807, 15168778, -14836986, 10602092, -1540741, 13477000, -5405842, -5328072, -4572736, -7168924, 135952, 30233399, -10995340, -936333, 9104015 ], [ -20822019, -29875385, -15198108, -4804771, 9301343, 6933337, -9564309, 5772065, 6873686, -5354988, -18729472, 6005973, -11554270, -7696283, 13902145, -15897267, 8846237, -1254757, 13402894, -6794164, -1043082, -4972237, -7136722, 697813, 26299751, -7330468, 3129075, 3643832 ], [ -22574769, -27615395, -12038388, -6341521, 3234533, 8558467, -10002519, 4385435, 3174866, -6004068, -16195072, 3454743, -5344810, -9865913, 12748795, -16260417, 6531887, -1320007, 13464634, -8071804, 3532338, -5058367, -6864742, 1026583, 21328061, -2846668, 7599105, -2341528 ], [ -24327519, -25355405, -8878668, -7878271, -2832277, 10183597, -10440729, 2998805, -523954, -6653148, -13660672, 903513, 864650, -12035543, 11595445, -16623567, 4217537, -1385257, 13526374, -9349444, 8107758, -5144497, -6592762, 1355353, 16356371, 1637132, 12069135, -8326888 ], [ -26080269, -23095415, -5718948, -9415021, -8899087, 11808727, -10878939, 1612175, -4222774, -7302228, -11126272, -1647717, 7074110, -14205173, 10442095, -16986717, 1903187, -1450507, 13588114, -10627084, 12683178, -5230627, -6320782, 1684123, 11384681, 6120932, 16539165, -14312248 ], [ -27833019, -20835425, -2559228, -10951771, -14965897, 13433857, -11317149, 225545, -7921594, -7951308, -8591872, -4198947, 13283570, -16374803, 9288745, -17349867, -411163, -1515757, 13649854, -11904724, 17258598, -5316757, -6048802, 2012893, 6412991, 10604732, 21009195, -20297608 ], [ -27836933, -18425487, 357691, -12258640, -19396731, 14653109, -11312583, 114822, -11144863, -7791577, -5897264, -5465055, 17043379, -17172804, 9014145, -16816521, -2161669, -1160271, 12816903, -11944837, 20859907, -3996279, -4503746, 1576039, 1798159, 13153762, 24622040, -24312915 ], [ -21305723, -15455217, 2367301, -12706480, -17714181, 14355659, -9653433, 4771962, -12591073, -4609447, -2603984, -1928865, 11649229, -12845244, 12023295, -12933111, -1805179, 767439, 8640633, -7360507, 20821117, 2580471, 1798594, -1721831, -1483151, 8472862, 25031720, -20966445 ], [ -14774513, -12484947, 4376911, -13154320, -16031631, 14058209, -7994283, 9429102, -14037283, -1427317, 689296, 1607325, 6255079, -8517684, 15032445, -9049701, -1448689, 2695149, 4464363, -2776177, 20782327, 9157221, 8100934, -5019701, -4764461, 3791962, 25441400, -17619975 ], [ -8243303, -9514677, 6386521, -13602160, -14349081, 13760759, -6335133, 14086242, -15483493, 1754813, 3982576, 5143515, 860929, -4190124, 18041595, -5166291, -1092199, 4622859, 288093, 1808153, 20743537, 15733971, 14403274, -8317571, -8045771, -888938, 25851080, -14273505 ], [ -1712093, -6544407, 8396131, -14050000, -12666531, 13463309, -4675983, 18743382, -16929703, 4936943, 7275856, 8679705, -4533221, 137436, 21050745, -1282881, -735709, 6550569, -3888177, 6392483, 20704747, 22310721, 20705614, -11615441, -11327081, -5569838, 26260760, -10927035 ], [ 4819117, -3574137, 10405741, -14497840, -10983981, 13165859, -3016833, 23400522, -18375913, 8119073, 10569136, 12215895, -9927371, 4464996, 24059895, 2600529, -379219, 8478279, -8064447, 10976813, 20665957, 28887471, 27007954, -14913311, -14608391, -10250738, 26670440, -7580565 ], [ 7391282, -834496, 8951780, -13577275, -10935151, 10851639, -4025920, 24093823, -16255716, 9023677, 10934128, 13008460, -9113855, 4577549, 20904901, 3494504, -733886, 6808233, -9424665, 12375953, 17828740, 27085108, 26271057, -15248583, -14253452, -12238585, 26297288, -6895047 ], [ 6341342, 1694144, 4329020, -11404765, -12381001, 6692289, -7476160, 21160633, -10872636, 7844587, 8620048, 11290900, -2620985, 833819, 12110371, 1653464, -1739186, 1846623, -8208495, 10860983, 12431260, 17616748, 19094007, -12873393, -10571732, -11762575, 25207928, -8644017 ], [ 5291402, 4222784, -293740, -9232255, -13826851, 2532939, -10926400, 18227443, -5489556, 6665497, 6305968, 9573340, 3871885, -2909911, 3315841, -187576, -2744486, -3114987, -6992325, 9346013, 7033780, 8148388, 11916957, -10498203, -6890012, -11286565, 24118568, -10392987 ], [ 4241462, 6751424, -4916500, -7059745, -15272701, -1626411, -14376640, 15294253, -106476, 5486407, 3991888, 7855780, 10364755, -6653641, -5478689, -2028616, -3749786, -8076597, -5776155, 7831043, 1636300, -1319972, 4739907, -8123013, -3208292, -10810555, 23029208, -12141957 ], [ 3191522, 9280064, -9539260, -4887235, -16718551, -5785761, -17826880, 12361063, 5276604, 4307317, 1677808, 6138220, 16857625, -10397371, -14273219, -3869656, -4755086, -13038207, -4559985, 6316073, -3761180, -10788332, -2437143, -5747823, 473428, -10334545, 21939848, -13890927 ], [ 2141582, 11808704, -14162020, -2714725, -18164401, -9945111, -21277120, 9427873, 10659684, 3128227, -636272, 4420660, 23350495, -14141101, -23067749, -5710696, -5760386, -17999817, -3343815, 4801103, -9158660, -20256692, -9614193, -3372633, 4155148, -9858535, 20850488, -15639897 ], [ 261317, 9052994, -14759155, -5466565, -12786676, -9926811, -22125535, 10933108, 8022864, 523837, -2704127, 4524325, 21344065, -16407331, -21676454, -6909136, -2152361, -16507152, -4988970, 4188908, -5511140, -15796127, -6667068, -4854918, 6107593, -11883775, 19530653, -10893717 ], [ -1785013, 5240414, -14551165, -9203275, -6044236, -9072981, -22453585, 13326028, 3782064, -2365613, -4722737, 4992235, 17637775, -18378061, -18247994, -7979056, 2378329, -13723632, -7206390, 3757268, -54620, -8549777, -1695108, -7108698, 7714183, -14409265, 18164723, -4848507 ], [ -3831343, 1427834, -14343175, -12939985, 698204, -8219151, -22781635, 15718948, -458736, -5255063, -6741347, 5460145, 13931485, -20348791, -14819534, -9048976, 6909019, -10940112, -9423810, 3325628, 5401900, -1303427, 3276852, -9362478, 9320773, -16934755, 16798793, 1196703 ], [ -5877673, -2384746, -14135185, -16676695, 7440644, -7365321, -23109685, 18111868, -4699536, -8144513, -8759957, 5928055, 10225195, -22319521, -11391074, -10118896, 11439709, -8156592, -11641230, 2893988, 10858420, 5942923, 8248812, -11616258, 10927363, -19460245, 15432863, 7241913 ], [ -7924003, -6197326, -13927195, -20413405, 14183084, -6511491, -23437735, 20504788, -8940336, -11033963, -10778567, 6395965, 6518905, -24290251, -7962614, -11188816, 15970399, -5373072, -13858650, 2462348, 16314940, 13189273, 13220772, -13870038, 12533953, -21985735, 14066933, 13287123 ], [ -9976664, -9663391, -12715917, -22695402, 19788050, -5282975, -23043284, 22421882, -11708106, -13087201, -12559043, 6602068, 3514537, -25546111, -5053790, -12086174, 19723663, -3452479, -15288738, 1377185, 19891166, 19301204, 16967053, -15795464, 14086489, -23873211, 12566817, 18011767 ], [ -12066824, -11077021, -5562087, -16361022, 18655670, -1835165, -18369404, 21520622, -5751006, -10187491, -12929033, 5257468, 4667707, -22567741, -5222810, -11961434, 18872173, -6643069, -12055398, -3578845, 12330266, 18693884, 13453543, -15776024, 15318859, -21981681, 10271907, 14914597 ], [ -14156984, -12490651, 1591743, -10026642, 17523290, 1612645, -13695524, 20619362, 206094, -7287781, -13299023, 3912868, 5820877, -19589371, -5391830, -11836694, 18020683, -9833659, -8822058, -8534875, 4769366, 18086564, 9940033, -15756584, 16551229, -20090151, 7976997, 11817427 ], [ -16247144, -13904281, 8745573, -3692262, 16390910, 5060455, -9021644, 19718102, 6163194, -4388071, -13669013, 2568268, 6974047, -16611001, -5560850, -11711954, 17169193, -13024249, -5588718, -13490905, -2791534, 17479244, 6426523, -15737144, 17783599, -18198621, 5682087, 8720257 ], [ -18337304, -15317911, 15899403, 2642118, 15258530, 8508265, -4347764, 18816842, 12120294, -1488361, -14039003, 1223668, 8127217, -13632631, -5729870, -11587214, 16317703, -16214839, -2355378, -18446935, -10352434, 16871924, 2913013, -15717704, 19015969, -16307091, 3387177, 5623087 ], [ -20427464, -16731541, 23053233, 8976498, 14126150, 11956075, 326116, 17915582, 18077394, 1411349, -14408993, -120932, 9280387, -10654261, -5898890, -11462474, 15466213, -19405429, 877962, -23402965, -17913334, 16264604, -600497, -15698264, 20248339, -14415561, 1092267, 2525917 ], [ -18543781, -16922305, 25657908, 11081892, 9893350, 12485505, 499139, 16912150, 19098914, 1618958, -12652231, 902751, 9483751, -7547110, -4329592, -11065248, 11781951, -20171935, 1413092, -22639454, -19924392, 15545272, -806250, -13511359, 20484737, -13688677, 486844, 2731830 ], [ -11910871, -15651595, 22825788, 8133132, 1955170, 9527115, -4706911, 15786610, 14221814, -1390822, -8353741, 4756821, 8551981, -4286050, -682792, -10342368, 4712181, -18041365, -1276468, -15040394, -15302712, 14692072, 2941170, -8734069, 19530827, -14353687, 1900564, 6885330 ], [ -5277961, -14380885, 19993668, 5184372, -5983010, 6568725, -9912961, 14661070, 9344714, -4400602, -4055251, 8610891, 7620211, -1024990, 2964008, -9619488, -2357589, -15910795, -3966028, -7441334, -10681032, 13838872, 6688590, -3956779, 18576917, -15018697, 3314284, 11038830 ], [ 1354949, -13110175, 17161548, 2235612, -13921190, 3610335, -15119011, 13535530, 4467614, -7410382, 243239, 12464961, 6688441, 2236070, 6610808, -8896608, -9427359, -13780225, -6655588, 157726, -6059352, 12985672, 10436010, 820511, 17623007, -15683707, 4728004, 15192330 ], [ 7987859, -11839465, 14329428, -713148, -21859370, 651945, -20325061, 12409990, -409486, -10420162, 4541729, 16319031, 5756671, 5497130, 10257608, -8173728, -16497129, -11649655, -9345148, 7756786, -1437672, 12132472, 14183430, 5597801, 16669097, -16348717, 6141724, 19345830 ], [ 14620769, -10568755, 11497308, -3661908, -29797550, -2306445, -25531111, 11284450, -5286586, -13429942, 8840219, 20173101, 4824901, 8758190, 13904408, -7450848, -23566899, -9519085, -12034708, 15355846, 3184008, 11279272, 17930850, 10375091, 15715187, -17013727, 7555444, 23499330 ], [ 13099397, -9155008, 6445734, -1574358, -29676254, -4721253, -26207863, 8876545, -5466166, -15630559, 8711807, 17738235, 7582216, 5636474, 14892431, -6114420, -21058848, -8611540, -10807690, 16921546, 1896321, 8681131, 16410672, 9645215, 15068396, -12291769, 11161501, 18004698 ], [ 9096287, -7697728, 718674, 2045982, -27102074, -6970623, -25506133, 6078355, -4216066, -17584909, 7236077, 13389345, 11462296, 572174, 15071261, -4591260, -15635808, -8076220, -8388670, 16651006, -1189869, 5551921, 13287312, 7239245, 14515076, -5930299, 15434791, 9573678 ], [ 5093177, -6240448, -5008386, 5666322, -24527894, -9219993, -24804403, 3280165, -2965966, -19539259, 5760347, 9040455, 15342376, -4492126, 15250091, -3068100, -10212768, -7540900, -5969650, 16380466, -4276059, 2422711, 10163952, 4833275, 13961756, 431171, 19708081, 1142658 ], [ 1090067, -4783168, -10735446, 9286662, -21953714, -11469363, -24102673, 481975, -1715866, -21493609, 4284617, 4691565, 19222456, -9556426, 15428921, -1544940, -4789728, -7005580, -3550630, 16109926, -7362249, -706499, 7040592, 2427305, 13408436, 6792641, 23981371, -7288362 ], [ -2913043, -3325888, -16462506, 12907002, -19379534, -13718733, -23400943, -2316215, -465766, -23447959, 2808887, 342675, 23102536, -14620726, 15607751, -21780, 633312, -6470260, -1131610, 15839386, -10448439, -3835709, 3917232, 21335, 12855116, 13154111, 28254661, -15719382 ], [ -6608783, -2200905, -21544789, 16334807, -16414901, -15997874, -22079139, -4940623, 582811, -24693944, 1295504, -3557900, 26185904, -19207815, 15433900, 1504145, 5929372, -5866389, 988020, 15334913, -13168669, -6794840, 917142, -2341165, 11953581, 19029291, 31937221, -22783078 ], [ -6659993, -5016015, -18981859, 17479697, -8820611, -18630014, -13405029, -5504473, -758099, -17540744, -664336, -2142740, 19822544, -18136545, 11078260, 3062855, 9719812, -4449699, -442260, 12056663, -11549659, -7737320, -621318, -4188235, 6923211, 19138461, 28615411, -13634218 ], [ -6711203, -7831125, -16418929, 18624587, -1226321, -21262154, -4730919, -6068323, -2099009, -10387544, -2624176, -727580, 13459184, -17065275, 6722620, 4621565, 13510252, -3033009, -1872540, 8778413, -9930649, -8679800, -2159778, -6035305, 1892841, 19247631, 25293601, -4485358 ], [ -6762413, -10646235, -13855999, 19769477, 6367969, -23894294, 3943191, -6632173, -3439919, -3234344, -4584016, 687580, 7095824, -15994005, 2366980, 6180275, 17300692, -1616319, -3302820, 5500163, -8311639, -9622280, -3698238, -7882375, -3137529, 19356801, 21971791, 4663502 ], [ -6813623, -13461345, -11293069, 20914367, 13962259, -26526434, 12617301, -7196023, -4780829, 3918856, -6543856, 2102740, 732464, -14922735, -1988660, 7738985, 21091132, -199629, -4733100, 2221913, -6692629, -10564760, -5236698, -9729445, -8167899, 19465971, 18649981, 13812362 ], [ -6864833, -16276455, -8730139, 22059257, 21556549, -29158574, 21291411, -7759873, -6121739, 11072056, -8503696, 3517900, -5630896, -13851465, -6344300, 9297695, 24881572, 1217061, -6163380, -1056337, -5073619, -11507240, -6775158, -11576515, -13198269, 19575141, 15328171, 22961222 ], [ -7049848, -16668515, -8234204, 20013127, 23568339, -29484389, 25401801, -8992958, -5707469, 13025026, -8777271, 4084450, -8532336, -11189655, -7561525, 8881110, 26685342, 1218981, -5798475, -1748507, -2223974, -11099980, -7135028, -13376895, -14044494, 17553686, 11579886, 26741572 ], [ -7445128, -13252925, -10986404, 12952537, 16807629, -26185979, 22340631, -11277698, -2535059, 6806206, -6401001, 3317470, -5993616, -6028425, -3846955, 5360490, 25367202, -1002309, -2612565, 1623163, 2559526, -8571700, -5642828, -15103905, -8315634, 12184106, 7161426, 22085692 ], [ -7840408, -9837335, -13738604, 5891947, 10046919, -22887569, 19279461, -13562438, 637351, 587386, -4024731, 2550490, -3454896, -867195, -132385, 1839870, 24049062, -3223599, 573345, 4994833, 7343026, -6043420, -4150628, -16830915, -2586774, 6814526, 2742966, 17429812 ], [ -8235688, -6421745, -16490804, -1168643, 3286209, -19589159, 16218291, -15847178, 3809761, -5631434, -1648461, 1783510, -916176, 4294035, 3582185, -1680750, 22730922, -5444889, 3759255, 8366503, 12126526, -3515140, -2658428, -18557925, 3142086, 1444946, -1675494, 12773932 ], [ -8630968, -3006155, -19243004, -8229233, -3474501, -16290749, 13157121, -18131918, 6982171, -11850254, 727809, 1016530, 1622544, 9455265, 7296755, -5201370, 21412782, -7666179, 6945165, 11738173, 16910026, -986860, -1166228, -20284935, 8870946, -3924634, -6093954, 8118052 ], [ -9026248, 409435, -21995204, -15289823, -10235211, -12992339, 10095951, -20416658, 10154581, -18069074, 3104079, 249550, 4161264, 14616495, 11011325, -8721990, 20094642, -9887469, 10131075, 15109843, 21693526, 1541420, 325972, -22011945, 14599806, -9294214, -10512414, 3462172 ], [ -6537640, 361789, -23347607, -18569720, -9814047, -11683973, 9229449, -17292785, 11196205, -20171474, 1648689, -60554, 1254831, 15042015, 12648407, -9284571, 14063283, -10275018, 8915301, 12999001, 21482386, 231740, 1378873, -20264757, 15575946, -6157723, -8813133, 2908222 ], [ -2813080, -1170101, -24100097, -20229320, -6314937, -11228483, 9303519, -11850935, 11324635, -20509694, -1448841, -174854, -3985239, 13437945, 13395137, -8579421, 6011973, -9876678, 5813091, 8538511, 19130686, -2722780, 2243503, -17028627, 14515206, 624227, -4491963, 4112242 ], [ 911480, -2701991, -24852587, -21888920, -2815827, -10772993, 9377589, -6409085, 11453065, -20847914, -4546371, -289154, -9225309, 11833875, 14141867, -7874271, -2039337, -9478338, 2710881, 4078021, 16778986, -5677300, 3108133, -13792497, 13454466, 7406177, -170793, 5316262 ], [ 4636040, -4233881, -25605077, -23548520, 683283, -10317503, 9451659, -967235, 11581495, -21186134, -7643901, -403454, -14465379, 10229805, 14888597, -7169121, -10090647, -9079998, -391329, -382469, 14427286, -8631820, 3972763, -10556367, 12393726, 14188127, 4150377, 6520282 ], [ 8360600, -5765771, -26357567, -25208120, 4182393, -9862013, 9525729, 4474615, 11709925, -21524354, -10741431, -517754, -19705449, 8625735, 15635327, -6463971, -18141957, -8681658, -3493539, -4842959, 12075586, -11586340, 4837393, -7320237, 11332986, 20970077, 8471547, 7724302 ], [ 11998029, -7294824, -27084279, -26802129, 7600532, -9425825, 9586784, 9863639, 11788537, -21769620, -13832972, -660000, -24844607, 7059908, 16305051, -5736429, -26082188, -8305980, -6542493, -9283384, 9737380, -14472665, 5670283, -4151409, 10227754, 27571331, 12671886, 8931456 ], [ 7880799, -8571384, -25516749, -22558539, 3812252, -10707515, 8489504, 10551149, 7433347, -13741980, -16391492, -3289440, -21002597, 8897708, 10121241, -3015999, -24136388, -9947220, -4851663, -11938024, 8600140, -11289635, 3678313, -6972459, 5162734, 18090641, 6118266, 10417536 ], [ 3763569, -9847944, -23949219, -18314949, 23972, -11989205, 7392224, 11238659, 3078157, -5714340, -18950012, -5918880, -17160587, 10735508, 3937431, -295569, -22190588, -11588460, -3160833, -14592664, 7462900, -8106605, 1686343, -9793509, 97714, 8609951, -435354, 11903616 ], [ -353661, -11124504, -22381689, -14071359, -3764308, -13270895, 6294944, 11926169, -1277033, 2313300, -21508532, -8548320, -13318577, 12573308, -2246379, 2424861, -20244788, -13229700, -1470003, -17247304, 6325660, -4923575, -305627, -12614559, -4967306, -870739, -6988974, 13389696 ], [ -4470891, -12401064, -20814159, -9827769, -7552588, -14552585, 5197664, 12613679, -5632223, 10340940, -24067052, -11177760, -9476567, 14411108, -8430189, 5145291, -18298988, -14870940, 220827, -19901944, 5188420, -1740545, -2297597, -15435609, -10032326, -10351429, -13542594, 14875776 ], [ -8588121, -13677624, -19246629, -5584179, -11340868, -15834275, 4100384, 13301189, -9987413, 18368580, -26625572, -13807200, -5634557, 16248908, -14613999, 7865721, -16353188, -16512180, 1911657, -22556584, 4051180, 1442485, -4289567, -18256659, -15097346, -19832119, -20096214, 16361856 ], [ -10151031, -13472429, -16671494, -1246339, -12591851, -14428622, 2323228, 13008876, -12780402, 21762020, -26673446, -14852805, -3491541, 16656631, -17220021, 8051029, -14652641, -17802143, 1835575, -22862137, 3491417, 2752492, -6020566, -18301887, -18567395, -24067434, -24286392, 15264616 ], [ -6341061, -10150439, -11976914, 3289751, -8505761, -7370282, -884012, 10655556, -12287382, 15407660, -21440306, -12566895, -4922271, 14056261, -12300351, 2903839, -13467971, -18353213, -1957115, -18226507, 4146347, 122692, -7202626, -12508317, -18682505, -17269374, -23505192, 8733496 ], [ -2531091, -6828449, -7282334, 7825841, -4419671, -311942, -4091252, 8302236, -11794362, 9053300, -16207166, -10280985, -6353001, 11455891, -7380681, -2243351, -12283301, -18904283, -5749805, -13590877, 4801277, -2507108, -8384686, -6714747, -18797615, -10471314, -22723992, 2202376 ], [ 1278879, -3506459, -2587754, 12361931, -333581, 6746398, -7298492, 5948916, -11301342, 2698940, -10974026, -7995075, -7783731, 8855521, -2461011, -7390541, -11098631, -19455353, -9542495, -8955247, 5456207, -5136908, -9566746, -921177, -18912725, -3673254, -21942792, -4328744 ], [ 5088849, -184469, 2106826, 16898021, 3752509, 13804738, -10505732, 3595596, -10808322, -3655420, -5740886, -5709165, -9214461, 6255151, 2458659, -12537731, -9913961, -20006423, -13335185, -4319617, 6111137, -7766708, -10748806, 4872393, -19027835, 3124806, -21161592, -10859864 ], [ 8898819, 3137521, 6801406, 21434111, 7838599, 20863078, -13712972, 1242276, -10315302, -10009780, -507746, -3423255, -10645191, 3654781, 7378329, -17684921, -8729291, -20557493, -17127875, 316013, 6766067, -10396508, -11930866, 10665963, -19142945, 9922866, -20380392, -17390984 ], [ 10710540, 3245281, 6587260, 19314311, 9744268, 22191778, -15773372, -2339223, -11406654, -9003616, -983042, -1115457, -6685773, 1174567, 7323495, -18248969, -7124075, -17000516, -16071518, 1238777, 9153740, -11581529, -10058980, 11684244, -16664327, 11664741, -18702411, -17158028 ], [ 11365380, 1492171, 3531220, 13341101, 10387588, 20203318, -17169812, -6631773, -13415274, -3736096, -4763222, 1205013, 394257, -1236083, 4388685, -16159619, -5275385, -11065196, -12207818, 11987, 12544580, -11930099, -6419020, 9937884, -12684077, 10479351, -16505241, -13009028 ], [ 12020220, -260939, 475180, 7367891, 11030908, 18214858, -18566252, -10924323, -15423894, 1531424, -8543402, 3525483, 7474287, -3646733, 1453875, -14070269, -3426695, -5129876, -8344118, -1214803, 15935420, -12278669, -2779060, 8191524, -8703827, 9293961, -14308071, -8860028 ], [ 12675060, -2014049, -2580860, 1394681, 11674228, 16226398, -19962692, -15216873, -17432514, 6798944, -12323582, 5845953, 14554317, -6057383, -1480935, -11980919, -1578005, 805444, -4480418, -2441593, 19326260, -12627239, 860900, 6445164, -4723577, 8108571, -12110901, -4711028 ], [ 13329900, -3767159, -5636900, -4578529, 12317548, 14237938, -21359132, -19509423, -19441134, 12066464, -16103762, 8166423, 21634347, -8468033, -4415745, -9891569, 270685, 6740764, -616718, -3668383, 22717100, -12975809, 4500860, 4698804, -743327, 6923181, -9913731, -562028 ], [ 13984740, -5520269, -8692940, -10551739, 12960868, 12249478, -22755572, -23801973, -21449754, 17333984, -19883942, 10486893, 28714377, -10878683, -7350555, -7802219, 2119375, 12676084, 3246982, -4895173, 26107940, -13324379, 8140820, 2952444, 3236923, 5737791, -7716561, 3586972 ], [ 13652645, -4287669, -11505370, -9628899, 10519198, 7596608, -17619932, -23451568, -17908384, 11405474, -16982102, 7285593, 19664637, -6189793, -2865290, -10542569, 693015, 11122564, -1030618, -6653043, 19254410, -9144489, 8428635, 202914, 5074918, 4615641, -7979206, 2000257 ], [ 13262495, -2879439, -14303470, -8300409, 7896058, 2787008, -12100052, -22828048, -14040544, 4818374, -13687202, 3759483, 9666087, -1083283, 2056450, -13567019, -925995, 9128524, -5787118, -8442153, 11798270, -4698219, 8519265, -2605626, 6786898, 3497211, -8386546, 76147 ], [ 12872345, -1471209, -17101570, -6971919, 5272918, -2022592, -6580172, -22204528, -10172704, -1768726, -10392302, 233373, -332463, 4023227, 6978190, -16591469, -2545005, 7134484, -10543618, -10231263, 4342130, -251949, 8609895, -5414166, 8498878, 2378781, -8793886, -1847963 ], [ 12482195, -62979, -19899670, -5643429, 2649778, -6832192, -1060292, -21581008, -6304864, -8355826, -7097402, -3292737, -10331013, 9129737, 11899930, -19615919, -4164015, 5140444, -15300118, -12020373, -3114010, 4194321, 8700525, -8222706, 10210858, 1260351, -9201226, -3772073 ], [ 12092045, 1345251, -22697770, -4314939, 26638, -11641792, 4459588, -20957488, -2437024, -14942926, -3802502, -6818847, -20329563, 14236247, 16821670, -22640369, -5783025, 3146404, -20056618, -13809483, -10570150, 8640591, 8791155, -11031246, 11922838, 141921, -9608566, -5696183 ], [ 10736792, 2330442, -24219968, -3655450, -721864, -15185472, 7382906, -19905915, 1005707, -18745278, -2653617, -9058705, -25494640, 16116524, 19652273, -22961928, -5920881, 1844825, -22655810, -14717026, -15758904, 10251168, 7918430, -13084052, 12305050, -1116901, -10403019, -7051434 ], [ 6570152, 2083302, -22025408, -4944790, 3990536, -15041472, 2742326, -17607405, 3210077, -14435538, -7756167, -7551655, -16579600, 8598644, 16391303, -15409848, -1744071, 2560415, -18970670, -13056526, -14342664, 3601248, 4239410, -12935372, 8813590, -2784691, -12325149, -6749574 ], [ 2403512, 1836162, -19830848, -6234130, 8702936, -14897472, -1898254, -15308895, 5414447, -10125798, -12858717, -6044605, -7664560, 1080764, 13130333, -7857768, 2432739, 3276005, -15285530, -11396026, -12926424, -3048672, 560390, -12786692, 5322130, -4452481, -14247279, -6447714 ], [ -1763128, 1589022, -17636288, -7523470, 13415336, -14753472, -6538834, -13010385, 7618817, -5816058, -17961267, -4537555, 1250480, -6437116, 9869363, -305688, 6609549, 3991595, -11600390, -9735526, -11510184, -9698592, -3118630, -12638012, 1830670, -6120271, -16169409, -6145854 ], [ -5929768, 1341882, -15441728, -8812810, 18127736, -14609472, -11179414, -10711875, 9823187, -1506318, -23063817, -3030505, 10165520, -13954996, 6608393, 7246392, 10786359, 4707185, -7915250, -8075026, -10093944, -16348512, -6797650, -12489332, -1660790, -7788061, -18091539, -5843994 ], [ -10096408, 1094742, -13247168, -10102150, 22840136, -14465472, -15819994, -8413365, 12027557, 2803422, -28166367, -1523455, 19080560, -21472876, 3347423, 14798472, 14963169, 5422775, -4230110, -6414526, -8677704, -22998432, -10476670, -12340652, -5152250, -9455851, -20013669, -5542134 ], [ -11950708, 1018554, -10617374, -10789792, 22696724, -13410459, -14583334, -7737165, 11733131, 2394591, -25885188, 2089844, 20418683, -19771741, 3529004, 16298280, 17127111, 5320121, -534005, -7133584, -6053376, -22702458, -11628385, -12903575, -5784752, -8834761, -18479172, -7565925 ], [ -12036748, 1073094, -7654754, -11017312, 18840044, -11658789, -8852314, -8301555, 9527861, -1622559, -17957628, 7313804, 15962693, -11020771, 6343124, 13169880, 17751801, 4591751, 3170485, -9672304, -2505216, -17094918, -10847455, -14010665, -4230992, -6463351, -14301372, -11368155 ], [ -12122788, 1127634, -4692134, -11244832, 14983364, -9907119, -3121294, -8865945, 7322591, -5639709, -10030068, 12537764, 11506703, -2269801, 9157244, 10041480, 18376491, 3863381, 6874975, -12211024, 1042944, -11487378, -10066525, -15117755, -2677232, -4091941, -10123572, -15170385 ], [ -12208828, 1182174, -1729514, -11472352, 11126684, -8155449, 2609726, -9430335, 5117321, -9656859, -2102508, 17761724, 7050713, 6481169, 11971364, 6913080, 19001181, 3135011, 10579465, -14749744, 4591104, -5879838, -9285595, -16224845, -1123472, -1720531, -5945772, -18972615 ], [ -12294868, 1236714, 1233106, -11699872, 7270004, -6403779, 8340746, -9994725, 2912051, -13674009, 5825052, 22985684, 2594723, 15232139, 14785484, 3784680, 19625871, 2406641, 14283955, -17288464, 8139264, -272298, -8504665, -17331935, 430288, 650879, -1767972, -22774845 ], [ -12380908, 1291254, 4195726, -11927392, 3413324, -4652109, 14071766, -10559115, 706781, -17691159, 13752612, 28209644, -1861267, 23983109, 17599604, 656280, 20250561, 1678271, 17988445, -19827184, 11687424, 5335242, -7723735, -18439025, 1984048, 3022289, 2409828, -26577075 ], [ -12431082, 5383326, 6019403, -12530004, 1507944, -6730122, 15867638, -11130615, 2549629, -13050699, 16184616, 25486362, -1734072, 22295493, 13373165, -3216774, 16343337, 3399770, 12995193, -14011812, 14689773, 2101339, -6591808, -14949421, 2106328, 4287383, 5936826, -25470245 ], [ -12476262, 10037586, 7684493, -13184844, -125736, -9341382, 17115578, -11703105, 4956139, -7204749, 17851416, 21656502, -968712, 19154403, 8166395, -7193514, 11805087, 5462390, 6790863, -7033212, 17616123, -2363651, -5411008, -10819771, 2029288, 5398433, 9373206, -23679875 ], [ -12521442, 14691846, 9349583, -13839684, -1759416, -11952642, 18363518, -12275595, 7362649, -1358799, 19518216, 17826642, -203352, 16013313, 2959625, -11170254, 7266837, 7525010, 586533, -54612, 20542473, -6828641, -4230208, -6690121, 1952248, 6509483, 12809586, -21889505 ], [ -12566622, 19346106, 11014673, -14494524, -3393096, -14563902, 19611458, -12848085, 9769159, 4487151, 21185016, 13996782, 562008, 12872223, -2247145, -15146994, 2728587, 9587630, -5617797, 6923988, 23468823, -11293631, -3049408, -2560471, 1875208, 7620533, 16245966, -20099135 ], [ -12611802, 24000366, 12679763, -15149364, -5026776, -17175162, 20859398, -13420575, 12175669, 10333101, 22851816, 10166922, 1327368, 9731133, -7453915, -19123734, -1809663, 11650250, -11822127, 13902588, 26395173, -15758621, -1868608, 1569179, 1798168, 8731583, 19682346, -18308765 ], [ -12304249, 26693948, 13468894, -14619746, -6247339, -18903357, 22065722, -13840966, 14274071, 13827662, 23289601, 6566256, 991587, 7692204, -11752443, -21365607, -5820335, 13018641, -15502280, 19076978, 27431361, -18421169, -1320021, 4908057, 1338611, 10097565, 21625905, -16130251 ], [ -10482019, 20968148, 10496554, -9003926, -5693929, -16839567, 23093342, -13608226, 15049421, 7225082, 18449851, 3949776, -4072623, 10386084, -12150873, -16157757, -7565525, 11405931, -8343320, 16503878, 20350971, -13343819, -3486231, 4851267, -763519, 12558255, 17159115, -12285001 ], [ -8659789, 15242348, 7524214, -3388106, -5140519, -14775777, 24120962, -13375486, 15824771, 622502, 13610101, 1333296, -9136833, 13079964, -12549303, -10949907, -9310715, 9793221, -1184360, 13930778, 13270581, -8266469, -5652441, 4794477, -2865649, 15018945, 12692325, -8439751 ], [ -6837559, 9516548, 4551874, 2227714, -4587109, -12711987, 25148582, -13142746, 16600121, -5980078, 8770351, -1283184, -14201043, 15773844, -12947733, -5742057, -11055905, 8180511, 5974600, 11357678, 6190191, -3189119, -7818651, 4737687, -4967779, 17479635, 8225535, -4594501 ], [ -5015329, 3790748, 1579534, 7843534, -4033699, -10648197, 26176202, -12910006, 17375471, -12582658, 3930601, -3899664, -19265253, 18467724, -13346163, -534207, -12801095, 6567801, 13133560, 8784578, -890199, 1888231, -9984861, 4680897, -7069909, 19940325, 3758745, -749251 ], [ -3193099, -1935052, -1392806, 13459354, -3480289, -8584407, 27203822, -12677266, 18150821, -19185238, -909149, -6516144, -24329463, 21161604, -13744593, 4673643, -14546285, 4955091, 20292520, 6211478, -7970589, 6965581, -12151071, 4624107, -9172039, 22401015, -708045, 3095999 ], [ -1445299, -1867867, -2203211, 15144199, -2681449, -8288847, 27193832, -11284831, 15369686, -22317283, -4925129, -7570449, -24545463, 19040079, -12906828, 5537463, -15743330, 5329041, 20822935, 4516778, -10767384, 7795966, -13069836, 4793667, -9816079, 19836960, -177270, 3583619 ], [ 228071, 3992303, -851681, 12898069, -1637179, -9761517, 26146232, -8732701, 9032066, -21978793, -8117339, -7062579, -19913253, 12103149, -10832868, 2057253, -16392230, 7689651, 14724805, 3700478, -9280584, 4379386, -12741156, 5189577, -9002029, 12248160, 5351070, 713609 ], [ 1901441, 9852473, 499849, 10651939, -592909, -11234187, 25098632, -6180571, 2694446, -21640303, -11309549, -6554709, -15281043, 5166219, -8758908, -1422957, -17041130, 10050261, 8626675, 2884178, -7793784, 962806, -12412476, 5585487, -8187979, 4659360, 10879410, -2156401 ], [ 3574811, 15712643, 1851379, 8405809, 451361, -12706857, 24051032, -3628441, -3643174, -21301813, -14501759, -6046839, -10648833, -1770711, -6684948, -4903167, -17690030, 12410871, 2528545, 2067878, -6306984, -2453774, -12083796, 5981397, -7373929, -2929440, 16407750, -5026411 ], [ 5248181, 21572813, 3202909, 6159679, 1495631, -14179527, 23003432, -1076311, -9980794, -20963323, -17693969, -5538969, -6016623, -8707641, -4610988, -8383377, -18338930, 14771481, -3569585, 1251578, -4820184, -5870354, -11755116, 6377307, -6559879, -10518240, 21936090, -7896421 ], [ 6921551, 27432983, 4554439, 3913549, 2539901, -15652197, 21955832, 1475819, -16318414, -20624833, -20886179, -5031099, -1384413, -15644571, -2537028, -11863587, -18987830, 17132091, -9667715, 435278, -3333384, -9286934, -11426436, 6773217, -5745829, -18107040, 27464430, -10766431 ], [ 5731423, 23221635, 4614672, 3629659, 231865, -13286527, 17768940, -1669409, -14884819, -15263286, -14836151, -455158, -1569765, -12686716, -1736772, -9477298, -14760038, 13997991, -12046495, 1499458, -1998789, -10857855, -12536732, 6399707, -4866882, -13358037, 24158675, -9751746 ], [ 3874453, 16664865, 4374192, 3802729, -2856845, -10026997, 12850980, -6141419, -11641489, -8731986, -6633821, 5068142, -2877015, -7424596, -1233132, -5724838, -9396578, 9584301, -13559125, 3001558, -699639, -11998965, -13982132, 5847017, -3972822, -5735847, 18795665, -7832406 ], [ 2017483, 10108095, 4133712, 3975799, -5945555, -6767467, 7933020, -10613429, -8398159, -2200686, 1568509, 10591442, -4184265, -2162476, -729492, -1972378, -4033118, 5170611, -15071755, 4503658, 599511, -13140075, -15427532, 5294327, -3078762, 1886343, 13432655, -5913066 ], [ 160513, 3551325, 3893232, 4148869, -9034265, -3507937, 3015060, -15085439, -5154829, 4330614, 9770839, 16114742, -5491515, 3099644, -225852, 1780082, 1330342, 756921, -16584385, 6005758, 1898661, -14281185, -16872932, 4741637, -2184702, 9508533, 8069645, -3993726 ], [ -1696457, -3005445, 3652752, 4321939, -12122975, -248407, -1902900, -19557449, -1911499, 10861914, 17973169, 21638042, -6798765, 8361764, 277788, 5532542, 6693802, -3656769, -18097015, 7507858, 3197811, -15422295, -18318332, 4188947, -1290642, 17130723, 2706635, -2074386 ], [ -3433021, -9113437, 3261858, 4641001, -14289302, 2568032, -5877456, -22441202, 398778, 16402433, 24347046, 26124273, -8133713, 13043854, 753631, 8903115, 11362469, -7017957, -18624815, 8251574, 3992710, -15910940, -19411710, 3987322, -692988, 22785024, -1909629, -398773 ], [ -4304851, -11998387, 1790718, 6008551, -9831242, 2202272, -3076656, -13918382, -3991962, 14827343, 17589306, 23162463, -9667583, 13560274, 1029841, 9531045, 11041259, -2820267, -12079745, 3548714, 1166170, -11713700, -17976930, 6306982, -2224068, 14306304, -1162899, -473563 ], [ -5176681, -14883337, 319578, 7376101, -5373182, 1836512, -275856, -5395562, -8382702, 13252253, 10831566, 20200653, -11201453, 14076694, 1306051, 10158975, 10720049, 1377423, -5534675, -1154146, -1660370, -7516460, -16542150, 8626642, -3755148, 5827584, -416169, -548353 ], [ -6048511, -17768287, -1151562, 8743651, -915122, 1470752, 2524944, 3127258, -12773442, 11677163, 4073826, 17238843, -12735323, 14593114, 1582261, 10786905, 10398839, 5575113, 1010395, -5857006, -4486910, -3319220, -15107370, 10946302, -5286228, -2651136, 330561, -623143 ], [ -6920341, -20653237, -2622702, 10111201, 3542938, 1104992, 5325744, 11650078, -17164182, 10102073, -2683914, 14277033, -14269193, 15109534, 1858471, 11414835, 10077629, 9772803, 7555465, -10559866, -7313450, 878020, -13672590, 13265962, -6817308, -11129856, 1077291, -697933 ], [ -7792171, -23538187, -4093842, 11478751, 8000998, 739232, 8126544, 20172898, -21554922, 8526983, -9441654, 11315223, -15803063, 15625954, 2134681, 12042765, 9756419, 13970493, 14100535, -15262726, -10139990, 5075260, -12237810, 15585622, -8348388, -19608576, 1824021, -772723 ], [ -8472628, -23076196, -4808811, 11260444, 10126351, 1443671, 9457083, 22563085, -22320612, 8085077, -14076156, 7837209, -14058710, 15571843, 3144364, 12812928, 7960580, 14206914, 17425492, -15375169, -9604496, 5359045, -11013045, 14996194, -9697962, -24260928, 2131728, -563983 ], [ -8902828, -18237436, -4534941, 8968324, 9201241, 3547601, 8864973, 16933675, -18345852, 9125027, -15934116, 3684159, -8027450, 14771653, 5113204, 13769088, 4236380, 9263214, 16539532, -9484759, -4672496, 525235, -10062915, 10602574, -10810182, -23909568, 1865328, 15527 ], [ -9333028, -13398676, -4261071, 6676204, 8276131, 5651531, 8272863, 11304265, -14371092, 10164977, -17792076, -468891, -1996190, 13971463, 7082044, 14725248, 512180, 4319514, 15653572, -3594349, 259504, -4308575, -9112785, 6208954, -11922402, -23558208, 1598928, 595037 ], [ -9763228, -8559916, -3987201, 4384084, 7351021, 7755461, 7680753, 5674855, -10396332, 11204927, -19650036, -4621941, 4035070, 13171273, 9050884, 15681408, -3212020, -624186, 14767612, 2296061, 5191504, -9142385, -8162655, 1815334, -13034622, -23206848, 1332528, 1174547 ], [ -10193428, -3721156, -3713331, 2091964, 6425911, 9859391, 7088643, 45445, -6421572, 12244877, -21507996, -8774991, 10066330, 12371083, 11019724, 16637568, -6936220, -5567886, 13881652, 8186471, 10123504, -13976195, -7212525, -2578286, -14146842, -22855488, 1066128, 1754057 ], [ -10623628, 1117604, -3439461, -200156, 5500801, 11963321, 6496533, -5583965, -2446812, 13284827, -23365956, -12928041, 16097590, 11570893, 12988564, 17593728, -10660420, -10511586, 12995692, 14076881, 15055504, -18810005, -6262395, -6971906, -15259062, -22504128, 799728, 2333567 ], [ -7533112, -1309116, -3036549, -1060955, 3755075, 9923770, 5552405, -7155319, -1715522, 8706090, -21774086, -13575986, 12911727, 7624115, 15297630, 16361668, -9630836, -8631001, 8932123, 12702615, 12606181, -20024676, -1272098, -5469794, -12356776, -17529701, 3276777, 503891 ], [ -3233992, -6229956, -2589339, -1430405, 1727645, 6461830, 4487435, -7333609, -2097662, 2198550, -18997946, -13020686, 6561777, 2597165, 17723490, 14378428, -6969356, -4407751, 3777733, 8834505, 7622971, -19996956, 5105122, -1943774, -8076376, -10968251, 6695607, -2152819 ], [ 1065128, -11150796, -2142129, -1799855, -299785, 2999890, 3422465, -7511899, -2479802, -4308990, -16221806, -12465386, 211827, -2429785, 20149350, 12395188, -4307876, -184501, -1376657, 4966395, 2639761, -19969236, 11482342, 1582246, -3795976, -4406801, 10114437, -4809529 ], [ 5364248, -16071636, -1694919, -2169305, -2327215, -462050, 2357495, -7690189, -2861942, -10816530, -13445666, -11910086, -6138123, -7456735, 22575210, 10411948, -1646396, 4038749, -6531047, 1098285, -2343449, -19941516, 17859562, 5108266, 484424, 2154649, 13533267, -7466239 ], [ 9663368, -20992476, -1247709, -2538755, -4354645, -3923990, 1292525, -7868479, -3244082, -17324070, -10669526, -11354786, -12488073, -12483685, 25001070, 8428708, 1015084, 8261999, -11685437, -2769825, -7326659, -19913796, 24236782, 8634286, 4764824, 8716099, 16952097, -10122949 ], [ 13533653, -25657361, -934814, -2903160, -6357260, -7312465, 217035, -8118259, -3662017, -23376770, -7779566, -10558526, -18511038, -17315165, 26987585, 6623983, 3429234, 12209929, -16454172, -6136885, -11975459, -19552381, 29895082, 11794966, 8938949, 14504294, 20161377, -12368469 ], [ 10113743, -25971011, -2905274, -3181800, -7938020, -9452035, -1037295, -9583369, -4688467, -21697190, -2954666, -5665946, -18975258, -18823655, 21505235, 7854013, 1638774, 11477419, -14666772, -986095, -10939289, -13518151, 23331742, 8744866, 11306399, 7147154, 19808307, -7623759 ], [ 6693833, -26284661, -4875734, -3460440, -9518780, -11591605, -2291625, -11048479, -5714917, -20017610, 1870234, -773366, -19439478, -20332145, 16022885, 9084043, -151686, 10744909, -12879372, 4164695, -9903119, -7483921, 16768402, 5694766, 13673849, -209986, 19455237, -2879049 ], [ 3273923, -26598311, -6846194, -3739080, -11099540, -13731175, -3545955, -12513589, -6741367, -18338030, 6695134, 4119214, -19903698, -21840635, 10540535, 10314073, -1942146, 10012399, -11091972, 9315485, -8866949, -1449691, 10205062, 2644666, 16041299, -7567126, 19102167, 1865661 ], [ -145987, -26911961, -8816654, -4017720, -12680300, -15870745, -4800285, -13978699, -7767817, -16658450, 11520034, 9011794, -20367918, -23349125, 5058185, 11544103, -3732606, 9279889, -9304572, 14466275, -7830779, 4584539, 3641722, -405434, 18408749, -14924266, 18749097, 6610371 ], [ -3565897, -27225611, -10787114, -4296360, -14261060, -18010315, -6054615, -15443809, -8794267, -14978870, 16344934, 13904374, -20832138, -24857615, -424165, 12774133, -5523066, 8547379, -7517172, 19617065, -6794609, 10618769, -2921618, -3455534, 20776199, -22281406, 18396027, 11355081 ], [ -4572319, -24865370, -12395102, -2878437, -13112390, -16795270, -7855095, -16570702, -8035120, -12862172, 19820794, 17611429, -19795551, -24921794, -4848535, 11861308, -5940462, 5721250, -6157881, 19897880, -4372571, 13980230, -5384873, -5807222, 20209586, -24114907, 18234225, 12948720 ], [ -1409989, -17886590, -13377002, 1469913, -7249250, -9785890, -10598925, -17113402, -4191760, -9990452, 20966494, 19270759, -16166661, -22491254, -7445485, 7247188, -3986202, -721130, -5538051, 11766920, 443239, 12725090, -766163, -6952562, 14575046, -16407577, 18402795, 9099600 ], [ 1752341, -10907810, -14358902, 5818263, -1386110, -2776510, -13342755, -17656102, -348400, -7118732, 22112194, 20930089, -12537771, -20060714, -10042435, 2633068, -2031942, -7163510, -4918221, 3635960, 5259049, 11469950, 3852547, -8097902, 8940506, -8700247, 18571365, 5250480 ], [ 4914671, -3929030, -15340802, 10166613, 4477030, 4232870, -16086585, -18198802, 3494960, -4247012, 23257894, 22589419, -8908881, -17630174, -12639385, -1981052, -77682, -13605890, -4298391, -4495000, 10074859, 10214810, 8471257, -9243242, 3305966, -992917, 18739935, 1401360 ], [ 8077001, 3049750, -16322702, 14514963, 10340170, 11242250, -18830415, -18741502, 7338320, -1375292, 24403594, 24248749, -5279991, -15199634, -15236335, -6595172, 1876578, -20048270, -3678561, -12625960, 14890669, 8959670, 13089967, -10388582, -2328574, 6714413, 18908505, -2447760 ], [ 11239331, 10028530, -17304602, 18863313, 16203310, 18251630, -21574245, -19284202, 11181680, 1496428, 25549294, 25908079, -1651101, -12769094, -17833285, -11209292, 3830838, -26490650, -3058731, -20756920, 19706479, 7704530, 17708677, -11533922, -7963114, 14421743, 19077075, -6296880 ], [ 7754247, 9669498, -14533965, 20214367, 17514630, 17732573, -18189527, -19503785, 7617139, 959651, 24101701, 22705709, 2826055, -11196336, -17805893, -14696925, 2304438, -25184383, -3707762, -19147278, 15866511, 5722331, 13389179, -12947906, -8101066, 12665350, 15435890, -7342318 ], [ 1108917, 5821998, -9979335, 20140477, 16661970, 13634423, -11891237, -19569755, 530809, -1197559, 21421231, 17192039, 7706485, -10031376, -16530863, -17649015, -876702, -20194333, -4960022, -12906858, 7911501, 3394481, 4820369, -14489606, -5625886, 6409810, 9983510, -7054858 ], [ -5536413, 1974498, -5424705, 20066587, 15809310, 9536273, -5592947, -19635725, -6555521, -3354769, 18740761, 11678369, 12586915, -8866416, -15255833, -20601105, -4057842, -15204283, -6212282, -6666438, -43509, 1066631, -3748441, -16031306, -3150706, 154270, 4531130, -6767398 ], [ -12181743, -1873002, -870075, 19992697, 14956650, 5438123, 705343, -19701695, -13641851, -5511979, 16060291, 6164699, 17467345, -7701456, -13980803, -23553195, -7238982, -10214233, -7464542, -426018, -7998519, -1261219, -12317251, -17573006, -675526, -6101270, -921250, -6479938 ], [ -18827073, -5720502, 3684555, 19918807, 14103990, 1339973, 7003633, -19767665, -20728181, -7669189, 13379821, 651029, 22347775, -6536496, -12705773, -26505285, -10420122, -5224183, -8716802, 5814402, -15953529, -3589069, -20886061, -19114706, 1799654, -12356810, -6373630, -6192478 ], [ -25472403, -9568002, 8239185, 19844917, 13251330, -2758177, 13301923, -19833635, -27814511, -9826399, 10699351, -4862641, 27228205, -5371536, -11430743, -29457375, -13601262, -234133, -9969062, 12054822, -23908539, -5916919, -29454871, -20656406, 4274834, -18612350, -11826010, -5905018 ], [ -23245145, -11701896, 4549478, 15311059, 13449760, -5167641, 9645652, -14183402, -19262829, -5128117, 11265245, -3052590, 24710243, -6991475, -9640670, -22672153, -11004789, 2942720, -8332916, 12134128, -23498706, -3093983, -25664251, -13538584, -413329, -13439044, -13224707, -3287805 ], [ -20918195, -13816536, 767138, 10727089, 13660000, -7558131, 5877532, -8468942, -10535439, -352807, 11867615, -1160250, 22109153, -8642705, -7844810, -15777523, -8343399, 6099200, -6664316, 12144208, -22994886, -213173, -21734761, -6323464, -5181979, -8137324, -14577857, -644415 ], [ -18591245, -15931176, -3015202, 6143119, 13870240, -9948621, 2109412, -2754482, -1808049, 4422503, 12469985, 732090, 19508063, -10293935, -6048950, -8882893, -5682009, 9255680, -4995716, 12154288, -22491066, 2667637, -17805271, 891656, -9950629, -2835604, -15931007, 1998975 ], [ -16264295, -18045816, -6797542, 1559149, 14080480, -12339111, -1658708, 2959978, 6919341, 9197813, 13072355, 2624430, 16906973, -11945165, -4253090, -1988263, -3020619, 12412160, -3327116, 12164368, -21987246, 5548447, -13875781, 8106776, -14719279, 2466116, -17284157, 4642365 ], [ -13937345, -20160456, -10579882, -3024821, 14290720, -14729601, -5426828, 8674438, 15646731, 13973123, 13674725, 4516770, 14305883, -13596395, -2457230, 4906367, -359229, 15568640, -1658516, 12174448, -21483426, 8429257, -9946291, 15321896, -19487929, 7767836, -18637307, 7285755 ], [ -12829391, -20584761, -12875845, -5427326, 12613471, -15598398, -7863632, 13315540, 19308921, 16867046, 13986143, 4819701, 11932997, -14173187, -1219568, 9347507, 1594005, 17116217, -1776506, 10632433, -20181027, 10625401, -5829988, 19525922, -22109053, 11006108, -17465201, 7982175 ], [ -14565761, -17064951, -11703595, -2739746, 6532081, -12916578, -7194032, 15452140, 11152311, 15371066, 13618673, 1414011, 10092587, -12242957, -1284368, 8063837, 1894875, 14909687, -6063206, 5468863, -17015277, 11223991, -1277788, 16704062, -19719283, 9429668, -10400831, 4135665 ], [ -16302131, -13545141, -10531345, -52166, 450691, -10234758, -6524432, 17588740, 2995701, 13875086, 13251203, -1991679, 8252177, -10312727, -1349168, 6780167, 2195745, 12703157, -10349906, 305293, -13849527, 11822581, 3274412, 13882202, -17329513, 7853228, -3336461, 289155 ], [ -18038501, -10025331, -9359095, 2635414, -5630699, -7552938, -5854832, 19725340, -5160909, 12379106, 12883733, -5397369, 6411767, -8382497, -1413968, 5496497, 2496615, 10496627, -14636606, -4858277, -10683777, 12421171, 7826612, 11060342, -14939743, 6276788, 3727909, -3557355 ], [ -19774871, -6505521, -8186845, 5322994, -11712089, -4871118, -5185232, 21861940, -13317519, 10883126, 12516263, -8803059, 4571357, -6452267, -1478768, 4212827, 2797485, 8290097, -18923306, -10021847, -7518027, 13019761, 12378812, 8238482, -12549973, 4700348, 10792279, -7403865 ], [ -21511241, -2985711, -7014595, 8010574, -17793479, -2189298, -4515632, 23998540, -21474129, 9387146, 12148793, -12208749, 2730947, -4522037, -1543568, 2929157, 3098355, 6083567, -23210006, -15185417, -4352277, 13618351, 16931012, 5416622, -10160203, 3123908, 17856649, -11250375 ], [ -17883626, -2601341, -4536315, 6753994, -18092774, -1765228, -6072597, 19638650, -20295479, 7978011, 10964243, -12248934, 2278242, -2083002, 1116112, 3117837, 5268785, 6443667, -24359341, -13188042, -1973302, 12255916, 13812032, 5355542, -8984668, -202632, 17780314, -9988705 ], [ -10842566, -4212251, -1226925, 2987494, -14712554, -2777908, -9046467, 11144630, -13176209, 6624141, 9259733, -10147434, 2708622, 679818, 5509552, 4243467, 8628935, 8437077, -23512171, -6633702, -95002, 9645556, 5811392, 7051322, -8581828, -4642872, 13159894, -5476375 ], [ -3801506, -5823161, 2082465, -779006, -11332334, -3790588, -12020337, 2650610, -6056939, 5270271, 7555223, -8045934, 3139002, 3442638, 9902992, 5369097, 11989085, 10430487, -22665001, -79362, 1783298, 7035196, -2189248, 8747102, -8178988, -9083112, 8539474, -964045 ], [ 3239554, -7434071, 5391855, -4545506, -7952114, -4803268, -14994207, -5843410, 1062331, 3916401, 5850713, -5944434, 3569382, 6205458, 14296432, 6494727, 15349235, 12423897, -21817831, 6474978, 3661598, 4424836, -10189888, 10442882, -7776148, -13523352, 3919054, 3548285 ], [ 10280614, -9044981, 8701245, -8312006, -4571894, -5815948, -17968077, -14337430, 8181601, 2562531, 4146203, -3842934, 3999762, 8968278, 18689872, 7620357, 18709385, 14417307, -20970661, 13029318, 5539898, 1814476, -18190528, 12138662, -7373308, -17963592, -701366, 8060615 ], [ 17321674, -10655891, 12010635, -12078506, -1191674, -6828628, -20941947, -22831450, 15300871, 1208661, 2441693, -1741434, 4430142, 11731098, 23083312, 8745987, 22069535, 16410717, -20123491, 19583658, 7418198, -795884, -26191168, 13834442, -6970468, -22403832, -5321786, 12572945 ], [ 14105096, -6259842, 9971007, -9187576, 4161871, -3490863, -16569736, -18776866, 13700078, 2382224, 1755510, -1975222, 3130553, 9982868, 24692434, 9878174, 18117136, 11736654, -11751375, 19121676, 4652316, -3938108, -22305710, 10827359, -3761896, -16194591, -4723498, 10036583 ], [ 10023416, -1357182, 7480257, -5735176, 9681841, 213807, -11577976, -13663966, 11363858, 3768944, 1155210, -2405962, 1685063, 7854188, 26066734, 11010914, 13548016, 6500274, -2744625, 18067956, 1494756, -7125188, -17417810, 7423649, -316696, -9087201, -3685078, 6905753 ], [ 5941736, 3545478, 4989507, -2282776, 15201811, 3918477, -6586216, -8551066, 9027638, 5155664, 554910, -2836702, 239573, 5725508, 27441034, 12143654, 8978896, 1263894, 6262125, 17014236, -1662804, -10312268, -12529910, 4019939, 3128504, -1979811, -2646658, 3774923 ], [ 1860056, 8448138, 2498757, 1169624, 20721781, 7623147, -1594456, -3438166, 6691418, 6542384, -45390, -3267442, -1205917, 3596828, 28815334, 13276394, 4409776, -3972486, 15268875, 15960516, -4820364, -13499348, -7642010, 616229, 6573704, 5127579, -1608238, 644093 ], [ -2221624, 13350798, 8007, 4622024, 26241751, 11327817, 3397304, 1674734, 4355198, 7929104, -645690, -3698182, -2651407, 1468148, 30189634, 14409134, -159344, -9208866, 24275625, 14906796, -7977924, -16686428, -2754110, -2787481, 10018904, 12234969, -569818, -2486737 ], [ -5790484, 16061226, -1303887, 6613412, 29976196, 13238541, 6782816, 6201272, 1458992, 8344490, -1664247, -4341148, -2761234, -76795, 31092631, 14010974, -3365963, -12580656, 30065259, 12896022, -9911730, -18572243, 1250026, -5356420, 12812831, 16810998, 2675, -5496355 ], [ -7674364, 11568606, 1257603, 3804332, 27843916, 9254871, 4890656, 8801192, -3277168, 5568350, -4057077, -5681428, 1517546, 296255, 30447061, 8582714, -2095793, -9825936, 25284369, 7740642, -7824630, -16182473, 2350366, -5182540, 13466861, 13069698, -955735, -8107705 ], [ -9558244, 7075986, 3819093, 995252, 25711636, 5271201, 2998496, 11401112, -8013328, 2792210, -6449907, -7021708, 5796326, 669305, 29801491, 3154454, -825623, -7071216, 20503479, 2585262, -5737530, -13792703, 3450706, -5008660, 14120891, 9328398, -1914145, -10719055 ], [ -11442124, 2583366, 6380583, -1813828, 23579356, 1287531, 1106336, 14001032, -12749488, 16070, -8842737, -8361988, 10075106, 1042355, 29155921, -2273806, 444547, -4316496, 15722589, -2570118, -3650430, -11402933, 4551046, -4834780, 14774921, 5587098, -2872555, -13330405 ], [ -13326004, -1909254, 8942073, -4622908, 21447076, -2696139, -785824, 16600952, -17485648, -2760070, -11235567, -9702268, 14353886, 1415405, 28510351, -7702066, 1714717, -1561776, 10941699, -7725498, -1563330, -9013163, 5651386, -4660900, 15428951, 1845798, -3830965, -15941755 ], [ -15209884, -6401874, 11503563, -7431988, 19314796, -6679809, -2677984, 19200872, -22221808, -5536210, -13628397, -11042548, 18632666, 1788455, 27864781, -13130326, 2984887, 1192944, 6160809, -12880878, 523770, -6623393, 6751726, -4487020, 16082981, -1895502, -4789375, -18553105 ], [ -13322626, -7275403, 11102023, -9188303, 19262419, -7728281, -4708030, 18849326, -22815018, -4494025, -11766851, -9076602, 18973071, 2332564, 23312686, -15497409, 2797601, 1131291, 1228656, -12855684, 1134549, -5474646, 4467293, -4568038, 16100991, -2603506, -5402776, -16253577 ], [ -8279926, -5120713, 8221213, -10063733, 20950369, -6320771, -6853450, 16028186, -19941678, -256915, -6345521, -4344222, 16018101, 3019804, 15491866, -15303099, 1390811, -1286919, -3830064, -8495724, 510039, -5364306, -649297, -4862338, 15586821, -773446, -5727496, -9844947 ], [ -3237226, -2966023, 5340403, -10939163, 22638319, -4913261, -8998870, 13207046, -17068338, 3980195, -924191, 388158, 13063131, 3707044, 7671046, -15108789, -15979, -3705129, -8888784, -4135764, -114471, -5253966, -5765887, -5156638, 15072651, 1056614, -6052216, -3436317 ], [ 1805474, -811333, 2459593, -11814593, 24326269, -3505751, -11144290, 10385906, -14194998, 8217305, 4497139, 5120538, 10108161, 4394284, -149774, -14914479, -1422769, -6123339, -13947504, 224196, -738981, -5143626, -10882477, -5450938, 14558481, 2886674, -6376936, 2972313 ], [ 6848174, 1343357, -421217, -12690023, 26014219, -2098241, -13289710, 7564766, -11321658, 12454415, 9918469, 9852918, 7153191, 5081524, -7970594, -14720169, -2829559, -8541549, -19006224, 4584156, -1363491, -5033286, -15999067, -5745238, 14044311, 4716734, -6701656, 9380943 ], [ 11890874, 3498047, -3302027, -13565453, 27702169, -690731, -15435130, 4743626, -8448318, 16691525, 15339799, 14585298, 4198221, 5768764, -15791414, -14525859, -4236349, -10959759, -24064944, 8944116, -1988001, -4922946, -21115657, -6039538, 13530141, 6546794, -7026376, 15789573 ], [ 11159883, 3905838, -2673485, -13901036, 23682648, 304598, -11713612, 1425682, -4700643, 13268983, 9044655, 13326693, 2032424, 5997084, -16492506, -14016234, -5403977, -9677041, -23228544, 5787413, -1551605, -1559356, -16447010, -8249290, 11521324, 8032664, -7804241, 14469944 ], [ 9454113, 4018698, -1452455, -14145476, 18699528, 1230338, -7001572, -1976138, -805353, 8553253, 771405, 11056623, -136, 6147924, -15991566, -13453374, -6531227, -7769491, -21396864, 1361663, -936095, 2353484, -10126310, -10782430, 9260164, 9460424, -8658611, 11845544 ], [ 7748343, 4131558, -231425, -14389916, 13716408, 2156078, -2289532, -5377958, 3089937, 3837523, -7501845, 8786553, -2032696, 6298764, -15490626, -12890514, -7658477, -5861941, -19565184, -3064087, -320585, 6266324, -3805610, -13315570, 6999004, 10888184, -9512981, 9221144 ], [ 6042573, 4244418, 989605, -14634356, 8733288, 3081818, 2422508, -8779778, 6985227, -878207, -15775095, 6516483, -4065256, 6449604, -14989686, -12327654, -8785727, -3954391, -17733504, -7489837, 294925, 10179164, 2515090, -15848710, 4737844, 12315944, -10367351, 6596744 ], [ 4336803, 4357278, 2210635, -14878796, 3750168, 4007558, 7134548, -12181598, 10880517, -5593937, -24048345, 4246413, -6097816, 6600444, -14488746, -11764794, -9912977, -2046841, -15901824, -11915587, 910435, 14092004, 8835790, -18381850, 2476684, 13743704, -11221721, 3972344 ], [ 1968768, 4425273, 3270370, -14313821, 268848, 4792328, 10969193, -14843198, 13969767, -8675822, -29392965, 2450238, -7743601, 6159819, -13454646, -11687874, -9913037, -656551, -14573904, -16007647, 1388485, 16584389, 13706275, -20259055, 645889, 14707289, -11842166, 1775504 ], [ -3710592, 4268943, 3523630, -9701771, 4296528, 4872248, 10416863, -13803698, 13028817, -3588482, -20094435, 3023538, -7455511, 2761869, -9754746, -14040654, -4277147, -1852561, -15764784, -18431257, 1179235, 11974499, 11325685, -18856585, 966919, 13349999, -11292986, 1716464 ], [ -9389952, 4112613, 3776890, -5089721, 8324208, 4952168, 9864533, -12764198, 12087867, 1498858, -10795905, 3596838, -7167421, -636081, -6054846, -16393434, 1358743, -3048571, -16955664, -20854867, 969985, 7364609, 8945095, -17454115, 1287949, 11992709, -10743806, 1657424 ], [ -15069312, 3956283, 4030150, -477671, 12351888, 5032088, 9312203, -11724698, 11146917, 6586198, -1497375, 4170138, -6879331, -4034031, -2354946, -18746214, 6994633, -4244581, -18146544, -23278477, 760735, 2754719, 6564505, -16051645, 1608979, 10635419, -10194626, 1598384 ], [ -20748672, 3799953, 4283410, 4134379, 16379568, 5112008, 8759873, -10685198, 10205967, 11673538, 7801155, 4743438, -6591241, -7431981, 1344954, -21098994, 12630523, -5440591, -19337424, -25702087, 551485, -1855171, 4183915, -14649175, 1930009, 9278129, -9645446, 1539344 ], [ -26428032, 3643623, 4536670, 8746429, 20407248, 5191928, 8207543, -9645698, 9265017, 16760878, 17099685, 5316738, -6303151, -10829931, 5044854, -23451774, 18266413, -6636601, -20528304, -28125697, 342235, -6465061, 1803325, -13246705, 2251039, 7920839, -9096266, 1480304 ], [ -26646779, 2505646, 6754127, 11707752, 21231084, 5193803, 5002328, -7556095, 7724948, 15552287, 20597429, 6236876, -6277103, -9936266, 4639630, -20978320, 20373379, -7362148, -21639763, -27470292, -1321533, -8050503, -504939, -10403305, -128847, 4385126, -9742013, -303294 ], [ -20896949, 294706, 11118497, 12864792, 18553044, 5110373, -1102552, -4318705, 5530028, 7462097, 17754779, 7536116, -6537473, -4351766, -252590, -13229680, 18623149, -7573468, -22664413, -23449452, -4575123, -6330153, -2734149, -5984935, -5460897, -1531654, -11693843, -3971874 ], [ -15147119, -1916234, 15482867, 14021832, 15875004, 5026943, -7207432, -1081315, 3335108, -628093, 14912129, 8835356, -6797843, 1232734, -5144810, -5481040, 16872919, -7784788, -23689063, -19428612, -7828713, -4609803, -4963359, -1566565, -10792947, -7448434, -13645673, -7640454 ], [ -9397289, -4127174, 19847237, 15178872, 13196964, 4943513, -13312312, 2156075, 1140188, -8718283, 12069479, 10134596, -7058213, 6817234, -10037030, 2267600, 15122689, -7996108, -24713713, -15407772, -11082303, -2889453, -7192569, 2851805, -16124997, -13365214, -15597503, -11309034 ], [ -3647459, -6338114, 24211607, 16335912, 10518924, 4860083, -19417192, 5393465, -1054732, -16808473, 9226829, 11433836, -7318583, 12401734, -14929250, 10016240, 13372459, -8207428, -25738363, -11386932, -14335893, -1169103, -9421779, 7270175, -21457047, -19281994, -17549333, -14977614 ], [ 2102371, -8549054, 28575977, 17492952, 7840884, 4776653, -25522072, 8630855, -3249652, -24898663, 6384179, 12733076, -7578953, 17986234, -19821470, 17764880, 11622229, -8418748, -26763013, -7366092, -17589483, 551247, -11650989, 11688545, -26789097, -25198774, -19501163, -18646194 ], [ 294677, -7483415, 25123460, 13867858, 2567723, 471563, -21508742, 6356728, -5067065, -22546528, 3655271, 13498254, -6084700, 14018607, -18415067, 15569189, 9787651, -8550406, -22703992, -4304888, -15291796, 1967149, -12879667, 14150510, -25139575, -23798223, -13815026, -16904361 ], [ -3535453, -5540945, 19579100, 8963038, -3399907, -4963267, -14787722, 2607688, -6783455, -17399968, 956801, 14120514, -4120900, 7494777, -15323117, 10712339, 7930501, -8660746, -17284552, -1500488, -11508556, 3301579, -13840597, 16088930, -21621745, -20439513, -6084926, -13714671 ], [ -7365583, -3598475, 14034740, 4058218, -9367537, -10398097, -8066702, -1141352, -8499845, -12253408, -1741669, 14742774, -2157100, 970947, -12231167, 5855489, 6073351, -8771086, -11865112, 1303912, -7725316, 4636009, -14801527, 18027350, -18103915, -17080803, 1645174, -10524981 ], [ -11195713, -1656005, 8490380, -846602, -15335167, -15832927, -1345682, -4890392, -10216235, -7106848, -4440139, 15365034, -193300, -5552883, -9139217, 998639, 4216201, -8881426, -6445672, 4108312, -3942076, 5970439, -15762457, 19965770, -14586085, -13722093, 9375274, -7335291 ], [ -15025843, 286465, 2946020, -5751422, -21302797, -21267757, 5375338, -8639432, -11932625, -1960288, -7138609, 15987294, 1770500, -12076713, -6047267, -3858211, 2359051, -8991766, -1026232, 6912712, -158836, 7304869, -16723387, 21904190, -11068255, -10363383, 17105374, -4145601 ], [ -17702524, 2383456, -2009587, -10258253, -26602393, -25939324, 11448295, -11707847, -13466900, 2987723, -9893302, 16052436, 4029113, -17747559, -3598142, -7882669, 391381, -9229906, 4338344, 9039079, 3476615, 8412301, -17431957, 23474294, -8018776, -7392186, 23302882, -1128342 ], [ -9998164, 5871136, -1666417, -11183183, -25889683, -23741524, 11688685, -8650637, -13362140, 6148793, -13154002, 11103516, 8941043, -15741549, -6934442, -4415599, -2570969, -10618246, 9209144, 5063149, 5781965, 7476751, -15869287, 21729554, -9184456, -7908606, 15707062, 337038 ], [ -2293804, 9358816, -1323247, -12108113, -25176973, -21543724, 11929075, -5593427, -13257380, 9309863, -16414702, 6154596, 13852973, -13735539, -10270742, -948529, -5533319, -12006586, 14079944, 1087219, 8087315, 6541201, -14306617, 19984814, -10350136, -8425026, 8111242, 1802418 ], [ 5410556, 12846496, -980077, -13033043, -24464263, -19345924, 12169465, -2536217, -13152620, 12470933, -19675402, 1205676, 18764903, -11729529, -13607042, 2518541, -8495669, -13394926, 18950744, -2888711, 10392665, 5605651, -12743947, 18240074, -11515816, -8941446, 515422, 3267798 ], [ 13114916, 16334176, -636907, -13957973, -23751553, -17148124, 12409855, 520993, -13047860, 15632003, -22936102, -3743244, 23676833, -9723519, -16943342, 5985611, -11458019, -14783266, 23821544, -6864641, 12698015, 4670101, -11181277, 16495334, -12681496, -9457866, -7080398, 4733178 ], [ 20819276, 19821856, -293737, -14882903, -23038843, -14950324, 12650245, 3578203, -12943100, 18793073, -26196802, -8692164, 28588763, -7717509, -20279642, 9452681, -14420369, -16171606, 28692344, -10840571, 15003365, 3734551, -9618607, 14750594, -13847176, -9974286, -14676218, 6198558 ], [ 25356288, 21875712, -91648, -15427584, -22619136, -13656064, 12791808, 5378560, -12881408, 20654592, -28116992, -11606528, 31481344, -6536192, -22244352, 11494400, -16164864, -16989184, 31560704, -13181952, 16360960, 3183616, -8698368, 13723136, -14533632, -10278400, -19149312, 7061504 ], [ 25356288, 21875712, -91648, -15427584, -22619136, -13656064, 12791808, 5378560, -12881408, 20654592, -28116992, -11606528, 31481344, -6536192, -22244352, 11494400, -16164864, -16989184, 31560704, -13181952, 16360960, 3183616, -8698368, 13723136, -14533632, -10278400, -19149312, 7061504 ] ], [ [ 11378688, 24199168, 25534464, -23912448, -794624, 8708096, -13262848, 14147584, 13295616, -17432576, -15245312, -5742592, -19677184, 8486912, 5398528, 3457024, -2154496, 16924672, -8298496, 4743168, 13221888, 12263424, -20307968, -4407296, 2318336, -5955584, 20553728, -20684800 ], [ 11378688, 24199168, 25534464, -23912448, -794624, 8708096, -13262848, 14147584, 13295616, -17432576, -15245312, -5742592, -19677184, 8486912, 5398528, 3457024, -2154496, 16924672, -8298496, 4743168, 13221888, 12263424, -20307968, -4407296, 2318336, -5955584, 20553728, -20684800 ], [ 11378688, 24199168, 25534464, -23912448, -794624, 8708096, -13262848, 14147584, 13295616, -17432576, -15245312, -5742592, -19677184, 8486912, 5398528, 3457024, -2154496, 16924672, -8298496, 4743168, 13221888, 12263424, -20307968, -4407296, 2318336, -5955584, 20553728, -20684800 ], [ 7168448, 21926016, 20977776, -22047104, -827664, 9607728, -12567120, 15213360, 9477136, -15971264, -12825840, -1877856, -16191936, 5341504, 3116880, 3714736, -3156080, 16272368, -7920896, 5509696, 9047520, 10906896, -15617232, -1631936, 2424064, -5573264, 15437248, -17353424 ], [ 746048, 18458496, 14026896, -19201664, -878064, 10980048, -11505840, 16839120, 3652336, -13742144, -9135120, 4017504, -10875456, 543424, -363600, 4107856, -4683920, 15277328, -7344896, 6678976, 2679840, 8837616, -8461872, 2601664, 2585344, -4990064, 7632448, -12271664 ], [ -5676352, 14990976, 7076016, -16356224, -928464, 12352368, -10444560, 18464880, -2172464, -11513024, -5444400, 9912864, -5558976, -4254656, -3844080, 4500976, -6211760, 14282288, -6768896, 7848256, -3687840, 6768336, -1306512, 6835264, 2746624, -4406864, -172352, -7189904 ], [ -12098752, 11523456, 125136, -13510784, -978864, 13724688, -9383280, 20090640, -7997264, -9283904, -1753680, 15808224, -242496, -9052736, -7324560, 4894096, -7739600, 13287248, -6192896, 9017536, -10055520, 4699056, 5848848, 11068864, 2907904, -3823664, -7977152, -2108144 ], [ -18521152, 8055936, -6825744, -10665344, -1029264, 15097008, -8322000, 21716400, -13822064, -7054784, 1937040, 21703584, 5073984, -13850816, -10805040, 5287216, -9267440, 12292208, -5616896, 10186816, -16423200, 2629776, 13004208, 15302464, 3069184, -3240464, -15781952, 2973616 ], [ -24943552, 4588416, -13776624, -7819904, -1079664, 16469328, -7260720, 23342160, -19646864, -4825664, 5627760, 27598944, 10390464, -18648896, -14285520, 5680336, -10795280, 11297168, -5040896, 11356096, -22790880, 560496, 20159568, 19536064, 3230464, -2657264, -23586752, 8055376 ], [ -23609728, 3186624, -12343488, -2847488, -1589424, 9119376, -4902096, 18918288, -17686208, -7710752, 7926480, 23389776, 6088224, -16471664, -13605312, -79184, -10919984, 5278400, -5792864, 7050640, -21743376, 538848, 18812592, 14848336, 517264, -5341088, -17001056, 3863632 ], [ -22008448, 1856064, -10621248, 2198272, -2115024, 1468656, -2498736, 14285808, -15457088, -10772192, 10177200, 18832176, 1454304, -14053904, -12781632, -6050864, -10996304, -913600, -6590624, 2556400, -20440176, 587808, 17172432, 9852976, -2295056, -8137568, -9919136, -647888 ], [ -20407168, 525504, -8899008, 7244032, -2640624, -6182064, -95376, 9653328, -13227968, -13833632, 12427920, 14274576, -3179616, -11636144, -11957952, -12022544, -11072624, -7105600, -7388384, -1937840, -19136976, 636768, 15532272, 4857616, -5107376, -10934048, -2837216, -5159408 ], [ -18805888, -805056, -7176768, 12289792, -3166224, -13832784, 2307984, 5020848, -10998848, -16895072, 14678640, 9716976, -7813536, -9218384, -11134272, -17994224, -11148944, -13297600, -8186144, -6432080, -17833776, 685728, 13892112, -137744, -7919696, -13730528, 4244704, -9670928 ], [ -17204608, -2135616, -5454528, 17335552, -3691824, -21483504, 4711344, 388368, -8769728, -19956512, 16929360, 5159376, -12447456, -6800624, -10310592, -23965904, -11225264, -19489600, -8983904, -10926320, -16530576, 734688, 12251952, -5133104, -10732016, -16527008, 11326624, -14182448 ], [ -15358528, -2477776, -3074288, 18738912, -3191824, -25196224, 6683904, -2640512, -6441408, -20226752, 17904480, 2484976, -15665776, -4369664, -8408912, -26542784, -10963584, -24350000, -9585664, -12981760, -15778176, 1657648, 11052592, -7804464, -12076336, -16481488, 15596144, -15521568 ], [ -12875968, -250096, 1016752, 10672032, -25264, -18670144, 7536384, -1500032, -3855168, -13239872, 15563040, 4706896, -15203536, -1904384, -3704432, -20293184, -9823104, -25748240, -9677824, -8696320, -16457856, 4853008, 10999312, -4433424, -9603856, -9046768, 12553424, -8612448 ], [ -10393408, 1977584, 5107792, 2605152, 3141296, -12144064, 8388864, -359552, -1268928, -6252992, 13221600, 6928816, -14741296, 560896, 1000048, -14043584, -8682624, -27146480, -9769984, -4410880, -17137536, 8048368, 10946032, -1062384, -7131376, -1612048, 9510704, -1703328 ], [ -7910848, 4205264, 9198832, -5461728, 6307856, -5617984, 9241344, 780928, 1317312, 733888, 10880160, 9150736, -14279056, 3026176, 5704528, -7793984, -7542144, -28544720, -9862144, -125440, -17817216, 11243728, 10892752, 2308656, -4658896, 5822672, 6467984, 5205792 ], [ -5428288, 6432944, 13289872, -13528608, 9474416, 908096, 10093824, 1921408, 3903552, 7720768, 8538720, 11372656, -13816816, 5491456, 10409008, -1544384, -6401664, -29942960, -9954304, 4160000, -18496896, 14439088, 10839472, 5679696, -2186416, 13257392, 3425264, 12114912 ], [ -2945728, 8660624, 17380912, -21595488, 12640976, 7434176, 10946304, 3061888, 6489792, 14707648, 6197280, 13594576, -13354576, 7956736, 15113488, 4705216, -5261184, -31341200, -10046464, 8445440, -19176576, 17634448, 10786192, 9050736, 286064, 20692112, 382544, 19024032 ], [ -3810224, 6565200, 14881296, -21900624, 12458784, 8663648, 11495200, 1274224, 8949680, 18338144, 4395168, 15535808, -11817920, 8117152, 16751600, 6786896, -4211440, -27963504, -9634064, 8863152, -19839296, 15669728, 11291744, 11283760, 4428256, 21436960, -926016, 19276352 ], [ -7011344, 1451760, 7780656, -16787184, 9938784, 6195488, 11832160, -2557616, 11321360, 19625504, 2969568, 17281088, -9531200, 6668512, 16249040, 5958896, -3225040, -21251664, -8869424, 6580752, -20490176, 10102688, 12187424, 12722320, 9736096, 17511520, -1023936, 14881472 ], [ -10212464, -3661680, 680016, -11673744, 7418784, 3727328, 12169120, -6389456, 13693040, 20912864, 1543968, 19026368, -7244480, 5219872, 15746480, 5130896, -2238640, -14539824, -8104784, 4298352, -21141056, 4535648, 13083104, 14160880, 15043936, 13586080, -1121856, 10486592 ], [ -13413584, -8775120, -6420624, -6560304, 4898784, 1259168, 12506080, -10221296, 16064720, 22200224, 118368, 20771648, -4957760, 3771232, 15243920, 4302896, -1252240, -7827984, -7340144, 2015952, -21791936, -1031392, 13978784, 15599440, 20351776, 9660640, -1219776, 6091712 ], [ -16614704, -13888560, -13521264, -1446864, 2378784, -1208992, 12843040, -14053136, 18436400, 23487584, -1307232, 22516928, -2671040, 2322592, 14741360, 3474896, -265840, -1116144, -6575504, -266448, -22442816, -6598432, 14874464, 17038000, 25659616, 5735200, -1317696, 1696832 ], [ -19815824, -19002000, -20621904, 3666576, -141216, -3677152, 13180000, -17884976, 20808080, 24774944, -2732832, 24262208, -384320, 873952, 14238800, 2646896, 720560, 5595696, -5810864, -2548848, -23093696, -12165472, 15770144, 18476560, 30967456, 1809760, -1415616, -2698048 ], [ -16457888, -20201520, -15555696, 1865856, 83712, -5209600, 7760128, -16900880, 16622000, 23300528, -6794496, 22881536, 3164704, -1857728, 15365312, 1106096, -2874400, 4959216, -2868944, -3602640, -21852416, -7974928, 14782736, 12836368, 23364544, 340240, -1364496, -1336096 ], [ -12371168, -20966160, -9137616, -703104, 613632, -6638080, 1700608, -15381680, 11707280, 21519248, -11149056, 21153536, 6853984, -4731968, 16672832, -513904, -6978400, 3506256, 314896, -4519920, -20400896, -2700208, 13586096, 6409648, 14327104, -856400, -1296816, 665504 ], [ -8284448, -21730800, -2719536, -3272064, 1143552, -8066560, -4358912, -13862480, 6792560, 19737968, -15503616, 19425536, 10543264, -7606208, 17980352, -2133904, -11082400, 2053296, 3498736, -5437200, -18949376, 2574512, 12389456, -17072, 5289664, -2053040, -1229136, 2667104 ], [ -4197728, -22495440, 3698544, -5841024, 1673472, -9495040, -10418432, -12343280, 1877840, 17956688, -19858176, 17697536, 14232544, -10480448, 19287872, -3753904, -15186400, 600336, 6682576, -6354480, -17497856, 7849232, 11192816, -6443792, -3747776, -3249680, -1161456, 4668704 ], [ -111008, -23260080, 10116624, -8409984, 2203392, -10923520, -16477952, -10824080, -3036880, 16175408, -24212736, 15969536, 17921824, -13354688, 20595392, -5373904, -19290400, -852624, 9866416, -7271760, -16046336, 13123952, 9996176, -12870512, -12785216, -4446320, -1093776, 6670304 ], [ 3107488, -22597744, 14102400, -9623104, 1766288, -10990992, -21126608, -8646720, -6184144, 14354608, -27188960, 13871872, 19271824, -14041040, 20357376, -6938272, -20991280, -1917984, 11587104, -6726192, -13247792, 16850096, 8857600, -17269552, -19617440, -4785680, -59984, 7166192 ], [ 3081568, -16603024, 8999040, -5769664, -2284432, -5972592, -20503088, -4009920, -2726704, 12386128, -25014560, 10392832, 11880304, -6551600, 14343936, -8294752, -13712080, -1534944, 7840224, -714192, -5415632, 14789456, 7936000, -14091472, -18209120, -1921520, 4584016, 2035472 ], [ 3055648, -10608304, 3895680, -1916224, -6335152, -954192, -19879568, 626880, 730736, 10417648, -22840160, 6913792, 4488784, 937840, 8330496, -9651232, -6432880, -1151904, 4093344, 5297808, 2416528, 12728816, 7014400, -10913392, -16800800, 942640, 9228016, -3095248 ], [ 3029728, -4613584, -1207680, 1937216, -10385872, 4064208, -19256048, 5263680, 4188176, 8449168, -20665760, 3434752, -2902736, 8427280, 2317056, -11007712, 846320, -768864, 346464, 11309808, 10248688, 10668176, 6092800, -7735312, -15392480, 3806800, 13872016, -8225968 ], [ 3003808, 1381136, -6311040, 5790656, -14436592, 9082608, -18632528, 9900480, 7645616, 6480688, -18491360, -44288, -10294256, 15916720, -3696384, -12364192, 8125520, -385824, -3400416, 17321808, 18080848, 8607536, 5171200, -4557232, -13984160, 6670960, 18516016, -13356688 ], [ 2977888, 7375856, -11414400, 9644096, -18487312, 14101008, -18009008, 14537280, 11103056, 4512208, -16316960, -3523328, -17685776, 23406160, -9709824, -13720672, 15404720, -2784, -7147296, 23333808, 25913008, 6546896, 4249600, -1379152, -12575840, 9535120, 23160016, -18487408 ], [ 505712, 7977984, -14683632, 8517792, -20882880, 16079824, -18265328, 16869952, 13806992, 2882128, -14623840, -3278464, -16744384, 22403264, -11401520, -14005552, 19023936, 538928, -9220224, 23250848, 28327760, 3381568, 3555104, 1786144, -8876176, 9359696, 23911664, -21183152 ], [ -4204528, 3646464, -16274832, 2835552, -21764160, 15277744, -19326608, 17094592, 15821552, 1561648, -13371040, 373376, -8179264, 13630784, -9139280, -13310032, 19294656, 1225808, -9761664, 17591648, 25786160, -794432, 3068384, 4939744, -3080176, 6403376, 21102224, -21651152 ], [ -8914768, -685056, -17866032, -2846688, -22645440, 14475664, -20387888, 17319232, 17836112, 241168, -12118240, 4025216, 385856, 4858304, -6877040, -12614512, 19565376, 1912688, -10303104, 11932448, 23244560, -4970432, 2581664, 8093344, 2715824, 3447056, 18292784, -22119152 ], [ -13625008, -5016576, -19457232, -8528928, -23526720, 13673584, -21449168, 17543872, 19850672, -1079312, -10865440, 7677056, 8950976, -3914176, -4614800, -11918992, 19836096, 2599568, -10844544, 6273248, 20702960, -9146432, 2094944, 11246944, 8511824, 490736, 15483344, -22587152 ], [ -18335248, -9348096, -21048432, -14211168, -24408000, 12871504, -22510448, 17768512, 21865232, -2399792, -9612640, 11328896, 17516096, -12686656, -2352560, -11223472, 20106816, 3286448, -11385984, 614048, 18161360, -13322432, 1608224, 14400544, 14307824, -2465584, 12673904, -23055152 ], [ -23045488, -13679616, -22639632, -19893408, -25289280, 12069424, -23571728, 17993152, 23879792, -3720272, -8359840, 14980736, 26081216, -21459136, -90320, -10527952, 20377536, 3973328, -11927424, -5045152, 15619760, -17498432, 1121504, 17554144, 20103824, -5421904, 9864464, -23523152 ], [ -23490928, -15617136, -19588032, -21284448, -19169760, 9294544, -19635008, 15896992, 19698752, -4675952, -9407440, 12690176, 21452336, -18021616, -117680, -10070032, 16177056, 6811808, -14526864, -1685152, 15510560, -11962832, -285616, 15880144, 20917424, -8173024, 6965024, -15492752 ], [ -23083408, -17075856, -15607872, -21817248, -11650080, 6125104, -14698688, 13336672, 14278592, -5558672, -10915120, 9211136, 14184656, -12142096, -602960, -9659632, 11082336, 10080608, -17537904, 3478688, 15887840, -4484912, -1876816, 13240624, 20734544, -10883104, 4047584, -5762672 ], [ -22675888, -18534576, -11627712, -22350048, -4130400, 2955664, -9762368, 10776352, 8858432, -6441392, -12422800, 5732096, 6916976, -6262576, -1088240, -9249232, 5987616, 13349408, -20548944, 8642528, 16265120, 2993008, -3468016, 10601104, 20551664, -13593184, 1130144, 3967408 ], [ -22268368, -19993296, -7647552, -22882848, 3389280, -213776, -4826048, 8216032, 3438272, -7324112, -13930480, 2253056, -350704, -383056, -1573520, -8838832, 892896, 16618208, -23559984, 13806368, 16642400, 10470928, -5059216, 7961584, 20368784, -16303264, -1787296, 13697488 ], [ -21860848, -21452016, -3667392, -23415648, 10908960, -3383216, 110272, 5655712, -1981888, -8206832, -15438160, -1225984, -7618384, 5496464, -2058800, -8428432, -4201824, 19887008, -26571024, 18970208, 17019680, 17948848, -6650416, 5322064, 20185904, -19013344, -4704736, 23427568 ], [ -21072896, -22079568, -453504, -22745792, 16611760, -5709008, 3734320, 3920736, -6850848, -9105152, -16894880, -4620160, -13847312, 10721824, -2841520, -8335232, -8555024, 21983520, -28232560, 22971328, 17248448, 23944560, -7945216, 2591232, 20111808, -20802816, -6864432, 31251120 ], [ -18031616, -17784048, -1778304, -14952512, 11553040, -3037808, -414320, 7074336, -8455008, -10095872, -18049760, -7511680, -13923632, 12072544, -5386000, -10120832, -8516144, 17136480, -21900880, 20085568, 16597568, 21161040, -7484416, -680448, 20682048, -17139456, -4535952, 27782160 ], [ -14990336, -13488528, -3103104, -7159232, 6494320, -366608, -4562960, 10227936, -10059168, -11086592, -19204640, -10403200, -13999952, 13423264, -7930480, -11906432, -8477264, 12289440, -15569200, 17199808, 15946688, 18377520, -7023616, -3952128, 21252288, -13476096, -2207472, 24313200 ], [ -11949056, -9193008, -4427904, 634048, 1435600, 2304592, -8711600, 13381536, -11663328, -12077312, -20359520, -13294720, -14076272, 14773984, -10474960, -13692032, -8438384, 7442400, -9237520, 14314048, 15295808, 15594000, -6562816, -7223808, 21822528, -9812736, 121008, 20844240 ], [ -8907776, -4897488, -5752704, 8427328, -3623120, 4975792, -12860240, 16535136, -13267488, -13068032, -21514400, -16186240, -14152592, 16124704, -13019440, -15477632, -8399504, 2595360, -2905840, 11428288, 14644928, 12810480, -6102016, -10495488, 22392768, -6149376, 2449488, 17375280 ], [ -5866496, -601968, -7077504, 16220608, -8681840, 7646992, -17008880, 19688736, -14871648, -14058752, -22669280, -19077760, -14228912, 17475424, -15563920, -17263232, -8360624, -2251680, 3425840, 8542528, 13994048, 10026960, -5641216, -13767168, 22963008, -2486016, 4777968, 13906320 ], [ -3172896, -740352, -5456208, 18561872, -10823328, 9241040, -18731632, 18547504, -15342896, -14480064, -21961776, -18096256, -12540592, 15937776, -13903440, -17339952, -9229648, -4324496, 7472672, 8919056, 12282416, 9031040, -5745888, -13365248, 21145408, -470528, 4479824, 10906400 ], [ -894816, -6177792, -313968, 14387312, -9478368, 9547760, -17555152, 12273424, -14460176, -14220864, -19028496, -12486016, -8743312, 10948176, -7217520, -15374352, -11183728, -3081776, 8788832, 13194416, 9303056, 10171520, -6526368, -8572928, 16474048, -424448, 1042544, 8467040 ], [ 1383264, -11615232, 4828272, 10212752, -8133408, 9854480, -16378672, 5999344, -13577456, -13961664, -16095216, -6875776, -4946032, 5958576, -531600, -13408752, -13137808, -1839056, 10104992, 17469776, 6323696, 11312000, -7306848, -3780608, 11802688, -378368, -2394736, 6027680 ], [ 3661344, -17052672, 9970512, 6038192, -6788448, 10161200, -15202192, -274736, -12694736, -13702464, -13161936, -1265536, -1148752, 968976, 6154320, -11443152, -15091888, -596336, 11421152, 21745136, 3344336, 12452480, -8087328, 1011712, 7131328, -332288, -5832016, 3588320 ], [ 5939424, -22490112, 15112752, 1863632, -5443488, 10467920, -14025712, -6548816, -11812016, -13443264, -10228656, 4344704, 2648528, -4020624, 12840240, -9477552, -17045968, 646384, 12737312, 26020496, 364976, 13592960, -8867808, 5804032, 2459968, -286208, -9269296, 1148960 ], [ 8217504, -27927552, 20254992, -2310928, -4098528, 10774640, -12849232, -12822896, -10929296, -13184064, -7295376, 9954944, 6445808, -9010224, 19526160, -7511952, -19000048, 1889104, 14053472, 30295856, -2614384, 14733440, -9648288, 10596352, -2211392, -240128, -12706576, -1290400 ], [ 7382304, -24601440, 16081680, -1993312, -4882080, 11214944, -9314608, -12679424, -9715376, -10095312, -4641408, 11485904, 9629264, -10620480, 22466208, -6378768, -16402336, 430336, 9968864, 30323024, -1616032, 9839456, -10668336, 8975536, -2252576, 3344272, -8809984, -3529936 ], [ 5599584, -18608160, 9073200, -308512, -6313440, 11695904, -5062288, -10582784, -8400656, -6145392, -2072448, 11775344, 12625904, -11202240, 24266208, -5498928, -12419296, -1850624, 4240544, 29057264, 592928, 3108896, -11761296, 5402896, -884576, 8005552, -2681344, -5708656 ], [ 3816864, -12614880, 2064720, 1376288, -7744800, 12176864, -809968, -8486144, -7085936, -2195472, 496512, 12064784, 15622544, -11784000, 26066208, -4619088, -8436256, -4131584, -1487776, 27791504, 2801888, -3621664, -12854256, 1830256, 483424, 12666832, 3447296, -7887376 ], [ 2034144, -6621600, -4943760, 3061088, -9176160, 12657824, 3442352, -6389504, -5771216, 1754448, 3065472, 12354224, 18619184, -12365760, 27866208, -3739248, -4453216, -6412544, -7216096, 26525744, 5010848, -10352224, -13947216, -1742384, 1851424, 17328112, 9575936, -10066096 ], [ 251424, -628320, -11952240, 4745888, -10607520, 13138784, 7694672, -4292864, -4456496, 5704368, 5634432, 12643664, 21615824, -12947520, 29666208, -2859408, -470176, -8693504, -12944416, 25259984, 7219808, -17082784, -15040176, -5315024, 3219424, 21989392, 15704576, -12244816 ], [ -1644080, 4661152, -18350544, 6499904, -11528608, 13176784, 11296608, -2493808, -3446864, 9418976, 8109312, 12843280, 24159648, -13251296, 30769008, -1835648, 3201392, -10331360, -17969040, 23462448, 9336592, -22812512, -15850560, -8645968, 4067520, 25817392, 21112496, -13935104 ], [ -4876880, 1605472, -17513904, 9074624, -6399328, 7962544, 7186848, -4223248, -6054704, 10343456, 9468672, 11977840, 21334368, -10258976, 23605008, 894592, 3179792, -4343840, -14649840, 15359568, 10360432, -16675232, -13310400, -9111088, -1248960, 19765072, 17974736, -9833984 ], [ -8109680, -1450208, -16677264, 11649344, -1270048, 2748304, 3077088, -5952688, -8662544, 11267936, 10828032, 11112400, 18509088, -7266656, 16441008, 3624832, 3158192, 1643680, -11330640, 7256688, 11384272, -10537952, -10770240, -9576208, -6565440, 13712752, 14836976, -5732864 ], [ -11342480, -4505888, -15840624, 14224064, 3859232, -2465936, -1032672, -7682128, -11270384, 12192416, 12187392, 10246960, 15683808, -4274336, 9277008, 6355072, 3136592, 7631200, -8011440, -846192, 12408112, -4400672, -8230080, -10041328, -11881920, 7660432, 11699216, -1631744 ], [ -14575280, -7561568, -15003984, 16798784, 8988512, -7680176, -5142432, -9411568, -13878224, 13116896, 13546752, 9381520, 12858528, -1282016, 2113008, 9085312, 3114992, 13618720, -4692240, -8949072, 13431952, 1736608, -5689920, -10506448, -17198400, 1608112, 8561456, 2469376 ], [ -17808080, -10617248, -14167344, 19373504, 14117792, -12894416, -9252192, -11141008, -16486064, 14041376, 14906112, 8516080, 10033248, 1710304, -5050992, 11815552, 3093392, 19606240, -1373040, -17051952, 14455792, 7873888, -3149760, -10971568, -22514880, -4444208, 5423696, 6570496 ], [ -19916400, -10088928, -12576944, 20428944, 16423552, -14858976, -10655472, -12895648, -15311104, 12494016, 13511392, 7949680, 9283328, 4847104, -8960272, 11344272, 4742272, 19886800, 926400, -19037952, 15544032, 10004368, -952320, -10743968, -24807360, -9388848, 3878576, 8559296 ], [ -20257680, -3928608, -9802064, 19096944, 14292352, -11716896, -7805712, -14689888, -8191744, 7062336, 7788832, 7853200, 11794688, 8210944, -7754992, 5842032, 9016192, 11199280, 1623360, -11411712, 16733472, 5838448, 706560, -9427808, -22347840, -12592848, 4836176, 7228736 ], [ -20598960, 2231712, -7027184, 17764944, 12161152, -8574816, -4955952, -16484128, -1072384, 1630656, 2066272, 7756720, 14306048, 11574784, -6549712, 339792, 13290112, 2511760, 2320320, -3785472, 17922912, 1672528, 2365440, -8111648, -19888320, -15796848, 5793776, 5898176 ], [ -20940240, 8392032, -4252304, 16432944, 10029952, -5432736, -2106192, -18278368, 6046976, -3801024, -3656288, 7660240, 16817408, 14938624, -5344432, -5162448, 17564032, -6175760, 3017280, 3840768, 19112352, -2493392, 4024320, -6795488, -17428800, -19000848, 6751376, 4567616 ], [ -21281520, 14552352, -1477424, 15100944, 7898752, -2290656, 743568, -20072608, 13166336, -9232704, -9378848, 7563760, 19328768, 18302464, -4139152, -10664688, 21837952, -14863280, 3714240, 11467008, 20301792, -6659312, 5683200, -5479328, -14969280, -22204848, 7708976, 3237056 ], [ -21622800, 20712672, 1297456, 13768944, 5767552, 851424, 3593328, -21866848, 20285696, -14664384, -15101408, 7467280, 21840128, 21666304, -2933872, -16166928, 26111872, -23550800, 4411200, 19093248, 21491232, -10825232, 7342080, -4163168, -12509760, -25408848, 8666576, 1906496 ], [ -16097520, 19846224, 3634864, 12370416, 1538704, 1837392, 3852528, -18686608, 17034752, -12039120, -13357712, 3949648, 21192416, 19364176, -1557232, -18191568, 23932576, -20574752, 5222064, 19520352, 21157584, -9478400, 6122112, -5346848, -12185184, -25066704, 7564832, 517472 ], [ -8058000, 15968304, 5784784, 10943376, -3589136, 1899312, 3001488, -13374448, 9339392, -5960880, -8414192, -1034192, 19190816, 14633776, -107152, -18725808, 18987616, -12600032, 6081744, 16862112, 20171184, -5768960, 3668352, -7601888, -12775584, -23204784, 5580512, -896608 ], [ -18480, 12090384, 7934704, 9516336, -8716976, 1961232, 2150448, -8062288, 1644032, 117360, -3470672, -6018032, 17189216, 9903376, 1342928, -19260048, 14042656, -4625312, 6941424, 14203872, 19184784, -2059520, 1214592, -9856928, -13365984, -21342864, 3596192, -2310688 ], [ 8021040, 8212464, 10084624, 8089296, -13844816, 2023152, 1299408, -2750128, -6051328, 6195600, 1472848, -11001872, 15187616, 5172976, 2793008, -19794288, 9097696, 3349408, 7801104, 11545632, 18198384, 1649920, -1239168, -12111968, -13956384, -19480944, 1611872, -3724768 ], [ 16060560, 4334544, 12234544, 6662256, -18972656, 2085072, 448368, 2562032, -13746688, 12273840, 6416368, -15985712, 13186016, 442576, 4243088, -20328528, 4152736, 11324128, 8660784, 8887392, 17211984, 5359360, -3692928, -14367008, -14546784, -17619024, -372448, -5138848 ], [ 23906800, 462896, 14288528, 5244960, -23978272, 2126704, -376448, 7781056, -21305168, 18273024, 11234288, -20854176, 11220992, -4204224, 5615616, -20794704, -750880, 19118416, 9547456, 6206752, 16202368, 9047232, -6084224, -16555552, -15107280, -15728576, -2388448, -6501600 ], [ 14551120, -2850544, 7804208, 4694880, -18105952, 362704, 1132672, 4710976, -16681328, 17236224, 4873808, -15454176, 12511232, -1410624, 86016, -15203184, -1974880, 10854256, 12836416, 1532512, 13126528, 10815552, -2916224, -12825952, -13006320, -11299136, -7223968, -3296160 ], [ 5195440, -6163984, 1319888, 4144800, -12233632, -1401296, 2641792, 1640896, -12057488, 16199424, -1486672, -10054176, 13801472, 1382976, -5443584, -9611664, -3198880, 2590096, 16125376, -3141728, 10050688, 12583872, 251776, -9096352, -10905360, -6869696, -12059488, -90720 ], [ -4160240, -9477424, -5164432, 3594720, -6361312, -3165296, 4150912, -1429184, -7433648, 15162624, -7847152, -4654176, 15091712, 4176576, -10973184, -4020144, -4422880, -5674064, 19414336, -7815968, 6974848, 14352192, 3419776, -5366752, -8804400, -2440256, -16895008, 3114720 ], [ -13515920, -12790864, -11648752, 3044640, -488992, -4929296, 5660032, -4499264, -2809808, 14125824, -14207632, 745824, 16381952, 6970176, -16502784, 1571376, -5646880, -13938224, 22703296, -12490208, 3899008, 16120512, 6587776, -1637152, -6703440, 1989184, -21730528, 6320160 ], [ -22871600, -16104304, -18133072, 2494560, 5383328, -6693296, 7169152, -7569344, 1814032, 13089024, -20568112, 6145824, 17672192, 9763776, -22032384, 7162896, -6870880, -22202384, 25992256, -17164448, 823168, 17888832, 9755776, 2092448, -4602480, 6418624, -26566048, 9525600 ], [ -26539568, -16166960, -20481296, 2969920, 8241040, -8234112, 8798448, -8415008, 4512736, 11151600, -23443024, 9454576, 17674832, 10440144, -24655952, 9280912, -7828544, -27623616, 25468992, -19670416, -2093984, 18138016, 11119280, 3605984, -3780304, 8907152, -27356880, 10627728 ], [ -18243728, -9391760, -14129456, 5602240, 4757680, -9305472, 10680528, -4581728, 3162016, 7319760, -18986224, 8364496, 14969072, 6663024, -21166832, 4092592, -8225984, -27064896, 16926912, -17615536, -4677344, 15191776, 8687120, 458144, -5647984, 7313072, -19639920, 7305648 ], [ -9947888, -2616560, -7777616, 8234560, 1274320, -10376832, 12562608, -748448, 1811296, 3487920, -14529424, 7274416, 12263312, 2885904, -17677712, -1095728, -8623424, -26506176, 8384832, -15560656, -7260704, 12245536, 6254960, -2689696, -7515664, 5718992, -11922960, 3983568 ], [ -1652048, 4158640, -1425776, 10866880, -2209040, -11448192, 14444688, 3084832, 460576, -343920, -10072624, 6184336, 9557552, -891216, -14188592, -6284048, -9020864, -25947456, -157248, -13505776, -9844064, 9299296, 3822800, -5837536, -9383344, 4124912, -4206000, 661488 ], [ 6643792, 10933840, 4926064, 13499200, -5692400, -12519552, 16326768, 6918112, -890144, -4175760, -5615824, 5094256, 6851792, -4668336, -10699472, -11472368, -9418304, -25388736, -8699328, -11450896, -12427424, 6353056, 1390640, -8985376, -11251024, 2530832, 3510960, -2660592 ], [ 14939632, 17709040, 11277904, 16131520, -9175760, -13590912, 18208848, 10751392, -2240864, -8007600, -1159024, 4004176, 4146032, -8445456, -7210352, -16660688, -9815744, -24830016, -17241408, -9396016, -15010784, 3406816, -1041520, -12133216, -13118704, 936752, 11227920, -5982672 ], [ 16452016, 16656544, 12165040, 15183328, -10267856, -11759376, 18235008, 11665360, -5753024, -5080608, -865504, 6063232, 3225968, -7421808, -4715312, -16879520, -7866608, -20726352, -18386256, -7134112, -12439520, 3861424, -2165872, -13110496, -10318768, 1778624, 12542640, -5252736 ], [ 14037136, 11072224, 9888400, 12162208, -9975536, -8247216, 17186688, 10889200, -10516544, 1759392, -2982304, 9945472, 3339728, -3618768, -2795792, -14221280, -4558928, -14570352, -15248496, -4752352, -6884000, 6284944, -2533072, -12831136, -4816528, 4030784, 10150800, -2176896 ], [ 11622256, 5487904, 7611760, 9141088, -9683216, -4735056, 16138368, 10113040, -15280064, 8599392, -5099104, 13827712, 3453488, 184272, -876272, -11563040, -1251248, -8414352, -12110736, -2370592, -1328480, 8708464, -2900272, -12551776, 685712, 6282944, 7758960, 898944 ], [ 9207376, -96416, 5335120, 6119968, -9390896, -1222896, 15090048, 9336880, -20043584, 15439392, -7215904, 17709952, 3567248, 3987312, 1043248, -8904800, 2056432, -2258352, -8972976, 11168, 4227040, 11131984, -3267472, -12272416, 6187952, 8535104, 5367120, 3974784 ], [ 6792496, -5680736, 3058480, 3098848, -9098576, 2289264, 14041728, 8560720, -24807104, 22279392, -9332704, 21592192, 3681008, 7790352, 2962768, -6246560, 5364112, 3897648, -5835216, 2392928, 9782560, 13555504, -3634672, -11993056, 11690192, 10787264, 2975280, 7050624 ], [ 4377616, -11265056, 781840, 77728, -8806256, 5801424, 12993408, 7784560, -29570624, 29119392, -11449504, 25474432, 3794768, 11593392, 4882288, -3588320, 8671792, 10053648, -2697456, 4774688, 15338080, 15979024, -4001872, -11713696, 17192432, 13039424, 583440, 10126464 ], [ 4616096, -7102256, -2246880, -3177312, -4812016, 587824, 8347888, 8479920, -23322224, 22050672, -12490544, 24209072, 735648, 8631792, 7118688, -7794000, 10015632, 8015648, -5580416, 890928, 10654160, 17902064, -4088912, -12074896, 15285392, 10118144, 2002320, 9924704 ], [ 5010656, -2366096, -5319840, -6446112, -600016, -5139056, 3490768, 9261840, -16426064, 14163792, -13468304, 22640912, -2510112, 5272272, 9373728, -12403440, 11243952, 5495648, -8817536, -3361392, 5367920, 19795664, -4159472, -12473776, 12942512, 6892544, 3645360, 9530144 ], [ 5405216, 2370064, -8392800, -9714912, 3611984, -10865936, -1366352, 10043760, -9529904, 6276912, -14446064, 21072752, -5755872, 1912752, 11628768, -17012880, 12472272, 2975648, -12054656, -7613712, 81680, 21689264, -4230032, -12872656, 10599632, 3666944, 5288400, 9135584 ], [ 5799776, 7106224, -11465760, -12983712, 7823984, -16592816, -6223472, 10825680, -2633744, -1609968, -15423824, 19504592, -9001632, -1446768, 13883808, -21622320, 13700592, 455648, -15291776, -11866032, -5204560, 23582864, -4300592, -13271536, 8256752, 441344, 6931440, 8741024 ], [ 6194336, 11842384, -14538720, -16252512, 12035984, -22319696, -11080592, 11607600, 4262416, -9496848, -16401584, 17936432, -12247392, -4806288, 16138848, -26231760, 14928912, -2064352, -18528896, -16118352, -10490800, 25476464, -4371152, -13670416, 5913872, -2784256, 8574480, 8346464 ], [ 5299424, 13994080, -15791920, -18737840, 15604720, -25523936, -14750912, 11718656, 9690256, -15404256, -15709728, 15947280, -14177920, -7592832, 17932416, -28233920, 14539504, -4224080, -20172944, -19453984, -13445392, 25267312, -5390048, -14646320, 4068528, -5700000, 8668240, 6789024 ], [ 648224, 8617120, -11744080, -18940880, 17299600, -21379616, -14964032, 9875456, 10840816, -15545376, -10154208, 12731760, -12277120, -8710272, 18381696, -22640960, 9437584, -5334320, -17176304, -20119264, -9607792, 18932752, -9171488, -17303120, 3672528, -7713120, 4248880, 1844064 ], [ -4002976, 3240160, -7696240, -19143920, 18994480, -17235296, -15177152, 8032256, 11991376, -15686496, -4598688, 9516240, -10376320, -9827712, 18830976, -17048000, 4335664, -6444560, -14179664, -20784544, -5770192, 12598192, -12952928, -19959920, 3276528, -9726240, -170480, -3100896 ], [ -8654176, -2136800, -3648400, -19346960, 20689360, -13090976, -15390272, 6189056, 13141936, -15827616, 956832, 6300720, -8475520, -10945152, 19280256, -11455040, -766256, -7554800, -11183024, -21449824, -1932592, 6263632, -16734368, -22616720, 2880528, -11739360, -4589840, -8045856 ], [ -13305376, -7513760, 399440, -19550000, 22384240, -8946656, -15603392, 4345856, 14292496, -15968736, 6512352, 3085200, -6574720, -12062592, 19729536, -5862080, -5868176, -8665040, -8186384, -22115104, 1905008, -70928, -20515808, -25273520, 2484528, -13752480, -9009200, -12990816 ], [ -17956576, -12890720, 4447280, -19753040, 24079120, -4802336, -15816512, 2502656, 15443056, -16109856, 12067872, -130320, -4673920, -13180032, 20178816, -269120, -10970096, -9775280, -5189744, -22780384, 5742608, -6405488, -24297248, -27930320, 2088528, -15765600, -13428560, -17935776 ], [ -20919472, -16306016, 8136896, -19827968, 22693600, -1055408, -15347456, -1262224, 14936320, -13144464, 13704960, -1152432, -5159920, -13289712, 20890032, 290752, -13490192, -10661120, -1812032, -21770416, 7032656, -9138224, -22915856, -27097904, 547680, -16042272, -11239136, -17351520 ], [ -22591312, -18221216, 11552576, -19804928, 18952480, 2387632, -14356736, -6496624, 13162240, -7803504, 12345600, -497232, -7471120, -12628752, 21801552, -2998208, -14035952, -11375360, 1857088, -19479376, 6374576, -9116624, -17586416, -23597264, -1868640, -14991072, -3995936, -12539040 ], [ -24263152, -20136416, 14968256, -19781888, 15211360, 5830672, -13366016, -11731024, 11388160, -2462544, 10986240, 157968, -9782320, -11967792, 22713072, -6287168, -14581712, -12089600, 5526208, -17188336, 5716496, -9095024, -12256976, -20096624, -4284960, -13939872, 3247264, -7726560 ], [ -25934992, -22051616, 18383936, -19758848, 11470240, 9273712, -12375296, -16965424, 9614080, 2878416, 9626880, 813168, -12093520, -11306832, 23624592, -9576128, -15127472, -12803840, 9195328, -14897296, 5058416, -9073424, -6927536, -16595984, -6701280, -12888672, 10490464, -2914080 ], [ -27606832, -23966816, 21799616, -19735808, 7729120, 12716752, -11384576, -22199824, 7840000, 8219376, 8267520, 1468368, -14404720, -10645872, 24536112, -12865088, -15673232, -13518080, 12864448, -12606256, 4400336, -9051824, -1598096, -13095344, -9117600, -11837472, 17733664, 1898400 ], [ -29278672, -25882016, 25215296, -19712768, 3988000, 16159792, -10393856, -27434224, 6065920, 13560336, 6908160, 2123568, -16715920, -9984912, 25447632, -16154048, -16218992, -14232320, 16533568, -10315216, 3742256, -9030224, 3731344, -9594704, -11533920, -10786272, 24976864, 6710880 ], [ -25778224, -17442528, 19798144, -14072512, 1624640, 13453472, -5939776, -23504624, 6857760, 9866224, 9185328, 1953376, -14611968, -10819264, 21892176, -13059808, -12044976, -9546752, 13691824, -8524720, 3727552, -5463104, 3237536, -5109408, -12523184, -9099280, 22644000, 7974048 ], [ -21557584, -7561248, 13151104, -7650112, -546880, 9890912, -1003456, -18299024, 8006880, 4914064, 11968848, 1668256, -11893248, -11861824, 17714736, -9076768, -7213776, -4109312, 9943504, -6803920, 3802432, -1402304, 1932896, -487008, -13313744, -7323760, 18977760, 8743008 ], [ -17336944, 2320032, 6504064, -1227712, -2718400, 6328352, 3932864, -13093424, 9156000, -38096, 14752368, 1383136, -9174528, -12904384, 13537296, -5093728, -2382576, 1328128, 6195184, -5083120, 3877312, 2658496, 628256, 4135392, -14104304, -5548240, 15311520, 9511968 ], [ -13116304, 12201312, -142976, 5194688, -4889920, 2765792, 8869184, -7887824, 10305120, -4990256, 17535888, 1098016, -6455808, -13946944, 9359856, -1110688, 2448624, 6765568, 2446864, -3362320, 3952192, 6719296, -676384, 8757792, -14894864, -3772720, 11645280, 10280928 ], [ -8895664, 22082592, -6790016, 11617088, -7061440, -796768, 13805504, -2682224, 11454240, -9942416, 20319408, 812896, -3737088, -14989504, 5182416, 2872352, 7279824, 12203008, -1301456, -1641520, 4027072, 10780096, -1981024, 13380192, -15685424, -1997200, 7979040, 11049888 ], [ -5362640, 28616096, -11673136, 16992832, -8062000, -3360544, 16837824, 1730496, 12641440, -13715456, 21176896, 808752, -1479680, -14605424, 2000224, 5565840, 11169360, 16239376, -3276880, -169328, 3697216, 14278672, -2684544, 17199920, -15467680, -812192, 4202096, 11877600 ], [ -4782320, 20773856, -8981776, 17874112, -4034320, -1635424, 11694144, 2738496, 13992160, -12425216, 13763776, 2011152, -1203200, -8095184, 3091744, 2721840, 11015280, 14259376, 2360720, 235312, 1629376, 15362992, -806784, 17572880, -10920160, -2162912, -50224, 12957600 ], [ -4202000, 12931616, -6290416, 18755392, -6640, 89696, 6550464, 3746496, 15342880, -11134976, 6350656, 3213552, -926720, -1584944, 4183264, -122160, 10861200, 12279376, 7998320, 639952, -438464, 16447312, 1070976, 17945840, -6372640, -3513632, -4302544, 14037600 ], [ -3621680, 5089376, -3599056, 19636672, 4021040, 1814816, 1406784, 4754496, 16693600, -9844736, -1062464, 4415952, -650240, 4925296, 5274784, -2966160, 10707120, 10299376, 13635920, 1044592, -2506304, 17531632, 2948736, 18318800, -1825120, -4864352, -8554864, 15117600 ], [ -3041360, -2752864, -907696, 20517952, 8048720, 3539936, -3736896, 5762496, 18044320, -8554496, -8475584, 5618352, -373760, 11435536, 6366304, -5810160, 10553040, 8319376, 19273520, 1449232, -4574144, 18615952, 4826496, 18691760, 2722400, -6215072, -12807184, 16197600 ], [ -2461040, -10595104, 1783664, 21399232, 12076400, 5265056, -8880576, 6770496, 19395040, -7264256, -15888704, 6820752, -97280, 17945776, 7457824, -8654160, 10398960, 6339376, 24911120, 1853872, -6641984, 19700272, 6704256, 19064720, 7269920, -7565792, -17059504, 17277600 ], [ -185120, -11658544, 4125824, 20567632, 13894400, 7121936, -8914416, 7473216, 19458400, -8182976, -19250384, 5998512, 795520, 18449776, 6970384, -7986000, 9329040, 5423536, 24476240, 334672, -6785264, 16962112, 4629936, 18009920, 8589680, -9858272, -15739024, 16866480 ], [ 3786400, -5943184, 6118784, 18023152, 13502720, 9110576, -3838416, 7870656, 18234400, -11310656, -18560624, 3151632, 2304640, 12947536, 4903984, -3805680, 7343280, 5571856, 17968880, -3108368, -5003984, 10401472, -1396464, 15527360, 6681680, -13092512, -8845744, 14964240 ], [ 7757920, -227824, 8111744, 15478672, 13111040, 11099216, 1237584, 8268096, 17010400, -14438336, -17870864, 304752, 3813760, 7445296, 2837584, 374640, 5357520, 5720176, 11461520, -6551408, -3222704, 3840832, -7422864, 13044800, 4773680, -16326752, -1952464, 13062000 ], [ 11729440, 5487536, 10104704, 12934192, 12719360, 13087856, 6313584, 8665536, 15786400, -17566016, -17181104, -2542128, 5322880, 1943056, 771184, 4554960, 3371760, 5868496, 4954160, -9994448, -1441424, -2719808, -13449264, 10562240, 2865680, -19560992, 4940816, 11159760 ], [ 15700960, 11202896, 12097664, 10389712, 12327680, 15076496, 11389584, 9062976, 14562400, -20693696, -16491344, -5389008, 6832000, -3559184, -1295216, 8735280, 1386000, 6016816, -1553200, -13437488, 339856, -9280448, -19475664, 8079680, 957680, -22795232, 11834096, 9257520 ], [ 19672480, 16918256, 14090624, 7845232, 11936000, 17065136, 16465584, 9460416, 13338400, -23821376, -15801584, -8235888, 8341120, -9061424, -3361616, 12915600, -599760, 6165136, -8060560, -16880528, 2121136, -15841088, -25502064, 5597120, -950320, -26029472, 18727376, 7355280 ], [ 17535360, 12229072, 11496848, 9514896, 8451456, 15894336, 15500688, 4927728, 12270912, -20593968, -9934080, -9530496, 9877104, -4534048, 268320, 10232752, -3586496, 5256416, -8968528, -12735072, 1427424, -14830752, -24993504, 7610192, 350176, -19659248, 18206192, 5241632 ], [ 13975680, 5116912, 7834928, 12165936, 4246656, 13987776, 13129008, -753072, 11239872, -15886608, -2860800, -10463616, 11419344, 2328992, 5224800, 5951632, -6806336, 4101536, -8572528, -6822432, 157344, -12057312, -22963104, 10670192, 2397856, -11052368, 15958352, 3078752 ], [ 10416000, -1995248, 4173008, 14816976, 41856, 12081216, 10757328, -6433872, 10208832, -11179248, 4212480, -11396736, 12961584, 9192032, 10181280, 1670512, -10026176, 2946656, -8176528, -909792, -1112736, -9283872, -20932704, 13730192, 4445536, -2445488, 13710512, 915872 ], [ 6856320, -9107408, 511088, 17468016, -4162944, 10174656, 8385648, -12114672, 9177792, -6471888, 11285760, -12329856, 14503824, 16055072, 15137760, -2610608, -13246016, 1791776, -7780528, 5002848, -2382816, -6510432, -18902304, 16790192, 6493216, 6161392, 11462672, -1247008 ], [ 3296640, -16219568, -3150832, 20119056, -8367744, 8268096, 6013968, -17795472, 8146752, -1764528, 18359040, -13262976, 16046064, 22918112, 20094240, -6891728, -16465856, 636896, -7384528, 10915488, -3652896, -3736992, -16871904, 19850192, 8540896, 14768272, 9214832, -3409888 ], [ 265664, -21750720, -5948416, 22044976, -11485744, 7005520, 3852256, -21650272, 7171856, 2087472, 23524304, -13718608, 16602704, 27967120, 23419200, -10176688, -18697104, -235856, -6493264, 15929824, -4859264, -914272, -15068368, 22626480, 9749232, 21222144, 6840096, -5143680 ], [ 1031744, -15927360, -2538496, 18763216, -6798544, 10367920, 3198496, -12391072, 6600176, -203568, 14986544, -10745008, 10080944, 19988080, 15026880, -6307408, -13828464, 917584, -2045104, 14492704, -5608064, 2262368, -14894128, 23365200, 4929552, 12213504, 3554016, -3795840 ], [ 1797824, -10104000, 871424, 15481456, -2111344, 13730320, 2544736, -3131872, 6028496, -2494608, 6448784, -7771408, 3559184, 12009040, 6634560, -2438128, -8959824, 2071024, 2403056, 13055584, -6356864, 5439008, -14719888, 24103920, 109872, 3204864, 267936, -2448000 ], [ 2563904, -4280640, 4281344, 12199696, 2575856, 17092720, 1890976, 6127328, 5456816, -4785648, -2088976, -4797808, -2962576, 4030000, -1757760, 1431152, -4091184, 3224464, 6851216, 11618464, -7105664, 8615648, -14545648, 24842640, -4709808, -5803776, -3018144, -1100160 ], [ 3329984, 1542720, 7691264, 8917936, 7263056, 20455120, 1237216, 15386528, 4885136, -7076688, -10626736, -1824208, -9484336, -3949040, -10150080, 5300432, 777456, 4377904, 11299376, 10181344, -7854464, 11792288, -14371408, 25581360, -9529488, -14812416, -6304224, 247680 ], [ 4096064, 7366080, 11101184, 5636176, 11950256, 23817520, 583456, 24645728, 4313456, -9367728, -19164496, 1149392, -16006096, -11928080, -18542400, 9169712, 5646096, 5531344, 15747536, 8744224, -8603264, 14968928, -14197168, 26320080, -14349168, -23821056, -9590304, 1595520 ], [ 4394768, 10638528, 10963664, 2652688, 12895328, 22785712, -62816, 26697728, 2323424, -10883136, -24154192, 3201344, -19202560, -15678896, -21122784, 9180176, 7447152, 6085120, 18425408, 8145760, -7814528, 14060864, -12095392, 26079744, -16987344, -28343760, -11190336, 3722112 ], [ 4082288, 10575168, 6187184, 59248, 8946848, 16007632, -699296, 19324928, -1521376, -11384256, -24504112, 4048064, -18050560, -13900496, -16102944, 4144496, 5236752, 5854720, 18788288, 8644000, -5015168, 7811264, -7472992, 24559104, -16772784, -27000240, -10585536, 6867072 ], [ 3769808, 10511808, 1410704, -2534192, 4998368, 9229552, -1335776, 11952128, -5366176, -11885376, -24854032, 4894784, -16898560, -12122096, -11083104, -891184, 3026352, 5624320, 19151168, 9142240, -2215808, 1561664, -2850592, 23038464, -16558224, -25656720, -9980736, 10012032 ], [ 3457328, 10448448, -3365776, -5127632, 1049888, 2451472, -1972256, 4579328, -9210976, -12386496, -25203952, 5741504, -15746560, -10343696, -6063264, -5926864, 815952, 5393920, 19514048, 9640480, 583552, -4687936, 1771808, 21517824, -16343664, -24313200, -9375936, 13156992 ], [ 3144848, 10385088, -8142256, -7721072, -2898592, -4326608, -2608736, -2793472, -13055776, -12887616, -25553872, 6588224, -14594560, -8565296, -1043424, -10962544, -1394448, 5163520, 19876928, 10138720, 3382912, -10937536, 6394208, 19997184, -16129104, -22969680, -8771136, 16301952 ], [ 2832368, 10321728, -12918736, -10314512, -6847072, -11104688, -3245216, -10166272, -16900576, -13388736, -25903792, 7434944, -13442560, -6786896, 3976416, -15998224, -3604848, 4933120, 20239808, 10636960, 6182272, -17187136, 11016608, 18476544, -15914544, -21626160, -8166336, 19446912 ], [ 5842016, 4677536, -12588208, -9326400, -4362480, -9840624, -602448, -8931984, -17050192, -10425152, -23085952, 7269696, -11252864, -4459632, 7034496, -14929936, -3551184, 6090960, 14868560, 10781440, 2160496, -19100496, 13341712, 16274112, -13219376, -20418784, -4395920, 16555440 ], [ 9992096, -2882464, -10504528, -7108800, 330480, -5815824, 3166032, -4743024, -15931312, -6272192, -19180672, 6757056, -8706944, -1943952, 9419136, -11766256, -2720304, 7725360, 7528880, 10804480, -4202864, -19525296, 14878192, 13837632, -9672656, -19258144, 461200, 11591760 ], [ 14142176, -10442464, -8420848, -4891200, 5023440, -1791024, 6934512, -554064, -14812432, -2119232, -15275392, 6244416, -6161024, 571728, 11803776, -8602576, -1889424, 9359760, 189200, 10827520, -10566224, -19950096, 16414672, 11401152, -6125936, -18097504, 5318320, 6628080 ], [ 18292256, -18002464, -6337168, -2673600, 9716400, 2233776, 10702992, 3634896, -13693552, 2033728, -11370112, 5731776, -3615104, 3087408, 14188416, -5438896, -1058544, 10994160, -7150480, 10850560, -16929584, -20374896, 17951152, 8964672, -2579216, -16936864, 10175440, 1664400 ], [ 22442336, -25562464, -4253488, -456000, 14409360, 6258576, 14471472, 7823856, -12574672, 6186688, -7464832, 5219136, -1069184, 5603088, 16573056, -2275216, -227664, 12628560, -14490160, 10873600, -23292944, -20799696, 19487632, 6528192, 967504, -15776224, 15032560, -3299280 ], [ 25858976, -32605024, -2473968, 1792960, 18506320, 10074256, 17717632, 11460576, -11294912, 10155168, -3555712, 4790656, 1437616, 7764528, 18538816, 862464, 610176, 13945760, -21017920, 10908800, -29015024, -20754976, 20775712, 4034592, 4595824, -14396464, 19571440, -7752800 ], [ 16807136, -30851104, -5865168, 4575040, 12471280, 10334896, 12084352, 5709216, -7280192, 10987488, 418688, 5792896, 3279376, 3903888, 13383616, 3558144, 1566336, 9870560, -13743040, 11150720, -23835344, -12728416, 17840992, 569952, 9611344, -9291664, 18700240, -3533600 ], [ 7755296, -29097184, -9256368, 7357120, 6436240, 10595536, 6451072, -42144, -3265472, 11819808, 4393088, 6795136, 5121136, 43248, 8228416, 6253824, 2522496, 5795360, -6468160, 11392640, -18655664, -4701856, 14906272, -2894688, 14626864, -4186864, 17829040, 685600 ], [ -1296544, -27343264, -12647568, 10139200, 401200, 10856176, 817792, -5793504, 749248, 12652128, 8367488, 7797376, 6962896, -3817392, 3073216, 8949504, 3478656, 1720160, 806720, 11634560, -13475984, 3324704, 11971552, -6359328, 19642384, 917936, 16957840, 4904800 ], [ -10348384, -25589344, -16038768, 12921280, -5633840, 11116816, -4815488, -11544864, 4763968, 13484448, 12341888, 8799616, 8804656, -7678032, -2081984, 11645184, 4434816, -2355040, 8081600, 11876480, -8296304, 11351264, 9036832, -9823968, 24657904, 6022736, 16086640, 9124000 ], [ -19400224, -23835424, -19429968, 15703360, -11668880, 11377456, -10448768, -17296224, 8778688, 14316768, 16316288, 9801856, 10646416, -11538672, -7237184, 14340864, 5390976, -6430240, 15356480, 12118400, -3116624, 19377824, 6102112, -13288608, 29673424, 11127536, 15215440, 13343200 ], [ -22821472, -20330656, -20197008, 15891904, -15064448, 12533584, -14020736, -20468304, 12301312, 13789488, 18246272, 9404368, 11710432, -12911376, -9331040, 15039120, 4184976, -9375520, 19017200, 11813312, 1355536, 21959648, 5925136, -16328736, 29524576, 13322528, 12780304, 14473072 ], [ -16517152, -13801696, -16431408, 11600704, -13900928, 15236464, -14032256, -19185264, 14973952, 10913808, 16644992, 6589168, 11431072, -9986736, -6137120, 12287280, -755664, -10369120, 16435280, 10563392, 4605616, 15136928, 10511536, -18635616, 20455456, 10491488, 7643824, 10266832 ], [ -10212832, -7272736, -12665808, 7309504, -12737408, 17939344, -14043776, -17902224, 17646592, 8038128, 15043712, 3773968, 11151712, -7062096, -2943200, 9535440, -5696304, -11362720, 13853360, 9313472, 7855696, 8314208, 15097936, -20942496, 11386336, 7660448, 2507344, 6060592 ], [ -3908512, -743776, -8900208, 3018304, -11573888, 20642224, -14055296, -16619184, 20319232, 5162448, 13442432, 958768, 10872352, -4137456, 250720, 6783600, -10636944, -12356320, 11271440, 8063552, 11105776, 1491488, 19684336, -23249376, 2317216, 4829408, -2629136, 1854352 ], [ 2395808, 5785184, -5134608, -1272896, -10410368, 23345104, -14066816, -15336144, 22991872, 2286768, 11841152, -1856432, 10592992, -1212816, 3444640, 4031760, -15577584, -13349920, 8689520, 6813632, 14355856, -5331232, 24270736, -25556256, -6751904, 1998368, -7765616, -2351888 ], [ 8700128, 12314144, -1369008, -5564096, -9246848, 26047984, -14078336, -14053104, 25664512, -588912, 10239872, -4671632, 10313632, 1711824, 6638560, 1279920, -20518224, -14343520, 6107600, 5563712, 17605936, -12153952, 28857136, -27863136, -15821024, -832672, -12902096, -6558128 ], [ 11048720, 10193792, 829136, -2490400, -9045664, 23164240, -11397072, -15514576, 25008992, -1239312, 7844128, -5581680, 7415664, 1308304, 7715536, -3391712, -19704368, -15506944, 6928992, 3676464, 15756416, -12960608, 26226016, -26338240, -15689392, -325792, -13320592, -8232624 ], [ 11516720, 3961472, 2282096, 4084640, -9301984, 17624560, -7435632, -18280816, 22771232, -831792, 5070688, -5586000, 3272784, -677456, 7786096, -8976032, -16154768, -16751104, 9368352, 1486224, 11482496, -10907168, 20163616, -22991680, -11183632, 1767968, -11496112, -8703504 ], [ 11984720, -2270848, 3735056, 10659680, -9558304, 12084880, -3474192, -21047056, 20533472, -424272, 2297248, -5590320, -870096, -2663216, 7856656, -14560352, -12605168, -17995264, 11807712, -704016, 7208576, -8853728, 14101216, -19645120, -6677872, 3861728, -9671632, -9174384 ], [ 12452720, -8503168, 5188016, 17234720, -9814624, 6545200, 487248, -23813296, 18295712, -16752, -476192, -5594640, -5012976, -4648976, 7927216, -20144672, -9055568, -19239424, 14247072, -2894256, 2934656, -6800288, 8038816, -16298560, -2172112, 5955488, -7847152, -9645264 ], [ 12920720, -14735488, 6640976, 23809760, -10070944, 1005520, 4448688, -26579536, 16057952, 390768, -3249632, -5598960, -9155856, -6634736, 7997776, -25728992, -5505968, -20483584, 16686432, -5084496, -1339264, -4746848, 1976416, -12952000, 2333648, 8049248, -6022672, -10116144 ], [ 13388720, -20967808, 8093936, 30384800, -10327264, -4534160, 8410128, -29345776, 13820192, 798288, -6023072, -5603280, -13298736, -8620496, 8068336, -31313312, -1956368, -21727744, 19125792, -7274736, -5613184, -2693408, -4085984, -9605440, 6839408, 10143008, -4198192, -10587024 ], [ 13628880, -21944144, 9729168, 26445024, -5786128, -4365024, 5163280, -27236240, 9971888, -1810224, -2560816, -8468416, -12920416, -6160528, 5757968, -22623456, -339136, -20787488, 17570832, -9440768, -4159776, -420672, -1780960, -6351440, 8000192, 13004304, -4439936, -8268288 ], [ 13866480, -22861424, 11366448, 22387104, -1191088, -4131744, 1835440, -25071920, 6105488, -4452624, 971504, -11365696, -12491296, -3650608, 3420848, -13773216, 1256384, -19822688, 15970992, -11606528, -2642016, 1854528, 618080, -3098480, 9123392, 15874224, -4704896, -5918208 ], [ 14104080, -23778704, 13003728, 18329184, 3403952, -3898464, -1492400, -22907600, 2239088, -7095024, 4503824, -14262976, -12062176, -1140688, 1083728, -4922976, 2851904, -18857888, 14371152, -13772288, -1124256, 4129728, 3017120, 154480, 10246592, 18744144, -4969856, -3568128 ], [ 14341680, -24695984, 14641008, 14271264, 7998992, -3665184, -4820240, -20743280, -1627312, -9737424, 8036144, -17160256, -11633056, 1369232, -1253392, 3927264, 4447424, -17893088, 12771312, -15938048, 393504, 6404928, 5416160, 3407440, 11369792, 21614064, -5234816, -1218048 ], [ 14579280, -25613264, 16278288, 10213344, 12594032, -3431904, -8148080, -18578960, -5493712, -12379824, 11568464, -20057536, -11203936, 3879152, -3590512, 12777504, 6042944, -16928288, 11171472, -18103808, 1911264, 8680128, 7815200, 6660400, 12492992, 24483984, -5499776, 1132032 ], [ 13186944, -26104160, 15237600, 8400528, 15982064, -2323392, -8967296, -16869536, -7377232, -14304672, 12270320, -22091248, -9153952, 4565168, -4288624, 17252880, 7656176, -14229872, 9433392, -19057376, 3856272, 8923200, 10161536, 7712320, 12934496, 24536400, -5390192, 1361856 ], [ 7991424, -25600160, 7948320, 11826288, 16553744, 827328, -3933056, -16221536, -4634032, -14555232, 6367760, -22109968, -3321952, 995408, -1162384, 11520240, 9310736, -7486352, 7372752, -17182496, 6798192, 4424640, 12384896, 3628480, 11785376, 18014640, -4406672, -3355584 ], [ 2795904, -25096160, 659040, 15252048, 17125424, 3978048, 1101184, -15573536, -1890832, -14805792, 465200, -22128688, 2510048, -2574352, 1963856, 5787600, 10965296, -742832, 5312112, -15307616, 9740112, -73920, 14608256, -455360, 10636256, 11492880, -3423152, -8073024 ], [ -2399616, -24592160, -6630240, 18677808, 17697104, 7128768, 6135424, -14925536, 852368, -15056352, -5437360, -22147408, 8342048, -6144112, 5090096, 54960, 12619856, 6000688, 3251472, -13432736, 12682032, -4572480, 16831616, -4539200, 9487136, 4971120, -2439632, -12790464 ], [ -7595136, -24088160, -13919520, 22103568, 18268784, 10279488, 11169664, -14277536, 3595568, -15306912, -11339920, -22166128, 14174048, -9713872, 8216336, -5677680, 14274416, 12744208, 1190832, -11557856, 15623952, -9071040, 19054976, -8623040, 8338016, -1550640, -1456112, -17507904 ], [ -12790656, -23584160, -21208800, 25529328, 18840464, 13430208, 16203904, -13629536, 6338768, -15557472, -17242480, -22184848, 20006048, -13283632, 11342576, -11410320, 15928976, 19487728, -869808, -9682976, 18565872, -13569600, 21278336, -12706880, 7188896, -8072400, -472592, -22225344 ], [ -13999776, -19160640, -23308720, 24156448, 15182864, 10858288, 17075744, -13918736, 9082848, -14737072, -19245760, -21835728, 18028928, -11926272, 9678976, -13322000, 16450976, 20410048, -1437968, -9682496, 16240992, -15590080, 20452496, -10131760, 4399456, -7818160, 978208, -20215184 ], [ -12672096, -12242880, -22106320, 19729888, 8833904, 4644688, 15298784, -14804336, 11827488, -13235152, -18767680, -21252528, 11082368, -7433472, 4967296, -12802160, 16252256, 17627968, -1056368, -10874816, 10564512, -16033600, 17686256, -3319120, 566176, -3251920, 2726368, -13923824 ], [ -11344416, -5325120, -20903920, 15303328, 2484944, -1568912, 13521824, -15689936, 14572128, -11733232, -18289600, -20669328, 4135808, -2940672, 255616, -12282320, 16053536, 14845888, -674768, -12067136, 4888032, -16477120, 14920016, 3493520, -3267104, 1314320, 4474528, -7632464 ], [ -10016736, 1592640, -19701520, 10876768, -3864016, -7782512, 11744864, -16575536, 17316768, -10231312, -17811520, -20086128, -2810752, 1552128, -4456064, -11762480, 15854816, 12063808, -293168, -13259456, -788448, -16920640, 12153776, 10306160, -7100384, 5880560, 6222688, -1341104 ], [ -8689056, 8510400, -18499120, 6450208, -10212976, -13996112, 9967904, -17461136, 20061408, -8729392, -17333440, -19502928, -9757312, 6044928, -9167744, -11242640, 15656096, 9281728, 88432, -14451776, -6464928, -17364160, 9387536, 17118800, -10933664, 10446800, 7970848, 4950256 ], [ -7361376, 15428160, -17296720, 2023648, -16561936, -20209712, 8190944, -18346736, 22806048, -7227472, -16855360, -18919728, -16703872, 10537728, -13879424, -10722800, 15457376, 6499648, 470032, -15644096, -12141408, -17807680, 6621296, 23931440, -14766944, 15013040, 9719008, 11241616 ], [ -6360384, 12083136, -12923056, 2006048, -10053200, -18291968, 6927920, -15831328, 16823072, -7323136, -15715936, -15400320, -12589520, 9005392, -10856832, -6455344, 11694304, 1705648, -286464, -12317232, -8127472, -12678912, 8054192, 17077632, -8994800, 15172976, 7349040, 12951376 ], [ -5386944, 7872576, -8281936, 2360288, -2460080, -15688448, 5708240, -13029088, 10104032, -7553536, -14520736, -11633280, -7542320, 6964912, -7181952, -1871824, 7630624, -3258032, -1138944, -8609232, -3296272, -7080192, 9841232, 9071232, -2412560, 14961296, 4631760, 14274736 ], [ -4413504, 3662016, -3640816, 2714528, 5133040, -13084928, 4488560, -10226848, 3384992, -7783936, -13325536, -7866240, -2495120, 4924432, -3507072, 2711696, 3566944, -8221712, -1991424, -4901232, 1534928, -1481472, 11628272, 1064832, 4169680, 14749616, 1914480, 15598096 ], [ -3440064, -548544, 1000304, 3068768, 12726160, -10481408, 3268880, -7424608, -3334048, -8014336, -12130336, -4099200, 2552080, 2883952, 167808, 7295216, -496736, -13185392, -2843904, -1193232, 6366128, 4117248, 13415312, -6941568, 10751920, 14537936, -802800, 16921456 ], [ -2466624, -4759104, 5641424, 3423008, 20319280, -7877888, 2049200, -4622368, -10053088, -8244736, -10935136, -332160, 7599280, 843472, 3842688, 11878736, -4560416, -18149072, -3696384, 2514768, 11197328, 9715968, 15202352, -14947968, 17334160, 14326256, -3520080, 18244816 ], [ -1556016, -8316816, 8253776, 2868704, 26130928, -5299232, 1618784, -2395696, -15348832, -7462432, -10163968, 2481312, 10582096, -1313264, 6147024, 15242912, -7838192, -21352784, -3919872, 4551168, 14682512, 12550080, 15276128, -20275104, 21477712, 12892880, -4502256, 18119680 ], [ -851856, -9729456, 4200176, -670816, 26089168, -2802272, 3781664, -2060176, -15968032, -3352672, -10786048, 2161632, 6781936, -3851984, 3948144, 14600672, -8533712, -18773744, -2076672, 1095168, 13745072, 6300480, 9720608, -16798944, 17608432, 7445360, 216624, 13235200 ], [ -147696, -11142096, 146576, -4210336, 26047408, -305312, 5944544, -1724656, -16587232, 757088, -11408128, 1841952, 2981776, -6390704, 1749264, 13958432, -9229232, -16194704, -233472, -2360832, 12807632, 50880, 4165088, -13322784, 13739152, 1997840, 4935504, 8350720 ], [ 556464, -12554736, -3907024, -7749856, 26005648, 2191648, 8107424, -1389136, -17206432, 4866848, -12030208, 1522272, -818384, -8929424, -449616, 13316192, -9924752, -13615664, 1609728, -5816832, 11870192, -6198720, -1390432, -9846624, 9869872, -3449680, 9654384, 3466240 ], [ 1260624, -13967376, -7960624, -11289376, 25963888, 4688608, 10270304, -1053616, -17825632, 8976608, -12652288, 1202592, -4618544, -11468144, -2648496, 12673952, -10620272, -11036624, 3452928, -9272832, 10932752, -12448320, -6945952, -6370464, 6000592, -8897200, 14373264, -1418240 ], [ 1964784, -15380016, -12014224, -14828896, 25922128, 7185568, 12433184, -718096, -18444832, 13086368, -13274368, 882912, -8418704, -14006864, -4847376, 12031712, -11315792, -8457584, 5296128, -12728832, 9995312, -18697920, -12501472, -2894304, 2131312, -14344720, 19092144, -6302720 ], [ 386720, -15662128, -14324208, -17244160, 22693408, 8323072, 13430256, -372384, -16617168, 13902544, -13422128, -322688, -7035056, -13548352, -3350480, 8678400, -12558544, -7194880, 6380416, -13192304, 8534160, -19792720, -13268320, -3397728, 1429392, -16040800, 19125056, -5664704 ], [ -3100960, -14998288, -15175248, -18718720, 16798048, 8323072, 13451856, -18144, -12742128, 11962864, -13173008, -2269568, -1313936, -10581952, 1238800, 3056640, -14259184, -7033600, 6829696, -11151824, 6634800, -16574320, -10028320, -7231008, 3377712, -14597920, 15237056, -405824 ], [ -6588640, -14334448, -16026288, -20193280, 10902688, 8323072, 13473456, 336096, -8867088, 10023184, -12923888, -4216448, 4407184, -7615552, 5828080, -2565120, -15959824, -6872320, 7278976, -9111344, 4735440, -13355920, -6788320, -11064288, 5326032, -13155040, 11349056, 4853056 ], [ -10076320, -13670608, -16877328, -21667840, 5007328, 8323072, 13495056, 690336, -4992048, 8083504, -12674768, -6163328, 10128304, -4649152, 10417360, -8186880, -17660464, -6711040, 7728256, -7070864, 2836080, -10137520, -3548320, -14897568, 7274352, -11712160, 7461056, 10111936 ], [ -13564000, -13006768, -17728368, -23142400, -888032, 8323072, 13516656, 1044576, -1117008, 6143824, -12425648, -8110208, 15849424, -1682752, 15006640, -13808640, -19361104, -6549760, 8177536, -5030384, 936720, -6919120, -308320, -18730848, 9222672, -10269280, 3573056, 15370816 ], [ -17051680, -12342928, -18579408, -24616960, -6783392, 8323072, 13538256, 1398816, 2758032, 4204144, -12176528, -10057088, 21570544, 1283648, 19595920, -19430400, -21061744, -6388480, 8626816, -2989904, -962640, -3700720, 2931680, -22564128, 11170992, -8826400, -314944, 20629696 ], [ -14562928, -12393648, -15818224, -19895792, -4977520, 7453280, 15756512, -1388544, 4941536, 4469744, -9405504, -7207792, 19718560, 477664, 13774800, -20097056, -22134064, -5590256, 9014496, 554848, -564320, -753360, 208800, -17838704, 13185840, -8160912, -295040, 16128672 ], [ -11065168, -12565008, -12447184, -14128592, -1871440, 6436640, 18345632, -4706304, 6839456, 5107664, -6208704, -3548752, 16588000, -965216, 6196080, -19927136, -23100304, -4684496, 9391776, 4353568, 221920, 2148240, -3520800, -11668304, 15211920, -7626672, 384640, 9979872 ], [ -7567408, -12736368, -9076144, -8361392, 1234640, 5420000, 20934752, -8024064, 8737376, 5745584, -3011904, 110288, 13457440, -2408096, -1382640, -19757216, -24066544, -3778736, 9769056, 8152288, 1008160, 5049840, -7250400, -5497904, 17238000, -7092432, 1064320, 3831072 ], [ -4069648, -12907728, -5705104, -2594192, 4340720, 4403360, 23523872, -11341824, 10635296, 6383504, 184896, 3769328, 10326880, -3850976, -8961360, -19587296, -25032784, -2872976, 10146336, 11951008, 1794400, 7951440, -10980000, 672496, 19264080, -6558192, 1744000, -2317728 ], [ -571888, -13079088, -2334064, 3173008, 7446800, 3386720, 26112992, -14659584, 12533216, 7021424, 3381696, 7428368, 7196320, -5293856, -16540080, -19417376, -25999024, -1967216, 10523616, 15749728, 2580640, 10853040, -14709600, 6842896, 21290160, -6023952, 2423680, -8466528 ], [ 1683872, -12993648, 418016, 8163088, 10136000, 1913120, 27864272, -17104464, 13413056, 6859904, 6456096, 9857888, 4178320, -6434336, -21484560, -19211936, -26442304, -1661936, 10682256, 18427168, 3688480, 13305840, -17798400, 11885776, 21544320, -5419392, 2902960, -13476288 ], [ -2270368, -11624208, 75296, 9267568, 10740800, -1845280, 25426352, -15184944, 9202496, 2701184, 8918496, 6139808, 1723120, -6062816, -13257840, -18828896, -24270784, -4359056, 9747696, 15498208, 6404320, 13514640, -17683200, 11291056, 12938880, -4463232, 2380240, -12790848 ], [ -6224608, -10254768, -267424, 10372048, 11345600, -5603680, 22988432, -13265424, 4991936, -1457536, 11380896, 2421728, -732080, -5691296, -5031120, -18445856, -22099264, -7056176, 8813136, 12569248, 9120160, 13723440, -17568000, 10696336, 4333440, -3507072, 1857520, -12105408 ], [ -10178848, -8885328, -610144, 11476528, 11950400, -9362080, 20550512, -11345904, 781376, -5616256, 13843296, -1296352, -3187280, -5319776, 3195600, -18062816, -19927744, -9753296, 7878576, 9640288, 11836000, 13932240, -17452800, 10101616, -4272000, -2550912, 1334800, -11419968 ], [ -14133088, -7515888, -952864, 12581008, 12555200, -13120480, 18112592, -9426384, -3429184, -9774976, 16305696, -5014432, -5642480, -4948256, 11422320, -17679776, -17756224, -12450416, 6944016, 6711328, 14551840, 14141040, -17337600, 9506896, -12877440, -1594752, 812080, -10734528 ], [ -18087328, -6146448, -1295584, 13685488, 13160000, -16878880, 15674672, -7506864, -7639744, -13933696, 18768096, -8732512, -8097680, -4576736, 19649040, -17296736, -15584704, -15147536, 6009456, 3782368, 17267680, 14349840, -17222400, 8912176, -21482880, -638592, 289360, -10049088 ], [ -16506608, -4275456, -1107856, 14675072, 11814320, -18428800, 10912000, -5068592, -7689968, -15420912, 20382192, -10554464, -7286256, -4760432, 20776288, -17022400, -14782304, -13434576, 5867472, 1371472, 16402480, 13638096, -17498672, 9680384, -24827872, -653200, 980272, -7964944 ], [ -8876048, -1856256, -340336, 15539072, 8336720, -17564800, 3608320, -2063312, -3192848, -13988112, 21069072, -10303904, -2904336, -5550992, 14143648, -16866880, -15476384, -6901296, 6591792, -473168, 11623120, 11920176, -18202832, 11938304, -22423072, -1728880, 2997712, -4351984 ], [ -1245488, 562944, 427184, 16403072, 4859120, -16700800, -3695360, 941968, 1304272, -12555312, 21755952, -10053344, 1477584, -6341552, 7511008, -16711360, -16170464, -368016, 7316112, -2317808, 6843760, 10202256, -18906992, 14196224, -20018272, -2804560, 5015152, -739024 ], [ 6385072, 2982144, 1194704, 17267072, 1381520, -15836800, -10999040, 3947248, 5801392, -11122512, 22442832, -9802784, 5859504, -7132112, 878368, -16555840, -16864544, 6165264, 8040432, -4162448, 2064400, 8484336, -19611152, 16454144, -17613472, -3880240, 7032592, 2873936 ], [ 14015632, 5401344, 1962224, 18131072, -2096080, -14972800, -18302720, 6952528, 10298512, -9689712, 23129712, -9552224, 10241424, -7922672, -5754272, -16400320, -17558624, 12698544, 8764752, -6007088, -2714960, 6766416, -20315312, 18712064, -15208672, -4955920, 9050032, 6486896 ], [ 21646192, 7820544, 2729744, 18995072, -5573680, -14108800, -25606400, 9957808, 14795632, -8256912, 23816592, -9301664, 14623344, -8713232, -12386912, -16244800, -18252704, 19231824, 9489072, -7851728, -7494320, 5048496, -21019472, 20969984, -12803872, -6031600, 11067472, 10099856 ], [ 17752032, 10068208, -318560, 13624704, -5578528, -15353216, -25293200, 6457216, 14077376, -4507808, 19520976, -5178480, 16704864, -11007856, -9303344, -15521280, -13399696, 18124368, 10415600, -10020128, -10478800, 682560, -16286736, 19772192, -7609056, -4185488, 11945504, 7166048 ], [ 10773792, 12269968, -4388000, 6585984, -4654048, -17161856, -22941680, 1215616, 11963456, -138848, 13892016, -18960, 18170784, -13704976, -3619664, -14645760, -7062256, 14972208, 11396240, -12275168, -12982960, -4392000, -10099056, 17649632, -1667616, -1557488, 12518624, 2480288 ], [ 3795552, 14471728, -8457440, -452736, -3729568, -18970496, -20590160, -4025984, 9849536, 4230112, 8263056, 5140560, 19636704, -16402096, 2064016, -13770240, -724816, 11820048, 12376880, -14530208, -15487120, -9466560, -3911376, 15527072, 4273824, 1070512, 13091744, -2205472 ], [ -3182688, 16673488, -12526880, -7491456, -2805088, -20779136, -18238640, -9267584, 7735616, 8599072, 2634096, 10300080, 21102624, -19099216, 7747696, -12894720, 5612624, 8667888, 13357520, -16785248, -17991280, -14541120, 2276304, 13404512, 10215264, 3698512, 13664864, -6891232 ], [ -10160928, 18875248, -16596320, -14530176, -1880608, -22587776, -15887120, -14509184, 5621696, 12968032, -2994864, 15459600, 22568544, -21796336, 13431376, -12019200, 11950064, 5515728, 14338160, -19040288, -20495440, -19615680, 8463984, 11281952, 16156704, 6326512, 14237984, -11576992 ], [ -16229520, 20862880, -19759136, -20866320, -1473088, -23984144, -13341344, -18453920, 3633200, 16414960, -8254176, 19473600, 23856624, -23484304, 17766496, -10606272, 17382032, 2675904, 15355088, -21029504, -22344112, -23407200, 13714080, 9342704, 20746560, 8171440, 14570192, -15029968 ], [ -14111280, 20923360, -14762336, -20879280, -5718208, -21670064, -9047264, -10726880, 2773520, 11563600, -10186656, 13177920, 23544144, -16089904, 9964576, -4356672, 14664752, 2647104, 16698608, -20626304, -18293392, -15651360, 10525920, 9053264, 13172160, 2968720, 12734192, -7387888 ], [ -11993040, 20983840, -9765536, -20892240, -9963328, -19355984, -4753184, -2999840, 1913840, 6712240, -12119136, 6882240, 23231664, -8695504, 2162656, 1892928, 11947472, 2618304, 18042128, -20223104, -14242672, -7895520, 7337760, 8763824, 5597760, -2234000, 10898192, 254192 ], [ -9874800, 21044320, -4768736, -20905200, -14208448, -17041904, -459104, 4727200, 1054160, 1860880, -14051616, 586560, 22919184, -1301104, -5639264, 8142528, 9230192, 2589504, 19385648, -19819904, -10191952, -139680, 4149600, 8474384, -1976640, -7436720, 9062192, 7896272 ], [ -7756560, 21104800, 228064, -20918160, -18453568, -14727824, 3834976, 12454240, 194480, -2990480, -15984096, -5709120, 22606704, 6093296, -13441184, 14392128, 6512912, 2560704, 20729168, -19416704, -6141232, 7616160, 961440, 8184944, -9551040, -12639440, 7226192, 15538352 ], [ -5638320, 21165280, 5224864, -20931120, -22698688, -12413744, 8129056, 20181280, -665200, -7841840, -17916576, -12004800, 22294224, 13487696, -21243104, 20641728, 3795632, 2531904, 22072688, -19013504, -2090512, 15372000, -2226720, 7895504, -17125440, -17842160, 5390192, 23180432 ], [ -4390912, 21200896, 8167424, -20938752, -25198592, -11051008, 10657792, 24731648, -1171456, -10698752, -19054592, -15712256, 22110208, 17842176, -25837568, 24322048, 2195456, 2514944, 22863872, -18776064, 294912, 19939328, -4104192, 7725056, -21585920, -20905984, 4308992, 27680768 ], [ -4390912, 21200896, 8167424, -20938752, -25198592, -11051008, 10657792, 24731648, -1171456, -10698752, -19054592, -15712256, 22110208, 17842176, -25837568, 24322048, 2195456, 2514944, 22863872, -18776064, 294912, 19939328, -4104192, 7725056, -21585920, -20905984, 4308992, 27680768 ] ], [ [ 14666240, 16941056, 25615360, 9344000, -13800960, 23892480, 7304704, 29635584, -8761856, 7420928, -24719360, -15408640, -19126272, -1497088, 404992, -1392640, 9531904, 3387904, -1733632, -16738816, 27821056, -13276672, 8819712, -20092928, 10543104, 8370688, 15293440, -9209344 ], [ 14666240, 16941056, 25615360, 9344000, -13800960, 23892480, 7304704, 29635584, -8761856, 7420928, -24719360, -15408640, -19126272, -1497088, 404992, -1392640, 9531904, 3387904, -1733632, -16738816, 27821056, -13276672, 8819712, -20092928, 10543104, 8370688, 15293440, -9209344 ], [ 14666240, 16941056, 25615360, 9344000, -13800960, 23892480, 7304704, 29635584, -8761856, 7420928, -24719360, -15408640, -19126272, -1497088, 404992, -1392640, 9531904, 3387904, -1733632, -16738816, 27821056, -13276672, 8819712, -20092928, 10543104, 8370688, 15293440, -9209344 ], [ 9365739, 12998794, 22314015, 5988375, -14280748, 22415120, 7398573, 27324554, -9614524, 6477105, -21167029, -14388471, -16726860, -1699340, -2758175, -1041826, 9160381, 1500907, -1926149, -16517920, 21382091, -13315494, 6166423, -17951995, 10068095, 8574356, 14763974, -5912365 ], [ 1280229, 6985174, 17278065, 869625, -15012628, 20161520, 7541763, 23799254, -10915204, 5037375, -15748219, -12832281, -13066740, -2007860, -7583345, -506686, 8593651, -1377563, -2219819, -16180960, 11559941, -13374714, 2119033, -14686165, 9343505, 8885036, 13956314, -883075 ], [ -6805281, 971554, 12242115, -4249125, -15744508, 17907920, 7684953, 20273954, -12215884, 3597645, -10329409, -11276091, -9406620, -2316380, -12408515, 28454, 8026921, -4256033, -2513489, -15844000, 1737791, -13433934, -1928357, -11420335, 8618915, 9195716, 13148654, 4146215 ], [ -14890791, -5042066, 7206165, -9367875, -16476388, 15654320, 7828143, 16748654, -13516564, 2157915, -4910599, -9719901, -5746500, -2624900, -17233685, 563594, 7460191, -7134503, -2807159, -15507040, -8084359, -13493154, -5975747, -8154505, 7894325, 9506396, 12340994, 9175505 ], [ -22976301, -11055686, 2170215, -14486625, -17208268, 13400720, 7971333, 13223354, -14817244, 718185, 508211, -8163711, -2086380, -2933420, -22058855, 1098734, 6893461, -10012973, -3100829, -15170080, -17906509, -13552374, -10023137, -4888675, 7169735, 9817076, 11533334, 14204795 ], [ -31061811, -17069306, -2865735, -19605375, -17940148, 11147120, 8114523, 9698054, -16117924, -721545, 5927021, -6607521, 1573740, -3241940, -26884025, 1633874, 6326731, -12891443, -3394499, -14833120, -27728659, -13611594, -14070527, -1622845, 6445145, 10127756, 10725674, 19234085 ], [ -26413653, -15374726, -3863754, -16730217, -17360068, 8563964, 10282290, 6612191, -11513740, -3649845, 8854934, -8674794, 1996329, 806500, -21858185, 1159727, 8441254, -9546803, -3919241, -12721099, -26505202, -12387912, -10968344, -1238890, 5230397, 11390390, 7532474, 17129288 ], [ -21326403, -13414346, -4722534, -13579407, -16734748, 5969444, 12519870, 3541481, -6705940, -6629475, 11696954, -10867014, 2307279, 5005180, -16492655, 650777, 10648234, -5987573, -4451951, -10547869, -24900862, -11119992, -7619624, -954310, 3998747, 12685850, 4257014, 14778488 ], [ -16239153, -11453966, -5581314, -10428597, -16109428, 3374924, 14757450, 470771, -1898140, -9609105, 14538974, -13059234, 2618229, 9203860, -11127125, 141827, 12855214, -2428343, -4984661, -8374639, -23296522, -9852072, -4270904, -669730, 2767097, 13981310, 981554, 12427688 ], [ -11151903, -9493586, -6440094, -7277787, -15484108, 780404, 16995030, -2599939, 2909660, -12588735, 17380994, -15251454, 2929179, 13402540, -5761595, -367123, 15062194, 1130887, -5517371, -6201409, -21692182, -8584152, -922184, -385150, 1535447, 15276770, -2293906, 10076888 ], [ -6064653, -7533206, -7298874, -4126977, -14858788, -1814116, 19232610, -5670649, 7717460, -15568365, 20223014, -17443674, 3240129, 17601220, -396065, -876073, 17269174, 4690117, -6050081, -4028179, -20087842, -7316232, 2426536, -100570, 303797, 16572230, -5569366, 7726088 ], [ -1470103, -6766826, -7695629, -2230142, -13906443, -4138861, 19513815, -7542784, 11492810, -16329770, 21876584, -18356519, 2307754, 19484475, 3898465, -1411323, 17504704, 6711772, -5290016, -2679999, -18998627, -6237062, 3865956, -734590, -886753, 16950890, -7494826, 5485463 ], [ 1843427, -9104846, -6891119, -3593642, -12103833, -5762191, 14708445, -6298624, 12583790, -11323790, 20440184, -15942989, -1857266, 15347625, 5408395, -2014953, 12614464, 4735732, -1168736, -3476949, -19248737, -5648642, 341196, -3756970, -1970443, 14945870, -5910286, 3531293 ], [ 5156957, -11442866, -6086609, -4957142, -10301223, -7385521, 9903075, -5054464, 13674770, -6317810, 19003784, -13529459, -6022286, 11210775, 6918325, -2618583, 7724224, 2759692, 2952544, -4273899, -19498847, -5060222, -3183564, -6779350, -3054133, 12940850, -4325746, 1577123 ], [ 8470487, -13780886, -5282099, -6320642, -8498613, -9008851, 5097705, -3810304, 14765750, -1311830, 17567384, -11115929, -10187306, 7073925, 8428255, -3222213, 2833984, 783652, 7073824, -5070849, -19748957, -4471802, -6708324, -9801730, -4137823, 10935830, -2741206, -377047 ], [ 11784017, -16118906, -4477589, -7684142, -6696003, -10632181, 292335, -2566144, 15856730, 3694150, 16130984, -8702399, -14352326, 2937075, 9938185, -3825843, -2056256, -1192388, 11195104, -5867799, -19999067, -3883382, -10233084, -12824110, -5221513, 8930810, -1156666, -2331217 ], [ 15097547, -18456926, -3673079, -9047642, -4893393, -12255511, -4513035, -1321984, 16947710, 8700130, 14694584, -6288869, -18517346, -1199775, 11448115, -4429473, -6946496, -3168428, 15316384, -6664749, -20249177, -3294962, -13757844, -15846490, -6305203, 6925790, 427874, -4285387 ], [ 15576955, -19195830, -5782191, -7825961, -5595881, -13966715, -7068926, -1017779, 14351533, 10665182, 11789872, -6059893, -20108633, -4553232, 12817012, -1510882, -7325323, -4132168, 14960807, -8924287, -19023820, -2860401, -12033802, -14176409, -5721248, 5122806, -728216, -3855458 ], [ 14077825, -18818370, -9925341, -4799531, -8047211, -15739265, -8054426, -1369769, 9181303, 10507322, 7860112, -7355983, -19903163, -7359792, 14087452, 3866618, -4554673, -4389208, 11479877, -12204877, -16768420, -2533251, -6645502, -9230459, -3973088, 3460866, -3797576, -1761158 ], [ 12578695, -18440910, -14068491, -1773101, -10498541, -17511815, -9039926, -1721759, 4011073, 10349462, 3930352, -8652073, -19697693, -10166352, 15357892, 9244118, -1784023, -4646248, 7998947, -15485467, -14513020, -2206101, -1257202, -4284509, -2224928, 1798926, -6866936, 333142 ], [ 11079565, -18063450, -18211641, 1253329, -12949871, -19284365, -10025426, -2073749, -1159157, 10191602, 592, -9948163, -19492223, -12972912, 16628332, 14621618, 986627, -4903288, 4518017, -18766057, -12257620, -1878951, 4131098, 661441, -476768, 136986, -9936296, 2427442 ], [ 9580435, -17685990, -22354791, 4279759, -15401201, -21056915, -11010926, -2425739, -6329387, 10033742, -3929168, -11244253, -19286753, -15779472, 17898772, 19999118, 3757277, -5160328, 1037087, -22046647, -10002220, -1551801, 9519398, 5607391, 1271392, -1524954, -13005656, 4521742 ], [ 8081305, -17308530, -26497941, 7306189, -17852531, -22829465, -11996426, -2777729, -11499617, 9875882, -7858928, -12540343, -19081283, -18586032, 19169212, 25376618, 6527927, -5417368, -2443843, -25327237, -7746820, -1224651, 14907698, 10553341, 3019552, -3186894, -16075016, 6616042 ], [ 10309957, -16154361, -24975303, 6216523, -16063916, -22961036, -12521198, 881806, -12783710, 9549299, -8610815, -11495371, -11667056, -15787716, 15379258, 18829298, 2589428, -1394692, -4245967, -19139575, -10003039, -3723591, 15229934, 8485663, 1390903, -4566630, -17607239, 9303100 ], [ 12952807, -14913891, -22823133, 4669513, -13804196, -22910276, -12994778, 4987066, -13636010, 9203969, -9009605, -10190281, -3451856, -12366636, 11027038, 10956998, -2094532, 3103508, -5861557, -11899885, -12760549, -6536541, 14989274, 5638693, -612947, -5915010, -18968669, 12056020 ], [ 15595657, -13673421, -20670963, 3122503, -11544476, -22859516, -13468358, 9092326, -14488310, 8858639, -9408395, -8885191, 4763344, -8945556, 6674818, 3084698, -6778492, 7601708, -7477147, -4660195, -15518059, -9349491, 14748614, 2791723, -2616797, -7263390, -20330099, 14808940 ], [ 18238507, -12432951, -18518793, 1575493, -9284756, -22808756, -13941938, 13197586, -15340610, 8513309, -9807185, -7580101, 12978544, -5524476, 2322598, -4787602, -11462452, 12099908, -9092737, 2579495, -18275569, -12162441, 14507954, -55247, -4620647, -8611770, -21691529, 17561860 ], [ 20881357, -11192481, -16366623, 28483, -7025036, -22757996, -14415518, 17302846, -16192910, 8167979, -10205975, -6275011, 21193744, -2103396, -2029622, -12659902, -16146412, 16598108, -10708327, 9819185, -21033079, -14975391, 14267294, -2902217, -6624497, -9960150, -23052959, 20314780 ], [ 22957152, -8845394, -14224409, -1814965, -5478025, -21950181, -13917305, 20362707, -15737212, 7175167, -10007652, -4732060, 26641423, 1466701, -5395647, -17569190, -18361474, 20242828, -11480830, 15723707, -22481831, -15855528, 13047925, -5540890, -7794836, -9621900, -23858221, 21143798 ], [ 22913952, -2363054, -12119399, -4766155, -6594295, -18313371, -9787655, 19516077, -10393732, 3762817, -7578012, -2300260, 21747313, 5593651, -5076417, -11406170, -11350654, 20698228, -9102850, 16638917, -19039961, -9513048, 8171275, -7401190, -5850476, -2980980, -22585171, 14783498 ], [ 22870752, 4119286, -10014389, -7717345, -7710565, -14676561, -5658005, 18669447, -5050252, 350467, -5148372, 131540, 16853203, 9720601, -4757187, -5243150, -4339834, 21153628, -6724870, 17554127, -15598091, -3170568, 3294625, -9261490, -3906116, 3659940, -21312121, 8423198 ], [ 22827552, 10601626, -7909379, -10668535, -8826835, -11039751, -1528355, 17822817, 293228, -3061883, -2718732, 2563340, 11959093, 13847551, -4437957, 919870, 2670986, 21609028, -4346890, 18469337, -12156221, 3171912, -1582025, -11121790, -1961756, 10300860, -20039071, 2062898 ], [ 22784352, 17083966, -5804369, -13619725, -9943105, -7402941, 2601295, 16976187, 5636708, -6474233, -289092, 4995140, 7064983, 17974501, -4118727, 7082890, 9681806, 22064428, -1968910, 19384547, -8714351, 9514392, -6458675, -12982090, -17396, 16941780, -18766021, -4297402 ], [ 22741152, 23566306, -3699359, -16570915, -11059375, -3766131, 6730945, 16129557, 10980188, -9886583, 2140548, 7426940, 2170873, 22101451, -3799497, 13245910, 16692626, 22519828, 409070, 20299757, -5272481, 15856872, -11335325, -14842390, 1926964, 23582700, -17492971, -10657702 ], [ 19827850, 25747629, -2033000, -18122962, -10829565, -1019407, 8935898, 13692541, 12971910, -12278845, 1802311, 6765717, -607297, 21280476, -834590, 13207280, 19376297, 22177779, 727369, 19165579, -3800851, 18171170, -10201709, -13542034, 1946345, 24862330, -14198169, -10731423 ], [ 14288710, 23993979, -767960, -18394942, -9368235, 912983, 9379958, 9800491, 11897130, -13737835, -1068239, 3274707, -1449607, 15932676, 4550830, 7494800, 18101087, 21106149, -838721, 16156429, -4131781, 16800110, -3569339, -9350014, 204575, 21236950, -9053679, -5053593 ], [ 8749570, 22240329, 497080, -18666922, -7906905, 2845373, 9824018, 5908441, 10822350, -15196825, -3938789, -216303, -2291917, 10584876, 9936250, 1782320, 16825877, 20034519, -2404811, 13147279, -4462711, 15429050, 3063031, -5157994, -1537195, 17611570, -3909189, 624237 ], [ 3210430, 20486679, 1762120, -18938902, -6445575, 4777763, 10268078, 2016391, 9747570, -16655815, -6809339, -3707313, -3134227, 5237076, 15321670, -3930160, 15550667, 18962889, -3970901, 10138129, -4793641, 14057990, 9695401, -965974, -3278965, 13986190, 1235301, 6302067 ], [ -2328710, 18733029, 3027160, -19210882, -4984245, 6710153, 10712138, -1875659, 8672790, -18114805, -9679889, -7198323, -3976537, -110724, 20707090, -9642640, 14275457, 17891259, -5536991, 7128979, -5124571, 12686930, 16327771, 3226046, -5020735, 10360810, 6379791, 11979897 ], [ -7867850, 16979379, 4292200, -19482862, -3522915, 8642543, 11156198, -5767709, 7598010, -19573795, -12550439, -10689333, -4818847, -5458524, 26092510, -15355120, 13000247, 16819629, -7103081, 4119829, -5455501, 11315870, 22960141, 7418066, -6762505, 6735430, 11524281, 17657727 ], [ -9056840, 14724804, 1028365, -17663092, -1675860, 3680858, 7818908, -9128384, 3122580, -18903385, -11823089, -12959343, -4672732, -4301499, 21609730, -12577525, 7523837, 14490774, -8388971, 1102654, -7673506, 8671460, 17750086, 7609511, -8398300, 1219075, 8175696, 13693257 ], [ -9375800, 12370044, -3141245, -15424972, 248340, -2659642, 3725348, -12382784, -2032980, -17807095, -10376159, -14985153, -4328932, -1843509, 15153310, -8101915, 1207187, 11910474, -9618821, -1916126, -10268926, 5772380, 10171546, 7000841, -10012900, -4675475, 3128496, 7800327 ], [ -9694760, 10015284, -7310855, -13186852, 2172540, -9000142, -368212, -15637184, -7188540, -16710805, -8929229, -17010963, -3985132, 614481, 8696890, -3626305, -5109463, 9330174, -10848671, -4934906, -12864346, 2873300, 2593006, 6392171, -11627500, -10570025, -1918704, 1907397 ], [ -10013720, 7660524, -11480465, -10948732, 4096740, -15340642, -4461772, -18891584, -12344100, -15614515, -7482299, -19036773, -3641332, 3072471, 2240470, 849305, -11426113, 6749874, -12078521, -7953686, -15459766, -25780, -4985534, 5783501, -13242100, -16464575, -6965904, -3985533 ], [ -10332680, 5305764, -15650075, -8710612, 6020940, -21681142, -8555332, -22145984, -17499660, -14518225, -6035369, -21062583, -3297532, 5530461, -4215950, 5324915, -17742763, 4169574, -13308371, -10972466, -18055186, -2924860, -12564074, 5174831, -14856700, -22359125, -12013104, -9878463 ], [ -10925277, 3892347, -18326336, -5911477, 6701729, -26061424, -11685085, -23877460, -22115759, -13377085, -4767969, -22871865, -2852124, 7270799, -9771951, 9337803, -22578843, 1420508, -14523739, -13355793, -20061940, -5368212, -18047053, 4997046, -15720745, -26947383, -15975974, -13910950 ], [ -13138647, 8054577, -12157376, 210593, 17699, -18831184, -9106135, -16588540, -23536589, -11970295, -4563939, -23398635, -1804884, 4760429, -9994701, 10609953, -18645393, -2328172, -15653329, -11975283, -18581980, -5112252, -11117863, 7371426, -12139195, -23798373, -13516274, -6923890 ], [ -15352017, 12216807, -5988416, 6332663, -6666331, -11600944, -6527185, -9299620, -24957419, -10563505, -4359909, -23925405, -757644, 2250059, -10217451, 11882103, -14711943, -6076852, -16782919, -10594773, -17102020, -4856292, -4188673, 9745806, -8557645, -20649363, -11056574, 63170 ], [ -17565387, 16379037, 180544, 12454733, -13350361, -4370704, -3948235, -2010700, -26378249, -9156715, -4155879, -24452175, 289596, -260311, -10440201, 13154253, -10778493, -9825532, -17912509, -9214263, -15622060, -4600332, 2740517, 12120186, -4976095, -17500353, -8596874, 7050230 ], [ -19778757, 20541267, 6349504, 18576803, -20034391, 2859536, -1369285, 5278220, -27799079, -7749925, -3951849, -24978945, 1336836, -2770681, -10662951, 14426403, -6845043, -13574212, -19042099, -7833753, -14142100, -4344372, 9669707, 14494566, -1394545, -14351343, -6137174, 14037290 ], [ -21992127, 24703497, 12518464, 24698873, -26718421, 10089776, 1209665, 12567140, -29219909, -6343135, -3747819, -25505715, 2384076, -5281051, -10885701, 15698553, -2911593, -17322892, -20171689, -6453243, -12662140, -4088412, 16598897, 16868946, 2187005, -11202333, -3677474, 21024350 ], [ -19684263, 24884258, 13858280, 26846608, -27156921, 14003362, 3401657, 12784544, -28572535, -6538953, -2796769, -25090961, 4899977, -8450455, -8629673, 15862883, 714890, -17950857, -17920378, -3444623, -9369980, -2877644, 16787072, 16841177, 5387091, -7988215, -1490834, 23489807 ], [ -11972973, 20306678, 9426680, 24244528, -20131251, 13953142, 5131187, 4550624, -25453405, -8650083, -952939, -23550971, 9171107, -12407485, -3411203, 14703233, 3974510, -14849187, -11628478, 1509787, -3912020, -525764, 8918912, 13942547, 8131281, -4696285, 369466, 20551397 ], [ -4261683, 15729098, 4995080, 21642448, -13105581, 13902922, 6860717, -3683296, -22334275, -10761213, 890891, -22010981, 13442237, -16364515, 1807267, 13543583, 7234130, -11747517, -5336578, 6464197, 1545940, 1826116, 1050752, 11043917, 10875471, -1404355, 2229766, 17612987 ], [ 3449607, 11151518, 563480, 19040368, -6079911, 13852702, 8590247, -11917216, -19215145, -12872343, 2734721, -20470991, 17713367, -20321545, 7025737, 12383933, 10493750, -8645847, 955322, 11418607, 7003900, 4177996, -6817408, 8145287, 13619661, 1887575, 4090066, 14674577 ], [ 11160897, 6573938, -3868120, 16438288, 945759, 13802482, 10319777, -20151136, -16096015, -14983473, 4578551, -18931001, 21984497, -24278575, 12244207, 11224283, 13753370, -5544177, 7247222, 16373017, 12461860, 6529876, -14685568, 5246657, 16363851, 5179505, 5950366, 11736167 ], [ 18872187, 1996358, -8299720, 13836208, 7971429, 13752262, 12049307, -28385056, -12976885, -17094603, 6422381, -17391011, 26255627, -28235605, 17462677, 10064633, 17012990, -2442507, 13539122, 21327427, 17919820, 8881756, -22553728, 2348027, 19108041, 8471435, 7810666, 8797757 ], [ 18435336, 2274998, -11594407, 9479872, 6788652, 15597748, 12503027, -24417637, -10258369, -14214480, 3862769, -12144134, 23596190, -26034040, 17248501, 5887475, 12840758, -112671, 9398291, 22988536, 19521508, 5348005, -19994884, -2311621, 15772986, 7403600, 9805240, 7056014 ], [ 15518616, 4031618, -14543077, 4589632, 3107652, 18020188, 12568457, -16736767, -7661779, -9815280, -37021, -5769074, 18827450, -21958120, 15380911, 791945, 6406658, 1982259, 2082281, 23647336, 19949548, 22975, -14262604, -7507231, 10587726, 5008880, 11840680, 5678474 ], [ 12601896, 5788238, -17491747, -300608, -573348, 20442628, 12633887, -9055897, -5065189, -5416080, -3936811, 605986, 14058710, -17882200, 13513321, -4303585, -27442, 4077189, -5233729, 24306136, 20377588, -5302055, -8530324, -12702841, 5402466, 2614160, 13876120, 4300934 ], [ 9685176, 7544858, -20440417, -5190848, -4254348, 22865068, 12699317, -1375027, -2468599, -1016880, -7836601, 6981046, 9289970, -13806280, 11645731, -9399115, -6461542, 6172119, -12549739, 24964936, 20805628, -10627085, -2798044, -17898451, 217206, 219440, 15911560, 2923394 ], [ 6768456, 9301478, -23389087, -10081088, -7935348, 25287508, 12764747, 6305843, 127991, 3382320, -11736391, 13356106, 4521230, -9730360, 9778141, -14494645, -12895642, 8267049, -19865749, 25623736, 21233668, -15952115, 2934236, -23094061, -4968054, -2175280, 17947000, 1545854 ], [ 4184096, 10855511, -25785079, -14399953, -10790593, 27170906, 12343985, 12968129, 2446562, 7348731, -15297717, 19140184, 472748, -6165860, 7767261, -18739766, -18597668, 9885587, -26238880, 25500209, 21577036, -20578706, 7837954, -27885939, -9978979, -4655631, 19632356, 292123 ], [ 5540576, 10007441, -21627889, -11943943, -3854743, 22662806, 6158375, 7552919, 1468622, 6183501, -14845827, 17916904, 4964468, -8665340, 4057371, -12901466, -15619388, 5855477, -21432160, 16100519, 20916436, -16923806, 2917294, -27890709, -12922789, -8151321, 17166716, 506413 ], [ 6897056, 9159371, -17470699, -9487933, 3081107, 18154706, -27235, 2137709, 490682, 5018271, -14393937, 16693624, 9456188, -11164820, 347481, -7063166, -12641108, 1825367, -16625440, 6700829, 20255836, -13268906, -2003366, -27895479, -15866599, -11647011, 14701076, 720703 ], [ 8253536, 8311301, -13313509, -7031923, 10016957, 13646606, -6212845, -3277501, -487258, 3853041, -13942047, 15470344, 13947908, -13664300, -3362409, -1224866, -9662828, -2204743, -11818720, -2698861, 19595236, -9614006, -6924026, -27900249, -18810409, -15142701, 12235436, 934993 ], [ 9610016, 7463231, -9156319, -4575913, 16952807, 9138506, -12398455, -8692711, -1465198, 2687811, -13490157, 14247064, 18439628, -16163780, -7072299, 4613434, -6684548, -6234853, -7012000, -12098551, 18934636, -5959106, -11844686, -27905019, -21754219, -18638391, 9769796, 1149283 ], [ 10966496, 6615161, -4999129, -2119903, 23888657, 4630406, -18584065, -14107921, -2443138, 1522581, -13038267, 13023784, 22931348, -18663260, -10782189, 10451734, -3706268, -10264963, -2205280, -21498241, 18274036, -2304206, -16765346, -27909789, -24698029, -22134081, 7304156, 1363573 ], [ 11581816, 6419526, -1772029, -1491908, 27534962, 3395611, -21351295, -16260606, -3662718, 329176, -12625157, 11489179, 24182488, -19226785, -11676749, 12416059, -1632458, -11824528, 1215510, -23386931, 16324141, -811046, -19600636, -24776074, -26553339, -22860536, 6516311, 2081688 ], [ 11032456, 7249146, -6499, -3736508, 26011982, 7304581, -18746785, -13286466, -5262018, -908504, -12272987, 9465349, 20341288, -16748095, -8147219, 8292709, -979958, -9501808, 2458410, -13472621, 12348211, -2714906, -19158916, -16710454, -26698149, -19235336, 8365001, 3591528 ], [ 10483096, 8078766, 1759031, -5981108, 24489002, 11213551, -16142275, -10312326, -6861318, -2146184, -11920817, 7441519, 16500088, -14269405, -4617689, 4169359, -327458, -7179088, 3701310, -3558311, 8372281, -4618766, -18717196, -8644834, -26842959, -15610136, 10213691, 5101368 ], [ 9933736, 8908386, 3524561, -8225708, 22966022, 15122521, -13537765, -7338186, -8460618, -3383864, -11568647, 5417689, 12658888, -11790715, -1088159, 46009, 325042, -4856368, 4944210, 6355999, 4396351, -6522626, -18275476, -579214, -26987769, -11984936, 12062381, 6611208 ], [ 9384376, 9738006, 5290091, -10470308, 21443042, 19031491, -10933255, -4364046, -10059918, -4621544, -11216477, 3393859, 8817688, -9312025, 2441371, -4077341, 977542, -2533648, 6187110, 16270309, 420421, -8426486, -17833756, 7486406, -27132579, -8359736, 13911071, 8121048 ], [ 8835016, 10567626, 7055621, -12714908, 19920062, 22940461, -8328745, -1389906, -11659218, -5859224, -10864307, 1370029, 4976488, -6833335, 5970901, -8200691, 1630042, -210928, 7430010, 26184619, -3555509, -10330346, -17392036, 15552026, -27277389, -4734536, 15759761, 9630888 ], [ 8322322, 11090814, 7407746, -14140256, 14443769, 23259061, -5152195, -1527210, -14325045, -5721362, -8661890, 2158078, 1464904, -6373858, 4179199, -9526526, 2905612, 698513, 6610353, 23014522, -6635012, -7831640, -16249252, 15498458, -22434426, -2845238, 12472124, 5746542 ], [ 7825342, 11482674, 7154126, -15214496, 7273199, 22038931, -1730485, -2997990, -17447955, -4993982, -5666510, 4151218, -1905416, -6779758, 106969, -9653426, 4448212, 1002263, 4906743, 14236822, -9330332, -3446120, -14806012, 11965238, -15453846, -1699898, 6983204, -449598 ], [ 7328362, 11874534, 6900506, -16288736, 102629, 20818801, 1691225, -4468770, -20570865, -4266602, -2671130, 6144358, -5275736, -7185658, -3965261, -9780326, 5990812, 1306013, 3203133, 5459122, -12025652, 939400, -13362772, 8432018, -8473266, -554558, 1494284, -6645738 ], [ 6831382, 12266394, 6646886, -17362976, -7067941, 19598671, 5112935, -5939550, -23693775, -3539222, 324250, 8137498, -8646056, -7591558, -8037491, -9907226, 7533412, 1609763, 1499523, -3318578, -14720972, 5324920, -11919532, 4898798, -1492686, 590782, -3994636, -12841878 ], [ 6334402, 12658254, 6393266, -18437216, -14238511, 18378541, 8534645, -7410330, -26816685, -2811842, 3319630, 10130638, -12016376, -7997458, -12109721, -10034126, 9076012, 1913513, -204087, -12096278, -17416292, 9710440, -10476292, 1365578, 5487894, 1736122, -9483556, -19038018 ], [ 5783982, 12998782, 6114195, -19465258, -21248551, 17172100, 11931310, -8890296, -29819332, -2119355, 6267097, 12118710, -15284685, -8401008, -16111492, -10121647, 10544515, 2160884, -1913575, -20752433, -19995772, 14064593, -9014012, -2157139, 12366505, 2847722, -14906170, -25108381 ], [ 477402, 8770762, 3569985, -16381678, -13971421, 17183980, 13098970, -11187816, -22118572, -4532345, 4950307, 13655730, -9474015, -8595408, -13842412, -6704437, 5418385, -2609476, -4146205, -18591083, -12265492, 15627083, -5857172, -4745089, 10169875, 956462, -14427550, -19984591 ], [ -4829178, 4542742, 1025775, -13298098, -6694291, 17195860, 14266630, -13485336, -14417812, -6945335, 3633517, 15192750, -3663345, -8789808, -11573332, -3287227, 292255, -7379836, -6378835, -16429733, -4535212, 17189573, -2700332, -7333039, 7973245, -934798, -13948930, -14860801 ], [ -10135758, 314722, -1518435, -10214518, 582839, 17207740, 15434290, -15782856, -6717052, -9358325, 2316727, 16729770, 2147325, -8984208, -9304252, 129983, -4833875, -12150196, -8611465, -14268383, 3195068, 18752063, 456508, -9920989, 5776615, -2826058, -13470310, -9737011 ], [ -15442338, -3913298, -4062645, -7130938, 7859969, 17219620, 16601950, -18080376, 983708, -11771315, 999937, 18266790, 7957995, -9178608, -7035172, 3547193, -9960005, -16920556, -10844095, -12107033, 10925348, 20314553, 3613348, -12508939, 3579985, -4717318, -12991690, -4613221 ], [ -20748918, -8141318, -6606855, -4047358, 15137099, 17231500, 17769610, -20377896, 8684468, -14184305, -316853, 19803810, 13768665, -9373008, -4766092, 6964403, -15086135, -21690916, -13076725, -9945683, 18655628, 21877043, 6770188, -15096889, 1383355, -6608578, -12513070, 510569 ], [ -23398344, -10163279, -7039256, -501141, 19227419, 14878749, 19037523, -19849424, 13306472, -13843165, -1921584, 20495944, 17184428, -7957589, -2687455, 8648196, -18172376, -22785932, -14031441, -8290064, 22645488, 22039964, 7568893, -16029983, -834561, -7026261, -11652694, 3854339 ], [ -20458584, -7544909, -3029576, 4018209, 16614449, 7552119, 20516313, -13376624, 11452472, -7708855, -4131984, 19410904, 15562628, -3155999, -1009405, 6685836, -16967816, -16150052, -12298131, -7698224, 18767568, 19258964, 3407383, -13482173, -3097251, -4344351, -9989314, 3453929 ], [ -17518824, -4926539, 980104, 8537559, 14001479, 225489, 21995103, -6903824, 9598472, -1574545, -6342384, 18325864, 13940828, 1645591, 668645, 4723476, -15763256, -9514172, -10564821, -7106384, 14889648, 16477964, -754127, -10934363, -5359941, -1662441, -8325934, 3053519 ], [ -14579064, -2308169, 4989784, 13056909, 11388509, -7101141, 23473893, -431024, 7744472, 4559765, -8552784, 17240824, 12319028, 6447181, 2346695, 2761116, -14558696, -2878292, -8831511, -6514544, 11011728, 13696964, -4915637, -8386553, -7622631, 1019469, -6662554, 2653109 ], [ -11639304, 310201, 8999464, 17576259, 8775539, -14427771, 24952683, 6041776, 5890472, 10694075, -10763184, 16155784, 10697228, 11248771, 4024745, 798756, -13354136, 3757588, -7098201, -5922704, 7133808, 10915964, -9077147, -5838743, -9885321, 3701379, -4999174, 2252699 ], [ -8699544, 2928571, 13009144, 22095609, 6162569, -21754401, 26431473, 12514576, 4036472, 16828385, -12973584, 15070744, 9075428, 16050361, 5702795, -1163604, -12149576, 10393468, -5364891, -5330864, 3255888, 8134964, -13238657, -3290933, -12148011, 6383289, -3335794, 1852289 ], [ -6592725, 817822, 15433255, 23989938, 3728294, -19931391, 26445363, 14859892, 3761714, 20016194, -13713612, 11283220, 8311649, 18379975, 3451037, -4011174, -8255129, 10097977, -2864247, -5934314, 3726099, 6616229, -11392253, -1499798, -8688015, 7604745, -808636, 3579290 ], [ -4968135, -4030838, 16939405, 24364518, 1397474, -12811221, 25611153, 14815612, 4401254, 21498134, -13602372, 5931100, 8044619, 19278445, -1075873, -7371234, -2803379, 5789587, 80643, -7229774, 6713649, 5828279, -6067583, -146738, -1914885, 7980675, 2218604, 6537950 ], [ -3343545, -8879498, 18445555, 24739098, -933346, -5691051, 24776943, 14771332, 5040794, 22980074, -13491132, 578980, 7777589, 20176915, -5602783, -10731294, 2648371, 1481197, 3025533, -8525234, 9701199, 5040329, -742913, 1206322, 4858245, 8356605, 5245844, 9496610 ], [ -1718955, -13728158, 19951705, 25113678, -3264166, 1429119, 23942733, 14727052, 5680334, 24462014, -13379892, -4773140, 7510559, 21075385, -10129693, -14091354, 8100121, -2827193, 5970423, -9820694, 12688749, 4252379, 4581757, 2559382, 11631375, 8732535, 8273084, 12455270 ], [ -94365, -18576818, 21457855, 25488258, -5594986, 8549289, 23108523, 14682772, 6319874, 25943954, -13268652, -10125260, 7243529, 21973855, -14656603, -17451414, 13551871, -7135583, 8915313, -11116154, 15676299, 3464429, 9906427, 3912442, 18404505, 9108465, 11300324, 15413930 ], [ 1530225, -23425478, 22964005, 25862838, -7925806, 15669459, 22274313, 14638492, 6959414, 27425894, -13157412, -15477380, 6976499, 22872325, -19183513, -20811474, 19003621, -11443973, 11860203, -12411614, 18663849, 2676479, 15231097, 5265502, 25177635, 9484395, 14327564, 18372590 ], [ 454535, -22764948, 22077150, 18835703, -8005911, 16267239, 15653558, 9334157, 10298639, 20451779, -15844372, -8928225, 3198714, 18795660, -18200638, -16449199, 15158156, -9844353, 6341473, -9571399, 16288664, 2521354, 13235652, 7886847, 24206925, 5921425, 10442434, 14343400 ], [ -779995, -21780348, 21049530, 11373173, -7953621, 16481349, 8692418, 3720407, 13796669, 12980249, -18695932, -1678995, -785586, 14426340, -16893658, -11632669, 10765796, -7897203, 324883, -6487909, 13598024, 2403454, 10809612, 10582797, 22780695, 2126755, 6150694, 9903160 ], [ -2014525, -20795748, 20021910, 3910643, -7901331, 16695459, 1731278, -1893343, 17294699, 5508719, -21547492, 5570235, -4769886, 10057020, -15586678, -6816139, 6373436, -5950053, -5691707, -3404419, 10907384, 2285554, 8383572, 13278747, 21354465, -1667915, 1858954, 5462920 ], [ -3249055, -19811148, 18994290, -3551887, -7849041, 16909569, -5229862, -7507093, 20792729, -1962811, -24399052, 12819465, -8754186, 5687700, -14279698, -1999609, 1981076, -4002903, -11708297, -320929, 8216744, 2167654, 5957532, 15974697, 19928235, -5462585, -2432786, 1022680 ], [ -4483585, -18826548, 17966670, -11014417, -7796751, 17123679, -12191002, -13120843, 24290759, -9434341, -27250612, 20068695, -12738486, 1318380, -12972718, 2816921, -2411284, -2055753, -17724887, 2762561, 5526104, 2049754, 3531492, 18670647, 18502005, -9257255, -6724526, -3417560 ], [ -4907480, -16825371, 17146648, -15489408, -7043789, 15419198, -16170376, -16294638, 25845289, -15158308, -28035070, 23238645, -14514027, -2227333, -10811012, 6455667, -6338216, -1184750, -20936857, 3973460, 2480896, 2031973, 2043208, 19281969, 17204161, -12306541, -9268979, -5625098 ], [ -2969960, -11862861, 16931368, -11261568, -4249739, 8125778, -11463736, -12360738, 21738319, -15791548, -22797970, 14525475, -9855357, -3373843, -6159452, 6663477, -8909336, -3448610, -15978847, -270580, -1597184, 2305843, 3286648, 13820679, 16280311, -13184491, -6723509, -1328678 ], [ -1032440, -6900351, 16716088, -7033728, -1455689, 832358, -6757096, -8426838, 17631349, -16424788, -17560870, 5812305, -5196687, -4520353, -1507892, 6871287, -11480456, -5712470, -11020837, -4514620, -5675264, 2579713, 4530088, 8359389, 15356461, -14062441, -4178039, 2967742 ], [ 905080, -1937841, 16500808, -2805888, 1338361, -6461062, -2050456, -4492938, 13524379, -17058028, -12323770, -2900865, -538017, -5666863, 3143668, 7079097, -14051576, -7976330, -6062827, -8758660, -9753344, 2853583, 5773528, 2898099, 14432611, -14940391, -1632569, 7264162 ], [ 2842600, 3024669, 16285528, 1421952, 4132411, -13754482, 2656184, -559038, 9417409, -17691268, -7086670, -11614035, 4120653, -6813373, 7795228, 7286907, -16622696, -10240190, -1104817, -13002700, -13831424, 3127453, 7016968, -2563191, 13508761, -15818341, 912901, 11560582 ], [ 4780120, 7987179, 16070248, 5649792, 6926461, -21047902, 7362824, 3374862, 5310439, -18324508, -1849570, -20327205, 8779323, -7959883, 12446788, 7494717, -19193816, -12504050, 3853193, -17246740, -17909504, 3401323, 8260408, -8024481, 12584911, -16696291, 3458371, 15857002 ], [ 3352099, 7495239, 13807777, 4078269, 9690574, -21616156, 9167666, 5814258, 3231994, -15148660, 1434332, -23138859, 11124633, -7064047, 11919196, 4552767, -17286881, -14239244, 6606371, -18187102, -16826537, 461887, 9181528, -8526888, 9429250, -17146606, 5839978, 16309960 ], [ -649571, 2832249, 9979807, -1928061, 12431794, -17041636, 8753486, 7110798, 2704774, -9059980, 3224612, -21437589, 11700903, -4606417, 7431076, -797823, -11955551, -15570164, 7673501, -16601122, -11796887, -4934783, 9856168, -5237208, 4566910, -17269906, 8096278, 13823800 ], [ -4651241, -1830741, 6151837, -7934391, 15173014, -12467116, 8339306, 8407338, 2177554, -2971300, 5014892, -19736319, 12277173, -2148787, 2942956, -6148413, -6624221, -16901084, 8740631, -15015142, -6767237, -10331453, 10530808, -1947528, -295430, -17393206, 10352578, 11337640 ], [ -8652911, -6493731, 2323867, -13940721, 17914234, -7892596, 7925126, 9703878, 1650334, 3117380, 6805172, -18035049, 12853443, 308843, -1545164, -11499003, -1292891, -18232004, 9807761, -13429162, -1737587, -15728123, 11205448, 1342152, -5157770, -17516506, 12608878, 8851480 ], [ -12654581, -11156721, -1504103, -19947051, 20655454, -3318076, 7510946, 11000418, 1123114, 9206060, 8595452, -16333779, 13429713, 2766473, -6033284, -16849593, 4038439, -19562924, 10874891, -11843182, 3292063, -21124793, 11880088, 4631832, -10020110, -17639806, 14865178, 6365320 ], [ -16656251, -15819711, -5332073, -25953381, 23396674, 1256444, 7096766, 12296958, 595894, 15294740, 10385732, -14632509, 14005983, 5224103, -10521404, -22200183, 9369769, -20893844, 11942021, -10257202, 8321713, -26521463, 12554728, 7921512, -14882450, -17763106, 17121478, 3879160 ], [ -12710758, -9629997, -4835267, -18458690, 16341499, 2982066, 8897430, 12577005, 2020606, 15305318, 6208589, -8322853, 12925070, 7391329, -5412762, -21252893, 9959124, -15999959, 10115697, -9465646, 7712501, -23630401, 6918374, 6955857, -10571152, -11651252, 12715787, 6662379 ], [ -7658698, -1929147, -3736277, -9084110, 7922269, 4311006, 11006490, 12715515, 3717106, 14469578, 1200539, -1371523, 11613410, 9518119, 1032138, -19428683, 9888204, -10239329, 7886487, -8784706, 6318131, -19585351, 403274, 5397687, -4982512, -4671212, 7382477, 10179309 ], [ -2606638, 5771703, -2637287, 290470, -496961, 5639946, 13115550, 12854025, 5413606, 13633838, -3807511, 5579807, 10301750, 11644909, 7477038, -17604473, 9817284, -4478699, 5657277, -8103766, 4923761, -15540301, -6111826, 3839517, 606128, 2308828, 2049167, 13696239 ], [ 2445422, 13472553, -1538297, 9665050, -8916191, 6968886, 15224610, 12992535, 7110106, 12798098, -8815561, 12531137, 8990090, 13771699, 13921938, -15780263, 9746364, 1281931, 3428067, -7422826, 3529391, -11495251, -12626926, 2281347, 6194768, 9288868, -3284143, 17213169 ], [ 7497482, 21173403, -439307, 19039630, -17335421, 8297826, 17333670, 13131045, 8806606, 11962358, -13823611, 19482467, 7678430, 15898489, 20366838, -13956053, 9675444, 7042561, 1198857, -6741886, 2135021, -7450201, -19142026, 723177, 11783408, 16268908, -8617453, 20730099 ], [ 11700154, 26009481, 450770, 26035774, -23895973, 8721737, 18496765, 12448302, 10181874, 10705205, -17157688, 23973030, 6337836, 17003715, 24243939, -12301588, 9940189, 11027575, -153493, -6366674, 623674, -3527636, -23390958, 401485, 15572343, 21472805, -13190030, 22585755 ], [ 12255454, 18543891, 443750, 22818634, -22475143, 5259347, 15597775, 8239002, 10177734, 7638455, -13303528, 17896770, 4872996, 13722225, 17094609, -11376028, 11646319, 7387885, 2259497, -7304294, -1389986, -131036, -17908698, 5389375, 11633133, 19049735, -14495930, 17307705 ], [ 12810754, 11078301, 436730, 19601494, -21054313, 1796957, 12698785, 4029702, 10173594, 4571705, -9449368, 11820510, 3408156, 10440735, 9945279, -10450468, 13352449, 3748195, 4672487, -8241914, -3403646, 3265564, -12426438, 10377265, 7693923, 16626665, -15801830, 12029655 ], [ 13366054, 3612711, 429710, 16384354, -19633483, -1665433, 9799795, -179598, 10169454, 1504955, -5595208, 5744250, 1943316, 7159245, 2795949, -9524908, 15058579, 108505, 7085477, -9179534, -5417306, 6662164, -6944178, 15365155, 3754713, 14203595, -17107730, 6751605 ], [ 13921354, -3852879, 422690, 13167214, -18212653, -5127823, 6900805, -4388898, 10165314, -1561795, -1741048, -332010, 478476, 3877755, -4353381, -8599348, 16764709, -3531185, 9498467, -10117154, -7430966, 10058764, -1461918, 20353045, -184497, 11780525, -18413630, 1473555 ], [ 14476654, -11318469, 415670, 9950074, -16791823, -8590213, 4001815, -8598198, 10161174, -4628545, 2113112, -6408270, -986364, 596265, -11502711, -7673788, 18470839, -7170875, 11911457, -11054774, -9444626, 13455364, 4020342, 25340935, -4123707, 9357455, -19719530, -3804495 ], [ 15457519, -11653629, 63320, 6637759, -15925843, -7755643, 1629685, -9851898, 8657994, -6850465, 3173717, -10383615, 319131, 690855, -12023091, -4663693, 19556644, -7976105, 13315907, -12713924, -10836206, 13711324, 4174377, 23890900, -6213327, 6048425, -17862875, -7285830 ], [ 16863949, -4858359, -634360, 3230269, -15614713, -2624113, -215585, -8149998, 5655774, -8227555, 1440767, -12258045, 4394961, 4161525, -5914521, 430937, 20022124, -5946875, 13711817, -15094604, -11605706, 10826644, -999813, 16002940, -6453357, 1853435, -12843665, -8970450 ], [ 18270379, 1936911, -1332040, -177221, -15303583, 2507417, -2060855, -6448098, 2653554, -9604645, -292183, -14132475, 8470791, 7632195, 194049, 5525567, 20487604, -3917645, 14107727, -17475284, -12375206, 7941964, -6174003, 8114980, -6693387, -2341555, -7824455, -10655070 ], [ 19676809, 8732181, -2029720, -3584711, -14992453, 7638947, -3906125, -4746198, -348666, -10981735, -2025133, -16006905, 12546621, 11102865, 6302619, 10620197, 20953084, -1888415, 14503637, -19855964, -13144706, 5057284, -11348193, 227020, -6933417, -6536545, -2805245, -12339690 ], [ 21083239, 15527451, -2727400, -6992201, -14681323, 12770477, -5751395, -3044298, -3350886, -12358825, -3758083, -17881335, 16622451, 14573535, 12411189, 15714827, 21418564, 140815, 14899547, -22236644, -13914206, 2172604, -16522383, -7660940, -7173447, -10731535, 2213965, -14024310 ], [ 22489669, 22322721, -3425080, -10399691, -14370193, 17902007, -7596665, -1342398, -6353106, -13735915, -5491033, -19755765, 20698281, 18044205, 18519759, 20809457, 21884044, 2170045, 15295457, -24617324, -14683706, -712076, -21696573, -15548900, -7413477, -14926525, 7233175, -15708930 ], [ 16142842, 16308754, -1437820, -6940290, -16116203, 15898663, -5242610, -3151433, -3165802, -15535602, -1475452, -19595904, 21503200, 18779565, 15575161, 21491967, 17457210, 4539090, 12183717, -17483622, -15906682, 2392310, -21060401, -11816428, -8866840, -13528109, 7320140, -12814479 ], [ 7990462, 7311814, 1174700, -1881750, -18341273, 12233773, -1910630, -5778083, 1462898, -17433702, 3878828, -18962304, 21546400, 18877935, 10522291, 21146997, 11891070, 6987270, 8255127, -8134242, -17235262, 6891410, -19071131, -5377828, -10602760, -10827119, 6258500, -8853669 ], [ -161918, -1685126, 3787220, 3176790, -20566343, 8568883, 1421350, -8404733, 6091598, -19331802, 9233108, -18328704, 21589600, 18976305, 5469421, 20802027, 6324930, 9435450, 4326537, 1215138, -18563842, 11390510, -17081861, 1060772, -12338680, -8126129, 5196860, -4892859 ], [ -8314298, -10682066, 6399740, 8235330, -22791413, 4903993, 4753330, -11031383, 10720298, -21229902, 14587388, -17695104, 21632800, 19074675, 416551, 20457057, 758790, 11883630, 397947, 10564518, -19892422, 15889610, -15092591, 7499372, -14074600, -5425139, 4135220, -932049 ], [ -16466678, -19679006, 9012260, 13293870, -25016483, 1239103, 8085310, -13658033, 15348998, -23128002, 19941668, -17061504, 21676000, 19173045, -4636319, 20112087, -4807350, 14331810, -3530643, 19913898, -21221002, 20388710, -13103321, 13937972, -15810520, -2724149, 3073580, 3028761 ], [ -22815982, -27218842, 11237107, 17375005, -26087950, -1387079, 11095100, -15784491, 18639757, -23905543, 24245151, -16531579, 20653938, 18763897, -9259848, 19829850, -9216136, 16216141, -7209742, 27628711, -21630928, 23638925, -11537914, 19831434, -17513495, -1004414, 1993416, 5920283 ], [ -16215922, -24294022, 10677757, 14436595, -18874450, 3446551, 11790980, -14318661, 12321667, -16635433, 21002001, -16746229, 11981358, 14709847, -10799928, 19998150, -5313016, 14051011, -9097042, 23604361, -15443248, 17919875, -13016614, 21809814, -18979865, -6331874, 780216, 1132373 ], [ -9615862, -21369202, 10118407, 11498185, -11660950, 8280181, 12486860, -12852831, 6003577, -9365323, 17758851, -16960879, 3308778, 10655797, -12340008, 20166450, -1409896, 11885881, -10984342, 19580011, -9255568, 12200825, -14495314, 23788194, -20446235, -11659334, -432984, -3655537 ], [ -3015802, -18444382, 9559057, 8559775, -4447450, 13113811, 13182740, -11387001, -314513, -2095213, 14515701, -17175529, -5363802, 6601747, -13880088, 20334750, 2493224, 9720751, -12871642, 15555661, -3067888, 6481775, -15974014, 25766574, -21912605, -16986794, -1646184, -8443447 ], [ 3584258, -15519562, 8999707, 5621365, 2766050, 17947441, 13878620, -9921171, -6632603, 5174897, 11272551, -17390179, -14036382, 2547697, -15420168, 20503050, 6396344, 7555621, -14758942, 11531311, 3119792, 762725, -17452714, 27744954, -23378975, -22314254, -2859384, -13231357 ], [ 10184318, -12594742, 8440357, 2682955, 9979550, 22781071, 14574500, -8455341, -12950693, 12445007, 8029401, -17604829, -22708962, -1506353, -16960248, 20671350, 10299464, 5390491, -16646242, 7506961, 9307472, -4956325, -18931414, 29723334, -24845345, -27641714, -4072584, -18019267 ], [ 13951301, -10965892, 8851717, -560903, 14575136, 25022878, 14416982, -7407513, -14117858, 16588838, 3856218, -15451711, -26154957, -2485253, -15938574, 19556394, 10375241, 4873618, -17479216, 6801277, 11148251, -8903332, -17141368, 28874643, -23998508, -26957558, -6171240, -20306809 ], [ 14013491, -11031772, 10532467, -4204193, 15747296, 23875378, 13143482, -6906303, -8549198, 16644458, -1533162, -10202281, -22766187, 557197, -11566914, 16763334, 5446031, 6512158, -16933456, 10435387, 7304621, -10533052, -11076808, 24329013, -20126708, -18412058, -9427800, -19324639 ], [ 14075681, -11097652, 12213217, -7847483, 16919456, 22727878, 11869982, -6405093, -2980538, 16700078, -6922542, -4952851, -19377417, 3599647, -7195254, 13970274, 516821, 8150698, -16387696, 14069497, 3460991, -12162772, -5012248, 19783383, -16254908, -9866558, -12684360, -18342469 ], [ 14137871, -11163532, 13893967, -11490773, 18091616, 21580378, 10596482, -5903883, 2588122, 16755698, -12311922, 296579, -15988647, 6642097, -2823594, 11177214, -4412389, 9789238, -15841936, 17703607, -382639, -13792492, 1052312, 15237753, -12383108, -1321058, -15940920, -17360299 ], [ 14200061, -11229412, 15574717, -15134063, 19263776, 20432878, 9322982, -5402673, 8156782, 16811318, -17701302, 5546009, -12599877, 9684547, 1548066, 8384154, -9341599, 11427778, -15296176, 21337717, -4226269, -15422212, 7116872, 10692123, -8511308, 7224442, -19197480, -16378129 ], [ 14262251, -11295292, 17255467, -18777353, 20435936, 19285378, 8049482, -4901463, 13725442, 16866938, -23090682, 10795439, -9211107, 12726997, 5919726, 5591094, -14270809, 13066318, -14750416, 24971827, -8069899, -17051932, 13181432, 6146493, -4639508, 15769942, -22454040, -15395959 ], [ 10228262, -10303309, 14583562, -18062695, 20132019, 16453900, 8053404, -4841850, 10287828, 17366969, -20485153, 11065563, -9906791, 14590314, 3396416, 6322636, -14741571, 13383953, -13332115, 20061963, -11999222, -14660915, 14863120, 3602823, -1233626, 16892177, -16616690, -11054141 ], [ 4788122, -8948179, 10417462, -15852025, 19321389, 13044340, 8495844, -4933830, 3758508, 18019559, -15135103, 9626373, -12004601, 16048854, -1493824, 8264116, -13681821, 13248143, -11614285, 12219093, -15957962, -10889645, 15040240, 1746393, 2012314, 15466127, -7657550, -5559011 ], [ -652018, -7593049, 6251362, -13641355, 18510759, 9634780, 8938284, -5025810, -2770812, 18672149, -9785053, 8187183, -14102411, 17507394, -6384064, 10205596, -12622071, 13112333, -9896455, 4376223, -19916702, -7118375, 15217360, -110037, 5258254, 14040077, 1301590, -63881 ], [ -6092158, -6237919, 2085262, -11430685, 17700129, 6225220, 9380724, -5117790, -9300132, 19324739, -4435003, 6747993, -16200221, 18965934, -11274304, 12147076, -11562321, 12976523, -8178625, -3466647, -23875442, -3347105, 15394480, -1966467, 8504194, 12614027, 10260730, 5431249 ], [ -11532298, -4882789, -2080838, -9220015, 16889499, 2815660, 9823164, -5209770, -15829452, 19977329, 915047, 5308803, -18298031, 20424474, -16164544, 14088556, -10502571, 12840713, -6460795, -11309517, -27834182, 424165, 15571600, -3822897, 11750134, 11187977, 19219870, 10926379 ], [ -16738978, -3709259, -6224843, -7024835, 16145234, -256335, 10152444, -5218590, -21651197, 20378699, 6095442, 3903388, -20101526, 21574809, -20535499, 15646706, -9324126, 12653658, -4878975, -18389937, -31092447, 3962495, 15619560, -5704162, 14806679, 9750377, 27632840, 15969284 ], [ -17976838, -5622929, -9993233, -5092985, 16529174, 2410275, 8558004, -3813690, -15444167, 16509329, 8391702, 3072148, -16901666, 17485659, -16078609, 10688246, -6127866, 11595438, -5609325, -12508707, -22442637, 3540845, 13471800, -8007622, 14643509, 8116427, 26760920, 13324364 ], [ -19214698, -7536599, -13761623, -3161135, 16913114, 5076885, 6963564, -2408790, -9237137, 12639959, 10687962, 2240908, -13701806, 13396509, -11621719, 5729786, -2931606, 10537218, -6339675, -6627477, -13792827, 3119195, 11324040, -10311082, 14480339, 6482477, 25889000, 10679444 ], [ -20452558, -9450269, -17530013, -1229285, 17297054, 7743495, 5369124, -1003890, -3030107, 8770589, 12984222, 1409668, -10501946, 9307359, -7164829, 771326, 264654, 9478998, -7070025, -746247, -5143017, 2697545, 9176280, -12614542, 14317169, 4848527, 25017080, 8034524 ], [ -21690418, -11363939, -21298403, 702565, 17680994, 10410105, 3774684, 401010, 3176923, 4901219, 15280482, 578428, -7302086, 5218209, -2707939, -4187134, 3460914, 8420778, -7800375, 5134983, 3506793, 2275895, 7028520, -14918002, 14153999, 3214577, 24145160, 5389604 ], [ -22928278, -13277609, -25066793, 2634415, 18064934, 13076715, 2180244, 1805910, 9383953, 1031849, 17576742, -252812, -4102226, 1129059, 1748951, -9145594, 6657174, 7362558, -8530725, 11016213, 12156603, 1854245, 4880760, -17221462, 13990829, 1580627, 23273240, 2744684 ], [ -21608803, -12486863, -25876403, 3465286, 16262426, 14682408, 1276659, 1688553, 11837728, -970975, 17286825, -2394482, -149372, -136941, 4292831, -12401815, 9107502, 6261867, -9255762, 14769768, 15659601, 1085270, 2979246, -16639072, 13820003, 1700726, 19838408, 1831340 ], [ -15872113, -7024853, -21575393, 2394466, 10683326, 14455608, 1566369, -1058157, 7808608, 250235, 12529875, -6799622, 5104108, 3473409, 3532421, -12717805, 10269402, 5087817, -9971622, 14848248, 10272651, -283630, 1503066, -11072032, 13635953, 4850546, 11976728, 3908900 ], [ -10135423, -1562843, -17274383, 1323646, 5104226, 14228808, 1856079, -3804867, 3779488, 1471445, 7772925, -11204762, 10357588, 7083759, 2772011, -13033795, 11431302, 3913767, -10687482, 14926728, 4885701, -1652530, 26886, -5504992, 13451903, 8000366, 4115048, 5986460 ], [ -4398733, 3899167, -12973373, 252826, -474874, 14002008, 2145789, -6551577, -249632, 2692655, 3015975, -15609902, 15611068, 10694109, 2011601, -13349785, 12593202, 2739717, -11403342, 15005208, -501249, -3021430, -1449294, 62048, 13267853, 11150186, -3746632, 8064020 ], [ 1337957, 9361177, -8672363, -817994, -6053974, 13775208, 2435499, -9298287, -4278752, 3913865, -1740975, -20015042, 20864548, 14304459, 1251191, -13665775, 13755102, 1565667, -12119202, 15083688, -5888199, -4390330, -2925474, 5629088, 13083803, 14300006, -11608312, 10141580 ], [ 7074647, 14823187, -4371353, -1888814, -11633074, 13548408, 2725209, -12044997, -8307872, 5135075, -6497925, -24420182, 26118028, 17914809, 490781, -13981765, 14917002, 391617, -12835062, 15162168, -11275149, -5759230, -4401654, 11196128, 12899753, 17449826, -19469992, 12219140 ], [ 11261083, 15774247, -2684498, -3152333, -12246042, 14260825, 1682130, -13324779, -5484862, 2984693, -8945842, -21096500, 22114819, 13756260, 3632480, -12808135, 13176339, 265120, -10476705, 11244904, -11174051, -5193515, -5351160, 11583048, 9629469, 17668718, -20805343, 12974952 ], [ 14710513, 14580757, -2240438, -4507463, -10498062, 15419755, 5430, -13907169, 595718, -768577, -10296022, -14098460, 13710889, 5904300, 8629280, -10926325, 10055769, 636640, -6656835, 5428024, -8463881, -3708065, -6050280, 9507288, 4891959, 16494218, -19038013, 13102392 ], [ 18159943, 13387267, -1796378, -5862593, -8750082, 16578685, -1671270, -14489559, 6676298, -4521847, -11646202, -7100420, 5306959, -1947660, 13626080, -9044515, 6935199, 1008160, -2836965, -388856, -5753711, -2222615, -6749400, 7431528, 154449, 15319718, -17270683, 13229832 ], [ 21609373, 12193777, -1352318, -7217723, -7002102, 17737615, -3347970, -15071949, 12756878, -8275117, -12996382, -102380, -3096971, -9799620, 18622880, -7162705, 3814629, 1379680, 982905, -6205736, -3043541, -737165, -7448520, 5355768, -4583061, 14145218, -15503353, 13357272 ], [ 25058803, 11000287, -908258, -8572853, -5254122, 18896545, -5024670, -15654339, 18837458, -12028387, -14346562, 6895660, -11500901, -17651580, 23619680, -5280895, 694059, 1751200, 4802775, -12022616, -333371, 748285, -8147640, 3280008, -9320571, 12970718, -13736023, 13484712 ], [ 28508233, 9806797, -464198, -9927983, -3506142, 20055475, -6701370, -16236729, 24918038, -15781657, -15696742, 13893700, -19904831, -25503540, 28616480, -3399085, -2426511, 2122720, 8622645, -17839496, 2376799, 2233735, -8846760, 1204248, -14058081, 11796218, -11968693, 13612152 ], [ 21850022, 4877087, 1577145, -6197831, -4451124, 20881545, -10111523, -17019013, 16195693, -14784374, -11689300, 14058854, -20807129, -18862206, 26259210, -2632801, -2201393, 2706149, 6784340, -19275351, -1079129, 2407681, -9416652, 21959, -8095833, 14260394, -7827377, 14627367 ], [ 15078242, -94603, 3636435, -2410541, -5426364, 21703875, -13541153, -17803543, 7307023, -13733714, -7621660, 14147234, -21625139, -12058026, 23819310, -1879051, -1938683, 3291959, 4882460, -20661981, -4604339, 2566891, -9985092, -1150291, -2013363, 16765454, -3659387, 15652557 ], [ 8306462, -5066293, 5695725, 1376749, -6401604, 22526205, -16970783, -18588073, -1581647, -12683054, -3554020, 14235614, -22443149, -5253846, 21379410, -1125301, -1675973, 3877769, 2980580, -22048611, -8129549, 2726101, -10553532, -2322541, 4069107, 19270514, 508603, 16677747 ], [ 1534682, -10037983, 7755015, 5164039, -7376844, 23348535, -20400413, -19372603, -10470317, -11632394, 513620, 14323994, -23261159, 1550334, 18939510, -371551, -1413263, 4463579, 1078700, -23435241, -11654759, 2885311, -11121972, -3494791, 10151577, 21775574, 4676593, 17702937 ], [ -5237098, -15009673, 9814305, 8951329, -8352084, 24170865, -23830043, -20157133, -19358987, -10581734, 4581260, 14412374, -24079169, 8354514, 16499610, 382199, -1150553, 5049389, -823180, -24821871, -15179969, 3044521, -11690412, -4667041, 16234047, 24280634, 8844583, 18728127 ], [ -9399328, -18570289, 9008571, 12636532, -7795263, 24717606, -25224467, -19519276, -22810532, -9275924, 7034651, 14206400, -23517965, 11800380, 14242203, 1764995, -1087805, 5903363, -1381648, -23991990, -16802030, 3533806, -10524453, -4213027, 19296108, 24524093, 11499682, 17079723 ], [ -7472608, -18838399, 1517781, 16083532, -3663633, 24621306, -21870077, -15562516, -13575452, -7374764, 5721461, 13313600, -19738595, 7410180, 12410613, 4615565, -1491635, 7383053, 1194512, -17990250, -13983410, 4793266, -5311563, 35603, 15310548, 19490483, 10624702, 9192933 ], [ -5545888, -19106509, -5973009, 19530532, 467997, 24525006, -18515687, -11605756, -4340372, -5473604, 4408271, 12420800, -15959225, 3019980, 10579023, 7466135, -1895465, 8862743, 3770672, -11988510, -11164790, 6052726, -98673, 4284233, 11324988, 14456873, 9749722, 1306143 ], [ -3619168, -19374619, -13463799, 22977532, 4599627, 24428706, -15161297, -7648996, 4894708, -3572444, 3095081, 11528000, -12179855, -1370220, 8747433, 10316705, -2299295, 10342433, 6346832, -5986770, -8346170, 7312186, 5114217, 8532863, 7339428, 9423263, 8874742, -6580647 ], [ -1692448, -19642729, -20954589, 26424532, 8731257, 24332406, -11806907, -3692236, 14129788, -1671284, 1781891, 10635200, -8400485, -5760420, 6915843, 13167275, -2703125, 11822123, 8922992, 14970, -5527550, 8571646, 10327107, 12781493, 3353868, 4389653, 7999762, -14467437 ], [ 234272, -19910839, -28445379, 29871532, 12862887, 24236106, -8452517, 264524, 23364868, 229876, 468701, 9742400, -4621115, -10150620, 5084253, 16017845, -3106955, 13301813, 11499152, 6016710, -2708930, 9831106, 15539997, 17030123, -631692, -643957, 7124782, -22354227 ], [ 3005847, -17095154, -26926894, 26550727, 14595967, 18500876, -3805572, 844449, 26054838, -325649, -3006704, 9165905, -6169705, -9968615, 411583, 15379105, -3136785, 13541418, 10891912, 8797155, -222950, 7434826, 18259132, 16098853, -277532, -73562, 7417287, -19737777 ], [ 6315057, -12317054, -19675234, 18923137, 14802697, 9177236, 1663908, -724521, 24579738, -2444519, -7858064, 8790695, -11108815, -6877025, -6069047, 12519895, -2928615, 12991878, 8258872, 9527685, 2051350, 2712166, 19391332, 11871283, 2838268, 4063018, 8452737, -10437447 ], [ 9624267, -7538954, -12423574, 11295547, 15009427, -146404, 7133388, -2293491, 23104638, -4563389, -12709424, 8415485, -16047925, -3785435, -12549677, 9660685, -2720445, 12442338, 5625832, 10258215, 4325650, -2010494, 20523532, 7643713, 5954068, 8199598, 9488187, -1137117 ], [ 12933477, -2760854, -5171914, 3667957, 15216157, -9470044, 12602868, -3862461, 21629538, -6682259, -17560784, 8040275, -20987035, -693845, -19030307, 6801475, -2512275, 11892798, 2992792, 10988745, 6599950, -6733154, 21655732, 3416143, 9069868, 12336178, 10523637, 8163213 ], [ 16242687, 2017246, 2079746, -3959633, 15422887, -18793684, 18072348, -5431431, 20154438, -8801129, -22412144, 7665065, -25926145, 2397745, -25510937, 3942265, -2304105, 11343258, 359752, 11719275, 8874250, -11455814, 22787932, -811427, 12185668, 16472758, 11559087, 17463543 ], [ 19551897, 6795346, 9331406, -11587223, 15629617, -28117324, 23541828, -7000401, 18679338, -10919999, -27263504, 7289855, -30865255, 5489335, -31991567, 1083055, -2095935, 10793718, -2273288, 12449805, 11148550, -16178474, 23920132, -5038997, 15301468, 20609338, 12594537, 26763873 ], [ 19929132, 6685493, 9808440, -10445448, 12320882, -25541669, 20670223, -5747122, 15398241, -12287387, -26570132, 8486001, -25655872, 4278869, -24340368, 2489962, 1041554, 6742574, -2242028, 11508964, 13048105, -13767367, 23204669, -7320632, 13839818, 18088239, 9939807, 24016006 ], [ 20059092, 6163403, 9714120, -8564088, 8715662, -21962459, 17095153, -4255822, 11964831, -13591397, -25409132, 9814671, -19590592, 2705579, -15497328, 4256662, 4426094, 2396114, -1986068, 10427164, 14916055, -10754617, 22333379, -9438152, 11992118, 15005649, 6973857, 20252026 ], [ 20189052, 5641313, 9619800, -6682728, 5110442, -18383249, 13520083, -2764522, 8531421, -14895407, -24248132, 11143341, -13525312, 1132289, -6654288, 6023362, 7810634, -1950346, -1730108, 9345364, 16784005, -7741867, 21462089, -11555672, 10144418, 11923059, 4007907, 16488046 ], [ 20319012, 5119223, 9525480, -4801368, 1505222, -14804039, 9945013, -1273222, 5098011, -16199417, -23087132, 12472011, -7460032, -441001, 2188752, 7790062, 11195174, -6296806, -1474148, 8263564, 18651955, -4729117, 20590799, -13673192, 8296718, 8840469, 1041957, 12724066 ], [ 20448972, 4597133, 9431160, -2920008, -2099998, -11224829, 6369943, 218078, 1664601, -17503427, -21926132, 13800681, -1394752, -2014291, 11031792, 9556762, 14579714, -10643266, -1218188, 7181764, 20519905, -1716367, 19719509, -15790712, 6449018, 5757879, -1923993, 8960086 ], [ 20770641, 3194030, 8091078, -2315994, -3640267, -7914797, 4111090, 1227218, -1040277, -18128486, -19817045, 14353107, 2131061, -2760433, 17055330, 10142716, 16107602, -12592345, -719615, 6541720, 21396949, 108812, 18264356, -16659404, 4550393, 2586879, -3255597, 6508018 ], [ 21722211, -1103830, 2657778, -5908974, 1604303, -5489207, 6176950, 652118, -1351407, -16522706, -14592815, 12355017, -2687089, -788803, 13814790, 6849076, 11535062, -6664315, 576115, 7353160, 19018159, -1968028, 14890796, -13424804, 2484443, -874611, 782793, 8366518 ], [ 22673781, -5401690, -2775522, -9501954, 6848873, -3063617, 8242810, 77018, -1662537, -14916926, -9368585, 10356927, -7505239, 1182827, 10574250, 3555436, 6962522, -736285, 1871845, 8164600, 16639369, -4044868, 11517236, -10190204, 418493, -4336101, 4821183, 10225018 ], [ 23625351, -9699550, -8208822, -13094934, 12093443, -638027, 10308670, -498082, -1973667, -13311146, -4144355, 8358837, -12323389, 3154457, 7333710, 261796, 2389982, 5191745, 3167575, 8976040, 14260579, -6121708, 8143676, -6955604, -1647457, -7797591, 8859573, 12083518 ], [ 24576921, -13997410, -13642122, -16687914, 17338013, 1787563, 12374530, -1073182, -2284797, -11705366, 1079875, 6360747, -17141539, 5126087, 4093170, -3031844, -2182558, 11119775, 4463305, 9787480, 11881789, -8198548, 4770116, -3721004, -3713407, -11259081, 12897963, 13942018 ], [ 25528491, -18295270, -19075422, -20280894, 22582583, 4213153, 14440390, -1648282, -2595927, -10099586, 6304105, 4362657, -21959689, 7097717, 852630, -6325484, -6755098, 17047805, 5759035, 10598920, 9502999, -10275388, 1396556, -486404, -5779357, -14720571, 16936353, 15800518 ], [ 21661842, -20911303, -20465634, -22299259, 22251786, 2595018, 13918315, 167769, -2683813, -6662627, 5894119, 4895319, -19289512, 8965271, -2145948, -9205515, -9903257, 16745093, 6668008, 10537866, 7918205, -8107358, 835302, 1033637, -3575104, -16323834, 16735116, 17486195 ], [ 13763622, -22120093, -18472854, -23000089, 17255886, -2406642, 11230825, 3984579, -2584903, -1693457, 769789, 7545549, -10353592, 10745741, -4942068, -11739465, -11859587, 11228903, 7253368, 9746766, 6997775, -2387498, 2627202, 1119047, 2202176, -16372254, 12986436, 19027265 ], [ 5865402, -23328883, -16480074, -23700919, 12259986, -7408302, 8543335, 7801389, -2485993, 3275713, -4354541, 10195779, -1417672, 12526211, -7738188, -14273415, -13815917, 5712713, 7838728, 8955666, 6077345, 3332362, 4419102, 1204457, 7979456, -16420674, 9237756, 20568335 ], [ -2032818, -24537673, -14487294, -24401749, 7264086, -12409962, 5855845, 11618199, -2387083, 8244883, -9478871, 12846009, 7518248, 14306681, -10534308, -16807365, -15772247, 196523, 8424088, 8164566, 5156915, 9052222, 6211002, 1289867, 13756736, -16469094, 5489076, 22109405 ], [ -9931038, -25746463, -12494514, -25102579, 2268186, -17411622, 3168355, 15435009, -2288173, 13214053, -14603201, 15496239, 16454168, 16087151, -13330428, -19341315, -17728577, -5319667, 9009448, 7373466, 4236485, 14772082, 8002902, 1375277, 19534016, -16517514, 1740396, 23650475 ], [ -17829258, -26955253, -10501734, -25803409, -2727714, -22413282, 480865, 19251819, -2189263, 18183223, -19727531, 18146469, 25390088, 17867621, -16126548, -21875265, -19684907, -10835857, 9594808, 6582366, 3316055, 20491942, 9794802, 1460687, 25311296, -16565934, -2008284, 25191545 ], [ -15457757, -21421769, -9952165, -21255072, -1968480, -18236619, 3572148, 18710968, -424997, 18585677, -18836313, 15465219, 26132900, 12037796, -18418934, -22293024, -14545071, -10748449, 8974887, 9305700, 3865093, 18884713, 6262152, 1074472, 25884762, -13243525, -3596729, 23235429 ], [ -11352407, -14749979, -9646255, -15820512, -237600, -12510369, 7639068, 17434408, 1620433, 18217127, -16929483, 11883849, 25492460, 4923116, -20626274, -22353504, -8207181, -9714979, 8151477, 12622380, 4662223, 16040443, 1830552, 608632, 25579662, -9352015, -4820459, 20688879 ], [ -7247057, -8078189, -9340345, -10385952, 1493280, -6784119, 11705988, 16157848, 3665863, 17848577, -15022653, 8302479, 24852020, -2191564, -22833614, -22413984, -1869291, -8681509, 7328067, 15939060, 5459353, 13196173, -2601048, 142792, 25274562, -5460505, -6044189, 18142329 ], [ -3141707, -1406399, -9034435, -4951392, 3224160, -1057869, 15772908, 14881288, 5711293, 17480027, -13115823, 4721109, 24211580, -9306244, -25040954, -22474464, 4468599, -7648039, 6504657, 19255740, 6256483, 10351903, -7032648, -323048, 24969462, -1568995, -7267919, 15595779 ], [ 963643, 5265391, -8728525, 483168, 4955040, 4668381, 19839828, 13604728, 7756723, 17111477, -11208993, 1139739, 23571140, -16420924, -27248294, -22534944, 10806489, -6614569, 5681247, 22572420, 7053613, 7507633, -11464248, -788888, 24664362, 2322515, -8491649, 13049229 ], [ 4085443, 10970341, -7768465, 4338933, 6541950, 9286431, 22306053, 11691883, 8917348, 16451042, -9257928, -2654931, 22375475, -21739429, -28197734, -22640484, 15310314, -5803429, 4335507, 24135270, 7239073, 4574413, -14657358, -985493, 24109047, 6082895, -8581484, 10002759 ], [ 2289493, 11841091, -3537655, 300723, 7409010, 8363481, 16768803, 6597613, 5653948, 14331182, -7085688, -7516101, 18403685, -18077059, -22857674, -22971324, 10643814, -6103939, 378117, 16928970, 4366183, 1196443, -11658018, 164077, 22302657, 9187625, -3001844, 4456689 ], [ 493543, 12711841, 693155, -3737487, 8276070, 7440531, 11231553, 1503343, 2390548, 12211322, -4913448, -12377271, 14431895, -14414689, -17517614, -23302164, 5977314, -6404449, -3579273, 9722670, 1493293, -2181527, -8658678, 1313647, 20496267, 12292355, 2577796, -1089381 ], [ -1302407, 13582591, 4923965, -7775697, 9143130, 6517581, 5694303, -3590927, -872852, 10091462, -2741208, -17238441, 10460105, -10752319, -12177554, -23633004, 1310814, -6704959, -7536663, 2516370, -1379597, -5559497, -5659338, 2463217, 18689877, 15397085, 8157436, -6635451 ], [ -3098357, 14453341, 9154775, -11813907, 10010190, 5594631, 157053, -8685197, -4136252, 7971602, -568968, -22099611, 6488315, -7089949, -6837494, -23963844, -3355686, -7005469, -11494053, -4689930, -4252487, -8937467, -2659998, 3612787, 16883487, 18501815, 13737076, -12181521 ], [ -4894307, 15324091, 13385585, -15852117, 10877250, 4671681, -5380197, -13779467, -7399652, 5851742, 1603272, -26960781, 2516525, -3427579, -1497434, -24294684, -8022186, -7305979, -15451443, -11896230, -7125377, -12315437, 339342, 4762357, 15077097, 21606545, 19316716, -17727591 ], [ -2574082, 16405885, 13042958, -16602289, 9705422, 4513099, -9078853, -14458669, -8375538, 3379841, 1449384, -27077159, 1321073, -473763, 2592917, -21112037, -9177392, -6892087, -17508061, -13470648, -9269331, -14127304, 3079908, 7096749, 13776731, 20248133, 19057816, -17870152 ], [ 4245218, 17718355, 7701458, -13758559, 6305042, 5189989, -10767883, -10312099, -6851118, 523151, -1247016, -22007369, 3160223, 1705587, 5317307, -14089067, -6494672, -5697337, -17487091, -8889288, -10616541, -14227384, 5537628, 10726179, 13029461, 14011403, 12417256, -12106552 ], [ 11064518, 19030825, 2359958, -10914829, 2904662, 5866879, -12456913, -6165529, -5326698, -2333539, -3943416, -16937579, 4999373, 3884937, 8041697, -7066097, -3811952, -4502587, -17466121, -4307928, -11963751, -14327464, 7995348, 14355609, 12282191, 7774673, 5776696, -6342952 ], [ 17883818, 20343295, -2981542, -8071099, -495718, 6543769, -14145943, -2018959, -3802278, -5190229, -6639816, -11867789, 6838523, 6064287, 10766087, -43127, -1129232, -3307837, -17445151, 273432, -13310961, -14427544, 10453068, 17985039, 11534921, 1537943, -863864, -579352 ], [ 24703118, 21655765, -8323042, -5227369, -3896098, 7220659, -15834973, 2127611, -2277858, -8046919, -9336216, -6797999, 8677673, 8243637, 13490477, 6979843, 1553488, -2113087, -17424181, 4854792, -14658171, -14527624, 12910788, 21614469, 10787651, -4698787, -7504424, 5184248 ], [ 31522418, 22968235, -13664542, -2383639, -7296478, 7897549, -17524003, 6274181, -753438, -10903609, -12032616, -1728209, 10516823, 10422987, 16214867, 14002813, 4236208, -918337, -17403211, 9436152, -16005381, -14627704, 15368508, 25243899, 10040381, -10935517, -14144984, 10947848 ], [ 30329936, 19435168, -15853074, -2901404, -6950614, 3232683, -16194752, 4170550, -1844161, -10530296, -8766791, 1962832, 12946409, 8802062, 18459510, 15112548, 5008176, -2845386, -12628862, 4799085, -17697225, -15260355, 12123650, 21749402, 6842546, -12959746, -10964398, 8280056 ], [ 26993456, 14605408, -17197854, -4318724, -5602234, -2861667, -14057792, 394330, -3634711, -9292616, -3905441, 5284912, 15533999, 6164162, 20575770, 14639868, 5268816, -5607846, -6582482, -2304885, -19481295, -16035525, 7352750, 16348502, 2988926, -13856686, -5155618, 3355976 ], [ 23656976, 9775648, -18542634, -5736044, -4253854, -8956017, -11920832, -3381890, -5425261, -8054936, 955909, 8606992, 18121589, 3526262, 22692030, 14167188, 5529456, -8370306, -536102, -9408855, -21265365, -16810695, 2581850, 10947602, -864694, -14753626, 653162, -1568104 ], [ 20320496, 4945888, -19887414, -7153364, -2905474, -15050367, -9783872, -7158110, -7215811, -6817256, 5817259, 11929072, 20709179, 888362, 24808290, 13694508, 5790096, -11132766, 5510278, -16512825, -23049435, -17585865, -2189050, 5546702, -4718314, -15650566, 6461942, -6492184 ], [ 16984016, 116128, -21232194, -8570684, -1557094, -21144717, -7646912, -10934330, -9006361, -5579576, 10678609, 15251152, 23296769, -1749538, 26924550, 13221828, 6050736, -13895226, 11556658, -23616795, -24833505, -18361035, -6959950, 145802, -8571934, -16547506, 12270722, -11416264 ], [ 13542299, -4446989, -22261029, -9607502, -689998, -25867413, -5670305, -14199035, -10697209, -4941260, 15097564, 17562874, 25610273, -4359574, 28192011, 12270906, 6630894, -16071336, 16730191, -29453232, -25716261, -18206199, -10927582, -4216282, -11904202, -17262025, 17490911, -15170731 ], [ 9153449, -6610319, -20446359, -7219802, -4154458, -18245223, -5136875, -12860105, -11490739, -9697220, 15534964, 10781374, 25457003, -6718834, 21820281, 7015806, 10086714, -12970296, 14048101, -23881872, -18487191, -9681309, -7665802, 770978, -10544302, -16334755, 17413781, -8398681 ], [ 4764599, -8773649, -18631689, -4832102, -7618918, -10623033, -4603445, -11521175, -12284269, -14453180, 15972364, 3999874, 25303733, -9078094, 15448551, 1760706, 13542534, -9869256, 11366011, -18310512, -11258121, -1156419, -4404022, 5758238, -9184402, -15407485, 17336651, -1626631 ], [ 375749, -10936979, -16817019, -2444402, -11083378, -3000843, -4070015, -10182245, -13077799, -19209140, 16409764, -2781626, 25150463, -11437354, 9076821, -3494394, 16998354, -6768216, 8683921, -12739152, -4029051, 7368471, -1142242, 10745498, -7824502, -14480215, 17259521, 5145419 ], [ -4013101, -13100309, -15002349, -56702, -14547838, 4621347, -3536585, -8843315, -13871329, -23965100, 16847164, -9563126, 24997193, -13796614, 2705091, -8749494, 20454174, -3667176, 6001831, -7167792, 3200019, 15893361, 2119538, 15732758, -6464602, -13552945, 17182391, 11917469 ], [ -8401951, -15263639, -13187679, 2330998, -18012298, 12243537, -3003155, -7504385, -14664859, -28721060, 17284564, -16344626, 24843923, -16155874, -3666639, -14004594, 23909994, -566136, 3319741, -1596432, 10429089, 24418251, 5381318, 20720018, -5104702, -12625675, 17105261, 18689519 ], [ -10986496, -16537600, -12119040, 3737088, -20052480, 16732160, -2689024, -6715904, -15132160, -31521792, 17542144, -20338176, 24753664, -17545216, -7418880, -17099264, 25945088, 1260032, 1740288, 1684480, 14686208, 29438464, 7302144, 23656960, -4303872, -12079616, 17059840, 22677504 ], [ -10986496, -16537600, -12119040, 3737088, -20052480, 16732160, -2689024, -6715904, -15132160, -31521792, 17542144, -20338176, 24753664, -17545216, -7418880, -17099264, 25945088, 1260032, 1740288, 1684480, 14686208, 29438464, 7302144, 23656960, -4303872, -12079616, 17059840, 22677504 ] ], [ [ -4388864, -15172608, 1353728, -5273600, -26487808, 28036096, 11860992, 25379840, 10652672, -15621120, -20436992, 6161408, 4962304, 5688320, 15612928, 20554752, -1843200, 885760, -17532928, -2115584, 31207424, -20771840, -18976768, 13198336, 16190464, 26349568, -15522816, -20730880 ], [ -4388864, -15172608, 1353728, -5273600, -26487808, 28036096, 11860992, 25379840, 10652672, -15621120, -20436992, 6161408, 4962304, 5688320, 15612928, 20554752, -1843200, 885760, -17532928, -2115584, 31207424, -20771840, -18976768, 13198336, 16190464, 26349568, -15522816, -20730880 ], [ -4388864, -15172608, 1353728, -5273600, -26487808, 28036096, 11860992, 25379840, 10652672, -15621120, -20436992, 6161408, 4962304, 5688320, 15612928, 20554752, -1843200, 885760, -17532928, -2115584, 31207424, -20771840, -18976768, 13198336, 16190464, 26349568, -15522816, -20730880 ], [ -3773258, -12552064, -1516032, -3638356, -22459760, 27796792, 10012758, 21808216, 6549930, -11091454, -15116372, 2842068, 1586088, 7375720, 15239576, 19067598, -3487058, -745590, -16876022, -1616562, 24865042, -21926706, -16723204, 12757134, 14661420, 22068174, -14217972, -18314004 ], [ -2834198, -8554624, -5893632, -1143916, -16315280, 27431752, 7193418, 16359976, 291510, -4181794, -7000172, -2221332, -3564072, 9949720, 14670056, 16799058, -5994638, -3234090, -15873962, -855342, 15190222, -23688366, -13285564, 12084114, 12328980, 15537234, -12227532, -14627244 ], [ -1895138, -4557184, -10271232, 1350524, -10170800, 27066712, 4374078, 10911736, -5966910, 2727866, 1116028, -7284732, -8714232, 12523720, 14100536, 14530518, -8502218, -5722590, -14871902, -94122, 5515402, -25450026, -9847924, 11411094, 9996540, 9006294, -10237092, -10940484 ], [ -956078, -559744, -14648832, 3844964, -4026320, 26701672, 1554738, 5463496, -12225330, 9637526, 9232228, -12348132, -13864392, 15097720, 13531016, 12261978, -11009798, -8211090, -13869842, 667098, -4159418, -27211686, -6410284, 10738074, 7664100, 2475354, -8246652, -7253724 ], [ -17018, 3437696, -19026432, 6339404, 2118160, 26336632, -1264602, 15256, -18483750, 16547186, 17348428, -17411532, -19014552, 17671720, 12961496, 9993438, -13517378, -10699590, -12867782, 1428318, -13834238, -28973346, -2972644, 10065054, 5331660, -4055586, -6256212, -3566964 ], [ 922042, 7435136, -23404032, 8833844, 8262640, 25971592, -4083942, -5432984, -24742170, 23456846, 25464628, -22474932, -24164712, 20245720, 12391976, 7724898, -16024958, -13188090, -11865722, 2189538, -23509058, -30735006, 464996, 9392034, 2999220, -10586526, -4265772, 119796 ], [ 4502596, 7713326, -19875072, 10964102, 7680976, 22890934, -5613072, -2847644, -23588016, 20668790, 23354326, -21284598, -20781564, 18449362, 7255304, 5465580, -9220058, -11946204, -12879800, 4328316, -21402860, -28080720, 2099126, 12127152, -1841604, -10996494, -5918892, 225462 ], [ 8174236, 7863266, -16073472, 13081802, 6867376, 19716634, -7097712, 14716, -22178256, 17546330, 20891386, -19878618, -17104164, 16502302, 1961144, 3206580, -2094038, -10575684, -13963400, 6514596, -18890420, -25274160, 3671066, 14979792, -6768924, -11195394, -7697652, 207642 ], [ 11845876, 8013206, -12271872, 15199502, 6053776, 16542334, -8582352, 2877076, -20768496, 14423870, 18428446, -18472638, -13426764, 14555242, -3333016, 947580, 5031982, -9205164, -15047000, 8700876, -16377980, -22467600, 5243006, 17832432, -11696244, -11394294, -9476412, 189822 ], [ 15517516, 8163146, -8470272, 17317202, 5240176, 13368034, -10066992, 5739436, -19358736, 11301410, 15965506, -17066658, -9749364, 12608182, -8627176, -1311420, 12158002, -7834644, -16130600, 10887156, -13865540, -19661040, 6814946, 20685072, -16623564, -11593194, -11255172, 172002 ], [ 19189156, 8313086, -4668672, 19434902, 4426576, 10193734, -11551632, 8601796, -17948976, 8178950, 13502566, -15660678, -6071964, 10661122, -13921336, -3570420, 19284022, -6464124, -17214200, 13073436, -11353100, -16854480, 8386886, 23537712, -21550884, -11792094, -13033932, 154182 ], [ 21356696, 8243826, -945722, 20653652, 4443526, 8351234, -13088622, 9659406, -16902116, 4996090, 10495276, -15305048, -3245814, 8412962, -17316446, -6194770, 23262542, -4688354, -15891000, 12560866, -9074260, -15193820, 9452426, 24401302, -25084654, -11677144, -13450642, 161662 ], [ 19613576, 7604646, 2572738, 19535132, 6619906, 9971414, -14761722, 6024666, -16798796, 1656190, 6072676, -17680328, -2632914, 5381942, -15774026, -9769030, 19057562, -1858934, -8310120, 5031286, -7402780, -16512500, 9201326, 20093362, -24995194, -10746184, -10326022, 234922 ], [ 17870456, 6965466, 6091198, 18416612, 8796286, 11591594, -16434822, 2389926, -16695476, -1683710, 1650076, -20055608, -2020014, 2350922, -14231606, -13343290, 14852582, 970486, -729240, -2498294, -5731300, -17831180, 8950226, 15785422, -24905734, -9815224, -7201402, 308182 ], [ 16127336, 6326286, 9609658, 17298092, 10972666, 13211774, -18107922, -1244814, -16592156, -5023610, -2772524, -22430888, -1407114, -680098, -12689186, -16917550, 10647602, 3799906, 6851640, -10027874, -4059820, -19149860, 8699126, 11477482, -24816274, -8884264, -4076782, 381442 ], [ 14384216, 5687106, 13128118, 16179572, 13149046, 14831954, -19781022, -4879554, -16488836, -8363510, -7195124, -24806168, -794214, -3711118, -11146766, -20491810, 6442622, 6629326, 14432520, -17557454, -2388340, -20468540, 8448026, 7169542, -24726814, -7953304, -952162, 454702 ], [ 12641096, 5047926, 16646578, 15061052, 15325426, 16452134, -21454122, -8514294, -16385516, -11703410, -11617724, -27181448, -181314, -6742138, -9604346, -24066070, 2237642, 9458746, 22013400, -25087034, -716860, -21787220, 8196926, 2861602, -24637354, -7022344, 2172458, 527962 ], [ 13023700, 6448080, 15065802, 12819992, 16018442, 15952632, -20880128, -10029140, -15109200, -10906342, -14303620, -27396130, -959240, -9376294, -9172806, -21232630, 1028858, 7895632, 21412458, -26609594, -2198244, -21627518, 9732668, 684580, -24702548, -4315672, 5191502, 1122000 ], [ 14890300, 9271920, 9925182, 9795272, 15675902, 13973352, -18737408, -10064060, -13014000, -7221202, -15777100, -26102470, -2708120, -11733394, -9516786, -13925890, 1911758, 3266032, 15099678, -23938574, -5880684, -20435738, 12515828, -4820, -24875708, -369352, 8136842, 2079600 ], [ 16756900, 12095760, 4784562, 6770552, 15333362, 11994072, -16594688, -10098980, -10918800, -3536062, -17250580, -24808810, -4457000, -14090494, -9860766, -6619150, 2794658, -1363568, 8786898, -21267554, -9563124, -19243958, 15298988, -694220, -25048868, 3576968, 11082182, 3037200 ], [ 18623500, 14919600, -356058, 3745832, 14990822, 10014792, -14451968, -10133900, -8823600, 149078, -18724060, -23515150, -6205880, -16447594, -10204746, 687590, 3677558, -5993168, 2474118, -18596534, -13245564, -18052178, 18082148, -1383620, -25222028, 7523288, 14027522, 3994800 ], [ 20490100, 17743440, -5496678, 721112, 14648282, 8035512, -12309248, -10168820, -6728400, 3834218, -20197540, -22221490, -7954760, -18804694, -10548726, 7994330, 4560458, -10622768, -3838662, -15925514, -16928004, -16860398, 20865308, -2073020, -25395188, 11469608, 16972862, 4952400 ], [ 22356700, 20567280, -10637298, -2303608, 14305742, 6056232, -10166528, -10203740, -4633200, 7519358, -21671020, -20927830, -9703640, -21161794, -10892706, 15301070, 5443358, -15252368, -10151442, -13254494, -20610444, -15668618, 23648468, -2762420, -25568348, 15415928, 19918202, 5910000 ], [ 16249336, 20607312, -12020004, 1190390, 8301464, 7463724, -7217372, -9187442, -7440444, 9836570, -19823824, -17084128, -7601780, -19759522, -6618552, 12801464, 6330146, -8501306, -7213860, -7302974, -14764206, -18032576, 21316802, -3196832, -24543032, 9214082, 12158906, 9307320 ], [ 9255976, 20338032, -12985164, 5408690, 1668104, 9247524, -4178612, -8054342, -10792404, 12001790, -17607664, -12957088, -5072060, -17939542, -1831272, 9212264, 7217366, -485726, -3248460, -986954, -7859226, -20791616, 18416822, -3602912, -23384552, 1884662, 3210206, 12975720 ], [ 2262616, 20068752, -13950324, 9626990, -4965256, 11031324, -1139852, -6921242, -14144364, 14167010, -15391504, -8830048, -2542340, -16119562, 2956008, 5623064, 8104586, 7529854, 716940, 5329066, -954246, -23550656, 15516842, -4008992, -22226072, -5444758, -5738494, 16644120 ], [ -4730744, 19799472, -14915484, 13845290, -11598616, 12815124, 1898908, -5788142, -17496324, 16332230, -13175344, -4703008, -12620, -14299582, 7743288, 2033864, 8991806, 15545434, 4682340, 11645086, 5950734, -26309696, 12616862, -4415072, -21067592, -12774178, -14687194, 20312520 ], [ -11724104, 19530192, -15880644, 18063590, -18231976, 14598924, 4937668, -4655042, -20848284, 18497450, -10959184, -575968, 2517100, -12479602, 12530568, -1555336, 9879026, 23561014, 8647740, 17961106, 12855714, -29068736, 9716882, -4821152, -19909112, -20103598, -23635894, 23980920 ], [ -16607476, 18662298, -16926136, 19638572, -22237180, 15925242, 6635446, -4281372, -21843142, 19133740, -8464180, 3635964, 5228536, -10819526, 15993396, -4158930, 10951154, 28180610, 10752736, 21541810, 17748670, -29444606, 7417264, -5551600, -18827924, -25544038, -30449526, 26202128 ], [ -13606156, 15557478, -18271816, 11335892, -16421380, 15542022, 3322186, -6745572, -14029882, 14056660, -4927180, 8165124, 8619016, -9756986, 14506956, -3079470, 12714254, 20109950, 5905696, 14901070, 15123010, -20914946, 7361104, -7494160, -18035564, -23925658, -29284746, 23015408 ], [ -10604836, 12452658, -19617496, 3033212, -10605580, 15158802, 8926, -9209772, -6216622, 8979580, -1390180, 12694284, 12009496, -8694446, 13020516, -2000010, 14477354, 12039290, 1058656, 8260330, 12497350, -12385286, 7304944, -9436720, -17243204, -22307278, -28119966, 19828688 ], [ -7603516, 9347838, -20963176, -5269468, -4789780, 14775582, -3304334, -11673972, 1596638, 3902500, 2146820, 17223444, 15399976, -7631906, 11534076, -920550, 16240454, 3968630, -3788384, 1619590, 9871690, -3855626, 7248784, -11379280, -16450844, -20688898, -26955186, 16641968 ], [ -4602196, 6243018, -22308856, -13572148, 1026020, 14392362, -6617594, -14138172, 9409898, -1174580, 5683820, 21752604, 18790456, -6569366, 10047636, 158910, 18003554, -4102030, -8635424, -5021150, 7246030, 4674034, 7192624, -13321840, -15658484, -19070518, -25790406, 13455248 ], [ -1600876, 3138198, -23654536, -21874828, 6841820, 14009142, -9930854, -16602372, 17223158, -6251660, 9220820, 26281764, 22180936, -5506826, 8561196, 1238370, 19766654, -12172690, -13482464, -11661890, 4620370, 13203694, 7136464, -15264400, -14866124, -17452138, -24625626, 10268528 ], [ -919194, 2701944, -22846864, -21678122, 10360824, 12773436, -8161722, -18444950, 19072588, -9183942, 10954806, 23892148, 21852776, -4348970, 8482876, 183560, 18566122, -15253454, -16070026, -12681054, 4579052, 16028964, 8924208, -13775772, -11485474, -14225418, -20318426, 6863540 ], [ -2359734, 4707144, -20069104, -13705382, 11778504, 10757796, -1742742, -19718810, 15465748, -10153962, 11039226, 15172588, 18122456, -3103910, 9692836, -2823880, 14654182, -13768994, -16590406, -8557074, 6902132, 13635324, 12398928, -9147972, -5736814, -9527238, -13136246, 3258860 ], [ -3800274, 6712344, -17291344, -5732642, 13196184, 8742156, 4676238, -20992670, 11858908, -11123982, 11123646, 6453028, 14392136, -1858850, 10902796, -5831320, 10742242, -12284534, -17110786, -4433094, 9225212, 11241684, 15873648, -4520172, 11846, -4829058, -5954066, -345820 ], [ -5240814, 8717544, -14513584, 2240098, 14613864, 6726516, 11095218, -22266530, 8252068, -12094002, 11208066, -2266532, 10661816, -613790, 12112756, -8838760, 6830302, -10800074, -17631166, -309114, 11548292, 8848044, 19348368, 107628, 5760506, -130878, 1228114, -3950500 ], [ -6681354, 10722744, -11735824, 10212838, 16031544, 4710876, 17514198, -23540390, 4645228, -13064022, 11292486, -10986092, 6931496, 631270, 13322716, -11846200, 2918362, -9315614, -18151546, 3814866, 13871372, 6454404, 22823088, 4735428, 11509166, 4567302, 8410294, -7555180 ], [ -8121894, 12727944, -8958064, 18185578, 17449224, 2695236, 23933178, -24814250, 1038388, -14034042, 11376906, -19705652, 3201176, 1876330, 14532676, -14853640, -993578, -7831154, -18671926, 7938846, 16194452, 4060764, 26297808, 9363228, 17257826, 9265482, 15592474, -11159860 ], [ -9497334, 8280894, -11165704, 16173118, 14568504, 3873546, 16838808, -20167910, 1344748, -9800562, 9047826, -15362162, 2856206, 1102240, 10570036, -10390330, -4716068, -7789394, -14332906, 2677926, 13127732, 1837824, 23862378, 7288128, 10855586, 5897262, 11753704, -10044490 ], [ -10859754, 2543394, -14370424, 12163618, 10828104, 5690646, 7041768, -14337530, 2433748, -4526382, 6236046, -8406062, 3188306, -75680, 5572876, -4432870, -8400668, -8036174, -9022006, -4459974, 8983052, -350976, 20244918, 3872448, 2023166, 915762, 5710744, -7985110 ], [ -12222174, -3194106, -17575144, 8154118, 7087704, 7507746, -2755272, -8507150, 3522748, 747798, 3424266, -1449962, 3520406, -1253600, 575716, 1524590, -12085268, -8282954, -3711106, -11597874, 4838372, -2539776, 16627458, 456768, -6809254, -4065738, -332216, -5925730 ], [ -13584594, -8931606, -20779864, 4144618, 3347304, 9324846, -12552312, -2676770, 4611748, 6021978, 612486, 5506138, 3852506, -2431520, -4421444, 7482050, -15769868, -8529734, 1599794, -18735774, 693692, -4728576, 13009998, -2958912, -15641674, -9047238, -6375176, -3866350 ], [ -14947014, -14669106, -23984584, 135118, -393096, 11141946, -22349352, 3153610, 5700748, 11296158, -2199294, 12462238, 4184606, -3609440, -9418604, 13439510, -19454468, -8776514, 6910694, -25873674, -3450988, -6917376, 9392538, -6374592, -24474094, -14028738, -12418136, -1806970 ], [ -16520632, -18774456, -25383448, -3575772, -3389688, 12788772, -30078924, 8589544, 6031016, 15198630, -3839020, 17958568, 4825586, -4994736, -13595048, 17761466, -22099354, -9558140, 10499900, -31012408, -6859738, -9186672, 6756422, -9121812, -30860330, -17942652, -17327704, -378038 ], [ -19345192, -13212456, -16086088, -5517972, -1980648, 13427052, -25562724, 11689144, 1867256, 10976370, 1463420, 14808568, 7296086, -7608336, -12910328, 12396206, -18585934, -13507700, 3891380, -24309928, -5909518, -11932752, 9932882, -7909692, -22757630, -15533172, -15524104, -2683298 ], [ -22169752, -7650456, -6788728, -7460172, -571608, 14065332, -21046524, 14788744, -2296504, 6754110, 6765860, 11658568, 9766586, -10221936, -12225608, 7030946, -15072514, -17457260, -2717140, -17607448, -4959298, -14678832, 13109342, -6697572, -14654930, -13123692, -13720504, -4988558 ], [ -24994312, -2088456, 2508632, -9402372, 837432, 14703612, -16530324, 17888344, -6460264, 2531850, 12068300, 8508568, 12237086, -12835536, -11540888, 1665686, -11559094, -21406820, -9325660, -10904968, -4009078, -17424912, 16285802, -5485452, -6552230, -10714212, -11916904, -7293818 ], [ -27818872, 3473544, 11805992, -11344572, 2246472, 15341892, -12014124, 20987944, -10624024, -1690410, 17370740, 5358568, 14707586, -15449136, -10856168, -3699574, -8045674, -25356380, -15934180, -4202488, -3058858, -20170992, 19462262, -4273332, 1550470, -8304732, -10113304, -9599078 ], [ -30643432, 9035544, 21103352, -13286772, 3655512, 15980172, -7497924, 24087544, -14787784, -5912670, 22673180, 2208568, 17178086, -18062736, -10171448, -9064834, -4532254, -29305940, -22542700, 2499992, -2108638, -22917072, 22638722, -3061212, 9653170, -5895252, -8309704, -11904338 ], [ -27461082, 12430120, 23032192, -10854600, 3272196, 15851916, -5496664, 22824990, -16039068, -7688214, 25533250, 214686, 17601128, -17495228, -8802766, -12639788, -3443410, -27047608, -24259018, 6896304, 81750, -21044010, 22868020, -2177994, 13615526, -4725858, -7562100, -11314834 ], [ -17099742, 13234360, 16154752, -3194520, 746796, 14807556, -6501064, 16349130, -13809588, -6539634, 25474390, -397494, 15577208, -13125908, -6616666, -14075108, -5252230, -17370088, -20128558, 8536464, 3754290, -13650510, 19575100, -1687854, 12629666, -5038518, -8076540, -7265734 ], [ -6738402, 14038600, 9277312, 4465560, -1778604, 13763196, -7505464, 9873270, -11580108, -5391054, 25415530, -1009674, 13553288, -8756588, -4430566, -15510428, -7061050, -7692568, -15998098, 10176624, 7426830, -6257010, 16282180, -1197714, 11643806, -5351178, -8590980, -3216634 ], [ 3622938, 14842840, 2399872, 12125640, -4304004, 12718836, -8509864, 3397410, -9350628, -4242474, 25356670, -1621854, 11529368, -4387268, -2244466, -16945748, -8869870, 1984952, -11867638, 11816784, 11099370, 1136490, 12989260, -707574, 10657946, -5663838, -9105420, 832466 ], [ 13984278, 15647080, -4477568, 19785720, -6829404, 11674476, -9514264, -3078450, -7121148, -3093894, 25297810, -2234034, 9505448, -17948, -58366, -18381068, -10678690, 11662472, -7737178, 13456944, 14771910, 8529990, 9696340, -217434, 9672086, -5976498, -9619860, 4881566 ], [ 24345618, 16451320, -11355008, 27445800, -9354804, 10630116, -10518664, -9554310, -4891668, -1945314, 25238950, -2846214, 7481528, 4351372, 2127734, -19816388, -12487510, 21339992, -3606718, 15097104, 18444450, 15923490, 6403420, 272706, 8686226, -6289158, -10134300, 8930666 ], [ 21605928, 14121166, -15373502, 23318334, -10454388, 10333164, -11303368, -8293614, -1116450, 958902, 21804748, -3315564, 4638164, 5403724, -856060, -15428246, -14727856, 20317544, -257614, 17372202, 18498906, 14919828, 6179758, 2663244, 8493452, -9003570, -6969522, 5209538 ], [ 14878968, 10837066, -18521882, 15603354, -11120028, 10263684, -12021208, -4678314, 3129210, 4397442, 17343268, -3741444, 1545404, 5446564, -5413300, -9267746, -17099536, 16038584, 2853686, 19840542, 17452206, 11360508, 6890218, 5632164, 8542052, -12448950, -2684982, -876442 ], [ 8152008, 7552966, -21670262, 7888374, -11785668, 10194204, -12739048, -1063014, 7374870, 7835982, 12881788, -4167324, -1547356, 5489404, -9970540, -3107246, -19471216, 11759624, 5964986, 22308882, 16405506, 7801188, 7600678, 8601084, 8590652, -15894330, 1599558, -6962422 ], [ 1425048, 4268866, -24818642, 173394, -12451308, 10124724, -13456888, 2552286, 11620530, 11274522, 8420308, -4593204, -4640116, 5532244, -14527780, 3053254, -21842896, 7480664, 9076286, 24777222, 15358806, 4241868, 8311138, 11570004, 8639252, -19339710, 5884098, -13048402 ], [ -5301912, 984766, -27967022, -7541586, -13116948, 10055244, -14174728, 6167586, 15866190, 14713062, 3958828, -5019084, -7732876, 5575084, -19085020, 9213754, -24214576, 3201704, 12187586, 27245562, 14312106, 682548, 9021598, 14538924, 8687852, -22785090, 10168638, -19134382 ], [ -11071020, -1662558, -30136214, -14281774, -13315366, 10062582, -14931698, 9537578, 19419564, 17375176, -157188, -5056268, -10232456, 5345428, -23172336, 14541016, -25709478, -1041318, 14639290, 29055076, 13087438, -2532512, 9259124, 16833982, 8610634, -26009788, 13820966, -24217052 ], [ -5482740, 3240462, -20695034, -9463714, -7973866, 10980762, -16152638, 9998918, 14764404, 10831096, -176988, -484628, -5698616, 1884748, -21687696, 9988456, -16808298, -4858218, 9270070, 23052796, 9752578, -1665632, 3889004, 11138962, 7041574, -26617828, 9977066, -17403332 ], [ 105540, 8143482, -11253854, -4645654, -2632366, 11898942, -17373578, 10460258, 10109244, 4287016, -196788, 4087012, -1164776, -1575932, -20203056, 5435896, -7907118, -8675118, 3900850, 17050516, 6417718, -798752, -1481116, 5443942, 5472514, -27225868, 6133166, -10589612 ], [ 5693820, 13046502, -1812674, 172406, 2709134, 12817122, -18594518, 10921598, 5454084, -2257064, -216588, 8658652, 3369064, -5036612, -18718416, 883336, 994062, -12492018, -1468370, 11048236, 3082858, 68128, -6851236, -251078, 3903454, -27833908, 2289266, -3775892 ], [ 11282100, 17949522, 7628506, 4990466, 8050634, 13735302, -19815458, 11382938, 798924, -8801144, -236388, 13230292, 7902904, -8497292, -17233776, -3669224, 9895242, -16308918, -6837590, 5045956, -252002, 935008, -12221356, -5946098, 2334394, -28441948, -1554634, 3037828 ], [ 16870380, 22852542, 17069686, 9808526, 13392134, 14653482, -21036398, 11844278, -3856236, -15345224, -256188, 17801932, 12436744, -11957972, -15749136, -8221784, 18796422, -20125818, -12206810, -956324, -3586862, 1801888, -17591476, -11641118, 765334, -29049988, -5398534, 9851548 ], [ 18587660, 23502642, 22144896, 11429336, 16614384, 13167512, -20236508, 12428608, -7316636, -19252264, -1127048, 18484792, 15566034, -14582712, -12706926, -8668354, 23207032, -22353648, -15817980, -2464114, -7044922, 682588, -18359936, -15231378, -615006, -28224988, -6801394, 11506618 ], [ 14221940, 17469582, 20359296, 8025896, 16506384, 7903592, -16261028, 13206208, -8899556, -19015384, -3335288, 13056712, 16488174, -15893832, -7217106, -2662654, 20561032, -22084368, -16666500, 3090866, -10696582, -3557852, -11897216, -15514158, -1698786, -25148068, -4368334, 5055238 ], [ 9856220, 11436522, 18573696, 4622456, 16398384, 2639672, -12285548, 13983808, -10482476, -18778504, -5543528, 7628632, 17410314, -17204952, -1727286, 3343046, 17915032, -21815088, -17515020, 8645846, -14348242, -7798292, -5434496, -15796938, -2782566, -22071148, -1935274, -1396142 ], [ 5490500, 5403462, 16788096, 1219016, 16290384, -2624248, -8310068, 14761408, -12065396, -18541624, -7751768, 2200552, 18332454, -18516072, 3762534, 9348746, 15269032, -21545808, -18363540, 14200826, -17999902, -12038732, 1028224, -16079718, -3866346, -18994228, 497786, -7847522 ], [ 1124780, -629598, 15002496, -2184424, 16182384, -7888168, -4334588, 15539008, -13648316, -18304744, -9960008, -3227528, 19254594, -19827192, 9252354, 15354446, 12623032, -21276528, -19212060, 19755806, -21651562, -16279172, 7490944, -16362498, -4950126, -15917308, 2930846, -14298902 ], [ -3240940, -6662658, 13216896, -5587864, 16074384, -13152088, -359108, 16316608, -15231236, -18067864, -12168248, -8655608, 20176734, -21138312, 14742174, 21360146, 9977032, -21007248, -20060580, 25310786, -25303222, -20519612, 13953664, -16645278, -6033906, -12840388, 5363906, -20750282 ], [ -3738964, -6164256, 13221504, -5348266, 13347348, -9416836, 1808020, 11042554, -14413226, -15664540, -13744220, -9639794, 13966140, -16540662, 16263750, 17811770, 5427676, -18459258, -16438242, 22178066, -26780122, -20783870, 12275146, -16104144, -6478740, -8474110, 5742788, -22554908 ], [ -2579404, -2866656, 13993344, -3547366, 9497868, -1824796, 3200140, 3174934, -12566246, -12332740, -15049220, -8719454, 4698660, -9410682, 16084650, 10168790, 62596, -14934678, -10899822, 15322046, -27324982, -19344050, 7107526, -15209904, -6649740, -3555250, 5241308, -22368068 ], [ -1419844, 430944, 14765184, -1746466, 5648388, 5767244, 4592260, -4692686, -10719266, -9000940, -16354220, -7799114, -4568820, -2280702, 15905550, 2525810, -5302484, -11410098, -5361402, 8466026, -27869842, -17904230, 1939906, -14315664, -6820740, 1363610, 4739828, -22181228 ], [ -260284, 3728544, 15537024, 54434, 1798908, 13359284, 5984380, -12560306, -8872286, -5669140, -17659220, -6878774, -13836300, 4849278, 15726450, -5117170, -10667564, -7885518, 177018, 1610006, -28414702, -16464410, -3227714, -13421424, -6991740, 6282470, 4238348, -21994388 ], [ 899276, 7026144, 16308864, 1855334, -2050572, 20951324, 7376500, -20427926, -7025306, -2337340, -18964220, -5958434, -23103780, 11979258, 15547350, -12760150, -16032644, -4360938, 5715438, -5246014, -28959562, -15024590, -8395334, -12527184, -7162740, 11201330, 3736868, -21807548 ], [ 1988930, 10312614, 17086582, 3612862, -5844490, 28436488, 8742598, -28145902, -5161290, 975668, -20240580, -5008152, -32203478, 19014486, 15337882, -20232158, -21342468, -876576, 11130324, -11961884, -29397960, -13541312, -13449686, -11593000, -7326856, 16000170, 3278210, -21571532 ], [ -3143050, 12608514, 18387442, 1510282, -4693390, 26409688, 7792738, -22545562, -1781070, 2616188, -18967980, -1393032, -26370578, 17616786, 12425662, -12487658, -21734508, -971616, 5550684, -6204404, -20361240, -8190272, -8423186, -7103800, -6878296, 10117230, 6630710, -16958852 ], [ -8275030, 14904414, 19688302, -592298, -3542290, 24382888, 6842878, -16945222, 1599150, 4256708, -17695380, 2222088, -20537678, 16219086, 9513442, -4743158, -22126548, -1066656, -28956, -446924, -11324520, -2839232, -3396686, -2614600, -6429736, 4234290, 9983210, -12346172 ], [ -13407010, 17200314, 20989162, -2694878, -2391190, 22356088, 5893018, -11344882, 4979370, 5897228, -16422780, 5837208, -14704778, 14821386, 6601222, 3001342, -22518588, -1161696, -5608596, 5310556, -2287800, 2511808, 1629814, 1874600, -5981176, -1648650, 13335710, -7733492 ], [ -18538990, 19496214, 22290022, -4797458, -1240090, 20329288, 4943158, -5744542, 8359590, 7537748, -15150180, 9452328, -8871878, 13423686, 3689002, 10745842, -22910628, -1256736, -11188236, 11068036, 6748920, 7862848, 6656314, 6363800, -5532616, -7531590, 16688210, -3120812 ], [ -23670970, 21792114, 23590882, -6900038, -88990, 18302488, 3993298, -144202, 11739810, 9178268, -13877580, 13067448, -3038978, 12025986, 776782, 18490342, -23302668, -1351776, -16767876, 16825516, 15785640, 13213888, 11682814, 10853000, -5084056, -13414530, 20040710, 1491868 ], [ -26436724, 21591694, 23983636, -7247422, 310836, 14576346, 4154718, 4534228, 13401606, 10917910, -13262816, 13676254, 1249382, 11709812, -1524930, 23089676, -21472322, -165016, -20494764, 19034904, 20168498, 16298346, 13111458, 14437632, -6098546, -16017338, 21755116, 3757984 ], [ -24225244, 16140394, 22466236, -3902842, -869604, 7275726, 6653658, 7273468, 11448786, 12866050, -14031776, 7961434, 2288882, 13668572, -2542470, 21073316, -14967302, 3717944, -20324484, 13781064, 14762198, 14615166, 6972198, 16119552, -10190486, -11720558, 20023876, 1088224 ], [ -22013764, 10689094, 20948836, -558262, -2050044, -24894, 9152598, 10012708, 9495966, 14814190, -14800736, 2246614, 3328382, 15627332, -3560010, 19056956, -8462282, 7600904, -20154204, 8527224, 9355898, 12931986, 832938, 17801472, -14282426, -7423778, 18292636, -1581536 ], [ -19802284, 5237794, 19431436, 2786318, -3230484, -7325514, 11651538, 12751948, 7543146, 16762330, -15569696, -3468206, 4367882, 17586092, -4577550, 17040596, -1957262, 11483864, -19983924, 3273384, 3949598, 11248806, -5306322, 19483392, -18374366, -3126998, 16561396, -4251296 ], [ -17590804, -213506, 17914036, 6130898, -4410924, -14626134, 14150478, 15491188, 5590326, 18710470, -16338656, -9183026, 5407382, 19544852, -5595090, 15024236, 4547758, 15366824, -19813644, -1980456, -1456702, 9565626, -11445582, 21165312, -22466306, 1169782, 14830156, -6921056 ], [ -15379324, -5664806, 16396636, 9475478, -5591364, -21926754, 16649418, 18230428, 3637506, 20658610, -17107616, -14897846, 6446882, 21503612, -6612630, 13007876, 11052778, 19249784, -19643364, -7234296, -6863002, 7882446, -17584842, 22847232, -26558246, 5466562, 13098916, -9590816 ], [ -12824248, -8795180, 15864310, 9537656, -3900372, -22860132, 15078558, 17575888, 3317850, 21000490, -15841676, -17172488, 3757670, 21456086, -5309928, 8089874, 13186012, 15442646, -17895096, -9612714, -6371968, 7774746, -19804098, 19380798, -23052998, 4329874, 13814116, -9290990 ], [ -10070248, -10581860, 15902290, 7699496, -546972, -20107212, 11151498, 14956528, 3943710, 20412430, -13397636, -17455448, -1090270, 20247026, -2663928, 1491974, 12788212, 7183346, -15233256, -10326414, -2466688, 8579166, -19753878, 12933738, -15149378, 47494, 15945676, -7271930 ], [ -7316248, -12368540, 15940270, 5861336, 2806428, -17354292, 7224438, 12337168, 4569570, 19824370, -10953596, -17738408, -5938210, 19037966, -17928, -5105926, 12390412, -1075954, -12571416, -11040114, 1438592, 9383586, -19703658, 6486678, -7245758, -4234886, 18077236, -5252870 ], [ -4562248, -14155220, 15978250, 4023176, 6159828, -14601372, 3297378, 9717808, 5195430, 19236310, -8509556, -18021368, -10786150, 17828906, 2628072, -11703826, 11992612, -9335254, -9909576, -11753814, 5343872, 10188006, -19653438, 39618, 657862, -8517266, 20208796, -3233810 ], [ -1808248, -15941900, 16016230, 2185016, 9513228, -11848452, -629682, 7098448, 5821290, 18648250, -6065516, -18304328, -15634090, 16619846, 5274072, -18301726, 11594812, -17594554, -7247736, -12467514, 9249152, 10992426, -19603218, -6407442, 8561482, -12799646, 22340356, -1214750 ], [ 945752, -17728580, 16054210, 346856, 12866628, -9095532, -4556742, 4479088, 6447150, 18060190, -3621476, -18587288, -20482030, 15410786, 7920072, -24899626, 11197012, -25853854, -4585896, -13181214, 13154432, 11796846, -19552998, -12854502, 16465102, -17082026, 24471916, 804310 ], [ -333328, -15696040, 15184050, -523664, 12080698, -7429762, -4693482, 782608, 7876770, 11642320, -4027146, -15074318, -15601890, 12067206, 5746912, -17496836, 10154062, -21219164, -6184256, -11849984, 7768532, 7753716, -17342248, -7102022, 12936562, -14869896, 16740416, 2017230 ], [ -1849648, -13438840, 14260470, -1337264, 11051278, -5827942, -4607262, -2977232, 9353670, 4881520, -4600446, -11338058, -10149510, 8598066, 3290272, -9270476, 9073162, -15826004, -8033216, -10398464, 1836092, 3425436, -15004408, -631922, 8735542, -12275736, 8428736, 3182730 ], [ -3365968, -11181640, 13336890, -2150864, 10021858, -4226122, -4521042, -6737072, 10830570, -1879280, -5173746, -7601798, -4697130, 5128926, 833632, -1044116, 7992262, -10432844, -9882176, -8946944, -4096348, -902844, -12666568, 5838178, 4534522, -9681576, 117056, 4348230 ], [ -4882288, -8924440, 12413310, -2964464, 8992438, -2624302, -4434822, -10496912, 12307470, -8640080, -5747046, -3865538, 755250, 1659786, -1623008, 7182244, 6911362, -5039684, -11731136, -7495424, -10028788, -5231124, -10328728, 12308278, 333502, -7087416, -8194624, 5513730 ], [ -6398608, -6667240, 11489730, -3778064, 7963018, -1022482, -4348602, -14256752, 13784370, -15400880, -6320346, -129278, 6207630, -1809354, -4079648, 15408604, 5830462, 353476, -13580096, -6043904, -15961228, -9559404, -7990888, 18778378, -3867518, -4493256, -16506304, 6679230 ], [ -6267990, -4456546, 10752726, -3010414, 6874534, -155880, -5036976, -16146002, 13231336, -18623084, -7545788, 1586340, 11130964, -3862844, -4505986, 19962278, 4501024, 3610810, -14605794, -4086844, -19789950, -12145664, -4735532, 22741340, -6683386, -3005534, -21248246, 6527060 ], [ -1339770, -2381326, 10559226, 2363486, 5613994, -1431000, -7981776, -12586142, 6765016, -11537204, -10670948, -2584260, 14513164, -1792484, 982034, 13817258, 2447584, 646390, -13233294, -657124, -17490450, -9657344, 1192588, 19400900, -5464246, -4740914, -15591386, 2536460 ], [ 3588450, -306106, 10365726, 7737386, 4353454, -2706120, -10926576, -9026282, 298696, -4451324, -13796108, -6754860, 17895364, 277876, 6470054, 7672238, 394144, -2318030, -11860794, 2772596, -15190950, -7169024, 7120708, 16060460, -4245106, -6476294, -9934526, -1454140 ], [ 8516670, 1769114, 10172226, 13111286, 3092914, -3981240, -13871376, -5466422, -6167624, 2634556, -16921268, -10925460, 21277564, 2348236, 11958074, 1527218, -1659296, -5282450, -10488294, 6202316, -12891450, -4680704, 13048828, 12720020, -3025966, -8211674, -4277666, -5444740 ], [ 13444890, 3844334, 9978726, 18485186, 1832374, -5256360, -16816176, -1906562, -12633944, 9720436, -20046428, -15096060, 24659764, 4418596, 17446094, -4617802, -3712736, -8246870, -9115794, 9632036, -10591950, -2192384, 18976948, 9379580, -1806826, -9947054, 1379194, -9435340 ], [ 18373110, 5919554, 9785226, 23859086, 571834, -6531480, -19760976, 1653298, -19100264, 16806316, -23171588, -19266660, 28041964, 6488956, 22934114, -10762822, -5766176, -11211290, -7743294, 13061756, -8292450, 295936, 24905068, 6039140, -587686, -11682434, 7036054, -13425940 ], [ 18047820, 5321354, 9261654, 23092484, 2618236, -8858628, -19977888, 3145516, -17348852, 16851748, -20169302, -16987392, 29605912, 8409784, 23864366, -11229910, -5878046, -14146946, -7731576, 11746028, -3763230, -1448540, 24488992, 2783258, 898388, -11686058, 8057830, -15378580 ], [ 13705140, 2678774, 8485674, 17630204, 7193476, -11990268, -18108768, 3056596, -9313292, 11513308, -12481322, -9775872, 29779432, 10216264, 21309266, -7355050, -4505186, -17060606, -8760456, 6801428, 2471070, -6429860, 19221472, -407962, 2588588, -10365398, 5535130, -15772780 ], [ 9362460, 36194, 7709694, 12167924, 11768716, -15121908, -16239648, 2967676, -1277732, 6174868, -4793342, -2564352, 29952952, 12022744, 18754166, -3480190, -3132326, -19974266, -9789336, 1856828, 8705370, -11411180, 13953952, -3599182, 4278788, -9044738, 3012430, -16166980 ], [ 5019780, -2606386, 6933714, 6705644, 16343956, -18253548, -14370528, 2878756, 6757828, 836428, 2894638, 4647168, 30126472, 13829224, 16199066, 394670, -1759466, -22887926, -10818216, -3087772, 14939670, -16392500, 8686432, -6790402, 5968988, -7724078, 489730, -16561180 ], [ 677100, -5248966, 6157734, 1243364, 20919196, -21385188, -12501408, 2789836, 14793388, -4502012, 10582618, 11858688, 30299992, 15635704, 13643966, 4269530, -386606, -25801586, -11847096, -8032372, 21173970, -21373820, 3418912, -9981622, 7659188, -6403418, -2032970, -16955380 ], [ -3665580, -7891546, 5381754, -4218916, 25494436, -24516828, -10632288, 2700916, 22828948, -9840452, 18270598, 19070208, 30473512, 17442184, 11088866, 8144390, 986254, -28715246, -12875976, -12976972, 27408270, -26355140, -1848608, -13172842, 9349388, -5082758, -4555670, -17349580 ], [ -1634224, -3653226, 7893280, -2787498, 23060796, -17325380, -7114754, 4913582, 22153652, -8081532, 17658364, 15878850, 23084362, 19492932, 11352486, 9919746, 3466062, -21032636, -8382598, -10511530, 26155740, -23121882, -258454, -13486566, 5280804, -4703778, -5735528, -14945442 ], [ 1284656, 1543194, 10862560, -396198, 19651236, -8696540, -3367694, 7446722, 20265452, -5334372, 15890404, 11238990, 14642182, 21577692, 12008586, 11402766, 6100002, -11874596, -3120298, -7014310, 23860740, -18744822, 2286566, -13399626, 410364, -4455918, -6728408, -12151662 ], [ 4203536, 6739614, 13831840, 1995102, 16241676, -67700, 379366, 9979862, 18377252, -2587212, 14122444, 6599130, 6200002, 23662452, 12664686, 12885786, 8733942, -2716556, 2142002, -3517090, 21565740, -14367762, 4831586, -13312686, -4460076, -4208058, -7721288, -9357882 ], [ 7122416, 11936034, 16801120, 4386402, 12832116, 8561140, 4126426, 12513002, 16489052, 159948, 12354484, 1959270, -2242178, 25747212, 13320786, 14368806, 11367882, 6441484, 7404302, -19870, 19270740, -9990702, 7376606, -13225746, -9330516, -3960198, -8714168, -6564102 ], [ 10041296, 17132454, 19770400, 6777702, 9422556, 17189980, 7873486, 15046142, 14600852, 2907108, 10586524, -2680590, -10684358, 27831972, 13976886, 15851826, 14001822, 15599524, 12666602, 3477350, 16975740, -5613642, 9921626, -13138806, -14200956, -3712338, -9707048, -3770322 ], [ 11570188, 21363988, 21122912, 8249710, 6276632, 23553026, 10163510, 15866532, 12184598, 5147940, 9086994, -6199980, -17392810, 27822026, 13368662, 16751134, 16121342, 21417268, 16134416, 6486670, 13766140, -1176368, 11320302, -11747388, -18308810, -2635014, -11128158, -1769796 ], [ 7130308, 21452188, 15532832, 5774170, 4262792, 20186486, 6196850, 9332172, 7500818, 5214540, 8740134, -4907940, -16656430, 18817166, 7331282, 15143914, 16031882, 12891388, 11896496, 7400890, 6629140, 3519472, 7796442, -4754388, -19142030, 2004126, -14388138, -3175596 ], [ 2690428, 21540388, 9942752, 3298630, 2248952, 16819946, 2230190, 2797812, 2817038, 5281140, 8393274, -3615900, -15920050, 9812306, 1293902, 13536694, 15942422, 4365508, 7658576, 8315110, -507860, 8215312, 4272582, 2238612, -19975250, 6643266, -17648118, -4581396 ], [ -1749452, 21628588, 4352672, 823090, 235112, 13453406, -1736470, -3736548, -1866742, 5347740, 8046414, -2323860, -15183670, 807446, -4743478, 11929474, 15852962, -4160372, 3420656, 9229330, -7644860, 12911152, 748722, 9231612, -20808470, 11282406, -20908098, -5987196 ], [ -6189332, 21716788, -1237408, -1652450, -1778728, 10086866, -5703130, -10270908, -6550522, 5414340, 7699554, -1031820, -14447290, -8197414, -10780858, 10322254, 15763502, -12686252, -817264, 10143550, -14781860, 17606992, -2775138, 16224612, -21641690, 15921546, -24168078, -7392996 ], [ -10629212, 21804988, -6827488, -4127990, -3792568, 6720326, -9669790, -16805268, -11234302, 5480940, 7352694, 260220, -13710910, -17202274, -16818238, 8715034, 15674042, -21212132, -5055184, 11057770, -21918860, 22302832, -6298998, 23217612, -22474910, 20560686, -27428058, -8798796 ], [ -13039952, 19541038, -7128448, -4640090, -6602638, 2812256, -11355400, -18962118, -12796882, 3319320, 6841044, -743550, -12123400, -20181454, -16014268, 7048684, 13253672, -22180802, -7584004, 10573570, -25555580, 24032002, -9493998, 25794942, -21168290, 21118056, -25785558, -7552746 ], [ -13421552, 14924938, -2140288, -3188750, -10208938, -1637344, -10759960, -16741458, -11238262, -1070520, 6164604, -4043130, -9684760, -17134954, -8368948, 5323204, 8502392, -15592262, -8403724, 8690950, -25692020, 22794502, -12360138, 23956602, -17721830, 17593656, -19240578, -3654846 ], [ -13803152, 10308838, 2847872, -1737410, -13815238, -6086944, -10164520, -14520798, -9679642, -5460360, 5488164, -7342710, -7246120, -14088454, -723628, 3597724, 3751112, -9003722, -9223444, 6808330, -25828460, 21557002, -15226278, 22118262, -14275370, 14069256, -12695598, 243054 ], [ -14184752, 5692738, 7836032, -286070, -17421538, -10536544, -9569080, -12300138, -8121022, -9850200, 4811724, -10642290, -4807480, -11041954, 6921692, 1872244, -1000168, -2415182, -10043164, 4925710, -25964900, 20319502, -18092418, 20279922, -10828910, 10544856, -6150618, 4140954 ], [ -14566352, 1076638, 12824192, 1165270, -21027838, -14986144, -8973640, -10079478, -6562402, -14240040, 4135284, -13941870, -2368840, -7995454, 14567012, 146764, -5751448, 4173358, -10862884, 3043090, -26101340, 19082002, -20958558, 18441582, -7382450, 7020456, 394362, 8038854 ], [ -14947952, -3539462, 17812352, 2616610, -24634138, -19435744, -8378200, -7858818, -5003782, -18629880, 3458844, -17241450, 69800, -4948954, 22212332, -1578716, -10502728, 10761898, -11682604, 1160470, -26237780, 17844502, -23824698, 16603242, -3935990, 3496056, 6939342, 11936754 ], [ -12756886, -2623184, 15307208, 5292306, -22742662, -20006416, -7083274, -4836472, -481946, -17146578, 191488, -18812682, 4359428, -5142632, 16309436, -3007378, -6655630, 10289878, -13776320, 3182328, -20918492, 18761086, -20095288, 14120312, -2625510, 3793060, 7125584, 8686786 ], [ -9966706, -418544, 11057048, 8253126, -19570882, -19673776, -5625454, -1627432, 4729954, -14295558, -3679232, -19981422, 9080108, -6090872, 7251476, -4366918, -806170, 8173618, -16166720, 6113448, -14328692, 20179306, -14829928, 11487272, -1812450, 4979980, 5831024, 3772246 ], [ -7176526, 1786096, 6806888, 11213946, -16399102, -19341136, -4167634, 1581608, 9941854, -11444538, -7549952, -21150162, 13800788, -7039112, -1806484, -5726458, 5043290, 6057358, -18557120, 9044568, -7738892, 21597526, -9564568, 8854232, -999390, 6166900, 4536464, -1142294 ], [ -4386346, 3990736, 2556728, 14174766, -13227322, -19008496, -2709814, 4790648, 15153754, -8593518, -11420672, -22318902, 18521468, -7987352, -10864444, -7085998, 10892750, 3941098, -20947520, 11975688, -1149092, 23015746, -4299208, 6221192, -186330, 7353820, 3241904, -6056834 ], [ -1596166, 6195376, -1693432, 17135586, -10055542, -18675856, -1251994, 7999688, 20365654, -5742498, -15291392, -23487642, 23242148, -8935592, -19922404, -8445538, 16742210, 1824838, -23337920, 14906808, 5440708, 24433966, 966152, 3588152, 626730, 8540740, 1947344, -10971374 ], [ 1099106, 7767802, -4987428, 19676008, -6825550, -17621990, 324516, 10116406, 23895126, -3170702, -17858678, -23834440, 26179024, -9318080, -27660078, -9469226, 21789418, -272546, -24902704, 16904380, 11059098, 24556496, 5641802, 1221774, 1431056, 8819390, 900306, -14744114 ], [ 3112766, 4799782, -1414428, 19197208, -3177490, -11388410, 2753436, 4388266, 15341706, -2604242, -11064938, -18278200, 16304944, -5637440, -25915698, -8080886, 21074998, -2234366, -20538064, 12197380, 9700998, 15373616, 6082262, 770514, 2172656, 2575010, 1630926, -10316654 ], [ 5126426, 1831762, 2158572, 18718408, 470570, -5154830, 5182356, -1339874, 6788286, -2037782, -4271198, -12721960, 6430864, -1956800, -24171318, -6692546, 20360578, -4196186, -16173424, 7490380, 8342898, 6190736, 6522722, 319254, 2914256, -3669370, 2361546, -5889194 ], [ 7140086, -1136258, 5731572, 18239608, 4118630, 1078750, 7611276, -7068014, -1765134, -1471322, 2522542, -7165720, -3443216, 1723840, -22426938, -5304206, 19646158, -6158006, -11808784, 2783380, 6984798, -2992144, 6963182, -132006, 3655856, -9913750, 3092166, -1461734 ], [ 9153746, -4104278, 9304572, 17760808, 7766690, 7312330, 10040196, -12796154, -10318554, -904862, 9316282, -1609480, -13317296, 5404480, -20682558, -3915866, 18931738, -8119826, -7444144, -1923620, 5626698, -12175024, 7403642, -583266, 4397456, -16158130, 3822786, 2965726 ], [ 11167406, -7072298, 12877572, 17282008, 11414750, 13545910, 12469116, -18524294, -18871974, -338402, 16110022, 3946760, -23191376, 9085120, -18938178, -2527526, 18217318, -10081646, -3079504, -6630620, 4268598, -21357904, 7844102, -1034526, 5139056, -22402510, 4553406, 7393186 ], [ 10068866, -7687526, 16245978, 13797166, 12964220, 16990054, 13001232, -19167068, -23229228, -1008866, 17002594, 5491304, -26942846, 9475252, -15583176, -2375018, 15240352, -11366192, 671510, -7725908, 4773216, -23849398, 9210422, -758514, 5002766, -22167742, 3611316, 9032224 ], [ 4900526, -5226026, 19346838, 6381346, 11769380, 16786474, 11052912, -13159748, -22099188, -3296846, 10178254, 1789784, -22687826, 5562412, -10121976, -3838598, 9304672, -11765072, 3620090, -4098188, 7713696, -17590618, 11787482, 468546, 3718466, -13460242, 481836, 7024864 ], [ -267814, -2764526, 22447698, -1034474, 10574540, 16582894, 9104592, -7152428, -20969148, -5584826, 3353914, -1911736, -18432806, 1649572, -4660776, -5302178, 3368992, -12163952, 6568670, -470468, 10654176, -11331838, 14364542, 1695606, 2434166, -4752742, -2647644, 5017504 ], [ -5436154, -303026, 25548558, -8450294, 9379700, 16379314, 7156272, -1145108, -19839108, -7872806, -3470426, -5613256, -14177786, -2263268, 800424, -6765758, -2566688, -12562832, 9517250, 3157252, 13594656, -5073058, 16941602, 2922666, 1149866, 3954758, -5777124, 3010144 ], [ -10604494, 2158474, 28649418, -15866114, 8184860, 16175734, 5207952, 4862212, -18709068, -10160786, -10294766, -9314776, -9922766, -6176108, 6261624, -8229338, -8502368, -12961712, 12465830, 6784972, 16535136, 1185722, 19518662, 4149726, -134434, 12662258, -8906604, 1002784 ], [ -15772834, 4619974, 31750278, -23281934, 6990020, 15972154, 3259632, 10869532, -17579028, -12448766, -17119106, -13016296, -5667746, -10088948, 11722824, -9692918, -14438048, -13360592, 15414410, 10412692, 19475616, 7444502, 22095722, 5376786, -1418734, 21369758, -12036084, -1004576 ], [ -13859944, 4330454, 28579536, -22299170, 3850572, 15523622, 35766, 8403228, -15343622, -7562922, -17829964, -8921160, -8027234, -6377322, 7636390, -9341736, -15028602, -11984642, 14553638, 9263714, 19457242, 11399822, 23420686, 3413574, -3928196, 20506442, -8791988, -544192 ], [ -9516184, 3096554, 23255856, -18433310, 43572, 14991002, -3625974, 3028068, -12728762, -214422, -16442164, -2149560, -12657374, -48342, 272410, -8367576, -13784262, -9999422, 12385178, 6474974, 18423142, 14564402, 24315826, 355194, -6858236, 16357622, -3359948, 763328 ], [ -5172424, 1862654, 17932176, -14567450, -3763428, 14458382, -7287714, -2347092, -10113902, 7134078, -15054364, 4622040, -17287514, 6280638, -7091570, -7393416, -12539922, -8014202, 10216718, 3686234, 17389042, 17728982, 25210966, -2703186, -9788276, 12208802, 2072092, 2070848 ], [ -828664, 628754, 12608496, -10701590, -7570428, 13925762, -10949454, -7722252, -7499042, 14482578, -13666564, 11393640, -21917654, 12609618, -14455550, -6419256, -11295582, -6028982, 8048258, 897494, 16354942, 20893562, 26106106, -5761566, -12718316, 8059982, 7504132, 3378368 ], [ 3515096, -605146, 7284816, -6835730, -11377428, 13393142, -14611194, -13097412, -4884182, 21831078, -12278764, 18165240, -26547794, 18938598, -21819530, -5445096, -10051242, -4043762, 5879798, -1891246, 15320842, 24058142, 27001246, -8819946, -15648356, 3911162, 12936172, 4685888 ], [ 7532246, -1922886, 2168486, -3051050, -14905368, 12744392, -17803324, -18196812, -2329682, 28588198, -10960604, 24259720, -30801344, 24906528, -28436460, -4553186, -8839302, -1966022, 3609328, -4601966, 14401112, 26802512, 27823586, -11483336, -18256356, -185548, 17706522, 5719368 ], [ 5997026, -4665906, 577106, -646430, -13689288, 10121432, -13012084, -18608292, -801302, 25291858, -10826324, 18843160, -28652864, 24736608, -22353540, -5059526, -8178162, 1684558, -395312, -5986346, 15425672, 22403312, 27408326, -7431896, -15389676, -3396388, 11228142, 2094168 ], [ 4461806, -7408926, -1014274, 1758190, -12473208, 7498472, -8220844, -19019772, 727078, 21995518, -10692044, 13426600, -26504384, 24566688, -16270620, -5565866, -7517022, 5335138, -4399952, -7370726, 16450232, 18004112, 26993066, -3380456, -12522996, -6607228, 4749762, -1531032 ], [ 2926586, -10151946, -2605654, 4162810, -11257128, 4875512, -3429604, -19431252, 2255458, 18699178, -10557764, 8010040, -24355904, 24396768, -10187700, -6072206, -6855882, 8985718, -8404592, -8755106, 17474792, 13604912, 26577806, 670984, -9656316, -9818068, -1728618, -5156232 ], [ 1391366, -12894966, -4197034, 6567430, -10041048, 2252552, 1361636, -19842732, 3783838, 15402838, -10423484, 2593480, -22207424, 24226848, -4104780, -6578546, -6194742, 12636298, -12409232, -10139486, 18499352, 9205712, 26162546, 4722424, -6789636, -13028908, -8206998, -8781432 ], [ -143854, -15637986, -5788414, 8972050, -8824968, -370408, 6152876, -20254212, 5312218, 12106498, -10289204, -2823080, -20058944, 24056928, 1978140, -7084886, -5533602, 16286878, -16413872, -11523866, 19523912, 4806512, 25747286, 8773864, -3922956, -16239748, -14685378, -12406632 ], [ -1760782, -17456016, -5554762, 10446004, -6725808, -2690428, 8009690, -20748456, 4383748, 8330734, -10932602, -6344846, -17665538, 23728476, 6400698, -6108932, -5785374, 16084246, -16842632, -12687872, 19440134, 657056, 24567812, 9602260, -79278, -16464418, -17908308, -14599236 ], [ -3518842, -17676336, -2168782, 10312444, -3101328, -4487188, 4797950, -21385656, -788372, 3726874, -12919262, -6593786, -14849078, 23126196, 7955358, -2572652, -7613994, 9226066, -11094872, -13471232, 17441954, -3061024, 22068332, 4863580, 5451942, -11531158, -15508188, -14317356 ], [ -5276902, -17896656, 1217198, 10178884, 523152, -6283948, 1586210, -22022856, -5960492, -876986, -14905922, -6842726, -12032618, 22523916, 9510018, 963628, -9442614, 2367886, -5347112, -14254592, 15443774, -6779104, 19568852, 124900, 10983162, -6597898, -13108068, -14035476 ], [ -7034962, -18116976, 4603178, 10045324, 4147632, -8080708, -1625530, -22660056, -11132612, -5480846, -16892582, -7091666, -9216158, 21921636, 11064678, 4499908, -11271234, -4490294, 400648, -15037952, 13445594, -10497184, 17069372, -4613780, 16514382, -1664638, -10707948, -13753596 ], [ -8793022, -18337296, 7989158, 9911764, 7772112, -9877468, -4837270, -23297256, -16304732, -10084706, -18879242, -7340606, -6399698, 21319356, 12619338, 8036188, -13099854, -11348474, 6148408, -15821312, 11447414, -14215264, 14569892, -9352460, 22045602, 3268622, -8307828, -13471716 ], [ -10551082, -18557616, 11375138, 9778204, 11396592, -11674228, -8049010, -23934456, -21476852, -14688566, -20865902, -7589546, -3583238, 20717076, 14173998, 11572468, -14928474, -18206654, 11896168, -16604672, 9449234, -17933344, 12070412, -14091140, 27576822, 8201882, -5907708, -13189836 ], [ -11866404, -15972912, 8038308, 9857778, 10698856, -11483852, -7719456, -24486134, -17193118, -13347854, -16783794, -7909246, -1914310, 17629412, 15624714, 10020006, -14785696, -18767316, 14407512, -14276788, 5007150, -14352530, 6483356, -15911702, 23444422, 8585030, -7470148, -12651390 ], [ -12971244, -12054672, 1505388, 10038678, 7946296, -10348772, -5706336, -24997154, -8413978, -9181034, -9816534, -8262586, -790930, 13360172, 17026014, 6048306, -13705696, -16334076, 15380232, -10469788, -596790, -7301750, -571564, -16344962, 14717842, 6805010, -10916428, -11990970 ], [ -14076084, -8136432, -5027532, 10219578, 5193736, -9213692, -3693216, -25508174, 365162, -5014214, -2849274, -8615926, 332450, 9090932, 18427314, 2076606, -12625696, -13900836, 16352952, -6662788, -6200730, -250970, -7626484, -16778222, 5991262, 5024990, -14362708, -11330550 ], [ -15180924, -4218192, -11560452, 10400478, 2441176, -8078612, -1680096, -26019194, 9144302, -847394, 4117986, -8969266, 1455830, 4821692, 19828614, -1895094, -11545696, -11467596, 17325672, -2855788, -11804670, 6799810, -14681404, -17211482, -2735318, 3244970, -17808988, -10670130 ], [ -16285764, -299952, -18093372, 10581378, -311384, -6943532, 333024, -26530214, 17923442, 3319426, 11085246, -9322606, 2579210, 552452, 21229914, -5866794, -10465696, -9034356, 18298392, 951212, -17408610, 13850590, -21736324, -17644742, -11461898, 1464950, -21255268, -10009710 ], [ -17390604, 3618288, -24626292, 10762278, -3063944, -5808452, 2346144, -27041234, 26702582, 7486246, 18052506, -9675946, 3702590, -3716788, 22631214, -9838494, -9385696, -6601116, 19271112, 4758212, -23012550, 20901370, -28791244, -18078002, -20188478, -315070, -24701548, -9349290 ], [ -18402884, -435558, -20487756, 8954384, -1667858, -2233704, 3202798, -23304996, 21172836, 1710698, 14983058, -6112930, -404916, 684886, 17515756, -6258188, -3570540, -2115714, 14261608, 4503074, -17190670, 14120126, -28223492, -15087432, -13289684, -1579424, -23937950, -9278940 ], [ -19414124, -4578978, -16229316, 7124144, -225158, 1368456, 4046458, -19521036, 15482316, -4176562, 11800838, -2505910, -4571196, 5183986, 12327076, -2593028, 2297820, 2392746, 9184888, 4202294, -11240410, 7183466, -27570092, -12058392, -6215324, -2837984, -23127050, -9215220 ], [ -20425364, -8722398, -11970876, 5293904, 1217542, 4970616, 4890118, -15737076, 9791796, -10063822, 8618618, 1101110, -8737476, 9683086, 7138396, 1072132, 8166180, 6901206, 4108168, 3901514, -5290150, 246806, -26916692, -9029352, 859036, -4096544, -22316150, -9151500 ], [ -21436604, -12865818, -7712436, 3463664, 2660242, 8572776, 5733778, -11953116, 4101276, -15951082, 5436398, 4708130, -12903756, 14182186, 1949716, 4737292, 14034540, 11409666, -968552, 3600734, 660110, -6689854, -26263292, -6000312, 7933396, -5355104, -21505250, -9087780 ], [ -22447844, -17009238, -3453996, 1633424, 4102942, 12174936, 6577438, -8169156, -1589244, -21838342, 2254178, 8315150, -17070036, 18681286, -3238964, 8402452, 19902900, 15918126, -6045272, 3299954, 6610370, -13626514, -25609892, -2971272, 15007756, -6613664, -20694350, -9024060 ], [ -22710482, -18090588, -210972, 1131746, 5889730, 15148536, 5789380, -5833260, -4018704, -24052630, 875666, 9784310, -19492062, 21435484, -6724592, 11058082, 21768402, 17265372, -10150856, 3393266, 8921192, -16727986, -22933490, 255246, 17513878, -7009898, -19904294, -7889574 ], [ -21226382, -12027108, 662748, 3730046, 8479390, 16655496, 1193980, -6876180, 1160976, -17696650, 3705806, 6265130, -17844162, 20118244, -6236432, 11358142, 14293902, 11236452, -11990456, 4406126, 2739992, -10880686, -15536750, 3942546, 9360778, -5394038, -19162874, -4256634 ], [ -19742282, -5963628, 1536468, 6328346, 11069050, 18162456, -3401420, -7919100, 6340656, -11340670, 6535946, 2745950, -16196262, 18801004, -5748272, 11658202, 6819402, 5207532, -13830056, 5418986, -3441208, -5033386, -8140010, 7629846, 1207678, -3778178, -18421454, -623694 ], [ -18258182, 99852, 2410188, 8926646, 13658710, 19669416, -7996820, -8962020, 11520336, -4984690, 9366086, -773230, -14548362, 17483764, -5260112, 11958262, -655098, -821388, -15669656, 6431846, -9622408, 813914, -743270, 11317146, -6945422, -2162318, -17680034, 3009246 ], [ -16774082, 6163332, 3283908, 11524946, 16248370, 21176376, -12592220, -10004940, 16700016, 1371290, 12196226, -4292410, -12900462, 16166524, -4771952, 12258322, -8129598, -6850308, -17509256, 7444706, -15803608, 6661214, 6653470, 15004446, -15098522, -546458, -16938614, 6642186 ], [ -15289982, 12226812, 4157628, 14123246, 18838030, 22683336, -17187620, -11047860, 21879696, 7727270, 15026366, -7811590, -11252562, 14849284, -4283792, 12558382, -15604098, -12879228, -19348856, 8457566, -21984808, 12508514, 14050210, 18691746, -23251622, 1069402, -16197194, 10275126 ], [ -10285332, 13094552, 5740298, 10501816, 15906900, 21900426, -16222520, -7670650, 21833166, 8116410, 15671466, -10347920, -10088002, 11937704, -3398972, 14124982, -14016908, -14255698, -16911656, 10708586, -19978378, 11333304, 17404230, 19377696, -23762912, -393198, -14174164, 13953716 ], [ -3040332, 10655912, 7774118, 2922376, 9462540, 19660326, -11718920, -1480630, 18460866, 4708470, 14926086, -12258800, -9231022, 8011544, -2261732, 16497562, -6663188, -12671518, -11752856, 13747526, -12761638, 5689224, 18185610, 18153696, -19411232, -3814818, -11335564, 17661356 ], [ 4204668, 8217272, 9807938, -4657064, 3018180, 17420226, -7215320, 4709390, 15088566, 1300530, 14180706, -14169680, -8374042, 4085384, -1124492, 18870142, 690532, -11087338, -6594056, 16786466, -5544898, 45144, 18966990, 16929696, -15059552, -7236438, -8496964, 21368996 ], [ 11449668, 5778632, 11841758, -12236504, -3426180, 15180126, -2711720, 10899410, 11716266, -2107410, 13435326, -16080560, -7517062, 159224, 12748, 21242722, 8044252, -9503158, -1435256, 19825406, 1671842, -5598936, 19748370, 15705696, -10707872, -10658058, -5658364, 25076636 ], [ 18694668, 3339992, 13875578, -19815944, -9870540, 12940026, 1791880, 17089430, 8343966, -5515350, 12689946, -17991440, -6660082, -3766936, 1149988, 23615302, 15397972, -7918978, 3723544, 22864346, 8888582, -11243016, 20529750, 14481696, -6356192, -14079678, -2819764, 28784276 ], [ 25939668, 901352, 15909398, -27395384, -16314900, 10699926, 6295480, 23279450, 4971666, -8923290, 11944566, -19902320, -5803102, -7693096, 2287228, 25987882, 22751692, -6334798, 8882344, 25903286, 16105322, -16887096, 21311130, 13257696, -2004512, -17501298, 18836, 32491916 ], [ 21973194, 4556074, 11798230, -24180674, -16512348, 4961044, 9440868, 18557792, 5783230, -8458284, 12574662, -16004694, -8553468, -2902596, 3383466, 23809572, 19052136, -9512328, 4355708, 24391004, 10704402, -16358798, 21929996, 11507642, -1003542, -16560272, -764352, 23856958 ], [ 17061174, 8724694, 7168810, -20055614, -16182948, -1072916, 12471708, 12915872, 6947650, -7666644, 13320762, -11617194, -11608068, 2623044, 4476246, 21247452, 14420376, -13091448, -987772, 22494884, 4239342, -15309938, 22535156, 9713222, -285162, -15251312, -1852992, 14181058 ], [ 12149154, 12893314, 2539390, -15930554, -15853548, -7106876, 15502548, 7273952, 8112070, -6875004, 14066862, -7229694, -14662668, 8148684, 5569026, 18685332, 9788616, -16670568, -6331252, 20598764, -2225718, -14261078, 23140316, 7918802, 433218, -13942352, -2941632, 4505158 ], [ 7237134, 17061934, -2090030, -11805494, -15524148, -13140836, 18533388, 1632032, 9276490, -6083364, 14812962, -2842194, -17717268, 13674324, 6661806, 16123212, 5156856, -20249688, -11674732, 18702644, -8690778, -13212218, 23745476, 6124382, 1151598, -12633392, -4030272, -5170742 ], [ 2325114, 21230554, -6719450, -7680434, -15194748, -19174796, 21564228, -4009888, 10440910, -5291724, 15559062, 1545306, -20771868, 19199964, 7754586, 13561092, 525096, -23828808, -17018212, 16806524, -15155838, -12163358, 24350636, 4329962, 1869978, -11324432, -5118912, -14846642 ], [ -1357818, 23522194, -11034206, -4516082, -14610114, -23669204, 22702464, -8573416, 11175922, -3925692, 14762712, 4286952, -22073304, 22762398, 9161904, 10638276, -2686896, -24358014, -21093880, 14376248, -19172214, -11980622, 23186210, 1810370, 1429704, -9856250, -5674908, -21637016 ], [ -1002318, 19646614, -14315066, -4508342, -13186854, -23105084, 17622144, -9593656, 10500022, -672372, 8898312, 1620792, -17614344, 19874298, 11602704, 6530316, -1233936, -14866074, -21003880, 10190888, -15142914, -14643722, 16207430, -3091930, -2817576, -7864910, -4480788, -18946376 ], [ -646818, 15771034, -17595926, -4500602, -11763594, -22540964, 12541824, -10613896, 9824122, 2580948, 3033912, -1045368, -13155384, 16986198, 14043504, 2422356, 219024, -5374134, -20913880, 6005528, -11113614, -17306822, 9228650, -7994230, -7064856, -5873570, -3286668, -16255736 ], [ -291318, 11895454, -20876786, -4492862, -10340334, -21976844, 7461504, -11634136, 9148222, 5834268, -2830488, -3711528, -8696424, 14098098, 16484304, -1685604, 1671984, 4117806, -20823880, 1820168, -7084314, -19969922, 2249870, -12896530, -11312136, -3882230, -2092548, -13565096 ], [ 64182, 8019874, -24157646, -4485122, -8917074, -21412724, 2381184, -12654376, 8472322, 9087588, -8694888, -6377688, -4237464, 11209998, 18925104, -5793564, 3124944, 13609746, -20733880, -2365192, -3055014, -22633022, -4728910, -17798830, -15559416, -1890890, -898428, -10874456 ], [ 419682, 4144294, -27438506, -4477382, -7493814, -20848604, -2699136, -13674616, 7796422, 12340908, -14559288, -9043848, 221496, 8321898, 21365904, -9901524, 4577904, 23101686, -20643880, -6550552, 974286, -25296122, -11707690, -22701130, -19806696, 100450, 295692, -8183816 ], [ 2427070, 2865812, -25882380, -6326350, -4289992, -18507058, -4898158, -10405200, 4871422, 15405382, -15596600, -8507956, 2812968, 9274418, 21816422, -12573294, 5974122, 23022260, -16510988, -7829134, 1445794, -22899090, -12696416, -21872978, -18962582, 1292992, 2587804, -3352170 ], [ 5816650, 3760412, -20278980, -9728890, 403688, -14678278, -4686298, -3546480, 64522, 18311842, -12594920, -5292796, 3841848, 13440518, 20601602, -14043354, 7322862, 14934140, -8995268, -6675514, -1059626, -16268070, -8673056, -16249958, -13858322, 1817152, 5798644, 3270930 ], [ 9206230, 4655012, -14675580, -13131430, 5097368, -10849498, -4474438, 3312240, -4742378, 21218302, -9593240, -2077636, 4870728, 17606618, 19386782, -15513414, 8671602, 6846020, -1479548, -5521894, -3565046, -9637050, -4649696, -10626938, -8754062, 2341312, 9009484, 9894030 ], [ 12595810, 5549612, -9072180, -16533970, 9791048, -7020718, -4262578, 10170960, -9549278, 24124762, -6591560, 1137524, 5899608, 21772718, 18171962, -16983474, 10020342, -1242100, 6036172, -4368274, -6070466, -3006030, -626336, -5003918, -3649802, 2865472, 12220324, 16517130 ], [ 15985390, 6444212, -3468780, -19936510, 14484728, -3191938, -4050718, 17029680, -14356178, 27031222, -3589880, 4352684, 6928488, 25938818, 16957142, -18453534, 11369082, -9330220, 13551892, -3214654, -8575886, 3624990, 3397024, 619102, 1454458, 3389632, 15431164, 23140230 ], [ 19374970, 7338812, 2134620, -23339050, 19178408, 636842, -3838858, 23888400, -19163078, 29937682, -588200, 7567844, 7957368, 30104918, 15742322, -19923594, 12717822, -17418340, 21067612, -2061034, -11081306, 10256010, 7420384, 6242122, 6558718, 3913792, 18642004, 29763330 ], [ 15120606, 4123460, 1282802, -23917846, 14263258, -931154, -6337244, 22872638, -19109892, 26070452, -4077312, 6670126, 9701424, 23901120, 11573012, -21361468, 14331442, -17184300, 20178474, 429614, -9851456, 7194578, 3396936, 7137958, 5122290, 6218500, 16580962, 30579090 ], [ 9575706, 214220, -658858, -24019906, 7725838, -3410294, -9293204, 20527418, -18236172, 21059612, -8662272, 5078026, 11566224, 15946560, 6904892, -22793908, 15989782, -15545220, 17870334, 3145994, -7990976, 2496758, -1985064, 7235698, 2581590, 8823820, 13629862, 30414390 ], [ 4030806, -3695020, -2600518, -24121966, 1188418, -5889434, -12249164, 18182198, -17362452, 16048772, -13247232, 3485926, 13431024, 7992000, 2236772, -24226348, 17648122, -13906140, 15562194, 5862374, -6130496, -2201062, -7367064, 7333438, 40890, 11429140, 10678762, 30249690 ], [ -1514094, -7604260, -4542178, -24224026, -5349002, -8368574, -15205124, 15836978, -16488732, 11037932, -17832192, 1893826, 15295824, 37440, -2431348, -25658788, 19306462, -12267060, 13254054, 8578754, -4270016, -6898882, -12749064, 7431178, -2499810, 14034460, 7727662, 30084990 ], [ -7058994, -11513500, -6483838, -24326086, -11886422, -10847714, -18161084, 13491758, -15615012, 6027092, -22417152, 301726, 17160624, -7917120, -7099468, -27091228, 20964802, -10627980, 10945914, 11295134, -2409536, -11596702, -18131064, 7528918, -5040510, 16639780, 4776562, 29920290 ], [ -11979984, -14041750, -7600738, -23729806, -16470962, -11899394, -20159954, 11538188, -15187182, 2641862, -25969452, -1212044, 17839494, -14093820, -10997098, -28390648, 21762232, -9657660, 8185344, 13692254, -960626, -15219652, -22120134, 7705858, -6203430, 18044650, 3141022, 28668270 ], [ -13781424, -9665050, -4593838, -19641826, -11291102, -5813774, -17373374, 11542868, -16988802, 7384682, -24358452, -2334164, 12588714, -11381220, -11042278, -29024968, 18255112, -12031140, 3162624, 14493074, -1569566, -13468252, -19144554, 8278798, -477450, 13447270, 8083282, 21979650 ], [ -15582864, -5288350, -1586938, -15553846, -6111242, 271846, -14586794, 11547548, -18790422, 12127502, -22747452, -3456284, 7337934, -8668620, -11087458, -29659288, 14747992, -14404620, -1860096, 15293894, -2178506, -11716852, -16168974, 8851738, 5248530, 8849890, 13025542, 15291030 ], [ -17384304, -911650, 1419962, -11465866, -931382, 6357466, -11800214, 11552228, -20592042, 16870322, -21136452, -4578404, 2087154, -5956020, -11132638, -30293608, 11240872, -16778100, -6882816, 16094714, -2787446, -9965452, -13193394, 9424678, 10974510, 4252510, 17967802, 8602410 ], [ -19185744, 3465050, 4426862, -7377886, 4248478, 12443086, -9013634, 11556908, -22393662, 21613142, -19525452, -5700524, -3163626, -3243420, -11177818, -30927928, 7733752, -19151580, -11905536, 16895534, -3396386, -8214052, -10217814, 9997618, 16700490, -344870, 22910062, 1913790 ], [ -20987184, 7841750, 7433762, -3289906, 9428338, 18528706, -6227054, 11561588, -24195282, 26355962, -17914452, -6822644, -8414406, -530820, -11222998, -31562248, 4226632, -21525060, -16928256, 17696354, -4005326, -6462652, -7242234, 10570558, 22426470, -4942250, 27852322, -4774830 ], [ -19961976, 9755324, 5844134, -2181826, 10495850, 20783370, -4765476, 9440004, -24059752, 24318886, -15960570, -6036854, -10321076, 2460506, -11810838, -28248996, 2893420, -22479626, -20332112, 17318888, -4271986, -4356158, -3907174, 10196380, 23138822, -6272920, 27445984, -9534298 ], [ -15847176, 8976644, -769606, -4330846, 7068470, 18850710, -4752156, 4994364, -21806872, 14871226, -13631910, -3165674, -8572556, 5756486, -12991818, -20620956, 3936340, -21883286, -21966512, 15653528, -4164526, -1861538, -179194, 8786980, 18371162, -4033000, 21193504, -12185158 ], [ -11732376, 8197964, -7383346, -6479866, 3641090, 16918050, -4738836, 548724, -19553992, 5423566, -11303250, -294494, -6824036, 9052466, -14172798, -12992916, 4979260, -21286946, -23600912, 13988168, -4057066, 633082, 3548786, 7377580, 13603502, -1793080, 14941024, -14836018 ], [ -7617576, 7419284, -13997086, -8628886, 213710, 14985390, -4725516, -3896916, -17301112, -4024094, -8974590, 2576686, -5075516, 12348446, -15353778, -5364876, 6022180, -20690606, -25235312, 12322808, -3949606, 3127702, 7276766, 5968180, 8835842, 446840, 8688544, -17486878 ], [ -3502776, 6640604, -20610826, -10777906, -3213670, 13052730, -4712196, -8342556, -15048232, -13471754, -6645930, 5447866, -3326996, 15644426, -16534758, 2263164, 7065100, -20094266, -26869712, 10657448, -3842146, 5622322, 11004746, 4558780, 4068182, 2686760, 2436064, -20137738 ], [ 612024, 5861924, -27224566, -12926926, -6641050, 11120070, -4698876, -12788196, -12795352, -22919414, -4317270, 8319046, -1578476, 18940406, -17715738, 9891204, 8108020, -19497926, -28504112, 8992088, -3734686, 8116942, 14732726, 3149380, -699478, 4926680, -3816416, -22788598 ], [ 2672794, 6860800, -22762732, -10223806, -7369720, 11741990, -3347348, -15468350, -8561146, -25488452, -3214780, 8716160, -3576200, 19884866, -15459040, 10521768, 5162302, -19538598, -26133828, 7249196, -1083296, 7918674, 14069356, 1270670, -1292054, 4023288, -6167872, -24131212 ], [ 4183894, 8335360, -15337012, -6222226, -7376200, 13047530, -1637708, -17676050, -3796726, -26216732, -2440420, 8451200, -6576440, 20200046, -12282400, 9279768, 1149202, -19749738, -22691868, 5485556, 2248864, 6999774, 12230836, -733630, -767354, 2278728, -7475392, -25123732 ], [ 5694994, 9809920, -7911292, -2220646, -7382680, 14353070, 71932, -19883750, 967694, -26945012, -1666060, 8186240, -9576680, 20515226, -9105760, 8037768, -2863898, -19960878, -19249908, 3721916, 5581024, 6080874, 10392316, -2737930, -242654, 534168, -8782912, -26116252 ], [ 7206094, 11284480, -485572, 1780934, -7389160, 15658610, 1781572, -22091450, 5732114, -27673292, -891700, 7921280, -12576920, 20830406, -5929120, 6795768, -6876998, -20172018, -15807948, 1958276, 8913184, 5161974, 8553796, -4742230, 282046, -1210392, -10090432, -27108772 ], [ 8717194, 12759040, 6940148, 5782514, -7395640, 16964150, 3491212, -24299150, 10496534, -28401572, -117340, 7656320, -15577160, 21145586, -2752480, 5553768, -10890098, -20383158, -12365988, 194636, 12245344, 4243074, 6715276, -6746530, 806746, -2954952, -11397952, -28101292 ], [ 9536068, 13404484, 12959024, 9099266, -7060408, 17584124, 4726012, -26012102, 14396198, -29005112, 875108, 7471208, -17481470, 21002846, 160118, 4378260, -14172038, -20426106, -8678202, -950650, 15140068, 3481404, 4887682, -8527864, 1275808, -4352526, -12533716, -28137976 ], [ 4124908, 6587884, 6316304, 6252566, -3649768, 12034004, 1687252, -23272322, 10513058, -28485992, 3830348, 8004728, -9522410, 16738826, 696338, 3801180, -10873538, -18955326, -2777982, 3469250, 14097868, 4134804, 3158422, -8302504, 1244128, -2627226, -12123676, -19572136 ], [ -1286252, -228716, -326416, 3405866, -239128, 6483884, -1351508, -20532542, 6629918, -27966872, 6785588, 8538248, -1563350, 12474806, 1232558, 3224100, -7575038, -17484546, 3122238, 7889150, 13055668, 4788204, 1429162, -8077144, 1212448, -901926, -11713636, -11006296 ], [ -6697412, -7045316, -6969136, 559166, 3171512, 933764, -4390268, -17792762, 2746778, -27447752, 9740828, 9071768, 6395710, 8210786, 1768778, 2647020, -4276538, -16013766, 9022458, 12309050, 12013468, 5441604, -300098, -7851784, 1180768, 823374, -11303596, -2440456 ], [ -12108572, -13861916, -13611856, -2287534, 6582152, -4616356, -7429028, -15052982, -1136362, -26928632, 12696068, 9605288, 14354770, 3946766, 2304998, 2069940, -978038, -14542986, 14922678, 16728950, 10971268, 6095004, -2029358, -7626424, 1149088, 2548674, -10893556, 6125384 ], [ -17519732, -20678516, -20254576, -5134234, 9992792, -10166476, -10467788, -12313202, -5019502, -26409512, 15651308, 10138808, 22313830, -317254, 2841218, 1492860, 2320462, -13072206, 20822898, 21148850, 9929068, 6748404, -3758618, -7401064, 1117408, 4273974, -10483516, 14691224 ], [ -20706304, -24692736, -24166400, -6810624, 12001280, -13434880, -12257280, -10699776, -7306240, -26103808, 17391616, 10452992, 27000832, -2828288, 3156992, 1153024, 4262912, -12206080, 24297472, 23751680, 9315328, 7133184, -4776960, -7268352, 1098752, 5289984, -10242048, 19735552 ], [ -20706304, -24692736, -24166400, -6810624, 12001280, -13434880, -12257280, -10699776, -7306240, -26103808, 17391616, 10452992, 27000832, -2828288, 3156992, 1153024, 4262912, -12206080, 24297472, 23751680, 9315328, 7133184, -4776960, -7268352, 1098752, 5289984, -10242048, 19735552 ] ], [ [ 8494592, 15564800, -20344320, 22651904, -32155648, 23965184, -19568640, -14708736, 15576576, 16866304, -6682112, 15103488, 4370432, 3767296, 16432640, 14214656, 7237120, -20600832, 15132160, -14410240, 11336704, 10908672, -2359808, -7238656, -1814528, 13083648, 2333184, -17979904 ], [ 8494592, 15564800, -20344320, 22651904, -32155648, 23965184, -19568640, -14708736, 15576576, 16866304, -6682112, 15103488, 4370432, 3767296, 16432640, 14214656, 7237120, -20600832, 15132160, -14410240, 11336704, 10908672, -2359808, -7238656, -1814528, 13083648, 2333184, -17979904 ], [ 8494592, 15564800, -20344320, 22651904, -32155648, 23965184, -19568640, -14708736, 15576576, 16866304, -6682112, 15103488, 4370432, 3767296, 16432640, 14214656, 7237120, -20600832, 15132160, -14410240, 11336704, 10908672, -2359808, -7238656, -1814528, 13083648, 2333184, -17979904 ], [ 10085704, 16064471, -17275671, 18356173, -30094896, 24459073, -19814139, -10238306, 11246035, 13022041, -2226727, 13277025, 5565123, 1819470, 12240572, 14467058, 6815447, -19738783, 12875705, -9841929, 8439214, 8110125, -1798246, -3568148, -8656, 9312899, -168947, -18870037 ], [ 12512824, 16826681, -12594681, 11803363, -26951376, 25212463, -20188629, -3419006, 4640125, 7157911, 4569623, 10490895, 7387533, -1151790, 5845892, 14852078, 6172217, -18423793, 9433655, -2873319, 4019314, 3841155, -941626, 2030932, 2746064, 3560909, -3985757, -20227867 ], [ 14939944, 17588891, -7913691, 5250553, -23807856, 25965853, -20563119, 3400294, -1965785, 1293781, 11365973, 7704765, 9209943, -4123050, -548788, 15237098, 5528987, -17108803, 5991605, 4095291, -400586, -427815, -85006, 7630012, 5500784, -2191081, -7802567, -21585697 ], [ 17367064, 18351101, -3232701, -1302257, -20664336, 26719243, -20937609, 10219594, -8571695, -4570349, 18162323, 4918635, 11032353, -7094310, -6943468, 15622118, 4885757, -15793813, 2549555, 11063901, -4820486, -4696785, 771614, 13229092, 8255504, -7943071, -11619377, -22943527 ], [ 19794184, 19113311, 1448289, -7855067, -17520816, 27472633, -21312099, 17038894, -15177605, -10434479, 24958673, 2132505, 12854763, -10065570, -13338148, 16007138, 4242527, -14478823, -892495, 18032511, -9240386, -8965755, 1628234, 18828172, 11010224, -13695061, -15436187, -24301357 ], [ 22221304, 19875521, 6129279, -14407877, -14377296, 28226023, -21686589, 23858194, -21783515, -16298609, 31755023, -653625, 14677173, -13036830, -19732828, 16392158, 3599297, -13163833, -4334545, 25001121, -13660286, -13234725, 2484854, 24427252, 13764944, -19447051, -19252997, -25659187 ], [ 16665826, 19039019, 3852966, -10890872, -8675976, 23804218, -20226075, 24968032, -17553749, -10696661, 28271018, 1721172, 12533253, -9576528, -21714781, 15737093, 3286754, -12689524, -2161093, 18646638, -7415465, -10155849, 2480087, 22507009, 13624913, -13470658, -16659038, -23543629 ], [ 10835086, 18147389, 1336746, -7026632, -2886456, 19203958, -18702285, 25880992, -12950339, -4699331, 24432518, 4273932, 10252563, -5894448, -23544571, 15046163, 2985614, -12244204, 205997, 11832738, -802895, -6823599, 2445617, 20327479, 13385063, -7089838, -13844018, -21308299 ], [ 5004346, 17255759, -1179474, -3162392, 2903064, 14603698, -17178495, 26793952, -8346929, 1297999, 20594018, 6826692, 7971873, -2212368, -25374361, 14355233, 2684474, -11798884, 2573087, 5018838, 5809675, -3491349, 2411147, 18147949, 13145213, -709018, -11028998, -19072969 ], [ -826394, 16364129, -3695694, 701848, 8692584, 10003438, -15654705, 27706912, -3743519, 7295329, 16755518, 9379452, 5691183, 1469712, -27204151, 13664303, 2383334, -11353564, 4940177, -1795062, 12422245, -159099, 2376677, 15968419, 12905363, 5671802, -8213978, -16837639 ], [ -6657134, 15472499, -6211914, 4566088, 14482104, 5403178, -14130915, 28619872, 859891, 13292659, 12917018, 11932212, 3410493, 5151792, -29033941, 12973373, 2082194, -10908244, 7307267, -8608962, 19034815, 3173151, 2342207, 13788889, 12665513, 12052622, -5398958, -14602309 ], [ -10454799, 14308319, -8217934, 6423878, 18921849, 2987868, -13811725, 27725332, 4727626, 17228764, 9013168, 13876372, 2026228, 6159622, -28114681, 10547043, 645129, -8779149, 7878407, -13465262, 21869660, 4922326, 2606162, 12309109, 10922663, 16209792, -2923788, -12598979 ], [ -8966469, 12435509, -8897434, 3064898, 19852179, 6253428, -16624495, 22131292, 6682606, 15805684, 4939408, 14238172, 2972668, 214402, -20047891, 3608673, -3745341, -2272239, 3780077, -13231802, 14882420, 2555506, 3646022, 12648679, 5272013, 14585472, -1332228, -11198849 ], [ -7478139, 10562699, -9576934, -294082, 20782509, 9518988, -19437265, 16537252, 8637586, 14382604, 865648, 14599972, 3919108, -5730818, -11981101, -3329697, -8135811, 4234671, -318253, -12998342, 7895180, 188686, 4685882, 12988249, -378637, 12961152, 259332, -9798719 ], [ -5989809, 8689889, -10256434, -3653062, 21712839, 12784548, -22250035, 10943212, 10592566, 12959524, -3208112, 14961772, 4865548, -11676038, -3914311, -10268067, -12526281, 10741581, -4416583, -12764882, 907940, -2178134, 5725742, 13327819, -6029287, 11336832, 1850892, -8398589 ], [ -4501479, 6817079, -10935934, -7012042, 22643169, 16050108, -25062805, 5349172, 12547546, 11536444, -7281872, 15323572, 5811988, -17621258, 4152479, -17206437, -16916751, 17248491, -8514913, -12531422, -6079300, -4544954, 6765602, 13667389, -11679937, 9712512, 3442452, -6998459 ], [ -3013149, 4944269, -11615434, -10371022, 23573499, 19315668, -27875575, -244868, 14502526, 10113364, -11355632, 15685372, 6758428, -23566478, 12219269, -24144807, -21307221, 23755401, -12613243, -12297962, -13066540, -6911774, 7805462, 14006959, -17330587, 8088192, 5034012, -5598329 ], [ 19124, 4866039, -12180242, -12121823, 20337075, 21431234, -28833981, -2133625, 14883512, 8462119, -12101151, 15668858, 4443248, -22839581, 10964313, -23136145, -20430710, 23147962, -10904151, -9640759, -14636438, -9564158, 8987839, 12829033, -16221087, 8141746, 3603300, -7022781 ], [ 4129244, 6040629, -12664982, -12749933, 14191785, 22743974, -28497831, -1435675, 14165672, 6651589, -10523181, 15388238, -148912, -17454791, 3201723, -16579555, -15877250, 17573902, -5140821, -5291509, -12424418, -12415898, 10269709, 10591723, -10392237, 9366646, 62700, -10419111 ], [ 8239364, 7215219, -13149722, -13378043, 8046495, 24056714, -28161681, -737725, 13447832, 4841059, -8945211, 15107618, -4741072, -12070001, -4560867, -10022965, -11323790, 11999842, 622509, -942259, -10212398, -15267638, 11551579, 8354413, -4563387, 10591546, -3477900, -13815441 ], [ 12349484, 8389809, -13634462, -14006153, 1901205, 25369454, -27825531, -39775, 12729992, 3030529, -7367241, 14826998, -9333232, -6685211, -12323457, -3466375, -6770330, 6425782, 6385839, 3406991, -8000378, -18119378, 12833449, 6117103, 1265463, 11816446, -7018500, -17211771 ], [ 16459604, 9564399, -14119202, -14634263, -4244085, 26682194, -27489381, 658175, 12012152, 1219999, -5789271, 14546378, -13925392, -1300421, -20086047, 3090215, -2216870, 851722, 12149169, 7756241, -5788358, -20971118, 14115319, 3879793, 7094313, 13041346, -10559100, -20608101 ], [ 20569724, 10738989, -14603942, -15262373, -10389375, 27994934, -27153231, 1356125, 11294312, -590531, -4211301, 14265758, -18517552, 4084369, -27848637, 9646805, 2336590, -4722338, 17912499, 12105491, -3576338, -23822858, 15397189, 1642483, 12923163, 14266246, -14099700, -24004431 ], [ 17226710, 8928162, -14759741, -15538538, -9492525, 23835557, -21540660, 4000910, 9919157, -3787052, -5260485, 15827888, -17984356, 6535177, -23893848, 8331248, -728729, -6407750, 12421365, 12322121, -2519459, -22459358, 16269766, 4946707, 6806862, 10912540, -15738096, -16793325 ], [ 13055570, 6785622, -14878991, -15775598, -7813215, 19068167, -15341820, 6862010, 8470967, -7137572, -6601575, 17594768, -16881676, 8659987, -18637128, 6141008, -4640579, -7661090, 5679735, 12079571, -1590929, -20627498, 17096866, 8866657, -636678, 7050100, -17165136, -8403615 ], [ 8884430, 4643082, -14998241, -16012658, -6133905, 14300777, -9142980, 9723110, 7022777, -10488092, -7942665, 19361648, -15778996, 10784797, -13380408, 3950768, -8552429, -8914430, -1061895, 11837021, -662399, -18795638, 17923966, 12786607, -8080218, 3187660, -18592176, -13905 ], [ 4713290, 2500542, -15117491, -16249718, -4454595, 9533387, -2944140, 12584210, 5574587, -13838612, -9283755, 21128528, -14676316, 12909607, -8123688, 1760528, -12464279, -10167770, -7803525, 11594471, 266131, -16963778, 18751066, 16706557, -15523758, -674780, -20019216, 8375805 ], [ 542150, 358002, -15236741, -16486778, -2775285, 4765997, 3254700, 15445310, 4126397, -17189132, -10624845, 22895408, -13573636, 15034417, -2866968, -429712, -16376129, -11421110, -14545155, 11351921, 1194661, -15131918, 19578166, 20626507, -22967298, -4537220, -21446256, 16765515 ], [ -2774389, -1478980, -15486882, -15376282, -1347136, 2092255, 8200927, 16752533, 2545739, -19872885, -11273689, 23497056, -11607539, 16508686, 450878, -1505469, -19437653, -11303372, -19879227, 11096736, 2592320, -12661183, 19077812, 22431909, -27818136, -7374325, -20987546, 22184879 ], [ -2897419, -2174140, -16226142, -9230182, -857536, 7242145, 8466337, 12253163, 470069, -20065035, -9335719, 19744416, -6414989, 15551986, -3476542, 1583421, -19321643, -6062132, -19953477, 10794336, 5743040, -7803073, 13616972, 16335579, -22980456, -6379915, -13482086, 16504529 ], [ -3020449, -2869300, -16965402, -3084082, -367936, 12392035, 8731747, 7753793, -1605601, -20257185, -7397749, 15991776, -1222439, 14595286, -7403962, 4672311, -19205633, -820892, -20027727, 10491936, 8893760, -2944963, 8156132, 10239249, -18142776, -5385505, -5976626, 10824179 ], [ -3143479, -3564460, -17704662, 3062018, 121664, 17541925, 8997157, 3254423, -3681271, -20449335, -5459779, 12239136, 3970111, 13638586, -11331382, 7761201, -19089623, 4420348, -20101977, 10189536, 12044480, 1913147, 2695292, 4142919, -13305096, -4391095, 1528834, 5143829 ], [ -3266509, -4259620, -18443922, 9208118, 611264, 22691815, 9262567, -1244947, -5756941, -20641485, -3521809, 8486496, 9162661, 12681886, -15258802, 10850091, -18973613, 9661588, -20176227, 9887136, 15195200, 6771257, -2765548, -1953411, -8467416, -3396685, 9034294, -536521 ], [ -3389539, -4954780, -19183182, 15354218, 1100864, 27841705, 9527977, -5744317, -7832611, -20833635, -1583839, 4733856, 14355211, 11725186, -19186222, 13938981, -18857603, 14902828, -20250477, 9584736, 18345920, 11629367, -8226388, -8049741, -3629736, -2402275, 16539754, -6216871 ], [ -3396996, -2592778, -19625543, 15781264, -565050, 28095229, 10109039, -7641767, -8862390, -17960915, -442848, 1612802, 16041796, 9410515, -21076286, 12242754, -16806791, 15242626, -16941620, 11034731, 17365340, 11898303, -8198709, -8240850, -145092, -3388586, 18937724, -6907184 ], [ -3298716, 2566202, -19796273, 10975984, -4203030, 23869099, 10978889, -7158737, -8935290, -12284165, -31008, -930418, 14520796, 5853445, -21102386, 6168654, -12985841, 11098126, -10537580, 14087981, 12605060, 7968633, -3149619, -3029310, 2101668, -6187046, 16662884, -3032144 ], [ -3200436, 7725182, -19967003, 6170704, -7841010, 19642969, 11848739, -6675707, -9008190, -6607415, 380832, -3473638, 12999796, 2296375, -21128486, 94554, -9164891, 6953626, -4133540, 17141231, 7844780, 4038963, 1899471, 2182230, 4348428, -8985506, 14388044, 842896 ], [ -3102156, 12884162, -20137733, 1365424, -11478990, 15416839, 12718589, -6192677, -9081090, -930665, 792672, -6016858, 11478796, -1260695, -21154586, -5979546, -5343941, 2809126, 2270500, 20194481, 3084500, 109293, 6948561, 7393770, 6595188, -11783966, 12113204, 4717936 ], [ -3003876, 18043142, -20308463, -3439856, -15116970, 11190709, 13588439, -5709647, -9153990, 4746085, 1204512, -8560078, 9957796, -4817765, -21180686, -12053646, -1522991, -1335374, 8674540, 23247731, -1675780, -3820377, 11997651, 12605310, 8841948, -14582426, 9838364, 8592976 ], [ -2905596, 23202122, -20479193, -8245136, -18754950, 6964579, 14458289, -5226617, -9226890, 10422835, 1616352, -11103298, 8436796, -8374835, -21206786, -18127746, 2297959, -5479874, 15078580, 26300981, -6436060, -7750047, 17046741, 17816850, 11088708, -17380886, 7563524, 12468016 ], [ -5685141, 19708502, -20389523, -6694616, -19212855, 4095424, 13812839, -314387, -3959490, 8616385, 2200767, -8218243, 5089321, -8553905, -14897861, -17696946, 4615984, -8595674, 16903270, 19389281, -4264165, -4757067, 12056631, 18509490, 10419243, -15450221, 6489884, 8192656 ], [ -9040251, 14484362, -20247773, -3872936, -19034745, 1497664, 12864329, 5483683, 2375970, 5313295, 2819697, -4247533, 1376551, -8057375, -7321931, -15965166, 6633424, -11505734, 17812090, 10484591, -705835, -379557, 5058681, 18298350, 9166533, -12573731, 5656484, 2287216 ], [ -12395361, 9260222, -20106023, -1051256, -18856635, -1100096, 11915819, 11281753, 8711430, 2010205, 3438627, -276823, -2336219, -7560845, 253999, -14233386, 8650864, -14415794, 18720910, 1579901, 2852495, 3997953, -1939269, 18087210, 7913823, -9697241, 4823084, -3618224 ], [ -15750471, 4036082, -19964273, 1770424, -18678525, -3697856, 10967309, 17079823, 15046890, -1292885, 4057557, 3693887, -6048989, -7064315, 7829929, -12501606, 10668304, -17325854, 19629730, -7324789, 6410825, 8375463, -8937219, 17876070, 6661113, -6820751, 3989684, -9523664 ], [ -19105581, -1188058, -19822523, 4592104, -18500415, -6295616, 10018799, 22877893, 21382350, -4595975, 4676487, 7664597, -9761759, -6567785, 15405859, -10769826, 12685744, -20235914, 20538550, -16229479, 9969155, 12752973, -15935169, 17664930, 5408403, -3944261, 3156284, -15429104 ], [ -22158571, -5488860, -19182392, 7321211, -17488017, -8117120, 8870323, 26623094, 25584601, -7759510, 5814325, 10427997, -12646910, -6075818, 21910017, -9357703, 13990927, -22261220, 20435918, -22698775, 12580734, 16287225, -20760546, 16991939, 4471177, -1705928, 1815754, -20705292 ], [ -23422081, -4320660, -15590312, 9502001, -11534067, -5340800, 6537433, 18208994, 17151691, -10096450, 10025695, 6040407, -10630010, -5610878, 22065987, -9838933, 11077357, -19046060, 14342378, -14743045, 9584634, 14826795, -12717606, 13583369, 5402587, -3247448, -2528546, -22254372 ], [ -24685591, -3152460, -11998232, 11682791, -5580117, -2564480, 4204543, 9794894, 8718781, -12433390, 14237065, 1652817, -8613110, -5145938, 22221957, -10320163, 8163787, -15830900, 8248838, -6787315, 6588534, 13366365, -4674666, 10174799, 6333997, -4788968, -6872846, -23803452 ], [ -25949101, -1984260, -8406152, 13863581, 373833, 211840, 1871653, 1380794, 285871, -14770330, 18448435, -2734773, -6596210, -4680998, 22377927, -10801393, 5250217, -12615740, 2155298, 1168415, 3592434, 11905935, 3368274, 6766229, 7265407, -6330488, -11217146, -25352532 ], [ -27212611, -816060, -4814072, 16044371, 6327783, 2988160, -461237, -7033306, -8147039, -17107270, 22659805, -7122363, -4579310, -4216058, 22533897, -11282623, 2336647, -9400580, -3938242, 9124145, 596334, 10445505, 11411214, 3357659, 8196817, -7872008, -15561446, -26901612 ], [ -28476121, 352140, -1221992, 18225161, 12281733, 5764480, -2794127, -15447406, -16579949, -19444210, 26871175, -11509953, -2562410, -3751118, 22689867, -11763853, -576923, -6185420, -10031782, 17079875, -2399766, 8985075, 19454154, -50911, 9128227, -9413528, -19905746, -28450692 ], [ -26108712, 3290064, 1258291, 18215895, 15971007, 8374340, -2954796, -18908419, -20172686, -19461575, 28599749, -13140416, -444568, -2950388, 20416833, -11000651, -1524379, -3391289, -12386819, 18237190, -1539857, 9850124, 21838725, -1371310, 10243768, -9159781, -19598596, -26461923 ], [ -19401912, 8343024, 2409841, 15589245, 16953717, 10785260, -519396, -16449889, -17980826, -16706765, 27361079, -11475776, 1793912, -1748348, 15240843, -8750201, -122089, -1100339, -10273889, 11269570, 3928453, 13494404, 17460855, -196090, 11579368, -6760471, -13732396, -20244993 ], [ -12695112, 13395984, 3561391, 12962595, 17936427, 13196180, 1916004, -13991359, -15788966, -13951955, 26122409, -9811136, 4032392, -546308, 10064853, -6499751, 1280201, 1190611, -8160959, 4301950, 9396763, 17138684, 13082985, 979130, 12914968, -4361161, -7866196, -14028063 ], [ -5988312, 18448944, 4712941, 10335945, 18919137, 15607100, 4351404, -11532829, -13597106, -11197145, 24883739, -8146496, 6270872, 655732, 4888863, -4249301, 2682491, 3481561, -6048029, -2665670, 14865073, 20782964, 8705115, 2154350, 14250568, -1961851, -1999996, -7811133 ], [ 718488, 23501904, 5864491, 7709295, 19901847, 18018020, 6786804, -9074299, -11405246, -8442335, 23645069, -6481856, 8509352, 1857772, -287127, -1998851, 4084781, 5772511, -3935099, -9633290, 20333383, 24427244, 4327245, 3329570, 15586168, 437459, 3866204, -1594203 ], [ 7425288, 28554864, 7016041, 5082645, 20884557, 20428940, 9222204, -6615769, -9213386, -5687525, 22406399, -4817216, 10747832, 3059812, -5463117, 251599, 5487071, 8063461, -1822169, -16600910, 25801693, 28071524, -50625, 4504790, 16921768, 2836769, 9732404, 4622727 ], [ 4398534, 22720728, 5399242, 3160071, 18538914, 17558048, 4452072, -6910201, -5501180, -2722472, 15809534, -2408756, 7844846, 446635, -9620874, 3931108, 2355647, 8963302, -2820725, -11513954, 22565101, 23943368, 840966, 6005414, 17999032, -89479, 12502988, 6017661 ], [ -1590606, 13573128, 2939902, 1451781, 15180294, 13079648, -2511048, -8042491, -1326260, 306568, 7581914, 226084, 3377066, -3327695, -13468734, 8045548, -2155603, 9439762, -4766255, -2758214, 16679191, 17449688, 3336306, 7605074, 18997672, -4636549, 14331428, 5945031 ], [ -7579746, 4425528, 480562, -256509, 11821674, 8601248, -9474168, -9174781, 2848660, 3335608, -645706, 2860924, -1090714, -7102025, -17316594, 12159988, -6666853, 9916222, -6711785, 5997526, 10793281, 10956008, 5831646, 9204734, 19996312, -9183619, 16159868, 5872401 ], [ -13568886, -4722072, -1978778, -1964799, 8463054, 4122848, -16437288, -10307071, 7023580, 6364648, -8873326, 5495764, -5558494, -10876355, -21164454, 16274428, -11178103, 10392682, -8657315, 14753266, 4907371, 4462328, 8326986, 10804394, 20994952, -13730689, 17988308, 5799771 ], [ -19558026, -13869672, -4438118, -3673089, 5104434, -355552, -23400408, -11439361, 11198500, 9393688, -17100946, 8130604, -10026274, -14650685, -25012314, 20388868, -15689353, 10869142, -10602845, 23509006, -978539, -2031352, 10822326, 12404054, 21993592, -18277759, 19816748, 5727141 ], [ -24823317, -22163328, -6175338, -4955198, 2055893, -4134904, -29272557, -12260424, 14671054, 11831613, -24059095, 10824629, -13945002, -17782114, -28494151, 23791107, -19247763, 11140271, -12067671, 31016548, -6540069, -7705157, 12992075, 13456657, 22394411, -22543975, 20888663, 5548594 ], [ -21505827, -20331648, 649722, -1184018, 2684003, 374456, -22208907, -9391224, 9815554, 7260603, -15964945, 14220419, -11353542, -13290574, -27636001, 18748677, -11508213, 8976761, -7832721, 23724028, -8255379, -3657587, 11301245, 8022727, 15706781, -23480065, 12990353, 4114174 ], [ -18188337, -18499968, 7474782, 2587162, 3312113, 4883816, -15145257, -6522024, 4960054, 2689593, -7870795, 17616209, -8762082, -8799034, -26777851, 13706247, -3768663, 6813251, -3597771, 16431508, -9970689, 389983, 9610415, 2588797, 9019151, -24416155, 5092043, 2679754 ], [ -14870847, -16668288, 14299842, 6358342, 3940223, 9393176, -8081607, -3652824, 104554, -1881417, 223355, 21011999, -6170622, -4307494, -25919701, 8663817, 3970887, 4649741, 637179, 9138988, -11685999, 4437553, 7919585, -2845133, 2331521, -25352245, -2806267, 1245334 ], [ -11553357, -14836608, 21124902, 10129522, 4568333, 13902536, -1017957, -783624, -4750946, -6452427, 8317505, 24407789, -3579162, 184046, -25061551, 3621387, 11710437, 2486231, 4872129, 1846468, -13401309, 8485123, 6228755, -8279063, -4356109, -26288335, -10704577, -189086 ], [ -8235867, -13004928, 27949962, 13900702, 5196443, 18411896, 6045693, 2085576, -9606446, -11023437, 16411655, 27803579, -987702, 4675586, -24203401, -1421043, 19449987, 322721, 9107079, -5446052, -15116619, 12532693, 4537925, -13712993, -11043739, -27224425, -18602887, -1623506 ], [ -4401042, -12259928, 29258427, 15732987, 5440568, 17492896, 10562148, 3647246, -11128721, -12480497, 19855180, 28095044, 2059388, 7840696, -21782081, -5226398, 24414527, -2957569, 9432074, -8894802, -16082054, 13124853, 4325495, -16061953, -14457329, -24829565, -23363447, -3036996 ], [ 246738, -13222568, 21897957, 14518437, 5081288, 8043616, 11075868, 3154226, -7413071, -9044207, 15990580, 23508284, 5822468, 8921416, -16904351, -7087778, 25018337, -7992799, 3612854, -6303342, -15869114, 8287083, 6436265, -13563103, -12725999, -17200355, -23193257, -4417596 ], [ 4894518, -14185208, 14537487, 13303887, 4722008, -1405664, 11589588, 2661206, -3697421, -5607917, 12125980, 18921524, 9585548, 10002136, -12026621, -8949158, 25622147, -13028029, -2206366, -3711882, -15656174, 3449313, 8547035, -11064253, -10994669, -9571145, -23023067, -5798196 ], [ 9542298, -15147848, 7177017, 12089337, 4362728, -10854944, 12103308, 2168186, 18229, -2171627, 8261380, 14334764, 13348628, 11082856, -7148891, -10810538, 26225957, -18063259, -8025586, -1120422, -15443234, -1388457, 10657805, -8565403, -9263339, -1941935, -22852877, -7178796 ], [ 14190078, -16110488, -183453, 10874787, 4003448, -20304224, 12617028, 1675166, 3733879, 1264663, 4396780, 9748004, 17111708, 12163576, -2271161, -12671918, 26829767, -23098489, -13844806, 1471038, -15230294, -6226227, 12768575, -6066553, -7532009, 5687275, -22682687, -8559396 ], [ 18837858, -17073128, -7543923, 9660237, 3644168, -29753504, 13130748, 1182146, 7449529, 4700953, 532180, 5161244, 20874788, 13244296, 2606569, -14533298, 27433577, -28133719, -19664026, 4062498, -15017354, -11063997, 14879345, -3567703, -5800679, 13316485, -22512497, -9939996 ], [ 14985867, -14583620, -9629340, 8020122, 890951, -24783470, 14424408, -295564, 8078620, 3386728, -941885, 2859053, 18043154, 13391104, 7111843, -16623179, 25449221, -24698536, -17094229, 3805665, -16799246, -8503236, 15024137, -3619219, -3464864, 11642863, -19579190, -8926785 ], [ 7491117, -10614620, -9454020, 6197622, -2888239, -13633730, 16052328, -2195284, 7384900, 36568, -1391435, 1535963, 12385214, 13137664, 11457493, -18810989, 22355651, -17633176, -10929139, 2328135, -19436066, -2771676, 14326367, -4763749, -869984, 5982313, -15461690, -6887655 ], [ -3633, -6645620, -9278700, 4375122, -6667429, -2483990, 17680248, -4095004, 6691180, -3313592, -1840985, 212873, 6727274, 12884224, 15803143, -20998799, 19262081, -10567816, -4764049, 850605, -22072886, 2959884, 13628597, -5908279, 1724896, 321763, -11344190, -4848525 ], [ -7498383, -2676620, -9103380, 2552622, -10446619, 8665750, 19308168, -5994724, 5997460, -6663752, -2290535, -1110217, 1069334, 12630784, 20148793, -23186609, 16168511, -3502456, 1401041, -626925, -24709706, 8691444, 12930827, -7052809, 4319776, -5338787, -7226690, -2809395 ], [ -14993133, 1292380, -8928060, 730122, -14225809, 19815490, 20936088, -7894444, 5303740, -10013912, -2740085, -2433307, -4588606, 12377344, 24494443, -25374419, 13074941, 3562904, 7566131, -2104455, -27346526, 14423004, 12233057, -8197339, 6914656, -10999337, -3109190, -770265 ], [ -22390703, 5271602, -8725207, -1102211, -17930545, 30768075, 22479053, -9764834, 4660417, -13332039, -3143616, -3689207, -10121413, 12144421, 28702273, -27426945, 10019697, 10512349, 13599035, -3502173, -29865318, 20019693, 11574269, -9262495, 9502140, -16565665, 942500, 1261633 ], [ -21139253, 10160582, -6071917, -3809681, -15008875, 24173865, 16461023, -9024854, 8502427, -13799229, 548544, 1034803, -4517383, 13737511, 20644123, -17439195, 10375467, 7145359, 7867385, 2203377, -21879618, 13612863, 14384879, -3263365, 11431380, -13746235, -862900, 2649883 ], [ -19887803, 15049562, -3418627, -6517151, -12087205, 17579655, 10442993, -8284874, 12344437, -14266419, 4240704, 5758813, 1086647, 15330601, 12585973, -7451445, 10731237, 3778369, 2135735, 7908927, -13893918, 7206033, 17195489, 2735765, 13360620, -10926805, -2668300, 4038133 ], [ -18636353, 19938542, -765337, -9224621, -9165535, 10985445, 4424963, -7544894, 16186447, -14733609, 7932864, 10482823, 6690677, 16923691, 4527823, 2536305, 11087007, 411379, -3595915, 13614477, -5908218, 799203, 20006099, 8734895, 15289860, -8107375, -4473700, 5426383 ], [ -17384903, 24827522, 1887953, -11932091, -6243865, 4391235, -1593067, -6804914, 20028457, -15200799, 11625024, 15206833, 12294707, 18516781, -3530327, 12524055, 11442777, -2955611, -9327565, 19320027, 2077482, -5607627, 22816709, 14734025, 17219100, -5287945, -6279100, 6814633 ], [ -16133453, 29716502, 4541243, -14639561, -3322195, -2202975, -7611097, -6064934, 23870467, -15667989, 15317184, 19930843, 17898737, 20109871, -11588477, 22511805, 11798547, -6322601, -15059215, 25025577, 10063182, -12014457, 25627319, 20733155, 19148340, -2468515, -8084500, 8202883 ], [ -15121804, 29584596, 6721456, -15040400, -862263, -7545429, -10448987, -4882878, 26341270, -15138217, 17282017, 20035994, 21741162, 21312360, -15896463, 28716534, 11203059, -7946894, -18933937, 27661100, 13758013, -13982895, 25699749, 23841710, 19273490, 523639, -8689445, 7895851 ], [ -14614564, 18891516, 7906576, -10589360, 626427, -10254879, -6597617, -2770938, 25927810, -12511387, 15613507, 10425614, 21878142, 21693240, -12316173, 26963874, 8606649, -5905514, -18902707, 23838980, 8427223, -6615405, 20012559, 20870090, 15603830, 3879109, -6769295, 4022881 ], [ -14107324, 8198436, 9091696, -6138320, 2115117, -12964329, -2746247, -658998, 25514350, -9884557, 13944997, 815234, 22015122, 22074120, -8735883, 25211214, 6010239, -3864134, -18871477, 20016860, 3096433, 752085, 14325369, 17898470, 11934170, 7234579, -4849145, 149911 ], [ -13600084, -2494644, 10276816, -1687280, 3603807, -15673779, 1105123, 1452942, 25100890, -7257727, 12276487, -8795146, 22152102, 22455000, -5155593, 23458554, 3413829, -1822754, -18840247, 16194740, -2234357, 8119575, 8638179, 14926850, 8264510, 10590049, -2928995, -3723059 ], [ -13092844, -13187724, 11461936, 2763760, 5092497, -18383229, 4956493, 3564882, 24687430, -4630897, 10607977, -18405526, 22289082, 22835880, -1575303, 21705894, 817419, 218626, -18809017, 12372620, -7565147, 15487065, 2950989, 11955230, 4594850, 13945519, -1008845, -7596029 ], [ -12585604, -23880804, 12647056, 7214800, 6581187, -21092679, 8807863, 5676822, 24273970, -2004067, 8939467, -28015906, 22426062, 23216760, 2004987, 19953234, -1778991, 2260006, -18777787, 8550500, -12895937, 22854555, -2736201, 8983610, 925190, 17300989, 911305, -11468999 ], [ -13491622, -22513482, 13584853, 5919898, 5228541, -22642863, 11178544, 4085871, 23619514, 1253981, 9281176, -25953598, 21536016, 20357646, 2429871, 14600340, -4637145, -638291, -19848139, 4383359, -12206444, 24335997, -5682546, 8220854, -991891, 14156806, 1862512, -13559066 ], [ -15215842, -14163822, 14379463, 1298398, 2230911, -23521893, 12691984, 351141, 22825534, 4877471, 10786696, -17133418, 20051376, 15622746, 1027941, 7163100, -7646835, -6396401, -21556249, 16469, -8031524, 22409727, -7042086, 8736914, -1894321, 7249666, 2252752, -14616926 ], [ -16940062, -5814162, 15174073, -3323102, -766719, -24400923, 14205424, -3383589, 22031554, 8500961, 12292216, -8313238, 18566736, 10887846, -373989, -274140, -10656525, -12154511, -23264359, -4350421, -3856604, 20483457, -8401626, 9252974, -2796751, 342526, 2642992, -15674786 ], [ -18664282, 2535498, 15968683, -7944602, -3764349, -25279953, 15718864, -7118319, 21237574, 12124451, 13797736, 506942, 17082096, 6152946, -1775919, -7711380, -13666215, -17912621, -24972469, -8717311, 318316, 18557187, -9761166, 9769034, -3699181, -6564614, 3033232, -16732646 ], [ -20388502, 10885158, 16763293, -12566102, -6761979, -26158983, 17232304, -10853049, 20443594, 15747941, 15303256, 9327122, 15597456, 1418046, -3177849, -15148620, -16675905, -23670731, -26680579, -13084201, 4493236, 16630917, -11120706, 10285094, -4601611, -13471754, 3423472, -17790506 ], [ -22112722, 19234818, 17557903, -17187602, -9759609, -27038013, 18745744, -14587779, 19649614, 19371431, 16808776, 18147302, 14112816, -3316854, -4579779, -22585860, -19685595, -29428841, -28388689, -17451091, 8668156, 14704647, -12480246, 10801154, -5504041, -20378894, 3813712, -18848366 ], [ -15956677, 13532703, 15482063, -17365812, -11932909, -26313518, 12062464, -15329404, 14245659, 16810831, 11408386, 13089702, 12083071, -5421769, -1492689, -20014945, -17139685, -23905496, -26321014, -14752951, 7787956, 15482227, -7892761, 10809254, -3346046, -19381799, 732297, -17805706 ], [ -9337087, 7004013, 13237373, -17282652, -14057719, -25494698, 4897024, -15894964, 8570529, 13886461, 5601766, 7215762, 10021261, -7371979, 1858461, -16855315, -14266975, -17718536, -24031234, -11639221, 6610396, 16418857, -2955451, 10787474, -1008026, -17919749, -2553333, -16639486 ], [ -2717497, 475323, 10992683, -17199492, -16182529, -24675878, -2268416, -16460524, 2895399, 10962091, -204854, 1341822, 7959451, -9322189, 5209611, -13695685, -11394265, -11531576, -21741454, -8525491, 5432836, 17355487, 1981859, 10765694, 1329994, -16457699, -5838963, -15473266 ], [ 3902093, -6053367, 8747993, -17116332, -18307339, -23857058, -9433856, -17026084, -2779731, 8037721, -6011474, -4532118, 5897641, -11272399, 8560761, -10536055, -8521555, -5344616, -19451674, -5411761, 4255276, 18292117, 6919169, 10743914, 3668014, -14995649, -9124593, -14307046 ], [ 10521683, -12582057, 6503303, -17033172, -20432149, -23038238, -16599296, -17591644, -8454861, 5113351, -11818094, -10406058, 3835831, -13222609, 11911911, -7376425, -5648845, 842344, -17161894, -2298031, 3077716, 19228747, 11856479, 10722134, 6006034, -13533599, -12410223, -13140826 ], [ 15188826, -16981154, 4213740, -14798730, -20626891, -21109116, -21334510, -17756475, -11431723, 2229484, -15447534, -15118659, 1527277, -12945269, 13798950, -4959235, -3228982, 4846213, -15171367, 1127579, 1569830, 19611951, 16104548, 11200328, 8153453, -12756305, -13896563, -12014925 ], [ 14168406, -15176654, 1793460, -6297510, -15199261, -15945636, -18990370, -16753965, -6548413, -536396, -12734754, -16448229, -1500053, -6178979, 11420970, -4704805, -2128282, 2490643, -14052577, 5461709, -900310, 18383001, 18344828, 13134968, 9745643, -13973735, -10141493, -11006475 ], [ 13147986, -13372154, -626820, 2203710, -9771631, -10782156, -16646230, -15751455, -1665103, -3302276, -10021974, -17777799, -4527383, 587311, 9042990, -4450375, -1027582, 135073, -12933787, 9795839, -3370450, 17154051, 20585108, 15069608, 11337833, -15191165, -6386423, -9998025 ], [ 12127566, -11567654, -3047100, 10704930, -4344001, -5618676, -14302090, -14748945, 3218207, -6068156, -7309194, -19107369, -7554713, 7353601, 6665010, -4195945, 73118, -2220497, -11814997, 14129969, -5840590, 15925101, 22825388, 17004248, 12930023, -16408595, -2631353, -8989575 ], [ 11107146, -9763154, -5467380, 19206150, 1083629, -455196, -11957950, -13746435, 8101517, -8834036, -4596414, -20436939, -10582043, 14119891, 4287030, -3941515, 1173818, -4576067, -10696207, 18464099, -8310730, 14696151, 25065668, 18938888, 14522213, -17626025, 1123717, -7981125 ], [ 10086726, -7958654, -7887660, 27707370, 6511259, 4708284, -9613810, -12743925, 12984827, -11599916, -1883634, -21766509, -13609373, 20886181, 1909050, -3687085, 2274518, -6931637, -9577417, 22798229, -10780870, 13467201, 27305948, 20873528, 16114403, -18843455, 4878787, -6972675 ], [ 7116066, -7683797, -9527691, 28928850, 9503282, 6523206, -7833271, -10644405, 14661155, -11365517, 689049, -20915931, -12002384, 21596578, 2002836, -2777713, 1467818, -5768360, -6045970, 19791419, -8233936, 10139397, 25065317, 21457280, 14992832, -19775081, 6735841, -4294638 ], [ 2654046, -8578667, -10571061, 24583470, 10632782, 5777466, -6483721, -7705995, 13885085, -8836787, 3154599, -18398181, -6851504, 17675998, 3986796, -1367503, -797482, -1914200, -669550, 11170949, -1850416, 5206587, 19398107, 21008000, 11796032, -20488151, 7141471, -339858 ], [ -1807974, -9473537, -11614431, 20238090, 11762282, 5031726, -5134171, -4767585, 13109015, -6308057, 5620149, -15880431, -1700624, 13755418, 5970756, 42707, -3062782, 1939960, 4706870, 2550479, 4533104, 273777, 13730897, 20558720, 8599232, -21201221, 7547101, 3614922 ], [ -6269994, -10368407, -12657801, 15892710, 12891782, 4285986, -3784621, -1829175, 12332945, -3779327, 8085699, -13362681, 3450256, 9834838, 7954716, 1452917, -5328082, 5794120, 10083290, -6069991, 10916624, -4659033, 8063687, 20109440, 5402432, -21914291, 7952731, 7569702 ], [ -10732014, -11263277, -13701171, 11547330, 14021282, 3540246, -2435071, 1109235, 11556875, -1250597, 10551249, -10844931, 8601136, 5914258, 9938676, 2863127, -7593382, 9648280, 15459710, -14690461, 17300144, -9591843, 2396477, 19660160, 2205632, -22627361, 8358361, 11524482 ], [ -15194034, -12158147, -14744541, 7201950, 15150782, 2794506, -1085521, 4047645, 10780805, 1278133, 13016799, -8327181, 13752016, 1993678, 11922636, 4273337, -9858682, 13502440, 20836130, -23310931, 23683664, -14524653, -3270733, 19210880, -991168, -23340431, 8763991, 15479262 ], [ -15522695, -13581843, -7659680, 1795679, 14041738, 5545859, -2963516, 6209722, 10728612, 2194236, 15832951, -5639423, 13503167, -1587755, 8743472, 1732362, -5048742, 12959934, 16025342, -19782623, 19949575, -9791260, -2668424, 12817640, 871429, -17524862, 10119201, 16161783 ], [ -15275825, -15079173, 556960, -3758311, 12620998, 8784149, -5290916, 8263702, 10777212, 2885796, 18697921, -2927993, 12502457, -5121965, 4845392, -1358778, 746358, 11805234, 9796082, -14562713, 14806705, -3711940, -1193144, 5596760, 3438499, -10800242, 11606631, 16388673 ], [ -15028955, -16576503, 8773600, -9312301, 11200258, 12022439, -7618316, 10317682, 10825812, 3577356, 21562891, -216563, 11501747, -8656175, 947312, -4449918, 6541458, 10650534, 3566822, -9342803, 9663835, 2367380, 282136, -1624120, 6005569, -4075622, 13094061, 16615563 ], [ -14782085, -18073833, 16990240, -14866291, 9779518, 15260729, -9945716, 12371662, 10874412, 4268916, 24427861, 2494867, 10501037, -12190385, -2950768, -7541058, 12336558, 9495834, -2662438, -4122893, 4520965, 8446700, 1757416, -8845000, 8572639, 2648998, 14581491, 16842453 ], [ -14535215, -19571163, 25206880, -20420281, 8358778, 18499019, -12273116, 14425642, 10923012, 4960476, 27292831, 5206297, 9500327, -15724595, -6848848, -10632198, 18131658, 8341134, -8891698, 1097017, -621905, 14526020, 3232696, -16065880, 11139709, 9373618, 16068921, 17069343 ], [ -13926585, -20157701, 30569662, -24365527, 6701568, 21218809, -13291805, 15601045, 11289750, 5026147, 28439237, 7628353, 8929615, -17431339, -9760724, -12742863, 22713315, 6553847, -14111600, 5157969, -4381978, 19591188, 3554645, -20665360, 12357472, 15363311, 16824178, 15895212 ], [ -11764515, -16833191, 23677642, -21402637, 4028928, 21712099, -8690735, 13003735, 13022610, 2404177, 22205927, 8807803, 10205365, -11290729, -8437724, -10643253, 22084305, 2050157, -14997200, 4242219, -2204158, 20301468, -1075945, -14008240, 7781152, 18197141, 14435398, 8704932 ], [ -9602445, -13508681, 16785622, -18439747, 1356288, 22205389, -4089665, 10406425, 14755470, -217793, 15972617, 9987253, 11481115, -5150119, -7114724, -8543643, 21455295, -2453533, -15882800, 3326469, -26338, 21011748, -5706535, -7351120, 3204832, 21030971, 12046618, 1514652 ], [ -7440375, -10184171, 9893602, -15476857, -1316352, 22698679, 511405, 7809115, 16488330, -2839763, 9739307, 11166703, 12756865, 990491, -5791724, -6444033, 20826285, -6957223, -16768400, 2410719, 2151482, 21722028, -10337125, -694000, -1371488, 23864801, 9657838, -5675628 ], [ -5278305, -6859661, 3001582, -12513967, -3988992, 23191969, 5112475, 5211805, 18221190, -5461733, 3505997, 12346153, 14032615, 7131101, -4468724, -4344423, 20197275, -11460913, -17654000, 1494969, 4329302, 22432308, -14967715, 5963120, -5947808, 26698631, 7269058, -12865908 ], [ -3116235, -3535151, -3890438, -9551077, -6661632, 23685259, 9713545, 2614495, 19954050, -8083703, -2727313, 13525603, 15308365, 13271711, -3145724, -2244813, 19568265, -15964603, -18539600, 579219, 6507122, 23142588, -19598305, 12620240, -10524128, 29532461, 4880278, -20056188 ], [ -1202880, -606596, -8191268, -4901902, -9570972, 20128369, 11118940, 2561125, 18709890, -6895343, -4227973, 12588073, 14152225, 12316226, -2960099, 531642, 17838780, -14291593, -19779620, 1458429, 6210437, 20952888, -20183395, 16692515, -13668098, 27281381, 4258558, -19342713 ], [ 461760, 1926004, -9900908, 1433558, -12717012, 12521299, 9328660, 5051695, 14488710, -1896653, -995983, 9533563, 10564195, 4264646, -3911849, 3984942, 15008820, -6441883, -21374060, 4132599, 3439247, 15863208, -16722985, 18179945, -15379718, 19945391, 5403898, -10725483 ], [ 2126400, 4458604, -11610548, 7769018, -15863052, 4914229, 7538380, 7542265, 10267530, 3102037, 2236007, 6479053, 6976165, -3786934, -4863599, 7438242, 12178860, 1407827, -22968500, 6806769, 668057, 10773528, -13262575, 19667375, -17091338, 12609401, 6549238, -2108253 ], [ 3791040, 6991204, -13320188, 14104478, -19009092, -2692841, 5748100, 10032835, 6046350, 8100727, 5467997, 3424543, 3388135, -11838514, -5815349, 10891542, 9348900, 9257537, -24562940, 9480939, -2103133, 5683848, -9802165, 21154805, -18802958, 5273411, 7694578, 6508977 ], [ 5455680, 9523804, -15029828, 20439938, -22155132, -10299911, 3957820, 12523405, 1825170, 13099417, 8699987, 370033, -199895, -19890094, -6767099, 14344842, 6518940, 17107247, -26157380, 12155109, -4874323, 594168, -6341755, 22642235, -20514578, -2062579, 8839918, 15126207 ], [ 7120320, 12056404, -16739468, 26775398, -25301172, -17906981, 2167540, 15013975, -2396010, 18098107, 11931977, -2684477, -3787925, -27941674, -7718849, 17798142, 3688980, 24956957, -27751820, 14829279, -7645513, -4495512, -2881345, 24129665, -22226198, -9398569, 9985258, 23743437 ], [ 9570732, 11770109, -18693950, 26864978, -23262095, -15806000, 3541591, 13625909, -1475581, 16351086, 7093671, -2889286, -2553940, -26398280, -9854294, 13203995, 1044294, 18883012, -26151050, 13436108, -5748061, -7446146, 282539, 20707772, -16087982, -11850348, 7558124, 19414482 ], [ 12204132, 10827359, -20705450, 25500038, -20015525, -11444240, 5652541, 11334599, 642209, 13033146, 375981, -2430466, -197020, -22620440, -12265394, 6735785, -1557246, 9566572, -23806190, 11095748, -2763391, -9898646, 3377369, 16142612, -8121722, -13164708, 4299044, 12070662 ], [ 14837532, 9884609, -22716950, 24135098, -16768955, -7082480, 7763491, 9043289, 2759999, 9715206, -6341709, -1971646, 2159900, -18842600, -14676494, 267575, -4158786, 250132, -21461330, 8755388, 221279, -12351146, 6472199, 11577452, -155462, -14479068, 1039964, 4726842 ], [ 17470932, 8941859, -24728450, 22770158, -13522385, -2720720, 9874441, 6751979, 4877789, 6397266, -13059399, -1512826, 4516820, -15064760, -17087594, -6200635, -6760326, -9066308, -19116470, 6415028, 3205949, -14803646, 9567029, 7012292, 7810798, -15793428, -2219116, -2616978 ], [ 20104332, 7999109, -26739950, 21405218, -10275815, 1641040, 11985391, 4460669, 6995579, 3079326, -19777089, -1054006, 6873740, -11286920, -19498694, -12668845, -9361866, -18382748, -16771610, 4074668, 6190619, -17256146, 12661859, 2447132, 15777058, -17107788, -5478196, -9960798 ], [ 21941926, 7121479, -28289725, 19402333, -6764354, 5515632, 13387435, 2338330, 8247328, -300896, -25122727, -687047, 8656328, -8175207, -21773581, -18459917, -10945631, -25606834, -14287589, 1705862, 8681268, -19125470, 15586618, -1642025, 21896209, -17965076, -7730303, -16415136 ], [ 18064186, 6711529, -26523475, 12817843, -1350494, 5891472, 9698245, 1429510, 3279328, -4128416, -20614537, -979817, 6314168, -9847497, -23070211, -19387907, -5219921, -17804014, -10804139, -867238, 7623948, -16806530, 17289958, -2312615, 14749759, -15539756, -2750513, -16481376 ], [ 14186446, 6301579, -24757225, 6233353, 4063366, 6267312, 6009055, 520690, -1688672, -7955936, -16106347, -1272587, 3972008, -11519787, -24366841, -20315897, 505789, -10001194, -7320689, -3440338, 6566628, -14487590, 18993298, -2983205, 7603309, -13114436, 2229277, -16547616 ], [ 10308706, 5891629, -22990975, -351137, 9477226, 6643152, 2319865, -388130, -6656672, -11783456, -11598157, -1565357, 1629848, -13192077, -25663471, -21243887, 6231499, -2198374, -3837239, -6013438, 5509308, -12168650, 20696638, -3653795, 456859, -10689116, 7209067, -16613856 ], [ 6430966, 5481679, -21224725, -6935627, 14891086, 7018992, -1369325, -1296950, -11624672, -15610976, -7089967, -1858127, -712312, -14864367, -26960101, -22171877, 11957209, 5604446, -353789, -8586538, 4451988, -9849710, 22399978, -4324385, -6689591, -8263796, 12188857, -16680096 ], [ 2553226, 5071729, -19458475, -13520117, 20304946, 7394832, -5058515, -2205770, -16592672, -19438496, -2581777, -2150897, -3054472, -16536657, -28256731, -23099867, 17682919, 13407266, 3129661, -11159638, 3394668, -7530770, 24103318, -4994975, -13836041, -5838476, 17168647, -16746336 ], [ -1705349, 3643762, -16658257, -17551745, 23212900, 8655894, -5574002, -3597059, -18594098, -20603759, -1812127, -3817637, -6019852, -17188590, -25492915, -21606074, 20370724, 14167934, 3584566, -12047860, 4664283, -5539976, 25475587, -3830459, -15987956, -2151311, 17402254, -17006328 ], [ -6461939, 884542, -12505927, -18245015, 22843900, 11074554, -1939262, -5619269, -16716158, -18287609, -5931337, -7281107, -9800212, -16506210, -17419285, -16945334, 19085884, 5719634, 79066, -10732780, 8976813, -3978296, 26414917, -266189, -11608556, 3185959, 11429314, -17519688 ], [ -11218529, -1874678, -8353597, -18938285, 22474900, 13493214, 1695478, -7641479, -14838218, -15971459, -10050547, -10744577, -13580572, -15823830, -9345655, -12284594, 17801044, -2728666, -3426434, -9417700, 13289343, -2416616, 27354247, 3298081, -7229156, 8523229, 5456374, -18033048 ], [ -15975119, -4633898, -4201267, -19631555, 22105900, 15911874, 5330218, -9663689, -12960278, -13655309, -14169757, -14208047, -17360932, -15141450, -1272025, -7623854, 16516204, -11176966, -6931934, -8102620, 17601873, -854936, 28293577, 6862351, -2849756, 13860499, -516566, -18546408 ], [ -20731709, -7393118, -48937, -20324825, 21736900, 18330534, 8964958, -11685899, -11082338, -11339159, -18288967, -17671517, -21141292, -14459070, 6801605, -2963114, 15231364, -19625266, -10437434, -6787540, 21914403, 706744, 29232907, 10426621, 1529644, 19197769, -6489506, -19059768 ], [ -25488299, -10152338, 4103393, -21018095, 21367900, 20749194, 12599698, -13708109, -9204398, -9023009, -22408177, -21134987, -24921652, -13776690, 14875235, 1697626, 13946524, -28073566, -13942934, -5472460, 26226933, 2268424, 30172237, 13990891, 5909044, 24535039, -12462446, -19573128 ], [ -20172444, -8192882, 1205916, -20715678, 18921967, 21532116, 11647350, -14003327, -6650361, -7698124, -24037064, -19701494, -21382061, -11914373, 11657355, 5270286, 8784528, -23042739, -14839320, -6060180, 27069466, 1157005, 25156205, 10230453, 6213035, 22450853, -14323931, -18009555 ], [ -11398884, -4613582, -4111644, -20071458, 15763057, 21753516, 9120330, -13705697, -3864231, -6713524, -24811064, -16586954, -15329651, -9647003, 4563285, 8469426, 2291568, -13384749, -14840040, -7301100, 26720806, -872045, 18095795, 3955563, 5118005, 17819003, -14774021, -15733005 ], [ -2625324, -1034282, -9429204, -19427238, 12604147, 21974916, 6593310, -13408067, -1078101, -5728924, -25585064, -13472414, -9277241, -7379633, -2530785, 11668566, -4201392, -3726759, -14840760, -8542020, 26372146, -2901095, 11035385, -2319327, 4022975, 13187153, -15224111, -13456455 ], [ 6148236, 2545018, -14746764, -18783018, 9445237, 22196316, 4066290, -13110437, 1708029, -4744324, -26359064, -10357874, -3224831, -5112263, -9624855, 14867706, -10694352, 5931231, -14841480, -9782940, 26023486, -4930145, 3974975, -8594217, 2927945, 8555303, -15674201, -11179905 ], [ 14921796, 6124318, -20064324, -18138798, 6286327, 22417716, 1539270, -12812807, 4494159, -3759724, -27133064, -7243334, 2827579, -2844893, -16718925, 18066846, -17187312, 15589221, -14842200, -11023860, 25674826, -6959195, -3085435, -14869107, 1832915, 3923453, -16124291, -8903355 ], [ 23055106, 9516348, -25023379, -17476463, 2989882, 22623661, -724870, -12418467, 6835334, -2879504, -27840989, -4422614, 8360879, -416038, -23313075, 20917206, -23245582, 24747556, -14791810, -11884765, 25316641, -8635050, -9806410, -20646712, 726240, -392267, -16670221, -6578705 ], [ 20304166, 9724788, -23887849, -16506173, -2644658, 22566871, 1479950, -10380057, 1612274, -3773744, -27425639, -6596834, 5069309, 4758062, -21408585, 17838306, -21914122, 25411756, -13872550, -6285415, 24796531, -4306590, -10756990, -17970472, -578400, 666223, -18845431, -3436355 ], [ 17553226, 9933228, -22752319, -15535883, -8279198, 22510081, 3684770, -8341647, -3610786, -4667984, -27010289, -8771054, 1777739, 9932162, -19504095, 14759406, -20582662, 26075956, -12953290, -686065, 24276421, 21870, -11707570, -15294232, -1883040, 1724713, -21020641, -294005 ], [ 14802286, 10141668, -21616789, -14565593, -13913738, 22453291, 5889590, -6303237, -8833846, -5562224, -26594939, -10945274, -1513831, 15106262, -17599605, 11680506, -19251202, 26740156, -12034030, 4913285, 23756311, 4350330, -12658150, -12617992, -3187680, 2783203, -23195851, 2848345 ], [ 12051346, 10350108, -20481259, -13595303, -19548278, 22396501, 8094410, -4264827, -14056906, -6456464, -26179589, -13119494, -4805401, 20280362, -15695115, 8601606, -17919742, 27404356, -11114770, 10512635, 23236201, 8678790, -13608730, -9941752, -4492320, 3841693, -25371061, 5990695 ], [ 9300406, 10558548, -19345729, -12625013, -25182818, 22339711, 10299230, -2226417, -19279966, -7350704, -25764239, -15293714, -8096971, 25454462, -13790625, 5522706, -16588282, 28068556, -10195510, 16111985, 22716091, 13007250, -14559310, -7265512, -5796960, 4900183, -27546271, 9133045 ], [ 6207289, 10990299, -18708301, -12064022, -27066116, 20695093, 10178639, -1044357, -20875798, -6840266, -23536562, -15769688, -8504341, 25853792, -12945501, 2040810, -14406742, 27654184, -7465738, 16922903, 20184928, 13130685, -14718880, -6362824, -6204462, 4667317, -26626642, 9454654 ], [ 2523139, 11807769, -18931231, -12210002, -22469996, 16307863, 6041429, -1341447, -16206418, -3903566, -18178502, -13312328, -3929911, 18005792, -13930191, -2137170, -10756882, 25376824, -1608718, 9462893, 14180128, 5990895, -13512160, -8523544, -5062362, 2203927, -20361382, 4904074 ], [ -1161011, 12625239, -19154161, -12355982, -17873876, 11920633, 1904219, -1638537, -11537038, -966866, -12820442, -10854968, 644519, 10157792, -14914881, -6315150, -7107022, 23099464, 4248302, 2002883, 8175328, -1148895, -12305440, -10684264, -3920262, -259463, -14096122, 353494 ], [ -4845161, 13442709, -19377091, -12501962, -13277756, 7533403, -2232991, -1935627, -6867658, 1969834, -7462382, -8397608, 5218949, 2309792, -15899571, -10493130, -3457162, 20822104, 10105322, -5457127, 2170528, -8288685, -11098720, -12844984, -2778162, -2722853, -7830862, -4197086 ], [ -8529311, 14260179, -19600021, -12647942, -8681636, 3146173, -6370201, -2232717, -2198278, 4906534, -2104322, -5940248, 9793379, -5538208, -16884261, -14671110, 192698, 18544744, 15962342, -12917137, -3834272, -15428475, -9892000, -15005704, -1636062, -5186243, -1565602, -8747666 ], [ -12213461, 15077649, -19822951, -12793922, -4085516, -1241057, -10507411, -2529807, 2471102, 7843234, 3253738, -3482888, 14367809, -13386208, -17868951, -18849090, 3842558, 16267384, 21819362, -20377147, -9839072, -22568265, -8685280, -17166424, -493962, -7649633, 4699658, -13298246 ], [ -15600785, 10432752, -18428100, -11287229, -581540, -307989, -8670586, -227931, 2440859, 9496555, 2060520, -2264133, 14187228, -15993881, -18111332, -20132071, 2944502, 15761830, 19641950, -19762099, -10222966, -18776001, -8370380, -19012750, -2086431, -5097054, 2585592, -12454718 ], [ -18846995, 3190992, -16264140, -8994839, 2403220, 3154401, -3993646, 3309519, 176369, 10539745, -2247240, -1634223, 11746068, -16110251, -18000812, -20038741, -115678, 16098610, 13644890, -15308089, -7934626, -9786531, -8479460, -20709610, -4978941, -159834, -3512088, -9046778 ], [ -22093205, -4050768, -14100180, -6702449, 5387980, 6616791, 683294, 6846969, -2088121, 11582935, -6555000, -1004313, 9304908, -16226621, -17890292, -19945411, -3175858, 16435390, 7647830, -10854079, -5646286, -797061, -8588540, -22406470, -7871451, 4777386, -9609768, -5638838 ], [ -25339415, -11292528, -11936220, -4410059, 8372740, 10079181, 5360234, 10384419, -4352611, 12626125, -10862760, -374403, 6863748, -16342991, -17779772, -19852081, -6236038, 16772170, 1650770, -6400069, -3357946, 8192409, -8697620, -24103330, -10763961, 9714606, -15707448, -2230898 ], [ -28585625, -18534288, -9772260, -2117669, 11357500, 13541571, 10037174, 13921869, -6617101, 13669315, -15170520, 255507, 4422588, -16459361, -17669252, -19758751, -9296218, 17108950, -4346290, -1946059, -1069606, 17181879, -8806700, -25800190, -13656471, 14651826, -21805128, 1177042 ], [ -31831835, -25776048, -7608300, 174721, 14342260, 17003961, 14714114, 17459319, -8881591, 14712505, -19478280, 885417, 1981428, -16575731, -17558732, -19665421, -12356398, 17445730, -10343350, 2507951, 1218734, 26171349, -8915780, -27497050, -16548981, 19589046, -27902808, 4584982 ], [ -31785668, -24507717, -8272137, 3116099, 8359647, 10947979, 12940245, 16564747, -2857867, 8110328, -14462222, -3438947, 2019541, -16942458, -12217326, -19075738, -6549063, 11033195, -4881482, -924151, -1661779, 16580556, -5999394, -24055584, -9099691, 16112562, -28521203, 3328165 ], [ -31702508, -23143767, -8967747, 6064769, 2276277, 4785049, 11093895, 15620377, 3258983, 1422248, -9341402, -7818977, 2085511, -17311998, -6817146, -18480478, -642093, 4544825, 709138, -4444861, -4600369, 6780996, -3049014, -20556384, -1534201, 12541542, -29078033, 2018935 ], [ -31619348, -21779817, -9663357, 9013439, -3807093, -1377881, 9247545, 14676007, 9375833, -5265832, -4220582, -12199007, 2151481, -17681538, -1416966, -17885218, 5264877, -1943545, 6299758, -7965571, -7538959, -3018564, -98634, -17057184, 6031289, 8970522, -29634863, 709705 ], [ -31536188, -20415867, -10358967, 11962109, -9890463, -7540811, 7401195, 13731637, 15492683, -11953912, 900238, -16579037, 2217451, -18051078, 3983214, -17289958, 11171847, -8431915, 11890378, -11486281, -10477549, -12818124, 2851746, -13557984, 13596779, 5399502, -30191693, -599525 ], [ -31453028, -19051917, -11054577, 14910779, -15973833, -13703741, 5554845, 12787267, 21609533, -18641992, 6021058, -20959067, 2283421, -18420618, 9383394, -16694698, 17078817, -14920285, 17480998, -15006991, -13416139, -22617684, 5802126, -10058784, 21162269, 1828482, -30748523, -1908755 ], [ -31351022, -17077632, -11583732, 16071482, -17737041, -15993035, 4564071, 11766001, 24008996, -21019198, 10415065, -21704168, 1224868, -17897241, 11116164, -16470688, 19720488, -19946497, 18948961, -16593151, -15471073, -29101104, 8754666, -7628568, 23885201, -1678899, -30419753, -3324959 ], [ -31205042, -13679232, -11724492, 13060262, -9419871, -9243845, 5569641, 10565311, 17734556, -13337698, 13113175, -13967768, -2457572, -15290391, 4291644, -17112928, 14743128, -21561007, 10797391, -13665361, -15464143, -27846864, 11712246, -7692648, 15308831, -5037789, -28024583, -4990769 ], [ -31059062, -10280832, -11865252, 10049042, -1102701, -2494655, 6575211, 9364621, 11460116, -5656198, 15811285, -6231368, -6140012, -12683541, -2532876, -17755168, 9765768, -23175517, 2645821, -10737571, -15457213, -26592624, 14669826, -7756728, 6732461, -8396679, -25629413, -6656579 ], [ -30913082, -6882432, -12006012, 7037822, 7214469, 4254535, 7580781, 8163931, 5185676, 2025302, 18509395, 1505032, -9822452, -10076691, -9357396, -18397408, 4788408, -24790027, -5505749, -7809781, -15450283, -25338384, 17627406, -7820808, -1843909, -11755569, -23234243, -8322389 ], [ -30767102, -3484032, -12146772, 4026602, 15531639, 11003725, 8586351, 6963241, -1088764, 9706802, 21207505, 9241432, -13504892, -7469841, -16181916, -19039648, -188952, -26404537, -13657319, -4881991, -15443353, -24084144, 20584986, -7884888, -10420279, -15114459, -20839073, -9988199 ], [ -30621122, -85632, -12287532, 1015382, 23848809, 17752915, 9591921, 5762551, -7363204, 17388302, 23905615, 16977832, -17187332, -4862991, -23006436, -19681888, -5166312, -28019047, -21808889, -1954201, -15436423, -22829904, 23542566, -7948968, -18996649, -18473349, -18443903, -11654009 ], [ -29205522, -538717, -10059387, -1801578, 23034494, 16350005, 11194461, 5439661, -6973569, 17335867, 23349210, 17888622, -16199227, -3981216, -20210631, -18501373, -8250682, -23590982, -22274759, -1777731, -11388918, -20423414, 23414536, -5694138, -17436244, -15828054, -18477313, -9108359 ], [ -26981982, -3442747, -6323757, -4494918, 16409234, 9759395, 13176891, 5675371, -2343159, 12361837, 20721750, 14455842, -12238957, -4197216, -11292801, -16160923, -10130422, -15317642, -17849729, -3352101, -4770138, -17283674, 21322936, -1963638, -9425164, -9361914, -20056183, -3882689 ], [ -24758442, -6346777, -2588127, -7188258, 9783974, 3168785, 15159321, 5911081, 2287251, 7387807, 18094290, 11023062, -8278687, -4413216, -2374971, -13820473, -12010162, -7044302, -13424699, -4926471, 1848642, -14143934, 19231336, 1766862, -1414084, -2895774, -21635053, 1342981 ], [ -22534902, -9250807, 1147503, -9881598, 3158714, -3421825, 17141751, 6146791, 6917661, 2413777, 15466830, 7590282, -4318417, -4629216, 6542859, -11480023, -13889902, 1229038, -8999669, -6500841, 8467422, -11004194, 17139736, 5497362, 6596996, 3570366, -23213923, 6568651 ], [ -20311362, -12154837, 4883133, -12574938, -3466546, -10012435, 19124181, 6382501, 11548071, -2560253, 12839370, 4157502, -358147, -4845216, 15460689, -9139573, -15769642, 9502378, -4574639, -8075211, 15086202, -7864454, 15048136, 9227862, 14608076, 10036506, -24792793, 11794321 ], [ -18087822, -15058867, 8618763, -15268278, -10091806, -16603045, 21106611, 6618211, 16178481, -7534283, 10211910, 724722, 3602123, -5061216, 24378519, -6799123, -17649382, 17775718, -149609, -9649581, 21704982, -4724714, 12956536, 12958362, 22619156, 16502646, -26371663, 17019991 ], [ -18117649, -12586655, 5819554, -12272715, -10211526, -17569575, 20794921, 5451304, 12336085, -7103021, 13174500, 910410, 4141548, -6949168, 19929282, -6270646, -15852222, 15135720, 3091841, -7056521, 14452221, -3236840, 14697544, 9997734, 23264567, 14002711, -21915686, 12465605 ], [ -18337519, -9661025, 2469214, -8797365, -9782586, -18061785, 20289751, 4166104, 7779115, -6215891, 16608540, 1401270, 4392468, -8978128, 14352702, -5894986, -13744962, 11575320, 6233471, -4111991, 6029571, -1888280, 16761784, 6472794, 23288777, 10746601, -16950746, 7086395 ], [ -18557389, -6735395, -881126, -5322015, -9353646, -18553995, 19784581, 2880904, 3222145, -5328761, 20042580, 1892130, 4643388, -11007088, 8776122, -5519326, -11637702, 8014920, 9375101, -1167461, -2393079, -539720, 18826024, 2947854, 23312987, 7490491, -11985806, 1707185 ], [ -18777259, -3809765, -4231466, -1846665, -8924706, -19046205, 19279411, 1595704, -1334825, -4441631, 23476620, 2382990, 4894308, -13036048, 3199542, -5143666, -9530442, 4454520, 12516731, 1777069, -10815729, 808840, 20890264, -577086, 23337197, 4234381, -7020866, -3672025 ], [ -18997129, -884135, -7581806, 1628685, -8495766, -19538415, 18774241, 310504, -5891795, -3554501, 26910660, 2873850, 5145228, -15065008, -2377038, -4768006, -7423182, 894120, 15658361, 4721599, -19238379, 2157400, 22954504, -4102026, 23361407, 978271, -2055926, -9051235 ], [ -18728329, 2220709, -10601837, 3400725, -7896915, -18442626, 17206471, -1246772, -8523149, -2051273, 28446699, 3383022, 5441613, -16123726, -6553527, -4527985, -5327829, -2187732, 17589278, 6133339, -24697530, 1836628, 22284586, -6158499, 21147479, -1474232, 1774741, -13312279 ], [ -16853899, 5914399, -12536567, -423825, -6739785, -12129126, 12147301, -3698012, -4827479, 1476277, 23746449, 3952362, 5887383, -13994506, -6129717, -4733635, -3271599, -3697212, 15542138, 2508769, -20419470, -3969092, 12631006, -3390009, 11579669, -1286312, 1878511, -13899349 ], [ -14979469, 9608089, -14471297, -4248375, -5582655, -5815626, 7088131, -6149252, -1131809, 5003827, 19046199, 4521702, 6333153, -11865286, -5705907, -4939285, -1215369, -5206692, 13494998, -1115801, -16141410, -9774812, 2977426, -621519, 2011859, -1098392, 1982281, -14486419 ], [ -13105039, 13301779, -16406027, -8072925, -4425525, 497874, 2028961, -8600492, 2563861, 8531377, 14345949, 5091042, 6778923, -9736066, -5282097, -5144935, 840861, -6716172, 11447858, -4740371, -11863350, -15580532, -6676154, 2146971, -7555951, -910472, 2086051, -15073489 ], [ -11230609, 16995469, -18340757, -11897475, -3268395, 6811374, -3030209, -11051732, 6259531, 12058927, 9645699, 5660382, 7224693, -7606846, -4858287, -5350585, 2897091, -8225652, 9400718, -8364941, -7585290, -21386252, -16329734, 4915461, -17123761, -722552, 2189821, -15660559 ], [ -9356179, 20689159, -20275487, -15722025, -2111265, 13124874, -8089379, -13502972, 9955201, 15586477, 4945449, 6229722, 7670463, -5477626, -4434477, -5556235, 4953321, -9735132, 7353578, -11989511, -3307230, -27191972, -25983314, 7683951, -26691571, -534632, 2293591, -16247629 ], [ -8702731, 22421330, -16758232, -16041213, -1735636, 15820214, -9041124, -10985563, 9754881, 14089469, 4783040, 8183312, 5027224, -4948648, -1189492, -4032577, 4865164, -7450248, 5513022, -14557347, -1270822, -26541844, -28012249, 9239250, -27966180, -2448126, 544083, -12743787 ], [ -9070921, 22512230, -8679112, -13427343, -2013916, 15488114, -6556044, -4310713, 6294651, 8388239, 8417600, 11295152, -200696, -5758648, 4416068, -1061947, 2982724, -1990488, 3845322, -16240977, -1110082, -20489884, -23661379, 9779430, -22301580, -6119946, -2756127, -5816937 ], [ -9439111, 22603130, -599992, -10813473, -2292196, 15156014, -4070964, 2364137, 2834421, 2687009, 12052160, 14406992, -5428616, -6568648, 10021628, 1908683, 1100284, 3469272, 2177622, -17924607, -949342, -14437924, -19310509, 10319610, -16636980, -9791766, -6056337, 1109913 ], [ -9807301, 22694030, 7479128, -8199603, -2570476, 14823914, -1585884, 9038987, -625809, -3014221, 15686720, 17518832, -10656536, -7378648, 15627188, 4879313, -782156, 8929032, 509922, -19608237, -788602, -8385964, -14959639, 10859790, -10972380, -13463586, -9356547, 8036763 ], [ -10175491, 22784930, 15558248, -5585733, -2848756, 14491814, 899196, 15713837, -4086039, -8715451, 19321280, 20630672, -15884456, -8188648, 21232748, 7849943, -2664596, 14388792, -1157778, -21291867, -627862, -2334004, -10608769, 11399970, -5307780, -17135406, -12656757, 14963613 ], [ -10543681, 22875830, 23637368, -2971863, -3127036, 14159714, 3384276, 22388687, -7546269, -14416681, 22955840, 23742512, -21112376, -8998648, 26838308, 10820573, -4547036, 19848552, -2825478, -22975497, -467122, 3717956, -6257899, 11940150, 356820, -20807226, -15956967, 21890463 ], [ -7251522, 22244008, 23080168, -6356909, 68385, 13683239, -1248447, 18266905, -6526485, -16447244, 15792921, 17707830, -15295647, -6758909, 22732397, 12271608, -2001976, 17989231, -2688991, -19716035, 151614, 2018788, -8248287, 11965816, -3439185, -15710517, -14561794, 20235586 ], [ -3341382, 21490168, 21064888, -10754759, 3850275, 13182389, -7082877, 12322315, -4750335, -17858084, 6807051, 10128930, -7614237, -4004279, 16986887, 13466088, 1290584, 14894221, -2247901, -15622025, 847674, -989012, -11309277, 11904616, -8832435, -9133407, -12373894, 17131846 ], [ 568758, 20736328, 19049608, -15152609, 7632165, 12681539, -12917307, 6377725, -2974185, -19268924, -2178819, 2550030, 67173, -1249649, 11241377, 14660568, 4583144, 11799211, -1806811, -11528015, 1543734, -3996812, -14370267, 11843416, -14225685, -2556297, -10185994, 14028106 ], [ 4478898, 19982488, 17034328, -19550459, 11414055, 12180689, -18751737, 433135, -1198035, -20679764, -11164689, -5028870, 7748583, 1504981, 5495867, 15855048, 7875704, 8704201, -1365721, -7434005, 2239794, -7004612, -17431257, 11782216, -19618935, 4020813, -7998094, 10924366 ], [ 8389038, 19228648, 15019048, -23948309, 15195945, 11679839, -24586167, -5511455, 578115, -22090604, -20150559, -12607770, 15429993, 4259611, -249643, 17049528, 11168264, 5609191, -924631, -3339995, 2935854, -10012412, -20492247, 11721016, -25012185, 10597923, -5810194, 7820626 ], [ 11037873, 18379198, 12235633, -26986154, 18279225, 11008514, -28173747, -9895835, 1396800, -21853244, -27243939, -18859020, 21159513, 6427216, -4665823, 16911153, 13592939, 2946226, -299446, 308800, 3016554, -12647417, -22063317, 10946176, -28797360, 15923673, -3589459, 4525516 ], [ 7380183, 17051698, 5611543, -23223974, 17869455, 9484814, -20527077, -6479165, -2571840, -13374884, -24874869, -18472020, 17129583, 5659696, -2435353, 10108503, 11678189, 2443486, 1246214, 1731520, 20454, -13418447, -16184787, 6603136, -24542160, 14992623, -1204549, 273556 ], [ 3722493, 15724198, -1012547, -19461794, 17459685, 7961114, -12880407, -3062495, -6540480, -4896524, -22505799, -18085020, 13099653, 4892176, -204883, 3305853, 9763439, 1940746, 2791874, 3154240, -2975646, -14189477, -10306257, 2260096, -20286960, 14061573, 1180361, -3978404 ], [ 64803, 14396698, -7636637, -15699614, 17049915, 6437414, -5233737, 354175, -10509120, 3581836, -20136729, -17698020, 9069723, 4124656, 2025587, -3496797, 7848689, 1438006, 4337534, 4576960, -5971746, -14960507, -4427727, -2082944, -16031760, 13130523, 3565271, -8230364 ], [ -3592887, 13069198, -14260727, -11937434, 16640145, 4913714, 2412933, 3770845, -14477760, 12060196, -17767659, -17311020, 5039793, 3357136, 4256057, -10299447, 5933939, 935266, 5883194, 5999680, -8967846, -15731537, 1450803, -6425984, -11776560, 12199473, 5950181, -12482324 ], [ -7250577, 11741698, -20884817, -8175254, 16230375, 3390014, 10059603, 7187515, -18446400, 20538556, -15398589, -16924020, 1009863, 2589616, 6486527, -17102097, 4019189, 432526, 7428854, 7422400, -11963946, -16502567, 7329333, -10769024, -7521360, 11268423, 8335091, -16734284 ], [ -8181981, 11101553, -20920920, -7995705, 12493394, 2206315, 12137042, 9136294, -19250756, 22363440, -12870763, -13219269, 1129863, 680833, 5608312, -19595631, 749810, -977127, 7555686, 7463917, -11974857, -17333496, 9386238, -10678334, -3776011, 9881616, 8629212, -18998827 ], [ -6133491, 11212703, -13756200, -11732055, 5119694, 1394245, 8127182, 9480634, -16596476, 16915920, -10169413, -5888139, 5785833, -2475377, 1332232, -17379201, -4000210, -3378057, 6131706, 5995747, -8722887, -18229896, 7266018, -5741474, -587941, 7996656, 6638052, -19091077 ], [ -4085001, 11323853, -6591480, -15468405, -2254006, 582175, 4117322, 9824974, -13942196, 11468400, -7468063, 1442991, 10441803, -5631587, -2943848, -15162771, -8750230, -5778987, 4707726, 4527577, -5470917, -19126296, 5145798, -804614, 2600129, 6111696, 4646892, -19183327 ], [ -2036511, 11435003, 573240, -19204755, -9627706, -229895, 107462, 10169314, -11287916, 6020880, -4766713, 8774121, 15097773, -8787797, -7219928, -12946341, -13500250, -8179917, 3283746, 3059407, -2218947, -20022696, 3025578, 4132246, 5788199, 4226736, 2655732, -19275577 ], [ 11979, 11546153, 7737960, -22941105, -17001406, -1041965, -3902398, 10513654, -8633636, 573360, -2065363, 16105251, 19753743, -11944007, -11496008, -10729911, -18250270, -10580847, 1859766, 1591237, 1033023, -20919096, 905358, 9069106, 8976269, 2341776, 664572, -19367827 ], [ 2060469, 11657303, 14902680, -26677455, -24375106, -1854035, -7912258, 10857994, -5979356, -4874160, 635987, 23436381, 24409713, -15100217, -15772088, -8513481, -23000290, -12981777, 435786, 123067, 4284993, -21815496, -1214862, 14005966, 12164339, 456816, -1326588, -19460077 ], [ 2434495, 11929694, 17454814, -24044821, -23108319, -140990, -7619163, 10636038, -6993717, -8475254, 1846337, 19266718, 18847292, -11779807, -13817492, -8962249, -23177981, -15609978, -2270099, 494649, 4356660, -21190792, -506584, 15959761, 9676882, -1868273, -3137763, -18669655 ], [ 2360425, 12245234, 18772594, -19707811, -19529289, 2247790, -6174573, 10262538, -8989827, -11582234, 2657687, 12019378, 10550372, -6726217, -10195532, -10124239, -22132091, -18298998, -5319029, 1358559, 3577260, -20159032, 958616, 17115271, 5670622, -4311143, -4900773, -17643025 ], [ 2286355, 12560774, 20090374, -15370801, -15950259, 4636570, -4729983, 9889038, -10985937, -14689214, 3469037, 4772038, 2253452, -1672627, -6573572, -11286229, -21086201, -20988018, -8367959, 2222469, 2797860, -19127272, 2423816, 18270781, 1664362, -6754013, -6663783, -16616395 ], [ 2212285, 12876314, 21408154, -11033791, -12371229, 7025350, -3285393, 9515538, -12982047, -17796194, 4280387, -2475302, -6043468, 3380963, -2951612, -12448219, -20040311, -23677038, -11416889, 3086379, 2018460, -18095512, 3889016, 19426291, -2341898, -9196883, -8426793, -15589765 ], [ 2138215, 13191854, 22725934, -6696781, -8792199, 9414130, -1840803, 9142038, -14978157, -20903174, 5091737, -9722642, -14340388, 8434553, 670348, -13610209, -18994421, -26366058, -14465819, 3950289, 1239060, -17063752, 5354216, 20581801, -6348158, -11639753, -10189803, -14563135 ], [ 1500934, 13367588, 23139466, -3058774, -5661900, 11469568, -658905, 8546949, -16395945, -23258285, 6032408, -16235447, -21740026, 13193582, 3716605, -14626093, -17742548, -28680966, -16621670, 4449438, 610482, -16088737, 6730568, 20861998, -10183643, -13297661, -11838927, -12984247 ], [ -4205246, 12285068, 15414766, -5711794, -6570180, 10524928, -1841235, 5957559, -12608835, -18846575, 8136968, -16137437, -21064126, 15301562, 1581535, -14327023, -14636828, -27628866, -10739810, 1665738, 1339302, -15624427, 7307288, 13264378, -12482153, -7890911, -12463077, -6435037 ], [ -9911426, 11202548, 7690066, -8364814, -7478460, 9580288, -3023565, 3368169, -8821725, -14434865, 10241528, -16039427, -20388226, 17409542, -553535, -14027953, -11531108, -26576766, -4857950, -1117962, 2068122, -15160117, 7884008, 5666758, -14780663, -2484161, -13087227, 114173 ], [ -15617606, 10120028, -34634, -11017834, -8386740, 8635648, -4205895, 778779, -5034615, -10023155, 12346088, -15941417, -19712326, 19517522, -2688605, -13728883, -8425388, -25524666, 1023910, -3901662, 2796942, -14695807, 8460728, -1930862, -17079173, 2922589, -13711377, 6663383 ], [ -21323786, 9037508, -7759334, -13670854, -9295020, 7691008, -5388225, -1810611, -1247505, -5611445, 14450648, -15843407, -19036426, 21625502, -4823675, -13429813, -5319668, -24472566, 6905770, -6685362, 3525762, -14231497, 9037448, -9528482, -19377683, 8329339, -14335527, 13212593 ], [ -27029966, 7954988, -15484034, -16323874, -10203300, 6746368, -6570555, -4400001, 2539605, -1199735, 16555208, -15745397, -18360526, 23733482, -6958745, -13130743, -2213948, -23420466, 12787630, -9469062, 4254582, -13767187, 9614168, -17126102, -21676193, 13736089, -14959677, 19761803 ], [ -30390272, 7317504, -20033024, -17886208, -10738176, 6190080, -7266816, -5924864, 4769792, 1398272, 17794560, -15687680, -17962496, 24974848, -8216064, -12954624, -385024, -22800896, 16251392, -11108352, 4683776, -13493760, 9953792, -21600256, -23029760, 16920064, -15327232, 23618560 ], [ -30390272, 7317504, -20033024, -17886208, -10738176, 6190080, -7266816, -5924864, 4769792, 1398272, 17794560, -15687680, -17962496, 24974848, -8216064, -12954624, -385024, -22800896, 16251392, -11108352, 4683776, -13493760, 9953792, -21600256, -23029760, 16920064, -15327232, 23618560 ] ], [ [ 21698560, 3061760, -31340544, 13572096, -4814848, 6512640, -11071488, -19048448, -1454080, 20768768, 19744768, -7686144, -16676864, -24954880, 6184960, 20240384, 19288064, -6488064, -12599296, -12328960, 22009856, 12066816, -8577024, 1306624, 24403968, 9072640, 10702848, -27592704 ], [ 21698560, 3061760, -31340544, 13572096, -4814848, 6512640, -11071488, -19048448, -1454080, 20768768, 19744768, -7686144, -16676864, -24954880, 6184960, 20240384, 19288064, -6488064, -12599296, -12328960, 22009856, 12066816, -8577024, 1306624, 24403968, 9072640, 10702848, -27592704 ], [ 21698560, 3061760, -31340544, 13572096, -4814848, 6512640, -11071488, -19048448, -1454080, 20768768, 19744768, -7686144, -16676864, -24954880, 6184960, 20240384, 19288064, -6488064, -12599296, -12328960, 22009856, 12066816, -8577024, 1306624, 24403968, 9072640, 10702848, -27592704 ], [ 16756248, 1753376, -26628096, 12826572, -5252864, 7536644, -8222968, -15812416, 860136, 15180760, 17508668, -8426712, -16615032, -21030200, 4060016, 17677188, 14432364, -4369964, -13522292, -9086556, 16977628, 8238660, -8111632, 2663152, 24017164, 5585504, 9094744, -26154520 ], [ 9217128, -242464, -19439616, 11689332, -5921024, 9098684, -3877768, -10876096, 4390296, 6656680, 14097668, -9556392, -16520712, -15043400, 818576, 13767228, 7025364, -1138964, -14930252, -4140516, 9301348, 2399100, -7401712, 4732432, 23427124, 266144, 6641704, -23960680 ], [ 1678008, -2238304, -12251136, 10552092, -6589184, 10660724, 467432, -5939776, 7920456, -1867400, 10686668, -10686072, -16426392, -9056600, -2422864, 9857268, -381636, 2092036, -16338212, 805524, 1625068, -3440460, -6691792, 6801712, 22837084, -5053216, 4188664, -21766840 ], [ -5861112, -4234144, -5062656, 9414852, -7257344, 12222764, 4812632, -1003456, 11450616, -10391480, 7275668, -11815752, -16332072, -3069800, -5664304, 5947308, -7788636, 5323036, -17746172, 5751564, -6051212, -9280020, -5981872, 8870992, 22247044, -10372576, 1735624, -19573000 ], [ -13400232, -6229984, 2125824, 8277612, -7925504, 13784804, 9157832, 3932864, 14980776, -18915560, 3864668, -12945432, -16237752, 2917000, -8905744, 2037348, -15195636, 8554036, -19154132, 10697604, -13727492, -15119580, -5271952, 10940272, 21657004, -15691936, -717416, -17379160 ], [ -20939352, -8225824, 9314304, 7140372, -8593664, 15346844, 13503032, 8869184, 18510936, -27439640, 453668, -14075112, -16143432, 8903800, -12147184, -1872612, -22602636, 11785036, -20562092, 15643644, -21403772, -20959140, -4562032, 13009552, 21066964, -21011296, -3170456, -15185320 ], [ -19629528, -6996748, 6883020, 6145464, -7539920, 11106332, 10568072, 7985552, 11847828, -22458188, -1735504, -15006084, -12165780, 5244388, -9182392, -3733200, -14939496, 10186492, -18845360, 12060204, -12599120, -15402744, -5290048, 12659536, 14578324, -12132256, -4329980, -12332020 ], [ -18014568, -5656468, 4120020, 5155464, -6426800, 6665732, 7382072, 6901232, 4833228, -17011028, -3882544, -15930204, -8054220, 1252348, -6003592, -5523120, -6756696, 8421412, -17020880, 8182644, -3226160, -9453384, -6067648, 12226096, 7886284, -2763616, -5444900, -9455980 ], [ -16399608, -4316188, 1357020, 4165464, -5313680, 2225132, 4196072, 5816912, -2181372, -11563868, -6029584, -16854324, -3942660, -2739692, -2824792, -7313040, 1426104, 6656332, -15196400, 4305084, 6146800, -3504024, -6845248, 11792656, 1194244, 6605024, -6559820, -6579940 ], [ -14784648, -2975908, -1405980, 3175464, -4200560, -2215468, 1010072, 4732592, -9195972, -6116708, -8176624, -17778444, 168900, -6731732, 354008, -9102960, 9608904, 4891252, -13371920, 427524, 15519760, 2445336, -7622848, 11359216, -5497796, 15973664, -7674740, -3703900 ], [ -13169688, -1635628, -4168980, 2185464, -3087440, -6656068, -2175928, 3648272, -16210572, -669548, -10323664, -18702564, 4280460, -10723772, 3532808, -10892880, 17791704, 3126172, -11547440, -3450036, 24892720, 8394696, -8400448, 10925776, -12189836, 25342304, -8789660, -827860 ], [ -12116128, 487352, -5771980, 956464, -2619020, -10192868, -5851428, 3595452, -20665372, 2471712, -12368004, -18288384, 6103220, -13018712, 4692508, -11815000, 22694604, 3008892, -10130060, -5407896, 29947280, 12507756, -7565548, 10309136, -16601476, 30529644, -8625980, 2081480 ], [ -12522208, 4645352, -4358980, -893936, -3826820, -11379788, -10799628, 6224532, -18464692, -382368, -14145324, -14394624, 1975100, -10901192, 602548, -10480840, 19069764, 7175892, -9771140, -2374536, 23774000, 11846436, -2538148, 9216176, -15084076, 24845604, -5137940, 5077400 ], [ -12928288, 8803352, -2945980, -2744336, -5034620, -12566708, -15747828, 8853612, -16264012, -3236448, -15922644, -10500864, -2153020, -8783672, -3487412, -9146680, 15444924, 11342892, -9412220, 658824, 17600720, 11185116, 2489252, 8123216, -13566676, 19161564, -1649900, 8073320 ], [ -13334368, 12961352, -1532980, -4594736, -6242420, -13753628, -20696028, 11482692, -14063332, -6090528, -17699964, -6607104, -6281140, -6666152, -7577372, -7812520, 11820084, 15509892, -9053300, 3692184, 11427440, 10523796, 7516652, 7030256, -12049276, 13477524, 1838140, 11069240 ], [ -13740448, 17119352, -119980, -6445136, -7450220, -14940548, -25644228, 14111772, -11862652, -8944608, -19477284, -2713344, -10409260, -4548632, -11667332, -6478360, 8195244, 19676892, -8694380, 6725544, 5254160, 9862476, 12544052, 5937296, -10531876, 7793484, 5326180, 14065160 ], [ -14146528, 21277352, 1293020, -8295536, -8658020, -16127468, -30592428, 16740852, -9661972, -11798688, -21254604, 1180416, -14537380, -2431112, -15757292, -5144200, 4570404, 23843892, -8335460, 9758904, -919120, 9201156, 17571452, 4844336, -9014476, 2109444, 8814220, 17061080 ], [ -14607304, 22449544, 549344, -8195324, -7216880, -15422076, -32428256, 13696812, -7744524, -12358504, -18826056, 584864, -13229820, -581560, -18044192, -2018852, 1875396, 25642216, -5124292, 10969488, -5323048, 5994776, 17783696, 1475980, -7914504, 760592, 8172288, 13956700 ], [ -15106264, 21537304, -1699936, -6733364, -3926480, -13395636, -32091296, 6692292, -6024804, -11316664, -13461336, -3144736, -8127540, 1080920, -19072352, 2356948, -170484, 25786936, 78068, 10907568, -8491768, 1011656, 14634416, -3480860, -7105944, 2438192, 4647168, 6593620 ], [ -15605224, 20625064, -3949216, -5271404, -636080, -11369196, -31754336, -312228, -4305084, -10274824, -8096616, -6874336, -3025260, 2743400, -20100512, 6732748, -2216364, 25931656, 5280428, 10845648, -11660488, -3971464, 11485136, -8437700, -6297384, 4115792, 1122048, -769460 ], [ -16104184, 19712824, -6198496, -3809444, 2654320, -9342756, -31417376, -7316748, -2585364, -9232984, -2731896, -10603936, 2077020, 4405880, -21128672, 11108548, -4262244, 26076376, 10482788, 10783728, -14829208, -8954584, 8335856, -13394540, -5488824, 5793392, -2403072, -8132540 ], [ -16603144, 18800584, -8447776, -2347484, 5944720, -7316316, -31080416, -14321268, -865644, -8191144, 2632824, -14333536, 7179300, 6068360, -22156832, 15484348, -6308124, 26221096, 15685148, 10721808, -17997928, -13937704, 5186576, -18351380, -4680264, 7470992, -5928192, -15495620 ], [ -17102104, 17888344, -10697056, -885524, 9235120, -5289876, -30743456, -21325788, 854076, -7149304, 7997544, -18063136, 12281580, 7730840, -23184992, 19860148, -8354004, 26365816, 20887508, 10659888, -21166648, -18920824, 2037296, -23308220, -3871704, 9148592, -9453312, -22858700 ], [ -14217856, 13263064, -10547764, -5551376, 7228120, -3817476, -28585616, -21987036, 3857484, -7735888, 5117436, -10456948, 8796564, 7875380, -21083312, 16247080, -10438764, 18024328, 20820008, 7509276, -22509304, -20860612, -1100644, -20109656, -3822276, 5373920, -7610076, -20149592 ], [ -10957696, 8225224, -10131964, -10898096, 4632520, -2406636, -26225456, -21943476, 7003524, -8503408, 1321236, -1591228, 4357404, 7851260, -18633872, 11746360, -12527844, 8739928, 20166968, 4015476, -23649064, -22462252, -4237324, -16004936, -3857196, 993440, -5170356, -16321352 ], [ -7697536, 3187384, -9716164, -16244816, 2036920, -995796, -23865296, -21899916, 10149564, -9270928, -2474964, 7274492, -81756, 7827140, -16184432, 7245640, -14616924, -544472, 19513928, 521676, -24788824, -24063892, -7374004, -11900216, -3892116, -3387040, -2730636, -12493112 ], [ -4437376, -1850456, -9300364, -21591536, -558680, 415044, -21505136, -21856356, 13295604, -10038448, -6271164, 16140212, -4520916, 7803020, -13734992, 2744920, -16706004, -9828872, 18860888, -2972124, -25928584, -25665532, -10510684, -7795496, -3927036, -7767520, -290916, -8664872 ], [ -1177216, -6888296, -8884564, -26938256, -3154280, 1825884, -19144976, -21812796, 16441644, -10805968, -10067364, 25005932, -8960076, 7778900, -11285552, -1755800, -18795084, -19113272, 18207848, -6465924, -27068344, -27267172, -13647364, -3690776, -3961956, -12148000, 2148804, -4836632 ], [ 963616, -11354768, -8548716, -29697328, -4728516, 2474292, -15835500, -20077400, 17604844, -11826036, -13449440, 31721688, -11550460, 7485588, -9477248, -5587720, -19901104, -24645248, 17825140, -8390856, -26278996, -28341904, -15128308, -87200, -4484264, -14072920, 4340080, -1438552 ], [ -1078304, -13686128, -8511636, -22786768, -2486076, 273612, -8978580, -12019880, 11358484, -13789836, -15284000, 30403368, -7232260, 6186348, -10064768, -6920440, -17333584, -16155008, 18452620, -4453176, -18280876, -27447664, -10422028, 1643680, -6827864, -6821800, 5602960, 352088 ], [ -3120224, -16017488, -8474556, -15876208, -243636, -1927068, -2121660, -3962360, 5112124, -15753636, -17118560, 29085048, -2914060, 4887108, -10652288, -8253160, -14766064, -7664768, 19080100, -515496, -10282756, -26553424, -5715748, 3374560, -9171464, 429320, 6865840, 2142728 ], [ -5162144, -18348848, -8437476, -8965648, 1998804, -4127748, 4735260, 4095160, -1134236, -17717436, -18953120, 27766728, 1404140, 3587868, -11239808, -9585880, -12198544, 825472, 19707580, 3422184, -2284636, -25659184, -1009468, 5105440, -11515064, 7680440, 8128720, 3933368 ], [ -7204064, -20680208, -8400396, -2055088, 4241244, -6328428, 11592180, 12152680, -7380596, -19681236, -20787680, 26448408, 5722340, 2288628, -11827328, -10918600, -9631024, 9315712, 20335060, 7359864, 5713484, -24764944, 3696812, 6836320, -13858664, 14931560, 9391600, 5724008 ], [ -9245984, -23011568, -8363316, 4855472, 6483684, -8529108, 18449100, 20210200, -13626956, -21645036, -22622240, 25130088, 10040540, 989388, -12414848, -12251320, -7063504, 17805952, 20962540, 11297544, 13711604, -23870704, 8403092, 8567200, -16202264, 22182680, 10654480, 7514648 ], [ -7186684, -23833664, -9247624, 4587252, 3852412, -8182200, 20228140, 20146684, -17021356, -19885496, -21514224, 23291948, 12571236, 791640, -10105476, -13078508, -7438560, 18666588, 19852712, 12445680, 16319764, -22927020, 8174372, 8259408, -17904032, 24884764, 8580924, 10314472 ], [ -1375204, -23274944, -10974904, -2248788, -3237788, -5504520, 17361460, 12653284, -17806516, -14719496, -17714064, 20978228, 13466556, 1601640, -5145756, -13443188, -10505760, 12546948, 17153432, 11041680, 13996684, -21938100, 3430652, 6086448, -19018592, 23424964, 3454884, 14037592 ], [ 4436276, -22716224, -12702184, -9084828, -10327988, -2826840, 14494780, 5159884, -18591676, -9553496, -13913904, 18664508, 14361876, 2411640, -186036, -13807868, -13572960, 6427308, 14454152, 9637680, 11673604, -20949180, -1313068, 3913488, -20133152, 21965164, -1671156, 17760712 ], [ 10247756, -22157504, -14429464, -15920868, -17418188, -149160, 11628100, -2333516, -19376836, -4387496, -10113744, 16350788, 15257196, 3221640, 4773684, -14172548, -16640160, 307668, 11754872, 8233680, 9350524, -19960260, -6056788, 1740528, -21247712, 20505364, -6797196, 21483832 ], [ 16059236, -21598784, -16156744, -22756908, -24508388, 2528520, 8761420, -9826916, -20161996, 778504, -6313584, 14037068, 16152516, 4031640, 9733404, -14537228, -19707360, -5811972, 9055592, 6829680, 7027444, -18971340, -10800508, -432432, -22362272, 19045564, -11923236, 25206952 ], [ 21870716, -21040064, -17884024, -29592948, -31598588, 5206200, 5894740, -17320316, -20947156, 5944504, -2513424, 11723348, 17047836, 4841640, 14693124, -14901908, -22774560, -11931612, 6356312, 5425680, 4704364, -17982420, -15544228, -2605392, -23476832, 17585764, -17049276, 28930072 ], [ 21629696, -16643444, -15556504, -24431388, -30207788, 931380, 1391860, -18485816, -18324616, 2184304, -4825464, 10468328, 14878656, 614340, 12052644, -15706988, -16296060, -14994552, 8552432, 5028780, 6405484, -16810800, -11210848, -3211752, -20178092, 17766664, -17489616, 28321192 ], [ 20178176, -11479244, -12418024, -16870308, -27120788, -4733940, -3438260, -18385736, -15020536, -3361136, -8359944, 9425048, 12096576, -4620420, 7892124, -16600148, -7908420, -17446152, 11727632, 4833300, 8911444, -15602640, -5062048, -3504792, -15996692, 18275704, -16992816, 26845912 ], [ 18726656, -6315044, -9279544, -9309228, -24033788, -10399260, -8268380, -18285656, -11716456, -8906576, -11894424, 8381768, 9314496, -9855180, 3731604, -17493308, 479220, -19897752, 14902832, 4637820, 11417404, -14394480, 1086752, -3797832, -11815292, 18784744, -16496016, 25370632 ], [ 17275136, -1150844, -6141064, -1748148, -20946788, -16064580, -13098500, -18185576, -8412376, -14452016, -15428904, 7338488, 6532416, -15089940, -428916, -18386468, 8866860, -22349352, 18078032, 4442340, 13923364, -13186320, 7235552, -4090872, -7633892, 19293784, -15999216, 23895352 ], [ 15823616, 4013356, -3002584, 5812932, -17859788, -21729900, -17928620, -18085496, -5108296, -19997456, -18963384, 6295208, 3750336, -20324700, -4589436, -19279628, 17254500, -24800952, 21253232, 4246860, 16429324, -11978160, 13384352, -4383912, -3452492, 19802824, -15502416, 22420072 ], [ 14660280, 8125180, -874880, 12116444, -14530624, -26210764, -20993080, -18239488, -2467788, -24041916, -21374352, 5236276, 1892140, -24516496, -7622804, -19769268, 23573476, -26825216, 23010548, 4485320, 18635660, -11253236, 17777008, -4993788, 729948, 20085196, -14991888, 19914152 ], [ 15203880, 6003700, -4734080, 10971284, -9767104, -23676004, -13599400, -19898368, -3757668, -19195956, -17130672, 4084636, 5506180, -22530736, -3979964, -17868828, 17639596, -26318336, 16369628, 7294040, 19067300, -13390556, 11767888, -7480308, 4918548, 19024996, -14400048, 11303672 ], [ 15747480, 3882220, -8593280, 9826124, -5003584, -21141244, -6205720, -21557248, -5047548, -14349996, -12886992, 2932996, 9120220, -20544976, -337124, -15968388, 11705716, -25811456, 9728708, 10102760, 19498940, -15527876, 5758768, -9966828, 9107148, 17964796, -13808208, 2693192 ], [ 16291080, 1760740, -12452480, 8680964, -240064, -18606484, 1187960, -23216128, -6337428, -9504036, -8643312, 1781356, 12734260, -18559216, 3305716, -14067948, 5771836, -25304576, 3087788, 12911480, 19930580, -17665196, -250352, -12453348, 13295748, 16904596, -13216368, -5917288 ], [ 16834680, -360740, -16311680, 7535804, 4523456, -16071724, 8581640, -24875008, -7627308, -4658076, -4399632, 629716, 16348300, -16573456, 6948556, -12167508, -162044, -24797696, -3553132, 15720200, 20362220, -19802516, -6259472, -14939868, 17484348, 15844396, -12624528, -14527768 ], [ 17378280, -2482220, -20170880, 6390644, 9286976, -13536964, 15975320, -26533888, -8917188, 187884, -155952, -521924, 19962340, -14587696, 10591396, -10267068, -6095924, -24290816, -10194052, 18528920, 20793860, -21939836, -12268592, -17426388, 21672948, 14784196, -12032688, -23138248 ], [ 17823808, -1258428, -22073560, 4546680, 11505544, -9100132, 18952316, -26440428, -8274000, 2126288, 1909152, 221620, 21754832, -13277780, 11444760, -6652172, -7269048, -23025928, -12294304, 17484952, 21167772, -22758760, -15598116, -15796836, 23334308, 14607136, -9945660, -26339516 ], [ 18152128, 3963372, -21637960, 1867560, 10682584, -2390092, 16650836, -24252708, -5320560, 589808, 1370592, 3230140, 21370352, -12775580, 8964360, -988292, -2752488, -20855128, -8967904, 11836552, 21472692, -22002040, -15725196, -9248076, 21975308, 15485536, -6071700, -23076116 ], [ 18480448, 9185172, -21202360, -811560, 9859624, 4319948, 14349356, -22064988, -2367120, -946672, 832032, 6238660, 20985872, -12273380, 6483960, 4675588, 1764072, -18684328, -5641504, 6188152, 21777612, -21245320, -15852276, -2699316, 20616308, 16363936, -2197740, -19812716 ], [ 18808768, 14406972, -20766760, -3490680, 9036664, 11029988, 12047876, -19877268, 586320, -2483152, 293472, 9247180, 20601392, -11771180, 4003560, 10339468, 6280632, -16513528, -2315104, 539752, 22082532, -20488600, -15979356, 3849444, 19257308, 17242336, 1676220, -16549316 ], [ 19137088, 19628772, -20331160, -6169800, 8213704, 17740028, 9746396, -17689548, 3539760, -4019632, -245088, 12255700, 20216912, -11268980, 1523160, 16003348, 10797192, -14342728, 1011296, -5108648, 22387452, -19731880, -16106436, 10398204, 17898308, 18120736, 5550180, -13285916 ], [ 19465408, 24850572, -19895560, -8848920, 7390744, 24450068, 7444916, -15501828, 6493200, -5556112, -783648, 15264220, 19832432, -10766780, -957240, 21667228, 15313752, -12171928, 4337696, -10757048, 22692372, -18975160, -16233516, 16946964, 16539308, 18999136, 9424140, -10022516 ], [ 16382920, 23500812, -13743448, -6233256, 7680340, 21306908, 6670268, -12502116, 5856432, -4051624, -902412, 12898468, 16177076, -11709992, -702756, 18372700, 14197428, -11115340, 6532772, -8781500, 17956152, -14472844, -15810252, 14251380, 17136320, 18999028, 10139556, -9824096 ], [ 12262360, 20151012, -5851528, -2006136, 8308540, 15164948, 6360308, -9255276, 4126992, -1621624, -893412, 8897068, 11526236, -13093112, 384084, 12351700, 11366748, -10397860, 8383532, -4485620, 11685672, -8830564, -15219492, 8742300, 18328640, 18731548, 9893676, -10558496 ], [ 8141800, 16801212, 2040392, 2220984, 8936740, 9022988, 6050348, -6008436, 2397552, 808376, -884412, 4895668, 6875396, -14476232, 1470924, 6330700, 8536068, -9680380, 10234292, -189740, 5415192, -3188284, -14628732, 3233220, 19520960, 18464068, 9647796, -11292896 ], [ 4021240, 13451412, 9932312, 6448104, 9564940, 2881028, 5740388, -2761596, 668112, 3238376, -875412, 894268, 2224556, -15859352, 2557764, 309700, 5705388, -8962900, 12085052, 4106140, -855288, 2453996, -14037972, -2275860, 20713280, 18196588, 9401916, -12027296 ], [ -99320, 10101612, 17824232, 10675224, 10193140, -3260932, 5430428, 485244, -1061328, 5668376, -866412, -3107132, -2426284, -17242472, 3644604, -5711300, 2874708, -8245420, 13935812, 8402020, -7125768, 8096276, -13447212, -7784940, 21905600, 17929108, 9156036, -12761696 ], [ -3694320, 6553544, 24861760, 14184900, 10906796, -9113512, 5065476, 3377268, -2488368, 7593732, -588836, -6394028, -6324176, -18452524, 4863044, -10860492, 469348, -7286468, 15786180, 12502236, -13032052, 13092680, -12400164, -12732088, 22823604, 17377232, 8388236, -13406720 ], [ -1057680, 654584, 21768640, 9187740, 12633716, -11534872, 4048476, 2062188, -329808, 3535452, 2873284, -1208948, -1294256, -17610484, 7641884, -5672532, 3107068, -3464348, 17631900, 14282436, -14620012, 10430840, -5942844, -11016328, 20489004, 13453232, 1431956, -12992000 ], [ 1578960, -5244376, 18675520, 4190580, 14360636, -13956232, 3031476, 747108, 1828752, -522828, 6335404, 3976132, 3735664, -16768444, 10420724, -484572, 5744788, 357772, 19477620, 16062636, -16207972, 7769000, 514476, -9300568, 18154404, 9529232, -5524324, -12577280 ], [ 4215600, -11143336, 15582400, -806580, 16087556, -16377592, 2014476, -567972, 3987312, -4581108, 9797524, 9161212, 8765584, -15926404, 13199564, 4703388, 8382508, 4179892, 21323340, 17842836, -17795932, 5107160, 6971796, -7584808, 15819804, 5605232, -12480604, -12162560 ], [ 6852240, -17042296, 12489280, -5803740, 17814476, -18798952, 997476, -1883052, 6145872, -8639388, 13259644, 14346292, 13795504, -15084364, 15978404, 9891348, 11020228, 8002012, 23169060, 19623036, -19383892, 2445320, 13429116, -5869048, 13485204, 1681232, -19436884, -11747840 ], [ 9488880, -22941256, 9396160, -10800900, 19541396, -21220312, -19524, -3198132, 8304432, -12697668, 16721764, 19531372, 18825424, -14242324, 18757244, 15079308, 13657948, 11824132, 25014780, 21403236, -20971852, -216520, 19886436, -4153288, 11150604, -2242768, -26393164, -11333120 ], [ 9806980, -26623876, 8473880, -13918140, 20363776, -22591252, -473724, -3827492, 8019012, -12992048, 16571464, 22053372, 21363904, -13047624, 18296344, 17247748, 15781728, 11184872, 25426760, 19227176, -20268572, -1472200, 22847676, -1391028, 9963164, -3965688, -27949924, -10389200 ], [ 6481660, -26823676, 10962920, -14081220, 19764736, -22311532, -43524, -3379292, 3893052, -7371728, 10744504, 20390532, 19987264, -11298744, 12744424, 14671228, 17097888, 3534872, 23585720, 10834136, -15964772, -518200, 20315076, 3015732, 10578404, -2229768, -21021724, -8613680 ], [ 3156340, -27023476, 13451960, -14244300, 19165696, -22031812, 386676, -2931092, -232908, -1751408, 4917544, 18727692, 18610624, -9549864, 7192504, 12094708, 18414048, -4115128, 21744680, 2441096, -11660972, 435800, 17782476, 7422492, 11193644, -493848, -14093524, -6838160 ], [ -168980, -27223276, 15941000, -14407380, 18566656, -21752092, 816876, -2482892, -4358868, 3868912, -909416, 17064852, 17233984, -7800984, 1640584, 9518188, 19730208, -11765128, 19903640, -5951944, -7357172, 1389800, 15249876, 11829252, 11808884, 1242072, -7165324, -5062640 ], [ -3494300, -27423076, 18430040, -14570460, 17967616, -21472372, 1247076, -2034692, -8484828, 9489232, -6736376, 15402012, 15857344, -6052104, -3911336, 6941668, 21046368, -19415128, 18062600, -14344984, -3053372, 2343800, 12717276, 16236012, 12424124, 2977992, -237124, -3287120 ], [ -6819620, -27622876, 20919080, -14733540, 17368576, -21192652, 1677276, -1586492, -12610788, 15109552, -12563336, 13739172, 14480704, -4303224, -9463256, 4365148, 22362528, -27065128, 16221560, -22738024, 1250428, 3297800, 10184676, 20642772, 13039364, 4713912, 6691076, -1511600 ], [ -8190176, -21969472, 18318224, -12420972, 16562896, -15074848, 1356768, -4288292, -13524000, 12620512, -11508176, 9645540, 11203984, -3773520, -6925472, 5668672, 17878152, -25562236, 12070940, -18947116, -422708, 3224144, 10379976, 20850708, 11616932, 3791484, 8152136, -175568 ], [ -8722976, -13807552, 13535984, -9047412, 15668656, -6455008, 714528, -8340092, -13060320, 6656032, -7503536, 4510140, 7112944, -3766320, -920672, 8635072, 10907832, -20136676, 6930500, -9934516, -4657388, 2710064, 11744376, 19259148, 9321212, 1729764, 7270136, 972112 ], [ -9255776, -5645632, 8753744, -5673852, 14774416, 2164832, 72288, -12391892, -12596640, 691552, -3498896, -625260, 3021904, -3759120, 5084128, 11601472, 3937512, -14711116, 1790060, -921916, -8892068, 2195984, 13108776, 17667588, 7025492, -331956, 6388136, 2119792 ], [ -9788576, 2516288, 3971504, -2300292, 13880176, 10784672, -569952, -16443692, -12132960, -5272928, 505744, -5760660, -1069136, -3751920, 11088928, 14567872, -3032808, -9285556, -3350380, 8090684, -13126748, 1681904, 14473176, 16076028, 4729772, -2393676, 5506136, 3267472 ], [ -10321376, 10678208, -810736, 1073268, 12985936, 19404512, -1212192, -20495492, -11669280, -11237408, 4510384, -10896060, -5160176, -3744720, 17093728, 17534272, -10003128, -3859996, -8490820, 17103284, -17361428, 1167824, 15837576, 14484468, 2434052, -4455396, 4624136, 4415152 ], [ -10821168, 18748080, -5524064, 4404856, 12115388, 27833796, -1803044, -24415056, -11128428, -17145520, 8455208, -15912388, -9158340, -3684508, 22945040, 20462932, -16839868, 1503720, -13551736, 25978816, -21487360, 637444, 17123136, 12844312, 211612, -6496092, 3693548, 5548084 ], [ -8383248, 18625680, -4104224, 4000936, 13353428, 19303596, 2179636, -16565616, -3719268, -18036880, 7076408, -10331308, -4890540, 1093772, 15135920, 20032732, -11787988, 1363320, -11535016, 22655296, -15934720, -1343636, 11391936, 6879112, 4511092, -6665652, -1561372, 5368444 ], [ -5945328, 18503280, -2684384, 3597016, 14591468, 10773396, 6162316, -8716176, 3689892, -18928240, 5697608, -4750228, -622740, 5872052, 7326800, 19602532, -6736108, 1222920, -9518296, 19331776, -10382080, -3324716, 5660736, 913912, 8810572, -6835212, -6816292, 5188804 ], [ -3507408, 18380880, -1264544, 3193096, 15829508, 2243196, 10144996, -866736, 11099052, -19819600, 4318808, 830852, 3645060, 10650332, -482320, 19172332, -1684228, 1082520, -7501576, 16008256, -4829440, -5305796, -70464, -5051288, 13110052, -7004772, -12071212, 5009164 ], [ -1069488, 18258480, 155296, 2789176, 17067548, -6287004, 14127676, 6982704, 18508212, -20710960, 2940008, 6411932, 7912860, 15428612, -8291440, 18742132, 3367652, 942120, -5484856, 12684736, 723200, -7286876, -5801664, -11016488, 17409532, -7174332, -17326132, 4829524 ], [ 1368432, 18136080, 1575136, 2385256, 18305588, -14817204, 18110356, 14832144, 25917372, -21602320, 1561208, 11993012, 12180660, 20206892, -16100560, 18311932, 8419532, 801720, -3468136, 9361216, 6275840, -9267956, -11532864, -16981688, 21709012, -7343892, -22581052, 4649884 ], [ 1700720, 17895824, 3614416, 784912, 17805252, -19057608, 21139516, 17997504, 30511908, -22347404, 317316, 15143892, 14742332, 21347760, -19270260, 17118336, 12179520, 1548140, -805760, 6125392, 7838660, -10447012, -15281624, -19368636, 23476560, -7805424, -25909328, 4852232 ], [ -2396080, 17407664, 6956656, -3332048, 13648332, -14274648, 22162996, 11310144, 29186028, -22784804, -642804, 13182972, 13715252, 14837520, -12681180, 14318976, 13222080, 4159940, 3214720, 3074032, 1009100, -9939052, -14860424, -14228916, 19918320, -8881104, -25185008, 5858072 ], [ -6492880, 16919504, 10298896, -7449008, 9491412, -9491688, 23186476, 4622784, 27860148, -23222204, -1602924, 11222052, 12688172, 8327280, -6092100, 11519616, 14264640, 6771740, 7235200, 22672, -5820460, -9431092, -14439224, -9089196, 16360080, -9956784, -24460688, 6863912 ], [ -10589680, 16431344, 13641136, -11565968, 5334492, -4708728, 24209956, -2064576, 26534268, -23659604, -2563044, 9261132, 11661092, 1817040, 496980, 8720256, 15307200, 9383540, 11255680, -3028688, -12650020, -8923132, -14018024, -3949476, 12801840, -11032464, -23736368, 7869752 ], [ -14686480, 15943184, 16983376, -15682928, 1177572, 74232, 25233436, -8751936, 25208388, -24097004, -3523164, 7300212, 10634012, -4693200, 7086060, 5920896, 16349760, 11995340, 15276160, -6080048, -19479580, -8415172, -13596824, 1190244, 9243600, -12108144, -23012048, 8875592 ], [ -18783280, 15455024, 20325616, -19799888, -2979348, 4857192, 26256916, -15439296, 23882508, -24534404, -4483284, 5339292, 9606932, -11203440, 13675140, 3121536, 17392320, 14607140, 19296640, -9131408, -26309140, -7907212, -13175624, 6329964, 5685360, -13183824, -22287728, 9881432 ], [ -20292280, 17008376, 22198168, -21360740, -3027708, 6833472, 22152220, -17636424, 21533136, -21612680, -6271956, 2620044, 11713940, -9976272, 16045080, -1469904, 15666960, 13317404, 20652256, -7816568, -27184480, -3746920, -9582716, 7733220, 6283788, -15447384, -18588464, 7068956 ], [ -20303080, 19743656, 23219848, -21441740, -697428, 7184832, 15078580, -17233944, 18591216, -16746200, -8540316, -538236, 15635420, -4269552, 15972360, -7098864, 12339120, 9768884, 20465056, -3973928, -24612640, 2527880, -4153556, 6973260, 9288708, -18398664, -13166864, 2045876 ], [ -20313880, 22478936, 24241528, -21522740, 1632852, 7536192, 8004940, -16831464, 15649296, -11879720, -10808676, -3696516, 19556900, 1437168, 15899640, -12727824, 9011280, 6220364, 20277856, -131288, -22040800, 8802680, 1275604, 6213300, 12293628, -21349944, -7745264, -2977204 ], [ -20324680, 25214216, 25263208, -21603740, 3963132, 7887552, 931300, -16428984, 12707376, -7013240, -13077036, -6854796, 23478380, 7143888, 15826920, -18356784, 5683440, 2671844, 20090656, 3711352, -19468960, 15077480, 6704764, 5453340, 15298548, -24301224, -2323664, -8000284 ], [ -20335480, 27949496, 26284888, -21684740, 6293412, 8238912, -6142340, -16026504, 9765456, -2146760, -15345396, -10013076, 27399860, 12850608, 15754200, -23985744, 2355600, -876676, 19903456, 7553992, -16897120, 21352280, 12133924, 4693380, 18303468, -27252504, 3097936, -13023364 ], [ -20346280, 30684776, 27306568, -21765740, 8623692, 8590272, -13215980, -15624024, 6823536, 2719720, -17613756, -13171356, 31321340, 18557328, 15681480, -29614704, -972240, -4425196, 19716256, 11396632, -14325280, 27627080, 17563084, 3933420, 21308388, -30203784, 8519536, -18046444 ], [ -13006620, 21817556, 18876248, -22766780, 9616412, 7389532, -13301260, -12773544, 5747876, -1464260, -11482416, -9109056, 23390080, 13305848, 15184100, -27713344, 959720, -6758216, 19024156, 11955892, -15603260, 22742400, 13607224, 1854260, 17090348, -28584784, 4602016, -15815624 ], [ -5234580, 12267836, 9889928, -23821940, 10530452, 6097492, -12975460, -9779064, 4781996, -6180620, -4856976, -4622016, 14761600, 7409768, 14661740, -25369024, 3201080, -9019736, 18302356, 12322012, -17107700, 17201280, 9099304, -302500, 12447428, -26696944, 135136, -13158104 ], [ 2537460, 2718116, 903608, -24877100, 11444492, 4805452, -12649660, -6784584, 3816116, -10896980, 1768464, -134976, 6133120, 1513688, 14139380, -23024704, 5442440, -11281256, 17580556, 12688132, -18612140, 11660160, 4591384, -2459260, 7804508, -24809104, -4331744, -10500584 ], [ 10309500, -6831604, -8082712, -25932260, 12358532, 3513412, -12323860, -3790104, 2850236, -15613340, 8393904, 4352064, -2495360, -4382392, 13617020, -20680384, 7683800, -13542776, 16858756, 13054252, -20116580, 6119040, 83464, -4616020, 3161588, -22921264, -8798624, -7843064 ], [ 18081540, -16381324, -17069032, -26987420, 13272572, 2221372, -11998060, -795624, 1884356, -20329700, 15019344, 8839104, -11123840, -10278472, 13094660, -18336064, 9925160, -15804296, 16136956, 13420372, -21621020, 577920, -4424456, -6772780, -1481332, -21033424, -13265504, -5185544 ], [ 23731692, -21376124, -23737504, -26526696, 13882276, 786088, -10182228, 1281156, 1247928, -22201788, 18643652, 12003368, -17602096, -13554024, 12698340, -15436064, 12097520, -16733656, 15083404, 13324744, -22402432, -2683808, -7715400, -8487296, -5693140, -20131180, -15813908, -4162312 ], [ 23200692, -13102244, -23653984, -21650136, 13605436, -1066472, -4025868, 684636, 1571208, -15788388, 13525532, 11314328, -17816656, -9195864, 12669180, -10917344, 14068880, -13782376, 13063444, 11884024, -21077632, 694432, -7461240, -8913536, -8649100, -22100020, -12773708, -7899832 ], [ 22669692, -4828364, -23570464, -16773576, 13328596, -2919032, 2130492, 88116, 1894488, -9374988, 8407412, 10625288, -18031216, -4837704, 12640020, -6398624, 16040240, -10831096, 11043484, 10443304, -19752832, 4072672, -7207080, -9339776, -11605060, -24068860, -9733508, -11637352 ], [ 22138692, 3445516, -23486944, -11897016, 13051756, -4771592, 8286852, -508404, 2217768, -2961588, 3289292, 9936248, -18245776, -479544, 12610860, -1879904, 18011600, -7879816, 9023524, 9002584, -18428032, 7450912, -6952920, -9766016, -14561020, -26037700, -6693308, -15374872 ], [ 21607692, 11719396, -23403424, -7020456, 12774916, -6624152, 14443212, -1104924, 2541048, 3451812, -1828828, 9247208, -18460336, 3878616, 12581700, 2638816, 19982960, -4928536, 7003564, 7561864, -17103232, 10829152, -6698760, -10192256, -17516980, -28006540, -3653108, -19112392 ], [ 21076692, 19993276, -23319904, -2143896, 12498076, -8476712, 20599572, -1701444, 2864328, 9865212, -6946948, 8558168, -18674896, 8236776, 12552540, 7157536, 21954320, -1977256, 4983604, 6121144, -15778432, 14207392, -6444600, -10618496, -20472940, -29975380, -612908, -22849912 ], [ 20362704, 21237928, -20604580, -883236, 13412188, -5877380, 22649208, -2614572, 1977480, 10676976, -9671536, 4590236, -17093032, 6744216, 11201256, 5885512, 21199832, 243500, 2114392, 3683476, -15530752, 14253904, -3091068, -9891932, -21689596, -26505988, -1254500, -19752004 ], [ 19508784, 17107288, -15876700, -2387676, 15237028, 126340, 21558408, -3769812, 165240, 7205136, -10565776, -1885084, -14137432, 777576, 8838936, 185272, 18360872, 1905620, -1404248, 483436, -16106752, 11752624, 2632572, -8283812, -21576196, -18877948, -4711580, -11427004 ], [ 18654864, 12976648, -11148820, -3892116, 17061868, 6130060, 20467608, -4925052, -1647000, 3733296, -11460016, -8360404, -11181832, -5189064, 6476616, -5514968, 15521912, 3567740, -4922888, -2716604, -16682752, 9251344, 8356212, -6675692, -21462796, -11249908, -8168660, -3102004 ], [ 17800944, 8846008, -6420940, -5396556, 18886708, 12133780, 19376808, -6080292, -3459240, 261456, -12354256, -14835724, -8226232, -11155704, 4114296, -11215208, 12682952, 5229860, -8441528, -5916644, -17258752, 6750064, 14079852, -5067572, -21349396, -3621868, -11625740, 5222996 ], [ 16947024, 4715368, -1693060, -6900996, 20711548, 18137500, 18286008, -7235532, -5271480, -3210384, -13248496, -21311044, -5270632, -17122344, 1751976, -16915448, 9843992, 6891980, -11960168, -9116684, -17834752, 4248784, 19803492, -3459452, -21235996, 4006172, -15082820, 13547996 ], [ 16093104, 584728, 3034820, -8405436, 22536388, 24141220, 17195208, -8390772, -7083720, -6682224, -14142736, -27786364, -2315032, -23088984, -610344, -22615688, 7005032, 8554100, -15478808, -12316724, -18410752, 1747504, 25527132, -1851332, -21122596, 11634212, -18539900, 21872996 ], [ 14240940, -4281244, 2431148, -5908052, 17193400, 23664096, 9850136, -2648364, -6488356, -5723744, -11715500, -20731512, -2336152, -19178728, -803324, -21605036, 2801900, 4434368, -14343716, -8081916, -15415952, -1308672, 22303232, -621148, -19933848, 14056784, -17319864, 18538860 ], [ 12249780, -9249604, 1085108, -2853452, 10852360, 22284576, 1634216, 4054476, -5557756, -4148384, -8825780, -11792712, -2771752, -13893208, -694244, -19659956, -1591180, -490432, -12560636, -2811876, -11923952, -4442112, 17833472, 556412, -18595368, 15754544, -15448584, 13581300 ], [ 10258620, -14217964, -260932, 201148, 4511320, 20905056, -6581704, 10757316, -4627156, -2573024, -5936060, -2853912, -3207352, -8607688, -585164, -17714876, -5984260, -5415232, -10777556, 2458164, -8431952, -7575552, 13363712, 1733972, -17256888, 17452304, -13577304, 8623740 ], [ 8267460, -19186324, -1606972, 3255748, -1829720, 19525536, -14797624, 17460156, -3696556, -997664, -3046340, 6084888, -3642952, -3322168, -476084, -15769796, -10377340, -10340032, -8994476, 7728204, -4939952, -10708992, 8893952, 2911532, -15918408, 19150064, -11706024, 3666180 ], [ 6276300, -24154684, -2953012, 6310348, -8170760, 18146016, -23013544, 24162996, -2765956, 577696, -156620, 15023688, -4078552, 1963352, -367004, -13824716, -14770420, -15264832, -7211396, 12998244, -1447952, -13842432, 4424192, 4089092, -14579928, 20847824, -9834744, -1291380 ], [ 4006680, -27260524, -4783076, 8324412, -13447668, 15838364, -28824032, 28202276, -1882344, 1103340, 1216360, 22051416, -4762284, 5335352, -691628, -12487352, -17592360, -19544992, -5961844, 16677628, 1937356, -15234936, 1186728, 4345388, -13890168, 21356264, -7581168, -5704940 ], [ 541320, -22368484, -8691596, 5870292, -14155068, 9545204, -24305312, 20803916, -1200504, -2878620, -3923720, 20872776, -6511524, 490472, -2878628, -13759592, -13667640, -21056992, -7003324, 13526548, 4864516, -9151656, 3240888, 645668, -15986088, 16757624, -3685968, -7782500 ], [ -2924040, -17476444, -12600116, 3416172, -14862468, 3252044, -19786592, 13405556, -518664, -6860580, -9063800, 19694136, -8260764, -4354408, -5065628, -15031832, -9742920, -22568992, -8044804, 10375468, 7791676, -3068376, 5295048, -3054052, -18082008, 12158984, 209232, -9860060 ], [ -6389400, -12584404, -16508636, 962052, -15569868, -3041116, -15267872, 6007196, 163176, -10842540, -14203880, 18515496, -10010004, -9199288, -7252628, -16304072, -5818200, -24080992, -9086284, 7224388, 10718836, 3014904, 7349208, -6753772, -20177928, 7560344, 4104432, -11937620 ], [ -9854760, -7692364, -20417156, -1492068, -16277268, -9334276, -10749152, -1391164, 845016, -14824500, -19343960, 17336856, -11759244, -14044168, -9439628, -17576312, -1893480, -25592992, -10127764, 4073308, 13645996, 9098184, 9403368, -10453492, -22273848, 2961704, 7999632, -14015180 ], [ -13320120, -2800324, -24325676, -3946188, -16984668, -15627436, -6230432, -8789524, 1526856, -18806460, -24484040, 16158216, -13508484, -18889048, -11626628, -18848552, 2031240, -27104992, -11169244, 922228, 16573156, 15181464, 11457528, -14153212, -24369768, -1636936, 11894832, -16092740 ], [ -13622700, 2058236, -22680296, -6172428, -17242608, -15451756, -5816432, -9696724, 727656, -19300380, -25485560, 14853936, -15351144, -19717768, -10323788, -18568832, 5695140, -23179552, -9331084, 901708, 18719476, 16271184, 11218308, -15178672, -24805188, -4212556, 10469772, -14874140 ], [ -10762500, 6883316, -15481016, -8170788, -17051088, -8807236, -9507152, -4112764, -1552584, -16306260, -22348520, 13424016, -17287224, -16530328, -5531108, -16737152, 9098220, -13816672, -4613284, 4011748, 20084956, 12367344, 8685708, -13529872, -23580108, -4765156, 3724452, -10359380 ], [ -7902300, 11708396, -8281736, -10169148, -16859568, -2162716, -13197872, 1471196, -3832824, -13312140, -19211480, 11994096, -19223304, -13342888, -738428, -14905472, 12501300, -4453792, 104516, 7121788, 21450436, 8463504, 6153108, -11881072, -22355028, -5317756, -3020868, -5844620 ], [ -5042100, 16533476, -1082456, -12167508, -16668048, 4481804, -16888592, 7055156, -6113064, -10318020, -16074440, 10564176, -21159384, -10155448, 4054252, -13073792, 15904380, 4909088, 4822316, 10231828, 22815916, 4559664, 3620508, -10232272, -21129948, -5870356, -9766188, -1329860 ], [ -2181900, 21358556, 6116824, -14165868, -16476528, 11126324, -20579312, 12639116, -8393304, -7323900, -12937400, 9134256, -23095464, -6968008, 8846932, -11242112, 19307460, 14271968, 9540116, 13341868, 24181396, 655824, 1087908, -8583472, -19904868, -6422956, -16511508, 3184900 ], [ 678300, 26183636, 13316104, -16164228, -16285008, 17770844, -24270032, 18223076, -10673544, -4329780, -9800360, 7704336, -25031544, -3780568, 13639612, -9410432, 22710540, 23634848, 14257916, 16451908, 25546876, -3248016, -1444692, -6934672, -18679788, -6975556, -23256828, 7699660 ], [ 5271812, 23912824, 15400420, -12335144, -13570608, 19993900, -22693656, 19538580, -10667424, -2542204, -10875128, 6661608, -19643388, -3653288, 12111368, -5629944, 20584308, 19981244, 8914856, 13317528, 22738216, -7751916, 796032, -5798332, -13471244, -6927220, -18873736, 3713424 ], [ 10268972, 19989544, 16293580, -7148984, -10268688, 21187300, -19890696, 19860060, -10128864, -1035604, -12930728, 5709048, -12549588, -4238648, 9111128, -1395624, 17170428, 13296404, 1228856, 8728968, 18957496, -12395556, 4148352, -4781332, -7335044, -6738940, -11899096, -2252496 ], [ 15266132, 16066264, 17186740, -1962824, -6966768, 22380700, -17087736, 20181540, -9590304, 470996, -14986328, 4756488, -5455788, -4824008, 6110888, 2838696, 13756548, 6611564, -6457144, 4140408, 15176776, -17039196, 7500672, -3764332, -1198844, -6550660, -4924456, -8218416 ], [ 20263292, 12142984, 18079900, 3223336, -3664848, 23574100, -14284776, 20503020, -9051744, 1977596, -17041928, 3803928, 1638012, -5409368, 3110648, 7073016, 10342668, -73276, -14143144, -448152, 11396056, -21682836, 10852992, -2747332, 4937356, -6362380, 2050184, -14184336 ], [ 25260452, 8219704, 18973060, 8409496, -362928, 24767500, -11481816, 20824500, -8513184, 3484196, -19097528, 2851368, 8731812, -5994728, 110408, 11307336, 6928788, -6758116, -21829144, -5036712, 7615336, -26326476, 14205312, -1730332, 11073556, -6174100, 9024824, -20150256 ], [ 29274256, 5279692, 19706676, 12067096, 2382480, 24961748, -8924640, 20356048, -8009252, 4018792, -20282148, 2107720, 14129368, -6908152, -2407152, 14224384, 4119160, -12321836, -27935148, -8551980, 3794884, -29888772, 16761364, -563116, 16055196, -5712184, 14980600, -24762208 ], [ 26225776, 9401332, 19294476, 4746856, 1131120, 17980268, -8132640, 14214448, -7754012, -2427368, -15211548, 2864440, 7344808, -10177672, -1458192, 7681024, 5649160, -9833876, -22693908, -4359060, -310916, -25685052, 13598764, 1682924, 12744996, -3285064, 13619080, -19650208 ], [ 23177296, 13522972, 18882276, -2573384, -120240, 10998788, -7340640, 8072848, -7498772, -8873528, -10140948, 3621160, 560248, -13447192, -509232, 1137664, 7179160, -7345916, -17452668, -166140, -4416716, -21481332, 10436164, 3928964, 9434796, -857944, 12257560, -14538208 ], [ 20128816, 17644612, 18470076, -9893624, -1371600, 4017308, -6548640, 1931248, -7243532, -15319688, -5070348, 4377880, -6224312, -16716712, 439728, -5405696, 8709160, -4857956, -12211428, 4026780, -8522516, -17277612, 7273564, 6175004, 6124596, 1569176, 10896040, -9426208 ], [ 17080336, 21766252, 18057876, -17213864, -2622960, -2964172, -5756640, -4210352, -6988292, -21765848, 252, 5134600, -13008872, -19986232, 1388688, -11949056, 10239160, -2369996, -6970188, 8219700, -12628316, -13073892, 4110964, 8421044, 2814396, 3996296, 9534520, -4314208 ], [ 14031856, 25887892, 17645676, -24534104, -3874320, -9945652, -4964640, -10351952, -6733052, -28212008, 5070852, 5891320, -19793432, -23255752, 2337648, -18492416, 11769160, 117964, -1728948, 12412620, -16734116, -8870172, 948364, 10667084, -495804, 6423416, 8173000, 797792 ], [ 11149984, 27579832, 15452268, -25231364, -4997760, -14183404, -4280124, -12555488, -6330548, -30705596, 5406072, 6057424, -20971820, -25259644, 1985724, -19717892, 11925268, 11956, 359220, 11633040, -19255580, -5483112, -1657316, 10331948, -4055136, 9570632, 8407204, 1673924 ], [ 8485984, 26094472, 10929588, -17267804, -5953920, -14833204, -3736164, -9609248, -5735468, -28030436, -451128, 5451184, -14819060, -25608484, -67356, -13989212, 10284748, -3486164, -1675860, 4350960, -19705220, -3163992, -3534716, 6621428, -7940256, 13659512, 10728124, -2989156 ], [ 5821984, 24609112, 6406908, -9304244, -6910080, -15483004, -3192204, -6663008, -5140388, -25355276, -6308328, 4844944, -8666300, -25957324, -2120436, -8260532, 8644228, -6984284, -3710940, -2931120, -20154860, -844872, -5412116, 2910908, -11825376, 17748392, 13049044, -7652236 ], [ 3157984, 23123752, 1884228, -1340684, -7866240, -16132804, -2648244, -3716768, -4545308, -22680116, -12165528, 4238704, -2513540, -26306164, -4173516, -2531852, 7003708, -10482404, -5746020, -10213200, -20604500, 1474248, -7289516, -799612, -15710496, 21837272, 15369964, -12315316 ], [ 493984, 21638392, -2638452, 6622876, -8822400, -16782604, -2104284, -770528, -3950228, -20004956, -18022728, 3632464, 3639220, -26655004, -6226596, 3196828, 5363188, -13980524, -7781100, -17495280, -21054140, 3793368, -9166916, -4510132, -19595616, 25926152, 17690884, -16978396 ], [ -2170016, 20153032, -7161132, 14586436, -9778560, -17432404, -1560324, 2175712, -3355148, -17329796, -23879928, 3026224, 9791980, -27003844, -8279676, 8925508, 3722668, -17478644, -9816180, -24777360, -21503780, 6112488, -11044316, -8220652, -23480736, 30015032, 20011804, -21641476 ], [ 1313100, 17527600, -10487728, 14297740, -11279832, -13422756, -1964548, 3077916, 453520, -12602024, -21190340, 3369240, 13713104, -23941848, -10568060, 7212364, 4099920, -16966948, -6297496, -26114128, -19629592, 1861320, -10724384, -6295132, -21802712, 30175836, 19231964, -17561056 ], [ 6906420, 14510800, -13403728, 11176180, -12968232, -7813596, -2694268, 3278436, 5365360, -7169624, -15566780, 4038120, 16868144, -19708968, -12937220, 2944564, 5169840, -15078748, -872296, -25409968, -16957672, -4645320, -9650144, -2434852, -18214952, 28988196, 17387684, -10479136 ], [ 12499740, 11494000, -16319728, 8054620, -14656632, -2204436, -3423988, 3478956, 10277200, -1737224, -9943220, 4707000, 20023184, -15476088, -15306380, -1323236, 6239760, -13190548, 4552904, -24705808, -14285752, -11151960, -8575904, 1425428, -14627192, 27800556, 15543404, -3397216 ], [ 18093060, 8477200, -19235728, 4933060, -16345032, 3404724, -4153708, 3679476, 15189040, 3695176, -4319660, 5375880, 23178224, -11243208, -17675540, -5591036, 7309680, -11302348, 9978104, -24001648, -11613832, -17658600, -7501664, 5285708, -11039432, 26612916, 13699124, 3684704 ], [ 23686380, 5460400, -22151728, 1811500, -18033432, 9013884, -4883428, 3879996, 20100880, 9127576, 1303900, 6044760, 26333264, -7010328, -20044700, -9858836, 8379600, -9414148, 15403304, -23297488, -8941912, -24165240, -6427424, 9145988, -7451672, 25425276, 11854844, 10766624 ], [ 28604740, 2833880, -24734788, -1417980, -19685372, 14439284, -5257788, 4041076, 24218260, 13901416, 6381020, 6813240, 28973624, -2915268, -22050260, -13623916, 9046520, -7480848, 20485684, -22286008, -6181972, -29974280, -5560764, 12862808, -3816632, 24144336, 9703764, 17288184 ], [ 22048780, 6842120, -21657868, -6482100, -20717492, 16740764, 408972, 3531676, 14829820, 7479736, 2168660, 9274920, 22864424, -1163148, -17874620, -8842756, 2862440, -4780848, 19740124, -16050088, -1925692, -23924120, -8222964, 14140808, 622168, 21277296, 2337084, 14283624 ], [ 15492820, 10850360, -18580948, -11546220, -21749612, 19042244, 6075732, 3022276, 5441380, 1058056, -2043700, 11736600, 16755224, 588972, -13698980, -4061596, -3321640, -2080848, 18994564, -9814168, 2330588, -17873960, -10885164, 15418808, 5060968, 18410256, -5029596, 11279064 ], [ 8936860, 14858600, -15504028, -16610340, -22781732, 21343724, 11742492, 2512876, -3947060, -5363624, -6256060, 14198280, 10646024, 2341092, -9523340, 719564, -9505720, 619152, 18249004, -3578248, 6586868, -11823800, -13547364, 16696808, 9499768, 15543216, -12396276, 8274504 ], [ 2380900, 18866840, -12427108, -21674460, -23813852, 23645204, 17409252, 2003476, -13335500, -11785304, -10468420, 16659960, 4536824, 4093212, -5347700, 5500724, -15689800, 3319152, 17503444, 2657672, 10843148, -5773640, -16209564, 17974808, 13938568, 12676176, -19762956, 5269944 ], [ -4175060, 22875080, -9350188, -26738580, -24845972, 25946684, 23076012, 1494076, -22723940, -18206984, -14680780, 19121640, -1572376, 5845332, -1172060, 10281884, -21873880, 6019152, 16757884, 8893592, 15099428, 276520, -18871764, 19252808, 18377368, 9809136, -27129636, 2265384 ], [ -7442504, 24451748, -6654616, -27705816, -22418372, 27061484, 25321068, -197252, -26119448, -20518844, -16609276, 19512108, -3213376, 4714968, 2275732, 12630812, -23100436, 7699848, 14255008, 12706652, 15768608, 3397336, -19641348, 18978620, 20298664, 7152900, -30588720, -849264 ], [ -5029784, 21828428, -4617736, -21596616, -14014892, 26126564, 21655908, -3930092, -19163528, -15731924, -14592916, 16325028, 2863424, -1394232, 4466332, 10778612, -15763996, 7619928, 8716768, 12334772, 10241888, 1458376, -17141868, 16023380, 17871544, 4860780, -27298320, -4154064 ], [ -2617064, 19205108, -2580856, -15487416, -5611412, 25191644, 17990748, -7662932, -12207608, -10945004, -12576556, 13137948, 8940224, -7503432, 6656932, 8926412, -8427556, 7540008, 3178528, 11962892, 4715168, -480584, -14642388, 13068140, 15444424, 2568660, -24007920, -7458864 ], [ -204344, 16581788, -543976, -9378216, 2792068, 24256724, 14325588, -11395772, -5251688, -6158084, -10560196, 9950868, 15017024, -13612632, 8847532, 7074212, -1091116, 7460088, -2359712, 11591012, -811552, -2419544, -12142908, 10112900, 13017304, 276540, -20717520, -10763664 ], [ 2208376, 13958468, 1492904, -3269016, 11195548, 23321804, 10660428, -15128612, 1704232, -1371164, -8543836, 6763788, 21093824, -19721832, 11038132, 5222012, 6245324, 7380168, -7897952, 11219132, -6338272, -4358504, -9643428, 7157660, 10590184, -2015580, -17427120, -14068464 ], [ 4621096, 11335148, 3529784, 2840184, 19599028, 22386884, 6995268, -18861452, 8660152, 3415756, -6527476, 3576708, 27170624, -25831032, 13228732, 3369812, 13581764, 7300248, -13436192, 10847252, -11864992, -6297464, -7143948, 4202420, 8163064, -4307700, -14136720, -17373264 ], [ 4739972, 6799844, 4844180, 6589660, 17518072, 19241080, 5467792, -14610612, 6619060, 3490548, -7925408, 2844756, 23113860, -22549160, 13160868, 1678164, 11334372, 6578364, -11916732, 11811760, -10651212, -3803676, -7039572, 294116, 3094644, -6530280, -9111236, -18919556 ], [ 3768332, 1355564, 5815100, 9217300, 10452712, 15044200, 4956592, -6564252, 300700, 1325148, -10946528, 3279996, 14239500, -14802680, 12019308, 62844, 4530732, 5551284, -7041972, 13411600, -6232932, 797484, -8073852, -4067284, -3229476, -8719800, -3260876, -19629836 ], [ 2796692, -4088716, 6786020, 11844940, 3387352, 10847320, 4445392, 1482108, -6017660, -840252, -13967648, 3715236, 5365140, -7056200, 10877748, -1552476, -2272908, 4524204, -2167212, 15011440, -1814652, 5398644, -9108132, -8428684, -9553596, -10909320, 2589484, -20340116 ], [ 1825052, -9532996, 7756940, 14472580, -3678008, 6650440, 3934192, 9528468, -12336020, -3005652, -16988768, 4150476, -3509220, 690280, 9736188, -3167796, -9076548, 3497124, 2707548, 16611280, 2603628, 9999804, -10142412, -12790084, -15877716, -13098840, 8439844, -21050396 ], [ 853412, -14977276, 8727860, 17100220, -10743368, 2453560, 3422992, 17574828, -18654380, -5171052, -20009888, 4585716, -12383580, 8436760, 8594628, -4783116, -15880188, 2470044, 7582308, 18211120, 7021908, 14600964, -11176692, -17151484, -22201836, -15288360, 14290204, -21760676 ], [ -118228, -20421556, 9698780, 19727860, -17808728, -1743320, 2911792, 25621188, -24972740, -7336452, -23031008, 5020956, -21257940, 16183240, 7453068, -6398436, -22683828, 1442964, 12457068, 19810960, 11440188, 19202124, -12210972, -21512884, -28525956, -17477880, 20140564, -22470956 ], [ 220924, -19452496, 6184456, 18224832, -11218996, 2049152, -1852540, 17310772, -16680504, -8800888, -19792580, 5083108, -20228380, 16396760, 3897828, -4477608, -21782560, 4449364, 13963356, 11338492, 4091956, 15708556, -13470600, -16877096, -26596572, -9742832, 12480724, -14072264 ], [ 574804, -18411376, 2619736, 16675392, -4475836, 5931392, -6664660, 8816572, -8224104, -10257448, -16483820, 5141068, -19087540, 16525640, 315468, -2517048, -20794720, 7501084, 15431796, 2752852, -3388484, 12124036, -14732760, -12140216, -24574452, -1896272, 4669084, -5571224 ], [ 928684, -17370256, -944984, 15125952, 2267324, 9813632, -11476780, 322372, 232296, -11714008, -13175060, 5199028, -17946700, 16654520, -3266892, -556488, -19806880, 10552804, 16900236, -5832788, -10868924, 8539516, -15994920, -7403336, -22552332, 5950288, -3142556, 2929816 ], [ 1282564, -16329136, -4509704, 13576512, 9010484, 13695872, -16288900, -8171828, 8688696, -13170568, -9866300, 5256988, -16805860, 16783400, -6849252, 1404072, -18819040, 13604524, 18368676, -14418428, -18349364, 4954996, -17257080, -2666456, -20530212, 13796848, -10954196, 11430856 ], [ 1636444, -15288016, -8074424, 12027072, 15753644, 17578112, -21101020, -16666028, 17145096, -14627128, -6557540, 5314948, -15665020, 16912280, -10431612, 3364632, -17831200, 16656244, 19837116, -23004068, -25829804, 1370476, -18519240, 2070424, -18508092, 21643408, -18765836, 19931896 ], [ 1975852, -15158092, -11221400, 11603856, 19460600, 18763160, -21883120, -20939372, 21645456, -15571336, -2794100, 6690508, -15502552, 15402908, -12847896, 3761460, -17472352, 16576072, 20481084, -27783356, -28247852, -1761308, -19049700, 4661776, -15882036, 26185708, -24105356, 23879332 ], [ 2281492, -17154292, -13393640, 13808496, 16083080, 13654760, -13261840, -15364052, 16915056, -15320056, 2030260, 11140468, -17622952, 10070948, -12543336, 509580, -18581152, 9188152, 19201284, -23681156, -18853652, -3836708, -17872860, 2246896, -11846796, 23018068, -23676596, 17201692 ], [ 2587132, -19150492, -15565880, 16013136, 12705560, 8546360, -4640560, -9788732, 12184656, -15068776, 6854620, 15590428, -19743352, 4738988, -12238776, -2742300, -19689952, 1800232, 17921484, -19578956, -9459452, -5912108, -16696020, -167984, -7811556, 19850428, -23247836, 10524052 ], [ 2892772, -21146692, -17738120, 18217776, 9328040, 3437960, 3980720, -4213412, 7454256, -14817496, 11678980, 20040388, -21863752, -592972, -11934216, -5994180, -20798752, -5587688, 16641684, -15476756, -65252, -7987508, -15519180, -2582864, -3776316, 16682788, -22819076, 3846412 ], [ 3198412, -23142892, -19910360, 20422416, 5950520, -1670440, 12602000, 1361908, 2723856, -14566216, 16503340, 24490348, -23984152, -5924932, -11629656, -9246060, -21907552, -12975608, 15361884, -11374556, 9328948, -10062908, -14342340, -4997744, 258924, 13515148, -22390316, -2831228 ], [ 3504052, -25139092, -22082600, 22627056, 2573000, -6778840, 21223280, 6937228, -2006544, -14314936, 21327700, 28940308, -26104552, -11256892, -11325096, -12497940, -23016352, -20363528, 14082084, -7272356, 18723148, -12138308, -13165500, -7412624, 4294164, 10347508, -21961556, -9508868 ], [ 3881192, -21436632, -22163080, 19818776, 1314300, -7851340, 22434520, 9090668, -3627464, -13716056, 20543160, 29409588, -22520792, -13074792, -10700436, -12443220, -24154852, -18497148, 14019544, -6771336, 17719708, -11933848, -13066000, -5982784, 6368764, 8486008, -18379096, -11232768 ], [ 4303832, -14107752, -20912440, 13820456, 1403940, -6355540, 18930280, 9066548, -3269624, -12895976, 16189320, 27345708, -15307112, -12656472, -9872076, -10284300, -25312252, -10741668, 14731624, -8561976, 10099588, -10278568, -13652080, -2106304, 7195684, 7455688, -12789736, -9804288 ], [ 4726472, -6778872, -19661800, 7822136, 1493580, -4859740, 15426040, 9042428, -2911784, -12075896, 11835480, 25281828, -8093432, -12238152, -9043716, -8125380, -26469652, -2986188, 15443704, -10352616, 2479468, -8623288, -14238160, 1770176, 8022604, 6425368, -7200376, -8375808 ], [ 5149112, 550008, -18411160, 1823816, 1583220, -3363940, 11921800, 9018308, -2553944, -11255816, 7481640, 23217948, -879752, -11819832, -8215356, -5966460, -27627052, 4769292, 16155784, -12143256, -5140652, -6968008, -14824240, 5646656, 8849524, 5395048, -1611016, -6947328 ], [ 5571752, 7878888, -17160520, -4174504, 1672860, -1868140, 8417560, 8994188, -2196104, -10435736, 3127800, 21154068, 6333928, -11401512, -7386996, -3807540, -28784452, 12524772, 16867864, -13933896, -12760772, -5312728, -15410320, 9523136, 9676444, 4364728, 3978344, -5518848 ], [ 5994392, 15207768, -15909880, -10172824, 1762500, -372340, 4913320, 8970068, -1838264, -9615656, -1226040, 19090188, 13547608, -10983192, -6558636, -1648620, -29941852, 20280252, 17579944, -15724536, -20380892, -3657448, -15996400, 13399616, 10503364, 3334408, 9567704, -4090368 ], [ 2112652, 11524540, -11360488, -5647076, 4053300, -4592252, 403120, 6639876, -1493704, -9316484, 1139800, 16840388, 13423092, -6641960, -3483300, 357912, -28946896, 18654740, 14020180, -10321068, -15858444, -569920, -8582608, 12225712, 5493060, 6136032, 5401908, -4984228 ], [ -2132108, 6912580, -6532888, -233756, 6529740, -9294212, -4191920, 4115196, -1150264, -9061244, 4072360, 14574908, 12679692, -1969880, -218460, 2351592, -27770416, 16238060, 10100140, -4310868, -10311924, 2638400, -494128, 10625872, -9540, 9260832, 413388, -6073948 ], [ -6376868, 2300620, -1705288, 5179564, 9006180, -13996172, -8786960, 1590516, -806824, -8806004, 7004920, 12309428, 11936292, 2702200, 3046380, 4345272, -26593936, 13821380, 6180100, 1699332, -4765404, 5846720, 7594352, 9026032, -5512140, 12385632, -4575132, -7163668 ], [ -10621628, -2311340, 3122312, 10592884, 11482620, -18698132, -13382000, -934164, -463384, -8550764, 9937480, 10043948, 11192892, 7374280, 6311220, 6338952, -25417456, 11404700, 2260060, 7709532, 781116, 9055040, 15682832, 7426192, -11014740, 15510432, -9563652, -8253388 ], [ -14866388, -6923300, 7949912, 16006204, 13959060, -23400092, -17977040, -3458844, -119944, -8295524, 12870040, 7778468, 10449492, 12046360, 9576060, 8332632, -24240976, 8988020, -1659980, 13719732, 6327636, 12263360, 23771312, 5826352, -16517340, 18635232, -14552172, -9343108 ], [ -16466996, -9761684, 11729108, 19216204, 14752392, -25214048, -20379848, -4466988, -187768, -8623496, 14398204, 5189588, 10205892, 14458924, 12179484, 9343092, -21770812, 7550528, -5018648, 18104532, 9938880, 13271804, 29043020, 5018296, -19650636, 20791764, -17271348, -10663408 ], [ -9379676, -6772604, 12063548, 15186724, 10015512, -17538848, -15579608, -492228, -1606888, -10867736, 11311924, 1538108, 11604492, 9447364, 12609684, 7122972, -15049972, 9330368, -6532808, 17148732, 7191360, 7052084, 25059620, 6811816, -14999076, 19766844, -12534108, -12741328 ], [ -2292356, -3783524, 12397988, 11157244, 5278632, -9863648, -10779368, 3482532, -3026008, -13111976, 8225644, -2113372, 13003092, 4435804, 13039884, 4902852, -8329132, 11110208, -8046968, 16192932, 4443840, 832364, 21076220, 8605336, -10347516, 18741924, -7796868, -14819248 ], [ 4794964, -794444, 12732428, 7127764, 541752, -2188448, -5979128, 7457292, -4445128, -15356216, 5139364, -5764852, 14401692, -575756, 13470084, 2682732, -1608292, 12890048, -9561128, 15237132, 1696320, -5387356, 17092820, 10398856, -5695956, 17717004, -3059628, -16897168 ], [ 11882284, 2194636, 13066868, 3098284, -4195128, 5486752, -1178888, 11432052, -5864248, -17600456, 2053084, -9416332, 15800292, -5587316, 13900284, 462612, 5112548, 14669888, -11075288, 14281332, -1051200, -11607076, 13109420, 12192376, -1044396, 16692084, 1677612, -18975088 ], [ 18969604, 5183716, 13401308, -931196, -8932008, 13161952, 3621352, 15406812, -7283368, -19844696, -1033196, -13067812, 17198892, -10598876, 14330484, -1757508, 11833388, 16449728, -12589448, 13325532, -3798720, -17826796, 9126020, 13985896, 3607164, 15667164, 6414852, -21053008 ], [ 17804932, 5658312, 14717708, -2584568, -11990736, 13319768, 5859872, 15254008, -6593528, -17501556, -2685932, -14827500, 14161620, -11390164, 11718176, -1510576, 10877300, 14384636, -14303332, 11071624, -3403380, -19270780, 6919752, 11506028, 3229168, 14534640, 8858500, -21773040 ], [ 9735532, 4028952, 16855748, -2249768, -13645296, 7187528, 5954912, 11647528, -4139048, -11319996, -3139172, -15004260, 7412700, -8650204, 6560096, 800624, 3497660, 9102356, -16184332, 7731544, -378300, -16718740, 6200472, 5450468, -1357232, 13312080, 9383020, -21356880 ], [ 1666132, 2399592, 18993788, -1914968, -15299856, 1055288, 6049952, 8041048, -1684568, -5138436, -3592412, -15181020, 663780, -5910244, 1402016, 3111824, -3881980, 3820076, -18065332, 4391464, 2646780, -14166700, 5481192, -605092, -5943632, 12089520, 9907540, -20940720 ], [ -6403268, 770232, 21131828, -1580168, -16954416, -5076952, 6144992, 4434568, 769912, 1043124, -4045652, -15357780, -6085140, -3170284, -3756064, 5423024, -11261620, -1462204, -19946332, 1051384, 5671860, -11614660, 4761912, -6660652, -10530032, 10866960, 10432060, -20524560 ], [ -14472668, -859128, 23269868, -1245368, -18608976, -11209192, 6240032, 828088, 3224392, 7224684, -4498892, -15534540, -12834060, -430324, -8914144, 7734224, -18641260, -6744484, -21827332, -2288696, 8696940, -9062620, 4042632, -12716212, -15116432, 9644400, 10956580, -20108400 ], [ -22542068, -2488488, 25407908, -910568, -20263536, -17341432, 6335072, -2778392, 5678872, 13406244, -4952132, -15711300, -19582980, 2309636, -14072224, 10045424, -26020900, -12026764, -23708332, -5628776, 11722020, -6510580, 3323352, -18771772, -19702832, 8421840, 11481100, -19692240 ], [ -20262668, -3055248, 22887140, -2842648, -19745464, -13592416, 5133432, -370556, 3064288, 12316848, -8878380, -16592456, -16741396, 3327568, -10546244, 10757488, -23222372, -13941372, -20750652, -1469980, 10111392, -4400520, 3198820, -15789688, -14783120, 3954500, 11601832, -17058480 ], [ -16236068, -3442608, 19579820, -5157448, -18860584, -8175136, 3712872, 3052684, -406112, 9999888, -13390980, -17592536, -12280636, 4054768, -5554124, 11199568, -18705452, -15287412, -16976052, 3954860, 7718112, -2365080, 3174700, -11281768, -8258480, -1060660, 11654392, -14050320 ], [ -12209468, -3829968, 16272500, -7472248, -17975704, -2757856, 2292312, 6475924, -3876512, 7682928, -17903580, -18592616, -7819876, 4781968, -562004, 11641648, -14188532, -16633452, -13201452, 9379700, 5324832, -329640, 3150580, -6773848, -1733840, -6075820, 11706952, -11042160 ], [ -8182868, -4217328, 12965180, -9787048, -17090824, 2659424, 871752, 9899164, -7346912, 5365968, -22416180, -19592696, -3359116, 5509168, 4430116, 12083728, -9671612, -17979492, -9426852, 14804540, 2931552, 1705800, 3126460, -2265928, 4790800, -11090980, 11759512, -8034000 ], [ -4156268, -4604688, 9657860, -12101848, -16205944, 8076704, -548808, 13322404, -10817312, 3049008, -26928780, -20592776, 1101644, 6236368, 9422236, 12525808, -5154692, -19325532, -5652252, 20229380, 538272, 3741240, 3102340, 2241992, 11315440, -16106140, 11812072, -5025840 ], [ -521708, -5434188, 5866160, -14134108, -14151544, 12890204, -917088, 16078804, -13865492, 1154148, -29988960, -20340536, 4379084, 6062128, 13376836, 11929228, -1588232, -20493852, -2860752, 23792960, -1378008, 4836960, 3035500, 5636372, 15616780, -20137840, 11084572, -2801220 ], [ 1152652, -8474388, -347440, -14753668, -6249544, 14684804, 3976032, 15501004, -14802572, 1369788, -25787040, -13826696, 1739924, 1380688, 12143836, 6139348, -2774072, -20773572, -4984752, 18050240, -909288, 1234080, 2755060, 3463052, 8801620, -19252240, 6456772, -4494300 ], [ 2827012, -11514588, -6561040, -15373228, 1652456, 16479404, 8869152, 14923204, -15739652, 1585428, -21585120, -7312856, -899236, -3300752, 10910836, 349468, -3959912, -21053292, -7108752, 12307520, -440568, -2368800, 2474620, 1289732, 1986460, -18366640, 1828972, -6187380 ], [ 4501372, -14554788, -12774640, -15992788, 9554456, 18274004, 13762272, 14345404, -16676732, 1801068, -17383200, -799016, -3538396, -7982192, 9677836, -5440412, -5145752, -21333012, -9232752, 6564800, 28152, -5971680, 2194180, -883588, -4828700, -17481040, -2798828, -7880460 ], [ 6175732, -17594988, -18988240, -16612348, 17456456, 20068604, 18655392, 13767604, -17613812, 2016708, -13181280, 5714824, -6177556, -12663632, 8444836, -11230292, -6331592, -21612732, -11356752, 822080, 496872, -9574560, 1913740, -3056908, -11643860, -16595440, -7426628, -9573540 ], [ 7850092, -20635188, -25201840, -17231908, 25358456, 21863204, 23548512, 13189804, -18550892, 2232348, -8979360, 12228664, -8816716, -17345072, 7211836, -17020172, -7517432, -21892452, -13480752, -4920640, 965592, -13177440, 1633300, -5230228, -18459020, -15709840, -12054428, -11266620 ], [ 8471812, -18778376, -24752504, -17846308, 25137240, 20591216, 22902544, 11468376, -19282088, 4185360, -5993996, 16801140, -8083988, -19962168, 3985184, -19935760, -6387808, -19061552, -11641184, -9251068, 565540, -13149056, 2923564, -6947920, -18574608, -14058152, -14596384, -10626520 ], [ 7942972, -11569016, -17020424, -18455068, 16037160, 15967376, 16202224, 8496936, -19788248, 8037360, -4338356, 19251660, -3665708, -20322888, -1420576, -19709680, -2727328, -12830672, -5469344, -12037828, -784100, -9151616, 5930644, -8167600, -11367408, -11569112, -14858464, -7436200 ], [ 7414132, -4359656, -9288344, -19063828, 6937080, 11343536, 9501904, 5525496, -20294408, 11889360, -2682716, 21702180, 752572, -20683608, -6826336, -19483600, 933152, -6599792, 702496, -14824588, -2133740, -5154176, 8937724, -9387280, -4160208, -9080072, -15120544, -4245880 ], [ 6885292, 2849704, -1556264, -19672588, -2163000, 6719696, 2801584, 2554056, -20800568, 15741360, -1027076, 24152700, 5170852, -21044328, -12232096, -19257520, 4593632, -368912, 6874336, -17611348, -3483380, -1156736, 11944804, -10606960, 3046992, -6591032, -15382624, -1055560 ], [ 6356452, 10059064, 6175816, -20281348, -11263080, 2095856, -3898736, -417384, -21306728, 19593360, 628564, 26603220, 9589132, -21405048, -17637856, -19031440, 8254112, 5861968, 13046176, -20398108, -4833020, 2840704, 14951884, -11826640, 10254192, -4101992, -15644704, 2134760 ], [ 5827612, 17268424, 13907896, -20890108, -20363160, -2527984, -10599056, -3388824, -21812888, 23445360, 2284204, 29053740, 14007412, -21765768, -23043616, -18805360, 11914592, 12092848, 19218016, -23184868, -6182660, 6838144, 17958964, -13046320, 17461392, -1612952, -15906784, 5325080 ], [ 6326568, 17558124, 11252392, -16927888, -16308928, -1955192, -13424480, -1581112, -19471380, 18717720, 4740156, 22482432, 14865752, -15727116, -17092784, -17765052, 12346560, 7128164, 14727360, -18702648, -2837212, 6518500, 15258496, -8711812, 13415944, -3634684, -17580912, 8339888 ], [ 7100568, 15996084, 5817112, -11742448, -8734528, 8248, -15212960, 1505528, -16367820, 11694120, 7410276, 13496832, 14771432, -7975956, -8102864, -16506852, 11914560, -832516, 7383360, -12275208, 1764668, 5043580, 11030656, -2890972, 6359224, -6863524, -19632912, 11307728 ], [ 7874568, 14434044, 381832, -6557008, -1160128, 1971688, -17001440, 4592168, -13264260, 4670520, 10080396, 4511232, 14677112, -224796, 887056, -15248652, 11482560, -8793196, 39360, -5847768, 6366548, 3568660, 6802816, 2929868, -697496, -10092364, -21684912, 14275568 ], [ 8648568, 12872004, -5053448, -1371568, 6414272, 3935128, -18789920, 7678808, -10160700, -2353080, 12750516, -4474368, 14582792, 7526364, 9876976, -13990452, 11050560, -16753876, -7304640, 579672, 10968428, 2093740, 2574976, 8750708, -7754216, -13321204, -23736912, 17243408 ], [ 9422568, 11309964, -10488728, 3813872, 13988672, 5898568, -20578400, 10765448, -7057140, -9376680, 15420636, -13459968, 14488472, 15277524, 18866896, -12732252, 10618560, -24714556, -14648640, 7007112, 15570308, 618820, -1652864, 14571548, -14810936, -16550044, -25788912, 20211248 ], [ 9868572, 9368736, -15129524, 8088008, 20361284, 8027176, -22254452, 12820148, -3976476, -15248568, 17111736, -21716244, 14490956, 21583968, 25976248, -11070420, 10318716, -31700932, -20633604, 12076056, 19176860, -495992, -4875044, 18914660, -20646968, -19166956, -26750760, 22801988 ], [ 7362612, 4014816, -12619964, 4160408, 15917804, 11642296, -22918652, 5587388, -1101876, -10755048, 9991656, -23408604, 15364676, 14887968, 16160488, -5775900, 11208276, -29918572, -14387244, 4918536, 13825460, 1630168, 953716, 9958220, -15496808, -16276516, -17901240, 21998828 ], [ 4856652, -1339104, -10110404, 232808, 11474324, 15257416, -23582852, -1645372, 1772724, -6261528, 2871576, -25100964, 16238396, 8191968, 6344728, -481380, 12097836, -28136212, -8140884, -2238984, 8474060, 3756328, 6782476, 1001780, -10346648, -13386076, -9051720, 21195668 ], [ 2350692, -6693024, -7600844, -3694792, 7030844, 18872536, -24247052, -8878132, 4647324, -1768008, -4248504, -26793324, 17112116, 1495968, -3471032, 4813140, 12987396, -26353852, -1894524, -9396504, 3122660, 5882488, 12611236, -7954660, -5196488, -10495636, -202200, 20392508 ], [ -155268, -12046944, -5091284, -7622392, 2587364, 22487656, -24911252, -16110892, 7521924, 2725512, -11368584, -28485684, 17985836, -5200032, -13286792, 10107660, 13876956, -24571492, 4351836, -16554024, -2228740, 8008648, 18439996, -16911100, -46328, -7605196, 8647320, 19589348 ], [ -2661228, -17400864, -2581724, -11549992, -1856116, 26102776, -25575452, -23343652, 10396524, 7219032, -18488664, -30178044, 18859556, -11896032, -23102552, 15402180, 14766516, -22789132, 10598196, -23711544, -7580140, 10134808, 24268756, -25867540, 5103832, -4714756, 17496840, 18786188 ], [ -4136960, -20553728, -1103872, -13862912, -4472832, 28231680, -25966592, -27602944, 12089344, 9865216, -22681600, -31174656, 19374080, -15839232, -28882944, 18520064, 15290368, -21739520, 14276608, -27926528, -10731520, 11386880, 27701248, -31141888, 8136704, -3012608, 22708224, 18313216 ], [ -4136960, -20553728, -1103872, -13862912, -4472832, 28231680, -25966592, -27602944, 12089344, 9865216, -22681600, -31174656, 19374080, -15839232, -28882944, 18520064, 15290368, -21739520, 14276608, -27926528, -10731520, 11386880, 27701248, -31141888, 8136704, -3012608, 22708224, 18313216 ] ], [ [ -11492352, -14749696, -26532864, -25739264, -8515072, -26616320, 16312320, -22111744, 18797056, 29919744, 18064384, 5905920, -1092096, -1136640, -3214848, -20987392, 25132032, 25065984, -15306240, 1209344, 6460416, -13599744, -10975744, -25032192, 15954944, 8308736, 1047552, 11607040 ], [ -11492352, -14749696, -26532864, -25739264, -8515072, -26616320, 16312320, -22111744, 18797056, 29919744, 18064384, 5905920, -1092096, -1136640, -3214848, -20987392, 25132032, 25065984, -15306240, 1209344, 6460416, -13599744, -10975744, -25032192, 15954944, 8308736, 1047552, 11607040 ], [ -11492352, -14749696, -26532864, -25739264, -8515072, -26616320, 16312320, -22111744, 18797056, 29919744, 18064384, 5905920, -1092096, -1136640, -3214848, -20987392, 25132032, 25065984, -15306240, 1209344, 6460416, -13599744, -10975744, -25032192, 15954944, 8308736, 1047552, 11607040 ], [ -11617786, -14277991, -22144857, -24301021, -4863385, -25193889, 15468679, -16805343, 16643792, 26250298, 17383052, 4348143, -2550045, -339904, -5886427, -19429202, 21835702, 21117291, -17016414, -1747677, 8327530, -9426261, -12297226, -20830271, 14233029, 5148755, 1422025, 7223576 ], [ -11809126, -13558441, -15451287, -22107091, 706985, -23024079, 14181769, -8710833, 13359152, 20652838, 16343732, 1971873, -4774035, 875456, -9961717, -17052302, 16807402, 15093861, -19625154, -6258387, 11175670, -3059931, -14313046, -14420561, 11606379, 328445, 1993255, 536936 ], [ -12000466, -12838891, -8757717, -19913161, 6277355, -20854269, 12894859, -616323, 10074512, 15055378, 15304412, -404397, -6998025, 2090816, -14037007, -14675402, 11779102, 9070431, -22233894, -10769097, 14023810, 3306399, -16328866, -8010851, 8979729, -4491865, 2564485, -6149704 ], [ -12191806, -12119341, -2064147, -17719231, 11847725, -18684459, 11607949, 7478187, 6789872, 9457918, 14265092, -2780667, -9222015, 3306176, -18112297, -12298502, 6750802, 3047001, -24842634, -15279807, 16871950, 9672729, -18344686, -1601141, 6353079, -9312175, 3135715, -12836344 ], [ -12383146, -11399791, 4629423, -15525301, 17418095, -16514649, 10321039, 15572697, 3505232, 3860458, 13225772, -5156937, -11446005, 4521536, -22187587, -9921602, 1722502, -2976429, -27451374, -19790517, 19720090, 16039059, -20360506, 4808569, 3726429, -14132485, 3706945, -19522984 ], [ -12574486, -10680241, 11322993, -13331371, 22988465, -14344839, 9034129, 23667207, 220592, -1737002, 12186452, -7533207, -13669995, 5736896, -26262877, -7544702, -3305798, -8999859, -30060114, -24301227, 22568230, 22405389, -22376326, 11218279, 1099779, -18952795, 4278175, -26209624 ], [ -8852740, -10228390, 9134907, -9155668, 15875975, -13057644, 2696782, 19517163, -4941247, -5034704, 13182410, -3571875, -13053261, 6769730, -24158122, -4569590, -6511535, -5952234, -21001197, -17459133, 17901310, 23275494, -18881479, 7842838, -3240336, -18349351, 2004157, -22043797 ], [ -4996060, -9785770, 6640557, -4911628, 8326145, -11800884, -3814718, 14944893, -10167817, -8253104, 14248550, 607995, -12338571, 7796270, -21840262, -1573850, -9654425, -2591814, -11539947, -10225563, 12975250, 23956074, -15196609, 4129978, -7639536, -17558881, -367973, -17503747 ], [ -1139380, -9343150, 4146207, -667588, 776315, -10544124, -10326218, 10372623, -15394387, -11471504, 15314690, 4787865, -11623881, 8822810, -19522402, 1421890, -12797315, 768606, -2078697, -2991993, 8049190, 24636654, -11511739, 417118, -12038736, -16768411, -2740103, -12963697 ], [ 2717300, -8900530, 1651857, 3576452, -6773515, -9287364, -16837718, 5800353, -20620957, -14689904, 16380830, 8967735, -10909191, 9849350, -17204542, 4417630, -15940205, 4129026, 7382553, 4241577, 3123130, 25317234, -7826869, -3295742, -16437936, -15977941, -5112233, -8423647 ], [ 6573980, -8457910, -842493, 7820492, -14323345, -8030604, -23349218, 1228083, -25847527, -17908304, 17446970, 13147605, -10194501, 10875890, -14886682, 7413370, -19083095, 7489446, 16843803, 11475147, -1802930, 25997814, -4141999, -7008602, -20837136, -15187471, -7484363, -3883597 ], [ 7895035, -8346565, -3664243, 9433557, -18828100, -6830119, -27715643, -2008012, -27225147, -19397179, 18268760, 16086125, -9360936, 11657230, -11553297, 9166660, -21367335, 10083291, 22612128, 15093017, -4846765, 25782494, -2174929, -10311762, -24195886, -15272601, -7690468, -514047 ], [ 2623465, -9096535, -7337233, 4206087, -15415660, -5775949, -26504873, -1770052, -18595497, -16389289, 18455240, 15797135, -8218296, 11801050, -5579547, 7689580, -21419085, 10684041, 18778848, 9310067, -2996815, 23237834, -4674139, -12549702, -24849466, -17634291, -2264908, -187797 ], [ -2648105, -9846505, -11010223, -1021383, -12003220, -4721779, -25294103, -1532092, -9965847, -13381399, 18641720, 15508145, -7075656, 11944870, 394203, 6212500, -21470835, 11284791, 14945568, 3527117, -1146865, 20693174, -7173349, -14787642, -25503046, -19995981, 3160652, 138453 ], [ -7919675, -10596475, -14683213, -6248853, -8590780, -3667609, -24083333, -1294132, -1336197, -10373509, 18828200, 15219155, -5933016, 12088690, 6367953, 4735420, -21522585, 11885541, 11112288, -2255833, 703085, 18148514, -9672559, -17025582, -26156626, -22357671, 8586212, 464703 ], [ -13191245, -11346445, -18356203, -11476323, -5178340, -2613439, -22872563, -1056172, 7293453, -7365619, 19014680, 14930165, -4790376, 12232510, 12341703, 3258340, -21574335, 12486291, 7279008, -8038783, 2553035, 15603854, -12171769, -19263522, -26810206, -24719361, 14011772, 790953 ], [ -18462815, -12096415, -22029193, -16703793, -1765900, -1559269, -21661793, -818212, 15923103, -4357729, 19201160, 14641175, -3647736, 12376330, 18315453, 1781260, -21626085, 13087041, 3445728, -13821733, 4402985, 13059194, -14670979, -21501462, -27463786, -27081051, 19437332, 1117203 ], [ -20288908, -8568649, -19725426, -15943217, 564068, 1543033, -16668466, -3944639, 16206949, -2760222, 15224331, 10890755, -1229174, 12127473, 15387164, 678201, -18152116, 14570506, 3761023, -11537129, 4671786, 8874714, -12495801, -20737376, -23109396, -24857976, 22105779, 1205801 ], [ -19709668, -2054539, -13249206, -11002307, 2138348, 6075163, -9034486, -9419789, 10664479, -2147322, 8341041, 4723865, 2080126, 11604483, 6244244, -163749, -12216796, 16670206, 6972493, -3620459, 3836766, 3545454, -7057371, -17877536, -15258876, -19434216, 22849449, 1128491 ], [ -19130428, 4459571, -6772986, -6061397, 3712628, 10607293, -1400506, -14894939, 5122009, -1534422, 1457751, -1443025, 5389426, 11081493, -2898676, -1005699, -6281476, 18769906, 10183963, 4296211, 3001746, -1783806, -1618941, -15017696, -7408356, -14010456, 23593119, 1051181 ], [ -18551188, 10973681, -296766, -1120487, 5286908, 15139423, 6233474, -20370089, -420461, -921522, -5425539, -7609915, 8698726, 10558503, -12041596, -1847649, -346156, 20869606, 13395433, 12212881, 2166726, -7113066, 3819489, -12157856, 442164, -8586696, 24336789, 973871 ], [ -17971948, 17487791, 6179454, 3820423, 6861188, 19671553, 13867454, -25845239, -5962931, -308622, -12308829, -13776805, 12008026, 10035513, -21184516, -2689599, 5589164, 22969306, 16606903, 20129551, 1331706, -12442326, 9257919, -9298016, 8292684, -3162936, 25080459, 896561 ], [ -17392708, 24001901, 12655674, 8761333, 8435468, 24203683, 21501434, -31320389, -11505401, 304278, -19192119, -19943695, 15317326, 9512523, -30327436, -3531549, 11524484, 25069006, 19818373, 28046221, 496686, -17771586, 14696349, -6438176, 16143204, 2260824, 25824129, 819251 ], [ -14064004, 16263008, 11388132, 11270299, 5338316, 19152865, 16223609, -28605629, -13035617, 3423966, -19912524, -16954750, 13773349, 8365671, -23736511, -2825427, 10114643, 21565126, 19789519, 24935875, 151797, -17763270, 15576018, -9418355, 11197101, -119523, 22520634, -1478917 ], [ -10429804, 6940448, 9260172, 13509049, 1722116, 13037275, 9511139, -24980879, -14120027, 6822186, -19948164, -12948490, 11690119, 7149501, -15397381, -1947297, 7888673, 17438626, 19400629, 20600305, -138633, -17161890, 15949158, -13047425, 4829151, -3366993, 18767454, -4023847 ], [ -6795604, -2382112, 7132212, 15747799, -1894084, 6921685, 2798669, -21356129, -15204437, 10220406, -19983804, -8942230, 9606889, 5933331, -7058251, -1069167, 5662703, 13312126, 19011739, 16264735, -429063, -16560510, 16322298, -16676495, -1538799, -6614463, 15014274, -6568777 ], [ -3161404, -11704672, 5004252, 17986549, -5510284, 806095, -3913801, -17731379, -16288847, 13618626, -20019444, -4935970, 7523659, 4717161, 1280879, -191037, 3436733, 9185626, 18622849, 11929165, -719493, -15959130, 16695438, -20305565, -7906749, -9861933, 11261094, -9113707 ], [ 472796, -21027232, 2876292, 20225299, -9126484, -5309495, -10626271, -14106629, -17373257, 17016846, -20055084, -929710, 5440429, 3500991, 9620009, 687093, 1210763, 5059126, 18233959, 7593595, -1009923, -15357750, 17068578, -23934635, -14274699, -13109403, 7507914, -11658637 ], [ 2613957, -27112629, 1625220, 22061933, -10972169, -10899127, -16061428, -10979166, -18404562, 17900397, -18556113, 2183835, 2824002, 2470109, 14906808, 1448848, -340194, 2812030, 17077355, 4833942, -1216810, -13777186, 16767617, -25414444, -19314283, -14049703, 3976882, -14000134 ], [ -824133, -21101259, 3650940, 22395923, -6201719, -14523337, -16723468, -9709986, -19237422, 9387027, -11322543, 1961445, -1784898, 2131619, 8787528, 1775728, 631266, 7587970, 13051925, 7963242, -1111510, -8537566, 13947647, -18862804, -19389973, -6368473, 1275982, -15581434 ], [ -4262223, -15089889, 5676660, 22729913, -1431269, -18147547, -17385508, -8440806, -20070282, 873657, -4088973, 1739055, -6393798, 1793129, 2668248, 2102608, 1602726, 12363910, 9026495, 11092542, -1006210, -3297946, 11127677, -12311164, -19465663, 1312757, -1424918, -17162734 ], [ -7700313, -9078519, 7702380, 23063903, 3339181, -21771757, -18047548, -7171626, -20903142, -7639713, 3144597, 1516665, -11002698, 1454639, -3451032, 2429488, 2574186, 17139850, 5001065, 14221842, -900910, 1941674, 8307707, -5759524, -19541353, 8993987, -4125818, -18744034 ], [ -11138403, -3067149, 9728100, 23397893, 8109631, -25395967, -18709588, -5902446, -21736002, -16153083, 10378167, 1294275, -15611598, 1116149, -9570312, 2756368, 3545646, 21915790, 975635, 17351142, -795610, 7181294, 5487737, 792116, -19617043, 16675217, -6826718, -20325334 ], [ -14576493, 2944221, 11753820, 23731883, 12880081, -29020177, -19371628, -4633266, -22568862, -24666453, 17611737, 1071885, -20220498, 777659, -15689592, 3083248, 4517106, 26691730, -3049795, 20480442, -690310, 12420914, 2667767, 7343756, -19692733, 24356447, -9527618, -21906634 ], [ -13658012, 4019745, 12291708, 23572655, 11407427, -29137435, -19468023, -3293915, -19322216, -24836477, 16742883, 2090624, -17549662, -1520872, -16164031, 458105, 4142345, 25375436, -5517927, 18207703, 26601, 12862821, -1571321, 8300892, -17715604, 28123705, -9322508, -18199541 ], [ -8753732, 579495, 11468388, 22962185, 4222997, -26046205, -19046913, -1890365, -12343256, -17373227, 8461173, 4244864, -8218642, -5612632, -11474041, -4867825, 2535935, 18485396, -6561297, 10992673, 1303071, 8915331, -7108751, 4139652, -13860364, 28310095, -6458708, -9654131 ], [ -3849452, -2860755, 10645068, 22351715, -2961433, -22954975, -18625803, -486815, -5364296, -9909977, 179463, 6399104, 1112378, -9704392, -6784051, -10193755, 929525, 11595356, -7604667, 3777643, 2579541, 4967841, -12646181, -21588, -10005124, 28496485, -3594908, -1108721 ], [ 1054828, -6301005, 9821748, 21741245, -10145863, -19863745, -18204693, 916735, 1614664, -2446727, -8102247, 8553344, 10443398, -13796152, -2094061, -15519685, -676885, 4705316, -8648037, -3437387, 3856011, 1020351, -18183611, -4182828, -6149884, 28682875, -731108, 7436689 ], [ 5959108, -9741255, 8998428, 21130775, -17330293, -16772515, -17783583, 2320285, 8593624, 5016523, -16383957, 10707584, 19774418, -17887912, 2595929, -20845615, -2283295, -2184724, -9691407, -10652417, 5132481, -2927139, -23721041, -8344068, -2294644, 28869265, 2132692, 15982099 ], [ 10863388, -13181505, 8175108, 20520305, -24514723, -13681285, -17362473, 3723835, 15572584, 12479773, -24665667, 12861824, 29105438, -21979672, 7285919, -26171545, -3889705, -9074764, -10734777, -17867447, 6408951, -6874629, -29258471, -12505308, 1560596, 29055655, 4996492, 24527509 ], [ 11331868, -7767855, 6611613, 16993235, -23910778, -11235355, -19108413, 2147860, 13364344, 10239373, -23232027, 9330539, 25942133, -17361307, 7732634, -21179950, -1722115, -5923354, -6500922, -19664552, 7566621, -9517869, -23671901, -8622048, 5568911, 28847995, 5730892, 26043544 ], [ 10913188, -583425, 4900083, 12882845, -21749158, -8918485, -21287763, -24020, 9318664, 6058243, -19855317, 4662149, 20279963, -11000917, 7330694, -14124850, 1200275, -763654, -1211622, -20378072, 8700531, -11900259, -15860531, -3129888, 9607841, 28561525, 6039412, 26153704 ], [ 10494508, 6601005, 3188553, 8772455, -19587538, -6601615, -23467113, -2195900, 5272984, 1877113, -16478607, -6241, 14617793, -4640527, 6928754, -7069750, 4122665, 4396046, 4077678, -21091592, 9834441, -14282649, -8049161, 2362272, 13646771, 28275055, 6347932, 26263864 ], [ 10075828, 13785435, 1477023, 4662065, -17425918, -4284745, -25646463, -4367780, 1227304, -2304017, -13101897, -4674631, 8955623, 1719863, 6526814, -14650, 7045055, 9555746, 9366978, -21805112, 10968351, -16665039, -237791, 7854432, 17685701, 27988585, 6656452, 26374024 ], [ 9657148, 20969865, -234507, 551675, -15264298, -1967875, -27825813, -6539660, -2818376, -6485147, -9725187, -9343021, 3293453, 8080253, 6124874, 7040450, 9967445, 14715446, 14656278, -22518632, 12102261, -19047429, 7573579, 13346592, 21724631, 27702115, 6964972, 26484184 ], [ 9267094, 26166413, -1941851, -2601733, -12822242, 404154, -28791288, -8519101, -5576107, -9381422, -6796639, -12697462, -756158, 12690960, 5349977, 13027249, 11776957, 18272311, 19218137, -21901966, 12423190, -20977705, 14113523, 17505121, 25044050, 27522154, 6481610, 26481634 ], [ 9046594, 19588583, -3624401, -86863, -8719142, 3102894, -22566888, -9358711, -705217, -4667402, -6522589, -8269282, 4745542, 6938160, 2366027, 12686419, 6994807, 12335461, 19471307, -13406506, 7928770, -20230075, 13122713, 13764451, 24101750, 27973054, 1307870, 25811494 ], [ 8826094, 13010753, -5306951, 2428007, -4616042, 5801634, -16342488, -10198321, 4165673, 46618, -6248539, -3841102, 10247242, 1185360, -617923, 12345589, 2212657, 6398611, 19724477, -4911046, 3434350, -19482445, 12131903, 10023781, 23159450, 28423954, -3865870, 25141354 ], [ 8605594, 6432923, -6989501, 4942877, -512942, 8500374, -10118088, -11037931, 9036563, 4760638, -5974489, 587078, 15748942, -4567440, -3601873, 12004759, -2569493, 461761, 19977647, 3584414, -1060070, -18734815, 11141093, 6283111, 22217150, 28874854, -9039610, 24471214 ], [ 8385094, -144907, -8672051, 7457747, 3590158, 11199114, -3893688, -11877541, 13907453, 9474658, -5700439, 5015258, 21250642, -10320240, -6585823, 11663929, -7351643, -5475089, 20230817, 12079874, -5554490, -17987185, 10150283, 2542441, 21274850, 29325754, -14213350, 23801074 ], [ 8164594, -6722737, -10354601, 9972617, 7693258, 13897854, 2330712, -12717151, 18778343, 14188678, -5426389, 9443438, 26752342, -16073040, -9569773, 11323099, -12133793, -11411939, 20483987, 20575334, -10048910, -17239555, 9159473, -1198229, 20332550, 29776654, -19387090, 23130934 ], [ 8765693, -7457247, -10837983, 9864102, 8699546, 15354950, 6898138, -11974940, 20880626, 14192208, -5823017, 9608725, 28524641, -18907583, -10349973, 9882157, -12283148, -13384704, 17115627, 21452953, -11203306, -14042134, 6695820, -820859, 20556249, 25878069, -19653704, 19428803 ], [ 10348703, -1208277, -9888213, 6620322, 6004766, 15328130, 9485278, -9342260, 19674086, 8566128, -7021187, 4679335, 25839851, -18254453, -8496423, 7126447, -6895748, -10619904, 9419097, 13226323, -8365966, -7916914, 2471940, 4478071, 22173459, 16781319, -14055704, 12103073 ], [ 11931713, 5040693, -8938443, 3376542, 3309986, 15301310, 12072418, -6709580, 18467546, 2940048, -8219357, -250055, 23155061, -17601323, -6642873, 4370737, -1508348, -7855104, 1722567, 4999693, -5528626, -1791694, -1751940, 9777001, 23790669, 7684569, -8457704, 4777343 ], [ 13514723, 11289663, -7988673, 132762, 615206, 15274490, 14659558, -4076900, 17261006, -2686032, -9417527, -5179445, 20470271, -16948193, -4789323, 1615027, 3879052, -5090304, -5973963, -3226937, -2691286, 4333526, -5975820, 15075931, 25407879, -1412181, -2859704, -2548387 ], [ 15097733, 17538633, -7038903, -3111018, -2079574, 15247670, 17246698, -1444220, 16054466, -8312112, -10615697, -10108835, 17785481, -16295063, -2935773, -1140683, 9266452, -2325504, -13670493, -11453567, 146054, 10458746, -10199700, 20374861, 27025089, -10508931, 2738296, -9874117 ], [ 16680743, 23787603, -6089133, -6354798, -4774354, 15220850, 19833838, 1188460, 14847926, -13938192, -11813867, -15038225, 15100691, -15641933, -1082223, -3896393, 14653852, 439296, -21367023, -19680197, 2983394, 16583966, -14423580, 25673791, 28642299, -19605681, 8336296, -17199847 ], [ 12168500, 21907752, -3236895, -3113475, -7638391, 13439291, 18627772, 3747172, 8982713, -9865356, -13245740, -15264713, 12267137, -11810387, -1347318, -3133172, 13818832, 2989230, -16679019, -15650426, 2870156, 12998471, -10582533, 26012104, 24761313, -17321088, 8553400, -18538861 ], [ 5801180, 17553912, 194355, 2101575, -10553941, 11123681, 16267252, 6283372, 1699643, -2840676, -14748740, -14059883, 9388307, -7011497, -2257218, -1298972, 11090032, 5473770, -8221809, -7890446, 1858916, 6457541, -4286943, 24840664, 19206963, -11572608, 7132840, -18055831 ], [ -566140, 13200072, 3625605, 7316625, -13469491, 8808071, 13906732, 8819572, -5583427, 4184004, -16251740, -12855053, 6509477, -2212607, -3167118, 535228, 8361232, 7958310, 235401, -130466, 847676, -83389, 2008647, 23669224, 13652613, -5824128, 5712280, -17572801 ], [ -6933460, 8846232, 7056855, 12531675, -16385041, 6492461, 11546212, 11355772, -12866497, 11208684, -17754740, -11650223, 3630647, 2586283, -4077018, 2369428, 5632432, 10442850, 8692611, 7629514, -163564, -6624319, 8304237, 22497784, 8098263, -75648, 4291720, -17089771 ], [ -13300780, 4492392, 10488105, 17746725, -19300591, 4176851, 9185692, 13891972, -20149567, 18233364, -19257740, -10445393, 751817, 7385173, -4986918, 4203628, 2903632, 12927390, 17149821, 15389494, -1174804, -13165249, 14599827, 21326344, 2543913, 5672832, 2871160, -16606741 ], [ -18562296, 556879, 13276475, 22428893, -21923317, 1924808, 6846564, 16175451, -26137021, 24598728, -20373780, -9235047, -1911721, 11708588, -5374912, 5877654, 192101, 15378540, 24365616, 22080854, -2083067, -18808422, 20333695, 19831917, -2724137, 10796429, 1505816, -16015736 ], [ -10712136, 1581529, 8442125, 20792603, -21073987, 426488, 4761084, 15462381, -16762171, 23146488, -16901580, -7959297, -2022511, 10394228, 425408, 5652474, -2314669, 17433780, 16861776, 16101434, -1770317, -13806762, 19407145, 14507787, -4597487, 8510699, 795176, -14144456 ], [ -2861976, 2606179, 3607775, 19156313, -20224657, -1071832, 2675604, 14749311, -7387321, 21694248, -13429380, -6683547, -2133301, 9079868, 6225728, 5427294, -4821439, 19489020, 9357936, 10122014, -1457567, -8805102, 18480595, 9183657, -6470837, 6224969, 84536, -12273176 ], [ 4988184, 3630829, -1226575, 17520023, -19375327, -2570152, 590124, 14036241, 1987529, 20242008, -9957180, -5407797, -2244091, 7765508, 12026048, 5202114, -7328209, 21544260, 1854096, 4142594, -1144817, -3803442, 17554045, 3859527, -8344187, 3939239, -626104, -10401896 ], [ 12838344, 4655479, -6060925, 15883733, -18525997, -4068472, -1495356, 13323171, 11362379, 18789768, -6484980, -4132047, -2354881, 6451148, 17826368, 4976934, -9834979, 23599500, -5649744, -1836826, -832067, 1198218, 16627495, -1464603, -10217537, 1653509, -1336744, -8530616 ], [ 20688504, 5680129, -10895275, 14247443, -17676667, -5566792, -3580836, 12610101, 20737229, 17337528, -3012780, -2856297, -2465671, 5136788, 23626688, 4751754, -12341749, 25654740, -13153584, -7816246, -519317, 6199878, 15700945, -6788733, -12090887, -632221, -2047384, -6659336 ], [ 23988419, 4705824, -13586435, 11068038, -16191387, -7690317, -4083126, 9644991, 23256209, 17044348, -2368790, -3421547, -1440816, 4771418, 25474528, 6209269, -12768014, 25817810, -15588619, -11723141, -933062, 8242603, 15671725, -7859978, -11138862, -3779161, -3014994, -4653271 ], [ 20137949, 590304, -12909725, 5463738, -13706757, -10796307, -2097546, 3140961, 15001679, 18572548, -6169130, -6879797, 1368624, 5897318, 21111328, 10311019, -9924914, 23007470, -10058389, -12373211, -2488442, 5635573, 17052595, -2248118, -5746962, -8279431, -4386414, -2435401 ], [ 16287479, -3525216, -12233015, -140562, -11222127, -13902297, -111966, -3363069, 6747149, 20100748, -9969470, -10338047, 4178064, 7023218, 16748128, 14412769, -7081814, 20197130, -4528159, -13023281, -4043822, 3028543, 18433465, 3363742, -355062, -12779701, -5757834, -217531 ], [ 12437009, -7640736, -11556305, -5744862, -8737497, -17008287, 1873614, -9867099, -1507381, 21628948, -13769810, -13796297, 6987504, 8149118, 12384928, 18514519, -4238714, 17386790, 1002071, -13673351, -5599202, 421513, 19814335, 8975602, 5036838, -17279971, -7129254, 2000339 ], [ 8586539, -11756256, -10879595, -11349162, -6252867, -20114277, 3859194, -16371129, -9761911, 23157148, -17570150, -17254547, 9796944, 9275018, 8021728, 22616269, -1395614, 14576450, 6532301, -14323421, -7154582, -2185517, 21195205, 14587462, 10428738, -21780241, -8500674, 4218209 ], [ 4736069, -15871776, -10202885, -16953462, -3768237, -23220267, 5844774, -22875159, -18016441, 24685348, -21370490, -20712797, 12606384, 10400918, 3658528, 26718019, 1447486, 11766110, 12062531, -14973491, -8709962, -4792547, 22576075, 20199322, 15820638, -26280511, -9872094, 6436079 ], [ 1113659, -14898030, -9864800, -15103413, -3892437, -23981523, 3352062, -25549734, -17470312, 24222748, -16628534, -16536455, 14741283, 7624913, 5078539, 25838800, 683836, 12615566, 13312604, -14167883, -7929365, -6313646, 20147209, 22582873, 18406266, -24163387, -9364665, 6446366 ], [ -2411011, -11743170, -9671840, -10058643, -5134707, -23737893, -1059918, -26583114, -13152472, 22906948, -8225594, -9088145, 16587093, 3176663, 8977069, 22824880, -1625564, 15033506, 12728324, -12738413, -6147635, -7369346, 16085599, 23582863, 19789206, -19210237, -8052015, 5510546 ], [ -5935681, -8588310, -9478880, -5013873, -6376977, -23494263, -5471898, -27616494, -8834632, 21591148, 177346, -1639835, 18432903, -1271587, 12875599, 19810960, -3934964, 17451446, 12144044, -11308943, -4365905, -8425046, 12023989, 24582853, 21172146, -14257087, -6739365, 4574726 ], [ -9460351, -5433450, -9285920, 30897, -7619247, -23250633, -9883878, -28649874, -4516792, 20275348, 8580286, 5808475, 20278713, -5719837, 16774129, 16797040, -6244364, 19869386, 11559764, -9879473, -2584175, -9480746, 7962379, 25582843, 22555086, -9303937, -5426715, 3638906 ], [ -12985021, -2278590, -9092960, 5075667, -8861517, -23007003, -14295858, -29683254, -198952, 18959548, 16983226, 13256785, 22124523, -10168087, 20672659, 13783120, -8553764, 22287326, 10975484, -8450003, -802445, -10536446, 3900769, 26582833, 23938026, -4350787, -4114065, 2703086 ], [ -16461091, 859273, -8898828, 10016251, -10082482, -22775376, -18572220, -30615955, 4077359, 17612440, 25271386, 20604363, 23891824, -14483409, 24481974, 10744028, -10769564, 24668336, 10429283, -7073656, 969946, -11594464, -87674, 27458358, 25234664, 500065, -2804617, 1780759 ], [ -15611761, 2484403, -8600388, 5684281, -9407302, -23612016, -10778580, -22588225, 4657589, 13478920, 23344126, 18986793, 18671824, -6968139, 20351154, 5464628, -4654964, 23762576, 13272113, -10425256, 1911166, -12858784, 2435746, 17256498, 18850424, -3753605, -1780147, 2059309 ], [ -14762431, 4109533, -8301948, 1352311, -8732122, -24448656, -2984940, -14560495, 5237819, 9345400, 21416866, 17369223, 13451824, 547131, 16220334, 185228, 1459636, 22856816, 16114943, -13776856, 2852386, -14123104, 4959166, 7054638, 12466184, -8007275, -755677, 2337859 ], [ -13913101, 5734663, -8003508, -2979659, -8056942, -25285296, 4808700, -6532765, 5818049, 5211880, 19489606, 15751653, 8231824, 8062401, 12089514, -5094172, 7574236, 21951056, 18957773, -17128456, 3793606, -15387424, 7482586, -3147222, 6081944, -12260945, 268793, 2616409 ], [ -13063771, 7359793, -7705068, -7311629, -7381762, -26121936, 12602340, 1494965, 6398279, 1078360, 17562346, 14134083, 3011824, 15577671, 7958694, -10373572, 13688836, 21045296, 21800603, -20480056, 4734826, -16651744, 10006006, -13349082, -302296, -16514615, 1293263, 2894959 ], [ -12214441, 8984923, -7406628, -11643599, -6706582, -26958576, 20395980, 9522695, 6978509, -3055160, 15635086, 12516513, -2208176, 23092941, 3827874, -15652972, 19803436, 20139536, 24643433, -23831656, 5676046, -17916064, 12529426, -23550942, -6686536, -20768285, 2317733, 3173509 ], [ -11959495, 8615578, -8082530, -13191395, -5538576, -24546897, 23240422, 12358236, 6260699, -5529387, 14096426, 11778484, -3948698, 24991665, 80724, -18091590, 22083105, 19987167, 24329091, -25895946, 6338112, -16638476, 12380264, -28080170, -9485303, -21549727, 3292294, 1891482 ], [ -12954805, 4050958, -10807910, -8882825, -3333936, -15302547, 15674482, 4272276, 2812529, -4513377, 13375166, 12890524, 1629682, 15076275, -2859396, -14554770, 16296195, 21419517, 17373801, -25252446, 6412992, -10014116, 6609464, -20677310, -4742213, -15027517, 4161874, -2673138 ], [ -13950115, -513662, -13533290, -4574255, -1129296, -6058197, 8108542, -3813684, -635641, -3497367, 12653906, 14002564, 7208062, 5160885, -5799516, -11017950, 10509285, 22851867, 10418511, -24608946, 6487872, -3389756, 838664, -13274450, 877, -8505307, 5031454, -7237758 ], [ -14945425, -5078282, -16258670, -265685, 1075344, 3186153, 542602, -11899644, -4083811, -2481357, 11932646, 15114604, 12786442, -4754505, -8739636, -7481130, 4722375, 24284217, 3463221, -23965446, 6562752, 3234604, -4932136, -5871590, 4743967, -1983097, 5901034, -11802378 ], [ -15940735, -9642902, -18984050, 4042885, 3279984, 12430503, -7023338, -19985604, -7531981, -1465347, 11211386, 16226644, 18364822, -14669895, -11679756, -3944310, -1064535, 25716567, -3492069, -23321946, 6637632, 9858964, -10702936, 1531270, 9487057, 4539113, 6770614, -16366998 ], [ -16936045, -14207522, -21709430, 8351455, 5484624, 21674853, -14589278, -28071564, -10980151, -449337, 10490126, 17338684, 23943202, -24585285, -14619876, -407490, -6851445, 27148917, -10447359, -22678446, 6712512, 16483324, -16473736, 8934130, 14230147, 11061323, 7640194, -20931618 ], [ -17128453, -13388948, -21999428, 5404666, 7212744, 23679918, -17020202, -27985833, -13873654, -1733163, 10536770, 15319258, 24862687, -25575615, -11373216, 1382052, -10380414, 22839429, -11982462, -20321127, 7538025, 20019538, -14105506, 7723606, 12155638, 11557037, 6018304, -18398199 ], [ -16856023, -9453788, -20879468, -1742594, 8664984, 21493818, -16478222, -23169123, -16446034, -4348473, 11027990, 11486878, 23084917, -21398805, -4544736, 2160012, -12602154, 15205719, -10379562, -16971597, 8798115, 21767878, -7025206, 1526386, 6134098, 8563727, 2953984, -11755389 ], [ -16583593, -5518628, -19759508, -8889854, 10117224, 19307718, -15936242, -18352413, -19018414, -6963783, 11519210, 7654498, 21307147, -17221995, 2283744, 2937972, -14823894, 7572009, -8776662, -13622067, 10058205, 23516218, 55094, -4670834, 112558, 5570417, -110336, -5112579 ], [ -16311163, -1583468, -18639548, -16037114, 11569464, 17121618, -15394262, -13535703, -21590794, -9579093, 12010430, 3822118, 19529377, -13045185, 9112224, 3715932, -17045634, -61701, -7173762, -10272537, 11318295, 25264558, 7135394, -10868054, -5908982, 2577107, -3174656, 1530231 ], [ -16038733, 2351692, -17519588, -23184374, 13021704, 14935518, -14852282, -8718993, -24163174, -12194403, 12501650, -10262, 17751607, -8868375, 15940704, 4493892, -19267374, -7695411, -5570862, -6923007, 12578385, 27012898, 14215694, -17065274, -11930522, -416203, -6238976, 8173041 ], [ -15766303, 6286852, -16399628, -30331634, 14473944, 12749418, -14310302, -3902283, -26735554, -14809713, 12992870, -3842642, 15973837, -4691565, 22769184, 5271852, -21489114, -15329121, -3967962, -3573477, 13838475, 28761238, 21295994, -23262494, -17952062, -3409513, -9303296, 14815851 ], [ -8909093, 5787307, -15049573, -26114989, 13511759, 12052858, -13826292, -4028663, -25082669, -16235618, 8161475, -6058407, 12878482, -5098465, 23945419, 5795492, -21546499, -11610401, -2130207, -5807682, 13223635, 22512098, 15636324, -23387059, -16105917, -983478, -9378421, 12327111 ], [ -1664543, 5026897, -13685983, -21229879, 12407549, 11443918, -13345692, -4445813, -23181239, -17591558, 3016985, -8179077, 9705622, -5774995, 24789169, 6304172, -21476569, -7223891, -278637, -8370342, 12498505, 15792518, 9227244, -23154409, -13796967, 1761342, -9277711, 9301221 ], [ 5580007, 4266487, -12322393, -16344769, 11303339, 10834978, -12865092, -4862963, -21279809, -18947498, -2127505, -10299747, 6532762, -6451525, 25632919, 6812852, -21406639, -2837381, 1572933, -10933002, 11773375, 9072938, 2818164, -22921759, -11488017, 4506162, -9177001, 6275331 ], [ 12824557, 3506077, -10958803, -11459659, 10199129, 10226038, -12384492, -5280113, -19378379, -20303438, -7271995, -12420417, 3359902, -7128055, 26476669, 7321532, -21336709, 1549129, 3424503, -13495662, 11048245, 2353358, -3590916, -22689109, -9179067, 7250982, -9076291, 3249441 ], [ 20069107, 2745667, -9595213, -6574549, 9094919, 9617098, -11903892, -5697263, -17476949, -21659378, -12416485, -14541087, 187042, -7804585, 27320419, 7830212, -21266779, 5935639, 5276073, -16058322, 10323115, -4366222, -9999996, -22456459, -6870117, 9995802, -8975581, 223551 ], [ 23993193, 2718520, -7869902, -1631709, 8028705, 8363537, -11333270, -5385129, -15615401, -21295723, -14898863, -14181161, -1418184, -7022041, 27888606, 7429932, -20934166, 9144204, 5797875, -16666419, 9730994, -8262667, -14786564, -20667192, -4161841, 10209150, -7843298, -1805657 ], [ 18244623, 4827400, -5090882, 3479301, 7073175, 5232167, -10500410, -2948559, -13870031, -15922813, -9626393, -6595151, 1543176, -1989151, 27654066, 4381812, -19836346, 8921364, 2446005, -11580789, 9526334, -3935197, -14846684, -14343432, -290311, 3048210, -3705998, -931487 ], [ 12496053, 6936280, -2311862, 8590311, 6117645, 2100797, -9667550, -511989, -12124661, -10549903, -4353923, 990859, 4504536, 3043739, 27419526, 1333692, -18738526, 8698524, -905865, -6495159, 9321674, 392273, -14906804, -8019672, 3581219, -4112730, 431302, -57317 ], [ 6747483, 9045160, 467158, 13701321, 5162115, -1030573, -8834690, 1924581, -10379291, -5176993, 918547, 8576869, 7465896, 8076629, 27184986, -1714428, -17640706, 8475684, -4257735, -1409529, 9117014, 4719743, -14966924, -1695912, 7452749, -11273670, 4568602, 816853 ], [ 998913, 11154040, 3246178, 18812331, 4206585, -4161943, -8001830, 4361151, -8633921, 195917, 6191017, 16162879, 10427256, 13109519, 26950446, -4762548, -16542886, 8252844, -7609605, 3676101, 8912354, 9047213, -15027044, 4627848, 11324279, -18434610, 8705902, 1691023 ], [ -4749657, 13262920, 6025198, 23923341, 3251055, -7293313, -7168970, 6797721, -6888551, 5568827, 11463487, 23748889, 13388616, 18142409, 26715906, -7810668, -15445066, 8030004, -10961475, 8761731, 8707694, 13374683, -15087164, 10951608, 15195809, -25595550, 12843202, 2565193 ], [ -8832567, 10234876, 4330345, 24654165, 4478682, -8748313, -7139513, 6901092, -8395043, 7619240, 14138884, 23462335, 11963772, 15512906, 23192325, -9459246, -15725368, 8622603, -11852697, 7859094, 4810940, 13812587, -15318083, 13092297, 15930992, -27408222, 14091301, 5124607 ], [ -11641737, 3278596, -785705, 22035435, 7375782, -8921383, -7724423, 5220252, -12388253, 7128920, 14828284, 17155585, 7184772, 7023926, 17153595, -10037586, -17059528, 9838773, -10862247, 2377194, -1909180, 11276117, -15679613, 12034167, 14267792, -25131042, 13130011, 8972737 ], [ -14450907, -3677684, -5901755, 19416705, 10272882, -9094453, -8309333, 3539412, -16381463, 6638600, 15517684, 10848835, 2405772, -1465054, 11114865, -10615926, -18393688, 11054943, -9871797, -3104706, -8629300, 8739647, -16041143, 10976037, 12604592, -22853862, 12168721, 12820867 ], [ -17260077, -10633964, -11017805, 16797975, 13169982, -9267523, -8894243, 1858572, -20374673, 6148280, 16207084, 4542085, -2373228, -9954034, 5076135, -11194266, -19727848, 12271113, -8881347, -8586606, -15349420, 6203177, -16402673, 9917907, 10941392, -20576682, 11207431, 16668997 ], [ -20069247, -17590244, -16133855, 14179245, 16067082, -9440593, -9479153, 177732, -24367883, 5657960, 16896484, -1764665, -7152228, -18443014, -962595, -11772606, -21062008, 13487283, -7890897, -14068506, -22069540, 3666707, -16764203, 8859777, 9278192, -18299502, 10246141, 20517127 ], [ -22878417, -24546524, -21249905, 11560515, 18964182, -9613663, -10064063, -1503108, -28361093, 5167640, 17585884, -8071415, -11931228, -26931994, -7001325, -12350946, -22396168, 14703453, -6900447, -19550406, -28789660, 1130237, -17125733, 7801647, 7614992, -16022322, 9284851, 24365257 ], [ -16736887, -19034708, -20823078, 14156022, 15498859, -4731128, -12069393, -2898205, -24564824, 5937686, 17383216, -9437584, -7208977, -21401160, -3880716, -12355114, -18608363, 11873164, -8107698, -15549541, -24922595, -1045361, -13382739, 7413437, 9826505, -9248778, 10859145, 18961776 ], [ -9349057, -11786828, -19624458, 17477562, 11147629, 855352, -14272503, -4253515, -19683944, 6883226, 17056336, -10115824, -1163767, -13918200, 515244, -12279334, -14107373, 8479444, -9620958, -10228291, -19581365, -3170711, -9068229, 7118507, 12577535, -1849158, 12786495, 12270096 ], [ -1961227, -4538948, -18425838, 20799102, 6796399, 6441832, -16475613, -5608825, -14803064, 7828766, 16729456, -10794064, 4881443, -6435240, 4911204, -12203554, -9606383, 5085724, -11134218, -4907041, -14240135, -5296061, -4753719, 6823577, 15328565, 5550462, 14713845, 5578416 ], [ 5426603, 2708932, -17227218, 24120642, 2445169, 12028312, -18678723, -6964135, -9922184, 8774306, 16402576, -11472304, 10926653, 1047720, 9307164, -12127774, -5105393, 1692004, -12647478, 414209, -8898905, -7421411, -439209, 6528647, 18079595, 12950082, 16641195, -1113264 ], [ 12814433, 9956812, -16028598, 27442182, -1906061, 17614792, -20881833, -8319445, -5041304, 9719846, 16075696, -12150544, 16971863, 8530680, 13703124, -12051994, -604403, -1701716, -14160738, 5735459, -3557675, -9546761, 3875301, 6233717, 20830625, 20349702, 18568545, -7804944 ], [ 17910663, 14496507, -14010221, 29908180, -5104980, 20396901, -22103057, -10090371, -1977078, 10002794, 15564264, -11815771, 20299283, 14031134, 16011892, -12178582, 3757833, -5117842, -15312816, 10519067, 278052, -11084217, 7620787, 4936025, 22479188, 25567916, 18687860, -13631545 ], [ 13166493, 7406937, -8471711, 28700380, -3355740, 11136711, -19107947, -13646001, -6713778, 7440494, 14260344, -7131001, 11956193, 11018474, 9358012, -13174162, 7524243, -8630182, -14913936, 12993977, -2351028, -10097187, 8922817, -667645, 19393628, 21418916, 11043260, -15743395 ], [ 8422323, 317367, -2933201, 27492580, -1606500, 1876521, -16112837, -17201631, -11450478, 4878194, 12956424, -2446231, 3613103, 8005814, 2704132, -14169742, 11290653, -12142522, -14515056, 15468887, -4980108, -9110157, 10224847, -6271315, 16308068, 17269916, 3398660, -17855245 ], [ 3678153, -6772203, 2605309, 26284780, 142740, -7383669, -13117727, -20757261, -16187178, 2315894, 11652504, 2238539, -4729987, 4993154, -3949748, -15165322, 15057063, -15654862, -14116176, 17943797, -7609188, -8123127, 11526877, -11874985, 13222508, 13120916, -4245940, -19967095 ], [ -1066017, -13861773, 8143819, 25076980, 1891980, -16643859, -10122617, -24312891, -20923878, -246406, 10348584, 6923309, -13073077, 1980494, -10603628, -16160902, 18823473, -19167202, -13717296, 20418707, -10238268, -7136097, 12828907, -17478655, 10136948, 8971916, -11890540, -22078945 ], [ -5810187, -20951343, 13682329, 23869180, 3641220, -25904049, -7127507, -27868521, -25660578, -2808706, 9044664, 11608079, -21416167, -1032166, -17257508, -17156482, 22589883, -22679542, -13318416, 22893617, -12867348, -6149067, 14130937, -23082325, 7051388, 4822916, -19535140, -24190795 ], [ -8226507, -21750318, 16212634, 21697615, 1984140, -26268819, -4119977, -25309686, -26104323, -6084616, 8473704, 12464789, -22551067, -1280521, -20761118, -17417887, 23773563, -22924432, -10046646, 20557352, -13786293, -7622997, 12098242, -22660315, 4151993, 1402871, -22132765, -21455920 ], [ -8314977, -16258698, 15734734, 18562285, -3079260, -17738169, -1100027, -16636386, -22255113, -10074136, 8635704, 9493439, -16477777, 1235429, -21114458, -16945117, 22374513, -19901872, -3901986, 13409912, -12995103, -11557887, 6730822, -16212625, 1438763, -1288219, -19683415, -13874320 ], [ -8403447, -10767078, 15256834, 15426955, -8142660, -9207519, 1919923, -7963086, -18405903, -14063656, 8797704, 6522089, -10404487, 3751379, -21467798, -16472347, 20975463, -16879312, 2242674, 6262472, -12203913, -15492777, 1363402, -9764935, -1274467, -3979309, -17234065, -6292720 ], [ -8491917, -5275458, 14778934, 12291625, -13206060, -676869, 4939873, 710214, -14556693, -18053176, 8959704, 3550739, -4331197, 6267329, -21821138, -15999577, 19576413, -13856752, 8387334, -884968, -11412723, -19427667, -4004018, -3317245, -3987697, -6670399, -14784715, 1288880 ], [ -8580387, 216162, 14301034, 9156295, -18269460, 7853781, 7959823, 9383514, -10707483, -22042696, 9121704, 579389, 1742093, 8783279, -22174478, -15526807, 18177363, -10834192, 14531994, -8032408, -10621533, -23362557, -9371438, 3130445, -6700927, -9361489, -12335365, 8870480 ], [ -8668857, 5707782, 13823134, 6020965, -23332860, 16384431, 10979773, 18056814, -6858273, -26032216, 9283704, -2391961, 7815383, 11299229, -22527818, -15054037, 16778313, -7811632, 20676654, -15179848, -9830343, -27297447, -14738858, 9578135, -9414157, -12052579, -9886015, 16452080 ], [ -3259478, 3714420, 15452233, 7651440, -18960499, 19170784, 10069403, 20730244, -5128472, -20587508, 5880311, -5940230, 7416274, 8382811, -21804408, -11895305, 17445528, -5476878, 15712758, -14384231, -8320176, -24542836, -11626598, 5778815, -4918199, -10789478, -6311881, 12446682 ], [ 3430222, -22020, 17572003, 10391760, -12390769, 20619424, 8243753, 22006444, -3892232, -12945788, 1646621, -9622850, 5509894, 4201321, -20830248, -8111075, 18593928, -3302298, 8161938, -11738861, -6642576, -20230396, -6539618, -406795, 1256611, -8605538, -2475811, 5742942 ], [ 10119922, -3758460, 19691773, 13132080, -5821039, 22068064, 6418103, 23282644, -2655992, -5304068, -2587069, -13305470, 3603514, 19831, -19856088, -4326845, 19742328, -1127718, 611118, -9093491, -4964976, -15917956, -1452638, -6592405, 7431421, -6421598, 1360259, -960798 ], [ 16809622, -7494900, 21811543, 15872400, 748691, 23516704, 4592453, 24558844, -1419752, 2337652, -6820759, -16988090, 1697134, -4161659, -18881928, -542615, 20890728, 1046862, -6939702, -6448121, -3287376, -11605516, 3634342, -12778015, 13606231, -4237658, 5196329, -7664538 ], [ 23499322, -11231340, 23931313, 18612720, 7318421, 24965344, 2766803, 25835044, -183512, 9979372, -11054449, -20670710, -209246, -8343149, -17907768, 3241615, 22039128, 3221442, -14490522, -3802751, -1609776, -7293076, 8721322, -18963625, 19781041, -2053718, 9032399, -14368278 ], [ 28255684, -14219252, 25800580, 20147110, 13080080, 25529287, 1557560, 25960600, 877861, 16705804, -13955258, -23855987, -2377206, -11383169, -16132379, 6683668, 22228240, 4699953, -21137395, -1042904, 71498, -3341722, 13386694, -23610324, 24236045, -284643, 12136639, -20333819 ], [ 19127164, -11831372, 25870780, 13020730, 13038320, 19739497, 4775240, 17822440, 683371, 16858804, -7283558, -23469437, -6423786, -6225359, -8602709, 7668268, 15527920, 1179423, -21292285, 2539096, 1779158, -1983622, 15024154, -17204844, 16339715, -1495053, 9985009, -20997749 ], [ 9998644, -9443492, 25940980, 5894350, 12996560, 13949707, 7992920, 9684280, 488881, 17011804, -611858, -23082887, -10470366, -1067549, -1073039, 8652868, 8827600, -2341107, -21447175, 6121096, 3486818, -625522, 16661614, -10799364, 8443385, -2705463, 7833379, -21661679 ], [ 870124, -7055612, 26011180, -1232030, 12954800, 8159917, 11210600, 1546120, 294391, 17164804, 6059842, -22696337, -14516946, 4090261, 6456631, 9637468, 2127280, -5861637, -21602065, 9703096, 5194478, 732578, 18299074, -4393884, 547055, -3915873, 5681749, -22325609 ], [ -8258396, -4667732, 26081380, -8358410, 12913040, 2370127, 14428280, -6592040, 99901, 17317804, 12731542, -22309787, -18563526, 9248071, 13986301, 10622068, -4573040, -9382167, -21756955, 13285096, 6902138, 2090678, 19936534, 2011596, -7349275, -5126283, 3530119, -22989539 ], [ -17386916, -2279852, 26151580, -15484790, 12871280, -3419663, 17645960, -14730200, -94589, 17470804, 19403242, -21923237, -22610106, 14405881, 21515971, 11606668, -11273360, -12902697, -21911845, 16867096, 8609798, 3448778, 21573994, 8417076, -15245605, -6336693, 1378489, -23653469 ], [ -20357726, -1744589, 24678277, -18524126, 11995037, -7118975, 16933142, -16608743, -2279951, 16616200, 22895896, -19734965, -23938932, 15186682, 21720388, 12139180, -14216615, -15544440, -18576001, 18017758, 6394487, 5727278, 20694277, 9835626, -19014877, -4348518, -750911, -21728540 ], [ -15276146, -3631979, 21186547, -16218866, 10027547, -8084585, 11080442, -10301633, -7068761, 14443960, 22231336, -15190595, -21713772, 10243702, 12345628, 12080500, -12246785, -17037000, -10675351, 15988978, -950863, 9209378, 16522867, 4732806, -17387227, 1822422, -2851241, -16418180 ], [ -10194566, -5519369, 17694817, -13913606, 8060057, -9050195, 5227742, -3994523, -11857571, 12271720, 21566776, -10646225, -19488612, 5300722, 2970868, 12021820, -10276955, -18529560, -2774701, 13960198, -8296213, 12691478, 12351457, -370014, -15759577, 7993362, -4951571, -11107820 ], [ -5112986, -7406759, 14203087, -11608346, 6092567, -10015805, -624958, 2312587, -16646381, 10099480, 20902216, -6101855, -17263452, 357742, -6403892, 11963140, -8307125, -20022120, 5125949, 11931418, -15641563, 16173578, 8180047, -5472834, -14131927, 14164302, -7051901, -5797460 ], [ -31406, -9294149, 10711357, -9303086, 4125077, -10981415, -6477658, 8619697, -21435191, 7927240, 20237656, -1557485, -15038292, -4585238, -15778652, 11904460, -6337295, -21514680, 13026599, 9902638, -22986913, 19655678, 4008637, -10575654, -12504277, 20335242, -9152231, -487100 ], [ 5050174, -11181539, 7219627, -6997826, 2157587, -11947025, -12330358, 14926807, -26224001, 5755000, 19573096, 2986885, -12813132, -9528218, -25153412, 11845780, -4367465, -23007240, 20927249, 7873858, -30332263, 23137778, -162773, -15678474, -10876627, 26506182, -11252561, 4823260 ], [ 7252362, -11979710, 2174770, -3723478, 4395017, -7999860, -14871650, 17693168, -23880259, 6804321, 14019412, 6452756, -8985399, -8740822, -22863874, 9608729, -2402526, -23788394, 23469373, 3917086, -31881510, 22858766, -338571, -12230687, -6623046, 23982733, -11466975, 2655013 ], [ 8466102, -12403970, -3403250, -116458, 8075927, -2366220, -16276190, 19244048, -19088029, 8959551, 6787372, 9548396, -4607529, -5986282, -16570174, 6623879, -439266, -24325334, 24172003, -701534, -31441050, 21288626, 857259, -5847617, -1468026, 18474643, -11033985, -2080517 ], [ 9679842, -12828230, -8981270, 3490562, 11756837, 3267420, -17680730, 20794928, -14295799, 11114781, -444668, 12644036, -229659, -3231742, -10276474, 3639029, 1523994, -24862274, 24874633, -5320154, -31000590, 19718486, 2053089, 535453, 3686994, 12966553, -10600995, -6816047 ], [ 10893582, -13252490, -14559290, 7097582, 15437747, 8901060, -19085270, 22345808, -9503569, 13270011, -7676708, 15739676, 4148211, -477202, -3982774, 654179, 3487254, -25399214, 25577263, -9938774, -30560130, 18148346, 3248919, 6918523, 8842014, 7458463, -10168005, -11551577 ], [ 12107322, -13676750, -20137310, 10704602, 19118657, 14534700, -20489810, 23896688, -4711339, 15425241, -14908748, 18835316, 8526081, 2277338, 2310926, -2330671, 5450514, -25936154, 26279893, -14557394, -30119670, 16578206, 4444749, 13301593, 13997034, 1950373, -9735015, -16287107 ], [ 13177312, -13987190, -25338670, 13882292, 22523827, 19541880, -21700145, 25153478, -495969, 17509426, -21810108, 21473321, 12344636, 4978138, 8389751, -5217416, 7344824, -26111674, 26529513, -18876934, -29317890, 15065096, 5405629, 19286183, 18542924, -3094177, -9506360, -20297452 ], [ 11803552, -12362690, -24136810, 9761372, 21241417, 13899240, -19608995, 21410738, -6087219, 18385846, -23089908, 16331531, 6654836, 6765358, 10815701, -6436376, 8066984, -20143054, 19077963, -18112114, -22373670, 14521496, 2372359, 18496613, 12733604, -258547, -12751400, -11979652 ], [ 10429792, -10738190, -22934950, 5640452, 19959007, 8256600, -17517845, 17667998, -11678469, 19262266, -24369708, 11189741, 965036, 8552578, 13241651, -7655336, 8789144, -14174434, 11626413, -17347294, -15429450, 13977896, -660911, 17707043, 6924284, 2577083, -15996440, -3661852 ], [ 9056032, -9113690, -21733090, 1519532, 18676597, 2613960, -15426695, 13925258, -17269719, 20138686, -25649508, 6047951, -4724764, 10339798, 15667601, -8874296, 9511304, -8205814, 4174863, -16582474, -8485230, 13434296, -3694181, 16917473, 1114964, 5412713, -19241480, 4655948 ], [ 7682272, -7489190, -20531230, -2601388, 17394187, -3028680, -13335545, 10182518, -22860969, 21015106, -26929308, 906161, -10414564, 12127018, 18093551, -10093256, 10233464, -2237194, -3276687, -15817654, -1541010, 12890696, -6727451, 16127903, -4694356, 8248343, -22486520, 12973748 ], [ 6308512, -5864690, -19329370, -6722308, 16111777, -8671320, -11244395, 6439778, -28452219, 21891526, -28209108, -4235629, -16104364, 13914238, 20519501, -11312216, 10955624, 3731426, -10728237, -15052834, 5403210, 12347096, -9760721, 15338333, -10503676, 11083973, -25731560, 21291548 ], [ 6843769, -4593257, -18724051, -9154717, 15122902, -12674784, -10760345, 1757495, -29001234, 20364325, -27462147, -5834473, -17482780, 12377236, 20656241, -10453199, 11738900, 8100767, -13848570, -14258479, 9355452, 11269622, -12271106, 13618097, -14245249, 10950659, -26424743, 26285555 ], [ 10676419, -3931667, -19149121, -8670607, 14641042, -13846944, -13052195, -4547635, -20840934, 14685415, -23214417, -1313683, -11414260, 5098396, 16838891, -6004949, 12627740, 9707717, -9487710, -13413109, 8139732, 9270002, -13878326, 10290347, -14415259, 5689169, -22710173, 25538465 ], [ 14509069, -3270077, -19574191, -8186497, 14159182, -15019104, -15344045, -10852765, -12680634, 9006505, -18966687, 3207107, -5345740, -2180444, 13021541, -1556699, 13516580, 11314667, -5126850, -12567739, 6924012, 7270382, -15485546, 6962597, -14585269, 427679, -18995603, 24791375 ], [ 18341719, -2608487, -19999261, -7702387, 13677322, -16191264, -17635895, -17157895, -4520334, 3327595, -14718957, 7727897, 722780, -9459284, 9204191, 2891551, 14405420, 12921617, -765990, -11722369, 5708292, 5270762, -17092766, 3634847, -14755279, -4833811, -15281033, 24044285 ], [ 22174369, -1946897, -20424331, -7218277, 13195462, -17363424, -19927745, -23463025, 3639966, -2351315, -10471227, 12248687, 6791300, -16738124, 5386841, 7339801, 15294260, 14528567, 3594870, -10876999, 4492572, 3271142, -18699986, 307097, -14925289, -10095301, -11566463, 23297195 ], [ 26007019, -1285307, -20849401, -6734167, 12713602, -18535584, -22219595, -29768155, 11800266, -8030225, -6223497, 16769477, 12859820, -24016964, 1569491, 11788051, 16183100, 16135517, 7955730, -10031629, 3276852, 1271522, -20307206, -3020653, -15095299, -15356791, -7851893, 22550105 ], [ 26527674, -843683, -17869634, -3682994, 11844697, -15497341, -17885625, -27764292, 12033189, -7913830, -4498849, 14862270, 11031036, -22818512, 1636499, 12592771, 10967182, 16460552, 7714384, -8421624, 3998431, 3522321, -17409454, -4095307, -16221057, -12634113, -6025456, 16719763 ], [ 25473774, -506633, -13271174, 588586, 10791787, -10457431, -10401675, -21810252, 8497359, -5042290, -3973699, 9899130, 5447796, -17589872, 3550169, 11665321, 2849002, 16176152, 5285104, -6448104, 5641021, 7793811, -12369994, -4098817, -17801187, -6115683, -5096656, 8472793 ], [ 24419874, -169583, -8672714, 4860166, 9738877, -5417521, -2917725, -15856212, 4961529, -2170750, -3448549, 4935990, -135444, -12361232, 5463839, 10737871, -5269178, 15891752, 2855824, -4474584, 7283611, 12065301, -7330534, -4102327, -19381317, 402747, -4167856, 225823 ], [ 23365974, 167467, -4074254, 9131746, 8685967, -377611, 4566225, -9902172, 1425699, 700790, -2923399, -27150, -5718684, -7132592, 7377509, 9810421, -13387358, 15607352, 426544, -2501064, 8926201, 16336791, -2291074, -4105837, -20961447, 6921177, -3239056, -8021147 ], [ 22312074, 504517, 524206, 13403326, 7633057, 4662299, 12050175, -3948132, -2110131, 3572330, -2398249, -4990290, -11301924, -1903952, 9291179, 8882971, -21505538, 15322952, -2002736, -527544, 10568791, 20608281, 2748386, -4109347, -22541577, 13439607, -2310256, -16268117 ], [ 21258174, 841567, 5122666, 17674906, 6580147, 9702209, 19534125, 2005908, -5645961, 6443870, -1873099, -9953430, -16885164, 3324688, 11204849, 7955521, -29623718, 15038552, -4432016, 1445976, 12211381, 24879771, 7787846, -4112857, -24121707, 19958037, -1381456, -24515087 ], [ 20881831, 2160910, 4320161, 16543741, 4526521, 9953652, 14610763, -2830946, -1511237, 4462685, -3452621, -3917861, -15372078, 5088736, 11418975, 8020243, -29165057, 9772110, -5606218, 4714446, 9694200, 19119893, 9615474, -3572488, -25157780, 17802260, -1625765, -16133297 ], [ 20513101, 3491290, 3456971, 15351871, 2461651, 10151292, 9547993, -7789046, 2709673, 2426975, -5055791, 2241289, -13779258, 6813856, 11614005, 8096113, -28610027, 4449690, -6766318, 7997466, 7130280, 13247303, 11407014, -3026008, -26187740, 15549020, -1883255, -7564667 ], [ 20144371, 4821670, 2593781, 14160001, 396781, 10348932, 4485223, -12747146, 6930583, 391265, -6658961, 8400439, -12186438, 8538976, 11809035, 8171983, -28054997, -872730, -7926418, 11280486, 4566360, 7374713, 13198554, -2479528, -27217700, 13295780, -2140745, 1003963 ], [ 19775641, 6152050, 1730591, 12968131, -1668089, 10546572, -577547, -17705246, 11151493, -1644445, -8262131, 14559589, -10593618, 10264096, 12004065, 8247853, -27499967, -6195150, -9086518, 14563506, 2002440, 1502123, 14990094, -1933048, -28247660, 11042540, -2398235, 9572593 ], [ 19406911, 7482430, 867401, 11776261, -3732959, 10744212, -5640317, -22663346, 15372403, -3680155, -9865301, 20718739, -9000798, 11989216, 12199095, 8323723, -26944937, -11517570, -10246618, 17846526, -561480, -4370467, 16781634, -1386568, -29277620, 8789300, -2655725, 18141223 ], [ 18231502, 8554447, -435241, 11381242, -6415238, 11180964, -7808633, -25763954, 17689381, -4752856, -9609953, 23660137, -7032813, 12419200, 11261961, 8307226, -25015769, -13745628, -8944021, 17939658, -2065029, -6808927, 17805456, 379799, -29413934, 6204662, -2009444, 22183492 ], [ 15173842, 9023617, -2763271, 12845542, -10538138, 12175644, -3223223, -24530414, 15563851, -3578536, -5018063, 19093447, -4189443, 9827200, 7683111, 8075206, -19880279, -8753508, -1895131, 10589718, -1094379, -1234417, 17037936, 4992569, -27465074, 2846762, 745636, 15664252 ], [ 12116182, 9492787, -5091301, 14309842, -14661038, 13170324, 1362187, -23296874, 13438321, -2404216, -426173, 14526757, -1346073, 7235200, 4104261, 7843186, -14744789, -3761388, 5153759, 3239778, -123729, 4340093, 16270416, 9605339, -25516214, -511138, 3500716, 9145012 ], [ 9058522, 9961957, -7419331, 15774142, -18783938, 14165004, 5947597, -22063334, 11312791, -1229896, 4165717, 9960067, 1497297, 4643200, 525411, 7611166, -9609299, 1230732, 12202649, -4110162, 846921, 9914603, 15502896, 14218109, -23567354, -3869038, 6255796, 2625772 ], [ 6000862, 10431127, -9747361, 17238442, -22906838, 15159684, 10533007, -20829794, 9187261, -55576, 8757607, 5393377, 4340667, 2051200, -3053439, 7379146, -4473809, 6222852, 19251539, -11460102, 1817571, 15489113, 14735376, 18830879, -21618494, -7226938, 9010876, -3893468 ], [ 2943202, 10900297, -12075391, 18702742, -27029738, 16154364, 15118417, -19596254, 7061731, 1118744, 13349497, 826687, 7184037, -540800, -6632289, 7147126, 661681, 11214972, 26300429, -18810042, 2788221, 21063623, 13967856, 23443649, -19669634, -10584838, 11765956, -10412708 ], [ 4608337, 9835627, -12918311, 15377587, -24493238, 14747084, 12675047, -14270109, 5195636, -1199381, 14097162, -1730358, 6893397, -3762660, -7697034, 8553061, 1959656, 14617922, 26557204, -18782172, 1344371, 19610673, 11989401, 20492434, -19178604, -13184728, 9420611, -10336183 ], [ 9278887, 7794877, -12816161, 9004597, -17718938, 11811284, 5758817, -6339579, 3494636, -5739971, 12398502, -3008538, 4608387, -7385340, -7161894, 11001331, 815576, 17009582, 22491724, -14059332, -1635979, 13685703, 9240351, 12727774, -19615284, -15302248, 3829541, -6062353 ], [ 13949437, 5754127, -12714011, 2631607, -10944638, 8875484, -1157413, 1590951, 1793636, -10280561, 10699842, -4286718, 2323377, -11008020, -6626754, 13449601, -328504, 19401242, 18426244, -9336492, -4616329, 7760733, 6491301, 4963114, -20051964, -17419768, -1761529, -1788523 ], [ 18619987, 3713377, -12611861, -3741383, -4170338, 5939684, -8073643, 9521481, 92636, -14821151, 9001182, -5564898, 38367, -14630700, -6091614, 15897871, -1472584, 21792902, 14360764, -4613652, -7596679, 1835763, 3742251, -2801546, -20488644, -19537288, -7352599, 2485307 ], [ 23290537, 1672627, -12509711, -10114373, 2603962, 3003884, -14989873, 17452011, -1608364, -19361741, 7302522, -6843078, -2246643, -18253380, -5556474, 18346141, -2616664, 24184562, 10295284, 109188, -10577029, -4089207, 993201, -10566206, -20925324, -21654808, -12943669, 6759137 ], [ 27961087, -368123, -12407561, -16487363, 9378262, 68084, -21906103, 25382541, -3309364, -23902331, 5603862, -8121258, -4531653, -21876060, -5021334, 20794411, -3760744, 26576222, 6229804, 4832028, -13557379, -10014177, -1755849, -18330866, -21362004, -23772328, -18534739, 11032967 ], [ 19312959, 3341284, -9994359, -16451425, 11846937, -2401090, -16537835, 18523301, -5300781, -20652209, 5015078, -2244506, -2929773, -17987904, -2105007, 16865791, -4577804, 21296524, 3911142, 4197218, -13936011, -11014923, 254238, -15699112, -15515501, -17331469, -20920183, 12106400 ], [ 9541569, 7535644, -7386249, -15874975, 13952487, -4830910, -10133525, 10416731, -7316691, -16745039, 4519898, 4235674, -1000083, -13466304, 1012143, 12399361, -5367284, 15369844, 1739802, 3110558, -14095221, -11600373, 2665698, -12190552, -9139091, -10168819, -23035273, 12909920 ], [ -229821, 11730004, -4778139, -15298525, 16058037, -7260730, -3729215, 2310161, -9332601, -12837869, 4024718, 10715854, 929607, -8944704, 4129293, 7932931, -6156764, 9443164, -431538, 2023898, -14254431, -12185823, 5077158, -8681992, -2762681, -3006169, -25150363, 13713440 ], [ -10001211, 15924364, -2170029, -14722075, 18163587, -9690550, 2675095, -5796409, -11348511, -8930699, 3529538, 17196034, 2859297, -4423104, 7246443, 3466501, -6946244, 3516484, -2602878, 937238, -14413641, -12771273, 7488618, -5173432, 3613729, 4156481, -27265453, 14516960 ], [ -19772601, 20118724, 438081, -14145625, 20269137, -12120370, 9079405, -13902979, -13364421, -5023529, 3034358, 23676214, 4788987, 98496, 10363593, -999929, -7735724, -2410196, -4774218, -149422, -14572851, -13356723, 9900078, -1664872, 9990139, 11319131, -29380543, 15320480 ], [ -26813970, 23518549, 2995371, -12744694, 20616546, -12822079, 13760119, -19463614, -15100632, -2093867, 1643066, 28366291, 5064486, 4026678, 12212931, -4437212, -8346326, -7146218, -7306611, -68503, -14035596, -13443087, 11708250, 243299, 14410525, 16357022, -29075110, 14041682 ], [ -24885270, 24307759, 5385681, -8634754, 15187206, -7845709, 12777589, -16659034, -15917832, -2376017, -2692594, 27174601, -95214, 6005058, 9896601, -4493012, -8369186, -7970078, -11025321, 3848747, -11209956, -11889597, 11534190, -3106951, 12403975, 14413562, -20816530, 5920982 ], [ -22956570, 25096969, 7775991, -4524814, 9757866, -2869339, 11795059, -13854454, -16735032, -2658167, -7028254, 25982911, -5254914, 7983438, 7580271, -4548812, -8392046, -8793938, -14744031, 7765997, -8384316, -10336107, 11360130, -6457201, 10397425, 12470102, -12557950, -2199718 ], [ -21027870, 25886179, 10166301, -414874, 4328526, 2107031, 10812529, -11049874, -17552232, -2940317, -11363914, 24791221, -10414614, 9961818, 5263941, -4604612, -8414906, -9617798, -18462741, 11683247, -5558676, -8782617, 11186070, -9807451, 8390875, 10526642, -4299370, -10320418 ], [ -19099170, 26675389, 12556611, 3695066, -1100814, 7083401, 9829999, -8245294, -18369432, -3222467, -15699574, 23599531, -15574314, 11940198, 2947611, -4660412, -8437766, -10441658, -22181451, 15600497, -2733036, -7229127, 11012010, -13157701, 6384325, 8583182, 3959210, -18441118 ], [ -17170470, 27464599, 14946921, 7805006, -6530154, 12059771, 8847469, -5440714, -19186632, -3504617, -20035234, 22407841, -20734014, 13918578, 631281, -4716212, -8460626, -11265518, -25900161, 19517747, 92604, -5675637, 10837950, -16507951, 4377775, 6639722, 12217790, -26561818 ], [ -17082210, 24552643, 14102741, 10212980, -6324200, 10509047, 10005700, -3324927, -15578446, -823541, -18297981, 16981081, -19609660, 15945419, -2932540, -3302845, -7154949, -12370148, -23620046, 19374857, 2602537, -5838568, 10248223, -18159224, 1585559, 4500948, 12254513, -29698287 ], [ -18533910, 18543793, 10552151, 11196860, -1403000, 3496877, 12955180, -1785477, -8267386, 4336969, -11479311, 8010691, -13227220, 18012809, -7540180, -660175, -4737639, -13709708, -16320506, 15834707, 4848307, -7437688, 9310693, -18388904, -1864051, 2198748, 5411723, -28664277 ], [ -19985610, 12534943, 7001561, 12180740, 3518200, -3515293, 15904660, -246027, -956326, 9497479, -4660641, -959699, -6844780, 20080199, -12147820, 1982495, -2320329, -15049268, -9020966, 12294557, 7094077, -9036808, 8373163, -18618584, -5313661, -103452, -1431067, -27630267 ], [ -21437310, 6526093, 3450971, 13164620, 8439400, -10527463, 18854140, 1293423, 6354734, 14657989, 2158029, -9930089, -462340, 22147589, -16755460, 4625165, 96981, -16388828, -1721426, 8754407, 9339847, -10635928, 7435633, -18848264, -8763271, -2405652, -8273857, -26596257 ], [ -22889010, 517243, -99619, 14148500, 13360600, -17539633, 21803620, 2832873, 13665794, 19818499, 8976699, -18900479, 5920100, 24214979, -21363100, 7267835, 2514291, -17728388, 5578114, 5214257, 11585617, -12235048, 6498103, -19077944, -12212881, -4707852, -15116647, -25562247 ], [ -24340710, -5491607, -3650209, 15132380, 18281800, -24551803, 24753100, 4372323, 20976854, 24979009, 15795369, -27870869, 12302540, 26282369, -25970740, 9910505, 4931601, -19067948, 12877654, 1674107, 13831387, -13834168, 5560573, -19307624, -15662491, -7010052, -21959437, -24528237 ], [ -23516983, -3870373, 474330, 10637556, 16747012, -20136172, 21613497, 8338120, 14994557, 23736122, 11545212, -26038159, 14076145, 24362776, -18151350, 9745370, 845568, -18112831, 13312798, 4350783, 14876034, -11091181, 6640520, -13703091, -16559320, -10477262, -19358100, -24657004 ], [ -22309093, -960943, 5894670, 5217756, 14122252, -13791172, 17445867, 12713560, 6767927, 21412142, 5426292, -22381549, 15071635, 21770056, -8233890, 9106190, -4338432, -16770301, 12589018, 8077053, 15717894, -7615111, 8061080, -7113561, -17025160, -14141162, -15162300, -24982084 ], [ -21101203, 1948487, 11315010, -202044, 11497492, -7446172, 13278237, 17089000, -1458703, 19088162, -692628, -18724939, 16067125, 19177336, 1683570, 8467010, -9522432, -15427771, 11865238, 11803323, 16559754, -4139041, 9481640, -524031, -17491000, -17805062, -10966500, -25307164 ], [ -19893313, 4857917, 16735350, -5621844, 8872732, -1101172, 9110607, 21464440, -9685333, 16764182, -6811548, -15068329, 17062615, 16584616, 11601030, 7827830, -14706432, -14085241, 11141458, 15529593, 17401614, -662971, 10902200, 6065499, -17956840, -21468962, -6770700, -25632244 ], [ -18685423, 7767347, 22155690, -11041644, 6247972, 5243828, 4942977, 25839880, -17911963, 14440202, -12930468, -11411719, 18058105, 13991896, 21518490, 7188650, -19890432, -12742711, 10417678, 19255863, 18243474, 2813099, 12322760, 12655029, -18422680, -25132862, -2574900, -25957324 ], [ -17608438, 9039137, 26220570, -14471454, 4050142, 10225043, 1975812, 28030765, -23963008, 12542657, -17586498, -8063794, 17885545, 11946601, 28720125, 6786995, -24145962, -10652476, 9961858, 22434348, 19066554, 4897064, 13645850, 18139314, -19048825, -27144212, 842895, -26262934 ], [ -17185978, 2122727, 23508150, -7951314, 3986962, 8387333, 5010972, 19298875, -19136128, 12777287, -14928078, -6259294, 11872735, 12638431, 22342635, 7572965, -23759142, -4823716, 10845838, 22873908, 19795734, 20504, 14481590, 18097374, -20476495, -20892812, 370665, -26471194 ], [ -16763518, -4793683, 20795730, -1431174, 3923782, 6549623, 8046132, 10566985, -14309248, 13011917, -12269658, -4454794, 5859925, 13330261, 15965145, 8358935, -23372322, 1005044, 11729818, 23313468, 20524914, -4856056, 15317330, 18055434, -21904165, -14641412, -101565, -26679454 ], [ -16341058, -11710093, 18083310, 5088966, 3860602, 4711913, 11081292, 1835095, -9482368, 13246547, -9611238, -2650294, -152885, 14022091, 9587655, 9144905, -22985502, 6833804, 12613798, 23753028, 21254094, -9732616, 16153070, 18013494, -23331835, -8390012, -573795, -26887714 ], [ -15918598, -18626503, 15370890, 11609106, 3797422, 2874203, 14116452, -6896795, -4655488, 13481177, -6952818, -845794, -6165695, 14713921, 3210165, 9930875, -22598682, 12662564, 13497778, 24192588, 21983274, -14609176, 16988810, 17971554, -24759505, -2138612, -1046025, -27095974 ], [ -15496138, -25542913, 12658470, 18129246, 3734242, 1036493, 17151612, -15628685, 171392, 13715807, -4294398, 958706, -12178505, 15405751, -3167325, 10716845, -22211862, 18491324, 14381758, 24632148, 22712454, -19485736, 17824550, 17929614, -26187175, 4112788, -1518255, -27304234 ], [ -13399129, -26000895, 10746710, 18780961, 4532653, -994158, 18929409, -16470247, 3825619, 12352299, -1615725, 1209831, -11732629, 14336774, -6673662, 12058762, -21781354, 19536893, 12249632, 23058276, 19142537, -20162056, 15318932, 14798511, -23027261, 8423555, -2259794, -23290969 ], [ -9471799, -19399665, 9710090, 13018351, 6272803, -3235698, 19332879, -8687497, 6198109, 9241989, 1085085, -236919, -4227259, 11343194, -7041762, 14008342, -21303094, 15354323, 6820832, 19283676, 10873607, -16247416, 9161132, 8290881, -14853011, 10613165, -3295694, -14663479 ], [ -5544469, -12798435, 8673470, 7255741, 8012953, -5477238, 19736349, -904747, 8570599, 6131679, 3785895, -1683669, 3278111, 8349614, -7409862, 15957922, -20824834, 11171753, 1392032, 15509076, 2604677, -12332776, 3003332, 1783251, -6678761, 12802775, -4331594, -6035989 ], [ -1617139, -6197205, 7636850, 1493131, 9753103, -7718778, 20139819, 6878003, 10943089, 3021369, 6486705, -3130419, 10783481, 5356034, -7777962, 17907502, -20346574, 6989183, -4036768, 11734476, -5664253, -8418136, -3154468, -4724379, 1495489, 14992385, -5367494, 2591501 ], [ 2310191, 404025, 6600230, -4269479, 11493253, -9960318, 20543289, 14660753, 13315579, -88941, 9187515, -4577169, 18288851, 2362454, -8146062, 19857082, -19868314, 2806613, -9465568, 7959876, -13933183, -4503496, -9312268, -11232009, 9669739, 17181995, -6403394, 11218991 ], [ 6237521, 7005255, 5563610, -10032089, 13233403, -12201858, 20946759, 22443503, 15688069, -3199251, 11888325, -6023919, 25794221, -631126, -8514162, 21806662, -19390054, -1375957, -14894368, 4185276, -22202113, -588856, -15470068, -17739639, 17843989, 19371605, -7439294, 19846481 ], [ 9597206, 5155426, 7577221, -5937982, 8581423, -8138669, 19987313, 21757870, 14642619, -5020201, 14124298, -8612704, 23674973, 2318065, -10329881, 19978261, -14942113, -1695488, -15013930, 1236477, -23178491, 3922326, -12471708, -19469679, 13969894, 15318114, -9926079, 19035728 ], [ 12804986, 1044046, 10407091, 793838, 2218873, -2388299, 18663143, 18806050, 12682509, -6496111, 16235878, -11507104, 18980123, 6857575, -12532991, 17138851, -9431863, -981248, -13712710, -1491333, -22203341, 8593146, -7023108, -19921209, 6871594, 9593934, -12801129, 15699248 ], [ 16012766, -3067334, 13236961, 7525658, -4143677, 3362071, 17338973, 15854230, 10722399, -7972021, 18347458, -14401504, 14285273, 11397085, -14736101, 14299441, -3921613, -267008, -12411490, -4219143, -21228191, 13263966, -1574508, -20372739, -226706, 3869754, -15676179, 12362768 ], [ 19220546, -7178714, 16066831, 14257478, -10506227, 9112441, 16014803, 12902410, 8762289, -9447931, 20459038, -17295904, 9590423, 15936595, -16939211, 11460031, 1588637, 447232, -11110270, -6946953, -20253041, 17934786, 3874092, -20824269, -7325006, -1854426, -18551229, 9026288 ], [ 22428326, -11290094, 18896701, 20989298, -16868777, 14862811, 14690633, 9950590, 6802179, -10923841, 22570618, -20190304, 4895573, 20476105, -19142321, 8620621, 7098887, 1161472, -9809050, -9674763, -19277891, 22605606, 9322692, -21275799, -14423306, -7578606, -21426279, 5689808 ], [ 24802202, -14858423, 20935399, 26735807, -22615259, 20021872, 12717851, 7137145, 5150265, -12226357, 24237706, -22851748, 746933, 23982694, -20546339, 5921620, 12250262, 1438195, -8725981, -12303231, -18181781, 26759628, 13933023, -21730173, -20495867, -12155331, -23909748, 2424518 ], [ 19670942, -13539293, 15853549, 23614517, -22817129, 19859152, 4907561, 5569075, 6272115, -11968327, 21904366, -23416588, 1514183, 18192994, -14758529, 4486300, 14171762, -2222735, -9606271, -14037621, -15997031, 26262468, 10998933, -22210143, -17336777, -6404961, -22868988, -200062 ], [ 14539682, -12220163, 10771699, 20493227, -23018999, 19696432, -2902729, 4001005, 7393965, -11710297, 19571026, -23981428, 2281433, 12403294, -8970719, 3050980, 16093262, -5883665, -10486561, -15772011, -13812281, 25765308, 8064843, -22690113, -14177687, -654591, -21828228, -2824642 ], [ 9408422, -10901033, 5689849, 17371937, -23220869, 19533712, -10713019, 2432935, 8515815, -11452267, 17237686, -24546268, 3048683, 6613594, -3182909, 1615660, 18014762, -9544595, -11366851, -17506401, -11627531, 25268148, 5130753, -23170083, -11018597, 5095779, -20787468, -5449222 ], [ 4277162, -9581903, 607999, 14250647, -23422739, 19370992, -18523309, 864865, 9637665, -11194237, 14904346, -25111108, 3815933, 823894, 2604901, 180340, 19936262, -13205525, -12247141, -19240791, -9442781, 24770988, 2196663, -23650053, -7859507, 10846149, -19746708, -8073802 ], [ -854098, -8262773, -4473851, 11129357, -23624609, 19208272, -26333599, -703205, 10759515, -10936207, 12571006, -25675948, 4583183, -4965806, 8392711, -1254980, 21857762, -16866455, -13127431, -20975181, -7258031, 24273828, -737427, -24130023, -4700417, 16596519, -18705948, -10698382 ], [ -3875840, -7485952, -7466496, 9291264, -23743488, 19112448, -30932992, -1626624, 11420160, -10784256, 11196928, -26008576, 5035008, -8375296, 11801088, -2100224, 22989312, -19022336, -13645824, -21996544, -5971456, 23981056, -2465280, -24412672, -2840064, 19982848, -18093056, -12243968 ], [ -3875840, -7485952, -7466496, 9291264, -23743488, 19112448, -30932992, -1626624, 11420160, -10784256, 11196928, -26008576, 5035008, -8375296, 11801088, -2100224, 22989312, -19022336, -13645824, -21996544, -5971456, 23981056, -2465280, -24412672, -2840064, 19982848, -18093056, -12243968 ] ], [ [ -20874240, 13363200, -25832448, 21410816, 19027968, 18562048, 3679232, -15735808, -15697920, -22419456, -2817024, 2406400, 4923392, -12755968, 21279744, 13850624, 24619008, -3549184, -20115456, 15002624, 12580864, 6497280, 4140032, -22568960, 9027584, -22316032, -12158976, -12439552 ], [ -20874240, 13363200, -25832448, 21410816, 19027968, 18562048, 3679232, -15735808, -15697920, -22419456, -2817024, 2406400, 4923392, -12755968, 21279744, 13850624, 24619008, -3549184, -20115456, 15002624, 12580864, 6497280, 4140032, -22568960, 9027584, -22316032, -12158976, -12439552 ], [ -20874240, 13363200, -25832448, 21410816, 19027968, 18562048, 3679232, -15735808, -15697920, -22419456, -2817024, 2406400, 4923392, -12755968, 21279744, 13850624, 24619008, -3549184, -20115456, 15002624, 12580864, 6497280, 4140032, -22568960, 9027584, -22316032, -12158976, -12439552 ], [ -20946220, 10987270, -19822708, 19222152, 18191112, 18096184, 5102312, -11172158, -12377046, -20902802, -2002234, 3163724, 1627770, -10662884, 15528306, 12607612, 24896190, -176154, -15528442, 9481404, 11573734, 5346190, 4948568, -22859476, 9233376, -21249076, -11925100, -8991120 ], [ -21056020, 7362970, -10655308, 15883512, 16914552, 17385544, 7273112, -4210658, -7311306, -18589262, -759334, 4318964, -3399450, -7470044, 6754926, 10711492, 25319010, 4969146, -8531302, 1059204, 10037434, 3590290, 6181928, -23302636, 9547296, -19621516, -11568340, -3730800 ], [ -21165820, 3738670, -1487908, 12544872, 15637992, 16674904, 9443912, 2750842, -2245566, -16275722, 483566, 5474204, -8426670, -4277204, -2018454, 8815372, 25741830, 10114446, -1534162, -7362996, 8501134, 1834390, 7415288, -23745796, 9861216, -17993956, -11211580, 1529520 ], [ -21275620, 114370, 7679492, 9206232, 14361432, 15964264, 11614712, 9712342, 2820174, -13962182, 1726466, 6629444, -13453890, -1084364, -10791834, 6919252, 26164650, 15259746, 5462978, -15785196, 6964834, 78490, 8648648, -24188956, 10175136, -16366396, -10854820, 6789840 ], [ -21385420, -3509930, 16846892, 5867592, 13084872, 15253624, 13785512, 16673842, 7885914, -11648642, 2969366, 7784684, -18481110, 2108476, -19565214, 5023132, 26587470, 20405046, 12460118, -24207396, 5428534, -1677410, 9882008, -24632116, 10489056, -14738836, -10498060, 12050160 ], [ -21495220, -7134230, 26014292, 2528952, 11808312, 14542984, 15956312, 23635342, 12951654, -9335102, 4212266, 8939924, -23508330, 5301316, -28338594, 3127012, 27010290, 25550346, 19457258, -32629596, 3892234, -3433310, 11115368, -25075276, 10802976, -13111276, -10141300, 17310480 ], [ -13421800, -3307850, 23907710, -1436436, 8585562, 12613474, 13991306, 22791724, 12427470, -9146624, 7367600, 4266512, -21509256, 7864450, -20787642, 3025876, 20087352, 25487478, 13630076, -24478818, 5831932, -4781528, 11426528, -17417344, 10373220, -14610148, -10029184, 14731404 ], [ -5066200, 775450, 21412370, -5423436, 5295702, 10641934, 11883686, 21678964, 11710530, -9031424, 10588880, -607888, -19267896, 10405870, -12673782, 2986636, 12911112, 25245018, 7360676, -15756558, 7891492, -6115688, 11705888, -9480064, 9917820, -16216828, -9925504, 11882004 ], [ 3289400, 4858750, 18917030, -9410436, 2005842, 8670394, 9776066, 20566204, 10993590, -8916224, 13810160, -5482288, -17026536, 12947290, -4559922, 2947396, 5734872, 25002558, 1091276, -7034298, 9951052, -7449848, 11985248, -1542784, 9462420, -17823508, -9821824, 9032604 ], [ 11645000, 8942050, 16421690, -13397436, -1284018, 6698854, 7668446, 19453444, 10276650, -8801024, 17031440, -10356688, -14785176, 15488710, 3553938, 2908156, -1441368, 24760098, -5178124, 1687962, 12010612, -8784008, 12264608, 6394496, 9007020, -19430188, -9718144, 6183204 ], [ 20000600, 13025350, 13926350, -17384436, -4573878, 4727314, 5560826, 18340684, 9559710, -8685824, 20252720, -15231088, -12543816, 18030130, 11667798, 2868916, -8617608, 24517638, -11447524, 10410222, 14070172, -10118168, 12543968, 14331776, 8551620, -21036868, -9614464, 3333804 ], [ 25830100, 15797900, 11047510, -20345786, -5914438, 2411874, 2704806, 15739224, 8304120, -7104524, 23023800, -17341338, -10244706, 20214150, 16131708, 2017226, -12840048, 21998928, -16115924, 15409432, 15754232, -10179678, 12694578, 18293906, 6745920, -21784198, -9406284, 893354 ], [ 25091740, 15162500, 7171570, -20640446, -2186818, -797706, -2097054, 9267144, 5648040, -1711364, 24624360, -12264798, -7795446, 21468930, 11105748, -946834, -9382608, 13561968, -16621724, 10728712, 16461992, -6932298, 12510438, 11920646, 1429440, -20297218, -8926404, -483826 ], [ 24353380, 14527100, 3295630, -20935106, 1540802, -4007286, -6898914, 2795064, 2991960, 3681796, 26224920, -7188258, -5346186, 22723710, 6079788, -3910894, -5925168, 5125008, -17127524, 6047992, 17169752, -3684918, 12326298, 5547386, -3887040, -18810238, -8446524, -1861006 ], [ 23615020, 13891700, -580310, -21229766, 5268422, -7216866, -11700774, -3677016, 335880, 9074956, 27825480, -2111718, -2896926, 23978490, 1053828, -6874954, -2467728, -3311952, -17633324, 1367272, 17877512, -437538, 12142158, -825874, -9203520, -17323258, -7966644, -3238186 ], [ 22876660, 13256300, -4456250, -21524426, 8996042, -10426446, -16502634, -10149096, -2320200, 14468116, 29426040, 2964822, -447666, 25233270, -3972132, -9839014, 989712, -11748912, -18139124, -3313448, 18585272, 2809842, 11958018, -7199134, -14520000, -15836278, -7486764, -4615366 ], [ 22138300, 12620900, -8332190, -21819086, 12723662, -13636026, -21304494, -16621176, -4976280, 19861276, 31026600, 8041362, 2001594, 26488050, -8998092, -12803074, 4447152, -20185872, -18644924, -7994168, 19293032, 6057222, 11773878, -13572394, -19836480, -14349298, -7006884, -5992546 ], [ 20848740, 9894120, -9348992, -17525536, 13094898, -15512868, -23058112, -18787642, -7756486, 19780066, 30912610, 9656366, 371232, 21651434, -13250252, -11196732, 4011636, -22466882, -16882006, -8278856, 15079742, 8775874, 11815836, -14417860, -16921636, -9507842, -8191310, -3722796 ], [ 19174380, 5707320, -8369792, -10028896, 11122998, -16459308, -22683712, -17948302, -10623346, 15877126, 29601670, 8854826, -4107168, 12562334, -16962212, -6399732, 858396, -20450342, -13535266, -5494616, 7431002, 11125414, 12015636, -11404300, -8260396, -2324582, -10537610, 1092924 ], [ 17500020, 1520520, -7390592, -2532256, 9151098, -17405748, -22309312, -17108962, -13490206, 11974186, 28290730, 8053286, -8585568, 3473234, -20674172, -1602732, -2294844, -18433802, -10188526, -2710376, -217738, 13474954, 12215436, -8390740, 400844, 4858678, -12883910, 5908644 ], [ 15825660, -2666280, -6411392, 4964384, 7179198, -18352188, -21934912, -16269622, -16357066, 8071246, 26979790, 7251746, -13063968, -5615866, -24386132, 3194268, -5448084, -16417262, -6841786, 73864, -7866478, 15824494, 12415236, -5377180, 9062084, 12041938, -15230210, 10724364 ], [ 14151300, -6853080, -5432192, 12461024, 5207298, -19298628, -21560512, -15430282, -19223926, 4168306, 25668850, 6450206, -17542368, -14704966, -28098092, 7991268, -8601324, -14400722, -3495046, 2858104, -15515218, 18174034, 12615036, -2363620, 17723324, 19225198, -17576510, 15540084 ], [ 12476940, -11039880, -4452992, 19957664, 3235398, -20245068, -21186112, -14590942, -22090786, 265366, 24357910, 5648666, -22020768, -23794066, -31810052, 12788268, -11754564, -12384182, -148306, 5642344, -23163958, 20523574, 12814836, 649940, 26384564, 26408458, -19922810, 20355804 ], [ 11792724, -9994728, -7533836, 19147754, 1017582, -13928724, -21419698, -16518076, -21865876, -166562, 21246988, 6273860, -17302104, -24112810, -23753360, 14718678, -8608110, -9714134, 705416, 5876704, -22893166, 17877034, 11793966, 61592, 21309986, 24760126, -17694878, 19746954 ], [ 11218524, -8368248, -11065796, 17414894, -1227558, -6805404, -21720838, -18752596, -21297436, -212822, 17936068, 7057580, -11561544, -23457070, -14389040, 16330578, -4761690, -6971474, 1282136, 5827744, -21742426, 14675374, 10637466, -926968, 14709206, 22130506, -14958698, 18535374 ], [ 10644324, -6741768, -14597756, 15682034, -3472698, 317916, -22021978, -20987116, -20728996, -259082, 14625148, 7841300, -5820984, -22801330, -5024720, 17942478, -915270, -4228814, 1858856, 5778784, -20591686, 11473714, 9480966, -1915528, 8108426, 19500886, -12222518, 17323794 ], [ 10070124, -5115288, -18129716, 13949174, -5717838, 7441236, -22323118, -23221636, -20160556, -305342, 11314228, 8625020, -80424, -22145590, 4339600, 19554378, 2931150, -1486154, 2435576, 5729824, -19440946, 8272054, 8324466, -2904088, 1507646, 16871266, -9486338, 16112214 ], [ 9495924, -3488808, -21661676, 12216314, -7962978, 14564556, -22624258, -25456156, -19592116, -351602, 8003308, 9408740, 5660136, -21489850, 13703920, 21166278, 6777570, 1256506, 3012296, 5680864, -18290206, 5070394, 7167966, -3892648, -5093134, 14241646, -6750158, 14900634 ], [ 7687484, -1175668, -22530596, 9765634, -8942946, 19116378, -23016066, -26973502, -18975150, -857472, 5624756, 8749714, 10278176, -19484464, 20875982, 20729104, 9391232, 3154768, 2896390, 6327836, -15944708, 3349632, 6052848, -3454764, -10719024, 11120876, -3933760, 12439082 ], [ 1266884, 3703412, -13448156, 4632574, -5195166, 14058918, -23746686, -25810882, -18176850, -3080832, 6730316, 2699374, 10701536, -12435664, 19855922, 12634864, 7398272, 1897648, 192250, 9575396, -9134588, 7162752, 5092368, 2313516, -12701904, 6164756, -817600, 5306582 ], [ -5153716, 8582492, -4365716, -500486, -1447386, 9001458, -24477306, -24648262, -17378550, -5304192, 7835876, -3350966, 11124896, -5386864, 18835862, 4540624, 5405312, 640528, -2511890, 12822956, -2324468, 10975872, 4131888, 8081796, -14684784, 1208636, 2298560, -1825918 ], [ -11574316, 13461572, 4716724, -5633546, 2300394, 3943998, -25207926, -23485642, -16580250, -7527552, 8941436, -9401306, 11548256, 1661936, 17815802, -3553616, 3412352, -616592, -5216030, 16070516, 4485652, 14788992, 3171408, 13850076, -16667664, -3747484, 5414720, -8958418 ], [ -17994916, 18340652, 13799164, -10766606, 6048174, -1113462, -25938546, -22323022, -15781950, -9750912, 10046996, -15451646, 11971616, 8710736, 16795742, -11647856, 1419392, -1873712, -7920170, 19318076, 11295772, 18602112, 2210928, 19618356, -18650544, -8703604, 8530880, -16090918 ], [ -24415516, 23219732, 22881604, -15899666, 9795954, -6170922, -26669166, -21160402, -14983650, -11974272, 11152556, -21501986, 12394976, 15759536, 15775682, -19742096, -573568, -3130832, -10624310, 22565636, 18105892, 22415232, 1250448, 25386636, -20633424, -13659724, 11647040, -23223418 ], [ -24581450, 22559768, 23379306, -17835316, 11348364, -6323838, -24189592, -17741500, -15520808, -12048228, 12008076, -23283034, 12902278, 18327544, 13229626, -23124680, -3549956, -1293848, -11804898, 24011780, 20951844, 20596248, -496154, 26503514, -19655022, -13656216, 10847066, -25408886 ], [ -19025030, 16832168, 16022886, -16845676, 10892244, -1989618, -18773032, -12258340, -17279768, -10155708, 12634836, -21158134, 13486378, 16796104, 9287446, -22196600, -7426076, 3373912, -11591598, 23809820, 20171004, 13624488, -2961974, 23364854, -15967362, -9115176, 6464246, -23068346 ], [ -13468610, 11104568, 8666466, -15856036, 10436124, 2344602, -13356472, -6775180, -19038728, -8263188, 13261596, -19033234, 14070478, 15264664, 5345266, -21268520, -11302196, 8041672, -11378298, 23607860, 19390164, 6652728, -5427794, 20226194, -12279702, -4574136, 2081426, -20727806 ], [ -7912190, 5376968, 1310046, -14866396, 9980004, 6678822, -7939912, -1292020, -20797688, -6370668, 13888356, -16908334, 14654578, 13733224, 1403086, -20340440, -15178316, 12709432, -11164998, 23405900, 18609324, -319032, -7893614, 17087534, -8592042, -33096, -2301394, -18387266 ], [ -2355770, -350632, -6046374, -13876756, 9523884, 11013042, -2523352, 4191140, -22556648, -4478148, 14515116, -14783434, 15238678, 12201784, -2539094, -19412360, -19054436, 17377192, -10951698, 23203940, 17828484, -7290792, -10359434, 13948874, -4904382, 4507944, -6684214, -16046726 ], [ 3200650, -6078232, -13402794, -12887116, 9067764, 15347262, 2893208, 9674300, -24315608, -2585628, 15141876, -12658534, 15822778, 10670344, -6481274, -18484280, -22930556, 22044952, -10738398, 23001980, 17047644, -14262552, -12825254, 10810214, -1216722, 9048984, -11067034, -13706186 ], [ 277420, -5936632, -15805314, -7288276, 6757794, 12580782, 4250618, 12757760, -24316718, -1790958, 13845036, -14924284, 11434678, 11215354, -7805804, -12004250, -16873526, 19146712, -9903198, 18149870, 12163704, -15760512, -14670524, 10658804, -3561012, 10492674, -11892604, -10706246 ], [ -4341740, -4621192, -17217054, -767596, 4077054, 8394162, 4796198, 15361280, -23966258, -1215858, 12163476, -18068164, 6052138, 12175654, -8606804, -4413830, -8829866, 14735272, -8943618, 12367730, 6459144, -16163712, -16391684, 11104844, -7111692, 11316894, -12006724, -7574426 ], [ -8960900, -3305752, -18628794, 5753084, 1396314, 4207542, 5341778, 17964800, -23615798, -640758, 10481916, -21212044, 669598, 13135954, -9407804, 3176590, -786206, 10323832, -7984038, 6585590, 754584, -16566912, -18112844, 11550884, -10662372, 12141114, -12120844, -4442606 ], [ -13580060, -1990312, -20040534, 12273764, -1284426, 20922, 5887358, 20568320, -23265338, -65658, 8800356, -24355924, -4712942, 14096254, -10208804, 10767010, 7257454, 5912392, -7024458, 803450, -4949976, -16970112, -19834004, 11996924, -14213052, 12965334, -12234964, -1310786 ], [ -18199220, -674872, -21452274, 18794444, -3965166, -4165698, 6432938, 23171840, -22914878, 509442, 7118796, -27499804, -10095482, 15056554, -11009804, 18357430, 15301114, 1500952, -6064878, -4978690, -10654536, -17373312, -21555164, 12442964, -17763732, 13789554, -12349084, 1821034 ], [ -21337576, 208318, -22200806, 23136740, -6632100, -7798570, 6284890, 24386596, -21348606, 1329124, 5796712, -29765248, -14454298, 14789602, -12055022, 24726006, 20967438, -2857214, -5284360, -10146684, -14804270, -17094428, -22246776, 12407094, -19994652, 14803314, -12216750, 5067904 ], [ -15705016, -1468742, -19021106, 14576300, -9217260, -8151550, 2028430, 17375596, -12580986, 3597484, 6603832, -26827648, -12749518, 7253542, -14546762, 23857506, 12552618, -6899834, -5564440, -11677044, -9744650, -12775508, -16840296, 9516834, -14408532, 16939734, -10624650, 8996224 ], [ -10072456, -3145802, -15841406, 6015860, -11802420, -8504530, -2228030, 10364596, -3813366, 5865844, 7410952, -23890048, -11044738, -282518, -17038502, 22989006, 4137798, -10942454, -5844520, -13207404, -4685030, -8456588, -11433816, 6626574, -8822412, 19076154, -9032550, 12924544 ], [ -4439896, -4822862, -12661706, -2544580, -14387580, -8857510, -6484490, 3353596, 4954254, 8134204, 8218072, -20952448, -9339958, -7818578, -19530242, 22120506, -4277022, -14985074, -6124600, -14737764, 374590, -4137668, -6027336, 3736314, -3236292, 21212574, -7440450, 16852864 ], [ 1192664, -6499922, -9482006, -11105020, -16972740, -9210490, -10740950, -3657404, 13721874, 10402564, 9025192, -18014848, -7635178, -15354638, -22021982, 21252006, -12691842, -19027694, -6404680, -16268124, 5434210, 181252, -620856, 846054, 2349828, 23348994, -5848350, 20781184 ], [ 6825224, -8176982, -6302306, -19665460, -19557900, -9563470, -14997410, -10668404, 22489494, 12670924, 9832312, -15077248, -5930398, -22890698, -24513722, 20383506, -21106662, -23070314, -6684760, -17798484, 10493830, 4500172, 4785624, -2044206, 7935948, 25485414, -4256250, 24709504 ], [ 9469540, -10311766, -2281532, -20800062, -18711278, -10330222, -16811664, -12223124, 25478820, 13239670, 9446250, -14917070, -3979126, -26468454, -23701518, 16882970, -24595742, -24759124, -5153214, -18949594, 11351278, 7217714, 8372442, -3057076, 10612954, 23372102, -2996496, 24149554 ], [ 8542540, -12993586, 2744428, -13059882, -13763258, -11591482, -15707184, -7256924, 21562380, 11777170, 7634190, -18076250, -1733266, -25315554, -18940698, 10236830, -22197962, -23634844, -1456554, -19647454, 7186618, 8021414, 9784542, -1826236, 9813214, 16179842, -2133936, 18225574 ], [ 7615540, -15675406, 7770388, -5319702, -8815238, -12852742, -14602704, -2290724, 17645940, 10314670, 5822130, -21235430, 512594, -24162654, -14179878, 3590690, -19800182, -22510564, 2240106, -20345314, 3021958, 8825114, 11196642, -595396, 9013474, 8987582, -1271376, 12301594 ], [ 6688540, -18357226, 12796348, 2420478, -3867218, -14114002, -13498224, 2675476, 13729500, 8852170, 4010070, -24394610, 2758454, -23009754, -9419058, -3055450, -17402402, -21386284, 5936766, -21043174, -1142702, 9628814, 12608742, 635444, 8213734, 1795322, -408816, 6377614 ], [ 5761540, -21039046, 17822308, 10160658, 1080802, -15375262, -12393744, 7641676, 9813060, 7389670, 2198010, -27553790, 5004314, -21856854, -4658238, -9701590, -15004622, -20262004, 9633426, -21741034, -5307362, 10432514, 14020842, 1866284, 7413994, -5396938, 453744, 453634 ], [ 4834540, -23720866, 22848268, 17900838, 6028822, -16636522, -11289264, 12607876, 5896620, 5927170, 385950, -30712970, 7250174, -20703954, 102582, -16347730, -12606842, -19137724, 13330086, -22438894, -9472022, 11236214, 15432942, 3097124, 6614254, -12589198, 1316304, -5470346 ], [ 4020562, -23035900, 18412948, 19925748, 3401884, -15695578, -6227634, 9462436, 4299684, 3408004, -2761536, -29485544, 5921006, -18333204, 3126672, -18369352, -10135094, -12182392, 9706812, -18639058, -9510068, 6569456, 15248382, 1413266, 6358234, -11200342, -737076, -5163212 ], [ 3240982, -21326260, 11098108, 20211228, -1530476, -14084398, 38346, 3848236, 3408684, 567244, -6315456, -26923064, 3503786, -15591804, 5622192, -18983512, -7640834, -3452392, 3855732, -13470358, -8292188, 237776, 14577882, -1157674, 6267694, -7199842, -3677916, -2959652 ], [ 2461402, -19616620, 3783268, 20496708, -6462836, -12473218, 6304326, -1765964, 2517684, -2273516, -9869376, -24360584, 1086566, -12850404, 8117712, -19597672, -5146574, 5277608, -1995348, -8301658, -7074308, -6093904, 13907382, -3728614, 6177154, -3199342, -6618756, -756092 ], [ 1681822, -17906980, -3531572, 20782188, -11395196, -10862038, 12570306, -7380164, 1626684, -5114276, -13423296, -21798104, -1330654, -10109004, 10613232, -20211832, -2652314, 14007608, -7846428, -3132958, -5856428, -12425584, 13236882, -6299554, 6086614, 801158, -9559596, 1447468 ], [ 902242, -16197340, -10846412, 21067668, -16327556, -9250858, 18836286, -12994364, 735684, -7955036, -16977216, -19235624, -3747874, -7367604, 13108752, -20825992, -158054, 22737608, -13697508, 2035742, -4638548, -18757264, 12566382, -8870494, 5996074, 4801658, -12500436, 3651028 ], [ 3648, -14368630, -17265770, 21327976, -20581126, -7614898, 24247286, -17893738, 212184, -10536614, -19620030, -16288368, -5834946, -4750566, 15090038, -21113462, 2223870, 30792836, -18807218, 6897730, -3391212, -24610704, 11996206, -10946352, 5918386, 8181104, -15358438, 5693980 ], [ -2306112, -11128090, -13067270, 21289816, -16786186, -5685118, 19520666, -14317318, 4046184, -10045034, -11459730, -8778768, -4007406, -3608106, 10973978, -17527322, 3273810, 30847196, -15126398, 8122990, -1794612, -24793584, 12615586, -7151952, 5993086, 4196624, -17234218, 5832580 ], [ -4615872, -7887550, -8868770, 21251656, -12991246, -3755338, 14794046, -10740898, 7880184, -9553454, -3299430, -1269168, -2179866, -2465646, 6857918, -13941182, 4323750, 30901556, -11445578, 9348250, -198012, -24976464, 13234966, -3357552, 6067786, 212144, -19109998, 5971180 ], [ -6925632, -4647010, -4670270, 21213496, -9196306, -1825558, 10067426, -7164478, 11714184, -9061874, 4860870, 6240432, -352326, -1323186, 2741858, -10355042, 5373690, 30955916, -7764758, 10573510, 1398588, -25159344, 13854346, 436848, 6142486, -3772336, -20985778, 6109780 ], [ -9235392, -1406470, -471770, 21175336, -5401366, 104222, 5340806, -3588058, 15548184, -8570294, 13021170, 13750032, 1475214, -180726, -1374202, -6768902, 6423630, 31010276, -4083938, 11798770, 2995188, -25342224, 14473726, 4231248, 6217186, -7756816, -22861558, 6248380 ], [ -11545152, 1834070, 3726730, 21137176, -1606426, 2034002, 614186, -11638, 19382184, -8078714, 21181470, 21259632, 3302754, 961734, -5490262, -3182762, 7473570, 31064636, -403118, 13024030, 4591788, -25525104, 15093106, 8025648, 6291886, -11741296, -24737338, 6386980 ], [ -13371352, 1459180, 5911540, 21213816, 2356584, 1376932, -165834, 225502, 21090424, -8639024, 23802320, 22743142, 3834104, 2297184, -7671732, -383212, 6890900, 30647476, 2462972, 14151500, 5043398, -25168984, 15003246, 10432928, 4443966, -14984476, -23843008, 6195320 ], [ -14437672, -4597100, 4931980, 21470856, 6583704, -3345188, 5255946, -4784798, 19458184, -10852304, 17718320, 14757082, 2328584, 3935904, -6813132, 1180268, 3742700, 29489356, 4048772, 15125300, 3695738, -23965864, 13798866, 10660448, -425214, -17062756, -18595648, 5484680 ], [ -15503992, -10653380, 3952420, 21727896, 10810824, -8067308, 10677726, -9795098, 17825944, -13065584, 11634320, 6771022, 823064, 5574624, -5954532, 2743748, 594500, 28331236, 5634572, 16099100, 2348078, -22762744, 12594486, 10887968, -5294394, -19141036, -13348288, 4774040 ], [ -16570312, -16709660, 2972860, 21984936, 15037944, -12789428, 16099506, -14805398, 16193704, -15278864, 5550320, -1215038, -682456, 7213344, -5095932, 4307228, -2553700, 27173116, 7220372, 17072900, 1000418, -21559624, 11390106, 11115488, -10163574, -21219316, -8100928, 4063400 ], [ -17636632, -22765940, 1993300, 22241976, 19265064, -17511548, 21521286, -19815698, 14561464, -17492144, -533680, -9201098, -2187976, 8852064, -4237332, 5870708, -5701900, 26014996, 8806172, 18046700, -347242, -20356504, 10185726, 11343008, -15032754, -23297596, -2853568, 3352760 ], [ -18702952, -28822220, 1013740, 22499016, 23492184, -22233668, 26943066, -24825998, 12929224, -19705424, -6617680, -17187158, -3693496, 10490784, -3378732, 7434188, -8850100, 24856876, 10391972, 19020500, -1694902, -19153384, 8981346, 11570528, -19901934, -25375876, 2393792, 2642120 ], [ -17003698, -26500382, 1943458, 21995646, 20829876, -20544026, 22396608, -26266718, 8737168, -17396186, -6294202, -18323102, -3843256, 10666140, -5737794, 10165688, -6763252, 22578238, 7384190, 18478268, 116636, -14966080, 7326516, 7535594, -21097332, -23737534, -103564, -338410 ], [ -14119198, -20587922, 3691438, 21166386, 15214956, -16106486, 13578048, -26177618, 3448048, -13148726, -3224662, -16523282, -3411976, 10214340, -9475854, 13397768, -2432812, 19819378, 2407730, 17286308, 3282116, -9499840, 5478636, 1673894, -20718252, -20506354, -5920084, -4291750 ], [ -11234698, -14675462, 5439418, 20337126, 9600036, -11668946, 4759488, -26088518, -1841072, -8901266, -155122, -14723462, -2980696, 9762540, -13213914, 16629848, 1897628, 17060518, -2568730, 16094348, 6447596, -4033600, 3630756, -4187806, -20339172, -17275174, -11736604, -8245090 ], [ -8350198, -8763002, 7187398, 19507866, 3985116, -7231406, -4059072, -25999418, -7130192, -4653806, 2914418, -12923642, -2549416, 9310740, -16951974, 19861928, 6228068, 14301658, -7545190, 14902388, 9613076, 1432640, 1782876, -10049506, -19960092, -14043994, -17553124, -12198430 ], [ -5465698, -2850542, 8935378, 18678606, -1629804, -2793866, -12877632, -25910318, -12419312, -406346, 5983958, -11123822, -2118136, 8858940, -20690034, 23094008, 10558508, 11542798, -12521650, 13710428, 12778556, 6898880, -65004, -15911206, -19581012, -10812814, -23369644, -16151770 ], [ -2561534, 3027388, 10645074, 17797588, -7139936, 1579280, -21524744, -25741634, -17570222, 3738424, 9055054, -9301642, -1666848, 8396576, -24388860, 26260896, 14787330, 8761196, -17433162, 12479058, 15855638, 12326982, -1835432, -21634420, -19181470, -7614876, -29067926, -20070030 ], [ 2092726, 5832148, 8947494, 12310108, -3323936, 221360, -14912984, -18489974, -10420442, -1256216, 12264634, -5489422, 565152, 6994016, -24595860, 23625696, 9972150, 3955556, -16564302, 7740198, 11065298, 14360802, 3287368, -15032380, -16960810, -7375476, -24243026, -20866170 ], [ 6746986, 8636908, 7249914, 6822628, 492064, -1136560, -8301224, -11238314, -3270662, -6250856, 15474214, -1677202, 2797152, 5591456, -24802860, 20990496, 5156970, -850084, -15695442, 3001338, 6274958, 16394622, 8410168, -8430340, -14740150, -7136076, -19418126, -21662310 ], [ 11401246, 11441668, 5552334, 1335148, 4308064, -2494480, -1689464, -3986654, 3879118, -11245496, 18683794, 2135018, 5029152, 4188896, -25009860, 18355296, 341790, -5655724, -14826582, -1737522, 1484618, 18428442, 13532968, -1828300, -12519490, -6896676, -14593226, -22458450 ], [ 16055506, 14246428, 3854754, -4152332, 8124064, -3852400, 4922296, 3265006, 11028898, -16240136, 21893374, 5947238, 7261152, 2786336, -25216860, 15720096, -4473390, -10461364, -13957722, -6476382, -3305722, 20462262, 18655768, 4773740, -10298830, -6657276, -9768326, -23254590 ], [ 20709766, 17051188, 2157174, -9639812, 11940064, -5210320, 11534056, 10516666, 18178678, -21234776, 25102954, 9759458, 9493152, 1383776, -25423860, 13084896, -9288570, -15267004, -13088862, -11215242, -8096062, 22496082, 23778568, 11375780, -8078170, -6417876, -4943426, -24050730 ], [ 22410144, 18494514, 1789244, -10936038, 12866330, -5029906, 14694526, 14954514, 21855186, -22393180, 26121990, 12559926, 9147226, 1401288, -24829010, 10307422, -13061606, -16252474, -12057486, -14835282, -11553156, 24034524, 26209124, 15723824, -6606522, -6387392, -1082254, -22304266 ], [ 17897184, 17074134, 4218164, -3416178, 7714190, -1613686, 10595386, 13473654, 18225846, -15482260, 22533330, 13232226, 3378766, 4405848, -22547510, 7230682, -14642546, -9202414, -10684266, -16101942, -12205836, 24530964, 22976684, 15330704, -6710382, -6796352, 751766, -15209566 ], [ 13384224, 15653754, 6647084, 4103682, 2562050, 1802534, 6496246, 11992794, 14596506, -8571340, 18944670, 13904526, -2389694, 7410408, -20266010, 4153942, -16223486, -2152354, -9311046, -17368602, -12858516, 25027404, 19744244, 14937584, -6814242, -7205312, 2585786, -8114866 ], [ 8871264, 14233374, 9076004, 11623542, -2590090, 5218754, 2397106, 10511934, 10967166, -1660420, 15356010, 14576826, -8158154, 10414968, -17984510, 1077202, -17804426, 4897706, -7937826, -18635262, -13511196, 25523844, 16511804, 14544464, -6918102, -7614272, 4419806, -1020166 ], [ 4358304, 12812994, 11504924, 19143402, -7742230, 8634974, -1702034, 9031074, 7337826, 5250500, 11767350, 15249126, -13926614, 13419528, -15703010, -1999538, -19385366, 11947766, -6564606, -19901922, -14163876, 26020284, 13279364, 14151344, -7021962, -8023232, 6253826, 6074534 ], [ -154656, 11392614, 13933844, 26663262, -12894370, 12051194, -5801174, 7550214, 3708486, 12161420, 8178690, 15921426, -19695074, 16424088, -13421510, -5076278, -20966306, 18997826, -5191386, -21168582, -14816556, 26516724, 10046924, 13758224, -7125822, -8432192, 8087846, 13169234 ], [ -1618458, 7457280, 15059288, 25890762, -9875104, 10336160, -8505866, 8975556, 1627038, 14414528, 8442432, 14838012, -17515682, 18261972, -8091764, -8358902, -18001724, 20087966, -4163700, -20079888, -14656758, 25962996, 7443650, 13840256, -8108166, -10253954, 10295330, 11320862 ], [ -1316958, 2065920, 15430088, 20317422, -2125024, 5650400, -10403246, 12083436, 441738, 13971008, 10936512, 12738132, -10734902, 19424412, -997244, -11760722, -12405524, 17727626, -3336060, -17627568, -14026578, 24801276, 5204630, 14197376, -9599106, -12893654, 12719030, 4294922 ], [ -1015458, -3325440, 15800888, 14744082, 5625056, 964640, -12300626, 15191316, -743562, 13527488, 13430592, 10638252, -3954122, 20586852, 6097276, -15162542, -6809324, 15367286, -2508420, -15175248, -13396398, 23639556, 2965610, 14554496, -11090046, -15533354, 15142730, -2731018 ], [ -713958, -8716800, 16171688, 9170742, 13375136, -3721120, -14198006, 18299196, -1928862, 13083968, 15924672, 8538372, 2826658, 21749292, 13191796, -18564362, -1213124, 13006946, -1680780, -12722928, -12766218, 22477836, 726590, 14911616, -12580986, -18173054, 17566430, -9756958 ], [ -412458, -14108160, 16542488, 3597402, 21125216, -8406880, -16095386, 21407076, -3114162, 12640448, 18418752, 6438492, 9607438, 22911732, 20286316, -21966182, 4383076, 10646606, -853140, -10270608, -12136038, 21316116, -1512430, 15268736, -14071926, -20812754, 19990130, -16782898 ], [ -110958, -19499520, 16913288, -1975938, 28875296, -13092640, -17992766, 24514956, -4299462, 12196928, 20912832, 4338612, 16388218, 24074172, 27380836, -25368002, 9979276, 8286266, -25500, -7818288, -11505858, 20154396, -3751450, 15625856, -15562866, -23452454, 22413830, -23808838 ], [ 608062, -19713700, 16826788, -32218, 20686516, -7319150, -16880806, 24575756, -3131452, 10734428, 13026712, -1650018, 9453738, 22423962, 25324426, -16321232, 12457166, 6062096, 945110, -11174868, -8032598, 12618866, -7735350, 8078656, -12822336, -20052394, 14346830, -19989798 ], [ 1351642, -19623340, 16713388, 2353682, 11560156, -930410, -15591826, 24457316, -1825012, 9211988, 4529992, -7867398, 1712478, 20608302, 22729726, -6542192, 14751626, 3845936, 1924130, -14873148, -4392098, 4708406, -11821890, 66496, -9832896, -16297054, 5662730, -15532818 ], [ 2095222, -19532980, 16599988, 4739582, 2433796, 5458330, -14302846, 24338876, -518572, 7689548, -3966728, -14084778, -6028782, 18792642, 20135026, 3236848, 17046086, 1629776, 2903150, -18571428, -751598, -3202054, -15908430, -7945664, -6843456, -12541714, -3021370, -11075838 ], [ 2838802, -19442620, 16486588, 7125482, -6692564, 11847070, -13013866, 24220436, 787868, 6167108, -12463448, -20302158, -13770042, 16976982, 17540326, 13015888, 19340546, -586384, 3882170, -22269708, 2888902, -11112514, -19994970, -15957824, -3854016, -8786374, -11705470, -6618858 ], [ 3582382, -19352260, 16373188, 9511382, -15818924, 18235810, -11724886, 24101996, 2094308, 4644668, -20960168, -26519538, -21511302, 15161322, 14945626, 22794928, 21635006, -2802544, 4861190, -25967988, 6529402, -19022974, -24081510, -23969984, -864576, -5031034, -20389570, -2161878 ], [ 2816932, -17508426, 15254642, 11687108, -20513736, 21627512, -9132634, 24115852, 2293528, 2698890, -25378022, -30516130, -26482672, 14496904, 13513346, 28273014, 21083124, -4956374, 5874710, -28159768, 8897818, -24736842, -24971188, -29206780, 1007202, -1836020, -24587750, 2430066 ], [ -2344388, -10556646, 11208062, 13250588, -12299256, 16288712, -2743894, 24515092, -732632, -480090, -17913962, -28043470, -23385232, 17186104, 15467246, 21222234, 12239724, -6928634, 6988730, -25963048, 7560598, -24051942, -16548268, -26358820, -376818, -273260, -15718250, 7415166 ], [ -7505708, -3604866, 7161482, 14814068, -4084776, 10949912, 3644846, 24914332, -3758792, -3659070, -10449902, -25570810, -20287792, 19875304, 17421146, 14171454, 3396324, -8900894, 8102750, -23766328, 6223378, -23367042, -8125348, -23510860, -1760838, 1289500, -6848750, 12400266 ], [ -12667028, 3346914, 3114902, 16377548, 4129704, 5611112, 10033586, 25313572, -6784952, -6838050, -2985842, -23098150, -17190352, 22564504, 19375046, 7120674, -5447076, -10873154, 9216770, -21569608, 4886158, -22682142, 297572, -20662900, -3144858, 2852260, 2020750, 17385366 ], [ -17828348, 10298694, -931678, 17941028, 12344184, 272312, 16422326, 25712812, -9811112, -10017030, 4478218, -20625490, -14092912, 25253704, 21328946, 69894, -14290476, -12845414, 10330790, -19372888, 3548938, -21997242, 8720492, -17814940, -4528878, 4415020, 10890250, 22370466 ], [ -22989668, 17250474, -4978258, 19504508, 20558664, -5066488, 22811066, 26112052, -12837272, -13196010, 11942278, -18152830, -10995472, 27942904, 23282846, -6980886, -23133876, -14817674, 11444810, -17176168, 2211718, -21312342, 17143412, -14966980, -5912898, 5977780, 19759750, 27355566 ], [ -25963292, 18010650, -7955674, 17798582, 23517594, -9700264, 24197522, 21726982, -11532206, -13702896, 11553664, -17834002, -10035340, 23197426, 23476124, -11783586, -27341274, -11285096, 8711594, -13356628, 3052504, -19785432, 20779472, -10644508, -5914716, 4567648, 23653690, 24703926 ], [ -27263972, 14036070, -10115494, 13592522, 22457574, -13794904, 21758702, 13683322, -6915026, -12166416, 5160064, -19162222, -10709620, 12766606, 22323044, -14867166, -28003494, -3542936, 3036374, -8296108, 5558824, -17614632, 20754992, -5194468, -4859556, 884128, 23742790, 16212426 ], [ -28564652, 10061490, -12275314, 9386462, 21397554, -17889544, 19319882, 5639662, -2297846, -10629936, -1233536, -20490442, -11383900, 2335786, 21169964, -17950746, -28665714, 4199224, -2638846, -3235588, 8065144, -15443832, 20730512, 255572, -3804396, -2799392, 23831890, 7720926 ], [ -29865332, 6086910, -14435134, 5180402, 20337534, -21984184, 16881062, -2403998, 2319334, -9093456, -7627136, -21818662, -12058180, -8095034, 20016884, -21034326, -29327934, 11941384, -8314066, 1824932, 10571464, -13273032, 20706032, 5705612, -2749236, -6482912, 23920990, -770574 ], [ -31166012, 2112330, -16594954, 974342, 19277514, -26078824, 14442242, -10447658, 6936514, -7556976, -14020736, -23146882, -12732460, -18525854, 18863804, -24117906, -29990154, 19683544, -13989286, 6885452, 13077784, -11102232, 20681552, 11155652, -1694076, -10166432, 24010090, -9262074 ], [ -32466692, -1862250, -18754774, -3231718, 18217494, -30173464, 12003422, -18491318, 11553694, -6020496, -20414336, -24475102, -13406740, -28956674, 17710724, -27201486, -30652374, 27425704, -19664506, 11945972, 15584104, -8931432, 20657072, 16605692, -638916, -13849952, 24099190, -17753574 ], [ -24265252, 2782544, -13499180, -4220898, 14269234, -22752590, 5229556, -13918046, 14150686, -3505522, -17450860, -23476614, -9707580, -22690844, 18384756, -27527492, -26791844, 20799502, -14151114, 10262104, 17415764, -8034270, 18939148, 10706276, 716128, -11041410, 18574550, -18263388 ], [ -14740732, 8627504, -7211060, -4762158, 9918814, -13728290, -2147924, -7587986, 16466386, -854302, -13184500, -22154154, -5399460, -14100164, 19313196, -27469532, -22301564, 12172642, -7079814, 7639144, 19153484, -7314450, 16985428, 3226556, 2112928, -7328910, 12268250, -17661828 ], [ -5216212, 14472464, -922940, -5303418, 5568394, -4703990, -9525404, -1257926, 18782086, 1796918, -8918140, -20831694, -1091340, -5509484, 20241636, -27411572, -17811284, 3545782, -8514, 5016184, 20891204, -6594630, 15031708, -4253164, 3509728, -3616410, 5961950, -17060268 ], [ 4308308, 20317424, 5365180, -5844678, 1217974, 4320310, -16902884, 5072134, 21097786, 4448138, -4651780, -19509234, 3216780, 3081196, 21170076, -27353612, -13321004, -5081078, 7062786, 2393224, 22628924, -5874810, 13077988, -11732884, 4906528, 96090, -344350, -16458708 ], [ 13832828, 26162384, 11653300, -6385938, -3132446, 13344610, -24280364, 11402194, 23413486, 7099358, -385420, -18186774, 7524900, 11671876, 22098516, -27295652, -8830724, -13707938, 14134086, -229736, 24366644, -5154990, 11124268, -19212604, 6303328, 3808590, -6650650, -15857148 ], [ 21447806, 29997706, 16449364, -5617450, -7159526, 20708418, -28545518, 15610450, 24249370, 8424884, 3847280, -15857166, 10536872, 18129396, 22234960, -25874088, -4866492, -19404066, 19973396, -2655632, 25404440, -4693740, 9969242, -25053626, 8014288, 6741946, -12373986, -14739910 ], [ 20862986, 25203406, 14838364, 775250, -9798146, 20941878, -19445978, 10707430, 18730750, 4057724, 7935440, -9202746, 7983032, 15426876, 18970480, -18597048, -3161172, -12515286, 20522396, -4235312, 23436680, -5342820, 12243902, -23857886, 11074288, 6329566, -15594006, -11408290 ], [ 20278166, 20409106, 13227364, 7167950, -12436766, 21175338, -10346438, 5804410, 13212130, -309436, 12023600, -2548326, 5429192, 12724356, 15706000, -11320008, -1455852, -5626506, 21071396, -5814992, 21468920, -5991900, 14518562, -22662146, 14134288, 5917186, -18814026, -8076670 ], [ 19693346, 15614806, 11616364, 13560650, -15075386, 21408798, -1246898, 901390, 7693510, -4676596, 16111760, 4106094, 2875352, 10021836, 12441520, -4042968, 249468, 1262274, 21620396, -7394672, 19501160, -6640980, 16793222, -21466406, 17194288, 5504806, -22034046, -4745050 ], [ 19108526, 10820506, 10005364, 19953350, -17714006, 21642258, 7852642, -4001630, 2174890, -9043756, 20199920, 10760514, 321512, 7319316, 9177040, 3234072, 1954788, 8151054, 22169396, -8974352, 17533400, -7290060, 19067882, -20270666, 20254288, 5092426, -25254066, -1413430 ], [ 18523706, 6026206, 8394364, 26346050, -20352626, 21875718, 16952182, -8904650, -3343730, -13410916, 24288080, 17414934, -2232328, 4616796, 5912560, 10511112, 3660108, 15039834, 22718396, -10554032, 15565640, -7939140, 21342542, -19074926, 23314288, 4680046, -28474086, 1918190 ], [ 18429026, 4568566, 8654734, 27641690, -20063096, 21035298, 17467702, -12122420, -6332900, -14135776, 22550810, 17927484, -1250518, 1829496, 5194540, 12556722, 6535608, 18607074, 22326986, -9237062, 15179720, -7107810, 18539762, -14685986, 23091718, 5531626, -27792606, 4503260 ], [ 18824486, 6447586, 10786474, 23840270, -16845416, 19120998, 9399202, -13654940, -6792620, -11218336, 14988110, 12298164, 3266942, -1042584, 7022980, 9370902, 10581288, 18852774, 20995166, -5023442, 16375640, -4796070, 10659542, -7103846, 19586578, 7647166, -23209626, 6341780 ], [ 19219946, 8326606, 12918214, 20038850, -13627736, 17206698, 1330702, -15187460, -7252340, -8300896, 7425410, 6668844, 7784402, -3914664, 8851420, 6185082, 14626968, 19098474, 19663346, -809822, 17571560, -2484330, 2779322, 478294, 16081438, 9762706, -18626646, 8180300 ], [ 19615406, 10205626, 15049954, 16237430, -10410056, 15292398, -6737798, -16719980, -7712060, -5383456, -137290, 1039524, 12301862, -6786744, 10679860, 2999262, 18672648, 19344174, 18331526, 3403798, 18767480, -172590, -5100898, 8060434, 12576298, 11878246, -14043666, 10018820 ], [ 20010866, 12084646, 17181694, 12436010, -7192376, 13378098, -14806298, -18252500, -8171780, -2466016, -7699990, -4589796, 16819322, -9658824, 12508300, -186558, 22718328, 19589874, 16999706, 7617418, 19963400, 2139150, -12981118, 15642574, 9071158, 13993786, -9460686, 11857340 ], [ 20406326, 13963666, 19313434, 8634590, -3974696, 11463798, -22874798, -19785020, -8631500, 451424, -15262690, -10219116, 21336782, -12530904, 14336740, -3372378, 26764008, 19835574, 15667886, 11831038, 21159320, 4450890, -20861338, 23224714, 5566018, 16109326, -4877706, 13695860 ], [ 14771256, 14470724, 20000796, 7415618, -223532, 8873372, -24239270, -15643688, -4233070, 3075404, -16698500, -7422776, 17216152, -7755650, 10834282, -3624328, 25840432, 13701366, 10627958, 14829938, 17204506, 7150990, -21208396, 21644186, 4327382, 13616522, -2863742, 14076132 ], [ 7731816, 14658284, 20351796, 6798038, 3651868, 6125492, -24042530, -10181048, 1296710, 5631044, -16707500, -2664296, 11083912, -1199510, 6090382, -3193048, 23759632, 6081426, 4724498, 17545958, 12050206, 9941530, -19801156, 17929886, 3616562, 10050542, -1448042, 14116812 ], [ 692376, 14845844, 20702796, 6180458, 7527268, 3377612, -23845790, -4718408, 6826490, 8186684, -16716500, 2094184, 4951672, 5356630, 1346482, -2761768, 21678832, -1538514, -1178962, 20261978, 6895906, 12732070, -18393916, 14215586, 2905742, 6484562, -32342, 14157492 ], [ -6347064, 15033404, 21053796, 5562878, 11402668, 629732, -23649050, 744232, 12356270, 10742324, -16725500, 6852664, -1180568, 11912770, -3397418, -2330488, 19598032, -9158454, -7082422, 22977998, 1741606, 15522610, -16986676, 10501286, 2194922, 2918582, 1383358, 14198172 ], [ -13386504, 15220964, 21404796, 4945298, 15278068, -2118148, -23452310, 6206872, 17886050, 13297964, -16734500, 11611144, -7312808, 18468910, -8141318, -1899208, 17517232, -16778394, -12985882, 25694018, -3412694, 18313150, -15579436, 6786986, 1484102, -647398, 2799058, 14238852 ], [ -18772974, 15090514, 21258882, 3878742, 18113308, -4809400, -23263864, 10901646, 22176746, 15529170, -16064690, 15418234, -11937542, 23960976, -11478802, -1024320, 14861836, -22622362, -18151440, 27883402, -7749782, 20534594, -13631326, 3058122, 469814, -4284482, 3714478, 13955626 ], [ -12288114, 12676174, 17544222, -412278, 13478308, -7093960, -23134984, 10081746, 17568566, 15430350, -10519790, 12392614, -5735642, 21811056, -4715662, 3036480, 8079796, -15711622, -18017520, 26290582, -6217802, 18668894, -7798786, -775338, -2723926, -8432222, 1036978, 11346166 ], [ -5803254, 10261834, 13829562, -4703298, 8843308, -9378520, -23006104, 9261846, 12960386, 15331530, -4974890, 9366994, 466258, 19661136, 2047478, 7097280, 1297756, -8800882, -17883600, 24697762, -4685822, 16803194, -1966246, -4608798, -5917666, -12579962, -1640522, 8736706 ], [ 681606, 7847494, 10114902, -8994318, 4208308, -11663080, -22877224, 8441946, 8352206, 15232710, 570010, 6341374, 6668158, 17511216, 8810618, 11158080, -5484284, -1890142, -17749680, 23104942, -3153842, 14937494, 3866294, -8442258, -9111406, -16727702, -4318022, 6127246 ], [ 7166466, 5433154, 6400242, -13285338, -426692, -13947640, -22748344, 7622046, 3744026, 15133890, 6114910, 3315754, 12870058, 15361296, 15573758, 15218880, -12266324, 5020598, -17615760, 21512122, -1621862, 13071794, 9698834, -12275718, -12305146, -20875442, -6995522, 3517786 ], [ 13651326, 3018814, 2685582, -17576358, -5061692, -16232200, -22619464, 6802146, -864154, 15035070, 11659810, 290134, 19071958, 13211376, 22336898, 19279680, -19048364, 11931338, -17481840, 19919302, -89882, 11206094, 15531374, -16109178, -15498886, -25023182, -9673022, 908326 ], [ 16257714, 1426126, 581232, -17197284, -5949338, -17936986, -21651694, 4693686, -3960304, 12436428, 16074022, 717886, 19591402, 10512648, 23572256, 19416768, -19540796, 13095740, -15234666, 19237132, -498464, 11249366, 18656846, -18494568, -17021944, -25513736, -8764082, 120790 ], [ 13792254, 907906, 582672, -10711164, -1936598, -18883606, -19586914, 900186, -5079184, 6568788, 19009642, 5661586, 12679942, 7096248, 17578976, 14422848, -11808356, 6745700, -10224006, 19745812, -3444704, 13788986, 18242306, -18986328, -16360264, -21221816, -3165182, 1715770 ], [ 11326794, 389686, 584112, -4225044, 2076142, -19830226, -17522134, -2893314, -6198064, 701148, 21945262, 10605286, 5768482, 3679848, 11585696, 9428928, -4075916, 395660, -5213346, 20254492, -6390944, 16328606, 17827766, -19478088, -15698584, -16929896, 2433718, 3310750 ], [ 8861334, -128534, 585552, 2261076, 6088882, -20776846, -15457354, -6686814, -7316944, -5166492, 24880882, 15548986, -1142978, 263448, 5592416, 4435008, 3656524, -5954380, -202686, 20763172, -9337184, 18868226, 17413226, -19969848, -15036904, -12637976, 8032618, 4905730 ], [ 6395874, -646754, 586992, 8747196, 10101622, -21723466, -13392574, -10480314, -8435824, -11034132, 27816502, 20492686, -8054438, -3152952, -400864, -558912, 11388964, -12304420, 4807974, 21271852, -12283424, 21407846, 16998686, -20461608, -14375224, -8346056, 13631518, 6500710 ], [ 3930414, -1164974, 588432, 15233316, 14114362, -22670086, -11327794, -14273814, -9554704, -16901772, 30752122, 25436386, -14965898, -6569352, -6394144, -5552832, 19121404, -18654460, 9818634, 21780532, -15229664, 23947466, 16584146, -20953368, -13713544, -4054136, 19230418, 8095690 ], [ 2218570, -2514128, 2553240, 14161300, 10269610, -17478836, -13396512, -10778384, -10626550, -12547490, 28243322, 22925398, -12858086, -2766502, -9707290, -7555604, 18377808, -17897408, 12728174, 21944698, -11787186, 24409282, 15945960, -16955726, -14397358, -3995410, 19195556, 6905882 ], [ 765430, -4148528, 5192040, 10494700, 3727510, -10180556, -16884192, -4780784, -11682250, -4684190, 23865542, 17855338, -7654106, 3514598, -12100390, -8531564, 14724528, -14700608, 14916434, 21990598, -6151566, 24157822, 15231000, -11416946, -15543058, -5389870, 17226716, 4760102 ], [ -687710, -5782928, 7830840, 6828100, -2814590, -2882276, -20371872, 1216816, -12737950, 3179110, 19487762, 12785278, -2450126, 9795698, -14493490, -9507524, 11071248, -11503808, 17104694, 22036498, -515946, 23906362, 14516040, -5878166, -16688758, -6784330, 15257876, 2614322 ], [ -2140850, -7417328, 10469640, 3161500, -9356690, 4416004, -23859552, 7214416, -13793650, 11042410, 15109982, 7715218, 2753854, 16076798, -16886590, -10483484, 7417968, -8307008, 19292954, 22082398, 5119674, 23654902, 13801080, -339386, -17834458, -8178790, 13289036, 468542 ], [ -3593990, -9051728, 13108440, -505100, -15898790, 11714284, -27347232, 13212016, -14849350, 18905710, 10732202, 2645158, 7957834, 22357898, -19279690, -11459444, 3764688, -5110208, 21481214, 22128298, 10755294, 23403442, 13086120, 5199394, -18980158, -9573250, 11320196, -1677238 ], [ -4680740, -10452598, 15630750, -3775300, -22024210, 18436204, -30586222, 18940356, -15540760, 26055710, 6457412, -2132292, 12619754, 27769048, -21128910, -12443034, 240728, -2083758, 23040194, 22028258, 15659874, 22776722, 12235410, 10125204, -19651058, -10845290, 9345926, -3507828 ], [ 461140, -7883458, 16172730, -306700, -21066070, 15360004, -29597482, 20091276, -10039240, 21079610, 3933452, -1935372, 8066654, 18391048, -13732170, -13556334, -1084792, -1953258, 13901414, 19447238, 8136774, 15770582, 9076950, 4630524, -12250358, -10036190, 7279346, 19812 ], [ 5603020, -5314318, 16714710, 3161900, -20107930, 12283804, -28608742, 21242196, -4537720, 16103510, 1409492, -1738452, 3513554, 9013048, -6335430, -14669634, -2410312, -1822758, 4762634, 16866218, 613674, 8764442, 5918490, -864156, -4849658, -9227090, 5212766, 3547452 ], [ 10744900, -2745178, 17256690, 6630500, -19149790, 9207604, -27620002, 22393116, 963800, 11127410, -1114468, -1541532, -1039546, -364952, 1061310, -15782934, -3735832, -1692258, -4376146, 14285198, -6909426, 1758302, 2760030, -6358836, 2551042, -8417990, 3146186, 7075092 ], [ 15886780, -176038, 17798670, 10099100, -18191650, 6131404, -26631262, 23544036, 6465320, 6151310, -3638428, -1344612, -5592646, -9742952, 8458050, -16896234, -5061352, -1561758, -13514926, 11704178, -14432526, -5247838, -398430, -11853516, 9951742, -7608890, 1079606, 10602732 ], [ 21028660, 2393102, 18340650, 13567700, -17233510, 3055204, -25642522, 24694956, 11966840, 1175210, -6162388, -1147692, -10145746, -19120952, 15854790, -18009534, -6386872, -1431258, -22653706, 9123158, -21955626, -12253978, -3556890, -17348196, 17352442, -6799790, -986974, 14130372 ], [ 22364848, 4336892, 15986880, 14261330, -15209734, 941218, -23654410, 23847594, 15249044, -752548, -8098750, -591006, -10730068, -24358772, 20014230, -17990406, -5696158, -1426686, -24684682, 8240648, -23993598, -15273124, -3920316, -20309136, 20831026, -4602578, -2002834, 15630426 ], [ 17127568, 5200532, 8631360, 10161830, -11345314, 489238, -19940110, 19548654, 14697884, 2585012, -9020170, 587094, -4459228, -22445372, 18581970, -16015266, -1522858, -1639626, -14438542, 10291928, -16557258, -11405644, 544044, -18893616, 17535046, -7718, -1203814, 13628286 ], [ 11890288, 6064172, 1275840, 6062330, -7480894, 37258, -16225810, 15249714, 14146724, 5922572, -9941590, 1765194, 1811612, -20531972, 17149710, -14040126, 2650442, -1852566, -4192402, 12343208, -9120918, -7538164, 5008404, -17478096, 14239066, 4587142, -404794, 11626146 ], [ 6653008, 6927812, -6079680, 1962830, -3616474, -414722, -12511510, 10950774, 13595564, 9260132, -10863010, 2943294, 8082452, -18618572, 15717450, -12064986, 6823742, -2065506, 6053738, 14394488, -1684578, -3670684, 9472764, -16062576, 10943086, 9182002, 394226, 9624006 ], [ 1415728, 7791452, -13435200, -2136670, 247946, -866702, -8797210, 6651834, 13044404, 12597692, -11784430, 4121394, 14353292, -16705172, 14285190, -10089846, 10997042, -2278446, 16299878, 16445768, 5751762, 196796, 13937124, -14647056, 7647106, 13776862, 1193246, 7621866 ], [ -3821552, 8655092, -20790720, -6236170, 4112366, -1318682, -5082910, 2352894, 12493244, 15935252, -12705850, 5299494, 20624132, -14791772, 12852930, -8114706, 15170342, -2491386, 26546018, 18497048, 13188102, 4064276, 18401484, -13231536, 4351126, 18371722, 1992266, 5619726 ], [ -3779648, 7345790, -21658524, -5651724, 6608068, 943106, -3678436, 222382, 12783640, 18218854, -8715184, 7782628, 16975274, -13675032, 9247484, -7831340, 12614122, -3575528, 23362154, 15013432, 11992088, 7223302, 15586714, -11320574, 5559020, 15148578, 2385392, 1549320 ], [ -1227968, 5003450, -19442004, -2840484, 8453068, 4495046, -3372076, -877238, 13474120, 20001394, -2389264, 10886188, 8610494, -12937032, 4608884, -8352260, 6858622, -5073848, 13793534, 8898472, 6692168, 10045522, 9311374, -9174074, 8908100, 8208678, 2585552, -3504360 ], [ 1323712, 2661110, -17225484, -29244, 10298068, 8046986, -3065716, -1976858, 14164600, 21783934, 3936656, 13989748, 245714, -12199032, -29716, -8873180, 1103122, -6572168, 4224914, 2783512, 1392248, 12867742, 3036034, -7027574, 12257180, 1268778, 2785712, -8558040 ], [ 3875392, 318770, -15008964, 2781996, 12143068, 11598926, -2759356, -3076478, 14855080, 23566474, 10262576, 17093308, -8119066, -11461032, -4668316, -9394100, -4652378, -8070488, -5343706, -3331448, -3907672, 15689962, -3239306, -4881074, 15606260, -5671122, 2985872, -13611720 ], [ 6427072, -2023570, -12792444, 5593236, 13988068, 15150866, -2452996, -4176098, 15545560, 25349014, 16588496, 20196868, -16483846, -10723032, -9306916, -9915020, -10407878, -9568808, -14912326, -9446408, -9207592, 18512182, -9514646, -2734574, 18955340, -12611022, 3186032, -18665400 ], [ 8978752, -4365910, -10575924, 8404476, 15833068, 18702806, -2146636, -5275718, 16236040, 27131554, 22914416, 23300428, -24848626, -9985032, -13945516, -10435940, -16163378, -11067128, -24480946, -15561368, -14507512, 21334402, -15789986, -588074, 22304420, -19550922, 3386192, -23719080 ], [ 4520436, -4787808, -4637602, 5420748, 8270056, 12606434, 2044218, -3251438, 10802074, 26133734, 23164484, 21622908, -18465928, -5892978, -9157592, -7652824, -10483802, -7383156, -20230714, -9319212, -14634040, 20475048, -11208216, -5300448, 15412448, -20841280, 2293360, -17770758 ], [ -16644, -5188128, 1342538, 2371908, 601336, 6401654, 6278718, -1192058, 5299294, 25104674, 23346284, 19891668, -11917528, -1763238, -4263752, -4832584, -4675742, -3640956, -15825214, -2938212, -14702440, 19574328, -6504456, -10089888, 8405408, -22068160, 1186000, -11698818 ], [ -4553724, -5588448, 7322678, -676932, -7067384, 196874, 10513218, 867322, -203486, 24075614, 23528084, 18160428, -5369128, 2366502, 630088, -2012344, 1132318, 101244, -11419714, 3442788, -14770840, 18673608, -1800696, -14879328, 1398368, -23295040, 78640, -5626878 ], [ -9090804, -5988768, 13302818, -3725772, -14736104, -6007906, 14747718, 2926702, -5706266, 23046554, 23709884, 16429188, 1179272, 6496242, 5523928, 807896, 6940378, 3843444, -7014214, 9823788, -14839240, 17772888, 2903064, -19668768, -5608672, -24521920, -1028720, 445062 ], [ -13627884, -6389088, 19282958, -6774612, -22404824, -12212686, 18982218, 4986082, -11209046, 22017494, 23891684, 14697948, 7727672, 10625982, 10417768, 3628136, 12748438, 7585644, -2608714, 16204788, -14907640, 16872168, 7606824, -24458208, -12615712, -25748800, -2136080, 6517002 ], [ -16917942, -5665398, 22531778, -9778578, -26273240, -15460372, 19409178, 6146416, -13983044, 20510048, 23424296, 11577180, 12821960, 11558598, 12706216, 4959650, 17430706, 9819570, 202220, 20764044, -14973016, 14418300, 10249188, -24985806, -15347950, -26732518, -2218466, 11261838 ], [ -17298282, -2319018, 19407518, -12677838, -21274280, -11808172, 10951878, 5208976, -10389884, 17886368, 21442136, 5214180, 14523320, 5031258, 8915416, 2817470, 19486126, 8534190, -707500, 21072564, -15031336, 8340420, 8081628, -15569106, -8105650, -27148858, 90754, 12910098 ], [ -17678622, 1027362, 16283258, -15577098, -16275320, -8155972, 2494578, 4271536, -6796724, 15262688, 19459976, -1148820, 16224680, -1496082, 5124616, 675290, 21541546, 7248810, -1617220, 21381084, -15089656, 2262540, 5914068, -6152406, -863350, -27565198, 2399974, 14558358 ], [ -18058962, 4373742, 13158998, -18476358, -11276360, -4503772, -5962722, 3334096, -3203564, 12639008, 17477816, -7511820, 17926040, -8023422, 1333816, -1466890, 23596966, 5963430, -2526940, 21689604, -15147976, -3815340, 3746508, 3264294, 6378950, -27981538, 4709194, 16206618 ], [ -18439302, 7720122, 10034738, -21375618, -6277400, -851572, -14420022, 2396656, 389596, 10015328, 15495656, -13874820, 19627400, -14550762, -2456984, -3609070, 25652386, 4678050, -3436660, 21998124, -15206296, -9893220, 1578948, 12680994, 13621250, -28397878, 7018414, 17854878 ], [ -18819642, 11066502, 6910478, -24274878, -1278440, 2800628, -22877322, 1459216, 3982756, 7391648, 13513496, -20237820, 21328760, -21078102, -6247784, -5751250, 27707806, 3392670, -4346380, 22306644, -15264616, -15971100, -588612, 22097694, 20863550, -28814218, 9327634, 19503138 ], [ -15822762, 12591942, 3265038, -22210058, 2903000, 4219168, -24083752, 4055086, 1847116, 6553598, 12305516, -18479520, 21148900, -21092342, -4146874, -5779780, 28358856, 4382090, -4252130, 17188204, -14142306, -14624750, -3912602, 22902054, 21171780, -29191178, 6747574, 20572578 ], [ -10676742, 12958602, -712062, -16986278, 6564200, 4216288, -20675992, 8899426, -3934124, 6851858, 11590196, -11553120, 19771900, -16961882, 1703306, -4463260, 28116216, 6819110, -3518990, 8616244, -12268686, -8553890, -7972502, 18225834, 17067420, -29543078, 1056154, 21273678 ], [ -5530722, 13325262, -4689162, -11762498, 10225400, 4213408, -17268232, 13743766, -9715364, 7150118, 10874876, -4626720, 18394900, -12831422, 7553486, -3146740, 27873576, 9256130, -2785850, 44284, -10395066, -2483030, -12032402, 13549614, 12963060, -29894978, -4635266, 21974778 ], [ -384702, 13691922, -8666262, -6538718, 13886600, 4210528, -13860472, 18588106, -15496604, 7448378, 10159556, 2299680, 17017900, -8700962, 13403666, -1830220, 27630936, 11693150, -2052710, -8527676, -8521446, 3587830, -16092302, 8873394, 8858700, -30246878, -10326686, 22675878 ], [ 4761318, 14058582, -12643362, -1314938, 17547800, 4207648, -10452712, 23432446, -21277844, 7746638, 9444236, 9226080, 15640900, -4570502, 19253846, -513700, 27388296, 14130170, -1319570, -17099636, -6647826, 9658690, -20152202, 4197174, 4754340, -30598778, -16018106, 23376978 ], [ 9907338, 14425242, -16620462, 3908842, 21209000, 4204768, -7044952, 28276786, -27059084, 8044898, 8728916, 16152480, 14263900, -440042, 25104026, 802820, 27145656, 16567190, -586430, -25671596, -4774206, 15729550, -24212102, -479046, 649980, -30950678, -21709526, 24078078 ], [ 7010990, 12904150, -10163798, 6434790, 18229038, 3581712, -3231488, 26399122, -25100408, 9196730, 10996948, 13690916, 15714544, 1056828, 21346790, 4225548, 21184814, 17684676, 1738816, -23904080, -8558032, 14265504, -20940280, -3780952, -2746058, -23101680, -19471956, 24101400 ], [ 3436370, 11223850, -2827178, 8733210, 14688978, 2906352, 616192, 23954542, -22488968, 10420550, 13516588, 10437596, 17403664, 2331588, 16779290, 7825908, 14741714, 18690876, 4198336, -21264560, -12818992, 12165984, -17050120, -6966952, -6082358, -14561040, -16565676, 24067560 ], [ -138250, 9543550, 4509442, 11031630, 11148918, 2230992, 4463872, 21509962, -19877528, 11644370, 16036228, 7184276, 19092784, 3606348, 12211790, 11426268, 8298614, 19697076, 6657856, -18625040, -17079952, 10066464, -13159960, -10152952, -9418658, -6020400, -13659396, 24033720 ], [ -3712870, 7863250, 11846062, 13330050, 7608858, 1555632, 8311552, 19065382, -17266088, 12868190, 18555868, 3930956, 20781904, 4881108, 7644290, 15026628, 1855514, 20703276, 9117376, -15985520, -21340912, 7966944, -9269800, -13338952, -12754958, 2520240, -10753116, 23999880 ], [ -7287490, 6182950, 19182682, 15628470, 4068798, 880272, 12159232, 16620802, -14654648, 14092010, 21075508, 677636, 22471024, 6155868, 3076790, 18626988, -4587586, 21709476, 11576896, -13346000, -25601872, 5867424, -5379640, -16524952, -16091258, 11060880, -7846836, 23966040 ], [ -9186478, 4883758, 23801272, 16364952, 612066, 1267092, 15132598, 14469802, -12209948, 13349810, 21330508, -482446, 23173060, 7254186, -985492, 19903110, -10162084, 21208128, 13740190, -11487596, -28113112, 3258906, -1966474, -18708118, -16829522, 17788548, -5872536, 23206566 ], [ -5579818, 4836778, 19489192, 11969352, -2570874, 5143932, 15233218, 13283422, -10313108, 6147830, 14144548, 5235254, 20631820, 7772766, -3387772, 13542450, -12882604, 15753408, 14930170, -12195716, -24875272, -1022034, -120574, -17596258, -9031382, 18559308, -6960456, 20062866 ], [ -1973158, 4789798, 15177112, 7573752, -5753814, 9020772, 15333838, 12097042, -8416268, -1054150, 6958588, 10952954, 18090580, 8291346, -5790052, 7181790, -15603124, 10298688, 16120150, -12903836, -21637432, -5302974, 1725326, -16484398, -1233242, 19330068, -8048376, 16919166 ], [ 1633502, 4742818, 10865032, 3178152, -8936754, 12897612, 15434458, 10910662, -6519428, -8256130, -227372, 16670654, 15549340, 8809926, -8192332, 821130, -18323644, 4843968, 17310130, -13611956, -18399592, -9583914, 3571226, -15372538, 6564898, 20100828, -9136296, 13775466 ], [ 5240162, 4695838, 6552952, -1217448, -12119694, 16774452, 15535078, 9724282, -4622588, -15458110, -7413332, 22388354, 13008100, 9328506, -10594612, -5539530, -21044164, -610752, 18500110, -14320076, -15161752, -13864854, 5417126, -14260678, 14363038, 20871588, -10224216, 10631766 ], [ 8846822, 4648858, 2240872, -5613048, -15302634, 20651292, 15635698, 8537902, -2725748, -22660090, -14599292, 28106054, 10466860, 9847086, -12996892, -11900190, -23764684, -6065472, 19690090, -15028196, -11923912, -18145794, 7263026, -13148818, 22161178, 21642348, -11312136, 7488066 ], [ 7425396, 6780026, 1972370, -6398818, -14552834, 17349338, 16157424, 6470992, 891286, -23994418, -15592142, 25191914, 11175594, 10943964, -13455342, -13692776, -21998470, -5490252, 18305610, -13071892, -10093156, -19776716, 6426568, -12028726, 21557778, 19513778, -12551368, 4540758 ], [ 1796796, 10733726, 5087270, -4164118, -10512374, 8040638, 17031504, 3667312, 5947666, -20419078, -11403002, 15055214, 14603694, 12524724, -12287322, -11663096, -16478050, 130428, 14766990, -8886172, -9439756, -19190276, 3345688, -10901746, 13924518, 14959238, -13917208, 1757778 ], [ -3831804, 14687426, 8202170, -1929418, -6471914, -1268062, 17905584, 863632, 11004046, -16843738, -7213862, 4918514, 18031794, 14105484, -11119302, -9633416, -10957630, 5751108, 11228370, -4700452, -8786356, -18603836, 264808, -9774766, 6291258, 10404698, -15283048, -1025202 ], [ -9460404, 18641126, 11317070, 305282, -2431454, -10576762, 18779664, -1940048, 16060426, -13268398, -3024722, -5218186, 21459894, 15686244, -9951282, -7603736, -5437210, 11371788, 7689750, -514732, -8132956, -18017396, -2816072, -8647786, -1342002, 5850158, -16648888, -3808182 ], [ -15089004, 22594826, 14431970, 2539982, 1609006, -19885462, 19653744, -4743728, 21116806, -9693058, 1164418, -15354886, 24887994, 17267004, -8783262, -5574056, 83210, 16992468, 4151130, 3670988, -7479556, -17430956, -5896952, -7520806, -8975262, 1295618, -18014728, -6591162 ], [ -20717604, 26548526, 17546870, 4774682, 5649466, -29194162, 20527824, -7547408, 26173186, -6117718, 5353558, -25491586, 28316094, 18847764, -7615242, -3544376, 5603630, 22613148, 612510, 7856708, -6826156, -16844516, -8977832, -6393826, -16608522, -3258922, -19380568, -9374142 ], [ -21796120, 22353470, 14340070, 5322620, 1626024, -28746808, 21576078, -4950924, 23098366, -1311302, 8590670, -25874542, 24800334, 17409816, -4919542, -2250508, 2049446, 21180320, -3742002, 4783330, -1268934, -13222890, -10449104, -3510168, -16911228, -6543578, -13312366, -11359864 ], [ -22106440, 16782650, 10065970, 5585780, -3758856, -26652328, 22653738, -1442724, 18650746, 3702958, 11667050, -24610762, 20112234, 15462216, -1965922, -1080868, -3036814, 18556640, -8234262, 484390, 5116206, -9088830, -11648624, -329928, -15976308, -9613838, -5989066, -13210984 ], [ -22416760, 11211830, 5791870, 5848940, -9143736, -24557848, 23731398, 2065476, 14203126, 8717218, 14743430, -23346982, 15424134, 13514616, 987698, 88772, -8123074, 15932960, -12726522, -3814550, 11501346, -4954770, -12848144, 2850312, -15041388, -12684098, 1334234, -15062104 ], [ -22727080, 5641010, 1517770, 6112100, -14528616, -22463368, 24809058, 5573676, 9755506, 13731478, 17819810, -22083202, 10736034, 11567016, 3941318, 1258412, -13209334, 13309280, -17218782, -8113490, 17886486, -820710, -14047664, 6030552, -14106468, -15754358, 8657534, -16913224 ], [ -23037400, 70190, -2756330, 6375260, -19913496, -20368888, 25886718, 9081876, 5307886, 18745738, 20896190, -20819422, 6047934, 9619416, 6894938, 2428052, -18295594, 10685600, -21711042, -12412430, 24271626, 3313350, -15247184, 9210792, -13171548, -18824618, 15980834, -18764344 ], [ -22908910, -4924960, -6638810, 7160870, -23371056, -18189418, 25534608, 11231346, 2069116, 21561718, 22853150, -19519042, 2242614, 8300616, 8515088, 4046642, -22340824, 8830280, -25233192, -14763920, 29098836, 6492990, -15188444, 11678052, -12347538, -21143888, 21620564, -20157214 ], [ -20586370, -7041760, -8563190, 10558730, -17192016, -15584998, 18033648, 6587166, 4874596, 13386298, 19213010, -18035662, 2851194, 10125816, 3467888, 7909982, -21180904, 10816760, -23904792, -7378160, 26136396, 4900530, -8838404, 10580412, -12078078, -19708208, 18842444, -19258834 ], [ -18263830, -9158560, -10487570, 13956590, -11012976, -12980578, 10532688, 1942986, 7680076, 5210878, 15572870, -16552282, 3459774, 11951016, -1579312, 11773322, -20020984, 12803240, -22576392, 7600, 23173956, 3308070, -2488364, 9482772, -11808618, -18272528, 16064324, -18360454 ], [ -15941290, -11275360, -12411950, 17354450, -4833936, -10376158, 3031728, -2701194, 10485556, -2964542, 11932730, -15068902, 4068354, 13776216, -6626512, 15636662, -18861064, 14789720, -21247992, 7393360, 20211516, 1715610, 3861676, 8385132, -11539158, -16836848, 13286204, -17462074 ], [ -13618750, -13392160, -14336330, 20752310, 1345104, -7771738, -4469232, -7345374, 13291036, -11139962, 8292590, -13585522, 4676934, 15601416, -11673712, 19500002, -17701144, 16776200, -19919592, 14779120, 17249076, 123150, 10211716, 7287492, -11269698, -15401168, 10508084, -16563694 ], [ -11296210, -15508960, -16260710, 24150170, 7524144, -5167318, -11970192, -11989554, 16096516, -19315382, 4652450, -12102142, 5285514, 17426616, -16720912, 23363342, -16541224, 18762680, -18591192, 22164880, 14286636, -1469310, 16561756, 6189852, -11000238, -13965488, 7729964, -15665314 ], [ -10243632, -12958454, -17052986, 24332404, 8899998, -4645732, -12757218, -11666718, 14075934, -24096296, 1753114, -8818352, 7133440, 16910380, -15495960, 21744870, -14828754, 16445032, -16743610, 25441560, 9196728, -2897768, 15513044, 3992358, -8501572, -10864160, 4453044, -11729844 ], [ -10579152, -5306474, -16607846, 20999884, 5025858, -6400732, -6205758, -5914818, 6780354, -25166936, -336506, -3566672, 10336000, 13834900, -7415400, 14134650, -12512334, 9422872, -14328550, 24226920, 1781448, -4146968, 6377324, 592698, -3566332, -5942240, 630924, -4474764 ], [ -10914672, 2345506, -16162706, 17667364, 1151718, -8155732, 345702, -162918, -515226, -26237576, -2426126, 1685008, 13538560, 10759420, 665160, 6524430, -10195914, 2400712, -11913490, 23012280, -5633832, -5396168, -2758396, -2806962, 1368908, -1020320, -3191196, 2780316 ], [ -11250192, 9997486, -15717566, 14334844, -2722422, -9910732, 6897162, 5588982, -7810806, -27308216, -4515746, 6936688, 16741120, 7683940, 8745720, -1085790, -7879494, -4621448, -9498430, 21797640, -13049112, -6645368, -11894116, -6206622, 6304148, 3901600, -7013316, 10035396 ], [ -11585712, 17649466, -15272426, 11002324, -6596562, -11665732, 13448622, 11340882, -15106386, -28378856, -6605366, 12188368, 19943680, 4608460, 16826280, -8696010, -5563074, -11643608, -7083370, 20583000, -20464392, -7894568, -21029836, -9606282, 11239388, 8823520, -10835436, 17290476 ], [ -11921232, 25301446, -14827286, 7669804, -10470702, -13420732, 20000082, 17092782, -22401966, -29449496, -8694986, 17440048, 23146240, 1532980, 24906840, -16306230, -3246654, -18665768, -4668310, 19368360, -27879672, -9143768, -30165556, -13005942, 16174628, 13745440, -14657556, 24545556 ], [ -12078400, 21895034, -15944572, 9133050, -10020374, -15254258, 17373230, 12142000, -18774622, -27473526, -5822132, 12438618, 20189266, -1250548, 25784734, -11747476, -3190306, -13745586, -2070496, 15869366, -25394286, -4264532, -28354212, -10818754, 16461640, 15485140, -11387202, 26092236 ], [ -12187840, 15529334, -17479972, 11879670, -8412794, -17108798, 12290210, 4327120, -12224242, -24682266, -1621292, 4693398, 15583966, -3955948, 24735154, -3932236, -3738766, -5629566, 576224, 11759066, -20259426, 2254708, -23613372, -7136494, 15504760, 16373260, -6218862, 26111316 ], [ -12297280, 9163634, -19015372, 14626290, -6805214, -18963338, 7207190, -3487760, -5673862, -21891006, 2579548, -3051822, 10978666, -6661348, 23685574, 3883004, -4287226, 2486454, 3222944, 7648766, -15124566, 8773948, -18872532, -3454234, 14547880, 17261380, -1050522, 26130396 ], [ -12406720, 2797934, -20550772, 17372910, -5197634, -20817878, 2124170, -11302640, 876518, -19099746, 6780388, -10797042, 6373366, -9366748, 22635994, 11698244, -4835686, 10602474, 5869664, 3538466, -9989706, 15293188, -14131692, 228026, 13591000, 18149500, 4117818, 26149476 ], [ -12516160, -3567766, -22086172, 20119530, -3590054, -22672418, -2958850, -19117520, 7426898, -16308486, 10981228, -18542262, 1768066, -12072148, 21586414, 19513484, -5384146, 18718494, 8516384, -571834, -4854846, 21812428, -9390852, 3910286, 12634120, 19037620, 9286158, 26168556 ], [ -12758494, -8965426, -23401774, 21977688, -2428154, -23502236, -7640218, -25295102, 12980834, -13578930, 14154934, -25427334, -1902764, -13783498, 19835842, 25698734, -5452762, 25863270, 10872944, -4379680, -373404, 26881696, -5422554, 7427558, 11129086, 20034262, 13713798, 25965336 ], [ -14196874, -5650726, -22739194, 15839688, -5277374, -15109556, -8706718, -16737002, 9566774, -11404710, 8084434, -24571074, 2836636, -6548398, 11776342, 17214074, -1202782, 24266850, 10618064, -5465440, -1772724, 18901216, -8407134, 9459938, 4690666, 22007602, 11475138, 23761416 ], [ -15635254, -2336026, -22076614, 9701688, -8126594, -6716876, -9773218, -8178902, 6152714, -9230490, 2013934, -23714814, 7576036, 686702, 3716842, 8729414, 3047198, 22670430, 10363184, -6551200, -3172044, 10920736, -11391714, 11492318, -1747754, 23980942, 9236478, 21557496 ], [ -17073634, 978674, -21414034, 3563688, -10975814, 1675804, -10839718, 379198, 2738654, -7056270, -4056566, -22858554, 12315436, 7921802, -4342658, 244754, 7297178, 21074010, 10108304, -7636960, -4571364, 2940256, -14376294, 13524698, -8186174, 25954282, 6997818, 19353576 ], [ -18512014, 4293374, -20751454, -2574312, -13825034, 10068484, -11906218, 8937298, -675406, -4882050, -10127066, -22002294, 17054836, 15156902, -12402158, -8239906, 11547158, 19477590, 9853424, -8722720, -5970684, -5040224, -17360874, 15557078, -14624594, 27927622, 4759158, 17149656 ], [ -19950394, 7608074, -20088874, -8712312, -16674254, 18461164, -12972718, 17495398, -4089466, -2707830, -16197566, -21146034, 21794236, 22392002, -20461658, -16724566, 15797138, 17881170, 9598544, -9808480, -7370004, -13020704, -20345454, 17589458, -21063014, 29900962, 2520498, 14945736 ], [ -20797440, 9560064, -19698688, -12326912, -18352128, 23403520, -13600768, 22535168, -6099968, -1427456, -19772416, -20641792, 24585216, 26652672, -25207808, -21721088, 18299904, 16941056, 9448448, -10447872, -8194048, -17720320, -22103040, 18786304, -24854528, 31063040, 1202176, 13647872 ], [ -20797440, 9560064, -19698688, -12326912, -18352128, 23403520, -13600768, 22535168, -6099968, -1427456, -19772416, -20641792, 24585216, 26652672, -25207808, -21721088, 18299904, 16941056, 9448448, -10447872, -8194048, -17720320, -22103040, 18786304, -24854528, 31063040, 1202176, 13647872 ] ], [ [ 18638336, 12267008, -15699456, -20296704, 3190272, -2971136, 17612288, -21936640, 10230272, -3308032, -18366976, -2369024, 17318400, -24648704, -10274304, -14696448, 7063552, 22881792, -30575104, 6558720, 12595200, 2352128, 14334464, -12769280, -23281152, 12084736, -27826176, -3540480 ], [ 18638336, 12267008, -15699456, -20296704, 3190272, -2971136, 17612288, -21936640, 10230272, -3308032, -18366976, -2369024, 17318400, -24648704, -10274304, -14696448, 7063552, 22881792, -30575104, 6558720, 12595200, 2352128, 14334464, -12769280, -23281152, 12084736, -27826176, -3540480 ], [ 18638336, 12267008, -15699456, -20296704, 3190272, -2971136, 17612288, -21936640, 10230272, -3308032, -18366976, -2369024, 17318400, -24648704, -10274304, -14696448, 7063552, 22881792, -30575104, 6558720, 12595200, 2352128, 14334464, -12769280, -23281152, 12084736, -27826176, -3540480 ], [ 17548606, 8203914, -11381364, -20567219, 3399427, -5493327, 12963501, -18640841, 7200032, -3100765, -15693745, -3313614, 11702013, -24950725, -7836955, -12008880, 8246738, 20743101, -24149001, 4832262, 9207420, 4372583, 12452600, -10095813, -19372815, 12295661, -21872781, -4421468 ], [ 15886306, 2005974, -4794444, -20979869, 3718477, -9340737, 5872131, -13613351, 2577632, -2784595, -11615935, -4754514, 3134643, -25411435, -4118965, -7909200, 10051598, 17480691, -14346471, 2198682, 4039620, 7454633, 9581960, -6017643, -13410945, 12617411, -12791331, -5765348 ], [ 14224006, -4191966, 1792476, -21392519, 4037527, -13188147, -1219239, -8585861, -2044768, -2468425, -7538125, -6195414, -5432727, -25872145, -400975, -3809520, 11856458, 14218281, -4543941, -434898, -1128180, 10536683, 6711320, -1939473, -7449075, 12939161, -3709881, -7109228 ], [ 12561706, -10389906, 8379396, -21805169, 4356577, -17035557, -8310609, -3558371, -6667168, -2152255, -3460315, -7636314, -14000097, -26332855, 3317015, 290160, 13661318, 10955871, 5258589, -3068478, -6295980, 13618733, 3840680, 2138697, -1487205, 13260911, 5371569, -8453108 ], [ 10899406, -16587846, 14966316, -22217819, 4675627, -20882967, -15401979, 1469119, -11289568, -1836085, 617495, -9077214, -22567467, -26793565, 7035005, 4389840, 15466178, 7693461, 15061119, -5702058, -11463780, 16700783, 970040, 6216867, 4474665, 13582661, 14453019, -9796988 ], [ 9237106, -22785786, 21553236, -22630469, 4994677, -24730377, -22493349, 6496609, -15911968, -1519915, 4695305, -10518114, -31134837, -27254275, 10752995, 8489520, 17271038, 4431051, 24863649, -8335638, -16631580, 19782833, -1900600, 10295037, 10436535, 13904411, 23534469, -11140868 ], [ 11464402, -18824388, 16812234, -17637200, 8397616, -23737194, -19867341, 5146390, -8450851, -1032703, 6977696, -13740078, -26159700, -23735692, 5074028, 9688533, 18605315, 1162638, 25085304, -2068161, -11281254, 13117490, 1656233, 5640930, 10066197, 14551193, 23519982, -13696397 ], [ 13825822, -14512668, 11680614, -12457520, 11906896, -22577094, -16906251, 3576250, -573061, -539593, 9198176, -17023458, -20717580, -20079892, -928972, 10787523, 19923365, -2105982, 24976584, 4506249, -5568234, 6116030, 5434703, 685710, 9477507, 15209183, 23191842, -16293707 ], [ 16187242, -10200948, 6548994, -7277840, 15416176, -21416994, -13945161, 2006110, 7304729, -46483, 11418656, -20306838, -15275460, -16424092, -6931972, 11886513, 21241415, -5374602, 24867864, 11080659, 144786, -885430, 9213173, -4269510, 8888817, 15867173, 22863702, -18891017 ], [ 18548662, -5889228, 1417374, -2098160, 18925456, -20256894, -10984071, 435970, 15182519, 446627, 13639136, -23590218, -9833340, -12768292, -12934972, 12985503, 22559465, -8643222, 24759144, 17655069, 5857806, -7886890, 12991643, -9224730, 8300127, 16525163, 22535562, -21488327 ], [ 20910082, -1577508, -3714246, 3081520, 22434736, -19096794, -8022981, -1134170, 23060309, 939737, 15859616, -26873598, -4391220, -9112492, -18937972, 14084493, 23877515, -11911842, 24650424, 24229479, 11570826, -14888350, 16770113, -14179950, 7711437, 17183153, 22207422, -24085637 ], [ 22857552, 2602237, -6664416, 6037075, 24699366, -16583519, -6819191, -1395310, 27113224, 1598672, 17906871, -29018803, -1629150, -5979692, -21532872, 12809658, 22970990, -15034812, 23448879, 28070414, 13858521, -19285210, 19107483, -18261420, 6134022, 16508318, 20507432, -23915797 ], [ 23728752, 6438847, -3942816, 3209905, 23727906, -10551989, -10184381, 1746950, 21221464, 2688752, 19503741, -28204753, -5835210, -4206692, -15266712, 5362878, 16280570, -17779092, 19405989, 24804314, 7240371, -16910110, 17697993, -20071140, 1985922, 12368138, 15240632, -16551367 ], [ 24599952, 10275457, -1221216, 382735, 22756446, -4520459, -13549571, 4889210, 15329704, 3778832, 21100611, -27390703, -10041270, -2433692, -9000552, -2083902, 9590150, -20523372, 15363099, 21538214, 622221, -14535010, 16288503, -21880860, -2162178, 8227958, 9973832, -9186937 ], [ 25471152, 14112067, 1500384, -2444435, 21784986, 1511071, -16914761, 8031470, 9437944, 4868912, 22697481, -26576653, -14247330, -660692, -2734392, -9530682, 2899730, -23267652, 11320209, 18272114, -5995929, -12159910, 14879013, -23690580, -6310278, 4087778, 4707032, -1822507 ], [ 26342352, 17948677, 4221984, -5271605, 20813526, 7542601, -20279951, 11173730, 3546184, 5958992, 24294351, -25762603, -18453390, 1112308, 3531768, -16977462, -3790690, -26011932, 7277319, 15006014, -12614079, -9784810, 13469523, -25500300, -10458378, -52402, -559768, 5541923 ], [ 27213552, 21785287, 6943584, -8098775, 19842066, 13574131, -23645141, 14315990, -2345576, 7049072, 25891221, -24948553, -22659450, 2885308, 9797928, -24424242, -10481110, -28756212, 3234429, 11739914, -19232229, -7409710, 12060033, -27310020, -14606478, -4192582, -5826568, 12906353 ], [ 26249150, 23411426, 6595371, -9294181, 19301655, 15850346, -23422814, 14641353, -5870939, 3718740, 25807196, -21459328, -24899687, 250298, 11603290, -22259896, -13369893, -27302468, 3604001, 11151162, -20337690, -3456959, 8305717, -25698272, -11342369, -6340651, -9947879, 13472049 ], [ 24003290, 23494406, 4104081, -9350431, 19062165, 15504926, -20695994, 13000203, -7744289, -2697540, 24549716, -16102528, -25767557, -5462002, 10294510, -13385896, -13604703, -22918028, 7053971, 12431502, -17594670, 1597171, 2914447, -21697952, -2903699, -7098001, -13269509, 9291459 ], [ 21757430, 23577386, 1612791, -9406681, 18822675, 15159506, -17969174, 11359053, -9617639, -9113820, 23292236, -10745728, -26635427, -11174302, 8985730, -4511896, -13839513, -18533588, 10503941, 13711842, -14851650, 6651301, -2476823, -17697632, 5534971, -7855351, -16591139, 5110869 ], [ 19511570, 23660366, -878499, -9462931, 18583185, 14814086, -15242354, 9717903, -11490989, -15530100, 22034756, -5388928, -27503297, -16886602, 7676950, 4362104, -14074323, -14149148, 13953911, 14992182, -12108630, 11705431, -7868093, -13697312, 13973641, -8612701, -19912769, 930279 ], [ 17265710, 23743346, -3369789, -9519181, 18343695, 14468666, -12515534, 8076753, -13364339, -21946380, 20777276, -32128, -28371167, -22598902, 6368170, 13236104, -14309133, -9764708, 17403881, 16272522, -9365610, 16759561, -13259363, -9696992, 22412311, -9370051, -23234399, -3250311 ], [ 15019850, 23826326, -5861079, -9575431, 18104205, 14123246, -9788714, 6435603, -15237689, -28362660, 19519796, 5324672, -29239037, -28311202, 5059390, 22110104, -14543943, -5380268, 20853851, 17552862, -6622590, 21813691, -18650633, -5696672, 30850981, -10127401, -26556029, -7430901 ], [ 15039803, 16704761, -5282793, -8717191, 18562368, 13411787, -6244442, 8243433, -11911973, -23185167, 20646632, 4689092, -26302175, -27429373, 3862066, 19391870, -13837128, -717512, 14736344, 12973743, -1463583, 19900525, -19235525, -3521525, 27166624, -7190908, -27300887, -6931959 ], [ 15311513, 8782691, -4363443, -7757341, 19098048, 12659657, -2609342, 10434483, -8008583, -16719477, 22038392, 3387692, -22942565, -25814863, 2677126, 15385610, -13025688, 3976168, 7555784, 7743573, 3963867, 17213215, -19286375, -1549175, 22135264, -3843988, -27759437, -5913069 ], [ 15583223, 860621, -3444093, -6797491, 19633728, 11907527, 1025758, 12625533, -4105193, -10253787, 23430152, 2086292, -19582955, -24200353, 1492186, 11379350, -12214248, 8669848, 375224, 2513403, 9391317, 14525905, -19337225, 423175, 17103904, -497068, -28217987, -4894179 ], [ 15854933, -7061449, -2524743, -5837641, 20169408, 11155397, 4660858, 14816583, -201803, -3788097, 24821912, 784892, -16223345, -22585843, 307246, 7373090, -11402808, 13363528, -6805336, -2716767, 14818767, 11838595, -19388075, 2395525, 12072544, 2849852, -28676537, -3875289 ], [ 16126643, -14983519, -1605393, -4877791, 20705088, 10403267, 8295958, 17007633, 3701587, 2677593, 26213672, -516508, -12863735, -20971333, -877694, 3366830, -10591368, 18057208, -13985896, -7946937, 20246217, 9151285, -19438925, 4367875, 7041184, 6196772, -29135087, -2856399 ], [ 15558192, -19490130, 342256, -3547935, 19482698, 9611522, 11574941, 17450702, 6940395, 6781792, 25365237, -1121995, -8907753, -19281241, -1056166, -3082, -9046376, 21859541, -18310680, -10670779, 22754450, 6600015, -18893555, 6668450, 2580508, 7979042, -28475031, -1383789 ], [ 11850192, -11233710, 6132496, -835425, 11690678, 8671742, 13523171, 11361842, 7695765, 2061472, 16145547, 873035, -2723223, -17308711, 2526374, -995062, -4760216, 22331051, -11963880, -4028869, 14354030, 4557105, -16120205, 10195550, 252388, 3914462, -23634921, 1784301 ], [ 8142192, -2977290, 11922736, 1877085, 3898658, 7731962, 15471401, 5272982, 8451135, -2658848, 6925857, 2868065, 3461307, -15336181, 6108914, -1987042, -474056, 22802561, -5617080, 2613041, 5953610, 2514195, -13346855, 13722650, -2075732, -150118, -18794811, 4952391 ], [ 4434192, 5279130, 17712976, 4589595, -3893362, 6792182, 17419631, -815878, 9206505, -7379168, -2293833, 4863095, 9645837, -13363651, 9691454, -2979022, 3812104, 23274071, 729720, 9254951, -2446810, 471285, -10573505, 17249750, -4403852, -4214698, -13954701, 8120481 ], [ 726192, 13535550, 23503216, 7302105, -11685382, 5852402, 19367861, -6904738, 9961875, -12099488, -11513523, 6858125, 15830367, -11391121, 13273994, -3971002, 8098264, 23745581, 7076520, 15896861, -10847230, -1571625, -7800155, 20776850, -6731972, -8279278, -9114591, 11288571 ], [ -2981808, 21791970, 29293456, 10014615, -19477402, 4912622, 21316091, -12993598, 10717245, -16819808, -20733213, 8853155, 22014897, -9418591, 16856534, -4962982, 12384424, 24217091, 13423320, 22538771, -19247650, -3614535, -5026805, 24303950, -9060092, -12343858, -4274481, 14456661 ], [ -3711418, 20743800, 27249360, 10295439, -21915887, 4673941, 19949928, -16342546, 11184928, -16720889, -22484415, 9708529, 23229271, -7863562, 18635825, -5300393, 14652827, 23775861, 15303334, 21844216, -18912227, -2933889, -1348282, 21562754, -7259121, -14697544, -279854, 15433047 ], [ -1716118, 11182920, 18037680, 8351529, -19456457, 5076691, 15551448, -17184766, 11389408, -12212879, -17402745, 9521239, 19896481, -6690502, 18765335, -5038943, 15075197, 22499571, 13096714, 14437576, -10584437, 238521, 3158378, 13086734, -1680471, -15485944, 2941246, 14404257 ], [ 279182, 1622040, 8826000, 6407619, -16997027, 5479441, 11152968, -18026986, 11593888, -7704869, -12321075, 9333949, 16563691, -5517442, 18894845, -4777493, 15497567, 21223281, 10890094, 7030936, -2256647, 3410931, 7665038, 4610714, 3898179, -16274344, 6162346, 13375467 ], [ 2274482, -7938840, -385680, 4463709, -14537597, 5882191, 6754488, -18869206, 11798368, -3196859, -7239405, 9146659, 13230901, -4344382, 19024355, -4516043, 15919937, 19946991, 8683474, -375704, 6071143, 6583341, 12171698, -3865306, 9476829, -17062744, 9383446, 12346677 ], [ 4269782, -17499720, -9597360, 2519799, -12078167, 6284941, 2356008, -19711426, 12002848, 1311151, -2157735, 8959369, 9898111, -3171322, 19153865, -4254593, 16342307, 18670701, 6476854, -7782344, 14398933, 9755751, 16678358, -12341326, 15055479, -17851144, 12604546, 11317887 ], [ 6265082, -27060600, -18809040, 575889, -9618737, 6687691, -2042472, -20553646, 12207328, 5819161, 2923935, 8772079, 6565321, -1998262, 19283375, -3993143, 16764677, 17394411, 4270234, -15188984, 22726723, 12928161, 21185018, -20817346, 20634129, -18639544, 15825646, 10289097 ], [ 1203707, -21181305, -20570070, 1355229, -8522732, 3600241, -110202, -18409741, 14094283, 8957371, 4555680, 6503614, 4474156, 1913348, 20380835, -175193, 15737447, 12578346, 379789, -17642624, 19723063, 12560796, 15595178, -18267016, 19295754, -13086769, 14974021, 9318132 ], [ -5269003, -12213975, -20840970, 2679219, -7699412, -185249, 3088218, -15668611, 16317733, 11821621, 5497440, 3818914, 2631316, 6372668, 21671885, 4354057, 14420297, 7054326, -3847421, -19105664, 14453113, 11485476, 7986038, -13511416, 16573974, -6265759, 13307851, 8358732 ], [ -11741713, -3246645, -21111870, 4003209, -6876092, -3970739, 6286638, -12927481, 18541183, 14685871, 6439200, 1134214, 788476, 10831988, 22962935, 8883307, 13103147, 1530306, -8074631, -20568704, 9183163, 10410156, 376898, -8755816, 13852194, 555251, 11641681, 7399332 ], [ -18214423, 5720685, -21382770, 5327199, -6052772, -7756229, 9485058, -10186351, 20764633, 17550121, 7380960, -1550486, -1054364, 15291308, 24253985, 13412557, 11785997, -3993714, -12301841, -22031744, 3913213, 9334836, -7232242, -4000216, 11130414, 7376261, 9975511, 6439932 ], [ -24687133, 14688015, -21653670, 6651189, -5229452, -11541719, 12683478, -7445221, 22988083, 20414371, 8322720, -4235186, -2897204, 19750628, 25545035, 17941807, 10468847, -9517734, -16529051, -23494784, -1356737, 8259516, -14841382, 755384, 8408634, 14197271, 8309341, 5480532 ], [ -29912610, 21809865, -21128775, 8194203, -4596478, -13779676, 15462869, -5755752, 23695265, 22194837, 9576571, -6485062, -4976215, 22821340, 25747569, 20782123, 8405874, -14153841, -19220688, -24548324, -5964480, 7037595, -20915664, 5276841, 6576847, 19557666, 7127317, 5037492 ], [ -27750630, 18000795, -15890325, 11034513, -5090938, -6851476, 15760319, -10295352, 15421475, 17555967, 12678961, -6159442, -8454085, 17667220, 19502739, 13618753, 1925334, -13530771, -12817008, -23176364, -6649920, 4947345, -17898864, 8411451, 10016557, 16266726, 8812927, 7652892 ], [ -25588650, 14191725, -10651875, 13874823, -5585398, 76724, 16057769, -14834952, 7147685, 12917097, 15781351, -5833822, -11931955, 12513100, 13257909, 6455383, -4555206, -12907701, -6413328, -21804404, -7335360, 2857095, -14882064, 11546061, 13456267, 12975786, 10498537, 10268292 ], [ -23426670, 10382655, -5413425, 16715133, -6079858, 7004924, 16355219, -19374552, -1126105, 8278227, 18883741, -5508202, -15409825, 7358980, 7013079, -707987, -11035746, -12284631, -9648, -20432444, -8020800, 766845, -11865264, 14680671, 16895977, 9684846, 12184147, 12883692 ], [ -21264690, 6573585, -174975, 19555443, -6574318, 13933124, 16652669, -23914152, -9399895, 3639357, 21986131, -5182582, -18887695, 2204860, 768249, -7871357, -17516286, -11661561, 6394032, -19060484, -8706240, -1323405, -8848464, 17815281, 20335687, 6393906, 13869757, 15499092 ], [ -19102710, 2764515, 5063475, 22395753, -7068778, 20861324, 16950119, -28453752, -17673685, -999513, 25088521, -4856962, -22365565, -2949260, -5476581, -15034727, -23996826, -11038491, 12797712, -17688524, -9391680, -3413655, -5831664, 20949891, 23775397, 3102966, 15555367, 18114492 ], [ -18341946, -1446765, 8256148, 24579243, -7269063, 23978082, 16965325, -27979380, -19019213, -5002186, 23581568, -3918515, -23175524, -7359763, -9590600, -16907498, -25006900, -9026013, 13860773, -14176364, -8363976, -1782171, -5528695, 21652258, 22409333, 540760, 13712599, 20080042 ], [ -19255806, -6138735, 9003868, 25977753, -7117773, 22539702, 16643215, -21512700, -12084623, -8244526, 16565888, -2247665, -20797004, -10881553, -11158040, -12457358, -19479100, -5353023, 8541143, -8106404, -5288856, 4297239, -8469085, 19447798, 15299783, -1150520, 7652989, 21268942 ], [ -20169666, -10830705, 9751588, 27376263, -6966483, 21101322, 16321105, -15046020, -5150033, -11486866, 9550208, -576815, -18418484, -14403343, -12725480, -8007218, -13951300, -1680033, 3221513, -2036444, -2213736, 10376649, -11409475, 17243338, 8190233, -2841800, 1593379, 22457842 ], [ -21083526, -15522675, 10499308, 28774773, -6815193, 19662942, 15998995, -8579340, 1784557, -14729206, 2534528, 1094035, -16039964, -17925133, -14292920, -3557078, -8423500, 1992957, -2098117, 4033516, 861384, 16456059, -14349865, 15038878, 1080683, -4533080, -4466231, 23646742 ], [ -21997386, -20214645, 11247028, 30173283, -6663903, 18224562, 15676885, -2112660, 8719147, -17971546, -4481152, 2764885, -13661444, -21446923, -15860360, 893062, -2895700, 5665947, -7417747, 10103476, 3936504, 22535469, -17290255, 12834418, -6028867, -6224360, -10525841, 24835642 ], [ -22911246, -24906615, 11994748, 31571793, -6512613, 16786182, 15354775, 4354020, 15653737, -21213886, -11496832, 4435735, -11282924, -24968713, -17427800, 5343202, 2632100, 9338937, -12737377, 16173436, 7011624, 28614879, -20230645, 10629958, -13138417, -7915640, -16585451, 26024542 ], [ -23706219, -23376579, 8381461, 30486993, -7819500, 13013946, 13561585, 6910401, 11632990, -17722654, -14587585, 2746285, -6393287, -25972348, -15627626, 1171930, 3623840, 9763614, -15487930, 18380569, 7749645, 22612941, -21226132, 6739966, -13269307, -3813749, -17305082, 24981016 ], [ -24465009, -19952889, 3440911, 28646403, -9570180, 8531406, 11320675, 8276691, 4278010, -12182074, -16483795, 34135, -739397, -26209588, -12802526, -5623250, 3235040, 9199674, -17456590, 19412059, 7776375, 12934071, -21629692, 2336986, -11276257, 2051281, -16399502, 23258056 ], [ -25223799, -16529199, -1499639, 26805813, -11320860, 4048866, 9079765, 9642981, -3076970, -6641494, -18380005, -2678015, 4914493, -26446828, -9977426, -12418430, 2846240, 8635734, -19425250, 20443549, 7803105, 3255201, -22033252, -2065994, -9283207, 7916311, -15493922, 21535096 ], [ -25982589, -13105509, -6440189, 24965223, -13071540, -433674, 6838855, 11009271, -10431950, -1100914, -20276215, -5390165, 10568383, -26684068, -7152326, -19213610, 2457440, 8071794, -21393910, 21475039, 7829835, -6423669, -22436812, -6468974, -7290157, 13781341, -14588342, 19812136 ], [ -26741379, -9681819, -11380739, 23124633, -14822220, -4916214, 4597945, 12375561, -17786930, 4439666, -22172425, -8102315, 16222273, -26921308, -4327226, -26008790, 2068640, 7507854, -23362570, 22506529, 7856565, -16102539, -22840372, -10871954, -5297107, 19646371, -13682762, 18089176 ], [ -27497698, -6341128, -15469865, 21246999, -16205281, -8941150, 2359492, 13535911, -23923238, 9036611, -23580966, -10797406, 21090119, -26802836, -2007106, -32126230, 1395535, 7010820, -24952047, 23359624, 8082823, -24448651, -23196766, -14690070, -3220757, 24717867, -12796306, 16311448 ], [ -28224718, -3984568, -9463535, 18930129, -13229431, -7540210, 150172, 12254401, -15609578, 2444741, -19207146, -13290226, 16637729, -22466636, -5674606, -30207610, -2648615, 7307100, -22045497, 22097464, 10674913, -16992061, -22993906, -11573370, -156707, 20380317, -12136606, 13884328 ], [ -28951738, -1628008, -3457205, 16613259, -10253581, -6139270, -2059148, 10972891, -7295918, -4147129, -14833326, -15783046, 12185339, -18130436, -9342106, -28288990, -6692765, 7603380, -19138947, 20835304, 13267003, -9535471, -22791046, -8456670, 2907343, 16042767, -11476906, 11457208 ], [ -29678758, 728552, 2549125, 14296389, -7277731, -4738330, -4268468, 9691381, 1017742, -10738999, -10459506, -18275866, 7732949, -13794236, -13009606, -26370370, -10736915, 7899660, -16232397, 19573144, 15859093, -2078881, -22588186, -5339970, 5971393, 11705217, -10817206, 9030088 ], [ -30405778, 3085112, 8555455, 11979519, -4301881, -3337390, -6477788, 8409871, 9331402, -17330869, -6085686, -20768686, 3280559, -9458036, -16677106, -24451750, -14781065, 8195940, -13325847, 18310984, 18451183, 5377709, -22385326, -2223270, 9035443, 7367667, -10157506, 6602968 ], [ -31132798, 5441672, 14561785, 9662649, -1326031, -1936450, -8687108, 7128361, 17645062, -23922739, -1711866, -23261506, -1171831, -5121836, -20344606, -22533130, -18825215, 8492220, -10419297, 17048824, 21043273, 12834299, -22182466, 893430, 12099493, 3030117, -9497806, 4175848 ], [ -31142668, 4148747, 15870940, 8775844, 32364, -1246325, -9218423, 4046276, 21164947, -26142584, 1918414, -22580351, -3879191, -1759826, -22283386, -20397160, -20580225, 9725170, -7924942, 14624384, 22417643, 14755429, -22308046, 2929540, 12919343, -1689248, -8451671, 931618 ], [ -30025588, -2879083, 9798820, 10136284, -1150956, -1673195, -7112873, -1865284, 17151757, -21492104, 4380274, -16911521, -3844361, 71314, -21505606, -17919640, -18738015, 12430030, -6078322, 10373504, 21878453, 7977979, -22949746, 3267580, 10212593, -7008608, -6798281, -3596642 ], [ -28908508, -9906913, 3726700, 11496724, -2334276, -2100065, -5007323, -7776844, 13138567, -16841624, 6842134, -11242691, -3809531, 1902454, -20727826, -15442120, -16895805, 15134890, -4231702, 6122624, 21339263, 1200529, -23591446, 3605620, 7505843, -12327968, -5144891, -8124902 ], [ -27791428, -16934743, -2345420, 12857164, -3517596, -2526935, -2901773, -13688404, 9125377, -12191144, 9303994, -5573861, -3774701, 3733594, -19950046, -12964600, -15053595, 17839750, -2385082, 1871744, 20800073, -5576921, -24233146, 3943660, 4799093, -17647328, -3491501, -12653162 ], [ -26674348, -23962573, -8417540, 14217604, -4700916, -2953805, -796223, -19599964, 5112187, -7540664, 11765854, 94969, -3739871, 5564734, -19172266, -10487080, -13211385, 20544610, -538462, -2379136, 20260883, -12354371, -24874846, 4281700, 2092343, -22966688, -1838111, -17181422 ], [ -25557268, -30990403, -14489660, 15578044, -5884236, -3380675, 1309327, -25511524, 1098997, -2890184, 14227714, 5763799, -3705041, 7395874, -18394486, -8009560, -11369175, 23249470, 1308158, -6630016, 19721693, -19131821, -25516546, 4619740, -614407, -28286048, -184721, -21709682 ], [ -22899397, -29995813, -11268587, 10738780, -7718850, -5557622, 2164831, -23908129, 2464810, -4394930, 13073185, 4461994, -3530603, 7510831, -13799221, -4825684, -10723587, 22834570, 608318, -10098058, 20159570, -21430538, -19459078, 2716996, 704228, -27221807, -3491321, -18959741 ], [ -19581187, -25563043, -4064717, 3242500, -9832590, -8484602, 2484601, -19084039, 6135910, -8537630, 10368775, 172774, -3296333, 6890281, -7567891, -1339084, -10590837, 21082630, -1182862, -13230598, 21016190, -21809798, -10530538, -146084, 3748028, -23421737, -8923631, -13090571 ], [ -16262977, -21130273, 3139153, -4253780, -11946330, -11411582, 2804371, -14259949, 9807010, -12680330, 7664365, -4116446, -3062063, 6269731, -1336561, 2147516, -10458087, 19330690, -2974042, -16363138, 21872810, -22189058, -1601998, -3009164, 6791828, -19621667, -14355941, -7221401 ], [ -12944767, -16697503, 10343023, -11750060, -14060070, -14338562, 3124141, -9435859, 13478110, -16823030, 4959955, -8405666, -2827793, 5649181, 4894769, 5634116, -10325337, 17578750, -4765222, -19495678, 22729430, -22568318, 7326542, -5872244, 9835628, -15821597, -19788251, -1352231 ], [ -9626557, -12264733, 17546893, -19246340, -16173810, -17265542, 3443911, -4611769, 17149210, -20965730, 2255545, -12694886, -2593523, 5028631, 11126099, 9120716, -10192587, 15826810, -6556402, -22628218, 23586050, -22947578, 16255082, -8735324, 12879428, -12021527, -25220561, 4516939 ], [ -6367637, -7882780, 24572097, -26645563, -18237229, -20113596, 3779164, 146032, 20715064, -25069703, -370133, -16862773, -2345481, 4379337, 17273153, 12497031, -10009306, 14077975, -8283266, -25710627, 24415121, -23312953, 25015892, -11576997, 15881265, -8195700, -30549274, 10278037 ], [ -8385527, -8023540, 15696027, -25406713, -15822079, -15937236, 5492404, -995888, 14914024, -25726973, 4011337, -10232023, -871731, 1171827, 15919643, 6057981, -5328766, 12605485, -4286006, -24331377, 22792331, -22442563, 18848732, -12513447, 15148395, -2077500, -26657854, 6420727 ], [ -10403417, -8164300, 6819957, -24167863, -13406929, -11760876, 7205644, -2137808, 9112984, -26384243, 8392807, -3601273, 602019, -2035683, 14566133, -381069, -648226, 11132995, -288746, -22952127, 21169541, -21572173, 12681572, -13449897, 14415525, 4040700, -22766434, 2563417 ], [ -12421307, -8305060, -2056113, -22929013, -10991779, -7584516, 8918884, -3279728, 3311944, -27041513, 12774277, 3029477, 2075769, -5243193, 13212623, -6820119, 4032314, 9660505, 3708514, -21572877, 19546751, -20701783, 6514412, -14386347, 13682655, 10158900, -18875014, -1293893 ], [ -14439197, -8445820, -10932183, -21690163, -8576629, -3408156, 10632124, -4421648, -2489096, -27698783, 17155747, 9660227, 3549519, -8450703, 11859113, -13259169, 8712854, 8188015, 7705774, -20193627, 17923961, -19831393, 347252, -15322797, 12949785, 16277100, -14983594, -5151203 ], [ -16457087, -8586580, -19808253, -20451313, -6161479, 768204, 12345364, -5563568, -8290136, -28356053, 21537217, 16290977, 5023269, -11658213, 10505603, -19698219, 13393394, 6715525, 11703034, -18814377, 16301171, -18961003, -5819908, -16259247, 12216915, 22395300, -11092174, -9008513 ], [ -16254418, -7674843, -24240247, -18061192, -4732735, 3164950, 13540258, -5925272, -10631331, -28004703, 22462728, 18730763, 6585469, -14043631, 8255703, -22510703, 15215172, 4756067, 13803694, -17785621, 12859501, -16048317, -7975469, -15498559, 9575178, 24303396, -8164627, -9146892 ], [ -11380918, -4549233, -19324357, -13249432, -5378845, 1818370, 13644838, -4645832, -5694921, -25531773, 16118808, 12355073, 8333719, -14699821, 4120293, -17694893, 11023692, 1772297, 11914954, -17494111, 5591911, -8839767, -1692839, -11168029, 2918238, 17355756, -7264537, -1462692 ], [ -6507418, -1423623, -14408467, -8437672, -6024955, 471790, 13749418, -3366392, -758511, -23058843, 9774888, 5979383, 10081969, -15356011, -15117, -12879083, 6832212, -1211473, 10026214, -17202601, -1675679, -1631217, 4589791, -6837499, -3738702, 10408116, -6364447, 6221508 ], [ -1633918, 1701987, -9492577, -3625912, -6671065, -874790, 13853998, -2086952, 4177899, -20585913, 3430968, -396307, 11830219, -16012201, -4150527, -8063273, 2640732, -4195243, 8137474, -16911091, -8943269, 5577333, 10872421, -2506969, -10395642, 3460476, -5464357, 13905708 ], [ 3239582, 4827597, -4576687, 1185848, -7317175, -2221370, 13958578, -807512, 9114309, -18112983, -2912952, -6771997, 13578469, -16668391, -8285937, -3247463, -1550748, -7179013, 6248734, -16619581, -16210859, 12785883, 17155051, 1823561, -17052582, -3487164, -4564267, 21589908 ], [ 8113082, 7953207, 339203, 5997608, -7963285, -3567950, 14063158, 471928, 14050719, -15640053, -9256872, -13147687, 15326719, -17324581, -12421347, 1568347, -5742228, -10162783, 4359994, -16328071, -23478449, 19994433, 23437681, 6154091, -23709522, -10434804, -3664177, 29274108 ], [ 7922930, 9873210, 2668091, 5218808, -9002752, -1713182, 12836218, 4460008, 13396227, -10452897, -12676635, -15819574, 17413663, -15648616, -11158059, 2996704, -3049875, -9077095, 5471107, -14500696, -21836084, 18689064, 22322167, 9151505, -21759804, -13674252, -890326, 26066919 ], [ 4801190, 11095230, 3499241, 1203368, -10269952, 1994998, 10838398, 10016248, 9504897, -3694347, -14403465, -16347154, 19696693, -12622456, -6769209, 2463904, 3627855, -5635405, 8318977, -11784136, -15035324, 12454584, 16923517, 11377115, -14827284, -14766852, 2968334, 16554189 ], [ 1679450, 12317250, 4330391, -2812072, -11537152, 5703178, 8840578, 15572488, 5613567, 3064203, -16130295, -16874734, 21979723, -9596296, -2380359, 1931104, 10305585, -2193715, 11166847, -9067576, -8234564, 6220104, 11524867, 13602725, -7894764, -15859452, 6826994, 7041459 ], [ -1442290, 13539270, 5161541, -6827512, -12804352, 9411358, 6842758, 21128728, 1722237, 9822753, -17857125, -17402314, 24262753, -6570136, 2008491, 1398304, 16983315, 1247975, 14014717, -6351016, -1433804, -14376, 6126217, 15828335, -962244, -16952052, 10685654, -2471271 ], [ -4564030, 14761290, 5992691, -10842952, -14071552, 13119538, 4844938, 26684968, -2169093, 16581303, -19583955, -17929894, 26545783, -3543976, 6397341, 865504, 23661045, 4689665, 16862587, -3634456, 5366956, -6248856, 727567, 18053945, 5970276, -18044652, 14544314, -11984001 ], [ -7685770, 15983310, 6823841, -14858392, -15338752, 16827718, 2847118, 32241208, -6060423, 23339853, -21310785, -18457474, 28828813, -517816, 10786191, 332704, 30338775, 8131355, 19710457, -917896, 12167716, -12483336, -4671083, 20279555, 12902796, -19137252, 18402974, -21496731 ], [ -3636230, 13051635, 8015731, -7684007, -9779942, 19108153, 2507988, 23483278, -3297358, 21197288, -15122245, -14686519, 27224878, 4893699, 8350476, 1083829, 22503010, 5440465, 14015572, 2694139, 9455361, -15464186, -7204383, 12939690, 14386136, -13002302, 12861229, -20144421 ], [ 835150, 9875625, 9228841, 148603, -3819602, 21304603, 2266428, 13883338, -142858, 18531128, -8468095, -10662709, 25392298, 10445529, 5513316, 1910479, 13813510, 2388835, 7818172, 6358849, 6183411, -18253646, -9569133, 5037150, 15548936, -6442202, 6766519, -18152991 ], [ 5306530, 6699615, 10441951, 7981213, 2140738, 23501053, 2024868, 4283398, 3011642, 15864968, -1813945, -6638899, 23559718, 15997359, 2676156, 2737129, 5124010, -662795, 1620772, 10023559, 2911461, -21043106, -11933883, -2865390, 16711736, 117898, 671809, -16161561 ], [ 9777910, 3523605, 11655061, 15813823, 8101078, 25697503, 1783308, -5316542, 6166142, 13198808, 4840205, -2615089, 21727138, 21549189, -161004, 3563779, -3565490, -3714425, -4576628, 13688269, -360489, -23832566, -14298633, -10767930, 17874536, 6677998, -5422901, -14170131 ], [ 14249290, 347595, 12868171, 23646433, 14061418, 27893953, 1541748, -14916482, 9320642, 10532648, 11494355, 1408721, 19894558, 27101019, -2998164, 4390429, -12254990, -6766055, -10774028, 17352979, -3632439, -26622026, -16663383, -18670470, 19037336, 13238098, -11517611, -12178701 ], [ 15522704, -1458972, 12538303, 27981640, 16646738, 27494163, 1002085, -20397881, 9866620, 8958206, 15906465, 4926876, 18437545, 30038876, -4149930, 3620097, -18157120, -7767925, -14626946, 19932917, -4959440, -28604968, -16862752, -22984205, 18955399, 18150800, -15229659, -9110618 ], [ 7480304, 723708, 7713673, 22128760, 9400478, 19531413, -405965, -13881791, 2813860, 10563986, 13787415, 6972036, 18074575, 25362116, -392070, -1802313, -15939520, -2798755, -11650286, 19352867, -620720, -28238488, -10754272, -16843595, 15247489, 18264560, -12000909, -2906198 ], [ -562096, 2906388, 2889043, 16275880, 2154218, 11568663, -1814015, -7365701, -4238900, 12169766, 11668365, 9017196, 17711605, 20685356, 3365790, -7224723, -13721920, 2170415, -8673626, 18772817, 3718000, -27872008, -4645792, -10702985, 11539579, 18378320, -8772159, 3298222 ], [ -8604496, 5089068, -1935587, 10423000, -5092042, 3605913, -3222065, -849611, -11291660, 13775546, 9549315, 11062356, 17348635, 16008596, 7123650, -12647133, -11504320, 7139585, -5696966, 18192767, 8056720, -27505528, 1462688, -4562375, 7831669, 18492080, -5543409, 9502642 ], [ -16646896, 7271748, -6760217, 4570120, -12338302, -4356837, -4630115, 5666479, -18344420, 15381326, 7430265, 13107516, 16985665, 11331836, 10881510, -18069543, -9286720, 12108755, -2720306, 17612717, 12395440, -27139048, 7571168, 1578235, 4123759, 18605840, -2314659, 15707062 ], [ -24689296, 9454428, -11584847, -1282760, -19584562, -12319587, -6038165, 12182569, -25397180, 16987106, 5311215, 15152676, 16622695, 6655076, 14639370, -23491953, -7069120, 17077925, 256354, 17032667, 16734160, -26772568, 13679648, 7718845, 415849, 18719600, 914091, 21911482 ], [ -25927786, 11830245, -14104787, -901655, -19521706, -13903563, -4156052, 13868908, -26626964, 14541293, 4976349, 14616930, 14832592, 4584671, 12123618, -21855198, -7128466, 18665183, 3218020, 17080580, 15054625, -25661998, 13290167, 10447453, -3859385, 15373622, 2096517, 20711773 ], [ -21963286, 14353755, -14862317, 4246615, -13869526, -10609653, 242068, 11861908, -23403884, 8997203, 6005859, 12107550, 11951152, 4507361, 4810398, -14820258, -8929006, 17666273, 6168220, 17608700, 8772895, -23982418, 7931657, 10566883, -8568455, 9381962, 1714107, 13850083 ], [ -17998786, 16877265, -15619847, 9394885, -8217346, -7315743, 4640188, 9854908, -20180804, 3453113, 7035369, 9598170, 9069712, 4430051, -2502822, -7785318, -10729546, 16667363, 9118420, 18136820, 2491165, -22302838, 2573147, 10686313, -13277525, 3390302, 1331697, 6988393 ], [ -14034286, 19400775, -16377377, 14543155, -2565166, -4021833, 9038308, 7847908, -16957724, -2090977, 8064879, 7088790, 6188272, 4352741, -9816042, -750378, -12530086, 15668453, 12068620, 18664940, -3790565, -20623258, -2785363, 10805743, -17986595, -2601358, 949287, 126703 ], [ -10069786, 21924285, -17134907, 19691425, 3087014, -727923, 13436428, 5840908, -13734644, -7635067, 9094389, 4579410, 3306832, 4275431, -17129262, 6284562, -14330626, 14669543, 15018820, 19193060, -10072295, -18943678, -8143873, 10925173, -22695665, -8593018, 566877, -6734987 ], [ -6105286, 24447795, -17892437, 24839695, 8739194, 2565987, 17834548, 3833908, -10511564, -13179157, 10123899, 2070030, 425392, 4198121, -24442482, 13319502, -16131166, 13670633, 17969020, 19721180, -16354025, -17264098, -13502383, 11044603, -27404735, -14584678, 184467, -13596677 ], [ -1642375, 20562667, -17672658, 19606338, 5049545, -34925, 18688333, 7362438, -5035246, -11930748, 10039272, 4567828, -2169831, 3160645, -19620038, 10227985, -16623703, 15149242, 11752376, 20972229, -11440270, -17564574, -10019292, 4620384, -21741579, -10956587, 473636, -14634882 ], [ 2889935, 15785197, -17316798, 12927438, 59135, -3456635, 19048603, 11661738, 754814, -9736548, 9799512, 7762828, -4725201, 1989475, -13107818, 5726455, -16934113, 16972822, 4259336, 22323939, -4967650, -18140754, -5305092, -2714976, -14634189, -5989037, 856316, -14862222 ], [ 7422245, 11007727, -16960938, 6248538, -4931275, -6878345, 19408873, 15961038, 6544874, -7542348, 9559752, 10957828, -7280571, 818305, -6595598, 1224925, -17244523, 18796402, -3233704, 23675649, 1504970, -18716934, -590892, -10050336, -7526799, -1021487, 1238996, -15089562 ], [ 11954555, 6230257, -16605078, -430362, -9921685, -10300055, 19769143, 20260338, 12334934, -5348148, 9319992, 14152828, -9835941, -352865, -83378, -3276605, -17554933, 20619982, -10726744, 25027359, 7977590, -19293114, 4123308, -17385696, -419409, 3946063, 1621676, -15316902 ], [ 16486865, 1452787, -16249218, -7109262, -14912095, -13721765, 20129413, 24559638, 18124994, -3153948, 9080232, 17347828, -12391311, -1524035, 6428842, -7778135, -17865343, 22443562, -18219784, 26379069, 14450210, -19869294, 8837508, -24721056, 6687981, 8913613, 2004356, -15544242 ], [ 19357034, -1838237, -15034161, -11974398, -18547146, -15948885, 19396005, 26870754, 22822005, -969540, 9242148, 19970591, -14828752, -2219307, 12117361, -11138455, -17598790, 23036886, -22726553, 26066241, 19129670, -19846870, 11997653, -29386090, 11301862, 12327074, 1502849, -15529655 ], [ 15089774, 1253713, -10129611, -9051018, -16362126, -13046295, 13966215, 20644374, 22825335, 1172820, 11128908, 20136101, -16759792, -871017, 14268811, -9598285, -14854690, 18347346, -14409923, 18605691, 16109090, -17253970, 8484503, -22584430, 5208322, 9067094, -2795461, -14476205 ], [ 10822514, 4345663, -5225061, -6127638, -14177106, -10143705, 8536425, 14417994, 22828665, 3315180, 13015668, 20301611, -18690832, 477273, 16420261, -8058115, -12110590, 13657806, -6093293, 11145141, 13088510, -14661070, 4971353, -15782770, -885218, 5807114, -7093771, -13422755 ], [ 6555254, 7437613, -320511, -3204258, -11992086, -7241115, 3106635, 8191614, 22831995, 5457540, 14902428, 20467121, -20621872, 1825563, 18571711, -6517945, -9366490, 8968266, 2223337, 3684591, 10067930, -12068170, 1458203, -8981110, -6978758, 2547134, -11392081, -12369305 ], [ 2287994, 10529563, 4584039, -280878, -9807066, -4338525, -2323155, 1965234, 22835325, 7599900, 16789188, 20632631, -22552912, 3173853, 20723161, -4977775, -6622390, 4278726, 10539967, -3775959, 7047350, -9475270, -2054947, -2179450, -13072298, -712846, -15690391, -11315855 ], [ -1979266, 13621513, 9488589, 2642502, -7622046, -1435935, -7752945, -4261146, 22838655, 9742260, 18675948, 20798141, -24483952, 4522143, 22874611, -3437605, -3878290, -410814, 18856597, -11236509, 4026770, -6882370, -5568097, 4622210, -19165838, -3972826, -19988701, -10262405 ], [ -1530526, 15446128, 11375889, 5466927, -6607431, -168780, -8099400, -5077311, 21525330, 8897115, 16837698, 16681181, -20904832, 4995138, 22330921, -2056690, -2202580, -4137309, 21458317, -13511349, 3685265, -6120745, -5224072, 8280215, -19214708, -4176271, -17894446, -8111495 ], [ 3634214, 16003408, 10245939, 8192397, -6763221, -537060, -3362520, -483261, 18895350, 5064465, 11274438, 8281751, -11815552, 4592838, 19092091, -835030, -1595260, -6900759, 18345127, -10600479, 6022835, -7190395, -1022872, 8794565, -13218908, -1323181, -9407626, -4863125 ], [ 8798954, 16560688, 9115989, 10917867, -6919011, -905340, 1374360, 4110789, 16265370, 1231815, 5711178, -117679, -2726272, 4190538, 15853261, 386630, -987940, -9664209, 15231937, -7689609, 8360405, -8260045, 3178328, 9308915, -7223108, 1529909, -920806, -1614755 ], [ 13963694, 17117968, 7986039, 13643337, -7074801, -1273620, 6111240, 8704839, 13635390, -2600835, 147918, -8517109, 6363008, 3788238, 12614431, 1608290, -380620, -12427659, 12118747, -4778739, 10697975, -9329695, 7379528, 9823265, -1227308, 4382999, 7566014, 1633615 ], [ 19128434, 17675248, 6856089, 16368807, -7230591, -1641900, 10848120, 13298889, 11005410, -6433485, -5415342, -16916539, 15452288, 3385938, 9375601, 2829950, 226700, -15191109, 9005557, -1867869, 13035545, -10399345, 11580728, 10337615, 4768492, 7236089, 16052834, 4881985 ], [ 24293174, 18232528, 5726139, 19094277, -7386381, -2010180, 15585000, 17892939, 8375430, -10266135, -10978602, -25315969, 24541568, 2983638, 6136771, 4051610, 834020, -17954559, 5892367, 1043001, 15373115, -11468995, 15781928, 10851965, 10764292, 10089179, 24539654, 8130355 ], [ 21527559, 13038211, 5057914, 14591360, -8238007, -1839136, 17012790, 14743149, 9713292, -8949438, -12878576, -25058110, 23392306, 2290579, 7168003, 6064152, 1559965, -15443029, 3203526, 4288430, 11244637, -7218113, 11483738, 6218136, 10322149, 6918090, 18570941, 8815914 ], [ 16915149, 6504481, 4497214, 8405120, -9251677, -1542496, 17669970, 9789999, 11975172, -6433578, -13925456, -22784170, 19858726, 1529809, 9193633, 8260872, 2313535, -11703079, 613506, 7611770, 5610367, -1728203, 5206238, 385416, 8380759, 2344110, 9235871, 8904654 ], [ 12302739, -29249, 3936514, 2218880, -10265347, -1245856, 18327150, 4836849, 14237052, -3917718, -14972336, -20510230, 16325146, 769039, 11219263, 10457592, 3067105, -7963129, -1976514, 10935110, -23903, 3761707, -1071262, -5447304, 6439369, -2229870, -99199, 8993394 ], [ 7690329, -6562979, 3375814, -3967360, -11279017, -949216, 18984330, -116301, 16498932, -1401858, -16019216, -18236290, 12791566, 8269, 13244893, 12654312, 3820675, -4223179, -4566534, 14258450, -5658173, 9251617, -7348762, -11280024, 4497979, -6803850, -9434269, 9082134 ], [ 3077919, -13096709, 2815114, -10153600, -12292687, -652576, 19641510, -5069451, 18760812, 1114002, -17066096, -15962350, 9257986, -752501, 15270523, 14851032, 4574245, -483229, -7156554, 17581790, -11292443, 14741527, -13626262, -17112744, 2556589, -11377830, -18769339, 9170874 ], [ -1493703, -18261060, 2820012, -15360268, -12410121, 162307, 19584438, -8914714, 20415998, 2772390, -17068119, -13348312, 5954350, -1598202, 17346819, 16054815, 5532448, 2413934, -8845773, 20557783, -15674836, 19248741, -18085176, -21924048, 852843, -15108396, -26562968, 9641677 ], [ -5772393, -13590780, 6886932, -13531828, -6090951, 4699117, 14397738, -4803334, 17714018, -1727430, -9566169, -8291752, 4302130, -3053862, 19786989, 10127505, 7960288, -741646, -4065603, 21039193, -11066476, 16698411, -9483336, -19399728, 855813, -12781716, -23286248, 12856387 ], [ -10051083, -8920500, 10953852, -11703388, 228219, 9235927, 9211038, -691954, 15012038, -6227250, -2064219, -3235192, 2649910, -4509522, 22227159, 4200195, 10388128, -3897226, 714567, 21520603, -6458116, 14148081, -881496, -16875408, 858783, -10455036, -20009528, 16071097 ], [ -14329773, -4250220, 15020772, -9874948, 6547389, 13772737, 4024338, 3419426, 12310058, -10727070, 5437731, 1821368, 997690, -5965182, 24667329, -1727115, 12815968, -7052806, 5494737, 22002013, -1849756, 11597751, 7720344, -14351088, 861753, -8128356, -16732808, 19285807 ], [ -18608463, 420060, 19087692, -8046508, 12866559, 18309547, -1162362, 7530806, 9608078, -15226890, 12939681, 6877928, -654530, -7420842, 27107499, -7654425, 15243808, -10208386, 10274907, 22483423, 2758604, 9047421, 16322184, -11826768, 864723, -5801676, -13456088, 22500517 ], [ -22887153, 5090340, 23154612, -6218068, 19185729, 22846357, -6349062, 11642186, 6906098, -19726710, 20441631, 11934488, -2306750, -8876502, 29547669, -13581735, 17671648, -13363966, 15055077, 22964833, 7366964, 6497091, 24924024, -9302448, 867693, -3474996, -10179368, 25715227 ], [ -22403046, 7255182, 23110308, -6265918, 19030275, 22759093, -9877482, 11029964, 3623798, -21700032, 24848775, 15785792, -2949728, -9506766, 27355068, -14051268, 17974105, -14139259, 18259335, 20083507, 9747137, 2963727, 27213441, -8114034, 2476488, -1919697, -7686704, 25535104 ], [ -15690666, 6143682, 17689788, -8767378, 10408005, 16624963, -11237382, 4240724, -417382, -20369472, 25208865, 18060992, -2272928, -9057666, 19104228, -7383708, 15497215, -11801869, 19402785, 12804757, 9213527, -1855143, 21248151, -8672574, 6185208, -1373127, -6219344, 20915584 ], [ -8978286, 5032182, 12269268, -11268838, 1785735, 10490833, -12597282, -2548516, -4458562, -19038912, 25568955, 20336192, -1596128, -8608566, 10853388, -716148, 13020325, -9464479, 20546235, 5526007, 8679917, -6674013, 15282861, -9231114, 9893928, -826557, -4751984, 16296064 ], [ -2265906, 3920682, 6848748, -13770298, -6836535, 4356703, -13957182, -9337756, -8499742, -17708352, 25929045, 22611392, -919328, -8159466, 2602548, 5951412, 10543435, -7127089, 21689685, -1752743, 8146307, -11492883, 9317571, -9789654, 13602648, -279987, -3284624, 11676544 ], [ 4446474, 2809182, 1428228, -16271758, -15458805, -1777427, -15317082, -16126996, -12540922, -16377792, 26289135, 24886592, -242528, -7710366, -5648292, 12618972, 8066545, -4789699, 22833135, -9031493, 7612697, -16311753, 3352281, -10348194, 17311368, 266583, -1817264, 7057024 ], [ 11158854, 1697682, -3992292, -18773218, -24081075, -7911557, -16676982, -22916236, -16582102, -15047232, 26649225, 27161792, 434272, -7261266, -13899132, 19286532, 5589655, -2452309, 23976585, -16310243, 7079087, -21130623, -2613009, -10906734, 21020088, 813153, -349904, 2437504 ], [ 14249549, 1633526, -760633, -15839571, -26046158, -5305269, -17277839, -20686405, -16564623, -10334512, 26209335, 21670486, 1297868, -2856553, -16867893, 14836380, 2539982, -2521425, 25274537, -13650012, 8726595, -17077487, -1876356, -10047219, 15124492, -791513, 3628817, 4539156 ], [ 16096979, 1928906, 5441177, -11040141, -25725938, 301461, -17618129, -15360475, -15153873, -4460752, 25494825, 13513066, 2225588, 2906057, -18023403, 6569700, -706318, -3416655, 26625527, -7577892, 11122845, -9978737, 1160964, -8700909, 5931892, -3134663, 8469647, 8948076 ], [ 17944409, 2224286, 11642987, -6240711, -25405718, 5908191, -17958419, -10034545, -13743123, 1413008, 24780315, 5355646, 3153308, 8668667, -19178913, -1696980, -3952618, -4311885, 27976517, -1505772, 13519095, -2879987, 4198284, -7354599, -3260708, -5477813, 13310477, 13356996 ], [ 19791839, 2519666, 17844797, -1441281, -25085498, 11514921, -18298709, -4708615, -12332373, 7286768, 24065805, -2801774, 4081028, 14431277, -20334423, -9963660, -7198918, -5207115, 29327507, 4566348, 15915345, 4218763, 7235604, -6008289, -12453308, -7820963, 18151307, 17765916 ], [ 21639269, 2815046, 24046607, 3358149, -24765278, 17121651, -18638999, 617315, -10921623, 13160528, 23351295, -10959194, 5008748, 20193887, -21489933, -18230340, -10445218, -6102345, 30678497, 10638468, 18311595, 11317513, 10272924, -4661979, -21645908, -10164113, 22992137, 22174836 ], [ 23054484, 3028011, 29883082, 7611724, -24383488, 22217696, -18635174, 5558195, -9509283, 18797463, 22317175, -18229954, 5942103, 25555497, -22317803, -25783130, -13496983, -6928510, 31740582, 16306973, 20089060, 17579343, 13256339, -3111174, -29803988, -12322348, 27046107, 26054186 ], [ 17122044, 1839921, 29508862, 2585764, -22955008, 18632096, -12781394, 3953225, -8069913, 20408373, 15849685, -10427494, 6971253, 24100107, -17575793, -21199790, -13241653, -6580570, 27891282, 15114023, 11347180, 9613533, 15323369, 1916046, -20375228, -11337028, 17723457, 20930846 ], [ 11189604, 651831, 29134642, -2440196, -21526528, 15046496, -6927614, 2348255, -6630543, 22019283, 9382195, -2625034, 8000403, 22644717, -12833783, -16616450, -12986323, -6232630, 24041982, 13921073, 2605300, 1647723, 17390399, 6943266, -10946468, -10351708, 8400807, 15807506 ], [ 5257164, -536259, 28760422, -7466156, -20098048, 11460896, -1073834, 743285, -5191173, 23630193, 2914705, 5177426, 9029553, 21189327, -8091773, -12033110, -12730993, -5884690, 20192682, 12728123, -6136580, -6318087, 19457429, 11970486, -1517708, -9366388, -921843, 10684166 ], [ -675276, -1724349, 28386202, -12492116, -18669568, 7875296, 4779946, -861685, -3751803, 25241103, -3552785, 12979886, 10058703, 19733937, -3349763, -7449770, -12475663, -5536750, 16343382, 11535173, -14878460, -14283897, 21524459, 16997706, 7911052, -8381068, -10244493, 5560826 ], [ -6607716, -2912439, 28011982, -17518076, -17241088, 4289696, 10633726, -2466655, -2312433, 26852013, -10020275, 20782346, 11087853, 18278547, 1392247, -2866430, -12220333, -5188810, 12494082, 10342223, -23620340, -22249707, 23591489, 22024926, 17339812, -7395748, -19567143, 437486 ], [ -10004172, -5156760, 24166822, -20733590, -15963220, 3532790, 13349998, -2684965, 565836, 25441377, -12757610, 24971339, 11205510, 17311194, 4462939, 1701136, -10965895, -2926606, 9254127, 9829403, -28747037, -26395107, 24807647, 25331856, 21902359, -6298426, -23830398, -2183596 ], [ -9020292, -9225480, 14326402, -20821970, -14945500, 7661810, 10646938, -508135, 5929476, 18811707, -9051950, 22918889, 9748770, 17186814, 4646809, 6241456, -7985725, 2642054, 7066677, 10491353, -27629327, -23941617, 24554117, 25667376, 18059629, -5007646, -19354698, -482596 ], [ -8036412, -13294200, 4485982, -20910350, -13927780, 11790830, 7943878, 1668695, 11293116, 12182037, -5346290, 20866439, 8292030, 17062434, 4830679, 10781776, -5005555, 8210714, 4879227, 11153303, -26511617, -21488127, 24300587, 26002896, 14216899, -3716866, -14878998, 1218404 ], [ -7052532, -17362920, -5354438, -20998730, -12910060, 15919850, 5240818, 3845525, 16656756, 5552367, -1640630, 18813989, 6835290, 16938054, 5014549, 15322096, -2025385, 13779374, 2691777, 11815253, -25393907, -19034637, 24047057, 26338416, 10374169, -2426086, -10403298, 2919404 ], [ -6068652, -21431640, -15194858, -21087110, -11892340, 20048870, 2537758, 6022355, 22020396, -1077303, 2065030, 16761539, 5378550, 16813674, 5198419, 19862416, 954785, 19348034, 504327, 12477203, -24276197, -16581147, 23793527, 26673936, 6531439, -1135306, -5927598, 4620404 ], [ -5084772, -25500360, -25035278, -21175490, -10874620, 24177890, -165302, 8199185, 27384036, -7706973, 5770690, 14709089, 3921810, 16689294, 5382289, 24402736, 3934955, 24916694, -1683123, 13139153, -23158487, -14127657, 23539997, 27009456, 2688709, 155474, -1451898, 6321404 ], [ -2744374, -21756627, -23774125, -19870325, -10611165, 21689996, 1912574, 6773050, 29040828, -7494700, 7854787, 9636895, 1646999, 13209975, 7004478, 20907526, 6651117, 26202849, -5405882, 11646583, -23560531, -8036188, 22372382, 21842715, 2973300, -2629522, 104403, 2937505 ], [ 240926, -14298777, -17235175, -17902655, -10706295, 16056356, 6263354, 3634030, 28935348, -4029700, 9167977, 3129085, -1016731, 8135685, 9310458, 13592146, 9241767, 25453059, -9858542, 9129733, -24685081, -215188, 20770202, 14060145, 5220060, -7352182, 272793, -2863805 ], [ 3226226, -6840927, -10696225, -15934985, -10801425, 10422716, 10614134, 495010, 28829868, -564700, 10481167, -3378725, -3680461, 3061395, 11616438, 6276766, 11832417, 24703269, -14311202, 6612883, -25809631, 7605812, 19168022, 6277575, 7466820, -12074842, 441183, -8665115 ], [ 6211526, 616923, -4157275, -13967315, -10896555, 4789076, 14964914, -2644010, 28724388, 2900300, 11794357, -9886535, -6344191, -2012895, 13922418, -1038614, 14423067, 23953479, -18763862, 4096033, -26934181, 15426812, 17565842, -1504995, 9713580, -16797502, 609573, -14466425 ], [ 9196826, 8074773, 2381675, -11999645, -10991685, -844564, 19315694, -5783030, 28618908, 6365300, 13107547, -16394345, -9007921, -7087185, 16228398, -8353994, 17013717, 23203689, -23216522, 1579183, -28058731, 23247812, 15963662, -9287565, 11960340, -21520162, 777963, -20267735 ], [ 12182126, 15532623, 8920625, -10031975, -11086815, -6478204, 23666474, -8922050, 28513428, 9830300, 14420737, -22902155, -11671651, -12161475, 18534378, -15669374, 19604367, 22453899, -27669182, -937667, -29183281, 31068812, 14361482, -17070135, 14207100, -26242822, 946353, -26069045 ], [ 4763059, 12708125, 9871977, -7130517, -10525481, -3973862, 16398660, -8709864, 18049149, 6915869, 11548435, -14888725, -8760955, -11593877, 11942672, -11467709, 12859985, 15196696, -18301922, -2388297, -22795519, 21430771, 12900545, -14274076, 10501362, -26010407, 5610934, -22304902 ], [ -2772911, 9768095, 10760547, -4218567, -9956771, -1378082, 9000300, -8460024, 7468479, 3929759, 8629105, -6712135, -5787625, -10962887, 5250992, -7136639, 6010715, 7866376, -8779382, -3826947, -16323349, 11596561, 11441195, -11359156, 6728742, -25722317, 10326034, -18433282 ], [ -10308881, 6828065, 11649117, -1306617, -9388061, 1217698, 1601940, -8210184, -3112191, 943649, 5709775, 1464455, -2814295, -10331897, -1440688, -2805569, -838555, 536056, 743158, -5265597, -9851179, 1762351, 9981845, -8444236, 2956122, -25434227, 15041134, -14561662 ], [ -17844851, 3888035, 12537687, 1605333, -8819351, 3813478, -5796420, -7960344, -13692861, -2042461, 2790445, 9641045, 159035, -9700907, -8132368, 1525501, -7687825, -6794264, 10265698, -6704247, -3379009, -8071859, 8522495, -5529316, -816498, -25146137, 19756234, -10690042 ], [ -25380821, 948005, 13426257, 4517283, -8250641, 6409258, -13194780, -7710504, -24273531, -5028571, -128885, 17817635, 3132365, -9069917, -14824048, 5856571, -14537095, -14124584, 19788238, -8142897, 3093161, -17906069, 7063145, -2614396, -4589118, -24858047, 24471334, -6818422 ], [ -29229185, -146467, 14220192, 7363731, -8833211, 8494792, -18525372, -7675152, -28797534, -7889509, -2235353, 22917332, 6491687, -8174543, -18135436, 7932142, -18860407, -19708004, 25163227, -8369868, 6559772, -24041522, 5913296, -1394914, -7885944, -23833937, 26701678, -5092465 ], [ -24473135, 3065363, 14793312, 10057341, -12102101, 9389752, -19031172, -8140272, -19189314, -10458379, -2445143, 20837612, 10751657, -6662273, -13559476, 4744882, -17289817, -21215324, 20860597, -5769588, 3013412, -21546542, 5485616, -4131454, -10072584, -21092447, 23134258, -8373055 ], [ -19717085, 6277193, 15366432, 12750951, -15370991, 10284712, -19536972, -8605392, -9581094, -13027249, -2654933, 18757892, 15011627, -5150003, -8983516, 1557622, -15719227, -22722644, 16557967, -3169308, -532948, -19051562, 5057936, -6867994, -12259224, -18350957, 19566838, -11653645 ], [ -14961035, 9489023, 15939552, 15444561, -18639881, 11179672, -20042772, -9070512, 27126, -15596119, -2864723, 16678172, 19271597, -3637733, -4407556, -1629638, -14148637, -24229964, 12255337, -569028, -4079308, -16556582, 4630256, -9604534, -14445864, -15609467, 15999418, -14934235 ], [ -10204985, 12700853, 16512672, 18138171, -21908771, 12074632, -20548572, -9535632, 9635346, -18164989, -3074513, 14598452, 23531567, -2125463, 168404, -4816898, -12578047, -25737284, 7952707, 2031252, -7625668, -14061602, 4202576, -12341074, -16632504, -12867977, 12431998, -18214825 ], [ -5448935, 15912683, 17085792, 20831781, -25177661, 12969592, -21054372, -10000752, 19243566, -20733859, -3284303, 12518732, 27791537, -613193, 4744364, -8004158, -11007457, -27244604, 3650077, 4631532, -11172028, -11566622, 3774896, -15077614, -18819144, -10126487, 8864578, -21495415 ], [ -5494660, 13320748, 16761477, 17982601, -20416166, 10418802, -19012462, -11549812, 19694836, -19391404, -529428, 12747747, 26322487, -2655683, 4173864, -11309008, -5725632, -26029864, 3487462, 6387122, -9418863, -10579137, 2147391, -14160449, -19856944, -11343897, 7183218, -21701670 ], [ -8596060, 7035508, 15866067, 11606191, -10544426, 5675262, -15349282, -13788652, 14318956, -15559924, 4112052, 14445957, 21207697, -6960293, 328344, -14688688, 1917888, -23082904, 5959402, 7605182, -4293273, -10550967, -243639, -10918199, -20163664, -15080607, 6702078, -19951530 ], [ -11697460, 750268, 14970657, 5229781, -672686, 931722, -11686102, -16027492, 8943076, -11728444, 8753532, 16144167, 16092907, -11264903, -3517176, -18068368, 9561408, -20135944, 8431342, 8823242, 832317, -10522797, -2634669, -7675949, -20470384, -18817317, 6220938, -18201390 ], [ -14798860, -5534972, 14075247, -1146629, 9199054, -3811818, -8022922, -18266332, 3567196, -7896964, 13395012, 17842377, 10978117, -15569513, -7362696, -21448048, 17204928, -17188984, 10903282, 10041302, 5957907, -10494627, -5025699, -4433699, -20777104, -22554027, 5739798, -16451250 ], [ -17900260, -11820212, 13179837, -7523039, 19070794, -8555358, -4359742, -20505172, -1808684, -4065484, 18036492, 19540587, 5863327, -19874123, -11208216, -24827728, 24848448, -14242024, 13375222, 11259362, 11083497, -10466457, -7416729, -1191449, -21083824, -26290737, 5258658, -14701110 ], [ -21001660, -18105452, 12284427, -13899449, 28942534, -13298898, -696562, -22744012, -7184564, -234004, 22677972, 21238797, 748537, -24178733, -15053736, -28207408, 32491968, -11295064, 15847162, 12477422, 16209087, -10438287, -9807759, 2050801, -21390544, -30027447, 4777518, -12950970 ], [ -19821920, -16165392, 12815040, -11322981, 29165358, -10811146, -425094, -18045131, -2810600, -196122, 17697760, 22166269, -93662, -16256364, -12956539, -19114097, 29531823, -8265104, 11320542, 9460158, 16304628, -4202464, -6578942, 3783862, -16547031, -22803426, 3733389, -6379028 ], [ -18281120, -13531632, 13465920, -7991451, 28574418, -7713526, -439674, -12761141, 2385640, -478182, 11906080, 23028739, -575522, -7302804, -10358149, -8968847, 25677393, -5228144, 6203682, 6085698, 15975948, 2556896, -2876162, 5389642, -11269161, -14655006, 2641779, 599572 ], [ -16740320, -10897872, 14116800, -4659921, 27983478, -4615906, -454254, -7477151, 7581880, -760242, 6114400, 23891209, -1057382, 1650756, -7759759, 1176403, 21822963, -2191184, 1086822, 2711238, 15647268, 9316256, 826618, 6995422, -5991291, -6506586, 1550169, 7578172 ], [ -15199520, -8264112, 14767680, -1328391, 27392538, -1518286, -468834, -2193161, 12778120, -1042302, 322720, 24753679, -1539242, 10604316, -5161369, 11321653, 17968533, 845776, -4030038, -663222, 15318588, 16075616, 4529398, 8601202, -713421, 1641834, 458559, 14556772 ], [ -13658720, -5630352, 15418560, 2003139, 26801598, 1579334, -483414, 3090829, 17974360, -1324362, -5468960, 25616149, -2021102, 19557876, -2562979, 21466903, 14114103, 3882736, -9146898, -4037682, 14989908, 22834976, 8232178, 10206982, 4564449, 9790254, -633051, 21535372 ], [ -13070375, -2540682, 16392126, 3171207, 25636602, 4873220, 719859, 7414090, 21766834, -1512615, -9955910, 25373557, -2174396, 25223298, 255890, 27134428, 10509699, 5921146, -11704740, -7508532, 13531827, 26434403, 10322683, 10660345, 7765293, 16422537, -1117971, 26253679 ], [ -15611525, 2046978, 18425946, -2769243, 22585422, 8811980, 5924649, 8580670, 20946934, -1392645, -10155890, 21500047, -1248116, 20084838, 3799190, 18089428, 7726809, 4678606, -5854380, -11296092, 8362857, 19651193, 7115713, 7327195, 4141623, 18073227, 390519, 23545309 ], [ -18152675, 6634638, 20459766, -8709693, 19534242, 12750740, 11129439, 9747250, 20127034, -1272675, -10355870, 17626537, -321836, 14946378, 7342490, 9044428, 4943919, 3436066, -4020, -15083652, 3193887, 12867983, 3908743, 3994045, 517953, 19723917, 1899009, 20836939 ], [ -20693825, 11222298, 22493586, -14650143, 16483062, 16689500, 16334229, 10913830, 19307134, -1152705, -10555850, 13753027, 604444, 9807918, 10885790, -572, 2161029, 2193526, 5846340, -18871212, -1975083, 6084773, 701773, 660895, -3105717, 21374607, 3407499, 18128569 ], [ -23234975, 15809958, 24527406, -20590593, 13431882, 20628260, 21539019, 12080410, 18487234, -1032735, -10755830, 9879517, 1530724, 4669458, 14429090, -9045572, -621861, 950986, 11696700, -22658772, -7144053, -698437, -2505197, -2672255, -6729387, 23025297, 4915989, 15420199 ], [ -25776125, 20397618, 26561226, -26531043, 10380702, 24567020, 26743809, 13246990, 17667334, -912765, -10955810, 6006007, 2457004, -469002, 17972390, -18090572, -3404751, -291554, 17547060, -26446332, -12313023, -7481647, -5712167, -6005405, -10353057, 24675987, 6424479, 12711829 ], [ -26254130, 20814496, 23227145, -27910867, 5434202, 21765536, 25804979, 10558985, 18509563, -3141267, -12504760, 4899429, 324067, -2589209, 16703400, -21073439, -3222063, 418654, 20801596, -23260898, -13918664, -10100494, -6855698, -6311188, -9035175, 21198680, 5909122, 8586820 ], [ -25005830, 17741536, 15401555, -25474657, -1098178, 13324256, 19725569, 4645715, 20742553, -7334817, -15182440, 6108039, -4368623, -2183939, 11407800, -18983909, -557973, 2762794, 21884116, -14240918, -12542744, -9234874, -6272678, -4083868, -3582525, 13430600, 3700342, 3276460 ], [ -23757530, 14668576, 7575965, -23038447, -7630558, 4882976, 13646159, -1267555, 22975543, -11528367, -17860120, 7316649, -9061313, -1778669, 6112200, -16894379, 2106117, 5106934, 22966636, -5220938, -11166824, -8369254, -5689658, -1856548, 1870125, 5662520, 1491562, -2033900 ], [ -22509230, 11595616, -249625, -20602237, -14162938, -3558304, 7566749, -7180825, 25208533, -15721917, -20537800, 8525259, -13754003, -1373399, 816600, -14804849, 4770207, 7451074, 24049156, 3799042, -9790904, -7503634, -5106638, 370772, 7322775, -2105560, -717218, -7344260 ], [ -21260930, 8522656, -8075215, -18166027, -20695318, -11999584, 1487339, -13094095, 27441523, -19915467, -23215480, 9733869, -18446693, -968129, -4479000, -12715319, 7434297, 9795214, 25131676, 12819022, -8414984, -6638014, -4523618, 2598092, 12775425, -9873640, -2925998, -12654620 ], [ -20012630, 5449696, -15900805, -15729817, -27227698, -20440864, -4592071, -19007365, 29674513, -24109017, -25893160, 10942479, -23139383, -562859, -9774600, -10625789, 10098387, 12139354, 26214196, 21839002, -7039064, -5772394, -3940598, 4825412, 18228075, -17641720, -5134778, -17964980 ], [ -15331824, 2277021, -11506880, -16040351, -22756393, -15822559, -4816555, -15059553, 25683285, -22671634, -20495696, 12638730, -23692784, -4400982, -12037940, -8337676, 11396112, 15145771, 19268773, 16168306, -3254892, -5823767, 304388, 222601, 15113551, -13837778, -7881711, -17955025 ], [ -10071504, -912489, -5049920, -16814621, -16427323, -8999389, -4052545, -9446883, 20641215, -20283574, -13734896, 14417310, -23547344, -8955522, -13789340, -6016036, 12463152, 18264001, 10967983, 8017366, 935868, -6029957, 5167628, -5533349, 10552621, -8080118, -10719501, -17046835 ], [ -4811184, -4101999, 1407040, -17588891, -10098253, -2176219, -3288535, -3834213, 15599145, -17895514, -6974096, 16195890, -23401904, -13510062, -15540740, -3694396, 13530192, 21382231, 2667193, -133574, 5126628, -6236147, 10030868, -11289299, 5991691, -2322458, -13557291, -16138645 ], [ 449136, -7291509, 7864000, -18363161, -3769183, 4646951, -2524525, 1778457, 10557075, -15507454, -213296, 17974470, -23256464, -18064602, -17292140, -1372756, 14597232, 24500461, -5633597, -8284514, 9317388, -6442337, 14894108, -17045249, 1430761, 3435202, -16395081, -15230455 ], [ 5709456, -10481019, 14320960, -19137431, 2559887, 11470121, -1760515, 7391127, 5515005, -13119394, 6547504, 19753050, -23111024, -22619142, -19043540, 948884, 15664272, 27618691, -13934387, -16435454, 13508148, -6648527, 19757348, -22801199, -3130169, 9192862, -19232871, -14322265 ], [ 9152106, -12949464, 18819505, -19747406, 7501322, 16299986, -1214380, 11014407, 1636200, -11208904, 11037694, 21204630, -22293464, -25153872, -20083895, 2948339, 16033257, 29112256, -19649777, -22351799, 16327983, -6474332, 23013308, -25938194, -6577814, 12657277, -20617416, -13282000 ], [ 3506406, -11812584, 13525975, -19535906, 5504582, 11163326, -1757620, 4690737, 3573720, -11686264, 4174834, 21021210, -18115304, -17589552, -17569025, 3336869, 12911967, 22482496, -12438167, -17095169, 12293193, -4398212, 18232868, -15980414, -4459034, 4655467, -14735736, -11581360 ], [ -2139294, -10675704, 8232445, -19324406, 3507842, 6026666, -2300860, -1632933, 5511240, -12163624, -2688026, 20837790, -13937144, -10025232, -15054155, 3725399, 9790677, 15852736, -5226557, -11838539, 8258403, -2322092, 13452428, -6022634, -2340254, -3346343, -8854056, -9880720 ], [ -7784994, -9538824, 2938915, -19112906, 1511102, 890006, -2844100, -7956603, 7448760, -12640984, -9550886, 20654370, -9758984, -2460912, -12539285, 4113929, 6669387, 9222976, 1985053, -6581909, 4223613, -245972, 8671988, 3935146, -221474, -11348153, -2972376, -8180080 ], [ -13430694, -8401944, -2354615, -18901406, -485638, -4246654, -3387340, -14280273, 9386280, -13118344, -16413746, 20470950, -5580824, 5103408, -10024415, 4502459, 3548097, 2593216, 9196663, -1325279, 188823, 1830148, 3891548, 13892926, 1897306, -19349963, 2909304, -6479440 ], [ -19076394, -7265064, -7648145, -18689906, -2482378, -9383314, -3930580, -20603943, 11323800, -13595704, -23276606, 20287530, -1402664, 12667728, -7509545, 4890989, 426807, -4036544, 16408273, 3931351, -3845967, 3906268, -888892, 23850706, 4016086, -27351773, 8790984, -4778800 ], [ -20976407, -3592603, -10004732, -15742359, -3244115, -12082476, -2949642, -22067237, 12738182, -13657555, -24885554, 19720636, 2339304, 15802145, -4517805, 2229099, 1156812, -8724080, 17479225, 6515574, -6221602, 5680743, -3065080, 26335946, 4034789, -29446372, 11422380, -4019215 ], [ -18782297, 2851307, -9151172, -9804249, -2655965, -12117396, -302742, -18218027, 13580762, -13265245, -20751854, 18734596, 5604504, 14094575, -1004835, -3766971, 6096372, -11288720, 11838295, 6178794, -6783742, 7125513, -2394760, 20653526, 1758059, -25084252, 10501140, -4288225 ], [ -16588187, 9295217, -8297612, -3866139, -2067815, -12152316, 2344158, -14368817, 14423342, -12872935, -16618154, 17748556, 8869704, 12387005, 2508135, -9763041, 11035932, -13853360, 6197365, 5842014, -7345882, 8570283, -1724440, 14971106, -518671, -20722132, 9579900, -4557235 ], [ -14394077, 15739127, -7444052, 2071971, -1479665, -12187236, 4991058, -10519607, 15265922, -12480625, -12484454, 16762516, 12134904, 10679435, 6021105, -15759111, 15975492, -16418000, 556435, 5505234, -7908022, 10015053, -1054120, 9288686, -2795401, -16360012, 8658660, -4826245 ], [ -12199967, 22183037, -6590492, 8010081, -891515, -12222156, 7637958, -6670397, 16108502, -12088315, -8350754, 15776476, 15400104, 8971865, 9534075, -21755181, 20915052, -18982640, -5084495, 5168454, -8470162, 11459823, -383800, 3606266, -5072131, -11997892, 7737420, -5095255 ], [ -10005857, 28626947, -5736932, 13948191, -303365, -12257076, 10284858, -2821187, 16951082, -11696005, -4217054, 14790436, 18665304, 7264295, 13047045, -27751251, 25854612, -21547280, -10725425, 4831674, -9032302, 12904593, 286520, -2076154, -7348861, -7635772, 6816180, -5364265 ], [ -5358200, 26517203, -1788482, 14458493, 3604106, -9294234, 7558691, -2531562, 16252252, -10859945, 385601, 12815863, 16000726, 4798090, 11823321, -23065513, 20414966, -17360175, -6915403, 6215579, -9818447, 8771461, -3530786, -1937497, -3044388, -6270136, 4399964, -907373 ], [ -53960, 22118453, 2988178, 13516283, 8399846, -5529174, 3394661, -3194502, 15140932, -9905135, 5113751, 10576753, 11749306, 2128870, 9332031, -15521263, 12197786, -11366265, -576253, 8059949, -10664537, 3145651, -8549006, -241087, 3021252, -5706376, 1583684, 4814197 ], [ 5250280, 17719703, 7764838, 12574073, 13195586, -1764114, -769369, -3857442, 14029612, -8950325, 9841901, 8337643, 7497886, -540350, 6840741, -7977013, 3980606, -5372355, 5762897, 9904319, -11510627, -2480159, -13567226, 1455323, 9086892, -5142616, -1232596, 10535767 ], [ 10554520, 13320953, 12541498, 11631863, 17991326, 2000946, -4933399, -4520382, 12918292, -7995515, 14570051, 6098533, 3246466, -3209570, 4349451, -432763, -4236574, 621555, 12102047, 11748689, -12356717, -8105969, -18585446, 3151733, 15152532, -4578856, -4048876, 16257337 ], [ 15858760, 8922203, 17318158, 10689653, 22787066, 5766006, -9097429, -5183322, 11806972, -7040705, 19298201, 3859423, -1004954, -5878790, 1858161, 7111487, -12453754, 6615465, 18441197, 13593059, -13202807, -13731779, -23603666, 4848143, 21218172, -4015096, -6865156, 21978907 ], [ 20463934, 5163542, 21696352, 9989921, 26769044, 9530922, -12326989, -5687358, 10836016, -6350657, 22869140, 2082373, -4959725, -8197523, -570579, 13977947, -19500556, 11724378, 23711696, 15233309, -13863479, -18671303, -27613760, 6439298, 26464191, -3732937, -8987212, 26371672 ], [ 18777514, 7165682, 22488352, 11472491, 23427164, 13294542, -7146319, -4761258, 11128336, -8043467, 16025180, 4463863, -6244655, -7361873, -2436369, 14744297, -16013956, 8868318, 19364336, 15036479, -12855389, -17434253, -22550720, 7083158, 24333621, -5985187, -4861252, 18805192 ], [ 17091094, 9167822, 23280352, 12955061, 20085284, 17058162, -1965649, -3835158, 11420656, -9736277, 9181220, 6845353, -7529585, -6526223, -4302159, 15510647, -12527356, 6012258, 15016976, 14839649, -11847299, -16197203, -17487680, 7727018, 22203051, -8237437, -735292, 11238712 ], [ 15404674, 11169962, 24072352, 14437631, 16743404, 20821782, 3215021, -2909058, 11712976, -11429087, 2337260, 9226843, -8814515, -5690573, -6167949, 16276997, -9040756, 3156198, 10669616, 14642819, -10839209, -14960153, -12424640, 8370878, 20072481, -10489687, 3390668, 3672232 ], [ 13718254, 13172102, 24864352, 15920201, 13401524, 24585402, 8395691, -1982958, 12005296, -13121897, -4506700, 11608333, -10099445, -4854923, -8033739, 17043347, -5554156, 300138, 6322256, 14445989, -9831119, -13723103, -7361600, 9014738, 17941911, -12741937, 7516628, -3894248 ], [ 12031834, 15174242, 25656352, 17402771, 10059644, 28349022, 13576361, -1056858, 12297616, -14814707, -11350660, 13989823, -11384375, -4019273, -9899529, 17809697, -2067556, -2555922, 1974896, 14249159, -8823029, -12486053, -2298560, 9658598, 15811341, -14994187, 11642588, -11460728 ], [ 11038720, 16353280, 26122752, 18275840, 8091648, 30565376, 16627200, -511488, 12469760, -15811584, -15380992, 15392256, -12141056, -3527168, -10998272, 18260992, -14336, -4237824, -585216, 14133248, -8229376, -11757568, 683008, 10037760, 14556672, -16320512, 14072320, -15916544 ], [ 11038720, 16353280, 26122752, 18275840, 8091648, 30565376, 16627200, -511488, 12469760, -15811584, -15380992, 15392256, -12141056, -3527168, -10998272, 18260992, -14336, -4237824, -585216, 14133248, -8229376, -11757568, 683008, 10037760, 14556672, -16320512, 14072320, -15916544 ] ], [ [ 13668352, -3203072, 6856704, -20111360, 18911232, -6434816, 15282176, -10928128, -12111872, 23461888, -29290496, -13856768, -10981376, 19341312, -31604736, 15769600, 19632128, 24051712, 18681856, -13930496, 16056320, 21127168, 23638016, 16248832, 10706944, 30228480, 13541376, -26759168 ], [ 13668352, -3203072, 6856704, -20111360, 18911232, -6434816, 15282176, -10928128, -12111872, 23461888, -29290496, -13856768, -10981376, 19341312, -31604736, 15769600, 19632128, 24051712, 18681856, -13930496, 16056320, 21127168, 23638016, 16248832, 10706944, 30228480, 13541376, -26759168 ], [ 13668352, -3203072, 6856704, -20111360, 18911232, -6434816, 15282176, -10928128, -12111872, 23461888, -29290496, -13856768, -10981376, 19341312, -31604736, 15769600, 19632128, 24051712, 18681856, -13930496, 16056320, 21127168, 23638016, 16248832, 10706944, 30228480, 13541376, -26759168 ], [ 13885944, -786904, 9152512, -15901120, 15039416, -3295072, 13076992, -9535256, -8101760, 18444528, -27167440, -11735600, -9395928, 20015328, -30091976, 14579216, 17480752, 22813656, 19234096, -12895872, 16090304, 20129832, 17461424, 12731488, 6615648, 25490072, 9149416, -21465688 ], [ 14217864, 2898776, 12654592, -9478720, 9133256, 1494368, 9713152, -7410536, -1984640, 10790928, -23928880, -8499920, -6977448, 21043488, -27784376, 12763376, 14198992, 20925096, 20076496, -11317632, 16142144, 18608472, 8039504, 7366048, 374688, 18261992, 2449816, -13390888 ], [ 14549784, 6584456, 16156672, -3056320, 3227096, 6283808, 6349312, -5285816, 4132480, 3137328, -20690320, -5264240, -4558968, 22071648, -25476776, 10947536, 10917232, 19036536, 20918896, -9739392, 16193984, 17087112, -1382416, 2000608, -5866272, 11033912, -4249784, -5316088 ], [ 14881704, 10270136, 19658752, 3366080, -2679064, 11073248, 2985472, -3161096, 10249600, -4516272, -17451760, -2028560, -2140488, 23099808, -23169176, 9131696, 7635472, 17147976, 21761296, -8161152, 16245824, 15565752, -10804336, -3364832, -12107232, 3805832, -10949384, 2758712 ], [ 15213624, 13955816, 23160832, 9788480, -8585224, 15862688, -378368, -1036376, 16366720, -12169872, -14213200, 1207120, 277992, 24127968, -20861576, 7315856, 4353712, 15259416, 22603696, -6582912, 16297664, 14044392, -20226256, -8730272, -18348192, -3422248, -17648984, 10833512 ], [ 15545544, 17641496, 26662912, 16210880, -14491384, 20652128, -3742208, 1088344, 22483840, -19823472, -10974640, 4442800, 2696472, 25156128, -18553976, 5500016, 1071952, 13370856, 23446096, -5004672, 16349504, 12523032, -29648176, -14095712, -24589152, -10650328, -24348584, 18908312 ], [ 16015272, 11111288, 25798288, 17423720, -6767080, 13935296, -4545464, -2794808, 20751472, -14163288, -11604448, -660992, 6450576, 19842336, -19115984, 5188928, -2528576, 13324608, 23094856, -1710792, 14723288, 13508664, -28145680, -16031264, -19831920, -13362760, -17876384, 16786712 ], [ 16489752, 4228808, 24783088, 18456920, 1427240, 6821696, -5260424, -6885128, 18748432, -8044008, -12367648, -6052352, 10250736, 14309856, -19776944, 4929728, -6140096, 13341888, 22702456, 1642248, 13039208, 14580744, -26266480, -17848544, -14695440, -15919480, -10949984, 14313512 ], [ 16964232, -2653672, 23767888, 19490120, 9621560, -291904, -5975384, -10975448, 16745392, -1924728, -13130848, -11443712, 14050896, 8777376, -20437904, 4670528, -9751616, 13359168, 22310056, 4995288, 11355128, 15652824, -24387280, -19665824, -9558960, -18476200, -4023584, 11840312 ], [ 17438712, -9536152, 22752688, 20523320, 17815880, -7405504, -6690344, -15065768, 14742352, 4194552, -13894048, -16835072, 17851056, 3244896, -21098864, 4411328, -13363136, 13376448, 21917656, 8348328, 9671048, 16724904, -22508080, -21483104, -4422480, -21032920, 2902816, 9367112 ], [ 17913192, -16418632, 21737488, 21556520, 26010200, -14519104, -7405304, -19156088, 12739312, 10313832, -14657248, -22226432, 21651216, -2287584, -21759824, 4152128, -16974656, 13393728, 21525256, 11701368, 7986968, 17796984, -20628880, -23300384, 714000, -23589640, 9829216, 6893912 ], [ 16096472, -20865912, 18608288, 20330920, 29495320, -17853904, -8923264, -21874808, 10391072, 13024512, -14351448, -23919992, 23861376, -5350864, -20627184, 2430328, -18683576, 13960008, 20472056, 13560408, 6390088, 16650664, -17750280, -24153464, 4773480, -24564160, 13828816, 5326712 ], [ 8322632, -18981672, 9982688, 13232440, 20736520, -11363824, -12529024, -21027368, 7145312, 6872832, -11266248, -15999272, 21937536, -1994224, -14831184, -3094232, -15445736, 15953688, 17700776, 11535048, 5019928, 9736504, -12273240, -22499624, 6032760, -21424960, 10218736, 6115112 ], [ 548792, -17097432, 1357088, 6133960, 11977720, -4873744, -16134784, -20179928, 3899552, 721152, -8181048, -8078552, 20013696, 1362416, -9035184, -8618792, -12207896, 17947368, 14929496, 9509688, 3649768, 2822344, -6796200, -20845784, 7292040, -18285760, 6608656, 6903512 ], [ -7225048, -15213192, -7268512, -964520, 3218920, 1616336, -19740544, -19332488, 653792, -5430528, -5095848, -157832, 18089856, 4719056, -3239184, -14143352, -8970056, 19941048, 12158216, 7484328, 2279608, -4091816, -1319160, -19191944, 8551320, -15146560, 2998576, 7691912 ], [ -14998888, -13328952, -15894112, -8063000, -5539880, 8106416, -23346304, -18485048, -2591968, -11582208, -2010648, 7762888, 16166016, 8075696, 2556816, -19667912, -5732216, 21934728, 9386936, 5458968, 909448, -11005976, 4157880, -17538104, 9810600, -12007360, -611504, 8480312 ], [ -22772728, -11444712, -24519712, -15161480, -14298680, 14596496, -26952064, -17637608, -5837728, -17733888, 1074552, 15683608, 14242176, 11432336, 8352816, -25192472, -2494376, 23928408, 6615656, 3433608, -460712, -17920136, 9634920, -15884264, 11069880, -8868160, -4221584, 9268712 ], [ -22585544, -8378360, -23171560, -16782304, -16274328, 12618448, -24305520, -14601056, -3786456, -20209912, 2779632, 18295424, 9962168, 13192616, 9912208, -23625632, -1420632, 19422592, 5046416, 795992, -3633296, -16871576, 8935976, -11913264, 10366464, -7366872, -7904168, 10874160 ], [ -16840664, -4486760, -14860600, -14579104, -13514568, 4728688, -17294160, -10036256, 1962744, -20119912, 3521232, 17201024, 4037288, 13838456, 8513968, -17108192, -1857672, 10379392, 4316336, -2269048, -8064176, -10264136, 3925496, -6324624, 8292864, -7009032, -11637368, 13050000 ], [ -11095784, -595160, -6549640, -12375904, -10754808, -3161072, -10282800, -5471456, 7711944, -20029912, 4262832, 16106624, -1887592, 14484296, 7115728, -10590752, -2294712, 1336192, 3586256, -5334088, -12495056, -3656696, -1084984, -735984, 6219264, -6651192, -15370568, 15225840 ], [ -5350904, 3296440, 1761320, -10172704, -7995048, -11050832, -3271440, -906656, 13461144, -19939912, 5004432, 15012224, -7812472, 15130136, 5717488, -4073312, -2731752, -7707008, 2856176, -8399128, -16925936, 2950744, -6095464, 4852656, 4145664, -6293352, -19103768, 17401680 ], [ 393976, 7188040, 10072280, -7969504, -5235288, -18940592, 3739920, 3658144, 19210344, -19849912, 5746032, 13917824, -13737352, 15775976, 4319248, 2444128, -3168792, -16750208, 2126096, -11464168, -21356816, 9558184, -11105944, 10441296, 2072064, -5935512, -22836968, 19577520 ], [ 6138856, 11079640, 18383240, -5766304, -2475528, -26830352, 10751280, 8222944, 24959544, -19759912, 6487632, 12823424, -19662232, 16421816, 2921008, 8961568, -3605832, -25793408, 1396016, -14529208, -25787696, 16165624, -16116424, 16029936, -1536, -5577672, -26570168, 21753360 ], [ 2995768, 6010048, 18080336, -7427776, 2212680, -20537336, 6417456, 8683312, 25443744, -14205328, 9512784, 15293024, -20014960, 17171336, 4134208, 5775856, 136080, -20791856, 2122640, -16140784, -22238456, 9563584, -13090408, 12678768, -3159888, -2465184, -21959720, 17924184 ], [ -1134872, -55232, 16820336, -9518656, 7115160, -12668456, 823056, 8687632, 25342944, -8043568, 12791664, 18158624, -19748560, 17932376, 5637568, 1512016, 4342320, -14229776, 3011120, -17590864, -17802536, 1493824, -9171448, 8334288, -6438768, 953376, -16422200, 13427784 ], [ -5265512, -6120512, 15560336, -11609536, 12017640, -4799576, -4771344, 8691952, 25242144, -1881808, 16070544, 21024224, -19482160, 18693416, 7140928, -2751824, 8548560, -7667696, 3899600, -19040944, -13366616, -6575936, -5252488, 3989808, -9717648, 4371936, -10884680, 8931384 ], [ -9396152, -12185792, 14300336, -13700416, 16920120, 3069304, -10365744, 8696272, 25141344, 4279952, 19349424, 23889824, -19215760, 19454456, 8644288, -7015664, 12754800, -1105616, 4788080, -20491024, -8930696, -14645696, -1333528, -354672, -12996528, 7790496, -5347160, 4434984 ], [ -13526792, -18251072, 13040336, -15791296, 21822600, 10938184, -15960144, 8700592, 25040544, 10441712, 22628304, 26755424, -18949360, 20215496, 10147648, -11279504, 16961040, 5456464, 5676560, -21941104, -4494776, -22715456, 2585432, -4699152, -16275408, 11209056, 190360, -61416 ], [ -15196400, -21540680, 12528328, -16317184, 25592224, 17408056, -18518192, 8424320, 24180960, 14417864, 23221192, 27551544, -17333048, 20068184, 10189376, -13214856, 19812504, 10384848, 5133200, -22149040, -1897296, -26990232, 6080768, -8147288, -18161512, 12843896, 4300144, -2725760 ], [ -7669520, -14458040, 14811448, -10994944, 25128544, 18650056, -9729872, 7099520, 20485920, 10226744, 13776952, 20614344, -10672328, 16526504, 4769216, -6449016, 17601384, 9208368, -760720, -17715280, -6169776, -17083752, 7993088, -8245928, -14843032, 7813256, 3074704, 1456000 ], [ -142640, -7375400, 17094568, -5672704, 24664864, 19892056, -941552, 5774720, 16790880, 6035624, 4332712, 13677144, -4011608, 12984824, -650944, 316824, 15390264, 8031888, -6654640, -13281520, -10442256, -7177272, 9905408, -8344568, -11524552, 2782616, 1849264, 5637760 ], [ 7384240, -292760, 19377688, -350464, 24201184, 21134056, 7846768, 4449920, 13095840, 1844504, -5111528, 6739944, 2649112, 9443144, -6071104, 7082664, 13179144, 6855408, -12548560, -8847760, -14714736, 2729208, 11817728, -8443208, -8206072, -2248024, 623824, 9819520 ], [ 14911120, 6789880, 21660808, 4971776, 23737504, 22376056, 16635088, 3125120, 9400800, -2346616, -14555768, -197256, 9309832, 5901464, -11491264, 13848504, 10968024, 5678928, -18442480, -4414000, -18987216, 12635688, 13730048, -8541848, -4887592, -7278664, -601616, 14001280 ], [ 22438000, 13872520, 23943928, 10294016, 23273824, 23618056, 25423408, 1800320, 5705760, -6537736, -24000008, -7134456, 15970552, 2359784, -16911424, 20614344, 8756904, 4502448, -24336400, 19760, -23259696, 22542168, 15642368, -8640488, -1569112, -12309304, -1827056, 18183040 ], [ 23951136, 17087248, 22081272, 11971312, 20485712, 19418960, 24393616, -1616920, 4863808, -7050448, -24729696, -11377992, 17058952, 1373400, -19574376, 20929528, 9909480, 4098272, -23120536, 2605104, -20799520, 23109936, 13161504, -6840328, 267552, -13545728, -1720704, 16375496 ], [ 19962336, 16763248, 16425672, 10313872, 15570992, 10241840, 14381296, -6948520, 6632128, -4197808, -17486496, -13157112, 13049272, 2724840, -19714776, 15343048, 14139480, 4400672, -15399976, 3499344, -12179680, 15133776, 6661344, -3302968, 748512, -11310848, -395904, 9088376 ], [ 15973536, 16439248, 10770072, 8656432, 10656272, 1064720, 4368976, -12280120, 8400448, -1345168, -10243296, -14936232, 9039592, 4076280, -19855176, 9756568, 18369480, 4703072, -7679416, 4393584, -3559840, 7157616, 161184, 234392, 1229472, -9075968, 928896, 1801256 ], [ 11984736, 16115248, 5114472, 6998992, 5741552, -8112400, -5643344, -17611720, 10168768, 1507472, -3000096, -16715352, 5029912, 5427720, -19995576, 4170088, 22599480, 5005472, 41144, 5287824, 5060000, -818544, -6338976, 3771752, 1710432, -6841088, 2253696, -5485864 ], [ 7995936, 15791248, -541128, 5341552, 826832, -17289520, -15655664, -22943320, 11937088, 4360112, 4243104, -18494472, 1020232, 6779160, -20135976, -1416392, 26829480, 5307872, 7761704, 6182064, 13679840, -8794704, -12839136, 7309112, 2191392, -4606208, 3578496, -12772984 ], [ 4007136, 15467248, -6196728, 3684112, -4087888, -26466640, -25667984, -28274920, 13705408, 7212752, 11486304, -20273592, -2989448, 8130600, -20276376, -7002872, 31059480, 5610272, 15482264, 7076304, 22299680, -16770864, -19339296, 10846472, 2672352, -2371328, 4903296, -20060104 ], [ 5952336, 11698648, -8656728, 3458872, -3678208, -25339960, -24756104, -28650520, 8400328, 3797192, 8044104, -13358112, -6652328, 4589640, -14676576, -9646352, 30644880, 7802672, 17042024, 7025544, 18729920, -18521424, -21071856, 13825232, 1815912, -1707848, 163896, -16090624 ], [ 9084336, 7241128, -10477608, 3520072, -2203648, -22152520, -21659384, -28034920, 1680568, -872008, 2464824, -4703712, -10245848, 70200, -7928736, -11701232, 29301360, 10373072, 17369624, 6785784, 12722240, -19026864, -21850896, 16692272, 691992, -1358648, -5788344, -9869824 ], [ 12216336, 2783608, -12298488, 3581272, -729088, -18965080, -18562664, -27419320, -5039192, -5541208, -3114456, 3950688, -13839368, -4449240, -1180896, -13756112, 27957840, 12943472, 17697224, 6546024, 6714560, -19532304, -22629936, 19559312, -431928, -1009448, -11740584, -3649024 ], [ 15348336, -1673912, -14119368, 3642472, 745472, -15777640, -15465944, -26803720, -11758952, -10210408, -8693736, 12605088, -17432888, -8968680, 5566944, -15810992, 26614320, 15513872, 18024824, 6306264, 706880, -20037744, -23408976, 22426352, -1555848, -660248, -17692824, 2571776 ], [ 18480336, -6131432, -15940248, 3703672, 2220032, -12590200, -12369224, -26188120, -18478712, -14879608, -14273016, 21259488, -21026408, -13488120, 12314784, -17865872, 25270800, 18084272, 18352424, 6066504, -5300800, -20543184, -24188016, 25293392, -2679768, -311048, -23645064, 8792576 ], [ 20033200, -9947584, -16671208, 4230376, 3997336, -10215208, -8976936, -24746656, -23558600, -18915760, -18939176, 27365576, -23561728, -16381208, 16971704, -19022920, 23058984, 19514624, 18252688, 6386888, -10007440, -19886944, -24618864, 27519168, -3690328, 88176, -27392296, 13393160 ], [ 12232720, -9964864, -10946488, 7514296, 7567816, -12652408, -3833976, -18413536, -18925400, -19202320, -18196856, 18377816, -19829248, -9641288, 9243944, -14862040, 15704184, 14192384, 15621808, 10025048, -7007920, -12349984, -22987344, 25946688, -4029448, 783696, -18079096, 8397080 ], [ 4432240, -9982144, -5221768, 10798216, 11138296, -15089608, 1308984, -12080416, -14292200, -19488880, -17454536, 9390056, -16096768, -2901368, 1516184, -10701160, 8349384, 8870144, 12990928, 13663208, -4008400, -4813024, -21355824, 24374208, -4368568, 1479216, -8765896, 3401000 ], [ -3368240, -9999424, 502952, 14082136, 14708776, -17526808, 6451944, -5747296, -9659000, -19775440, -16712216, 402296, -12364288, 3838552, -6211576, -6540280, 994584, 3547904, 10360048, 17301368, -1008880, 2723936, -19724304, 22801728, -4707688, 2174736, 547304, -1595080 ], [ -11168720, -10016704, 6227672, 17366056, 18279256, -19964008, 11594904, 585824, -5025800, -20062000, -15969896, -8585464, -8631808, 10578472, -13939336, -2379400, -6360216, -1774336, 7729168, 20939528, 1990640, 10260896, -18092784, 21229248, -5046808, 2870256, 9860504, -6591160 ], [ -18969200, -10033984, 11952392, 20649976, 21849736, -22401208, 16737864, 6918944, -392600, -20348560, -15227576, -17573224, -4899328, 17318392, -21667096, 1781480, -13715016, -7096576, 5098288, 24577688, 4990160, 17797856, -16461264, 19656768, -5385928, 3565776, 19173704, -11587240 ], [ -20396968, -8615936, 13984816, 18855144, 22913312, -22904192, 19328000, 7781024, 2054480, -19395936, -15024488, -19173440, -4942128, 16943992, -22002064, 5064960, -14910960, -9434672, 1127200, 23404416, 4971752, 22383472, -13087736, 17753664, -4397304, 5279736, 20251808, -12311120 ], [ -14208568, -5482496, 11604496, 10990584, 20980832, -21095552, 18867200, 2104544, 1888880, -16962336, -15465848, -11944640, -9496848, 8067112, -13501744, 7299840, -8746320, -8206352, -4445600, 16480896, 1346552, 23441872, -7632296, 15455424, -1821864, 8210856, 11487968, -7929200 ], [ -8020168, -2349056, 9224176, 3126024, 19048352, -19286912, 18406400, -3571936, 1723280, -14528736, -15907208, -4715840, -14051568, -809768, -5001424, 9534720, -2581680, -6978032, -10018400, 9557376, -2278648, 24500272, -2176856, 13157184, 753576, 11141976, 2724128, -3547280 ], [ -1831768, 784384, 6843856, -4738536, 17115872, -17478272, 17945600, -9248416, 1557680, -12095136, -16348568, 2512960, -18606288, -9686648, 3498896, 11769600, 3582960, -5749712, -15591200, 2633856, -5903848, 25558672, 3278584, 10858944, 3329016, 14073096, -6039712, 834640 ], [ 4356632, 3917824, 4463536, -12603096, 15183392, -15669632, 17484800, -14924896, 1392080, -9661536, -16789928, 9741760, -23161008, -18563528, 11999216, 14004480, 9747600, -4521392, -21164000, -4289664, -9529048, 26617072, 8734024, 8560704, 5904456, 17004216, -14803552, 5216560 ], [ 10545032, 7051264, 2083216, -20467656, 13250912, -13860992, 17024000, -20601376, 1226480, -7227936, -17231288, 16970560, -27715728, -27440408, 20499536, 16239360, 15912240, -3293072, -26736800, -11213184, -13154248, 27675472, 14189464, 6262464, 8479896, 19935336, -23567392, 9598480 ], [ 12415136, 6282616, 4814416, -16746288, 13199096, -14968568, 12666632, -21579784, -785560, -2509608, -17815616, 13046200, -23168520, -28146032, 16390520, 15871560, 19000032, -5890112, -27614840, -9073416, -13826800, 23694112, 11454880, 6000552, 3941160, 14848104, -23313760, 7025752 ], [ 12970976, 4326376, 9101296, -9498768, 13719656, -16963688, 7123352, -21128344, -3359560, 2904072, -18443456, 5727400, -15851160, -26364752, 8443880, 14711640, 21151392, -9651392, -27064040, -4175256, -13600720, 18178912, 6227680, 6358392, -2762760, 7320504, -20315680, 2336392 ], [ 13526816, 2370136, 13388176, -2251248, 14240216, -18958808, 1580072, -20676904, -5933560, 8317752, -19071296, -1591400, -8533800, -24583472, 497240, 13551720, 23302752, -13412672, -26513240, 722904, -13374640, 12663712, 1000480, 6716232, -9466680, -207096, -17317600, -2352968 ], [ 14082656, 413896, 17675056, 4996272, 14760776, -20953928, -3963208, -20225464, -8507560, 13731432, -19699136, -8910200, -1216440, -22802192, -7449400, 12391800, 25454112, -17173952, -25962440, 5621064, -13148560, 7148512, -4226720, 7074072, -16170600, -7734696, -14319520, -7042328 ], [ 14638496, -1542344, 21961936, 12243792, 15281336, -22949048, -9506488, -19774024, -11081560, 19145112, -20326976, -16229000, 6100920, -21020912, -15396040, 11231880, 27605472, -20935232, -25411640, 10519224, -12922480, 1633312, -9453920, 7431912, -22874520, -15262296, -11321440, -11731688 ], [ 14827144, -3637240, 25938016, 18774008, 15909416, -24689032, -14349432, -19347000, -13453960, 24104184, -20932080, -22529048, 12725896, -19325032, -22526200, 9903792, 28829360, -23886920, -24758416, 14729872, -12205672, -2998208, -14203944, 8053176, -28484984, -21883760, -8547136, -15856400 ], [ 10661944, -7376200, 26228896, 16799048, 17812376, -23403832, -10888392, -19209480, -13435960, 23672904, -21267600, -16749608, 11141176, -18641752, -19975240, 6581712, 19056080, -17239160, -22890736, 10788592, -5670232, 2848192, -13296024, 11797896, -21130184, -17761040, -8426176, -13286000 ], [ 6496744, -11115160, 26519776, 14824088, 19715336, -22118632, -7427352, -19071960, -13417960, 23241624, -21603120, -10970168, 9556456, -17958472, -17424280, 3259632, 9282800, -10591400, -21023056, 6847312, 865208, 8694592, -12388104, 15542616, -13775384, -13638320, -8305216, -10715600 ], [ 2331544, -14854120, 26810656, 12849128, 21618296, -20833432, -3966312, -18934440, -13399960, 22810344, -21938640, -5190728, 7971736, -17275192, -14873320, -62448, -490480, -3943640, -19155376, 2906032, 7400648, 14540992, -11480184, 19287336, -6420584, -9515600, -8184256, -8145200 ], [ -1833656, -18593080, 27101536, 10874168, 23521256, -19548232, -505272, -18796920, -13381960, 22379064, -22274160, 588712, 6387016, -16591912, -12322360, -3384528, -10263760, 2704120, -17287696, -1035248, 13936088, 20387392, -10572264, 23032056, 934216, -5392880, -8063296, -5574800 ], [ -5998856, -22332040, 27392416, 8899208, 25424216, -18263032, 2955768, -18659400, -13363960, 21947784, -22609680, 6368152, 4802296, -15908632, -9771400, -6706608, -20037040, 9351880, -15420016, -4976528, 20471528, 26233792, -9664344, 26776776, 8289016, -1270160, -7942336, -3004400 ], [ -7033096, -22127760, 27327976, 5227448, 25080456, -15839912, 2964968, -18022080, -11536040, 21099304, -20561280, 11158912, 3691896, -15524392, -5775080, -7280488, -25812200, 13729120, -11670736, -6720928, 22785968, 26684592, -9288704, 28033416, 12328336, 1205880, -9187776, -2221800 ], [ -3147256, -15726960, 26705176, -1110712, 21206136, -11628632, -2450152, -16599360, -6863960, 19595224, -14766720, 14396032, 3326856, -15610072, 492520, -3535768, -25304600, 14538400, -4964656, -5013088, 18467408, 18656592, -9749504, 25380216, 11157616, 1094280, -12580416, -4248600 ], [ 738584, -9326160, 26082376, -7448872, 17331816, -7417352, -7865272, -15176640, -2191880, 18091144, -8972160, 17633152, 2961816, -15695752, 6760120, 208952, -24797000, 15347680, 1741424, -3305248, 14148848, 10628592, -10210304, 22727016, 9986896, 982680, -15973056, -6275400 ], [ 4624424, -2925360, 25459576, -13787032, 13457496, -3206072, -13280392, -13753920, 2480200, 16587064, -3177600, 20870272, 2596776, -15781432, 13027720, 3953672, -24289400, 16156960, 8447504, -1597408, 9830288, 2600592, -10671104, 20073816, 8816176, 871080, -19365696, -8302200 ], [ 8510264, 3475440, 24836776, -20125192, 9583176, 1005208, -18695512, -12331200, 7152280, 15082984, 2616960, 24107392, 2231736, -15867112, 19295320, 7698392, -23781800, 16966240, 15153584, 110432, 5511728, -5427408, -11131904, 17420616, 7645456, 759480, -22758336, -10329000 ], [ 12396104, 9876240, 24213976, -26463352, 5708856, 5216488, -24110632, -10908480, 11824360, 13578904, 8411520, 27344512, 1866696, -15952792, 25562920, 11443112, -23274200, 17775520, 21859664, 1818272, 1193168, -13455408, -11592704, 14767416, 6474736, 647880, -26150976, -12355800 ], [ 13144544, 11737008, 19039048, -25297456, 5755152, 4521328, -20455264, -8018616, 12683680, 13020328, 5206152, 21614464, -835896, -12131464, 26900896, 8252792, -21476360, 15607168, 18210056, 87320, 1458992, -15398616, -13371968, 10354752, 8661160, -288768, -23829264, -10528512 ], [ 12548384, 11652048, 11913208, -20915536, 7481712, 1723408, -12912544, -4499976, 11908960, 12866968, -1856328, 12041344, -4540296, -6635704, 26126176, 2090312, -19125560, 12162688, 10122296, -3117400, 3689552, -14734056, -15716288, 5188032, 12286360, -1579008, -19058544, -7049472 ], [ 11952224, 11567088, 4787368, -16533616, 9208272, -1074512, -5369824, -981336, 11134240, 12713608, -8918808, 2468224, -8244696, -1139944, 25351456, -4072168, -16774760, 8718208, 2034536, -6322120, 5920112, -14069496, -18060608, 21312, 15911560, -2869248, -14287824, -3570432 ], [ 11356064, 11482128, -2338472, -12151696, 10934832, -3872432, 2172896, 2537304, 10359520, 12560248, -15981288, -7104896, -11949096, 4355816, 24576736, -10234648, -14423960, 5273728, -6053224, -9526840, 8150672, -13404936, -20404928, -5145408, 19536760, -4159488, -9517104, -91392 ], [ 10759904, 11397168, -9464312, -7769776, 12661392, -6670352, 9715616, 6055944, 9584800, 12406888, -23043768, -16678016, -15653496, 9851576, 23802016, -16397128, -12073160, 1829248, -14140984, -12731560, 10381232, -12740376, -22749248, -10312128, 23161960, -5449728, -4746384, 3387648 ], [ 10092688, 11332944, -16458720, -3471192, 14301576, -9409592, 17191264, 9537592, 8835904, 12269824, -29950352, -26100856, -19234224, 15268216, 23017072, -22460544, -9732488, -1514640, -22106032, -15921072, 12565712, -12019544, -24999120, -15399440, 26659816, -6689472, 3624, 6805496 ], [ 3101488, 13114224, -11755680, -6589512, 8254296, -6926312, 18697504, 9726952, 10385344, 13583104, -22982192, -22148776, -11808144, 13643176, 21322192, -19707264, -8293208, 4094160, -19149712, -17757072, 10649072, -6290504, -18843120, -13419440, 18824056, -3435072, 2910264, 4777256 ], [ -3889712, 14895504, -7052640, -9707832, 2207016, -4443032, 20203744, 9916312, 11934784, 14896384, -16014032, -18196696, -4382064, 12018136, 19627312, -16953984, -6853928, 9702960, -16193392, -19593072, 8732432, -561464, -12687120, -11439440, 10988296, -180672, 5816904, 2749016 ], [ -10880912, 16676784, -2349600, -12826152, -3840264, -1959752, 21709984, 10105672, 13484224, 16209664, -9045872, -14244616, 3044016, 10393096, 17932432, -14200704, -5414648, 15311760, -13237072, -21429072, 6815792, 5167576, -6531120, -9459440, 3152536, 3073728, 8723544, 720776 ], [ -17872112, 18458064, 2353440, -15944472, -9887544, 523528, 23216224, 10295032, 15033664, 17522944, -2077712, -10292536, 10470096, 8768056, 16237552, -11447424, -3975368, 20920560, -10280752, -23265072, 4899152, 10896616, -375120, -7479440, -4683224, 6328128, 11630184, -1307464 ], [ -24863312, 20239344, 7056480, -19062792, -15934824, 3006808, 24722464, 10484392, 16583104, 18836224, 4890448, -6340456, 17896176, 7143016, 14542672, -8694144, -2536088, 26529360, -7324432, -25101072, 2982512, 16625656, 5780880, -5499440, -12518984, 9582528, 14536824, -3335704 ], [ -26413880, 20426088, 7991144, -19659968, -20314720, 3618312, 24442072, 9053000, 16768152, 19507096, 8676960, -4029080, 21495880, 4650760, 13074920, -7878296, -2865112, 29889152, -6419920, -25993760, 415808, 20686848, 10882440, -5493064, -17788824, 10207904, 15541064, -4779536 ], [ -16520360, 17258808, 999224, -14954048, -21187360, 292632, 20403592, 4212440, 14083272, 18826696, 5771040, -5168840, 17047000, 334360, 12084920, -11137736, -6913672, 28518272, -9831280, -24902240, -3518272, 21239808, 13766040, -9638104, -17661384, 5303264, 12543704, -4994096 ], [ -6626840, 14091528, -5992696, -10248128, -22060000, -3033048, 16365112, -628120, 11398392, 18146296, 2865120, -6308600, 12598120, -3982040, 11094920, -14397176, -10962232, 27147392, -13242640, -23810720, -7452352, 21792768, 16649640, -13783144, -17533944, 398624, 9546344, -5208656 ], [ 3266680, 10924248, -12984616, -5542208, -22932640, -6358728, 12326632, -5468680, 8713512, 17465896, -40800, -7448360, 8149240, -8298440, 10104920, -17656616, -15010792, 25776512, -16654000, -22719200, -11386432, 22345728, 19533240, -17928184, -17406504, -4506016, 6548984, -5423216 ], [ 13160200, 7756968, -19976536, -836288, -23805280, -9684408, 8288152, -10309240, 6028632, 16785496, -2946720, -8588120, 3700360, -12614840, 9114920, -20916056, -19059352, 24405632, -20065360, -21627680, -15320512, 22898688, 22416840, -22073224, -17279064, -9410656, 3551624, -5637776 ], [ 23053720, 4589688, -26968456, 3869632, -24677920, -13010088, 4249672, -15149800, 3343752, 16105096, -5852640, -9727880, -748520, -16931240, 8124920, -24175496, -23107912, 23034752, -23476720, -20536160, -19254592, 23451648, 25300440, -26218264, -17151624, -14315296, 554264, -5852336 ], [ 26039296, 4068576, -29130424, 7198432, -24542800, -14947248, 896560, -13286704, 1435440, 13454776, -5628576, -10584008, -4782440, -17475152, 4114832, -25263464, -22339288, 19674344, -23467624, -18722792, -15378304, 22548600, 25890360, -24563440, -13560408, -14380864, -3447664, -3960176 ], [ 25025536, 5079456, -28496104, 9729952, -23824240, -16080528, -2059760, -7542544, -23280, 9663976, -3592416, -11275928, -8576120, -15834992, -1643728, -25094264, -18781768, 15162104, -21478264, -16491512, -6980224, 20802600, 25152360, -19550800, -7963848, -11644864, -8031184, -848336 ], [ 24011776, 6090336, -27861784, 12261472, -23105680, -17213808, -5016080, -1798384, -1482000, 5873176, -1556256, -11967848, -12369800, -14194832, -7402288, -24925064, -15224248, 10649864, -19488904, -14260232, 1417856, 19056600, 24414360, -14538160, -2367288, -8908864, -12614704, 2263504 ], [ 22998016, 7101216, -27227464, 14792992, -22387120, -18347088, -7972400, 3945776, -2940720, 2082376, 479904, -12659768, -16163480, -12554672, -13160848, -24755864, -11666728, 6137624, -17499544, -12028952, 9815936, 17310600, 23676360, -9525520, 3229272, -6172864, -17198224, 5375344 ], [ 21984256, 8112096, -26593144, 17324512, -21668560, -19480368, -10928720, 9689936, -4399440, -1708424, 2516064, -13351688, -19957160, -10914512, -18919408, -24586664, -8109208, 1625384, -15510184, -9797672, 18214016, 15564600, 22938360, -4512880, 8825832, -3436864, -21781744, 8487184 ], [ 20970496, 9122976, -25958824, 19856032, -20950000, -20613648, -13885040, 15434096, -5858160, -5499224, 4552224, -14043608, -23750840, -9274352, -24677968, -24417464, -4551688, -2886856, -13520824, -7566392, 26612096, 13818600, 22200360, 499760, 14422392, -700864, -26365264, 11599024 ], [ 19940416, 11128696, -25262624, 20939832, -14767640, -14254688, -13559000, 9727056, -9341920, -5845144, 7216704, -8229968, -22724680, -9883632, -23423008, -17434664, -8375568, -2395656, -10591704, -784552, 20497616, 14989800, 13253400, 5143160, 10874992, 2650536, -23615664, 8968944 ], [ 18909376, 13192936, -24562784, 21938472, -8263880, -7455008, -13039880, 3346416, -12944800, -5988424, 9918144, -2033648, -21415000, -10625232, -21755488, -10051064, -12633648, -1610136, -7607304, 6264968, 13529456, 16332600, 3823560, 9764840, 6789712, 6038136, -20434704, 6001104 ], [ 17878336, 15257176, -23862944, 22937112, -1760120, -655328, -12520760, -3034224, -16547680, -6131704, 12619584, 4162672, -20105320, -11366832, -20087968, -2667464, -16891728, -824616, -4622904, 13314488, 6561296, 17675400, -5606280, 14386520, 2704432, 9425736, -17253744, 3033264 ], [ 16847296, 17321416, -23163104, 23935752, 4743640, 6144352, -12001640, -9414864, -20150560, -6274984, 15321024, 10358992, -18795640, -12108432, -18420448, 4716136, -21149808, -39096, -1638504, 20364008, -406864, 19018200, -15036120, 19008200, -1380848, 12813336, -14072784, 65424 ], [ 15816256, 19385656, -22463264, 24934392, 11247400, 12944032, -11482520, -15795504, -23753440, -6418264, 18022464, 16555312, -17485960, -12850032, -16752928, 12099736, -25407888, 746424, 1345896, 27413528, -7375024, 20361000, -24465960, 23629880, -5466128, 16200936, -10891824, -2902416 ], [ 13174296, 19081080, -20659056, 24038568, 15625960, 17700760, -11708232, -19244840, -24568904, -7230200, 20081192, 19970104, -16587888, -12534000, -15956648, 16299768, -26248904, 335760, 3319584, 30717728, -12700064, 19557808, -30230152, 25906848, -9381208, 18481776, -7537720, -4295584 ], [ 5839656, 11876040, -15637776, 17624088, 13813720, 16506280, -14103672, -14155160, -17264504, -9989960, 20267672, 15282184, -16888848, -9137040, -17698328, 11225928, -17135864, -3559440, 2349024, 23111648, -13238624, 12503248, -25316152, 21353568, -12800488, 17538576, -3679240, -1101664 ], [ -1494984, 4671000, -10616496, 11209608, 12001480, 15311800, -16499112, -9065480, -9960104, -12749720, 20454152, 10594264, -17189808, -5740080, -19440008, 6152088, -8022824, -7454640, 1378464, 15505568, -13777184, 5448688, -20402152, 16800288, -16219768, 16595376, 179240, 2092256 ], [ -8829624, -2534040, -5595216, 4795128, 10189240, 14117320, -18894552, -3975800, -2655704, -15509480, 20640632, 5906344, -17490768, -2343120, -21181688, 1078248, 1090216, -11349840, 407904, 7899488, -14315744, -1605872, -15488152, 12247008, -19639048, 15652176, 4037720, 5286176 ], [ -16164264, -9739080, -573936, -1619352, 8377000, 12922840, -21289992, 1113880, 4648696, -18269240, 20827112, 1218424, -17791728, 1053840, -22923368, -3995592, 10203256, -15245040, -562656, 293408, -14854304, -8660432, -10574152, 7693728, -23058328, 14708976, 7896200, 8480096 ], [ -23498904, -16944120, 4447344, -8033832, 6564760, 11728360, -23685432, 6203560, 11953096, -21029000, 21013592, -3469496, -18092688, 4450800, -24665048, -9069432, 19316296, -19140240, -1533216, -7312672, -15392864, -15714992, -5660152, 3140448, -26477608, 13765776, 11754680, 11674016 ], [ -26106864, -17738664, 5510616, -9986424, 2780656, 11650576, -24104520, 7328704, 12312928, -22798952, 21658664, -3954200, -13617600, 6203112, -26125616, -7614864, 20281984, -18168408, -2188392, -7451128, -14719256, -15680552, -1800016, -328776, -28403608, 12808704, 11816720, 10922576 ], [ -25100304, -13631064, 3547176, -8526984, -2511344, 12426736, -23012280, 5422144, 7362208, -23811992, 22654424, -1224680, -5490240, 6697752, -27371216, -1167984, 15017344, -13474728, -2602392, -1879048, -13118696, -10225112, 1254224, -2969016, -29187688, 11841024, 8975600, 7154096 ], [ -24093744, -9523464, 1583736, -7067544, -7803344, 13202896, -21920040, 3515584, 2411488, -24825032, 23650184, 1504840, 2637120, 7192392, -28616816, 5278896, 9752704, -8781048, -3016392, 3693032, -11518136, -4769672, 4308464, -5609256, -29971768, 10873344, 6134480, 3385616 ], [ -23087184, -5415864, -379704, -5608104, -13095344, 13979056, -20827800, 1609024, -2539232, -25838072, 24645944, 4234360, 10764480, 7687032, -29862416, 11725776, 4488064, -4087368, -3430392, 9265112, -9917576, 685768, 7362704, -8249496, -30755848, 9905664, 3293360, -382864 ], [ -22080624, -1308264, -2343144, -4148664, -18387344, 14755216, -19735560, -297536, -7489952, -26851112, 25641704, 6963880, 18891840, 8181672, -31108016, 18172656, -776576, 606312, -3844392, 14837192, -8317016, 6141208, 10416944, -10889736, -31539928, 8937984, 452240, -4151344 ], [ -21074064, 2799336, -4306584, -2689224, -23679344, 15531376, -18643320, -2204096, -12440672, -27864152, 26637464, 9693400, 27019200, 8676312, -32353616, 24619536, -6041216, 5299992, -4258392, 20409272, -6716456, 11596648, 13471184, -13529976, -32324008, 7970304, -2388880, -7919824 ], [ -17562256, -1587144, -8751256, -6221952, -22110984, 14392576, -17265416, 1595672, -12502872, -19215176, 21289840, 5955032, 21119952, 11434144, -30960616, 22602040, -4111800, 2575888, -7353968, 20577752, -2687752, 10130424, 10884824, -14610440, -31109704, 5118632, -95632, -11387472 ], [ -13701616, -7156344, -13541416, -10449792, -19587384, 12987136, -15847736, 6189992, -11884392, -9220856, 15058960, 1316072, 13267632, 14507104, -29200216, 19405960, -1180680, -1181072, -10822928, 19993832, 1679048, 7700424, 7513064, -15473720, -29617144, 2004632, 2912528, -14813232 ], [ -9840976, -12725544, -18331576, -14677632, -17063784, 11581696, -14430056, 10784312, -11265912, 773464, 8828080, -3322888, 5415312, 17580064, -27439816, 16209880, 1750440, -4938032, -14291888, 19409912, 6045848, 5270424, 4141304, -16337000, -28124584, -1109368, 5920688, -18238992 ], [ -5980336, -18294744, -23121736, -18905472, -14540184, 10176256, -13012376, 15378632, -10647432, 10767784, 2597200, -7961848, -2437008, 20653024, -25679416, 13013800, 4681560, -8694992, -17760848, 18825992, 10412648, 2840424, 769544, -17200280, -26632024, -4223368, 8928848, -21664752 ], [ -2119696, -23863944, -27911896, -23133312, -12016584, 8770816, -11594696, 19972952, -10028952, 20762104, -3633680, -12600808, -10289328, 23725984, -23919016, 9817720, 7612680, -12451952, -21229808, 18242072, 14779448, 410424, -2602216, -18063560, -25139464, -7337368, 11937008, -25090512 ], [ 785816, -27008672, -31321792, -26253296, -10604512, 8104536, -10086304, 23676608, -9874504, 27073816, -7789880, -16248872, -15483256, 26042376, -21106520, 6824008, 10516192, -14894064, -23390040, 16916816, 18169496, -1178960, -5296696, -17159928, -24156632, -9863712, 13800184, -27439152 ], [ -410104, -19742432, -28804672, -24616016, -13965472, 10612296, -8188384, 23555648, -11712664, 17571976, -3037160, -15641912, -9261736, 25109976, -13776200, 4699288, 13301152, -11690064, -19930440, 12408176, 17365256, 841360, -5082856, -8668968, -25362632, -9866592, 10746664, -25162512 ], [ -1606024, -12476192, -26287552, -22978736, -17326432, 13120056, -6290464, 23434688, -13550824, 8070136, 1715560, -15034952, -3040216, 24177576, -6445880, 2574568, 16086112, -8486064, -16470840, 7899536, 16561016, 2861680, -4869016, -178008, -26568632, -9869472, 7693144, -22885872 ], [ -2801944, -5209952, -23770432, -21341456, -20687392, 15627816, -4392544, 23313728, -15388984, -1431704, 6468280, -14427992, 3181304, 23245176, 884440, 449848, 18871072, -5282064, -13011240, 3390896, 15756776, 4882000, -4655176, 8312952, -27774632, -9872352, 4639624, -20609232 ], [ -3997864, 2056288, -21253312, -19704176, -24048352, 18135576, -2494624, 23192768, -17227144, -10933544, 11221000, -13821032, 9402824, 22312776, 8214760, -1674872, 21656032, -2078064, -9551640, -1117744, 14952536, 6902320, -4441336, 16803912, -28980632, -9875232, 1586104, -18332592 ], [ -5193784, 9322528, -18736192, -18066896, -27409312, 20643336, -596704, 23071808, -19065304, -20435384, 15973720, -13214072, 15624344, 21380376, 15545080, -3799592, 24440992, 1125936, -6092040, -5626384, 14148296, 8922640, -4227496, 25294872, -30186632, -9878112, -1467416, -16055952 ], [ -6087304, 13350208, -15418792, -18090656, -27252352, 19996416, -434344, 22179728, -17532064, -21769904, 15754120, -11234792, 18433064, 18969816, 15107680, -4343192, 25520632, 3333816, -2032680, -6254224, 11440376, 7497760, -4731856, 28976592, -28393472, -10300392, -2415656, -12440832 ], [ -6678424, 14139328, -11301112, -19775456, -23577472, 16194816, -2007544, 20516528, -12627424, -14937104, 10562200, -7883192, 17828984, 15081096, 6902560, -3305672, 24894952, 4545576, 2626440, -3001264, 6828776, 2627680, -5954416, 27849072, -23601152, -11142072, -1258616, -7487232 ], [ -7269544, 14928448, -7183432, -21460256, -19902592, 12393216, -3580744, 18853328, -7722784, -8104304, 5370280, -4531592, 17224904, 11192376, -1302560, -2268152, 24269272, 5757336, 7285560, 251696, 2217176, -2242400, -7176976, 26721552, -18808832, -11983752, -101576, -2533632 ], [ -7860664, 15717568, -3065752, -23145056, -16227712, 8591616, -5153944, 17190128, -2818144, -1271504, 178360, -1179992, 16620824, 7303656, -9507680, -1230632, 23643592, 6969096, 11944680, 3504656, -2394424, -7112480, -8399536, 25594032, -14016512, -12825432, 1055464, 2419968 ], [ -8451784, 16506688, 1051928, -24829856, -12552832, 4790016, -6727144, 15526928, 2086496, 5561296, -5013560, 2171608, 16016744, 3414936, -17712800, -193112, 23017912, 8180856, 16603800, 6757616, -7006024, -11982560, -9622096, 24466512, -9224192, -13667112, 2212504, 7373568 ], [ -9042904, 17295808, 5169608, -26514656, -8877952, 988416, -8300344, 13863728, 6991136, 12394096, -10205480, 5523208, 15412664, -473784, -25917920, 844408, 22392232, 9392616, 21262920, 10010576, -11617624, -16852640, -10844656, 23338992, -4431872, -14508792, 3369544, 12327168 ], [ -7866840, 12039360, 6822224, -22124104, -7798368, -2248456, -7541632, 13793096, 4735936, 8296168, -13501736, 8700192, 16456048, -1733336, -19991408, -1963712, 21922480, 6603976, 20490256, 10132712, -7682384, -13213256, -12224896, 21205240, 396072, -16071128, -10512, 8993808 ], [ -6279240, 5375040, 7900784, -16318744, -7323168, -5353816, -6239872, 14093336, 813376, 1652728, -16356536, 11836512, 17883088, -2380616, -10773968, -5667392, 21489040, 2883736, 18452656, 9525752, -1756784, -7592216, -13641856, 18837160, 5232312, -17801288, -4447152, 3730608 ], [ -4691640, -1289280, 8979344, -10513384, -6847968, -8459176, -4938112, 14393576, -3109184, -4990712, -19211336, 14972832, 19310128, -3027896, -1556528, -9371072, 21055600, -836504, 16415056, 8918792, 4168816, -1971176, -15058816, 16469080, 10068552, -19531448, -8883792, -1532592 ], [ -3104040, -7953600, 10057904, -4708024, -6372768, -11564536, -3636352, 14693816, -7031744, -11634152, -22066136, 18109152, 20737168, -3675176, 7660912, -13074752, 20622160, -4556744, 14377456, 8311832, 10094416, 3649864, -16475776, 14101000, 14904792, -21261608, -13320432, -6795792 ], [ -1516440, -14617920, 11136464, 1097336, -5897568, -14669896, -2334592, 14994056, -10954304, -18277592, -24920936, 21245472, 22164208, -4322456, 16878352, -16778432, 20188720, -8276984, 12339856, 7704872, 16020016, 9270904, -17892736, 11732920, 19741032, -22991768, -17757072, -12058992 ], [ -548976, -19627048, 12385392, 5852680, -5251648, -16795728, -1100240, 14341696, -13961752, -23083944, -27086344, 24133632, 22578016, -4318536, 24903568, -19206288, 19176592, -10801480, 10523664, 7455280, 21364992, 13964776, -18204416, 9248328, 23564128, -23487376, -20607248, -16313096 ], [ -4035216, -12748888, 14857872, 3067000, -3379648, -11886768, -350000, 6847936, -10397032, -14696664, -24300664, 25239552, 15714976, 362184, 24366448, -12471408, 14008432, -4738360, 10297584, 9772240, 22540032, 11999896, -10578176, 5926968, 20111008, -15116656, -12063728, -13320056 ], [ -7521456, -5870728, 17330352, 281320, -1507648, -6977808, 400240, -645824, -6832312, -6309384, -21514984, 26345472, 8851936, 5042904, 23829328, -5736528, 8840272, 1324760, 10071504, 12089200, 23715072, 10035016, -2951936, 2605608, 16657888, -6745936, -3520208, -10327016 ], [ -11007696, 1007432, 19802832, -2504360, 364352, -2068848, 1150480, -8139584, -3267592, 2077896, -18729304, 27451392, 1988896, 9723624, 23292208, 998352, 3672112, 7387880, 9845424, 14406160, 24890112, 8070136, 4674304, -715752, 13204768, 1624784, 5023312, -7333976 ], [ -14493936, 7885592, 22275312, -5290040, 2236352, 2840112, 1900720, -15633344, 297128, 10465176, -15943624, 28557312, -4874144, 14404344, 22755088, 7733232, -1496048, 13451000, 9619344, 16723120, 26065152, 6105256, 12300544, -4037112, 9751648, 9995504, 13566832, -4340936 ], [ -17980176, 14763752, 24747792, -8075720, 4108352, 7749072, 2650960, -23127104, 3861848, 18852456, -13157944, 29663232, -11737184, 19085064, 22217968, 14468112, -6664208, 19514120, 9393264, 19040080, 27240192, 4140376, 19926784, -7358472, 6298528, 18366224, 22110352, -1347896 ], [ -18155472, 17659856, 25920792, -8617184, 3382016, 11839344, 3242392, -24075416, 3298184, 22620576, -12046144, 27338400, -14089640, 20574024, 20416000, 17710464, -7530824, 22968920, 9475752, 19293160, 27339456, 4063408, 21324256, -6765792, 4489336, 22827272, 25521784, -867704 ], [ -14001072, 15348656, 25394472, -6223904, -742144, 14859024, 3626152, -16464296, -2664136, 20348256, -13123264, 20527200, -10543640, 17889144, 16960000, 16385664, -2772344, 23012840, 9961752, 16847320, 26031936, 6455248, 14576416, -1054752, 4829896, 22175672, 22222024, -3673544 ], [ -9846672, 13037456, 24868152, -3830624, -4866304, 17878704, 4009912, -8853176, -8626456, 18075936, -14200384, 13716000, -6997640, 15204264, 13504000, 15060864, 1986136, 23056760, 10447752, 14401480, 24724416, 8847088, 7828576, 4656288, 5170456, 21524072, 18922264, -6479384 ], [ -5692272, 10726256, 24341832, -1437344, -8990464, 20898384, 4393672, -1242056, -14588776, 15803616, -15277504, 6904800, -3451640, 12519384, 10048000, 13736064, 6744616, 23100680, 10933752, 11955640, 23416896, 11238928, 1080736, 10367328, 5511016, 20872472, 15622504, -9285224 ], [ -1537872, 8415056, 23815512, 955936, -13114624, 23918064, 4777432, 6369064, -20551096, 13531296, -16354624, 93600, 94360, 9834504, 6592000, 12411264, 11503096, 23144600, 11419752, 9509800, 22109376, 13630768, -5667104, 16078368, 5851576, 20220872, 12322744, -12091064 ], [ 2616528, 6103856, 23289192, 3349216, -17238784, 26937744, 5161192, 13980184, -26513416, 11258976, -17431744, -6717600, 3640360, 7149624, 3136000, 11086464, 16261576, 23188520, 11905752, 7063960, 20801856, 16022608, -12414944, 21789408, 6192136, 19569272, 9022984, -14896904 ], [ 2865096, 2021712, 18153808, 6063560, -18127112, 21694448, 4143848, 10903464, -24885440, 12828168, -11867288, -11279744, 3927480, 9331088, 791128, 6621776, 16221784, 19952120, 11451608, 6413720, 19785384, 16965640, -14454024, 16526384, 4254696, 15461544, 6036248, -13139240 ], [ 1772856, -2668368, 11436208, 8888120, -17904632, 13614608, 2645528, 4157784, -20651840, 15716088, -4022888, -15069824, 3095880, 13183088, -1172312, 1079216, 14534824, 15589640, 10674728, 6379880, 18868824, 17411320, -14876664, 7496144, 1535256, 10167384, 3156968, -9815000 ], [ 680616, -7358448, 4718608, 11712680, -17682152, 5534768, 1147208, -2587896, -16418240, 18604008, 3821512, -18859904, 2264280, 17035088, -3135752, -4463344, 12847864, 11227160, 9897848, 6346040, 17952264, 17857000, -15299304, -1534096, -1184184, 4873224, 277688, -6490760 ], [ -411624, -12048528, -1998992, 14537240, -17459672, -2545072, -351112, -9333576, -12184640, 21491928, 11665912, -22649984, 1432680, 20887088, -5099192, -10005904, 11160904, 6864680, 9120968, 6312200, 17035704, 18302680, -15721944, -10564336, -3903624, -420936, -2601592, -3166520 ], [ -1503864, -16738608, -8716592, 17361800, -17237192, -10624912, -1849432, -16079256, -7951040, 24379848, 19510312, -26440064, 601080, 24739088, -7062632, -15548464, 9473944, 2502200, 8344088, 6278360, 16119144, 18748360, -16144584, -19594576, -6623064, -5715096, -5480872, 157720 ], [ -2443384, -20914568, -15139312, 20035560, -17052592, -17898072, -3295152, -22390376, -3662000, 26869048, 26570832, -29904824, 22960, 28135688, -9057952, -20481304, 7549184, -1429880, 7621528, 5990000, 14941784, 18981760, -16325744, -27660456, -8947904, -10749456, -8329592, 3061120 ], [ -786664, -16350488, -16549072, 20145720, -17511952, -11457672, -3846672, -21313976, 1569520, 22580008, 20305392, -27839144, 3754000, 23790488, -11595232, -15048904, 1581824, 1954840, 7822408, 1374800, 9330824, 15606400, -12401744, -19332216, -4564544, -11367216, -10658792, -1189760 ], [ 870056, -11786408, -17958832, 20255880, -17971312, -5017272, -4398192, -20237576, 6801040, 18290968, 14039952, -25773464, 7485040, 19445288, -14132512, -9616504, -4385536, 5339560, 8023288, -3240400, 3719864, 12231040, -8477744, -11003976, -181184, -11984976, -12987992, -5440640 ], [ 2526776, -7222328, -19368592, 20366040, -18430672, 1423128, -4949712, -19161176, 12032560, 14001928, 7774512, -23707784, 11216080, 15100088, -16669792, -4184104, -10352896, 8724280, 8224168, -7855600, -1891096, 8855680, -4553744, -2675736, 4202176, -12602736, -15317192, -9691520 ], [ 4183496, -2658248, -20778352, 20476200, -18890032, 7863528, -5501232, -18084776, 17264080, 9712888, 1509072, -21642104, 14947120, 10754888, -19207072, 1248296, -16320256, 12109000, 8425048, -12470800, -7502056, 5480320, -629744, 5652504, 8585536, -13220496, -17646392, -13942400 ], [ 5840216, 1905832, -22188112, 20586360, -19349392, 14303928, -6052752, -17008376, 22495600, 5423848, -4756368, -19576424, 18678160, 6409688, -21744352, 6680696, -22287616, 15493720, 8625928, -17086000, -13113016, 2104960, 3294256, 13980744, 12968896, -13838256, -19975592, -18193280 ], [ 6419552, 3761536, -22279984, 18091896, -20075128, 16528512, -5878272, -15284912, 22608424, 4129888, -7834272, -18198728, 20258656, 3660104, -21893752, 10819232, -24665632, 17311072, 6675736, -17599696, -14215648, -1875752, 4454176, 19648392, 13530064, -15202344, -19424816, -20883392 ], [ 5137952, 939136, -20095504, 11098536, -21260968, 11471232, -4449792, -12443792, 13879864, 8009248, -5406432, -18009368, 18124576, 3666584, -17918632, 12722912, -20843872, 16421152, 1010056, -11028976, -7531168, -6902072, 839776, 20720472, 7489264, -17855544, -13899536, -20877632 ], [ 3856352, -1883264, -17911024, 4105176, -22446808, 6413952, -3021312, -9602672, 5151304, 11888608, -2978592, -17820008, 15990496, 3673064, -13943512, 14626592, -17022112, 15531232, -4655624, -4458256, -846688, -11928392, -2774624, 21792552, 1448464, -20508744, -8374256, -20871872 ], [ 2574752, -4705664, -15726544, -2888184, -23632648, 1356672, -1592832, -6761552, -3577256, 15767968, -550752, -17630648, 13856416, 3679544, -9968392, 16530272, -13200352, 14641312, -10321304, 2112464, 5837792, -16954712, -6389024, 22864632, -4592336, -23161944, -2848976, -20866112 ], [ 1293152, -7528064, -13542064, -9881544, -24818488, -3700608, -164352, -3920432, -12305816, 19647328, 1877088, -17441288, 11722336, 3686024, -5993272, 18433952, -9378592, 13751392, -15986984, 8683184, 12522272, -21981032, -10003424, 23936712, -10633136, -25815144, 2676304, -20860352 ], [ 11552, -10350464, -11357584, -16874904, -26004328, -8757888, 1264128, -1079312, -21034376, 23526688, 4304928, -17251928, 9588256, 3692504, -2018152, 20337632, -5556832, 12861472, -21652664, 15253904, 19206752, -27007352, -13617824, 25008792, -16673936, -28468344, 8201584, -20854592 ], [ -989448, -7447160, -7721792, -14037016, -26055568, -12290656, 1303760, -934880, -17278432, 23610384, 5201424, -16435976, 11222024, 6598680, -112640, 15910000, -39760, 10944800, -22851192, 17324776, 21058568, -21924264, -14294952, 21715712, -14189864, -23497520, 12273112, -16237720 ], [ -1857048, -1821800, -3396032, -6525256, -25567408, -15098656, 683120, -2072480, -7587232, 21889584, 5369904, -15322136, 14647064, 10883400, 808960, 8472400, 6283280, 8540000, -21925992, 17256376, 20612888, -12035064, -13575672, 16347392, -7652984, -14902160, 15653512, -9428680 ], [ -2724648, 3803560, 929728, 986504, -25079248, -17906656, 62480, -3210080, 2103968, 20168784, 5538384, -14208296, 18072104, 15168120, 1730560, 1034800, 12606320, 6135200, -21000792, 17187976, 20167208, -2145864, -12856392, 10979072, -1116104, -6306800, 19033912, -2619640 ], [ -3592248, 9428920, 5255488, 8498264, -24591088, -20714656, -558160, -4347680, 11795168, 18447984, 5706864, -13094456, 21497144, 19452840, 2652160, -6402800, 18929360, 3730400, -20075592, 17119576, 19721528, 7743336, -12137112, 5610752, 5420776, 2288560, 22414312, 4189400 ], [ -4459848, 15054280, 9581248, 16010024, -24102928, -23522656, -1178800, -5485280, 21486368, 16727184, 5875344, -11980616, 24922184, 23737560, 3573760, -13840400, 25252400, 1325600, -19150392, 17051176, 19275848, 17632536, -11417832, 242432, 11957656, 10883920, 25794712, 10998440 ], [ -5327448, 20679640, 13907008, 23521784, -23614768, -26330656, -1799440, -6622880, 31177568, 15006384, 6043824, -10866776, 28347224, 28022280, 4495360, -21278000, 31575440, -1079200, -18225192, 16982776, 18830168, 27521736, -10698552, -5125888, 18494536, 19479280, 29175112, 17807480 ], [ -7082200, 17141560, 14599432, 15744768, -18859592, -16588944, -5420448, -4342168, 24402344, 16698200, 8675112, -7144880, 21248192, 26329760, 2609544, -15317184, 27355896, -2031520, -14805144, 13532376, 18531872, 24457520, -3974264, -6558272, 18755848, 15926496, 20653720, 14051152 ], [ -8846920, 13500520, 15251032, 7795968, -14056472, -6706224, -9075168, -2023048, 17442104, 18428360, 11334072, -3393680, 14030912, 24570080, 692184, -9205824, 23017896, -2967520, -11357064, 10043976, 18235232, 21247760, 2817496, -7946432, 18946648, 12237216, 11998600, 10176112 ], [ -10611640, 9859480, 15902632, -152832, -9253352, 3176496, -12729888, 296072, 10481864, 20158520, 13993032, 357520, 6813632, 22810400, -1225176, -3094464, 18679896, -3903520, -7908984, 6555576, 17938592, 18038000, 9609256, -9334592, 19137448, 8547936, 3343480, 6301072 ], [ -12376360, 6218440, 16554232, -8101632, -4450232, 13059216, -16384608, 2615192, 3521624, 21888680, 16651992, 4108720, -403648, 21050720, -3142536, 3016896, 14341896, -4839520, -4460904, 3067176, 17641952, 14828240, 16401016, -10722752, 19328248, 4858656, -5311640, 2426032 ], [ -14141080, 2577400, 17205832, -16050432, 352888, 22941936, -20039328, 4934312, -3438616, 23618840, 19310952, 7859920, -7620928, 19291040, -5059896, 9128256, 10003896, -5775520, -1012824, -421224, 17345312, 11618480, 23192776, -12110912, 19519048, 1169376, -13966760, -1449008 ], [ -13535848, -988904, 17170336, -20485560, 3350032, 27252504, -22441248, 5031224, -7613536, 24528200, 20502624, 9306184, -12358744, 17020304, -5669808, 11131944, 5542776, -4872496, 216936, -1852008, 14848496, 9975584, 25800184, -11462408, 19036144, -1359552, -17523416, -4374512 ], [ -7400728, -4380824, 15531616, -16722120, 2133232, 18561384, -21919968, -57016, -5289376, 23522360, 18270624, 5374264, -11311144, 13557104, -3229008, 3551064, 794376, 321584, -3729384, 1518312, 7217936, 11988704, 18644104, -6061688, 16981264, -1180992, -9183656, -5084432 ], [ -1265608, -7772744, 13892896, -12958680, 916432, 9870264, -21398688, -5145256, -2965216, 22516520, 16038624, 1442344, -10263544, 10093904, -788208, -4029816, -3954024, 5515664, -7675704, 4888632, -412624, 14001824, 11488024, -660968, 14926384, -1002432, -843896, -5794352 ], [ 4869512, -11164664, 12254176, -9195240, -300368, 1179144, -20877408, -10233496, -641056, 21510680, 13806624, -2489576, -9215944, 6630704, 1652592, -11610696, -8702424, 10709744, -11622024, 8258952, -8043184, 16014944, 4331944, 4739752, 12871504, -823872, 7495864, -6504272 ], [ 11004632, -14556584, 10615456, -5431800, -1517168, -7511976, -20356128, -15321736, 1683104, 20504840, 11574624, -6421496, -8168344, 3167504, 4093392, -19191576, -13450824, 15903824, -15568344, 11629272, -15673744, 18028064, -2824136, 10140472, 10816624, -645312, 15835624, -7214192 ], [ 17139752, -17948504, 8976736, -1668360, -2733968, -16203096, -19834848, -20409976, 4007264, 19499000, 9342624, -10353416, -7120744, -295696, 6534192, -26772456, -18199224, 21097904, -19514664, 14999592, -23304304, 20041184, -9980216, 15541192, 8761744, -466752, 24175384, -7924112 ], [ 16652872, -16151944, 10700496, 836680, -420648, -17322256, -19053088, -19090056, 2907784, 16829960, 7308184, -10256256, -7399304, -1629296, 6492952, -24549256, -20711544, 23493584, -15459584, 13883232, -25375464, 18734504, -10296496, 18178712, 7360264, -909472, 23571704, -10296792 ], [ 11951992, -11053624, 14564016, 2540920, 4139112, -13622896, -18105568, -13692216, -370376, 13102520, 5399464, -7595136, -8521784, -1607696, 4872232, -16087096, -21800904, 24108464, -6312704, 9911712, -23908824, 15315224, -6260176, 19057832, 6374584, -1747552, 17276744, -13727592 ], [ 7251112, -5955304, 18427536, 4245160, 8698872, -9923536, -17158048, -8294376, -3648536, 9375080, 3490744, -4934016, -9644264, -1586096, 3251512, -7624936, -22890264, 24723344, 2834176, 5940192, -22442184, 11895944, -2223856, 19936952, 5388904, -2585632, 10981784, -17158392 ], [ 2550232, -856984, 22291056, 5949400, 13258632, -6224176, -16210528, -2896536, -6926696, 5647640, 1582024, -2272896, -10766744, -1564496, 1630792, 837224, -23979624, 25338224, 11981056, 1968672, -20975544, 8476664, 1812464, 20816072, 4403224, -3423712, 4686824, -20589192 ], [ -2150648, 4241336, 26154576, 7653640, 17818392, -2524816, -15263008, 2501304, -10204856, 1920200, -326696, 388224, -11889224, -1542896, 10072, 9299384, -25068984, 25953104, 21127936, -2002848, -19508904, 5057384, 5848784, 21695192, 3417544, -4261792, -1608136, -24019992 ], [ -6851528, 9339656, 30018096, 9357880, 22378152, 1174544, -14315488, 7899144, -13483016, -1807240, -2235416, 3049344, -13011704, -1521296, -1610648, 17761544, -26158344, 26567984, 30274816, -5974368, -18042264, 1638104, 9885104, 22574312, 2431864, -5099872, -7903096, -27450792 ], [ -11015232, 11489816, 28185824, 4384272, 24057480, 1261744, -10541320, 6718072, -11562056, -5393912, -2347352, 2415696, -6516776, -643800, -4941832, 17510696, -17002184, 22655048, 27241280, -2831128, -11537192, -3108512, 13173096, 23617440, 2901008, -1399512, -3237408, -26222968 ], [ -15133632, 13391336, 25873184, -1152528, 25493880, 1044304, -6528760, 4982152, -9202616, -8968712, -2307752, 1504176, 620584, 305880, -8417272, 16525016, -6981944, 18360248, 23180480, 912152, -4607192, -7967072, 16397976, 24674400, 3492848, 2683608, 2352672, -24602248 ], [ -19252032, 15292856, 23560544, -6689328, 26930280, 826864, -2516200, 3246232, -6843176, -12543512, -2268152, 592656, 7757944, 1255560, -11892712, 15539336, 3038296, 14065448, 19119680, 4655432, 2322808, -12825632, 19622856, 25731360, 4084688, 6766728, 7942752, -22981528 ], [ -23370432, 17194376, 21247904, -12226128, 28366680, 609424, 1496360, 1510312, -4483736, -16118312, -2228552, -318864, 14895304, 2205240, -15368152, 14553656, 13058536, 9770648, 15058880, 8398712, 9252808, -17684192, 22847736, 26788320, 4676528, 10849848, 13532832, -21360808 ], [ -27488832, 19095896, 18935264, -17762928, 29803080, 391984, 5508920, -225608, -2124296, -19693112, -2188952, -1230384, 22032664, 3154920, -18843592, 13567976, 23078776, 5475848, 10998080, 12141992, 16182808, -22542752, 26072616, 27845280, 5268368, 14932968, 19122912, -19740088 ], [ -29760072, 20152712, 15529280, -20223984, 29580648, -94928, 7241888, -2128184, 130480, -21363128, -2393624, -3017184, 26322592, 2497176, -21050464, 11062904, 30240328, 2668184, 7875896, 13671872, 20815240, -24300200, 26307264, 27812424, 4686896, 18001536, 21835992, -17353120 ], [ -25962072, 18434072, 8530880, -12579024, 23907768, -1467248, 1484768, -4578344, 2041360, -16774568, -3400904, -7679904, 21256672, -3442104, -19089184, 3565544, 28009048, 4746824, 7837736, 7929152, 17898520, -15868280, 16716864, 24198744, 250256, 17736576, 15096072, -12448480 ], [ -22164072, 16715432, 1532480, -4934064, 18234888, -2839568, -4272352, -7028504, 3952240, -12186008, -4408184, -12342624, 16190752, -9381384, -17127904, -3931816, 25777768, 6825464, 7799576, 2186432, 14981800, -7436360, 7126464, 20585064, -4186384, 17471616, 8356152, -7543840 ], [ -18366072, 14996792, -5465920, 2710896, 12562008, -4211888, -10029472, -9478664, 5863120, -7597448, -5415464, -17005344, 11124832, -15320664, -15166624, -11429176, 23546488, 8904104, 7761416, -3556288, 12065080, 995560, -2463936, 16971384, -8623024, 17206656, 1616232, -2639200 ], [ -14568072, 13278152, -12464320, 10355856, 6889128, -5584208, -15786592, -11928824, 7774000, -3008888, -6422744, -21668064, 6058912, -21259944, -13205344, -18926536, 21315208, 10982744, 7723256, -9299008, 9148360, 9427480, -12054336, 13357704, -13059664, 16941696, -5123688, 2265440 ], [ -10770072, 11559512, -19462720, 18000816, 1216248, -6956528, -21543712, -14378984, 9684880, 1579672, -7430024, -26330784, 992992, -27199224, -11244064, -26423896, 19083928, 13061384, 7685096, -15041728, 6231640, 17859400, -21644736, 9744024, -17496304, 16676736, -11863608, 7170080 ], [ -8201776, 10110960, -20210680, 18590168, -3635784, -5950192, -24049976, -13251360, 7539736, 782152, -7365576, -27969224, -1389688, -26785360, -9436056, -29847200, 17461816, 14087504, 8240816, -16598280, 1574832, 17013072, -24087800, 10028000, -19424928, 13900232, -13878360, 10815224 ], [ -6662416, 8888400, -15728680, 13275848, -7800984, -2953552, -23836136, -9130080, 2000776, -4522088, -6404376, -27077144, -1527208, -21055600, -7756296, -29861600, 16349416, 14232944, 9293456, -14652120, -4537968, 8403312, -20550440, 13573280, -19255008, 9022232, -11939400, 13406504 ], [ -5123056, 7665840, -11246680, 7961528, -11966184, 43088, -23622296, -5008800, -3538184, -9826328, -5443176, -26185064, -1664728, -15325840, -6076536, -29876000, 15237016, 14378384, 10346096, -12705960, -10650768, -206448, -17013080, 17118560, -19085088, 4144232, -10000440, 15997784 ], [ -3583696, 6443280, -6764680, 2647208, -16131384, 3039728, -23408456, -887520, -9077144, -15130568, -4481976, -25292984, -1802248, -9596080, -4396776, -29890400, 14124616, 14523824, 11398736, -10759800, -16763568, -8816208, -13475720, 20663840, -18915168, -733768, -8061480, 18589064 ], [ -2044336, 5220720, -2282680, -2667112, -20296584, 6036368, -23194616, 3233760, -14616104, -20434808, -3520776, -24400904, -1939768, -3866320, -2717016, -29904800, 13012216, 14669264, 12451376, -8813640, -22876368, -17425968, -9938360, 24209120, -18745248, -5611768, -6122520, 21180344 ], [ -504976, 3998160, 2199320, -7981432, -24461784, 9033008, -22980776, 7355040, -20155064, -25739048, -2559576, -23508824, -2077288, 1863440, -1037256, -29919200, 11899816, 14814704, 13504016, -6867480, -28989168, -26035728, -6401000, 27754400, -18575328, -10489768, -4183560, 23771624 ], [ -2693648, 4528120, 5597776, -11556168, -17944928, 6705560, -18895376, 6856320, -18813304, -25915704, -1831224, -17791616, -1159600, 4542768, -725016, -23056576, 12517144, 13779888, 8127464, -8718344, -26081880, -19531312, -2077008, 23643416, -15658048, -13514840, -5967704, 21567344 ], [ -5511728, 5353960, 8813296, -14837208, -9624608, 3479240, -14156336, 5577600, -16309864, -25226664, -1142184, -11259776, -63760, 6707088, -643656, -15032896, 13426504, 12545808, 1665464, -11210264, -21651720, -10475152, 2379792, 18239816, -12276928, -16227080, -8380424, 18553424 ], [ -8329808, 6179800, 12028816, -18118248, -1304288, 252920, -9417296, 4298880, -13806424, -24537624, -453144, -4727936, 1032080, 8871408, -562296, -7009216, 14335864, 11311728, -4796536, -13702184, -17221560, -1418992, 6836592, 12836216, -8895808, -18939320, -10793144, 15539504 ], [ -11147888, 7005640, 15244336, -21399288, 7016032, -2973400, -4678256, 3020160, -11302984, -23848584, 235896, 1803904, 2127920, 11035728, -480936, 1014464, 15245224, 10077648, -11258536, -16194104, -12791400, 7637168, 11293392, 7432616, -5514688, -21651560, -13205864, 12525584 ], [ -13965968, 7831480, 18459856, -24680328, 15336352, -6199720, 60784, 1741440, -8799544, -23159544, 924936, 8335744, 3223760, 13200048, -399576, 9038144, 16154584, 8843568, -17720536, -18686024, -8361240, 16693328, 15750192, 2029016, -2133568, -24363800, -15618584, 9511664 ], [ -15537488, 7985680, 21211456, -26664648, 22398472, -9409480, 3442864, -260760, -6973024, -21439944, 615696, 14187784, 4349240, 15246288, 198864, 14825144, 16918744, 6934488, -23026096, -19902344, -4730520, 24019568, 18201792, -2425624, 324152, -25999400, -16600424, 6800264 ], [ -10876208, 4781680, 21643456, -22165368, 23169592, -12536440, 40144, -5880360, -8531104, -14567544, -4684944, 16640824, 5622920, 16702128, 3382704, 9428744, 16956904, 1650408, -22549456, -14740664, -5097000, 22696208, 10627392, -2135464, -1835128, -22251800, -10427864, 5601464 ], [ -6214928, 1577680, 22075456, -17666088, 23940712, -15663400, -3362576, -11499960, -10089184, -7695144, -9985584, 19093864, 6896600, 18157968, 6566544, 4032344, 16995064, -3633672, -22072816, -9578984, -5463480, 21372848, 3052992, -1845304, -3994408, -18504200, -4255304, 4402664 ], [ -1553648, -1626320, 22507456, -13166808, 24711832, -18790360, -6765296, -17119560, -11647264, -822744, -15286224, 21546904, 8170280, 19613808, 9750384, -1364056, 17033224, -8917752, -21596176, -4417304, -5829960, 20049488, -4521408, -1555144, -6153688, -14756600, 1917256, 3203864 ], [ 3107632, -4830320, 22939456, -8667528, 25482952, -21917320, -10168016, -22739160, -13205344, 6049656, -20586864, 23999944, 9443960, 21069648, 12934224, -6760456, 17071384, -14201832, -21119536, 744376, -6196440, 18726128, -12095808, -1264984, -8312968, -11009000, 8089816, 2005064 ], [ 7768912, -8034320, 23371456, -4168248, 26254072, -25044280, -13570736, -28358760, -14763424, 12922056, -25887504, 26452984, 10717640, 22525488, 16118064, -12156856, 17109544, -19485912, -20642896, 5906056, -6562920, 17402768, -19670208, -974824, -10472248, -7261400, 14262376, 806264 ], [ 10384424, -10696176, 22189408, -636640, 25851464, -22135760, -12913224, -29316472, -13140536, 13635480, -27579584, 26015392, 10266848, 23186688, 15486600, -13104648, 17011824, -19030352, -18629952, 7469496, -3850256, 16932872, -22120384, -2869064, -11182600, -6457752, 18346512, 1973152 ], [ 10763864, -12765456, 19243168, 1837280, 24165944, -12630320, -7817784, -25178632, -8040776, 7617000, -25327424, 22418272, 7931168, 22979328, 10684920, -9190008, 16765584, -12301232, -14937792, 5099976, 2227984, 17395832, -18969664, -7150904, -10309240, -8871912, 20147952, 5725792 ], [ 11143304, -14834736, 16296928, 4311200, 22480424, -3124880, -2722344, -21040792, -2941016, 1598520, -23075264, 18821152, 5595488, 22771968, 5883240, -5275368, 16519344, -5572112, -11245632, 2730456, 8306224, 17858792, -15818944, -11432744, -9435880, -11286072, 21949392, 9478432 ], [ 11522744, -16904016, 13350688, 6785120, 20794904, 6380560, 2373096, -16902952, 2158744, -4419960, -20823104, 15224032, 3259808, 22564608, 1081560, -1360728, 16273104, 1157008, -7553472, 360936, 14384464, 18321752, -12668224, -15714584, -8562520, -13700232, 23750832, 13231072 ], [ 11902184, -18973296, 10404448, 9259040, 19109384, 15886000, 7468536, -12765112, 7258504, -10438440, -18570944, 11626912, 924128, 22357248, -3720120, 2553912, 16026864, 7886128, -3861312, -2008584, 20462704, 18784712, -9517504, -19996424, -7689160, -16114392, 25552272, 16983712 ], [ 12281624, -21042576, 7458208, 11732960, 17423864, 25391440, 12563976, -8627272, 12358264, -16456920, -16318784, 8029792, -1411552, 22149888, -8521800, 6468552, 15780624, 14615248, -169152, -4378104, 26540944, 19247672, -6366784, -24278264, -6815800, -18528552, 27353712, 20736352 ], [ 7135560, -16843408, 5791104, 14467024, 15490128, 26391080, 15600416, -3824872, 7906536, -14017312, -15595680, 3990200, -4633880, 22085664, -4986376, 5033768, 10987544, 11559432, -1804264, -1665160, 20538392, 19122184, -7452208, -22776160, -5027392, -18718992, 25134280, 15933776 ], [ 510840, -10966768, 4466304, 17270704, 13489968, 25114520, 18085856, 1155368, 898776, -9314272, -15281760, -167800, -8093480, 22059744, 780104, 2167448, 4977704, 5885112, -4864984, 2407880, 11302952, 18839224, -9671248, -19726240, -2994112, -18314352, 21838840, 8841776 ], [ -6113880, -5090128, 3141504, 20074384, 11489808, 23837960, 20571296, 6135608, -6108984, -4611232, -14967840, -4325800, -11553080, 22033824, 6546584, -698872, -1032136, 210792, -7925704, 6480920, 2067512, 18556264, -11890288, -16676320, -960832, -17909712, 18543400, 1749776 ], [ -12738600, 786512, 1816704, 22878064, 9489648, 22561400, 23056736, 11115848, -13116744, 91808, -14653920, -8483800, -15012680, 22007904, 12313064, -3565192, -7041976, -5463528, -10986424, 10553960, -7167928, 18273304, -14109328, -13626400, 1072448, -17505072, 15247960, -5342224 ], [ -19363320, 6663152, 491904, 25681744, 7489488, 21284840, 25542176, 16096088, -20124504, 4794848, -14340000, -12641800, -18472280, 21981984, 18079544, -6431512, -13051816, -11137848, -14047144, 14627000, -16403368, 17990344, -16328368, -10576480, 3105728, -17100432, 11952520, -12434224 ], [ -24471576, 11963576, -702072, 27664336, 6047040, 19780904, 27014576, 20688176, -25550856, 9272744, -14082816, -15961792, -20864192, 21173856, 23260232, -8891608, -18001672, -16418544, -16635112, 17890040, -24513952, 17105680, -17896312, -7552048, 5139584, -16655688, 8443384, -18272632 ], [ -15931656, 12078056, -718632, 22257136, 9624000, 16230584, 19369616, 21786896, -16744536, 11724344, -14336256, -11739712, -13646912, 13325856, 23168792, -7695688, -13411672, -18156624, -14968312, 13863080, -22500832, 10805680, -13604392, -4757008, 7178624, -15850008, 3010984, -12828712 ], [ -7391736, 12192536, -735192, 16849936, 13200960, 12680264, 11724656, 22885616, -7938216, 14175944, -14589696, -7517632, -6429632, 5477856, 23077352, -6499768, -8821672, -19894704, -13301512, 9836120, -20487712, 4505680, -9312472, -1961968, 9217664, -15044328, -2421416, -7384792 ], [ 1148184, 12307016, -751752, 11442736, 16777920, 9129944, 4079696, 23984336, 868104, 16627544, -14843136, -3295552, 787648, -2370144, 22985912, -5303848, -4231672, -21632784, -11634712, 5809160, -18474592, -1794320, -5020552, 833072, 11256704, -14238648, -7853816, -1940872 ], [ 9688104, 12421496, -768312, 6035536, 20354880, 5579624, -3565264, 25083056, 9674424, 19079144, -15096576, 926528, 8004928, -10218144, 22894472, -4107928, 358328, -23370864, -9967912, 1782200, -16461472, -8094320, -728632, 3628112, 13295744, -13432968, -13286216, 3503048 ], [ 18228024, 12535976, -784872, 628336, 23931840, 2029304, -11210224, 26181776, 18480744, 21530744, -15350016, 5148608, 15222208, -18066144, 22803032, -2912008, 4948328, -25108944, -8301112, -2244760, -14448352, -14394320, 3563288, 6423152, 15334784, -12627288, -18718616, 8946968 ], [ 23257088, 12603392, -794624, -2555904, 26038272, -61440, -15712256, 26828800, 23666688, 22974464, -15499264, 7634944, 19472384, -22687744, 22749184, -2207744, 7651328, -26132480, -7319552, -4616192, -13262848, -18104320, 6090752, 8069120, 16535552, -12152832, -21917696, 12152832 ], [ 23257088, 12603392, -794624, -2555904, 26038272, -61440, -15712256, 26828800, 23666688, 22974464, -15499264, 7634944, 19472384, -22687744, 22749184, -2207744, 7651328, -26132480, -7319552, -4616192, -13262848, -18104320, 6090752, 8069120, 16535552, -12152832, -21917696, 12152832 ] ], [ [ -3699200, 19646976, -21646336, 15533568, -3872256, 1598976, 4637696, -18762240, -10445312, -4151808, -16779776, -6835712, -2246656, -11440128, -15860736, 11816448, -17478144, -7012352, -13831168, -27490816, -15046656, 3986432, 26315264, -27203584, 3989504, -2950656, 17439744, -5256704 ], [ -3699200, 19646976, -21646336, 15533568, -3872256, 1598976, 4637696, -18762240, -10445312, -4151808, -16779776, -6835712, -2246656, -11440128, -15860736, 11816448, -17478144, -7012352, -13831168, -27490816, -15046656, 3986432, 26315264, -27203584, 3989504, -2950656, 17439744, -5256704 ], [ -3699200, 19646976, -21646336, 15533568, -3872256, 1598976, 4637696, -18762240, -10445312, -4151808, -16779776, -6835712, -2246656, -11440128, -15860736, 11816448, -17478144, -7012352, -13831168, -27490816, -15046656, 3986432, 26315264, -27203584, 3989504, -2950656, 17439744, -5256704 ], [ -1295127, 19958614, -18845606, 16250831, -2909789, 2269452, 2662553, -19127096, -8268743, -5196698, -18365283, -6199397, -1172148, -8527829, -17680591, 14004463, -13515763, -9001124, -8970217, -27266439, -14811305, 1516987, 20248117, -24169332, 5384205, -5374199, 12909901, -2400632 ], [ 2372103, 20433994, -14573306, 17344961, -1441619, 3292212, -350377, -19683656, -4948553, -6790598, -20783853, -5228747, 466932, -4085339, -20456641, 17342113, -7471453, -12034844, -1555207, -26924169, -14452295, -2249963, 10993147, -19540812, 7511715, -9071129, 5999971, 1956088 ], [ 6039333, 20909374, -10301006, 18439091, 26551, 4314972, -3363307, -20240216, -1628363, -8384498, -23202423, -4258097, 2106012, 357151, -23232691, 20679763, -1427143, -15068564, 5859803, -26581899, -14093285, -6016913, 1738177, -14912292, 9639225, -12768059, -909959, 6312808 ], [ 9706563, 21384754, -6028706, 19533221, 1494721, 5337732, -6376237, -20796776, 1691827, -9978398, -25620993, -3287447, 3745092, 4799641, -26008741, 24017413, 4617167, -18102284, 13274813, -26239629, -13734275, -9783863, -7516793, -10283772, 11766735, -16464989, -7819889, 10669528 ], [ 13373793, 21860134, -1756406, 20627351, 2962891, 6360492, -9389167, -21353336, 5012017, -11572298, -28039563, -2316797, 5384172, 9242131, -28784791, 27355063, 10661477, -21136004, 20689823, -25897359, -13375265, -13550813, -16771763, -5655252, 13894245, -20161919, -14729819, 15026248 ], [ 17041023, 22335514, 2515894, 21721481, 4431061, 7383252, -12402097, -21909896, 8332207, -13166198, -30458133, -1346147, 7023252, 13684621, -31560841, 30692713, 16705787, -24169724, 28104833, -25555089, -13016255, -17317763, -26026733, -1026732, 16021755, -23858849, -21639749, 19382968 ], [ 11750298, 15068677, -874940, 22191647, 7491244, 5217201, -14802199, -20147036, 10432309, -14102552, -28357488, -4277621, 7745004, 16393462, -26713777, 21338890, 16047791, -24719246, 25457075, -24639141, -11399138, -10555538, -25836461, -2717370, 15452265, -17817173, -17832323, 21388861 ], [ 6150678, 7534867, -4530020, 22640297, 10606324, 2941191, -17181169, -18304196, 12490339, -15016232, -26101008, -7343651, 8435124, 19042522, -21603847, 11547430, 15158681, -25183106, 22462325, -23703411, -9738638, -3430238, -25320491, -4625910, 14789775, -11439683, -13655333, 23313691 ], [ 551058, 1057, -8185100, 23088947, 13721404, 665181, -19560139, -16461356, 14548369, -15929912, -23844528, -10409681, 9125244, 21691582, -16493917, 1755970, 14269571, -25646966, 19467575, -22767681, -8078138, 3695062, -24804521, -6534450, 14127285, -5062193, -9478343, 25238521 ], [ -5048562, -7532753, -11840180, 23537597, 16836484, -1610829, -21939109, -14618516, 16606399, -16843592, -21588048, -13475711, 9815364, 24340642, -11383987, -8035490, 13380461, -26110826, 16472825, -21831951, -6417638, 10820362, -24288551, -8442990, 13464795, 1315297, -5301353, 27163351 ], [ -10648182, -15066563, -15495260, 23986247, 19951564, -3886839, -24318079, -12775676, 18664429, -17757272, -19331568, -16541741, 10505484, 26989702, -6274057, -17826950, 12491351, -26574686, 13478075, -20896221, -4757138, 17945662, -23772581, -10351530, 12802305, 7692787, -1124363, 29088181 ], [ -12806852, -20924723, -18475940, 22608022, 19853044, -4277924, -24876999, -12241311, 20616959, -16427152, -17727088, -18188721, 9110454, 26082462, -1620752, -23613010, 11530866, -26324696, 11942150, -19892941, -2696888, 20817812, -22520836, -12113520, 11027340, 12972077, 1752977, 28956086 ], [ -6019052, -22426193, -19703180, 16479922, 11399164, 231796, -20703789, -15108981, 22295189, -9263152, -17817808, -16146171, 2294034, 15928842, 1845328, -18985030, 10384806, -24218696, 14199170, -18714031, 402712, 12631772, -19356076, -13494480, 6359940, 15396047, 1251227, 23475986 ], [ 768748, -23927663, -20930420, 10351822, 2945284, 4741516, -16530579, -17976651, 23973419, -2099152, -17908528, -14103621, -4522386, 5775222, 5311408, -14357050, 9238746, -22112696, 16456190, -17535121, 3502312, 4445732, -16191316, -14875440, 1692540, 17820017, 749477, 17995886 ], [ 7556548, -25429133, -22157660, 4223722, -5508596, 9251236, -12357369, -20844321, 25651649, 5064848, -17999248, -12061071, -11338806, -4378398, 8777488, -9729070, 8092686, -20006696, 18713210, -16356211, 6601912, -3740308, -13026556, -16256400, -2974860, 20243987, 247727, 12515786 ], [ 14344348, -26930603, -23384900, -1904378, -13962476, 13760956, -8184159, -23711991, 27329879, 12228848, -18089968, -10018521, -18155226, -14532018, 12243568, -5101090, 6946626, -17900696, 20970230, -15177301, 9701512, -11926348, -9861796, -17637360, -7642260, 22667957, -254023, 7035686 ], [ 21132148, -28432073, -24612140, -8032478, -22416356, 18270676, -4010949, -26579661, 29008109, 19392848, -18180688, -7975971, -24971646, -24685638, 15709648, -473110, 5800566, -15794696, 23227250, -13998391, 12801112, -20112388, -6697036, -19018320, -12309660, 25091927, -755773, 1555586 ], [ 19766216, -27691378, -23254517, -9970345, -25286527, 19270736, -1809922, -23618391, 25860954, 22162989, -14551868, -8575365, -26459075, -25622611, 13026244, 2120359, 3444463, -13826284, 21417633, -10853393, 10744819, -21122334, -5797284, -18570144, -11704726, 23102216, -43823, -2465742 ], [ 12708056, -25385398, -20092367, -8982955, -24258637, 17820656, -985702, -16587861, 19345134, 21865719, -8326388, -11019135, -24226265, -20125321, 6049804, 3293509, 243613, -11953924, 16769043, -6335843, 5089129, -17122554, -6478764, -16845024, -7419106, 18031256, 1515427, -5468682 ], [ 5649896, -23079418, -16930217, -7995565, -23230747, 16370576, -161482, -9557331, 12829314, 21568449, -2100908, -13462905, -21993455, -14628031, -926636, 4466659, -2957237, -10081564, 12120453, -1818293, -566561, -13122774, -7160244, -15119904, -3133486, 12960296, 3074677, -8471622 ], [ -1408264, -20773438, -13768067, -7008175, -22202857, 14920496, 662738, -2526801, 6313494, 21271179, 4124572, -15906675, -19760645, -9130741, -7903076, 5639809, -6158087, -8209204, 7471863, 2699257, -6222251, -9122994, -7841724, -13394784, 1152134, 7889336, 4633927, -11474562 ], [ -8466424, -18467458, -10605917, -6020785, -21174967, 13470416, 1486958, 4503729, -202326, 20973909, 10350052, -18350445, -17527835, -3633451, -14879516, 6812959, -9358937, -6336844, 2823273, 7216807, -11877941, -5123214, -8523204, -11669664, 5437754, 2818376, 6193177, -14477502 ], [ -15524584, -16161478, -7443767, -5033395, -20147077, 12020336, 2311178, 11534259, -6718146, 20676639, 16575532, -20794215, -15295025, 1863839, -21855956, 7986109, -12559787, -4464484, -1825317, 11734357, -17533631, -1123434, -9204684, -9944544, 9723374, -2252584, 7752427, -17480442 ], [ -14370397, -16148608, -4493756, -2638549, -16969933, 10894823, -33565, 11224650, -1141476, 20931627, 15160363, -20163630, -14810600, 2842868, -16946132, 4215991, -8309285, -3779260, -3037644, 14083861, -13943333, -2777778, -4992549, -5943648, 4536287, -4426417, 4250392, -15998655 ], [ -12303727, -16390528, -1567316, -87319, -13553983, 9805373, -2730415, 10099470, 5778804, 21247977, 12896233, -19191450, -14520440, 3319868, -10715612, -103379, -3230855, -3225940, -3868164, 16192471, -9325703, -5060358, -236679, -1689888, -1703323, -6278347, 185992, -14018565 ], [ -10237057, -16632448, 1359124, 2463911, -10138033, 8715923, -5427265, 8974290, 12699084, 21564327, 10632103, -18219270, -14230280, 3796868, -4485092, -4422749, 1847575, -2672620, -4698684, 18301081, -4708073, -7342938, 4519191, 2563872, -7942933, -8130277, -3878408, -12038475 ], [ -8170387, -16874368, 4285564, 5015141, -6722083, 7626473, -8124115, 7849110, 19619364, 21880677, 8367973, -17247090, -13940120, 4273868, 1745428, -8742119, 6926005, -2119300, -5529204, 20409691, -90443, -9625518, 9275061, 6817632, -14182543, -9982207, -7942808, -10058385 ], [ -6103717, -17116288, 7212004, 7566371, -3306133, 6537023, -10820965, 6723930, 26539644, 22197027, 6103843, -16274910, -13649960, 4750868, 7975948, -13061489, 12004435, -1565980, -6359724, 22518301, 4527187, -11908098, 14030931, 11071392, -20422153, -11834137, -12007208, -8078295 ], [ -5152119, -17374947, 8571647, 8669231, -377533, 5109582, -12229387, 5763062, 29702066, 21519544, 4553144, -14648636, -13981157, 4403344, 11304826, -15219647, 14346599, -756692, -5753198, 22367906, 8540636, -12644097, 16750514, 13707891, -25341111, -12522165, -14646969, -6484494 ], [ -8367369, -17696157, 4076417, 4359761, 729917, 2419122, -8823157, 5416202, 18821966, 17128264, 5668424, -10578116, -16634267, 974704, 3790726, -9301697, 6463769, 1009108, 223342, 13775966, 10296356, -7600767, 11860814, 10300941, -25325001, -8860875, -11963079, -6334194 ], [ -11582619, -18017367, -418813, 50291, 1837367, -271338, -5416927, 5069342, 7941866, 12736984, 6783704, -6507596, -19287377, -2453936, -3723374, -3383747, -1419061, 2774908, 6199882, 5184026, 12052076, -2557437, 6971114, 6893991, -25308891, -5199585, -9279189, -6183894 ], [ -14797869, -18338577, -4914043, -4259179, 2944817, -2961798, -2010697, 4722482, -2938234, 8345704, 7898984, -2437076, -21940487, -5882576, -11237474, 2534203, -9301891, 4540708, 12176422, -3407914, 13807796, 2485893, 2081414, 3487041, -25292781, -1538295, -6595299, -6033594 ], [ -18013119, -18659787, -9409273, -8568649, 4052267, -5652258, 1395533, 4375622, -13818334, 3954424, 9014264, 1633444, -24593597, -9311216, -18751574, 8452153, -17184721, 6306508, 18152962, -11999854, 15563516, 7529223, -2808286, 80091, -25276671, 2122995, -3911409, -5883294 ], [ -21228369, -18980997, -13904503, -12878119, 5159717, -8342718, 4801763, 4028762, -24698434, -436856, 10129544, 5703964, -27246707, -12739856, -26265674, 14370103, -25067551, 8072308, 24129502, -20591794, 17319236, 12572553, -7697986, -3326859, -25260561, 5784285, -1227519, -5732994 ], [ -22978159, -16438450, -14601146, -13933497, 2983888, -9704723, 6605434, 2742654, -26342047, -4918658, 9885631, 8152561, -27273739, -11551075, -25412787, 14539436, -24627574, 6048310, 25158587, -24777249, 18152158, 11954357, -7261364, -5092992, -24844293, 9545967, -297998, -6665715 ], [ -23387209, -11275870, -11822486, -12011727, -2195792, -9851333, 6942934, 597234, -19535257, -9483278, 8398201, 9117271, -24898189, -6137845, -16904997, 9449396, -16573114, 557050, 21661277, -24931239, 18140818, 6156467, -1951724, -5357952, -24061923, 13399497, -973538, -8589285 ], [ -23796259, -6113290, -9043826, -10089957, -7375472, -9997943, 7280434, -1548186, -12728467, -14047898, 6910771, 10081981, -22522639, -724615, -8397207, 4359356, -8518654, -4934210, 18163967, -25085229, 18129478, 358577, 3357916, -5622912, -23279553, 17253027, -1649078, -10512855 ], [ -24205309, -950710, -6265166, -8168187, -12555152, -10144553, 7617934, -3693606, -5921677, -18612518, 5423341, 11046691, -20147089, 4688615, 110583, -730684, -464194, -10425470, 14666657, -25239219, 18118138, -5439313, 8667556, -5887872, -22497183, 21106557, -2324618, -12436425 ], [ -24614359, 4211870, -3486506, -6246417, -17734832, -10291163, 7955434, -5839026, 885113, -23177138, 3935911, 12011401, -17771539, 10101845, 8618373, -5820724, 7590266, -15916730, 11169347, -25393209, 18106798, -11237203, 13977196, -6152832, -21714813, 24960087, -3000158, -14359995 ], [ -25023409, 9374450, -707846, -4324647, -22914512, -10437773, 8292934, -7984446, 7691903, -27741758, 2448481, 12976111, -15395989, 15515075, 17126163, -10910764, 15644726, -21407990, 7672037, -25547199, 18095458, -17035093, 19286836, -6417792, -20932443, 28813617, -3675698, -16283565 ], [ -20186059, 12717980, -1023686, -4351227, -20237342, -8662508, 10953634, -6388641, 4434893, -23695553, 1377826, 8443771, -11816089, 10850105, 16352178, -12875629, 13400261, -16739525, 8035652, -21768639, 17224393, -13058233, 15733726, -812427, -17790723, 24196647, -2474513, -17583735 ], [ -14299429, 15697700, -1958426, -4767477, -15988802, -6502868, 14078974, -4044591, -834877, -17927183, 390526, 2812021, -7995319, 4169495, 13721838, -14215459, 9096011, -10039115, 9171452, -17203569, 16181383, -7126423, 10408066, 5967003, -14177133, 17885577, -897983, -18759225 ], [ -8412799, 18677420, -2893166, -5183727, -11740262, -4343228, 17204314, -1700541, -6104647, -12158813, -596774, -2819729, -4174549, -2511115, 11091498, -15555289, 4791761, -3338705, 10307252, -12638499, 15138373, -1194613, 5082406, 12746433, -10563543, 11574507, 678547, -19934715 ], [ -2526169, 21657140, -3827906, -5599977, -7491722, -2183588, 20329654, 643509, -11374417, -6390443, -1584074, -8451479, -353779, -9191725, 8461158, -16895119, 487511, 3361705, 11443052, -8073429, 14095363, 4737197, -243254, 19525863, -6949953, 5263437, 2255077, -21110205 ], [ 3360461, 24636860, -4762646, -6016227, -3243182, -23948, 23454994, 2987559, -16644187, -622073, -2571374, -14083229, 3466991, -15872335, 5830818, -18234949, -3816739, 10062115, 12578852, -3508359, 13052353, 10669007, -5568914, 26305293, -3336363, -1047633, 3831607, -22285695 ], [ 8356162, 26688718, -5313184, -6691346, -328442, 1472809, 25241048, 4609940, -20219758, 4924868, -3756846, -17857916, 6121661, -21223370, 3814871, -18860039, -7728181, 14958008, 13222186, 415512, 11726021, 14666404, -9887451, 30692619, -909764, -6588570, 5796551, -22024581 ], [ 8074822, 23244778, -3588064, -8899766, -5313902, -956741, 19094408, 1957820, -13760458, 9160268, -6116106, -10633076, 1869431, -18699230, 5438021, -15251669, -9312991, 9165608, 10948606, 541512, 8721551, 7206124, -8240721, 20911329, -5513804, -7567950, 10062101, -13254351 ], [ 7793482, 19800838, -1862944, -11108186, -10299362, -3386291, 12947768, -694300, -7301158, 13395668, -8475366, -3408236, -2382799, -16175090, 7061171, -11643299, -10897801, 3373208, 8675026, 667512, 5717081, -254156, -6593991, 11130039, -10117844, -8547330, 14327651, -4484121 ], [ 7512142, 16356898, -137824, -13316606, -15284822, -5815841, 6801128, -3346420, -841858, 17631068, -10834626, 3816604, -6635029, -13650950, 8684321, -8034929, -12482611, -2419192, 6401446, 793512, 2712611, -7714436, -4947261, 1348749, -14721884, -9526710, 18593201, 4286109 ], [ 7230802, 12912958, 1587296, -15525026, -20270282, -8245391, 654488, -5998540, 5617442, 21866468, -13193886, 11041444, -10887259, -11126810, 10307471, -4426559, -14067421, -8211592, 4127866, 919512, -291859, -15174716, -3300531, -8432541, -19325924, -10506090, 22858751, 13056339 ], [ 6949462, 9469018, 3312416, -17733446, -25255742, -10674941, -5492152, -8650660, 12076742, 26101868, -15553146, 18266284, -15139489, -8602670, 11930621, -818189, -15652231, -14003992, 1854286, 1045512, -3296329, -22634996, -1653801, -18213831, -23929964, -11485470, 27124301, 21826569 ], [ 7423219, 4981874, 2823495, -16896673, -23285470, -12885633, -9374075, -9693120, 12422696, 23710069, -15593774, 20790228, -14836701, -6879055, 12041199, 3284354, -12783088, -16720490, 1223904, 2549768, -3986923, -22911830, 1114935, -22767990, -25132808, -11116278, 28703941, 25524115 ], [ 8799409, -752026, -311475, -12420523, -13002250, -14834763, -10549385, -8811840, 5462456, 13397959, -12863354, 17696028, -9090111, -6112165, 10344069, 7977494, -4590928, -15760910, 2557344, 5701208, -1912153, -14603570, 5224605, -21075090, -22270808, -9135378, 27073591, 23159185 ], [ 10175599, -6485926, -3446445, -7944373, -2719030, -16783893, -11724695, -7930560, -1497784, 3085849, -10132934, 14601828, -3343521, -5345275, 8646939, 12670634, 3601232, -14801330, 3890784, 8852648, 162617, -6295310, 9334275, -19382190, -19408808, -7154478, 25443241, 20794255 ], [ 11551789, -12219826, -6581415, -3468223, 7564190, -18733023, -12900005, -7049280, -8458024, -7226261, -7402514, 11507628, 2403069, -4578385, 6949809, 17363774, 11793392, -13841750, 5224224, 12004088, 2237387, 2012950, 13443945, -17689290, -16546808, -5173578, 23812891, 18429325 ], [ 12927979, -17953726, -9716385, 1007927, 17847410, -20682153, -14075315, -6168000, -15418264, -17538371, -4672094, 8413428, 8149659, -3811495, 5252679, 22056914, 19985552, -12882170, 6557664, 15155528, 4312157, 10321210, 17553615, -15996390, -13684808, -3192678, 22182541, 16064395 ], [ 14304169, -23687626, -12851355, 5484077, 28130630, -22631283, -15250625, -5286720, -22378504, -27850481, -1941674, 5319228, 13896249, -3044605, 3555549, 26750054, 28177712, -11922590, 7891104, 18306968, 6386927, 18629470, 21663285, -14303490, -10822808, -1211778, 20552191, 13699465 ], [ 16543894, -21819106, -9549246, 5514695, 22588424, -17649294, -16654118, -2104152, -20421115, -27392381, 175750, 6489228, 16088373, -3177061, 1182081, 21697910, 25587656, -10225676, 4546275, 17249753, 3216248, 14629027, 22421211, -10846536, -6812993, -3368394, 16519261, 9364447 ], [ 19046434, -17636806, -4288026, 4192325, 12229784, -10557834, -18127058, 1778808, -15749665, -23656391, 2106610, 8957028, 17198703, -3583231, -1397229, 13679810, 19716056, -8304356, -222375, 14911643, -1550872, 6882457, 22159041, -6852696, -2453843, -6784254, 11755111, 4429837 ], [ 21548974, -13454506, 973194, 2869955, 1871144, -3466374, -19599998, 5661768, -11078215, -19920401, 4037470, 11424828, 18309033, -3989401, -3976539, 5661710, 13844456, -6383036, -4991025, 12573533, -6317992, -864113, 21896871, -2858856, 1905307, -10200114, 6990961, -504773 ], [ 24051514, -9272206, 6234414, 1547585, -8487496, 3625086, -21072938, 9544728, -6406765, -16184411, 5968330, 13892628, 19419363, -4395571, -6555849, -2356390, 7972856, -4461716, -9759675, 10235423, -11085112, -8610683, 21634701, 1134984, 6264457, -13615974, 2226811, -5439383 ], [ 26554054, -5089906, 11495634, 225215, -18846136, 10716546, -22545878, 13427688, -1735315, -12448421, 7899190, 16360428, 20529693, -4801741, -9135159, -10374490, 2101256, -2540396, -14528325, 7897313, -15852232, -16357253, 21372531, 5128824, 10623607, -17031834, -2537339, -10373993 ], [ 28173068, -1449784, 16295778, -670512, -27795130, 17337186, -23552590, 16707458, 2280837, -8983513, 9429027, 18030368, 21614753, -4759897, -11344386, -17733624, -3528375, -858364, -18649006, 5627397, -20154930, -23287301, 20653870, 8867913, 14344210, -19597544, -6669424, -14722955 ], [ 19315988, -4238344, 15628878, 3492528, -20029750, 18375246, -19031170, 12835118, -1472973, -8732863, 6203877, 10239968, 22400183, 594113, -9165486, -17279304, -6288945, -2013604, -15086626, 4166067, -18950910, -20535731, 14522530, 9586383, 10493470, -12082904, -3307024, -12127805 ], [ 10458908, -7026904, 14961978, 7655568, -12264370, 19413306, -14509750, 8962778, -5226783, -8482213, 2978727, 2449568, 23185613, 5948123, -6986586, -16824984, -9049515, -3168844, -11524246, 2704737, -17746890, -17784161, 8391190, 10304853, 6642730, -4568264, 55376, -9532655 ], [ 1601828, -9815464, 14295078, 11818608, -4498990, 20451366, -9988330, 5090438, -8980593, -8231563, -246423, -5340832, 23971043, 11302133, -4807686, -16370664, -11810085, -4324084, -7961866, 1243407, -16542870, -15032591, 2259850, 11023323, 2791990, 2946376, 3417776, -6937505 ], [ -7255252, -12604024, 13628178, 15981648, 3266390, 21489426, -5466910, 1218098, -12734403, -7980913, -3471573, -13131232, 24756473, 16656143, -2628786, -15916344, -14570655, -5479324, -4399486, -217923, -15338850, -12281021, -3871490, 11741793, -1058750, 10461016, 6780176, -4342355 ], [ -16112332, -15392584, 12961278, 20144688, 11031770, 22527486, -945490, -2654242, -16488213, -7730263, -6696723, -20921632, 25541903, 22010153, -449886, -15462024, -17331225, -6634564, -837106, -1679253, -14134830, -9529451, -10002830, 12460263, -4909490, 17975656, 10142576, -1747205 ], [ -19877927, -14777954, 11218163, 20740038, 12711350, 20560201, -63790, -5283592, -17390573, -5534138, -5960538, -25068042, 22344858, 23424038, -858256, -15052084, -16051920, -6080999, 2798284, -981923, -14576230, -9462276, -14206825, 12648273, -6465350, 21656746, 10870316, 942515 ], [ -15642617, -8815454, 7783853, 15729018, 4827530, 13870231, -4901650, -5959672, -13812083, -280838, 1000602, -23488182, 12889638, 18646298, -5332336, -14711884, -8424240, -2842169, 6548404, 3107587, -17603290, -13613436, -15382135, 12002703, -4414970, 19313686, 7457876, 3780845 ], [ -11407307, -2852954, 4349543, 10717998, -3056290, 7180261, -9739510, -6635752, -10233593, 4972462, 7961742, -21908322, 3434418, 13868558, -9806416, -14371684, -796560, 396661, 10298524, 7197097, -20630350, -17764596, -16557445, 11357133, -2364590, 16970626, 4045436, 6619175 ], [ -7171997, 3109546, 915233, 5706978, -10940110, 490291, -14577370, -7311832, -6655103, 10225762, 14922882, -20328462, -6020802, 9090818, -14280496, -14031484, 6831120, 3635491, 14048644, 11286607, -23657410, -21915756, -17732755, 10711563, -314210, 14627566, 632996, 9457505 ], [ -2936687, 9072046, -2519077, 695958, -18823930, -6199679, -19415230, -7987912, -3076613, 15479062, 21884022, -18748602, -15476022, 4313078, -18754576, -13691284, 14458800, 6874321, 17798764, 15376117, -26684470, -26066916, -18908065, 10065993, 1736170, 12284506, -2779444, 12295835 ], [ 1298623, 15034546, -5953387, -4315062, -26707750, -12889649, -24253090, -8663992, 501877, 20732362, 28845162, -17168742, -24931242, -464662, -23228656, -13351084, 22086480, 10113151, 21548884, 19465627, -29711530, -30218076, -20083375, 9420423, 3786550, 9941446, -6191884, 15134165 ], [ 4151587, 15285970, -8007241, -5129022, -24382231, -12322082, -21842989, -10607317, 2894077, 21133276, 27205668, -16259328, -21288384, 252836, -24860806, -15288523, 24836259, 6503692, 19358356, 20997022, -28233397, -26493417, -19794313, 11446179, 4125472, 4441519, -7141276, 12345209 ], [ 6412117, 13089790, -9469471, -4144242, -17681281, -8644142, -16326619, -13093747, 4777867, 19454596, 21880188, -15637248, -12032064, 3325436, -25274986, -18202093, 25495509, -40748, 14621836, 21432082, -24824467, -19393407, -18877663, 14616789, 3730912, -2411351, -7035076, 7144559 ], [ 8672647, 10893610, -10931701, -3159462, -10980331, -4966202, -10810249, -15580177, 6661657, 17775916, 16554708, -15015168, -2775744, 6398036, -25689166, -21115663, 26154759, -6585188, 9885316, 21867142, -21415537, -12293397, -17961013, 17787399, 3336352, -9264221, -6928876, 1943909 ], [ 10933177, 8697430, -12393931, -2174682, -4279381, -1288262, -5293879, -18066607, 8545447, 16097236, 11229228, -14393088, 6480576, 9470636, -26103346, -24029233, 26814009, -13129628, 5148796, 22302202, -18006607, -5193387, -17044363, 20958009, 2941792, -16117091, -6822676, -3256741 ], [ 13193707, 6501250, -13856161, -1189902, 2421569, 2389678, 222491, -20553037, 10429237, 14418556, 5903748, -13771008, 15736896, 12543236, -26517526, -26942803, 27473259, -19674068, 412276, 22737262, -14597677, 1906623, -16127713, 24128619, 2547232, -22969961, -6716476, -8457391 ], [ 15426967, 4276858, -15318215, -234231, 9022499, 6025131, 5717392, -22992665, 12227036, 12712801, 689382, -13174746, 24794237, 15509784, -26859653, -29799582, 28034462, -26111050, -4254439, 23159122, -11166493, 8925081, -15234101, 27153928, 2131362, -29704248, -6544265, -13523510 ], [ 15233197, -458402, -16764605, -1869261, 6721649, 5879241, 9301552, -21266915, 6371636, 8597371, 5364162, -14876286, 16142447, 9037704, -20789063, -27601962, 19869482, -22984270, -2708509, 22406182, -5754703, 8685411, -16390871, 17247448, -181098, -25884648, -497075, -6616370 ], [ 15039427, -5193662, -18210995, -3504291, 4420799, 5733351, 12885712, -19541165, 516236, 4481941, 10038942, -16577826, 7490657, 2565624, -14718473, -25404342, 11704502, -19857490, -1162579, 21653242, -342913, 8445741, -17547641, 7340968, -2493558, -22065048, 5550115, 290770 ], [ 14845657, -9928922, -19657385, -5139321, 2119949, 5587461, 16469872, -17815415, -5339164, 366511, 14713722, -18279366, -1161133, -3906456, -8647883, -23206722, 3539522, -16730710, 383351, 20900302, 5068877, 8206071, -18704411, -2565512, -4806018, -18245448, 11597305, 7197910 ], [ 14651887, -14664182, -21103775, -6774351, -180901, 5441571, 20054032, -16089665, -11194564, -3748919, 19388502, -19980906, -9812923, -10378536, -2577293, -21009102, -4625458, -13603930, 1929281, 20147362, 10480667, 7966401, -19861181, -12471992, -7118478, -14425848, 17644495, 14105050 ], [ 14458117, -19399442, -22550165, -8409381, -2481751, 5295681, 23638192, -14363915, -17049964, -7864349, 24063282, -21682446, -18464713, -16850616, 3493297, -18811482, -12790438, -10477150, 3475211, 19394422, 15892457, 7726731, -21017951, -22378472, -9430938, -10606248, 23691685, 21012190 ], [ 11951133, -20812868, -24068562, -9328981, -4367872, 4853846, 22984582, -11931435, -19960936, -10477956, 27379267, -20503213, -22138450, -18768797, 5888340, -15889819, -17014695, -6123612, 4342570, 19038608, 19951426, 8392209, -18757274, -26656226, -9803559, -7455910, 25512038, 24537002 ], [ 4578423, -15238988, -25738422, -8743711, -5381632, 3789506, 13417042, -8012385, -16678456, -9932556, 27837097, -13264423, -15341110, -11108087, 552060, -11445169, -12949845, 810348, 3782590, 19518128, 21164806, 10961619, -9308174, -19094246, -6095829, -5713330, 18441458, 20947262 ], [ -2794287, -9665108, -27408282, -8158441, -6395392, 2725166, 3849502, -4093335, -13395976, -9387156, 28294927, -6025633, -8543770, -3447377, -4784220, -7000519, -8884995, 7744308, 3222610, 19997648, 22378186, 13531029, 140926, -11532266, -2388099, -3970750, 11370878, 17357522 ], [ -10166997, -4091228, -29078142, -7573171, -7409152, 1660826, -5718038, -174285, -10113496, -8841756, 28752757, 1213157, -1746430, 4213333, -10120500, -2555869, -4820145, 14678268, 2662630, 20477168, 23591566, 16100439, 9590026, -3970286, 1319631, -2228170, 4300298, 13767782 ], [ -17539707, 1482652, -30748002, -6987901, -8422912, 596486, -15285578, 3744765, -6831016, -8296356, 29210587, 8451947, 5050910, 11874043, -15456780, 1888781, -755295, 21612228, 2102650, 20956688, 24804946, 18669849, 19039126, 3591694, 5027361, -485590, -2770282, 10178042 ], [ -24912417, 7056532, -32417862, -6402631, -9436672, -467854, -24853118, 7663815, -3548536, -7750956, 29668417, 15690737, 11848250, 19534753, -20793060, 6333431, 3309555, 28546188, 1542670, 21436208, 26018326, 21239259, 28488226, 11153674, 8735091, 1256990, -9840862, 6588302 ], [ -26669316, 9785314, -32304705, -7227826, -10702543, -377659, -27628025, 10749810, -569809, -5578206, 27211552, 17931254, 11485706, 18084298, -22231965, 4646021, 3646035, 30405609, -210434, 19496591, 20440156, 18606108, 28857397, 11162755, 9670854, 795209, -12054244, 3960608 ], [ -25174956, 10866934, -31159275, -8869606, -12114373, 380951, -26470355, 13353510, 2233061, -2463306, 23067232, 17278034, 6977966, 11358958, -21414495, -591529, 1823985, 29327139, -2654294, 16156421, 10930036, 12960948, 23969767, 6799105, 9001794, -942781, -11455564, 1889888 ], [ -23680596, 11948554, -30013845, -10511386, -13526203, 1139561, -25312685, 15957210, 5035931, 651594, 18922912, 16624814, 2470226, 4633618, -20597025, -5829079, 1935, 28248669, -5098154, 12816251, 1419916, 7315788, 19082137, 2435455, 8332734, -2680771, -10856884, -180832 ], [ -22186236, 13030174, -28868415, -12153166, -14938033, 1898171, -24155015, 18560910, 7838801, 3766494, 14778592, 15971594, -2037514, -2091722, -19779555, -11066629, -1820115, 27170199, -7542014, 9476081, -8090204, 1670628, 14194507, -1928195, 7663674, -4418761, -10258204, -2251552 ], [ -20691876, 14111794, -27722985, -13794946, -16349863, 2656781, -22997345, 21164610, 10641671, 6881394, 10634272, 15318374, -6545254, -8817062, -18962085, -16304179, -3642165, 26091729, -9985874, 6135911, -17600324, -3974532, 9306877, -6291845, 6994614, -6156751, -9659524, -4322272 ], [ -19197516, 15193414, -26577555, -15436726, -17761693, 3415391, -21839675, 23768310, 13444541, 9996294, 6489952, 14665154, -11052994, -15542402, -18144615, -21541729, -5464215, 25013259, -12429734, 2795741, -27110444, -9619692, 4419247, -10655495, 6325554, -7894741, -9060844, -6392992 ], [ -12833081, 14570019, -22574085, -14531736, -13469513, 4831391, -15688170, 20017240, 6203216, 12129699, 9040232, 9432984, -10577949, -13473557, -13310980, -22248014, -8317230, 24183329, -7410509, -393894, -22090409, -11216982, -1551878, -8364750, 6136404, -7468631, -8239039, -7433852 ], [ -6182171, 13846329, -18402495, -13476936, -8841803, 6286061, -9242910, 15892360, -1628944, 14205369, 11984312, 3931464, -9809799, -10887407, -8241100, -22687754, -11230890, 23368019, -1952279, -3574674, -16215659, -12576162, -7586738, -5682570, 5975484, -6915221, -7404109, -8414132 ], [ 468739, 13122639, -14230905, -12422136, -4214093, 7740731, -2797650, 11767480, -9461104, 16281039, 14928392, -1570056, -9041649, -8301257, -3171220, -23127494, -14144550, 22552709, 3505951, -6755454, -10340909, -13935342, -13621598, -3000390, 5814564, -6361811, -6569179, -9394412 ], [ 7119649, 12398949, -10059315, -11367336, 413617, 9195401, 3647610, 7642600, -17293264, 18356709, 17872472, -7071576, -8273499, -5715107, 1898660, -23567234, -17058210, 21737399, 8964181, -9936234, -4466159, -15294522, -19656458, -318210, 5653644, -5808401, -5734249, -10374692 ], [ 13770559, 11675259, -5887725, -10312536, 5041327, 10650071, 10092870, 3517720, -25125424, 20432379, 20816552, -12573096, -7505349, -3128957, 6968540, -24006974, -19971870, 20922089, 14422411, -13117014, 1408591, -16653702, -25691318, 2363970, 5492724, -5254991, -4899319, -11354972 ], [ 17099556, 9511953, -1460973, -8896774, 7264778, 11994272, 13377447, 329055, -30761843, 21933233, 23108674, -14859492, -7196463, 79228, 9613829, -22514806, -22158845, 20307661, 19000431, -13848363, 4078475, -15986398, -29473765, 3765326, 5855905, -5069857, -3015911, -10195631 ], [ 10751676, 3154983, 3709077, -6429514, 2484518, 13016672, 7454817, -132375, -30001973, 21759623, 23501614, -7780092, -8225433, 5099428, 5196179, -15394906, -22228955, 20278411, 21014361, -7444413, -2587555, -9415858, -26694835, 1435586, 7745815, -5957527, 1921759, -2803481 ], [ 4403796, -3201987, 8879127, -3962254, -2295742, 14039072, 1532187, -593805, -29242103, 21586013, 23894554, -700692, -9254403, 10119628, 778529, -8275006, -22299065, 20249161, 23028291, -1040463, -9253585, -2845318, -23915905, -894154, 9635725, -6845197, 6859429, 4588669 ], [ -1944084, -9558957, 14049177, -1494994, -7076002, 15061472, -4390443, -1055235, -28482233, 21412403, 24287494, 6378708, -10283373, 15139828, -3639121, -1155106, -22369175, 20219911, 25042221, 5363487, -15919615, 3725222, -21136975, -3223894, 11525635, -7732867, 11797099, 11980819 ], [ -8291964, -15915927, 19219227, 972266, -11856262, 16083872, -10313073, -1516665, -27722363, 21238793, 24680434, 13458108, -11312343, 20160028, -8056771, 5964794, -22439285, 20190661, 27056151, 11767437, -22585645, 10295762, -18358045, -5553634, 13415545, -8620537, 16734769, 19372969 ], [ -14639844, -22272897, 24389277, 3439526, -16636522, 17106272, -16235703, -1978095, -26962493, 21065183, 25073374, 20537508, -12341313, 25180228, -12474421, 13084694, -22509395, 20161411, 29070081, 18171387, -29251675, 16866302, -15579115, -7883374, 15305455, -9508207, 21672439, 26765119 ], [ -17910843, -22532307, 22475172, 1191785, -19283503, 16469795, -18441198, -2159943, -25259786, 18901808, 21783859, 18702057, -12812292, 26206975, -11572873, 15643919, -22536257, 16187005, 26200659, 18164637, -26977201, 19080728, -12213073, -9487741, 11590006, -6955621, 21202885, 26723866 ], [ -18828933, -18128877, 15143772, -4661545, -20299153, 14564765, -17804178, -2127993, -22836086, 15216848, 15678349, 10049367, -12856572, 24179905, -6603703, 14715569, -22530047, 9195715, 19596909, 13255587, -17865871, 17964008, -8398063, -10537411, 3588106, -1772251, 16598395, 20998246 ], [ -19747023, -13725447, 7812372, -10514875, -21314803, 12659735, -17167158, -2096043, -20412386, 11531888, 9572839, 1396677, -12900852, 22152835, -1634533, 13787219, -22523837, 2204425, 12993159, 8346537, -8754541, 16847288, -4583053, -11587081, -4413794, 3411119, 11993905, 15272626 ], [ -20665113, -9322017, 480972, -16368205, -22330453, 10754705, -16530138, -2064093, -17988686, 7846928, 3467329, -7256013, -12945132, 20125765, 3334637, 12858869, -22517627, -4786865, 6389409, 3437487, 356789, 15730568, -768043, -12636751, -12415694, 8594489, 7389415, 9547006 ], [ -21583203, -4918587, -6850428, -22221535, -23346103, 8849675, -15893118, -2032143, -15564986, 4161968, -2638181, -15908703, -12989412, 18098695, 8303807, 11930519, -22511417, -11778155, -214341, -1471563, 9468119, 14613848, 3046967, -13686421, -20417594, 13777859, 2784925, 3821386 ], [ -22501293, -515157, -14181828, -28074865, -24361753, 6944645, -15256098, -2000193, -13141286, 477008, -8743691, -24561393, -13033692, 16071625, 13272977, 11002169, -22505207, -18769445, -6818091, -6380613, 18579449, 13497128, 6861977, -14736091, -28419494, 18961229, -1819565, -1904234 ], [ -15895502, -4163091, -17737186, -26797971, -20456177, 10403794, -16067701, 432330, -11892948, 2643578, -12417660, -19596379, -10328851, 12020259, 14921303, 10624291, -19769547, -20315028, -9971200, -1001256, 19891662, 12420145, 8529372, -17048181, -27683994, 19606839, -3686547, -3744081 ], [ -8242082, -8932101, -20766766, -24528261, -15865367, 14609854, -17081011, 3199110, -10808268, 5624918, -15753060, -12735229, -7241221, 7687029, 16107233, 10323061, -16653837, -21102348, -12643840, 5810664, 20117922, 11348695, 9897732, -19536051, -25731894, 19620609, -5172357, -5042871 ], [ -588662, -13701111, -23796346, -22258551, -11274557, 18815914, -18094321, 5965890, -9723588, 8606258, -19088460, -5874079, -4153591, 3353799, 17293163, 10021831, -13538127, -21889668, -15316480, 12622584, 20344182, 10277245, 11266092, -22023921, -23779794, 19634379, -6658167, -6341661 ], [ 7064758, -18470121, -26825926, -19988841, -6683747, 23021974, -19107631, 8732670, -8638908, 11587598, -22423860, 987071, -1065961, -979431, 18479093, 9720601, -10422417, -22676988, -17989120, 19434504, 20570442, 9205795, 12634452, -24511791, -21827694, 19648149, -8143977, -7640451 ], [ 14718178, -23239131, -29855506, -17719131, -2092937, 27228034, -20120941, 11499450, -7554228, 14568938, -25759260, 7848221, 2021669, -5312661, 19665023, 9419371, -7306707, -23464308, -20661760, 26246424, 20796702, 8134345, 14002812, -26999661, -19875594, 19661919, -9629787, -8939241 ], [ 20445311, -27139118, -30730302, -15566330, 1617443, 28846252, -21050373, 13539973, -6710387, 15922307, -28021705, 12481640, 4034882, -8555069, 20344931, 9563201, -5162326, -23902448, -21426864, 31624938, 21075016, 6280453, 14284175, -28422022, -18219719, 19672799, -11311080, -8760544 ], [ 17900741, -27307418, -22352202, -13915550, 1547153, 19351972, -21619623, 12461863, -6900737, 10284977, -25676755, 7548920, 1434422, -7113359, 18851921, 11618171, -7188946, -22841168, -14000784, 30848238, 21576856, 1066663, 9897845, -25268962, -17835869, 19671269, -13831800, -2237344 ], [ 15356171, -27475718, -13974102, -12264770, 1476863, 9857692, -22188873, 11383753, -7091087, 4647647, -23331805, 2616200, -1166038, -5671649, 17358911, 13673141, -9215566, -21779888, -6574704, 30071538, 22078696, -4147127, 5511515, -22115902, -17452019, 19669739, -16352520, 4285856 ], [ 12811601, -27644018, -5596002, -10613990, 1406573, 363412, -22758123, 10305643, -7281437, -989683, -20986855, -2316520, -3766498, -4229939, 15865901, 15728111, -11242186, -20718608, 851376, 29294838, 22580536, -9360917, 1125185, -18962842, -17068169, 19668209, -18873240, 10809056 ], [ 10267031, -27812318, 2782098, -8963210, 1336283, -9130868, -23327373, 9227533, -7471787, -6627013, -18641905, -7249240, -6366958, -2788229, 14372891, 17783081, -13268806, -19657328, 8277456, 28518138, 23082376, -14574707, -3261145, -15809782, -16684319, 19666679, -21393960, 17332256 ], [ 7722461, -27980618, 11160198, -7312430, 1265993, -18625148, -23896623, 8149423, -7662137, -12264343, -16296955, -12181960, -8967418, -1346519, 12879881, 19838051, -15295426, -18596048, 15703536, 27741438, 23584216, -19788497, -7647475, -12656722, -16300469, 19665149, -23914680, 23855456 ], [ 7019876, -26767418, 11548008, -5728700, 534518, -21185918, -20093673, 8989033, -5188487, -15496063, -12116995, -12018970, -9447028, -881084, 13389821, 21284306, -13333966, -18261653, 15523671, 23003703, 22144126, -18822527, -8567815, -9472657, -12864944, 19733774, -22519050, 22529396 ], [ 8159276, -24172718, 3945528, -4212020, -858142, -16813178, -11918523, 11746363, -50837, -16322173, -6102025, -6760270, -7805788, -1391924, 15902711, 22121846, -7384426, -18654143, 7737861, 14304933, 18762106, -11676797, -6022165, -6257587, -6377744, 19872554, -17207070, 13354076 ], [ 9298676, -21578018, -3656952, -2695340, -2250802, -12440438, -3743373, 14503693, 5086813, -17148283, -87055, -1501570, -6164548, -1902764, 18415601, 22959386, -1434886, -19046633, -47949, 5606163, 15380086, -4531067, -3476515, -3042517, 109456, 20011334, -11895090, 4178756 ], [ 10438076, -18983318, -11259432, -1178660, -3643462, -8067698, 4431777, 17261023, 10224463, -17974393, 5927915, 3757130, -4523308, -2413604, 20928491, 23796926, 4514654, -19439123, -7833759, -3092607, 11998066, 2614663, -930865, 172553, 6596656, 20150114, -6583110, -4996564 ], [ 11577476, -16388618, -18861912, 338020, -5036122, -3694958, 12606927, 20018353, 15362113, -18800503, 11942885, 9015830, -2882068, -2924444, 23441381, 24634466, 10464194, -19831613, -15619569, -11791377, 8616046, 9760393, 1614785, 3387623, 13083856, 20288894, -1271130, -14171884 ], [ 12716876, -13793918, -26464392, 1854700, -6428782, 677782, 20782077, 22775683, 20499763, -19626613, 17957855, 14274530, -1240828, -3435284, 25954271, 25472006, 16413734, -20224103, -23405379, -20490147, 5234026, 16906123, 4160435, 6602693, 19571056, 20427674, 4040850, -23347204 ], [ 12786242, -15202100, -26581160, 1541781, -8991559, 1724788, 20174816, 21844542, 18653065, -15667354, 13729465, 12470261, -550924, 560385, 20695289, 25311563, 18787004, -18737354, -19941013, -19348444, 7128884, 12687432, 944268, 7109390, 21780018, 18616697, 2432430, -22534883 ], [ 12606422, -17542460, -24954680, 802791, -11826829, 1997308, 17522336, 20054442, 15179875, -10593694, 7115635, 9021191, -82564, 5605515, 13626419, 24918713, 20327444, -16812974, -13856743, -15915124, 10252604, 5822232, -3613692, 6985370, 22992678, 16351667, -787590, -19396673 ], [ 12426602, -19882820, -23328200, 63801, -14662099, 2269828, 14869856, 18264342, 11706685, -5520034, 501805, 5572121, 385796, 10650645, 6557549, 24525863, 21867884, -14888594, -7772473, -12481804, 13376324, -1042968, -8171652, 6861350, 24205338, 14086637, -4007610, -16258463 ], [ 12246782, -22223180, -21701720, -675189, -17497369, 2542348, 12217376, 16474242, 8233495, -446374, -6112025, 2123051, 854156, 15695775, -511321, 24133013, 23408324, -12964214, -1688203, -9048484, 16500044, -7908168, -12729612, 6737330, 25417998, 11821607, -7227630, -13120253 ], [ 12066962, -24563540, -20075240, -1414179, -20332639, 2814868, 9564896, 14684142, 4760305, 4627286, -12725855, -1326019, 1322516, 20740905, -7580191, 23740163, 24948764, -11039834, 4396067, -5615164, 19623764, -14773368, -17287572, 6613310, 26630658, 9556577, -10447650, -9982043 ], [ 11382308, -26260081, -17859369, -1863671, -22316344, 3080370, 7433233, 12482059, 1249088, 8628809, -17809431, -4076325, 1906640, 24538965, -13485778, 22515515, 25540113, -9753839, 9521324, -2651797, 21895380, -20948208, -20776750, 6043306, 27427001, 7860115, -12580705, -7016907 ], [ 7072028, -23332831, -11410599, -234041, -18184264, 3295470, 9041983, 7321189, -2535232, 4930439, -11903001, -1808235, 3322160, 19380795, -11036878, 15317045, 19315263, -13052609, 7759124, -3063547, 18047340, -22165008, -16590130, 2270326, 25233431, 10247005, -6907375, -5294757 ], [ 2761748, -20405581, -4961829, 1395589, -14052184, 3510570, 10650733, 2160319, -6319552, 1232069, -5996571, 459855, 4737680, 14222625, -8587978, 8118575, 13090413, -16351379, 5996924, -3475297, 14199300, -23381808, -12403510, -1502654, 23039861, 12633895, -1234045, -3572607 ], [ -1548532, -17478331, 1486941, 3025219, -9920104, 3725670, 12259483, -3000551, -10103872, -2466301, -90141, 2727945, 6153200, 9064455, -6139078, 920105, 6865563, -19650149, 4234724, -3887047, 10351260, -24598608, -8216890, -5275634, 20846291, 15020785, 4439285, -1850457 ], [ -5858812, -14551081, 7935711, 4654849, -5788024, 3940770, 13868233, -8161421, -13888192, -6164671, 5816289, 4996035, 7568720, 3906285, -3690178, -6278365, 640713, -22948919, 2472524, -4298797, 6503220, -25815408, -4030270, -9048614, 18652721, 17407675, 10112615, -128307 ], [ -10169092, -11623831, 14384481, 6284479, -1655944, 4155870, 15476983, -13322291, -17672512, -9863041, 11722719, 7264125, 8984240, -1251885, -1241278, -13476835, -5584137, -26247689, 710324, -4710547, 2655180, -27032208, 156350, -12821594, 16459151, 19794565, 15785945, 1593843 ], [ -12764347, -8692096, 15641688, 6545872, 832403, 1889400, 13154806, -16234811, -16389562, -8752828, 13658091, 6937935, 7870454, -5204838, 913601, -14938756, -9435057, -27859592, 75341, -3533554, -472218, -27628284, 1707935, -12089489, 13608119, 21392251, 18911561, 1837503 ], [ -13116877, -5754496, 10109928, 5018032, 1171253, -3622200, 5692186, -16207181, -8480182, -1354468, 10400541, 3219225, 3449114, -7581738, 2683991, -8899036, -10181607, -27265592, 914411, -278974, -2657238, -27412644, -186295, -5466119, 9897329, 21957901, 18705551, 147753 ], [ -13469407, -2816896, 4578168, 3490192, 1510103, -9133800, -1770434, -16179551, -570802, 6043892, 7142991, -499485, -972226, -9958638, 4454381, -2859316, -10928157, -26671592, 1753481, 2975606, -4842258, -27197004, -2080525, 1157251, 6186539, 22523551, 18499541, -1541997 ], [ -13821937, 120704, -953592, 1962352, 1848953, -14645400, -9233054, -16151921, 7338578, 13442252, 3885441, -4218195, -5393566, -12335538, 6224771, 3180404, -11674707, -26077592, 2592551, 6230186, -7027278, -26981364, -3974755, 7780621, 2475749, 23089201, 18293531, -3231747 ], [ -14174467, 3058304, -6485352, 434512, 2187803, -20157000, -16695674, -16124291, 15247958, 20840612, 627891, -7936905, -9814906, -14712438, 7995161, 9220124, -12421257, -25483592, 3431621, 9484766, -9212298, -26765724, -5868985, 14403991, -1235041, 23654851, 18087521, -4921497 ], [ -14526997, 5995904, -12017112, -1093328, 2526653, -25668600, -24158294, -16096661, 23157338, 28238972, -2629659, -11655615, -14236246, -17089338, 9765551, 15259844, -13167807, -24889592, 4270691, 12739346, -11397318, -26550084, -7763215, 21027361, -4945831, 24220501, 17881511, -6611247 ], [ -15404941, 7210398, -13131696, -3141758, 3899112, -22206421, -24018022, -16594981, 22595506, 29641435, -4291269, -9719391, -10955132, -13797770, 9171913, 14312737, -12613284, -18193031, 3480120, 10979378, -11004580, -22022525, -11405207, 19954307, -6856532, 22119886, 12125288, -6215287 ], [ -16463251, 7833378, -12729936, -5368898, 5626392, -15663691, -21267802, -17273851, 19125646, 28985605, -5405019, -5841921, -5029892, -8560310, 7766743, 10967167, -11612124, -9401561, 2130120, 7497998, -9726940, -16014755, -15647177, 16239197, -8149292, 19103986, 4463768, -5103337 ], [ -17521561, 8456358, -12328176, -7596038, 7353672, -9120961, -18517582, -17952721, 15655786, 28329775, -6518769, -1964451, 895348, -3322850, 6361573, 7621597, -10610964, -610091, 780120, 4016618, -8449300, -10006985, -19889147, 12524087, -9442052, 16088086, -3197752, -3991387 ], [ -18579871, 9079338, -11926416, -9823178, 9080952, -2578231, -15767362, -18631591, 12185926, 27673945, -7632519, 1913019, 6820588, 1914610, 4956403, 4276027, -9609804, 8181379, -569880, 535238, -7171660, -3999215, -24131117, 8808977, -10734812, 13072186, -10859272, -2879437 ], [ -19638181, 9702318, -11524656, -12050318, 10808232, 3964499, -13017142, -19310461, 8716066, 27018115, -8746269, 5790489, 12745828, 7152070, 3551233, 930457, -8608644, 16972849, -1919880, -2946142, -5894020, 2008555, -28373087, 5093867, -12027572, 10056286, -18520792, -1767487 ], [ -20469861, 9985218, -11012541, -14132883, 12155977, 9961829, -10587802, -19764621, 5313216, 25932205, -9517739, 9078014, 18253828, 11855220, 2191358, -2015898, -7696179, 25189054, -3446470, -6256527, -4633620, 7372290, -32226497, 1869617, -12826107, 7231906, -25618427, -711202 ], [ -17448831, 4486758, -8624391, -13757673, 7051627, 6687359, -13613422, -16398711, 3049536, 17534935, -4470449, 2336474, 16668748, 7475100, 1601498, 1824402, -8291529, 23625754, -7975090, -6659997, -3666300, 1787430, -29474387, 6989987, -5222817, 7663366, -23130017, -601222 ], [ -14427801, -1011702, -6236241, -13382463, 1947277, 3412889, -16639042, -13032801, 785856, 9137665, 576841, -4405066, 15083668, 3094980, 1011638, 5664702, -8886879, 22062454, -12503710, -7063467, -2698980, -3797430, -26722277, 12110357, 2380473, 8094826, -20641607, -491242 ], [ -11406771, -6510162, -3848091, -13007253, -3157073, 138419, -19664662, -9666891, -1477824, 740395, 5624131, -11146606, 13498588, -1285140, 421778, 9505002, -9482229, 20499154, -17032330, -7466937, -1731660, -9382290, -23970167, 17230727, 9983763, 8526286, -18153197, -381262 ], [ -8385741, -12008622, -1459941, -12632043, -8261423, -3136051, -22690282, -6300981, -3741504, -7656875, 10671421, -17888146, 11913508, -5665260, -168082, 13345302, -10077579, 18935854, -21560950, -7870407, -764340, -14967150, -21218057, 22351097, 17587053, 8957746, -15664787, -271282 ], [ -5364711, -17507082, 928209, -12256833, -13365773, -6410521, -25715902, -2935071, -6005184, -16054145, 15718711, -24629686, 10328428, -10045380, -757942, 17185602, -10672929, 17372554, -26089570, -8273877, 202980, -20552010, -18465947, 27471467, 25190343, 9389206, -13176377, -161302 ], [ -4107366, -20363694, 1696488, -9932148, -17244107, -8809600, -24960844, 797535, -8951634, -19256885, 16442308, -28297375, 7069357, -12092169, -1405057, 16769529, -9519873, 16494070, -26896285, -9079254, 656985, -23477796, -15523823, 27609134, 27875940, 7052461, -11790563, -485833 ], [ -5896386, -18657114, -333192, -4240188, -19004777, -9696640, -17675524, 5163525, -13077414, -13487255, 9697708, -26655685, 918847, -10108659, -2151067, 9001539, -5346843, 16798450, -21274255, -10578834, 224355, -21810636, -12253493, 19140314, 22067340, -65729, -12309233, -1560883 ], [ -7685406, -16950534, -2362872, 1451772, -20765447, -10583680, -10390204, 9529515, -17203194, -7717625, 2953108, -25013995, -5231663, -8125149, -2897077, 1233549, -1173813, 17102830, -15652225, -12078414, -208275, -20143476, -8983163, 10671494, 16258740, -7183919, -12827903, -2635933 ], [ -9474426, -15243954, -4392552, 7143732, -22526117, -11470720, -3104884, 13895505, -21328974, -1947995, -3791492, -23372305, -11382173, -6141639, -3643087, -6534441, 2999217, 17407210, -10030195, -13577994, -640905, -18476316, -5712833, 2202674, 10450140, -14302109, -13346573, -3710983 ], [ -11263446, -13537374, -6422232, 12835692, -24286787, -12357760, 4180436, 18261495, -25454754, 3821635, -10536092, -21730615, -17532683, -4158129, -4389097, -14302431, 7172247, 17711590, -4408165, -15077574, -1073535, -16809156, -2442503, -6266146, 4641540, -21420299, -13865243, -4786033 ], [ -13052466, -11830794, -8451912, 18527652, -26047457, -13244800, 11465756, 22627485, -29580534, 9591265, -17280692, -20088925, -23683193, -2174619, -5135107, -22070421, 11345277, 18015970, 1213865, -16577154, -1506165, -15141996, 827827, -14734966, -1167060, -28538489, -14383913, -5861083 ], [ -14221299, -6697661, -7958266, 18258021, -23474016, -11161018, 12622650, 17686522, -29832082, 10623940, -18591107, -15152381, -22603251, 2126891, -3032356, -21249611, 13313096, 13456637, 4224241, -13035450, 2286675, -9021165, 4269689, -14649695, 745476, -25755769, -13927132, -6021255 ], [ -15095289, 64489, -6265006, 15154191, -18840096, -7664878, 10866030, 8320942, -28241782, 9404620, -17318057, -8649431, -18085881, 7530401, 424724, -16345601, 14232536, 6585047, 5993011, -7097070, 8088345, -783015, 7793099, -10497725, 6328716, -18266059, -13006612, -5746485 ], [ -15969279, 6826639, -4571746, 12050361, -14206176, -4168738, 9109410, -1044638, -26651482, 8185300, -16045007, -2146481, -13568511, 12933911, 3881804, -11441591, 15151976, -286543, 7761781, -1158690, 13890015, 7455135, 11316509, -6345755, 11911956, -10776349, -12086092, -5471715 ], [ -16843269, 13588789, -2878486, 8946531, -9572256, -672598, 7352790, -10410218, -25061182, 6965980, -14771957, 4356469, -9051141, 18337421, 7338884, -6537581, 16071416, -7158133, 9530551, 4779690, 19691685, 15693285, 14839919, -2193785, 17495196, -3286639, -11165572, -5196945 ], [ -17717259, 20350939, -1185226, 5842701, -4938336, 2823542, 5596170, -19775798, -23470882, 5746660, -13498907, 10859419, -4533771, 23740931, 10795964, -1633571, 16990856, -14029723, 11299321, 10718070, 25493355, 23931435, 18363329, 1958185, 23078436, 4203071, -10245052, -4922175 ], [ -18591249, 27113089, 508034, 2738871, -304416, 6319682, 3839550, -29141378, -21880582, 4527340, -12225857, 17362369, -16401, 29144441, 14253044, 3270439, 17910296, -20901313, 13068091, 16656450, 31295025, 32169585, 21886739, 6110155, 28661676, 11692781, -9324532, -4647405 ], [ -10501159, 17474586, -3315994, -1977995, -4542550, 10563155, 1568688, -24653040, -15690406, 4094602, -8049983, 14037405, -5059233, 21052169, 16522864, 2626723, 10484829, -20013705, 13731659, 14415018, 21691863, 31071368, 23071941, 9675170, 25949493, 12159679, -3610917, 757948 ], [ -2310349, 7651806, -7202014, -6712985, -8880370, 14815025, -707952, -20009040, -9448546, 3670702, -3841493, 10602015, -10209483, 12808259, 18779344, 1920673, 2965599, -19038915, 14382809, 12081678, 11915613, 29868248, 24230871, 13233590, 23144103, 12547669, 2156553, 6220948 ], [ 5880461, -2170974, -11088034, -11447975, -13218190, 19066895, -2984592, -15365040, -3206686, 3246802, 366997, 7166625, -15359733, 4564349, 21035824, 1214623, -4553631, -18064125, 15033959, 9748338, 2139363, 28665128, 25389801, 16792010, 20338713, 12935659, 7924023, 11683948 ], [ 14071271, -11993754, -14974054, -16182965, -17556010, 23318765, -5261232, -10721040, 3035174, 2822902, 4575487, 3731235, -20509983, -3679561, 23292304, 508573, -12072861, -17089335, 15685109, 7414998, -7636887, 27462008, 26548731, 20350430, 17533323, 13323649, 13691493, 17146948 ], [ 22262081, -21816534, -18860074, -20917955, -21893830, 27570635, -7537872, -6077040, 9277034, 2399002, 8783977, 295845, -25660233, -11923471, 25548784, -197477, -19592091, -16114545, 16336259, 5081658, -17413137, 26258888, 27707661, 23908850, 14727933, 13711639, 19458963, 22609948 ], [ 27428351, -26722560, -21909931, -23313233, -23273962, 30199886, -9888519, -1399560, 13404173, 1992139, 10276105, -1161552, -28076976, -16355953, 24407800, -1510784, -24446556, -13168539, 15000398, 2354199, -24469137, 25689836, 27033993, 24532046, 13093830, 12603991, 23883507, 24724543 ], [ 25537361, -20156160, -23008741, -20249183, -17752822, 29043026, -12411849, 3356040, 12596963, 1625029, 5430055, 1996368, -24115536, -11895103, 15339400, -4241024, -23083236, -5623029, 9028178, -1292871, -25177887, 26600276, 22084263, 18306386, 14192730, 8006521, 25174557, 19026193 ], [ 23646371, -13589760, -24107551, -17185133, -12231682, 27886166, -14935179, 8111640, 11789753, 1257919, 584005, 5154288, -20154096, -7434253, 6271000, -6971264, -21719916, 1922481, 3055958, -4939941, -25886637, 27510716, 17134533, 12080726, 15291630, 3409051, 26465607, 13327843 ], [ 21755381, -7023360, -25206361, -14121083, -6710542, 26729306, -17458509, 12867240, 10982543, 890809, -4262045, 8312208, -16192656, -2973403, -2797400, -9701504, -20356596, 9467991, -2916262, -8587011, -26595387, 28421156, 12184803, 5855066, 16390530, -1188419, 27756657, 7629493 ], [ 19864391, -456960, -26305171, -11057033, -1189402, 25572446, -19981839, 17622840, 10175333, 523699, -9108095, 11470128, -12231216, 1487447, -11865800, -12431744, -18993276, 17013501, -8888482, -12234081, -27304137, 29331596, 7235073, -370594, 17489430, -5785889, 29047707, 1931143 ], [ 17973401, 6109440, -27403981, -7992983, 4331738, 24415586, -22505169, 22378440, 9368123, 156589, -13954145, 14628048, -8269776, 5948297, -20934200, -15161984, -17629956, 24559011, -14860702, -15881151, -28012887, 30242036, 2285343, -6596254, 18588330, -10383359, 30338757, -3767207 ], [ 16212541, 8582795, -27544801, -8620753, 3907818, 20681041, -24402159, 19154805, 8454213, 3074739, -14448595, 13854513, -7580836, 9083977, -22082600, -14222624, -12728651, 25507271, -11871222, -16788781, -25411187, 28035076, -820512, -5884709, 19184970, -12373334, 29226802, -3326787 ], [ 14534491, 8451485, -27075991, -11597863, -299322, 15306151, -25900569, 10853475, 7472403, 8083509, -12173845, 10579143, -8974396, 11376367, -18191000, -10948064, -5575901, 22257281, -3178842, -15953131, -20702837, 23844316, -2752992, -758579, 19461990, -12703994, 26585662, 1020123 ], [ 12856441, 8320175, -26607181, -14574973, -4506462, 9931261, -27398979, 2552145, 6490593, 13092279, -9899095, 7303773, -10367956, 13668757, -14299400, -7673504, 1576849, 19007291, 5513538, -15117481, -15994487, 19653556, -4685472, 4367551, 19739010, -13034654, 23944522, 5367033 ], [ 11178391, 8188865, -26138371, -17552083, -8713602, 4556371, -28897389, -5749185, 5508783, 18101049, -7624345, 4028403, -11761516, 15961147, -10407800, -4398944, 8729599, 15757301, 14205918, -14281831, -11286137, 15462796, -6617952, 9493681, 20016030, -13365314, 21303382, 9713943 ], [ 9500341, 8057555, -25669561, -20529193, -12920742, -818519, -30395799, -14050515, 4526973, 23109819, -5349595, 753033, -13155076, 18253537, -6516200, -1124384, 15882349, 12507311, 22898298, -13446181, -6577787, 11272036, -8550432, 14619811, 20293050, -13695974, 18662242, 14060853 ], [ 7822291, 7926245, -25200751, -23506303, -17127882, -6193409, -31894209, -22351845, 3545163, 28118589, -3074845, -2522337, -14548636, 20545927, -2624600, 2150176, 23035099, 9257321, 31590678, -12610531, -1869437, 7081276, -10482912, 19745941, 20570070, -14026634, 16021102, 18407763 ], [ 5784187, 4953347, -20795915, -25128438, -9494657, -930853, -22338347, -15000537, -595544, 23962001, -1040214, 106664, -15511343, 19081322, 2129619, 2129387, 23528593, 5559131, 31766677, -5920310, 2225128, 5418447, -4677634, 16727115, 14801287, -10466337, 16497359, 18890608 ], [ 3715717, 1740797, -16059125, -26636298, -862847, 5228837, -11850197, -6329127, -5002664, 19032431, 974166, 3233624, -16437713, 17299862, 6956589, 1830677, 23460463, 1823141, 31224427, 1263670, 6267928, 3968817, 1780226, 13021365, 8522617, -6577887, 17236529, 19047568 ], [ 1647247, -1471753, -11322335, -28144158, 7768963, 11388527, -1362047, 2342283, -9409784, 14102861, 2988546, 6360584, -17364083, 15518402, 11783559, 1531967, 23392333, -1912849, 30682177, 8447650, 10310728, 2519187, 8238086, 9315615, 2243947, -2689437, 17975699, 19204528 ], [ -421223, -4684303, -6585545, -29652018, 16400773, 17548217, 9126103, 11013693, -13816904, 9173291, 5002926, 9487544, -18290453, 13736942, 16610529, 1233257, 23324203, -5648839, 30139927, 15631630, 14353528, 1069557, 14695946, 5609865, -4034723, 1199013, 18714869, 19361488 ], [ -2489693, -7896853, -1848755, -31159878, 25032583, 23707907, 19614253, 19685103, -18224024, 4243721, 7017306, 12614504, -19216823, 11955482, 21437499, 934547, 23256073, -9384829, 29597677, 22815610, 18396328, -380073, 21153806, 1904115, -10313393, 5087463, 19454039, 19518448 ], [ -3037658, -9883150, 691771, -31840611, 31370542, 27123653, 26321101, 24340725, -20035481, -129853, 8428272, 14496584, -19085969, 10173581, 24426864, 1693838, 22796566, -11258476, 28174435, 26691145, 20052184, -2015301, 24903590, -1882548, -14577470, 7616898, 20301401, 19062502 ], [ 1410322, -7840330, -3983999, -29803641, 30171562, 21523583, 20603671, 15801615, -13318331, -2676583, 7856592, 12288344, -15481379, 8390231, 21378384, 5929418, 21051106, -7012996, 23856505, 19696075, 13865224, -4260351, 19755410, -5935068, -12222170, 5680998, 21504251, 16592722 ], [ 5858302, -5797510, -8659769, -27766671, 28972582, 15923513, 14886241, 7262505, -6601181, -5223313, 7284912, 10080104, -11876789, 6606881, 18329904, 10164998, 19305646, -2767516, 19538575, 12701005, 7678264, -6505401, 14607230, -9987588, -9866870, 3745098, 22707101, 14122942 ], [ 10306282, -3754690, -13335539, -25729701, 27773602, 10323443, 9168811, -1276605, 115969, -7770043, 6713232, 7871864, -8272199, 4823531, 15281424, 14400578, 17560186, 1477964, 15220645, 5705935, 1491304, -8750451, 9459050, -14040108, -7511570, 1809198, 23909951, 11653162 ], [ 14754262, -1711870, -18011309, -23692731, 26574622, 4723373, 3451381, -9815715, 6833119, -10316773, 6141552, 5663624, -4667609, 3040181, 12232944, 18636158, 15814726, 5723444, 10902715, -1289135, -4695656, -10995501, 4310870, -18092628, -5156270, -126702, 25112801, 9183382 ], [ 19202242, 330950, -22687079, -21655761, 25375642, -876697, -2266049, -18354825, 13550269, -12863503, 5569872, 3455384, -1063019, 1256831, 9184464, 22871738, 14069266, 9968924, 6584785, -8284205, -10882616, -13240551, -837310, -22145148, -2800970, -2062602, 26315651, 6713602 ], [ 18230577, 2617741, -21704868, -21691295, 20167972, -907182, -5115215, -20728314, 11885185, -11554178, 7235728, 1748022, 491117, -370356, 8175315, 24879582, 14711625, 13411049, 2030283, -9683230, -13992719, -10680465, -2473268, -24318322, -1214088, -2700737, 22886629, 7865706 ], [ 12724107, 5108671, -15988428, -23460965, 11606092, 3722598, -5564405, -17942814, 3206395, -7018358, 10773808, 459762, 329567, -1866876, 8872545, 25023402, 17351955, 16180979, -2722167, -6399850, -14528309, -4099755, -1170428, -24918982, -270168, -2252987, 15581959, 12048366 ], [ 7217637, 7599601, -10271988, -25230635, 3044212, 8352378, -6013595, -15157314, -5472395, -2482538, 14311888, -828498, 168017, -3363396, 9569775, 25167222, 19992285, 18950909, -7474617, -3116470, -15063899, 2480955, 132412, -25519642, 673752, -1805237, 8277289, 16231026 ], [ 1711167, 10090531, -4555548, -27000305, -5517668, 12982158, -6462785, -12371814, -14151185, 2053282, 17849968, -2116758, 6467, -4859916, 10267005, 25311042, 22632615, 21720839, -12227067, 166910, -15599489, 9061665, 1435252, -26120302, 1617672, -1357487, 972619, 20413686 ], [ -3795303, 12581461, 1160892, -28769975, -14079548, 17611938, -6911975, -9586314, -22829975, 6589102, 21388048, -3405018, -155083, -6356436, 10964235, 25454862, 25272945, 24490769, -16979517, 3450290, -16135079, 15642375, 2738092, -26720962, 2561592, -909737, -6332051, 24596346 ], [ -9301773, 15072391, 6877332, -30539645, -22641428, 22241718, -7361165, -6800814, -31508765, 11124922, 24926128, -4693278, -316633, -7852956, 11661465, 25598682, 27913275, 27260699, -21731967, 6733670, -16670669, 22223085, 4040932, -27321622, 3505512, -461987, -13636721, 28779006 ], [ -6867695, 13655879, 4948442, -23510679, -24006118, 14980080, -8685152, -6417483, -30344953, 9196669, 20503871, -4381709, -2989692, -7840430, 11358388, 20664737, 21269638, 19356042, -17776564, 4091669, -10223514, 15460003, 7895552, -26001979, 4733100, -2993213, -12445442, 21816686 ], [ -3093005, 11579669, 1728782, -14996229, -24155698, 5710800, -10156832, -6439713, -27519403, 6177079, 14737661, -3800039, -6086772, -7573130, 10886428, 14873507, 13058578, 9649182, -12351004, 449279, -2597454, 6444073, 12180992, -24358129, 6008580, -6027383, -9819782, 12972746 ], [ 681685, 9503459, -1490878, -6481779, -24305278, -3558480, -11628512, -6461943, -24693853, 3157489, 8971451, -3218369, -9183852, -7305830, 10414468, 9082277, 4847518, -57678, -6925444, -3193111, 5028606, -2571857, 16466432, -22714279, 7284060, -9061553, -7194122, 4128806 ], [ 4456375, 7427249, -4710538, 2032671, -24454858, -12827760, -13100192, -6484173, -21868303, 137899, 3205241, -2636699, -12280932, -7038530, 9942508, 3291047, -3363542, -9764538, -1499884, -6835501, 12654666, -11587787, 20751872, -21070429, 8559540, -12095723, -4568462, -4715134 ], [ 8231065, 5351039, -7930198, 10547121, -24604438, -22097040, -14571872, -6506403, -19042753, -2881691, -2560969, -2055029, -15378012, -6771230, 9470548, -2500183, -11574602, -19471398, 3925676, -10477891, 20280726, -20603717, 25037312, -19426579, 9835020, -15129893, -1942802, -13559074 ], [ 11129500, 2612834, -9551953, 17527611, -24107758, -28453260, -15967727, -6170943, -16051678, -5062481, -7321309, -1886384, -18030147, -5516975, 9193198, -6945298, -17464052, -26442498, 7732721, -13878256, 26349921, -27085562, 28096502, -17393419, 9779325, -17804228, 172558, -20384569 ], [ 9646660, -3435346, -3184183, 16838301, -20379778, -20244180, -16984457, -4047033, -12232978, -3049271, -7052299, -3782864, -18457557, 672055, 9888898, -4659838, -11745452, -19734798, 3447191, -16068496, 24634791, -20896982, 25024442, -13413709, 3067755, -18679388, -263582, -17117839 ], [ 8163820, -9483526, 3183587, 16148991, -16651798, -12035100, -18001187, -1923123, -8414278, -1036061, -6783289, -5679344, -18884967, 6861085, 10584598, -2374378, -6026852, -13027098, -838339, -18258736, 22919661, -14708402, 21952382, -9433999, -3643815, -19554548, -699722, -13851109 ], [ 6680980, -15531706, 9551357, 15459681, -12923818, -3826020, -19017917, 200787, -4595578, 977149, -6514279, -7575824, -19312377, 13050115, 11280298, -88918, -308252, -6319398, -5123869, -20448976, 21204531, -8519822, 18880322, -5454289, -10355385, -20429708, -1135862, -10584379 ], [ 5198140, -21579886, 15919127, 14770371, -9195838, 4383060, -20034647, 2324697, -776878, 2990359, -6245269, -9472304, -19739787, 19239145, 11975998, 2196542, 5410348, 388302, -9409399, -22639216, 19489401, -2331242, 15808262, -1474579, -17066955, -21304868, -1572002, -7317649 ], [ 3715300, -27628066, 22286897, 14081061, -5467858, 12592140, -21051377, 4448607, 3041822, 5003569, -5976259, -11368784, -20167197, 25428175, 12671698, 4482002, 11128948, 7096002, -13694929, -24829456, 17774271, 3857338, 12736202, 2505131, -23778525, -22180028, -2008142, -4050919 ], [ 1559209, -30293694, 24244157, 10607544, -5535875, 15036855, -20870127, 7239920, 2693994, 4784563, -7664136, -8983582, -16401505, 25043709, 12915554, 4803996, 15401974, 9098556, -12830349, -21605480, 15717205, 7080681, 8377625, 3389013, -24052608, -19780437, 240810, -1177166 ], [ -1332761, -29262114, 21380627, 4090824, -9753005, 11180985, -19379457, 10760720, -2207946, 2125693, -11490936, -1918402, -8052655, 17474259, 12665534, 2979876, 18094954, 5958276, -6336579, -12463640, 13286395, 7062951, 2612855, 889083, -17290368, -13801467, 5424630, 1267054 ], [ -4224731, -28230534, 18517097, -2425896, -13970135, 7325115, -17888787, 14281520, -7109886, -533177, -15317736, 5146778, 296195, 9904809, 12415514, 1155756, 20787934, 2817996, 157191, -3321800, 10855585, 7045221, -3151915, -1610847, -10528128, -7822497, 10608450, 3711274 ], [ -7116701, -27198954, 15653567, -8942616, -18187265, 3469245, -16398117, 17802320, -12011826, -3192047, -19144536, 12211958, 8645045, 2335359, 12165494, -668364, 23480914, -322284, 6650961, 5820040, 8424775, 7027491, -8916685, -4110777, -3765888, -1843527, 15792270, 6155494 ], [ -10008671, -26167374, 12790037, -15459336, -22404395, -386625, -14907447, 21323120, -16913766, -5850917, -22971336, 19277138, 16993895, -5234091, 11915474, -2492484, 26173894, -3462564, 13144731, 14961880, 5993965, 7009761, -14681455, -6610707, 2996352, 4135443, 20976090, 8599714 ], [ -12900641, -25135794, 9926507, -21976056, -26621525, -4242495, -13416777, 24843920, -21815706, -8509787, -26798136, 26342318, 25342745, -12803541, 11665454, -4316604, 28866874, -6602844, 19638501, 24103720, 3563155, 6992031, -20446225, -9110637, 9758592, 10114413, 26159910, 11043934 ], [ -8078461, -18059842, 6118180, -23453338, -23101075, -2146648, -11084757, 22124388, -18003106, -10367919, -25201530, 20657247, 20804314, -11862434, 9399815, -1968764, 23011028, -2515821, 14810327, 22348764, 4435975, 8720830, -16244228, -10605207, 10323668, 6465002, 19407707, 11450241 ], [ -1191931, -9366382, 2057020, -23582038, -17510005, 1541912, -8527587, 17734908, -11858446, -12011769, -22153590, 11560137, 12817174, -8643854, 6594785, 1495516, 14867468, 3505269, 6952337, 17677764, 6192865, 10917010, -9375068, -11830737, 9230348, 238982, 9461357, 11311191 ], [ 5694599, -672922, -2004140, -23710738, -11918935, 5230472, -5970417, 13345428, -5713786, -13655619, -19105650, 2463027, 4830034, -5425274, 3789755, 4959796, 6723908, 9526359, -905653, 13006764, 7949755, 13113190, -2505908, -13056267, 8137028, -5987038, -484993, 11172141 ], [ 12581129, 8020538, -6065300, -23839438, -6327865, 8919032, -3413247, 8955948, 430874, -15299469, -16057710, -6634083, -3157106, -2206694, 984725, 8424076, -1419652, 15547449, -8763643, 8335764, 9706645, 15309370, 4363252, -14281797, 7043708, -12213058, -10431343, 11033091 ], [ 19467659, 16713998, -10126460, -23968138, -736795, 12607592, -856077, 4566468, 6575534, -16943319, -13009770, -15731193, -11144246, 1011886, -1820305, 11888356, -9563212, 21568539, -16621633, 3664764, 11463535, 17505550, 11232412, -15507327, 5950388, -18439078, -20377693, 10894041 ], [ 25680350, 24331355, -13151864, -23804023, 4195349, 15208340, 1439220, 122916, 12313475, -18173295, -9812043, -23972178, -17973158, 3701365, -4404079, 14418697, -16312717, 26717367, -23251654, -801585, 13256299, 19639666, 16945936, -16482297, 5126564, -23426329, -29014471, 10150785 ], [ 25828490, 22263785, -6855464, -21004573, 3197159, 8018780, 1377660, -4807284, 14390945, -15678405, -5266233, -24508038, -14378018, 1628935, -4996549, 8543587, -10515727, 24015837, -18829954, -3426075, 15371929, 21215206, 12258736, -15202227, 6728204, -17264659, -25865101, 3969675 ], [ 25976630, 20196215, -559064, -18205123, 2198969, 829220, 1316100, -9737484, 16468415, -13183515, -720423, -25043898, -10782878, -443495, -5589019, 2668477, -4718737, 21314307, -14408254, -6050565, 17487559, 22790746, 7571536, -13922157, 8329844, -11102989, -22715731, -2211435 ], [ 26124770, 18128645, 5737336, -15405673, 1200779, -6360340, 1254540, -14667684, 18545885, -10688625, 3825387, -25579758, -7187738, -2515925, -6181489, -3206633, 1078253, 18612777, -9986554, -8675055, 19603189, 24366286, 2884336, -12642087, 9931484, -4941319, -19566361, -8392545 ], [ 26272910, 16061075, 12033736, -12606223, 202589, -13549900, 1192980, -19597884, 20623355, -8193735, 8371197, -26115618, -3592598, -4588355, -6773959, -9081743, 6875243, 15911247, -5564854, -11299545, 21718819, 25941826, -1802864, -11362017, 11533124, 1220351, -16416991, -14573655 ], [ 26421050, 13993505, 18330136, -9806773, -795601, -20739460, 1131420, -24528084, 22700825, -5698845, 12917007, -26651478, 2542, -6660785, -7366429, -14956853, 12672233, 13209717, -1143154, -13924035, 23834449, 27517366, -6490064, -10081947, 13134764, 7382021, -13267621, -20754765 ], [ 26508288, 12775936, 22038016, -8158208, -1383424, -24973312, 1095168, -27431424, 23924224, -4229632, 15593984, -26967040, 2119680, -7881216, -7715328, -18416640, 16086016, 11618816, 1460736, -15469568, 25080320, 28445184, -9250304, -9328128, 14077952, 11010560, -11412992, -24394752 ], [ 26508288, 12775936, 22038016, -8158208, -1383424, -24973312, 1095168, -27431424, 23924224, -4229632, 15593984, -26967040, 2119680, -7881216, -7715328, -18416640, 16086016, 11618816, 1460736, -15469568, 25080320, 28445184, -9250304, -9328128, 14077952, 11010560, -11412992, -24394752 ] ], [ [ 28530688, -5390336, -10936320, -1438720, 26013696, -24561664, -24719360, 28796928, 5946368, -26412032, 14636032, 11836416, -30661632, -4663296, -26882048, -5142528, -2144256, -23666688, 25509888, 14989312, 15685632, -7937024, 9345024, 25304064, -17674240, -20975616, 8246272, 30889984 ], [ 28530688, -5390336, -10936320, -1438720, 26013696, -24561664, -24719360, 28796928, 5946368, -26412032, 14636032, 11836416, -30661632, -4663296, -26882048, -5142528, -2144256, -23666688, 25509888, 14989312, 15685632, -7937024, 9345024, 25304064, -17674240, -20975616, 8246272, 30889984 ], [ 28530688, -5390336, -10936320, -1438720, 26013696, -24561664, -24719360, 28796928, 5946368, -26412032, 14636032, 11836416, -30661632, -4663296, -26882048, -5142528, -2144256, -23666688, 25509888, 14989312, 15685632, -7937024, 9345024, 25304064, -17674240, -20975616, 8246272, 30889984 ], [ 26024014, -2398918, -6910278, 1065122, 23827628, -24142764, -24005696, 21909740, 5593312, -27072596, 9487692, 12233132, -25494884, -2003104, -27022468, -713516, -4687746, -23805102, 20929600, 14235882, 10369496, -8135736, 10722556, 21181498, -12886508, -19087498, 5076792, 27702450 ], [ 22200274, 2164262, -768858, 4884542, 20492948, -23503764, -22917056, 11403860, 5054752, -28080236, 1634292, 12838292, -17613404, 2054816, -27236668, 6042604, -8567646, -24016242, 13942720, 13086582, 2260136, -8438856, 12823876, 14892838, -5583188, -16207318, 241992, 22840110 ], [ 18376534, 6727442, 5372562, 8703962, 17158268, -22864764, -21828416, 897980, 4516192, -29087876, -6219108, 13443452, -9731924, 6112736, -27450868, 12798724, -12447546, -24227382, 6955840, 11937282, -5849224, -8741976, 14925196, 8604178, 1720132, -13327138, -4592808, 17977770 ], [ 14552794, 11290622, 11513982, 12523382, 13823588, -22225764, -20739776, -9607900, 3977632, -30095516, -14072508, 14048612, -1850444, 10170656, -27665068, 19554844, -16327446, -24438522, -31040, 10787982, -13958584, -9045096, 17026516, 2315518, 9023452, -10446958, -9427608, 13115430 ], [ 10729054, 15853802, 17655402, 16342802, 10488908, -21586764, -19651136, -20113780, 3439072, -31103156, -21925908, 14653772, 6031036, 14228576, -27879268, 26310964, -20207346, -24649662, -7017920, 9638682, -22067944, -9348216, 19127836, -3973142, 16326772, -7566778, -14262408, 8253090 ], [ 6905314, 20416982, 23796822, 20162222, 7154228, -20947764, -18562496, -30619660, 2900512, -32110796, -29779308, 15258932, 13912516, 18286496, -28093468, 33067084, -24087246, -24860802, -14004800, 8489382, -30177304, -9651336, 21229156, -10261802, 23630092, -4686598, -19097208, 3390750 ], [ 9375676, 18384866, 19754892, 17865542, 7208720, -14798010, -18270080, -29648674, 5169094, -24016844, -23304852, 8860766, 16447498, 20437724, -26952556, 27283024, -15893286, -17209926, -11242634, 5836896, -27653002, -7509930, 18290044, -12137300, 23125336, -2834062, -13897776, 2256708 ], [ 12063076, 16125326, 15361812, 15357962, 7380080, -8458230, -18005120, -28281934, 7534474, -15609044, -16336332, 2221106, 18798118, 22523204, -25764916, 21066544, -7282986, -9287946, -8144294, 3132576, -24762022, -5284230, 15177124, -13860620, 22351336, -1016962, -8352336, 1251228 ], [ 14750476, 13865786, 10968732, 12850382, 7551440, -2118450, -17740160, -26915194, 9899854, -7201244, -9367812, -4418554, 21148738, 24608684, -24577276, 14850064, 1327314, -1365966, -5045954, 428256, -21871042, -3058530, 12064204, -15583940, 21577336, 800138, -2806896, 245748 ], [ 17437876, 11606246, 6575652, 10342802, 7722800, 4221330, -17475200, -25548454, 12265234, 1206556, -2399292, -11058214, 23499358, 26694164, -23389636, 8633584, 9937614, 6556014, -1947614, -2276064, -18980062, -832830, 8951284, -17307260, 20803336, 2617238, 2738544, -759732 ], [ 20125276, 9346706, 2182572, 7835222, 7894160, 10561110, -17210240, -24181714, 14630614, 9614356, 4569228, -17697874, 25849978, 28779644, -22201996, 2417104, 18547914, 14477994, 1150726, -4980384, -16089082, 1392870, 5838364, -19030580, 20029336, 4434338, 8283984, -1765212 ], [ 21549976, 7609966, -913358, 7108692, 6633220, 13283840, -14800830, -22727474, 15015744, 16309956, 10347248, -22109184, 25655848, 28377274, -21654356, -3188626, 24173364, 17931324, 4454316, -6954104, -14260052, 1677920, 2615144, -20593450, 18488286, 5011588, 12260874, -3390592 ], [ 19691656, 7232506, -636698, 11012892, 1648300, 6602240, -6815850, -21045734, 10252224, 18553836, 13029968, -20726784, 18845368, 21506494, -22770716, -7206406, 22038204, 9766164, 8291556, -7028264, -15192092, -3082720, -894856, -21739150, 14952906, 2365228, 12159534, -6627712 ], [ 17833336, 6855046, -360038, 14917092, -3336620, -79360, 1169130, -19363994, 5488704, 20797716, 15712688, -19344384, 12034888, 14635714, -23887076, -11224186, 19903044, 1601004, 12128796, -7102424, -16124132, -7843360, -4404856, -22884850, 11417526, -281132, 12058194, -9864832 ], [ 15975016, 6477586, -83378, 18821292, -8321540, -6760960, 9154110, -17682254, 725184, 23041596, 18395408, -17961984, 5224408, 7764934, -25003436, -15241966, 17767884, -6564156, 15966036, -7176584, -17056172, -12604000, -7914856, -24030550, 7882146, -2927492, 11956854, -13101952 ], [ 14116696, 6100126, 193282, 22725492, -13306460, -13442560, 17139090, -16000514, -4038336, 25285476, 21078128, -16579584, -1586072, 894154, -26119796, -19259746, 15632724, -14729316, 19803276, -7250744, -17988212, -17364640, -11424856, -25176250, 4346766, -5573852, 11855514, -16339072 ], [ 12258376, 5722666, 469942, 26629692, -18291380, -20124160, 25124070, -14318774, -8801856, 27529356, 23760848, -15197184, -8396552, -5976626, -27236156, -23277526, 13497564, -22894476, 23640516, -7324904, -18920252, -22125280, -14934856, -26321950, 811386, -8220212, 11754174, -19576192 ], [ 11977124, 7119752, 1392142, 26772482, -15773514, -21430500, 22891180, -12434256, -10760722, 24863528, 25405510, -15207518, -8896958, -10622678, -21984672, -23432878, 8000508, -26409204, 22110022, -8769538, -16079646, -19401684, -16008658, -21344560, -2827026, -10490696, 12730960, -18362160 ], [ 12796844, 9755672, 2765002, 24289382, -8017854, -18984300, 13525060, -10408176, -10761622, 18770168, 26325490, -16190138, -4992218, -13715618, -12287712, -20891818, 156468, -26677404, 16832242, -11170918, -10605306, -11453244, -15381718, -12092560, -6537366, -12498776, 14460400, -14040720 ], [ 13616564, 12391592, 4137862, 21806282, -262194, -16538100, 4158940, -8382096, -10762522, 12676808, 27245470, -17172758, -1087478, -16808558, -2590752, -18350758, -7687572, -26945604, 11554462, -13572298, -5130966, -3504804, -14754778, -2840560, -10247706, -14506856, 16189840, -9719280 ], [ 14436284, 15027512, 5510722, 19323182, 7493466, -14091900, -5207180, -6356016, -10763422, 6583448, 28165450, -18155378, 2817262, -19901498, 7106208, -15809698, -15531612, -27213804, 6276682, -15973678, 343374, 4443636, -14127838, 6411440, -13958046, -16514936, 17919280, -5397840 ], [ 15256004, 17663432, 6883582, 16840082, 15249126, -11645700, -14573300, -4329936, -10764322, 490088, 29085430, -19137998, 6722002, -22994438, 16803168, -13268638, -23375652, -27482004, 998902, -18375058, 5817714, 12392076, -13500898, 15663440, -17668386, -18523016, 19648720, -1076400 ], [ 16075724, 20299352, 8256442, 14356982, 23004786, -9199500, -23939420, -2303856, -10765222, -5603272, 30005410, -20120618, 10626742, -26087378, 26500128, -10727578, -31219692, -27750204, -4278878, -20776438, 11292054, 20340516, -12873958, 24915440, -21378726, -20531096, 21378160, 3245040 ], [ 12370946, 17869208, 11150158, 8986070, 23276208, -8730348, -25594502, 72792, -13328152, -9672280, 22340686, -16999940, 8210080, -17735018, 24730242, -11932606, -28910706, -19261818, -6111728, -16614388, 14944056, 17977494, -15196390, 16972922, -19624158, -13941836, 13156102, 236142 ], [ 8163446, 14876168, 14212858, 3294290, 22716048, -8480868, -26392802, 2488392, -16175752, -13516360, 13722106, -13423340, 5091040, -8110958, 21686262, -13553866, -25473606, -9800478, -7561808, -11723068, 18393576, 14468754, -17846530, 7119902, -17262378, -6397316, 3828322, -3587238 ], [ 3955946, 11883128, 17275558, -2397490, 22155888, -8231388, -27191102, 4903992, -19023352, -17360440, 5103526, -9846740, 1972000, 1513102, 18642282, -15175126, -22036506, -339138, -9011888, -6831748, 21843096, 10960014, -20496670, -2733118, -14900598, 1147204, -5499458, -7410618 ], [ -251554, 8890088, 20338258, -8089270, 21595728, -7981908, -27989402, 7319592, -21870952, -21204520, -3515054, -6270140, -1147040, 11137162, 15598302, -16796386, -18599406, 9122202, -10461968, -1940428, 25292616, 7451274, -23146810, -12586138, -12538818, 8691724, -14827238, -11233998 ], [ -4459054, 5897048, 23400958, -13781050, 21035568, -7732428, -28787702, 9735192, -24718552, -25048600, -12133634, -2693540, -4266080, 20761222, 12554322, -18417646, -15162306, 18583542, -11912048, 2950892, 28742136, 3942534, -25796950, -22439158, -10177038, 16236244, -24155018, -15057378 ], [ -8402758, 4311794, 23819998, -16510312, 20055812, -6661616, -29432558, 11091390, -26626982, -26581064, -17268260, 374202, -7112432, 26735192, 8584168, -18834838, -12985514, 24278322, -11546222, 7253250, 31340684, 2280974, -27229494, -29718856, -9154568, 22115110, -30715866, -17595484 ], [ -11360698, 7987214, 14360098, -8169112, 17508092, -2521616, -29504018, 8488770, -25025882, -19475384, -9383900, 1540422, -8939792, 19069352, 1153048, -14752618, -15518294, 15898062, -4394642, 9354750, 30759284, 7522034, -24112074, -27382456, -13136888, 21769690, -26937126, -15330724 ], [ -14318638, 11662634, 4900198, 172088, 14960372, 1618384, -29575478, 5886150, -23424782, -12369704, -1499540, 2706642, -10767152, 11403512, -6278072, -10670398, -18051074, 7517802, 2756938, 11456250, 30177884, 12763094, -20994654, -25046056, -17119208, 21424270, -23158386, -13065964 ], [ -17276578, 15338054, -4559702, 8513288, 12412652, 5758384, -29646938, 3283530, -21823682, -5264024, 6384820, 3872862, -12594512, 3737672, -13709192, -6588178, -20583854, -862458, 9908518, 13557750, 29596484, 18004154, -17877234, -22709656, -21101528, 21078850, -19379646, -10801204 ], [ -20234518, 19013474, -14019602, 16854488, 9864932, 9898384, -29718398, 680910, -20222582, 1841656, 14269180, 5039082, -14421872, -3928168, -21140312, -2505958, -23116634, -9242718, 17060098, 15659250, 29015084, 23245214, -14759814, -20373256, -25083848, 20733430, -15600906, -8536444 ], [ -23192458, 22688894, -23479502, 25195688, 7317212, 14038384, -29789858, -1921710, -18621482, 8947336, 22153540, 6205302, -16249232, -11594008, -28571432, 1576262, -25649414, -17622978, 24211678, 17760750, 28433684, 28486274, -11642394, -18036856, -29066168, 20388010, -11822166, -6271684 ], [ -21101000, 20527008, -22709006, 26406048, 8214122, 14629790, -28562896, -4687796, -16840184, 11396256, 21525542, 3435742, -17400356, -13505074, -28854416, 2006112, -27040470, -17119956, 24275376, 17493920, 24644910, 29251618, -8486622, -15734578, -29837636, 19012444, -8383048, -4022810 ], [ -14389880, 13024608, -12578786, 21092448, 12262502, 11974610, -26148016, -7603436, -14894024, 9584736, 13109642, -2934638, -17932796, -10151134, -22597616, -905568, -27386970, -8489676, 17854416, 15060320, 17921730, 25922158, -5295762, -13463518, -27671516, 16694404, -5254648, -1788470 ], [ -7678760, 5522208, -2448566, 15778848, 16310882, 9319430, -23733136, -10519076, -12947864, 7773216, 4693742, -9305018, -18465236, -6797194, -16340816, -3817248, -27733470, 140604, 11433456, 12626720, 11198550, 22592698, -2104902, -11192458, -25505396, 14376364, -2126248, 445870 ], [ -967640, -1980192, 7681654, 10465248, 20359262, 6664250, -21318256, -13434716, -11001704, 5961696, -3722158, -15675398, -18997676, -3443254, -10084016, -6728928, -28079970, 8770884, 5012496, 10193120, 4475370, 19263238, 1085958, -8921398, -23339276, 12058324, 1002152, 2680210 ], [ 5743480, -9482592, 17811874, 5151648, 24407642, 4009070, -18903376, -16350356, -9055544, 4150176, -12138058, -22045778, -19530116, -89314, -3827216, -9640608, -28426470, 17401164, -1408464, 7759520, -2247810, 15933778, 4276818, -6650338, -21173156, 9740284, 4130552, 4914550 ], [ 12454600, -16984992, 27942094, -161952, 28456022, 1353890, -16488496, -19265996, -7109384, 2338656, -20553958, -28416158, -20062556, 3264626, 2429584, -12552288, -28772970, 26031444, -7829424, 5325920, -8970990, 12604318, 7467678, -4379278, -19007036, 7422244, 7258952, 7148890 ], [ 10142920, -14902242, 26788264, -2793852, 25150352, -3675340, -14550316, -19002236, -9070574, -1275864, -18540508, -23276738, -14628896, 6962066, 1552684, -9483018, -27364920, 19791174, -6648984, 8102120, -12990120, 10117108, 10041738, -2921818, -12972416, 5150254, 7265102, 2105830 ], [ 6026680, -10902462, 23377624, -4889412, 20373872, -9179380, -12707476, -18102596, -11813234, -5250984, -14441188, -15835358, -8002016, 10728206, -750956, -5217558, -25605960, 10576794, -3948264, 11920280, -16468440, 7798348, 12492438, -1627078, -6164096, 2887474, 6646802, -4392710 ], [ 1910440, -6902682, 19966984, -6984972, 15597392, -14683420, -10864636, -17202956, -14555894, -9226104, -10341868, -8393978, -1375136, 14494346, -3054596, -952098, -23847000, 1362414, -1247544, 15738440, -19946760, 5479588, 14943138, -332338, 644224, 624694, 6028502, -10891250 ], [ -2205800, -2902902, 16556344, -9080532, 10820912, -20187460, -9021796, -16303316, -17298554, -13201224, -6242548, -952598, 5251744, 18260486, -5358236, 3313362, -22088040, -7851966, 1453176, 19556600, -23425080, 3160828, 17393838, 962402, 7452544, -1638086, 5410202, -17389790 ], [ -6322040, 1096878, 13145704, -11176092, 6044432, -25691500, -7178956, -15403676, -20041214, -17176344, -2143228, 6488782, 11878624, 22026626, -7661876, 7578822, -20329080, -17066346, 4153896, 23374760, -26903400, 842068, 19844538, 2257142, 14260864, -3900866, 4791902, -23888330 ], [ -8825526, 4836424, 9438924, -13026108, 1876898, -29378660, -5460864, -14600548, -21673362, -20489582, 1953960, 12381342, 17238238, 25311272, -9254260, 10863172, -17684326, -24986368, 6121052, 26229074, -29069110, -1887076, 21646460, 3257874, 18925718, -5612160, 3652016, -28368698 ], [ -1776546, 7034584, 3978084, -13421748, 1316198, -22304300, -4481664, -14369068, -16727862, -19882442, 6038520, 9100122, 15091738, 25743992, -6633820, 8336332, -9792946, -25239808, 3743252, 23374454, -23460130, -7046956, 19605620, 2517174, 10894658, -4056960, -577264, -20895278 ], [ 5272434, 9232744, -1482756, -13817388, 755498, -15229940, -3502464, -14137588, -11782362, -19275302, 10123080, 5818902, 12945238, 26176712, -4013380, 5809492, -1901566, -25493248, 1365452, 20519834, -17851150, -12206836, 17564780, 1776474, 2863598, -2501760, -4806544, -13421858 ], [ 12321414, 11430904, -6943596, -14213028, 194798, -8155580, -2523264, -13906108, -6836862, -18668162, 14207640, 2537682, 10798738, 26609432, -1392940, 3282652, 5989814, -25746688, -1012348, 17665214, -12242170, -17366716, 15523940, 1035774, -5167462, -946560, -9035824, -5948438 ], [ 19370394, 13629064, -12404436, -14608668, -365902, -1081220, -1544064, -13674628, -1891362, -18061022, 18292200, -743538, 8652238, 27042152, 1227500, 755812, 13881194, -26000128, -3390148, 14810594, -6633190, -22526596, 13483100, 295074, -13198522, 608640, -13265104, 1524982 ], [ 26419374, 15827224, -17865276, -15004308, -926602, 5993140, -564864, -13443148, 3054138, -17453882, 22376760, -4024758, 6505738, 27474872, 3847940, -1771028, 21772574, -26253568, -5767948, 11955974, -1024210, -27686476, 11442260, -445626, -21229582, 2163840, -17494384, 8998402 ], [ 29674706, 14391718, -21424536, -13085662, -1649088, 7813842, -147774, -13717690, 3461676, -14084162, 21593308, -3839674, 6680084, 23824238, 3660946, -350470, 25146820, -25088408, -8903592, 8218870, 93220, -29574392, 7900492, -178628, -25635996, 832148, -19805274, 14111944 ], [ 28396166, 8613538, -22711176, -8401162, -2564928, 3355782, -402474, -14596990, -1554204, -7412822, 14991988, 488066, 9628124, 15293498, 118726, 5787710, 23122540, -22227848, -12944952, 3427090, -4157300, -27551912, 2564932, 1292692, -25710516, -3949732, -19823454, 16405144 ], [ 27117626, 2835358, -23997816, -3716662, -3480768, -1102278, -657174, -15476290, -6570084, -741482, 8390668, 4815806, 12576164, 6762758, -3423494, 11925890, 21098260, -19367288, -16986312, -1364690, -8407820, -25529432, -2770628, 2764012, -25785036, -8731612, -19841634, 18698344 ], [ 25839086, -2942822, -25284456, 967838, -4396608, -5560338, -911874, -16355590, -11585964, 5929858, 1789348, 9143546, 15524204, -1767982, -6965714, 18064070, 19073980, -16506728, -21027672, -6156470, -12658340, -23506952, -8106188, 4235332, -25859556, -13513492, -19859814, 20991544 ], [ 24560546, -8721002, -26571096, 5652338, -5312448, -10018398, -1166574, -17234890, -16601844, 12601198, -4811972, 13471286, 18472244, -10298722, -10507934, 24202250, 17049700, -13646168, -25069032, -10948250, -16908860, -21484472, -13441748, 5706652, -25934076, -18295372, -19877994, 23284744 ], [ 23282006, -14499182, -27857736, 10336838, -6228288, -14476458, -1421274, -18114190, -21617724, 19272538, -11413292, 17799026, 21420284, -18829462, -14050154, 30340430, 15025420, -10785608, -29110392, -15740030, -21159380, -19461992, -18777308, 7177972, -26008596, -23077252, -19896174, 25577944 ], [ 20514170, -17777906, -27923490, 10391438, -3593664, -16333494, -3414636, -17575816, -17735916, 18967288, -14525420, 13146968, 22035020, -14223430, -9566156, 27731894, 15993946, -4813286, -29267742, -10385912, -15360464, -16561832, -14302310, 5463700, -23105904, -24569350, -16652862, 21442414 ], [ 17293070, -20295926, -27617670, 9036938, 121536, -17398914, -5937156, -16605976, -11146116, 16538728, -16575620, 5761928, 21939620, -5619250, -2639396, 22461314, 17873326, 2106094, -28243002, -1943912, -6503024, -13394552, -6841490, 2779900, -19297104, -25060210, -12416922, 15350314 ], [ 14071970, -22813946, -27311850, 7682438, 3836736, -18464334, -8459676, -15636136, -4556316, 14110168, -18625820, -1623112, 21844220, 2984930, 4287364, 17190734, 19752706, 9025474, -27218262, 6498088, 2354416, -10227272, 619330, 96100, -15488304, -25551070, -8180982, 9258214 ], [ 10850870, -25331966, -27006030, 6327938, 7551936, -19529754, -10982196, -14666296, 2033484, 11681608, -20676020, -9008152, 21748820, 11589110, 11214124, 11920154, 21632086, 15944854, -26193522, 14940088, 11211856, -7059992, 8080150, -2587700, -11679504, -26041930, -3945042, 3166114 ], [ 7629770, -27849986, -26700210, 4973438, 11267136, -20595174, -13504716, -13696456, 8623284, 9253048, -22726220, -16393192, 21653420, 20193290, 18140884, 6649574, 23511466, 22864234, -25168782, 23382088, 20069296, -3892712, 15540970, -5271500, -7870704, -26532790, 290898, -2925986 ], [ 4701704, -29727324, -25715740, 3869258, 14381778, -21639412, -15315616, -12499620, 14194668, 6830536, -24628118, -23087486, 20911276, 28101600, 23917250, 1445466, 24585076, 29141518, -23762794, 31034152, 28003590, -1253372, 22526812, -7761148, -3945522, -26460318, 3804858, -8079456 ], [ 5248184, -24008004, -16684420, 5733158, 10375518, -22432492, -8688736, -8611260, 7690548, 4479736, -24771578, -21591506, 12500596, 27758880, 16053230, -2970474, 16104556, 27805378, -17836294, 29319832, 24992010, -4873892, 23880772, -7948708, 1359618, -19708338, -1241802, -2103456 ], [ 5794664, -18288684, -7653100, 7597058, 6369258, -23225572, -2061856, -4722900, 1186428, 2128936, -24915038, -20095526, 4089916, 27416160, 8189210, -7386414, 7624036, 26469238, -11909794, 27605512, 21980430, -8494412, 25234732, -8136268, 6664758, -12956358, -6288462, 3872544 ], [ 6341144, -12569364, 1378220, 9460958, 2362998, -24018652, 4565024, -834540, -5317692, -221864, -25058498, -18599546, -4320764, 27073440, 325190, -11802354, -856484, 25133098, -5983294, 25891192, 18968850, -12114932, 26588692, -8323828, 11969898, -6204378, -11335122, 9848544 ], [ 6887624, -6850044, 10409540, 11324858, -1643262, -24811732, 11191904, 3053820, -11821812, -2572664, -25201958, -17103566, -12731444, 26730720, -7538830, -16218294, -9337004, 23796958, -56794, 24176872, 15957270, -15735452, 27942652, -8511388, 17275038, 547602, -16381782, 15824544 ], [ 7434104, -1130724, 19440860, 13188758, -5649522, -25604812, 17818784, 6942180, -18325932, -4923464, -25345418, -15607586, -21142124, 26388000, -15402850, -20634234, -17817524, 22460818, 5869706, 22462552, 12945690, -19355972, 29296612, -8698948, 22580178, 7299582, -21428442, 21800544 ], [ 5200744, 3349666, 21901210, 15040548, -9565552, -25370432, 19873404, 7921550, -20189472, -4465444, -24079918, -12681156, -25929534, 25592380, -16956440, -20789904, -20241714, 19492908, 7806136, 20487132, 10629980, -18520852, 27063772, -7720098, 25715598, 12813472, -24532462, 23094454 ], [ -1400936, 5883166, 14035750, 16873308, -13339792, -23521472, 14743044, 4329650, -14760672, 406436, -20600338, -7506876, -25023234, 24085060, -8593640, -14250864, -13148814, 13960788, 3472456, 18101412, 9407780, -10684012, 19194532, -4908318, 25441458, 16381792, -24583762, 17030794 ], [ -8002616, 8416666, 6170290, 18706068, -17114032, -21672512, 9612684, 737750, -9331872, 5278316, -17120758, -2332596, -24116934, 22577740, -230840, -7711824, -6055914, 8428668, -861224, 15715692, 8185580, -2847172, 11325292, -2096538, 25167318, 19950112, -24635062, 10967134 ], [ -14604296, 10950166, -1695170, 20538828, -20888272, -19823552, 4482324, -2854150, -3903072, 10150196, -13641178, 2841684, -23210634, 21070420, 8131960, -1172784, 1036986, 2896548, -5194904, 13329972, 6963380, 4989668, 3456052, 715242, 24893178, 23518432, -24686362, 4903474 ], [ -21205976, 13483666, -9560630, 22371588, -24662512, -17974592, -648036, -6446050, 1525728, 15022076, -10161598, 8015964, -22304334, 19563100, 16494760, 5366256, 8129886, -2635572, -9528584, 10944252, 5741180, 12826508, -4413188, 3527022, 24619038, 27086752, -24737662, -1160186 ], [ -27807656, 16017166, -17426090, 24204348, -28436752, -16125632, -5778396, -10037950, 6954528, 19893956, -6682018, 13190244, -21398034, 18055780, 24857560, 11905296, 15222786, -8167692, -13862264, 8558532, 4518980, 20663348, -12282428, 6338802, 24344898, 30655072, -24788962, -7223846 ], [ -24639170, 12542356, -17531336, 21435084, -23214214, -13896152, -2917584, -7040932, 11305902, 16268774, -7562290, 9579804, -17774796, 13546258, 24974542, 14474076, 19209030, -11589816, -15965996, 8541738, 5579900, 22830062, -14217572, 6555612, 21124500, 27951994, -21091636, -6038978 ], [ -17283470, 6492556, -14310776, 16693524, -14135914, -11503592, 3368016, -1220092, 15195522, 9001994, -10311070, 2204484, -12987156, 7750078, 21557602, 15341316, 21863850, -14107656, -17114036, 9540198, 7619300, 22566722, -13609532, 5660292, 16641420, 22561174, -15787756, -1747598 ], [ -9927770, 442756, -11090216, 11951964, -5057614, -9111032, 9653616, 4600748, 19085142, 1735214, -13059850, -5170836, -8199516, 1953898, 18140662, 16208556, 24518670, -16625496, -18262076, 10538658, 9658700, 22303382, -13001492, 4764972, 12158340, 17170354, -10483876, 2543782 ], [ -2572070, -5607044, -7869656, 7210404, 4020686, -6718472, 15939216, 10421588, 22974762, -5531566, -15808630, -12546156, -3411876, -3842282, 14723722, 17075796, 27173490, -19143336, -19410116, 11537118, 11698100, 22040042, -12393452, 3869652, 7675260, 11779534, -5179996, 6835162 ], [ 4783630, -11656844, -4649096, 2468844, 13098986, -4325912, 22224816, 16242428, 26864382, -12798346, -18557410, -19921476, 1375764, -9638462, 11306782, 17943036, 29828310, -21661176, -20558156, 12535578, 13737500, 21776702, -11785412, 2974332, 3192180, 6388714, 123884, 11126542 ], [ 11999658, -17622370, -1465952, -2237816, 22013872, -1967856, 28337248, 21983700, 30597826, -19932370, -21282422, -27180630, 6090198, -15321838, 7862096, 18730914, 32430238, -24149444, -21628812, 13453670, 15667942, 21450156, -11123484, 2047784, -1285844, 1017662, 5310906, 15398418 ], [ 6784878, -16087510, -1612832, -3838376, 16384912, -2680656, 19037728, 20643420, 20431606, -15251110, -21892082, -24101010, 4289298, -10965658, 1948016, 12455574, 30324778, -24005804, -15812292, 7219010, 7901122, 15498276, -5665524, -1658056, -5313884, -2594038, 97566, 17934438 ], [ 1570098, -14552650, -1759712, -5438936, 10755952, -3393456, 9738208, 19303140, 10265386, -10569850, -22501742, -21021390, 2488398, -6609478, -3966064, 6180234, 28219318, -23862164, -9995772, 984350, 134302, 9546396, -207564, -5363896, -9341924, -6205738, -5115774, 20470458 ], [ -3644682, -13017790, -1906592, -7039496, 5126992, -4106256, 438688, 17962860, 99166, -5888590, -23111402, -17941770, 687498, -2253298, -9880144, -95106, 26113858, -23718524, -4179252, -5250310, -7632518, 3594516, 5250396, -9069736, -13369964, -9817438, -10329114, 23006478 ], [ -8859462, -11482930, -2053472, -8640056, -501968, -4819056, -8860832, 16622580, -10067054, -1207330, -23721062, -14862150, -1113402, 2102882, -15794224, -6370446, 24008398, -23574884, 1637268, -11484970, -15399338, -2357364, 10708356, -12775576, -17398004, -13429138, -15542454, 25542498 ], [ -14074242, -9948070, -2200352, -10240616, -6130928, -5531856, -18160352, 15282300, -20233274, 3473930, -24330722, -11782530, -2914302, 6459062, -21708304, -12645786, 21902938, -23431244, 7453788, -17719630, -23166158, -8309244, 16166316, -16481416, -21426044, -17040838, -20755794, 28078518 ], [ -17816808, -6994414, -2321596, -9325368, -9829184, -5838656, -22238596, 12980322, -26512160, 6204128, -22108242, -10037548, -4394056, 7549320, -23470570, -16189616, 18444686, -20341378, 9477224, -19649240, -27771050, -10466242, 20415208, -17737452, -22990128, -19133518, -23754926, 29008576 ], [ -18462648, -1056394, -2388916, -3118248, -9466304, -5291456, -15334156, 8655462, -24614240, 4830368, -13928502, -11099908, -5198296, 1769880, -16499710, -13987856, 12140906, -11054278, 3522104, -12523400, -25724990, -4640902, 22120888, -13840452, -19371408, -18031018, -22096586, 26560576 ], [ -19108488, 4881626, -2456236, 3088872, -9103424, -4744256, -8429716, 4330602, -22716320, 3456608, -5748762, -12162268, -6002536, -4009560, -9528850, -11786096, 5837126, -1767178, -2433016, -5397560, -23678930, 1184438, 23826568, -9943452, -15752688, -16928518, -20438246, 24112576 ], [ -19754328, 10819646, -2523556, 9295992, -8740544, -4197056, -1525276, 5742, -20818400, 2082848, 2430978, -13224628, -6806776, -9789000, -2557990, -9584336, -466654, 7519922, -8388136, 1728280, -21632870, 7009778, 25532248, -6046452, -12133968, -15826018, -18779906, 21664576 ], [ -20400168, 16757666, -2590876, 15503112, -8377664, -3649856, 5379164, -4319118, -18920480, 709088, 10610718, -14286988, -7611016, -15568440, 4412870, -7382576, -6770434, 16807022, -14343256, 8854120, -19586810, 12835118, 27237928, -2149452, -8515248, -14723518, -17121566, 19216576 ], [ -21046008, 22695686, -2658196, 21710232, -8014784, -3102656, 12283604, -8643978, -17022560, -664672, 18790458, -15349348, -8415256, -21347880, 11383730, -5180816, -13074214, 26094122, -20298376, 15979960, -17540750, 18660458, 28943608, 1747548, -4896528, -13621018, -15463226, 16768576 ], [ -22273704, 21840674, -5711290, 24441948, -7052378, -4221680, 11884064, -6590880, -12977906, -2202478, 22078572, -11815342, -10998010, -18742392, 10136672, -637838, -11422846, 25848542, -21185284, 13552942, -15029228, 15908780, 29017264, 5242242, -6428328, -11865754, -14559566, 15048238 ], [ -23838264, 17052854, -10492990, 25161588, -5742878, -6305360, 7255904, -845280, -7690406, -3835258, 22534692, -5620282, -14610430, -11282472, 4131872, 5260582, -5165866, 20084042, -19137964, 5595322, -12248228, 8191460, 28146064, 8504022, -10942008, -9732574, -14092826, 13749178 ], [ -25402824, 12265034, -15274690, 25881228, -4433378, -8389040, 2627744, 4900320, -2402906, -5468038, 22990812, 574778, -18222850, -3822552, -1872928, 11159002, 1091114, 14319542, -17090644, -2362298, -9467228, 474140, 27274864, 11765802, -15455688, -7599394, -13626086, 12450118 ], [ -26967384, 7477214, -20056390, 26600868, -3123878, -10472720, -2000416, 10645920, 2884594, -7100818, 23446932, 6769838, -21835270, 3637368, -7877728, 17057422, 7348094, 8555042, -15043324, -10319918, -6686228, -7243180, 26403664, 15027582, -19969368, -5466214, -13159346, 11151058 ], [ -28531944, 2689394, -24838090, 27320508, -1814378, -12556400, -6628576, 16391520, 8172094, -8733598, 23903052, 12964898, -25447690, 11097288, -13882528, 22955842, 13605074, 2790542, -12996004, -18277538, -3905228, -14960500, 25532464, 18289362, -24483048, -3333034, -12692606, 9851998 ], [ -30096504, -2098426, -29619790, 28040148, -504878, -14640080, -11256736, 22137120, 13459594, -10366378, 24359172, 19159958, -29060110, 18557208, -19887328, 28854262, 19862054, -2973958, -10948684, -26235158, -1124228, -22677820, 24661264, 21551142, -28996728, -1199854, -12225866, 8552938 ], [ -21629874, -2959076, -29358440, 22829848, 3504902, -10191000, -7946066, 19444940, 8853774, -9299728, 19537132, 20022458, -23488620, 15055868, -15782058, 22965902, 15967484, -1813848, -12354234, -20073768, -562408, -17644290, 17962634, 20904622, -19316428, -3336394, -12290036, 5468538 ], [ -12573174, -3588716, -28800440, 17270728, 7673522, -5357640, -4168406, 16256420, 3665994, -8074288, 14404612, 20571278, -17376900, 10909748, -11082078, 16384202, 11475764, -246408, -13962894, -13081848, -131128, -11860710, 10921214, 20028202, -8801188, -5724094, -12385436, 2279118 ], [ -3516474, -4218356, -28242440, 11711608, 11842142, -524280, -390746, 13067900, -1521786, -6848848, 9272092, 21120098, -11265180, 6763628, -6382098, 9802502, 6984044, 1321032, -15571554, -6089928, 300152, -6077130, 3879794, 19151782, 1714052, -8111794, -12480836, -910302 ], [ 5540226, -4847996, -27684440, 6152488, 16010762, 4309080, 3386914, 9879380, -6709566, -5623408, 4139572, 21668918, -5153460, 2617508, -1682118, 3220802, 2492324, 2888472, -17180214, 901992, 731432, -293550, -3161626, 18275362, 12229292, -10499494, -12576236, -4099722 ], [ 14596926, -5477636, -27126440, 593368, 20179382, 9142440, 7164574, 6690860, -11897346, -4397968, -992948, 22217738, 958260, -1528612, 3017862, -3360898, -1999396, 4455912, -18788874, 7893912, 1162712, 5490030, -10203046, 17398942, 22744532, -12887194, -12671636, -7289142 ], [ 18979014, -5501456, -24140376, -3082006, 22788326, 13342840, 8595176, 5301216, -15408334, -3164524, -4136934, 20876096, 4126072, -3792550, 5229196, -8735512, -6415860, 4839036, -17879678, 13759660, 1295820, 9381170, -15588098, 17361516, 28711246, -12843564, -13492962, -9618500 ], [ 9743754, -3760496, -14081256, -1269946, 20853866, 15699400, 3188696, 9151776, -14034754, -1907764, -1488234, 14027456, -1281848, -573610, 190996, -10593832, -10613100, 1772196, -9635858, 16344820, 560340, 7759550, -16148078, 19768116, 21427906, -5717364, -16428942, -9442460 ], [ 508494, -2019536, -4022136, 542114, 18919406, 18055960, -2217784, 13002336, -12661174, -651004, 1160466, 7178816, -6689768, 2645330, -4847204, -12452152, -14810340, -1294644, -1392038, 18929980, -175140, 6137930, -16708058, 22174716, 14144566, 1408836, -19364922, -9266420 ], [ -8726766, -278576, 6036984, 2354174, 16984946, 20412520, -7624264, 16852896, -11287594, 605756, 3809166, 330176, -12097688, 5864270, -9885404, -14310472, -19007580, -4361484, 6851782, 21515140, -910620, 4516310, -17268038, 24581316, 6861226, 8535036, -22300902, -9090380 ], [ -17962026, 1462384, 16096104, 4166234, 15050486, 22769080, -13030744, 20703456, -9914014, 1862516, 6457866, -6518464, -17505608, 9083210, -14923604, -16168792, -23204820, -7428324, 15095602, 24100300, -1646100, 2894690, -17828018, 26987916, -422114, 15661236, -25236882, -8914340 ], [ -27197286, 3203344, 26155224, 5978294, 13116026, 25125640, -18437224, 24554016, -8540434, 3119276, 9106566, -13367104, -22913528, 12302150, -19961804, -18027112, -27402060, -10495164, 23339422, 26685460, -2381580, 1273070, -18387998, 29394516, -7705454, 22787436, -28172862, -8738300 ], [ -28996338, 5050588, 25928868, 5909576, 9895754, 25384468, -17732884, 21014370, -7214386, 3293612, 11291472, -15241510, -25049594, 15464786, -21841166, -17186614, -28810008, -11572086, 21109168, 27629032, -5211018, -935560, -18098420, 28283544, -11239784, 24481524, -28356066, -9178238 ], [ -25108878, 6979108, 17837148, 4402616, 5692214, 24039148, -12355564, 11823390, -5924686, 2640212, 13121712, -13312090, -24683654, 18584366, -21304946, -14282314, -28084968, -11127306, 10869328, 27317272, -9641718, -3593080, -17159180, 24482664, -11907224, 22021644, -26434206, -10089218 ], [ -21221418, 8907628, 9745428, 2895656, 1488674, 22693828, -6978244, 2632410, -4634986, 1986812, 14951952, -11382670, -24317714, 21703946, -20768726, -11378014, -27359928, -10682526, 629488, 27005512, -14072418, -6250600, -16219940, 20681784, -12574664, 19561764, -24512346, -11000198 ], [ -17333958, 10836148, 1653708, 1388696, -2714866, 21348508, -1600924, -6558570, -3345286, 1333412, 16782192, -9453250, -23951774, 24823526, -20232506, -8473714, -26634888, -10237746, -9610352, 26693752, -18503118, -8908120, -15280700, 16880904, -13242104, 17101884, -22590486, -11911178 ], [ -13446498, 12764668, -6438012, -118264, -6918406, 20003188, 3776396, -15749550, -2055586, 680012, 18612432, -7523830, -23585834, 27943106, -19696286, -5569414, -25909848, -9792966, -19850192, 26381992, -22933818, -11565640, -14341460, 13080024, -13909544, 14642004, -20668626, -12822158 ], [ -9559038, 14693188, -14529732, -1625224, -11121946, 18657868, 9153716, -24940530, -765886, 26612, 20442672, -5594410, -23219894, 31062686, -19160066, -2665114, -25184808, -9348186, -30090032, 26070232, -27364518, -14223160, -13402220, 9279144, -14576984, 12182124, -18746766, -13733138 ], [ -11108832, 7668954, -17608428, -2096020, -8567352, 15897500, 11173378, -18776438, -4578954, 4909216, 20227444, -2773870, -17153156, 26992002, -20082028, -651302, -23670084, -11848052, -29949114, 23111814, -24477764, -9277246, -8341076, 11828126, -12498542, 7336444, -19115590, -7411194 ], [ -13415712, -601866, -19989108, -2422540, -5071752, 12940100, 12725518, -10474298, -9102534, 10562656, 19727404, 170750, -10292636, 21920142, -21207028, 1238518, -22045404, -14757932, -28362774, 19784874, -20572124, -3272626, -2705996, 15261266, -10037762, 2158564, -19803370, -82134 ], [ -15722592, -8872686, -22369788, -2749060, -1576152, 9982700, 14277658, -2172158, -13626114, 16216096, 19227364, 3115370, -3432116, 16848282, -22332028, 3128338, -20420724, -17667812, -26776434, 16457934, -16666484, 2731994, 2929084, 18694406, -7576982, -3019316, -20491150, 7246926 ], [ -18029472, -17143506, -24750468, -3075580, 1919448, 7025300, 15829798, 6129982, -18149694, 21869536, 18727324, 6059990, 3428404, 11776422, -23457028, 5018158, -18796044, -20577692, -25190094, 13130994, -12760844, 8736614, 8564164, 22127546, -5116202, -8197196, -21178930, 14575986 ], [ -20336352, -25414326, -27131148, -3402100, 5415048, 4067900, 17381938, 14432122, -22673274, 27522976, 18227284, 9004610, 10288924, 6704562, -24582028, 6907978, -17171364, -23487572, -23603754, 9804054, -8855204, 14741234, 14199244, 25560686, -2655422, -13375076, -21866710, 21905046 ], [ -21201462, -31695636, -28868174, -3906168, 8823234, 2039414, 17922374, 19907196, -25090996, 31191156, 18091486, 11754920, 15280872, 1580104, -25492080, 7529428, -15722260, -25497268, -22486376, 7327284, -6045452, 19171994, 17408492, 27451926, -214872, -16112810, -21066242, 27692648 ], [ -15875442, -29433756, -27841274, -5172648, 11856054, 3999794, 14118434, 13242516, -18465916, 26334396, 19519786, 13670840, 12248952, -3770216, -25479120, 2704348, -15027100, -23641468, -23382776, 8501244, -7941572, 16844414, 10200932, 22722066, 2138808, -8372270, -13875062, 26861048 ], [ -10549422, -27171876, -26814374, -6439128, 14888874, 5960174, 10314494, 6577836, -11840836, 21477636, 20948086, 15586760, 9217032, -9120536, -25466160, -2120732, -14331940, -21785668, -24279176, 9675204, -9837692, 14516834, 2993372, 17992206, 4492488, -631730, -6683882, 26029448 ], [ -5223402, -24909996, -25787474, -7705608, 17921694, 7920554, 6510554, -86844, -5215756, 16620876, 22376386, 17502680, 6185112, -14470856, -25453200, -6945812, -13636780, -19929868, -25175576, 10849164, -11733812, 12189254, -4214188, 13262346, 6846168, 7108810, 507298, 25197848 ], [ 102618, -22648116, -24760574, -8972088, 20954514, 9880934, 2706614, -6751524, 1409324, 11764116, 23804686, 19418600, 3153192, -19821176, -25440240, -11770892, -12941620, -18074068, -26071976, 12023124, -13629932, 9861674, -11421748, 8532486, 9199848, 14849350, 7698478, 24366248 ], [ 5428638, -20386236, -23733674, -10238568, 23987334, 11841314, -1097326, -13416204, 8034404, 6907356, 25232986, 21334520, 121272, -25171496, -25427280, -16595972, -12246460, -16218268, -26968376, 13197084, -15526052, 7534094, -18629308, 3802626, 11553528, 22589890, 14889658, 23534648 ], [ 9750798, -19206516, -23749064, -12228738, 22772244, 11381144, -5123926, -17134644, 10934474, 4938606, 21644146, 20424980, -1522488, -23785856, -23860290, -15345782, -12562000, -11739598, -25975676, 12531714, -12772412, 3979994, -20455858, 956286, 14135268, 23543980, 14397538, 23306228 ], [ 13069098, -19108956, -24806744, -14942598, 17309244, 8500424, -9373186, -17906844, 10109534, 5857866, 13038166, 16689980, -1778088, -15664256, -20739270, -8020322, -13888240, -4638058, -23093876, 10027014, -5369012, -800626, -16901398, -6534, 16945068, 17711620, 6222118, 23680988 ], [ 16387398, -19011396, -25864424, -17656458, 11846244, 5619704, -13622446, -18679044, 9284594, 6777126, 4432186, 12954980, -2033688, -7542656, -17618250, -694862, -15214480, 2463482, -20212076, 7522314, 2034388, -5581246, -13346938, -969354, 19754868, 11879260, -1953302, 24055748 ], [ 19705698, -18913836, -26922104, -20370318, 6383244, 2738984, -17871706, -19451244, 8459654, 7696386, -4173794, 9219980, -2289288, 578944, -14497230, 6630598, -16540720, 9565022, -17330276, 5017614, 9437788, -10361866, -9792478, -1932174, 22564668, 6046900, -10128722, 24430508 ], [ 23023998, -18816276, -27979784, -23084178, 920244, -141736, -22120966, -20223444, 7634714, 8615646, -12779774, 5484980, -2544888, 8700544, -11376210, 13956058, -17866960, 16666562, -14448476, 2512914, 16841188, -15142486, -6238018, -2894994, 25374468, 214540, -18304142, 24805268 ], [ 26342298, -18718716, -29037464, -25798038, -4542756, -3022456, -26370226, -20995644, 6809774, 9534906, -21385754, 1749980, -2800488, 16822144, -8255190, 21281518, -19193200, 23768102, -11566676, 8214, 24244588, -19923106, -2683558, -3857814, 28184268, -5617820, -26479562, 25180028 ], [ 20002844, -14721934, -21506110, -18576306, -6339112, -4857816, -26080492, -17065914, 3925504, 7536210, -17768176, 3370844, -1435634, 13038612, -3633436, 21967336, -12091444, 20468018, -11489974, -186620, 20520452, -19411080, 1665288, -512904, 25581848, -9707378, -23868210, 24350142 ], [ 11414324, -9817114, -11974570, -9040806, -7281592, -6449736, -24733732, -12041214, 561664, 4857990, -11304016, 6238964, 306586, 6482652, 1337804, 21106936, -3027004, 14745638, -12066514, 156460, 14204972, -17666520, 6199128, 3835176, 21719048, -13391078, -18744870, 23239722 ], [ 2825804, -4912294, -2443030, 494694, -8224072, -8041656, -23386972, -7016514, -2802176, 2179770, -4839856, 9107084, 2048806, -73308, 6309044, 20246536, 6037436, 9023258, -12643054, 499540, 7889492, -15921960, 10732968, 8183256, 17856248, -17074778, -13621530, 22129302 ], [ -5762716, -7474, 7088510, 10030194, -9166552, -9633576, -22040212, -1991814, -6166016, -498450, 1624304, 11975204, 3791026, -6629268, 11280284, 19386136, 15101876, 3300878, -13219594, 842620, 1574012, -14177400, 15266808, 12531336, 13993448, -20758478, -8498190, 21018882 ], [ -14351236, 4897346, 16620050, 19565694, -10109032, -11225496, -20693452, 3032886, -9529856, -3176670, 8088464, 14843324, 5533246, -13185228, 16251524, 18525736, 24166316, -2421502, -13796134, 1185700, -4741468, -12432840, 19800648, 16879416, 10130648, -24442178, -3374850, 19908462 ], [ -21400152, 8734264, 24469228, 27590146, -10937222, -12193562, -18851472, 7904070, -12467006, -5599866, 12872242, 16444794, 6465668, -19126728, 19827876, 17631456, 31667524, -7143124, -14548520, 1144726, -10509126, -10942402, 22828522, 20702576, 6618352, -26525708, 613598, 19120364 ], [ -17391912, 4901704, 20235988, 24762526, -10944602, -8681222, -13452912, 11672730, -12339746, -6191526, 5587822, 8949414, 1582268, -20655288, 13386396, 16493856, 27941884, -4677484, -16563800, -1654454, -12342426, -11277022, 15040822, 20755856, 5623312, -17117108, -3548542, 20647124 ], [ -13383672, 1069144, 16002748, 21934906, -10951982, -5168882, -8054352, 15441390, -12212486, -6783186, -1696598, 1454034, -3301132, -22183848, 6944916, 15356256, 24216244, -2211844, -18579080, -4453634, -14175726, -11611642, 7253122, 20809136, 4628272, -7708508, -7710682, 22173884 ], [ -9375432, -2763416, 11769508, 19107286, -10959362, -1656542, -2655792, 19210050, -12085226, -7374846, -8981018, -6041346, -8184532, -23712408, 503436, 14218656, 20490604, 253796, -20594360, -7252814, -16009026, -11946262, -534578, 20862416, 3633232, 1700092, -11872822, 23700644 ], [ -5367192, -6595976, 7536268, 16279666, -10966742, 1855798, 2742768, 22978710, -11957966, -7966506, -16265438, -13536726, -13067932, -25240968, -5938044, 13081056, 16764964, 2719436, -22609640, -10051994, -17842326, -12280882, -8322278, 20915696, 2638192, 11108692, -16034962, 25227404 ], [ -1358952, -10428536, 3303028, 13452046, -10974122, 5368138, 8141328, 26747370, -11830706, -8558166, -23549858, -21032106, -17951332, -26769528, -12379524, 11943456, 13039324, 5185076, -24624920, -12851174, -19675626, -12615502, -16109978, 20968976, 1643152, 20517292, -20197102, 26754164 ], [ 2140182, -12146672, 2984842, 13190860, -10063598, 7135540, 9117600, 25520832, -8565272, -9640134, -26807762, -23436192, -18631390, -24476946, -14922096, 9128856, 8092048, 4887098, -23840234, -13286018, -17573046, -9787768, -19874360, 17965046, 2584462, 25458598, -20612902, 27423782 ], [ 4973562, -11099792, 7786342, 16285780, -7952738, 6621100, 4310880, 17762112, -1196072, -11363274, -24800222, -19182432, -13814770, -17187486, -12366096, 4121256, 1547248, 975158, -19394054, -10629038, -10323546, -2824648, -18377480, 10963226, 6057922, 24558058, -16129642, 26972522 ], [ 7806942, -10052912, 12587842, 19380700, -5841878, 6106660, -495840, 10003392, 6173128, -13086414, -22792682, -14928672, -8998150, -9898026, -9810096, -886344, -4997552, -2936782, -14947874, -7972058, -3074046, 4138472, -16880600, 3961406, 9531382, 23657518, -11646382, 26521262 ], [ 10640322, -9006032, 17389342, 22475620, -3731018, 5592220, -5302560, 2244672, 13542328, -14809554, -20785142, -10674912, -4181530, -2608566, -7254096, -5893944, -11542352, -6848722, -10501694, -5315078, 4175454, 11101592, -15383720, -3040414, 13004842, 22756978, -7163122, 26070002 ], [ 13473702, -7959152, 22190842, 25570540, -1620158, 5077780, -10109280, -5514048, 20911528, -16532694, -18777602, -6421152, 635090, 4680894, -4698096, -10901544, -18087152, -10760662, -6055514, -2658098, 11424954, 18064712, -13886840, -10042234, 16478302, 21856438, -2679862, 25618742 ], [ 16307082, -6912272, 26992342, 28665460, 490702, 4563340, -14916000, -13272768, 28280728, -18255834, -16770062, -2167392, 5451710, 11970354, -2142096, -15909144, -24631952, -14672602, -1609334, -1118, 18674454, 25027832, -12389960, -17044054, 19951762, 20955898, 1803398, 25167482 ], [ 12913750, -2934544, 26775676, 22694878, 1860140, 1213862, -10478730, -16342158, 24349842, -11954518, -14437974, 3244530, 4286168, 15316730, -5173896, -17698332, -21951522, -15141412, -605480, -3573932, 17719938, 25469976, -8357800, -12644886, 21194256, 15016556, 5819400, 21927146 ], [ 7382890, 2049296, 24836356, 13612258, 2975060, -3108838, -2868150, -17801778, 16539822, -2898538, -11994474, 9054030, 1067048, 17309510, -10123896, -18382692, -16104222, -14428252, -783320, -9285332, 13949118, 23673576, -3455320, -4331946, 21670896, 7347476, 9675000, 17729366 ], [ 1852030, 7033136, 22897036, 4529638, 4089980, -7431538, 4742430, -19261398, 8729802, 6157442, -9550974, 14863530, -2152072, 19302290, -15073896, -19067052, -10256922, -13715092, -961160, -14996732, 10178298, 21877176, 1447160, 3980994, 22147536, -321604, 13530600, 13531586 ], [ -3678830, 12016976, 20957716, -4552982, 5204900, -11754238, 12353010, -20721018, 919782, 15213422, -7107474, 20673030, -5371192, 21295070, -20023896, -19751412, -4409622, -13001932, -1139000, -20708132, 6407478, 20080776, 6349640, 12293934, 22624176, -7990684, 17386200, 9333806 ], [ -9209690, 17000816, 19018396, -13635602, 6319820, -16076938, 19963590, -22180638, -6890238, 24269402, -4663974, 26482530, -8590312, 23287850, -24973896, -20435772, 1437678, -12288772, -1316840, -26419532, 2636658, 18284376, 11252120, 20606874, 23100816, -15659764, 21241800, 5136026 ], [ -14211740, 21439856, 16750086, -21863502, 7381080, -19738098, 27005790, -23180408, -14017078, 32728002, -2101784, 31561560, -11736402, 24738080, -29391966, -21099582, 7134598, -11448412, -1293010, -31505152, -694232, 16346306, 15648150, 27949864, 23217106, -22688034, 24559140, 1350186 ], [ -10224020, 16617296, 8888946, -15561162, 7530120, -12153078, 24385530, -16362728, -9529858, 31031142, 2478136, 24222600, -13640982, 16964960, -24767226, -21414042, 10275058, -8445652, 2159210, -25952512, 3453688, 11999846, 11434530, 18803704, 17207446, -18822534, 18726060, 4567326 ], [ -6236300, 11794736, 1027806, -9258822, 7679160, -4568058, 21765270, -9545048, -5042638, 29334282, 7058056, 16883640, -15545562, 9191840, -20142486, -21728502, 13415518, -5442892, 5611430, -20399872, 7601608, 7653386, 7220910, 9657544, 11197786, -14957034, 12892980, 7784466 ], [ -2248580, 6972176, -6833334, -2956482, 7828200, 3016962, 19145010, -2727368, -555418, 27637422, 11637976, 9544680, -17450142, 1418720, -15517746, -22042962, 16555978, -2440132, 9063650, -14847232, 11749528, 3306926, 3007290, 511384, 5188126, -11091534, 7059900, 11001606 ], [ 1739140, 2149616, -14694474, 3345858, 7977240, 10601982, 16524750, 4090312, 3931802, 25940562, 16217896, 2205720, -19354722, -6354400, -10893006, -22357422, 19696438, 562628, 12515870, -9294592, 15897448, -1039534, -1206330, -8634776, -821534, -7226034, 1226820, 14218746 ], [ 5726860, -2672944, -22555614, 9648198, 8126280, 18187002, 13904490, 10907992, 8419022, 24243702, 20797816, -5133240, -21259302, -14127520, -6268266, -22671882, 22836898, 3565388, 15968090, -3741952, 20045368, -5385994, -5419950, -17780936, -6831194, -3360534, -4606260, 17435886 ], [ 7656568, -7079506, -23811408, 13589388, 9123354, 23044968, 10383990, 12701554, 9361646, 22474374, 23529076, -7609122, -20637336, -19565626, -4442190, -23413230, 22561858, 3302666, 15715598, -2112286, 21081586, -6140206, -9490614, -23802392, -9058196, -685146, -6781620, 18104568 ], [ 6031528, -10767526, -13657968, 13452228, 11585214, 23192568, 5308530, 5817094, 4181786, 20579874, 23067196, -1685142, -15651336, -20970526, -7450170, -24891930, 16387318, -2600434, 9064058, -7258666, 16743046, -689626, -13314354, -24426632, -4751516, -65406, -2639100, 14371368 ], [ 4406488, -14455546, -3504528, 13315068, 14047074, 23340168, 233070, -1067366, -998074, 18685374, 22605316, 4238838, -10665336, -22375426, -10458150, -26370630, 10212778, -8503534, 2412518, -12405046, 12404506, 4760954, -17138094, -25050872, -444836, 554334, 1503420, 10638168 ], [ 2781448, -18143566, 6648912, 13177908, 16508934, 23487768, -4842390, -7951826, -6177934, 16790874, 22143436, 10162818, -5679336, -23780326, -13466130, -27849330, 4038238, -14406634, -4239022, -17551426, 8065966, 10211534, -20961834, -25675112, 3861844, 1174074, 5645940, 6904968 ], [ 1156408, -21831586, 16802352, 13040748, 18970794, 23635368, -9917850, -14836286, -11357794, 14896374, 21681556, 16086798, -693336, -25185226, -16474110, -29328030, -2136302, -20309734, -10890562, -22697806, 3727426, 15662114, -24785574, -26299352, 8168524, 1793814, 9788460, 3171768 ], [ -468632, -25519606, 26955792, 12903588, 21432654, 23782968, -14993310, -21720746, -16537654, 13001874, 21219676, 22010778, 4292664, -26590126, -19482090, -30806730, -8310842, -26212834, -17542102, -27844186, -611114, 21112694, -28609314, -26923592, 12475204, 2413554, 13930980, -561432 ], [ -883798, -21206744, 26444968, 10396334, 22743566, 20659870, -16797096, -18711616, -17300870, 13566284, 17896530, 20877546, 8437230, -21085190, -15384790, -31184380, -12179094, -26751472, -13743732, -27635498, -437850, 17925186, -25939116, -27073618, 14719962, 1918336, 9609018, 2061690 ], [ -723778, -13090184, 20864248, 6762314, 23507306, 15981850, -17045496, -10998976, -15964370, 15299684, 13213110, 16389246, 12181770, -12295250, -7909570, -31038580, -14950914, -24739792, -4977372, -24880958, 1880370, 10631046, -20181636, -26998198, 15984462, 893056, 1262958, 7706670 ], [ -563758, -4973624, 15283528, 3128294, 24271046, 11303830, -17293896, -3286336, -14627870, 17033084, 8529690, 11900946, 15926310, -3505310, -434350, -30892780, -17722734, -22728112, 3788988, -22126418, 4198590, 3336906, -14424156, -26922778, 17248962, -132224, -7083102, 13351650 ], [ -403738, 3142936, 9702808, -505726, 25034786, 6625810, -17542296, 4426304, -13291370, 18766484, 3846270, 7412646, 19670850, 5284630, 7040870, -30746980, -20494554, -20716432, 12555348, -19371878, 6516810, -3957234, -8666676, -26847358, 18513462, -1157504, -15429162, 18996630 ], [ -243718, 11259496, 4122088, -4139746, 25798526, 1947790, -17790696, 12138944, -11954870, 20499884, -837150, 2924346, 23415390, 14074570, 14516090, -30601180, -23266374, -18704752, 21321708, -16617338, 8835030, -11251374, -2909196, -26771938, 19777962, -2182784, -23775222, 24641610 ], [ -83698, 19376056, -1458632, -7773766, 26562266, -2730230, -18039096, 19851584, -10618370, 22233284, -5520570, -1563954, 27159930, 22864510, 21991310, -30455380, -26038194, -16693072, 30088068, -13862798, 11153250, -18545514, 2848284, -26696518, 21042462, -3208064, -32121282, 30286590 ], [ -3867624, 17378478, -5804032, -5500500, 16356044, -6669728, -18995402, 13916252, -11176858, 18888878, -5801694, -859104, 18417948, 14681082, 22924496, -30246746, -20332764, -10134738, 30428442, -10914416, 4569690, -18103596, 7242284, -20598112, 21744126, -6355638, -25691918, 26731462 ], [ -7695864, 15267258, -10135552, -3160860, 6026564, -10600928, -19959662, 7827572, -11756638, 15487418, -6033354, -95904, 9535668, 6306942, 23784176, -30037406, -14532084, -3525318, 30674142, -7963856, -2113890, -17574756, 11620964, -14432032, 22439466, -9527058, -19096538, 23072962 ], [ -11524104, 13156038, -14467072, -821220, -4302916, -14532128, -20923922, 1738892, -12336418, 12085958, -6265014, 667296, 653388, -2067198, 24643856, -29828066, -8731404, 3084102, 30919842, -5013296, -8797470, -17045916, 15999644, -8265952, 23134806, -12698478, -12501158, 19414462 ], [ -15352344, 11044818, -18798592, 1518420, -14632396, -18463328, -21888182, -4349788, -12916198, 8684498, -6496674, 1430496, -8228892, -10441338, 25503536, -29618726, -2930724, 9693522, 31165542, -2062736, -15481050, -16517076, 20378324, -2099872, 23830146, -15869898, -5905778, 15755962 ], [ -19180584, 8933598, -23130112, 3858060, -24961876, -22394528, -22852442, -10438468, -13495978, 5283038, -6728334, 2193696, -17111172, -18815478, 26363216, -29409386, 2869956, 16302942, 31411242, 887824, -22164630, -15988236, 24757004, 4066208, 24525486, -19041318, 689602, 12097462 ], [ -21771630, 8407386, -25898440, 6200778, -30870160, -22519970, -21105470, -12688612, -14141422, 1850204, -5404038, 1617696, -22611000, -21809922, 25846706, -28067936, 7629030, 20037456, 29769534, 2028034, -26184930, -14736822, 24890042, 6710840, 23026428, -20445048, 6515806, 9980446 ], [ -21475890, 11579526, -25019320, 8550678, -26462320, -13765310, -13032290, -5982172, -14940082, -1655836, -449178, -2083104, -20218440, -12251742, 22119086, -24084896, 9957690, 17063856, 23723874, -1055906, -23990910, -11799402, 15116582, 1138760, 16407108, -17724168, 10547266, 11460226 ], [ -21180150, 14751666, -24140200, 10900578, -22054480, -5010650, -4959110, 724268, -15738742, -5161876, 4505682, -5783904, -17825880, -2693562, 18391466, -20101856, 12286350, 14090256, 17678214, -4139846, -21796890, -8861982, 5343122, -4433320, 9787788, -15003288, 14578726, 12940006 ], [ -20884410, 17923806, -23261080, 13250478, -17646640, 3744010, 3114070, 7430708, -16537402, -8667916, 9460542, -9484704, -15433320, 6864618, 14663846, -16118816, 14615010, 11116656, 11632554, -7223786, -19602870, -5924562, -4430338, -10005400, 3168468, -12282408, 18610186, 14419786 ], [ -20588670, 21095946, -22381960, 15600378, -13238800, 12498670, 11187250, 14137148, -17336062, -12173956, 14415402, -13185504, -13040760, 16422798, 10936226, -12135776, 16943670, 8143056, 5586894, -10307726, -17408850, -2987142, -14203798, -15577480, -3450852, -9561528, 22641646, 15899566 ], [ -20292930, 24268086, -21502840, 17950278, -8830960, 21253330, 19260430, 20843588, -18134722, -15679996, 19370262, -16886304, -10648200, 25980978, 7208606, -8152736, 19272330, 5169456, -458766, -13391666, -15214830, -49722, -23977258, -21149560, -10070172, -6840648, 26673106, 17379346 ], [ -16132780, 25233296, -16582760, 19876898, -9421960, 20482650, 20411640, 19849698, -16032132, -18300756, 20830972, -14617954, -8620840, 25643338, 1809096, -4683176, 20768070, 791266, -2698646, -15954536, -12631080, 2734578, -26778588, -19935410, -13784282, -7110118, 26179386, 14720266 ], [ -9513460, 24794096, -9091160, 21534158, -13194040, 13650390, 17157960, 13955598, -12083292, -20358156, 20068132, -8551054, -6825880, 19008358, -4654344, -1540376, 21733770, -4480754, -2516666, -18185816, -9799320, 5421438, -25143108, -14402750, -15649622, -9282538, 22806006, 9427366 ], [ -2894140, 24354896, -1599560, 23191418, -16966120, 6818130, 13904280, 8061498, -8134452, -22415556, 19305292, -2484154, -5030920, 12373378, -11117784, 1602424, 22699470, -9752774, -2334686, -20417096, -6967560, 8108298, -23507628, -8870090, -17514962, -11454958, 19432626, 4134466 ], [ 3725180, 23915696, 5892040, 24848678, -20738200, -14130, 10650600, 2167398, -4185612, -24472956, 18542452, 3582746, -3235960, 5738398, -17581224, 4745224, 23665170, -15024794, -2152706, -22648376, -4135800, 10795158, -21872148, -3337430, -19380302, -13627378, 16059246, -1158434 ], [ 10344500, 23476496, 13383640, 26505938, -24510280, -6846390, 7396920, -3726702, -236772, -26530356, 17779612, 9649646, -1441000, -896582, -24044664, 7888024, 24630870, -20296814, -1970726, -24879656, -1304040, 13482018, -20236668, 2195230, -21245642, -15799798, 12685866, -6451334 ], [ 16963820, 23037296, 20875240, 28163198, -28282360, -13678650, 4143240, -9620802, 3712068, -28587756, 17016772, 15716546, 353960, -7531562, -30508104, 11030824, 25596570, -25568834, -1788746, -27110936, 1527720, 16168878, -18601188, 7727890, -23110982, -17972218, 9312486, -11744234 ], [ 11615868, 17143668, 20997436, 21683802, -18999702, -11848366, -867882, -5434220, -1009604, -20009702, 11810610, 10097544, 3835148, -8126466, -25780986, 10952228, 22741780, -17232672, 3884680, -21910562, 1338944, 15168048, -19090674, 9173796, -17527072, -15005112, 6958678, -12745370 ], [ 5258628, 10790028, 20498116, 14518182, -8616042, -9287506, -6027222, -397460, -6462524, -10534682, 6229710, 3492984, 7458548, -8211966, -20110086, 10601948, 19564780, -7748832, 10021240, -16083422, 895424, 13856208, -19759374, 10275036, -11314912, -11604552, 4690858, -13384550 ], [ -1098612, 4436388, 19998796, 7352562, 1767618, -6726646, -11186562, 4639300, -11915444, -1059662, 648810, -3111576, 11081948, -8297466, -14439186, 10251668, 16387780, 1735008, 16157800, -10256282, 451904, 12544368, -20428074, 11376276, -5102752, -8203992, 2423038, -14023730 ], [ -7455852, -1917252, 19499476, 186942, 12151278, -4165786, -16345902, 9676060, -17368364, 8415358, -4932090, -9716136, 14705348, -8382966, -8768286, 9901388, 13210780, 11218848, 22294360, -4429142, 8384, 11232528, -21096774, 12477516, 1109408, -4803432, 155218, -14662910 ], [ -13813092, -8270892, 19000156, -6978678, 22534938, -1604926, -21505242, 14712820, -22821284, 17890378, -10512990, -16320696, 18328748, -8468466, -3097386, 9551108, 10033780, 20702688, 28430920, 1397998, -435136, 9920688, -21765474, 13578756, 7321568, -1402872, -2112602, -15302090 ], [ -19130370, -12972966, 18158746, -11226978, 28918392, -255682, -24262266, 17961892, -25064270, 25103866, -14187216, -21013374, 19530428, -8545398, 11556, 9927512, 7912954, 27369630, 32912932, 4651336, -183934, 8961774, -20954976, 13546416, 12080444, 178332, -2383700, -14417426 ], [ -21030630, -12248466, 16193326, -5889798, 22158312, -2887462, -19125966, 15337132, -16760330, 24886606, -11596656, -19424154, 12775028, -8594178, -5297364, 12691592, 9262414, 24781050, 31958572, -552104, 2349926, 9162474, -15284256, 9789456, 12064244, -4218348, 3905860, -8525846 ], [ -22930890, -11523966, 14227906, -552618, 15398232, -5519242, -13989666, 12712372, -8456390, 24669346, -9006096, -17834934, 6019628, -8642958, -10606284, 15455672, 10611874, 22192470, 31004212, -5755544, 4883786, 9363174, -9613536, 6032496, 12048044, -8615028, 10195420, -2634266 ], [ -24831150, -10799466, 12262486, 4784562, 8638152, -8151022, -8853366, 10087612, -152450, 24452086, -6415536, -16245714, -735772, -8691738, -15915204, 18219752, 11961334, 19603890, 30049852, -10958984, 7417646, 9563874, -3942816, 2275536, 12031844, -13011708, 16484980, 3257314 ], [ -26731410, -10074966, 10297066, 10121742, 1878072, -10782802, -3717066, 7462852, 8151490, 24234826, -3824976, -14656494, -7491172, -8740518, -21224124, 20983832, 13310794, 17015310, 29095492, -16162424, 9951506, 9764574, 1727904, -1481424, 12015644, -17408388, 22774540, 9148894 ], [ -28631670, -9350466, 8331646, 15458922, -4882008, -13414582, 1419234, 4838092, 16455430, 24017566, -1234416, -13067274, -14246572, -8789298, -26533044, 23747912, 14660254, 14426730, 28141132, -21365864, 12485366, 9965274, 7398624, -5238384, 11999444, -21805068, 29064100, 15040474 ], [ -24778546, -7138718, 8765462, 16670890, -9154750, -12735432, 5142766, 2352100, 20806834, 22852058, 2586828, -13075846, -18573728, -8588668, -26403650, 20493322, 14916524, 12209766, 26695008, -18808194, 9918914, 8103074, 11800342, -7454980, 8354794, -21573012, 31514020, 17409248 ], [ -16111366, -3682538, 11206802, 14431150, -11346250, -9285912, 7684186, -17780, 21851014, 20893118, 7437828, -14421346, -20869088, -8179348, -21723830, 12202702, 14258084, 10303746, 24837408, -9756534, 3084854, 4514774, 15140242, -8382700, 1674094, -17467932, 30751180, 16830368 ], [ -7444186, -226358, 13648142, 12191410, -13537750, -5836392, 10225606, -2387660, 22895194, 18934178, 12288828, -15766846, -23164448, -7770028, -17044010, 3912082, 13599644, 8397726, 22979808, -704874, -3749206, 926474, 18480142, -9310420, -5006606, -13362852, 29988340, 16251488 ], [ 1222994, 3229822, 16089482, 9951670, -15729250, -2386872, 12767026, -4757540, 23939374, 16975238, 17139828, -17112346, -25459808, -7360708, -12364190, -4378538, 12941204, 6491706, 21122208, 8346786, -10583266, -2661826, 21820042, -10238140, -11687306, -9257772, 29225500, 15672608 ], [ 9890174, 6686002, 18530822, 7711930, -17920750, 1062648, 15308446, -7127420, 24983554, 15016298, 21990828, -18457846, -27755168, -6951388, -7684370, -12669158, 12282764, 4585686, 19264608, 17398446, -17417326, -6250126, 25159942, -11165860, -18368006, -5152692, 28462660, 15093728 ], [ 18557354, 10142182, 20972162, 5472190, -20112250, 4512168, 17849866, -9497300, 26027734, 13057358, 26841828, -19803346, -30050528, -6542068, -3004550, -20959778, 11624324, 2679666, 17407008, 26450106, -24251386, -9838426, 28499842, -12093580, -25048706, -1047612, 27699820, 14514848 ], [ 17894290, 9621928, 20374004, 4778302, -16913596, -768418, 10735332, -4933946, 26335640, 12068002, 25785234, -21067688, -25096954, -2029418, -5267666, -17265656, 12522516, 1846872, 19350744, 22277016, -16470076, -4791176, 28820880, -12280714, -21726028, 4015348, 20146196, 15224794 ], [ 15655990, 8430328, 19262684, 4345402, -12804916, -7522918, 1990572, 799954, 26519240, 11242342, 23731254, -22318328, -18919534, 3176002, -8702966, -11548136, 13683516, 1195272, 21936264, 15871176, -6221236, 1714024, 28632240, -12342814, -16714468, 9240028, 11446076, 16152334 ], [ 13417690, 7238728, 18151364, 3912502, -8696236, -14277418, -6754188, 6533854, 26702840, 10416682, 21677274, -23568968, -12742114, 8381422, -12138266, -5830616, 14844516, 543672, 24521784, 9465336, 4027604, 8219224, 28443600, -12404914, -11702908, 14464708, 2745956, 17079874 ], [ 11179390, 6047128, 17040044, 3479602, -4587556, -21031918, -15498948, 12267754, 26886440, 9591022, 19623294, -24819608, -6564694, 13586842, -15573566, -113096, 16005516, -107928, 27107304, 3059496, 14276444, 14724424, 28254960, -12467014, -6691348, 19689388, -5954164, 18007414 ], [ 8941090, 4855528, 15928724, 3046702, -478876, -27786418, -24243708, 18001654, 27070040, 8765362, 17569314, -26070248, -387274, 18792262, -19008866, 5604424, 17166516, -759528, 29692824, -3346344, 24525284, 21229624, 28066320, -12529114, -1679788, 24914068, -14654284, 18934954 ], [ 7553260, 4287898, 13809524, 2657842, 2730764, -31563178, -31524828, 22424344, 26977520, 8115142, 14955744, -27260348, 4768796, 22186432, -21371786, 10682824, 18217206, -1567158, 30727584, -8307984, 31309934, 26792164, 27471360, -12638944, 2905532, 28125958, -20797594, 19419394 ], [ 10417780, 6840118, 6650924, 2489182, 1445204, -20451238, -31487748, 20290984, 25504400, 8342122, 9544224, -28147748, 4818116, 16524352, -18372806, 12565624, 18716346, -3154938, 24008544, -6048624, 20773634, 27641404, 24844800, -12987424, 5359652, 21273898, -14156854, 17688334 ], [ 13282300, 9392338, -507676, 2320522, 159644, -9339298, -31450668, 18157624, 24031280, 8569102, 4132704, -29035148, 4867436, 10862272, -15373826, 14448424, 19215486, -4742718, 17289504, -3789264, 10237334, 28490644, 22218240, -13335904, 7813772, 14421838, -7516114, 15957274 ], [ 16146820, 11944558, -7666276, 2151862, -1125916, 1772642, -31413588, 16024264, 22558160, 8796082, -1278816, -29922548, 4916756, 5200192, -12374846, 16331224, 19714626, -6330498, 10570464, -1529904, -298966, 29339884, 19591680, -13684384, 10267892, 7569778, -875374, 14226214 ], [ 19011340, 14496778, -14824876, 1983202, -2411476, 12884582, -31376508, 13890904, 21085040, 9023062, -6690336, -30809948, 4966076, -461888, -9375866, 18214024, 20213766, -7918278, 3851424, 729456, -10835266, 30189124, 16965120, -14032864, 12722012, 717718, 5765366, 12495154 ], [ 21875860, 17048998, -21983476, 1814542, -3697036, 23996522, -31339428, 11757544, 19611920, 9250042, -12101856, -31697348, 5015396, -6123968, -6376886, 20096824, 20712906, -9506058, -2867616, 2988816, -21371566, 31038364, 14338560, -14381344, 15176132, -6134342, 12406106, 10764094 ], [ 23065358, 18057174, -25297188, 2131180, -4282642, 25768604, -30976666, 12376872, 14935214, 5987744, -15107870, -28183182, 7293492, -6630864, -6569624, 20939454, 16918152, -6932986, -4501046, 2994288, -22046160, 30740450, 9591068, -12376950, 12701248, -6267824, 15328636, 9828964 ], [ 22424018, 17377674, -24408348, 2978260, -4103182, 17332004, -30257926, 16004952, 6756914, -1088416, -15484610, -19858002, 12007692, -1503024, -10250984, 20645154, 8430072, 187994, -575786, 536208, -11941680, 29188670, 2525348, -7800810, 4838848, 942256, 14187076, 9763804 ], [ 21782678, 16698174, -23519508, 3825340, -3923722, 8895404, -29539186, 19633032, -1421386, -8164576, -15861350, -11532822, 16721892, 3624816, -13932344, 20350854, -58008, 7308974, 3349474, -1921872, -1837200, 27636890, -4540372, -3224670, -3023552, 8152336, 13045516, 9698644 ], [ 21141338, 16018674, -22630668, 4672420, -3744262, 458804, -28820446, 23261112, -9599686, -15240736, -16238090, -3207642, 21436092, 8752656, -17613704, 20056554, -8546088, 14429954, 7274734, -4379952, 8267280, 26085110, -11606092, 1351470, -10885952, 15362416, 11903956, 9633484 ], [ 20499998, 15339174, -21741828, 5519500, -3564802, -7977796, -28101706, 26889192, -17777986, -22316896, -16614830, 5117538, 26150292, 13880496, -21295064, 19762254, -17034168, 21550934, 11199994, -6838032, 18371760, 24533330, -18671812, 5927610, -18748352, 22572496, 10762396, 9568324 ], [ 19858658, 14659674, -20852988, 6366580, -3385342, -16414396, -27382966, 30517272, -25956286, -29393056, -16991570, 13442718, 30864492, 19008336, -24976424, 19467954, -25522248, 28671914, 15125254, -9296112, 28476240, 22981550, -25737532, 10503750, -26610752, 29782576, 9620836, 9503164 ], [ 13338660, 16812364, -16848810, 2279018, -2027708, -12679040, -22824688, 25369468, -23864010, -26799300, -11532678, 12290960, 30196182, 15523024, -20756620, 16129884, -22425258, 26144704, 16270864, -6846672, 24143580, 23761268, -21192338, 11247168, -21213618, 24123480, 10894838, 9016548 ], [ 5245500, 19722964, -12010950, -3129082, -354788, -5686400, -17238928, 17873188, -19023270, -21617820, -4512138, 8603120, 28087482, 9732784, -14422420, 11977284, -16228038, 21035584, 16672624, -3083952, 15947460, 25164908, -13539998, 10964928, -12268158, 15020520, 12815258, 8417148 ], [ -2847660, 22633564, -7173090, -8537182, 1318132, 1306240, -11653168, 10376908, -14182530, -16436340, 2508402, 4915280, 25978782, 3942544, -8088220, 7824684, -10030818, 15926464, 17074384, 678768, 7751340, 26568548, -5887658, 10682688, -3322698, 5917560, 14735678, 7817748 ], [ -10940820, 25544164, -2335230, -13945282, 2991052, 8298880, -6067408, 2880628, -9341790, -11254860, 9528942, 1227440, 23870082, -1847696, -1754020, 3672084, -3833598, 10817344, 17476144, 4441488, -444780, 27972188, 1764682, 10400448, 5622762, -3185400, 16656098, 7218348 ], [ -19033980, 28454764, 2502630, -19353382, 4663972, 15291520, -481648, -4615652, -4501050, -6073380, 16549482, -2460400, 21761382, -7637936, 4580180, -480516, 2363622, 5708224, 17877904, 8204208, -8640900, 29375828, 9417022, 10118208, 14568222, -12288360, 18576518, 6618948 ], [ -25978866, 30947458, 6481008, -23684254, 5746510, 21044896, 4865090, -11295776, 178536, -1703574, 22324242, -5734564, 19785414, -12660746, 9584054, -4622676, 8066328, 1525852, 17801170, 11828256, -16244244, 29979908, 15570484, 9604812, 22375416, -20264880, 20138540, 5642736 ], [ -22589286, 29678998, 2724048, -18320074, 1515610, 15644896, 8060630, -10630496, 3407736, -4638834, 16886982, -5285644, 19004034, -10776686, 2614994, -8670876, 9318408, 5684212, 13417990, 14204256, -18512604, 23387948, 8234044, 7011012, 19938216, -18103440, 18474980, 1275216 ], [ -19199706, 28410538, -1032912, -12955894, -2715290, 10244896, 11256170, -9965216, 6636936, -7574094, 11449722, -4836724, 18222654, -8892626, -4354066, -12719076, 10570488, 9842572, 9034810, 16580256, -20780964, 16795988, 897604, 4417212, 17501016, -15942000, 16811420, -3092304 ], [ -15810126, 27142078, -4789872, -7591714, -6946190, 4844896, 14451710, -9299936, 9866136, -10509354, 6012462, -4387804, 17441274, -7008566, -11323126, -16767276, 11822568, 14000932, 4651630, 18956256, -23049324, 10204028, -6438836, 1823412, 15063816, -13780560, 15147860, -7459824 ], [ -12420546, 25873618, -8546832, -2227534, -11177090, -555104, 17647250, -8634656, 13095336, -13444614, 575202, -3938884, 16659894, -5124506, -18292186, -20815476, 13074648, 18159292, 268450, 21332256, -25317684, 3612068, -13775276, -770388, 12626616, -11619120, 13484300, -11827344 ], [ -9030966, 24605158, -12303792, 3136646, -15407990, -5955104, 20842790, -7969376, 16324536, -16379874, -4862058, -3489964, 15878514, -3240446, -25261246, -24863676, 14326728, 22317652, -4114730, 23708256, -27586044, -2979892, -21111716, -3364188, 10189416, -9457680, 11820740, -16194864 ], [ -7034880, 23858176, -14516224, 6295552, -17899520, -9135104, 22724608, -7577600, 18226176, -18108416, -8064000, -3225600, 15418368, -2130944, -29365248, -27247616, 15064064, 24766464, -6695936, 25107456, -28921856, -6861824, -25432064, -4891648, 8754176, -8184832, 10841088, -18766848 ], [ -7034880, 23858176, -14516224, 6295552, -17899520, -9135104, 22724608, -7577600, 18226176, -18108416, -8064000, -3225600, 15418368, -2130944, -29365248, -27247616, 15064064, 24766464, -6695936, 25107456, -28921856, -6861824, -25432064, -4891648, 8754176, -8184832, 10841088, -18766848 ] ], [ [ -25399808, -6839296, 9567232, 16645120, -480768, -21218816, 19329024, 15218688, 29861376, 20533760, -5755904, -21193216, -8732672, 7084032, 16527872, 4724736, -2038272, 645632, 18058240, 30355968, -23973888, -4144128, 2868736, 17092096, 4898816, 7773696, 26129408, 5751808 ], [ -25399808, -6839296, 9567232, 16645120, -480768, -21218816, 19329024, 15218688, 29861376, 20533760, -5755904, -21193216, -8732672, 7084032, 16527872, 4724736, -2038272, 645632, 18058240, 30355968, -23973888, -4144128, 2868736, 17092096, 4898816, 7773696, 26129408, 5751808 ], [ -25399808, -6839296, 9567232, 16645120, -480768, -21218816, 19329024, 15218688, 29861376, 20533760, -5755904, -21193216, -8732672, 7084032, 16527872, 4724736, -2038272, 645632, 18058240, 30355968, -23973888, -4144128, 2868736, 17092096, 4898816, 7773696, 26129408, 5751808 ], [ -23480302, -8686173, 6203111, 13331267, -4052805, -20911308, 13512981, 9609204, 23000620, 19147909, -5680089, -16674819, -7650376, 9654426, 11536649, 7410829, -4714217, 3242222, 19407570, 24462576, -18517863, -5501482, 2925376, 17804993, 2324174, 3889962, 19845731, 7638746 ], [ -20552242, -11503443, 1071401, 8276237, -9501675, -20442228, 4641051, 1052364, 12535060, 17033899, -5564439, -9782349, -5999416, 13575366, 3922919, 11508259, -8796167, 7203122, 21465870, 15472656, -10195113, -7572022, 3011776, 18892463, -1603246, -2034378, 10260461, 10517126 ], [ -17624182, -14320713, -4060309, 3221207, -14950545, -19973148, -4230879, -7504476, 2069500, 14919889, -5448789, -2889879, -4348456, 17496306, -3690811, 15605689, -12878117, 11164022, 23524170, 6482736, -1872363, -9642562, 3098176, 19979933, -5530666, -7958718, 675191, 13395506 ], [ -14696122, -17137983, -9192019, -1833823, -20399415, -19504068, -13102809, -16061316, -8396060, 12805879, -5333139, 4002591, -2697496, 21417246, -11304541, 19703119, -16960067, 15124922, 25582470, -2507184, 6450387, -11713102, 3184576, 21067403, -9458086, -13883058, -8910079, 16273886 ], [ -11768062, -19955253, -14323729, -6888853, -25848285, -19034988, -21974739, -24618156, -18861620, 10691869, -5217489, 10895061, -1046536, 25338186, -18918271, 23800549, -21042017, 19085822, 27640770, -11497104, 14773137, -13783642, 3270976, 22154873, -13385506, -19807398, -18495349, 19152266 ], [ -8840002, -22772523, -19455439, -11943883, -31297155, -18565908, -30846669, -33174996, -29327180, 8577859, -5101839, 17787531, 604424, 29259126, -26532001, 27897979, -25123967, 23046722, 29699070, -20487024, 23095887, -15854182, 3357376, 23242343, -17312926, -25731738, -28080619, 22030646 ], [ -7917640, -16694652, -21605398, -11847556, -23225442, -13017333, -24911112, -29830584, -20214521, 11966686, -5292342, 12994857, 1745999, 23477304, -18409345, 22800901, -19497413, 20741099, 26305602, -14107872, 15248034, -17459794, 4575559, 16312589, -16710082, -23782578, -18411658, 17988437 ], [ -7064440, -10310052, -23652538, -11573596, -14687502, -7293603, -18464952, -26075784, -10426751, 15545266, -5493402, 7799247, 2870009, 17360904, -9744055, 17386771, -13536083, 18219389, 22724142, -7198752, 6842574, -19049374, 5832769, 9106379, -15951022, -21561918, -8078758, 13707587 ], [ -6211240, -3925452, -25699678, -11299636, -6149562, -1569873, -12018792, -22320984, -638981, 19123846, -5694462, 2603637, 3994019, 11244504, -1078765, 11972641, -7574753, 15697679, 19142682, -289632, -1562886, -20638954, 7089979, 1900169, -15191962, -19341258, 2254142, 9426737 ], [ -5358040, 2459148, -27746818, -11025676, 2388378, 4153857, -5572632, -18566184, 9148789, 22702426, -5895522, -2591973, 5118029, 5128104, 7586525, 6558511, -1613423, 13175969, 15561222, 6619488, -9968346, -22228534, 8347189, -5306041, -14432902, -17120598, 12587042, 5145887 ], [ -4504840, 8843748, -29793958, -10751716, 10926318, 9877587, 873528, -14811384, 18936559, 26281006, -6096582, -7787583, 6242039, -988296, 16251815, 1144381, 4347907, 10654259, 11979762, 13528608, -18373806, -23818114, 9604399, -12512251, -13673842, -14899938, 22919942, 865037 ], [ -2184890, 11813248, -30913898, -8956006, 17510158, 13001367, 6646113, -11304109, 24705229, 27665461, -7440292, -9786768, 5563424, -6404221, 20267305, -3460174, 7905012, 7193924, 7644952, 17880528, -24667766, -24252319, 10169534, -16997036, -12153507, -12844503, 30467017, -1482238 ], [ 3948610, 5903488, -29623118, -3203746, 19013338, 9365277, 10667403, -8440399, 20024239, 23345191, -11754892, -3475248, 197984, -9998911, 12193315, -5959834, 5211132, 1293164, 1351432, 15583728, -25471826, -21682549, 8935274, -14406116, -8653857, -11218653, 30770947, 1197782 ], [ 10082110, -6272, -28332338, 2548514, 20516518, 5729187, 14688693, -5576689, 15343249, 19024921, -16069492, 2836272, -5167456, -13593601, 4119325, -8459494, 2517252, -4607596, -4942088, 13286928, -26275886, -19112779, 7701014, -11815196, -5154207, -9592803, 31074877, 3877802 ], [ 16215610, -5916032, -27041558, 8300774, 22019698, 2093097, 18709983, -2712979, 10662259, 14704651, -20384092, 9147792, -10532896, -17188291, -3954665, -10959154, -176628, -10508356, -11235608, 10990128, -27079946, -16543009, 6466754, -9224276, -1654557, -7966953, 31378807, 6557822 ], [ 22349110, -11825792, -25750778, 14053034, 23522878, -1542993, 22731273, 150731, 5981269, 10384381, -24698692, 15459312, -15898336, -20782981, -12028655, -13458814, -2870508, -16409116, -17529128, 8693328, -27884006, -13973239, 5232494, -6633356, 1845093, -6341103, 31682737, 9237842 ], [ 28482610, -17735552, -24459998, 19805294, 25026058, -5179083, 26752563, 3014441, 1300279, 6064111, -29013292, 21770832, -21263776, -24377671, -20102645, -15958474, -5564388, -22309876, -23822648, 6396528, -28688066, -11403469, 3998234, -4042436, 5344743, -4715253, 31986667, 11917862 ], [ 28166381, -15844030, -18374891, 23186705, 22985446, -3026672, 24019215, 4728051, -687251, 2561101, -26937947, 22605968, -19580852, -24062286, -17820064, -12120765, -8157568, -20058176, -22533034, 4674513, -25276294, -11683827, 373144, -4324487, 5398969, -3574830, 29357683, 11231004 ], [ 23347511, -8506330, -8942801, 24912995, 18470866, 3166768, 16570365, 5638761, -794441, -371369, -20401697, 19617968, -12977372, -21017226, -8307424, -3858855, -10680448, -12115136, -15949534, 3353763, -18921394, -13953897, -4921016, -6612197, 3047899, -2773290, 24681193, 8193684 ], [ 18528641, -1168630, 489289, 26639285, 13956286, 9360208, 9121515, 6549471, -901631, -3303839, -13865447, 16629968, -6373892, -17972166, 1205216, 4403055, -13203328, -4172096, -9366034, 2033013, -12566494, -16223967, -10215176, -8899907, 696829, -1971750, 20004703, 5156364 ], [ 13709771, 6169070, 9921379, 28365575, 9441706, 15553648, 1672665, 7460181, -1008821, -6236309, -7329197, 13641968, 229588, -14927106, 10717856, 12664965, -15726208, 3770944, -2782534, 712263, -6211594, -18494037, -15509336, -11187617, -1654241, -1170210, 15328213, 2119044 ], [ 8890901, 13506770, 19353469, 30091865, 4927126, 21747088, -5776185, 8370891, -1116011, -9168779, -792947, 10653968, 6833068, -11882046, 20230496, 20926875, -18249088, 11713984, 3800966, -608487, 143306, -20764107, -20803496, -13475327, -4005311, -368670, 10651723, -918276 ], [ 4072031, 20844470, 28785559, 31818155, 412546, 27940528, -13225035, 9281601, -1223201, -12101249, 5743303, 7665968, 13436548, -8836986, 29743136, 29188785, -20771968, 19657024, 10384466, -1929237, 6498206, -23034177, -26097656, -15763037, -6356381, 432870, 5975233, -3955596 ], [ -917263, 18833636, 29455636, 25160459, -3201557, 20892493, -13166076, 7658712, -1062362, -13669355, 7695358, 1420148, 10712959, -5978145, 27929303, 23580174, -19028497, 18484648, 9834539, -5421192, 9408581, -15922260, -23586899, -10333553, -8371625, 3737958, 3811120, -6333819 ], [ -5925493, 15784076, 29152156, 17571209, -6715607, 12373183, -12272916, 5754312, -871742, -15085865, 9138058, -5187652, 6953029, -3139995, 24856973, 16430394, -16810987, 16299448, 8492009, -9154392, 11936231, -7767900, -20208929, -4046603, -10349555, 7321218, 1926160, -8638809 ], [ -10933723, 12734516, 28848676, 9981959, -10229657, 3853873, -11379756, 3849912, -681122, -16502375, 10580758, -11795452, 3193099, -301845, 21784643, 9280614, -14593477, 14114248, 7149479, -12887592, 14463881, 386460, -16830959, 2240347, -12327485, 10904478, 41200, -10943799 ], [ -15941953, 9684956, 28545196, 2392709, -13743707, -4665437, -10486596, 1945512, -490502, -17918885, 12023458, -18403252, -566831, 2536305, 18712313, 2130834, -12375967, 11929048, 5806949, -16620792, 16991531, 8540820, -13452989, 8527297, -14305415, 14487738, -1843760, -13248789 ], [ -20950183, 6635396, 28241716, -5196541, -17257757, -13184747, -9593436, 41112, -299882, -19335395, 13466158, -25011052, -4326761, 5374455, 15639983, -5018946, -10158457, 9743848, 4464419, -20353992, 19519181, 16695180, -10075019, 14814247, -16283345, 18070998, -3728720, -15553779 ], [ -23515982, 4769365, 26776158, -11113924, -20000863, -19248193, -7497804, -1859108, 376245, -19030505, 15175371, -28803337, -6760928, 7890897, 12830005, -9571863, -8113296, 8314373, 3417301, -22035401, 21840263, 22500076, -7291160, 19001146, -16499557, 19172402, -4779960, -17841422 ], [ -16954802, 7325995, 20968098, -10783804, -19863073, -16134463, -908724, -3743708, 2866635, -12293015, 17880501, -22074487, -4240928, 9205167, 11000395, -4420713, -6712176, 9708923, 3474091, -16049591, 23389433, 19525396, -6727400, 15340486, -10132507, 10999502, -2715720, -20064242 ], [ -10393622, 9882625, 15160038, -10453684, -19725283, -13020733, 5680356, -5628308, 5357025, -5555525, 20585631, -15345637, -1720928, 10519437, 9170785, 730437, -5311056, 11103473, 3530881, -10063781, 24938603, 16550716, -6163640, 11679826, -3765457, 2826602, -651480, -22287062 ], [ -3832442, 12439255, 9351978, -10123564, -19587493, -9907003, 12269436, -7512908, 7847415, 1181965, 23290761, -8616787, 799072, 11833707, 7341175, 5881587, -3909936, 12498023, 3587671, -4077971, 26487773, 13576036, -5599880, 8019166, 2601593, -5346298, 1412760, -24509882 ], [ 2728738, 14995885, 3543918, -9793444, -19449703, -6793273, 18858516, -9397508, 10337805, 7919455, 25995891, -1887937, 3319072, 13147977, 5511565, 11032737, -2508816, 13892573, 3644461, 1907839, 28036943, 10601356, -5036120, 4358506, 8968643, -13519198, 3477000, -26732702 ], [ 9289918, 17552515, -2264142, -9463324, -19311913, -3679543, 25447596, -11282108, 12828195, 14656945, 28701021, 4840913, 5839072, 14462247, 3681955, 16183887, -1107696, 15287123, 3701251, 7893649, 29586113, 7626676, -4472360, 697846, 15335693, -21692098, 5541240, -28955522 ], [ 11421207, 19449547, -3986069, -7351434, -16906467, -398352, 23092200, -8391649, 10469454, 18275891, 27740433, 8583148, 4680429, 12751550, 605153, 14167396, 1032922, 14571608, 2701528, 10922830, 27653570, 5349429, -2593963, 1420453, 18315782, -22513117, 4401114, -26833474 ], [ 9499617, 20743117, -1969619, -3609414, -12426357, 3036048, 12553560, -1132519, 3674274, 19041701, 23426103, 9592948, 156219, 8273330, -3612697, 5593276, 3850102, 11925608, 735208, 11247010, 22535630, 3710259, 487187, 6153283, 18197162, -16607947, 329334, -20736334 ], [ 7578027, 22036687, 46831, 132606, -7946247, 6470448, 2014920, 6126611, -3120906, 19807511, 19111773, 10602748, -4367991, 3795110, -7830547, -2980844, 6667282, 9279608, -1231112, 11571190, 17417690, 2071089, 3568337, 10886113, 18078542, -10702777, -3742446, -14639194 ], [ 5656437, 23330257, 2063281, 3874626, -3466137, 9904848, -8523720, 13385741, -9916086, 20573321, 14797443, 11612548, -8892201, -683110, -12048397, -11554964, 9484462, 6633608, -3197432, 11895370, 12299750, 431919, 6649487, 15618943, 17959922, -4797607, -7814226, -8542054 ], [ 3734847, 24623827, 4079731, 7616646, 1013973, 13339248, -19062360, 20644871, -16711266, 21339131, 10483113, 12622348, -13416411, -5161330, -16266247, -20129084, 12301642, 3987608, -5163752, 12219550, 7181810, -1207251, 9730637, 20351773, 17841302, 1107563, -11886006, -2444914 ], [ 1813257, 25917397, 6096181, 11358666, 5494083, 16773648, -29601000, 27904001, -23506446, 22104941, 6168783, 13632148, -17940621, -9639550, -20484097, -28703204, 15118822, 1341608, -7130072, 12543730, 2063870, -2846421, 12811787, 25084603, 17722682, 7012733, -15957786, 3652226 ], [ -2428983, 23459092, 2300131, 8562111, 1892943, 13525923, -22269840, 26832656, -21288126, 19671026, 2901378, 9020023, -15763806, -11867245, -16575472, -28050899, 10940077, 1722758, -5188742, 9840160, -137395, -6310716, 7131062, 26529658, 13600787, 4183628, -9809241, 3092816 ], [ -7135353, 20250412, -2658419, 4457841, -3324447, 8941773, -11364720, 24095216, -17267106, 16597166, -156642, 3283513, -12246786, -13644835, -11041552, -25553309, 5362147, 2709338, -2465882, 6531040, -1755325, -10140036, -302038, 27317158, 8678237, -392332, -1616631, 1202096 ], [ -11841723, 17041732, -7616969, 353571, -8541837, 4357623, -459600, 21357776, -13246086, 13523306, -3214662, -2452997, -8729766, -15422425, -5507632, -23055719, -215783, 3695918, 256978, 3221920, -3373255, -13969356, -7735138, 28104658, 3755687, -4968292, 6575979, -688624 ], [ -16548093, 13833052, -12575519, -3750699, -13759227, -226527, 10445520, 18620336, -9225066, 10449446, -6272682, -8189507, -5212746, -17200015, 26288, -20558129, -5793713, 4682498, 2979838, -87200, -4991185, -17798676, -15168238, 28892158, -1166863, -9544252, 14768589, -2579344 ], [ -21254463, 10624372, -17534069, -7854969, -18976617, -4810677, 21350640, 15882896, -5204046, 7375586, -9330702, -13926017, -1695726, -18977605, 5560208, -18060539, -11371643, 5669078, 5702698, -3396320, -6609115, -21627996, -22601338, 29679658, -6089413, -14120212, 22961199, -4470064 ], [ -24456733, 7927996, -21681458, -11056402, -22335462, -8771438, 29451127, 13054664, -1109459, 4226547, -10830360, -18981613, 925659, -19161369, 10032119, -15561428, -15033295, 6997181, 8118420, -6533255, -8562952, -24662535, -28149308, 28922784, -9667893, -17960268, 28909502, -6351931 ], [ -18750103, 8266036, -21024278, -8910262, -14686002, -9039818, 20939557, 9688664, 3420871, 632217, -3099720, -20004103, -1757871, -9904779, 8213669, -13053308, -7344685, 10348151, 8714940, -8650325, -12506392, -22989525, -22531508, 19018464, -5285343, -17441508, 21564602, -8181361 ], [ -13043473, 8604076, -20367098, -6764122, -7036542, -9308198, 12427987, 6322664, 7951201, -2962113, 4630920, -21026593, -4441401, -648189, 6395219, -10545188, 343925, 13699121, 9311460, -10767395, -16449832, -21316515, -16913708, 9114144, -902793, -16922748, 14219702, -10010791 ], [ -7336843, 8942116, -19709918, -4617982, 612918, -9576578, 3916417, 2956664, 12481531, -6556443, 12361560, -22049083, -7124931, 8608401, 4576769, -8037068, 8032535, 17050091, 9907980, -12884465, -20393272, -19643505, -11295908, -790176, 3479757, -16403988, 6874802, -11840221 ], [ -1630213, 9280156, -19052738, -2471842, 8262378, -9844958, -4595153, -409336, 17011861, -10150773, 20092200, -23071573, -9808461, 17864991, 2758319, -5528948, 15721145, 20401061, 10504500, -15001535, -24336712, -17970495, -5678108, -10694496, 7862307, -15885228, -470098, -13669651 ], [ 4076417, 9618196, -18395558, -325702, 15911838, -10113338, -13106723, -3775336, 21542191, -13745103, 27822840, -24094063, -12491991, 27121581, 939869, -3020828, 23409755, 23752031, 11101020, -17118605, -28280152, -16297485, -60308, -20598816, 12244857, -15366468, -7814998, -15499081 ], [ 7033833, 6898497, -14873544, 2340482, 20861776, -11115618, -18145552, -4687322, 23809444, -13473830, 28594714, -24810488, -12875831, 28623554, -2669953, -465394, 25875129, 22570246, 11434566, -14452902, -29221080, -15936926, 2494751, -23957035, 13723049, -13286879, -10209025, -15397862 ], [ 6705603, 524427, -7927704, 5628182, 22585456, -12994998, -19034032, -2666462, 23372044, -8582690, 21050014, -25161128, -10511261, 20857814, -8420683, 2146586, 22098099, 15971266, 11453826, -6071202, -26573640, -17144906, 1389461, -19491865, 11730179, -9341909, -6686155, -12989282 ], [ 6377373, -5849643, -981864, 8915882, 24309136, -14874378, -19922512, -645602, 22934644, -3691550, 13505314, -25511768, -8146691, 13092074, -14171413, 4758566, 18321069, 9372286, 11473086, 2310498, -23926200, -18352886, 284171, -15026695, 9737309, -5396939, -3163285, -10580702 ], [ 6049143, -12223713, 5963976, 12203582, 26032816, -16753758, -20810992, 1375258, 22497244, 1199590, 5960614, -25862408, -5782121, 5326334, -19922143, 7370546, 14544039, 2773306, 11492346, 10692198, -21278760, -19560866, -821119, -10561525, 7744439, -1451969, 359585, -8172122 ], [ 5720913, -18597783, 12909816, 15491282, 27756496, -18633138, -21699472, 3396118, 22059844, 6090730, -1584086, -26213048, -3417551, -2439406, -25672873, 9982526, 10767009, -3825674, 11511606, 19073898, -18631320, -20768846, -1926409, -6096355, 5751569, 2493001, 3882455, -5763542 ], [ 5392683, -24971853, 19855656, 18778982, 29480176, -20512518, -22587952, 5416978, 21622444, 10981870, -9128786, -26563688, -1052981, -10205146, -31423603, 12594506, 6989979, -10424654, 11530866, 27455598, -15983880, -21976826, -3031699, -1631185, 3758699, 6437971, 7405325, -3354962 ], [ 2322738, -23358483, 14827788, 16667432, 27179431, -17028321, -20996227, 3990667, 21008197, 13914238, -5909003, -20211944, -4622411, -9336295, -28692439, 10939043, 2651565, -8442380, 11822331, 25209021, -17422137, -18107027, -2745121, -1812268, 1193750, 8157139, 8397137, -6278495 ], [ -1581642, -19314153, 6155748, 12912632, 23653861, -11911731, -18649657, 1515217, 20340127, 16250458, 586927, -11820344, -9997841, -5839525, -23379829, 7984793, -1857705, -3848420, 12196641, 19727751, -20103867, -12691817, -2034931, -3407428, -1545310, 9198889, 8618627, -10824845 ], [ -5486022, -15269823, -2516292, 9157832, 20128291, -6795141, -16303087, -960233, 19672057, 18586678, 7082857, -3428744, -15373271, -2342755, -18067219, 5030543, -6366975, 745540, 12570951, 14246481, -22785597, -7276607, -1324741, -5002588, -4284370, 10240639, 8840117, -15371195 ], [ -9390402, -11225493, -11188332, 5403032, 16602721, -1678551, -13956517, -3435683, 19003987, 20922898, 13578787, 4962856, -20748701, 1154015, -12754609, 2076293, -10876245, 5339500, 12945261, 8765211, -25467327, -1861397, -614551, -6597748, -7023430, 11282389, 9061607, -19917545 ], [ -13294782, -7181163, -19860372, 1648232, 13077151, 3438039, -11609947, -5911133, 18335917, 23259118, 20074717, 13354456, -26124131, 4650785, -7441999, -877957, -15385515, 9933460, 13319571, 3283941, -28149057, 3553813, 95639, -8192908, -9762490, 12324139, 9283097, -24463895 ], [ -16771336, -3812711, -27248885, -1596506, 9452734, 8180836, -9511219, -8397503, 17364432, 25141206, 25689200, 20950653, -30243747, 7664044, -2442464, -3211839, -18993388, 13771959, 13405334, -1701820, -30387183, 8098951, 367132, -9336197, -11969620, 12774221, 9648976, -28675981 ], [ -15175096, -8458241, -19418435, 1206634, 4656274, 8491516, -10351189, -11013353, 12795312, 21638586, 20852240, 19115643, -19472997, 4944244, -1155104, 1810071, -11913268, 8652849, 10069754, -812260, -27365433, 2327521, -4563068, -5121587, -7869580, 6208811, 11726896, -28924651 ], [ -13578856, -13103771, -11587985, 4009774, -140186, 8802196, -11191159, -13629203, 8226192, 18135966, 16015280, 17280633, -8702247, 2224444, 132256, 6831981, -4833148, 3533739, 6734174, 77300, -24343683, -3443909, -9493268, -906977, -3769540, -356599, 13804816, -29173321 ], [ -11982616, -17749301, -3757535, 6812914, -4936646, 9112876, -12031129, -16245053, 3657072, 14633346, 11178320, 15445623, 2068503, -495356, 1419616, 11853891, 2246972, -1585371, 3398594, 966860, -21321933, -9215339, -14423468, 3307633, 330500, -6922009, 15882736, -29421991 ], [ -10386376, -22394831, 4072915, 9616054, -9733106, 9423556, -12871099, -18860903, -912048, 11130726, 6341360, 13610613, 12839253, -3215156, 2706976, 16875801, 9327092, -6704481, 63014, 1856420, -18300183, -14986769, -19353668, 7522243, 4430540, -13487419, 17960656, -29670661 ], [ -8790136, -27040361, 11903365, 12419194, -14529566, 9734236, -13711069, -21476753, -5481168, 7628106, 1504400, 11775603, 23610003, -5934956, 3994336, 21897711, 16407212, -11823591, -3272566, 2745980, -15278433, -20758199, -24283868, 11736853, 8530580, -20052829, 20038576, -29919331 ], [ -7909226, -28521191, 16066935, 13453644, -16032106, 10207981, -12876884, -21070423, -7953508, 4749816, -453845, 7788303, 27432168, -8508771, 6210981, 22059661, 20171712, -12869086, -5225156, 4951190, -11619823, -23791544, -25730973, 11746983, 8649125, -23549999, 21140486, -27826956 ], [ -8152406, -25028921, 14468265, 11708724, -12358486, 10937971, -9411884, -15914953, -7130908, 2852616, 2111605, 418833, 20335128, -10853181, 9887931, 14584531, 18725952, -7513186, -5004476, 9223850, -6960433, -22522184, -21704643, 5150073, 2511035, -22225649, 20708666, -22055796 ], [ -8395586, -21536651, 12869595, 9963804, -8684866, 11667961, -5946884, -10759483, -6308308, 955416, 4677055, -6950637, 13238088, -13197591, 13564881, 7109401, 17280192, -2157286, -4783796, 13496510, -2301043, -21252824, -17678313, -1446837, -3627055, -20901299, 20276846, -16284636 ], [ -8638766, -18044381, 11270925, 8218884, -5011246, 12397951, -2481884, -5604013, -5485708, -941784, 7242505, -14320107, 6141048, -15542001, 17241831, -365729, 15834432, 3198614, -4563116, 17769170, 2358347, -19983464, -13651983, -8043747, -9765145, -19576949, 19845026, -10513476 ], [ -8881946, -14552111, 9672255, 6473964, -1337626, 13127941, 983116, -448543, -4663108, -2838984, 9807955, -21689577, -955992, -17886411, 20918781, -7840859, 14388672, 8554514, -4342436, 22041830, 7017737, -18714104, -9625653, -14640657, -15903235, -18252599, 19413206, -4742316 ], [ -9125126, -11059841, 8073585, 4729044, 2335994, 13857931, 4448116, 4706927, -3840508, -4736184, 12373405, -29059047, -8053032, -20230821, 24595731, -15315989, 12942912, 13910414, -4121756, 26314490, 11677127, -17444744, -5599323, -21237567, -22041325, -16928249, 18981386, 1028844 ], [ -8678834, -8362253, 4253724, 5677500, 2218337, 9619300, 3685123, 2174255, -5408506, -6470088, 10443301, -30998295, -8904630, -15066576, 22688487, -13303193, 14877291, 16710719, -6887969, 25040378, 7929419, -15210791, -1878669, -19897800, -19041265, -15340622, 15211448, 1747467 ], [ -7937054, -6005243, -518076, 7780260, 475847, 3251260, 1110133, -3653335, -8001046, -8134008, 6586531, -30610305, -7079610, -6684336, 18388017, -7224143, 18260301, 18415769, -10934279, 21389078, 578669, -12563441, 1710981, -15156600, -12124855, -13640162, 10010888, 300717 ], [ -7195274, -3648233, -5289876, 9883020, -1266643, -3116780, -1464857, -9480925, -10593586, -9797928, 2729761, -30222315, -5254590, 1697904, 14087547, -1145093, 21643311, 20120819, -14980589, 17737778, -6772081, -9916091, 5300631, -10415400, -5208445, -11939702, 4810328, -1146033 ], [ -6453494, -1291223, -10061676, 11985780, -3009133, -9484820, -4039847, -15308515, -13186126, -11461848, -1127009, -29834325, -3429570, 10080144, 9787077, 4933957, 25026321, 21825869, -19026899, 14086478, -14122831, -7268741, 8890281, -5674200, 1707965, -10239242, -390232, -2592783 ], [ -5711714, 1065787, -14833476, 14088540, -4751623, -15852860, -6614837, -21136105, -15778666, -13125768, -4983779, -29446335, -1604550, 18462384, 5486607, 11013007, 28409331, 23530919, -23073209, 10435178, -21473581, -4621391, 12479931, -933000, 8624375, -8538782, -5590792, -4039533 ], [ -4937461, 3437718, -19483796, 16079111, -6473784, -22103568, -9126713, -26875276, -18293808, -14789559, -8760526, -28994427, 242137, 26693917, 1286751, 16960449, 31713849, 25137294, -27082748, 6746319, -28628688, -2002206, 16014104, 3795498, 15400229, -6872978, -10772278, -5414848 ], [ -1273111, 7137618, -13322396, 8084861, -6386664, -17911728, -6021443, -24745156, -13920528, -16441869, -5415226, -22853817, 4017187, 21512527, 6041541, 11194779, 28032579, 17961594, -27819668, -285291, -18371568, -1889706, 14610824, 7393518, 9666599, -8291558, -14256178, -432448 ], [ 2391239, 10837518, -7160996, 90611, -6299544, -13719888, -2916173, -22615036, -9547248, -18094179, -2069926, -16713207, 7792237, 16331137, 10796331, 5429109, 24351309, 10785894, -28556588, -7316901, -8114448, -1777206, 13207544, 10991538, 3932969, -9710138, -17740078, 4549952 ], [ 6055589, 14537418, -999596, -7903639, -6212424, -9528048, 189097, -20484916, -5173968, -19746489, 1275374, -10572597, 11567287, 11149747, 15551121, -336561, 20670039, 3610194, -29293508, -14348511, 2142672, -1664706, 11804264, 14589558, -1800661, -11128718, -21223978, 9532352 ], [ 9719939, 18237318, 5161804, -15897889, -6125304, -5336208, 3294367, -18354796, -800688, -21398799, 4620674, -4431987, 15342337, 5968357, 20305911, -6102231, 16988769, -3565506, -30030428, -21380121, 12399792, -1552206, 10400984, 18187578, -7534291, -12547298, -24707878, 14514752 ], [ 13384289, 21937218, 11323204, -23892139, -6038184, -1144368, 6399637, -16224676, 3572592, -23051109, 7965974, 1708623, 19117387, 786967, 25060701, -11867901, 13307499, -10741206, -30767348, -28411731, 22656912, -1439706, 8997704, 21785598, -13267921, -13965878, -28191778, 19497152 ], [ 15058920, 24884829, 13712458, -27058904, -4199841, 1947183, 7912662, -15406023, 7497996, -22987634, 10231778, 6398972, 20336522, -4142413, 26936806, -14640945, 9475951, -15809012, -28182318, -30557508, 27171481, -2524007, 7041568, 22800791, -17910339, -12799717, -29030733, 21067470 ], [ 12548280, 26250039, 8167198, -20071304, 1322109, 2724333, 6076482, -17345973, 10481316, -19315094, 10226918, 8038772, 16179422, -8541703, 22757746, -11119155, 5328301, -16442972, -18609738, -22426188, 19606891, -6125717, 3922528, 18383141, -20257449, -6196687, -24306183, 15460650 ], [ 10037640, 27615249, 2621938, -13083704, 6844059, 3501483, 4240302, -19285923, 13464636, -15642554, 10222058, 9678572, 12022322, -12940993, 18578686, -7597365, 1180651, -17076932, -9037158, -14294868, 12042301, -9727427, 803488, 13965491, -22604559, 406343, -19581633, 9853830 ], [ 7527000, 28980459, -2923322, -6096104, 12366009, 4278633, 2404122, -21225873, 16447956, -11970014, 10217198, 11318372, 7865222, -17340283, 14399626, -4075575, -2966999, -17710892, 535422, -6163548, 4477711, -13329137, -2315552, 9547841, -24951669, 7009373, -14857083, 4247010 ], [ 5016360, 30345669, -8468582, 891496, 17887959, 5055783, 567942, -23165823, 19431276, -8297474, 10212338, 12958172, 3708122, -21739573, 10220566, -553785, -7114649, -18344852, 10108002, 1967772, -3086879, -16930847, -5434592, 5130191, -27298779, 13612403, -10132533, -1359810 ], [ 2505720, 31710879, -14013842, 7879096, 23409909, 5832933, -1268238, -25105773, 22414596, -4624934, 10207478, 14597972, -448978, -26138863, 6041506, 2968005, -11262299, -18978812, 19680582, 10099092, -10651469, -20532557, -8553632, 712541, -29645889, 20215433, -5407983, -6966630 ], [ 1534023, 27715125, -11038742, 8627818, 20460747, 8811765, -2782539, -21298470, 21600576, -1050434, 11678690, 15194216, -2743147, -26951941, 6051148, 2053656, -10999004, -15455534, 21892923, 11758860, -15017903, -19428119, -6897839, -2887615, -25875246, 18357839, -2465310, -10366581 ], [ 1453293, 20615655, -3130802, 5764558, 12607257, 13065255, -4110489, -14163810, 18588096, 2467306, 14004470, 15186296, -3958777, -25688791, 8485828, -1428984, -8182004, -9525434, 19844073, 9671940, -17532773, -15599069, -2477669, -6014485, -18562746, 11601989, -554250, -12488871 ], [ 1372563, 13516185, 4777138, 2901298, 4753767, 17318745, -5438439, -7029150, 15575616, 5985046, 16330250, 15178376, -5174407, -24425641, 10920508, -4911624, -5365004, -3595334, 17795223, 7585020, -20047643, -11770019, 1942501, -9141355, -11250246, 4846139, 1356810, -14611161 ], [ 1291833, 6416715, 12685078, 38038, -3099723, 21572235, -6766389, 105510, 12563136, 9502786, 18656030, 15170456, -6390037, -23162491, 13355188, -8394264, -2548004, 2334766, 15746373, 5498100, -22562513, -7940969, 6362671, -12268225, -3937746, -1909711, 3267870, -16733451 ], [ 1211103, -682755, 20593018, -2825222, -10953213, 25825725, -8094339, 7240170, 9550656, 13020526, 20981810, 15162536, -7605667, -21899341, 15789868, -11876904, 268996, 8264866, 13697523, 3411180, -25077383, -4111919, 10782841, -15395095, 3374754, -8665561, 5178930, -18855741 ], [ 1130373, -7782225, 28500958, -5688482, -18806703, 30079215, -9422289, 14374830, 6538176, 16538266, 23307590, 15154616, -8821297, -20636191, 18224548, -15359544, 3085996, 14194966, 11648673, 1324260, -27592253, -282869, 15203011, -18521965, 10687254, -15421411, 7089990, -20978031 ], [ -1519312, -4502770, 21885968, -5937397, -15367773, 29327140, -3027649, 14970780, 4039861, 10547821, 18830055, 9587866, -11356467, -17770791, 17393443, -14102499, 5831851, 9652471, 10156403, 1829670, -24159333, -217959, 14563641, -20197375, 9949489, -15074916, 8395680, -18412231 ], [ -4320112, -612790, 14416688, -6032527, -11264583, 28280620, 3821261, 15182100, 1571791, 3998071, 13952325, 3694126, -13969257, -14811141, 16370233, -12566649, 8573521, 4493941, 8696873, 2487570, -20376543, -374469, 13626651, -21787405, 8738179, -14310636, 9665760, -15570661 ], [ -7120912, 3277190, 6947408, -6127657, -7161393, 27234100, 10670171, 15393420, -896279, -2551679, 9074595, -2199614, -16582047, -11851491, 15347023, -11030799, 11315191, -664589, 7237343, 3145470, -16593753, -530979, 12689661, -23377435, 7526869, -13546356, 10935840, -12729091 ], [ -9921712, 7167170, -521872, -6222787, -3058203, 26187580, 17519081, 15604740, -3364349, -9101429, 4196865, -8093354, -19194837, -8891841, 14323813, -9494949, 14056861, -5823119, 5777813, 3803370, -12810963, -687489, 11752671, -24967465, 6315559, -12782076, 12205920, -9887521 ], [ -12722512, 11057150, -7991152, -6317917, 1044987, 25141060, 24367991, 15816060, -5832419, -15651179, -680865, -13987094, -21807627, -5932191, 13300603, -7959099, 16798531, -10981649, 4318283, 4461270, -9028173, -843999, 10815681, -26557495, 5104249, -12017796, 13476000, -7045951 ], [ -13510122, 12596093, -13319592, -7358899, 3573896, 22792947, 28797922, 13963314, -6505638, -19836943, -4212313, -16531160, -21647629, -3974628, 11018580, -7711387, 18248912, -14961199, 2150261, 5887439, -5214287, -1369360, 8365866, -26270357, 2986279, -10100825, 14876168, -5564624 ], [ -8433222, 7286363, -12411672, -11155189, 1516856, 16653237, 26181262, 6097854, -1950378, -17136313, -3821983, -9317480, -13410379, -4936188, 5069580, -11216077, 15937712, -15506329, -2081629, 9551609, -1309817, -2969200, 1509126, -20514947, -1772831, -4826015, 16655288, -8045744 ], [ -3356322, 1976633, -11503752, -14951479, -540184, 10513527, 23564602, -1767606, 2604882, -14435683, -3431653, -2103800, -5173129, -5897748, -879420, -14720767, 13626512, -16051459, -6313519, 13215779, 2594653, -4569040, -5347614, -14759537, -6531941, 448795, 18434408, -10526864 ], [ 1720578, -3333097, -10595832, -18747769, -2597224, 4373817, 20947942, -9633066, 7160142, -11735053, -3041323, 5109880, 3064121, -6859308, -6828420, -18225457, 11315312, -16596589, -10545409, 16879949, 6499123, -6168880, -12204354, -9004127, -11291051, 5723605, 20213528, -13007984 ], [ 6797478, -8642827, -9687912, -22544059, -4654264, -1765893, 18331282, -17498526, 11715402, -9034423, -2650993, 12323560, 11301371, -7820868, -12777420, -21730147, 9004112, -17141719, -14777299, 20544119, 10403593, -7768720, -19061094, -3248717, -16050161, 10998415, 21992648, -15489104 ], [ 11874378, -13952557, -8779992, -26340349, -6711304, -7905603, 15714622, -25363986, 16270662, -6333793, -2260663, 19537240, 19538621, -8782428, -18726420, -25234837, 6692912, -17686849, -19009189, 24208289, 14308063, -9368560, -25917834, 2506693, -20809271, 16273225, 23771768, -17970224 ], [ 11438994, -13415698, -6049230, -22403458, -7591774, -9776001, 14451859, -23761245, 17226495, -4924687, -3201484, 22384402, 20351597, -10606296, -21898164, -23105149, 4413332, -13531768, -16744954, 20710886, 15512440, -8534935, -23084472, 7267858, -19407377, 18681070, 20239391, -15368480 ], [ 6788334, -8407918, -1924530, -12552958, -7572514, -8381631, 14224429, -14918115, 15429825, -4503217, -5160244, 21892462, 15487187, -13089576, -22946124, -16666819, 2157932, -5782408, -9513094, 11736986, 14652040, -5840425, -12841032, 11268718, -13294127, 18896530, 12645281, -8879840 ], [ 2137674, -3400138, 2200170, -2702458, -7553254, -6987261, 13996999, -6074985, 13633155, -4081747, -7119004, 21400522, 10622777, -15572856, -23994084, -10228489, -97468, 1966952, -2281234, 2763086, 13791640, -3145915, -2597592, 15269578, -7180877, 19111990, 5051171, -2391200 ], [ -2512986, 1607642, 6324870, 7148042, -7533994, -5592891, 13769569, 2768145, 11836485, -3660277, -9077764, 20908582, 5758367, -18056136, -25042044, -3790159, -2352868, 9716312, 4950626, -6210814, 12931240, -451405, 7645848, 19270438, -1067627, 19327450, -2542939, 4097440 ], [ -7163646, 6615422, 10449570, 16998542, -7514734, -4198521, 13542139, 11611275, 10039815, -3238807, -11036524, 20416642, 893957, -20539416, -26090004, 2648171, -4608268, 17465672, 12182486, -15184714, 12070840, 2243105, 17889288, 23271298, 5045623, 19542910, -10137049, 10586080 ], [ -11814306, 11623202, 14574270, 26849042, -7495474, -2804151, 13314709, 20454405, 8243145, -2817337, -12995284, 19924702, -3970453, -23022696, -27137964, 9086501, -6863668, 25215032, 19414346, -24158614, 11210440, 4937615, 28132728, 27272158, 11158873, 19758370, -17731159, 17074720 ], [ -9991627, 13637514, 8766142, 21038977, -3765979, -2964975, 11424408, 13418456, 3888771, -369912, -12629311, 18034778, -6141279, -16688391, -21251857, 12078061, -2791326, 21481979, 14307670, -19120284, 12043247, 37539, 20577626, 23509846, 5166479, 16088057, -12656513, 12385650 ], [ -7267597, 15235014, 1574962, 13048327, 480131, -3342345, 9302568, 4171496, -821739, 2359608, -11939641, 15950198, -7937049, -9126321, -14400247, 14589691, 2162094, 16150109, 7482970, -12130884, 13111817, -5920011, 10544246, 18666586, -2511511, 11876687, -5817863, 6140190 ], [ -4543567, 16832514, -5616218, 5057677, 4726241, -3719715, 7180728, -5075464, -5532249, 5089128, -11249971, 13865618, -9732819, -1564251, -7548637, 17101321, 7115514, 10818239, 658270, -5141484, 14180387, -11877561, 510866, 13823326, -10189501, 7665317, 1020787, -105270 ], [ -1819537, 18430014, -12807398, -2932973, 8972351, -4097085, 5058888, -14322424, -10242759, 7818648, -10560301, 11781038, -11528589, 5997819, -697027, 19612951, 12068934, 5486369, -6166430, 1847916, 15248957, -17835111, -9522514, 8980066, -17867491, 3453947, 7859437, -6350730 ], [ 904493, 20027514, -19998578, -10923623, 13218461, -4474455, 2937048, -23569384, -14953269, 10548168, -9870631, 9696458, -13324359, 13559889, 6154583, 22124581, 17022354, 154499, -12991130, 8837316, 16317527, -23792661, -19555894, 4136806, -25545481, -757423, 14698087, -12596190 ], [ 2656939, 19864664, -24572251, -15887848, 15825346, -3949941, 225988, -29267407, -18215022, 12895630, -9798282, 7594079, -13476263, 18122632, 10267102, 22262637, 20740367, -3131319, -17350864, 13162425, 16534873, -28193589, -25869589, 222001, -29848393, -4219314, 19289354, -17274658 ], [ 237289, 12142664, -17906041, -7856248, 11393206, 447369, -5015252, -19725877, -15255642, 13602490, -12376782, 5415269, -6569213, 9805912, 2617642, 12208287, 19153397, 2368851, -11125744, 6046755, 13096963, -25910199, -16210519, 294091, -19658323, -4462854, 14230094, -15224278 ], [ -2182361, 4420664, -11239831, 175352, 6961066, 4844679, -10256492, -10184347, -12296262, 14309350, -14955282, 3236459, 337837, 1489192, -5031818, 2153937, 17566427, 7869021, -4900624, -1068915, 9659053, -23626809, -6551449, 366181, -9468253, -4706394, 9170834, -13173898 ], [ -4602011, -3301336, -4573621, 8206952, 2528926, 9241989, -15497732, -642817, -9336882, 15016210, -17533782, 1057649, 7244887, -6827528, -12681278, -7900413, 15979457, 13369191, 1324496, -8184585, 6221143, -21343419, 3107621, 438271, 721817, -4949934, 4111574, -11123518 ], [ -7021661, -11023336, 2092589, 16238552, -1903214, 13639299, -20738972, 8898713, -6377502, 15723070, -20112282, -1121161, 14151937, -15144248, -20330738, -17954763, 14392487, 18869361, 7549616, -15300255, 2783233, -19060029, 12766691, 510361, 10911887, -5193474, -947686, -9073138 ], [ -9441311, -18745336, 8758799, 24270152, -6335354, 18036609, -25980212, 18440243, -3418122, 16429930, -22690782, -3299971, 21058987, -23460968, -27980198, -28009113, 12805517, 24369531, 13774736, -22415925, -654677, -16776639, 22425761, 582451, 21101957, -5437014, -6006946, -7022758 ], [ -11805791, -18405451, 9219869, 25445012, -6655304, 17032929, -28409717, 20568608, -4540962, 13045345, -23362227, -5477926, 21312472, -26917598, -28588868, -29406588, 11859572, 25795086, 13384316, -24191850, 186103, -14112909, 24959486, 699541, 25725797, -6931824, -6982141, -5399563 ], [ -14115101, -10003681, 3475799, 19763132, -2863064, 10628259, -28027487, 15283808, -9746022, 5569315, -22126617, -7655026, 14912392, -25514138, -22156748, -22147188, 11554652, 23146026, 6378356, -20628030, 5305573, -11068839, 20367866, 861631, 24783407, -9677904, -3873271, -4203553 ], [ -16424411, -1601911, -2268271, 14081252, 929176, 4223589, -27645257, 9999008, -14951082, -1906715, -20891007, -9832126, 8512312, -24110678, -15724628, -14887788, 11249732, 20496966, -627604, -17064210, 10425043, -8024769, 15776246, 1023721, 23841017, -12423984, -764401, -3007543 ], [ -18733721, 6799859, -8012341, 8399372, 4721416, -2181081, -27263027, 4714208, -20156142, -9382745, -19655397, -12009226, 2112232, -22707218, -9292508, -7628388, 10944812, 17847906, -7633564, -13500390, 15544513, -4980699, 11184626, 1185811, 22898627, -15170064, 2344469, -1811533 ], [ -21043031, 15201629, -13756411, 2717492, 8513656, -8585751, -26880797, -570592, -25361202, -16858775, -18419787, -14186326, -4287848, -21303758, -2860388, -368988, 10639892, 15198846, -14639524, -9936570, 20663983, -1936629, 6593006, 1347901, 21956237, -17916144, 5453339, -615523 ], [ -23352341, 23603399, -19500481, -2964388, 12305896, -14990421, -26498567, -5855392, -30566262, -24334805, -17184177, -16363426, -10687928, -19900298, 3571732, 6890412, 10334972, 12549786, -21645484, -6372750, 25783453, 1107441, 2001386, 1509991, 21013847, -20662224, 8562209, 580487 ], [ -20124601, 26207874, -20110680, -5517780, 11422997, -9588655, -24866650, -8508396, -22819151, -25296680, -17108829, -18222757, -7653123, -16871274, 8001827, 6585990, 7663757, 8820837, -18975367, -4589619, 24283721, 1307358, 3929688, -2037998, 17541715, -17249148, 6323391, 1181036 ], [ -15607411, 27462294, -19525320, -7342620, 9451367, -1437445, -22943710, -10548516, -12055781, -24741560, -17303679, -20008087, -2421153, -13463694, 11965697, 4520130, 4441487, 4840407, -14051917, -3221169, 21242531, 844938, 7376328, -6449978, 13480465, -12401748, 2839221, 1642916 ], [ -11090221, 28716714, -18939960, -9167460, 7479737, 6713765, -21020770, -12588636, -1292411, -24186440, -17498529, -21793417, 2810817, -10056114, 15929567, 2454270, 1219217, 859977, -9128467, -1852719, 18201341, 382518, 10822968, -10861958, 9419215, -7554348, -644949, 2104796 ], [ -6573031, 29971134, -18354600, -10992300, 5508107, 14864975, -19097830, -14628756, 9470959, -23631320, -17693379, -23578747, 8042787, -6648534, 19893437, 388410, -2003053, -3120453, -4205017, -484269, 15160151, -79902, 14269608, -15273938, 5357965, -2706948, -4129119, 2566676 ], [ -2055841, 31225554, -17769240, -12817140, 3536477, 23016185, -17174890, -16668876, 20234329, -23076200, -17888229, -25364077, 13274757, -3240954, 23857307, -1677450, -5225323, -7100883, 718433, 884181, 12118961, -542322, 17716248, -19685918, 1296715, 2140452, -7613289, 3028556 ], [ 2359489, 31706058, -16320160, -13774784, 2368848, 30041270, -14541427, -18709942, 28937025, -22579688, -17238532, -26072562, 17552576, -901914, 26888938, -3655475, -8503561, -10600140, 5018238, 1536663, 9391953, -1455368, 20360823, -22653213, -2429211, 5847592, -10289377, 3157246 ], [ 6043279, 26628438, -8668000, -8504384, 6975408, 28978730, -6805117, -20757802, 22840335, -22504088, -10523452, -19047342, 14977856, -6236934, 23225398, -5002685, -12183751, -10643700, 4839138, -2952807, 8921343, -5604728, 17245113, -15245043, -3746901, 1365592, -7161967, 893026 ], [ 9727069, 21550818, -1015840, -3233984, 11581968, 27916190, 931193, -22805662, 16743645, -22428488, -3808372, -12022122, 12403136, -11571954, 19561858, -6349895, -15863941, -10687260, 4660038, -7442277, 8450733, -9754088, 14129403, -7836873, -5064591, -3116408, -4034557, -1371194 ], [ 13410859, 16473198, 6636320, 2036416, 16188528, 26853650, 8667503, -24853522, 10646955, -22352888, 2906708, -4996902, 9828416, -16906974, 15898318, -7697105, -19544131, -10730820, 4480938, -11931747, 7980123, -13903448, 11013693, -428703, -6382281, -7598408, -907147, -3635414 ], [ 17094649, 11395578, 14288480, 7306816, 20795088, 25791110, 16403813, -26901382, 4550265, -22277288, 9621788, 2028318, 7253696, -22241994, 12234778, -9044315, -23224321, -10774380, 4301838, -16421217, 7509513, -18052808, 7897983, 6979467, -7699971, -12080408, 2220263, -5899634 ], [ 20778439, 6317958, 21940640, 12577216, 25401648, 24728570, 24140123, -28949242, -1546425, -22201688, 16336868, 9053538, 4678976, -27577014, 8571238, -10391525, -26904511, -10817940, 4122738, -20910687, 7038903, -22202168, 4782273, 14387637, -9017661, -16562408, 5347673, -8163854 ], [ 22372960, 5174073, 23257757, 13781164, 23897610, 23304617, 27462608, -29373922, -6805629, -20165792, 17499713, 12975216, 4929572, -30063591, 3780169, -9895751, -27026692, -11630775, 4608588, -21440175, 5610609, -23111330, 1733994, 16504248, -7035444, -17786972, 5344202, -10941626 ], [ 21235360, 9174303, 16290587, 9667444, 14402790, 21408047, 25013168, -27675982, -10969659, -15566432, 11401943, 12838416, 8874812, -28825281, -2485361, -6989921, -22496092, -13449585, 5963988, -16791225, 2929959, -19783310, -1226106, 11701128, -737964, -14751812, 1246502, -14390966 ], [ 20097760, 13174533, 9323417, 5553724, 4907970, 19511477, 22563728, -25978042, -15133689, -10967072, 5304173, 12701616, 12820052, -27586971, -8750891, -4084091, -17965492, -15268395, 7319388, -12142275, 249309, -16455290, -4186206, 6898008, 5559516, -11716652, -2851198, -17840306 ], [ 18960160, 17174763, 2356247, 1440004, -4586850, 17614907, 20114288, -24280102, -19297719, -6367712, -793597, 12564816, 16765292, -26348661, -15016421, -1178261, -13434892, -17087205, 8674788, -7493325, -2431341, -13127270, -7146306, 2094888, 11856996, -8681492, -6948898, -21289646 ], [ 17822560, 21174993, -4610923, -2673716, -14081670, 15718337, 17664848, -22582162, -23461749, -1768352, -6891367, 12428016, 20710532, -25110351, -21281951, 1727569, -8904292, -18906015, 10030188, -2844375, -5111991, -9799250, -10106406, -2708232, 18154476, -5646332, -11046598, -24738986 ], [ 16684960, 25175223, -11578093, -6787436, -23576490, 13821767, 15215408, -20884222, -27625779, 2831008, -12989137, 12291216, 24655772, -23872041, -27547481, 4633399, -4373692, -20724825, 11385588, 1804575, -7792641, -6471230, -13066506, -7511352, 24451956, -2611172, -15144298, -28188326 ], [ 11284083, 26340415, -8778673, -4062332, -23805143, 15554654, 16459879, -14965751, -23750278, 6659265, -12358164, 14845203, 22158426, -18549813, -25063615, 7193777, 1380864, -19615467, 8616401, 3648771, -6126398, -7764937, -14095197, -10465004, 24770825, 1008831, -11381960, -25258060 ], [ 4419693, 26532385, -2626543, 1010428, -20852873, 18533474, 18972409, -7598441, -17114938, 10222815, -9417324, 18322893, 17449446, -11825643, -19576225, 9635567, 7555584, -17500917, 4431311, 4530141, -2967938, -10645207, -14460867, -12783764, 23037335, 4829601, -4921400, -20137780 ], [ -2444697, 26724355, 3525587, 6083188, -17900603, 21512294, 21484939, -231131, -10479598, 13786365, -6476484, 21800583, 12740466, -5101473, -14088835, 12077357, 13730304, -15386367, 246221, 5411511, 190522, -13525477, -14826537, -15102524, 21303845, 8650371, 1539160, -15017500 ], [ -9309087, 26916325, 9677717, 11155948, -14948333, 24491114, 23997469, 7136179, -3844258, 17349915, -3535644, 25278273, 8031486, 1622697, -8601445, 14519147, 19905024, -13271817, -3938869, 6292881, 3348982, -16405747, -15192207, -17421284, 19570355, 12471141, 7999720, -9897220 ], [ -16173477, 27108295, 15829847, 16228708, -11996063, 27469934, 26509999, 14503489, 2791082, 20913465, -594804, 28755963, 3322506, 8346867, -3114055, 16960937, 26079744, -11157267, -8123959, 7174251, 6507442, -19286017, -15557877, -19740044, 17836865, 16291911, 14460280, -4776940 ], [ -22279642, 26869555, 21379077, 20784603, -9262663, 29805529, 28301929, 21078119, 8913847, 24229595, 2130241, 31628518, -985324, 14342497, 2005105, 18955062, 31892924, -9117567, -11963734, 7754986, 9440117, -21877487, -16049437, -21639879, 15832565, 19763951, 20220635, -15740 ], [ -15495982, 19308745, 16679007, 16553793, -10250053, 21206299, 17843659, 14177189, 6322837, 23339585, 1186771, 24213778, 1526396, 7952947, 864355, 13338882, 31559924, -8350317, -9933154, 3224926, 8534447, -19559357, -18681127, -16417989, 9224495, 17307581, 14077505, -1358900 ], [ -8712322, 11747935, 11978937, 12322983, -11237443, 12607069, 7385389, 7276259, 3731827, 22449575, 243301, 16799038, 4038116, 1563397, -276395, 7722702, 31226924, -7583067, -7902574, -1305134, 7628777, -17241227, -21312817, -11196099, 2616425, 14851211, 7934375, -2702060 ], [ -1928662, 4187125, 7278867, 8092173, -12224833, 4007839, -3072881, 375329, 1140817, 21559565, -700169, 9384298, 6549836, -4826153, -1417145, 2106522, 30893924, -6815817, -5871994, -5835194, 6723107, -14923097, -23944507, -5974209, -3991645, 12394841, 1791245, -4045220 ], [ 4854998, -3373685, 2578797, 3861363, -13212223, -4591391, -13531151, -6525601, -1450193, 20669555, -1643639, 1969558, 9061556, -11215703, -2557895, -3509658, 30560924, -6048567, -3841414, -10365254, 5817437, -12604967, -26576197, -752319, -10599715, 9938471, -4351885, -5388380 ], [ 11638658, -10934495, -2121273, -369447, -14199613, -13190621, -23989421, -13426531, -4041203, 19779545, -2587109, -5445182, 11573276, -17605253, -3698645, -9125838, 30227924, -5281317, -1810834, -14895314, 4911767, -10286837, -29207887, 4469571, -17207785, 7482101, -10495015, -6731540 ], [ 15262931, -15467819, -3979878, -2414106, -13020487, -16665050, -30663251, -18278887, -4042802, 17013287, -4410293, -8360471, 11904158, -22405457, -5876651, -10794525, 26207801, -3770544, 705473, -14850914, 1987718, -8547824, -30995140, 6873096, -20713096, 7495286, -11422759, -7969463 ], [ 13430081, -14771849, -930498, -682686, -8099197, -11287550, -30800321, -19592797, 428218, 11006237, -7752983, -3503981, 8468138, -24460427, -9846281, -5644815, 15819011, -975504, 4060763, -6905174, -4422622, -7809104, -31323820, 4408536, -18859096, 11774066, -3342109, -9025613 ], [ 11597231, -14075879, 2118882, 1048734, -3177907, -5910050, -30937391, -20906707, 4899238, 4999187, -11095673, 1352509, 5032118, -26515397, -13815911, -495105, 5430221, 1819536, 7416053, 1040566, -10832962, -7070384, -31652500, 1943976, -17005096, 16052846, 4738541, -10081763 ], [ 9764381, -13379909, 5168262, 2780154, 1743383, -532550, -31074461, -22220617, 9370258, -1007863, -14438363, 6208999, 1596098, -28570367, -17785541, 4654605, -4958569, 4614576, 10771343, 8986306, -17243302, -6331664, -31981180, -520584, -15151096, 20331626, 12819191, -11137913 ], [ 7931531, -12683939, 8217642, 4511574, 6664673, 4844950, -31211531, -23534527, 13841278, -7014913, -17781053, 11065489, -1839922, -30625337, -21755171, 9804315, -15347359, 7409616, 14126633, 16932046, -23653642, -5592944, -32309860, -2985144, -13297096, 24610406, 20899841, -12194063 ], [ 6098681, -11987969, 11267022, 6242994, 11585963, 10222450, -31348601, -24848437, 18312298, -13021963, -21123743, 15921979, -5275942, -32680307, -25724801, 14954025, -25736149, 10204656, 17481923, 24877786, -30063982, -4854224, -32638540, -5449704, -11443096, 28889186, 28980491, -13250213 ], [ 1309222, -11006885, 7023303, 2873350, 9636091, 11943000, -29219460, -21388914, 13948566, -16360263, -21133576, 12970469, -4153005, -27817572, -24441538, 12279753, -29562620, 8173925, 18129179, 21637529, -29920116, -7317516, -30566321, -5745165, -8608887, 25654962, 27522388, -8185257 ], [ -4885838, -9890255, -687627, -2921390, 4419601, 11925000, -26012940, -15660054, 5384706, -18429813, -19558936, 6306959, -862695, -19666092, -20660998, 5885883, -30269300, 3848975, 17489009, 13079339, -26660316, -11303076, -27352691, -5009415, -5308677, 18848982, 21529468, -210267 ], [ -11080898, -8773625, -8398557, -8716130, -796889, 11907000, -22806420, -9931194, -3179154, -20499363, -17984296, -356551, 2427615, -11514612, -16880458, -507987, -30975980, -475975, 16848839, 4521149, -23400516, -15288636, -24139061, -4273665, -2008467, 12043002, 15536548, 7764723 ], [ -17275958, -7656995, -16109487, -14510870, -6013379, 11889000, -19599900, -4202334, -11743014, -22568913, -16409656, -7020061, 5717925, -3363132, -13099918, -6901857, -31682660, -4800925, 16208669, -4037041, -20140716, -19274196, -20925431, -3537915, 1291743, 5237022, 9543628, 15739713 ], [ -23471018, -6540365, -23820417, -20305610, -11229869, 11871000, -16393380, 1526526, -20306874, -24638463, -14835016, -13683571, 9008235, 4788348, -9319378, -13295727, -32389340, -9125875, 15568499, -12595231, -16880916, -23259756, -17711801, -2802165, 4591953, -1568958, 3550708, 23714703 ], [ -29666078, -5423735, -31531347, -26100350, -16446359, 11853000, -13186860, 7255386, -28870734, -26708013, -13260376, -20347081, 12298545, 12939828, -5538838, -19689597, -33096020, -13450825, 14928329, -21153421, -13621116, -27245316, -14498171, -2066415, 7892163, -8374938, -2442212, 31689693 ], [ -28640123, -6871551, -29633392, -16900459, -10668679, 14439585, -6879580, 8232625, -23228770, -25106313, -15748141, -17282001, 12754650, 7437373, -2287047, -18310118, -31671417, -6137334, 11493292, -21884506, -10648875, -25737707, -13689944, -3475120, 8145903, -4121422, -5134033, 23184286 ], [ -27533033, -8348181, -27627472, -7532089, -4767469, 17055435, -537460, 9156475, -17427190, -23463363, -18281551, -14107611, 13178910, 1781503, 958803, -16843298, -30222867, 1306926, 8026852, -22527646, -7679865, -24168377, -12908744, -4907920, 8365413, 256358, -7788763, 14493706 ], [ -26425943, -9824811, -25621552, 1836281, 1133741, 19671285, 5804660, 10080325, -11625610, -21820413, -20814961, -10933221, 13603170, -3874367, 4204653, -15376478, -28774317, 8751186, 4560412, -23170786, -4710855, -22599047, -12127544, -6340720, 8584923, 4634138, -10443493, 5803126 ], [ -25318853, -11301441, -23615632, 11204651, 7034951, 22287135, 12146780, 11004175, -5824030, -20177463, -23348371, -7758831, 14027430, -9530237, 7450503, -13909658, -27325767, 16195446, 1093972, -23813926, -1741845, -21029717, -11346344, -7773520, 8804433, 9011918, -13098223, -2887454 ], [ -24211763, -12778071, -21609712, 20573021, 12936161, 24902985, 18488900, 11928025, -22450, -18534513, -25881781, -4584441, 14451690, -15186107, 10696353, -12442838, -25877217, 23639706, -2372468, -24457066, 1227165, -19460387, -10565144, -9206320, 9023943, 13389698, -15752953, -11578034 ], [ -23192315, -11634324, -19122463, 25353119, 14761424, 24272976, 23179646, 12283120, 4278956, -16338900, -27050665, -3528552, 13353177, -17599601, 13214823, -9772088, -22811502, 26925561, -5355635, -22742728, 4776270, -17039558, -10405781, -8183281, 10321806, 16075739, -16536880, -18083018 ], [ -22377365, -4376364, -15512113, 19427249, 7076144, 16069296, 24017186, 11311120, 5079956, -12853740, -25035655, -7415832, 8701527, -12447551, 14036073, -4292168, -15972402, 20508471, -7211165, -15527608, 9678930, -12631898, -11697371, -1429951, 14135826, 14814389, -12955600, -19488278 ], [ -21562415, 2881596, -11901763, 13501379, -609136, 7865616, 24854726, 10339120, 5880956, -9368580, -23020645, -11303112, 4049877, -7295501, 14857323, 1187752, -9133302, 14091381, -9066695, -8312488, 14581590, -8224238, -12988961, 5323379, 17949846, 13553039, -9374320, -20893538 ], [ -20747465, 10139556, -8291413, 7575509, -8294416, -338064, 25692266, 9367120, 6681956, -5883420, -21005635, -15190392, -601773, -2143451, 15678573, 6667672, -2294202, 7674291, -10922225, -1097368, 19484250, -3816578, -14280551, 12076709, 21763866, 12291689, -5793040, -22298798 ], [ -19932515, 17397516, -4681063, 1649639, -15979696, -8541744, 26529806, 8395120, 7482956, -2398260, -18990625, -19077672, -5253423, 3008599, 16499823, 12147592, 4544898, 1257201, -12777755, 6117752, 24386910, 591082, -15572141, 18830039, 25577886, 11030339, -2211760, -23704058 ], [ -19117565, 24655476, -1070713, -4276231, -23664976, -16745424, 27367346, 7423120, 8283956, 1086900, -16975615, -22964952, -9905073, 8160649, 17321073, 17627512, 11383998, -5159889, -14633285, 13332872, 29289570, 4998742, -16863731, 25583369, 29391906, 9768989, 1369520, -25109318 ], [ -16855125, 27923846, 3484977, -4992061, -24172976, -20473864, 26444226, 6110835, 7126296, 1509495, -11889735, -22757702, -10071583, 6118369, 14483393, 20276197, 9806888, -8206854, -14532520, 11363817, 24707150, 3223082, -14515806, 23574154, 24929471, 5960919, 193025, -22378963 ], [ -13671555, 28653386, 8642247, -2392411, -20113616, -21354424, 24400686, 4582005, 4722216, -16815, -4849665, -19944842, -7383913, -502121, 9317303, 21123187, 2874008, -9109194, -13186840, 3550287, 14088770, -2487418, -9851826, 15988774, 15200201, 532209, -4011145, -17016853 ], [ -10487985, 29382926, 13799517, 207239, -16054256, -22234984, 22357146, 3053175, 2318136, -1543125, 2190405, -17131982, -4696243, -7122611, 4151213, 21970177, -4058872, -10011534, -11841160, -4263243, 3470390, -8197918, -5187846, 8403394, 5470931, -4896501, -8215315, -11654743 ], [ -7304415, 30112466, 18956787, 2806889, -11994896, -23115544, 20313606, 1524345, -85944, -3069435, 9230475, -14319122, -2008573, -13743101, -1014877, 22817167, -10991752, -10913874, -10495480, -12076773, -7147990, -13908418, -523866, 818014, -4258339, -10325211, -12419485, -6292633 ], [ -4120845, 30842006, 24114057, 5406539, -7935536, -23996104, 18270066, -4485, -2490024, -4595745, 16270545, -11506262, 679097, -20363591, -6180967, 23664157, -17924632, -11816214, -9149800, -19890303, -17766370, -19618918, 4140114, -6767366, -13987609, -15753921, -16623655, -930523 ], [ -937275, 31571546, 29271327, 8006189, -3876176, -24876664, 16226526, -1533315, -4894104, -6122055, 23310615, -8693402, 3366767, -26984081, -11347057, 24511147, -24857512, -12718554, -7804120, -27703833, -28384750, -25329418, 8804094, -14352746, -23716879, -21182631, -20827825, 4431587 ], [ 3660449, 22671592, 25534981, 2535915, -6901696, -18438865, 10692089, 1018301, -1290146, -1990338, 20032623, -4678868, 5405958, -20637896, -13218711, 15632612, -25534184, -13412564, -6290033, -23447918, -22097856, -18482682, 8792518, -14110479, -16709697, -17853264, -18861360, 30739 ], [ 8377439, 12959512, 21048571, -3614955, -10524736, -11383855, 4863239, 3914051, 2820514, 2618562, 15884433, -562988, 7390458, -13198136, -14812521, 5933852, -25683224, -14089004, -4761743, -18174098, -14385216, -10576902, 8386618, -13208049, -8291007, -13785264, -16374480, -5193491 ], [ 13094429, 3247432, 16562161, -9765825, -14147776, -4328845, -965611, 6809801, 6931174, 7227462, 11736243, 3552892, 9374958, -5758376, -16406331, -3764908, -25832264, -14765444, -3233453, -12900278, -6672576, -2671122, 7980718, -12305619, 127683, -9717264, -13887600, -10417721 ], [ 17811419, -6464648, 12075751, -15916695, -17770816, 2726165, -6794461, 9705551, 11041834, 11836362, 7588053, 7668772, 11359458, 1681384, -18000141, -13463668, -25981304, -15441884, -1705163, -7626458, 1040064, 5234658, 7574818, -11403189, 8546373, -5649264, -11400720, -15641951 ], [ 22528409, -16176728, 7589341, -22067565, -21393856, 9781175, -12623311, 12601301, 15152494, 16445262, 3439863, 11784652, 13343958, 9121144, -19593951, -23162428, -26130344, -16118324, -176873, -2352638, 8752704, 13140438, 7168918, -10500759, 16965063, -1581264, -8913840, -20866181 ], [ 25175387, -23236424, 4767601, -26631885, -23014588, 15113555, -17286997, 14860289, 18699976, 18171408, 1449444, 14025001, 15340722, 15000016, -19003908, -29164243, -24256538, -16720634, 412507, 898126, 15120084, 17481174, 6308725, -8615739, 22420884, 1448643, -7975332, -24802838 ], [ 21020897, -21581144, 7415491, -25983255, -18056308, 14785865, -18122287, 15027059, 20397016, 10425648, 6548844, 10102891, 17377782, 15750256, -11238348, -23018953, -15736238, -17079374, -2083103, -2498294, 17067324, 10108194, 3955855, -3502209, 18141564, 1067673, -12124332, -24508898 ], [ 16866407, -19925864, 10063381, -25334625, -13098028, 14458175, -18957577, 15193829, 22094056, 2679888, 11648244, 6180781, 19414842, 16500496, -3472788, -16873663, -7215938, -17438114, -4578713, -5894714, 19014564, 2735214, 1602985, 1611321, 13862244, 686703, -16273332, -24214958 ], [ 12711917, -18270584, 12711271, -24685995, -8139748, 14130485, -19792867, 15360599, 23791096, -5065872, 16747644, 2258671, 21451902, 17250736, 4292772, -10728373, 1304362, -17796854, -7074323, -9291134, 20961804, -4637766, -749885, 6724851, 9582924, 305733, -20422332, -23921018 ], [ 8557427, -16615304, 15359161, -24037365, -3181468, 13802795, -20628157, 15527369, 25488136, -12811632, 21847044, -1663439, 23488962, 18000976, 12058332, -4583083, 9824662, -18155594, -9569933, -12687554, 22909044, -12010746, -3102755, 11838381, 5303604, -75237, -24571332, -23627078 ], [ 4402937, -14960024, 18007051, -23388735, 1776812, 13475105, -21463447, 15694139, 27185176, -20557392, 26946444, -5585549, 25526022, 18751216, 19823892, 1562207, 18344962, -18514334, -12065543, -16083974, 24856284, -19383726, -5455625, 16951911, 1024284, -456207, -28720332, -23333138 ], [ 3850339, -11125175, 17086957, -23820506, 4976286, 10700502, -20626220, 12373040, 25796686, -24554211, 25268801, -7596659, 24740976, 19874395, 22428968, 1149092, 21317335, -17582855, -11109348, -18334676, 22185666, -21604748, -3925931, 16814846, 1893002, 147086, -30184769, -22215410 ], [ 6311569, -5466605, 13181407, -25156286, 6704106, 5878482, -18389540, 6133520, 21826426, -25414161, 17920571, -8008769, 21594576, 21309625, 20716088, -4751668, 19647565, -15571805, -7264908, -19626716, 15651126, -19514948, 852439, 12284426, 7069262, 1573946, -29402939, -20408390 ], [ 8772799, 191965, 9275857, -26492066, 8431926, 1056462, -16152860, -106000, 17856166, -26274111, 10572341, -8420879, 18448176, 22744855, 19003208, -10652428, 17977795, -13560755, -3420468, -20918756, 9116586, -17425148, 5630809, 7754006, 12245522, 3000806, -28621109, -18601370 ], [ 11234029, 5850535, 5370307, -27827846, 10159746, -3765558, -13916180, -6345520, 13885906, -27134061, 3224111, -8832989, 15301776, 24180085, 17290328, -16553188, 16308025, -11549705, 423972, -22210796, 2582046, -15335348, 10409179, 3223586, 17421782, 4427666, -27839279, -16794350 ], [ 13695259, 11509105, 1464757, -29163626, 11887566, -8587578, -11679500, -12585040, 9915646, -27994011, -4124119, -9245099, 12155376, 25615315, 15577448, -22453948, 14638255, -9538655, 4268412, -23502836, -3952494, -13245548, 15187549, -1306834, 22598042, 5854526, -27057449, -14987330 ], [ 16156489, 17167675, -2440793, -30499406, 13615386, -13409598, -9442820, -18824560, 5945386, -28853961, -11472349, -9657209, 9008976, 27050545, 13864568, -28354708, 12968485, -7527605, 8112852, -24794876, -10487034, -11155748, 19965919, -5837254, 27774302, 7281386, -26275619, -13180310 ], [ 16068634, 16210482, 386075, -25540513, 15392255, -13265657, -10716493, -16252123, 6162617, -22940837, -6350660, -9994013, 5881441, 20732260, 8055211, -22626312, 13063478, -8929734, 8568445, -25874858, -10089341, -9878606, 16683082, -1793878, 25788715, 2288602, -18245625, -9692688 ], [ 15550414, 14136342, 4349585, -19518883, 17177405, -12283307, -12582823, -12191953, 7086827, -15884207, 876340, -10318103, 2757091, 13104940, 1554241, -14934552, 13456418, -10908114, 8451895, -26919038, -8521271, -8738666, 12039262, 3697022, 22593985, -3788018, -8991915, -5921328 ], [ 15032194, 12062202, 8313095, -13497253, 18962555, -11300957, -14449153, -8131783, 8011037, -8827577, 8103340, -10642193, -367259, 5477620, -4946729, -7242792, 13849358, -12886494, 8335345, -27963218, -6953201, -7598726, 7395442, 9187922, 19399255, -9864638, 261795, -2149968 ], [ 14513974, 9988062, 12276605, -7475623, 20747705, -10318607, -16315483, -4071613, 8935247, -1770947, 15330340, -10966283, -3491609, -2149700, -11447699, 448968, 14242298, -14864874, 8218795, -29007398, -5385131, -6458786, 2751622, 14678822, 16204525, -15941258, 9515505, 1621392 ], [ 13995754, 7913922, 16240115, -1453993, 22532855, -9336257, -18181813, -11443, 9859457, 5285683, 22557340, -11290373, -6615959, -9777020, -17948669, 8140728, 14635238, -16843254, 8102245, -30051578, -3817061, -5318846, -1892198, 20169722, 13009795, -22017878, 18769215, 5392752 ], [ 13830109, 5490447, 18887840, 3475322, 23868695, -8059367, -19391653, 4050227, 10644827, 9934963, 27575140, -10590758, -8258009, -15918050, -21970694, 13603098, 14361908, -18523479, 7278895, -29941178, -3129281, -3705641, -5055548, 24300197, 9652150, -25463513, 26417100, 7646817 ], [ 15427339, 1320297, 14956640, 2943062, 22957985, -5309777, -17319043, 8119397, 10735997, 2547493, 21546940, -4772618, -2488559, -14627630, -13597994, 7918518, 10757228, -18712929, 2921545, -24057878, -6842951, 273889, -816548, 21628547, 5479930, -15754223, 26035860, 2314407 ], [ 17024569, -2849853, 11025440, 2410802, 22047275, -2560187, -15246433, 12188567, 10827167, -4839977, 15518740, 1045522, 3280891, -13337210, -5225294, 2233938, 7152548, -18902379, -1435805, -18174578, -10556621, 4253419, 3422452, 18956897, 1307710, -6044933, 25654620, -3018003 ], [ 18621799, -7020003, 7094240, 1878542, 21136565, 189403, -13173823, 16257737, 10918337, -12227447, 9490540, 6863662, 9050341, -12046790, 3147406, -3450642, 3547868, -19091829, -5793155, -12291278, -14270291, 8232949, 7661452, 16285247, -2864510, 3664357, 25273380, -8350413 ], [ 20219029, -11190153, 3163040, 1346282, 20225855, 2938993, -11101213, 20326907, 11009507, -19614917, 3462340, 12681802, 14819791, -10756370, 11520106, -9135222, -56812, -19281279, -10150505, -6407978, -17983961, 12212479, 11900452, 13613597, -7036730, 13373647, 24892140, -13682823 ], [ 21816259, -15360303, -768160, 814022, 19315145, 5688583, -9028603, 24396077, 11100677, -27002387, -2565860, 18499942, 20589241, -9465950, 19892806, -14819802, -3661492, -19470729, -14507855, -524678, -21697631, 16192009, 16139452, 10941947, -11208950, 23082937, 24510900, -19015233 ], [ 18161727, -17576877, -4394447, -316411, 16915947, 8515573, -6795947, 24917059, 11326738, -28307034, -7797571, 21570124, 24200779, -9502596, 23381136, -15898953, -6143227, -19252367, -15147253, 2349353, -19719907, 15101581, 14773445, 9991974, -15009478, 26773646, 20723630, -21153044 ], [ 8766897, -17658147, -7687457, -2100661, 12889797, 11427163, -4388357, 21559789, 11700238, -22963014, -12158701, 21636724, 25453669, -10989756, 21530736, -11944263, -7397557, -18588257, -11722843, 1934183, -11521357, 8469571, 7281035, 10923834, -18403738, 23885906, 13213490, -19799084 ], [ -627933, -17739417, -10980467, -3884911, 8863647, 14338753, -1980767, 18202519, 12073738, -17618994, -16519831, 21703324, 26706559, -12476916, 19680336, -7989573, -8651887, -17924147, -8298433, 1519013, -3322807, 1837561, -211375, 11855694, -21797998, 20998166, 5703350, -18445124 ], [ -10022763, -17820687, -14273477, -5669161, 4837497, 17250343, 426823, 14845249, 12447238, -12274974, -20880961, 21769924, 27959449, -13964076, 17829936, -4034883, -9906217, -17260037, -4874023, 1103843, 4875743, -4794449, -7703785, 12787554, -25192258, 18110426, -1806790, -17091164 ], [ -19417593, -17901957, -17566487, -7453411, 811347, 20161933, 2834413, 11487979, 12820738, -6930954, -25242091, 21836524, 29212339, -15451236, 15979536, -80193, -11160547, -16595927, -1449613, 688673, 13074293, -11426459, -15196195, 13719414, -28586518, 15222686, -9316930, -15737204 ], [ -28812423, -17983227, -20859497, -9237661, -3214803, 23073523, 5242003, 8130709, 13194238, -1586934, -29603221, 21903124, 30465229, -16938396, 14129136, 3874497, -12414877, -15931817, 1974797, 273503, 21272843, -18058469, -22688605, 14651274, -31980778, 12334946, -16827070, -14383244 ], [ -23902457, -13225137, -14208247, -11276659, 114150, 20818230, 2935477, 5171891, 12361732, 3771144, -28842411, 19023721, 26157470, -11578742, 8641619, 236021, -13291274, -12393130, -182742, 2599359, 20532635, -16043460, -17333210, 16056633, -26278589, 13827409, -13209238, -9886185 ], [ -15164447, -7172007, -4895857, -13383829, 5411370, 17180250, -632573, 2319701, 11206492, 9132984, -26710941, 15355951, 20361650, -4386842, 2180789, -5434429, -14066534, -8085190, -3834042, 5658729, 17400365, -11714460, -8539670, 17588703, -18142139, 16492039, -6613498, -4548015 ], [ -6426437, -1118877, 4416533, -15490999, 10708590, 13542270, -4200623, -532489, 10051252, 14494824, -24579471, 11688181, 14565830, 2805058, -4280041, -11104879, -14841794, -3777250, -7485342, 8718099, 14268095, -7385460, 253870, 19120773, -10005689, 19156669, -17758, 790155 ], [ 2311573, 4934253, 13728923, -17598169, 16005810, 9904290, -7768673, -3384679, 8896012, 19856664, -22448001, 8020411, 8770010, 9996958, -10740871, -16775329, -15617054, 530690, -11136642, 11777469, 11135825, -3056460, 9047410, 20652843, -1869239, 21821299, 6577982, 6128325 ], [ 11049583, 10987383, 23041313, -19705339, 21303030, 6266310, -11336723, -6236869, 7740772, 25218504, -20316531, 4352641, 2974190, 17188858, -17201701, -22445779, -16392314, 4838630, -14787942, 14836839, 8003555, 1272540, 17840950, 22184913, 6267211, 24485929, 13173722, 11466495 ], [ 18903946, 16196565, 30425156, -21348307, 25135248, 2612049, -14436035, -9058531, 6478513, 29289888, -18641595, 1186162, -2744122, 23010940, -22812121, -26545540, -16962680, 8384603, -17537748, 17052360, 5375366, 5563038, 24841402, 23154852, 13296139, 26795554, 18431621, 16173000 ], [ 18805486, 13810215, 20452076, -18813457, 15782448, -1188741, -13316705, -11605441, 4253083, 21747168, -21075465, 2531302, -7764862, 16504660, -20768851, -16509100, -15689000, 5072873, -12174108, 11673240, 7283906, 9507018, 15704062, 19065612, 10357369, 25910134, 11648951, 15194520 ], [ 18707026, 11423865, 10478996, -16278607, 6429648, -4989531, -12197375, -14152351, 2027653, 14204448, -23509335, 3876442, -12785602, 9998380, -18725581, -6472660, -14415320, 1761143, -6810468, 6294120, 9192446, 13450998, 6566722, 14976372, 7418599, 25024714, 4866281, 14216040 ], [ 18608566, 9037515, 505916, -13743757, -2923152, -8790321, -11078045, -16699261, -197777, 6661728, -25943205, 5221582, -17806342, 3492100, -16682311, 3563780, -13141640, -1550587, -1446828, 915000, 11100986, 17394978, -2570618, 10887132, 4479829, 24139294, -1916389, 13237560 ], [ 18510106, 6651165, -9467164, -11208907, -12275952, -12591111, -9958715, -19246171, -2423207, -880992, -28377075, 6566722, -22827082, -3014180, -14639041, 13600220, -11867960, -4862317, 3916812, -4464120, 13009526, 21338958, -11707958, 6797892, 1541059, 23253874, -8699059, 12259080 ], [ 18411646, 4264815, -19440244, -8674057, -21628752, -16391901, -8839385, -21793081, -4648637, -8423712, -30810945, 7911862, -27847822, -9520460, -12595771, 23636660, -10594280, -8174047, 9280452, -9843240, 14918066, 25282938, -20845298, 2708652, -1397711, 22368454, -15481729, 11280600 ], [ 18353664, 2859520, -25313280, -7181312, -27136512, -18630144, -8180224, -23292928, -5959168, -12865536, -32244224, 8704000, -30804480, -13351936, -11392512, 29547008, -9844224, -10124288, 12439040, -13010944, 16041984, 27605504, -26226176, 300544, -3128320, 21847040, -19475968, 10704384 ], [ 18353664, 2859520, -25313280, -7181312, -27136512, -18630144, -8180224, -23292928, -5959168, -12865536, -32244224, 8704000, -30804480, -13351936, -11392512, 29547008, -9844224, -10124288, 12439040, -13010944, 16041984, 27605504, -26226176, 300544, -3128320, 21847040, -19475968, 10704384 ] ], [ [ -4497408, -9631744, 6901760, -22628352, -26667008, 2580480, 1271808, 10065920, -13867008, -18409472, -15263744, 25577472, -4018176, 23730176, 30388224, 26746880, 20686848, 20267008, 923648, -7467008, -2144256, 15523840, -8386560, -31612928, 14733312, -15912960, 4216832, 18280448 ], [ -4497408, -9631744, 6901760, -22628352, -26667008, 2580480, 1271808, 10065920, -13867008, -18409472, -15263744, 25577472, -4018176, 23730176, 30388224, 26746880, 20686848, 20267008, 923648, -7467008, -2144256, 15523840, -8386560, -31612928, 14733312, -15912960, 4216832, 18280448 ], [ -4497408, -9631744, 6901760, -22628352, -26667008, 2580480, 1271808, 10065920, -13867008, -18409472, -15263744, 25577472, -4018176, 23730176, 30388224, 26746880, 20686848, 20267008, 923648, -7467008, -2144256, 15523840, -8386560, -31612928, 14733312, -15912960, 4216832, 18280448 ], [ -6748140, -6524096, 7906176, -21857104, -25925968, -1129440, 2898084, 6042356, -10671804, -17203748, -14075956, 25746920, -3850144, 19365356, 29616740, 21704268, 16258544, 14371728, 4266588, -8908732, -381572, 10947564, -8623268, -29082772, 16257636, -13503164, 585028, 19805716 ], [ -10181460, -1783616, 9438336, -20680624, -24795568, -6788640, 5378844, -95284, -5797764, -15364508, -12264076, 26005400, -3593824, 12707156, 28439900, 14012148, 9503504, 5378928, 9365988, -11107972, 2307268, 3966804, -8984348, -25223212, 18582876, -9827204, -4955012, 22132396 ], [ -13614780, 2956864, 10970496, -19504144, -23665168, -12447840, 7859604, -6232924, -923724, -13525268, -10452196, 26263880, -3337504, 6048956, 27263060, 6320028, 2748464, -3613872, 14465388, -13307212, 4996108, -3013956, -9345428, -21363652, 20908116, -6151244, -10495052, 24459076 ], [ -17048100, 7697344, 12502656, -18327664, -22534768, -18107040, 10340364, -12370564, 3950316, -11686028, -8640316, 26522360, -3081184, -609244, 26086220, -1372092, -4006576, -12606672, 19564788, -15506452, 7684948, -9994716, -9706508, -17504092, 23233356, -2475284, -16035092, 26785756 ], [ -20481420, 12437824, 14034816, -17151184, -21404368, -23766240, 12821124, -18508204, 8824356, -9846788, -6828436, 26780840, -2824864, -7267444, 24909380, -9064212, -10761616, -21599472, 24664188, -17705692, 10373788, -16975476, -10067588, -13644532, 25558596, 1200676, -21575132, 29112436 ], [ -23914740, 17178304, 15566976, -15974704, -20273968, -29425440, 15301884, -24645844, 13698396, -8007548, -5016556, 27039320, -2568544, -13925644, 23732540, -16756332, -17516656, -30592272, 29763588, -19904932, 13062628, -23956236, -10428668, -9784972, 27883836, 4876636, -27115172, 31439116 ], [ -25404480, 19012288, 11311200, -9270592, -19424752, -23917668, 11404500, -20847736, 9827544, -4086572, -6056188, 17927552, -6450988, -10292788, 22897436, -17700384, -20089780, -24261936, 29844828, -19898200, 14298220, -24533100, -10233296, -13218448, 25979136, 3005824, -18056264, 24934948 ], [ -26827200, 20746048, 6855840, -2375872, -18585232, -18024828, 7287180, -16707016, 5655144, -93812, -7194148, 8492672, -10476148, -6305068, 22074116, -18411744, -22518700, -17403216, 29753028, -19815400, 15483700, -24889140, -10018736, -16903408, 23928576, 943744, -8493944, 18126268 ], [ -28249920, 22479808, 2400480, 4518848, -17745712, -12131988, 3169860, -12566296, 1482744, 3898948, -8332108, -942208, -14501308, -2317348, 21250796, -19123104, -24947620, -10544496, 29661228, -19732600, 16669180, -25245180, -9804176, -20588368, 21878016, -1118336, 1068376, 11317588 ], [ -29672640, 24213568, -2054880, 11413568, -16906192, -6239148, -947460, -8425576, -2689656, 7891708, -9470068, -10377088, -18526468, 1670372, 20427476, -19834464, -27376540, -3685776, 29569428, -19649800, 17854660, -25601220, -9589616, -24273328, 19827456, -3180416, 10630696, 4508908 ], [ -31095360, 25947328, -6510240, 18308288, -16066672, -346308, -5064780, -4284856, -6862056, 11884468, -10608028, -19811968, -22551628, 5658092, 19604156, -20545824, -29805460, 3172944, 29477628, -19567000, 19040140, -25957260, -9375056, -27958288, 17776896, -5242496, 20193016, -2299772 ], [ -30805280, 27021788, -9219300, 22413108, -13336152, 4537132, -9163500, -1575436, -8405756, 13250628, -10672688, -24608448, -24318188, 7978112, 16792436, -19650184, -30164880, 8201464, 28617228, -19997800, 18903720, -24708000, -8314796, -28064148, 15858336, -6082276, 26088736, -6922952 ], [ -26061920, 26382068, -7387980, 19264188, -5689032, 6796132, -13213860, -2587396, -3114836, 7787628, -7946768, -17345088, -20212388, 5962112, 8810876, -14576344, -25143600, 8471464, 25758468, -21763960, 15330360, -19284960, -5055716, -18864348, 14282976, -3744076, 22451296, -5863832 ], [ -21318560, 25742348, -5556660, 16115268, 1958088, 9055132, -17264220, -3599356, 2176084, 2324628, -5220848, -10081728, -16106588, 3946112, 829316, -9502504, -20122320, 8741464, 22899708, -23530120, 11757000, -13861920, -1796636, -9664548, 12707616, -1405876, 18813856, -4804712 ], [ -16575200, 25102628, -3725340, 12966348, 9605208, 11314132, -21314580, -4611316, 7467004, -3138372, -2494928, -2818368, -12000788, 1930112, -7152244, -4428664, -15101040, 9011464, 20040948, -25296280, 8183640, -8438880, 1462444, -464748, 11132256, 932324, 15176416, -3745592 ], [ -11831840, 24462908, -1894020, 9817428, 17252328, 13573132, -25364940, -5623276, 12757924, -8601372, 230992, 4444992, -7894988, -85888, -15133804, 645176, -10079760, 9281464, 17182188, -27062440, 4610280, -3015840, 4721524, 8735052, 9556896, 3270524, 11538976, -2686472 ], [ -7088480, 23823188, -62700, 6668508, 24899448, 15832132, -29415300, -6635236, 18048844, -14064372, 2956912, 11708352, -3789188, -2101888, -23115364, 5719016, -5058480, 9551464, 14323428, -28828600, 1036920, 2407200, 7980604, 17934852, 7981536, 5608724, 7901536, -1627352 ], [ -4838028, 23372996, 1223144, 5003164, 25004668, 14013100, -25749072, -8629180, 18314092, -15950932, 5178696, 12054788, -2034892, -3361260, -20727792, 5696588, -295840, 10281080, 14624740, -28379360, -3418360, 5579012, 9773492, 17464060, 8627724, 9020704, 2786456, -947500 ], [ -4327908, 23055116, 2128184, 4373524, 19844788, 9347140, -16695792, -11308660, 15070852, -15340732, 7048536, 7572428, -1922212, -4092420, -11101392, 2116388, 4286240, 11331560, 17132140, -26383520, -8489320, 7179212, 10542812, 10242100, 10824804, 13182304, -3360184, -532420 ], [ -3817788, 22737236, 3033224, 3743884, 14684908, 4681180, -7642512, -13988140, 11827612, -14730532, 8918376, 3090068, -1809532, -4823580, -1474992, -1463812, 8868320, 12382040, 19639540, -24387680, -13560280, 8779412, 11312132, 3020140, 13021884, 17343904, -9506824, -117340 ], [ -3307668, 22419356, 3938264, 3114244, 9525028, 15220, 1410768, -16667620, 8584372, -14120332, 10788216, -1392292, -1696852, -5554740, 8151408, -5044012, 13450400, 13432520, 22146940, -22391840, -18631240, 10379612, 12081452, -4201820, 15218964, 21505504, -15653464, 297740 ], [ -2797548, 22101476, 4843304, 2484604, 4365148, -4650740, 10464048, -19347100, 5341132, -13510132, 12658056, -5874652, -1584172, -6285900, 17777808, -8624212, 18032480, 14483000, 24654340, -20396000, -23702200, 11979812, 12850772, -11423780, 17416044, 25667104, -21800104, 712820 ], [ -2287428, 21783596, 5748344, 1854964, -794732, -9316700, 19517328, -22026580, 2097892, -12899932, 14527896, -10357012, -1471492, -7017060, 27404208, -12204412, 22614560, 15533480, 27161740, -18400160, -28773160, 13580012, 13620092, -18645740, 19613124, 29828704, -27946744, 1127900 ], [ -195864, 17273156, 240128, 415648, 3431992, -7906364, 16474068, -16669240, -3483656, -13392628, 17428704, -6661936, 606572, -8293188, 24009696, -8466424, 14896952, 8533208, 21066292, -15453056, -20560768, 8658740, 12114284, -13305248, 20150676, 20838820, -27823984, 677252 ], [ 2071416, 12296876, -5980672, -1113632, 8701672, -5820884, 12086748, -10418920, -9325016, -14007868, 20444064, -2058256, 2903012, -9629868, 19168416, -3915304, 5812712, 638408, 14014972, -12400256, -10872448, 3012860, 10355684, -6568928, 20503836, 10387660, -27004624, 130412 ], [ 4338696, 7320596, -12201472, -2642912, 13971352, -3735404, 7699428, -4168600, -15166376, -14623108, 23459424, 2545424, 5199452, -10966548, 14327136, 635816, -3271528, -7256392, 6963652, -9347456, -1184128, -2633020, 8597084, 167392, 20856996, -63500, -26185264, -416428 ], [ 6605976, 2344316, -18422272, -4172192, 19241032, -1649924, 3312108, 2081720, -21007736, -15238348, 26474784, 7149104, 7495892, -12303228, 9485856, 5186936, -12355768, -15151192, -87668, -6294656, 8504192, -8278900, 6838484, 6903712, 21210156, -10514660, -25365904, -963268 ], [ 8873256, -2631964, -24643072, -5701472, 24510712, 435556, -1075212, 8332040, -26849096, -15853588, 29490144, 11752784, 9792332, -13639908, 4644576, 9738056, -21440008, -23045992, -7138988, -3241856, 18192512, -13924780, 5079884, 13640032, 21563316, -20965820, -24546544, -1510108 ], [ 10696544, -5224884, -29492908, -6585360, 28507772, 1525816, -4720620, 13519728, -30143468, -15184884, 31795512, 13604732, 11398920, -15284236, 1102592, 11967148, -26907712, -28514264, -12798064, -1373212, 25045728, -18746896, 3580596, 17975132, 21182392, -29119804, -22541356, -1402588 ], [ 10860704, 1088436, -29219668, -5057520, 27749252, -1102904, -5593620, 14736528, -23920148, -9718284, 31447752, 5173892, 10427640, -18078196, 2415872, 5519188, -18860992, -24914984, -13254544, -3929572, 21304608, -20490736, 3050316, 13337252, 18058312, -28689604, -16104916, 1150172 ], [ 11024864, 7401756, -28946428, -3529680, 26990732, -3731624, -6466620, 15953328, -17696828, -4251684, 31099992, -3256948, 9456360, -20872156, 3729152, -928772, -10814272, -21315704, -13711024, -6485932, 17563488, -22234576, 2520036, 8699372, 14934232, -28259404, -9668476, 3702932 ], [ 11189024, 13715076, -28673188, -2001840, 26232212, -6360344, -7339620, 17170128, -11473508, 1214916, 30752232, -11687788, 8485080, -23666116, 5042432, -7376732, -2767552, -17716424, -14167504, -9042292, 13822368, -23978416, 1989756, 4061492, 11810152, -27829204, -3232036, 6255692 ], [ 11353184, 20028396, -28399948, -474000, 25473692, -8989064, -8212620, 18386928, -5250188, 6681516, 30404472, -20118628, 7513800, -26460076, 6355712, -13824692, 5279168, -14117144, -14623984, -11598652, 10081248, -25722256, 1459476, -576388, 8686072, -27399004, 3204404, 8808452 ], [ 11517344, 26341716, -28126708, 1053840, 24715172, -11617784, -9085620, 19603728, 973132, 12148116, 30056712, -28549468, 6542520, -29254036, 7668992, -20272652, 13325888, -10517864, -15080464, -14155012, 6340128, -27466096, 929196, -5214268, 5561992, -26968804, 9640844, 11361212 ], [ 12765512, 27335012, -24075420, 942132, 22809476, -12828044, -11025708, 16895840, 5268512, 11175152, 28500864, -30657116, 5973936, -30389648, 10330420, -21393632, 14857092, -5242188, -14050992, -12057244, 1224728, -23054440, 2852128, -8075924, 776556, -24805996, 13648888, 12798568 ], [ 15005432, 23461052, -16567620, -669588, 19854236, -12740564, -13942068, 10597280, 7800032, 4310672, 25839744, -26979716, 5773776, -30008048, 14225260, -17640992, 10427292, 1567212, -11662032, -5701444, -5147992, -13011160, 7019488, -9312524, -5528844, -21058036, 15435208, 13215448 ], [ 17245352, 19587092, -9059820, -2281308, 16898996, -12653084, -16858428, 4298720, 10331552, -2553808, 23178624, -23302316, 5573616, -29626448, 18120100, -13888352, 5997492, 8376612, -9273072, 654356, -11520712, -2967880, 11186848, -10549124, -11834244, -17310076, 17221528, 13632328 ], [ 19485272, 15713132, -1552020, -3893028, 13943756, -12565604, -19774788, -1999840, 12863072, -9418288, 20517504, -19624916, 5373456, -29244848, 22014940, -10135712, 1567692, 15186012, -6884112, 7010156, -17893432, 7075400, 15354208, -11785724, -18139644, -13562116, 19007848, 14049208 ], [ 21725192, 11839172, 5955780, -5504748, 10988516, -12478124, -22691148, -8298400, 15394592, -16282768, 17856384, -15947516, 5173296, -28863248, 25909780, -6383072, -2862108, 21995412, -4495152, 13365956, -24266152, 17118680, 19521568, -13022324, -24445044, -9814156, 20794168, 14466088 ], [ 23965112, 7965212, 13463580, -7116468, 8033276, -12390644, -25607508, -14596960, 17926112, -23147248, 15195264, -12270116, 4973136, -28481648, 29804620, -2630432, -7291908, 28804812, -2106192, 19721756, -30638872, 27161960, 23688928, -14258924, -30750444, -6066196, 22580488, 14882968 ], [ 16146632, 4662752, 14879280, -9904488, 9764036, -10476764, -19272168, -8915920, 19182632, -18162328, 14835144, -11969816, 505476, -26321048, 22731460, -6270692, -6458808, 27344412, -2442432, 13247456, -23968192, 24447740, 16991188, -8787224, -27933444, -3545836, 21246508, 13532548 ], [ 6316472, 1474592, 15076560, -12927768, 12431996, -8197604, -11086488, -838960, 20184152, -10807528, 14935224, -12344936, -4815684, -23804648, 13464700, -11389532, -4573128, 24230052, -3323712, 4207136, -14688832, 19182020, 8120428, -1973864, -23291964, -1270996, 19288468, 11828668 ], [ -3513688, -1713568, 15273840, -15951048, 15099956, -5918444, -2900808, 7238000, 21185672, -3452728, 15035304, -12720056, -10136844, -21288248, 4197940, -16508372, -2687448, 21115692, -4204992, -4833184, -5409472, 13916300, -750332, 4839496, -18650484, 1003844, 17330428, 10124788 ], [ -13343848, -4901728, 15471120, -18974328, 17767916, -3639284, 5284872, 15314960, 22187192, 3902072, 15135384, -13095176, -15458004, -18771848, -5068820, -21627212, -801768, 18001332, -5086272, -13873504, 3869888, 8650580, -9621092, 11652856, -14009004, 3278684, 15372388, 8420908 ], [ -23174008, -8089888, 15668400, -21997608, 20435876, -1360124, 13470552, 23391920, 23188712, 11256872, 15235464, -13470296, -20779164, -16255448, -14335580, -26746052, 1083912, 14886972, -5967552, -22913824, 13149248, 3384860, -18491852, 18466216, -9367524, 5553524, 13414348, 6717028 ], [ -30954224, -11148256, 16204460, -24628548, 21679608, 587640, 20579936, 30296696, 23267856, 16815020, 14138764, -13573196, -24580416, -13978768, -21061672, -30726144, 2866112, 11382820, -7369040, -29738840, 20468780, -1880548, -25047000, 23629824, -5431632, 7072336, 11271864, 4595120 ], [ -26592464, -13437856, 18747140, -24935628, 14487528, 572520, 21314336, 30258536, 17883696, 11731460, 5953444, -12063716, -19379136, -13121968, -12739192, -27961344, 4035392, 5569900, -11851760, -23442440, 16180100, -7144108, -17886600, 19021824, -5674992, 4113136, 8036904, -2800 ], [ -22230704, -15727456, 21289820, -25242708, 7295448, 557400, 22048736, 30220376, 12499536, 6647900, -2231876, -10554236, -14177856, -12265168, -4416712, -25196544, 5204672, -243020, -16334480, -17146040, 11891420, -12407668, -10726200, 14413824, -5918352, 1153936, 4801944, -4600720 ], [ -17868944, -18017056, 23832500, -25549788, 103368, 542280, 22783136, 30182216, 7115376, 1564340, -10417196, -9044756, -8976576, -11408368, 3905768, -22431744, 6373952, -6055940, -20817200, -10849640, 7602740, -17671228, -3565800, 9805824, -6161712, -1805264, 1566984, -9198640 ], [ -13507184, -20306656, 26375180, -25856868, -7088712, 527160, 23517536, 30144056, 1731216, -3519220, -18602516, -7535276, -3775296, -10551568, 12228248, -19666944, 7543232, -11868860, -25299920, -4553240, 3314060, -22934788, 3594600, 5197824, -6405072, -4764464, -1667976, -13796560 ], [ -9145424, -22596256, 28917860, -26163948, -14280792, 512040, 24251936, 30105896, -3652944, -8602780, -26787836, -6025796, 1425984, -9694768, 20550728, -16902144, 8712512, -17681780, -29782640, 1743160, -974620, -28198348, 10755000, 589824, -6648432, -7723664, -4902936, -18394480 ], [ -4170140, -21717704, 29785936, -24574696, -18114808, -2077388, 21484936, 28160744, -7283780, -11524820, -26158976, -4451864, 2007384, -6891452, 22087872, -16436788, 8180784, -18687368, -30396272, 3422632, -5471088, -29048832, 14910592, -3632776, -4876068, -7033044, -6911832, -21630708 ], [ 1538380, -17052824, 28652656, -20719096, -17935528, -7743428, 14533336, 23936504, -8819180, -11863580, -14996096, -2800904, -2932536, -1761812, 15515712, -18719548, 5616144, -13947608, -26385872, -415688, -10215888, -24625152, 15475072, -7394776, -694668, -1980444, -7455432, -23239548 ], [ 7246900, -12387944, 27519376, -16863496, -17756248, -13409468, 7581736, 19712264, -10354580, -12202340, -3833216, -1149944, -7872456, 3367828, 8943552, -21002308, 3051504, -9207848, -22375472, -4254008, -14960688, -20201472, 16039552, -11156776, 3486732, 3072156, -7999032, -24848388 ], [ 12955420, -7723064, 26386096, -13007896, -17576968, -19075508, 630136, 15488024, -11889980, -12541100, 7329664, 501016, -12812376, 8497468, 2371392, -23285068, 486864, -4468088, -18365072, -8092328, -19705488, -15777792, 16604032, -14918776, 7668132, 8124756, -8542632, -26457228 ], [ 18663940, -3058184, 25252816, -9152296, -17397688, -24741548, -6321464, 11263784, -13425380, -12879860, 18492544, 2151976, -17752296, 13627108, -4200768, -25567828, -2077776, 271672, -14354672, -11930648, -24450288, -11354112, 17168512, -18680776, 11849532, 13177356, -9086232, -28066068 ], [ 24372460, 1606696, 24119536, -5296696, -17218408, -30407588, -13273064, 7039544, -14960780, -13218620, 29655424, 3802936, -22692216, 18756748, -10772928, -27850588, -4642416, 5011432, -10344272, -15768968, -29195088, -6930432, 17732992, -22442776, 16030932, 18229956, -9629832, -29674908 ], [ 20252068, -193172, 24864988, -2258608, -12658456, -25835960, -11157236, 8076692, -14164256, -7938296, 28037296, 1385932, -21910380, 21046624, -8383368, -21741568, -5224272, 6956692, -10437716, -17258528, -26324496, -3074208, 14938828, -17793400, 12190944, 18635268, -7514172, -28647120 ], [ 13140268, -3960572, 26182228, 530672, -6765256, -18148520, -6281756, 10715132, -12658016, -947816, 22529296, -2269148, -19387140, 22472224, -3266328, -13078528, -5202672, 8051452, -11780156, -18033248, -21136176, 609312, 11122468, -10584040, 5909664, 17626188, -4589172, -26816880 ], [ 6028468, -7727972, 27499468, 3319952, -872056, -10461080, -1406276, 13353572, -11151776, 6042664, 17021296, -5924228, -16863900, 23897824, 1850712, -4415488, -5181072, 9146212, -13122596, -18807968, -15947856, 4292832, 7306108, -3374680, -371616, 16617108, -1664172, -24986640 ], [ -1083332, -11495372, 28816708, 6109232, 5021144, -2773640, 3469204, 15992012, -9645536, 13033144, 11513296, -9579308, -14340660, 25323424, 6967752, 4247552, -5159472, 10240972, -14465036, -19582688, -10759536, 7976352, 3489748, 3834680, -6652896, 15608028, 1260828, -23156400 ], [ -8195132, -15262772, 30133948, 8898512, 10914344, 4913800, 8344684, 18630452, -8139296, 20023624, 6005296, -13234388, -11817420, 26749024, 12084792, 12910592, -5137872, 11335732, -15807476, -20357408, -5571216, 11659872, -326612, 11044040, -12934176, 14598948, 4185828, -21326160 ], [ -14544352, -18526060, 30830848, 11427056, 16242448, 11486000, 12292776, 20935804, -7045356, 25721932, 1241956, -16405880, -9388596, 27722620, 16212032, 20815336, -5138672, 12608684, -16607892, -20807524, -846884, 14794228, -3834720, 17326236, -18030104, 13609748, 6551780, -19135280 ], [ -11851552, -15812020, 24172288, 10864016, 14870128, 4834640, 5244696, 19291684, -10840116, 16098772, 5308156, -13843400, -8079276, 23336740, 8603072, 19728856, -5405072, 15994484, -10981452, -17408764, -1624124, 11417068, -3687840, 12614916, -9071144, 12856268, 2289020, -12668240 ], [ -9158752, -13097980, 17513728, 10300976, 13497808, -1816720, -1803384, 17647564, -14634876, 6475612, 9374356, -11280920, -6769956, 18950860, 994112, 18642376, -5671472, 19380284, -5355012, -14010004, -2401364, 8039908, -3540960, 7903596, -112184, 12102788, -1973740, -6201200 ], [ -6465952, -10383940, 10855168, 9737936, 12125488, -8468080, -8851464, 16003444, -18429636, -3147548, 13440556, -8718440, -5460636, 14564980, -6614848, 17555896, -5937872, 22766084, 271428, -10611244, -3178604, 4662748, -3394080, 3192276, 8846776, 11349308, -6236500, 265840 ], [ -3773152, -7669900, 4196608, 9174896, 10753168, -15119440, -15899544, 14359324, -22224396, -12770708, 17506756, -6155960, -4151316, 10179100, -14223808, 16469416, -6204272, 26151884, 5897868, -7212484, -3955844, 1285588, -3247200, -1519044, 17805736, 10595828, -10499260, 6732880 ], [ -1080352, -4955860, -2461952, 8611856, 9380848, -21770800, -22947624, 12715204, -26019156, -22393868, 21572956, -3593480, -2841996, 5793220, -21832768, 15382936, -6470672, 29537684, 11524308, -3813724, -4733084, -2091572, -3100320, -6230364, 26764696, 9842348, -14762020, 13199920 ], [ 1301088, -1707440, -4950332, 5765136, 6443748, -25497140, -27289504, 11411284, -27352716, -26772348, 22418456, -1102680, -1917816, 3703620, -23616608, 14119636, -5565272, 27408044, 16156888, -1187204, -6475624, -2904492, -4123560, -9611264, 30361236, 7870308, -17931240, 17839960 ], [ 3193248, 2380720, -885572, -670224, 1047708, -24627020, -27378784, 10641964, -24818676, -22909188, 18202856, 1275480, -1598856, 5222460, -16246688, 12578476, -2818472, 16611284, 19227688, 225796, -9735064, 312108, -6985560, -10901504, 25531116, 3983388, -19382040, 19609000 ], [ 5085408, 6468880, 3179188, -7105584, -4348332, -23756900, -27468064, 9872644, -22284636, -19046028, 13987256, 3653640, -1279896, 6741300, -8876768, 11037316, -71672, 5814524, 22298488, 1638796, -12994504, 3528708, -9847560, -12191744, 20700996, 96468, -20832840, 21378040 ], [ 6977568, 10557040, 7243948, -13540944, -9744372, -22886780, -27557344, 9103324, -19750596, -15182868, 9771656, 6031800, -960936, 8260140, -1506848, 9496156, 2675128, -4982236, 25369288, 3051796, -16253944, 6745308, -12709560, -13481984, 15870876, -3790452, -22283640, 23147080 ], [ 8869728, 14645200, 11308708, -19976304, -15140412, -22016660, -27646624, 8334004, -17216556, -11319708, 5556056, 8409960, -641976, 9778980, 5863072, 7954996, 5421928, -15778996, 28440088, 4464796, -19513384, 9961908, -15571560, -14772224, 11040756, -7677372, -23734440, 24916120 ], [ 10761888, 18733360, 15373468, -26411664, -20536452, -21146540, -27735904, 7564684, -14682516, -7456548, 1340456, 10788120, -323016, 11297820, 13232992, 6413836, 8168728, -26575756, 31510888, 5877796, -22772824, 13178508, -18433560, -16062464, 6210636, -11564292, -25185240, 26685160 ], [ 11178840, 15500668, 17547724, -22096704, -18884808, -21500636, -25071328, 9717304, -13969932, -1847280, 799016, 10002420, -451356, 7964904, 13986904, 4795060, 7253212, -24302788, 27638332, 4694692, -20161420, 9338604, -15797424, -12429632, 1135572, -13043604, -24422724, 21737644 ], [ 10963560, 9130468, 18911764, -13174464, -14212728, -22379396, -21226528, 13122184, -14037972, 4510320, 1832216, 7860780, -771396, 2552664, 11905384, 3143020, 4768132, -16428508, 20790052, 2398972, -15033940, 2474484, -10804944, -6686912, -4044468, -13491084, -22711644, 13911604 ], [ 10748280, 2760268, 20275804, -4252224, -9540648, -23258156, -17381728, 16527064, -14106012, 10867920, 2865416, 5719140, -1091436, -2859576, 9823864, 1490980, 2283052, -8554228, 13941772, 103252, -9906460, -4389636, -5812464, -944192, -9224508, -13938564, -21000564, 6085564 ], [ 10533000, -3609932, 21639844, 4670016, -4868568, -24136916, -13536928, 19931944, -14174052, 17225520, 3898616, 3577500, -1411476, -8271816, 7742344, -161060, -202028, -679948, 7093492, -2192468, -4778980, -11253756, -819984, 4798528, -14404548, -14386044, -19289484, -1740476 ], [ 10317720, -9980132, 23003884, 13592256, -196488, -25015676, -9692128, 23336824, -14242092, 23583120, 4931816, 1435860, -1731516, -13684056, 5660824, -1813100, -2687108, 7194332, 245212, -4488188, 348500, -18117876, 4172496, 10541248, -19584588, -14833524, -17578404, -9566516 ], [ 10087400, -16273068, 24327448, 22386700, 4392276, -25846020, -5911576, 26685972, -14229056, 29813564, 5902960, -725852, -2036956, -18974136, 3630312, -3415772, -5191560, 15005664, -6464252, -6736236, 5349912, -24794620, 9152548, 16150180, -24645584, -15264868, -15844212, -17251268 ], [ 8518520, -15689508, 22048648, 19807300, 1565916, -22367340, -7849096, 25074972, -7000256, 24727124, 1351120, -4673972, -1042996, -13391976, 6139512, -624692, -9420120, 17214624, -819092, -4741476, -868728, -14794900, 13026508, 9851980, -19111664, -14260108, -12053052, -12361388 ], [ 6949640, -15105948, 19769848, 17227900, -1260444, -18888660, -9786616, 23463972, 228544, 19640684, -3200720, -8622092, -49036, -7809816, 8648712, 2166388, -13648680, 19423584, 4826068, -2746716, -7087368, -4795180, 16900468, 3553780, -13577744, -13255348, -8261892, -7471508 ], [ 5380760, -14522388, 17491048, 14648500, -4086804, -15409980, -11724136, 21852972, 7457344, 14554244, -7752560, -12570212, 944924, -2227656, 11157912, 4957468, -17877240, 21632544, 10471228, -751956, -13306008, 5204540, 20774428, -2744420, -8043824, -12250588, -4470732, -2581628 ], [ 3811880, -13938828, 15212248, 12069100, -6913164, -11931300, -13661656, 20241972, 14686144, 9467804, -12304400, -16518332, 1938884, 3354504, 13667112, 7748548, -22105800, 23841504, 16116388, 1242804, -19524648, 15204260, 24648388, -9042620, -2509904, -11245828, -679572, 2308252 ], [ 2243000, -13355268, 12933448, 9489700, -9739524, -8452620, -15599176, 18630972, 21914944, 4381364, -16856240, -20466452, 2932844, 8936664, 16176312, 10539628, -26334360, 26050464, 21761548, 3237564, -25743288, 25203980, 28522348, -15340820, 3024016, -10241068, 3111588, 7198132 ], [ 1725312, -13763044, 10286580, 6445836, -11423168, -5581432, -17408284, 18265000, 24488432, 2616468, -19828508, -22273328, 4806664, 11049264, 18406648, 12458504, -27940160, 27481296, 24708664, 3984164, -28626696, 30747444, 27918476, -20109792, 7450948, -10726212, 6065692, 8395384 ], [ 3418752, -16256044, 6865500, 2424996, -10703168, -3988072, -18947284, 20517880, 17269712, 7838268, -19478228, -19576208, 8531224, 5863824, 20050408, 12542744, -24029120, 27275376, 21980584, 2105324, -24494616, 26917404, 17895716, -21662112, 9549388, -14345292, 7259092, 1825384 ], [ 5112192, -18749044, 3444420, -1595844, -9983168, -2394712, -20486284, 22770760, 10050992, 13060068, -19127948, -16879088, 12255784, 678384, 21694168, 12626984, -20118080, 27069456, 19252504, 226484, -20362536, 23087364, 7872956, -23214432, 11647828, -17964372, 8452492, -4744616 ], [ 6805632, -21242044, 23340, -5616684, -9263168, -801352, -22025284, 25023640, 2832272, 18281868, -18777668, -14181968, 15980344, -4507056, 23337928, 12711224, -16207040, 26863536, 16524424, -1652356, -16230456, 19257324, -2149804, -24766752, 13746268, -21583452, 9645892, -11314616 ], [ 8499072, -23735044, -3397740, -9637524, -8543168, 792008, -23564284, 27276520, -4386448, 23503668, -18427388, -11484848, 19704904, -9692496, 24981688, 12795464, -12296000, 26657616, 13796344, -3531196, -12098376, 15427284, -12172564, -26319072, 15844708, -25202532, 10839292, -17884616 ], [ 10192512, -26228044, -6818820, -13658364, -7823168, 2385368, -25103284, 29529400, -11605168, 28725468, -18077108, -8787728, 23429464, -14877936, 26625448, 12879704, -8384960, 26451696, 11068264, -5410036, -7966296, 11597244, -22195324, -27871392, 17943148, -28821612, 12032692, -24454616 ], [ 10984440, -24370348, -10654176, -15291816, -9962288, 3350816, -23461684, 27042160, -15984148, 30012216, -16174604, -6065072, 22156720, -14343084, 23822068, 10600268, -4916924, 22824636, 6243952, -7009120, -7661424, 8006376, -22438252, -22820376, 19228540, -27262812, 9307684, -26069264 ], [ 11254440, -19993828, -14729376, -15543096, -13756688, 3952736, -19978684, 21810640, -18719068, 29020776, -13373444, -3327632, 17990800, -10496484, 18444028, 6952388, -1705364, 17216916, 206032, -8446240, -9572304, 4553976, -17019172, -13946376, 20043220, -22706292, 4314124, -24815024 ], [ 11524440, -15617308, -18804576, -15794376, -17551088, 4554656, -16495684, 16579120, -21453988, 28029336, -10572284, -590192, 13824880, -6649884, 13065988, 3304508, 1506196, 11609196, -5831888, -9883360, -11483184, 1101576, -11600092, -5072376, 20857900, -18149772, -679436, -23560784 ], [ 11794440, -11240788, -22879776, -16045656, -21345488, 5156576, -13012684, 11347600, -24188908, 27037896, -7771124, 2147248, 9658960, -2803284, 7687948, -343372, 4717756, 6001476, -11869808, -11320480, -13394064, -2350824, -6181012, 3801624, 21672580, -13593252, -5672996, -22306544 ], [ 12064440, -6864268, -26954976, -16296936, -25139888, 5758496, -9529684, 6116080, -26923828, 26046456, -4969964, 4884688, 5493040, 1043316, 2309908, -3991252, 7929316, 393756, -17907728, -12757600, -15304944, -5803224, -761932, 12675624, 22487260, -9036732, -10666556, -21052304 ], [ 12334440, -2487748, -31030176, -16548216, -28934288, 6360416, -6046684, 884560, -29658748, 25055016, -2168804, 7622128, 1327120, 4889916, -3068132, -7639132, 11140876, -5213964, -23945648, -14194720, -17215824, -9255624, 4657148, 21549624, 23301940, -4480212, -15660116, -19798064 ], [ 11127480, -6998828, -23184976, -18513096, -28671808, 6576776, -1193144, -2797920, -19577708, 23954436, -1100284, 4619008, -1479140, 119556, 217028, -7543952, 14405136, -6879384, -21465208, -8274920, -14854264, -2955124, 7068928, 12869424, 23647420, 1828328, -16587956, -12731524 ], [ 9833640, -12032708, -14638576, -20578776, -28170688, 6770456, 3741016, -6389280, -8742788, 22847436, -133684, 1278208, -4205420, -5157684, 4011788, -7228592, 17672496, -8312904, -18483688, -1922360, -12241384, 3919076, 9303808, 3156624, 23965300, 8239928, -17276636, -5323084 ], [ 8539800, -17066588, -6092176, -22644456, -27669568, 6964136, 8675176, -9980640, 2092132, 21740436, 832916, -2062592, -6931700, -10434924, 7806548, -6913232, 20939856, -9746424, -15502168, 4430200, -9628504, 10793276, 11538688, -6556176, 24283180, 14651528, -17965316, 2085356 ], [ 7245960, -22100468, 2454224, -24710136, -27168448, 7157816, 13609336, -13572000, 12927052, 20633436, 1799516, -5403392, -9657980, -15712164, 11601308, -6597872, 24207216, -11179944, -12520648, 10782760, -7015624, 17667476, 13773568, -16268976, 24601060, 21063128, -18653996, 9493796 ], [ 5952120, -27134348, 11000624, -26775816, -26667328, 7351496, 18543496, -17163360, 23761972, 19526436, 2766116, -8744192, -12384260, -20989404, 15396068, -6282512, 27474576, -12613464, -9539128, 17135320, -4402744, 24541676, 16008448, -25981776, 24918940, 27474728, -19342676, 16902236 ], [ 5000428, -30202740, 16353704, -28521888, -24593192, 6513488, 20729800, -18058936, 29498620, 19282396, 4522352, -10677760, -12658556, -23717416, 16345176, -6379496, 27662696, -12280124, -7245032, 22151304, -2122536, 27556752, 17974412, -30578088, 24391984, 30599720, -17773216, 22252452 ], [ 5045428, -27545580, 12404504, -29336928, -17936792, 2670128, 14911480, -11101576, 20383780, 21552196, 8578832, -8512000, -5790116, -19019416, 9004776, -7677656, 18880856, -6799844, -6953432, 23273784, -811416, 19330032, 19157012, -20269848, 21403984, 24150680, -9625696, 21606972 ], [ 5090428, -24888420, 8455304, -30151968, -11280392, -1173232, 9093160, -4144216, 11268940, 23821996, 12635312, -6346240, 1078324, -14321416, 1664376, -8975816, 10099016, -1319564, -6661832, 24396264, 499704, 11103312, 20339612, -9961608, 18415984, 17701640, -1478176, 20961492 ], [ 5135428, -22231260, 4506104, -30967008, -4623992, -5016592, 3274840, 2813144, 2154100, 26091796, 16691792, -4180480, 7946764, -9623416, -5676024, -10273976, 1317176, 4160716, -6370232, 25518744, 1810824, 2876592, 21522212, 346632, 15427984, 11252600, 6669344, 20316012 ], [ 5180428, -19574100, 556904, -31782048, 2032408, -8859952, -2543480, 9770504, -6960740, 28361596, 20748272, -2014720, 14815204, -4925416, -13016424, -11572136, -7464664, 9640996, -6078632, 26641224, 3121944, -5350128, 22704812, 10654872, 12439984, 4803560, 14816864, 19670532 ], [ 5225428, -16916940, -3392296, -32597088, 8688808, -12703312, -8361800, 16727864, -16075580, 30631396, 24804752, 151040, 21683644, -227416, -20356824, -12870296, -16246504, 15121276, -5787032, 27763704, 4433064, -13576848, 23887412, 20963112, 9451984, -1645480, 22964384, 19025052 ], [ 1607608, -11030460, -5780692, -30747072, 12953308, -10447072, -6886304, 18290852, -21275048, 29071096, 23499296, 4089968, 19390036, 3862664, -20925852, -11152316, -15034792, 18444664, -3233072, 25243764, 6701148, -17842092, 21736856, 20184156, 9032752, -6985168, 27025376, 19447920 ], [ -4811192, -2674500, -6975532, -26859072, 15388708, -3526432, 166816, 15728732, -23480408, 24581896, 18093536, 9384848, 10090156, 7487864, -16316772, -7127876, -6180952, 20118664, 1050928, 19938444, 9701028, -19077972, 17037416, 10926756, 10577872, -11476528, 27961376, 20687760 ], [ -11229992, 5681460, -8170372, -22971072, 17824108, 3394208, 7219936, 13166612, -25685768, 20092696, 12687776, 14679728, 790276, 11113064, -11707692, -3103436, 2672888, 21792664, 5334928, 14633124, 12700908, -20313852, 12337976, 1669356, 12122992, -15967888, 28897376, 21927600 ], [ -17648792, 14037420, -9365212, -19083072, 20259508, 10314848, 14273056, 10604492, -27891128, 15603496, 7282016, 19974608, -8509604, 14738264, -7098612, 921004, 11526728, 23466664, 9618928, 9327804, 15700788, -21549732, 7638536, -7588044, 13668112, -20459248, 29833376, 23167440 ], [ -24067592, 22393380, -10560052, -15195072, 22694908, 17235488, 21326176, 8042372, -30096488, 11114296, 1876256, 25269488, -17809484, 18363464, -2489532, 4945444, 20380568, 25140664, 13902928, 4022484, 18700668, -22785612, 2939096, -16845444, 15213232, -24950608, 30769376, 24407280 ], [ -30486392, 30749340, -11754892, -11307072, 25130308, 24156128, 28379296, 5480252, -32301848, 6625096, -3529504, 30564368, -27109364, 21988664, 2119548, 8969884, 29234408, 26814664, 18186928, -1282836, 21700548, -24021492, -1760344, -26102844, 16758352, -29441968, 31705376, 25647120 ], [ -26706292, 28258284, -8814556, -12741460, 18603632, 19388244, 28206444, 1996992, -32273088, 5023504, -2950540, 28241120, -27541020, 21612040, 5596716, 4813400, 22956272, 19244400, 16547192, -3672740, 20703660, -23280160, -2596052, -18533876, 11881404, -22531732, 32007164, 25340456 ], [ -21506092, 24256884, -5298436, -14916940, 10829072, 12992844, 27027444, -1614528, -31933248, 3823984, -1538260, 24857120, -26737860, 20678200, 8916276, -482200, 14571152, 10386960, 14082632, -5656700, 19150260, -22263520, -2893772, -8621996, 6110244, -14033932, 32220644, 24818456 ], [ -16305892, 20255484, -1782316, -17092420, 3054512, 6597444, 25848444, -5226048, -31593408, 2624464, -125980, 21473120, -25934700, 19744360, 12235836, -5777800, 6186032, 1529520, 11618072, -7640660, 17596860, -21246880, -3191492, 1289884, 339084, -5536132, 32434124, 24296456 ], [ -11105692, 16254084, 1733804, -19267900, -4720048, 202044, 24669444, -8837568, -31253568, 1424944, 1286300, 18089120, -25131540, 18810520, 15555396, -11073400, -2199088, -7327920, 9153512, -9624620, 16043460, -20230240, -3489212, 11201764, -5432076, 2961668, 32647604, 23774456 ], [ -5905492, 12252684, 5249924, -21443380, -12494608, -6193356, 23490444, -12449088, -30913728, 225424, 2698580, 14705120, -24328380, 17876680, 18874956, -16369000, -10584208, -16185360, 6688952, -11608580, 14490060, -19213600, -3786932, 21113644, -11203236, 11459468, 32861084, 23252456 ], [ -2167496, 7610792, 7707692, -21478900, -17563856, -11105948, 22162184, -14890736, -28730340, -1193736, 4129356, 10963712, -21952788, 15866400, 20953992, -20998812, -17486520, -23378636, 4192092, -13812044, 12024576, -18105976, -2800608, 27497208, -15055572, 18281272, 31343148, 22796348 ], [ -4708376, 218552, 5620772, -12325180, -11016176, -9651188, 20192984, -12308816, -18630540, -3556056, 5639556, 5687552, -12824988, 9233760, 17706072, -22769652, -18021480, -23425796, 1556532, -16958084, 5642496, -16607656, 3699552, 18729768, -10668252, 17906152, 22390308, 22623188 ], [ -7249256, -7173688, 3533852, -3171460, -4468496, -8196428, 18223784, -9726896, -8530740, -5918376, 7149756, 411392, -3697188, 2601120, 14458152, -24540492, -18556440, -23472956, -1079028, -20104124, -739584, -15109336, 10199712, 9962328, -6280932, 17531032, 13437468, 22450028 ], [ -9790136, -14565928, 1446932, 5982260, 2079184, -6741668, 16254584, -7144976, 1569060, -8280696, 8659956, -4864768, 5430612, -4031520, 11210232, -26311332, -19091400, -23520116, -3714588, -23250164, -7121664, -13611016, 16699872, 1194888, -1893612, 17155912, 4484628, 22276868 ], [ -12331016, -21958168, -639988, 15135980, 8626864, -5286908, 14285384, -4563056, 11668860, -10643016, 10170156, -10140928, 14558412, -10664160, 7962312, -28082172, -19626360, -23567276, -6350148, -26396204, -13503744, -12112696, 23200032, -7572552, 2493708, 16780792, -4468212, 22103708 ], [ -14871896, -29350408, -2726908, 24289700, 15174544, -3832148, 12316184, -1981136, 21768660, -13005336, 11680356, -15417088, 23686212, -17296800, 4714392, -29853012, -20161320, -23614436, -8985708, -29542244, -19885824, -10614376, 29700192, -16339992, 6881028, 16405672, -13421052, 21930548 ], [ -13630076, -28938388, -4988068, 26908520, 16765564, -3406448, 9809144, 978064, 26417880, -14413836, 8968476, -19316968, 24369312, -21365700, 4540152, -29348652, -16989000, -23877236, -10729008, -28415444, -21961044, -7777216, 29944452, -19123512, 8791728, 12925372, -14524272, 18483008 ], [ -8605556, -20722108, -7423468, 22992440, 13399924, -4009808, 6764264, 4314544, 25616520, -14868516, 2034516, -21840568, 16607712, -22870860, 7439592, -26569092, -10109400, -24355676, -11580048, -23015804, -19729404, -3601216, 23932812, -15923112, 8225808, 6339892, -7777872, 11761088 ], [ -3581036, -12505828, -9858868, 19076360, 10034284, -4613168, 3719384, 7651024, 24815160, -15323196, -4899444, -24364168, 8846112, -24376020, 10339032, -23789532, -3229800, -24834116, -12431088, -17616164, -17497764, 574784, 17921172, -12722712, 7659888, -245588, -1031472, 5039168 ], [ 1443484, -4289548, -12294268, 15160280, 6668644, -5216528, 674504, 10987504, 24013800, -15777876, -11833404, -26887768, 1084512, -25881180, 13238472, -21009972, 3649800, -25312556, -13282128, -12216524, -15266124, 4750784, 11909532, -9522312, 7093968, -6831068, 5714928, -1682752 ], [ 6468004, 3926732, -14729668, 11244200, 3303004, -5819888, -2370376, 14323984, 23212440, -16232556, -18767364, -29411368, -6677088, -27386340, 16137912, -18230412, 10529400, -25790996, -14133168, -6816884, -13034484, 8926784, 5897892, -6321912, 6528048, -13416548, 12461328, -8404672 ], [ 11492524, 12143012, -17165068, 7328120, -62636, -6423248, -5415256, 17660464, 22411080, -16687236, -25701324, -31934968, -14438688, -28891500, 19037352, -15450852, 17409000, -26269436, -14984208, -1417244, -10802844, 13102784, -113748, -3121512, 5962128, -20002028, 19207728, -15126592 ], [ 12028712, 11160124, -13497960, 4717864, -2269912, -1080904, -1829108, 13208136, 20140960, -13985104, -25853584, -26792692, -9925776, -29648848, 16118108, -11352620, 16920272, -21688392, -13001972, -1027156, -8245624, 10923696, 2720168, -1842472, 1872644, -21146088, 15589588, -13137276 ], [ 11519672, 8034964, -8409720, 2411704, -4207432, 5646056, 3301252, 6941976, 17528800, -10547824, -24426544, -19865212, -2554416, -30232048, 11843828, -6947300, 14715632, -15929112, -10359932, -1803676, -5612584, 7264656, 7614008, -1010872, -3037396, -21022968, 9557788, -9119316 ], [ 11010632, 4909804, -3321480, 105544, -6144952, 12373016, 8431612, 675816, 14916640, -7110544, -22999504, -12937732, 4816944, -30815248, 7569548, -2541980, 12510992, -10169832, -7717892, -2580196, -2979544, 3605616, 12507848, -179272, -7947436, -20899848, 3525988, -5101356 ], [ 10501592, 1784644, 1766760, -2200616, -8082472, 19099976, 13561972, -5590344, 12304480, -3673264, -21572464, -6010252, 12188304, -31398448, 3295268, 1863340, 10306352, -4410552, -5075852, -3356716, -346504, -53424, 17401688, 652328, -12857476, -20776728, -2505812, -1083396 ], [ 9992552, -1340516, 6855000, -4506776, -10019992, 25826936, 18692332, -11856504, 9692320, -235984, -20145424, 917228, 19559664, -31981648, -979012, 6268660, 8101712, 1348728, -2433812, -4133236, 2286536, -3712464, 22295528, 1483928, -17767516, -20653608, -8537612, 2934564 ], [ 9149156, -3427364, 10448472, -5805336, -11662844, 30397016, 22580088, -16648532, 7546076, 2627448, -17788048, 6547192, 24956084, -31629408, -3943412, 10357092, 5930468, 6469568, 495548, -4497916, 4695572, -6397696, 26544548, 1823564, -21954768, -19498820, -13767160, 6454444 ], [ 5904476, 1942756, 3306792, 132504, -11189444, 19476776, 17543688, -10853612, 8745956, 1369608, -8749168, 2858632, 16168844, -24559008, 2499508, 12169692, 3999068, 7005248, 5488388, -1904836, 5495852, -2089216, 26162588, -1369996, -20951088, -10934780, -13235080, 6397204 ], [ 2659796, 7312876, -3834888, 6070344, -10716044, 8556536, 12507288, -5058692, 9945836, 111768, 289712, -829928, 7381604, -17488608, 8942428, 13982292, 2067668, 7540928, 10481228, 688244, 6296132, 2219264, 25780628, -4563556, -19947408, -2370740, -12703000, 6339964 ], [ -584884, 12682996, -10976568, 12008184, -10242644, -2363704, 7470888, 736228, 11145716, -1146072, 9328592, -4518488, -1405636, -10418208, 15385348, 15794892, 136268, 8076608, 15474068, 3281324, 7096412, 6527744, 25398668, -7757116, -18943728, 6193300, -12170920, 6282724 ], [ -3829564, 18053116, -18118248, 17946024, -9769244, -13283944, 2434488, 6531148, 12345596, -2403912, 18367472, -8207048, -10192876, -3347808, 21828268, 17607492, -1795132, 8612288, 20466908, 5874404, 7896692, 10836224, 25016708, -10950676, -17940048, 14757340, -11638840, 6225484 ], [ -7074244, 23423236, -25259928, 23883864, -9295844, -24204184, -2601912, 12326068, 13545476, -3661752, 27406352, -11895608, -18980116, 3722592, 28271188, 19420092, -3726532, 9147968, 25459748, 8467484, 8696972, 15144704, 24634748, -14144236, -16936368, 23321380, -11106760, 6168244 ], [ -5747968, 22978924, -24918132, 22991244, -10202108, -26824444, -3256740, 13038352, 13690172, -1769952, 29244896, -11844536, -20000740, 9318012, 28168816, 18569928, -2858512, 8810204, 25103192, 7664600, 9430172, 15453500, 24483512, -13758688, -13260564, 27115096, -10792612, 5709304 ], [ 1555712, 14931124, -14790252, 13166484, -12912548, -18590884, 1818180, 7104112, 12455012, 4240608, 21667616, -6903176, -10865020, 12984612, 19507216, 14237688, 1670288, 7330244, 17751272, 2420840, 10075652, 10531940, 24633992, -8692768, -6090444, 24670696, -10763452, 4725064 ], [ 8859392, 6883324, -4662372, 3341724, -15622988, -10357324, 6893100, 1169872, 11219852, 10251168, 14090336, -1961816, -1729300, 16651212, 10845616, 9905448, 6199088, 5850284, 10399352, -2822920, 10721132, 5610380, 24784472, -3626848, 1079676, 22226296, -10734292, 3740824 ], [ 16163072, -1164476, 5465508, -6483036, -18333428, -2123764, 11968020, -4764368, 9984692, 16261728, 6513056, 2979544, 7406420, 20317812, 2184016, 5573208, 10727888, 4370324, 3047432, -8066680, 11366612, 688820, 24934952, 1439072, 8249796, 19781896, -10705132, 2756584 ], [ 23466752, -9212276, 15593388, -16307796, -21043868, 6109796, 17042940, -10698608, 8749532, 22272288, -1064224, 7920904, 16542140, 23984412, -6477584, 1240968, 15256688, 2890364, -4304488, -13310440, 12012092, -4232740, 25085432, 6504992, 15419916, 17337496, -10675972, 1772344 ], [ 30770432, -17260076, 25721268, -26132556, -23754308, 14343356, 22117860, -16632848, 7514372, 28282848, -8641504, 12862264, 25677860, 27651012, -15139184, -3091272, 19785488, 1410404, -11656408, -18554200, 12657572, -9154300, 25235912, 11570912, 22590036, 14893096, -10646812, 788104 ], [ 28965328, -17944040, 26078672, -25728828, -19837912, 10476180, 23889680, -17444000, 9671556, 24616464, -10425964, 13245748, 26020232, 27302436, -11687184, -7771376, 18270084, 1338784, -11099112, -21079368, 8059632, -9926684, 23521112, 12380188, 23485740, 8381796, -9587192, -2280640 ], [ 24033328, -16100120, 23082032, -21813828, -13646632, 2455020, 24527600, -16496480, 12993276, 17628144, -10221844, 12064588, 23343992, 25575516, -4076784, -12570896, 14679804, 1750624, -7826712, -22671288, 1661712, -9274724, 21165992, 11728228, 22227540, 474396, -8173832, -6064960 ], [ 19101328, -14256200, 20085392, -17898828, -7455352, -5566140, 25165520, -15548960, 16314996, 10639824, -10017724, 10883428, 20667752, 23848596, 3533616, -17370416, 11089524, 2162464, -4554312, -24263208, -4736208, -8622764, 18810872, 11076268, 20969340, -7433004, -6760472, -9849280 ], [ 14169328, -12412280, 17088752, -13983828, -1264072, -13587300, 25803440, -14601440, 19636716, 3651504, -9813604, 9702268, 17991512, 22121676, 11144016, -22169936, 7499244, 2574304, -1281912, -25855128, -11134128, -7970804, 16455752, 10424308, 19711140, -15340404, -5347112, -13633600 ], [ 9237328, -10568360, 14092112, -10068828, 4927208, -21608460, 26441360, -13653920, 22958436, -3336816, -9609484, 8521108, 15315272, 20394756, 18754416, -26969456, 3908964, 2986144, 1990488, -27447048, -17532048, -7318844, 14100632, 9772348, 18452940, -23247804, -3933752, -17417920 ], [ 4415828, -8599400, 11181072, -6430008, 10630648, -29111240, 26804740, -12671380, 25939276, -9743036, -9080764, 7120908, 12531252, 18493056, 25537656, -31487456, 349984, 3195944, 5061108, -28694568, -23236028, -6352184, 11735552, 9176848, 16976060, -30372004, -2649392, -20644040 ], [ 1472828, -4504760, 9725232, -7486248, 8040808, -27801560, 22500940, -11093500, 23125156, -6253556, -3033844, 1997028, 7914972, 13620096, 18259176, -31219616, -2676896, -28936, 4701468, -24087288, -17143028, -35624, 9201152, 9541168, 11781620, -24181804, -3558032, -14380760 ], [ -1470172, -410120, 8269392, -8542488, 5450968, -26491880, 18197140, -9515620, 20311036, -2764076, 3013076, -3126852, 3298692, 8747136, 10980696, -30951776, -5703776, -3253816, 4341828, -19480008, -11050028, 6280936, 6666752, 9905488, 6587180, -17991604, -4466672, -8117480 ], [ -4413172, 3684520, 6813552, -9598728, 2861128, -25182200, 13893340, -7937740, 17496916, 725404, 9059996, -8250732, -1317588, 3874176, 3702216, -30683936, -8730656, -6478696, 3982188, -14872728, -4957028, 12597496, 4132352, 10269808, 1392740, -11801404, -5375312, -1854200 ], [ -7356172, 7779160, 5357712, -10654968, 271288, -23872520, 9589540, -6359860, 14682796, 4214884, 15106916, -13374612, -5933868, -998784, -3576264, -30416096, -11757536, -9703576, 3622548, -10265448, 1135972, 18914056, 1597952, 10634128, -3801700, -5611204, -6283952, 4409080 ], [ -10299172, 11873800, 3901872, -11711208, -2318552, -22562840, 5285740, -4781980, 11868676, 7704364, 21153836, -18498492, -10550148, -5871744, -10854744, -30148256, -14784416, -12928456, 3262908, -5658168, 7228972, 25230616, -936448, 10998448, -8996140, 578996, -7192592, 10672360 ], [ -9472912, 14969992, 3613308, -11539320, -3206120, -22328564, 2907688, -5259868, 9881272, 9894304, 24260456, -19425432, -12154056, -6764772, -16142400, -29486396, -13789124, -15421660, 3447900, -4366068, 9448036, 25588960, -3747256, 10959508, -13459300, 3497972, -6212180, 13030684 ], [ -2136112, 16341592, 5340948, -9246120, -1153400, -23951804, 3855928, -9288628, 9321832, 9839584, 22288376, -13103112, -8554776, -783372, -17991360, -28143956, -5846444, -16651060, 4573620, -8800188, 4975756, 15655840, -7035496, 10224028, -16659340, 766652, -1968860, 8644084 ], [ 5200688, 17713192, 7068588, -6952920, 899320, -25575044, 4804168, -13317388, 8762392, 9784864, 20316296, -6780792, -4955496, 5198028, -19840320, -26801516, 2096236, -17880460, 5699340, -13234308, 503476, 5722720, -10323736, 9488548, -19859380, -1964668, 2274460, 4257484 ], [ 12537488, 19084792, 8796228, -4659720, 2952040, -27198284, 5752408, -17346148, 8202952, 9730144, 18344216, -458472, -1356216, 11179428, -21689280, -25459076, 10038916, -19109860, 6825060, -17668428, -3968804, -4210400, -13611976, 8753068, -23059420, -4695988, 6517780, -129116 ], [ 19874288, 20456392, 10523868, -2366520, 5004760, -28821524, 6700648, -21374908, 7643512, 9675424, 16372136, 5863848, 2243064, 17160828, -23538240, -24116636, 17981596, -20339260, 7950780, -22102548, -8441084, -14143520, -16900216, 8017588, -26259460, -7427308, 10761100, -4515716 ], [ 27211088, 21827992, 12251508, -73320, 7057480, -30444764, 7648888, -25403668, 7084072, 9620704, 14400056, 12186168, 5842344, 23142228, -25387200, -22774196, 25924276, -21568660, 9076500, -26536668, -12913364, -24076640, -20188456, 7282108, -29459500, -10158628, 15004420, -8902316 ], [ 23127956, 22312896, 7712984, -2844096, 9339804, -31086148, 10478368, -21550252, 4503336, 11305704, 12666120, 12743988, 5193584, 18823900, -20344380, -17842272, 27315068, -15786232, 11221164, -28201144, -14606728, -25415836, -19277456, 4678564, -24000956, -7734716, 11124248, -6863176 ], [ 13615676, 22376256, 195464, -8022336, 11731284, -31260748, 14202208, -13949572, 961656, 13817784, 11045400, 10561308, 2525264, 9608980, -12025140, -11203872, 25591028, -6670312, 13850244, -28548904, -14978968, -22669396, -16370096, 1186924, -14426036, -2859956, 3382088, -1769176 ], [ 4103396, 22439616, -7322056, -13200576, 14122764, -31435348, 17926048, -6348892, -2580024, 16329864, 9424680, 8378628, -143056, 394060, -3705900, -4565472, 23866988, 2445608, 16479324, -28896664, -15351208, -19922956, -13462736, -2304716, -4851116, 2014804, -4360072, 3324824 ], [ -5408884, 22502976, -14839576, -18378816, 16514244, -31609948, 21649888, 1251788, -6121704, 18841944, 7803960, 6195948, -2811376, -8820860, 4613340, 2072928, 22142948, 11561528, 19108404, -29244424, -15723448, -17176516, -10555376, -5796356, 4723804, 6889564, -12102232, 8418824 ], [ -14921164, 22566336, -22357096, -23557056, 18905724, -31784548, 25373728, 8852468, -9663384, 21354024, 6183240, 4013268, -5479696, -18035780, 12932580, 8711328, 20418908, 20677448, 21737484, -29592184, -16095688, -14430076, -7648016, -9287996, 14298724, 11764324, -19844392, 13512824 ], [ -24433444, 22629696, -29874616, -28735296, 21297204, -31959148, 29097568, 16453148, -13205064, 23866104, 4562520, 1830588, -8148016, -27250700, 21251820, 15349728, 18694868, 29793368, 24366564, -29939944, -16467928, -11683636, -4740656, -12779636, 23873644, 16639084, -27586552, 18606824 ], [ -20235096, 14007724, -25588244, -27723052, 15248636, -30023736, 23909304, 17324004, -9453372, 18642304, 8221636, -298336, -2105372, -19738248, 18084720, 13500732, 18658980, 22992172, 19104904, -22798532, -11587032, -11215240, -8565968, -15752584, 14372304, 8704252, -24184132, 14007300 ], [ -15882696, 5288164, -21169244, -26641252, 9105236, -28064616, 18620904, 18119244, -5619732, 13331584, 11940076, -2426656, 4035148, -12037848, 14788560, 11556372, 18642060, 16012132, 13754584, -15572972, -6647112, -10772440, -12466928, -18719704, 4656624, 625492, -20656492, 9298860 ], [ -11530296, -3431396, -16750244, -25559452, 2961836, -26105496, 13332504, 18914484, -1786092, 8020864, 15658516, -4554976, 10175668, -4337448, 11492400, 9612012, 18625140, 9032092, 8404264, -8347412, -1707192, -10329640, -16367888, -21686824, -5059056, -7453268, -17128852, 4590420 ], [ -7177896, -12150956, -12331244, -24477652, -3181564, -24146376, 8044104, 19709724, 2047548, 2710144, 19376956, -6683296, 16316188, 3362952, 8196240, 7667652, 18608220, 2052052, 3053944, -1121852, 3232728, -9886840, -20268848, -24653944, -14774736, -15532028, -13601212, -118020 ], [ -2825496, -20870516, -7912244, -23395852, -9324964, -22187256, 2755704, 20504964, 5881188, -2600576, 23095396, -8811616, 22456708, 11063352, 4900080, 5723292, 18591300, -4927988, -2296376, 6103708, 8172648, -9444040, -24169808, -27621064, -24490416, -23610788, -10073572, -4826460 ], [ -29484, -24329720, -5454200, -21697480, -11293840, -21405876, -2211936, 20242236, 9205392, -6952688, 22592764, -9032656, 24479080, 16029300, 817896, 3375120, 16820028, -10683524, -5513264, 9352708, 10788408, -9764152, -26218136, -28904032, -28061436, -28196288, -6539776, -6121884 ], [ -865044, -15514760, -7571720, -18560440, -3522160, -23372556, -6431136, 17510916, 11340912, -9068048, 12240964, -4803376, 16892440, 14614860, -5098344, 84720, 10955268, -13581884, -3752144, 3323068, 7981128, -11864392, -23943656, -26257312, -17294916, -24630848, -2991616, 546396 ], [ -1700604, -6699800, -9689240, -15423400, 4249520, -25339236, -10650336, 14779596, 13476432, -11183408, 1889164, -574096, 9305800, 13200420, -11014584, -3205680, 5090508, -16480244, -1991024, -2706572, 5173848, -13964632, -21669176, -23610592, -6528396, -21065408, 556544, 7214676 ], [ -2536164, 2115160, -11806760, -12286360, 12021200, -27305916, -14869536, 12048276, 15611952, -13298768, -8462636, 3655184, 1719160, 11785980, -16930824, -6496080, -774252, -19378604, -229904, -8736212, 2366568, -16064872, -19394696, -20963872, 4238124, -17499968, 4104704, 13882956 ], [ -3371724, 10930120, -13924280, -9149320, 19792880, -29272596, -19088736, 9316956, 17747472, -15414128, -18814436, 7884464, -5867480, 10371540, -22847064, -9786480, -6639012, -22276964, 1531216, -14765852, -440712, -18165112, -17120216, -18317152, 15004644, -13934528, 7652864, 20551236 ], [ -4207284, 19745080, -16041800, -6012280, 27564560, -31239276, -23307936, 6585636, 19882992, -17529488, -29166236, 12113744, -13454120, 8957100, -28763304, -13076880, -12503772, -25175324, 3292336, -20795492, -3247992, -20265352, -14845736, -15670432, 25771164, -10369088, 11201024, 27219516 ], [ -3224324, 20489340, -15528340, -3132200, 25315240, -28465176, -24399616, 7291816, 16302032, -17933248, -28685676, 9891084, -14798040, 7845160, -30311664, -15225920, -14338792, -22159864, 6610176, -21605852, -2905752, -15862392, -9245076, -12118632, 24588604, -6477388, 13372644, 25882216 ], [ -1084124, 16097700, -13340620, -415640, 16688920, -22674216, -23501056, 10185496, 9083312, -17247808, -21311796, 3562644, -12169320, 6925720, -29080464, -16648640, -13609432, -15381064, 10918656, -19094852, -559272, -7321032, -1527756, -7990872, 15802084, -2378068, 14668284, 19450456 ], [ 1056076, 11706060, -11152900, 2300920, 8062600, -16883256, -22602496, 13079176, 1864592, -16562368, -13937916, -2765796, -9540600, 6006280, -27849264, -18071360, -12880072, -8602264, 15227136, -16583852, 1787208, 1220328, 6189564, -3863112, 7015564, 1721252, 15963924, 13018696 ], [ 3196276, 7314420, -8965180, 5017480, -563720, -11092296, -21703936, 15972856, -5354128, -15876928, -6564036, -9094236, -6911880, 5086840, -26618064, -19494080, -12150712, -1823464, 19535616, -14072852, 4133688, 9761688, 13906884, 264648, -1770956, 5820572, 17259564, 6586936 ], [ 5336476, 2922780, -6777460, 7734040, -9190040, -5301336, -20805376, 18866536, -12572848, -15191488, 809844, -15422676, -4283160, 4167400, -25386864, -20916800, -11421352, 4955336, 23844096, -11561852, 6480168, 18303048, 21624204, 4392408, -10557476, 9919892, 18555204, 155176 ], [ 7476676, -1468860, -4589740, 10450600, -17816360, 489624, -19906816, 21760216, -19791568, -14506048, 8183724, -21751116, -1654440, 3247960, -24155664, -22339520, -10691992, 11734136, 28152576, -9050852, 8826648, 26844408, 29341524, 8520168, -19343996, 14019212, 19850844, -6276584 ], [ 6968180, -5053076, -79680, 10032416, -19534424, -3509100, -19049424, 14368536, -11995920, -7760612, 4519600, -19486732, -2654148, 4174772, -19287736, -18145796, -4285764, 10035980, 23950568, -4426008, 11798948, 26734512, 24621792, 12636640, -18599128, 16626192, 11585880, -2827360 ], [ 6236300, -8569196, 4626240, 9349856, -20669864, -8333460, -18195504, 6109416, -2934000, -504092, -75440, -16497652, -3959868, 5257292, -14113096, -13478396, 2599236, 7622900, 19030808, 377112, 14824028, 25894992, 18853152, 16752160, -17050408, 19107312, 2514600, 1455200 ], [ 5504420, -12085316, 9332160, 8667296, -21805304, -13157820, -17341584, -2149704, 6127920, 6752428, -4670480, -13508572, -5265588, 6339812, -8938456, -8810996, 9484236, 5209820, 14111048, 5180232, 17849108, 25055472, 13084512, 20867680, -15501688, 21588432, -6556680, 5737760 ], [ 4772540, -15601436, 14038080, 7984736, -22940744, -17982180, -16487664, -10408824, 15189840, 14008948, -9265520, -10519492, -6571308, 7422332, -3763816, -4143596, 16369236, 2796740, 9191288, 9983352, 20874188, 24215952, 7315872, 24983200, -13952968, 24069552, -15627960, 10020320 ], [ 4040660, -19117556, 18744000, 7302176, -24076184, -22806540, -15633744, -18667944, 24251760, 21265468, -13860560, -7530412, -7877028, 8504852, 1410824, 523804, 23254236, 383660, 4271528, 14786472, 23899268, 23376432, 1547232, 29098720, -12404248, 26550672, -24699240, 14302880 ], [ 2437868, -20218424, 21569496, 7148648, -23498948, -25991976, -15205872, -23895924, 29085792, 25135948, -16147448, -3928216, -7572972, 10305068, 6326912, 4871668, 27037620, -312628, 244100, 18545220, 24254828, 21724464, -3982512, 31580692, -9477340, 28451856, -29841840, 15643676 ], [ -2026492, -13383464, 18216456, 8733368, -17294348, -23792376, -16177872, -19164444, 20028192, 17880868, -10850408, 1688504, -1979652, 14463428, 10393472, 8169628, 20629980, 4631972, -851380, 18872460, 15839108, 17403024, -8727312, 28695292, -2022100, 28447536, -22075920, 7318676 ], [ -6490852, -6548504, 14863416, 10318088, -11089748, -21592776, -17149872, -14432964, 10970592, 10625788, -5553368, 7305224, 3613668, 18621788, 14460032, 11467588, 14222340, 9576572, -1946860, 19199700, 7423388, 13081584, -13472112, 25809892, 5433140, 28443216, -14310000, -1006324 ], [ -10955212, 286456, 11510376, 11902808, -4885148, -19393176, -18121872, -9701484, 1912992, 3370708, -256328, 12921944, 9206988, 22780148, 18526592, 14765548, 7814700, 14521172, -3042340, 19526940, -992332, 8760144, -18216912, 22924492, 12888380, 28438896, -6544080, -9331324 ], [ -15419572, 7121416, 8157336, 13487528, 1319452, -17193576, -19093872, -4970004, -7144608, -3884372, 5040712, 18538664, 14800308, 26938508, 22593152, 18063508, 1407060, 19465772, -4137820, 19854180, -9408052, 4438704, -22961712, 20039092, 20343620, 28434576, 1221840, -17656324 ], [ -19883932, 13956376, 4804296, 15072248, 7524052, -14993976, -20065872, -238524, -16202208, -11139452, 10337752, 24155384, 20393628, 31096868, 26659712, 21361468, -5000580, 24410372, -5233300, 20181420, -17823772, 117264, -27706512, 17153692, 27798860, 28430256, 8987760, -25981324 ], [ -20665648, 12415080, 4889292, 15557212, 7655200, -11828880, -19451448, 1982196, -18422544, -13376540, 11669712, 23034408, 19054624, 28208048, 25815884, 19262372, -9705372, 24927136, -4087520, 19499064, -16914008, -1894316, -29904292, 11393756, 27103636, 24377752, 13491652, -29161128 ], [ -18365968, 3865080, 7851012, 15121972, 2704480, -7855920, -17509608, 2102076, -14921904, -11414900, 9683952, 16275768, 11915104, 19422608, 20863364, 12647372, -12985332, 21738976, -1066400, 17971944, -8201288, -1973156, -29970892, 3228596, 19588636, 16937992, 15266092, -28035768 ], [ -16066288, -4684920, 10812732, 14686732, -2246240, -3882960, -15567768, 2221956, -11421264, -9453260, 7698192, 9517128, 4775584, 10637168, 15910844, 6032372, -16265292, 18550816, 1954720, 16444824, 511432, -2051996, -30037492, -4936564, 12073636, 9498232, 17040532, -26910408 ], [ -13766608, -13234920, 13774452, 14251492, -7196960, 90000, -13625928, 2341836, -7920624, -7491620, 5712432, 2758488, -2363936, 1851728, 10958324, -582628, -19545252, 15362656, 4975840, 14917704, 9224152, -2130836, -30104092, -13101724, 4558636, 2058472, 18814972, -25785048 ], [ -11466928, -21784920, 16736172, 13816252, -12147680, 4062960, -11684088, 2461716, -4419984, -5529980, 3726672, -4000152, -9503456, -6933712, 6005804, -7197628, -22825212, 12174496, 7996960, 13390584, 17936872, -2209676, -30170692, -21266884, -2956364, -5381288, 20589412, -24659688 ], [ -9167248, -30334920, 19697892, 13381012, -17098400, 8035920, -9742248, 2581596, -919344, -3568340, 1740912, -10758792, -16642976, -15719152, 1053284, -13812628, -26105172, 8986336, 11018080, 11863464, 26649592, -2288516, -30237292, -29432044, -10471364, -12821048, 22363852, -23534328 ], [ -4954888, -23411924, 14704280, 10250156, -16432740, 9753088, -4833752, 3024876, 3147708, 1907272, -2512036, -11163084, -18824312, -14612556, -2990636, -13881396, -25301976, 8330244, 9178344, 9586672, 19692196, 1143228, -23067432, -29610456, -13361436, -16377236, 18203440, -19983160 ], [ -419608, -13876604, 8367560, 6664196, -14818860, 11089408, 575608, 3522756, 7310388, 7976152, -7147756, -10494564, -20168552, -11835876, -6881156, -12844956, -23809416, 8101644, 6517944, 7183312, 10089196, 5167668, -14675832, -28440456, -15470676, -19277756, 13041040, -16022440 ], [ 4115672, -4341284, 2030840, 3078236, -13204980, 12425728, 5984968, 4020636, 11473068, 14045032, -11783476, -9826044, -21512792, -9059196, -10771676, -11808516, -22316856, 7873044, 3857544, 4779952, 486196, 9192108, -6284232, -27270456, -17579916, -22178276, 7878640, -12061720 ], [ 8650952, 5194036, -4305880, -507724, -11591100, 13762048, 11394328, 4518516, 15635748, 20113912, -16419196, -9157524, -22857032, -6282516, -14662196, -10772076, -20824296, 7644444, 1197144, 2376592, -9116804, 13216548, 2107368, -26100456, -19689156, -25078796, 2716240, -8101000 ], [ 13186232, 14729356, -10642600, -4093684, -9977220, 15098368, 16803688, 5016396, 19798428, 26182792, -21054916, -8489004, -24201272, -3505836, -18552716, -9735636, -19331736, 7415844, -1463256, -26768, -18719804, 17240988, 10498968, -24930456, -21798396, -27979316, -2446160, -4140280 ], [ 17069072, 22012816, -15352780, -6259144, -7503240, 15231148, 20712448, 4713396, 23185548, 30302452, -23846596, -6730464, -24952892, -1860456, -21326156, -8715516, -18140196, 7734984, -4236816, -2598488, -25932944, 19838388, 17554788, -23681256, -23746236, -29425376, -7448540, -636100 ], [ 17689712, 18036976, -11930260, -1322104, -728760, 9346228, 17118208, 405996, 22694868, 24676012, -17418076, 478176, -22741412, -5871576, -18514196, -7776996, -18453756, 10792824, -7576176, -6012008, -21196784, 15300588, 17931708, -22036056, -24887076, -23599136, -11650820, 585380 ], [ 18310352, 14061136, -8507740, 3614936, 6045720, 3461308, 13523968, -3901404, 22204188, 19049572, -10989556, 7686816, -20529932, -9882696, -15702236, -6838476, -18767316, 13850664, -10915536, -9425528, -16460624, 10762788, 18308628, -20390856, -26027916, -17772896, -15853100, 1806860 ], [ 18930992, 10085296, -5085220, 8551976, 12820200, -2423612, 9929728, -8208804, 21713508, 13423132, -4561036, 14895456, -18318452, -13893816, -12890276, -5899956, -19080876, 16908504, -14254896, -12839048, -11724464, 6224988, 18685548, -18745656, -27168756, -11946656, -20055380, 3028340 ], [ 19551632, 6109456, -1662700, 13489016, 19594680, -8308532, 6335488, -12516204, 21222828, 7796692, 1867484, 22104096, -16106972, -17904936, -10078316, -4961436, -19394436, 19966344, -17594256, -16252568, -6988304, 1687188, 19062468, -17100456, -28309596, -6120416, -24257660, 4249820 ], [ 20172272, 2133616, 1759820, 18426056, 26369160, -14193452, 2741248, -16823604, 20732148, 2170252, 8296004, 29312736, -13895492, -21916056, -7266356, -4022916, -19707996, 23024184, -20933616, -19666088, -2252144, -2850612, 19439388, -15455256, -29450436, -294176, -28459940, 5471300 ], [ 21267976, 1196328, 5378420, 20595616, 24957472, -17958988, 2397120, -18383304, 19044176, -1002436, 10527036, 31224636, -9331224, -21343892, -3258996, -3163860, -18742048, 23356168, -19693820, -19473800, -2333016, -5619736, 19788616, -14566340, -27135796, 2216248, -26807168, 8103180 ], [ 22882936, 3580248, 9211340, 19740256, 14598112, -19407988, 5605440, -16939704, 16047536, -1493116, 8170116, 27347076, -2195304, -15762092, 2054964, -2391660, -16377568, 20708728, -13448900, -15340280, -7679016, -6455656, 20107576, -14504060, -21044236, 1102408, -18754688, 12276660 ], [ 24497896, 5964168, 13044260, 18884896, 4238752, -20856988, 8813760, -15496104, 13050896, -1983796, 5813196, 23469516, 4940616, -10180292, 7368924, -1619460, -14013088, 18061288, -7203980, -11206760, -13025016, -7291576, 20426536, -14441780, -14952676, -11432, -10702208, 16450140 ], [ 26112856, 8348088, 16877180, 18029536, -6120608, -22305988, 12022080, -14052504, 10054256, -2474476, 3456276, 19591956, 12076536, -4598492, 12682884, -847260, -11648608, 15413848, -959060, -7073240, -18371016, -8127496, 20745496, -14379500, -8861116, -1125272, -2649728, 20623620 ], [ 27727816, 10732008, 20710100, 17174176, -16479968, -23754988, 15230400, -12608904, 7057616, -2965156, 1099356, 15714396, 19212456, 983308, 17996844, -75060, -9284128, 12766408, 5285860, -2939720, -23717016, -8963416, 21064456, -14317220, -2769556, -2239112, 5402752, 24797100 ], [ 29342776, 13115928, 24543020, 16318816, -26839328, -25203988, 18438720, -11165304, 4060976, -3455836, -1257564, 11836836, 26348376, 6565108, 23310804, 697140, -6919648, 10118968, 11530780, 1193800, -29063016, -9799336, 21383416, -14254940, 3322004, -3352952, 13455232, 28970580 ], [ 30073928, 14941220, 24604704, 14717956, -26333416, -26261068, 19325908, -6720108, 1307440, -4632092, 1723296, 5802580, 23661588, 9982828, 21212932, 9012, -4595780, 12453172, 7630084, 417812, -25380940, -4639164, 18277336, -11265472, -532400, -4451456, 8606444, 29991092 ], [ 30568568, 16617020, 23657184, 12917596, -22919896, -27213268, 19591948, -1471668, -1381040, -5991812, 6132576, -808820, 18346188, 12821428, 17131612, -1069908, -2282780, 16120492, 1014364, -1671988, -19282900, 2125596, 14254696, -7492672, -7048400, -5545856, 305204, 30167852 ], [ 31063208, 18292820, 22709664, 11117236, -19506376, -28165468, 19857988, 3776772, -4069520, -7351532, 10541856, -7420220, 13030788, 15660028, 13050292, -2148828, 30220, 19787812, -5601356, -3761788, -13184860, 8890356, 10232056, -3719872, -13564400, -6640256, -7996036, 30344612 ], [ 31557848, 19968620, 21762144, 9316876, -16092856, -29117668, 20124028, 9025212, -6758000, -8711252, 14951136, -14031620, 7715388, 18498628, 8968972, -3227748, 2343220, 23455132, -12217076, -5851588, -7086820, 15655116, 6209416, 52928, -20080400, -7734656, -16297276, 30521372 ], [ 32052488, 21644420, 20814624, 7516516, -12679336, -30069868, 20390068, 14273652, -9446480, -10070972, 19360416, -20643020, 2399988, 21337228, 4887652, -4306668, 4656220, 27122452, -18832796, -7941388, -988780, 22419876, 2186776, 3825728, -26596400, -8829056, -24598516, 30698132 ], [ 31984016, 22566416, 19370880, 6194308, -9386632, -30476596, 20667880, 18414876, -11183444, -11290364, 22720476, -26284040, -2540076, 23520268, 1080796, -5360640, 6713944, 29469400, -24300728, -9547708, 4607924, 27542136, -1167200, 7252028, -31711712, -9829892, -31361548, 30774272 ], [ 26847536, 16704176, 13461120, 9175468, -7181272, -25974076, 21051640, 12591156, -4356764, -11246804, 16637556, -23191640, -4102116, 19803268, -255884, -6190080, 6474184, 19933000, -19438568, -6802708, 5692604, 17881896, 1496800, 7559828, -24220832, -9988652, -24280708, 29944832 ], [ 21711056, 10841936, 7551360, 12156628, -4975912, -21471556, 21435400, 6767436, 2469916, -11203244, 10554636, -20099240, -5664156, 16086268, -1592564, -7019520, 6234424, 10396600, -14576408, -4057708, 6777284, 8221656, 4160800, 7867628, -16729952, -10147412, -17199868, 29115392 ], [ 16574576, 4979696, 1641600, 15137788, -2770552, -16969036, 21819160, 943716, 9296596, -11159684, 4471716, -17006840, -7226196, 12369268, -2929244, -7848960, 5994664, 860200, -9714248, -1312708, 7861964, -1438584, 6824800, 8175428, -9239072, -10306172, -10119028, 28285952 ], [ 11438096, -882544, -4268160, 18118948, -565192, -12466516, 22202920, -4880004, 16123276, -11116124, -1611204, -13914440, -8788236, 8652268, -4265924, -8678400, 5754904, -8676200, -4852088, 1432292, 8946644, -11098824, 9488800, 8483228, -1748192, -10464932, -3038188, 27456512 ], [ 6301616, -6744784, -10177920, 21100108, 1640168, -7963996, 22586680, -10703724, 22949956, -11072564, -7694124, -10822040, -10350276, 4935268, -5602604, -9507840, 5515144, -18212600, 10072, 4177292, 10031324, -20759064, 12152800, 8791028, 5742688, -10623692, 4042652, 26627072 ], [ 3276800, -10196992, -13658112, 22855680, 2938880, -5312512, 22812672, -14133248, 26970112, -11046912, -11276288, -9000960, -11270144, 2746368, -6389760, -9996288, 5373952, -23828480, 2873344, 5793792, 10670080, -26447872, 13721600, 8972288, 10153984, -10717184, 8212480, 26138624 ], [ 3276800, -10196992, -13658112, 22855680, 2938880, -5312512, 22812672, -14133248, 26970112, -11046912, -11276288, -9000960, -11270144, 2746368, -6389760, -9996288, 5373952, -23828480, 2873344, 5793792, 10670080, -26447872, 13721600, 8972288, 10153984, -10717184, 8212480, 26138624 ] ], [ [ -269312, 1550848, -15422976, 11204096, 5964288, 10471424, 2356224, 18333696, -10756096, 32404480, 7557120, 21506048, -7856640, -7016960, 11310080, -5441024, 16785920, -9116672, -260608, 12280320, 27206656, -26393600, 18558976, 20081664, 17035264, -16253440, -1300992, 21490176 ], [ -269312, 1550848, -15422976, 11204096, 5964288, 10471424, 2356224, 18333696, -10756096, 32404480, 7557120, 21506048, -7856640, -7016960, 11310080, -5441024, 16785920, -9116672, -260608, 12280320, 27206656, -26393600, 18558976, 20081664, 17035264, -16253440, -1300992, 21490176 ], [ -269312, 1550848, -15422976, 11204096, 5964288, 10471424, 2356224, 18333696, -10756096, 32404480, 7557120, 21506048, -7856640, -7016960, 11310080, -5441024, 16785920, -9116672, -260608, 12280320, 27206656, -26393600, 18558976, 20081664, 17035264, -16253440, -1300992, 21490176 ], [ 2861582, 381350, -12013956, 13527280, 8799946, 11338311, 3023042, 13079982, -6920447, 25804327, 3700408, 22199593, -7132769, -8201621, 9831481, -4667357, 16174208, -10424997, -1007725, 13182194, 24918577, -25166577, 16448074, 19332954, 13511017, -13323972, 18602, 21674020 ], [ 7637522, -1402630, -6813756, 17071120, 13125526, 12660681, 4040222, 5065842, -1069457, 15736297, -2182712, 23257543, -6028559, -10008731, 7575991, -3487187, 15241088, -12420747, -2147395, 14557934, 21428287, -23294847, 13228054, 18190854, 8135047, -8855292, 2031542, 21954460 ], [ 12413462, -3186610, -1613556, 20614960, 17451106, 13983051, 5057402, -2948298, 4781533, 5668267, -8065832, 24315493, -4924349, -11815841, 5320501, -2307017, 14307968, -14416497, -3287065, 15933674, 17937997, -21423117, 10008034, 17048754, 2759077, -4386612, 4044482, 22234900 ], [ 17189402, -4970590, 3586644, 24158800, 21776686, 15305421, 6074582, -10962438, 10632523, -4399763, -13948952, 25373443, -3820139, -13622951, 3065011, -1126847, 13374848, -16412247, -4426735, 17309414, 14447707, -19551387, 6788014, 15906654, -2616893, 82068, 6057422, 22515340 ], [ 21965342, -6754570, 8786844, 27702640, 26102266, 16627791, 7091762, -18976578, 16483513, -14467793, -19832072, 26431393, -2715929, -15430061, 809521, 53323, 12441728, -18407997, -5566405, 18685154, 10957417, -17679657, 3567994, 14764554, -7992863, 4550748, 8070362, 22795780 ], [ 26741282, -8538550, 13987044, 31246480, 30427846, 17950161, 8108942, -26990718, 22334503, -24535823, -25715192, 27489343, -1611719, -17237171, -1445969, 1233493, 11508608, -20403747, -6706075, 20060894, 7467127, -15807927, 347974, 13622454, -13368833, 9019428, 10083302, 23076220 ], [ 25163873, -9217369, 14196315, 20397040, 25905265, 12225966, 11157659, -26583171, 15852460, -20595983, -20845373, 19326511, -6739754, -18623114, 4300714, 4917175, 14628992, -12232329, -11278678, 19084067, 8509363, -12056214, 5575828, 8153844, -13996604, 10453548, 12569087, 16715254 ], [ 23367383, -9858079, 14233485, 9051280, 21077575, 6258786, 14276429, -25885221, 8945140, -16173113, -15604763, 10845721, -12082694, -19994534, 10323334, 8687185, 17889152, -3710319, -15969658, 18026117, 9707893, -8239674, 11094988, 2536044, -14460644, 11783028, 15071177, 10125274 ], [ 21570893, -10498789, 14270655, -2294480, 16249885, 291606, 17395199, -25187271, 2037820, -11750243, -10364153, 2364931, -17425634, -21365954, 16345954, 12457195, 21149312, 4811691, -20660638, 16968167, 10906423, -4423134, 16614148, -3081756, -14924684, 13112508, 17573267, 3535294 ], [ 19774403, -11139499, 14307825, -13640240, 11422195, -5675574, 20513969, -24489321, -4869500, -7327373, -5123543, -6115859, -22768574, -22737374, 22368574, 16227205, 24409472, 13333701, -25351618, 15910217, 12104953, -606594, 22133308, -8699556, -15388724, 14441988, 20075357, -3054686 ], [ 17977913, -11780209, 14344995, -24986000, 6594505, -11642754, 23632739, -23791371, -11776820, -2904503, 117067, -14596649, -28111514, -24108794, 28391194, 19997215, 27669632, 21855711, -30042598, 14852267, 13303483, 3209946, 27652468, -14317356, -15852764, 15771468, 22577447, -9644666 ], [ 17066248, -12307094, 14551690, -31993910, 2882115, -15171809, 25295234, -23747796, -16059815, -1335608, 4325102, -18584289, -31699679, -22685864, 31050239, 22071325, 29196642, 25609021, -32512228, 12745867, 13694438, 6620836, 28663778, -15916781, -14630279, 16784023, 24471912, -12678921 ], [ 18455128, -12538034, 15199150, -27723410, 2069505, -12361739, 23171414, -25405596, -13519565, -7187048, 5848442, -10889739, -30725429, -13997624, 24963989, 19736095, 26217462, 16963711, -29206348, 7913497, 11985698, 8977036, 17954678, -7068431, -9022829, 16972573, 24786552, -6468291 ], [ 19844008, -12768974, 15846610, -23452910, 1256895, -9551669, 21047594, -27063396, -10979315, -13038488, 7371782, -3195189, -29751179, -5309384, 18877739, 17400865, 23238282, 8318401, -25900468, 3081127, 10276958, 11333236, 7245578, 1779919, -3415379, 17161123, 25101192, -257661 ], [ 21232888, -12999914, 16494070, -19182410, 444285, -6741599, 18923774, -28721196, -8439065, -18889928, 8895122, 4499361, -28776929, 3378856, 12791489, 15065635, 20259102, -326909, -22594588, -1751243, 8568218, 13689436, -3463522, 10628269, 2192071, 17349673, 25415832, 5952969 ], [ 22621768, -13230854, 17141530, -14911910, -368325, -3931529, 16799954, -30378996, -5898815, -24741368, 10418462, 12193911, -27802679, 12067096, 6705239, 12730405, 17279922, -8972219, -19288708, -6583613, 6859478, 16045636, -14172622, 19476619, 7799521, 17538223, 25730472, 12163599 ], [ 24010648, -13461794, 17788990, -10641410, -1180935, -1121459, 14676134, -32036796, -3358565, -30592808, 11941802, 19888461, -26828429, 20755336, 618989, 10395175, 14300742, -17617529, -15982828, -11415983, 5150738, 18401836, -24881722, 28324969, 13406971, 17726773, 26045112, 18374229 ], [ 24771955, -13259406, 13803932, -6557417, -4202161, -3140590, 8966016, -29336141, -936823, -31237210, 14249224, 19444543, -21065523, 23188728, 1567482, 5720313, 8558566, -22308191, -11777273, -13048160, 5227515, 14145438, -27820810, 29543810, 12356614, 17727915, 26059030, 16323961 ], [ 25095145, -12754506, 6584852, -2603627, -8765251, -8531050, 752256, -23592791, 1402187, -28246510, 17104024, 13319053, -11959593, 21255528, 7427022, -587877, 887506, -24238061, -6943643, -12446240, 6550785, 5272698, -25335550, 25436390, 6658354, 17598225, 25863010, 8506651 ], [ 25418335, -12249606, -634228, 1350163, -13328341, -13921510, -7461504, -17849441, 3741197, -25255810, 19958824, 7193563, -2853663, 19322328, 13286562, -6896067, -6783554, -26167931, -2110013, -11844320, 7874055, -3600042, -22850290, 21328970, 960094, 17468535, 25666990, 689341 ], [ 25741525, -11744706, -7853308, 5303953, -17891431, -19311970, -15675264, -12106091, 6080207, -22265110, 22813624, 1068073, 6252267, 17389128, 19146102, -13204257, -14454614, -28097801, 2723617, -11242400, 9197325, -12472782, -20365030, 17221550, -4738166, 17338845, 25470970, -7127969 ], [ 26064715, -11239806, -15072388, 9257743, -22454521, -24702430, -23889024, -6362741, 8419217, -19274410, 25668424, -5057417, 15358197, 15455928, 25005642, -19512447, -22125674, -30027671, 7557247, -10640480, 10520595, -21345522, -17879770, 13114130, -10436426, 17209155, 25274950, -14945279 ], [ 26387905, -10734906, -22291468, 13211533, -27017611, -30092890, -32102784, -619391, 10758227, -16283710, 28523224, -11182907, 24464127, 13522728, 30865182, -25820637, -29796734, -31957541, 12390877, -10038560, 11843865, -30218262, -15394510, 9006710, -16134686, 17079465, 25078930, -22762589 ], [ 27335119, -6926664, -15077482, 11741887, -22745707, -29758594, -31193676, 504367, 11519681, -9694261, 25171642, -12904427, 25710141, 10470918, 23371305, -19116744, -24288851, -23513903, 5949307, -5295515, 9882585, -22672302, -15728779, 12374375, -10702088, 18537618, 21377068, -19737239 ], [ 28351669, -2751384, -6259822, 9669637, -17492137, -28788214, -29270916, 1114837, 12105851, -2704951, 21130462, -14136617, 26082831, 7294818, 14393715, -10967064, -17316641, -13917653, -1745063, -92345, 7556355, -13302042, -16376329, 16572605, -4032728, 20172198, 17285668, -15507149 ], [ 29368219, 1423896, 2557838, 7597387, -12238567, -27817834, -27348156, 1725307, 12692021, 4284359, 17089282, -15368807, 26455521, 4118718, 5416125, -2817384, -10344431, -4321403, -9439433, 5110825, 5230125, -3931782, -17023879, 20770835, 2636632, 21806778, 13194268, -11277059 ], [ 30384769, 5599176, 11375498, 5525137, -6984997, -26847454, -25425396, 2335777, 13278191, 11273669, 13048102, -16600997, 26828211, 942618, -3561465, 5332296, -3372221, 5274847, -17133803, 10313995, 2903895, 5438478, -17671429, 24969065, 9305992, 23441358, 9102868, -7046969 ], [ 31401319, 9774456, 20193158, 3452887, -1731427, -25877074, -23502636, 2946247, 13864361, 18262979, 9006922, -17833187, 27200901, -2233482, -12539055, 13481976, 3599989, 14871097, -24828173, 15517165, 577665, 14808738, -18318979, 29167295, 15975352, 25075938, 5011468, -2816879 ], [ 30863422, 12692278, 25411572, 1012911, 2577786, -24559279, -20092974, 2506017, 14843964, 24128534, 5459476, -17711760, 25921617, -4516962, -19028557, 18112229, 8404622, 22637153, -29820667, 17902255, -2094042, 20132112, -18664999, 31273397, 20643100, 25268589, 2854496, 540712 ], [ 24516802, 10911178, 17180172, -2801199, 3358086, -21943249, -11126994, -1860513, 17293764, 25794794, 3757036, -12532080, 18469167, -3464862, -16220467, 9590939, 5109362, 23564063, -24716677, 9756625, -6056742, 10332912, -17884249, 25561547, 17831140, 20072979, 7926176, 637912 ], [ 18170182, 9130078, 8948772, -6615309, 4138386, -19327219, -2161014, -6227043, 19743564, 27461054, 2054596, -7352400, 11016717, -2412762, -13412377, 1069649, 1814102, 24490973, -19612687, 1610995, -10019442, 533712, -17103499, 19849697, 15019180, 14877369, 12997856, 735112 ], [ 11823562, 7348978, 717372, -10429419, 4918686, -16711189, 6804966, -10593573, 22193364, 29127314, 352156, -2172720, 3564267, -1360662, -10604287, -7451641, -1481158, 25417883, -14508697, -6534635, -13982142, -9265488, -16322749, 14137847, 12207220, 9681759, 18069536, 832312 ], [ 5476942, 5567878, -7514028, -14243529, 5698986, -14095159, 15770946, -14960103, 24643164, 30793574, -1350284, 3006960, -3888183, -308562, -7796197, -15972931, -4776418, 26344793, -9404707, -14680265, -17944842, -19064688, -15541999, 8425997, 9395260, 4486149, 23141216, 929512 ], [ -869678, 3786778, -15745428, -18057639, 6479286, -11479129, 24736926, -19326633, 27092964, 32459834, -3052724, 8186640, -11340633, 743538, -4988107, -24494221, -8071678, 27271703, -4300717, -22825895, -21907542, -28863888, -14761249, 2714147, 6583300, -709461, 28212896, 1026712 ], [ -2026229, 2595481, -17917165, -17023699, 5575999, -7203106, 24910992, -20170748, 26825224, 31303368, -4373148, 9944673, -12979982, 814419, -3786383, -28393249, -7921556, 27481581, -1379266, -23588859, -20685155, -31301619, -12366519, -1625397, 4632803, -4484966, 25282215, -1520402 ], [ 1565581, 1943791, -14544955, -11554309, 3132409, -1408366, 17041392, -17792228, 24071224, 27564408, -5344068, 8572263, -9300962, -12411, -4054313, -28063399, -4619276, 27035451, -454606, -17597469, -14718965, -27004389, -8495169, -4709427, 3470453, -6961226, 15030225, -6486782 ], [ 5157391, 1292101, -11172745, -6084919, 688819, 4386374, 9171792, -15413708, 21317224, 23825448, -6314988, 7199853, -5621942, -839241, -4322243, -27733549, -1316996, 26589321, 470054, -11606079, -8752775, -22707159, -4623819, -7793457, 2308103, -9437486, 4778235, -11453162 ], [ 8749201, 640411, -7800535, -615529, -1754771, 10181114, 1302192, -13035188, 18563224, 20086488, -7285908, 5827443, -1942922, -1666071, -4590173, -27403699, 1985284, 26143191, 1394714, -5614689, -2786585, -18409929, -752469, -10877487, 1145753, -11913746, -5473755, -16419542 ], [ 12341011, -11279, -4428325, 4853861, -4198361, 15975854, -6567408, -10656668, 15809224, 16347528, -8256828, 4455033, 1736098, -2492901, -4858103, -27073849, 5287564, 25697061, 2319374, 376701, 3179605, -14112699, 3118881, -13961517, -16597, -14390006, -15725745, -21385922 ], [ 15932821, -662969, -1056115, 10323251, -6641951, 21770594, -14437008, -8278148, 13055224, 12608568, -9227748, 3082623, 5415118, -3319731, -5126033, -26743999, 8589844, 25250931, 3244034, 6368091, 9145795, -9815469, 6990231, -17045547, -1178947, -16866266, -25977735, -26352302 ], [ 16975156, 2825791, -110305, 11574866, -8654216, 19099484, -13550883, -3115853, 7845424, 14105658, -10079118, 4693113, 5367763, 1337364, -8827238, -22596874, 11902999, 24404826, 6309269, 9727881, 3755410, -8801289, 3673506, -11109627, -4239097, -16431851, -21902925, -25611482 ], [ 17507596, 7142641, 350225, 11982926, -10580216, 14735204, -10913613, 2603197, 2144464, 16649958, -10906578, 6900183, 4575133, 7091244, -13215098, -17686294, 15218329, 23478726, 9802619, 12561351, -3906290, -8443719, -1080834, -3369717, -7678807, -15415301, -14962755, -23729222 ], [ 18040036, 11459491, 810755, 12390986, -12506216, 10370924, -8276343, 8322247, -3556496, 19194258, -11734038, 9107253, 3782503, 12845124, -17602958, -12775714, 18533659, 22552626, 13295969, 15394821, -11567990, -8086149, -5835174, 4370193, -11118517, -14398751, -8022585, -21846962 ], [ 18572476, 15776341, 1271285, 12799046, -14432216, 6006644, -5639073, 14041297, -9257456, 21738558, -12561498, 11314323, 2989873, 18599004, -21990818, -7865134, 21848989, 21626526, 16789319, 18228291, -19229690, -7728579, -10589514, 12110103, -14558227, -13382201, -1082415, -19964702 ], [ 19104916, 20093191, 1731815, 13207106, -16358216, 1642364, -3001803, 19760347, -14958416, 24282858, -13388958, 13521393, 2197243, 24352884, -26378678, -2954554, 25164319, 20700426, 20282669, 21061761, -26891390, -7371009, -15343854, 19850013, -17997937, -12365651, 5857755, -18082442 ], [ 18737938, 23905407, 2438773, 12592885, -17310633, -2523315, -1263353, 24500536, -19551841, 25973266, -13501444, 14686019, 1852775, 28824106, -29838026, 1798869, 27702119, 19441383, 22698826, 22504621, -32165510, -7239340, -18539195, 24982643, -20230103, -11809015, 11641783, -15530071 ], [ 13043638, 24728637, 4605343, 5923615, -12496443, -5512665, -4848683, 23442856, -17585251, 22606006, -9379084, 9676169, 4162805, 25698046, -27797726, 5621439, 25634549, 16210293, 18734686, 15710791, -23297810, -8445700, -12500465, 14672153, -15309893, -13976485, 10577893, -9008581 ], [ 7349338, 25551867, 6771913, -745655, -7682253, -8502015, -8434013, 22385176, -15618661, 19238746, -5256724, 4666319, 6472835, 22571986, -25757426, 9444009, 23566979, 12979203, 14770546, 8916961, -14430110, -9652060, -6461735, 4361663, -10389683, -16143955, 9514003, -2487091 ], [ 1655038, 26375097, 8938483, -7414925, -2868063, -11491365, -12019343, 21327496, -13652071, 15871486, -1134364, -343531, 8782865, 19445926, -23717126, 13266579, 21499409, 9748113, 10806406, 2123131, -5562410, -10858420, -423005, -5948827, -5469473, -18311425, 8450113, 4034399 ], [ -4039262, 27198327, 11105053, -14084195, 1946127, -14480715, -15604673, 20269816, -11685481, 12504226, 2987996, -5353381, 11092895, 16319866, -21676826, 17089149, 19431839, 6517023, 6842266, -4670699, 3305290, -12064780, 5615725, -16259317, -549263, -20478895, 7386223, 10555889 ], [ -9733562, 28021557, 13271623, -20753465, 6760317, -17470065, -19190003, 19212136, -9718891, 9136966, 7110356, -10363231, 13402925, 13193806, -19636526, 20911719, 17364269, 3285933, 2878126, -11464529, 12172990, -13271140, 11654455, -26569807, 4370947, -22646365, 6322333, 17077379 ], [ -14253253, 24598212, 11349263, -25030549, 6050290, -17028576, -18759916, 18695246, -6701143, 8267016, 9365084, -9820943, 12917124, 8919705, -16038390, 21566096, 16718210, 211340, 1917728, -12254893, 16011876, -12687768, 14628476, -28101377, 7996377, -23675265, 6350109, 20794059 ], [ -17369143, 16099692, 4540133, -26448679, -1261850, -12486816, -13530916, 18824666, -2427133, 10381656, 9387764, -2643173, 9089964, 3273555, -10578450, 18434096, 17771030, -2676220, 4547168, -5870383, 13840716, -9965448, 13939796, -19141067, 10074387, -23343435, 7682559, 21158649 ], [ -20485033, 7601172, -2268997, -27866809, -8573990, -7945056, -8301916, 18954086, 1846877, 12496296, 9410444, 4534597, 5262804, -2372595, -5118510, 15302096, 18823850, -5563780, 7176608, 514127, 11669556, -7243128, 13251116, -10180757, 12152397, -23011605, 9015009, 21523239 ], [ -23600923, -897348, -9078127, -29284939, -15886130, -3403296, -3072916, 19083506, 6120887, 14610936, 9433124, 11712367, 1435644, -8018745, 341430, 12170096, 19876670, -8451340, 9806048, 6898637, 9498396, -4520808, 12562436, -1220447, 14230407, -22679775, 10347459, 21887829 ], [ -26716813, -9395868, -15887257, -30703069, -23198270, 1138464, 2156084, 19212926, 10394897, 16725576, 9455804, 18890137, -2391516, -13664895, 5801370, 9038096, 20929490, -11338900, 12435488, 13283147, 7327236, -1798488, 11873756, 7739863, 16308417, -22347945, 11679909, 22252419 ], [ -29832703, -17894388, -22696387, -32121199, -30510410, 5680224, 7385084, 19342346, 14668907, 18840216, 9478484, 26067907, -6218676, -19311045, 11261310, 5906096, 21982310, -14226460, 15064928, 19667657, 5156076, 923832, 11185076, 16700173, 18386427, -22016115, 13012359, 22617009 ], [ -24929068, -21364188, -18852952, -25854247, -24873527, 7491999, 11362769, 20575490, 9991823, 13984890, 7606355, 23153116, -9011595, -18687165, 14305905, 3355214, 20465225, -16732174, 11586350, 20803820, 4093401, -2031927, 11794217, 20247640, 16428903, -16792461, 11635317, 19179147 ], [ -17584708, -23303508, -11767432, -17248357, -15295637, 8472909, 14959619, 22144550, 2590493, 7008270, 5157545, 17166676, -11489745, -16155015, 16615395, 981194, 18165995, -19121674, 6248810, 20342660, 3368091, -6715797, 12798347, 22147720, 13243173, -10079991, 9433647, 14584017 ], [ -10240348, -25242828, -4681912, -8642467, -5717747, 9453819, 18556469, 23713610, -4810837, 31650, 2708735, 11180236, -13967895, -13622865, 18924885, -1392826, 15866765, -21511174, 911270, 19881500, 2642781, -11399667, 13802477, 24047800, 10057443, -3367521, 7231977, 9988887 ], [ -2895988, -27182148, 2403608, -36577, 3860143, 10434729, 22153319, 25282670, -12212167, -6944970, 259925, 5193796, -16446045, -11090715, 21234375, -3766846, 13567535, -23900674, -4426270, 19420340, 1917471, -16083537, 14806607, 25947880, 6871713, 3344949, 5030307, 5393757 ], [ 4448372, -29121468, 9489128, 8569313, 13438033, 11415639, 25750169, 26851730, -19613497, -13921590, -2188885, -792644, -18924195, -8558565, 23543865, -6140866, 11268305, -26290174, -9763810, 18959180, 1192161, -20767407, 15810737, 27847960, 3685983, 10057419, 2828637, 798627 ], [ 10885679, -30834394, 15546747, 16287561, 22342320, 11893557, 28472390, 28023078, -25835229, -19788325, -4049534, -6198602, -20815969, -6381420, 25261183, -8226696, 9319530, -28461085, -14527931, 17933477, 319242, -24300540, 16107258, 28984263, 978339, 16380066, 468452, -3366556 ], [ 6567929, -29862934, 9416397, 13480911, 23259600, 6407427, 20824010, 24478698, -18070299, -12494995, 1063726, -4721702, -15754999, -8413620, 19957033, -6895416, 11526150, -28040155, -12492941, 10213907, -2303898, -14189220, 8013558, 21064353, 3939429, 18080526, -3771268, -2433796 ], [ 2250179, -28891474, 3286047, 10674261, 24176880, 921297, 13175630, 20934318, -10305369, -5201665, 6176986, -3244802, -10694029, -10445820, 14652883, -5564136, 13732770, -27619225, -10457951, 2494337, -4927038, -4077900, -80142, 13144443, 6900519, 19780986, -8010988, -1501036 ], [ -2067571, -27920014, -2844303, 7867611, 25094160, -4564833, 5527250, 17389938, -2540439, 2091665, 11290246, -1767902, -5633059, -12478020, 9348733, -4232856, 15939390, -27198295, -8422961, -5225233, -7550178, 6033420, -8173842, 5224533, 9861609, 21481446, -12250708, -568276 ], [ -6385321, -26948554, -8974653, 5060961, 26011440, -10050963, -2121130, 13845558, 5224491, 9384995, 16403506, -291002, -572089, -14510220, 4044583, -2901576, 18146010, -26777365, -6387971, -12944803, -10173318, 16144740, -16267542, -2695377, 12822699, 23181906, -16490428, 364484 ], [ -10703071, -25977094, -15105003, 2254311, 26928720, -15537093, -9769510, 10301178, 12989421, 16678325, 21516766, 1185898, 4488881, -16542420, -1259567, -1570296, 20352630, -26356435, -4352981, -20664373, -12796458, 26256060, -24361242, -10615287, 15783789, 24882366, -20730148, 1297244 ], [ -10979406, -25416079, -15682498, 1857656, 27699630, -17654998, -15552530, 7687343, 17969121, 20101075, 23779731, 1875823, 7152841, -15028805, -5693617, 1030714, 20809040, -26519060, -3106996, -25041058, -15528868, 29629740, -27610627, -12308347, 15693894, 26276191, -22821428, 3478174 ], [ -4904946, -25500049, -7534078, 5248136, 28240530, -14479978, -18404270, 6535793, 18572031, 17441485, 21563661, 1329073, 6050071, -7943195, -8760367, 5627014, 18515120, -27598700, -3100876, -24164638, -18432988, 22415700, -23247517, -4216357, 10809594, 27188161, -21536588, 7620514 ], [ 1169514, -25584019, 614342, 8638616, 28781430, -11304958, -21256010, 5384243, 19174941, 14781895, 19347591, 782323, 4947301, -857585, -11827117, 10223314, 16221200, -28678340, -3094756, -23288218, -21337108, 15201660, -18884407, 3875633, 5925294, 28100131, -20251748, 11762854 ], [ 7243974, -25667989, 8762762, 12029096, 29322330, -8129938, -24107750, 4232693, 19777851, 12122305, 17131521, 235573, 3844531, 6228025, -14893867, 14819614, 13927280, -29757980, -3088636, -22411798, -24241228, 7987620, -14521297, 11967623, 1040994, 29012101, -18966908, 15905194 ], [ 13318434, -25751959, 16911182, 15419576, 29863230, -4954918, -26959490, 3081143, 20380761, 9462715, 14915451, -311177, 2741761, 13313635, -17960617, 19415914, 11633360, -30837620, -3082516, -21535378, -27145348, 773580, -10158187, 20059613, -3843306, 29924071, -17682068, 20047534 ], [ 19392894, -25835929, 25059602, 18810056, 30404130, -1779898, -29811230, 1929593, 20983671, 6803125, 12699381, -857927, 1638991, 20399245, -21027367, 24012214, 9339440, -31917260, -3076396, -20658958, -30049468, -6440460, -5795077, 28151603, -8727606, 30836041, -16397228, 24189874 ], [ 22438251, -26674954, 25317083, 18004610, 23876871, -699628, -26604953, 140420, 17977437, 7945774, 10007976, -3181907, -2877434, 22388281, -19696654, 20237704, 3979688, -26467643, -1055851, -16053064, -29432392, -10964463, -6088927, 29009618, -5210478, 24799111, -12113840, 21011236 ], [ 24185421, -27837574, 22192733, 15400910, 14320401, -517108, -20802383, -1922020, 13424427, 10717954, 7112856, -6267557, -8856854, 22193071, -16481314, 12875704, -2693992, -18219773, 1828019, -9848824, -27306232, -14335593, -8378617, 26767358, 1907262, 15784081, -6545360, 14695036 ], [ 25932591, -29000194, 19068383, 12797210, 4763931, -334588, -14999813, -3984460, 8871417, 13490134, 4217736, -9353207, -14836274, 21997861, -13265974, 5513704, -9367672, -9971903, 4711889, -3644584, -25180072, -17706723, -10668307, 24525098, 9025002, 6769051, -976880, 8378836 ], [ 27679761, -30162814, 15944033, 10193510, -4792539, -152068, -9197243, -6046900, 4318407, 16262314, 1322616, -12438857, -20815694, 21802651, -10050634, -1848296, -16041352, -1724033, 7595759, 2559656, -23053912, -21077853, -12957997, 22282838, 16142742, -2245979, 4591600, 2062636 ], [ 29426931, -31325434, 12819683, 7589810, -14349009, 30452, -3394673, -8109340, -234603, 19034494, -1572504, -15524507, -26795114, 21607441, -6835294, -9210296, -22715032, 6523837, 10479629, 8763896, -20927752, -24448983, -15247687, 20040578, 23260482, -11261009, 10160080, -4253564 ], [ 31141876, -32346864, 9769341, 5008344, -23742127, 185980, 2322428, -10069696, -4680145, 21699621, -4379860, -18502890, -32674861, 21393576, -3592774, -16396407, -29203765, 14604489, 13325961, 14866544, -18767106, -27763527, -17536888, 17742352, 30234876, -20172783, 15572750, -10500500 ], [ 29988796, -20802384, 13305711, 4405704, -18596917, -2060780, 432788, -2944576, 438965, 14837031, 623780, -11934510, -29683711, 19519416, 2068766, -7928397, -19232215, 7802739, 12831411, 11927504, -13537206, -26041917, -19782568, 10463152, 24451476, -19894773, 7118330, -10582940 ], [ 28835716, -9257904, 16842081, 3803064, -13451707, -4307540, -1456852, 4180544, 5558075, 7974441, 5627420, -5366130, -26692561, 17645256, 7730306, 539613, -9260665, 1000989, 12336861, 8988464, -8307306, -24320307, -22028248, 3183952, 18668076, -19616763, -1336090, -10665380 ], [ 27682636, 2286576, 20378451, 3200424, -8306497, -6554300, -3346492, 11305664, 10677185, 1111851, 10631060, 1202250, -23701411, 15771096, 13391846, 9007623, 710885, -5800761, 11842311, 6049424, -3077406, -22598697, -24273928, -4095248, 12884676, -19338753, -9790510, -10747820 ], [ 26529556, 13831056, 23914821, 2597784, -3161287, -8801060, -5236132, 18430784, 15796295, -5750739, 15634700, 7770630, -20710261, 13896936, 19053386, 17475633, 10682435, -12602511, 11347761, 3110384, 2152494, -20877087, -26519608, -11374448, 7101276, -19060743, -18244930, -10830260 ], [ 25376476, 25375536, 27451191, 1995144, 1983923, -11047820, -7125772, 25555904, 20915405, -12613329, 20638340, 14339010, -17719111, 12022776, 24714926, 25943643, 20653985, -19404261, 10853211, 171344, 7382394, -19155477, -28765288, -18653648, 1317876, -18782733, -26699350, -10912700 ], [ 22906709, 31553595, 27074794, 2176751, 6049550, -13103093, -8703865, 30223622, 22379761, -17246515, 23866919, 16184479, -13659108, 11208624, 26493482, 31075493, 26748206, -21865697, 10708749, -1125513, 11300363, -17398255, -28204290, -22802849, -4112130, -19322871, -32354777, -12143424 ], [ 17667359, 26443665, 18468094, 4007981, 7844330, -14755583, -9626635, 29722322, 16156531, -17190265, 23361749, 8095549, -7350828, 12624144, 20104382, 29189903, 24686666, -15197507, 11300679, 1031877, 12458753, -15566125, -21739590, -20368259, -8798790, -21583941, -32122667, -15789504 ], [ 12428009, 21333735, 9861394, 5839211, 9639110, -16408073, -10549405, 29221022, 9933301, -17134015, 22856579, 6619, -1042548, 14039664, 13715282, 27304313, 22625126, -8529317, 11892609, 3189267, 13617143, -13733995, -15274890, -17933669, -13485450, -23845011, -31890557, -19435584 ], [ 7188659, 16223805, 1254694, 7670441, 11433890, -18060563, -11472175, 28719722, 3710071, -17077765, 22351409, -8082311, 5265732, 15455184, 7326182, 25418723, 20563586, -1861127, 12484539, 5346657, 14775533, -11901865, -8810190, -15499079, -18172110, -26106081, -31658447, -23081664 ], [ 1949309, 11113875, -7352006, 9501671, 13228670, -19713053, -12394945, 28218422, -2513159, -17021515, 21846239, -16171241, 11574012, 16870704, 937082, 23533133, 18502046, 4807063, 13076469, 7504047, 15933923, -10069735, -2345490, -13064489, -22858770, -28367151, -31426337, -26727744 ], [ -3290041, 6003945, -15958706, 11332901, 15023450, -21365543, -13317715, 27717122, -8736389, -16965265, 21341069, -24260171, 17882292, 18286224, -5452018, 21647543, 16440506, 11475253, 13668399, 9661437, 17092313, -8237605, 4119210, -10629899, -27545430, -30628221, -31194227, -30373824 ], [ -6783652, 3029235, -16236338, 13460474, 15968246, -16582334, -11059315, 21904961, -12973112, -15810055, 22411778, -25708031, 14393811, 16742076, -5354917, 18883640, 12834152, 10912879, 12858414, 10829364, 14689400, -8385883, 2564181, -6376268, -23699817, -26732721, -30125186, -30893511 ], [ -9266572, 1290705, -11691878, 15759614, 16420946, -8073194, -6959185, 13018091, -16059752, -14018605, 24394838, -23311061, 5233521, 13484436, -1502647, 15611240, 8333432, 6164389, 11236794, 11424444, 10224680, -9680713, -3633849, -1069508, -14914467, -19272891, -28571606, -29603181 ], [ -11749492, -447825, -7147418, 18058754, 16873646, 435946, -2859055, 4131221, -19146392, -12227155, 26377898, -20914091, -3926769, 10226796, 2349623, 12338840, 3832712, 1415899, 9615174, 12019524, 5759960, -10975543, -9831879, 4237252, -6129117, -11813061, -27018026, -28312851 ], [ -14232412, -2186355, -2602958, 20357894, 17326346, 8945086, 1241075, -4755649, -22233032, -10435705, 28360958, -18517121, -13087059, 6969156, 6201893, 9066440, -668008, -3332591, 7993554, 12614604, 1295240, -12270373, -16029909, 9544012, 2656233, -4353231, -25464446, -27022521 ], [ -16715332, -3924885, 1941502, 22657034, 17779046, 17454226, 5341205, -13642519, -25319672, -8644255, 30344018, -16120151, -22247349, 3711516, 10054163, 5794040, -5168728, -8081081, 6371934, 13209684, -3169480, -13565203, -22227939, 14850772, 11441583, 3106599, -23910866, -25732191 ], [ -19198252, -5663415, 6485962, 24956174, 18231746, 25963366, 9441335, -22529389, -28406312, -6852805, 32327078, -13723181, -31407639, 453876, 13906433, 2521640, -9669448, -12829571, 4750314, 13804764, -7634200, -14860033, -28425969, 20157532, 20226933, 10566429, -22357286, -24441861 ], [ -17383912, -36270, 5973092, 21388019, 19777886, 26262781, 3640665, -14082294, -25169292, -7015675, 25880603, -9165681, -24363869, -1691794, 14909503, 906995, -11346808, -9838216, -372541, 17063999, -4880465, -11791643, -18732569, 15004702, 21758128, 11601024, -17537921, -22358311 ], [ -15316792, 6024150, 5162732, 17474729, 21388346, 26079271, -2742405, -4615554, -21560292, -7293505, 18938273, -4481091, -16366919, -3772054, 15744973, -610135, -12858088, -6391576, -5701351, 20479949, -1702115, -8466593, -8104379, 9236602, 22862608, 12257664, -12526451, -20228101 ], [ -13249672, 12084570, 4352372, 13561439, 22998806, 25895761, -9125475, 4851186, -17951292, -7571335, 11995943, 203499, -8369969, -5852314, 16580443, -2127265, -14369368, -2944936, -11030161, 23895899, 1476235, -5141543, 2523811, 3468502, 23967088, 12914304, -7514981, -18097891 ], [ -11182552, 18144990, 3542012, 9648149, 24609266, 25712251, -15508545, 14317926, -14342292, -7849165, 5053613, 4888089, -373019, -7932574, 17415913, -3644395, -15880648, 501704, -16358971, 27311849, 4654585, -1816493, 13152001, -2299598, 25071568, 13570944, -2503511, -15967681 ], [ -9115432, 24205410, 2731652, 5734859, 26219726, 25528741, -21891615, 23784666, -10733292, -8126995, -1888717, 9572679, 7623931, -10012834, 18251383, -5161525, -17391928, 3948344, -21687781, 30727799, 7832935, 1508557, 23780191, -8067698, 26176048, 14227584, 2507959, -13837471 ], [ -8281802, 25991786, 1715005, 3279631, 27621852, 25613549, -26199786, 28908293, -6241345, -7404210, -6937296, 12555729, 11535598, -10348498, 16730618, -4610886, -17863286, 6787301, -23727085, 32213543, 9506234, 2357772, 31305129, -12227247, 27220107, 14407480, 4585687, -11393978 ], [ -11041382, 15327686, 97435, 5071801, 28417092, 26479979, -24463686, 21380243, 822665, -3766590, -6469296, 10582119, 3546658, -5602078, 8346038, 1963254, -15305306, 7856051, -16183915, 28076513, 6795254, -4005228, 29790159, -11701017, 28088157, 13198600, -1882703, -8037878 ], [ -13800962, 4663586, -1520135, 6863971, 29212332, 27346409, -22727586, 13852193, 7886675, -128970, -6001296, 8608509, -4442282, -855658, -38542, 8537394, -12747326, 8924801, -8640745, 23939483, 4084274, -10368228, 28275189, -11174787, 28956207, 11989720, -8351093, -4681778 ], [ -16560542, -6000514, -3137705, 8656141, 30007572, 28212839, -20991486, 6324143, 14950685, 3508650, -5533296, 6634899, -12431222, 3890762, -8423122, 15111534, -10189346, 9993551, -1097575, 19802453, 1373294, -16731228, 26760219, -10648557, 29824257, 10780840, -14819483, -1325678 ], [ -19320122, -16664614, -4755275, 10448311, 30802812, 29079269, -19255386, -1203907, 22014695, 7146270, -5065296, 4661289, -20420162, 8637182, -16807702, 21685674, -7631366, 11062301, 6445595, 15665423, -1337686, -23094228, 25245249, -10122327, 30692307, 9571960, -21287873, 2030422 ], [ -22079702, -27328714, -6372845, 12240481, 31598052, 29945699, -17519286, -8731957, 29078705, 10783890, -4597296, 2687679, -28409102, 13383602, -25192282, 28259814, -5073386, 12131051, 13988765, 11528393, -4048666, -29457228, 23730279, -9596097, 31560357, 8363080, -27756263, 5386522 ], [ -20129279, -27796792, -8560748, 13151524, 30485994, 26967086, -16680786, -12909409, 30730034, 10973859, -6589689, -90048, -27216461, 16382762, -24468160, 26005038, -1140242, 10276430, 17262113, 11059028, -6940033, -30730530, 21035424, -5938620, 29358054, 7391095, -30844628, 3818980 ], [ -14577089, -20467912, -11184788, 13388764, 27915414, 21048146, -16528686, -14524639, 28242254, 8527389, -10463559, -3482688, -19002611, 18045782, -16778560, 16998738, 3844498, 6186290, 17270303, 13394348, -9969343, -28111710, 17438304, 113340, 24807834, 6600265, -31348268, -1513700 ], [ -9024899, -13139032, -13808828, 13626004, 25344834, 15129206, -16376586, -16139869, 25754474, 6080919, -14337429, -6875328, -10788761, 19708802, -9088960, 7992438, 8829238, 2096150, 17278493, 15729668, -12998653, -25492890, 13841184, 6165300, 20257614, 5809435, -31851908, -6846380 ], [ -3472709, -5810152, -16432868, 13863244, 22774254, 9210266, -16224486, -17755099, 23266694, 3634449, -18211299, -10267968, -2574911, 21371822, -1399360, -1013862, 13813978, -1993990, 17286683, 18064988, -16027963, -22874070, 10244064, 12217260, 15707394, 5018605, -32355548, -12179060 ], [ 2079481, 1518728, -19056908, 14100484, 20203674, 3291326, -16072386, -19370329, 20778914, 1187979, -22085169, -13660608, 5638939, 23034842, 6290240, -10020162, 18798718, -6084130, 17294873, 20400308, -19057273, -20255250, 6646944, 18269220, 11157174, 4227775, -32859188, -17511740 ], [ 7631671, 8847608, -21680948, 14337724, 17633094, -2627614, -15920286, -20985559, 18291134, -1258491, -25959039, -17053248, 13852789, 24697862, 13979840, -19026462, 23783458, -10174270, 17303063, 22735628, -22086583, -17636430, 3049824, 24321180, 6606954, 3436945, -33362828, -22844420 ], [ 1860238, 5134184, -20784116, 8186787, 11693796, -3927424, -11745664, -23005506, 16696054, -348646, -19405857, -13436850, 12799386, 23486230, 8264325, -15897888, 19937183, -11537251, 14030146, 21402504, -23428453, -13761826, 3619322, 20960843, 1761906, 5737148, -30558106, -23294979 ], [ -5487902, -116776, -19397036, 1146357, 5285436, -4584064, -7010944, -25081806, 15225274, 1028534, -11400807, -8844510, 10455606, 21874330, 682275, -11079648, 14861273, -12520501, 10300366, 19558584, -24535363, -9712366, 4768982, 16289933, -3124194, 8467748, -27292726, -23065749 ], [ -12836042, -5367736, -18009956, -5894073, -1122924, -5240704, -2276224, -27158106, 13754494, 2405714, -3395757, -4252170, 8111826, 20262430, -6899775, -6261408, 9785363, -13503751, 6570586, 17714664, -25642273, -5662906, 5918642, 11619023, -8010294, 11198348, -24027346, -22836519 ], [ -20184182, -10618696, -16622876, -12934503, -7531284, -5897344, 2458496, -29234406, 12283714, 3782894, 4609293, 340170, 5768046, 18650530, -14481825, -1443168, 4709453, -14487001, 2840806, 15870744, -26749183, -1613446, 7068302, 6948113, -12896394, 13928948, -20761966, -22607289 ], [ -27532322, -15869656, -15235796, -19974933, -13939644, -6553984, 7193216, -31310706, 10812934, 5160074, 12614343, 4932510, 3424266, 17038630, -22063875, 3375072, -366457, -15470251, -888974, 14026824, -27856093, 2436014, 8217962, 2277203, -17782494, 16659548, -17496586, -22378059 ], [ -33102500, -20531090, -14441676, -25160901, -18101267, -7633363, 10068646, -32681200, 10310032, 5077413, 18048109, 7647744, 1196477, 15250984, -26295089, 6839585, -4996304, -16441584, -4592880, 13207664, -27887600, 5477884, 8214631, -1175946, -20093570, 18109776, -15276995, -22270396 ], [ -31037900, -22661030, -16193796, -22383591, -12615137, -10528033, 4960066, -31020880, 13963312, -1273977, 12440479, 2302464, -533233, 12708664, -16137419, 4491035, -7710704, -17361744, -8185680, 16788944, -23301200, 4193044, 3260221, 600114, -11347190, 14061936, -17548145, -22684756 ], [ -28973300, -24790970, -17945916, -19606281, -7129007, -13422703, -148514, -29360560, 17616592, -7625367, 6832849, -3042816, -2262943, 10166344, -5979749, 2142485, -10425104, -18281904, -11778480, 20370224, -18714800, 2908204, -1694189, 2376174, -2600810, 10014096, -19819295, -23099116 ], [ -26908700, -26920910, -19698036, -16828971, -1642877, -16317373, -5257094, -27700240, 21269872, -13976757, 1225219, -8388096, -3992653, 7624024, 4177921, -206065, -13139504, -19202064, -15371280, 23951504, -14128400, 1623364, -6648599, 4152234, 6145570, 5966256, -22090445, -23513476 ], [ -24844100, -29050850, -21450156, -14051661, 3843253, -19212043, -10365674, -26039920, 24923152, -20328147, -4382411, -13733376, -5722363, 5081704, 14335591, -2554615, -15853904, -20122224, -18964080, 27532784, -9542000, 338524, -11603009, 5928294, 14891950, 1918416, -24361595, -23927836 ], [ -22779500, -31180790, -23202276, -11274351, 9329383, -22106713, -15474254, -24379600, 28576432, -26679537, -9990041, -19078656, -7452073, 2539384, 24493261, -4903165, -18568304, -21042384, -22556880, 31114064, -4955600, -946316, -16557419, 7704354, 23638330, -2129424, -26632745, -24342196 ], [ -18568805, -28075655, -20677371, -11108211, 9700498, -23853433, -15893069, -24281815, 26539237, -27050112, -9052646, -16947816, -10210123, 2002534, 24125026, -8259355, -19895624, -17363769, -21019680, 28265024, 352060, 323944, -16787009, 6365064, 24906655, -1722399, -25462160, -20256061 ], [ -12212015, -19735445, -13875441, -13553241, 4956598, -24452203, -11622119, -25746565, 18811567, -21439872, -1570226, -7340856, -13996513, 3471154, 13230886, -12623185, -19835864, -9086379, -14352480, 18985664, 6380980, 4149304, -12291779, 1910424, 18696925, 3139491, -20849840, -11669431 ], [ -5855225, -11395235, -7073511, -15998271, 212698, -25050973, -7351169, -27211315, 11083897, -15829632, 5912194, 2266104, -17782903, 4939774, 2336746, -16987015, -19776104, -808989, -7685280, 9706304, 12409900, 7974664, -7796549, -2544216, 12487195, 8001381, -16237520, -3082801 ], [ 501565, -3055025, -271581, -18443301, -4531202, -25649743, -3080219, -28676065, 3356227, -10219392, 13394614, 11873064, -21569293, 6408394, -8557394, -21350845, -19716344, 7468401, -1018080, 426944, 18438820, 11800024, -3301319, -6998856, 6277465, 12863271, -11625200, 5503829 ], [ 6858355, 5285185, 6530349, -20888331, -9275102, -26248513, 1190731, -30140815, -4371443, -4609152, 20877034, 21480024, -25355683, 7877014, -19451534, -25714675, -19656584, 15745791, 5649120, -8852416, 24467740, 15625384, 1193911, -11453496, 67735, 17725161, -7012880, 14090459 ], [ 13215145, 13625395, 13332279, -23333361, -14019002, -26847283, 5461681, -31605565, -12099113, 1001088, 28359454, 31086984, -29142073, 9345634, -30345674, -30078505, -19596824, 24023181, 12316320, -18131776, 30496660, 19450744, 5689141, -15908136, -6141995, 22587051, -2400560, 22677089 ], [ 16130788, 13927356, 10111674, -19397096, -11821989, -25606891, 8067209, -25662713, -6998128, 3073529, 25112261, 25713468, -23690532, 10106884, -30358872, -25710440, -16716636, 17203003, 15780645, -14551529, 29252444, 17444280, 875995, -13316159, -3256728, 23729226, -1427071, 17441753 ], [ 18245068, 12357396, 4557054, -13974776, -8008599, -23938201, 10284899, -17994803, 1090352, 4322099, 19366391, 16851348, -16087692, 10703404, -27838152, -19308920, -13179636, 6866953, 18499095, -7976579, 26314484, 14079720, -6104855, -9083189, 1746552, 24005166, -1300981, 8987603 ], [ 20359348, 10787436, -997566, -8552456, -4195209, -22269511, 12502589, -10326893, 9178832, 5570669, 13620521, 7989228, -8484852, 11299924, -25317432, -12907400, -9642636, -3469097, 21217545, -1401629, 23376524, 10715160, -13085705, -4850219, 6749832, 24281106, -1174891, 533453 ], [ 22473628, 9217476, -6552186, -3130136, -381819, -20600821, 14720279, -2658983, 17267312, 6819239, 7874651, -872892, -882012, 11896444, -22796712, -6505880, -6105636, -13805147, 23935995, 5173321, 20438564, 7350600, -20066555, -617249, 11753112, 24557046, -1048801, -7920697 ], [ 24587908, 7647516, -12106806, 2292184, 3431571, -18932131, 16937969, 5008927, 25355792, 8067809, 2128781, -9735012, 6720828, 12492964, -20275992, -104360, -2568636, -24141197, 26654445, 11748271, 17500604, 3986040, -27047405, 3615721, 16756392, 24832986, -922711, -16374847 ], [ 25195100, 6534969, -16742618, 6575410, 6138174, -16413306, 18045803, 12123306, 31815216, 9472623, -3469128, -16683022, 12942618, 12962126, -17836925, 4998071, -77076, -33163231, 28389825, 17048112, 15079314, 1449736, -31893529, 7499133, 21170897, 24296004, -1182908, -22570334 ], [ 14978660, 8707479, -14779718, 2677870, 896034, -7788966, 11182853, 15262326, 26575056, 11999553, -8004408, -9884242, 9245958, 12516626, -15984275, 770681, -5093676, -32748241, 23064975, 13190352, 16368654, 4861816, -21408439, 8872083, 21356927, 17920764, -4217348, -12544514 ], [ 4762220, 10879989, -12816818, -1219670, -4346106, 835374, 4319903, 18401346, 21334896, 14526483, -12539688, -3085462, 5549298, 12071126, -14131625, -3456709, -10110276, -32333251, 17740125, 9332592, 17657994, 8273896, -10923349, 10245033, 21542957, 11545524, -7251788, -2518694 ], [ -5454220, 13052499, -10853918, -5117210, -9588246, 9459714, -2543047, 21540366, 16094736, 17053413, -17074968, 3713318, 1852638, 11625626, -12278975, -7684099, -15126876, -31918261, 12415275, 5474832, 18947334, 11685976, -438259, 11617983, 21728987, 5170284, -10286228, 7507126 ], [ -15670660, 15225009, -8891018, -9014750, -14830386, 18084054, -9405997, 24679386, 10854576, 19580343, -21610248, 10512098, -1844022, 11180126, -10426325, -11911489, -20143476, -31503271, 7090425, 1617072, 20236674, 15098056, 10046831, 12990933, 21915017, -1204956, -13320668, 17532946 ], [ -25887100, 17397519, -6928118, -12912290, -20072526, 26708394, -16268947, 27818406, 5614416, 22107273, -26145528, 17310878, -5540682, 10734626, -8573675, -16138879, -25160076, -31088281, 1765575, -2240688, 21526014, 18510136, 20531921, 14363883, 22101047, -7580196, -16355108, 27558766 ], [ -31072189, 17625099, -3315752, -11701532, -21988980, 26779878, -16925008, 28575618, 491685, 23305161, -25513386, 21207668, -5435427, 7615559, -8806667, -18139642, -24870141, -28024450, -1776390, -3833523, 22954779, 20419390, 23603891, 14548503, 21255956, -9700341, -16121465, 28954549 ], [ -29677819, 15309309, 2453608, -3810692, -19556460, 15666858, -9464368, 26218158, -4477485, 22765071, -18123846, 21309548, -358437, 1000289, -11767037, -17228662, -17640891, -21496750, -2986890, -2464533, 24565869, 20363410, 16981781, 13179153, 19062476, -6256131, -11614175, 19064899 ], [ -28283449, 12993519, 8222968, 4080148, -17123940, 4553838, -2003728, 23860698, -9446655, 22224981, -10734306, 21411428, 4718553, -5614981, -14727407, -16317682, -10411641, -14969050, -4197390, -1095543, 26176959, 20307430, 10359671, 11809803, 16868996, -2811921, -7106885, 9175249 ], [ -26889079, 10677729, 13992328, 11970988, -14691420, -6559182, 5456912, 21503238, -14415825, 21684891, -3344766, 21513308, 9795543, -12230251, -17687777, -15406702, -3182391, -8441350, -5407890, 273447, 27788049, 20251450, 3737561, 10440453, 14675516, 632289, -2599595, -714401 ], [ -25494709, 8361939, 19761688, 19861828, -12258900, -17672202, 12917552, 19145778, -19384995, 21144801, 4044774, 21615188, 14872533, -18845521, -20648147, -14495722, 4046859, -1913650, -6618390, 1642437, 29399139, 20195470, -2884549, 9071103, 12482036, 4076499, 1907695, -10604051 ], [ -24100339, 6046149, 25531048, 27752668, -9826380, -28785222, 20378192, 16788318, -24354165, 20604711, 11434314, 21717068, 19949523, -25460791, -23608517, -13584742, 11276109, 4614050, -7828890, 3011427, 31010229, 20139490, -9506659, 7701753, 10288556, 7520709, 6414985, -20493701 ], [ -24161946, 3094730, 19400136, 22139993, -6456664, -30781351, 15061664, 16255469, -22880414, 19771429, 14760907, 21398858, 20216047, -25305376, -17403823, -11647322, 15514613, 6008880, -9639643, 722619, 29495032, 16086290, -7949945, 9713290, 12739047, 3047998, 5411793, -22205197 ], [ -24723366, -74890, 9184056, 11891783, -2765224, -29647801, 5358944, 16348979, -19194914, 18837499, 16692757, 20936438, 18831217, -22825696, -8052913, -9357542, 18726443, 5641680, -11656453, -2821851, 26906632, 10660910, -3585575, 12885430, 16783737, -4142462, 2516943, -21109267 ], [ -25284786, -3244510, -1032024, 1643573, 926216, -28514251, -4343776, 16442489, -15509414, 17903569, 18624607, 20474018, 17446387, -20346016, 1297997, -7067762, 21938273, 5274480, -13673263, -6366321, 24318232, 5235530, 778795, 16057570, 20828427, -11332922, -377907, -20013337 ], [ -25846206, -6414130, -11248104, -8604637, 4617656, -27380701, -14046496, 16535999, -11823914, 16969639, 20556457, 20011598, 16061557, -17866336, 10648907, -4777982, 25150103, 4907280, -15690073, -9910791, 21729832, -189850, 5143165, 19229710, 24873117, -18523382, -3272757, -18917407 ], [ -26407626, -9583750, -21464184, -18852847, 8309096, -26247151, -23749216, 16629509, -8138414, 16035709, 22488307, 19549178, 14676727, -15386656, 19999817, -2488202, 28361933, 4540080, -17706883, -13455261, 19141432, -5615230, 9507535, 22401850, 28917807, -25713842, -6167607, -17821477 ], [ -26404206, -12446500, -30969774, -28406622, 11800281, -24788046, -32604191, 16674584, -4849594, 14714594, 23764182, 18749088, 13031052, -12904736, 28255552, -473777, 31088393, 3891430, -19486498, -16884051, 16776717, -10345035, 13207590, 25267480, 32668247, -31865387, -8853172, -16655427 ], [ -16798506, -10092460, -28397034, -26155002, 11887131, -17794506, -27047501, 15896264, -8304334, 6811334, 13888482, 12208608, 6951012, -10384736, 17893312, -3140387, 25563563, -1541870, -17233798, -18346281, 18214647, -3250065, 5614290, 22922440, 31416437, -20355377, -7980892, -14297337 ], [ -7192806, -7738420, -25824294, -23903382, 11973981, -10800966, -21490811, 15117944, -11759074, -1091926, 4012782, 5668128, 870972, -7864736, 7531072, -5806997, 20038733, -6975170, -14981098, -19808511, 19652577, 3844905, -1979010, 20577400, 30164627, -8845367, -7108612, -11939247 ], [ 2412894, -5384380, -23251554, -21651762, 12060831, -3807426, -15934121, 14339624, -15213814, -8995186, -5862918, -872352, -5209068, -5344736, -2831168, -8473607, 14513903, -12408470, -12728398, -21270741, 21090507, 10939875, -9572310, 18232360, 28912817, 2664643, -6236332, -9581157 ], [ 12018594, -3030340, -20678814, -19400142, 12147681, 3186114, -10377431, 13561304, -18668554, -16898446, -15738618, -7412832, -11289108, -2824736, -13193408, -11140217, 8989073, -17841770, -10475698, -22732971, 22528437, 18034845, -17165610, 15887320, 27661007, 14174653, -5364052, -7223067 ], [ 21624294, -676300, -18106074, -17148522, 12234531, 10179654, -4820741, 12782984, -22123294, -24801706, -25614318, -13953312, -17369148, -304736, -23555648, -13806827, 3464243, -23275070, -8222998, -24195201, 23966367, 25129815, -24758910, 13542280, 26409197, 25684663, -4491772, -4864977 ], [ 24306990, 1675595, -15295041, -13225122, 10756422, 12668364, -2177687, 9690209, -23181970, -25911685, -29526357, -18394596, -19227300, 2256877, -28247894, -13420640, -1512754, -23108435, -4552750, -24989775, 24047601, 27255183, -27934698, 11837374, 25327337, 29683972, -5352850, -1165668 ], [ 15031770, 4023785, -12072411, -6414102, 6575202, 7376004, -4567277, 2599739, -20101990, -15287815, -23137527, -19209996, -13793100, 4890367, -23146514, -7761440, -5543494, -13269185, 1565990, -24631125, 21785451, 20796693, -23480238, 11238154, 24539027, 20710252, -9207910, 4850292 ], [ 5756550, 6371975, -8849781, 396918, 2393982, 2083644, -6956867, -4490731, -17022010, -4663945, -16748697, -20025396, -8358900, 7523857, -18045134, -2102240, -9574234, -3429935, 7684730, -24272475, 19523301, 14338203, -19025778, 10638934, 23750717, 11736532, -13062970, 10866252 ], [ -3518670, 8720165, -5627151, 7207938, -1787238, -3208716, -9346457, -11581201, -13942030, 5959925, -10359867, -20840796, -2924700, 10157347, -12943754, 3556960, -13604974, 6409315, 13803470, -23913825, 17261151, 7879713, -14571318, 10039714, 22962407, 2762812, -16918030, 16882212 ], [ -12793890, 11068355, -2404521, 14018958, -5968458, -8501076, -11736047, -18671671, -10862050, 16583795, -3971037, -21656196, 2509500, 12790837, -7842374, 9216160, -17635714, 16248565, 19922210, -23555175, 14999001, 1421223, -10116858, 9440494, 22174097, -6210908, -20773090, 22898172 ], [ -22069110, 13416545, 818109, 20829978, -10149678, -13793436, -14125637, -25762141, -7782070, 27207665, 2417793, -22471596, 7943700, 15424327, -2740994, 14875360, -21666454, 26087815, 26040950, -23196525, 12736851, -5037267, -5662398, 8841274, 21385787, -15184628, -24628150, 28914132 ], [ -23449588, 12988747, 3623316, 21022864, -10558414, -12942974, -9716289, -26696369, -3708217, 26363962, 16706, -20087546, 11530088, 18005723, -3548562, 16334039, -16515169, 29114890, 24337965, -24078615, 13534705, -6179363, -2446482, 5962728, 14816934, -16479607, -19116538, 30422863 ], [ -21076828, 11241217, 6230076, 18069424, -9173674, -9172154, -2074659, -24703859, 838133, 20068462, -6563194, -16182446, 14238008, 20562353, -7165302, 15795749, -6998659, 28903390, 18916455, -25550565, 15787315, -4793993, 180618, 2000568, 5499954, -14124037, -9151918, 29788813 ], [ -18704068, 9493687, 8836836, 15115984, -7788934, -5401334, 5566971, -22711349, 5384483, 13772962, -13143094, -12277346, 16945928, 23118983, -10782042, 15257459, 2517851, 28691890, 13494945, -27022515, 18039925, -3408623, 2807718, -1961592, -3817026, -11768467, 812702, 29154763 ], [ -16331308, 7746157, 11443596, 12162544, -6404194, -1630514, 13208601, -20718839, 9930833, 7477462, -19722994, -8372246, 19653848, 25675613, -14398782, 14719169, 12034361, 28480390, 8073435, -28494465, 20292535, -2023253, 5434818, -5923752, -13134006, -9412897, 10777322, 28520713 ], [ -13958548, 5998627, 14050356, 9209104, -5019454, 2140306, 20850231, -18726329, 14477183, 1181962, -26302894, -4467146, 22361768, 28232243, -18015522, 14180879, 21550871, 28268890, 2651925, -29966415, 22545145, -637883, 8061918, -9885912, -22450986, -7057327, 20741942, 27886663 ], [ -11585788, 4251097, 16657116, 6255664, -3634714, 5911126, 28491861, -16733819, 19023533, -5113538, -32882794, -562046, 25069688, 30788873, -21632262, 13642589, 31067381, 28057390, -2769585, -31438365, 24797755, 747487, 10689018, -13848072, -31767966, -4701757, 30706562, 27252613 ], [ -4547114, 3395881, 16330881, 6724808, -4859721, 6229636, 25155074, -9069695, 15988774, -9969374, -31947890, 4752547, 23565594, 20281638, -21951997, 14087482, 28853602, 20036585, -3340506, -30576290, 14827016, 354370, 13575642, -15444167, -30935653, -4146034, 21046415, 26872836 ], [ 2543986, 2550691, 15971691, 7232408, -6114051, 6509356, 21694934, -1341845, 12868834, -14809034, -30928550, 10082977, 22014174, 9627618, -22234687, 14543422, 26508022, 11928035, -3856926, -29687990, 4718936, -58730, 16465182, -17013677, -29989303, -3610534, 11165765, 26495916 ], [ 9635086, 1705501, 15612501, 7740008, -7368381, 6789076, 18234794, 6386005, 9748894, -19648694, -29909210, 15413407, 20462754, -1026402, -22517377, 14999362, 24162442, 3819485, -4373346, -28799690, -5389144, -471830, 19354722, -18583187, -29042953, -3075034, 1285115, 26118996 ], [ 16726186, 860311, 15253311, 8247608, -8622711, 7068796, 14774654, 14113855, 6628954, -24488354, -28889870, 20743837, 18911334, -11680422, -22800067, 15455302, 21816862, -4289065, -4889766, -27911390, -15497224, -884930, 22244262, -20152697, -28096603, -2539534, -8595535, 25742076 ], [ 23817286, 15121, 14894121, 8755208, -9877041, 7348516, 11314514, 21841705, 3509014, -29328014, -27870530, 26074267, 17359914, -22334442, -23082757, 15911242, 19471282, -12397615, -5406186, -27023090, -25605304, -1298030, 25133802, -21722207, -27150253, -2004034, -18476185, 25365156 ], [ 26821369, -143621, 14489598, 9126296, -11136609, 8357290, 8669126, 24876496, 1050385, -29254052, -24045107, 28718197, 13854963, -29158512, -20593789, 15993799, 15259516, -17688931, -6939345, -24887336, -29233465, 25726, 24660600, -20280731, -26260657, -3089506, -24714508, 25063944 ], [ 20289079, 1299349, 13979298, 9178856, -12408399, 11067190, 7924826, 16960816, 134815, -17714972, -13672157, 25093627, 5791773, -27046032, -11637619, 15205129, 6693316, -16406701, -10844895, -19840856, -17741815, 5402146, 16341000, -11813621, -25503487, -7957246, -22454068, 24939384 ], [ 13756789, 2742319, 13468998, 9231416, -13680189, 13777090, 7180526, 9045136, -780755, -6175892, -3299207, 21469057, -2271417, -24933552, -2681449, 14416459, -1872884, -15124471, -14750445, -14794376, -6250165, 10778566, 8021400, -3346511, -24746317, -12824986, -20193628, 24814824 ], [ 7224499, 4185289, 12958698, 9283976, -14951979, 16486990, 6436226, 1129456, -1696325, 5363188, 7073743, 17844487, -10334607, -22821072, 6274721, 13627789, -10439084, -13842241, -18655995, -9747896, 5241485, 16154986, -298200, 5120599, -23989147, -17692726, -17933188, 24690264 ], [ 692209, 5628259, 12448398, 9336536, -16223769, 19196890, 5691926, -6786224, -2611895, 16902268, 17446693, 14219917, -18397797, -20708592, 15230891, 12839119, -19005284, -12560011, -22561545, -4701416, 16733135, 21531406, -8617800, 13587709, -23231977, -22560466, -15672748, 24565704 ], [ -5840081, 7071229, 11938098, 9389096, -17495559, 21906790, 4947626, -14701904, -3527465, 28441348, 27819643, 10595347, -26460987, -18596112, 24187061, 12050449, -27571484, -11277781, -26467095, 345064, 28224785, 26907826, -16937400, 22054819, -22474807, -27428206, -13412308, 24441144 ], [ -8293571, 10353179, 12782063, 9047416, -18731544, 23698465, 1089996, -13617109, -5353725, 32957753, 29332918, 7716522, -22960757, -15049342, 27643561, 8509909, -26601619, -12007451, -26940810, 4699809, 25979855, 27210551, -15413760, 19984809, -22556167, -26336916, -11800813, 22754584 ], [ -8151461, 14805389, 14487833, 8454856, -19944744, 24905815, -4748844, -6804739, -7759515, 33005183, 25208218, 5312262, -12101987, -10589842, 27600271, 3218179, -19563349, -14017421, -25230630, 8614359, 14993465, 24284561, -7626240, 11209359, -23171137, -21453516, -10602283, 20074024 ], [ -8009351, 19257599, 16193603, 7862296, -21157944, 26113165, -10587684, 7631, -10165305, 33052613, 21083518, 2908002, -1243217, -6130342, 27556981, -2073551, -12525079, -16027391, -23520450, 12528909, 4007075, 21358571, 161280, 2433909, -23786107, -16570116, -9403753, 17393464 ], [ -7867241, 23709809, 17899373, 7269736, -22371144, 27320515, -16426524, 6820001, -12571095, 33100043, 16958818, 503742, 9615553, -1670842, 27513691, -7365281, -5486809, -18037361, -21810270, 16443459, -6979315, 18432581, 7948800, -6341541, -24401077, -11686716, -8205223, 14712904 ], [ -7725131, 28162019, 19605143, 6677176, -23584344, 28527865, -22265364, 13632371, -14976885, 33147473, 12834118, -1900518, 20474323, 2788658, 27470401, -12657011, 1551461, -20047331, -20100090, 20358009, -17965705, 15506591, 15736320, -15116991, -25016047, -6803316, -7006693, 12032344 ], [ -7583021, 32614229, 21310913, 6084616, -24797544, 29735215, -28104204, 20444741, -17382675, 33194903, 8709418, -4304778, 31333093, 7248158, 27427111, -17948741, 8589731, -22057301, -18389910, 24272559, -28952095, 12580601, 23523840, -23892441, -25631017, -1919916, -5808163, 9351784 ], [ -11305889, 23241876, 22003834, 7776465, -15987083, 26384454, -22067321, 19602021, -14032996, 31600095, 4011769, -2493053, 27679396, 3949150, 25864091, -13134474, 8683308, -18570513, -19283938, 21531920, -22209436, 10612182, 25560954, -18884081, -17405823, -2850500, -4120099, 8175931 ], [ -15354719, 12703596, 22611334, 9660975, -6331253, 22649274, -15028871, 18113691, -10197916, 29866785, -734201, -325763, 22801756, -4190, 24172901, -7467894, 8191188, -14620143, -20397598, 18230000, -13971556, 8724522, 27113094, -12713231, -8435073, -4271420, -2390749, 7126981 ], [ -19403549, 2165316, 23218834, 11545485, 3324577, 18914094, -7990421, 16625361, -6362836, 28133475, -5480171, 1841527, 17924116, -3957530, 22481711, -1801314, 7699068, -10669773, -21511258, 14928080, -5733676, 6836862, 28665234, -6542381, 535677, -5692340, -661399, 6078031 ], [ -23452379, -8372964, 23826334, 13429995, 12980407, 15178914, -951971, 15137031, -2527756, 26400165, -10226141, 4008817, 13046476, -7910870, 20790521, 3865266, 7206948, -6719403, -22624918, 11626160, 2504204, 4949202, 30217374, -371531, 9506427, -7113260, 1067951, 5029081 ], [ -27501209, -18911244, 24433834, 15314505, 22636237, 11443734, 6086479, 13648701, 1307324, 24666855, -14972111, 6176107, 8168836, -11864210, 19099331, 9531846, 6714828, -2769033, -23738578, 8324240, 10742084, 3061542, 31769514, 5799319, 18477177, -8534180, 2797301, 3980131 ], [ -28729424, -25088034, 24973105, 15204036, 29644828, 8420160, 11289025, 12552777, 4350620, 23592231, -17331284, 8516416, 5054293, -14893172, 17171429, 12665091, 5690589, 304818, -23390995, 6254390, 17472353, 1569480, 31476426, 9037288, 24971964, -10181564, 4180466, 2206261 ], [ -20689904, -16934214, 25288195, 8538636, 27955348, 7734720, 10459315, 12746187, 4792340, 24681861, -11848124, 11425216, 7732783, -14884892, 14465759, 7474521, 2917959, 498678, -18242185, 8232770, 19249043, 1377240, 25120446, 2638648, 23331444, -12573044, 4426166, -1949489 ], [ -12650384, -8780394, 25603285, 1873236, 26265868, 7049280, 9629605, 12939597, 5234060, 25771491, -6364964, 14334016, 10411273, -14876612, 11760089, 2283951, 145329, 692538, -13093375, 10211150, 21025733, 1185000, 18764466, -3759992, 21690924, -14964524, 4671866, -6105239 ], [ -4610864, -626574, 25918375, -4792164, 24576388, 6363840, 8799895, 13133007, 5675780, 26861121, -881804, 17242816, 13089763, -14868332, 9054419, -2906619, -2627301, 886398, -7944565, 12189530, 22802423, 992760, 12408486, -10158632, 20050404, -17356004, 4917566, -10260989 ], [ 3428656, 7527246, 26233465, -11457564, 22886908, 5678400, 7970185, 13326417, 6117500, 27950751, 4601356, 20151616, 15768253, -14860052, 6348749, -8097189, -5399931, 1080258, -2795755, 14167910, 24579113, 800520, 6052506, -16557272, 18409884, -19747484, 5163266, -14416739 ], [ 11468176, 15681066, 26548555, -18122964, 21197428, 4992960, 7140475, 13519827, 6559220, 29040381, 10084516, 23060416, 18446743, -14851772, 3643079, -13287759, -8172561, 1274118, 2353055, 16146290, 26355803, 608280, -303474, -22955912, 16769364, -22138964, 5408966, -18572489 ], [ 15884244, 18209294, 25268205, -19857837, 20722805, 4084227, 4110420, 11354720, 7891123, 27435648, 13682156, 21223272, 15602933, -15558696, 1578868, -12729845, -9639488, 3812726, 6078954, 15142971, 25522263, -105418, -5728111, -21172287, 14836853, -21609015, 5447690, -16032585 ], [ 17268444, 16030394, 22652895, -17467167, 21264695, 2988657, -760740, 7216160, 9967873, 23576448, 15702116, 15415032, 8138423, -16864056, 51388, -7361975, -10013888, 8313266, 8614254, 11644761, 22504653, -1255438, -10373461, -12542277, 12660023, -18634605, 5313230, -7890195 ], [ 18652644, 13851494, 20037585, -15076497, 21806585, 1893087, -5631900, 3077600, 12044623, 19717248, 17722076, 9606792, 673913, -18169416, -1476092, -1994105, -10388288, 12813806, 11149554, 8146551, 19487043, -2405458, -15018811, -3912267, 10483193, -15660195, 5178770, 252195 ], [ 20036844, 11672594, 17422275, -12685827, 22348475, 797517, -10503060, -1060960, 14121373, 15858048, 19742036, 3798552, -6790597, -19474776, -3003572, 3373765, -10762688, 17314346, 13684854, 4648341, 16469433, -3555478, -19664161, 4717743, 8306363, -12685785, 5044310, 8394585 ], [ 21421044, 9493694, 14806965, -10295157, 22890365, -298053, -15374220, -5199520, 16198123, 11998848, 21761996, -2009688, -14255107, -20780136, -4531052, 8741635, -11137088, 21814886, 16220154, 1150131, 13451823, -4705498, -24309511, 13347753, 6129533, -9711375, 4909850, 16536975 ], [ 22805244, 7314794, 12191655, -7904487, 23432255, -1393623, -20245380, -9338080, 18274873, 8139648, 23781956, -7817928, -21719617, -22085496, -6058532, 14109505, -11511488, 26315426, 18755454, -2348079, 10434213, -5855518, -28954861, 21977763, 3952703, -6736965, 4775390, 24679365 ], [ 22147327, 2727642, 9245322, -9218133, 22529548, -3516989, -16729546, -10053220, 14568538, 6333191, 24026142, -7829454, -21816305, -14045443, -5301884, 14217428, -13884500, 20236859, 18448222, -5769135, 5929117, -7628006, -22096026, 20393107, 4067624, -646057, 7422324, 21966757 ], [ 21144637, -2266098, 6243102, -11157183, 21382948, -5813879, -11797726, -10190380, 9885838, 4873301, 23970522, -6862314, -20669075, -4427593, -4159604, 13437308, -16594940, 12372209, 17661082, -9177165, 1172887, -9505586, -13294926, 17083897, 4569464, 5971013, 10538844, 17421487 ], [ 20141947, -7259838, 3240882, -13096233, 20236348, -8110769, -6865906, -10327540, 5203138, 3413411, 23914902, -5895174, -19521845, 5190257, -3017324, 12657188, -19305380, 4507559, 16873942, -12585195, -3583343, -11383166, -4493826, 13774687, 5071304, 12588083, 13655364, 12876217 ], [ 19139257, -12253578, 238662, -15035283, 19089748, -10407659, -1934086, -10464700, 520438, 1953521, 23859282, -4928034, -18374615, 14808107, -1875044, 11877068, -22015820, -3357091, 16086802, -15993225, -8339573, -13260746, 4307274, 10465477, 5573144, 19205153, 16771884, 8330947 ], [ 18136567, -17247318, -2763558, -16974333, 17943148, -12704549, 2997734, -10601860, -4162262, 493631, 23803662, -3960894, -17227385, 24425957, -732764, 11096948, -24726260, -11221741, 15299662, -19401255, -13095803, -15138326, 13108374, 7156267, 6074984, 25822223, 19888404, 3785677 ], [ 16266412, -19976703, -4704693, -17500128, 15786508, -13823444, 6148244, -10495345, -7313507, -471814, 23261277, -3206244, -14875640, 30622877, 151021, 10033298, -25237415, -18035206, 14428012, -22181145, -15647363, -16259951, 19706874, 3954592, 5573039, 31276988, 21671619, -62918 ], [ 10058932, -11384313, -1340403, -10959648, 8579668, -9052364, 392204, -9170455, -2807477, 1034966, 20285067, -3514044, -6501320, 19715147, -257669, 7551998, -14752145, -19592746, 13133812, -21820335, -7175573, -13601801, 15292374, 1290592, 52169, 30920228, 16788309, -428138 ], [ 3851452, -2791923, 2023887, -4419168, 1372828, -4281284, -5363836, -7845565, 1698553, 2541746, 17308857, -3821844, 1873000, 8807417, -666359, 5070698, -4266875, -21150286, 11839612, -21459525, 1296217, -10943651, 10877874, -1373408, -5468701, 30563468, 11904999, -793358 ], [ -2356028, 5800467, 5388177, 2121312, -5834012, 489796, -11119876, -6520675, 6204583, 4048526, 14332647, -4129644, 10247320, -2100313, -1075049, 2589398, 6218395, -22707826, 10545412, -21098715, 9768007, -8285501, 6463374, -4037408, -10989571, 30206708, 7021689, -1158578 ], [ -8563508, 14392857, 8752467, 8661792, -13040852, 5260876, -16875916, -5195785, 10710613, 5555306, 11356437, -4437444, 18621640, -13008043, -1483739, 108098, 16703665, -24265366, 9251212, -20737905, 18239797, -5627351, 2048874, -6701408, -16510441, 29849948, 2138379, -1523798 ], [ -14770988, 22985247, 12116757, 15202272, -20247692, 10031956, -22631956, -3870895, 15216643, 7062086, 8380227, -4745244, 26995960, -23915773, -1892429, -2373202, 27188935, -25822906, 7957012, -20377095, 26711587, -2969201, -2365626, -9365408, -22031311, 29493188, -2744931, -1889018 ], [ -13967877, 23211901, 14712379, 16595566, -20065928, 8984405, -24755958, -518813, 18335966, 4882003, 7131456, -6425819, 31397983, -24794570, -1924955, -5667890, 30755204, -22310144, 9110802, -19305796, 30273508, 417842, -6692019, -10646700, -23941729, 29305891, -2496664, 517026 ], [ -5502027, 14294611, 16467829, 12362866, -11808248, 1576955, -22910058, 5049037, 19939586, -1327907, 7770816, -9606869, 31458193, -14711510, -1546325, -9851630, 26758844, -13255424, 12940302, -17457916, 28468828, 4601582, -10922109, -10416660, -21905839, 29303821, 3360536, 5952126 ], [ 2963823, 5377321, 18223279, 8130166, -3550568, -5830495, -21064158, 10616887, 21543206, -7537817, 8410176, -12787919, 31518403, -4628450, -1167695, -14035370, 22762484, -4200704, 16769802, -15610036, 26664148, 8785322, -15152199, -10186620, -19869949, 29301751, 9217736, 11387226 ], [ 11429673, -3539969, 19978729, 3897466, 4707112, -13237945, -19218258, 16184737, 23146826, -13747727, 9049536, -15968969, 31578613, 5454610, -789065, -18219110, 18766124, 4854016, 20599302, -13762156, 24859468, 12969062, -19382289, -9956580, -17834059, 29299681, 15074936, 16822326 ], [ 19895523, -12457259, 21734179, -335234, 12964792, -20645395, -17372358, 21752587, 24750446, -19957637, 9688896, -19150019, 31638823, 15537670, -410435, -22402850, 14769764, 13908736, 24428802, -11914276, 23054788, 17152802, -23612379, -9726540, -15798169, 29297611, 20932136, 22257426 ], [ 28361373, -21374549, 23489629, -4567934, 21222472, -28052845, -15526458, 27320437, 26354066, -26167547, 10328256, -22331069, 31699033, 25620730, -31805, -26586590, 10773404, 22963456, 28258302, -10066396, 21250108, 21336542, -27842469, -9496500, -13762279, 29295541, 26789336, 27692526 ], [ 26629777, -18973516, 17545484, -8983530, 16658049, -29110055, -15136200, 27923754, 25527427, -22836903, 6769457, -16591182, 29091347, 23218440, -2425157, -23299000, 12727057, 20817145, 22671001, -7720522, 21713310, 18783589, -26347616, -5414852, -8590248, 24250199, 26633830, 27134800 ], [ 22169287, -13543636, 9540884, -13448070, 8662359, -28467905, -15135480, 27198534, 24050437, -16953153, 2087207, -8464002, 25769717, 17475000, -5560307, -18012040, 16272967, 15673375, 14563711, -5241382, 22783410, 14427859, -23320736, -302492, -2578968, 17855249, 24869290, 24973360 ], [ 17708797, -8113756, 1536284, -17912610, 666669, -27825755, -15134760, 26473314, 22573447, -11069403, -2595043, -336822, 22448087, 11731560, -8695457, -12725080, 19818877, 10529605, 6456421, -2762242, 23853510, 10072129, -20293856, 4809868, 3432312, 11460299, 23104750, 22811920 ], [ 13248307, -2683876, -6468316, -22377150, -7329021, -27183605, -15134040, 25748094, 21096457, -5185653, -7277293, 7790358, 19126457, 5988120, -11830607, -7438120, 23364787, 5385835, -1650869, -283102, 24923610, 5716399, -17266976, 9922228, 9443592, 5065349, 21340210, 20650480 ], [ 8787817, 2746004, -14472916, -26841690, -15324711, -26541455, -15133320, 25022874, 19619467, 698097, -11959543, 15917538, 15804827, 244680, -14965757, -2151160, 26910697, 242065, -9758159, 2196038, 25993710, 1360669, -14240096, 15034588, 15454872, -1329601, 19575670, 18489040 ], [ 4928716, 7847888, -21862150, -30357900, -22152426, -25084193, -14750883, 23844738, 17514322, 6370635, -15912631, 22243827, 12433355, -4911330, -17635904, 2961011, 29241949, -4485797, -17265329, 4349657, 26129187, -3025940, -11450942, 18978136, 20015721, -6615985, 17938444, 15669772 ], [ 6482116, 9997808, -23713090, -25339140, -18468366, -16290923, -10932993, 18590358, 9755782, 10142265, -13303261, 12362097, 8613305, -4780470, -16121024, 6500081, 20641279, -5470487, -19371419, 3573587, 17853057, -7690460, -10801322, 12402376, 11522691, -1925275, 17447044, 6930052 ], [ 8035516, 12147728, -25564030, -20320380, -14784306, -7497653, -7115103, 13335978, 1997242, 13913895, -10693891, 2480367, 4793255, -4649610, -14606144, 10039151, 12040609, -6455177, -21477509, 2797517, 9576927, -12354980, -10151702, 5826616, 3029661, 2765435, 16955644, -1809668 ], [ 9588916, 14297648, -27414970, -15301620, -11100246, 1295617, -3297213, 8081598, -5761298, 17685525, -8084521, -7401363, 973205, -4518750, -13091264, 13578221, 3439939, -7439867, -23583599, 2021447, 1300797, -17019500, -9502082, -749144, -5463369, 7456145, 16464244, -10549388 ], [ 11142316, 16447568, -29265910, -10282860, -7416186, 10088887, 520677, 2827218, -13519838, 21457155, -5475151, -17283093, -2846845, -4387890, -11576384, 17117291, -5160731, -8424557, -25689689, 1245377, -6975333, -21684020, -8852462, -7324904, -13956399, 12146855, 15972844, -19289108 ], [ 12695716, 18597488, -31116850, -5264100, -3732126, 18882157, 4338567, -2427162, -21278378, 25228785, -2865781, -27164823, -6666895, -4257030, -10061504, 20656361, -13761401, -9409247, -27795779, 469307, -15251463, -26348540, -8202842, -13900664, -22449429, 16837565, 15481444, -28028828 ], [ 13610496, 19863552, -32206848, -2308608, -1562624, 24060416, 6586880, -5521408, -25847296, 27449856, -1329152, -32984064, -8916480, -4179968, -9169408, 22740480, -18826240, -9989120, -29036032, 12288, -20125184, -29095424, -7820288, -17773056, -27450880, 19599872, 15192064, -33175552 ], [ 13610496, 19863552, -32206848, -2308608, -1562624, 24060416, 6586880, -5521408, -25847296, 27449856, -1329152, -32984064, -8916480, -4179968, -9169408, 22740480, -18826240, -9989120, -29036032, 12288, -20125184, -29095424, -7820288, -17773056, -27450880, 19599872, 15192064, -33175552 ] ], [ [ -14155776, -23330816, -24379392, -18874368, 29097984, 18087936, -14155776, 4194304, 15204352, -31981568, -25165824, 19398656, 25952256, 4456448, 2359296, 31981568, -11534336, -21233664, -29360128, 32768000, -30146560, -524288, 3407872, -3145728, -19398656, -13107200, 12845056, 10223616 ], [ -14155776, -23330816, -24379392, -18874368, 29097984, 18087936, -14155776, 4194304, 15204352, -31981568, -25165824, 19398656, 25952256, 4456448, 2359296, 31981568, -11534336, -21233664, -29360128, 32768000, -30146560, -524288, 3407872, -3145728, -19398656, -13107200, 12845056, 10223616 ], [ -14155776, -23330816, -24379392, -18874368, 29097984, 18087936, -14155776, 4194304, 15204352, -31981568, -25165824, 19398656, 25952256, 4456448, 2359296, 31981568, -11534336, -21233664, -29360128, 32768000, -30146560, -524288, 3407872, -3145728, -19398656, -13107200, 12845056, 10223616 ], [ -15635968, -19554816, -23593984, -15430656, 27134464, 13466112, -10440192, 3439104, 11398144, -26876416, -19094016, 14867456, 22599168, 5906432, -933376, 25698304, -12259328, -20478464, -29209088, 25397248, -23410176, -463872, 1716224, -5743616, -14867456, -8636416, 7800320, 9015296 ], [ -17893888, -13794816, -22395904, -10177536, 24139264, 6415872, -4772352, 2287104, 5592064, -19088896, -9831936, 7955456, 17484288, 8118272, -5956096, 16113664, -13365248, -19326464, -28978688, 14153728, -13134336, -371712, -864256, -9706496, -7955456, -1816576, 104960, 7172096 ], [ -20151808, -8034816, -21197824, -4924416, 21144064, -634368, 895488, 1135104, -214016, -11301376, -569856, 1043456, 12369408, 10330112, -10978816, 6529024, -14471168, -18174464, -28748288, 2910208, -2858496, -279552, -3444736, -13669376, -1043456, 5003264, -7590400, 5328896 ], [ -22409728, -2274816, -19999744, 328704, 18148864, -7684608, 6563328, -16896, -6020096, -3513856, 8692224, -5868544, 7254528, 12541952, -16001536, -3055616, -15577088, -17022464, -28517888, -8333312, 7417344, -187392, -6025216, -17632256, 5868544, 11823104, -15285760, 3485696 ], [ -24667648, 3485184, -18801664, 5581824, 15153664, -14734848, 12231168, -1168896, -11826176, 4273664, 17954304, -12780544, 2139648, 14753792, -21024256, -12640256, -16683008, -15870464, -28287488, -19576832, 17693184, -95232, -8605696, -21595136, 12780544, 18642944, -22981120, 1642496 ], [ -26925568, 9245184, -17603584, 10834944, 12158464, -21785088, 17899008, -2320896, -17632256, 12061184, 27216384, -19692544, -2975232, 16965632, -26046976, -22224896, -17788928, -14718464, -28057088, -30820352, 27969024, -3072, -11186176, -25558016, 19692544, 25462784, -30676480, -200704 ], [ -19873792, 2532864, -13421056, 13504512, 4753408, -13066752, 11228160, -4274688, -10832384, 6040064, 18126336, -16181248, 2823168, 10758656, -21180928, -13858304, -15375872, -16818176, -26624000, -21484544, 28044288, 5211648, -8911360, -18384896, 20992000, 22482944, -23627776, -4894720 ], [ -12500992, -4609536, -9135616, 16084992, -2803712, -3804672, 4131840, -6256128, -3597824, -457216, 8403456, -12310528, 8997888, 4261376, -15973888, -4872704, -12841472, -19030016, -25149440, -11439104, 27767808, 10603008, -6469120, -10827776, 22097920, 19165184, -16070656, -9687040 ], [ -5128192, -11751936, -4850176, 18665472, -10360832, 5457408, -2964480, -8237568, 3636736, -6954496, -1319424, -8439808, 15172608, -2235904, -10766848, 4112896, -10307072, -21241856, -23674880, -1393664, 27491328, 15994368, -4026880, -3270656, 23203840, 15847424, -8513536, -14479360 ], [ 2244608, -18894336, -564736, 21245952, -17917952, 14719488, -10060800, -10219008, 10871296, -13451776, -11042304, -4569088, 21347328, -8733184, -5559808, 13098496, -7772672, -23453696, -22200320, 8651776, 27214848, 21385728, -1584640, 4286464, 24309760, 12529664, -956416, -19271680 ], [ 9617408, -26036736, 3720704, 23826432, -25475072, 23981568, -17157120, -12200448, 18105856, -19949056, -20765184, -698368, 27522048, -15230464, -352768, 22084096, -5238272, -25665536, -20725760, 18697216, 26938368, 26777088, 857600, 11843584, 25415680, 9211904, 6600704, -24064000 ], [ 13035008, -29172736, 5561344, 25344512, -28104192, 29634048, -20707840, -11634688, 21794816, -22286336, -27032064, 573952, 29242368, -19743744, 2524672, 27063296, -3599872, -25317376, -19840000, 25427456, 26124288, 28840448, 1367040, 16367104, 26291200, 7161344, 11777024, -25617920 ], [ 6169088, -21892096, 1045504, 24100352, -17920512, 25901568, -15040000, -4446208, 16265216, -13807616, -24313344, -4909568, 19381248, -19098624, -654848, 21625856, -4291072, -18313216, -20485120, 23538176, 23912448, 22251008, -3148800, 13003264, 26567680, 8405504, 10763264, -18752000 ], [ -696832, -14611456, -3470336, 22856192, -7736832, 22169088, -9372160, 2742272, 10735616, -5328896, -21594624, -10393088, 9520128, -18453504, -3834368, 16188416, -4982272, -11309056, -21130240, 21648896, 21700608, 15661568, -7664640, 9639424, 26844160, 9649664, 9749504, -11886080 ], [ -7562752, -7330816, -7986176, 21612032, 2446848, 18436608, -3704320, 9930752, 5206016, 3149824, -18875904, -15876608, -340992, -17808384, -7013888, 10750976, -5673472, -4304896, -21775360, 19759616, 19488768, 9072128, -12180480, 6275584, 27120640, 10893824, 8735744, -5020160 ], [ -14428672, -50176, -12502016, 20367872, 12630528, 14704128, 1963520, 17119232, -323584, 11628544, -16157184, -21360128, -10202112, -17163264, -10193408, 5313536, -6364672, 2699264, -22420480, 17870336, 17276928, 2482688, -16696320, 2911744, 27397120, 12137984, 7721984, 1845760 ], [ -21294592, 7230464, -17017856, 19123712, 22814208, 10971648, 7631360, 24307712, -5853184, 20107264, -13438464, -26843648, -20063232, -16518144, -13372928, -123904, -7055872, 9703424, -23065600, 15981056, 15065088, -4106752, -21212160, -452096, 27673600, 13382144, 6708224, 8711680 ], [ -20453888, 9952256, -18304512, 14623232, 25535488, 5828096, 9038848, 24657920, -9049088, 20173824, -8114688, -24891904, -19422720, -14136320, -9768448, -3770368, -9348096, 14401024, -22381056, 12599296, 13043200, -4346368, -24099840, -586752, 26186240, 14300672, 3360768, 8495104 ], [ -14233088, 9491456, -17336832, 7849472, 23047168, -300544, 7472128, 20234240, -10615808, 14367744, -972288, -17749504, -11450880, -10542080, -1427968, -6166528, -12758016, 17488384, -20768256, 8175616, 11153920, -153088, -25850880, 1532928, 23467520, 14991872, -1615872, 3334144 ], [ -8012288, 9030656, -16369152, 1075712, 20558848, -6429184, 5905408, 15810560, -12182528, 8561664, 6170112, -10607104, -3479040, -6947840, 6912512, -8562688, -16167936, 20575744, -19155456, 3751936, 9264640, 4040192, -27601920, 3652608, 20748800, 15683072, -6592512, -1826816 ], [ -1791488, 8569856, -15401472, -5698048, 18070528, -12557824, 4338688, 11386880, -13749248, 2755584, 13312512, -3464704, 4492800, -3353600, 15252992, -10958848, -19577856, 23663104, -17542656, -671744, 7375360, 8233472, -29352960, 5772288, 18030080, 16374272, -11569152, -6987776 ], [ 4429312, 8109056, -14433792, -12471808, 15582208, -18686464, 2771968, 6963200, -15315968, -3050496, 20454912, 3677696, 12464640, 240640, 23593472, -13355008, -22987776, 26750464, -15929856, -5095424, 5486080, 12426752, -31104000, 7891968, 15311360, 17065472, -16545792, -12148736 ], [ 10650112, 7648256, -13466112, -19245568, 13093888, -24815104, 1205248, 2539520, -16882688, -8856576, 27597312, 10820096, 20436480, 3834880, 31933952, -15751168, -26397696, 29837824, -14317056, -9519104, 3596800, 16620032, -32855040, 10011648, 12592640, 17756672, -21522432, -17309696 ], [ 4512256, 9426944, -6858240, -14863360, 6416896, -25469440, 2914816, 1475072, -16500224, -13169664, 18980352, 4567040, 15095808, -1280000, 24183296, -13875712, -27485184, 23137792, -15275520, -11827712, 1624576, 19237376, -25855488, 10057728, 10247168, 9946112, -14845440, -15710720 ], [ -2998784, 11454464, 376320, -9241600, -725504, -25515520, 4988416, 783872, -15901184, -17316864, 8612352, -3174400, 8275968, -7362560, 14644736, -11525632, -28314624, 15350272, -16519680, -13901312, -356864, 21679616, -17883648, 9873408, 7943168, 1190912, -6873600, -13360640 ], [ -10509824, 13481984, 7610880, -3619840, -7867904, -25561600, 7062016, 92672, -15302144, -21464064, -1755648, -10915840, 1456128, -13445120, 5106176, -9175552, -29144064, 7562752, -17763840, -15974912, -2338304, 24121856, -9911808, 9689088, 5639168, -7564288, 1098240, -11010560 ], [ -18020864, 15509504, 14845440, 2001920, -15010304, -25607680, 9135616, -598528, -14703104, -25611264, -12123648, -18657280, -5363712, -19527680, -4432384, -6825472, -29973504, -224768, -19008000, -18048512, -4319744, 26564096, -1939968, 9504768, 3335168, -16319488, 9070080, -8660480 ], [ -25531904, 17537024, 22080000, 7623680, -22152704, -25653760, 11209216, -1289728, -14104064, -29758464, -22491648, -26398720, -12183552, -25610240, -13970944, -4475392, -30802944, -8012288, -20252160, -20122112, -6301184, 29006336, 6031872, 9320448, 1031168, -25074688, 17041920, -6310400 ], [ -29686784, 18640384, 25666560, 11737600, -27981824, -24192000, 12990976, -2905088, -13933056, -32271360, -28871168, -32077824, -16250368, -28132352, -19637760, -2212864, -30085632, -14029312, -20309504, -19919360, -7893504, 30534144, 10910208, 9311232, -932352, -30483456, 23223808, -4874752 ], [ -21300224, 16290304, 15621120, 10216960, -28903424, -17095680, 13682176, -7973888, -15361536, -28677120, -20346368, -30050304, -10029568, -17349632, -10836480, -277504, -23588352, -13430272, -15931904, -11210240, -8031744, 28644864, 4228608, 9956352, -1623552, -23387136, 22716928, -6856192 ], [ -12913664, 13940224, 5575680, 8696320, -29825024, -9999360, 14373376, -13042688, -16790016, -25082880, -11821568, -28022784, -3808768, -6566912, -2035200, 1657856, -17091072, -12831232, -11554304, -2501120, -8169984, 26755584, -2452992, 10601472, -2314752, -16290816, 22210048, -8837632 ], [ -4527104, 11590144, -4469760, 7175680, -30746624, -2903040, 15064576, -18111488, -18218496, -21488640, -3296768, -25995264, 2412032, 4215808, 6766080, 3593216, -10593792, -12232192, -7176704, 6208000, -8308224, 24866304, -9134592, 11246592, -3005952, -9194496, 21703168, -10819072 ], [ 3859456, 9240064, -14515200, 5655040, -31668224, 4193280, 15755776, -23180288, -19646976, -17894400, 5228032, -23967744, 8632832, 14998528, 15567360, 5528576, -4096512, -11633152, -2799104, 14917120, -8446464, 22977024, -15816192, 11891712, -3697152, -2098176, 21196288, -12800512 ], [ 12246016, 6889984, -24560640, 4134400, -32589824, 11289600, 16446976, -28249088, -21075456, -14300160, 13752832, -21940224, 14853632, 25781248, 24368640, 7463936, 2400768, -11034112, 1578496, 23626240, -8584704, 21087744, -22497792, 12536832, -4388352, 4998144, 20689408, -14781952 ], [ 12547072, 5358080, -25389568, 5164544, -32163840, 11238912, 17090048, -26700288, -21180416, -11860992, 16839168, -19431424, 18355200, 30788608, 23231488, 7161344, 5047808, -7763968, 4223488, 26535936, -7784448, 15516672, -24920064, 11377152, -5825536, 4971520, 18473984, -13105664 ], [ 5450752, 4574720, -17786368, 8528384, -30504960, 4649472, 17689088, -19097088, -20074496, -10478592, 14949888, -16482304, 19368960, 30512128, 13001728, 4811264, 4172288, -2050048, 5283328, 24139776, -6125568, 6577152, -23445504, 8566272, -7945216, -1571840, 14695424, -8082944 ], [ -1645568, 3791360, -10183168, 11892224, -28846080, -1939968, 18288128, -11493888, -18968576, -9096192, 13060608, -13533184, 20382720, 30235648, 2771968, 2461184, 3296768, 3663872, 6343168, 21743616, -4466688, -2362368, -21970944, 5755392, -10064896, -8115200, 10916864, -3060224 ], [ -8741888, 3008000, -2579968, 15256064, -27187200, -8529408, 18887168, -3890688, -17862656, -7713792, 11171328, -10584064, 21396480, 29959168, -7457792, 111104, 2421248, 9377792, 7403008, 19347456, -2807808, -11301888, -20496384, 2944512, -12184576, -14658560, 7138304, 1962496 ], [ -15838208, 2224640, 5023232, 18619904, -25528320, -15118848, 19486208, 3712512, -16756736, -6331392, 9282048, -7634944, 22410240, 29682688, -17687552, -2238976, 1545728, 15091712, 8462848, 16951296, -1148928, -20241408, -19021824, 133632, -14304256, -21201920, 3359744, 6985216 ], [ -22934528, 1441280, 12626432, 21983744, -23869440, -21708288, 20085248, 11315712, -15650816, -4948992, 7392768, -4685824, 23424000, 29406208, -27917312, -4589056, 670208, 20805632, 9522688, 14555136, 509952, -29180928, -17547264, -2677248, -16423936, -27745280, -418816, 12007936 ], [ -25346048, -1607680, 9400832, 21622784, -22095360, -20348928, 16114688, 7744512, -11933696, -2606592, 7461888, -6344704, 15221760, 23676928, -22403072, -2446336, 3557888, 21450752, 4860928, 7166976, -1248768, -27368448, -9928704, -5564928, -14012416, -22231040, -1662976, 12537856 ], [ -26820608, -5109760, 4009472, 20516864, -20298240, -17399808, 11230208, 1938432, -7694336, -72192, 7922688, -8925184, 5176320, 16857088, -13740032, 594944, 7198208, 21082112, -945152, -1219584, -3691008, -23405568, -1081344, -8467968, -10694656, -14305280, -2400256, 12169216 ], [ -28295168, -8611840, -1381888, 19410944, -18501120, -14450688, 6345728, -3867648, -3454976, 2462208, 8383488, -11505664, -4869120, 10037248, -5076992, 3636224, 10838528, 20713472, -6751232, -9606144, -6133248, -19442688, 7766016, -11371008, -7376896, -6379520, -3137536, 11800576 ], [ -29769728, -12113920, -6773248, 18305024, -16704000, -11501568, 1461248, -9673728, 784384, 4996608, 8844288, -14086144, -14914560, 3217408, 3586048, 6677504, 14478848, 20344832, -12557312, -17992704, -8575488, -15479808, 16613376, -14274048, -4059136, 1546240, -3874816, 11431936 ], [ -31244288, -15616000, -12164608, 17199104, -14906880, -8552448, -3423232, -15479808, 5023744, 7531008, 9305088, -16666624, -24960000, -3602432, 12249088, 9718784, 18119168, 19976192, -18363392, -26379264, -11017728, -11516928, 25460736, -17177088, -741376, 9472000, -4612096, 11063296 ], [ -31780352, -17560576, -16843776, 16153088, -12657152, -5450240, -7455744, -20094464, 8664064, 8740864, 8927232, -18827776, -32243200, -9370624, 19627520, 12693504, 20008960, 19880448, -21919744, -32715776, -12774400, -8379392, 31798784, -19148288, 1877504, 15986688, -4304384, 10861056 ], [ -26757632, -10279936, -17304576, 15461888, -7726592, -1441280, -6441984, -17652224, 8756224, 2105344, 3581952, -18505216, -23165440, -8909824, 19397120, 15273984, 11530240, 21401088, -12150784, -26909696, -10470400, -10130432, 23273984, -15600128, 356864, 14143488, 2192896, 11644416 ], [ -21734912, -2999296, -17765376, 14770688, -2796032, 2567680, -5428224, -15209984, 8848384, -4530176, -1763328, -18182656, -14087680, -8449024, 19166720, 17854464, 3051520, 22921728, -2381824, -21103616, -8166400, -11881472, 14749184, -12051968, -1163776, 12300288, 8690176, 12427776 ], [ -16712192, 4281344, -18226176, 14079488, 2134528, 6576640, -4414464, -12767744, 8940544, -11165696, -7108608, -17860096, -5009920, -7988224, 18936320, 20434944, -5427200, 24442368, 7387136, -15297536, -5862400, -13632512, 6224384, -8503808, -2684416, 10457088, 15187456, 13211136 ], [ -11689472, 11561984, -18686976, 13388288, 7065088, 10585600, -3400704, -10325504, 9032704, -17801216, -12453888, -17537536, 4067840, -7527424, 18705920, 23015424, -13905920, 25963008, 17156096, -9491456, -3558400, -15383552, -2300416, -4955648, -4205056, 8613888, 21684736, 13994496 ], [ -6666752, 18842624, -19147776, 12697088, 11995648, 14594560, -2386944, -7883264, 9124864, -24436736, -17799168, -17214976, 13145600, -7066624, 18475520, 25595904, -22384640, 27483648, 26925056, -3685376, -1254400, -17134592, -10825216, -1407488, -5725696, 6770688, 28182016, 14777856 ], [ -4750848, 23205376, -20154368, 13538304, 13756416, 16063488, -3745280, -8128000, 9825792, -26726912, -21192192, -13449728, 16219648, -5325312, 17384448, 24565760, -22781440, 25162752, 28171264, -1196032, -2477056, -14414336, -12758528, 692224, -8107008, 3604992, 29410304, 12391424 ], [ -6547968, 24080896, -21813248, 16210944, 11728896, 14496768, -7938560, -11584000, 11254272, -23823872, -22252032, -5570048, 12118528, -2053632, 15264768, 19220480, -13519360, 18250752, 19231744, -2670592, -7914496, -6350336, -6814208, 1060864, -11516928, -1141248, 24341504, 6216704 ], [ -8345088, 24956416, -23472128, 18883584, 9701376, 12930048, -12131840, -15040000, 12682752, -20920832, -23311872, 2309632, 8017408, 1218048, 13145088, 13875200, -4257280, 11338752, 10292224, -4145152, -13351936, 1713664, -869888, 1429504, -14926848, -5887488, 19272704, 41984 ], [ -10142208, 25831936, -25131008, 21556224, 7673856, 11363328, -16325120, -18496000, 14111232, -18017792, -24371712, 10189312, 3916288, 4489728, 11025408, 8529920, 5004800, 4426752, 1352704, -5619712, -18789376, 9777664, 5074432, 1798144, -18336768, -10633728, 14203904, -6132736 ], [ -11939328, 26707456, -26789888, 24228864, 5646336, 9796608, -20518400, -21952000, 15539712, -15114752, -25431552, 18068992, -184832, 7761408, 8905728, 3184640, 14266880, -2485248, -7586816, -7094272, -24226816, 17841664, 11018752, 2166784, -21746688, -15379968, 9135104, -12307456 ], [ -13736448, 27582976, -28448768, 26901504, 3618816, 8229888, -24711680, -25408000, 16968192, -12211712, -26491392, 25948672, -4285952, 11033088, 6786048, -2160640, 23528960, -9397248, -16526336, -8568832, -29664256, 25905664, 16963072, 2535424, -25156608, -20126208, 4066304, -18482176 ], [ -9845760, 22276096, -24949760, 22791168, 3604992, 8994816, -20920832, -25048576, 12708864, -7824896, -19708416, 20333056, -438272, 11937792, 7174656, 1326080, 24912896, -8183808, -15715328, -11456512, -28672000, 25738240, 15488512, 6295552, -24397824, -21692928, 4791296, -17344000 ], [ -4224000, 15087616, -19880960, 16616448, 4204032, 10469376, -14700032, -23527936, 6718464, -2986496, -10538496, 10610176, 5828608, 12122112, 8326656, 7500800, 23899136, -4497408, -11936768, -14774272, -25722880, 23065600, 11756032, 11087872, -22370304, -22291968, 7279616, -13980160 ], [ 1397760, 7899136, -14812160, 10441728, 4803072, 11943936, -8479232, -22007296, 728064, 1851904, -1368576, 887296, 12095488, 12306432, 9478656, 13675520, 22885376, -811008, -8158208, -18092032, -22773760, 20392960, 8023552, 15880192, -20342784, -22891008, 9767936, -10616320 ], [ 7019520, 710656, -9743360, 4267008, 5402112, 13418496, -2258432, -20486656, -5262336, 6690304, 7801344, -8835584, 18362368, 12490752, 10630656, 19850240, 21871616, 2875392, -4379648, -21409792, -19824640, 17720320, 4291072, 20672512, -18315264, -23490048, 12256256, -7252480 ], [ 12641280, -6477824, -4674560, -1907712, 6001152, 14893056, 3962368, -18966016, -11252736, 11528704, 16971264, -18558464, 24629248, 12675072, 11782656, 26024960, 20857856, 6561792, -601088, -24727552, -16875520, 15047680, 558592, 25464832, -16287744, -24089088, 14744576, -3888640 ], [ 17198592, -12555264, 433664, -7896064, 6220288, 15980544, 9842688, -17101312, -16382976, 15503360, 24850944, -27066368, 30351360, 12902400, 13070848, 31346688, 19689984, 9918464, 3155968, -27353600, -13800960, 12109824, -2632704, 29536768, -14543360, -24175616, 16630784, -413696 ], [ 9134592, -5458944, 6009344, -11674624, 1934848, 12478464, 11685888, -11156992, -11314176, 9236480, 17432064, -21168128, 29614080, 13639680, 15973888, 26554368, 16694784, 9365504, 6658048, -21777920, -9239040, 6027264, 592896, 25067008, -16156160, -18185216, 11377664, 4378624 ], [ 1070592, 1637376, 11585024, -15453184, -2350592, 8976384, 13529088, -5212672, -6245376, 2969600, 10013184, -15269888, 28876800, 14376960, 18876928, 21762048, 13699584, 8812544, 10160128, -16202240, -4677120, -55296, 3818496, 20597248, -17768960, -12194816, 6124544, 9170944 ], [ -6993408, 8733696, 17160704, -19231744, -6636032, 5474304, 15372288, 731648, -1176576, -3297280, 2594304, -9371648, 28139520, 15114240, 21779968, 16969728, 10704384, 8259584, 13662208, -10626560, -115200, -6137856, 7044096, 16127488, -19381760, -6204416, 871424, 13963264 ], [ -15057408, 15830016, 22736384, -23010304, -10921472, 1972224, 17215488, 6675968, 3892224, -9564160, -4824576, -3473408, 27402240, 15851520, 24683008, 12177408, 7709184, 7706624, 17164288, -5050880, 4446720, -12220416, 10269696, 11657728, -20994560, -214016, -4381696, 18755584 ], [ -23121408, 22926336, 28312064, -26788864, -15206912, -1529856, 19058688, 12620288, 8961024, -15831040, -12243456, 2424832, 26664960, 16588800, 27586048, 7385088, 4713984, 7153664, 20666368, 524800, 9008640, -18302976, 13495296, 7187968, -22607360, 5776384, -9634816, 23547904 ], [ -26096128, 27513856, 31361024, -26947584, -15084032, -1483776, 17192448, 16736768, 10248704, -16327680, -17422336, 3341312, 22612480, 14046720, 29467648, 3327488, 930304, 7496704, 19204608, 3448320, 10506240, -21625856, 12850176, 3058688, -21137920, 9885184, -11608576, 26243584 ], [ -21073408, 28158976, 30439424, -21417984, -8033792, 4137984, 9497088, 17980928, 5594624, -7756800, -19081216, -3570688, 13350400, 6351360, 29744128, 424448, -4092416, 9247744, 9942528, 2204160, 7188480, -20612096, 6122496, -535552, -14824960, 11037184, -8429056, 25644544 ], [ -16050688, 28804096, 29517824, -15888384, -983552, 9759744, 1801728, 19225088, 940544, 814080, -20740096, -10482688, 4088320, -1344000, 30020608, -2478592, -9115136, 10998784, 680448, 960000, 3870720, -19598336, -605184, -4129792, -8512000, 12189184, -5249536, 25045504 ], [ -11027968, 29449216, 28596224, -10358784, 6066688, 15381504, -5893632, 20469248, -3713536, 9384960, -22398976, -17394688, -5173760, -9039360, 30297088, -5381632, -14137856, 12749824, -8581632, -284160, 552960, -18584576, -7332864, -7724032, -2199040, 13341184, -2070016, 24446464 ], [ -6005248, 30094336, 27674624, -4829184, 13116928, 21003264, -13588992, 21713408, -8367616, 17955840, -24057856, -24306688, -14435840, -16734720, 30573568, -8284672, -19160576, 14500864, -17843712, -1528320, -2764800, -17570816, -14060544, -11318272, 4113920, 14493184, 1109504, 23847424 ], [ -982528, 30739456, 26753024, 700416, 20167168, 26625024, -21284352, 22957568, -13021696, 26526720, -25716736, -31218688, -23697920, -24430080, 30850048, -11187712, -24183296, 16251904, -27105792, -2772480, -6082560, -16557056, -20788224, -14912512, 10426880, 15645184, 4289024, 23248384 ], [ 975872, 26126848, 23638016, 36864, 16347136, 22731264, -19270656, 23008256, -16611328, 28614144, -23053312, -25647616, -23734784, -22803456, 23449600, -8381440, -25819136, 13777408, -24981504, -5693952, -4626432, -16833536, -16677888, -12894208, 8256512, 10442752, 3275264, 16552960 ], [ 1620992, 19260928, 19582976, -3280896, 7868416, 14759424, -13095936, 22547456, -19744768, 27922944, -18537472, -14726656, -19817984, -17181696, 12759040, -3128320, -26003456, 9491968, -17977344, -9334272, -1124352, -17662976, -7922688, -8470528, 2450432, 2516992, 464384, 7244800 ], [ 2266112, 12395008, 15527936, -6598656, -610304, 6787584, -6921216, 22086656, -22878208, 27231744, -14021632, -3805696, -15901184, -11559936, 2068480, 2124800, -26187776, 5206528, -10973184, -12974592, 2377728, -18492416, 832512, -4046848, -3355648, -5408768, -2346496, -2063360 ], [ 2911232, 5529088, 11472896, -9916416, -9089024, -1184256, -746496, 21625856, -26011648, 26540544, -9505792, 7115264, -11984384, -5938176, -8622080, 7377920, -26372096, 921088, -3969024, -16614912, 5879808, -19321856, 9587712, 376832, -9161728, -13334528, -5157376, -11371520 ], [ 3556352, -1336832, 7417856, -13234176, -17567744, -9156096, 5428224, 21165056, -29145088, 25849344, -4989952, 18036224, -8067584, -316416, -19312640, 12631040, -26556416, -3364352, 3035136, -20255232, 9381888, -20151296, 18342912, 4800512, -14967808, -21260288, -7968256, -20679680 ], [ 4201472, -8174080, 3428864, -16505344, -25884672, -16992256, 11571712, 20721152, -32144896, 25091072, -501760, 28807168, -4246016, 5267968, -29790208, 17826304, -26742272, -7523328, 9889280, -23818752, 12769792, -20876288, 26907648, 9182208, -20733440, -29051904, -10788864, -29830656 ], [ 4846592, -12459520, 5318144, -15629824, -19802112, -12752896, 14935552, 21780992, -23251456, 18363392, 1525760, 26226688, -8900096, 7525888, -21311488, 17872384, -27064832, -427008, 3392000, -20547072, 5996032, -12305408, 18521088, 9827328, -22899200, -24904704, -14475264, -24992256 ], [ 5491712, -16744960, 7207424, -14754304, -13719552, -8513536, 18299392, 22840832, -14358016, 11635712, 3553280, 23646208, -13554176, 9783808, -12832768, 17918464, -27387392, 6669312, -3105280, -17275392, -777728, -3734528, 10134528, 10472448, -25064960, -20757504, -18161664, -20153856 ], [ 6136832, -21030400, 9096704, -13878784, -7636992, -4274176, 21663232, 23900672, -5464576, 4908032, 5580800, 21065728, -18208256, 12041728, -4354048, 17964544, -27709952, 13765632, -9602560, -14003712, -7551488, 4836352, 1747968, 11117568, -27230720, -16610304, -21848064, -15315456 ], [ 6781952, -25315840, 10985984, -13003264, -1554432, -34816, 25027072, 24960512, 3428864, -1819648, 7608320, 18485248, -22862336, 14299648, 4124672, 18010624, -28032512, 20861952, -16099840, -10732032, -14325248, 13407232, -6638592, 11762688, -29396480, -12463104, -25534464, -10477056 ], [ 7427072, -29601280, 12875264, -12127744, 4528128, 4204544, 28390912, 26020352, 12322304, -8547328, 9635840, 15904768, -27516416, 16557568, 12603392, 18056704, -28355072, 27958272, -22597120, -7460352, -21099008, 21978112, -15025152, 12407808, -31562240, -8315904, -29220864, -5638656 ], [ 7240704, -31080448, 14913024, -10821632, 6646272, 6914560, 27968512, 24674816, 17860096, -12097536, 10416128, 12418560, -28978176, 17226752, 15573504, 18280960, -27667968, 32352256, -25842688, -3223552, -23165952, 25767936, -19863040, 10781184, -30119936, -5980160, -31763968, -711168 ], [ 5305344, -26656768, 17263104, -8609792, 425472, 6407680, 19581952, 18269696, 16339456, -8964096, 8572928, 7027200, -23725056, 14554112, 6956544, 18880000, -24857088, 31062016, -22248448, 3043328, -15332352, 19501056, -17236480, 4376064, -21088256, -7454720, -31902208, 4403712 ], [ 3369984, -22233088, 19613184, -6397952, -5795328, 5900800, 11195392, 11864576, 14818816, -5830656, 6729728, 1635840, -18471936, 11881472, -1660416, 19479040, -22046208, 29771776, -18654208, 9310208, -7498752, 13234176, -14609920, -2029056, -12056576, -8929280, -32040448, 9518592 ], [ 1434624, -17809408, 21963264, -4186112, -12016128, 5393920, 2808832, 5459456, 13298176, -2697216, 4886528, -3755520, -13218816, 9208832, -10277376, 20078080, -19235328, 28481536, -15059968, 15577088, 334848, 6967296, -11983360, -8434176, -3024896, -10403840, -32178688, 14633472 ], [ -500736, -13385728, 24313344, -1974272, -18236928, 4887040, -5577728, -945664, 11777536, 436224, 3043328, -9146880, -7965696, 6536192, -18894336, 20677120, -16424448, 27191296, -11465728, 21843968, 8168448, 700416, -9356800, -14839296, 6006784, -11878400, -32316928, 19748352 ], [ -2436096, -8962048, 26663424, 237568, -24457728, 4380160, -13964288, -7350784, 10256896, 3569664, 1200128, -14538240, -2712576, 3863552, -27511296, 21276160, -13613568, 25901056, -7871488, 28110848, 16002048, -5566464, -6730240, -21244416, 15038464, -13352960, -32455168, 24863232 ], [ -168960, -10083328, 24694272, 523264, -27059712, 5682688, -15113216, -7335424, 9232384, 2588160, 3530240, -12546048, 1489920, 694784, -24921600, 18402304, -8701440, 18949120, -5999104, 24601088, 19137024, -5150208, -6292480, -17347584, 16628224, -13660160, -29178880, 21252096 ], [ 4531200, -14414848, 20224512, -306176, -27566592, 8032768, -12071936, -3602944, 8495104, -775680, 8276480, -6279168, 5084160, -2761216, -15843840, 13517824, -2572800, 8719360, -5123584, 15431168, 19551744, -864768, -7121920, -7486464, 13909504, -13291520, -23925760, 12589056 ], [ 9231360, -18746368, 15754752, -1135616, -28073472, 10382848, -9030656, 129536, 7757824, -4139520, 13022720, -12288, 8678400, -6217216, -6766080, 8633344, 3555840, -1510400, -4248064, 6261248, 19966464, 3420672, -7951360, 2374656, 11190784, -12922880, -18672640, 3926016 ], [ 13931520, -23077888, 11284992, -1965056, -28580352, 12732928, -5989376, 3862016, 7020544, -7503360, 17768960, 6254592, 12272640, -9673216, 2311680, 3748864, 9684480, -11740160, -3372544, -2908672, 20381184, 7706112, -8780800, 12235776, 8472064, -12554240, -13419520, -4737024 ], [ 18631680, -27409408, 6815232, -2794496, -29087232, 15083008, -2948096, 7594496, 6283264, -10867200, 22515200, 12521472, 15866880, -13129216, 11389440, -1135616, 15813120, -21969920, -2497024, -12078592, 20795904, 11991552, -9610240, 22096896, 5753344, -12185600, -8166400, -13400064 ], [ 23331840, -31740928, 2345472, -3623936, -29594112, 17433088, 93184, 11326976, 5545984, -14231040, 27261440, 18788352, 19461120, -16585216, 20467200, -6020096, 21941760, -32199680, -1621504, -21248512, 21210624, 16276992, -10439680, 31958016, 3034624, -11816960, -2913280, -22063104 ], [ 22548480, -22755328, 4969472, 159744, -29752832, 12384768, -1957376, 11229696, 4504064, -11153920, 27568640, 15306752, 14264320, -16124416, 13529600, -6422016, 19192320, -28894720, -6273024, -13010432, 22756864, 11205632, -10703360, 25325056, -2730496, -13580800, -1011200, -22805504 ], [ 21442560, -12986368, 8010752, 4214784, -29891072, 6901248, -4307456, 10907136, 3444224, -7697920, 27614720, 11251712, 8550400, -15433216, 5649920, -6560256, 15920640, -24793600, -11249664, -3748352, 24369664, 5583872, -10933760, 17721856, -8674816, -15470080, 693760, -23081984 ], [ 20336640, -3217408, 11052032, 8269824, -30029312, 1417728, -6657536, 10584576, 2384384, -4241920, 27660800, 7196672, 2836480, -14742016, -2229760, -6698496, 12648960, -20692480, -16226304, 5513728, 25982464, -37888, -11164160, 10118656, -14619136, -17359360, 2398720, -23358464 ], [ 19230720, 6551552, 14093312, 12324864, -30167552, -4065792, -9007616, 10262016, 1324544, -785920, 27706880, 3141632, -2877440, -14050816, -10109440, -6836736, 9377280, -16591360, -21202944, 14775808, 27595264, -5659648, -11394560, 2515456, -20563456, -19248640, 4103680, -23634944 ], [ 18124800, 16320512, 17134592, 16379904, -30305792, -9549312, -11357696, 9939456, 264704, 2670080, 27752960, -913408, -8591360, -13359616, -17989120, -6974976, 6105600, -12490240, -26179584, 24037888, 29208064, -11281408, -11624960, -5087744, -26507776, -21137920, 5808640, -23911424 ], [ 17171968, 22038528, 18279936, 17750016, -27629568, -12913152, -11929600, 9875968, -1360384, 6255616, 26020864, -3296256, -11655680, -12939264, -22018048, -7572480, 4011520, -8059392, -29519360, 30803456, 27876864, -13617664, -10136064, -9370112, -29920256, -20130304, 7066112, -23811072 ], [ 16665088, 15955968, 13902336, 11298816, -16754688, -10102272, -7321600, 10567168, -4632064, 10218496, 19108864, -807936, -7001600, -13307904, -14829568, -9507840, 5347840, -2668032, -28090880, 30296576, 17969664, -6383104, -3638784, -3978752, -25957376, -10683904, 7020032, -22612992 ], [ 16158208, 9873408, 9524736, 4847616, -5879808, -7291392, -2713600, 11258368, -7903744, 14181376, 12196864, 1680384, -2347520, -13676544, -7641088, -11443200, 6684160, 2723328, -26662400, 29789696, 8062464, 851456, 2858496, 1412608, -21994496, -1237504, 6973952, -21414912 ], [ 15651328, 3790848, 5147136, -1603584, 4995072, -4480512, 1894400, 11949568, -11175424, 18144256, 5284864, 4168704, 2306560, -14045184, -452608, -13378560, 8020480, 8114688, -25233920, 29282816, -1844736, 8086016, 9355776, 6803968, -18031616, 8208896, 6927872, -20216832 ], [ 15144448, -2291712, 769536, -8054784, 15869952, -1669632, 6502400, 12640768, -14447104, 22107136, -1627136, 6657024, 6960640, -14413824, 6735872, -15313920, 9356800, 13506048, -23805440, 28775936, -11751936, 15320576, 15853056, 12195328, -14068736, 17655296, 6881792, -19018752 ], [ 14637568, -8374272, -3608064, -14505984, 26744832, 1141248, 11110400, 13331968, -17718784, 26070016, -8539136, 9145344, 11614720, -14782464, 13924352, -17249280, 10693120, 18897408, -22376960, 28269056, -21659136, 22555136, 22350336, 17586688, -10105856, 27101696, 6835712, -17820672 ], [ 11832832, -12759552, -5896704, -14533632, 28428288, -225792, 10548224, 14989312, -19058176, 22773760, -13388288, 10093056, 11516416, -11025408, 18214400, -15842304, 9470464, 22434816, -18206720, 27501056, -24986112, 25272320, 20178432, 16763392, -6456320, 25189376, 7755776, -13384704 ], [ 7270912, -15846912, -6587904, -9649152, 23083008, -4787712, 6032384, 17385472, -18919936, 13926400, -16659968, 9862656, 7783936, -4113408, 20288000, -11879424, 6290944, 24554496, -11939840, 26533376, -23281152, 24535040, 11377152, 11187712, -3046400, 14590976, 9414656, -6472704 ], [ 2708992, -18934272, -7279104, -4764672, 17737728, -9349632, 1516544, 19781632, -18781696, 5079040, -19931648, 9632256, 4051456, 2798592, 22361600, -7916544, 3111424, 26674176, -5672960, 25565696, -21576192, 23797760, 2575872, 5612032, 363520, 3992576, 11073536, 439296 ], [ -1852928, -22021632, -7970304, 119808, 12392448, -13911552, -2999296, 22177792, -18643456, -3768320, -23203328, 9401856, 318976, 9710592, 24435200, -3953664, -68096, 28793856, 593920, 24598016, -19871232, 23060480, -6225408, 36352, 3773440, -6605824, 12732416, 7351296 ], [ -6414848, -25108992, -8661504, 5004288, 7047168, -18473472, -7515136, 24573952, -18505216, -12615680, -26475008, 9171456, -3413504, 16622592, 26508800, 9216, -3247616, 30913536, 6860800, 23630336, -18166272, 22323200, -15026688, -5539328, 7183360, -17204224, 14391296, 14263296 ], [ -10976768, -28196352, -9352704, 9888768, 1701888, -23035392, -12030976, 26970112, -18366976, -21463040, -29746688, 8941056, -7145984, 23534592, 28582400, 3972096, -6427136, 33033216, 13127680, 22662656, -16461312, 21585920, -23827968, -11115008, 10593280, -27802624, 16050176, 21175296 ], [ -5345792, -19756032, -12187648, 4054528, 5174272, -16271872, -8416768, 21114880, -14547968, -15910912, -21248000, 4463616, -1737216, 20294144, 24062976, -842240, -9080832, 29571072, 14500352, 14495232, -16131584, 17451008, -17299456, -8520192, 11131392, -27035136, 13300224, 19835904 ], [ 1704448, -9710592, -15321088, -3272192, 9874432, -7931392, -3670528, 14110720, -10216448, -8353792, -11110400, -605184, 4944384, 15640064, 18625536, -6878720, -11661312, 25331712, 15191552, 5325312, -15993344, 12843008, -8636416, -4787712, 11269632, -24685056, 9936384, 17347584 ], [ 8754688, 334848, -18454528, -10598912, 14574592, 409088, 1075712, 7106560, -5884928, -796672, -972800, -5673984, 11625984, 10985984, 13188096, -12915200, -14241792, 21092352, 15882752, -3844608, -15855104, 8235008, 26624, -1055232, 11407872, -22334976, 6572544, 14859264 ], [ 15804928, 10380288, -21587968, -17925632, 19274752, 8749568, 5821952, 102400, -1553408, 6760448, 9164800, -10742784, 18307584, 6331904, 7750656, -18951680, -16822272, 16852992, 16573952, -13014528, -15716864, 3627008, 8689664, 2677248, 11546112, -19984896, 3208704, 12370944 ], [ 22855168, 20425728, -24721408, -25252352, 23974912, 17090048, 10568192, -6901760, 2778112, 14317568, 19302400, -15811584, 24989184, 1677824, 2313216, -24988160, -19402752, 12613632, 17265152, -22184448, -15578624, -980992, 17352704, 6409728, 11684352, -17634816, -155136, 9882624 ], [ 26859008, 27154944, -25287168, -30934016, 26116096, 23768064, 14313472, -12992000, 5569024, 19768320, 25627648, -18582528, 28868096, -1940480, -1287680, -28343808, -19755008, 8052224, 17268736, -27777024, -16006144, -4744704, 24187904, 9750528, 11134976, -15458816, -2195968, 7368192 ], [ 17781248, 19643904, -14827008, -29551616, 17268736, 23307264, 13760512, -15157760, 1744384, 16174080, 15582208, -11486208, 20711936, -1111040, 2997760, -20187648, -10539008, 2107904, 14319616, -18008064, -18863104, -4882944, 23174144, 11409408, 7632896, -14030336, 1444352, 4741632 ], [ 8703488, 12132864, -4366848, -28169216, 8421376, 22846464, 13207552, -17323520, -2080256, 12579840, 5536768, -4389888, 12555776, -281600, 7283200, -12031488, -1323008, -3836416, 11370496, -8239104, -21720064, -5021184, 22160384, 13068288, 4130816, -12601856, 5084672, 2115072 ], [ -374272, 4621824, 6093312, -26786816, -425984, 22385664, 12654592, -19489280, -5904896, 8985600, -4508672, 2706432, 4399616, 547840, 11568640, -3875328, 7892992, -9780736, 8421376, 1529856, -24577024, -5159424, 21146624, 14727168, 628736, -11173376, 8724992, -511488 ], [ -9452032, -2889216, 16553472, -25404416, -9273344, 21924864, 12101632, -21655040, -9729536, 5391360, -14554112, 9802752, -3756544, 1377280, 15854080, 4280832, 17108992, -15725056, 5472256, 11298816, -27433984, -5297664, 20132864, 16386048, -2873344, -9744896, 12365312, -3138048 ], [ -18529792, -10400256, 27013632, -24022016, -18120704, 21464064, 11548672, -23820800, -13554176, 1797120, -24599552, 16899072, -11912704, 2206720, 20139520, 12436992, 26324992, -21669376, 2523136, 21067776, -30290944, -5435904, 19119104, 18044928, -6375424, -8316416, 16005632, -5764608 ], [ -22861312, -12312576, 28280832, -18722816, -20539904, 16579584, 12262912, -20410880, -13485056, 2649600, -29207552, 16922112, -14585344, 1538560, 17489920, 14740992, 25265152, -24180736, 2592256, 21620736, -28286464, -2648064, 14488064, 15971328, -8886784, -8224256, 17065472, -5902848 ], [ -22446592, -8626176, 20355072, -9506816, -16530944, 7271424, 14244352, -11425280, -9522176, 7948800, -28378112, 9871872, -11774464, -627200, 7905280, 11192832, 13929472, -23259136, 5679616, 12957696, -21420544, 3065856, 6239744, 10165248, -10407424, -9468416, 15544832, -3552768 ], [ -22031872, -4939776, 12429312, -290816, -12521984, -2036736, 16225792, -2439680, -5559296, 13248000, -27548672, 2821632, -8963584, -2792960, -1679360, 7644672, 2593792, -22337536, 8766976, 4294656, -14554624, 8779776, -2008576, 4359168, -11928064, -10712576, 14024192, -1202688 ], [ -21617152, -1253376, 4503552, 8925184, -8513024, -11344896, 18207232, 6545920, -1596416, 18547200, -26719232, -4228608, -6152704, -4958720, -11264000, 4096512, -8741888, -21415936, 11854336, -4368384, -7688704, 14493696, -10256896, -1446912, -13448704, -11956736, 12503552, 1147392 ], [ -21202432, 2433024, -3422208, 18141184, -4504064, -20653056, 20188672, 15531520, 2366464, 23846400, -25889792, -11278848, -3341824, -7124480, -20848640, 548352, -20077568, -20494336, 14941696, -13031424, -822784, 20207616, -18505216, -7252992, -14969344, -13200896, 10982912, 3497472 ], [ -20787712, 6119424, -11347968, 27357184, -495104, -29961216, 22170112, 24517120, 6329344, 29145600, -25060352, -18329088, -530944, -9290240, -30433280, -2999808, -31413248, -19572736, 18029056, -21694464, 6043136, 25921536, -26753536, -13059072, -16489984, -14445056, 9462272, 5847552 ], [ -13869568, 10179584, -13181440, 23491584, -2279424, -28841472, 16302592, 22663680, 4274688, 27978752, -23894528, -14054400, -3027456, -12951040, -27758592, -7818752, -24210432, -19249152, 17042432, -23704576, 7975424, 26253312, -27863040, -9894912, -12740608, -10269696, 5213184, 7823872 ], [ -5436928, 14326784, -13596160, 16579584, -5412864, -25293312, 8607232, 18286080, 818688, 25306112, -22650368, -7142400, -6759936, -16960000, -22228992, -12933632, -12690432, -19064832, 15107072, -24165376, 8758784, 25331712, -27310080, -4641792, -7763968, -4832256, 328704, 9713152 ], [ 2995712, 18473984, -14010880, 9667584, -8546304, -21745152, 911872, 13908480, -2637312, 22633472, -21406208, -230400, -10492416, -20968960, -16699392, -18048512, -1170432, -18880512, 13171712, -24626176, 9542144, 24410112, -26757120, 611328, -2787328, 605184, -4555776, 11602432 ], [ 11428352, 22621184, -14425600, 2755584, -11679744, -18196992, -6783488, 9530880, -6093312, 19960832, -20162048, 6681600, -14224896, -24977920, -11169792, -23163392, 10349568, -18696192, 11236352, -25086976, 10325504, 23488512, -26204160, 5864448, 2189312, 6042624, -9440256, 13491712 ], [ 19860992, 26768384, -14840320, -4156416, -14813184, -14648832, -14478848, 5153280, -9549312, 17288192, -18917888, 13593600, -17957376, -28986880, -5640192, -28278272, 21869568, -18511872, 9300992, -25547776, 11108864, 22566912, -25651200, 11117568, 7165952, 11480064, -14324736, 15380992 ], [ 26834944, 29738496, -15041024, -10567168, -17259520, -11331584, -20214272, 939008, -12194304, 13928448, -17848320, 19396096, -21306880, -32455168, -780800, -32171008, 30894592, -17736192, 7596544, -25411584, 11565568, 21493248, -24157696, 15993344, 11168256, 15723520, -18899456, 16735232 ], [ 23332864, 24254976, -13704704, -13378048, -14771200, -9672704, -11873792, -2102272, -9014784, 5634048, -18032640, 17230336, -21905920, -32040448, -734720, -27286528, 22001152, -12713472, 7550464, -20987904, 9676288, 19327488, -15909376, 18159104, 8173056, 11392000, -21249536, 14246912 ], [ 19830784, 18771456, -12368384, -16188928, -12282880, -8013824, -3533312, -5143552, -5835264, -2660352, -18216960, 15064576, -22504960, -31625728, -688640, -22402048, 13107712, -7690752, 7504384, -16564224, 7787008, 17161728, -7661056, 20324864, 5177856, 7060480, -23599616, 11758592 ], [ 16328704, 13287936, -11032064, -18999808, -9794560, -6354944, 4807168, -8184832, -2655744, -10954752, -18401280, 12898816, -23104000, -31211008, -642560, -17517568, 4214272, -2668032, 7458304, -12140544, 5897728, 14995968, 587264, 22490624, 2182656, 2728960, -25949696, 9270272 ], [ 12826624, 7804416, -9695744, -21810688, -7306240, -4696064, 13147648, -11226112, 523776, -19249152, -18585600, 10733056, -23703040, -30796288, -596480, -12633088, -4679168, 2354688, 7412224, -7716864, 4008448, 12830208, 8835584, 24656384, -812544, -1602560, -28299776, 6781952 ], [ 9324544, 2320896, -8359424, -24621568, -4817920, -3037184, 21488128, -14267392, 3703296, -27543552, -18769920, 8567296, -24302080, -30381568, -550400, -7748608, -13572608, 7377408, 7366144, -3293184, 2119168, 10664448, 17083904, 26822144, -3807744, -5934080, -30649856, 4293632 ], [ 8158720, -2783232, -8900096, -24656896, -3607552, -759296, 24916480, -15032320, 5664768, -28609536, -18614784, 8617984, -24282112, -26971648, 1452544, -6937600, -18871808, 8566272, 8378368, -187392, 2606080, 9796608, 21837824, 27310592, -7362048, -8049152, -27329024, 2703872 ], [ 10048000, -7391232, -11895296, -21062656, -4068352, 2328064, 21921280, -12820480, 6033408, -20222976, -18015744, 11567104, -23452672, -19644928, 6014464, -11453440, -19470848, 4741632, 10774528, 1195008, 6200320, 10626048, 22022144, 25605632, -11647488, -7265792, -16592384, 2289152 ], [ 11937280, -11999232, -14890496, -17468416, -4529152, 5415424, 18926080, -10608640, 6402048, -11836416, -17416704, 14516224, -22623232, -12318208, 10576384, -15969280, -20069888, 916992, 13170688, 2577408, 9794560, 11455488, 22206464, 23900672, -15932928, -6482432, -5855744, 1874432 ], [ 13826560, -16607232, -17885696, -13874176, -4989952, 8502784, 15930880, -8396800, 6770688, -3449856, -16817664, 17465344, -21793792, -4991488, 15138304, -20485120, -20668928, -2907648, 15566848, 3959808, 13388800, 12284928, 22390784, 22195712, -20218368, -5699072, 4880896, 1459712 ], [ 15715840, -21215232, -20880896, -10279936, -5450752, 11590144, 12935680, -6184960, 7139328, 4936704, -16218624, 20414464, -20964352, 2335232, 19700224, -25000960, -21267968, -6732288, 17963008, 5342208, 16983040, 13114368, 22575104, 20490752, -24503808, -4915712, 15617536, 1044992 ], [ 17605120, -25823232, -23876096, -6685696, -5911552, 14677504, 9940480, -3973120, 7507968, 13323264, -15619584, 23363584, -20134912, 9661952, 24262144, -29516800, -21867008, -10556928, 20359168, 6724608, 20577280, 13943808, 22759424, 18785792, -28789248, -4132352, 26354176, 630272 ], [ 18876928, -27824128, -21314048, -7688192, -7607296, 10252288, 11233280, -835072, 5509632, 17661952, -17696256, 17222144, -16321024, 8790016, 24090112, -23981568, -18315264, -13832704, 18673152, 3990528, 17310720, 9730560, 18484224, 16737792, -26042368, -1942528, 24981504, 2136576 ], [ 19936768, -28930048, -16844288, -10268672, -9726976, 3248128, 13998080, 2620928, 2698752, 20611072, -20691456, 7960064, -11482624, 5103616, 22292992, -14995968, -13338624, -16920064, 15585792, -156672, 11688960, 3786240, 12678144, 14572032, -20881408, 730112, 19451904, 4302336 ], [ 20996608, -30035968, -12374528, -12849152, -11846656, -3756032, 16762880, 6076928, -112128, 23560192, -23686656, -1302016, -6644224, 1417216, 20495872, -6010368, -8361984, -20007424, 12498432, -4303872, 6067200, -2158080, 6872064, 12406272, -15720448, 3402752, 13922304, 6468096 ], [ 22056448, -31141888, -7904768, -15429632, -13966336, -10760192, 19527680, 9532928, -2923008, 26509312, -26681856, -10564096, -1805824, -2269184, 18698752, 2975232, -3385344, -23094784, 9411072, -8451072, 445440, -8102400, 1065984, 10240512, -10559488, 6075392, 8392704, 8633856 ], [ 23116288, -32247808, -3435008, -18010112, -16086016, -17764352, 22292480, 12988928, -5733888, 29458432, -29677056, -19826176, 3032576, -5955584, 16901632, 11960832, 1591296, -26182144, 6323712, -12598272, -5176320, -14046720, -4740096, 8074752, -5398528, 8748032, 2863104, 10799616 ], [ 23753728, -33177088, 676352, -20365312, -17952256, -24159232, 24634880, 16068608, -8608768, 31749632, -32244736, -28299776, 7740416, -9624064, 14815232, 20426752, 6457856, -29000704, 3113472, -16461312, -10293760, -19727360, -10075136, 5796352, -268288, 11052032, -2484736, 13029376 ], [ 17210368, -31103488, -1305088, -18890752, -15510016, -20196352, 19796480, 12750848, -12571648, 22856192, -27544576, -23369216, 10228736, -12987904, 7811072, 20058112, 9453056, -27249664, -2185728, -15493632, -6837760, -20925440, -7402496, 1603072, 4339712, 7089152, -4742656, 16347136 ], [ 10667008, -29029888, -3286528, -17416192, -13067776, -16233472, 14958080, 9433088, -16534528, 13962752, -22844416, -18438656, 12717056, -16351744, 806912, 19689472, 12448256, -25498624, -7484928, -14525952, -3381760, -22123520, -4729856, -2590208, 8947712, 3126272, -7000576, 19664896 ], [ 4123648, -26956288, -5267968, -15941632, -10625536, -12270592, 10119680, 6115328, -20497408, 5069312, -18144256, -13508096, 15205376, -19715584, -6197248, 19320832, 15443456, -23747584, -12784128, -13558272, 74240, -23321600, -2057216, -6783488, 13555712, -836608, -9258496, 22982656 ], [ -2419712, -24882688, -7249408, -14467072, -8183296, -8307712, 5281280, 2797568, -24460288, -3824128, -13444096, -8577536, 17693696, -23079424, -13201408, 18952192, 18438656, -21996544, -18083328, -12590592, 3530240, -24519680, 615424, -10976768, 18163712, -4799488, -11516416, 26300416 ], [ -8963072, -22809088, -9230848, -12992512, -5741056, -4344832, 442880, -520192, -28423168, -12717568, -8743936, -3646976, 20182016, -26443264, -20205568, 18583552, 21433856, -20245504, -23382528, -11622912, 6986240, -25717760, 3288064, -15170048, 22771712, -8762368, -13774336, 29618176 ], [ -11417600, -20515840, -9488896, -12886528, -2285056, -3693568, -2705920, -2790400, -29209600, -15511552, -4753408, 168448, 20575232, -24788992, -22782976, 17268736, 22942208, -16010752, -26603520, -12277248, 9884672, -23283200, 5453824, -14852096, 25233920, -8518144, -16370176, 31111168 ], [ -6809600, -17843200, -6770176, -15144448, 2921984, -8762368, -2936320, -3251200, -24509440, -7770112, -1988608, 2057728, 17349632, -14467072, -17714176, 14319616, 21882368, -7485952, -26234880, -15733248, 11820032, -14574080, 6744064, -6742016, 23989760, -1007104, -19549696, 29452288 ], [ -2201600, -15170560, -4051456, -17402368, 8129024, -13831168, -3166720, -3712000, -19809280, -28672, 776192, 3947008, 14124032, -4145152, -12645376, 11370496, 20822528, 1038848, -25866240, -19189248, 13755392, -5864960, 8034304, 1368064, 22745600, 6503936, -22729216, 27793408 ], [ 2406400, -12497920, -1332736, -19660288, 13336064, -18899968, -3397120, -4172800, -15109120, 7712768, 3540992, 5836288, 10898432, 6176768, -7576576, 8421376, 19762688, 9563648, -25497600, -22645248, 15690752, 2844160, 9324544, 9478144, 21501440, 14014976, -25908736, 26134528 ], [ 7014400, -9825280, 1385984, -21918208, 18543104, -23968768, -3627520, -4633600, -10408960, 15454208, 6305792, 7725568, 7672832, 16498688, -2507776, 5472256, 18702848, 18088448, -25128960, -26101248, 17626112, 11553280, 10614784, 17588224, 20257280, 21526016, -29088256, 24475648 ], [ 11622400, -7152640, 4104704, -24176128, 23750144, -29037568, -3857920, -5094400, -5708800, 23195648, 9070592, 9614848, 4447232, 26820608, 2561024, 2523136, 17643008, 26613248, -24760320, -29557248, 19561472, 20262400, 11905024, 25698304, 19013120, 29037056, -32267776, 22816768 ], [ 12107776, -8883712, 4637184, -22904832, 19650048, -29515264, 65536, -7585280, -3132416, 26408448, 12241408, 12847104, 3220480, 25305600, 3788288, -1800192, 12554240, 27298816, -18894848, -23643648, 18467328, 20101632, 10884096, 25438208, 13802496, 29427200, -27764224, 22750720 ], [ 10633216, -12708352, 4130304, -19955712, 11125248, -27810304, 5963776, -11041280, -1565696, 27468288, 15605248, 16717824, 2944000, 18163200, 3189248, -6776832, 5550080, 24257536, -10416128, -13275648, 15932928, 15724032, 8764416, 21198848, 6706176, 26432000, -19608064, 23441920 ], [ 9158656, -16532992, 3623424, -17006592, 2600448, -26105344, 11862016, -14497280, 1024, 28528128, 18969088, 20588544, 2667520, 11020800, 2590208, -11753472, -1454080, 21216256, -1937408, -2907648, 13398528, 11346432, 6644736, 16959488, -390144, 23436800, -11451904, 24133120 ], [ 7684096, -20357632, 3116544, -14057472, -5924352, -24400384, 17760256, -17953280, 1567744, 29587968, 22332928, 24459264, 2391040, 3878400, 1991168, -16730112, -8458240, 18174976, 6541312, 7460352, 10864128, 6968832, 4525056, 12720128, -7486464, 20441600, -3295744, 24824320 ], [ 6209536, -24182272, 2609664, -11108352, -14449152, -22695424, 23658496, -21409280, 3134464, 30647808, 25696768, 28329984, 2114560, -3264000, 1392128, -21706752, -15462400, 15133696, 15020032, 17828352, 8329728, 2591232, 2405376, 8480768, -14582784, 17446400, 4860416, 25515520 ], [ 4734976, -28006912, 2102784, -8159232, -22973952, -20990464, 29556736, -24865280, 4701184, 31707648, 29060608, 32200704, 1838080, -10406400, 793088, -26683392, -22466560, 12092416, 23498752, 28196352, 5795328, -1786368, 285696, 4241408, -21679104, 14451200, 13016576, 26206720 ], [ 7452672, -22945792, 6972928, -6577152, -15868928, -17781760, 28847616, -21987328, 2349056, 25066496, 29280256, 26137600, -2767360, -13493248, -2038784, -22136320, -15481344, 15111680, 24276480, 20428288, 8000000, 3997696, -2061824, 3875328, -15378432, 11547136, 13152768, 22660096 ], [ 10217472, -17784832, 11903488, -5010432, -8588288, -14556160, 28064256, -19038208, -47104, 18338816, 29464576, 19962880, -7421440, -16534528, -4895744, -17482240, -8338944, 18199040, 24967680, 12456448, 10257920, 9895936, -4411904, 3552768, -8927232, 8644096, 13198848, 19065856 ], [ 12982272, -12623872, 16834048, -3443712, -1307648, -11330560, 27280896, -16089088, -2443264, 11611136, 29648896, 13788160, -12075520, -19575808, -7752704, -12828160, -1196544, 21286400, 25658880, 4484608, 12515840, 15794176, -6761984, 3230208, -2476032, 5741056, 13244928, 15471616 ], [ 15747072, -7462912, 21764608, -1876992, 5972992, -8104960, 26497536, -13139968, -4839424, 4883456, 29833216, 7613440, -16729600, -22617088, -10609664, -8174080, 5945856, 24373760, 26350080, -3487232, 14773760, 21692416, -9112064, 2907648, 3975168, 2838016, 13291008, 11877376 ], [ 18511872, -2301952, 26695168, -310272, 13253632, -4879360, 25714176, -10190848, -7235584, -1844224, 30017536, 1438720, -21383680, -25658368, -13466624, -3520000, 13088256, 27461120, 27041280, -11459072, 17031680, 27590656, -11462144, 2585088, 10426368, -65024, 13337088, 8283136 ], [ 19216896, 1836032, 29026816, 2376192, 16055296, -3741184, 22898688, -7877632, -7806976, -5309440, 27326464, -1362944, -22899712, -25547776, -15521792, 290816, 16719360, 26594816, 25755648, -16071680, 18003968, 30226432, -11793920, 2304000, 13338624, -3576320, 12221952, 6154240 ], [ 15115776, 3587072, 25294336, 7675392, 8406016, -7473664, 15341568, -7048192, -4120576, -1162240, 17926144, 3705856, -17093632, -18082816, -15706112, 2134016, 12157440, 16503296, 19857408, -12846080, 15976448, 25249792, -7416320, 2119680, 7993344, -8506880, 8397312, 7444480 ], [ 11014656, 5338112, 21561856, 12974592, 756736, -11206144, 7784448, -6218752, -434176, 2984960, 8525824, 8774656, -11287552, -10617856, -15890432, 3977216, 7595520, 6411776, 13959168, -9620480, 13948928, 20273152, -3038720, 1935360, 2648064, -13437440, 4572672, 8734720 ], [ 6913536, 7089152, 17829376, 18273792, -6892544, -14938624, 227328, -5389312, 3252224, 7132160, -874496, 13843456, -5481472, -3152896, -16074752, 5820416, 3033600, -3679744, 8060928, -6394880, 11921408, 15296512, 1338880, 1751040, -2697216, -18368000, 748032, 10024960 ], [ 2812416, 8840192, 14096896, 23572992, -14541824, -18671104, -7329792, -4559872, 6938624, 11279360, -10274816, 18912256, 324608, 4312064, -16259072, 7663616, -1528320, -13771264, 2162688, -3169280, 9893888, 10319872, 5716480, 1566720, -8042496, -23298560, -3076608, 11315200 ], [ -1288704, 10591232, 10364416, 28872192, -22191104, -22403584, -14886912, -3730432, 10625024, 15426560, -19675136, 23981056, 6130688, 11777024, -16443392, 9506816, -6090240, -23862784, -3735552, 56320, 7866368, 5343232, 10094080, 1382400, -13387776, -28229120, -6901248, 12605440 ], [ -5981184, 13130752, 9532416, 25864192, -22377984, -19715584, -16051712, -338432, 13241344, 18616320, -23725056, 22347776, 4643328, 13891584, -14966272, 9773056, -8849920, -23450624, -3776512, 465920, 5134848, 4111872, 13964800, 1000960, -14311936, -26908160, -7543808, 10009600 ], [ -11049984, 16172032, 10546176, 17569792, -17816064, -12941824, -13148672, 4684288, 15176704, 21196800, -24370176, 16449536, -1485312, 12601344, -12431872, 9035776, -10462720, -16354304, -90112, -916480, 1955328, 5263872, 17512960, 494080, -12422656, -21608960, -6161408, 4940800 ], [ -16118784, 19213312, 11559936, 9275392, -13254144, -6168064, -10245632, 9707008, 17112064, 23777280, -25015296, 10551296, -7613952, 11311104, -9897472, 8298496, -12075520, -9257984, 3596288, -2298880, -1224192, 6415872, 21061120, -12800, -10533376, -16309760, -4779008, -128000 ], [ -21187584, 22254592, 12573696, 980992, -8692224, 605696, -7342592, 14729728, 19047424, 26357760, -25660416, 4653056, -13742592, 10020864, -7363072, 7561216, -13688320, -2161664, 7282688, -3681280, -4403712, 7567872, 24609280, -519680, -8644096, -11010560, -3396608, -5196800 ], [ -26256384, 25295872, 13587456, -7313408, -4130304, 7379456, -4439552, 19752448, 20982784, 28938240, -26305536, -1245184, -19871232, 8730624, -4828672, 6823936, -15301120, 4934656, 10969088, -5063680, -7583232, 8719872, 28157440, -1026560, -6754816, -5711360, -2014208, -10265600 ], [ -31325184, 28337152, 14601216, -15607808, 431616, 14153216, -1536512, 24775168, 22918144, 31518720, -26950656, -7143424, -25999872, 7440384, -2294272, 6086656, -16913920, 12030976, 14655488, -6446080, -10762752, 9871872, 31705600, -1533440, -4865536, -412160, -631808, -15334400 ], [ -23687680, 19692032, 17569792, -8646144, 3718656, 16634880, -4837888, 17431552, 17671680, 31719424, -27255808, -8452096, -22736896, 7085056, -4646912, 5264384, -18781696, 12455424, 11330048, -1071616, -8587776, 5754368, 23439872, -1445376, -1191424, 1317376, -4773888, -8206848 ], [ -14978560, 10061312, 20703232, -397824, 6898176, 18754560, -8662528, 9044992, 11819520, 31719424, -27532288, -9373696, -18681856, 6808576, -7411712, 4434944, -20670976, 12317184, 7413248, 4872704, -5961216, 1192448, 14177792, -1307136, 2633216, 2745856, -9381888, -50688 ], [ -6269440, 430592, 23836672, 7850496, 10077696, 20874240, -12487168, 658432, 5967360, 31719424, -27808768, -10295296, -14626816, 6532096, -10176512, 3605504, -22560256, 12178944, 3496448, 10817024, -3334656, -3369472, 4915712, -1168896, 6457856, 4174336, -13989888, 8105472 ], [ 2439680, -9200128, 26970112, 16098816, 13257216, 22993920, -16311808, -7728128, 115200, 31719424, -28085248, -11216896, -10571776, 6255616, -12941312, 2776064, -24449536, 12040704, -420352, 16761344, -708096, -7931392, -4346368, -1030656, 10282496, 5602816, -18597888, 16261632 ], [ 11148800, -18830848, 30103552, 24347136, 16436736, 25113600, -20136448, -16114688, -5736960, 31719424, -28361728, -12138496, -6516736, 5979136, -15706112, 1946624, -26338816, 11902464, -4337152, 22705664, 1918464, -12493312, -13608448, -892416, 14107136, 7031296, -23205888, 24417792 ], [ 16825856, -25881088, 29817856, 29369856, 18713088, 24953856, -23326720, -21028352, -9137664, 29859328, -26122240, -12081664, -2364928, 4917760, -17008640, 2009600, -25368064, 11731968, -6297088, 25445888, 2663424, -14109184, -21031936, 148992, 15469568, 8997376, -24932352, 29703168 ], [ 12540416, -24452608, 18297856, 23794176, 18021888, 17304576, -24432640, -14531072, -4483584, 21887488, -15616000, -8809984, 2104832, 1277440, -13506560, 5004800, -15000064, 11455488, -1827328, 17658368, -2774016, -6045184, -22414336, 4157952, 8741888, 12729856, -17190912, 25555968 ], [ 8254976, -23024128, 6777856, 18218496, 17330688, 9655296, -25538560, -8033792, 170496, 13915648, -5109760, -5538304, 6574592, -2362880, -10004480, 8000000, -4632064, 11179008, 2642432, 9870848, -8211456, 2018816, -23796736, 8166912, 2014208, 16462336, -9449472, 21408768 ], [ 3969536, -21595648, -4742144, 12642816, 16639488, 2006016, -26644480, -1536512, 4824576, 5943808, 5396480, -2266624, 11044352, -6003200, -6502400, 10995200, 5735936, 10902528, 7112192, 2083328, -13648896, 10082816, -25179136, 12175872, -4713472, 20194816, -1708032, 17261568 ], [ -315904, -20167168, -16262144, 7067136, 15948288, -5643264, -27750400, 4960768, 9478656, -2028032, 15902720, 1005056, 15514112, -9643520, -3000320, 13990400, 16103936, 10626048, 11581952, -5704192, -19086336, 18146816, -26561536, 16184832, -11441152, 23927296, 6033408, 13114368 ], [ -4601344, -18738688, -27782144, 1491456, 15257088, -13292544, -28856320, 11458048, 14132736, -9999872, 26408960, 4276736, 19983872, -13283840, 501760, 16985600, 26471936, 10349568, 16051712, -13491712, -24523776, 26210816, -27943936, 20193792, -18168832, 27659776, 13774848, 8967168 ], [ -6302720, -13170688, -30094848, -2955264, 16071168, -18157056, -24869376, 14844416, 15675904, -11800064, 30141440, 3935744, 18934272, -16472576, 4706304, 14511616, 26754560, 6736384, 17536000, -13251072, -24843264, 25042432, -27645440, 21417984, -22312448, 23890944, 15093760, 9436160 ], [ -5841920, -4139008, -24703488, -6457344, 18144768, -20691456, -16621056, 15627776, 14616064, -8436224, 28206080, 571904, 13266432, -19283456, 9498624, 7461376, 18598400, 331264, 16522240, -6292992, -20880384, 16148992, -25940480, 20312064, -24293888, 13845504, 11038720, 13767680 ], [ -5381120, 4892672, -19312128, -9959424, 20218368, -23225856, -8372736, 16411136, 13556224, -5072384, 26270720, -2791936, 7598592, -22094336, 14290944, 411136, 10442240, -6073856, 15508480, 665088, -16917504, 7255552, -24235520, 19206144, -26275328, 3800064, 6983680, 18099200 ], [ -4920320, 13924352, -13920768, -13461504, 22291968, -25760256, -124416, 17194496, 12496384, -1708544, 24335360, -6155776, 1930752, -24905216, 19083264, -6639104, 2286080, -12478976, 14494720, 7623168, -12954624, -1637888, -22530560, 18100224, -28256768, -6245376, 2928640, 22430720 ], [ -4459520, 22956032, -8529408, -16963584, 24365568, -28294656, 8123904, 17977856, 11436544, 1655296, 22400000, -9519616, -3737088, -27716096, 23875584, -13689344, -5870080, -18884096, 13480960, 14581248, -8991744, -10531328, -20825600, 16994304, -30238208, -16290816, -1126400, 26762240 ], [ -3998720, 31987712, -3138048, -20465664, 26439168, -30829056, 16372224, 18761216, 10376704, 5019136, 20464640, -12883456, -9404928, -30526976, 28667904, -20739584, -14026240, -25289216, 12467200, 21539328, -5028864, -19424768, -19120640, 15888384, -32219648, -26336256, -5181440, 31093760 ], [ -7677440, 32622080, 2686976, -21405184, 26856960, -23073792, 14409728, 17849344, 3836928, 8658944, 20461056, -11437568, -11288064, -30105088, 27822592, -23374336, -13509120, -26135552, 14331392, 18759680, -2564096, -14716928, -19741696, 11667968, -24897024, -22504448, -7304704, 29511680 ], [ -12055040, 31838720, 8585216, -21912064, 26995200, -13581312, 10723328, 16651264, -3628032, 12345344, 20783616, -9179648, -12532224, -29137408, 26025472, -25263616, -11527680, -26043392, 16681472, 14336000, -352256, -7712768, -20755456, 6921728, -16003584, -16329728, -9101824, 26931200 ], [ -16432640, 31055360, 14483456, -22418944, 27133440, -4088832, 7036928, 15453184, -11092992, 16031744, 21106176, -6921728, -13776384, -28169728, 24228352, -27152896, -9546240, -25951232, 19031552, 9912320, 1859584, -708608, -21769216, 2175488, -7110144, -10155008, -10898944, 24350720 ], [ -20810240, 30272000, 20381696, -22925824, 27271680, 5403648, 3350528, 14255104, -18557952, 19718144, 21428736, -4663808, -15020544, -27202048, 22431232, -29042176, -7564800, -25859072, 21381632, 5488640, 4071424, 6295552, -22782976, -2570752, 1783296, -3980288, -12696064, 21770240 ], [ -25187840, 29488640, 26279936, -23432704, 27409920, 14896128, -335872, 13057024, -26022912, 23404544, 21751296, -2405888, -16264704, -26234368, 20634112, -30931456, -5583360, -25766912, 23731712, 1064960, 6283264, 13299712, -23796736, -7316992, 10676736, 2194432, -14493184, 19189760 ], [ -27929600, 28544000, 30849536, -22480384, 26987520, 22722048, -3185152, 12504064, -30769152, 26514944, 20422656, -608768, -16556544, -23930368, 18130432, -31246336, -3141120, -25283072, 25283072, -3520000, 8694784, 18161152, -24457216, -10235392, 16966656, 7662592, -15606784, 16440320 ], [ -22492160, 26792960, 28775936, -14232064, 23761920, 22215168, -1848832, 15176704, -21921792, 26745344, 10838016, -1115648, -12086784, -14944768, 12093952, -23689216, 1605120, -22840832, 22840832, -8911360, 12104704, 12308992, -23351296, -4014592, 10238976, 9597952, -13302784, 12846080 ], [ -17054720, 25041920, 26702336, -5983744, 20536320, 21708288, -512512, 17849344, -13074432, 26975744, 1253376, -1622528, -7617024, -5959168, 6057472, -16132096, 6351360, -20398592, 20398592, -14302720, 15514624, 6456832, -22245376, 2206208, 3511296, 11533312, -10998784, 9251840 ], [ -11617280, 23290880, 24628736, 2264576, 17310720, 21201408, 823808, 20521984, -4227072, 27206144, -8331264, -2129408, -3147264, 3026432, 20992, -8574976, 11097600, -17956352, 17956352, -19694080, 18924544, 604672, -21139456, 8427008, -3216384, 13468672, -8694784, 5657600 ], [ -6179840, 21539840, 22555136, 10512896, 14085120, 20694528, 2160128, 23194624, 4620288, 27436544, -17915904, -2636288, 1322496, 12012032, -6015488, -1017856, 15843840, -15514112, 15514112, -25085440, 22334464, -5247488, -20033536, 14647808, -9944064, 15404032, -6390784, 2063360 ], [ -742400, 19788800, 20481536, 18761216, 10859520, 20187648, 3496448, 25867264, 13467648, 27666944, -27500544, -3143168, 5792256, 20997632, -12051968, 6539264, 20590080, -13071872, 13071872, -30476800, 25744384, -11099648, -18927616, 20868608, -16671744, 17339392, -4086784, -1530880 ], [ 1788928, 18896384, 18253824, 23376896, 10275840, 20715520, 3401728, 26250240, 16877056, 25695744, -30304256, -1448448, 8654848, 23246336, -11549696, 10331648, 18555392, -10387456, 12038656, -28008448, 24817152, -11623936, -15157760, 24799744, -18313728, 18394112, -263680, -5015040 ], [ 1143808, 18942464, 15857664, 24022016, 12579840, 22374400, 1742848, 24130560, 14342656, 21318144, -25696256, 2652672, 9760768, 18131456, -3900416, 10009088, 9108992, -7438336, 12545536, -16949248, 19149312, -6324736, -8476160, 26228224, -14396928, 18486272, 5219840, -8378880 ], [ 498688, 18988544, 13461504, 24667136, 14883840, 24033280, 83968, 22010880, 11808256, 16940544, -21088256, 6753792, 10866688, 13016576, 3748864, 9686528, -337408, -4489216, 13052416, -5890048, 13481472, -1025536, -1794560, 27656704, -10480128, 18578432, 10703360, -11742720 ], [ -146432, 19034624, 11065344, 25312256, 17187840, 25692160, -1574912, 19891200, 9273856, 12562944, -16480256, 10854912, 11972608, 7901696, 11398144, 9363968, -9783808, -1540096, 13559296, 5169152, 7813632, 4273664, 4887040, 29085184, -6563328, 18670592, 16186880, -15106560 ], [ -791552, 19080704, 8669184, 25957376, 19491840, 27351040, -3233792, 17771520, 6739456, 8185344, -11872256, 14956032, 13078528, 2786816, 19047424, 9041408, -19230208, 1409024, 14066176, 16228352, 2145792, 9572864, 11568640, 30513664, -2646528, 18762752, 21670400, -18470400 ], [ -1436672, 19126784, 6273024, 26602496, 21795840, 29009920, -4892672, 15651840, 4205056, 3807744, -7264256, 19057152, 14184448, -2328064, 26696704, 8718848, -28676608, 4358144, 14573056, 27287552, -3522048, 14872064, 18250240, 31942144, 1270272, 18854912, 27153920, -21834240 ], [ -1863680, 19209216, 6639616, 26048000, 23445504, 28560384, -1534976, 16513024, -946688, 5210112, -9490432, 21049856, 11618816, -354304, 26603008, 10032128, -28998656, 5017088, 13116928, 25587200, -7844864, 16136192, 15298560, 24609792, -411136, 13603328, 21295616, -16619008 ], [ -2232320, 19301376, 7745536, 25172480, 24920064, 27546624, 3165184, 18171904, -6798848, 8159232, -13545472, 22478336, 8070656, 3516416, 24437248, 11783168, -26878976, 5063168, 11135488, 20472320, -11807744, 16320512, 9768960, 14932992, -3590656, 6921728, 12402176, -9107968 ], [ -2600960, 19393536, 8851456, 24296960, 26394624, 26532864, 7865344, 19830784, -12651008, 11108352, -17600512, 23906816, 4522496, 7387136, 22271488, 13534208, -24759296, 5109248, 9154048, 15357440, -15770624, 16504832, 4239360, 5256192, -6770176, 240128, 3508736, -1596928 ], [ -2969600, 19485696, 9957376, 23421440, 27869184, 25519104, 12565504, 21489664, -18503168, 14057472, -21655552, 25335296, 974336, 11257856, 20105728, 15285248, -22639616, 5155328, 7172608, 10242560, -19733504, 16689152, -1290240, -4420608, -9949696, -6441472, -5384704, 5914112 ], [ -3338240, 19577856, 11063296, 22545920, 29343744, 24505344, 17265664, 23148544, -24355328, 17006592, -25710592, 26763776, -2573824, 15128576, 17939968, 17036288, -20519936, 5201408, 5191168, 5127680, -23696384, 16873472, -6819840, -14097408, -13129216, -13123072, -14278144, 13425152 ], [ -3204608, 18988032, 11454976, 21799424, 30325248, 23081472, 21242368, 24549376, -28838912, 19550208, -29037568, 27035648, -5605888, 17810432, 15170560, 17796608, -18662912, 5422592, 3546112, 63488, -26557952, 16348160, -11275776, -22299648, -15806464, -19196416, -21452800, 19968512 ], [ 1449472, 12260352, 5418496, 22214144, 26869248, 17966592, 18707968, 23627776, -21005312, 18444288, -25811968, 16898048, -3993088, 9792512, 6968320, 9640448, -19169792, 7219712, 4928512, -4544512, -19507712, 9436160, -6068736, -17230848, -13963264, -19795456, -13158400, 17802752 ], [ 6103552, 5532672, -617984, 22628864, 23413248, 12851712, 16173568, 22706176, -13171712, 17338368, -22586368, 6760448, -2380288, 1774592, -1233920, 1484288, -19676672, 9016832, 6310912, -9152512, -12457472, 2524160, -861696, -12162048, -12120064, -20394496, -4864000, 15636992 ], [ 10757632, -1195008, -6654464, 23043584, 19957248, 7736832, 13639168, 21784576, -5338112, 16232448, -19360768, -3377152, -767488, -6243328, -9436160, -6671872, -20183552, 10813952, 7693312, -13760512, -5407232, -4387840, 4345344, -7093248, -10276864, -20993536, 3430400, 13471232 ], [ 15411712, -7922688, -12690944, 23458304, 16501248, 2621952, 11104768, 20862976, 2495488, 15126528, -16135168, -13514752, 845312, -14261248, -17638400, -14828032, -20690432, 12611072, 9075712, -18368512, 1643008, -11299840, 9552384, -2024448, -8433664, -21592576, 11724800, 11305472 ], [ 20065792, -14650368, -18727424, 23873024, 13045248, -2492928, 8570368, 19941376, 10329088, 14020608, -12909568, -23652352, 2458112, -22279168, -25840640, -22984192, -21197312, 14408192, 10458112, -22976512, 8693248, -18211840, 14759424, 3044352, -6590464, -22191616, 20019200, 9139712 ], [ 22806528, -18612224, -22282240, 24117248, 11010048, -5505024, 7077888, 19398656, 14942208, 13369344, -11010048, -29622272, 3407872, -27000832, -30670848, -27787264, -21495808, 15466496, 11272192, -25690112, 12845056, -22282240, 17825792, 6029312, -5505024, -22544384, 24903680, 7864320 ], [ 22806528, -18612224, -22282240, 24117248, 11010048, -5505024, 7077888, 19398656, 14942208, 13369344, -11010048, -29622272, 3407872, -27000832, -30670848, -27787264, -21495808, 15466496, 11272192, -25690112, 12845056, -22282240, 17825792, 6029312, -5505024, -22544384, 24903680, 7864320 ] ] ] ] }