{ "type": "int32", "data": [ [ [ [ -352256, 401408, 172032, -524288, 143360, 503808, 294912, 241664, 409600, -176128, -221184, -122880, -131072, 77824, 376832, -385024, 430080, -90112, -262144, 98304, -299008, -131072, 491520, -425984, -372736, 20480, -110592, 176128 ], [ -333056, 369536, 152448, -476288, 122816, 476544, 303360, 250496, 378112, -168832, -203136, -117888, -131648, 88192, 372416, -367360, 405696, -77824, -274432, 111744, -264640, -144512, 478656, -401792, -359296, 42560, -86592, 192256 ], [ -185856, 125184, 2304, -108288, -34688, 267520, 368128, 318208, 136704, -112896, -64768, -79616, -136064, 167680, 338560, -231936, 218752, 16384, -368640, 214784, -1152, -247552, 380032, -216320, -256256, 211840, 97408, 315904 ], [ -38656, -119168, -147840, 259712, -192192, 58496, 432896, 385920, -104704, -56960, 73600, -41344, -140480, 247168, 304704, -96512, 31808, 110592, -462848, 317824, 262336, -350592, 281408, -30848, -153216, 381120, 281408, 439552 ], [ -4608, -183296, -223744, 439296, -256000, -98816, 371712, 325632, -196096, 40960, 131584, -45568, -91136, 261632, 263168, 36864, -129024, 198656, -514048, 397824, 368640, -386560, 125952, 69632, -58368, 421376, 294912, 504320 ], [ -182720, 90496, -160448, 265600, -144128, -159168, 74368, 25344, -6208, 217600, 38848, -129472, 59008, 154176, 207232, 166400, -240896, 275200, -484608, 434624, 180224, -296768, -136064, 10752, 21120, 219712, -11264, 458688 ], [ -360832, 364288, -97152, 91904, -32256, -219520, -222976, -274944, 183680, 394240, -53888, -213376, 209152, 46720, 151296, 295936, -352768, 351744, -455168, 471424, -8192, -206976, -398080, -48128, 100608, 18048, -317440, 413056 ], [ -264384, 344384, -57152, -43520, -88448, -295680, -298176, -383040, 106496, 397824, -41792, -136704, 196224, 88192, 126976, 253248, -289088, 369216, -421568, 316032, -90944, -176256, -425472, -71232, 145152, 12736, -309120, 230144 ], [ 43264, 98560, -35072, -149504, -273920, -384000, -202496, -343296, -176128, 268288, 50944, 63488, 57856, 244224, 126976, 78080, -90368, 341248, -384768, 12800, -92416, -190976, -272384, -66816, 162816, 158464, -58880, -58368 ], [ 350912, -147264, -12992, -255488, -459392, -472320, -106816, -303552, -458752, 138752, 143680, 263680, -80512, 400256, 126976, -97088, 108352, 313280, -347968, -290432, -93888, -205696, -119296, -62400, 180480, 304192, 191360, -346880 ], [ 318720, -88960, 95488, -296960, -254336, -436224, -203520, -343296, -484480, 161280, 84352, 115968, -208512, 407680, 147712, -165120, 163072, 121728, -246656, -265344, -125312, -233088, -205824, -177792, 158976, 277120, 182400, -325504 ], [ 192128, 53824, 227968, -320512, 59200, -365568, -353664, -405120, -438848, 226048, -17216, -128384, -333632, 373824, 174208, -203392, 177792, -115264, -127424, -149056, -165056, -264000, -358912, -326464, 126592, 202048, 101440, -218048 ], [ 65536, 196608, 360448, -344064, 372736, -294912, -503808, -466944, -393216, 290816, -118784, -372736, -458752, 339968, 200704, -241664, 192512, -352256, -8192, -32768, -204800, -294912, -512000, -475136, 94208, 126976, 20480, -110592 ], [ 112640, 47936, 292736, -398528, 366848, -293440, -414016, -481664, -306368, 211328, -74624, -419840, -343936, 95616, 236032, -310848, -6208, -286016, -106816, 155648, 10112, -80000, -188160, -173376, 201664, -93824, 177984, -141504 ], [ 159744, -100736, 225024, -452992, 360960, -291968, -324224, -496384, -219520, 131840, -30464, -466944, -229120, -148736, 271360, -380032, -204928, -219776, -205440, 344064, 225024, 134912, 135680, 128384, 309120, -314624, 335488, -172416 ], [ 199168, -197248, 121792, -418176, 289472, -302336, -208832, -473024, -138432, 79872, -19904, -475648, -106304, -344768, 270208, -431616, -326848, -195776, -241344, 428160, 355456, 245504, 346880, 373824, 334656, -488704, 405952, -176768 ], [ 210944, -105984, -109312, -61952, -18176, -355328, -1280, -312576, -78080, 126976, -130304, -346112, 45312, -366848, 137728, -419840, -172288, -323840, -51456, 136704, 181760, -19456, 152576, 416512, 65280, -494592, 163072, -85504 ], [ 222720, -14720, -340416, 294272, -325824, -408320, 206272, -152128, -17728, 174080, -240704, -216576, 196928, -388928, 5248, -408064, -17728, -451904, 138432, -154752, 8064, -284416, -41728, 459200, -204096, -500480, -79808, 5760 ], [ 183296, 81024, -406400, 339456, -432512, -334592, 305664, -128640, 52224, 247424, -194304, -90880, 188544, -359808, -106112, -411008, 127872, -399488, 274560, -292608, -49152, -434176, -58752, 477568, -289152, -472448, -167808, 33024 ], [ 77312, 182592, -257728, -19712, -277952, -96128, 264448, -283200, 134656, 354880, 55936, 29824, -27840, -264128, -190016, -433088, 261824, -112448, 340800, -230784, 45056, -434176, 154688, 464320, -134592, -400320, -54464, -22912 ], [ -28672, 284160, -109056, -378880, -123392, 142336, 223232, -437760, 217088, 462336, 306176, 150528, -244224, -168448, -273920, -455168, 395776, 174592, 407040, -168960, 139264, -434176, 368128, 451072, 19968, -328192, 58880, -78848 ], [ -2176, 350208, -105344, -398208, -165632, 273280, 270336, -257280, 269760, 432512, 393216, 179072, -237888, -124608, -312704, -406208, 404928, 215872, 437760, -108096, 8832, -401536, 369408, 347584, 36288, -290624, 81984, -184704 ], [ 94976, 397312, -178944, -236288, -312832, 346880, 364544, 101888, 306560, 329472, 393216, 158464, -112768, -108416, -327424, -319360, 347520, 126080, 449536, -47744, -241408, -351488, 257536, 195968, -21120, -271488, 56960, -317184 ], [ 192128, 444416, -252544, -74368, -460032, 420480, 458752, 461056, 343360, 226432, 393216, 137856, 12352, -92224, -342144, -232512, 290112, 36288, 461312, 12608, -491648, -301440, 145664, 44352, -78528, -252352, 31936, -449664 ], [ 249600, 193280, -34304, 15872, -292352, 386560, 373760, 360704, 99840, 201472, 239616, 139008, 105472, 68608, -374784, -40704, 331264, -88064, 228608, -40960, -487168, -187392, -25088, -102144, -178176, -278016, 27392, -464384 ], [ 301120, -102592, 227712, 95360, -77440, 336512, 261888, 191424, -185728, 188224, 62976, 143424, 193792, 251136, -410112, 166848, 387200, -217600, -40768, -111616, -444480, -63744, -204672, -247872, -284160, -310400, 25920, -461440 ], [ 345472, -377088, 441088, 153984, 113280, 266240, 158720, 32384, -427904, 181888, -94208, 135296, 263168, 394112, -416512, 335360, 418176, -309248, -270208, -183552, -384896, 39040, -351488, -378880, -365824, -327168, 30080, -460416 ], [ 314560, -427136, 143744, -6464, 49984, -16384, 146944, -19136, -214464, 248128, -47104, -4544, 133632, 121792, -119168, 93952, 187072, -3072, -80320, -268928, -147904, -77248, -154240, -355328, -192128, -179968, 93376, -479552 ], [ 283648, -477184, -153600, -166912, -13312, -299008, 135168, -70656, -1024, 314368, 0, -144384, 4096, -150528, 178176, -147456, -44032, 303104, 109568, -354304, 89088, -193536, 43008, -331776, -18432, -32768, 156672, -498688 ], [ 265280, -479744, -278912, -214912, -41216, -456192, 145344, -63040, 150144, 337600, 52480, -258240, -21952, -253056, 340224, -271040, -203904, 426944, 228224, -313344, 210496, -257856, 121536, -320768, 71040, 97408, 127680, -421952 ], [ 275584, -373760, -11008, -5888, 11776, -326656, 205696, 79744, 158976, 262528, 117248, -312704, 188544, 32512, 193024, -125312, -200960, 134016, 184064, 16384, 67712, -203392, -71296, -338432, -32000, 188672, -112256, -126080 ], [ 285888, -267776, 256896, 203136, 64768, -197120, 266048, 222528, 167808, 187456, 182016, -367168, 399040, 318080, 45824, 20416, -198016, -158912, 139904, 346112, -75072, -148928, -264128, -356096, -135040, 279936, -352192, 169792 ], [ 154112, -199424, 323584, 280064, 8704, -178944, 175104, 192512, 132096, 159232, 186880, -340992, 370688, 429312, -104448, 62464, -69120, -146176, 177152, 412416, -169472, -176640, -348672, -343040, -117504, 300544, -444672, 265216 ], [ -107904, -165568, 205824, 235904, -147328, -262848, -54528, 4096, 55552, 173952, 136832, -240896, 123392, 380736, -257536, 9472, 175232, 146752, 289024, 237248, -219520, -279680, -333952, -301824, 10560, 256384, -401984, 176896 ], [ -369920, -131712, 88064, 191744, -303360, -346752, -284160, -184320, -20992, 188672, 86784, -140800, -123904, 332160, -410624, -43520, 419584, 439680, 400896, 62080, -269568, -382720, -319232, -260608, 138624, 212224, -359296, 88576 ], [ -308800, -150080, 32320, 28992, -204800, -365376, -322304, -146432, -33344, 35840, 4096, -16768, -129664, 213952, -365696, -76928, 444160, 297408, 445312, -121792, -124864, -348672, -250112, -99712, 240576, 102784, -202368, 134080 ], [ -133632, -186880, -1536, -175616, -16384, -360960, -292864, -28672, -23040, -176128, -90112, 115712, -50176, 71168, -250880, -103424, 391168, 1536, 465920, -308736, 88576, -266240, -161792, 103424, 333312, -29696, -5120, 226816 ], [ 41536, -223680, -35392, -380224, 172032, -356544, -263424, 89088, -12736, -388096, -184320, 248192, 29312, -71616, -136064, -129920, 338176, -294336, 486528, -495680, 302016, -183808, -73472, 306560, 426048, -162176, 192128, 319552 ], [ -45184, -16896, -164992, -234240, 29568, -164864, -72064, 54784, -89728, -331136, -302464, 61056, -129152, -108800, -122624, -107136, 213376, -119936, 290304, -258816, 28288, -9856, -151296, 223872, 324480, 6656, 16256, 154624 ], [ -143808, 200960, -298944, -72320, -127936, 35328, 126656, 13568, -170688, -261952, -421696, -140608, -298432, -141184, -113792, -82112, 85312, 75840, 84224, -2688, -267584, 168256, -236672, 128192, 214080, 189184, -176576, -22016 ], [ -188416, 348672, -362496, 39680, -247296, 183296, 243456, -19712, -241664, -217344, -471552, -281344, -441856, -132608, -128000, -66304, -47104, 229632, -68864, 212736, -498688, 276992, -317184, 31232, 131328, 331520, -309760, -152064 ], [ 23552, 163200, -91648, -85440, -185472, 83200, -28864, -15296, -265216, -289472, -191872, -132672, -462464, 70528, -251648, -94272, -200192, 184000, 29760, 234816, -422144, 56192, -374592, -71808, 179904, 282944, -159616, -60800 ], [ 235520, -22272, 179200, -210560, -123648, -16896, -301184, -10880, -288768, -361600, 87808, 16000, -483072, 273664, -375296, -122240, -353280, 138368, 128384, 256896, -345600, -164608, -432000, -174848, 228480, 234368, -9472, 30464 ], [ 254528, -60288, 340032, -268864, -24960, -111232, -400128, 60352, -314048, -347904, 169344, 19520, -416704, 359872, -349760, -75328, -352000, 82944, 226432, 284160, -199936, -204544, -432960, -266944, 251712, 231872, 79040, 5376 ], [ -26624, 131072, 329728, -223232, 131072, -196608, -229376, 235520, -342016, -200704, -57344, -202752, -215040, 264192, -92160, 88064, -110592, 12288, 323584, 319488, 53248, 36864, -346112, -342016, 235520, 301056, 71680, -200704 ], [ -307776, 322432, 319424, -177600, 287104, -281984, -58624, 410688, -369984, -53504, -284032, -425024, -13376, 168512, 165440, 251456, 130816, -58368, 420736, 354816, 306432, 278272, -259264, -417088, 219328, 370240, 64320, -406784 ], [ -229632, 321152, 307328, -28928, 356224, -267904, -42880, 386048, -347776, 81152, -269696, -493184, 3712, 207232, 273408, 234752, 182272, -161280, 441728, 175104, 354432, 238336, -67584, -288768, 102784, 366848, 52480, -357504 ], [ 79488, 196032, 294080, 185984, 369472, -189888, -126784, 232960, -293312, 207744, -100416, -462272, -97856, 332352, 285184, 102272, 111616, -284928, 413760, -142848, 270528, 17536, 191488, -29696, -78272, 316800, 37760, -144064 ], [ 388608, 70912, 280832, 400896, 382720, -111872, -210688, 79872, -238848, 334336, 68864, -431360, -199424, 457472, 296960, -30208, 40960, -408576, 385792, -460800, 186624, -203264, 450560, 229376, -259328, 266752, 23040, 69376 ], [ 346304, 136704, 91264, 242496, 260992, -157888, -110976, 64192, -140608, 310144, 185856, -259392, -155072, 418432, 362240, 2688, -55232, -281728, 334720, -399360, 82048, -59264, 419008, 252544, -354048, 290880, 140864, 206208 ], [ 230016, 242688, -135424, 5504, 110848, -230016, 27392, 77440, -33152, 254208, 291840, -57728, -80000, 344832, 438784, 70400, -156800, -102144, 278784, -258048, -26880, 161536, 326272, 226048, -430592, 330624, 286592, 326912 ], [ 120320, 339392, -348032, -210560, -24320, -296512, 158848, 86720, 74112, 190720, 382144, 133888, -7232, 271872, 504512, 132480, -257344, 61504, 227968, -115200, -130688, 362752, 236224, 203776, -494720, 363008, 421824, 432768 ], [ 155648, 231936, -250880, 33792, 169984, -239104, 138240, 8704, 177152, -38912, 127488, 104448, 14848, 212992, 332288, 70656, -335360, -125440, 289792, 61440, -121856, 133120, 205312, 274432, -285696, 233472, 326144, 211968 ], [ 190976, 124480, -153728, 278144, 364288, -181696, 117632, -69312, 280192, -268544, -127168, 75008, 36928, 154112, 160064, 8832, -413376, -312384, 351616, 238080, -113024, -96512, 174400, 345088, -76672, 103936, 230464, -8832 ], [ 147968, 79616, -35072, 370432, 476800, -161536, 126592, -103936, 309888, -444032, -304256, 84736, 85504, 54528, -12544, -52992, -468736, -417152, 382720, 374400, -118016, -267008, 91648, 375808, 64384, -20608, 170496, -115200 ], [ -116992, 212096, 144512, 31872, 357568, -246912, 219328, -15616, 131776, -466112, -261568, 205440, 209152, -160384, -186240, -114816, -459904, -289088, 326784, 396480, -162176, -269952, -137984, 293376, 12864, -131008, 211712, 102656 ], [ -381952, 344576, 324096, -306688, 238336, -332288, 312064, 72704, -46336, -488192, -218880, 326144, 332800, -375296, -359936, -176640, -451072, -161024, 270848, 418560, -206336, -272896, -367616, 210944, -38656, -241408, 252928, 320512 ], [ -349120, 308800, 300224, -339712, 104320, -385280, 261184, 18112, -115328, -384256, -218432, 265920, 392384, -371968, -428032, -112448, -414784, -35776, 164928, 334336, -211776, -285696, -493760, 173568, -137344, -198336, 206144, 434880 ], [ 8576, 89472, 54400, -39424, -45824, -402944, 53632, -192384, -65280, -142848, -264064, 8320, 382080, -130560, -380928, 89216, -348544, 86400, 4480, 134144, -174976, -309248, -507008, 185344, -287488, 12160, 63360, 436352 ], [ 366272, -129856, -191424, 260864, -195968, -420608, -153920, -402880, -15232, 98560, -309696, -249280, 371776, 110848, -333824, 290880, -282304, 208576, -155968, -66048, -138176, -332800, -520256, 197120, -437632, 222656, -79424, 437824 ], [ 370688, -236544, -96256, 243712, -263168, -218112, -195584, -333824, -105472, 51200, -177152, -123904, 381952, 67584, -304128, 229376, -290816, 292864, -203776, -148480, -189440, -174080, -353280, 96256, -470016, 177152, -184320, 238592 ], [ 220544, -293952, 148096, 87680, -294080, 80704, -164672, -142464, -257088, -122496, 33344, 169024, 401088, -100224, -282048, 52736, -332032, 360576, -202304, -179392, -279232, 64384, -107456, -53888, -450880, 19648, -272640, -48448 ], [ 70400, -351360, 392448, -68352, -324992, 379520, -133760, 48896, -408704, -296192, 243840, 461952, 420224, -268032, -259968, -123904, -373248, 428288, -200832, -210304, -369024, 302848, 138368, -204032, -431744, -137856, -360960, -335488 ], [ 57344, -383232, 123392, -32192, -104576, 318144, -207680, -58112, -270016, -120448, 57856, 387968, 308992, -24576, -5376, 51584, -331136, 247360, -191296, -199552, -97280, 130048, 99264, -234560, -131712, -124672, -95808, -286528 ], [ 57344, -412672, -194560, 22272, 139776, 222464, -291584, -193536, -103680, 88576, -165888, 279040, 185344, 258048, 271360, 260608, -281088, 42752, -180992, -184832, 208896, -81920, 33024, -253696, 195072, -95232, 203008, -205568 ], [ 39296, -397376, -443584, 76544, 328256, 155776, -360896, -298048, 22528, 261312, -355264, 153792, 69952, 495168, 482432, 432000, -244864, -143808, -162432, -183360, 449408, -272576, -36288, -251520, 440064, -82112, 442496, -146688 ], [ -99072, -83840, -233088, 129536, 144256, 282368, -332928, -196480, -118784, 192128, -315520, -80256, 9600, 428928, 255744, 352512, -300800, -210048, -88832, -270208, 252160, -321152, -126080, -107264, 139776, -177792, 286464, -235008 ], [ -237440, 229696, -22592, 182528, -39744, 408960, -304960, -94912, -260096, 122944, -275776, -314304, -50752, 362688, 29056, 273024, -356736, -276288, -15232, -357056, 54912, -369728, -215872, 36992, -160512, -273472, 130432, -323328 ], [ -262656, 420352, 103936, 158208, -140800, 414720, -288768, -82432, -279552, 51712, -242176, -407552, -65024, 295424, -100864, 130048, -345600, -233472, -11264, -424448, -101376, -401408, -284160, 154624, -357888, -336384, 70656, -295424 ], [ -75712, 380608, 73024, -11072, -86336, 193920, -294656, -236992, -70528, -23360, -220096, -236800, 7104, 226240, -49344, -131968, -208704, 13824, -137856, -455360, -180864, -401408, -312128, 222336, -362304, -337856, 191360, -49600 ], [ 111232, 340864, 42112, -180352, -31872, -26880, -300544, -391552, 138496, -98432, -198016, -66048, 79232, 157056, 2176, -393984, -71808, 261120, -264448, -486272, -260352, -401408, -340096, 290048, -366720, -339328, 312064, 196224 ], [ 118464, 247872, 82752, -156608, 40896, -53824, -255680, -348096, 178624, -190144, -145152, 19008, 187136, 204352, -18688, -508736, 61760, 395264, -342784, -425664, -274944, -297408, -203328, 349440, -260480, -241792, 195648, 219904 ], [ -12544, 113920, 178432, 15616, 127744, 68352, -171776, -152320, 88832, -294656, -68608, 38144, 322560, 341248, -95232, -510208, 192768, 442368, -384000, -294656, -239616, -113408, 60160, 402432, -69120, -68096, -103168, 72704 ], [ -143552, -20032, 274112, 187840, 214592, 190528, -87872, 43456, -960, -399168, 7936, 57280, 457984, 478144, -171776, -511680, 323776, 489472, -425216, -163648, -204288, 70592, 323648, 455424, 122240, 105600, -401984, -74496 ], [ -267648, -105600, 279936, 211456, 84864, 73088, 16768, 3072, -71168, -411520, 76416, -11136, 235136, 499840, -8704, -355328, 273920, 250880, -393856, 38784, -160896, 178560, 262272, 355200, 226048, 1664, -358656, 44416 ], [ -389824, -177728, 260800, 193792, -105024, -110912, 127168, -102912, -135936, -398272, 142656, -103872, -87232, 489536, 220928, -155136, 173824, -67072, -342336, 261056, -115264, 265408, 110656, 212416, 305536, -179392, -220288, 237248 ], [ -512000, -249856, 241664, 176128, -294912, -294912, 237568, -208896, -200704, -385024, 208896, -196608, -409600, 479232, 450560, 45056, 73728, -385024, -290816, 483328, -69632, 352256, -40960, 69632, 385024, -360448, -81920, 430080 ], [ -389824, -105600, 120960, -65280, -244864, -365568, 152192, -266304, 21568, -351168, -8960, -124480, -238848, 442432, 371072, -113920, 188544, -93568, -237824, 420032, -202112, 115264, 106240, 199168, 276096, -43968, -134912, 231360 ], [ -267648, 38656, 256, -306688, -194816, -436224, 66816, -323712, 243840, -317312, -226816, -52352, -68096, 405632, 291584, -272896, 303360, 197888, -184832, 356736, -334592, -121728, 253440, 328704, 167168, 272512, -187904, 32640 ], [ -156352, 100032, -60608, -459136, -175488, -418240, -24960, -352000, 387392, -228416, -335232, 13056, 49536, 320832, 232576, -328192, 385856, 417664, -116480, 306560, -386752, -322560, 355520, 366720, 89280, 502592, -242496, -120320 ], [ -84224, -136960, 93952, -291328, -266752, -81152, -139776, -275456, 247552, 58624, -49664, 54272, -24064, 63232, 247296, -10240, 352000, 379392, 7168, 303616, -149760, -393216, 295168, 75264, 123136, 421632, -302848, -108544 ], [ -12096, -373952, 248512, -123520, -358016, 255936, -254592, -198912, 107712, 345664, 235904, 95488, -97664, -194368, 262016, 307712, 318144, 341120, 130816, 300672, 87232, -463872, 234816, -216192, 156992, 340672, -363200, -96768 ], [ 58752, -454784, 229632, 3968, -403840, 325504, -293888, -120448, 42112, 356864, 348032, 45184, -192384, -280448, 159616, 332544, 287488, 254848, 173824, 314368, 193024, -400128, 120704, -243328, 144768, 210432, -369152, -116352 ], [ 127936, -332608, -14720, 79040, -390592, 47296, -235008, -39488, 73024, 9472, 234688, -124096, -314560, -143552, -95040, -23680, 260992, 106176, 112000, 349696, 128256, -161664, -63296, 73152, 72640, 16128, -304384, -176704 ], [ 197120, -210432, -259072, 154112, -377344, -230912, -176128, 41472, 103936, -337920, 121344, -293376, -436736, -6656, -349696, -379904, 234496, -42496, 50176, 385024, 63488, 76800, -247296, 389632, 512, -178176, -239616, -237056 ], [ 158784, -241856, -242304, 161984, -260416, -334400, -80768, 89792, 197248, -433792, -17920, -250496, -371712, 130240, -370112, -424128, 93760, 10432, 92992, 311872, 151360, 31104, -330496, 494912, 64704, -79680, -244928, -276288 ], [ 63104, -355200, -86272, 134016, -88192, -344704, 34048, 120704, 323840, -395520, -171008, -94464, -206848, 267136, -265600, -301952, -107904, 170880, 191616, 180864, 320640, -166144, -359936, 487552, 201600, 174976, -287616, -304256 ], [ -32576, -468544, 69760, 106048, 84032, -355008, 148864, 151616, 450432, -357248, -324096, 61568, -41984, 404032, -161088, -179776, -309568, 331328, 290240, 49856, 489920, -363392, -389376, 480192, 338496, 429632, -330304, -332224 ], [ -18176, -461568, 173312, 200960, 100096, -137472, 143360, 155648, 271104, -148736, -315904, 92160, -107520, 210688, -235776, -272640, -164352, 281856, 173824, 17408, 261120, -225280, -274176, 251392, 238592, 457728, -237312, -276992 ], [ 12736, -436544, 268992, 314304, 92736, 114240, 119808, 155648, 45888, 85312, -283520, 103936, -207616, -32192, -337344, -397760, 32896, 200896, 25152, -256, -27392, -36864, -137280, -10624, 103168, 451840, -123968, -209280 ], [ 29056, -414720, 356096, 420864, 83200, 324352, 109184, 166400, -150144, 285312, -261120, 106624, -276480, -231296, -403584, -490240, 201344, 118912, -113792, -7040, -266368, 129792, -5760, -228096, -8832, 447616, -10240, -128512 ], [ -107840, -426496, 353152, 456192, 50816, 97664, 234304, 290048, -39744, 127808, -343552, 13888, -17408, 29248, -98880, -240000, 67392, 26176, -150592, 100416, 14784, 67968, 69312, 22144, 125120, 460864, 107520, 89344 ], [ -244736, -438272, 350208, 491520, 18432, -129024, 359424, 413696, 70656, -29696, -425984, -78848, 241664, 289792, 205824, 10240, -66560, -66560, -187392, 207872, 295936, 6144, 144384, 272384, 259072, 474112, 225280, 307200 ], [ -250368, -378816, 356224, 462336, 42496, -241472, 430336, 445056, 125504, -90880, -389248, -117376, 383360, 363968, 391360, 148480, -89856, -153472, -176704, 249024, 423424, -87488, 227520, 448256, 271168, 391040, 282112, 379008 ], [ 44032, -156544, 382720, 285696, 195584, -92800, 377344, 265472, 53376, 68096, -80128, -32000, 256768, 12160, 304512, 30720, 139776, -227072, -57472, 138624, 199680, -253824, 329088, 454144, 4736, 87808, 199680, 116992 ], [ 338432, 65728, 409216, 109056, 348672, 55872, 324352, 85888, -18752, 227072, 228992, 53376, 130176, -339648, 217664, -87040, 369408, -300672, 61760, 28224, -24064, -420160, 430656, 460032, -261696, -215424, 117248, -145024 ], [ 460800, 211200, 282112, 43776, 380416, 163072, 233728, -52992, -123904, 252416, 236288, 37376, 112640, -510208, 90880, -46592, 466944, -283648, 124160, -15360, -201728, -424448, 416256, 447488, -262400, -222976, 61696, -278784 ], [ 425472, 286272, 14208, 80576, 300928, 232256, 108608, -154560, -259328, 155264, -33088, -71552, 195072, -514624, -72512, 138880, 443392, -183552, 134464, 2304, -337152, -280192, 295552, 418048, -19520, 40512, 30784, -294976 ], [ 390144, 361344, -253696, 117376, 221440, 301440, -16512, -256128, -394752, 58112, -302464, -180480, 277504, -519040, -235904, 324352, 419840, -83456, 144768, 19968, -472576, -135936, 174848, 388608, 223360, 304000, -128, -311168 ], [ 322176, 273216, -241984, 124800, 101696, 357568, -15424, -220608, -314752, -18368, -268288, -146880, 105344, -294976, -75072, 237824, 363648, -174848, -26624, -23296, -339264, -162496, 135744, 168768, 262784, 321600, 82112, -268608 ], [ 242688, 127488, -131584, 121856, -32256, 409088, 30208, -136704, -158720, -87552, -126976, -62976, -156672, 9728, 200192, 55296, 295936, -333824, -262144, -88064, -111104, -249344, 125440, -118272, 230400, 252416, 204288, -205312 ], [ 163200, -18240, -21184, 118912, -166208, 460608, 75840, -52800, -2688, -156736, 14336, 20928, -418688, 314432, 475456, -127232, 228224, -492800, -497664, -152832, 117056, -336192, 115136, -405312, 198016, 183232, 326464, -142016 ], [ 225920, -161152, -144512, 180736, 54656, 407936, 117248, -154752, -119808, 48640, 52864, -48640, -275200, 182656, 349440, 63360, 118272, -447616, -462848, 55552, 112896, -172416, 114688, -375552, 134656, 146432, 137472, 15616 ], [ 295104, -303936, -278464, 245504, 291648, 350528, 158464, -265152, -249344, 266496, 86720, -125184, -113280, 31040, 205184, 270912, 6400, -393152, -415744, 276352, 98176, 2752, 114688, -331392, 69888, 111104, -65664, 177536 ], [ 299008, -424192, -386304, 287232, 470016, 316416, 211968, -310528, -325632, 386816, 108544, -167936, 11776, -61184, 92928, 394752, -51456, -331776, -334336, 438016, 57088, 117504, 100608, -250112, 34304, 99840, -243456, 289536 ], [ -7168, -437440, -370112, 219520, 369920, 392960, 323840, -47040, -148992, 43840, 73216, -50176, -38272, 128704, 132672, 120960, 147264, -237568, -89984, 318784, -109248, -54720, 19648, 7488, 137344, 202880, -300864, 164416 ], [ -313344, -450688, -353920, 151808, 269824, 469504, 435712, 216448, 27648, -299136, 37888, 67584, -88320, 318592, 172416, -152832, 345984, -143360, 154368, 199552, -275584, -226944, -61312, 265088, 240384, 305920, -358272, 39296 ], [ -449600, -325120, -338880, 153216, 135744, 438912, 376512, 261056, 47616, -416896, 82048, 170944, -65216, 426112, 141312, -225024, 430656, -40512, 330752, 54976, -284096, -336384, -59328, 395968, 291008, 352512, -367296, 32256 ], [ -321536, 16384, -325632, 262144, -51200, 241664, 51200, -34816, -176128, -184320, 249856, 251904, 71680, 405504, 0, 16384, 337920, 75776, 401408, -129024, -47104, -348160, 71680, 329728, 260096, 311296, -301056, 208896 ], [ -193472, 357888, -312384, 371072, -238144, 44416, -274112, -330688, -399872, 48256, 417664, 332864, 208576, 384896, -141312, 257792, 245184, 192064, 472064, -313024, 189888, -359936, 202688, 263488, 229184, 270080, -234816, 385536 ], [ -112000, 408192, -181760, 220160, -278144, -108032, -249088, -355968, -474880, 148224, 430464, 387840, 281856, 297088, -149120, 272512, 217856, 156928, 410112, -323200, 165248, -298240, 208256, 235776, 276224, 223488, -139904, 350720 ], [ -60480, 271296, 24320, -97792, -223680, -231680, 1152, -207296, -454272, 162944, 343616, 426112, 314240, 166080, -71104, 141504, 232576, 24448, 262912, -221632, -27584, -189312, 133184, 232832, 373376, 173440, -26560, 179968 ], [ -8960, 134400, 230400, -415744, -169216, -355328, 251392, -58624, -433664, 177664, 256768, 464384, 346624, 35072, 6912, 10496, 247296, -108032, 115712, -120064, -220416, -80384, 58112, 229888, 470528, 123392, 86784, 9216 ], [ 87552, 150720, 182336, -430912, -182848, -401152, 349632, 21952, -281728, 239808, 95744, 383488, 360768, -147008, -113280, -93760, 108800, -11904, 164288, -160768, -118976, -145344, 96128, 269504, 370688, 171840, -73472, -159104 ], [ 193536, 199296, 80768, -382336, -210816, -430592, 415872, 88192, -102144, 311936, -80896, 277504, 371072, -339840, -275200, -192384, -61952, 132352, 254080, -231424, 44416, -246912, 157952, 318080, 229376, 241024, -291328, -326912 ] ], [ [ -348032, 387968, 171072, -515008, 133184, 503296, 289856, 245824, 399296, -175168, -218368, -125824, -122624, 79872, 365824, -376832, 420800, -90880, -256704, 101888, -296960, -129472, 477056, -414720, -363840, 19648, -103552, 166400 ], [ -329009, 356657, 151401, -467680, 113201, 476368, 297914, 254446, 368303, -168121, -200680, -121051, -123218, 90270, 361525, -359270, 397130, -78967, -268536, 114887, -263366, -142528, 464549, -390873, -350598, 41353, -80446, 182432 ], [ -183166, 116606, 590, -104832, -40002, 269920, 359692, 320548, 130690, -114094, -65072, -84458, -127772, 169988, 328566, -224628, 215660, 12366, -359248, 214546, -5812, -242624, 368662, -208046, -249076, 207758, 96700, 305344 ], [ -37323, -123445, -150221, 258016, -193205, 63472, 421470, 386650, -106923, -60067, 70536, -47865, -132326, 249706, 295607, -89986, 34190, 103699, -449960, 314205, 251742, -342720, 272775, -25219, -147554, 374163, 273846, 428256 ], [ -2936, -184632, -225832, 435048, -253600, -91704, 361440, 326808, -197224, 37136, 126704, -51824, -83792, 264672, 254688, 41968, -122272, 190128, -500208, 391408, 357128, -377040, 121488, 73312, -55496, 413800, 285392, 493080 ], [ -177529, 89551, -160443, 263675, -139980, -150745, 73020, 30821, -11315, 215294, 33922, -131818, 64282, 158228, 198844, 168882, -231844, 267362, -474586, 426506, 177199, -288030, -133674, 13788, 18817, 215747, -13562, 448989 ], [ -352122, 363734, -95054, 92302, -26360, -209786, -215400, -265166, 174594, 393452, -58860, -211812, 212356, 51784, 143000, 295796, -341416, 344596, -448964, 461604, -2730, -199020, -388836, -45736, 93130, 17694, -312516, 404898 ], [ -257420, 344182, -55860, -42125, -81272, -284492, -287916, -374031, 99554, 397605, -47941, -135871, 198177, 92578, 118603, 251201, -281143, 364409, -417609, 308618, -83430, -168302, -416836, -70537, 138297, 12847, -303123, 224385 ], [ 44432, 98680, -36816, -148132, -265824, -371248, -194352, -338956, -176216, 267908, 42748, 60020, 59188, 246632, 118396, 74676, -90220, 340052, -381844, 10952, -87800, -182424, -270096, -68628, 161044, 156620, -56540, -61068 ], [ 346284, -146822, -17772, -254139, -450376, -458004, -100788, -303881, -451986, 138211, 133437, 255911, -79801, 400686, 118189, -101849, 100703, 315695, -346079, -286714, -92170, -196546, -123356, -66719, 183791, 300393, 190043, -346521 ], [ 315064, -88610, 88392, -295472, -248324, -422774, -198096, -340482, -477448, 161460, 77138, 109586, -206550, 407212, 140986, -167026, 156086, 127538, -247494, -262540, -121920, -226130, -205396, -178300, 163428, 272158, 180882, -325830 ], [ 191324, 53967, 218756, -318840, 61118, -353659, -348424, -396993, -433380, 227194, -19991, -131799, -329899, 372758, 170173, -201273, 173819, -106119, -131459, -148966, -158720, -260009, -350986, -321406, 131090, 196143, 100681, -220099 ], [ 67584, 196544, 349120, -342208, 370560, -284544, -498752, -453504, -389312, 292928, -117120, -373184, -453248, 338304, 199360, -235520, 191552, -339776, -15424, -35392, -195520, -293888, -496576, -464512, 98752, 120128, 20480, -114368 ], [ 112687, 51483, 285824, -394349, 362947, -283624, -411674, -469282, -300371, 210312, -74547, -416355, -340548, 96137, 235723, -304244, -4247, -274433, -108505, 148332, 16471, -80747, -182557, -166984, 201861, -93565, 176926, -143716 ], [ 157790, -93578, 222528, -446490, 355334, -282704, -324596, -485060, -211430, 127696, -31974, -459526, -227848, -146030, 272086, -372968, -200046, -209090, -201586, 332056, 228462, 132394, 131462, 130544, 304970, -307258, 333372, -173064 ], [ 196058, -188349, 123227, -411371, 284136, -293904, -212143, -463388, -129189, 72915, -22026, -465922, -106438, -340317, 271264, -424507, -320750, -185462, -234007, 413930, 356533, 242250, 336106, 372332, 327779, -476586, 403713, -176602 ], [ 209720, -102076, -105692, -62116, -15968, -348736, -8340, -306896, -71068, 118340, -129528, -339928, 46328, -362236, 136576, -414180, -171112, -312008, -48052, 129144, 182492, -19720, 147000, 413456, 61508, -486200, 164076, -87224 ], [ 223382, -15803, -334611, 287139, -316072, -403568, 195463, -150404, -12947, 163765, -237030, -213934, 199094, -384155, 1888, -403853, -21474, -438554, 137903, -155642, 8451, -281690, -42106, 454580, -204763, -495814, -75561, 2154 ], [ 184914, 77970, -400330, 331394, -419306, -332660, 294156, -128012, 55514, 235610, -191592, -89840, 191430, -354104, -109230, -406586, 120344, -387130, 270288, -291018, -48560, -430310, -57202, 472214, -287394, -469548, -163588, 28822 ], [ 78677, 181493, -253889, -20851, -266609, -98290, 256206, -279950, 137417, 341801, 52668, 31784, -24793, -256492, -189707, -426297, 251996, -104345, 333032, -232161, 46568, -431575, 153915, 459311, -131293, -396638, -54522, -26033 ], [ -27560, 285016, -107448, -373096, -113912, 136080, 218256, -431888, 219320, 447992, 296928, 153408, -241016, -158880, -270184, -446008, 383648, 178440, 395776, -173304, 141696, -432840, 365032, 446408, 24808, -323728, 54544, -80888 ], [ -2352, 348474, -102187, -393526, -156230, 265675, 267396, -252401, 270113, 421793, 383478, 179752, -234879, -115313, -305991, -396584, 395570, 218000, 426480, -111582, 12739, -400850, 364589, 342995, 40719, -285813, 78020, -184508 ], [ 92960, 390564, -172222, -236988, -302556, 339390, 362984, 103846, 304314, 324986, 385916, 155280, -110150, -100570, -317974, -310288, 343636, 127840, 440096, -48332, -235730, -351124, 251314, 191310, -18138, -266562, 55848, -314136 ], [ 188272, 432654, -242257, -80450, -448882, 413105, 458572, 460093, 338515, 228179, 388354, 130808, 14579, -85827, -329957, -223992, 291702, 37680, 453712, 14918, -484199, -301398, 138039, 39625, -76995, -247311, 33676, -443764 ], [ 247064, 186684, -29472, 10488, -286708, 380160, 375020, 359260, 99956, 204912, 239412, 133056, 104148, 73336, -364720, -36396, 330828, -87800, 225748, -40052, -479928, -185252, -26256, -103240, -177472, -272920, 30404, -456332 ], [ 300378, -102495, 225736, 91586, -78259, 331216, 264597, 189865, -179517, 192676, 67763, 139312, 188443, 254162, -402900, 166395, 383613, -218578, -38453, -112755, -437746, -59143, -198204, -244782, -284192, -305258, 29967, -451341 ], [ 346328, -370778, 433204, 151764, 106734, 262258, 162752, 30886, -416596, 187124, -85320, 132970, 254688, 395938, -412242, 330646, 412226, -311678, -263444, -186094, -378716, 45982, -338720, -371874, -366462, -322252, 35062, -448670 ], [ 314956, -419653, 139402, -7718, 45439, -16847, 150976, -18725, -208538, 251754, -43460, -5651, 131408, 127689, -118785, 90227, 187033, -9159, -76730, -266111, -142782, -69225, -149200, -347241, -192007, -178134, 98243, -470359 ], [ 283584, -468528, -154400, -167200, -15856, -295952, 139200, -68336, -480, 316384, -1600, -144272, 8128, -140560, 174672, -150192, -38160, 293360, 109984, -346128, 93152, -184432, 40320, -322608, -17552, -34016, 161424, -492048 ], [ 264399, -470895, -277493, -214241, -42438, -450716, 148683, -60967, 147133, 338818, 48254, -256034, -16060, -242293, 335136, -273480, -194193, 416175, 227125, -304338, 214048, -249232, 114858, -311534, 72273, 92945, 132590, -418656 ], [ 273070, -366958, -10394, -4274, 10324, -321272, 206758, 76642, 156586, 264804, 116380, -306404, 186248, 36582, 191616, -129040, -192146, 128238, 185242, 15868, 72000, -198816, -73420, -331452, -31342, 180690, -106564, -127936 ], [ 281741, -263021, 256705, 205693, 63086, -191828, 264833, 214251, 166039, 190790, 184506, -356774, 388556, 315457, 48096, 15400, -190099, -159699, 143359, 336074, -70048, -148400, -261698, -351370, -134957, 268435, -345718, 162784 ], [ 149976, -196812, 324424, 281092, 9468, -174620, 174240, 184808, 132028, 163288, 190580, -330392, 360236, 423176, -100020, 58272, -65436, -145548, 178900, 401880, -162932, -176464, -342840, -339872, -117564, 289484, -438988, 257220 ], [ -110522, -165187, 209378, 233137, -141665, -260295, -52632, 2234, 58175, 178422, 139773, -233654, 120507, 374002, -252349, 8040, 171625, 145517, 285413, 234486, -210749, -276468, -325774, -299576, 10753, 249395, -398531, 171729 ], [ -371020, -133562, 94332, 185182, -292798, -345970, -279504, -180340, -15678, 193556, 88966, -136916, -119222, 324828, -404678, -42192, 408686, 436582, 391926, 67092, -258566, -376472, -308708, -259280, 139070, 209306, -358074, 86238 ], [ -308926, -151237, 39245, 25707, -196836, -362982, -315789, -142951, -31017, 40764, 5298, -17670, -125830, 207484, -359484, -73792, 432652, 294164, 435250, -113171, -118839, -342584, -242036, -101463, 238963, 101863, -201490, 129692 ], [ -132976, -186312, 5320, -173128, -13664, -355760, -284808, -27928, -25704, -171296, -89968, 109520, -50160, 66080, -244576, -98816, 381408, -1248, 456272, -297976, 87080, -261440, -157856, 97832, 328824, -29352, -3920, 218656 ], [ 42974, -221387, -28605, -371963, 169508, -348538, -253827, 87095, -20391, -383356, -185234, 236710, 25510, -75324, -129668, -123840, 330164, -296660, 477294, -482781, 292999, -180296, -73676, 297127, 418685, -160567, 193650, 307620 ], [ -44372, -17388, -160672, -227224, 31524, -160256, -64490, 53838, -96016, -327742, -298232, 54294, -127466, -109346, -120382, -102136, 206276, -124176, 283794, -250576, 25346, -11218, -150734, 217440, 318884, 6582, 19200, 145542 ], [ -143686, 197478, -297200, -66868, -121058, 36256, 132045, 13841, -175320, -259961, -412036, -142195, -290835, -138487, -115897, -78308, 79086, 69576, 80543, 584, -263833, 161857, -235121, 125072, 210462, 187293, -172160, -27947 ], [ -189368, 342956, -362804, 44084, -237148, 181296, 247384, -18224, -244516, -216124, -458156, -278804, -430160, -127944, -132664, -63096, -52312, 222560, -70284, 211848, -489548, 266888, -314860, 30792, 129580, 327908, -304660, -155496 ], [ 19702, 158841, -91519, -79633, -179901, 81844, -22958, -12612, -265699, -286021, -182777, -130983, -455276, 71098, -250378, -88810, -203698, 181896, 27903, 233606, -413809, 48710, -372521, -72570, 179513, 278067, -157575, -64830 ], [ 228772, -25274, 179766, -203350, -122654, -17608, -293300, -7000, -286882, -355918, 92602, 16838, -480392, 270140, -368092, -114524, -355084, 141232, 126090, 255364, -338070, -169468, -430182, -175932, 229446, 228226, -10490, 25836 ], [ 247087, -62671, 339685, -262411, -27319, -110400, -392453, 63277, -310540, -342439, 171358, 21622, -417965, 354441, -340096, -67122, -354244, 87752, 222585, 282801, -194948, -209095, -432142, -266748, 253927, 223997, 77384, 2166 ], [ -31328, 128160, 326368, -220896, 127264, -192832, -225312, 234144, -338048, -199264, -55744, -196096, -219360, 260256, -85440, 94016, -116608, 14336, 316448, 319072, 52992, 29024, -347456, -338048, 238816, 290720, 73152, -199360 ], [ -309743, 318991, 313051, -179381, 281847, -275264, -58171, 405011, -365556, -56089, -282846, -413814, -20755, 166071, 169216, 255154, 121028, -59080, 410311, 355343, 300932, 267143, -262770, -409348, 223705, 357443, 68920, -400886 ], [ -231298, 319744, 301666, -32404, 350260, -261796, -43448, 379150, -344806, 77090, -268350, -480556, -3268, 202422, 275276, 236826, 172324, -160062, 432032, 178282, 348868, 229518, -74358, -284060, 105820, 356938, 57156, -353198 ], [ 76557, 198304, 291523, 182370, 363278, -186678, -126708, 226821, -293033, 203843, -98541, -450242, -102214, 322689, 285810, 103127, 103830, -278765, 407376, -135921, 268230, 14629, 180735, -32394, -78134, 313215, 40550, -145301 ], [ 384412, 76864, 281380, 397144, 376296, -111560, -209968, 74492, -241260, 330596, 71268, -419928, -201160, 442956, 296344, -30572, 35336, -397468, 382720, -450124, 187592, -200260, 435828, 219272, -262088, 269492, 23944, 62596 ], [ 341698, 138071, 94024, 239328, 255402, -158878, -112101, 60749, -141246, 308807, 183754, -252871, -155763, 406207, 357646, -719, -57117, -274320, 333782, -390312, 84249, -59925, 405579, 241551, -355602, 290065, 139122, 200668 ], [ 225180, 237730, -130640, 3072, 106316, -231972, 23898, 76182, -31076, 255746, 284172, -57026, -79978, 336402, 429636, 63566, -154614, -100256, 279732, -251760, -23874, 155194, 315258, 215538, -430076, 324174, 282044, 324040 ], [ 115386, 328612, -341393, -212417, -27942, -299372, 153160, 87572, 78595, 195082, 369381, 128974, -6637, 267022, 491124, 122429, -251138, 58299, 230567, -111763, -127041, 351142, 227527, 193894, -492350, 351276, 414693, 432532 ], [ 153520, 226400, -246104, 28968, 164016, -241504, 134208, 10016, 177288, -32848, 119992, 98384, 12936, 206992, 321568, 62008, -326256, -124344, 288872, 60024, -121176, 125328, 196776, 268368, -286224, 224224, 321336, 213664 ], [ 191654, 124188, -150815, 270353, 355974, -183636, 115256, -67540, 275981, -260778, -129397, 67794, 32509, 146962, 152012, 1587, -401374, -306987, 347177, 231811, -115311, -100486, 166025, 342842, -80098, 97172, 227979, -5204 ], [ 151776, 81490, -34298, 362032, 467334, -161918, 125698, -101806, 303778, -435110, -301878, 77104, 79634, 47704, -17772, -58636, -455138, -409428, 376076, 364346, -120990, -267752, 84448, 376288, 59098, -24366, 168900, -112016 ], [ -109136, 207415, 142365, 29544, 350333, -242625, 219423, -13417, 130703, -457581, -256453, 199464, 204823, -162700, -188202, -118298, -448399, -284630, 321658, 385667, -159377, -269132, -141136, 293488, 8659, -130281, 206942, 98664 ], [ -370048, 333340, 319028, -302944, 233332, -323332, 313148, 74972, -42372, -480052, -211028, 321824, 330012, -373104, -358632, -177960, -441660, -159832, 267240, 406988, -197764, -270512, -366720, 210688, -41780, -236196, 244984, 309344 ], [ -339636, 297642, 296173, -336122, 101228, -374900, 262212, 21505, -109341, -379235, -208877, 264290, 391060, -368337, -423847, -113828, -407267, -37839, 162596, 324755, -203096, -282177, -491225, 173186, -137121, -193886, 199690, 420969 ], [ 8584, 85628, 55662, -42780, -47352, -394680, 53464, -186714, -60558, -143922, -253934, 10508, 382136, -128838, -374282, 85352, -342706, 81094, 3160, 129554, -172368, -305062, -505462, 185100, -281446, 10124, 63484, 424534 ], [ 356804, -126386, -184849, 250562, -195932, -414460, -155284, -394933, -11775, 91391, -298991, -243274, 373212, 110661, -324717, 284532, -278145, 200027, -156276, -65647, -141640, -327947, -519699, 197014, -425771, 214134, -72722, 428099 ], [ 360928, -230016, -91904, 234864, -261136, -213568, -196704, -327408, -103264, 47024, -170176, -122320, 383248, 66496, -294016, 223360, -284640, 282928, -204768, -147728, -190432, -170752, -354048, 98272, -459264, 169984, -175120, 231504 ], [ 214510, -286228, 146928, 83961, -289863, 83868, -164918, -139245, -256122, -119703, 34708, 162581, 401579, -101772, -271568, 48284, -322222, 350065, -204722, -180319, -274014, 65228, -109696, -48882, -444268, 17264, -262727, -52661 ], [ 68092, -342440, 385760, -66942, -318590, 381304, -133132, 48918, -408980, -286430, 239592, 447482, 419910, -270040, -249120, -126792, -359804, 417202, -204676, -212910, -357596, 301208, 134656, -196036, -429272, -135456, -350334, -336826 ], [ 57040, -377022, 118324, -31680, -99496, 316532, -203973, -55071, -267817, -115876, 55031, 374711, 307453, -26729, -1699, 45619, -319266, 238870, -194613, -200561, -94237, 128822, 97545, -229349, -131385, -120092, -91168, -285096 ], [ 58880, -409544, -197328, 21312, 143200, 217264, -284588, -186884, -98652, 86800, -166620, 267876, 182540, 255780, 267148, 251124, -271288, 37160, -183596, -183932, 202164, -82456, 33628, -251820, 193444, -88720, 201024, -201376 ], [ 42441, -397318, -444187, 74184, 329931, 147807, -351067, -288376, 29812, 254274, -354326, 144964, 66273, 492818, 472302, 419837, -236675, -146361, -164578, -180998, 435067, -272119, -33433, -252412, 437054, -74151, 435208, -140051 ], [ -95858, -86772, -232426, 126256, 143562, 277090, -323306, -187728, -113064, 187068, -315732, -85128, 7646, 426716, 252836, 343270, -291162, -208622, -92220, -269364, 244650, -317682, -121454, -107144, 139204, -171602, 282672, -228026 ], [ -234157, 223774, -20665, 178328, -42807, 406373, -295545, -87080, -255940, 119862, -277138, -315220, -50981, 360614, 33370, 266703, -345649, -270883, -19862, -357730, 54233, -363245, -209475, 38124, -158646, -269053, 130136, -316001 ], [ -259504, 412504, 105408, 155016, -144520, 413736, -280512, -75328, -277736, 50560, -244128, -406136, -63584, 293680, -93352, 126680, -334480, -228160, -15192, -424256, -98208, -393520, -276024, 156480, -353200, -331984, 72160, -290200 ], [ -73066, 372829, 70816, -9641, -87503, 192499, -289344, -230256, -72507, -22672, -221588, -236097, 10108, 225186, -46179, -132323, -200206, 11408, -137437, -449832, -179444, -395130, -302313, 224376, -354074, -330190, 191484, -51069 ], [ 113372, 333154, 36224, -174298, -30486, -28738, -298176, -385184, 132722, -95904, -199048, -66058, 83800, 156692, 994, -391326, -65932, 250976, -259682, -475408, -260680, -396740, -328602, 292272, -354948, -328396, 310808, 188062 ], [ 120566, 240725, 74731, -151391, 43002, -55157, -253812, -343461, 173098, -184541, -147011, 17206, 191097, 203456, -21201, -503026, 65716, 384230, -336791, -415431, -274836, -292946, -193236, 348494, -251978, -233574, 194858, 212225 ], [ -10120, 107716, 169468, 15796, 129160, 68284, -168528, -150468, 86664, -285028, -72284, 33720, 324244, 338880, -96756, -501416, 195344, 435704, -379180, -289644, -237392, -108072, 66480, 395736, -69128, -67192, -102072, 71028 ], [ -140806, -25293, 264205, 182983, 215318, 191725, -83244, 42525, 230, -385515, 2443, 50234, 457391, 474304, -172311, -499806, 324972, 487178, -421569, -163857, -199948, 76802, 326196, 442978, 113722, 99190, -399002, -70169 ], [ -264850, -107686, 273010, 206998, 87078, 73606, 19806, 1572, -67196, -400484, 71734, -17240, 236064, 493520, -9672, -346708, 274330, 250472, -388106, 35424, -157248, 183124, 264342, 346850, 216814, -594, -355660, 46106 ], [ -387049, -176019, 257945, 191243, -100717, -111613, 127791, -104366, -129342, -391698, 139515, -108044, -83728, 480456, 219132, -151530, 173613, -66284, -333573, 255120, -113088, 267626, 113163, 210897, 297751, -174313, -217798, 233901 ], [ -509248, -244352, 242880, 175488, -288512, -296832, 235776, -210304, -191488, -382912, 207296, -198848, -403520, 467392, 447936, 43648, 72896, -383040, -279040, 474816, -68928, 352128, -38016, 74944, 378688, -348032, -79936, 421696 ], [ -388268, -101453, 120750, -64701, -237659, -366016, 149365, -262376, 24091, -351034, -6351, -124535, -233711, 430546, 365527, -111073, 187528, -93654, -229613, 413889, -198579, 117183, 103710, 201927, 271761, -40660, -131617, 226679 ], [ -267288, 41446, -1380, -304890, -186806, -435200, 62954, -314448, 239670, -319156, -219998, -50222, -63902, 393700, 283118, -265794, 302160, 195732, -180186, 352962, -328230, -117762, 245436, 328910, 164834, 266712, -183298, 31662 ], [ -157223, 102680, -63300, -456584, -167388, -416859, -28612, -338950, 378534, -232383, -326115, 16096, 52622, 309899, 222124, -319290, 384862, 414338, -115649, 304660, -379341, -317157, 343882, 366103, 88912, 490824, -236444, -118605 ], [ -86452, -130080, 91536, -289696, -261136, -83428, -138736, -264200, 241224, 52012, -45124, 53632, -22680, 57060, 238224, -8376, 352616, 378136, 3284, 301808, -147708, -388572, 286520, 80052, 124608, 415200, -294864, -107772 ], [ -15681, -362840, 246372, -122808, -354884, 250003, -248860, -189450, 103914, 336407, 235867, 91168, -97982, -195779, 254324, 302538, 320370, 341934, 122217, 298956, 83925, -459987, 229158, -205999, 160304, 339576, -353284, -96939 ], [ 54530, -441990, 228308, 4680, -401222, 318894, -286164, -112430, 39414, 349792, 345918, 39614, -191924, -280638, 155144, 326692, 289854, 257272, 165110, 311474, 188748, -397052, 117026, -233370, 148260, 212302, -359174, -116446 ], [ 124013, -321447, -14526, 80948, -385927, 43883, -228802, -32459, 69567, 10864, 233747, -127757, -310098, -147123, -93900, -21942, 261587, 109612, 109151, 343973, 128718, -159462, -66307, 75543, 74154, 17883, -296775, -175395 ], [ 193496, -200904, -257360, 157216, -370632, -231128, -171440, 47512, 99720, -328064, 121576, -295128, -428272, -13608, -342944, -370576, 233320, -38048, 53192, 376472, 68688, 78128, -249640, 384456, 48, -176536, -234376, -234344 ], [ 154634, -232866, -240019, 165804, -254807, -332439, -78168, 95023, 193143, -423197, -14670, -252529, -365561, 122682, -361243, -413630, 93678, 11347, 95498, 304901, 153678, 31918, -328978, 485964, 62067, -78800, -239012, -273823 ], [ 57988, -346164, -83918, 138296, -85366, -341110, 34256, 125222, 320310, -388306, -163756, -97946, -206378, 260452, -256478, -293708, -105364, 165838, 190212, 177826, 316012, -165652, -352852, 476856, 196686, 174752, -279400, -302918 ], [ -38658, -459462, 72183, 110788, 84075, -349781, 146680, 155421, 447477, -353415, -312842, 56637, -47195, 398222, -151713, -173786, -304406, 320329, 284926, 50751, 478346, -363222, -376726, 467748, 331305, 428304, -319788, -332013 ], [ -23644, -450920, 174824, 200620, 101416, -135632, 140864, 158100, 271864, -146184, -308808, 87880, -111692, 207032, -229768, -268184, -163688, 274240, 171020, 16996, 251980, -225852, -262740, 242460, 233704, 452956, -231216, -276868 ], [ 8119, -424102, 269446, 308053, 95942, 111940, 117312, 156651, 50834, 86898, -281806, 100622, -209741, -33502, -335246, -394730, 27994, 198064, 25821, -2761, -32691, -38241, -128075, -15255, 101270, 443273, -123300, -209087 ], [ 25526, -401036, 355660, 409412, 87736, 318700, 106638, 165782, -141550, 286314, -263846, 104100, -277010, -230822, -405426, -488464, 191772, 120510, -109740, -11304, -268478, 127682, 1144, -228794, -8390, 435744, -14326, -128436 ], [ -107805, -417366, 353590, 446994, 50844, 96934, 231183, 286003, -33151, 132237, -340827, 10306, -21089, 25605, -104977, -237672, 62558, 28487, -144102, 97900, 9017, 65881, 73180, 21515, 121077, 450832, 105757, 87350 ], [ -241136, -433696, 351520, 484576, 13952, -124832, 355728, 406224, 75248, -21840, -417808, -83488, 234832, 282032, 195472, 13120, -66656, -63536, -178464, 207104, 286512, 4080, 145216, 271824, 250544, 465920, 225840, 303136 ], [ -245436, -378129, 356569, 457380, 34502, -234507, 426961, 437097, 128760, -81858, -378792, -122157, 375862, 355143, 379840, 151436, -88161, -150470, -168131, 250088, 413717, -88955, 226058, 446281, 262187, 386144, 284372, 373735 ], [ 45192, -158226, 377890, 282120, 186348, -87974, 376338, 263746, 56816, 73116, -74640, -34826, 254284, 9246, 298880, 32664, 136526, -225772, -55638, 141712, 197402, -253382, 327028, 447362, 4518, 89536, 202216, 112478 ], [ 335820, 61677, 399211, 106860, 338194, 58559, 325715, 90395, -15128, 228090, 229512, 52505, 132706, -336651, 217920, -86108, 361213, -301074, 56855, 33336, -18913, -417809, 427998, 448443, -253151, -207072, 120060, -148779 ], [ 454656, 206856, 273388, 42048, 370868, 163824, 235576, -45084, -118644, 252780, 235032, 36804, 115540, -502968, 95560, -46180, 458280, -284120, 116200, -11152, -191680, -422804, 411944, 434116, -253576, -215212, 65012, -280796 ], [ 416016, 283538, 12683, 78480, 294301, 231260, 109214, -145847, -251101, 158043, -33194, -73343, 194085, -504670, -64750, 139223, 438362, -182598, 126826, 2924, -324528, -281653, 288618, 405665, -18194, 41077, 34813, -294343 ], [ 377376, 360220, -248022, 114912, 217734, 298696, -17148, -246610, -383558, 63306, -301420, -183490, 272630, -506372, -225060, 324626, 418444, -81076, 137452, 17000, -457376, -140502, 165292, 377214, 217188, 297366, 4614, -307890 ], [ 311111, 271220, -237883, 121288, 99738, 352396, -16979, -212240, -306490, -15332, -269324, -148797, 101156, -286564, -67555, 237417, 360276, -169240, -28195, -27591, -328560, -163690, 129533, 162324, 256016, 312646, 85221, -264997 ], [ 235096, 123744, -132152, 117056, -32880, 401248, 27848, -130176, -155472, -88288, -131232, -62984, -158560, 11424, 202120, 53992, 288608, -324352, -256056, -92888, -107392, -244880, 124680, -118368, 225472, 242864, 204936, -202184 ], [ 159081, -23732, -26421, 112824, -165498, 450100, 72675, -48112, -4454, -161244, 6860, 22829, -418276, 309412, 471795, -129433, 216940, -479464, -483917, -158185, 113776, -326070, 119827, -399060, 194928, 173082, 324651, -139371 ], [ 221820, -164432, -146036, 175824, 54478, 401074, 116644, -149440, -117194, 45112, 46502, -43774, -275480, 182448, 345932, 60900, 108444, -434112, -450858, 49450, 111930, -167394, 118428, -369112, 130042, 137444, 138654, 17536 ], [ 290866, -304824, -275894, 241880, 290481, 347599, 160574, -259104, -241923, 264164, 81669, -117305, -114388, 36168, 202090, 268222, -1726, -379648, -405939, 269491, 99947, 2185, 117186, -325044, 63595, 103358, -61239, 178720 ], [ 295352, -422496, -380796, 284608, 467956, 316588, 215136, -304796, -314952, 386364, 104920, -157928, 9804, -53028, 90032, 392352, -58380, -319472, -327044, 430376, 61296, 113152, 101932, -244724, 26352, 93512, -236576, 289728 ], [ -6822, -432248, -367157, 216528, 367423, 392281, 320200, -46621, -142406, 48517, 71570, -42238, -41279, 128925, 128948, 121320, 139167, -232164, -86763, 310270, -104028, -54288, 20121, 7793, 127828, 198806, -295272, 162400 ], [ -308996, -442000, -353518, 148448, 266890, 467974, 425264, 211554, 30140, -289330, 38220, 73452, -92362, 310878, 167864, -149712, 336714, -144856, 153518, 190164, -269352, -221728, -61690, 260310, 229304, 304100, -353968, 35072 ], [ -443662, -316617, -338628, 149911, 133957, 436630, 365385, 255880, 49191, -406848, 81649, 173347, -70653, 413685, 138443, -220980, 420789, -45488, 326227, 47909, -277770, -329183, -60080, 389716, 280920, 351209, -363164, 25527 ], [ -317760, 18976, -321792, 259552, -49376, 238784, 48928, -32448, -170528, -181632, 244512, 248672, 64288, 393376, 2720, 18496, 328352, 72640, 393824, -128800, -42112, -343328, 71296, 327616, 254976, 307808, -295360, 199200 ], [ -191858, 354569, -304956, 369193, -232709, 40938, -267529, -320776, -390247, 43584, 407375, 323997, 199229, 373067, -133003, 257972, 235915, 190768, 461421, -305509, 193546, -357473, 202672, 265516, 229032, 264407, -227556, 372873 ], [ -110154, 405052, -176960, 219190, -270918, -108272, -240832, -347458, -464884, 141148, 418800, 379246, 271268, 287126, -139842, 273826, 210762, 156688, 400036, -316472, 168440, -295878, 209000, 236358, 274292, 217884, -135700, 338632 ], [ -56863, 272250, 22496, -97727, -215833, -226216, 6464, -205939, -446254, 156650, 332872, 421589, 302870, 158993, -63827, 145923, 228863, 24760, 255734, -220884, -24300, -185593, 134940, 228377, 365326, 169354, -28382, 170732 ], [ -3572, 139448, 221952, -414644, -160748, -344160, 253760, -64420, -427624, 172152, 246944, 463932, 334472, 30860, 12188, 18020, 246964, -107168, 111432, -125296, -217040, -75308, 60880, 220396, 456360, 120824, 78936, 2832 ], [ 91025, 153782, 177809, -428207, -175640, -392013, 349075, 17344, -277875, 234470, 89215, 381027, 352774, -146882, -106129, -88432, 107821, -10241, 159030, -163354, -116002, -137600, 97267, 262632, 359769, 170163, -77846, -163358 ], [ 194318, 199092, 82382, -377906, -205264, -425110, 412394, 86528, -100522, 306644, -83630, 271754, 368276, -335068, -265358, -190368, -64426, 134866, 247028, -229548, 46884, -236224, 156906, 315440, 223678, 240106, -290228, -329188 ] ], [ [ -255104, 92288, 149952, -310848, -90688, 492032, 178624, 337344, 172608, -154048, -156416, -190592, 63232, 124928, 123648, -196608, 216640, -107776, -137024, 180736, -251904, -94272, 158848, -166912, -168128, 1344, 51328, -47616 ], [ -239975, 73319, 128367, -278304, -98329, 472496, 178102, 341346, 152505, -152479, -146648, -190637, 62242, 135986, 121923, -181290, 208678, -104113, -138824, 184033, -235338, -98880, 154195, -150655, -159242, 14799, 54766, -33696 ], [ -123986, -72110, -37118, -28800, -156910, 322720, 174100, 372028, -1618, -140450, -71760, -190982, 54652, 220764, 108698, -63852, 147636, -76030, -152624, 209310, -108332, -134208, 118522, -26018, -91116, 117954, 81124, 73024 ], [ -7997, -217539, -202603, 220704, -215491, 172944, 170098, 402710, -155741, -128421, 3128, -191327, 47062, 305542, 95473, 53586, 86594, -47947, -166424, 234587, 18674, -169536, 82849, 98619, -22990, 221109, 107482, 179744 ], [ 33848, -214024, -271768, 341592, -200800, 64760, 135456, 352680, -222040, -46992, 19344, -189456, 77776, 331552, 68128, 154256, 26272, 2512, -195728, 250256, 103864, -167600, 23280, 154272, 7688, 247128, 75952, 245800 ], [ -63327, 68761, -160333, 221325, -48724, 34561, 43364, 151315, -123669, 164562, -74450, -183430, 180310, 247372, 14308, 223486, -32700, 94926, -254102, 247910, 110649, -95794, -81094, 80580, -31849, 128517, -64118, 235611 ], [ -160502, 351546, -48898, 101058, 103352, 4362, -48728, -50050, -25298, 376116, -168244, -177404, 282844, 163192, -39512, 292716, -91672, 187340, -312476, 245564, 117434, -23988, -185468, 6888, -71386, 9906, -204188, 225422 ], [ -104212, 339738, -27436, -11435, 76600, -38356, -62196, -175833, -53170, 392787, -183219, -117545, 241143, 189070, -65603, 206167, -106353, 258655, -330511, 145510, 81878, 6686, -226844, -55247, -12513, 15289, -171189, 97687 ], [ 70128, 101320, -75184, -117948, -87712, -90704, -15184, -243476, -178152, 259548, -137564, -16276, 88492, 299608, -70364, -212, -86964, 313740, -317516, -29704, 13752, 5720, -219760, -108492, 122060, 116052, -5060, -120468 ], [ 244468, -137098, -122932, -224461, -252024, -143052, 31828, -311119, -303134, 126309, -91909, 84993, -64159, 410146, -75125, -206591, -67575, 368825, -304521, -204918, -54374, 4754, -212676, -161737, 256633, 216815, 161069, -338623 ], [ 234632, -80910, -67720, -262736, -116060, -126874, -78768, -278574, -322744, 165420, -81570, -30818, -163386, 396916, -6986, -208958, 2394, 255358, -265930, -200852, -47296, -73054, -195980, -189476, 261372, 162994, 147486, -333002 ], [ 173636, 57113, 16092, -282056, 103314, -91661, -233144, -218199, -313084, 252406, -81041, -206929, -247773, 349306, 81403, -154655, 86413, 95071, -220229, -146986, -19328, -172207, -176614, -210130, 230046, 66233, 83983, -265221 ], [ 112640, 195136, 99904, -301376, 322688, -56448, -387520, -157824, -303424, 339392, -80512, -383040, -332160, 301696, 169792, -100352, 170432, -65216, -174528, -93120, 8640, -271360, -157248, -230784, 198720, -30528, 20480, -197440 ], [ 113721, 129517, 133760, -302411, 277125, -67672, -360150, -196878, -168437, 187960, -72853, -339685, -266012, 107599, 228925, -158956, 38895, -19607, -145663, -12620, 156369, -97181, -59291, -26360, 206195, -87867, 153650, -192380 ], [ 114802, 63898, 167616, -303446, 231562, -78896, -332780, -235932, -33450, 36528, -65194, -296330, -199864, -86498, 288058, -217560, -92642, 26002, -116798, 67880, 304098, 76998, 38666, 178064, 213670, -145206, 286820, -187320 ], [ 127638, 7429, 154797, -261661, 166744, -108400, -284985, -251396, 74157, -80139, -68710, -251950, -109386, -242395, 294496, -268109, -186594, 41446, -72593, 100870, 380227, 170662, 99078, 339508, 176485, -209990, 354455, -172950 ], [ 182792, -16100, -26052, -65724, 32608, -203712, -163660, -181936, 83196, -71652, -112456, -203880, 68680, -260772, 111232, -289660, -145240, -51704, 26836, -37176, 198596, -25528, 24328, 346224, -21476, -301576, 186164, -125064 ], [ 237946, -39629, -206901, 130213, -101528, -299024, -42335, -112476, 92235, -63165, -156202, -155810, 246746, -279149, -72032, -311211, -103886, -144854, 126265, -175222, 16965, -221718, -50422, 352940, -219437, -393162, 17873, -77178 ], [ 220510, 10782, -266790, 154030, -128774, -290156, 40980, -114196, 127894, -24298, -131928, -66960, 254922, -228616, -177826, -309302, -45272, -115254, 176304, -256038, -35536, -345258, -23102, 354426, -248718, -405748, -70748, -63622 ], [ 108707, 157315, -169431, -45909, -17063, -145854, 74882, -208450, 198159, 54063, -19228, 74904, 42241, -88500, -182909, -276895, 35780, 73921, 162136, -262455, 79832, -374353, 136909, 349113, -58715, -315634, -55798, -94695 ], [ -3096, 303848, -72072, -245848, 94648, -1552, 108784, -302704, 268424, 132424, 93472, 216768, -170440, 51616, -187992, -244488, 116832, 263096, 147968, -268872, 195200, -403448, 296920, 343800, 131288, -225520, -40848, -125768 ], [ -6224, 310326, -32733, -290522, 50614, 98365, 202716, -145063, 277879, 185975, 169242, 194712, -168681, 89177, -158305, -184856, 189694, 264816, 178320, -188274, 98693, -385758, 258571, 242037, 138201, -179971, -9188, -180196 ], [ 48608, 242108, -24338, -252388, -76484, 174610, 328664, 146922, 254902, 226294, 225316, 85232, -52554, 72042, -110074, -110704, 258188, 166560, 232416, -61268, -110814, -343116, 114430, 88834, 47466, -158190, 31384, -247080 ], [ 103440, 173890, -15943, -214254, -203582, 250855, 454612, 438907, 231925, 266613, 281390, -24248, 63573, 54907, -61843, -36552, 326682, 68304, 286512, 65738, -320321, -300474, -29711, -64369, -43269, -136409, 71956, -313964 ], [ 191272, 41572, 76832, -107960, -162540, 239360, 402740, 327492, 102508, 280592, 234924, 2112, 75020, 177352, -143312, 58380, 321236, -81992, 162828, -20076, -320648, -138172, -51952, -127352, -161984, -160808, 96668, -279188 ], [ 284054, -100361, 182264, 8558, -96277, 214704, 324195, 155567, -42875, 290620, 173077, 48848, 70765, 320734, -244236, 156429, 304699, -240094, 12477, -137813, -289598, 42079, -55908, -176802, -284896, -192134, 119001, -229163 ], [ 365160, -231958, 259756, 102924, -37278, 174654, 251456, -2070, -167820, 302316, 110216, 81798, 68128, 436110, -318302, 226938, 281326, -365138, -114636, -242018, -242756, 198706, -57824, -217742, -380498, -214100, 144666, -190258 ], [ 323668, -255027, 43878, -35306, -54551, -27033, 239680, -9683, -78166, 331526, 36708, -30005, 82480, 257423, -110359, 8277, 186175, -143073, 2250, -204137, -30098, 107281, -38320, -169327, -189345, -137786, 205317, -268113 ], [ 282176, -278096, -172000, -173536, -71824, -228720, 227904, -17296, 11488, 360736, -36800, -141808, 96832, 78736, 97584, -210384, 91024, 78992, 119136, -166256, 182560, 15856, -18816, -120912, 1808, -61472, 265968, -345968 ], [ 245017, -276217, -246275, -199479, -69322, -330244, 222141, -15361, 80891, 365614, -44718, -207502, 113564, -5507, 223200, -327160, 19449, 179257, 202947, -106206, 292192, -59504, -32058, -108386, 99399, -5241, 240610, -346144 ], [ 217762, -217314, 3114, 31234, -21620, -202824, 230122, 8398, 104006, 314876, 97284, -167804, 135736, 126122, 160640, -211056, 1762, 1122, 211158, 4516, 166336, -98144, -120148, -177892, -16866, 5086, 18660, -168768 ], [ 190507, -158411, 252503, 261947, 26082, -75404, 238103, 32157, 127121, 264138, 239286, -128106, 157908, 257751, 98080, -94952, -15925, -177013, 219369, 115238, 40480, -136784, -208238, -247398, -133131, 15413, -203290, 8608 ], [ 58984, -139348, 342904, 303708, 26276, -79492, 155232, 15320, 130532, 252520, 271980, -97192, 130292, 288184, -2604, -33952, 15612, -131732, 217356, 170088, -19052, -172592, -214536, -270176, -118884, 46164, -313940, 81308 ], [ -168118, -156805, 287566, 172263, -17079, -204129, -10920, -38730, 115881, 276762, 204475, -74330, 57037, 225854, -138235, -23464, 92271, 118347, 205971, 173722, -17787, -205804, -145858, -250120, 14999, 95637, -322565, 58055 ], [ -395220, -174262, 232228, 40818, -60434, -328766, -177072, -92780, 101230, 301004, 136970, -51468, -16218, 163524, -273866, -12976, 168930, 368426, 194586, 177356, -16522, -239016, -77180, -230064, 148882, 145110, -331190, 34802 ], [ -311698, -176691, 191595, -46563, -21628, -310314, -172459, -66369, 20177, 149092, 31742, -37514, -41482, 65188, -222820, -4800, 179476, 222796, 213886, 76491, 13711, -208648, -64364, -139985, 203477, 81601, -182174, 33156 ], [ -118544, -173816, 156152, -118392, 46176, -241360, -107576, -11560, -84312, -64992, -86800, -26704, -49808, -45856, -105888, 2560, 166688, -62496, 244016, -61256, 54168, -155840, -71264, -25192, 230088, -21784, 22480, 39136 ], [ 74610, -170941, 120709, -190221, 113980, -172406, -42693, 43249, -188801, -279076, -205342, -15894, -58134, -156900, 11044, 9920, 153900, -347788, 274146, -199003, 94625, -103032, -78164, 89601, 256699, -125169, 227134, 45116 ], [ -26508, -28212, -65632, -72872, 74556, -58880, 102138, 33026, -234352, -253074, -205128, -94470, -90374, -121358, -71058, 7864, 50076, -217456, 140574, -69296, -39378, -41182, -138370, 75936, 195772, 4954, 83968, -54262 ], [ -141002, 120874, -258832, 53076, 30258, 56672, 250603, 19847, -277224, -216159, -199516, -177109, -123701, -79153, -162207, 5380, -57886, -68232, -439, 72568, -181311, 21079, -200999, 56432, 130866, 145691, -75008, -158429 ], [ -210312, 217204, -369580, 140972, -13892, 137296, 333800, 14512, -307260, -189284, -163444, -222924, -172848, -25336, -235272, 7480, -166888, 66976, -101524, 192312, -288468, 44600, -263732, 21112, 91124, 248444, -192460, -231000 ], [ -64998, 62943, -88681, 48121, -57339, 52012, 106974, 46436, -276325, -210099, 17313, -93825, -297140, 83638, -222438, 31354, -280830, 135608, -12951, 206986, -230439, -115894, -326959, -89334, 170911, 170773, -112673, -153490 ], [ 80316, -91318, 192218, -44730, -100786, -33272, -119852, 78360, -245390, -230914, 198070, 35274, -421432, 192612, -209604, 55228, -394772, 204240, 75622, 221660, -172410, -276388, -390186, -199780, 250698, 93102, -32886, -75980 ], [ 83385, -115097, 332051, -120445, -79217, -92096, -223603, 127627, -233364, -222209, 215666, 67866, -445707, 234959, -127488, 113410, -403612, 193528, 137951, 252903, -85212, -309217, -414146, -262436, 302657, 50747, 40952, -68454 ], [ -134816, 64096, 252448, -169504, 43488, -109760, -135904, 203872, -250752, -167584, -20544, -49664, -314400, 173664, 62400, 224960, -248960, 59392, 159456, 309920, 47360, -143456, -377024, -250752, 311328, 63328, 105536, -169792 ], [ -353017, 243289, 172845, -218563, 166193, -127424, -48205, 280117, -268140, -112959, -256754, -167194, -183093, 112369, 252288, 336510, -94308, -74744, 180961, 366937, 179932, 22305, -339902, -239068, 319999, 75909, 170120, -271130 ], [ -267950, 288768, 177102, -108876, 219052, -127420, -55944, 227394, -279466, -12274, -238738, -202740, -156828, 96602, 316372, 282454, -46532, -133266, 218720, 248198, 226460, 35522, -223386, -180484, 172612, 138918, 160028, -258466 ], [ 12075, 248288, 235269, 102862, 227010, -116058, -125036, 91763, -286895, 118021, -57291, -185582, -198090, 110103, 299582, 121937, -67462, -143179, 266928, 16473, 217674, -49325, -55831, -91750, -75098, 234345, 101930, -172515 ], [ 292100, 207808, 293436, 314600, 234968, -104696, -194128, -43868, -294324, 248316, 124156, -168424, -239352, 123604, 282792, -38580, -88392, -153092, 315136, -215252, 208888, -134172, 111724, -3016, -322808, 329772, 43832, -86564 ], [ 240366, 168145, 154744, 169632, 132422, -180658, -136851, -14997, -155282, 279393, 137510, -109409, -170965, 137257, 256578, -75673, -98587, -111344, 313146, -191256, 132671, -74467, 110141, -295, -389790, 272135, 100798, 78788 ], [ 118788, 128654, -25392, -50432, 6612, -275004, -52970, 48506, 14596, 289582, 115476, -41582, -79494, 150942, 228380, -86782, -106522, -58720, 300588, -113424, 42258, 15670, 72950, -15682, -418724, 182274, 181988, 260856 ], [ 6838, 91452, -195335, -253271, -107626, -362292, 28024, 106316, 177221, 291046, 88595, 20866, 6453, 160322, 196588, -98693, -114606, -12211, 287745, -36149, -46807, 95722, 36193, -23510, -440210, 93172, 257811, 427340 ], [ 106704, 104608, -141032, -77160, 32720, -294304, 45504, 38880, 180280, 100560, -44920, -35024, -29128, 74992, 85728, -128248, -125968, -100232, 268632, 28872, -106216, -46096, 8984, 134960, -297840, 20768, 215560, 250976 ], [ 206570, 117764, -86729, 98951, 173066, -226316, 62984, -28556, 183339, -89926, -178435, -90914, -64709, -10338, -25132, -157803, -137330, -188253, 249519, 93893, -165625, -187914, -18225, 293430, -155470, -51636, 173309, 74612 ], [ 235552, 122718, -17270, 177232, 259082, -170322, 106030, -54946, 169358, -238826, -249562, -90800, -49506, -102424, -132788, -182804, -155982, -239500, 229908, 143158, -186418, -284120, -73952, 386848, -57194, -107042, 133788, -41968 ], [ 63696, 104433, 95131, -21672, 191163, -148311, 221513, 34961, 107097, -269899, -143923, 67992, 109585, -213652, -231366, -194902, -195289, -186554, 208886, 147781, -97799, -251092, -210480, 295952, -83851, -114287, 102002, 10840 ], [ -108160, 86148, 207532, -220576, 123244, -126300, 336996, 124868, 44836, -300972, -38284, 226784, 268676, -324880, -329944, -207000, -234596, -133608, 187864, 152404, -9180, -218064, -347008, 205056, -110508, -121532, 70216, 63648 ], [ -130988, 52166, 207051, -257142, 33204, -146540, 284828, 96151, 22373, -268773, 1333, 228430, 361932, -288455, -331777, -144188, -241893, -83225, 111292, 113973, -12136, -204759, -435455, 164782, -132215, -95986, 57702, 114927 ], [ 8760, 1060, 83426, -116612, -80968, -212872, 49768, -61974, 43326, -167550, -31074, 58644, 383368, -90954, -228070, 344, -214270, -35638, -25880, 28574, -114992, -212970, -471450, 179732, -148522, -34668, 66212, 164538 ], [ 148508, -50046, -40199, 23918, -195140, -279204, -185292, -220099, 64279, -66327, -63481, -111142, 404804, 106547, -124363, 144876, -186647, 11949, -163052, -56825, -217848, -221181, -507445, 194682, -164829, 26650, 74722, 214149 ], [ 146208, -86400, 3840, 40208, -216432, -113600, -221344, -186256, -54688, -44848, -16704, -87472, 411760, 42560, -71552, 91008, -148768, 64336, -226592, -131184, -212256, -97536, -370944, 142624, -222720, 12288, 27280, 75568 ], [ 81762, -116300, 121232, 2143, -197089, 153476, -170330, -68427, -234870, -58257, 64716, 20835, 412381, -135828, -41008, -49660, -106402, 118823, -257918, -200713, -159218, 83796, -158976, 61250, -298804, -35184, -44641, -145347 ], [ 17316, -146200, 238624, -35922, -177746, 420552, -119316, 49402, -415052, -71666, 146136, 129142, 413002, -314216, -10464, -190328, -64036, 173310, -289244, -270242, -106180, 265128, 52992, -20124, -374888, -82656, -116562, -366262 ], [ 50352, -240402, 6828, -20416, 12264, 281068, -122419, 11831, -219439, -15292, -7119, 83057, 273595, -74095, 79195, -85611, -58126, 52090, -267587, -222759, -27291, 101850, 59727, -114707, -124191, -19332, 10912, -253592 ], [ 92672, -340728, -258224, 192, 218528, 102864, -130676, -40540, 11964, 47728, -182724, 22268, 120852, 205884, 174484, 42476, -55688, -85864, -240884, -164132, 54060, -94248, 46916, -210548, 157628, 54544, 157376, -109152 ], [ 111631, -396042, -457453, 22264, 366781, -27511, -134829, -75592, 190060, 99438, -333690, -49252, -14665, 441118, 249442, 152251, -56517, -202527, -211790, -129034, 119565, -262065, 29377, -272036, 370834, 100991, 274872, 5963 ], [ -25150, -151276, -217862, 54096, 128294, 160974, -111622, 4816, 12776, 75748, -320396, -192312, -35342, 378052, 188860, 139946, -79126, -177250, -166756, -250796, 79430, -241342, -19682, -104504, 126620, -35422, 199248, -74422 ], [ -161931, 93490, 21729, 85928, -110193, 349459, -88415, 85224, -164508, 52058, -307102, -335372, -56019, 314986, 128278, 127641, -101735, -151973, -121722, -372558, 39295, -220619, -68741, 63028, -117594, -171835, 123624, -154807 ], [ -190160, 239848, 137792, 84792, -226360, 392088, -98880, 80960, -237784, 25216, -287072, -374984, -31904, 255312, 71912, 52584, -89840, -111296, -101608, -420032, -28512, -219984, -97032, 197312, -250064, -235184, 105248, -175272 ], [ -14854, 201691, 22240, 21841, -113177, 161237, -172480, -82064, -116045, -7536, -254412, -220631, 76196, 201998, 23451, -140133, -13250, -41744, -128219, -328216, -148204, -257014, -86383, 269256, -173014, -161538, 194212, -83387 ], [ 160452, 163534, -93312, -41110, 6, -69614, -246080, -245088, 5694, -40288, -221752, -66278, 184296, 148684, -25010, -332850, 63340, 27808, -154830, -236400, -267896, -294044, -75734, 341200, -95964, -87892, 283176, 8498 ], [ 166810, 83491, -101731, -36617, 89334, -84483, -212716, -241491, 51526, -61275, -187909, -22438, 278239, 183744, -76487, -377406, 152748, 141482, -204945, -190305, -272460, -194782, 28788, 327682, -64934, -52778, 177478, 43287 ], [ 43208, -28772, -27740, 19756, 160312, 66788, -97072, -109724, 38968, -73212, -153156, -63608, 361292, 286784, -130284, -307992, 252016, 289096, -273140, -179380, -188464, 9320, 205520, 248424, -69304, -47304, -77960, 34156 ], [ -80394, -141035, 46251, 76129, 231290, 218059, 18572, 22043, 26410, -85149, -118403, -104778, 444345, 389824, -184081, -238578, 351284, 436710, -341335, -168455, -104468, 213422, 382252, 169166, -73674, -41830, -333398, 25025 ], [ -203294, -153578, 120638, 108922, 135786, 85002, 86642, -31428, 20188, -157692, -31270, -151528, 256480, 354480, -30968, -157068, 283350, 241496, -261606, -38496, -76992, 283532, 309882, 163150, 13666, -50270, -289748, 83286 ], [ -325999, -138421, 195135, 135165, -5963, -127035, 141497, -136354, 15726, -247070, 70413, -199828, -6640, 280696, 179620, -72198, 168971, -48948, -140787, 124528, -65216, 316422, 168317, 177479, 126481, -62575, -163018, 160267 ], [ -448704, -123264, 269632, 161408, -147712, -339072, 196352, -241280, 11264, -336448, 172096, -248128, -269760, 206912, 390208, 12672, 54592, -339392, -19968, 287552, -53440, 349312, 26752, 191808, 239296, -74880, -36288, 237248 ], [ -354036, -10219, 116130, -51963, -79149, -375872, 87171, -175960, 79597, -348086, 51047, -125745, -120697, 169054, 243537, -48439, 165176, -95546, -48971, 278743, -120853, 159401, 48050, 262625, 176391, 32116, -59127, 123697 ], [ -259368, 102826, -37372, -265334, -10586, -412672, -22010, -110640, 147930, -359724, -70002, -3362, 28366, 131196, 96866, -109550, 275760, 148300, -77974, 269934, -188266, -30510, 69348, 333442, 113486, 139112, -81966, 10146 ], [ -176385, 160936, -122524, -400440, 10812, -386477, -108956, -51850, 183658, -319657, -125541, 82976, 120514, 69373, -7820, -123446, 362994, 341166, -97367, 262860, -216299, -198291, 87846, 352529, 80816, 231928, -103300, -80875 ], [ -135468, 21280, 38384, -253792, -137584, -133500, -115856, -16568, 102008, -93452, 54756, 39552, 7768, -78724, 38640, 32632, 366168, 350504, -82164, 262032, -102564, -286404, 96264, 185388, 156992, 273696, -119216, -90788 ], [ -94551, -118376, 199292, -107144, -285980, 119477, -122756, 18714, 20358, 132753, 235053, -3872, -104978, -226821, 85100, 188710, 369342, 359842, -66961, 261204, 11171, -374517, 104682, 18247, 233168, 315464, -135132, -100701 ], [ -38354, -160522, 199180, 20344, -343626, 173474, -116236, 63966, -19942, 194208, 299410, -82926, -181804, -284818, 56760, 197948, 341906, 310600, -26598, 247806, 94676, -329380, 36110, -14294, 225084, 253442, -139658, -118514 ], [ 37707, -75905, -10258, 122924, -283297, -31203, -92270, 122179, -6487, 41488, 213045, -208299, -211934, -225685, -68820, 16294, 274677, 185204, 46473, 218067, 138882, -111018, -132549, 128145, 107462, 56493, -129377, -146597 ], [ 113768, 8712, -219696, 225504, -222968, -235880, -68304, 180392, 6968, -111232, 126680, -333672, -242064, -166552, -194400, -165360, 207448, 59808, 119544, 188328, 183088, 107344, -301208, 270584, -10160, -140456, -119096, -174680 ], [ 63334, -35086, -189749, 249844, -131409, -289297, -20968, 210105, 102833, -190107, 56830, -297255, -230239, -43594, -166125, -182674, 91874, 31477, 150630, 151539, 204674, 49826, -295582, 289108, 4053, -59440, -108860, -219593 ], [ -54564, -147372, -32130, 232456, -23194, -262042, 38832, 224618, 242650, -229598, -4212, -174550, -196038, 113404, -55794, -112340, -49484, 54914, 159324, 110990, 214196, -154828, -197004, 241544, 88578, 169824, -98648, -273482 ], [ -172462, -259658, 125489, 215068, 85021, -234787, 98632, 239131, 382467, -269089, -65254, -51845, -161837, 270402, 54537, -42006, -190842, 78351, 168018, 70441, 223718, -359482, -98426, 193980, 173103, 399088, -88436, -327371 ], [ -143940, -216664, 208088, 193140, 130456, -95152, 85952, 212044, 288584, -90040, -152696, -6280, -203476, 126600, -97592, -170152, -149080, 106688, 109332, 7932, 50900, -238436, -11148, 45956, 126168, 347972, -97104, -274140 ], [ -93455, -150378, 279434, 170531, 166474, 61340, 62400, 178717, 159646, 121790, -244098, 27714, -256491, -62322, -289090, -328070, -79850, 135760, 40539, -57871, -149269, -68535, 74435, -117137, 59514, 254799, -108604, -204841 ], [ -52134, -99988, 346068, 157468, 187528, 194356, 50626, 152186, 47518, 308358, -323818, 48572, -288670, -220394, -445950, -449392, -18812, 155666, -20596, -105112, -314898, 81262, 153032, -244150, 1334, 174560, -104218, -126764 ], [ -107035, -216506, 363226, 244638, 51460, 80874, 162521, 197013, 111895, 229675, -280877, -68498, -102071, -54541, -239111, -186456, -43790, 79329, -1322, 42548, -117857, 19967, 158276, 7677, 32131, 230128, 66971, 43482 ], [ -161936, -333024, 380384, 331808, -84608, -32608, 274416, 241840, 176272, 150992, -237936, -185568, 84528, 111312, -32272, 76480, -68768, 2992, 17952, 190208, 79184, -41328, 163520, 259504, 62928, 285696, 238160, 213728 ], [ -136932, -363015, 364159, 348348, -141366, -81277, 352711, 261999, 200392, 116626, -148760, -227339, 210906, 160993, 126400, 216468, -50871, -84426, 20475, 273496, 200163, -121229, 193894, 402831, 64605, 278432, 334092, 257729 ], [ 70712, -195230, 271630, 203448, -16844, 18198, 354206, 225774, 132496, 183556, 46096, -96998, 199636, -54862, 174976, 75432, 65026, -197172, -15290, 209648, 147286, -243658, 281708, 298158, -278, 127552, 258008, 13170 ], [ 278356, -27445, 179101, 58548, 107678, 117673, 355701, 189549, 64600, 250486, 240952, 33343, 188366, -270717, 223552, -65604, 180923, -309918, -51055, 145800, 94409, -366087, 369522, 193485, -65161, -23328, 181924, -231389 ], [ 319488, 111288, 81460, 4032, 160812, 180368, 276232, 128892, -2924, 260788, 207400, 24220, 179340, -343688, 198520, -37116, 267672, -294504, -58920, 81424, 29376, -386636, 317080, 139932, -59448, -44404, 137964, -325060 ], [ 207984, 223390, -20867, 32368, 148507, 209348, 122546, 45839, -70107, 219181, -35526, -112745, 172371, -285682, 106014, 146769, 327702, -161610, -41210, 16564, -46800, -313795, 136070, 133239, 10978, 53507, 123451, -280417 ], [ 96480, 335492, -123194, 60704, 136202, 238328, -31140, -37214, -137290, 177574, -278452, -249710, 165402, -227676, 13508, 330654, 387732, -28716, -23500, -48296, -122976, -240954, -44940, 126546, 81404, 151418, 108938, -235774 ], [ 67681, 227308, -147661, 44024, 56662, 238612, -51189, -28144, -124726, 51460, -292116, -190971, 9020, -101500, 97819, 228463, 286092, -45864, -62757, -122081, -93072, -189958, -7109, 20556, 107120, 115658, 153619, -185555 ], [ 68072, 41376, -144648, 11456, -46608, 228768, -24072, 13440, -84016, -104480, -224864, -63160, -200096, 48736, 244536, 25304, 127392, -115968, -122120, -199016, -25728, -146672, 107960, -120480, 117056, 32720, 219192, -133368 ], [ 68463, -144556, -141635, -21112, -149878, 218924, 3045, 55024, -43306, -260420, -157612, 64651, -409212, 198972, 391253, -177855, -31308, -186072, -181483, -275951, 41616, -103386, 223029, -261516, 126992, -50218, 284765, -81181 ], [ 131620, -236592, -179564, 67760, 50562, 250110, 103356, -32576, -59686, -32504, -93462, 63278, -281640, 177872, 268756, 6780, -107772, -137024, -187078, -84794, 90678, -56910, 200708, -227432, 28534, -60292, 164658, 59776 ], [ 197630, -324360, -219354, 162152, 264807, 283161, 206994, -126048, -78661, 212860, -29453, 56033, -138764, 148984, 134022, 209042, -180498, -82560, -190229, 118549, 138909, -10289, 172142, -185388, -74851, -67054, 36111, 204768 ], [ 214920, -385184, -259620, 226880, 422636, 320372, 284832, -178692, -79992, 376420, 25192, 62248, -33580, 126404, 26320, 339552, -210708, -48784, -166620, 262296, 153872, 17408, 131060, -126188, -148592, -45704, -85216, 293952 ], [ 790, -318024, -302147, 150704, 312489, 377343, 240120, -37403, 2486, 151411, 35358, 132398, -107433, 133787, 47020, 129240, -38967, -113276, -15901, 122962, 10812, -44784, 30527, 14503, -81524, 109178, -172248, 118048 ], [ -213340, -250864, -344674, 74528, 202342, 434314, 195408, 103886, 84964, -73598, 45524, 202548, -181286, 141170, 67720, -81072, 132774, -177768, 134818, -16372, -132248, -106976, -70006, 155194, -14456, 264060, -259280, -57856 ], [ -313026, -129551, -333084, 77201, 94643, 386426, 120591, 142008, 83841, -185792, 72871, 226213, -190267, 140291, 75325, -132012, 203715, -154960, 226677, -107565, -138598, -170761, -76624, 252172, 58984, 322543, -272260, -122511 ], [ -234688, 76000, -237312, 202528, -9248, 175424, -1056, 19648, -47328, -122496, 126944, 177568, -98336, 126560, 62560, 64960, 117856, 3648, 226976, -123872, 67712, -237024, 62848, 281152, 142336, 231072, -170048, -14112 ], [ -156350, 281551, -141540, 327855, -113139, -35578, -122703, -102712, -178497, -59200, 181017, 128923, -6405, 112829, 49795, 261932, 31997, 162256, 227275, -140179, 274022, -303287, 202320, 310132, 225688, 139601, -67836, 94287 ], [ -69542, 335972, -71360, 197850, -111946, -113552, -59200, -160238, -244972, -14524, 162192, 190178, 38332, 67962, 64274, 302734, 54694, 151408, 178364, -168456, 238664, -243914, 225368, 249162, 231788, 94596, -43212, 72696 ], [ 22711, 293238, -17632, -96297, -43199, -106008, 123328, -176085, -269858, 18182, 96504, 322083, 52730, 3079, 96267, 243141, 147177, 31624, 97818, -204428, 47948, -103775, 173572, 130367, 188226, 79462, -68466, -32460 ], [ 114964, 250504, 36096, -390444, 25548, -98464, 305856, -191932, -294744, 50888, 30816, 453988, 67128, -61804, 128260, 183548, 239660, -88160, 17272, -240400, -142768, 36364, 121776, 11572, 144664, 64328, -93720, -137616 ], [ 167431, 221146, 78215, -368697, -17064, -190955, 336821, -84032, -193109, 117034, -54423, 326885, 176906, -144110, 51193, 28784, 86283, 26345, 43354, -220246, -50574, 32768, 122325, 111448, 119551, 133269, -174074, -256946 ], [ 211522, 194604, 117890, -280446, -83120, -304506, 335878, 49920, -64838, 190220, -143778, 145254, 306764, -230084, -48834, -146016, -118854, 190174, 91884, -188276, 101180, -1088, 133894, 257360, 98322, 219910, -266028, -379260 ] ], [ [ -162176, -203392, 128832, -106688, -314560, 480768, 67392, 428864, -54080, -132928, -94464, -255360, 249088, 169984, -118528, -16384, 12480, -124672, -17344, 259584, -206848, -59072, -159360, 80896, 27584, -16960, 206208, -261632 ], [ -150941, -210019, 105333, -88928, -309859, 468624, 58290, 428246, -63293, -136837, -92616, -260223, 247702, 181702, -117679, -3310, 20226, -129259, -9112, 253179, -207310, -55232, -156159, 89563, 32114, -11755, 189978, -249824 ], [ -64806, -260826, -74826, 47232, -273818, 375520, -11492, 423508, -133926, -166806, -78448, -297506, 237076, 271540, -111170, 96924, 79612, -164426, 54000, 204074, -210852, -25792, -131618, 156010, 66844, 28150, 65548, -159296 ], [ 21329, -311633, -254985, 183392, -237777, 282416, -81274, 418770, -204559, -196775, -64280, -334789, 226450, 361378, -104661, 197158, 138998, -199593, 117112, 154969, -214394, 3648, -107077, 222457, 101574, 68055, -58882, -68768 ], [ 70632, -243416, -317704, 248136, -148000, 221224, -90528, 378552, -246856, -131120, -88016, -327088, 239344, 398432, -118432, 266544, 174816, -185104, 108752, 109104, -149400, 41840, -74928, 235232, 70872, 80456, -133488, -1480 ], [ 50875, 47971, -160223, 178975, 42532, 219867, 13708, 271809, -236023, 113830, -182822, -235042, 296338, 336516, -170228, 278090, 166444, -77510, -33618, 69314, 44099, 96442, -28514, 147372, -82515, 41287, -114674, 22233 ], [ 31118, 339358, -2742, 109814, 233064, 218510, 117944, 165066, -225190, 358780, -277628, -142996, 353332, 274600, -222024, 289636, 158072, 30084, -175988, 29524, 237598, 151044, 17900, 59512, -235902, 2118, -95860, 45946 ], [ 48996, 335294, 988, 19255, 234472, 207780, 163524, 22365, -205894, 387969, -318497, -99219, 284109, 285562, -249809, 161133, 68437, 152901, -243413, -17598, 247186, 181674, -36852, -39957, -163323, 17731, -39255, -29011 ], [ 95824, 103960, -113552, -87764, 90400, 189840, 163984, -147996, -180088, 251188, -317876, -92572, 117796, 352584, -259124, -75100, -83708, 287428, -253188, -70360, 115304, 193864, -169424, -148356, 83076, 75484, 46420, -179868 ], [ 142652, -127374, -228092, -194783, -53672, 171900, 164444, -318357, -154282, 114407, -317255, -85925, -48517, 419606, -268439, -311333, -235853, 421955, -262963, -123122, -16578, 206054, -301996, -256755, 329475, 133237, 132095, -330725 ], [ 154200, -73210, -223832, -230000, 16204, 169026, 40560, -216666, -168040, 169380, -240278, -171222, -120222, 386620, -154958, -250890, -151298, 383178, -284366, -139164, 27328, 80022, -186564, -200652, 359316, 53830, 114090, -340174 ], [ 155948, 60259, -186572, -245272, 145510, 170337, -117864, -39405, -192788, 277618, -142091, -282059, -165647, 325854, -7367, -108037, -993, 296261, -308999, -145006, 120064, -84405, -2242, -98854, 329002, -63677, 67285, -310343 ], [ 157696, 193728, -149312, -260544, 274816, 171648, -276288, 137856, -217536, 385856, -43904, -392896, -211072, 265088, 140224, 34816, 149312, 209344, -333632, -150848, 212800, -248832, 182080, 2944, 298688, -181184, 20480, -280512 ], [ 114755, 207551, -18304, -210473, 191303, 148280, -308626, 75526, -36503, 165608, -71159, -263015, -191476, 119061, 222127, -13668, 82037, 235219, -182821, -173572, 296267, -113615, 63975, 114264, 210529, -82169, 130374, -241044 ], [ 71814, 221374, 112704, -160402, 107790, 124912, -340964, 13196, 144530, -54640, -98414, -133134, -171880, -26966, 304030, -62152, 14762, 261094, -32010, -196296, 379734, 21602, -54130, 225584, 122370, 16846, 240268, -201576 ], [ 59218, 203207, 186367, -111951, 49352, 77104, -357827, -39404, 277503, -233193, -115394, -37978, -112334, -144473, 317728, -111711, -52438, 268354, 88821, -212190, 403921, 99074, -137950, 306684, 25191, 56606, 305197, -169298 ], [ 155864, 69876, 53588, -69332, 81184, -58688, -318980, -56976, 237460, -261644, -95384, -67832, 91032, -159308, 85888, -165140, -119368, 208600, 101724, -203496, 214700, -31336, -98344, 278992, -104460, -116952, 208252, -162904 ], [ 252510, -63455, -79191, -26713, 113016, -194480, -280133, -74548, 197417, -290095, -75374, -97686, 294398, -174143, -145952, -218569, -186298, 148846, 114627, -194802, 25479, -161746, -58738, 251300, -234111, -290510, 111307, -156510 ], [ 256106, -56406, -133250, -23334, 161758, -247652, -212196, -100380, 200274, -284206, -72264, -44080, 318414, -103128, -246422, -212018, -210888, 156622, 82320, -221058, -22512, -260206, 10998, 236638, -210042, -341948, 22092, -156066 ], [ 138737, 133137, -84973, -70967, 232483, -193418, -106442, -136950, 258901, -233675, -91124, 118024, 109275, 79492, -176111, -127493, -180436, 252187, -8760, -292749, 113096, -317131, 119903, 238915, 13863, -234630, -57074, -163357 ], [ 21368, 322680, -36696, -118600, 303208, -139184, -688, -173520, 317528, -183144, -109984, 280128, -99864, 262112, -105800, -42968, -149984, 347752, -99840, -364440, 248704, -374056, 228808, 241192, 237768, -127312, -136240, -170648 ], [ -10096, 272178, 36721, -187518, 257458, -68945, 138036, -37725, 285645, -49843, -44994, 209672, -102483, 293667, -10619, 26872, -16182, 311632, -69840, -264966, 184647, -370666, 152553, 141079, 235683, -74129, -96396, -175884 ], [ 4256, 93652, 123546, -267788, 149588, 9830, 294344, 189998, 205490, 127602, 64716, 15184, 5042, 244654, 97826, 88880, 172740, 205280, 24736, -74204, 14102, -335108, -22454, -13642, 113070, -49818, 6920, -180024 ], [ 18608, -84874, 210371, -348058, 41718, 88605, 450652, 417721, 125335, 305047, 174426, -179304, 112567, 195641, 206271, 150888, 361662, 98928, 119312, 116558, -156443, -299550, -197461, -168363, -9543, -25507, 110236, -184164 ], [ 135480, -103540, 183136, -226408, -38372, 98560, 430460, 295724, 105060, 356272, 230436, -128832, 45892, 281368, 78096, 153156, 311644, -76184, 99908, -100, -161368, -91092, -77648, -151464, -146496, -48696, 162932, -102044 ], [ 267730, -98227, 138792, -74470, -114295, 98192, 383793, 121269, 93767, 388564, 278391, -41616, -46913, 387306, -85572, 146463, 225785, -261610, 63407, -162871, -141450, 143301, 86388, -108822, -285600, -79010, 208035, -6985 ], [ 383992, -93138, 86308, 54084, -181290, 87050, 340160, -35026, 80956, 417508, 305752, 30626, -118432, 476282, -224362, 123230, 150426, -418598, 34172, -297942, -106796, 351430, 223072, -63610, -394534, -105948, 254270, 68154 ], [ 332380, -90401, -51646, -62894, -154541, -37219, 328384, -641, 52206, 411298, 116876, -54359, 33552, 387157, -101933, -73673, 185317, -276987, 81230, -142163, 82586, 283787, 72560, 8587, -186683, -97438, 312391, -65867 ], [ 280768, -87664, -189600, -179872, -127792, -161488, 316608, 33744, 23456, 405088, -72000, -139344, 185536, 298032, 20496, -270576, 220208, -135376, 128288, 13616, 271968, 216144, -77952, 80784, 21168, -88928, 370512, -199888 ], [ 225635, -81539, -215057, -184717, -96206, -209772, 295599, 30245, 14649, 392410, -137690, -158970, 243188, 231279, 111264, -380840, 233091, -57661, 178769, 91926, 370336, 130224, -178974, 94762, 126525, -103427, 348630, -273632 ], [ 162454, -67670, 16622, 66742, -53564, -84376, 253486, -59846, 51426, 364948, 78188, -29204, 85224, 215662, 129664, -293072, 195670, -125994, 237074, -6836, 260672, 2528, -166876, -24332, -2390, -170518, 143884, -209600 ], [ 99273, -53801, 248301, 318201, -10922, 41020, 211373, -149937, 88203, 337486, 294066, 100562, -72740, 200045, 148064, -205304, 158249, -194327, 295379, -105598, 151008, -125168, -154778, -143426, -131305, -237609, -60862, -145568 ], [ -32008, -81884, 361384, 326324, 43084, 15636, 136224, -154168, 129036, 341752, 353380, 136008, -99652, 153192, 94812, -126176, 96660, -117916, 255812, -61704, 124828, -168720, -86232, -200480, -120204, -197156, -188892, -94604 ], [ -225714, -148423, 365754, 111389, 107507, -147963, 30792, -79694, 173587, 375102, 269177, 84994, -6433, 77706, -24121, -54968, 12917, 91177, 126529, 112958, 175175, -135140, 34058, -200664, 19245, -58121, -246599, -55619 ], [ -419420, -214962, 370124, -103546, 171930, -311562, -74640, -5220, 218138, 408452, 184974, 33980, 86786, 2220, -143054, 16240, -70826, 300270, -2754, 287620, 225522, -101560, 154348, -200848, 158694, 80914, -304306, -16634 ], [ -314470, -202145, 343945, -118833, 153580, -257646, -29129, 10213, 71371, 257420, 58186, -57358, 42866, -77108, -86156, 64192, -73700, 151428, -7478, 266153, 146261, -74712, 113308, -178507, 167991, 61339, -162858, -63380 ], [ -104112, -161320, 306984, -63656, 106016, -126960, 69656, 4808, -142920, 41312, -83632, -162928, -49456, -157792, 32800, 103936, -48032, -123744, 31760, 175464, 21256, -50240, 15328, -148216, 131352, -14216, 48880, -140384 ], [ 106246, -120495, 270023, -8479, 58452, 3726, 168441, -597, -357211, -174796, -225450, -268498, -141778, -238476, 151756, 143680, -22364, -398916, 70998, 84775, -103749, -25768, -82652, -117925, 94713, -89771, 260618, -217388 ], [ -8644, -39036, 29408, 81480, 117588, 42496, 268766, 12214, -372688, -178406, -112024, -243234, -53282, -133370, -21734, 117864, -106124, -310736, -2646, 111984, -104102, -71146, -126006, -65568, 72660, 3326, 148736, -254066 ], [ -138318, 44270, -220464, 173020, 181574, 77088, 369161, 25853, -379128, -172357, 13004, -212023, 43433, -19819, -208517, 89068, -194858, -206040, -81421, 144552, -98789, -119699, -166877, -12208, 51270, 104089, 22144, -288911 ], [ -231256, 91452, -376356, 237860, 209364, 93296, 420216, 47248, -370004, -162444, 131268, -167044, 84464, 77272, -337880, 78056, -281464, -88608, -132764, 172776, -87388, -177688, -212604, 11432, 52668, 168980, -80260, -306504 ], [ -149698, -32955, -85843, 175875, 65223, 22180, 236906, 105484, -286951, -134177, 217403, -56667, -139004, 96178, -194498, 151518, -357962, 89320, -53805, 180366, -47069, -280498, -281397, -106098, 162309, 63479, -67771, -242150 ], [ -68140, -157362, 204670, 113890, -78918, -48936, 53596, 163720, -203898, -105910, 303538, 53710, -362472, 115084, -51116, 224980, -434460, 267248, 25154, 187956, -6750, -383308, -350190, -223628, 271950, -42022, -55282, -177796 ], [ -80317, -167523, 324417, 21521, -131115, -73792, -54753, 191977, -156188, -101979, 259974, 114110, -473449, 115477, 85120, 293942, -452980, 299304, 53317, 223005, 24524, -409339, -396150, -258124, 351387, -122503, 4520, -139074 ], [ -238304, 32, 178528, -118112, -40288, -26688, -46496, 173600, -163456, -135904, 14656, 96768, -409440, 87072, 210240, 355904, -381312, 104448, 2464, 300768, 41728, -315936, -406592, -163456, 383840, -164064, 137920, -140224 ], [ -396291, 167587, 32639, -257745, 50539, 20416, -38239, 155223, -170724, -169829, -230662, 79426, -345431, 58667, 335360, 417866, -309644, -90408, -48389, 378531, 58932, -222533, -417034, -68788, 416293, -205625, 271320, -141374 ], [ -304602, 257792, 52538, -185348, 87844, 6956, -68440, 75638, -214126, -101638, -209126, 75076, -310388, -9218, 357468, 328082, -265388, -106470, 5408, 318114, 104052, -158474, -372414, -76908, 239404, -79102, 262900, -163734 ], [ -52407, 298272, 179015, 23354, 90742, -45438, -123364, -43295, -280757, 32199, -16041, 79078, -293966, -102483, 313354, 140747, -238754, -7593, 126480, 168867, 167118, -113279, -292397, -151106, -72062, 155475, 163310, -199729 ], [ 199788, 338752, 305492, 232056, 93640, -97832, -178288, -162228, -347388, 166036, 177044, 83080, -277544, -195748, 269240, -46588, -212120, 91284, 247552, 19620, 230184, -68084, -212380, -225304, -383528, 390052, 63720, -235724 ], [ 139034, 198219, 215464, 99936, 9442, -202438, -161601, -90743, -169318, 249979, 91266, 34053, -186167, -131693, 155510, -150627, -140057, 51632, 292510, 7800, 181093, -89009, -185297, -242141, -423978, 254205, 62474, -43092 ], [ 12396, 19578, 79856, -103936, -93092, -318036, -129838, 20830, 60268, 323418, -53220, -26138, -79010, -34518, 27124, -237130, -58430, -17184, 321444, 24912, 108390, -123854, -169358, -246902, -407372, 40374, 81932, 197672 ], [ -101710, -145708, -49277, -294125, -187310, -425212, -97112, 125060, 275847, 387010, -192191, -87242, 19543, 53622, -97948, -319815, 21926, -82721, 344923, 39465, 33427, -159698, -155141, -240914, -388070, -164932, 100929, 422148 ], [ 59888, -17184, -35960, -183288, -98576, -347104, -43200, 67744, 183272, 233968, -209832, -168432, -71192, -57008, -150112, -318504, 74320, -76120, 248392, -2280, -91256, -217520, -178808, 1552, -309456, -182688, 109784, 288288 ], [ 221486, 111340, -22643, -72451, -9842, -268996, 10712, 10428, 90697, 80926, -227473, -249622, -161927, -167638, -202276, -317193, 126714, -69519, 151861, -44025, -215939, -275342, -202475, 244018, -230842, -200444, 118639, 154428 ], [ 319328, 163946, -242, -7568, 50830, -178726, 86362, -8086, 34938, -42542, -197246, -258704, -178646, -252552, -247804, -306972, 143174, -69572, 83740, -78030, -251846, -300488, -232352, 397408, -173486, -189718, 98676, 28080 ], [ 236528, 1451, 47897, -72888, 31993, -53997, 223603, 83339, 83491, -82217, -31393, -63480, 14347, -264604, -274530, -271506, 57821, -88478, 96114, -90105, -36221, -233052, -279824, 298416, -176361, -98293, -2938, -76984 ], [ 153728, -161044, 96036, -138208, 13156, 70732, 360844, 174764, 132044, -121892, 134460, 131744, 207340, -276656, -301256, -236040, -27532, -107384, 108488, -102180, 179404, -165616, -327296, 199424, -179236, -6868, -104552, -182048 ], [ 77660, -193310, 117929, -178162, -34820, 81820, 307444, 170797, 154087, -158311, 211543, 192570, 332804, -208573, -239707, -174548, -76519, -128611, 59988, -96809, 178824, -127341, -379685, 156378, -127309, 1914, -84286, -191115 ], [ 8936, -83508, 111190, -190444, -114584, -31064, 46072, 62766, 147210, -191178, 191786, 106780, 384600, -53070, -81858, -84664, -85834, -152370, -54920, -72406, -57616, -120878, -437438, 174364, -15598, -79460, 68940, -95458 ], [ -59788, 26294, 104451, -202726, -194348, -143948, -215300, -45265, 140333, -224045, 172029, 20990, 436396, 102433, 75991, 5220, -95149, -176129, -169828, -48003, -294056, -114415, -495191, 192350, 96113, -160834, 222166, 199 ], [ -68512, 57216, 99584, -154448, -171728, -13632, -245984, -45104, -6112, -136720, 136768, -52624, 440272, 18624, 150912, -41344, -12896, -154256, -248416, -114640, -234080, -24320, -387840, 186976, 13824, -145408, 229680, -80368 ], [ -50986, 53628, 95536, -79675, -104315, 223084, -175742, 2391, -213618, 3189, 94724, -120911, 423183, -169884, 189552, -147604, 109418, -112419, -311114, -221107, -44422, 102364, -208256, 171382, -153340, -87632, 173445, -238033 ], [ -33460, 50040, 91488, -4902, -36902, 459800, -105500, 49886, -421124, 143098, 52680, -189198, 406094, -358392, 228192, -253864, 231732, -70582, -373812, -327574, 145236, 229048, -28672, 155788, -320504, -29856, 117210, -395698 ], [ 43664, -103782, -104668, -9152, 124024, 245604, -40865, 78733, -171061, 85292, -69269, -208597, 239737, -121461, 160089, -216841, 203014, -134690, -340561, -244957, 39655, 74878, 21909, -65, -116997, 81428, 112992, -222088 ], [ 126464, -271912, -319120, -20928, 293856, -11536, 23236, 105804, 122580, 8656, -198828, -223340, 59164, 155988, 81820, -166172, 159912, -208888, -298172, -144332, -94044, -106040, 60204, -169276, 121812, 197808, 113728, -16928 ], [ 180821, -394766, -470719, -29656, 403631, -202829, 81409, 137192, 350308, -55398, -313054, -243468, -95603, 389418, 26582, -115335, 123641, -258693, -259002, -77070, -195937, -252011, 92187, -291660, 304614, 276133, 114536, 151977 ], [ 45558, -215780, -203298, -18064, 113026, 44858, 100062, 197360, 138616, -35572, -325060, -299496, -78330, 329388, 124884, -63378, 132910, -145878, -241292, -232228, -85790, -165002, 82090, -101864, 114036, 100758, 115824, 79182 ], [ -89705, -36794, 64123, -6472, -177579, 292545, 118715, 257528, -73076, -15746, -337066, -355524, -61057, 269358, 223186, -11421, 142179, -33063, -223582, -387386, 24357, -77993, 71993, 87932, -76542, -74617, 117112, 6387 ], [ -120816, 67192, 170176, 14568, -308200, 370440, 82752, 237248, -197832, -128, -330016, -343832, -224, 216944, 237176, -21512, 154800, 5568, -188024, -415808, 41184, -46448, 81960, 238144, -146928, -138384, 138336, -60344 ], [ 43358, 30553, -26336, 53323, -138851, 129975, -55616, 66128, -159583, 7600, -287236, -205165, 142284, 178810, 93081, -147943, 173706, -94896, -119001, -206600, -116964, -118898, 129547, 314136, 8046, 7114, 196940, -115705 ], [ 207532, -6086, -222848, 92078, 30498, -110490, -193984, -104992, -121334, 15328, -244456, -66498, 284792, 140676, -51014, -274374, 192612, -195360, -49978, 2608, -275112, -191348, 177134, 390128, 163020, 152612, 255544, -171066 ], [ 213054, -73743, -278193, 78157, 135666, -113809, -171620, -139521, -70046, 61991, -228807, -62082, 365381, 164032, -131773, -251786, 239780, -101266, -73099, 34821, -270084, -96618, 250812, 306870, 122110, 128018, 160098, -125651 ], [ 96536, -165260, -224948, 23716, 191464, 65292, -25616, -68980, -8728, 138604, -234028, -160936, 398340, 234688, -163812, -114568, 308688, 142488, -167100, -69116, -139536, 126712, 344560, 101112, -69480, -27416, -53848, -2716 ], [ -19982, -256777, -171703, -30725, 247262, 244393, 120388, 1561, 52590, 215217, -239249, -259790, 431299, 305344, -195851, 22650, 377596, 386242, -261101, -173053, -8988, 350042, 438308, -104646, -261070, -182850, -267794, 120219 ], [ -141738, -199470, -31734, 10846, 184494, 96398, 153478, -64428, 107572, 85100, -134274, -285816, 276896, 215440, -52264, 32572, 292370, 232520, -135106, -112416, 3264, 383940, 355422, -20550, -189482, -99946, -223836, 120466 ], [ -264949, -100823, 132325, 79087, 88791, -142457, 155203, -168342, 160794, -102442, 1311, -291612, 70448, 80936, 140108, 7134, 164329, -31612, 51999, -6064, -17344, 365218, 223471, 144061, -44789, 49163, -108238, 86633 ], [ -388160, -2176, 296384, 147328, -6912, -381312, 156928, -272256, 214016, -289984, 136896, -297408, -136000, -53568, 332480, -18304, 36288, -295744, 239104, 100288, -37952, 346496, 91520, 308672, 99904, 198272, 7360, 52800 ], [ -319804, 81015, 111510, -39225, 79361, -385728, 24977, -89544, 135103, -345138, 108445, -126955, -7683, -92438, 121547, 14195, 142824, -97438, 131671, 143597, -43127, 201619, -7610, 323323, 81021, 104892, 13363, 20715 ], [ -251448, 164206, -73364, -225778, 165634, -390144, -106974, 93168, 56190, -400292, 79994, 43498, 120634, -131308, -89386, 46694, 249360, 100868, 24238, 186906, -48302, 56742, -106740, 337974, 62138, 11512, 19366, -11370 ], [ -195547, 219192, -181748, -344296, 189012, -356095, -189300, 235250, -11218, -406931, 75033, 149856, 188406, -171153, -237764, 72398, 341126, 267994, -79085, 221060, -53257, -79425, -168190, 338955, 72720, -26968, 29844, -43145 ], [ -184484, 172640, -14768, -217888, -14032, -183572, -92976, 231064, -37208, -238916, 154636, 25472, 38216, -214508, -160944, 73640, 379720, 322872, -167612, 222256, -57420, -184236, -93992, 290724, 189376, 132192, 56432, -73804 ], [ -173421, 126088, 152212, -91480, -217076, -11049, 3348, 226878, -63198, -70901, 234239, -98912, -111974, -257863, -84124, 74882, 418314, 377750, -256139, 223452, -61583, -289047, -19794, 242493, 306032, 291352, 83020, -104463 ], [ -131238, 120946, 170052, 36008, -286030, 28054, 53692, 240362, -79298, 38624, 252902, -205466, -171684, -288998, -41624, 69204, 393958, 363928, -218306, 184138, 604, -261708, -44806, 204782, 301908, 294582, 79858, -120582 ], [ -48599, 169637, -5990, 164900, -180667, -106289, 44262, 276817, -82541, 72112, 192343, -288841, -113770, -304247, -43740, 54530, 287767, 260796, -16205, 92161, 149046, -62574, -198791, 180747, 140770, 95103, 38021, -117799 ], [ 34040, 218328, -182032, 293792, -75304, -240632, 34832, 313272, -85784, 105600, 131784, -372216, -55856, -319496, -45856, 39856, 181576, 157664, 185896, 184, 297488, 136560, -352776, 156712, -20368, -104376, -3816, -115016 ], [ -27966, 162694, -139479, 333884, -8011, -246155, 36232, 325187, 12523, 42983, 128330, -341981, -94917, -209870, 28993, 48282, 90070, 51607, 205762, -1823, 255670, 67734, -262186, 92252, -53961, -40080, 21292, -165363 ], [ -167116, 51420, 19658, 326616, 38978, -182974, 43408, 324014, 164990, -70890, 155332, -251154, -185698, -33644, 144890, 69028, 6396, -56010, 128436, 44154, 112380, -144004, -41156, 6232, -19530, 164896, 82104, -244046 ], [ -306266, -59854, 178795, 319348, 85967, -119793, 50584, 322841, 317457, -184763, 182334, -160327, -276479, 142582, 260787, 89774, -77278, -163627, 51110, 90131, -30910, -355742, 179874, -79788, 14901, 369872, 142916, -322729 ], [ -264236, 17592, 241352, 185660, 159496, -54672, 31040, 265988, 305304, -33896, 3416, -100440, -295260, 46168, 34584, -72120, -134472, -60864, 47644, -1132, -150180, -251020, 240444, -150548, 18632, 242988, 37008, -271412 ], [ -195029, 123346, 289422, 33009, 237006, 10740, 7488, 200783, 268458, 156682, -206390, -45194, -303241, -91142, -242934, -261410, -187694, 73456, 55257, -112981, -265847, -98829, 276945, -219019, 17758, 66325, -93908, -200595 ], [ -129794, 201060, 336476, -94476, 287320, 70012, -5386, 138590, 236586, 330402, -383790, -6956, -300330, -209966, -486474, -410320, -229396, 190822, 68548, -198920, -361318, 34842, 304920, -259506, 11058, -86624, -194110, -125092 ], [ -106265, -15646, 372862, 42282, 52076, 64814, 93859, 108023, 256941, 327113, -220927, -147302, -183053, -134687, -373245, -135240, -150138, 130171, 141458, -12804, -244731, -25947, 243372, -6161, -56815, 9424, 28185, -386 ], [ -82736, -232352, 409248, 179040, -183168, 59616, 193104, 77456, 277296, 323824, -58064, -287648, -65776, -59408, -260016, 139840, -70880, 69520, 214368, 173312, -128144, -86736, 181824, 247184, -124688, 105472, 250480, 124320 ], [ -28428, -347901, 371749, 239316, -317234, 71953, 278461, 86901, 272024, 315110, 81272, -332521, 45950, -33157, -127040, 281500, -13581, -18382, 209081, 296904, -13391, -153503, 161730, 359381, -132977, 170720, 383812, 141723 ], [ 96232, -232234, 165370, 124776, -220036, 124370, 332074, 187802, 208176, 293996, 166832, -159170, 144988, -118970, 51072, 118200, -6474, -168572, 25058, 277584, 97170, -233934, 236388, 148954, -5074, 165568, 313800, -86138 ], [ 220892, -116567, -41009, 10236, -122838, 176787, 385687, 288703, 144328, 272882, 252392, 14181, 244026, -204783, 229184, -45100, 633, -318762, -158965, 258264, 207731, -314365, 311046, -61473, 122829, 160416, 243788, -313999 ], [ 184320, 15720, -110468, -33984, -49244, 196912, 316888, 302868, 112796, 268796, 179768, 11636, 243140, -184408, 301480, -28052, 77064, -304888, -234040, 174000, 250432, -350468, 222216, -154252, 134680, 126404, 210916, -369324 ], [ -48, 163242, -54417, -13744, 2713, 187436, 135878, 237525, 110887, 280319, -37858, -152147, 150657, -66694, 276778, 154315, 217042, -140622, -209246, 30204, 230928, -345937, -16478, -139187, 40150, 65937, 212089, -266491 ], [ -184416, 310764, 1634, 6496, 54670, 177960, -45132, 172182, 108978, 291842, -255484, -315930, 58174, 51020, 252076, 336682, 357020, 23644, -184452, -113592, 211424, -341406, -255172, -124122, -54380, 5470, 213262, -163658 ], [ -175749, 183396, -57439, -33240, 13586, 124828, -85399, 155952, 57038, 118252, -314908, -233145, -83116, 83564, 263193, 219509, 211908, 77512, -97319, -216571, 142416, -216226, -143751, -121212, -41776, -81330, 222017, -106113 ], [ -98952, -40992, -157144, -94144, -60336, 56288, -75992, 157056, -12560, -120672, -318496, -63336, -241632, 86048, 286952, -3384, -33824, 92416, 11816, -305144, 55936, -48464, 91240, -122592, 8640, -177424, 233448, -64552 ], [ -22155, -265380, -256849, -155048, -134258, -12252, -66585, 158160, -82158, -359596, -322084, 106473, -400148, 88532, 310711, -226277, -279556, 107320, 120951, -393717, -30544, 119298, 326231, -123972, 59056, -273518, 244879, -22991 ], [ 41420, -308752, -213092, -40304, 46646, 99146, 90068, 84288, -2178, -110120, -233426, 170330, -287800, 173296, 191580, -47340, -323988, 160064, 76702, -219038, 69426, 53574, 282988, -85752, -72974, -258028, 190662, 102016 ], [ 104394, -343896, -162814, 82424, 239133, 218723, 253414, 7008, 84601, 161556, -140575, 229371, -163140, 261800, 65954, 149862, -359270, 214528, 25481, -32393, 177871, -22763, 227098, -45732, -213297, -237466, 133461, 230816 ], [ 134488, -347872, -138444, 169152, 377316, 324156, 354528, -52588, 154968, 366476, -54536, 282424, -76964, 305836, -37392, 286752, -363036, 221904, -6196, 94216, 246448, -78336, 160188, -7652, -323536, -184920, 66144, 298176 ], [ 8402, -203800, -237137, 84880, 257555, 362405, 160040, -28185, 147378, 254305, -854, 307034, -173587, 138649, -34908, 137160, -217101, 5612, 54961, -64346, 125652, -35280, 40933, 21213, -290876, 19550, -49224, 73696 ], [ -117684, -59728, -335830, 608, 137794, 400654, -34448, -3782, 139788, 142134, 52828, 331644, -270210, -28538, -32424, -12432, -71166, -210680, 116118, -222908, 4856, 7776, -78322, 50078, -258216, 224020, -164592, -150784 ], [ -182390, 57515, -327540, 4491, 55329, 336222, -124203, 28136, 118491, 35264, 64093, 279079, -309881, -133103, 12207, -43044, -13359, -264432, 127127, -263039, 574, -12339, -93168, 114628, -162952, 293877, -181356, -270549 ], [ -151616, 133024, -152832, 145504, 30880, 112064, -51040, 71744, 75872, -63360, 9376, 106464, -260960, -140256, 122400, 111424, -92640, -65344, 60128, -118944, 177536, -130720, 54400, 234688, 29696, 154336, -44736, -227424 ], [ -120842, 208533, 21876, 286517, 6431, -112094, 22123, 115352, 33253, -161984, -45341, -66151, -212039, -147409, 232593, 265892, -171921, 133744, -6871, 25151, 354498, -249101, 201968, 354748, 222344, 14795, 91884, -184299 ], [ -28930, 266892, 34240, 176510, 47026, -118832, 122432, 26982, -25060, -170196, -94416, 1110, -194604, -151202, 268390, 331642, -101374, 146128, -43308, -20440, 308888, -191950, 241736, 261966, 189284, -28692, 49276, -193240 ], [ 102285, 314226, -57760, -94867, 129435, 14200, 240192, -146231, -93462, -120286, -139864, 222577, -197410, -152835, 256361, 340359, 65491, 38488, -60098, -187972, 120196, -21957, 212204, 32357, 11126, -10430, -108550, -235652 ], [ 233500, 361560, -149760, -366244, 211844, 147232, 357952, -319444, -161864, -70376, -185312, 444044, -200216, -154468, 244332, 349076, 232356, -69152, -76888, -355504, -68496, 148036, 182672, -197252, -167032, 7832, -266376, -278064 ], [ 243837, 288510, -21379, -309187, 141512, 10103, 324567, -185408, -108343, -402, -198061, 272743, 1038, -141338, 208515, 146000, 64745, 62931, -72322, -277138, 14854, 203136, 147383, -39736, -120667, 96375, -270302, -350534 ], [ 228726, 190116, 153398, -182986, 39024, -183902, 259362, 13312, -29154, 73796, -203926, 18754, 245252, -125100, 167690, -101664, -173282, 245482, -63260, -147004, 155476, 234048, 110882, 199280, -27034, 199714, -241828, -429332 ] ], [ [ -90944, -443392, 107712, 79808, -508288, 425728, -32320, 491776, -217984, -128896, -59968, -317632, 377536, 202176, -301760, 124480, -133504, -125056, 66624, 334592, -164096, -29248, -418240, 298944, 171072, -42176, 315584, -438016 ], [ -81749, -438883, 84297, 84890, -493378, 421408, -47320, 487996, -218035, -135187, -63610, -326323, 376924, 213285, -299030, 136516, -113497, -135922, 84087, 319736, -178733, -19111, -409012, 298977, 173172, -43457, 283943, -427006 ], [ -11254, -404314, -95218, 123852, -379068, 388288, -162320, 459016, -218426, -183418, -91532, -392954, 372232, 298454, -278100, 228792, 39890, -219228, 217970, 205840, -290950, 58606, -338264, 299230, 189272, -53278, 41362, -342596 ], [ 59241, -369745, -274733, 162814, -264758, 355168, -277320, 430036, -218817, -231649, -119454, -459585, 367540, 383623, -257170, 321068, 193277, -302534, 351853, 91944, -403167, 136323, -267516, 299483, 205372, -63099, -201219, -258186 ], [ 115720, -250776, -326968, 174624, -111448, 338904, -260712, 402648, -241816, -172072, -171064, -445208, 366616, 425184, -262776, 366592, 301280, -318240, 368328, -8600, -360760, 203064, -160368, 271528, 133792, -60368, -305152, -190224 ], [ 145919, 26443, -140553, 135524, 114987, 354245, 2661, 378245, -307205, 89645, -267089, -278941, 372757, 384980, -318137, 324456, 324188, -207196, 164663, -84109, -28433, 249225, 15030, 190683, -102188, -34102, -149120, -153102 ], [ 176118, 303662, 45862, 96424, 341422, 369586, 266034, 353842, -372594, 351362, -363114, -112674, 378898, 344776, -373498, 282320, 347096, -96152, -39002, -159618, 303894, 295386, 190428, 109838, -338168, -7836, 6912, -115980 ], [ 158503, 301342, 29607, 28984, 366448, 384550, 359055, 201831, -314392, 389154, -425599, -78760, 285732, 346900, -397958, 116684, 195011, 61562, -151602, -157348, 348999, 321241, 130097, -15805, -261498, 15427, 76377, -145626 ], [ 104108, 83992, -142548, -60256, 236544, 399224, 321036, -48340, -161120, 254696, -462284, -146656, 116176, 381584, -398648, -143952, -91684, 255176, -194152, -95248, 173164, 331476, -111564, -175908, 55672, 36380, 79252, -226632 ], [ 49713, -133358, -314703, -149496, 106640, 413898, 283017, -298511, -7848, 120238, -498969, -214552, -53380, 416268, -399338, -404588, -378379, 448790, -236702, -33148, -2671, 341711, -353225, -336011, 372842, 57333, 82127, -307638 ], [ 77668, -80582, -354702, -186698, 123850, 392446, 143010, -149100, -16720, 175662, -364852, -274852, -89034, 363958, -261950, -287386, -278704, 466562, -298512, -69166, 71460, 192088, -169672, -209572, 423612, -35780, 69018, -329388 ], [ 128498, 47229, -357991, -209445, 181925, 360959, -25327, 111306, -70632, 283831, -183290, -333042, -87493, 287483, -86207, -65229, -71704, 435489, -365672, -132439, 215026, -1940, 131996, -3538, 400382, -160578, 51469, -334678 ], [ 179328, 175040, -361280, -232192, 240000, 329472, -193664, 371712, -124544, 392000, -1728, -391232, -85952, 211008, 89536, 156928, 135296, 404416, -432832, -195712, 358592, -195968, 433664, 202496, 377152, -285376, 33920, -339968 ], [ 101335, 258231, -145402, -128531, 116467, 307691, -273980, 289004, 72727, 132054, -63483, -198354, -116151, 122366, 186274, 117598, 119173, 418768, -192850, -297717, 382558, -99920, 155249, 232994, 207504, -73063, 122815, -268645 ], [ 23342, 341422, 70476, -24870, -7066, 285910, -354296, 206296, 269998, -127892, -125238, -5476, -146350, 33724, 283012, 78268, 103050, 433120, 47132, -399722, 406524, -3872, -123166, 263492, 37856, 139250, 211710, -197322 ], [ -8851, 360543, 219299, 34261, -66624, 232359, -423577, 123418, 408714, -343023, -157023, 125747, -123589, -39618, 305335, 30233, 59182, 437347, 220304, -451612, 387610, 55461, -311636, 274355, -109507, 257538, 272715, -150139 ], [ 123836, 149012, 126724, -66916, 104128, 64436, -453132, 39928, 336632, -396820, -80916, 35012, 89828, -57880, 59764, -49140, -84568, 405124, 152960, -323088, 214328, -17380, -176304, 214532, -176644, 37336, 233316, -189860 ], [ 256523, -62519, 34149, -168093, 274880, -103487, -482687, -43562, 264550, -450617, -4809, -55723, 303245, -76142, -185807, -128513, -228318, 372901, 85616, -194564, 41046, -90221, -40972, 154709, -243781, -182866, 193917, -229581 ], [ 281160, -94890, -16966, -189460, 385972, -208970, -424872, -87002, 245018, -475864, -18642, -32858, 343962, 5566, -273348, -120746, -316408, 361388, -15618, -172290, 364, -165992, 55730, 125396, -176118, -258378, 104498, -245402 ], [ 165332, 105647, -14183, -107074, 419506, -233281, -253476, -78377, 293801, -463996, -149397, 137687, 160169, 217235, -155450, 303, -332140, 376798, -160909, -288141, 132062, -245572, 102213, 135746, 66785, -145793, -49947, -230153 ], [ 49504, 306184, -11400, -24688, 453040, -257592, -82080, -69752, 342584, -452128, -280152, 308232, -23624, 428904, -37552, 121352, -347872, 392208, -306200, -403992, 263760, -325152, 148696, 146096, 309688, -33208, -204392, -214904 ], [ -8589, 207546, 87803, -100807, 414049, -215858, 90366, 37648, 277367, -261925, -226572, 199762, -32937, 450133, 102246, 195301, -178639, 325718, -273516, -300123, 232933, -332732, 42569, 52886, 296841, 21567, -164977, -174800 ], [ -35890, -50652, 238430, -261462, 336378, -138900, 263372, 197728, 151350, 23390, -74680, -57516, 50806, 369794, 253724, 244130, 89242, 215548, -145912, -79070, 115426, -301912, -144950, -95556, 147594, 45510, -22170, -121440 ], [ -63191, -308850, 389057, -422117, 258707, -61942, 436378, 357808, 25333, 308705, 77212, -314794, 134549, 289455, 405202, 292959, 357123, 105378, -18308, 141983, -2081, -271092, -332469, -243998, -1653, 69453, 120637, -68080 ], [ 74108, -220908, 264264, -300252, 76736, -30024, 441224, 232408, 102296, 393000, 220284, -245652, 8052, 348796, 244580, 217728, 272844, -83732, 49516, 2356, -15588, -38732, -92448, -156580, -139660, 47636, 201224, 43360 ], [ 236097, -81045, 98158, -136009, -120880, -4862, 420846, 64186, 209706, 447142, 362033, -127547, -149981, 429089, 37143, 123888, 135741, -284683, 108373, -191373, -13495, 223859, 211704, -33783, -275981, 18955, 272478, 163512 ], [ 378380, 47668, -58868, 6132, -295272, 13504, 401348, -83216, 297128, 494216, 466896, -24830, -271074, 501370, -147888, 24172, 23900, -460952, 160660, -346276, 1978, 459604, 463360, 84960, -382002, -12004, 341122, 259246 ], [ 313750, 59306, -120554, -83798, -225812, -39488, 391090, -12008, 174676, 467076, 184456, -83687, -4297, 489525, -97656, -137242, 177310, -378060, 143962, -93506, 157941, 413466, 163808, 161136, -169873, -66882, 382361, 98591 ], [ 249120, 70944, -182240, -173728, -156352, -92480, 380832, 59200, 52224, 439936, -97984, -142544, 262480, 477680, -47424, -298656, 330720, -295168, 127264, 159264, 313904, 367328, -135744, 237312, 42256, -121760, 423600, -62064 ], [ 179268, 75246, -166835, -156467, -96489, -96101, 348657, 57734, -23468, 415393, -210268, -119984, 354488, 425144, 13266, -396300, 420171, -229482, 146749, 252693, 395989, 275522, -313398, 244048, 147264, -195580, 397793, -186753 ], [ 97480, 62780, 24778, 105802, -58562, 13126, 266386, -109844, 7720, 396786, 66376, 88672, 47024, 279600, 97860, -348184, 363430, -203124, 248938, -18086, 309210, 79332, -212428, 92064, 7424, -312696, 218738, -229234 ], [ 15692, 50314, 216391, 368071, -20635, 122353, 184115, -277422, 38908, 378179, 343020, 297328, -260440, 134056, 182454, -300068, 306689, -176766, 351127, -288865, 222431, -116858, -111458, -59920, -132416, -429812, 39683, -271715 ], [ -101628, -11256, 337108, 345040, 70572, 75568, 115716, -270952, 101584, 390532, 422468, 338656, -290428, 19244, 167520, -211500, 169776, -81096, 284968, -259140, 229132, -165016, 19500, -139988, -126012, -376852, -88096, -245664 ], [ -251519, -117838, 392837, 60484, 210619, -114228, 60033, -104938, 193124, 431265, 321153, 226600, -66063, -67397, 61352, -85851, -40628, 78110, 64490, 46047, 321523, -77478, 177947, -154133, 14449, -167989, -168872, -156792 ], [ -401410, -224420, 448566, -224072, 350666, -304024, 4350, 61076, 284664, 471998, 219838, 114544, 158302, -154038, -44816, 39798, -251032, 237316, -155988, 351234, 413914, 10060, 336394, -168278, 154910, 40874, -249648, -67920 ], [ -282514, -208891, 446240, -181395, 282531, -217485, 82746, 72407, 97659, 333279, 81786, -60327, 97118, -209501, 18897, 125582, -261788, 96098, -183380, 403852, 247548, 31111, 256858, -198267, 134449, 53098, -121528, -140956 ], [ -68752, -150264, 423424, -23224, 140920, -33416, 208464, 29144, -187656, 131224, -69232, -257368, -64848, -253960, 142568, 197296, -202080, -151152, -142624, 367328, -10144, 28696, 93328, -233848, 57192, -4080, 80320, -271136 ], [ 145010, -91637, 400608, 134947, -691, 150653, 334182, -14119, -472971, -70831, -220250, -454409, -226814, -298419, 266239, 269010, -142372, -398402, -101868, 330804, -267836, 26281, -70202, -269429, -20065, -61258, 282168, -401316 ], [ 23932, -65658, 113462, 201224, 135294, 130936, 395110, 12336, -463948, -96754, -26858, -340722, -33986, -132668, 19694, 221462, -215236, -352392, -117432, 260774, -164728, -100126, -101732, -171162, -9586, -3288, 190602, -394194 ], [ -112366, -41163, -185699, 263324, 283897, 101956, 453093, 41960, -441546, -114671, 182189, -212911, 174969, 42638, -243679, 168493, -294126, -293052, -135556, 189221, -45220, -232169, -127262, -66811, 4881, 59916, 85699, -380831 ], [ -220916, -36580, -382568, 309464, 370244, 67368, 475600, 79552, -402304, -117376, 356428, -92612, 295012, 177816, -417040, 143064, -366508, -199984, -141132, 132216, 59860, -349672, -161176, -108, 38932, 89516, -5488, -360540 ], [ -197663, -126579, -93550, 279794, 160875, 6142, 329596, 154992, -283072, -47824, 365329, -7995, -7277, 122386, -162844, 248450, -407977, 53292, -87105, 144314, 96407, -398110, -234914, -112233, 166007, -40503, -31524, -307341 ], [ -174410, -216578, 195468, 250124, -48494, -55084, 183592, 230432, -163840, 21728, 374230, 76622, -309566, 66956, 91352, 353836, -449446, 306568, -33078, 156412, 132954, -446548, -308652, -224358, 293082, -170522, -57560, -254142 ], [ -202727, -213157, 299140, 149246, -152140, -53598, 71401, 236212, -88177, 21188, 287110, 151123, -488726, 28572, 267860, 427119, -475471, 366074, -42546, 199002, 125617, -462262, -371563, -232299, 390169, -279094, -5323, -192834 ], [ -311264, -64416, 114496, -62400, -91328, 45440, 11808, 133632, -80288, -88384, 50624, 209888, -476352, 16704, 323520, 450464, -477472, 124160, -150784, 289024, 50016, -427072, -417632, -78176, 440608, -354304, 168672, -118912 ], [ -419801, 84325, -70148, -274046, -30516, 144478, -47785, 31052, -72399, -197956, -185862, 268653, -463978, 4836, 379180, 473809, -479473, -117754, -259022, 379046, -25585, -391882, -463701, 75947, 491047, -429514, 342667, -44990 ], [ -330112, 206200, -34586, -240412, -13706, 121394, -89276, -69260, -143848, -164140, -163236, 289436, -416884, -106614, 366506, 358512, -444332, -94368, -189544, 372034, 16456, -289044, -483324, 16654, 291544, -250736, 328026, -89606 ], [ -112992, 310804, 142537, -49098, -25183, 19803, -119130, -168114, -266300, -38146, 25962, 285802, -347470, -282081, 309903, 154088, -385314, 99568, -5820, 302643, 134124, -142718, -485946, -179835, -68636, 91320, 192119, -210425 ], [ 104128, 415408, 319660, 142216, -36660, -81788, -148984, -266968, -388752, 87848, 215160, 282168, -278056, -457548, 253300, -50336, -326296, 293504, 177904, 233252, 251792, 3608, -488568, -376324, -428816, 433376, 56212, -331244 ], [ 43753, 196157, 272488, 35496, -100596, -199624, -174468, -162085, -185259, 211391, 50407, 141620, -175677, -356489, 70480, -205607, -185673, 192978, 253955, 186756, 218505, -90606, -431682, -409299, -440859, 240658, 9396, -124826 ], [ -75042, -91274, 178096, -133968, -175576, -320880, -199032, -14310, 86854, 334418, -188862, -27752, -66358, -197214, -138912, -350530, -27870, 30460, 307338, 145080, 153438, -235460, -362268, -407850, -379610, -64644, -18664, 150484 ], [ -180117, -356582, 86716, -294194, -245331, -433778, -218483, 124865, 339934, 446959, -414351, -193610, 32504, -50417, -338931, -488224, 127723, -121407, 352358, 99479, 83970, -372914, -296498, -394016, -320510, -355668, -43392, 409561 ], [ 16648, -135184, 61600, -251184, -200136, -362800, -125448, 74840, 174288, 328808, -336680, -282160, -98688, -178136, -332744, -466880, 234696, -38952, 213392, -32472, -82320, -347568, -310896, -107712, -308688, -332576, 5184, 311512 ], [ 213413, 86214, 36484, -208174, -154941, -291822, -32413, 24815, 8642, 210657, -259009, -370710, -229880, -305855, -326557, -445536, 341669, 43503, 74426, -164423, -248610, -322222, -325294, 178592, -296866, -309484, 53760, 213463 ], [ 360624, 180322, 15370, -165542, -118416, -183320, 73888, 11006, -76052, 114784, -146946, -381506, -272248, -381434, -315540, -410944, 389176, 84912, -18850, -269476, -289554, -279746, -328904, 368122, -283196, -247128, 52122, 81202 ], [ 367432, -86225, 5595, -123981, -106456, 31500, 217776, 99809, 68618, 82032, 62561, -171999, -62948, -309283, -290838, -338816, 268196, 10024, 17329, -298318, 24649, -188735, -301948, 283459, -264290, -73524, -91789, -147993 ], [ 374240, -352772, -4180, -82420, -94496, 246320, 361664, 188612, 213288, 49280, 272068, 37508, 146352, -237132, -266136, -266688, 147216, -64864, 53508, -327160, 338852, -97724, -274992, 198796, -245384, 100080, -235700, -377188 ], [ 258288, -375834, 31321, -124118, -104107, 284392, 305748, 210271, 274908, -35744, 379132, 141569, 290620, -144708, -160177, -202304, 65044, -148860, 25172, -281422, 338653, -40098, -297635, 163820, -135519, 92470, -186011, -431142 ], [ 8416, -133276, 116214, -256644, -137250, 129648, 31864, 158682, 245928, -177792, 374440, 130598, 363944, -30168, 34426, -146368, 25208, -242792, -73544, -154324, -4530, -18892, -374386, 183048, 73574, -112828, 74878, -293924 ], [ -241456, 109282, 201107, -389170, -170393, -25096, -242020, 107093, 216948, -319840, 369748, 119627, 437268, 84372, 229029, -90432, -14628, -336724, -172260, -27226, -347713, 2314, -451137, 202276, 282667, -318126, 335767, -156706 ], [ -257360, 189600, 163408, -318192, -111808, 65744, -262848, 76224, 45680, -191872, 268928, -31552, 433456, -7376, 316064, -127184, 98208, -343328, -261936, -88784, -251968, 56048, -375984, 228736, 189600, -278576, 388784, -183552 ], [ -170903, 198938, 72075, -158181, -13092, 264027, -172964, 54420, -187839, 54228, 126052, -244072, 395897, -189375, 356038, -204487, 277838, -311726, -347657, -232879, 35808, 124013, -234373, 258360, -35662, -131905, 350857, -282176 ], [ -84446, 208276, -19258, 1830, 85624, 462310, -83080, 32616, -421358, 300328, -16824, -456592, 358338, -371374, 396012, -281790, 457468, -280124, -433378, -376974, 323584, 191978, -92762, 287984, -260924, 14766, 312930, -380800 ], [ 33742, 19689, -181403, -8196, 213740, 201050, 38745, 111465, -135064, 151334, -104491, -451909, 177391, -145196, 209249, -304115, 407904, -285398, -396060, -258464, 75293, 57083, -16020, 95533, -105456, 159358, 203645, -173391 ], [ 154952, -187748, -350292, -34416, 344656, -103976, 163612, 199900, 200736, -35288, -186900, -426540, -17212, 119856, 892, -321204, 336512, -294184, -347024, -114944, -224052, -97132, 54544, -118068, 86272, 303752, 87564, 63164 ], [ 241908, -353047, -461062, -58020, 416916, -333390, 273914, 284357, 461995, -189981, -264767, -401165, -178680, 343586, -151080, -323803, 278053, -279318, -305188, -13082, -455009, -213604, 119732, -277921, 235085, 404208, -6326, 261790 ], [ 100504, -237426, -184372, -64184, 98136, -58724, 287116, 342294, 226314, -131814, -312354, -375750, -119248, 291836, 72848, -229802, 305814, -106772, -311352, -188940, -230046, -78456, 149080, -79454, 97798, 211744, 47724, 207556 ], [ -40900, -121805, 92318, -70348, -220644, 215942, 300318, 400231, -9367, -73647, -359941, -350335, -59816, 240086, 296776, -135801, 333575, 65774, -317516, -364798, -5083, 56692, 178428, 119013, -39489, 19280, 101774, 153322 ], [ -79696, -60320, 187104, -32376, -357304, 313080, 243336, 374360, -169040, -20240, -371736, -295376, 37648, 194416, 365240, -96904, 340424, 93992, -269952, -379544, 82632, 111728, 226896, 272328, -52360, -41080, 148216, 51968 ], [ 73898, -100340, -59180, 88351, -152489, 77353, 54759, 191349, -186198, 24242, -316421, -185022, 206422, 160146, 142209, -161327, 308063, -148405, -121648, -92205, -86993, 16554, 311214, 340983, 168049, 146255, 180393, -137736 ], [ 227492, -140360, -305464, 209078, 52326, -158374, -133818, 8338, -203356, 68724, -261106, -74668, 375196, 125876, -80822, -225750, 275702, -390802, 26656, 195134, -256618, -78620, 395532, 409638, 388458, 333590, 212570, -327440 ], [ 240140, -199672, -401780, 179980, 169131, -149324, -123339, -60702, -145634, 169132, -256595, -106937, 442362, 133037, -183759, -142558, 286228, -313165, 29776, 210669, -242709, 7894, 444243, 266393, 290458, 256596, 128930, -278308 ], [ 144368, -273824, -382736, 35632, 218236, 48016, 40260, -42072, -30312, 312560, -291164, -248916, 431368, 172068, -194316, 54184, 329744, 10652, -78784, 17124, -87620, 234168, 465564, -39852, -52472, -23728, -43800, -45456 ], [ 48596, -347976, -363692, -108716, 267341, 245356, 203859, -23442, 85010, 455988, -325733, -390895, 420374, 211099, -204873, 250926, 373260, 334469, -187344, -176421, 67469, 460442, 486885, -346097, -395402, -304052, -216530, 187396 ], [ -65104, -231436, -172676, -61328, 228192, 96106, 201192, -92580, 184240, 282634, -216698, -390926, 301578, 88184, -79620, 198962, 277546, 227816, -31754, -166764, 71754, 457504, 385896, -192370, -348506, -144168, -170380, 142688 ], [ -183784, -61926, 66110, 39320, 164528, -149419, 152340, -186098, 279000, 21285, -67773, -351527, 152837, -79716, 83358, 77913, 143157, 1588, 197211, -100662, 34149, 390896, 250932, 89127, -193325, 137996, -63430, 20880 ], [ -302464, 107584, 304896, 139968, 100864, -394944, 103488, -279616, 373760, -240064, 81152, -312128, 4096, -247616, 246336, -43136, 8768, -224640, 426176, -34560, -3456, 324288, 115968, 370624, -38144, 420160, 43520, -100928 ], [ -269804, 151399, 102795, -20043, 195325, -368425, -36467, -6974, 176305, -328729, 144885, -115202, 105457, -292259, -2846, 64619, 109048, -77256, 256459, 41616, 37806, 221133, -74748, 338286, -13350, 166631, 72914, -64864 ], [ -237144, 195214, -99306, -180054, 289786, -341906, -176422, 265668, -21150, -417394, 208618, 81724, 206818, -336902, -252028, 172374, 209328, 70128, 86742, 117792, 79068, 117978, -265464, 305948, 11444, -86898, 102308, -28800 ], [ -215564, 240014, -220107, -282725, 313527, -301227, -249142, 471650, -170775, -460284, 254511, 194245, 247604, -361450, -426530, 229374, 304348, 203072, -81320, 177913, 89130, 14868, -385520, 293905, 63418, -231192, 139282, -11316 ], [ -233872, 288360, -48228, -178972, 82676, -209572, -79816, 437656, -148212, -338384, 236180, 2908, 70320, -313656, -332184, 103656, 380432, 284032, -243424, 180236, -13128, -88080, -251200, 354924, 213240, 17760, 203544, -60720 ], [ -252180, 336706, 123651, -75219, -148175, -117917, 89510, 403662, -125649, -216484, 217849, -188429, -106964, -265862, -237838, -22062, 456516, 364992, -405528, 182559, -115386, -191028, -116880, 415943, 363062, 266712, 267806, -110124 ], [ -222358, 371112, 156380, 47784, -217436, -95652, 170736, 386368, -120666, -67304, 194748, -315406, -152858, -274908, -136852, -40340, 439740, 376882, -367552, 126602, -71544, -180296, -101560, 380562, 362604, 320734, 266458, -121378 ], [ -129967, 387396, 8214, 195812, -76630, -163594, 137432, 390784, -138537, 117340, 165446, -358715, -27945, -357846, -27234, 81054, 302246, 298981, -69472, -5119, 162228, -21780, -240940, 219861, 166782, 121347, 179817, -83037 ], [ -37576, 403680, -139952, 343840, 64176, -231536, 104128, 395200, -156408, 301984, 136144, -402024, 96968, -440784, 82384, 202448, 164752, 221080, 228608, -136840, 396000, 136736, -380320, 59160, -29040, -78040, 93176, -44696 ], [ -108295, 333789, -96073, 398178, 110302, -198273, 70779, 394021, -60114, 244693, 186492, -369328, 23281, -344457, 197387, 235087, 96063, 57409, 234083, -113881, 307107, 57082, -226795, -71841, -105027, -32882, 123190, -98440 ], [ -266006, 217938, 50230, 402548, 105932, -111034, 37406, 389858, 97068, 58370, 279320, -296096, -156326, -152522, 315262, 220390, 64070, -152006, 83502, -8426, 46126, -149596, 82946, -187002, -117102, 142700, 215420, -201296 ], [ -423717, 102087, 196533, 406918, 101562, -23795, 4033, 385695, 254250, -127953, 372148, -222864, -335933, 39413, 433137, 205693, 32077, -361421, -67079, 97029, -214855, -356274, 392687, -302163, -129177, 318282, 307650, -304152 ], [ -359968, 202036, 239396, 184048, 192292, -29096, -16480, 299472, 314572, 3504, 122976, -159572, -337760, -16432, 153392, 23956, -101156, -206516, -19300, -7256, -291296, -261072, 431208, -300924, -72752, 144844, 137280, -259828 ], [ -263000, 334355, 266743, -72908, 297287, -48278, -35064, 200940, 360365, 182628, -177496, -97771, -312920, -109444, -185996, -182837, -249575, 3037, 58233, -143002, -340056, -120588, 429046, -282225, -6052, -80947, -72480, -193427 ], [ -166930, 430072, 296950, -292486, 366388, -58220, -45348, 103844, 400634, 350070, -429182, -54810, -285836, -194768, -493026, -347872, -372174, 190602, 139086, -249054, -381398, 3104, 416776, -244034, 41356, -276816, -242782, -125160 ], [ -80289, 141468, 357187, -119595, 58602, 28858, 31518, 21826, 382901, 394851, -168615, -209669, -235190, -199368, -460297, -74448, -223663, 147293, 254799, -43319, -344851, -49520, 298372, -1177, -113802, -158504, 1225, -37300 ], [ 6352, -147136, 417424, 53296, -249184, 115936, 108384, -60192, 365168, 439632, 91952, -364528, -184544, -203968, -427568, 198976, -75152, 103984, 370512, 162416, -308304, -102144, 179968, 241680, -268960, -40192, 245232, 50560 ], [ 78594, -327660, 367873, 147885, -440959, 183750, 190486, -54843, 332616, 446865, 272334, -409704, -91793, -197844, -319106, 333989, 6684, 21496, 358090, 308966, -205600, -151268, 119300, 319141, -290698, 76853, 395852, 48547 ], [ 117924, -261144, 67378, 63498, -367566, 207532, 284556, 150202, 266192, 368274, 269436, -204176, 97198, -167208, -37540, 152634, -63880, -150544, 52788, 320236, 48320, -192392, 190600, 18554, -7476, 191002, 333016, -158890 ], [ 157254, -194628, -233117, -20889, -294173, 231314, 378626, 355247, 199768, 289683, 266538, 1352, 286189, -136572, 244026, -28721, -134444, -322584, -252514, 331506, 302240, -233516, 261900, -282033, 275746, 305151, 270180, -366327 ], [ 51000, -71580, -281876, -57468, -207400, 216024, 326548, 429936, 192636, 279852, 168012, 6828, 290548, -38028, 391024, -20920, -69756, -304484, -380636, 234440, 438212, -284696, 152816, -407588, 292664, 260756, 252452, -384728 ], [ -188706, 103289, -99877, -50223, -108362, 164918, 140501, 385132, 239855, 333051, -18173, -171077, 125661, 122765, 414668, 160274, 118913, -112089, -346343, 38066, 466065, -345094, -121620, -372697, 65470, 71029, 276073, -229846 ], [ -428412, 278158, 82122, -42978, -9324, 113812, -45546, 340328, 287074, 386250, -204358, -348982, -39226, 283558, 438312, 341468, 307582, 80306, -312050, -158308, 493918, -405492, -396056, -337806, -161724, -118698, 299694, -74964 ], [ -382909, 140822, 2474, -96134, -23013, 14902, -104705, 297700, 187022, 174538, -297638, -256536, -159607, 230372, 391661, 209658, 132111, 184556, -126610, -286410, 335859, -221719, -233473, -239097, -166915, -237620, 282447, -12817 ], [ -236744, -106704, -169520, -170608, -76488, -100880, -119080, 255840, 34992, -130672, -358128, -68672, -264280, 101664, 320200, -32624, -171880, 257696, 112176, -390416, 112184, 48232, 83352, -117864, -93752, -331552, 250776, 16600 ], [ -90579, -354230, -341514, -245082, -129963, -216662, -133455, 213980, -117038, -435882, -418618, 119192, -368953, -27044, 248739, -274906, -475871, 330836, 350962, -494422, -111491, 318183, 400177, 3369, -20589, -425484, 219105, 46017 ], [ -33096, -354476, -224054, -110820, 34582, -36104, 68386, 161714, 42760, -175868, -319498, 241628, -278090, 149190, 134378, -103302, -497580, 384990, 288282, -328796, 41166, 162456, 333366, 44126, -165314, -398152, 216474, 141214 ], [ 20356, -343482, -93437, 32930, 209037, 157924, 280055, 108975, 216732, 109838, -213123, 361090, -178339, 339285, 18067, 87115, -506458, 438281, 211899, -150914, 210929, -12620, 249117, 81225, -319943, -365308, 215163, 239401 ], [ 56036, -298992, -10272, 135688, 331132, 322456, 400764, 53836, 346068, 342144, -109256, 458344, -113700, 444372, -81496, 229068, -492948, 426064, 144472, -32644, 332364, -135416, 157708, 98740, -447348, -297256, 191332, 275652 ], [ 7299, -95396, -152504, 43734, 204517, 346882, 89413, -12703, 263383, 320800, -17302, 450110, -215843, 145671, -101506, 140817, -373095, 102684, 119586, -197531, 224241, -9882, 32289, 23231, -445439, -61966, 60531, 17707 ], [ -41438, 108200, -294736, -48220, 77902, 371308, -221938, -79242, 180698, 299456, 74652, 441876, -317986, -153030, -121516, 52566, -253242, -220696, 94700, -362418, 116118, 115652, -93130, -52278, -443530, 173324, -70270, -240238 ], [ -71140, 219402, -295020, -44819, 15088, 292585, -320232, -54503, 140835, 202818, 71503, 331312, -378171, -335316, -52804, 44037, -208737, -329354, 30538, -361642, 110199, 130261, -111476, -20318, -337662, 249206, -90011, -401622 ], [ -71232, 186880, -74496, 106912, 51520, 53408, -87104, 112224, 167584, -10944, -79584, 61568, -373088, -336512, 153920, 159520, -281440, -104000, -94720, -103168, 263264, -27680, 36736, 178816, -70080, 77120, 63008, -412800 ], [ -71324, 154358, 146028, 258643, 87952, -185769, 146024, 278951, 194333, -224706, -230671, -208176, -368005, -337708, 360644, 275003, -354143, 121354, -219978, 155306, 416329, -185621, 184948, 377950, 197502, -94966, 216027, -423978 ], [ 19668, 214138, 108742, 165934, 162534, -130820, 276350, 163550, 146546, -277118, -303834, -144818, -380422, -315664, 412668, 360442, -243222, 154054, -243932, 100432, 365120, -133758, 240284, 262266, 133970, -129474, 114638, -412826 ], [ 169214, 333255, -94279, -83915, 261641, 113210, 340589, -133219, 50843, -225805, -326903, 132677, -404089, -278680, 365242, 426567, -14257, 62905, -202762, -155880, 182592, 52979, 235914, -55801, -142421, -75539, -150299, -387319 ], [ 318760, 452372, -297300, -333764, 360748, 357240, 404828, -429988, -44860, -174492, -349972, 410172, -427756, -241696, 317816, 492692, 214708, -28244, -161592, -412192, 64, 239716, 231544, -373868, -418812, -21604, -415236, -361812 ], [ 297401, 342083, -99934, -252842, 264421, 181047, 314692, -276590, -35778, -105889, -309980, 216030, -150653, -153602, 327884, 259757, 40588, 102166, -168150, -297700, 69875, 332251, 163372, -168162, -308154, 71433, -355634, -396668 ], [ 240062, 183498, 181724, -102284, 126950, -83614, 192056, -28420, -4636, -33646, -256712, -77404, 189770, -54748, 350056, -36138, -218392, 279220, -184756, -105144, 192810, 404954, 81768, 147812, -116012, 172702, -227708, -444232 ] ], [ [ -157120, -330752, 86592, 154432, -511104, 93440, -59072, 373504, 15744, -233088, -199360, -364096, 142400, 152896, -111680, 16064, 88960, -20864, -75584, 385280, -135936, -33472, -301376, 328512, -16192, -111168, 136768, -376064 ], [ -138223, -322745, 75915, 160174, -499494, 99680, -62984, 375796, 13911, -222153, -193102, -370345, 149972, 155359, -111458, 34700, 99397, -25526, -53963, 369896, -146679, -30661, -297692, 313299, -4324, -107763, 116677, -357530 ], [ 6654, -261358, -5942, 204196, -410484, 147520, -92976, 393368, -142, -138318, -145124, -418254, 208024, 174242, -109756, 177576, 179414, -61268, 111798, 251952, -229042, -9110, -269448, 196666, 86664, -81658, -37354, -215436 ], [ 151531, -199971, -87799, 248218, -321474, 195360, -122968, 410940, -14195, -54483, -97146, -466163, 266076, 193125, -108054, 320452, 259431, -97010, 277559, 134008, -311405, 12441, -241204, 80033, 177652, -55553, -191385, -73342 ], [ 213400, -118600, -103976, 227424, -177800, 210952, -77496, 415496, -47688, 60424, -100136, -439752, 276680, 197792, -139752, 389120, 287904, -106336, 343512, 22200, -306728, 58920, -164944, 24952, 195040, -37488, -237568, -8240 ], [ 119629, 241, 2997, 85100, 68369, 166079, 109471, 395647, -117631, 233591, -198691, -273991, 198319, 175804, -234075, 318648, 219732, -66132, 222325, -78103, -138851, 152139, 1346, 85281, 74428, -34498, -81536, -87498 ], [ 25858, 119082, 109970, -57224, 314538, 121206, 296438, 375798, -187574, 406758, -297246, -108230, 119958, 153816, -328398, 248176, 151560, -25928, 101138, -178406, 29026, 245358, 167636, 145610, -46184, -31508, 74496, -166756 ], [ -8763, 80506, 59461, -94040, 334416, 122002, 363389, 262661, -142792, 428358, -354253, -44792, 25516, 185596, -317746, 75940, 16217, 61518, -29942, -149164, 48677, 236475, 151107, 64473, -26318, -16935, 88763, -198382 ], [ 2116, -79160, -112188, -49696, 180224, 157928, 338020, 77764, -9760, 333368, -379300, -60064, -81296, 258736, -226344, -174576, -170796, 185304, -168632, -20272, -45692, 149052, -6052, -125484, 101608, 6548, -6020, -193368 ], [ 12995, -238826, -283837, -5352, 26032, 193854, 312651, -107133, 123272, 238378, -404347, -75336, -188108, 331876, -134942, -425092, -357809, 309090, -307322, 108620, -140061, 61629, -163211, -315441, 229534, 30031, -100803, -188354 ], [ 25836, -183410, -325706, -76478, 75582, 156826, 138566, -45700, 113168, 196650, -273244, -145580, -133694, 262978, -109402, -289454, -239632, 268518, -285488, 53462, -77524, 44424, -105432, -204204, 274804, -1548, -50002, -204868 ], [ 39222, -68249, -331525, -179679, 181727, 99533, -76829, 84158, 63304, 169717, -98766, -231094, -34495, 154625, -102157, -46551, -36680, 182291, -219064, -52821, 28598, 46724, 12052, -9302, 297114, -48422, 41239, -227362 ], [ 52608, 46912, -337344, -282880, 287872, 42240, -292224, 214016, 13440, 142784, 75712, -316608, 64704, 46272, -94912, 196352, 166272, 96064, -152640, -159104, 134720, 49024, 129536, 185600, 319424, -95296, 132480, -249856 ], [ -3627, 135669, -114382, -109897, 111209, 109009, -346228, 129284, 38165, 27554, -17921, -209750, -35829, 74010, -33594, 160058, 118271, 150896, -31062, -188751, 129338, 104592, 43907, 213062, 157872, -42373, 214797, -162847 ], [ -59862, 224426, 108580, 63086, -65454, 175778, -400232, 44552, 62890, -87676, -111554, -102892, -136362, 101748, 27724, 123764, 70270, 205728, 90516, -218398, 123956, 160160, -41722, 240524, -3680, 10550, 297114, -75838 ], [ -74697, 274413, 260857, 158319, -173632, 196037, -444411, -25170, 83070, -179101, -166637, -28759, -187455, 109146, 67317, 80635, 28074, 239545, 162224, -224660, 117934, 189023, -84156, 245161, -139097, 42598, 346481, -32769 ], [ 59508, 184828, 158668, -26348, -35264, 48860, -453220, -40856, 86888, -184828, -82940, -72436, -60564, 43320, 28700, 12900, 6776, 197708, 54400, -146736, 109608, 121748, 28912, 167628, -180428, -504, 277228, -147884 ], [ 193713, 95243, 56479, -211015, 103104, -98317, -462029, -56542, 90706, -190555, 757, -116113, 66327, -22506, -9917, -54835, -14522, 155871, -53424, -68812, 101282, 54473, 141980, 90095, -221759, -43606, 207975, -262999 ], [ 239448, 48418, -9970, -284412, 190172, -194494, -381048, -76398, 114734, -235272, -3286, -95470, 129198, 7898, -36364, -67550, -41320, 141124, -138598, -36198, 85636, -13752, 167798, 55612, -172290, -49598, 120822, -315054 ], [ 170172, 57181, -29957, -213158, 210550, -224371, -183340, -101675, 165035, -330676, -121391, 8789, 108843, 163401, -46990, -8739, -75268, 161594, -194327, -62487, 60474, -83212, 80191, 77094, -4781, -7347, 10399, -285131 ], [ 100896, 65944, -49944, -141904, 230928, -254248, 14368, -126952, 215336, -426080, -239496, 113048, 88488, 318904, -57616, 50072, -109216, 182064, -250056, -88776, 35312, -152672, -7416, 98576, 162728, 34904, -100024, -255208 ], [ 26985, -24818, 22529, -117285, 252371, -233590, 150426, -89424, 167477, -323679, -201316, 32342, 57813, 302447, -5422, 89503, -66109, 132514, -195460, -72225, 42655, -150132, -92533, 45538, 127947, 53005, -115587, -194160 ], [ -49398, -168660, 144314, -117538, 274382, -185980, 253604, -18400, 67266, -115782, -79784, -147012, 21634, 194278, 80276, 118598, 18094, 45620, -82024, -32826, 67334, -109192, -176322, -47244, -14722, 58226, -80558, -116512 ], [ -125781, -312502, 266099, -117791, 296393, -138370, 356782, 52624, -32945, 92115, 41748, -326366, -14545, 86109, 165974, 147693, 102297, -41274, 31412, 6573, 92013, -68252, -260111, -140026, -157391, 63447, -45529, -38864 ], [ -22604, -162564, 185944, -91604, 134464, -81240, 344600, -30712, 65864, 183032, 174260, -273020, -84964, 184500, 63212, 91008, 49060, -175868, 78468, -106148, 44692, 47068, -38240, -41388, -187620, 44028, 62360, -12256 ], [ 107507, 31441, 75498, -61451, -55056, -22682, 315114, -137202, 194526, 256402, 308419, -184769, -160519, 313875, -67819, 21456, -24793, -317617, 115567, -241687, -13429, 173545, 229480, 85963, -200983, 20913, 181178, 6696 ], [ 217956, 201052, -24988, -36196, -219064, 28992, 288268, -227888, 306808, 327192, 410224, -107418, -208902, 430926, -182032, -45436, -74924, -432968, 145788, -346540, -61426, 285628, 446464, 198304, -201206, -8044, 283878, 23978 ], [ 121954, 114526, -20894, -62370, -115196, 8384, 289142, -152632, 247100, 370892, 172312, -144517, 28021, 418575, -119656, -84398, 124026, -271140, 103790, -129190, -3121, 246574, 130720, 153040, -63459, -98342, 217339, 23725 ], [ 25952, 28000, -16800, -88544, -11328, -12224, 290016, -77376, 187392, 414592, -65600, -181616, 264944, 406224, -57280, -123360, 322976, -109312, 61792, 88160, 55184, 207520, -185024, 107776, 74288, -188640, 150800, 23472 ], [ -38004, -7958, -10921, -42793, 71701, -25503, 272515, -29518, 116540, 414227, -153684, -141456, 349736, 347176, 3542, -169700, 439025, 10978, 65063, 176815, 89199, 139430, -368706, 52208, 127552, -249524, 74195, -8883 ], [ -28712, 71668, -962, 167358, 107098, -22030, 213014, -44284, 20216, 313142, 100696, 75296, 86800, 181392, 60812, -232904, 365586, 36324, 171806, -28690, 67694, 4972, -250532, -26912, -12288, -243176, -25418, -114614 ], [ -19420, 151294, 8997, 377509, 142495, -18557, 153513, -59050, -76108, 212057, 355076, 292048, -176136, 15608, 118082, -296108, 292147, 61670, 278549, -234195, 46189, -129486, -132358, -106032, -152128, -236828, -125031, -220345 ], [ -35892, 142744, 42044, 339056, 165700, -87408, 85708, -53944, -90256, 183116, 413580, 347808, -233140, -108092, 83744, -253124, 192656, 101416, 255224, -238988, 82788, -162376, -17724, -137788, -160244, -153596, -140896, -239328 ], [ -75981, 53366, 96255, 72716, 177729, -222556, 10291, -30622, -29076, 220307, 292531, 255992, -101373, -193215, -34568, -112801, 69284, 154362, 112670, -59795, 172649, -102162, 93665, -126127, -47613, 113, -79992, -178792 ], [ -116070, -36012, 150466, -193624, 189758, -357704, -65126, -7300, 32104, 257498, 171482, 164176, 30394, -278338, -152880, 27522, -54088, 207308, -29884, 119398, 262510, -41948, 205054, -114466, 65018, 153822, -19088, -118256 ], [ -30614, -97153, 231520, -182473, 118521, -256535, -4594, 43477, -33791, 203501, 87374, 43579, -39238, -279175, -76253, 138826, -37652, 142342, -71356, 212452, 150836, -41115, 184302, -99201, 113219, 120990, 59224, -98452 ], [ 99152, -148328, 322048, -73384, 17896, -71960, 103920, 103944, -144536, 117320, 16304, -87176, -179952, -250264, 69176, 239888, 28128, 35760, -77152, 275104, -31968, -61240, 116912, -82664, 138680, 22320, 143680, -93024 ], [ 228918, -199503, 412576, 35705, -82729, 112615, 212434, 164411, -255281, 31139, -54766, -217931, -320666, -221353, 214605, 340950, 93908, -70822, -82948, 337756, -214772, -81365, 49522, -66127, 164141, -76350, 228136, -87596 ], [ 149684, -192334, 127938, 101784, -7398, 137448, 266322, 145040, -257060, 29130, 8034, -113462, -127398, -51444, 11114, 284514, -26124, -67096, -52136, 203794, -199400, -122874, -2028, -49326, 166986, -41480, 87422, -156374 ], [ 60950, -182513, -173753, 165908, 75931, 155020, 317727, 122040, -253886, 30947, 76919, 1699, 81051, 124874, -208237, 220919, -154602, -58356, -19660, 60895, -175020, -165355, -52858, -32513, 168803, -540, -63527, -228525 ], [ -12444, -179052, -385208, 220936, 136076, 155896, 334448, 109120, -241792, 43136, 141092, 99316, 209388, 265288, -347696, 172808, -264516, -31376, -4644, -41496, -133828, -203064, -107848, -23428, 181756, 10052, -167760, -278612 ], [ -12973, -205801, -168042, 232758, 86097, 77466, 186420, 144080, -187328, 104592, 182883, 113599, -42807, 235158, -107668, 198246, -286251, 82244, -72563, 48526, -12779, -218106, -182598, -51051, 247605, -123509, -50092, -223895 ], [ -13502, -232550, 49124, 244580, 36118, -964, 38392, 179040, -132864, 166048, 224674, 127882, -295002, 205028, 132360, 223684, -307986, 195864, -140482, 138548, 108270, -233148, -257348, -78674, 313454, -257070, 67576, -169178 ], [ -63621, -215775, 162124, 186778, 22364, -21434, -72853, 153052, -78211, 162956, 205490, 129673, -425058, 147988, 261436, 260381, -327741, 185806, -209526, 212334, 171971, -216258, -305233, -70225, 365947, -330178, 153231, -139814 ], [ -190880, -131296, 113088, 20672, 64960, 48256, -126880, 32256, -23264, 59456, 91456, 112032, -365120, 49088, 217920, 314592, -344416, -16640, -280320, 260864, 146464, -149696, -311328, -5664, 397664, -309248, 189088, -149888 ], [ -318139, -46817, 64052, -145434, 107556, 117946, -180907, -88540, 31683, -44044, -22578, 94391, -305182, -49812, 174404, 368803, -361091, -219086, -351114, 309394, 120957, -83134, -317423, 58897, 429381, -288318, 224945, -159962 ], [ -285056, 24040, 115410, -159892, 72578, 109558, -162932, -170724, -42296, -56516, -14252, 101908, -225308, -150658, 172510, 292688, -370500, -175328, -268216, 324646, 149336, -17916, -352820, 46794, 250888, -128592, 154094, -145970 ], [ -148896, 86140, 231307, -76862, -12269, 50977, -98670, -228086, -199156, -10470, 72734, 125598, -132618, -252755, 197373, 132792, -375238, 26704, -86516, 318505, 212356, 46438, -407054, -14593, -62740, 120360, 14645, -116507 ], [ -12736, 148240, 347204, 6168, -97116, -7604, -34408, -285448, -356016, 35576, 159720, 149288, -39928, -354852, 222236, -27104, -379976, 228736, 95184, 312364, 275376, 110792, -461288, -75980, -376368, 369312, -124804, -87044 ], [ -13205, -9433, 306104, 4344, -128668, -41048, -112076, -205535, -213265, 114701, 43653, 21852, -2471, -301643, 87024, -134085, -257547, 197334, 101913, 238412, 186187, -10218, -367398, -103433, -348129, 254870, -137124, 47698 ], [ -42438, -213374, 231952, -15344, -149000, -69200, -219624, -96722, -7438, 200790, -115162, -137400, 23358, -215738, -81888, -229926, -108346, 116788, 71806, 150184, 64954, -170252, -242324, -123742, -247918, 63924, -122680, 204604 ], [ -67631, -400978, 158964, -35958, -166153, -98102, -316009, 4723, 185274, 278813, -265213, -288958, 44648, -137603, -240745, -322784, 38865, 41459, 44754, 60693, -53530, -318838, -121334, -139872, -155290, -119740, -108160, 350139 ], [ -3944, -229168, 111584, -76944, -113368, -143504, -166808, -55928, 89456, 179384, -222456, -271248, -33920, -230408, -178392, -350016, 142296, 80904, 84912, -56584, -111536, -215568, -90192, -64064, -229488, -143200, -91968, 245512 ], [ 59743, -57358, 64204, -117930, -60583, -188906, -17607, -116579, -6362, 79955, -179699, -253538, -112488, -323213, -116039, -377248, 245727, 120349, 125070, -173861, -169542, -112298, -59050, 11744, -303686, -166660, -75776, 140885 ], [ 132880, 39302, 22014, -153618, -40624, -163784, 106976, -145766, -38652, 25376, -109414, -218662, -140776, -375758, -83836, -387008, 298536, 141584, 154554, -272556, -151702, -23974, -33752, 86478, -351220, -144520, -66898, 27126 ], [ 232792, -76963, -5471, -174295, -113672, 61156, 161808, -85805, 109054, 97872, 38867, -135149, -26604, -314233, -137058, -347264, 207916, 111224, 153795, -318602, 81035, 22003, -25012, 158169, -323206, 6820, -78743, -112507 ], [ 332704, -193228, -32956, -194972, -186720, 286096, 216640, -25844, 256760, 170368, 187148, -51636, 87568, -252708, -190280, -307520, 117296, 80864, 153036, -364648, 313772, 67980, -16272, 229860, -295192, 158160, -90588, -252140 ], [ 261456, -159662, -39365, -228002, -181393, 323640, 150076, 26989, 326740, 163488, 276788, -5325, 165748, -182284, -160067, -213568, 55804, -9908, 94780, -300298, 301319, 109370, -49145, 271620, -226797, 136514, -32737, -253074 ], [ 3488, 37356, -22782, -274508, -90566, 156752, -48920, 72046, 311928, 70016, 302456, 402, 204664, -102152, -38834, -60480, 26088, -166584, -26200, -115516, 21386, 145756, -127414, 280728, -114350, -73844, 101146, -102700 ], [ -254480, 234374, -6199, -321014, 261, -10136, -247916, 117103, 297116, -23456, 328124, 6129, 243580, -22020, 82399, 92608, -3628, -323260, -147180, 69266, -258547, 182142, -205683, 289836, -1903, -284202, 235029, 47674 ], [ -282352, 250848, 25072, -286160, 44480, 14704, -230464, 72000, 117840, -14464, 266112, -97728, 202896, -46448, 118240, 81552, 52448, -345440, -222864, -3952, -244928, 181712, -182032, 254080, -19488, -256400, 273680, 47360 ], [ -209557, 188334, 62769, -215711, 68308, 123425, -118316, -12548, -133389, 39356, 165740, -249528, 127387, -116621, 116722, -1317, 146058, -308778, -278731, -190045, -102880, 165175, -113791, 198696, -93962, -124403, 270667, -18880 ], [ -136762, 125820, 100466, -145262, 92136, 232146, -6168, -97096, -384618, 93176, 65368, -401328, 51878, -186794, 115204, -84186, 239668, -272116, -334598, -376138, 39168, 148638, -45550, 143312, -168436, 7594, 267654, -85120 ], [ 3338, 59883, -37985, -72524, 163844, 98926, 106043, -72213, -177480, -1390, 30831, -389055, -65379, -19268, 57427, -113001, 256544, -207650, -340884, -216928, -87353, 97409, -54652, 70519, -66384, 92698, 221927, -15805 ], [ 149848, -6380, -193212, 432, 240112, -57336, 218260, -36908, 73312, -110088, 2564, -361156, -186612, 170896, -5708, -136668, 266112, -140536, -342448, -24832, -239452, 42876, -71120, -3932, 52480, 173336, 172132, 66420 ], [ 251676, -55189, -306226, 62804, 280956, -180490, 316110, 15935, 266129, -196295, -41357, -327575, -275304, 334918, -42488, -157857, 269407, -74850, -344876, 127058, -356691, 4372, -76068, -52883, 144599, 234192, 122814, 142330 ], [ 55624, 12362, -137820, 54616, 85640, -82924, 318180, 185698, 72446, -132562, -189638, -256114, -147056, 324660, 96432, -162526, 230882, -18684, -353064, 10908, -241530, 72728, -4216, 68166, 58418, 163168, 76676, 176140 ], [ -140428, 79913, 30586, 46428, -109676, 14642, 320250, 355461, -121237, -68829, -337919, -184653, -18808, 314402, 235352, -167195, 192357, 37482, -361252, -105242, -126369, 141084, 67636, 189215, -27763, 92144, 30538, 209950 ], [ -217328, 98080, 106144, 68120, -199080, 29544, 270616, 390024, -210928, -7216, -405704, -137328, 114736, 272208, 257704, -180504, 152280, 2296, -323456, -140360, -54824, 172624, 156144, 264408, -12056, 59416, 11112, 147712 ], [ -70818, 23652, 7612, 145837, -89899, -110549, 124037, 171087, -105634, 50422, -322559, -135258, 258210, 170134, 61491, -210013, 109293, -204175, -199440, -23543, -65059, 135134, 275882, 253621, 194691, 98493, 41771, -94616 ], [ 75692, -50776, -90920, 223554, 19282, -250642, -22542, -47850, -340, 108060, -239414, -133188, 401684, 68060, -134722, -239522, 66306, -410646, -75424, 93274, -75294, 97644, 395620, 242834, 401438, 137570, 72430, -336944 ], [ 145892, -127336, -190492, 199780, 121105, -224036, -29553, -128506, 70010, 174148, -201353, -184795, 454990, 30583, -214845, -137146, 75644, -329687, -50832, 74423, -57007, 152610, 456585, 101371, 340398, 54460, 10438, -327852 ], [ 157392, -205536, -290864, 97936, 217268, -69200, 70796, -102792, 113480, 246736, -197972, -277692, 438936, 42796, -205668, 66680, 125232, -27628, -102720, -48788, -16780, 278696, 472340, -140612, 73368, -122640, -122824, -125360 ], [ 168892, -283736, -391236, -3908, 313431, 85636, 171145, -77078, 156950, 319324, -194591, -370589, 422882, 55009, -196491, 270506, 174820, 274431, -154608, -171999, 23447, 404782, 488095, -382595, -193662, -299740, -256086, 77132 ], [ 107024, -175204, -241228, 30544, 240160, 21790, 127800, -90028, 193040, 193534, -168782, -311242, 353278, 35560, -145356, 218102, 111710, 250168, -75006, -97156, 65726, 361056, 320952, -288950, -228078, -153848, -195812, 70176 ], [ 24776, -14802, -21670, 102856, 119824, -102801, 44540, -113718, 227080, 12639, -136743, -209605, 268799, 7316, -82566, 94523, 17295, 135260, 41121, 32702, 108575, 270160, 103004, -102075, -197879, 81764, -81778, 5040 ], [ -57472, 145600, 197888, 175168, -512, -227392, -38720, -137408, 261120, -168256, -104704, -107968, 184320, -20928, -19776, -29056, -77120, 20352, 157248, 162560, 151424, 179264, -114944, 84800, -167680, 317376, 32256, -60096 ], [ -119940, 89733, 68145, 39951, 41831, -179115, -93161, 51238, 126915, -227067, 48591, -21350, 219395, -101497, -142458, 37713, 2920, 82728, 27505, 149680, 139050, 96855, -214580, 63594, -101394, 158469, 50518, -40224 ], [ -182408, 33866, -61598, -95266, 84174, -130838, -147602, 239884, -7290, -285878, 201886, 65268, 254470, -182066, -265140, 104482, 82960, 145104, -102238, 136800, 126676, 14446, -314216, 42388, -35108, -438, 68780, -20352 ], [ -240996, 23754, -126321, -186783, 98037, -91281, -179138, 386950, -106645, -298804, 300381, 96191, 251740, -233630, -354502, 140186, 173140, 190400, -213496, 126235, 100702, -46468, -357712, 49507, 46478, -89160, 98582, -16860 ], [ -285616, 178360, 43028, -120980, 9372, -83116, -128216, 384328, -80540, -146544, 201596, -73388, 112912, -180776, -323912, 64056, 299824, 174208, -258208, 124004, 25768, -30000, -199104, 158596, 183144, 74784, 169928, -72336 ], [ -330236, 332966, 212377, -55177, -79293, -74951, -77294, 381706, -54435, 5716, 102811, -242967, -25916, -127922, -293322, -12074, 426508, 158016, -302920, 121773, -49166, -13532, -40496, 267685, 319810, 238728, 241274, -127812 ], [ -302306, 423032, 240596, 34936, -79188, -81836, -47152, 339904, -48110, 141256, 62836, -345546, -78894, -145108, -212092, -28284, 445812, 134134, -247872, 107902, -4840, -11864, -5288, 282134, 321156, 251962, 244590, -114118 ], [ -180061, 429196, 85346, 156652, 36318, -108286, -44024, 247168, -67499, 255060, 99314, -361025, -20267, -253346, -65030, 33402, 325522, 100255, -63136, 78899, 194524, -29436, -130500, 173551, 146586, 69273, 159467, -10503 ], [ -57816, 435360, -69904, 278368, 151824, -134736, -40896, 154432, -86888, 368864, 135792, -376504, 38360, -361584, 82032, 95088, 205232, 66376, 121600, 49896, 393888, -47008, -255712, 64968, -27984, -113416, 74344, 93112 ], [ -119141, 335879, -96139, 337414, 196410, -120371, -38143, 169951, -20822, 247663, 160180, -286608, 33027, -278347, 196529, 142269, 151437, -27533, 92601, 35653, 361337, -134450, -178769, -28435, -112089, -102710, 46146, 48872 ], [ -278370, 180054, -53566, 363036, 203172, -84238, -35590, 243206, 90820, 1126, 178120, -140512, -6418, -92990, 293658, 181714, 133106, -153458, -50390, 29282, 205098, -259156, 5990, -113742, -147946, 11140, 48308, -74224 ], [ -437599, 24229, -10993, 388658, 209934, -48105, -33037, 316461, 202462, -245411, 196060, 5584, -45863, 92367, 390787, 221159, 114775, -279383, -193381, 22911, 48859, -383862, 190749, -199049, -183803, 124990, 50470, -197320 ], [ -300128, 71004, 14380, 219600, 248876, -97912, -17184, 203376, 276644, -77808, 11040, 3140, -68128, 33904, 187536, 107644, 50644, -213468, -119532, 5240, -52640, -255088, 236728, -159156, -61840, 90020, 23232, -192156 ], [ -118152, 148169, 37173, 21340, 292645, -160610, 664, 62340, 345207, 151916, -204424, -21585, -87816, -61132, -60772, -28815, -20357, -118777, -13157, -14126, -145928, -88292, 261890, -100483, 83796, 32727, -8416, -167753 ], [ 52586, 202856, 67842, -148914, 314204, -211076, 16340, -64852, 406222, 354690, -382234, -54062, -105700, -149360, -284422, -137376, -85514, -33666, 91786, -22586, -234658, 64352, 275096, -33318, 201956, -17392, -30394, -136248 ], [ 105325, 21524, 181209, -25105, 102558, -133106, 9210, -46682, 387983, 274489, -164677, -167935, -104642, -166104, -249163, 46992, -89309, -49145, 181693, 83467, -275529, 68400, 162764, 123013, 31618, 7816, 49163, -30172 ], [ 158064, -159808, 294576, 98704, -109088, -55136, 2080, -28512, 369744, 194288, 52880, -281808, -103584, -182848, -213904, 231360, -93104, -64624, 271600, 189520, -316400, 72448, 50432, 279344, -138720, 33024, 128720, 75904 ], [ 176230, -274948, 291379, 167927, -234445, 33138, 15586, 14655, 323288, 156003, 216586, -309560, -57187, -175932, -122470, 307039, -80876, -104344, 256318, 249170, -262624, 69524, 11852, 299231, -195966, 70671, 169252, 99961 ], [ 115372, -238792, 21750, 112382, -162570, 144964, 76260, 114958, 212336, 213526, 257204, -140464, 92842, -114936, 97364, 134286, -32024, -199472, 604, 202756, 7488, 50664, 141848, 7246, 5284, 136750, 120584, -63454 ], [ 54514, -202636, -247879, 56837, -90695, 256790, 136934, 215261, 101384, 271049, 297822, 28632, 242871, -53940, 317198, -38467, 16828, -294600, -255110, 156342, 277600, 31804, 271844, -284739, 206534, 202829, 71916, -226869 ], [ -70616, -106516, -323324, 11084, -36856, 251400, 139900, 259920, 45236, 310212, 256804, 51268, 234140, 26652, 395600, -26024, 60748, -235756, -346580, 91352, 415244, -31432, 244688, -402220, 221736, 164220, 95020, -217352 ], [ -254662, 44571, -220767, -25693, 450, 138562, 89967, 253572, 39325, 332545, 140953, -60351, 79879, 125207, 344356, 156182, 100147, -35771, -287493, 9334, 431459, -135346, 73476, -359739, 66394, 29647, 183915, -49314 ], [ -438708, 195658, -118210, -62470, 37756, 25724, 40034, 247224, 33414, 354878, 25102, -171970, -74382, 223762, 293112, 338388, 139546, 164214, -228406, -72684, 447674, -239260, -97736, -317258, -88948, -104926, 272810, 118724 ], [ -360359, 106722, -129570, -68018, -18591, -70590, -29619, 171244, -10934, 164286, -26642, -160968, -137013, 134892, 286391, 194126, 16765, 188164, -122518, -200126, 263017, -95637, -26035, -205723, -141593, -136156, 292413, 168221 ], [ -189400, -66928, -181136, -62544, -107992, -161072, -106232, 70688, -68848, -101456, -55760, -106688, -167304, -20128, 295384, -65360, -163256, 149984, -112, -343600, 7464, 135352, 131400, -69816, -157992, -130912, 287560, 175880 ], [ -18441, -240578, -232702, -57070, -197393, -251554, -182845, -29868, -126762, -367198, -84878, -52408, -197595, -175148, 304377, -324846, -343277, 111804, 122294, -487074, -248089, 366341, 288835, 66091, -174391, -125668, 282707, 183539 ], [ -8280, -232772, -92098, 56468, -29086, -71832, -6458, -10634, 8088, -166452, -64254, 86484, -167870, 1394, 203678, -170930, -401220, 152890, 169262, -283476, -31478, 261192, 181698, 99258, -199590, -173400, 241070, 161146 ], [ -5428, -216718, 57241, 174918, 150935, 120172, 181429, 14045, 151700, 55498, -41369, 229222, -135417, 193007, 97993, 1777, -453614, 197579, 212801, -64102, 206595, 140764, 62535, 127755, -225189, -223540, 197761, 137387 ], [ -9876, -176848, 162208, 255896, 279476, 286024, 298420, 35620, 259388, 226688, -5592, 353976, -108332, 323900, -1416, 140452, -480892, 208880, 233352, 101556, 376100, 52376, -44956, 128220, -247324, -239352, 150764, 83724 ], [ -48999, -23852, 56408, 158882, 163487, 327654, 78655, 42451, 196437, 156768, 91422, 393306, -106745, 166373, -71014, 117475, -388869, 61588, 144710, 12063, 219907, 116178, -97005, -4467, -253005, -92106, 86249, -111983 ], [ -88122, 129144, -49392, 61868, 47498, 369284, -141110, 49282, 133486, 86848, 188436, 432636, -105158, 8846, -140612, 94498, -296846, -85704, 56068, -77430, 63714, 179980, -149054, -137154, -258686, 55140, 21734, -307690 ], [ -82668, 221822, -91652, 54071, -31024, 290539, -207416, 60667, 85241, 31526, 181437, 379536, -121409, -86716, -129804, 119167, -266707, -112126, -47298, -100062, 32693, 172655, -140956, -138810, -213274, 103170, 4127, -425250 ], [ -7872, 220672, -35072, 185056, -51264, 24544, -35008, 79136, 59872, -1088, 12640, 182656, -165408, -85888, 6080, 217952, -332832, 49472, -173568, -18688, 196384, 54688, -39296, 63360, -88384, -3136, 59488, -421248 ], [ 66924, 219522, 21508, 316041, -71504, -241451, 137400, 97605, 34503, -33702, -156157, -14224, -209407, -85060, 141964, 316737, -398957, 211070, -299838, 62686, 360075, -63279, 62364, 265530, 36506, -109442, 114849, -417246 ], [ 118844, 264782, -13710, 223530, 2770, -185292, 254746, -20678, 12214, -75290, -214382, -17526, -267826, -133680, 177972, 388558, -295010, 245618, -311252, 49392, 332736, -36122, 125972, 183374, -2474, -87718, 8202, -338862 ], [ 156058, 339877, -107941, -12657, 137803, 77966, 336695, -226873, -8095, -122647, -201525, 103615, -335515, -214088, 149774, 443045, -81731, 198491, -248830, -24760, 182592, 84329, 165118, -81563, -146799, 16311, -202593, -212661 ], [ 193272, 414972, -202172, -248844, 272836, 341224, 418644, -433068, -28404, -170004, -188668, 224756, -403204, -294496, 121576, 497532, 131548, 151364, -186408, -98912, 32448, 204780, 204264, -346500, -291124, 120340, -413388, -86460 ], [ 206299, 308313, -45242, -216542, 161439, 161269, 319884, -303210, -40486, -135699, -221012, 143034, -149223, -261094, 206884, 351607, -156, 158178, -138274, -88172, 58985, 200097, 121924, -152454, -161678, 122187, -371958, -142260 ], [ 214234, 163390, 164564, -127716, -1838, -111994, 183080, -102604, -50836, -84202, -262872, 18604, 172478, -203732, 316088, 163490, -204488, 176348, -93148, -59560, 122718, 169070, 14008, 138220, 25404, 102522, -277428, -236376 ] ], [ [ -223296, -218112, 65472, 229056, -513920, -238848, -85824, 255232, 249472, -337280, -338752, -410560, -92736, 103616, 78400, -92352, 311424, 83328, -217792, 435968, -107776, -37696, -184512, 358080, -203456, -180160, -42048, -314112 ], [ -194697, -206607, 67533, 235458, -505610, -222048, -78648, 263596, 245857, -309119, -322594, -414367, -76980, 97433, 76114, -67116, 312291, 84870, -192013, 420056, -114625, -42211, -186372, 327621, -181820, -172069, -50589, -288054 ], [ 24562, -118402, 83334, 284540, -441900, -93248, -23632, 327720, 218142, -93218, -198716, -443554, 43816, 50030, 58588, 126360, 318938, 96692, 5626, 298064, -167134, -76826, -200632, 94102, -15944, -110038, -116070, -88276 ], [ 243821, -30197, 99135, 333622, -378190, 35552, 31384, 391844, 190427, 122683, -74838, -472741, 164612, 2627, 41062, 319836, 325585, 108514, 203265, 176072, -219643, -111441, -214892, -139417, 149932, -48007, -181551, 111502 ], [ 311080, 13576, 119016, 280224, -244152, 83000, 105720, 428344, 146440, 292920, -29208, -434296, 186744, -29600, -16728, 411648, 274528, 105568, 318696, 53000, -252696, -85224, -169520, -221624, 256288, -14608, -169984, 173744 ], [ 93339, -25961, 146547, 34676, 21751, -22087, 216281, 413049, 71943, 377537, -130293, -269041, 23881, -33372, -150013, 312840, 115276, 74932, 279987, -72097, -249269, 55053, -12338, -20121, 251044, -34894, -13952, -21894 ], [ -124402, -65498, 174078, -210872, 287654, -127174, 326842, 397754, -2554, 462154, -231378, -103786, -138982, -37144, -283298, 214032, -43976, 44296, 241278, -197194, -245842, 195330, 144844, 181382, 245800, -55180, 142080, -217532 ], [ -176029, -140330, 89315, -217064, 302384, -140546, 367723, 323491, 28808, 467562, -282907, -10824, -234700, 24292, -237534, 35196, -162577, 61474, 91718, -140980, -251645, 151709, 172117, 144751, 208862, -49297, 101149, -251138 ], [ -99876, -242312, -81828, -39136, 123904, -83368, 355004, 203868, 141600, 412040, -296316, 26528, -278768, 135888, -54040, -205200, -249908, 115432, -143112, 54704, -264548, -33372, 99460, -75060, 147544, -23284, -91292, -160104 ], [ -23723, -344294, -252971, 138792, -54576, -26190, 342285, 84245, 254392, 356518, -309725, 63880, -322836, 247484, 129454, -445596, -337239, 169390, -377942, 250388, -277451, -218453, 26803, -294871, 86226, 2729, -283733, -69070 ], [ -25996, -286238, -296710, 33742, 27314, -78794, 134122, 57700, 243056, 217638, -181636, -16308, -178354, 161998, 43146, -291522, -200560, 70474, -272464, 176090, -226508, -103240, -41192, -198836, 125996, 32684, -169022, -80348 ], [ -50054, -183727, -305059, -149913, 181529, -161893, -128331, 57010, 197240, 55603, -14242, -129146, 18503, 21767, -118107, -27873, -1656, -70907, -72456, 26797, -157830, 95388, -107892, -15066, 193846, 63734, 31009, -120046 ], [ -74112, -81216, -313408, -333568, 335744, -244992, -390784, 56320, 151424, -106432, 153152, -241984, 215360, -118464, -279360, 235776, 197248, -212288, 127552, -122496, -89152, 294016, -174592, 168704, 261696, 94784, 231040, -159744 ], [ -108589, 13107, -83362, -91263, 105951, -89673, -418476, -30436, 3603, -76946, 27641, -221146, 44493, 25654, -253462, 202518, 117369, -116976, 130726, -79785, -123882, 309104, -67435, 193130, 108240, -11683, 306779, -57049 ], [ -143066, 107430, 146684, 151042, -123842, 65646, -446168, -117192, -144218, -47460, -97870, -200308, -126374, 169772, -227564, 169260, 37490, -21664, 133900, -37074, -158612, 324192, 39722, 217556, -45216, -118150, 382518, 45646 ], [ -140543, 188283, 302415, 282377, -280640, 159715, -465245, -173758, -242574, -15179, -176251, -183265, -251321, 257910, -170701, 131037, -3034, 41743, 104144, 2292, -151742, 322585, 143324, 215967, -168687, -172342, 420247, 84601 ], [ -4820, 220644, 190612, 14220, -174656, 33284, -453308, -121640, -162856, 27164, -84964, -179884, -210956, 144520, -2364, 74940, 98120, -9708, -44160, 29616, 4888, 260876, 234128, 120724, -184212, -38344, 321140, -105908 ], [ 130903, 253005, 78809, -253937, -68672, -93147, -441371, -69522, -83138, 69507, 6323, -176503, -170591, 31130, 165973, 18843, 199274, -61159, -192464, 56940, 161518, 199167, 324932, 25481, -199737, 95654, 222033, -296417 ], [ 197736, 191726, -2974, -379364, -5628, -180018, -337224, -65794, -15550, 5320, 12070, -158082, -85566, 10230, 200620, -14354, 233768, -79140, -261578, 99894, 170908, 138488, 279866, -14172, -168462, 159182, 137146, -384706 ], [ 175012, 8715, -45731, -319242, 1594, -215461, -113204, -124973, 36269, -197356, -93385, -120109, 57517, 109567, 61470, -17781, 181604, -53610, -227745, 163167, -11114, 79148, 58169, 18442, -76347, 131099, 70745, -340109 ], [ 152288, -174296, -88488, -259120, 8816, -250904, 110816, -184152, 88088, -400032, -198840, -82136, 200600, 208904, -77680, -21208, 129440, -28080, -193912, 226440, -193136, 19808, -163528, 51056, 15768, 103016, 4344, -295512 ], [ 62559, -257182, -42745, -133763, 90693, -251322, 210486, -216496, 57587, -385433, -176060, -135078, 148563, 154761, -113090, -16295, 46421, -60690, -117404, 155673, -147623, 32468, -227635, 38190, -40947, 84443, -66197, -213520 ], [ -62906, -286668, 50198, 26386, 212386, -233060, 243836, -234528, -16818, -254954, -84888, -236508, -7538, 18762, -93172, -6934, -53054, -124308, -18136, 13418, 19242, 83528, -207694, 1068, -177038, 70942, -138946, -111584 ], [ -188371, -316154, 143141, 186535, 334079, -214798, 277186, -252560, -91223, -124475, 6284, -337938, -163639, -117237, -73254, 2427, -152529, -187926, 81132, -128837, 186107, 134588, -187753, -36054, -313129, 57441, -211695, -9648 ], [ -119316, -104220, 107624, 117044, 192192, -132456, 247976, -293832, 29432, -26936, 128236, -300388, -177980, 20204, -118156, -35712, -174724, -268004, 107420, -214652, 104972, 132868, 15968, 73804, -235580, 40420, -76504, -67872 ], [ -21083, 143927, 52838, 13107, 10768, -40502, 209382, -338590, 179346, 65662, 254805, -241991, -171057, 198661, -172781, -80976, -185327, -350551, 122761, -292001, -13363, 123231, 247256, 205709, -125985, 22871, 89878, -150120 ], [ 57532, 354436, 8892, -78524, -142856, 44480, 175188, -372560, 316488, 160168, 353552, -190006, -146730, 360482, -216176, -115044, -173748, -404984, 130916, -346804, -124830, 111652, 429568, 311648, -20410, -4084, 226634, -211290 ], [ -69842, 169746, 78766, -40942, -4580, 56256, 187194, -293256, 319524, 274708, 160168, -205347, 60339, 347625, -141656, -31554, 70742, -164220, 63618, -164874, -164183, 79682, 97632, 144944, 42955, -129802, 52317, -51141 ], [ -197216, -14944, 148640, -3360, 133696, 68032, 199200, -213952, 322560, 389248, -33216, -220688, 267408, 334768, -67136, 51936, 315232, 76544, -3680, 17056, -203536, 47712, -234304, -21760, 106320, -255520, -122000, 109008 ], [ -255276, -91162, 144993, 70881, 239891, 45095, 196373, -116770, 256548, 413061, -97100, -162928, 344984, 269208, -6182, 56900, 457879, 251438, -16623, 100937, -217591, 3338, -424014, -139632, 107840, -303468, -249403, 168987 ], [ -154904, 80556, -26702, 228914, 272758, -57186, 159642, 21276, 32712, 229498, 135016, 61920, 126576, 83184, 23764, -117624, 367742, 275772, 94674, -39294, -173822, -69388, -288636, -145888, -32000, -173656, -269574, 6 ], [ -54532, 252274, -198397, 386947, 305625, -159467, 122911, 159322, -191124, 45935, 367132, 286768, -91832, -102840, 53710, -292148, 277605, 300106, 205971, -179525, -130053, -142114, -153258, -152144, -171840, -43844, -289745, -168975 ], [ 29844, 296744, -253020, 333072, 260828, -250384, 55700, 163064, -282096, -24300, 404692, 356960, -175852, -235428, -32, -294748, 215536, 283928, 225480, -218836, -63556, -159736, -54948, -135588, -194476, 69660, -193696, -232992 ], [ 99557, 224570, -200327, 84948, 144839, -330884, -39451, 43694, -251276, 9349, 263909, 285384, -136683, -319033, -130488, -139751, 179196, 230614, 160850, -165637, 23775, -126846, 9383, -98121, -109675, 168215, 8888, -200792 ], [ 169270, 152396, -147634, -163176, 28850, -411384, -134602, -75676, -220456, 42998, 123126, 213808, -97514, -402638, -260944, 15246, 142856, 177300, 96220, -112438, 111106, -93956, 73714, -60654, -24874, 266770, 211472, -168592 ], [ 221286, 14585, 16800, -183551, -45489, -295585, -91934, 14547, -165241, 73723, 92962, 147485, -175594, -348849, -171403, 152070, 186484, 188586, 40668, 21052, 54124, -113341, 111746, -135, 91989, 188882, 239976, -55948 ], [ 267056, -146392, 220672, -123544, -105128, -110504, -624, 178744, -101416, 103416, 101840, 83016, -295056, -246568, -4216, 282480, 258336, 222672, -11680, 182880, -53792, -151176, 140496, 68520, 220168, 48720, 207040, 85088 ], [ 312826, -307369, 424544, -63537, -164767, 74577, 90686, 342941, -37591, 133109, 110718, 18547, -414518, -144287, 162971, 412890, 330188, 256758, -64028, 344708, -161708, -189011, 169246, 137175, 348347, -91442, 174104, 226124 ], [ 275436, -319010, 142414, 2344, -150090, 143960, 137534, 277744, -50172, 155014, 42926, 113798, -220810, 29780, 2534, 347566, 162988, 218200, 13160, 146814, -234072, -145622, 97676, 72510, 343558, -79672, -15758, 81446 ], [ 234266, -323863, -161807, 68492, -132035, 208084, 182361, 202120, -66226, 176565, -28351, 216309, -12867, 207110, -172795, 273345, -15078, 176340, 96236, -67431, -304820, -98541, 21546, 1785, 332725, -60996, -212753, -76219 ], [ 196028, -321524, -387848, 132408, -98092, 244424, 193296, 138688, -81280, 203648, -74244, 291244, 123764, 352760, -278352, 202552, -162524, 137232, 131844, -215208, -327516, -56456, -54520, -46748, 324580, -69412, -330032, -196684 ], [ 171717, -285023, -242534, 185722, 11319, 148790, 43244, 133168, -91584, 257008, 437, 235193, -78337, 347930, -52492, 148042, -164525, 111196, -58021, -47262, -121965, -38102, -130282, 10131, 329203, -206515, -68660, -140449 ], [ 147406, -248522, -97220, 239036, 120730, 53156, -106808, 127648, -101888, 310368, 75118, 179142, -280438, 343100, 173368, 93532, -166526, 85160, -247886, 120684, 83586, -19748, -206044, 67010, 333826, -343618, 192712, -84214 ], [ 75485, -218393, 25108, 224310, 196868, 10730, -217107, 69892, -68245, 304724, 123870, 108223, -361390, 267404, 255012, 93643, -180011, 5538, -376506, 225666, 218325, 29746, -238903, 91849, 341725, -381262, 311785, -86794 ], [ -70496, -198176, 111680, 103744, 221248, 51072, -265568, -69120, 33760, 207296, 132288, 14176, -253888, 81472, 112320, 178720, -211360, -157440, -409856, 232704, 242912, 127680, -205024, 66848, 354720, -264192, 209504, -180864 ], [ -216477, -177959, 198252, -16822, 245628, 91414, -314029, -208132, 135765, 109868, 140706, -79871, -146386, -104460, -30372, 263797, -242709, -320418, -443206, 239742, 267499, 225614, -171145, 41847, 367715, -147122, 107223, -274934 ], [ -240000, -158120, 265406, -79372, 158862, 97722, -236588, -272188, 59256, 51108, 134732, -85620, -33732, -194702, -21486, 226864, -296668, -256288, -346888, 277258, 282216, 253212, -222316, 76934, 210232, -6448, -19838, -202334 ], [ -184800, -138524, 320077, -104626, 645, 82151, -78210, -288058, -132012, 17206, 119506, -34606, 82234, -223429, 84843, 111496, -365162, -46160, -167212, 334367, 290588, 235594, -328162, 150649, -56844, 149400, -162829, -22589 ], [ -129600, -118928, 374748, -129880, -157572, 66580, 80168, -303928, -323280, -16696, 104280, 16408, 198200, -252156, 191172, -3872, -433656, 163968, 12464, 391476, 298960, 217976, -434008, 224364, -323920, 305248, -305820, 157156 ], [ -70163, -215023, 339720, -26808, -156740, 117528, -49684, -248985, -241271, 18011, 36899, -97916, 170735, -246797, 103568, -62563, -329421, 201690, -50129, 290068, 153869, 70170, -303114, 202433, -255399, 269082, -283644, 220222 ], [ -9834, -335474, 285808, 103280, -122424, 182480, -240216, -179134, -101730, 67162, -41462, -247048, 113074, -234262, -24864, -109322, -188822, 203116, -163726, 155288, -23530, -105044, -122380, 160366, -116226, 192492, -226696, 258724 ], [ 44855, -445374, 231212, 222278, -86975, 237574, -413535, -115419, 30614, 110667, -116075, -384306, 56792, -224789, -142559, -157344, -49993, 204325, -262850, 21907, -191030, -264762, 53830, 114272, 9930, 116188, -172928, 290717 ], [ -24536, -323152, 161568, 97296, -26600, 75792, -208168, -186696, 4624, 29960, -108232, -260336, 30848, -282680, -24040, -233152, 49896, 200760, -43568, -80696, -140752, -83568, 130512, -20416, -150288, 46176, -189120, 179512 ], [ -93927, -200930, 91924, -27686, 33775, -85990, -2801, -257973, -21366, -50747, -100389, -136366, 4904, -340571, 94479, -308960, 149785, 197195, 175714, -183299, -90474, 97626, 207194, -155104, -310506, -23836, -205312, 68307 ], [ -94864, -101718, 28658, -141694, 37168, -144248, 140064, -302538, -1252, -64032, -71882, -55818, -9304, -370082, 147868, -363072, 207896, 198256, 327958, -275636, -13850, 231798, 261400, -195166, -419244, -41912, -185918, -26950 ], [ 98152, -67701, -16537, -224609, -120888, 90812, 105840, -271419, 149490, 113712, 15173, -98299, 9740, -319183, 16722, -355712, 147636, 212424, 290261, -338886, 137421, 232741, 251924, 32879, -382122, 87164, -65697, -77021 ], [ 291168, -33684, -61732, -307524, -278944, 325872, 71616, -240300, 300232, 291456, 102228, -140780, 28784, -268284, -114424, -348352, 87376, 226592, 252564, -402136, 288692, 233684, 242448, 260924, -345000, 216240, 54524, -127092 ], [ 264624, 56510, -110051, -331886, -258679, 362888, -5596, -156293, 378572, 362720, 174444, -152219, 40876, -219860, -159957, -224832, 46564, 129044, 164388, -319174, 263985, 258838, 199345, 379420, -318075, 180558, 120537, -75006 ], [ -1440, 207988, -161778, -292372, -43882, 183856, -129704, -14590, 377928, 317824, 230472, -129794, 45384, -174136, -112094, 25408, 26968, -90376, 21144, -76708, 47302, 310404, 119558, 378408, -302274, -34860, 127414, 88524 ], [ -267504, 359466, -213505, -252858, 170915, 4824, -253812, 127113, 377284, 272928, 286500, -107369, 49892, -128412, -64231, 275648, 7372, -309796, -122100, 165758, -169381, 361970, 39771, 377396, -286473, -250278, 134291, 252054 ], [ -307344, 312096, -113264, -254128, 200768, -36336, -198080, 67776, 190000, 162944, 263296, -163904, -27664, -85520, -79584, 290288, 6688, -347552, -183792, 80880, -237888, 307376, 11920, 279424, -228576, -234224, 158576, 278272 ], [ -248211, 177730, 53463, -273241, 149708, -17177, -63668, -79516, -78939, 24484, 205428, -254984, -141123, -43867, -122594, 201853, 14278, -305830, -209805, -147211, -241568, 206337, 6791, 139032, -152262, -116901, 190477, 244416 ], [ -189078, 43364, 220190, -292354, 98648, 1982, 70744, -226808, -347878, -113976, 147560, -346064, -254582, -2214, -165604, 113418, 21868, -264108, -235818, -375302, -245248, 105298, 1662, -1360, -75948, 422, 222378, 210560 ], [ -27066, 100077, 105433, -136852, 113948, -3198, 173341, -255891, -219896, -154114, 166153, -326201, -308149, 106660, -94395, 78113, 105184, -129902, -285708, -175392, -249999, 137735, -93284, 45505, -27312, 26038, 240209, 141781 ], [ 144744, 174988, -36132, 35280, 135568, -10696, 272908, -273716, -54112, -184888, 192028, -295772, -356012, 221936, -12308, 47868, 195712, 13112, -337872, 65280, -254852, 182884, -196784, 110204, 18688, 42920, 256700, 69676 ], [ 261444, 242669, -151390, 183628, 144996, -27590, 358306, -252487, 70263, -202609, 182053, -253985, -371928, 326250, 66104, 8089, 260761, 129618, -384564, 267198, -258373, 222348, -271868, 172155, 54113, 64176, 251954, 22870 ], [ 10744, 262150, -91268, 173416, 73144, -107124, 349244, 29102, -81422, -133310, -66922, -136478, -174864, 357484, 120016, -95250, 155950, 69404, -394776, 210756, -253014, 223912, -157512, 215786, 19038, 114592, 105628, 144724 ], [ -239956, 281631, -31146, 163204, 1292, -186658, 340182, 310691, -233107, -64011, -315897, -18971, 22200, 388718, 173928, -198589, 51139, 9190, -404988, 154314, -247655, 225476, -43156, 259417, -16037, 165008, -40698, 266578 ], [ -354960, 256480, 25184, 168616, -40856, -253992, 297896, 405688, -252816, 5808, -439672, 20720, 191824, 350000, 150168, -264104, -35864, -89400, -376960, 98824, -192280, 233520, 85392, 256488, 28248, 159912, -125992, 243456 ], [ -215534, 147644, 74404, 203323, -27309, -298451, 193315, 150825, -25070, 76602, -328697, -85494, 309998, 180122, -19227, -258699, -89477, -259945, -277232, 45119, -43125, 253714, 240550, 166259, 221333, 50731, -96851, -51496 ], [ -76108, 38808, 123624, 238030, -13762, -342910, 88734, -104038, 202676, 147396, -217722, -191708, 428172, 10244, -188622, -253294, -143090, -430490, -177504, -8586, 106030, 273908, 395708, 76030, 414418, -58450, -67710, -346448 ], [ 51644, -55000, 20796, 219580, 73079, -298748, 64233, -196310, 285654, 179164, -146111, -262653, 467618, -71871, -245931, -131734, -134940, -346209, -131440, -61823, 128695, 297326, 468927, -63651, 390338, -147676, -108054, -377396 ], [ 170416, -137248, -198992, 160240, 216300, -186416, 101332, -163512, 257272, 180912, -104780, -306468, 446504, -86476, -217020, 79176, -79280, -65908, -126656, -114700, 54060, 323224, 479116, -241372, 199208, -221552, -201848, -205264 ], [ 289188, -219496, -418780, 100900, 359521, -74084, 138431, -130714, 228890, 182660, -63449, -350283, 425390, -101081, -188109, 290086, -23620, 214393, -121872, -167577, -20575, 349122, 489305, -419093, 8078, -295428, -295642, -33132 ], [ 279152, -118972, -309780, 122416, 252128, -52526, 54408, -87476, 201840, 104434, -120866, -231558, 404978, -17064, -211092, 237242, -54126, 272520, -118258, -27548, 59698, 264608, 256008, -385530, -107650, -163528, -221244, -2336 ], [ 233336, 32322, -109450, 166392, 75120, -56183, -63260, -41338, 175160, 3993, -205713, -67683, 384761, 94348, -248490, 111133, -108567, 268932, -114969, 166066, 183001, 149424, -44924, -293277, -202433, 25532, -100126, -10800 ], [ 187520, 183616, 90880, 210368, -101888, -59840, -180928, 4800, 148480, -96448, -290560, 96192, 364544, 205760, -285888, -14976, -163008, 265344, -111680, 359680, 306304, 34240, -345856, -201024, -297216, 214592, 20992, -19264 ], [ 29924, 28067, 33495, 99945, -111663, 10195, -149855, 109450, 77525, -125405, -47703, 72502, 333333, 89265, -282070, 10807, -103208, 242712, -201449, 257744, 240294, -27423, -354412, -211098, -189438, 150307, 28122, -15584 ], [ -127672, -127482, -23890, -10478, -121438, 80230, -118782, 214100, 6570, -154362, 195154, 48812, 302122, -27230, -278252, 36590, -43408, 220080, -291218, 155808, 174284, -89086, -362968, -221172, -81660, 86022, 35252, -11904 ], [ -266428, -192506, -32535, -90841, -117453, 118665, -109134, 302250, -42515, -137324, 346251, -1863, 255876, -105810, -282474, 50998, 41932, 177728, -345672, 74557, 112274, -107804, -329904, -194891, 29538, 52872, 57882, -22404 ], [ -337360, 68360, 134284, -62988, -63932, 43340, -176616, 331000, -12868, 45296, 167012, -149684, 155504, -47896, -315640, 24456, 219216, 64384, -272992, 67772, 64664, 28080, -147008, -37732, 153048, 131808, 136312, -83952 ], [ -408292, 329226, 301103, -35135, -10411, -31985, -244098, 359750, 16779, 227916, -12227, -297505, 55132, 10018, -348806, -2086, 396500, -48960, -200312, 60987, 17054, 163964, 35888, 119427, 276558, 210744, 214742, -145500 ], [ -382254, 474952, 324812, 22088, 59060, -68020, -265040, 293440, 24446, 349816, -69076, -375686, -4930, -15308, -287332, -16228, 451884, -108614, -128192, 89202, 61864, 156568, 90984, 183706, 279708, 183190, 222722, -106858 ], [ -230155, 470996, 162478, 117492, 149266, -52978, -225480, 103552, 3539, 392780, 33182, -363335, -12589, -148846, -102826, -14250, 348798, -98471, -56800, 162917, 226820, -37092, -20060, 127241, 126390, 17199, 139117, 62031 ], [ -78056, 467040, 144, 212896, 239472, -37936, -185920, -86336, -17368, 435744, 135440, -350984, -20248, -282384, 81680, -12272, 245712, -88328, 14592, 236632, 391776, -230752, -131104, 70776, -26928, -148792, 55512, 230920 ], [ -129987, 337969, -96205, 276650, 282518, -42469, -147065, -54119, 18470, 250633, 133868, -203888, 42773, -212237, 195671, 49451, 206811, -112475, -48881, 185187, 415567, -325982, -130743, 14971, -119151, -172538, -30898, 196184 ], [ -290734, 142170, -157362, 323524, 300412, -57442, -108586, 96554, 84572, -56118, 76920, 15072, 143490, -33458, 272054, 143038, 202142, -154910, -184282, 66990, 364070, -368716, -70966, -40482, -178790, -120420, -118804, 52848 ], [ -451481, -53629, -218519, 370398, 318306, -72415, -70107, 247227, 150674, -362869, 19972, 234032, 244207, 145321, 348437, 236625, 197473, -197345, -319683, -51207, 312573, -411450, -11189, -95935, -238429, -68302, -206710, -90488 ], [ -240288, -60028, -210636, 255152, 305460, -166728, -17888, 107280, 238716, -159120, -100896, 165852, 201504, 84240, 221680, 191332, 202444, -220420, -219764, 17736, 186016, -249104, 42248, -17388, -50928, 35196, -90816, -124484 ], [ 26696, -38017, -192397, 115588, 288003, -272942, 36392, -76260, 330049, 121204, -231352, 54601, 137288, -12820, 64452, 125207, 208861, -240591, -84547, 114750, 48200, -55996, 94734, 81259, 173644, 146401, 55648, -142079 ], [ 272102, -24360, -161266, -5342, 262020, -363932, 78028, -233548, 411810, 359310, -335286, -53314, 74436, -103952, -75818, 73120, 201146, -257934, 44486, 203882, -87918, 125600, 133416, 177398, 362556, 242032, 181994, -147336 ], [ 290939, -98420, 5231, 69385, 146514, -295070, -13098, -115190, 393065, 154127, -160739, -126201, 25906, -132840, -38029, 168432, 45045, -245583, 108587, 210253, -206207, 186320, 27156, 247203, 177038, 174136, 97101, -23044 ], [ 309776, -172480, 171728, 144112, 31008, -226208, -104224, 3168, 374320, -51056, 13808, -199088, -22624, -161728, -240, 263744, -111056, -233232, 172688, 216624, -324496, 247040, -79104, 317008, -8480, 106240, 12208, 101248 ], [ 273866, -222236, 214885, 187969, -27931, -117474, -159314, 84153, 313960, -134859, 160838, -209416, -22581, -154020, 74166, 280089, -168436, -230184, 154546, 189374, -319648, 290316, -95596, 279321, -101234, 64489, -57348, 151375 ], [ 112820, -216440, -23878, 161266, 42426, 82396, -132036, 79714, 158480, 58778, 244972, -76752, 88486, -62664, 232268, 115938, -168, -248400, -51580, 85276, -33344, 293720, 93096, -4062, 18044, 82498, -91848, 31982 ], [ -48226, -210644, -262641, 134563, 112783, 282266, -104758, 75275, 3000, 252415, 329106, 55912, 199553, 28692, 390370, -48213, 168100, -266616, -257706, -18822, 252960, 297124, 281788, -287445, 137322, 100507, -126348, -87411 ], [ -192232, -141452, -364772, 79636, 133688, 286776, -46748, 89904, -102164, 340572, 345596, 95708, 177732, 91332, 400176, -31128, 191252, -167028, -312524, -51736, 392276, 221832, 336560, -396852, 150808, 67684, -62412, -49976 ], [ -320618, -14147, -341657, -1163, 109262, 112206, 39433, 122012, -161205, 332039, 300079, 50375, 34097, 127649, 274044, 152090, 81381, 40547, -228643, -19398, 396853, 74402, 268572, -346781, 67318, -11735, 91757, 131218 ], [ -449004, 113158, -318542, -81962, 84836, -62364, 125614, 154120, -220246, 323506, 254562, 5042, -109538, 163966, 147912, 335308, -28490, 248122, -144762, 12940, 401430, -73028, 200584, -296710, -16172, -91154, 245926, 312412 ], [ -337809, 72622, -261614, -39902, -14169, -156082, 45467, 44788, -208890, 154034, 244354, -65400, -114419, 39412, 181121, 178594, -98581, 191772, -118426, -113842, 190175, 30445, 181403, -172349, -116271, -34692, 302379, 349259 ], [ -142056, -27152, -192752, 45520, -139496, -221264, -93384, -114464, -172688, -72240, 246608, -144704, -70328, -141920, 270568, -98096, -154632, 42272, -112400, -296784, -97256, 222472, 179448, -21768, -222232, 69728, 324344, 335160 ], [ 53697, -126926, -123890, 130942, -264823, -286446, -232235, -273716, -136486, -298514, 248862, -224008, -26237, -323252, 360015, -374786, -210683, -107228, -106374, -479726, -384687, 414499, 177493, 128813, -328193, 174148, 346309, 321061 ], [ 16536, -111068, 39858, 223756, -92754, -107560, -81302, -182982, -26584, -157036, 190990, -68660, -57650, -146402, 272978, -238558, -304860, -79210, 50242, -238156, -104122, 359928, 30030, 154390, -233866, 51352, 265666, 181078 ], [ -31212, -89954, 207919, 316906, 92833, 82420, 82803, -80885, 86668, 1158, 130385, 97354, -92495, 46729, 177919, -83561, -400770, -43123, 213703, 22710, 202261, 294148, -124047, 174285, -130435, -81772, 180359, 35373 ], [ -75788, -54704, 334688, 376104, 227820, 249592, 196076, 17404, 172708, 111232, 98072, 249608, -102964, 203428, 78664, 51836, -468836, -8304, 322232, 235756, 419836, 240168, -247620, 157700, -47300, -181448, 110196, -108204 ], [ -105297, 47692, 265320, 274030, 122457, 308426, 67897, 97605, 129491, -7264, 200146, 336502, 2353, 187075, -40522, 94133, -404643, 20492, 169834, 221657, 215573, 242238, -226299, -32165, -60571, -122246, 111967, -241673 ], [ -134806, 150088, 195952, 171956, 17094, 367260, -60282, 177806, 86274, -125760, 302220, 423396, 107670, 170722, -159708, 136430, -340450, 49288, 17436, 207558, 11310, 244308, -204978, -222030, -73842, -63044, 113738, -375142 ], [ -94196, 224242, 111716, 152961, -77136, 288493, -94600, 175837, 29647, -139766, 291371, 427760, 135353, 161884, -206804, 194297, -324677, 105102, -125134, 161518, -44813, 215049, -170436, -257302, -88886, -42866, 98265, -448878 ], [ 55488, 254464, 4352, 263200, -154048, -4320, 17088, 46048, -47840, 8768, 104864, 303744, 42272, 164736, -141760, 276384, -384224, 202944, -252416, 65792, 129504, 137056, -115328, -52096, -106688, -83392, 55968, -429696 ], [ 205172, 284686, -103012, 373439, -230960, -297133, 128776, -83741, -125327, 157302, -81643, 179728, -50809, 167588, -76716, 358471, -443771, 300786, -379698, -29934, 303821, 59063, -60220, 153110, -124490, -123918, 13671, -410514 ], [ 218020, 315426, -136162, 281126, -156994, -239764, 233142, -204906, -122118, 126538, -124930, 109766, -155230, 48304, -56724, 416674, -346798, 337182, -378572, -1648, 300352, 61514, 11660, 104482, -138918, -45962, -98234, -264898 ], [ 142902, 346499, -121603, 58601, 13965, 42722, 332801, -320527, -67033, -19489, -76147, 74553, -266941, -149496, -65694, 459523, -149205, 334077, -294898, 106360, 182592, 115679, 94322, -107325, -151177, 108161, -254887, -38003 ], [ 67784, 377572, -107044, -163924, 184924, 325208, 432460, -436148, -11948, -165516, -27364, 39340, -378652, -347296, -74664, 502372, 48388, 330972, -211224, 214368, 64832, 169844, 176984, -319132, -163436, 262284, -411540, 188892 ], [ 115197, 274543, 9450, -180242, 58457, 141491, 325076, -329830, -45194, -165509, -132044, 70038, -147793, -368586, 85884, 443457, -40900, 214190, -108398, 121356, 48095, 67943, 80476, -136746, -15202, 172941, -388282, 112148 ], [ 188406, 143282, 147404, -153148, -130626, -140374, 174104, -176788, -97036, -134758, -269032, 114612, 155186, -352716, 282120, 363118, -190584, 73476, -1540, -13976, 52626, -66814, -53752, 128628, 166820, 32342, -327148, -28520 ] ], [ [ -225472, -112512, 68032, 271360, -450816, -461376, -106816, 128000, 357440, -369472, -412864, -372544, -292672, 90176, 176320, -187328, 445888, 173120, -296640, 462016, -91456, -59200, -64768, 380288, -360960, -236032, -136064, -257600 ], [ -192106, -99234, 79141, 278257, -448296, -439176, -92017, 142766, 353708, -332860, -390601, -374479, -270172, 78527, 173551, -158507, 439945, 177896, -268953, 446386, -92641, -68701, -71272, 340223, -331116, -223510, -136235, -227468 ], [ 63700, 2564, 164310, 331134, -428976, -268976, 21442, 255972, 325096, -52168, -219918, -389314, -97672, -10782, 152322, 62454, 394382, 214512, -56686, 326556, -101726, -141542, -121136, 33058, -102312, -127508, -137546, 3544 ], [ 319506, 104362, 249479, 384011, -409656, -98776, 134901, 369178, 296484, 228524, -49235, -404149, 74828, -100091, 131093, 283415, 348819, 251128, 155581, 206726, -110811, -214383, -171000, -274107, 126492, -31506, -138857, 234556 ], [ 385000, 121672, 288928, 308864, -303984, -31312, 222536, 439632, 255128, 422176, 32960, -360360, 118008, -163752, 64336, 391896, 245432, 249072, 299520, 76400, -163184, -199528, -160896, -373040, 302056, 21432, -95000, 293048 ], [ 93659, -19433, 242652, -6328, -36402, -156478, 261751, 429926, 189877, 452628, -50760, -206651, -81287, -179323, -87786, 289477, 33625, 174506, 315344, -73606, -296722, -20243, -38352, -81538, 377795, -6375, 33547, 28065 ], [ -197682, -160538, 196376, -321520, 231180, -281644, 300966, 420220, 124626, 483080, -134480, -52942, -280582, -194894, -239908, 187058, -178182, 99940, 331168, -223612, -430260, 159042, 84192, 209964, 453534, -34182, 162094, -236918 ], [ -255595, -251151, 95279, -307123, 251632, -296869, 329157, 375921, 141483, 481851, -180461, 51549, -375851, -127642, -175437, 19977, -269401, 60825, 167943, -159131, -455417, 103833, 144622, 210279, 369412, -46324, 78650, -271489 ], [ -133948, -302924, -47988, -39196, 81984, -227524, 348868, 305012, 221500, 456252, -197412, 118180, -391100, 3320, 55644, -196844, -267860, 48980, -133012, 70340, -397204, -131756, 157272, -13396, 162320, -46416, -167864, -128820 ], [ -12301, -354697, -191255, 228731, -87664, -158179, 368579, 234103, 301517, 430653, -214363, 184811, -406349, 134282, 286725, -413665, -266319, 37135, -433967, 299811, -338991, -367345, 169922, -237071, -44772, -46508, -414378, 13849 ], [ -43438, -301296, -238384, 112862, 1816, -218074, 141618, 145950, 298734, 225846, -98438, 103104, -219584, 64328, 128394, -251100, -143458, -86310, -270000, 221158, -295682, -171564, 15658, -166338, -11942, 19316, -255172, 9872 ], [ -117015, -218680, -258808, -109617, 163276, -313869, -153863, 53007, 272951, -28741, 54397, -19808, 23296, -61436, -138107, 16850, 13103, -240755, 23112, 56915, -256513, 144042, -184971, -13825, 87533, 103450, 16734, -34840 ], [ -190592, -136064, -279232, -332096, 324736, -409664, -449344, -39936, 247168, -283328, 207232, -142720, 266176, -187200, -404608, 284800, 169664, -395200, 316224, -107328, -217344, 459648, -385600, 138688, 187008, 187584, 288640, -79552 ], [ -193191, -53655, -51647, -48989, 86088, -198685, -450724, -130671, -26394, -149376, 63413, -196517, 81785, 26953, -392395, 232498, 92062, -287583, 224109, 2911, -292117, 426091, -152357, 162838, 54183, -18358, 353776, 35264 ], [ -195790, 28754, 175938, 234118, -152560, 12294, -452104, -221406, -299956, -15424, -80406, -250314, -102606, 241106, -380182, 180196, 14460, -179966, 131994, 113150, -366890, 392534, 80886, 186988, -78642, -224300, 418912, 150080 ], [ -170814, 115268, 329778, 388135, -324928, 152558, -445254, -273846, -485768, 107313, -172840, -285776, -251847, 378939, -307614, 129424, -5537, -106094, 28864, 196389, -368323, 356817, 278699, 181308, -180007, -330992, 447153, 190106 ], [ -46568, 216560, 218136, 77428, -258688, 38248, -408776, -188424, -355680, 189676, -80288, -255232, -274548, 242020, -17768, 84160, 181844, -153704, -113920, 182428, -105732, 313324, 348964, 68240, -168116, -80384, 342572, -39112 ], [ 77678, 317852, 106494, -233279, -192448, -76062, -372298, -103002, -225592, 272039, 12264, -224688, -297249, 105101, 272078, 38896, 369225, -201314, -256704, 168467, 156859, 269831, 419229, -44828, -156225, 170224, 237991, -268330 ], [ 151714, 243504, 12202, -391796, -154488, -162802, -256090, -78690, -123174, 203732, 28626, -212884, -208710, 43982, 336174, 412, 442636, -222574, -307308, 215376, 189890, 232398, 332254, -86816, -139484, 287432, 161900, -375518 ], [ 160477, -59176, -59535, -352466, -153292, -213701, -36233, -133821, -56727, -60446, -54059, -225442, 24441, 81403, 106795, -29258, 367886, -209579, -238078, 341416, -75507, 202843, 40867, -36400, -116438, 231220, 122846, -324067 ], [ 169240, -361856, -131272, -313136, -152096, -264600, 183624, -188952, 9720, -324624, -136744, -238000, 257592, 118824, -122584, -58928, 293136, -196584, -168848, 467456, -340904, 173288, -250520, 14016, -93392, 175008, 83792, -272616 ], [ 77128, -430236, -102569, -135851, -31605, -278884, 246956, -264318, -11313, -375232, -128694, -260998, 191073, 40595, -218103, -72788, 115171, -217474, -76293, 327351, -266761, 197358, -292742, 24892, -162641, 136391, -23902, -193325 ], [ -68784, -373656, -20298, 115010, 152510, -273640, 226808, -350476, -79002, -311936, -72252, -289564, -35270, -99314, -242230, -78216, -117842, -256436, 28702, 45302, -11530, 250028, -202076, 14680, -281114, 107158, -168204, -99186 ], [ -214696, -317076, 61973, 365871, 336625, -268396, 206660, -436634, -146691, -248640, -15810, -318130, -261613, -239223, -266357, -83644, -350855, -295398, 133697, -236747, 243701, 302698, -111410, 4468, -399587, 77925, -312506, -5047 ], [ -183528, -57936, 52964, 252012, 216820, -161012, 156752, -461512, -24180, -160744, 88912, -283836, -223996, -86012, -250364, -121692, -351968, -319080, 146812, -302396, 138432, 215528, 70556, 115996, -262020, 50292, -171988, -106988 ], [ -125798, 231588, 30263, 83445, 51427, -38307, 102380, -477198, 126861, -69158, 200876, -240113, -146785, 111167, -228353, -164633, -318296, -340470, 146145, -335585, -20912, 107382, 266217, 245785, -86047, 22899, 11253, -238341 ], [ -83642, 474830, 19052, -63882, -86878, 75148, 54568, -482462, 270558, 28874, 291340, -201674, -62148, 291028, -202870, -188752, -264492, -335720, 138754, -351528, -174224, 6396, 416042, 344872, 76576, -13014, 158260, -335938 ], [ -205013, 232111, 128486, 11811, 59241, 91478, 75636, -378295, 337143, 194589, 156054, -218717, 100462, 289050, -140931, -15240, 698, -56500, 60761, -186388, -264200, -19410, 84589, 121588, 99024, -138387, -75190, -79097 ], [ -326384, -10608, 237920, 87504, 205360, 107808, 96704, -274128, 403728, 360304, 20768, -235760, 263072, 287072, -78992, 158272, 265888, 222720, -17232, -21248, -354176, -45216, -246864, -101696, 121472, -263760, -308640, 177744 ], [ -362593, -110961, 228802, 170470, 322436, 70483, 106481, -138097, 359181, 404240, -19031, -183265, 320507, 226350, -32796, 204090, 419813, 420488, -41444, 62699, -390196, -73759, -437162, -249772, 95823, -290412, -456466, 295292 ], [ -204146, 114094, -51292, 270060, 373128, -89482, 90450, 70766, 60618, 169824, 159426, 28174, 137542, 31356, -22584, -41964, 319418, 432080, 57272, -38938, -302888, -108558, -304820, -225944, -39762, -91416, -408580, 94456 ], [ -45699, 339149, -331386, 369650, 423820, -249447, 74419, 279629, -237945, -64592, 337883, 239613, -45423, -163638, -12372, -288018, 219023, 443672, 155988, -140575, -215580, -143357, -172478, -202116, -175347, 107580, -360694, -106380 ], [ 95720, 413064, -448424, 299308, 330236, -347000, 18272, 280712, -386256, -159196, 355804, 323012, -143584, -293304, -74688, -313932, 184736, 384560, 204916, -211504, -137620, -145696, -87212, -159268, -202608, 234936, -196396, -203056 ], [ 221530, 348434, -415994, 73195, 104399, -387342, -74648, 91330, -396836, -125639, 226567, 289041, -164008, -363086, -203488, -138051, 211048, 260636, 208205, -254284, -68229, -118280, -45099, -98985, -130572, 296622, 74613, -204252 ], [ 347340, 283804, -383564, -152918, -121438, -427684, -167568, -98052, -407416, -92082, 97330, 255070, -184432, -432868, -332288, 37830, 237360, 136712, 211494, -297064, 1162, -90864, -2986, -38702, -58536, 358308, 345622, -205448 ], [ 379021, 107093, -174980, -184959, -196519, -302735, -144854, 14622, -257771, -16025, 107595, 226131, -265070, -341983, -237028, 183774, 301565, 212385, 146052, -146673, -13478, -119242, 77785, 51926, 93434, 241324, 334448, -29334 ], [ 377480, -109176, 95776, -148504, -218392, -119448, -81328, 233904, -51576, 75032, 167096, 198968, -366960, -194392, -62688, 319152, 379144, 358504, 56352, 71896, -57776, -167312, 172200, 153264, 273616, 61280, 223680, 209360 ], [ 375939, -325445, 366532, -112049, -240265, 63839, -17802, 453186, 154619, 166089, 226597, 171805, -468850, -46801, 111652, 454530, 456723, 504623, -33348, 290465, -102074, -215382, 266615, 254602, 453798, -118764, 112912, 448054 ], [ 375168, -375306, 107330, -43716, -272082, 152152, 26826, 357318, 126426, 215918, 57958, 252728, -276732, 99624, -10106, 367378, 271380, 433866, 63776, 80804, -233184, -136490, 191520, 131496, 455230, -122214, -104468, 263886 ], [ 374432, -417603, -175961, 26066, -304351, 236148, 70595, 247125, 87579, 263873, -121051, 338564, -71250, 245996, -145323, 270111, 74086, 353251, 169392, -148322, -368240, -51827, 108720, -1812, 448537, -117637, -326694, 60497 ], [ 365480, -438396, -394628, 94860, -291220, 290432, 80304, 147656, 47292, 309060, -249960, 392932, 70540, 370752, -219508, 174676, -88112, 262020, 210172, -299940, -435664, 25292, 24548, -90688, 432864, -136316, -446304, -100336 ], [ 317502, -357045, -306331, 158961, -62439, 203584, -71772, 99126, 165, 341099, -140894, 297827, -90207, 392832, -3791, 87943, -83604, 120363, -57019, -83395, -181836, 66577, -66141, 31488, 374536, -265461, -78488, -59028 ], [ 269524, -275694, -218034, 223062, 166342, 116736, -223848, 50596, -46962, 373138, -31828, 202722, -250954, 414912, 211926, 1210, -79096, -21294, -324210, 133150, 71992, 107862, -156830, 153664, 316208, -394606, 289328, -17720 ], [ 181631, -235446, -95168, 230247, 312287, 62279, -327666, -33763, -32169, 365442, 68175, 86683, -295547, 337290, 262853, -9455, -83426, -148695, -487676, 247293, 248024, 177605, -191998, 190943, 286203, -404906, 428724, -46009 ], [ 31648, -259136, 81472, 148896, 329376, 58208, -356416, -173856, 78944, 295936, 154080, -61920, -159456, 104576, 57440, 98208, -101504, -253920, -489792, 202144, 303040, 291616, -140800, 96160, 300256, -230336, 212800, -182560 ], [ -118335, -282826, 258112, 67545, 346465, 54137, -385166, -313949, 190057, 226430, 239985, -210523, -23365, -128138, -147973, 205871, -119582, -359145, -491908, 156995, 358056, 405627, -89602, 1377, 314309, -55766, -3124, -319111 ], [ -179754, -296870, 328142, -15192, 230946, 72536, -265054, -353802, 111358, 143232, 223606, -229318, 107994, -199936, -143092, 189620, -191406, -283378, -382080, 196280, 366466, 417760, -141682, 65214, 183126, 66346, -159310, -216598 ], [ -184239, -304713, 329637, -98820, 30179, 105380, -49245, -329215, -89363, 51232, 141473, -164665, 236311, -168288, -3022, 93710, -297781, -91259, -200288, 289844, 344915, 364400, -260155, 231021, -41423, 154735, -277093, 39599 ], [ -188724, -312556, 331132, -182448, -170588, 138224, 166564, -304628, -290084, -40768, 59340, -100012, 364628, -136640, 137048, -2200, -404156, 100860, -18496, 383408, 323364, 311040, -378628, 396828, -265972, 243124, -394876, 295796 ], [ -102636, -341888, 320011, -10735, -147497, 251609, 3988, -270180, -243007, -43639, 25315, -180044, 286586, -181201, 105187, -30356, -320740, 196611, -141426, 270974, 147476, 144003, -220195, 381014, -171739, 263949, -343464, 307596 ], [ 2520, -375744, 306234, 214734, -77278, 381950, -238248, -233656, -143762, -27746, 1418, -290536, 165100, -241806, 37130, -44248, -197368, 272074, -328508, 115172, -60904, -46966, -3466, 326964, -10394, 270550, -256432, 267944 ], [ 96611, -405410, 289250, 421654, -7762, 495985, -459591, -202381, -48496, -14994, -21687, -388979, 49271, -300875, -21963, -60914, -76496, 341561, -492639, -37499, -255535, -219701, 208199, 263456, 135320, 273141, -175166, 224825 ], [ -52728, -342896, 201712, 220496, 46288, 251288, -221288, -286584, -40768, -71344, -27368, -222344, 57896, -326152, 116152, -138608, -10624, 279576, -151848, -121288, -147688, 8712, 308456, -8128, -62848, 187512, -220752, 105432 ], [ -202067, -280382, 114174, 19338, 100338, 6591, 17015, -370787, -33040, -127694, -33049, -55709, 66521, -351429, 254267, -216302, 55248, 217591, 188943, -205077, -39841, 237125, 408713, -279712, -261016, 101883, -266338, -13961 ], [ -246478, -199538, 33182, -155090, 88160, -117272, 166602, -430720, 11498, -108420, -26040, 39526, 61418, -357236, 309462, -281846, 99856, 184568, 428052, -282176, 63182, 395080, 476852, -396040, -398458, 61926, -245048, -95386 ], [ 6407, -66759, -29263, -253783, -111664, 101228, 64827, -421888, 160331, 125122, 16924, -67539, 17419, -307878, 129717, -312965, 84216, 233604, 379062, -340320, 152537, 353404, 453990, -72476, -363843, 151373, -34276, -69235 ], [ 259292, 66020, -91708, -352476, -311488, 319728, -36948, -413056, 309164, 358664, 59888, -174604, -26580, -258520, -50028, -344084, 68576, 282640, 330072, -398464, 241892, 311728, 431128, 251088, -329228, 240820, 176496, -43084 ], [ 272872, 184697, -164757, -354875, -287385, 355111, -117328, -301220, 388719, 474792, 116195, -219728, -60371, -229226, -146382, -222281, 52804, 194781, 226181, -298010, 213206, 316461, 378280, 419035, -345158, 187872, 245511, 44502 ], [ 25392, 287990, -249374, -252226, -18998, 190730, -174368, -77016, 392698, 462832, 187058, -197280, -83026, -221820, -151764, 66346, 36888, -42418, 62398, -24540, 55748, 371822, 292720, 417218, -416228, -20416, 159882, 199108 ], [ -222088, 391283, -333991, -149577, 249389, 26349, -231408, 147188, 396677, 450872, 257921, -174832, -105681, -214414, -157146, 354973, 20972, -279617, -101385, 248930, -101710, 427183, 207160, 415401, -487298, -228704, 74253, 353714 ], [ -276416, 305984, -186720, -190496, 263136, -57776, -162016, 86592, 229120, 266112, 263200, -190560, -209984, -114912, -205568, 390544, -31792, -330944, -157520, 163872, -226608, 339360, 147632, 282288, -372144, -209248, 83472, 397184 ], [ -246240, 138176, 62002, -294226, 165478, -106789, -37310, -98604, -13484, 5752, 239786, -222990, -350008, 24882, -272820, 315403, -100677, -300952, -166559, -78042, -337261, 188894, 99493, 91733, -175517, -90154, 134187, 392032 ], [ -216064, -29632, 310724, -397956, 67820, -155802, 87396, -283800, -256088, -254608, 216372, -255420, -490032, 164676, -340072, 240262, -169562, -270960, -175598, -319956, -447914, 38428, 51354, -98822, 21110, 28940, 184902, 386880 ], [ -61295, 112751, 224706, -178790, 61827, -73922, 176969, -344214, -195032, -265278, 262510, -228672, -469469, 202998, -188252, 206512, -41236, -96299, -251522, -105246, -354720, 144246, -109471, 32616, 9795, 4163, 236226, 219167 ], [ 105340, 284676, 106808, 71128, 64564, 20424, 263196, -392744, -105056, -252168, 315272, -196288, -433612, 231656, -15568, 176704, 105872, 92140, -333816, 152952, -242112, 274472, -281028, 194720, -21324, -34316, 287608, 35972 ], [ 216007, 433927, -824, 285307, 69356, 76985, 336787, -392614, -44108, -229473, 322218, -152390, -374412, 265372, 131676, 129700, 217520, 239671, -405367, 374808, -154440, 381799, -411698, 332263, -47493, -50100, 305339, -97015 ], [ -46446, 432018, -40016, 261226, 87848, -118354, 326138, -68084, -176680, -142878, 23724, -31732, -159592, 332808, 109320, -31944, 92768, 114482, -405298, 354384, -233008, 336466, -269788, 306066, -40662, 85416, 98730, 104718 ], [ -308899, 430109, -79208, 237145, 106340, -313693, 315489, 256446, -309252, -56283, -274770, 88926, 55228, 400244, 86964, -193588, -31984, -10707, -405229, 333960, -311576, 291133, -127878, 279869, -33831, 220932, -107879, 306451 ], [ -437912, 382760, -45576, 219232, 100328, -436208, 286256, 373632, -288344, 20912, -431760, 106568, 229992, 378432, 27712, -291984, -135048, -136496, -380544, 264128, -279216, 280136, 27160, 217008, 31112, 235808, -229336, 323520 ], [ -316725, 250211, 124601, 212884, 48371, -422178, 222178, 102048, 20339, 80482, -323430, -68945, 329651, 189280, -100720, -271790, -197447, -263410, -309704, 101656, -38866, 333519, 206813, 85402, 205015, 24484, -191133, -5656 ], [ -195538, 117662, 294778, 206536, -3586, -408148, 158100, -169536, 329022, 140052, -215100, -244458, 429310, 128, -229152, -251596, -259846, -390324, -238864, -60816, 201484, 386902, 386466, -46204, 378918, -186840, -152930, -334832 ], [ -39134, 13336, 205904, 201280, 62913, -360890, 126769, -260459, 426403, 150170, -131834, -316491, 455246, -101885, -255092, -119602, -251694, -306456, -175473, -142779, 233587, 385607, 465174, -167163, 393103, -283777, -166441, -389240 ], [ 144360, -69280, -82240, 196864, 220532, -288072, 120628, -212412, 361244, 122248, -67848, -308924, 424472, -136868, -202192, 98392, -189272, -60448, -117812, -162812, 105500, 342252, 466232, -279932, 284428, -292724, -219732, -232288 ], [ 327854, -151896, -370384, 192448, 378151, -215254, 114487, -164365, 296085, 94326, -3862, -301357, 393698, -171851, -149292, 316386, -126850, 185560, -60151, -182845, -22587, 298897, 467290, -392701, 175753, -301671, -273023, -75336 ], [ 369940, -66140, -300922, 197878, 252126, -119342, 976, -89534, 221350, 43364, -106970, -149844, 414098, -19688, -216758, 253562, -148362, 300492, -110850, -900, 71320, 177170, 208374, -415740, 9568, -192808, -204166, -25718 ], [ 372746, 66386, -132125, 206043, 47311, -17015, -142360, -7263, 143955, -13998, -256493, 41654, 448713, 184460, -317659, 112733, -193189, 379014, -191649, 237150, 226892, 33673, -122757, -413854, -172592, -51220, -101379, -5915 ], [ 375552, 198912, 36672, 214208, -157504, 85312, -285696, 75008, 66560, -71360, -406016, 233152, 483328, 388608, -418560, -28096, -238016, 457536, -272448, 475200, 382464, -109824, -453888, -411968, -354752, 90368, 1408, 13888 ], [ 148243, -20554, 23240, 138469, -205827, 161350, -185899, 109232, 54485, -60573, -104992, 126064, 398941, 243317, -344247, -15009, -198226, 356911, -323623, 316523, 281218, -136021, -400114, -406310, -238372, 99775, -3859, -2994 ], [ -79066, -240020, 9808, 62730, -254150, 237388, -86102, 143456, 42410, -49786, 196032, 18976, 314554, 98026, -269934, -1922, -158436, 256286, -374798, 157846, 179972, -162218, -346340, -400652, -121992, 109182, -9126, -19876 ], [ -276675, -339741, 32236, 4311, -259873, 264921, -40110, 184785, 36475, 306, 380736, -90587, 234827, -6065, -229646, 8630, -81706, 143401, -385828, 31974, 95901, -135970, -263891, -359059, -7972, 122074, 2167, -44388 ], [ -367364, -8380, 183760, 8244, -112236, 117836, -187816, 251692, 52644, 191896, 146688, -209060, 171876, 38164, -311848, 10056, 128008, -13620, -252336, 24200, 73660, 79080, -78212, -188100, 97552, 147512, 73076, -96368 ], [ -458053, 322981, 335284, 12177, 35401, -29249, -335522, 318599, 68813, 383486, -87360, -327533, 108925, 82393, -394050, 11482, 337722, -170641, -118844, 16426, 51419, 294130, 107467, -17141, 203076, 172950, 143985, -148348 ], [ -437002, 503552, 353768, 35690, 142818, -93354, -393568, 242216, 71652, 486856, -164538, -384426, 54394, 46132, -345362, -6962, 424566, -243442, -43632, 66542, 92108, 286570, 169546, 75198, 215000, 127518, 157324, -96218 ], [ -270689, 488096, 199300, 84657, 197949, -49585, -335056, -20444, 57162, 475540, -37785, -361265, 10809, -94766, -126517, -51237, 351679, -206757, -44184, 191915, 214606, -10383, 70945, 65331, 105244, -10045, 95822, 91255 ], [ -104376, 472640, 44832, 133624, 253080, -5816, -276544, -283104, 42672, 464224, 88968, -338104, -32776, -235664, 92328, -95512, 278792, -170072, -44736, 317288, 337104, -307336, -27656, 55464, -4512, -147608, 34320, 278728 ], [ -144178, 320924, -86881, 189311, 304311, -15087, -209767, -243859, 57342, 252388, 80001, -153378, 67159, -180917, 204058, -21617, 242730, -153187, -118683, 250781, 397712, -406934, -91127, 43287, -100618, -204876, -86942, 250831 ], [ -293908, 96536, -206458, 248582, 353462, -52646, -138582, -43598, 87564, -66392, -1350, 117516, 243638, -21826, 258660, 115302, 226308, -146862, -231774, 81938, 425312, -401276, -135862, 29878, -189444, -219320, -240076, 108070 ], [ -443638, -127852, -326035, 307853, 402613, -90205, -67397, 156663, 117786, -385172, -82701, 388410, 420117, 137265, 313262, 252221, 209886, -140537, -344865, -86905, 452912, -395618, -180597, 16469, -278270, -233764, -393210, -34691 ], [ -200688, -165340, -329832, 244064, 338204, -195204, 4068, 3924, 206148, -183292, -157332, 279964, 363576, 91856, 235964, 240140, 269244, -220432, -239156, 38532, 323452, -223180, -122932, 119560, -59536, -19928, -182344, -95532 ], [ 101164, -174793, -316262, 161816, 256761, -310319, 75575, -201765, 303231, 96687, -230955, 114617, 272082, 15772, 138881, 205709, 339969, -313260, -100627, 208111, 170433, -25725, -49907, 240126, 205332, 228150, 83122, -144085 ], [ 376738, -182806, -287084, 89060, 178766, -411898, 128906, -373534, 389768, 327590, -286678, -39836, 181132, -56524, 53356, 177236, 382766, -396252, 29406, 357960, 16342, 162958, 8056, 349964, 431886, 442026, 309942, -176374 ], [ 376393, -175699, -94022, 115970, 136975, -371349, -8611, -189143, 365572, 43195, -154451, -79902, 95894, -89046, 89190, 211322, 132319, -375966, 70231, 300644, -149005, 259535, -92132, 347158, 256143, 296781, 130979, -37891 ], [ 376048, -168592, 99040, 142880, 95184, -330800, -146128, -4752, 341376, -241200, -22224, -119968, 10656, -121568, 125024, 245408, -118128, -355680, 111056, 243328, -314352, 356112, -192320, 344352, 80400, 151536, -47984, 100592 ], [ 306942, -169269, 173606, 159416, 90213, -226971, -244984, 101701, 271092, -352191, 105355, -117152, -24735, -114953, 180682, 228394, -220196, -326399, 91604, 157053, -344487, 424913, -193024, 264546, -26477, 46352, -182343, 176789 ], [ 80668, -187738, -22676, 152240, 169402, 21498, -255472, 30010, 95464, -66830, 222310, -16320, 53810, -18882, 281652, 94580, 16888, -276558, -65624, 4586, -65566, 430226, 33664, 8740, 24054, 32736, -214750, 110618 ], [ -145606, -206207, -218958, 145064, 248591, 269967, -265960, -41681, -80164, 218531, 339265, 84512, 132355, 77189, 382622, -39234, 253972, -226717, -222852, -147881, 213355, 435539, 260352, -247066, 74585, 19120, -247157, 44447 ], [ -285528, -161028, -333880, 95168, 255972, 290172, -182296, -50492, -214464, 344652, 399988, 136708, 106284, 118432, 343312, -18872, 255736, -101060, -243748, -161964, 350508, 360056, 371132, -350784, 86080, -6412, -159684, 91940 ], [ -346294, -57505, -374222, 6112, 197529, 101135, -12326, -1663, -310880, 324803, 409165, 144321, -15685, 109416, 175412, 142818, 41790, 94095, -139673, -49195, 357707, 210510, 375663, -315088, 61792, -42867, 37679, 243625 ], [ -407060, 46018, -414564, -82944, 139086, -87902, 157644, 47166, -407296, 304954, 418342, 151934, -137654, 100400, 7512, 304508, -172156, 289250, -35598, 63574, 364906, 60964, 380194, -279392, 37504, -79322, 235042, 395310 ], [ -277324, 43767, -313993, 1009, 16383, -177744, 84038, -66508, -362221, 164592, 441340, 22323, -93465, -48033, 79431, 153942, -198592, 186905, -67149, -40373, 150578, 138657, 301901, -149465, -96604, 44737, 304055, 413137 ], [ -80352, 4184, -163688, 146024, -129000, -232576, -75536, -237536, -267208, -18304, 469216, -155720, 9368, -245672, 235992, -106832, -158848, -20440, -146568, -220808, -141936, 296552, 194376, 13720, -269472, 225448, 327768, 383720 ], [ 116620, -35399, -13383, 291039, -274383, -287408, -235110, -408564, -172195, -201200, 497092, -333763, 112201, -443311, 392553, -367606, -119104, -227785, -225987, -401243, -434450, 454447, 86851, 176905, -442340, 406159, 351481, 354303 ], [ 50802, -15054, 138594, 342554, -128882, -135748, -129936, -279930, -82946, -114200, 364324, -171444, 33050, -262748, 308368, -251366, -227750, -225140, -3478, -150016, -125066, 416674, -64938, 186552, -266222, 218194, 257472, 163340 ], [ -26961, 8015, 290647, 389819, 29841, 25298, -12728, -137675, 6041, -14932, 224254, 6346, -54373, -64994, 213240, -117989, -343141, -212950, 232755, 120832, 211677, 370007, -218739, 189220, -74241, 13471, 158112, -34966 ], [ -95040, 36900, 412128, 411612, 145504, 173820, 78032, 2828, 77268, 42916, 130476, 171800, -96336, 112516, 108764, 4380, -430960, -173408, 395212, 348616, 447452, 324920, -335644, 156660, 83544, -156764, 85388, -215992 ], [ -117120, 93411, 388392, 312413, 56632, 262853, 43164, 135009, 64135, -95981, 256585, 278658, 77636, 193867, -40115, 74461, -387812, -3944, 207233, 371846, 203629, 287338, -277293, -43233, 78898, -163181, 139185, -314938 ], [ -139200, 149922, 364656, 213214, -32240, 351886, 8296, 267190, 51002, -234878, 382694, 385516, 251608, 275218, -188994, 144542, -344664, 165520, 19254, 395076, -40194, 249756, -218942, -243126, 74252, -169598, 192982, -413884 ], [ -84339, 203787, 263484, 185601, -131588, 293517, 9086, 257162, -6492, -224663, 383145, 422129, 304890, 330739, -271534, 217512, -340432, 277150, -143435, 320998, -115654, 209483, -173911, -298659, 19917, -164252, 178973, -455041 ], [ 90208, 253536, 41856, 269344, -247232, 5856, 65344, 25920, -132992, 17504, 188128, 349472, 170432, 346080, -250880, 294976, -396736, 298816, -266784, 95552, 70784, 165024, -149600, -129632, -111712, -140608, 59488, -406304 ], [ 264755, 303285, -179772, 353087, -362876, -281805, 121602, -205322, -259492, 259671, -6889, 276815, 35974, 361421, -230226, 372440, -453040, 320482, -390133, -129894, 257222, 120565, -125289, 39395, -243341, -116964, -59997, -357567 ], [ 251016, 317180, -209614, 274332, -282688, -234446, 203998, -326734, -229990, 232926, -42278, 160898, -96034, 194608, -210720, 421400, -360776, 358836, -385032, -60948, 265048, 105520, -54022, 19240, -231932, -5106, -176570, -173254 ], [ 116236, 308026, -116165, 91114, -76608, 28283, 303197, -377541, -100201, 33309, 24951, 17171, -226467, -89304, -191952, 452036, -173004, 407918, -297356, 197250, 158052, 109384, 47431, -122532, -128570, 163461, -291271, 98215 ], [ -18544, 298872, -22716, -92104, 129472, 291012, 402396, -428348, 29588, -166308, 92180, -126556, -356900, -373216, -173184, 482672, 14768, 457000, -209680, 455448, 51056, 113248, 148884, -264304, -25208, 332028, -405972, 369684 ], [ 46765, 200513, 57357, -146122, -8120, 124113, 300993, -348055, -10312, -196844, -47596, -16823, -144858, -420483, 23709, 495752, -44764, 264497, -80527, 284949, 2105, -55921, 54048, -105743, 110834, 181300, -400061, 281141 ], [ 154198, 83374, 134614, -172940, -218064, -133234, 157358, -240162, -85936, -191784, -230952, 146270, 139284, -417930, 258102, 505136, -156360, 21134, 57358, 24198, -34626, -261518, -82112, 116046, 253756, -36648, -368758, 116806 ] ], [ [ -10048, -30848, 151104, 203776, -163584, -310720, -108224, -29696, 37824, -156864, -265024, -47296, -372928, 198592, -39104, -236608, 281152, 213952, -160064, 404288, -115392, -139456, 64768, 377472, -417280, -247296, 58240, -219584 ], [ 11306, -21662, 158715, 210607, -175320, -300664, -97583, -7406, 39636, -141636, -249559, -49297, -348580, 192289, -35471, -214453, 277783, 211864, -138119, 391694, -104895, -145987, 56680, 346977, -384532, -231210, 55627, -197108 ], [ 175020, 48764, 217066, 262978, -265296, -223568, -16002, 163484, 53528, -24888, -130994, -64638, -161912, 143966, -7618, -44598, 251954, 195856, 30126, 295140, -24418, -196058, -5328, 113182, -133464, -107884, 35594, -24792 ], [ 338734, 119190, 275417, 315349, -355272, -146472, 65579, 334374, 67420, 91860, -12429, -79979, 24756, 95643, 20235, 125257, 226125, 179848, 198371, 198586, 56059, -246129, -67336, -120613, 117604, 15442, 15561, 147524 ], [ 378136, 147896, 278368, 255360, -341648, -99248, 113592, 445616, 73320, 200416, 65344, -53592, 121352, 19112, 2736, 228392, 162888, 160016, 299520, 74640, 46960, -212376, -107392, -200912, 295192, 102216, 5144, 199240 ], [ 184453, 98377, 177444, -15304, -133774, -108034, 98665, 445018, 64235, 293612, 66632, 51035, 49063, -110309, -99798, 206427, 29511, 133014, 274864, -100666, -130094, -21453, -106288, 6594, 335005, 120455, 12757, 24831 ], [ -9230, 48858, 76520, -285968, 74100, -116820, 83738, 444420, 55150, 386808, 67920, 155662, -23226, -239730, -202332, 184462, -103866, 106012, 250208, -275972, -307148, 169470, -105184, 214100, 374818, 138694, 20370, -149578 ], [ -36981, 12079, 20017, -285101, 137232, -92027, 144731, 399791, 53813, 411429, 27725, 210499, -112181, -247718, -174931, 91543, -131527, 58119, 89689, -266821, -330919, 181383, -47790, 225657, 276220, 76788, -62458, -181663 ], [ 62908, -14900, -2316, -75364, 89024, -41404, 264124, 321292, 58436, 383300, -44380, 227036, -213956, -162296, -47580, -55956, -77868, -5844, -175340, -115780, -236780, 55596, 52904, 86484, 71152, -46768, -214856, -104268 ], [ 162797, -41879, -24649, 134373, 40816, 9219, 383517, 242793, 63059, 355171, -116485, 243573, -315731, -76874, 79771, -203455, -24209, -69807, -440369, 35261, -142641, -70191, 153598, -52689, -133916, -170324, -367254, -26873 ], [ 56046, -17936, -80336, 86242, 53736, -29798, 189710, 182690, 102098, 190602, -43834, 188992, -249152, -22088, -15178, -66212, -25054, -102810, -303440, 2522, -93502, 29868, 47382, -41598, -112922, -155892, -229564, -16528 ], [ -108105, 20152, -145288, -33519, 83636, -93715, -91097, 127697, 150697, -11867, 69027, 114656, -135808, 24188, -171877, 150126, -41039, -127213, -54856, -81267, -56863, 192662, -116309, 11233, -29133, -103130, -11294, -24808 ], [ -272256, 58240, -210240, -153280, 113536, -157632, -371904, 72704, 199296, -214336, 181888, 40320, -22464, 70464, -328576, 366464, -57024, -151616, 193728, -165056, -20224, 355456, -280000, 64064, 54656, -50368, 206976, -33088 ], [ -208569, 69303, -17569, 73661, 16568, -2819, -346972, -28657, -40870, -112768, 65899, -49403, -27225, 197079, -256149, 220046, -16222, -127489, 84915, -3711, -171403, 245493, -147451, 97322, -14919, -152074, 247824, 81728 ], [ -144882, 80366, 175102, 300602, -80400, 151994, -322040, -130018, -281036, -11200, -50090, -139126, -31986, 323694, -183722, 73628, 24580, -103362, -23898, 157634, -322582, 135530, -14902, 130580, -84494, -253780, 288672, 196544 ], [ -80130, 86844, 308878, 431673, -155968, 244562, -286458, -209034, -448632, 88943, -125144, -211504, -37017, 405669, -100770, -49040, 89217, -84050, -104896, 278779, -404381, 53327, 100917, 128068, -129209, -298256, 314735, 255270 ], [ -11544, 76816, 230632, 217612, -154496, 113048, -212536, -207608, -354976, 183956, -52832, -221440, -43020, 326940, 20072, -86208, 239660, -82072, -85760, 255204, -236412, 71060, 156508, -3216, -84428, -136704, 287572, 112072 ], [ 57042, 66788, 152386, 3551, -153024, -18466, -138614, -206182, -261320, 278969, 19480, -231376, -49023, 248211, 140914, -123376, 390103, -80094, -66624, 231629, -68443, 88793, 212099, -134500, -39647, 24848, 260409, -31126 ], [ 91038, -15920, 55190, -123660, -143752, -136270, -48102, -171486, -153754, 258732, 49262, -241132, -20346, 184562, 126866, -115484, 426356, -104786, -90388, 260784, -16514, 127986, 181730, -169184, -24996, 141880, 215316, -98274 ], [ 80067, -193112, -66641, -137966, -124340, -236251, 63977, -93539, -28105, 88670, 23755, -250654, 53415, 140517, -62539, -49014, 314162, -164149, -169922, 358488, -115437, 195077, 39613, -78288, -49514, 201036, 146914, -66557 ], [ 69096, -370304, -188472, -152272, -104928, -336232, 176056, -15592, 97544, -81392, -1752, -260176, 127176, 96472, -251944, 17456, 201968, -223512, -249456, 456192, -214360, 262168, -102504, 12608, -74032, 260192, 78512, -34840 ], [ 20280, -401636, -143863, -89013, -20011, -339868, 203220, -42690, 59153, -120384, -6154, -245818, 69567, 40397, -314089, 38356, 35069, -250430, -160795, 307881, -144023, 302034, -119866, -8636, -123855, 258073, -5730, -38643 ], [ -48720, -355176, -10486, 15614, 99842, -292120, 185096, -125812, -66726, -89472, 700, -218724, -58106, -22094, -308362, 34952, -161006, -260044, 17570, 28362, 16586, 327380, -70692, -89688, -187174, 223274, -98420, -61390 ], [ -117720, -308716, 122891, 120241, 219695, -244372, 166972, -208934, -192605, -58560, 7554, -191630, -185779, -84585, -302635, 31548, -357081, -269658, 195935, -251157, 177195, 352726, -21518, -170740, -250493, 188475, -191110, -84137 ], [ -137240, -52656, 78748, 136468, 128908, -112524, 83888, -304696, -136204, -35608, 72368, -117956, -110212, 5244, -215428, -69156, -370976, -230552, 221700, -319556, 80704, 287512, 126436, -90012, -215292, 105996, -119980, -90004 ], [ -149338, 234844, 7977, 139435, 6525, 31939, -8940, -402354, -52461, -13850, 145876, -37295, -4159, 117921, -115999, -184455, -357544, -184138, 224575, -356287, -54352, 208714, 289207, 14983, -165313, 16365, -24277, -93339 ], [ -159366, 483058, -51436, 144458, -99682, 157428, -91688, -474146, 35554, 19062, 210292, 27786, 98628, 224940, -28234, -276400, -327764, -126104, 223806, -371416, -175984, 134788, 413974, 105688, -111392, -65770, 52044, -84478 ], [ -147659, 318769, 8410, 171069, -36041, 83690, -68596, -274345, 168425, 169091, 179242, -70723, 167122, 272550, -62941, -123128, -126330, 53940, 184775, -159724, -156664, 112018, 139699, 46348, -16080, -69197, -75146, 52441 ], [ -135952, 154480, 68256, 197680, 27600, 9952, -45504, -74544, 301296, 319120, 148192, -169232, 235616, 320160, -97648, 30144, 75104, 233984, 145744, 51968, -137344, 89248, -134576, -12992, 79232, -72624, -202336, 189360 ], [ -96063, 84817, 67454, 222170, 113788, -57843, -30161, 64721, 334739, 369392, 132087, -199743, 228965, 302866, -116836, 81286, 188219, 346744, 127076, 152437, -106572, 49727, -306966, -82132, 109969, -49556, -267310, 246276 ], [ 8242, 231442, -71972, 241812, 251512, -112054, -32530, 65618, 140918, 191648, 150142, -74830, 50554, 137220, -100552, -101012, 99462, 305712, 154952, -1318, -49624, -28082, -246476, -173672, -6894, 34072, -190076, 120328 ], [ 112547, 378067, -211398, 261454, 389236, -166265, -34899, 66515, -52903, 13904, 168197, 50083, -127857, -28426, -84268, -283310, 10705, 264680, 182828, -155073, 7324, -105891, -185986, -265212, -123757, 117700, -112842, -5620 ], [ 162072, 401272, -304984, 171092, 312196, -217992, -44384, 60536, -192304, -47524, 170916, 142524, -196384, -115016, -118336, -256820, -28576, 206800, 215564, -247760, 34068, -92896, -102612, -270940, -122000, 203080, -28756, -92880 ], [ 161382, 311342, -356550, -20107, 38289, -267442, -60392, 48254, -281820, -2329, 159577, 205199, -164184, -129138, -198560, -38941, -22504, 133476, 252755, -284468, 33125, 3336, 1739, -198007, -11508, 290066, 61611, -144676 ], [ 160692, 221412, -408116, -211306, -235618, -316892, -76400, 35972, -371336, 42866, 148238, 267874, -131984, -143260, -278784, 178938, -16432, 60152, 289946, -321176, 32182, 99568, 106090, -125074, 98984, 377052, 151978, -196472 ], [ 216595, 134219, -288764, -187489, -303417, -201425, -80746, 113314, -217973, 30329, 152981, 218893, -195154, -74881, -202268, 278242, 45859, 159871, 228860, -233903, 17894, 100362, 175047, -55830, 171974, 241236, 135568, -56746 ], [ 292472, 47992, -109088, -87784, -298472, -27752, -80976, 222288, 21112, -2584, 163400, 130504, -291984, 22616, -70432, 335696, 127992, 320664, 133088, -102872, -1104, 67472, 231512, 12112, 231728, 26784, 81472, 150576 ], [ 368349, -38235, 70588, 11921, -293527, 145921, -81206, 331262, 260197, -35497, 173819, 42115, -388814, 120113, 61404, 393150, 210125, 481457, 37316, 28159, -20102, 34582, 287977, 80054, 291482, -187668, 27376, 357898 ], [ 386432, -192310, -96258, 91716, -323694, 166056, -22410, 256250, 200038, 55890, 5466, 91336, -205188, 130776, -36550, 240174, 105324, 412790, 64480, -15908, -111392, -18966, 265440, -23208, 346242, -179546, -143980, 258034 ], [ 401888, -349469, -278855, 170606, -355457, 179212, 39069, 172875, 126277, 152927, -171013, 146812, -8814, 137492, -144949, 77633, -7974, 333693, 97232, -67934, -205968, -73453, 239312, -134252, 400775, -161307, -320666, 144207 ], [ 402264, -468228, -415484, 230644, -344812, 191872, 63056, 86584, 67268, 227132, -290968, 187804, 127476, 152512, -196364, -49108, -107472, 237820, 90756, -82140, -252976, -113484, 191132, -204736, 423712, -160516, -406176, 45040 ], [ 331010, -404587, -333765, 201135, -132729, 202176, -91044, -13558, 78331, 192885, -142434, 159997, -21633, 206976, 22895, -5799, -141420, 62261, -102053, 83299, -74036, -84849, 38205, -82560, 296568, -242603, -58600, 15508 ], [ 259756, -340946, -252046, 171626, 79354, 212480, -245144, -113700, 89394, 158638, 6100, 132190, -170742, 261440, 242154, 37510, -175368, -113298, -294862, 248738, 104904, -56214, -114722, 39616, 169424, -324690, 288976, -14024 ], [ 175713, -301578, -158528, 128761, 226817, 179737, -323662, -207101, 92681, 150590, 100625, 64837, -222309, 238774, 319195, 103823, -160734, -214409, -409092, 297123, 221096, -8229, -211138, 75905, 124261, -335254, 404172, -46823 ], [ 71776, -299968, -46656, 65120, 273760, 80032, -284608, -290016, 83872, 183296, 111136, -64032, -122144, 96128, 175008, 205920, -70528, -199712, -401088, 163424, 239680, 69856, -219648, -21408, 206624, -234560, 157888, -84704 ], [ -32161, -298358, 65216, 1479, 320703, -19673, -245554, -372931, 75063, 216002, 121647, -192901, -21979, -46518, 30821, 308017, 19678, -185015, -393084, 29725, 258264, 147941, -228158, -118721, 288987, -133866, -88396, -122585 ], [ -67862, -288026, 94194, -6568, 254750, 1960, -139874, -367926, -4670, 182656, 108106, -223994, 80230, -73216, -18572, 249548, 20718, -127310, -269440, 1096, 285374, 219936, -230606, -88830, 202090, -28650, -181618, -87722 ], [ -59697, -272087, 69883, 21124, 116221, 101596, 8637, -306401, -129997, 106848, 79103, -192231, 183753, -25376, -7026, 87858, -35563, -41957, -71456, 40012, 317965, 288016, -229157, 22835, 6383, 79473, -176443, -6095 ], [ -51532, -256148, 45572, 48816, -22308, 201232, 157148, -244876, -255324, 31040, 50100, -160468, 287276, 22464, 4520, -73832, -91844, 43396, 126528, 78928, 350556, 356096, -227708, 134500, -189324, 187596, -171268, 75532 ], [ -51860, -201088, 118997, 165903, -11383, 302407, 28012, -215708, -155425, 13847, -2691, -134196, 207430, -79055, 56061, -131820, -38172, 159453, -26190, 11330, 229228, 195549, -73917, 126826, -118917, 193043, -108504, 105460 ], [ -53976, -137792, 212998, 301810, 31006, 403906, -159576, -193352, -8110, 8994, -60490, -109080, 88980, -212018, 116022, -167976, 38648, 281974, -252740, -78692, 75496, -13130, 111946, 94028, 7514, 176874, -33616, 124504 ], [ -58115, -78622, 298974, 420906, 71570, 491695, -330649, -176531, 129264, 3794, -113449, -85357, -25111, -339221, 174827, -199118, 109008, 391655, -457857, -167013, -71857, -205291, 291865, 55776, 125288, 161579, 35198, 136935 ], [ -106760, -110224, 208400, 170160, 71984, 277864, -138392, -281480, 47936, -9040, -59928, -92280, -43304, -339704, 208200, -119952, 37248, 218856, -191448, -217912, -78872, -34056, 341016, -102464, 52608, 165512, -29616, 3880 ], [ -155405, -141826, 117826, -80586, 72398, 64033, 53865, -386429, -33392, -21874, -6407, -99203, -61497, -340187, 241573, -40786, -34512, 46057, 74961, -268811, -85887, 137179, 390167, -260704, -20072, 169445, -94430, -129175 ], [ -139250, -150478, 30498, -254574, 48032, -65000, 170870, -461696, -59562, 260, 48056, -94630, -74410, -320012, 232682, -5834, -67344, -68344, 278892, -300480, -66574, 243896, 421324, -322296, -75718, 169946, -100552, -212646 ], [ 60505, -94105, -47633, -211081, -46544, 46228, 74661, -452864, 70549, 121470, 105188, -57485, -72363, -241306, 104043, -96155, 10120, -17284, 305802, -277664, 27335, 167812, 401498, -110052, -83101, 160723, 59620, -155629 ], [ 260260, -37732, -125764, -167588, -141120, 157456, -21548, -444032, 200660, 242680, 162320, -20340, -70316, -162600, -24596, -186476, 87584, 33776, 332712, -254848, 121244, 91728, 381672, 102192, -90484, 151500, 219792, -98612 ], [ 298392, 13735, -165131, -102821, -150919, 187449, -79664, -315740, 257137, 290520, 207869, -17328, -81293, -142678, -87026, -172759, 111676, 11587, 261403, -140710, 116714, 61811, 320728, 226821, -153978, 70304, 274265, -35094 ], [ 160208, 59850, -162210, -14846, -68234, 128822, -96224, -57128, 233286, 258320, 240782, -51552, -106478, -186884, -77228, -45546, 77544, -90510, 82946, 73052, 4796, 82258, 214928, 255870, -278684, -89408, 213430, 35516 ], [ 22024, 105965, -159289, 73129, 14451, 70195, -112784, 201484, 209435, 226120, 273695, -85776, -131663, -231090, -67430, 81667, 43412, -192607, -95511, 286814, -107122, 102705, 109128, 284919, -403390, -249120, 152595, 106126 ], [ -55360, 70848, -39584, -19424, 6176, 21424, -113440, 183744, 155904, 116864, 272352, -82848, -228288, -111392, -87296, 121968, -45520, -250688, -174768, 240608, -200912, 52832, 85328, 208720, -292944, -174752, 144368, 135296 ], [ -106144, 192, 131214, -190958, -41894, -23035, -107138, 45100, 89388, -26104, 256022, -63666, -356168, 80014, -120140, 124245, -158427, -289512, -210625, 80666, -286771, -27806, 97403, 86475, -79619, 2026, 159157, 146336 ], [ -156928, -70464, 302012, -362492, -89964, -67494, -100836, -93544, 22872, -169072, 239692, -44484, -484048, 271420, -152984, 126522, -271334, -328336, -246482, -79276, -372630, -108444, 109478, -35770, 133706, 178804, 173946, 157376 ], [ -108529, 31857, 261886, -144602, 2141, -37886, -35881, -108330, 58584, -235138, 226386, -13248, -353859, 198730, -85028, 121680, -170860, -212789, -288702, 62174, -262496, 35786, -49345, 60952, 40221, 134557, 156542, 23873 ], [ -50684, 150652, 201672, 110376, 107596, -1224, 34660, -111320, 104032, -293880, 213368, 19136, -199092, 100888, -7472, 116160, -50064, -82540, -331528, 232328, -133696, 201432, -224444, 178528, -82484, 69260, 136072, -123396 ], [ -17127, 262745, 135224, 321893, 198804, 17255, 98637, -96538, 118604, -326207, 179350, 44422, -56820, 26980, 50980, 100572, 56656, 28713, -361961, 371816, -31416, 342265, -361230, 271609, -186907, 25140, 101157, -218345 ], [ -145490, 330158, 27216, 243670, 195032, -85486, 118854, 36724, -72664, -182434, 5332, 22388, 2152, 112632, -17928, 17864, 69536, 13326, -309774, 306864, -105936, 317678, -242596, 201390, -169450, 122200, -30058, 35506 ], [ -273853, 397571, -80792, 165447, 191260, -188227, 139071, 169986, -263932, -38661, -168686, 354, 61124, 198284, -86836, -64844, 82416, -2061, -257587, 241912, -180456, 293091, -123962, 131171, -151993, 219260, -161273, 289357 ], [ -334952, 399832, -81656, 100256, 183576, -273936, 142288, 179328, -302248, 43088, -281456, -53064, 135832, 239040, -145472, -130416, 68232, -31952, -214400, 178240, -194384, 278200, 11496, 70224, -93320, 228064, -217896, 350272 ], [ -269931, 279933, 118375, 59500, 168557, -327710, 113630, -43680, -53779, 8542, -279386, -165327, 240045, 195616, -184848, -163858, 3303, -89038, -188088, 116968, -94702, 281489, 178499, 26662, 42633, 71388, -134659, 49432 ], [ -204910, 160034, 318406, 18744, 153538, -381484, 84972, -266688, 194690, -26004, -277316, -277590, 344258, 152192, -224224, -197300, -61626, -146124, -161776, 55696, 4980, 284778, 345502, -16900, 178586, -85288, -51422, -251408 ], [ -118114, 68072, 302000, 53440, 181471, -380294, 83055, -312181, 312509, 5542, -256838, -288661, 357874, 114397, -189708, -84622, -49426, -75368, -95151, -35749, 63725, 282009, 406698, -61541, 235473, -195359, -20471, -272904 ], [ -14568, -2400, 119104, 146176, 242444, -336824, 101708, -221124, 329828, 87928, -222200, -221892, 301800, 80932, -98352, 140456, 22104, 93728, 2484, -150404, 90980, 274580, 386504, -107012, 231540, -269580, -29740, -79520 ], [ 88978, -72872, -63792, 238912, 303417, -293354, 120361, -130067, 347147, 170314, -187562, -155123, 245726, 47467, -6996, 365534, 93634, 262824, 100119, -265059, 118235, 267151, 366310, -152483, 227607, -343801, -39009, 113864 ], [ 184172, -24868, -28870, 217546, 211426, -160658, 15408, -107266, 277274, 77596, -208742, -61228, 278446, 147688, -18186, 260294, 842, 347572, 68802, -120316, 142952, 120366, 219594, -220292, 115872, -288728, -42554, 117942 ], [ 277046, 56046, 66557, 164485, 76945, -3177, -123880, -103425, 183181, -63762, -245427, 40202, 335831, 285044, -57861, 63299, -137595, 408890, 1665, 96482, 166964, -65129, 37733, -294306, -25808, -197740, -44509, 69435 ], [ 369920, 136960, 161984, 111424, -57536, 154304, -263168, -99584, 89088, -205120, -282112, 141632, 393216, 422400, -97536, -133696, -276032, 470208, -65472, 313280, 190976, -250624, -144128, -368320, -167488, -106752, -46464, 20928 ], [ 159309, -24822, 95928, 103995, -98269, 182778, -151733, -89648, 121035, -120963, -29664, 42640, 300227, 272555, -143145, -37119, -255470, 315441, -82745, 207733, 117054, -191307, -125774, -331290, -154332, -94815, -68429, -31374 ], [ -51302, -186604, 29872, 96566, -139002, 211252, -40298, -79712, 152982, -36806, 222784, -56352, 207238, 122710, -188754, 59458, -234908, 160674, -100018, 102186, 43132, -131990, -107420, -294260, -141176, -82878, -90394, -83676 ], [ -235293, -252291, -1644, 96777, -153855, 194631, 25582, -44081, 165989, 56846, 376512, -147589, 128149, -1775, -242098, 125450, -179606, 35447, -113116, 20314, -15485, -51358, -67981, -250445, -115420, -56346, -104599, -122268 ], [ -323452, 27964, 91184, 124492, -75540, 15668, -72536, 84052, 110812, 184680, 174848, -210908, 99100, -34964, -323288, 81336, 760, 16564, -111184, 23672, -19004, 106008, 47364, -182204, -44304, 22728, -90868, -111504 ], [ -411611, 308219, 184012, 152207, 2775, -163295, -170654, 212185, 55635, 312514, -26816, -274227, 70051, -68153, -404478, 37222, 181126, -2319, -109252, 27030, -22523, 263374, 162709, -113963, 26812, 101802, -77137, -100740 ], [ -406070, 452864, 194840, 139222, 41310, -251798, -218272, 174808, 32668, 380728, -136070, -320406, 63942, -124852, -344878, -7182, 283722, -11342, -78480, 30418, -1612, 285910, 187894, -67582, 71208, 116386, -56076, -74086 ], [ -278719, 421216, 99068, 73327, 28131, -222703, -200240, -77732, 51574, 371436, -125191, -344303, 87655, -212114, -102251, -51963, 285217, -7547, -10216, 33845, 51058, 133167, 95871, -49619, 80868, 47133, -25486, -26775 ], [ -151368, 389568, 3296, 7432, 14952, -193608, -182208, -330272, 70480, 362144, -114312, -368200, 111368, -299376, 140376, -96744, 286712, -3752, 58048, 37272, 103728, -19576, 3848, -31656, 90528, -22120, 5104, 20536 ], [ -169742, 238820, -45631, 11617, 107433, -159473, -115321, -316877, 94786, 250012, -67553, -212382, 141321, -267883, 243878, -18735, 212502, -43517, 55227, 30979, 134768, -111914, -80105, 20297, 4938, -109748, -71586, -9583 ], [ -265836, 24552, -69574, 53178, 256266, -122650, -22378, -161650, 121972, 83032, -1658, 39284, 174602, -173054, 273180, 124762, 97916, -106514, 14494, 19502, 154272, -172036, -159754, 90378, -131452, -207176, -205492, -80998 ], [ -361930, -189716, -93517, 94739, 405099, -85827, 70565, -6423, 149158, -83948, 64237, 290950, 207883, -78225, 302482, 268259, -16670, -169511, -26239, 8025, 173776, -232158, -239403, 160459, -267842, -304604, -339398, -152413 ], [ -229904, -183204, -89240, 74400, 289892, -86524, 103068, -124116, 191804, -13188, -25068, 228836, 159944, -45776, 182724, 170356, 47044, -196848, 16308, 87548, 116740, -129460, -188492, 240120, -134512, -76072, -197304, -198228 ], [ -63660, -143575, -80730, 44776, 135079, -92849, 126505, -282747, 236769, 93233, -137653, 119655, 99822, -22684, 40607, 36243, 137503, -218836, 71347, 180721, 48223, -2339, -117997, 321218, 39276, 201354, -13810, -240203 ], [ 90782, -107434, -61716, 16284, -10126, -103238, 143030, -415906, 273784, 172314, -232426, 16924, 38132, -2228, -87532, -80340, 207250, -242340, 123874, 265912, -23830, 119090, -61816, 392820, 190898, 439958, 150794, -266442 ], [ 121303, -107917, 67590, -322, -54447, -156299, 86979, -281609, 227324, -35675, -140173, -18082, -40022, -9450, -68902, -12858, 59521, -281762, 150025, 267292, -133011, 180753, -155932, 364714, 109777, 270931, 117053, -127453 ], [ 151824, -108400, 196896, -16928, -98768, -209360, 30928, -147312, 180864, -243664, -47920, -53088, -118176, -16672, -50272, 54624, -88208, -321184, 176176, 268672, -242192, 242416, -250048, 336608, 28656, 101904, 83312, 11536 ], [ 120514, -115435, 252058, -34360, -92101, -196677, -27272, -57381, 114188, -319521, 50773, -51680, -151873, -17559, -19210, 92566, -150236, -321889, 160684, 218147, -259897, 266447, -256384, 267230, -19635, -12432, 38119, 113803 ], [ -52124, -137446, 137748, -53680, 31110, -33722, -90384, -68858, 1304, -93362, 164186, 32960, -83954, -3966, 40268, 62988, -16376, -234098, 50008, 48982, -68514, 204462, -62080, 103516, 7114, -1760, -33250, 132134 ], [ -224762, -159457, 23438, -73000, 154321, 129233, -153496, -80335, -111580, 132797, 277599, 117600, -16035, 9627, 99746, 33410, 117484, -146307, -60668, -120183, 122869, 142477, 132224, -60198, 33863, 8912, -104619, 150465 ], [ -282536, -128380, -57032, -69568, 214172, 184836, -144104, -90180, -207424, 259380, 337420, 166012, -16300, 17760, 77552, 52408, 95752, -44476, -56924, -160468, 244820, 107144, 210884, -166336, 42432, -4212, -52412, 147292 ], [ -235018, -48639, -106482, -45280, 215943, 142033, -68250, -98529, -287648, 294685, 348115, 181215, -79067, 20888, -19508, 115934, -68606, 70225, 51705, -82613, 303125, 96242, 183537, -219696, 34336, -39149, 113073, 124407 ], [ -187500, 31102, -155932, -20992, 217714, 99230, 7604, -106878, -367872, 329990, 358810, 196418, -141834, 24016, -116568, 179460, -232964, 184926, 160334, -4758, 361430, 85340, 156190, -273056, 26240, -74086, 278558, 101522 ], [ -87860, 32745, -95511, 85423, 135777, 17616, -1542, -126260, -363827, 245904, 386692, 83373, -78087, -108159, -10087, 98282, -246464, 153223, 144557, -10475, 224014, 186111, 126803, -162247, -96164, 49247, 277545, 78671 ], [ 30176, 6824, 3688, 220824, 24296, -77696, -40688, -149536, -330040, 119680, 420640, -74936, 30312, -288088, 168232, -33968, -206720, 69848, 84872, -45688, 17520, 326296, 96696, 6504, -258912, 228440, 217768, 55832 ], [ 148212, -19097, 102887, 356225, -87185, -173008, -79834, -172812, -296253, -6544, 454588, -233245, 138711, -468017, 346551, -166218, -166976, -13527, 25187, -80901, -188974, 466481, 66589, 175255, -421660, 407633, 157991, 32993 ], [ 117198, -6386, 124382, 296486, -71374, -138300, -89456, -120518, -213054, 42264, 259164, -96204, 57382, -272164, 228464, -77786, -216090, -78092, 164822, 83712, 29770, 330654, 32874, 140616, -292050, 188142, 137792, 17524 ], [ 79409, 8081, 142345, 227877, -49777, -97682, -97736, -64789, -127609, 99028, 53314, 54262, -32571, -59230, 96904, 20677, -269243, -141802, 313517, 257408, 267843, 182281, -1005, 96732, -149151, -49471, 119392, 2390 ], [ 44352, 24668, 166432, 159140, -41056, -35708, -93392, 628, -47956, 134876, -79404, 184296, -85424, 122108, -31068, 96868, -305296, -161440, 414132, 388920, 420260, 59336, -33892, 51852, -20824, -245028, 114164, -37704 ], [ 22272, 51325, 219608, 89795, -93496, 127707, -29084, 112063, 4185, 71373, 135255, 217278, 37948, 153365, -141997, 67267, -260124, 28264, 286367, 320058, 165811, 57174, -62067, 2241, 38286, -240819, 171503, -196358 ], [ 192, 77982, 272784, 20450, -145936, 291122, 35224, 223498, 56326, 7870, 349914, 250260, 161320, 184622, -252926, 37666, -214952, 217968, 158602, 251196, -88638, 55012, -90242, -47370, 97396, -236610, 228842, -355012 ], [ -1773, 105557, 239812, -7009, -214396, 322579, 81730, 223414, 23516, -15817, 413175, 233391, 177862, 228461, -294546, 64216, -212656, 295586, 40683, 133338, -163834, 40853, -88969, -77757, 75731, -201828, 214019, -401823 ], [ 27552, 134560, 72832, 30688, -307776, 148768, 100544, 49856, -141440, 22432, 240928, 138976, 28224, 291872, -228352, 178112, -277056, 198848, -61920, -60736, 39808, 8032, -41888, -78240, -71584, -119488, 86944, -274656 ], [ 56877, 163563, -94148, 68385, -401156, -25043, 119358, -123702, -306396, 60681, 68681, 44561, -121414, 355283, -162158, 292008, -341456, 102110, -164523, -254810, 243450, -24789, 5193, -78723, -218899, -37148, -40131, -147489 ], [ 59000, 152708, -116466, 48612, -292544, -25842, 149218, -236402, -247898, 14818, 17254, -46914, -218398, 219600, -90336, 346600, -246200, 142796, -184568, -148332, 219816, -32816, 45638, -87592, -177284, 32690, -159366, -21498 ], [ 43636, 116230, -45787, -8106, -54080, 84581, 186179, -309979, -45751, -85117, 43497, -136499, -281533, -44072, -14896, 363068, -48308, 271826, -151540, 151358, 50076, -24904, 81817, -101852, -14214, 94491, -273561, 103737 ], [ 28272, 79752, 24892, -64824, 184384, 195004, 223140, -383556, 156396, -185052, 69740, -226084, -344668, -307744, 60544, 379536, 149584, 400856, -118512, 451048, -119664, -16992, 117996, -116112, 148856, 156292, -387756, 228972 ], [ 55411, -10401, 82195, -119414, 49080, 114895, 177375, -337737, 159176, -233364, 21484, -150825, -136806, -283357, 161539, 413560, 76764, 295407, -59473, 292363, -163225, -151599, 78688, -22737, 167374, 45516, -396387, 159723 ], [ 91498, -111854, 136682, -173556, -164912, -5326, 114194, -266782, 119984, -270808, -42456, -40862, 128108, -198326, 267914, 451280, -53048, 140594, 5042, 37178, -180222, -316210, 23488, 93298, 155460, -101592, -382794, 49530 ] ], [ [ 205376, 50816, 234176, 136192, 123648, -160064, -109632, -187392, -281792, 55744, -117184, 277952, -453184, 307008, -254528, -285888, 116416, 254784, -23488, 346560, -139328, -219712, 194304, 374656, -473600, -258560, 252544, -181568 ], [ 214718, 55910, 238289, 142957, 97656, -162152, -103149, -157578, -274436, 49588, -108517, 275885, -426988, 306051, -244493, -270399, 115621, 245832, -7285, 337002, -117149, -223273, 184632, 353731, -437948, -238910, 247489, -166748 ], [ 286340, 94964, 269822, 194822, -101616, -178160, -53446, 70996, -218040, 2392, -42070, 260038, -226152, 298714, -167558, -151650, 109526, 177200, 116938, 263724, 52890, -250574, 110480, 193306, -164616, -88260, 208734, -53128 ], [ 357962, 134018, 301355, 246687, -300888, -194168, -3743, 299570, -161644, -44804, 24377, 244191, -25316, 291377, -90623, -32901, 103431, 108568, 241161, 190446, 222929, -277875, 36328, 32881, 108716, 62390, 169979, 60492 ], [ 371272, 174120, 267808, 201856, -379312, -167184, 4648, 451600, -108488, -21344, 97728, 253176, 124696, 201976, -58864, 64888, 80344, 70960, 299520, 72880, 257104, -225224, -53888, -28784, 288328, 183000, 105288, 105432 ], [ 275247, 216187, 112236, -24280, -231146, -59590, -64421, 460110, -61407, 134596, 184024, 308721, 179413, -41295, -111810, 123377, 25397, 91522, 234384, -127726, 36534, -22663, -174224, 94726, 292215, 247285, -8033, 21597 ], [ 179222, 258254, -43336, -250416, -82980, 48004, -133490, 468620, -14326, 290536, 270320, 364266, 234130, -284566, -164756, 181866, -29550, 112084, 169248, -328332, -184036, 179898, -294560, 218236, 296102, 311570, -121354, -62238 ], [ 181633, 275309, -55245, -263079, 22832, 112815, -39695, 423661, -33857, 341007, 235911, 369449, 151489, -367794, -174425, 163109, 6347, 55413, 11435, -374511, -206421, 258933, -240202, 241035, 183028, 199900, -203566, -91837 ], [ 259764, 273124, 43356, -111532, 96064, 144716, 179380, 337572, -104628, 310348, 108652, 335892, -36812, -327912, -150804, 84932, 112124, -60668, -217668, -301900, -76356, 242948, -51464, 186364, -20016, -47120, -261848, -79716 ], [ 337895, 270939, 141957, 40015, 169296, 176617, 398455, 251483, -175399, 279689, -18607, 302335, -225113, -288030, -127183, 6755, 217901, -176749, -446771, -229289, 53709, 226963, 137274, 131693, -223060, -294140, -320130, -67595 ], [ 155530, 265424, 77712, 59622, 105656, 158478, 237802, 219430, -94538, 155358, 10770, 274880, -278720, -108504, -158750, 118676, 93350, -119310, -336880, -216114, 108678, 231300, 79106, 83142, -213902, -331100, -203956, -42928 ], [ -99195, 258984, -31768, 42579, 3996, 126439, -28331, 202387, 28443, 5007, 83657, 249120, -294912, 109812, -205647, 283402, -95181, -13671, -132824, -219449, 142787, 241282, -47647, 36291, -145799, -309710, -39322, -14776 ], [ -353920, 252544, -141248, 25536, -97664, 94400, -294464, 185344, 151424, -145344, 156544, 223360, -311104, 328128, -252544, 448128, -283712, 91968, 71232, -222784, 176896, 251264, -174400, -10560, -77696, -288320, 125312, 13376 ], [ -223947, 192261, 16509, 196311, -52952, 193047, -243220, 73357, -55346, -76160, 68385, 97711, -136235, 367205, -119903, 207594, -124506, 32605, -54279, -10333, -50689, 64895, -142545, 31806, -84021, -285790, 141872, 128192 ], [ -93974, 131978, 174266, 367086, -8240, 291694, -191976, -38630, -262116, -6976, -19774, -27938, 38634, 406282, 12738, -32940, 34700, -26758, -179790, 202118, -278274, -121474, -110690, 74172, -90346, -283260, 158432, 243008 ], [ 10554, 58420, 287978, 475211, 12992, 336566, -127662, -144222, -411496, 70573, -77448, -137232, 177813, 432399, 106074, -227504, 183971, -62006, -238656, 361169, -440439, -250163, -76865, 74828, -78411, -265520, 182317, 320434 ], [ 23480, -62928, 243128, 357796, -50304, 187848, -16296, -226792, -354272, 178236, -25376, -187648, 188508, 411860, 57912, -256576, 297476, -10440, -57600, 327980, -367092, -171204, -35948, -74672, -740, -193024, 232572, 263256 ], [ 36406, -184276, 198278, 240381, -113600, 39130, 95070, -309362, -297048, 285899, 26696, -238064, 199203, 391321, 9750, -285648, 410981, 41126, 123456, 294791, -293745, -92245, 4969, -224172, 76931, -120528, 282827, 206078 ], [ 30362, -275344, 98178, 144476, -133016, -109738, 159886, -264282, -184334, 313732, 69898, -269380, 168018, 325142, -82442, -231380, 410076, 13002, 126532, 306192, -222918, 23574, 31206, -251552, 89492, -3672, 268732, 178970 ], [ -343, -327048, -73747, 76534, -95388, -258801, 164187, -53257, 517, 237786, 101569, -275866, 82389, 199631, -231873, -68770, 260438, -118719, -101766, 375560, -155367, 187311, 38359, -120176, 17410, 170852, 170982, 190953 ], [ -31048, -378752, -245672, 8592, -57760, -407864, 168488, 157768, 185368, 161840, 133240, -282352, -3240, 74120, -381304, 93840, 110800, -250440, -330064, 444928, -87816, 351048, 45512, 11200, -54672, 345376, 73232, 202936 ], [ -36568, -373036, -185157, -42175, -8417, -400852, 159484, 178938, 129619, 134464, 116386, -230638, -51939, 40199, -410075, 149500, -45033, -283386, -245297, 288411, -21285, 406710, 53010, -42164, -85069, 379755, 12442, 116039 ], [ -28656, -336696, -674, -83782, 47174, -310600, 143384, 98852, -54450, 132992, 73652, -147884, -80942, 55126, -374494, 148120, -204170, -263652, 6438, 11422, 44702, 404732, 60692, -194056, -93234, 339390, -28636, -23594 ], [ -20744, -300356, 183809, -125389, 102765, -220348, 127284, 18766, -238519, 131520, 30918, -65130, -109945, 70053, -338913, 146740, -363307, -243918, 258173, -265567, 110689, 402754, 68374, -345948, -101399, 299025, -69714, -163227 ], [ -90952, -47376, 104532, 20924, 40996, -64036, 11024, -147880, -248228, 89528, 55824, 47924, 3572, 96500, -180492, -16620, -389984, -142024, 296588, -336716, 22976, 359496, 182316, -296020, -168564, 161700, -67972, -73020 ], [ -172878, 238100, -14309, 195425, -38377, 102185, -120260, -327510, -231783, 41458, 90876, 165523, 138467, 124675, -3645, -204277, -396792, -27806, 303005, -376989, -87792, 310046, 312197, -215819, -244579, 9831, -59807, 51663 ], [ -235090, 491286, -121924, 352798, -112486, 239708, -237944, -465830, -199450, 9250, 129244, 257246, 259404, 158852, 146402, -364048, -391036, 83512, 308858, -391304, -177744, 263180, 411906, -133496, -299360, -118526, -54172, 166982 ], [ -90305, 405427, -111666, 330327, -131323, 75902, -212828, -170395, -293, 143593, 202430, 77271, 233782, 256050, 15049, -231016, -253358, 164380, 308789, -133060, -49128, 243446, 194809, -28892, -131184, -7, -75102, 183979 ], [ 54480, 319568, -101408, 307856, -150160, -87904, -187712, 125040, 198864, 277936, 275616, -102704, 208160, 353248, -116304, -97984, -115680, 245248, 308720, 125184, 79488, 223712, -22288, 75712, 36992, 118512, -96032, 200976 ], [ 170467, 280595, -93894, 273870, -94860, -186169, -166803, 267539, 310297, 334544, 283205, -216221, 137423, 379382, -200876, -41518, -43375, 273000, 295596, 242175, 177052, 173213, -176770, 85508, 124115, 191300, -78154, 197260 ], [ 220630, 348790, -92652, 213564, 129896, -134626, -155510, 60470, 221218, 213472, 140858, -177834, -36434, 243084, -178520, -160060, -120494, 179344, 252632, 36302, 203640, 52394, -188132, -121400, 25974, 159560, 28428, 146200 ], [ 270793, 416985, -91410, 153258, 354652, -83083, -144217, -146599, 132139, 92400, -1489, -139447, -210291, 106786, -156164, -278602, -197613, 85688, 209668, -169571, 230228, -68425, -199494, -328308, -72167, 127820, 135010, 95140 ], [ 228424, 389480, -161544, 42876, 294156, -88984, -107040, -159640, 1648, 64148, -13972, -37964, -249184, 63272, -161984, -199708, -241888, 29040, 226212, -284016, 205756, -40096, -118012, -382612, -41392, 171224, 138884, 17296 ], [ 101234, 274250, -297106, -113409, -27821, -147542, -46136, 5178, -166804, 120981, 92587, 121357, -164360, 104810, -193632, 60169, -256056, 6316, 297305, -314652, 134479, 124952, 48577, -297029, 107556, 283510, 48609, -85100 ], [ -25956, 159020, -432668, -269694, -349798, -206100, 14768, 169996, -335256, 177814, 199146, 280678, -79536, 146348, -225280, 320046, -270224, -16408, 368398, -345288, 63202, 290000, 215166, -211446, 256504, 395796, -41666, -187496 ], [ 54169, 161345, -402548, -190019, -410315, -100115, -16638, 212006, -178175, 76683, 198367, 211655, -125238, 192221, -167508, 372710, -209847, 107357, 311668, -321133, 49266, 319966, 272309, -163586, 250514, 241148, -63312, -84158 ], [ 207464, 205160, -313952, -27064, -378552, 63944, -80624, 210672, 93800, -80200, 159704, 62040, -217008, 239624, -78176, 352240, -123160, 282824, 209824, -277640, 55568, 302256, 290824, -129040, 189840, -7712, -60736, 91792 ], [ 360759, 248975, -225356, 135891, -346789, 228003, -144610, 209338, 365775, -237083, 121041, -87575, -308778, 287027, 11156, 331770, -36473, 458291, 107980, -234147, 61870, 284546, 309339, -94494, 129166, -256572, -58160, 267742 ], [ 397696, -9314, -299846, 227148, -375306, 179960, -71646, 155182, 273650, -104138, -47026, -70056, -133644, 161928, -62994, 112970, -60732, 391714, 65184, -112620, 10400, 98558, 339360, -177912, 237254, -236878, -183492, 252182 ], [ 429344, -281335, -381749, 315146, -406563, 122276, 7543, 98625, 164975, 41981, -220975, -44940, 53622, 28988, -144575, -114845, -90034, 314135, 25072, 12454, -43696, -95079, 369904, -266692, 353013, -204977, -314638, 227917 ], [ 439048, -498060, -436340, 366428, -398404, 93312, 45808, 25512, 87244, 145204, -331976, -17324, 184412, -65728, -173220, -272892, -126832, 213620, -28660, 135660, -70288, -252260, 357716, -318784, 414560, -184716, -366048, 190416 ], [ 344518, -452129, -361199, 243309, -203019, 200768, -110316, -126242, 156497, 44671, -143974, 22167, 46941, 21120, 49581, -99541, -199236, 4159, -147087, 249993, 33764, -236275, 142551, -196608, 218600, -219745, -38712, 90044 ], [ 249988, -406198, -286058, 120190, -7634, 308224, -266440, -277996, 225750, -55862, 44028, 61658, -90530, 107968, 272382, 73810, -271640, -205302, -265514, 364326, 137816, -220290, -72614, -74432, 22640, -254774, 288624, -10328 ], [ 169795, -367710, -221888, 27275, 141347, 297195, -319658, -380439, 217531, -64262, 133075, 42991, -149071, 140258, 375537, 217101, -238042, -280123, -330508, 346953, 194168, -194063, -230278, -39133, -37681, -265602, 379620, -47637 ], [ 111904, -340800, -174784, -18656, 218144, 101856, -212800, -406176, 88800, 70656, 68192, -66144, -84832, 87680, 292576, 313632, -39552, -145504, -312384, 124704, 176320, -151904, -298496, -138976, 112992, -238784, 102976, 13152 ], [ 54013, -313890, -127680, -64587, 294941, -93483, -105942, -431913, -39931, 205574, 3309, -175279, -20593, 35102, 209615, 410163, 158938, -10885, -294260, -97545, 158472, -109745, -366714, -238819, 263665, -211966, -173668, 73941 ], [ 44030, -279182, -139754, 2056, 278554, -68616, -14694, -382050, -120698, 222080, -7394, -218670, 52466, 53504, 105948, 309476, 232842, 28758, -156800, -194088, 204282, 22112, -319530, -242874, 221054, -123646, -203926, 41154 ], [ 64845, -239461, -189871, 141068, 202263, 97812, 66519, -283587, -170631, 162464, 16733, -219797, 131195, 117536, -11030, 82006, 226655, 7345, 57376, -209820, 291015, 211632, -198159, -185351, 54189, 4211, -75793, -51789 ], [ 85660, -199740, -239988, 280080, 125972, 264240, 147732, -185124, -220564, 102848, 40860, -220924, 209924, 181568, -128008, -145464, 220468, -14068, 271552, -225552, 377748, 401152, -76788, -127828, -112676, 132068, 52340, -144732 ], [ -1084, -60288, -82017, 342541, 124731, 353205, 52036, -161236, -67843, 71333, -30697, -88348, 128274, 23091, 6935, -233284, 244396, 122295, 89046, -248314, 310980, 247095, 72361, -127362, -66095, 122137, 126456, -96676 ], [ -110472, 100160, 119762, 388886, 139290, 425862, -80904, -153048, 127542, 45734, -122398, 72376, 12860, -182230, 194914, -291704, 274664, 291874, -176972, -272556, 211896, 20706, 227358, -138908, 25422, 83198, 189200, -18936 ], [ -212841, 248166, 308698, 420158, 150902, 487405, -201707, -150681, 307024, 22582, -205211, 218265, -99493, -377567, 371617, -337322, 294512, 441749, -423075, -296527, 111821, -190881, 375531, -151904, 115256, 50017, 245562, 49045 ], [ -160792, 122448, 215088, 119824, 97680, 304440, -55496, -276376, 136640, 53264, -92488, 37784, -144504, -353256, 300248, -101296, 85120, 158136, -231048, -314536, -10056, -76824, 373576, -196800, 168064, 143512, 161520, -97672 ], [ -108743, -3270, 121478, -180510, 44458, 121475, 90715, -402071, -33744, 83946, 20235, -142697, -189515, -328945, 228879, 134730, -124272, -125477, -39021, -332545, -131933, 37233, 371621, -241696, 220872, 237007, 77478, -244389 ], [ -32022, -101418, 27814, -354058, 7904, -12728, 175138, -492672, -130622, 108940, 122152, -228786, -210238, -282788, 155902, 270178, -234544, -321256, 129732, -318784, -196330, 92712, 365796, -248552, 247022, 277966, 43944, -329906 ], [ 114603, -121451, -66003, -168379, 18576, -8772, 84495, -483840, -19233, 117818, 193452, -47431, -162145, -174734, 78369, 120655, -63976, -268172, 232542, -215008, -97867, -17780, 349006, -147628, 197641, 170073, 153516, -242023 ], [ 261228, -141484, -159820, 17300, 29248, -4816, -6148, -475008, 92156, 126696, 264752, 133924, -114052, -66680, 836, -28868, 106592, -215088, 335352, -111232, 596, -128272, 332216, -46704, 148260, 62180, 263088, -154140 ], [ 323912, -157227, -165505, 149233, -14453, 19787, -42000, -330260, 125555, 106248, 299543, 185072, -102215, -56130, -27670, -123237, 170548, -171607, 296625, 16590, 20222, -192839, 263176, 34607, 37202, -47264, 303019, -114690 ], [ 295024, -168290, -75046, 222534, -117470, 66914, -18080, -37240, 73874, 53808, 294506, 94176, -129930, -151948, -2692, -157438, 118200, -138602, 103494, 170644, -46156, -207306, 137136, 94522, -141140, -158400, 266978, -128076 ], [ 266136, -179353, 15413, 295835, -220487, 114041, 5840, 255780, 22193, 1368, 289469, 3280, -157645, -247766, 22286, -191639, 65852, -105597, -89637, 324698, -112534, -221773, 11096, 154437, -319482, -269536, 230937, -141462 ], [ 165696, -164288, 107552, 151648, -250784, 100624, -64864, 280896, 82688, -32384, 281504, 24864, -246592, -107872, 30976, -146608, -59248, -170432, -192016, 317344, -175216, -233696, 23024, 135152, -213744, -140256, 205264, -126592 ], [ 33952, -137792, 200426, -87690, -249266, 60719, -176966, 188804, 192260, -57960, 272258, 95658, -362328, 135146, 32540, -66913, -216177, -278072, -254691, 239374, -236281, -244506, 95313, 81217, 16279, 94206, 184127, -99360 ], [ -97792, -111296, 293300, -327028, -247748, 20814, -289068, 96712, 301832, -83536, 263012, 166452, -478064, 378164, 34104, 12782, -373106, -385712, -317366, 161404, -297346, -255316, 167602, 27282, 246302, 328668, 162990, -72128 ], [ -155763, -49037, 299066, -110414, -57545, -1850, -248731, 127554, 312200, -204998, 190262, 202176, -238249, 194462, 18196, 36848, -300484, -329279, -325882, 229594, -170272, -72674, 10781, 89288, 70647, 264951, 76858, -171421 ], [ -206708, 16628, 296536, 149624, 150628, -22872, -193876, 170104, 313120, -335592, 111464, 234560, 35428, -29880, 624, 55616, -206000, -257220, -329240, 311704, -25280, 128392, -167860, 162336, -143644, 172836, -15464, -282764 ], [ -250261, 91563, 271272, 358479, 328252, -42475, -139513, 199538, 281316, -422941, 36482, 241234, 260772, -211412, -29716, 71444, -104208, -182245, -318555, 368824, 91608, 302731, -310762, 210955, -326321, 100380, -103025, -339675 ], [ -244534, 228298, 94448, 226114, 302216, -52618, -88430, 141532, 31352, -221990, -13060, 76508, 163896, -107544, -145176, 67672, 46304, -87830, -214250, 259344, 21136, 298890, -215404, 96714, -298238, 158984, -158846, -33706 ], [ -238807, 365033, -82376, 93749, 276180, -62761, -37347, 83526, -218612, -21039, -62602, -88218, 67020, -3676, -260636, 63900, 196816, 6585, -109945, 149864, -49336, 295049, -120046, -17527, -270155, 217588, -214667, 272263 ], [ -231992, 416904, -117736, -18720, 266824, -111664, -1680, -14976, -316152, 65264, -131152, -212696, 41672, 99648, -318656, 31152, 271512, 72592, -48256, 92352, -109552, 276264, -4168, -76560, -217752, 220320, -206456, 377024 ], [ -223137, 309655, 112149, -93884, 288743, -233242, 5082, -189408, -127897, -63398, -235342, -261709, 150439, 201952, -268976, -55926, 204053, 85334, -66472, 132280, -150538, 229459, 150185, -32078, -119749, 118292, -78185, 104520 ], [ -214282, 202406, 342034, -169048, 310662, -354820, 11844, -363840, 60358, -192060, -339532, -310722, 259206, 304256, -219296, -143004, 136594, 98076, -84688, 172208, -191524, 182654, 304538, 12404, -21746, 16264, 50086, -167984 ], [ -197094, 122808, 398096, -94400, 300029, -399698, 39341, -363903, 198615, -139086, -381842, -260831, 260502, 330679, -124324, -49642, 152842, 155720, -14829, 71281, -106137, 178411, 348222, 44081, 77843, -106941, 125499, -156568 ], [ -173496, 64480, 320448, 95488, 264356, -385576, 82788, -229836, 298412, 53608, -376552, -134860, 179128, 298732, 5488, 182520, 233480, 247904, 122780, -137996, 76460, 206908, 306776, 65908, 178652, -246436, 160252, 73248 ], [ -149898, 6152, 242800, 285376, 228683, -371454, 126235, -95769, 398209, 246302, -371262, -8889, 97754, 266785, 135300, 414682, 314118, 340088, 260389, -347273, 259057, 235405, 265330, 87735, 279461, -385931, 195005, 303064 ], [ -1596, 16404, 243182, 237214, 170726, -201974, 29840, -124998, 333198, 111828, -310514, 27388, 142794, 315064, 180386, 267026, 150046, 394652, 248454, -239732, 214584, 63562, 230814, -24844, 222176, -384648, 119058, 261602 ], [ 181346, 45706, 265239, 122927, 106579, 10661, -105400, -199587, 222407, -113526, -234361, 38750, 222949, 385628, 201937, 13865, -82001, 438766, 194979, -44186, 107036, -163931, 198223, -174758, 120976, -344260, 12361, 144785 ], [ 364288, 75008, 287296, 8640, 42432, 223296, -240640, -274176, 111616, -338880, -158208, 50112, 303104, 456192, 223488, -239296, -314048, 482880, 141504, 151360, -512, -391424, 165632, -324672, 19776, -303872, -94336, 27968 ], [ 170375, -29090, 168616, 69521, 9289, 204206, -117567, -288528, 187585, -181353, 45664, -40784, 201513, 301793, 57957, -59229, -312714, 273971, 158133, 98943, -47110, -246593, 148566, -256270, -70292, -289405, -132999, -59754 ], [ -23538, -133188, 49936, 130402, -23854, 185116, 5506, -302880, 263554, -23826, 249536, -131680, 99922, 147394, -107574, 120838, -311380, 65062, 174762, 46526, -93708, -101762, 131500, -187868, -160360, -274938, -171662, -147476 ], [ -193911, -164841, -35524, 189243, -47837, 124341, 91274, -272947, 295503, 113386, 372288, -204591, 21471, 2515, -254550, 242270, -277506, -72507, 159596, 8654, -126871, 33254, 127929, -141831, -222868, -234766, -211365, -200148 ], [ -279540, 64308, -1392, 240740, -38844, -86500, 42744, -83588, 168980, 177464, 203008, -212756, 26324, -108092, -334728, 152616, -126488, 46748, 29968, 23144, -111668, 132936, 172940, -176308, -186160, -102056, -254812, -126640 ], [ -365169, 293457, 32740, 292237, -29851, -297341, -5786, 105771, 42457, 241542, 33728, -220921, 31177, -218699, -414906, 62962, 24530, 166003, -99660, 37634, -96465, 232618, 217951, -210785, -149452, 30654, -298259, -53132 ], [ -375138, 402176, 35912, 242754, -60198, -410242, -42976, 107400, -6316, 274600, -107602, -256386, 73490, -295836, -344394, -7402, 142878, 220758, -113328, -5706, -95332, 285250, 206242, -210362, -72584, 105254, -269476, -51954 ], [ -286749, 354336, -1164, 61997, -141687, -395821, -65424, -135020, 45986, 267332, -212597, -327341, 164501, -329462, -77985, -52689, 218755, 191663, 23752, -124225, -112490, 276717, 120797, -164569, 56492, 104311, -146794, -144805 ], [ -198360, 306496, -38240, -118760, -223176, -381400, -87872, -377440, 98288, 260064, -317592, -398296, 255512, -363088, 188424, -97976, 294632, 162568, 160832, -242744, -129648, 268184, 35352, -118776, 185568, 103368, -24112, -237656 ], [ -195306, 156716, -4381, -166077, -89445, -303859, -20875, -389895, 132230, 247636, -215107, -271386, 215483, -354849, 283698, -15853, 182274, 66153, 229137, -188823, -128176, 183106, -69083, -2693, 110494, -14620, -56230, -269997 ], [ -237764, -47432, 67310, -142226, 159070, -192654, 93826, -279702, 156380, 232456, -1966, -38948, 105566, -324282, 287700, 134222, -30476, -66166, 260762, -42934, -116768, 57204, -183646, 150878, -73460, -195032, -170908, -270066 ], [ -280222, -251580, 139001, -118375, 407585, -81449, 208527, -169509, 180530, 217276, 211175, 193490, -4351, -293715, 291702, 284297, -243226, -198485, 292387, 102955, -105360, -68698, -298209, 304449, -257414, -375444, -285586, -270135 ], [ -259120, -201068, 151352, -95264, 241580, 22156, 202068, -252156, 177460, 156916, 107196, 177708, -43688, -183408, 129484, 100572, -175156, -173264, 271772, 136564, -89972, -35740, -254052, 360680, -209488, -132216, -212264, -300924 ], [ -228484, -112357, 154802, -72264, 13397, 124621, 177435, -363729, 170307, 89779, -44351, 124693, -72438, -61140, -57667, -133223, -64963, -124412, 243321, 153331, -73987, 21047, -186087, 402310, -126780, 174558, -110742, -336321 ], [ -195174, -32062, 163652, -56492, -199018, 205422, 157154, -458278, 157800, 17038, -178174, 73684, -104868, 52068, -228420, -337916, 31734, -88428, 218342, 173864, -64002, 75222, -131688, 435676, -50090, 437890, -8354, -356510 ], [ -133787, -40135, 229202, -116614, -245869, 58751, 182569, -374075, 89076, -114545, -125895, 43738, -175938, 70146, -226994, -237038, -13277, -187558, 229819, 233940, -117017, 101971, -219732, 382270, -36589, 245081, 103127, -217015 ], [ -72400, -48208, 294752, -176736, -292720, -87920, 207984, -289872, 20352, -246128, -73616, 13792, -247008, 88224, -225568, -136160, -58288, -286688, 241296, 294016, -170032, 128720, -307776, 328864, -23088, 52272, 214608, -77520 ], [ -65914, -61601, 330510, -228136, -274415, -166383, 190440, -216463, -42716, -286851, -3809, 13792, -279011, 79835, -219102, -43262, -80276, -317379, 229764, 279241, -175307, 107981, -319744, 269914, -12793, -71216, 258581, 50817 ], [ -184916, -87154, 298172, -259600, -107182, -88942, 74704, -167726, -92856, -119894, 106062, 82240, -221718, 10950, -201116, 31396, -49640, -191638, 165640, 93378, -71462, -21302, -157824, 198292, -9826, -36256, 148250, 153650 ], [ -303918, -112707, 265834, -291064, 60051, -11501, -41032, -118989, -142996, 47063, 215933, 150688, -164425, -57935, -183130, 106054, -19004, -65897, 101516, -92485, 32383, -150585, 4096, 126670, -6859, -1296, 37919, 256483 ], [ -279544, -95732, 219816, -234304, 172372, 79500, -105912, -129868, -200384, 174108, 274852, 195316, -138884, -82912, -188208, 123688, -64232, 12108, 129900, -158972, 139132, -145768, 50636, 18112, -1216, -2012, 54860, 202644 ], [ -123742, -39773, 161258, -96672, 234357, 182931, -124174, -195395, -264416, 264567, 287065, 218109, -142449, -67640, -214428, 89050, -179002, 46355, 243083, -116031, 248543, -18026, -8589, -124304, 6880, -35431, 188467, 5189 ], [ 32060, 16186, 102700, 40960, 296342, 286362, -142436, -260922, -328448, 355026, 299278, 240902, -146014, -52368, -240648, 54412, -293772, 80602, 356266, -73090, 357954, 109716, -67814, -266720, 14976, -68850, 322074, -192266 ], [ 101604, 21723, 122971, 169837, 255171, 212976, -87122, -186012, -365433, 327216, 332044, 144423, -62709, -168285, -99605, 42622, -294336, 119541, 356263, 19423, 297450, 233565, -48295, -175029, -95724, 53757, 251035, -255795 ], [ 140704, 9464, 171064, 295624, 177592, 77184, -5840, -61536, -392872, 257664, 372064, 5848, 51256, -330504, 100472, 38896, -254592, 160136, 316312, 129432, 176976, 356040, -984, -712, -248352, 231432, 107768, -272056 ], [ 179804, -2795, 219157, 421411, 100013, -58608, 75442, 62940, -420311, 188112, 412084, -132727, 165221, -492723, 300549, 35170, -214848, 200731, 276361, 239441, 56502, 478515, 46327, 173605, -400980, 409107, -35499, -288317 ], [ 183594, 2282, 110170, 250418, -13866, -140852, -48976, 38894, -343162, 198728, 154004, -20964, 81714, -281580, 148560, 95794, -204430, 68956, 333122, 317440, 184606, 244634, 130686, 94680, -317878, 158090, 18112, -128292 ], [ 185779, 8147, -5957, 65935, -129395, -220662, -182744, 8097, -261259, 212988, -117626, 102178, -10769, -53466, -19432, 159343, -195345, -70654, 394279, 393984, 324009, -5445, 216729, 4244, -224061, -112413, 80672, 39746 ], [ 183744, 12436, -79264, -93332, -227616, -245236, -264816, -1572, -173180, 226836, -289284, 196792, -74512, 131700, -170900, 189356, -179632, -149472, 433052, 429224, 393068, -206248, 267860, -52956, -125192, -333292, 142940, 140584 ], [ 161664, 9239, 50824, -132823, -243624, -7439, -101332, 89117, -55765, 238727, 13925, 155898, -1740, 112863, -243879, 60073, -132436, 60472, 365501, 268270, 127993, -172990, 153159, 47715, -2326, -318457, 203821, -77778 ], [ 139584, 6042, 180912, -172314, -259632, 230358, 62152, 179806, 61650, 250618, 317134, 115004, 71032, 94026, -316858, -69210, -85240, 270416, 297950, 107316, -137082, -139732, 38458, 148386, 120540, -303622, 264702, -296140 ], [ 80793, 7327, 216140, -199619, -297204, 351641, 154374, 189666, 53524, 193029, 443205, 44653, 50834, 126183, -317558, -89080, -84880, 314022, 224801, -54322, -212014, -127777, -4027, 143145, 131545, -239404, 249065, -348605 ], [ -35104, 15584, 103808, -207968, -368320, 291680, 135744, 73792, -149888, 27360, 293728, -71520, -113984, 237664, -205824, 61248, -157376, 98880, 142944, -217024, 8832, -148960, 65824, -26848, -31456, -98368, 114400, -143008 ], [ -151001, 23841, -8524, -216317, -439436, 231719, 117114, -42082, -353300, -138309, 144251, -187693, -278802, 349145, -94090, 211576, -229872, -116262, 61087, -379726, 229678, -170143, 135675, -196841, -194457, 42668, -20265, 62589 ], [ -133016, -11764, -23318, -177108, -302400, 182762, 94438, -146070, -265806, -203290, 76786, -254726, -340762, 244592, 30048, 271800, -131624, -73244, 15896, -235716, 174584, -171152, 145298, -194424, -122636, 70486, -142162, 130258 ], [ -28964, -75566, 24591, -107326, -31552, 140879, 69161, -242417, 8699, -203543, 62043, -290169, -336599, 1160, 162160, 274100, 76388, 135734, -5724, 105466, -57900, -159192, 116203, -81172, 100142, 25521, -255851, 109259 ], [ 75088, -139368, 72500, -37544, 239296, 98996, 43884, -338764, 283204, -203796, 47300, -325612, -332436, -242272, 294272, 276400, 284400, 344712, -27344, 446648, -290384, -147232, 87108, 32080, 322920, -19444, -369540, 88260 ], [ 64057, -221315, 107033, -92706, 106280, 105677, 53757, -327419, 328664, -269884, 90564, -284827, -128754, -146231, 299369, 331368, 198292, 326317, -38419, 299777, -328555, -247277, 103328, 60269, 223914, -90268, -392713, 38305 ], [ 28798, -307082, 138750, -174172, -111760, 122582, 71030, -293402, 325904, -349832, 146040, -227994, 116932, 21278, 277726, 397424, 50264, 260054, -47274, 50158, -325818, -370902, 129088, 70550, 57164, -166536, -396830, -17746 ] ], [ [ 326720, 94400, 281856, 72192, 269312, -6272, -82816, -221440, -394880, 160384, -26688, 427136, -488640, 357632, -322560, -325312, 32320, 233344, 107712, 287488, -105024, -209920, 224832, 345408, -505280, -189632, 390848, -114880 ], [ 327347, 94751, 281967, 80928, 240866, -15779, -82297, -191725, -389792, 143218, -25113, 428699, -464964, 361559, -311982, -315271, 31117, 224059, 117459, 278110, -79626, -213682, 214815, 332436, -467984, -172970, 380054, -107716 ], [ 332154, 97442, 282818, 147904, 22780, -88666, -78318, 36090, -350784, 11612, -13038, 440682, -283448, 391666, -230884, -238290, 21894, 152874, 192186, 206212, 115092, -242524, 138018, 232984, -182048, -45228, 297300, -52792 ], [ 336961, 100133, 283669, 214880, -195306, -161553, -74339, 263905, -311776, -119994, -963, 452665, -101932, 421773, -149786, -161309, 12671, 81689, 266913, 134314, 309810, -271366, 61221, 133532, 103888, 82514, 214546, 2132 ], [ 332936, 144904, 231208, 189904, -312424, -161312, -94328, 411552, -254008, -141632, 52832, 455280, 60672, 333768, -107304, -75096, 12584, 42440, 283336, 31248, 364936, -226368, -46416, 93000, 284208, 203024, 103960, 26800 ], [ 312351, 268575, 78787, -7482, -240227, -23956, -159257, 408884, -161065, 42920, 184852, 440330, 187816, 24303, -137227, 28427, 29627, 63071, 190439, -130258, 158327, -42920, -211878, 162943, 266498, 309974, -58811, -5262 ], [ 291766, 392246, -73634, -204868, -168030, 113400, -224186, 406216, -68122, 227472, 316872, 425380, 314960, -285162, -167150, 131950, 46670, 83702, 97542, -291764, -48282, 140528, -377340, 232886, 248788, 416924, -221582, -37324 ], [ 302667, 452880, -61774, -221723, -46173, 182753, -117658, 360661, -89670, 274666, 297104, 388252, 253305, -421090, -201506, 161581, 118027, 22355, -40660, -356355, -72592, 247380, -316953, 260956, 144303, 283049, -283473, -68294 ], [ 337788, 465024, 76456, -99708, 113884, 199796, 120760, 282116, -199288, 216200, 160576, 334064, 46420, -423528, -239272, 134372, 231164, -102052, -213712, -346396, 43328, 295312, -82836, 256816, -26932, -36076, -267764, -98424 ], [ 372909, 477168, 214686, 22307, 273941, 216839, 359178, 203571, -308906, 157734, 24048, 279876, -160465, -425966, -277038, 107163, 344301, -226459, -386764, -336437, 159248, 343244, 151281, 252676, -198167, -355201, -252055, -128554 ], [ 168018, 437148, 161756, 64474, 172458, 241208, 225302, 187738, -197682, 73564, 21512, 295528, -276144, -187276, -264368, 185110, 150070, -115426, -293110, -311088, 198704, 302238, 128988, 166330, -218688, -433396, -149928, -93128 ], [ -103543, 382638, 55726, 84461, -1675, 267612, -11989, 189325, -25113, -17746, 56196, 330580, -366488, 118394, -237688, 292267, -129541, 61007, -125371, -281464, 216920, 236527, 35470, 57149, -197344, -444666, -23796, -39492 ], [ -375104, 328128, -50304, 104448, -175808, 294016, -249280, 190912, 147456, -109056, 90880, 365632, -456832, 424064, -211008, 399424, -409152, 237440, 42368, -251840, 235136, 170816, -58048, -52032, -176000, -455936, 102336, 14144 ], [ -235839, 250434, 67065, 215998, -58646, 307839, -176876, 88585, -42662, -62435, 32322, 207116, -197001, 421810, -41659, 129657, -209144, 113102, -111433, -38354, -17335, -42532, -97424, -10701, -138073, -390225, 93642, 119139 ], [ -96574, 172740, 184434, 327548, 58516, 321662, -104472, -13742, -232780, -15814, -26236, 48600, 62830, 419556, 127690, -140110, -9136, -11236, -265234, 175132, -269806, -255880, -136800, 30630, -100146, -324514, 84948, 224134 ], [ 8236, 75111, 269633, 404278, 124223, 308870, -18958, -121214, -368788, 40352, -66789, -91016, 267861, 416842, 230164, -354392, 168132, -87814, -324060, 340218, -460957, -402838, -167231, 28441, -46394, -270283, 96029, 311944 ], [ -10992, -94284, 239020, 355656, 4692, 200264, 113752, -247208, -310000, 130880, -42524, -162592, 275612, 412472, 91888, -368928, 263536, 7544, -40976, 331064, -431356, -310792, -165460, -130420, 64328, -257380, 178300, 337888 ], [ -30220, -263679, 208407, 307034, -114839, 91658, 246462, -373202, -251212, 221408, -18259, -234168, 283363, 408102, -46388, -383464, 358940, 102902, 242108, 321910, -401755, -218746, -163689, -289281, 175050, -244477, 260571, 363832 ], [ -59028, -356604, 113824, 242792, -149510, -53568, 294962, -329806, -131544, 281876, 31216, -281304, 218034, 334822, -175564, -305430, 345664, 84450, 268412, 329396, -322054, -70170, -104618, -311492, 195202, -129344, 266372, 377786 ], [ -100290, -350118, -63920, 158244, -73863, -246400, 233989, -66203, 67268, 303266, 113464, -296668, 57701, 171959, -292910, -107055, 191104, -81955, -39098, 358514, -177223, 151895, 28943, -156058, 97613, 118688, 172762, 376153 ], [ -141552, -343632, -241664, 73696, 1784, -439232, 173016, 197400, 266080, 324656, 195712, -312032, -102632, 9096, -410256, 91320, 36544, -248360, -346608, 387632, -32392, 373960, 162504, -624, 24, 366720, 79152, 374520 ], [ -112869, -329421, -178928, -36007, 30421, -425604, 131498, 245768, 191622, 303086, 170410, -239391, -126825, 8473, -414907, 158325, -93656, -293970, -289318, 243020, 16949, 449310, 179455, -71660, -19970, 417052, 33197, 247922 ], [ -46882, -311090, 12064, -159126, 33986, -301864, 100356, 179344, -28580, 258604, 87748, -119814, -78410, 94378, -359454, 155266, -210864, -275156, -37468, 5752, 15362, 446412, 134214, -263480, 1420, 361944, 12658, 54676 ], [ 19105, -292759, 203056, -282245, 37551, -178124, 69214, 112920, -248782, 214122, 5086, -237, -29995, 180283, -304001, 152207, -328072, -256342, 214382, -231516, 13775, 443514, 88973, -455300, 22810, 306836, -7881, -138570 ], [ -56088, -50048, 121888, -53964, -23424, -28344, -33308, -65124, -283084, 142340, 864, 135320, 74460, 153988, -111088, -22492, -370380, -104848, 259112, -308684, -45812, 400036, 184632, -426960, -99100, 150148, -34360, -18656 ], [ -152458, 226320, -104, 227027, -94080, 125342, -146537, -259911, -289501, 66463, 8408, 273274, 187321, 110863, 102444, -222937, -401453, 66548, 272774, -361837, -114099, 350471, 301426, -365596, -242505, -21777, -61730, 148232 ], [ -225008, 476288, -112836, 477362, -161844, 248600, -249142, -410460, -276604, 6746, 29324, 381328, 283260, 82012, 279654, -395458, -421156, 223086, 289764, -388316, -160464, 305024, 391666, -293132, -356848, -161300, -83696, 294262 ], [ -47448, 449056, -128338, 405809, -199242, 52364, -240195, -96510, -60910, 116709, 190646, 175432, 201518, 203038, 75483, -274777, -321474, 223615, 341698, -134718, 23352, 302816, 203089, -104118, -166040, 39398, -48920, 221283 ], [ 130112, 421824, -143840, 334256, -236640, -143872, -231248, 217440, 154784, 226672, 351968, -30464, 119776, 324064, -128688, -154096, -221792, 224144, 393632, 118880, 207168, 300608, 14512, 84896, 24768, 240096, -14144, 148304 ], [ 263201, 404420, -134709, 255514, -193587, -246084, -221006, 340346, 297202, 285773, 393954, -184329, 22802, 382860, -263489, -94168, -177130, 193957, 403160, 236622, 338841, 258717, -122692, 137214, 137743, 350130, 43431, 98712 ], [ 294642, 409480, -69274, 160340, 33354, -133384, -207804, 26580, 272132, 228618, 163172, -219266, -108988, 299416, -239730, -173104, -258228, 93562, 315760, 43836, 351330, 126122, -142472, -122916, 72814, 252932, 153118, 102576 ], [ 326083, 414540, -3839, 65166, 260295, -20684, -194602, -287186, 247062, 171463, -67610, -254203, -240778, 215972, -215971, -252040, -339326, -6833, 228360, -148950, 363819, -6473, -162252, -383046, 7885, 155734, 262805, 106440 ], [ 247064, 353048, -51900, -31580, 210456, 1356, -140576, -306652, 122212, 162968, -106908, -156684, -240328, 202164, -195692, -158416, -381196, -47444, 223280, -259092, 315312, 32136, -74668, -445788, 59572, 173052, 207936, 55260 ], [ 66790, 230550, -203999, -129767, -93098, -59709, -49128, -56343, -94103, 199078, 29321, 62253, -118658, 252189, -178603, 93388, -387107, -33253, 293660, -293477, 210892, 227682, 111333, -327591, 218157, 295343, 2224, -46377 ], [ -113484, 108052, -356098, -227954, -396652, -120774, 42320, 193966, -310418, 235188, 165550, 281190, 3012, 302214, -161514, 345192, -393018, -19062, 364040, -327862, 106472, 423228, 297334, -209394, 376742, 417634, -203488, -148014 ], [ -22353, 169732, -394161, -130998, -443965, -32902, -10749, 219824, -176261, 94736, 176812, 217689, -26363, 320653, -112091, 365881, -332476, 94001, 314298, -348919, 91523, 453687, 327326, -176401, 316741, 267891, -212408, -86944 ], [ 164568, 296416, -391976, 34832, -400840, 107536, -114824, 166464, 81592, -108032, 143968, 54504, -109048, 327944, -51256, 305000, -248480, 241960, 222160, -365272, 108152, 425880, 302256, -173480, 179592, 22136, -151872, 31552 ], [ 351489, 423100, -389791, 200662, -357715, 247974, -218899, 113104, 339445, -310800, 111124, -108681, -191733, 335235, 9579, 244119, -164484, 389919, 130022, -381625, 124781, 398073, 277186, -170559, 42443, -223619, -91336, 150048 ], [ 375192, 111676, -389894, 268262, -372780, 179346, -116108, 74792, 247190, -188496, -43952, -136808, -60798, 153194, -36462, 31658, -158104, 320980, 39204, -159366, 78138, 167404, 337344, -221736, 150176, -226758, -166738, 203798 ], [ 391476, -219662, -390101, 331397, -390490, 101215, -3914, 37164, 139021, -51416, -204584, -158796, 79847, -37453, -87361, -187693, -155252, 242182, -51554, 73739, 28619, -72486, 401376, -275372, 269040, -218869, -248319, 254605 ], [ 389704, -488636, -382772, 355464, -380764, 62932, 61852, -24052, 69840, 45104, -307940, -162672, 178628, -175524, -99536, -331336, -163860, 143136, -132732, 275760, 2332, -275116, 413756, -303276, 328688, -207488, -268688, 275844 ], [ 302166, -461381, -339647, 193958, -240717, 213927, -92915, -197311, 185852, -51036, -139235, -80516, 78555, -63859, 72228, -115366, -226903, -52088, -168405, 330132, 86397, -300761, 180789, -208953, 107060, -179520, 1700, 156635 ], [ 214628, -434126, -296522, 32452, -100670, 364922, -247682, -370570, 301864, -147176, 29470, 1640, -21518, 47806, 243992, 100604, -289946, -247312, -204078, 384504, 170462, -326406, -52178, -114630, -114568, -151552, 272088, 37426 ], [ 151732, -391562, -269309, -71544, 22214, 354250, -294143, -468517, 297294, -139870, 101083, 12318, -69652, 112806, 338653, 269234, -233415, -288024, -220284, 318159, 201904, -326536, -234088, -91794, -180730, -154454, 326242, 7542 ], [ 127168, -325184, -266848, -86080, 118400, 92096, -172128, -449312, 105152, 28352, 21664, -88192, -36992, 105216, 313376, 364224, 9120, -88384, -206208, 64032, 151488, -286976, -336576, -180160, -5056, -205376, 44032, 116608 ], [ 102604, -258806, -264387, -100616, 214586, -170058, -50113, -430107, -86990, 196574, -57755, -188702, -4332, 97626, 288099, 459214, 251655, 111256, -192132, -190095, 101072, -247416, -439064, -268526, 170618, -256298, -238178, 225674 ], [ 113656, -211720, -283864, 17848, 234262, -150770, 21684, -354678, -170492, 226266, -64444, -241878, 42552, 134178, 161210, 352184, 362800, 125270, -59630, -309542, 144260, -95968, -354246, -300948, 172986, -192070, -227718, 142464 ], [ 147604, -177036, -317444, 221812, 204753, 49445, 61198, -243105, -184154, 166903, -24378, -264625, 98580, 199107, -31001, 115284, 389480, 19953, 149003, -342409, 247622, 127408, -149017, -297406, 63943, -53817, -29113, -64352 ], [ 181552, -142352, -351024, 425776, 175244, 249660, 100712, -131532, -197816, 107540, 15688, -287372, 154608, 264036, -223212, -121616, 416160, -85364, 357636, -375276, 350984, 350784, 56212, -293864, -45100, 84436, 169492, -271168 ], [ 35342, 31659, -174426, 436320, 173646, 341689, 48494, -107492, -40839, 84068, -54769, -73398, 63671, 78393, -48267, -249418, 407880, 40568, 166167, -361840, 315760, 220836, 182743, -271664, -10655, 59764, 245965, -204403 ], [ -148796, 235002, 46420, 406144, 177924, 410942, -23036, -101880, 152062, 68152, -148494, 190412, -58206, -160002, 203974, -354252, 392240, 215184, -109534, -338656, 251360, 16504, 292706, -245536, 53998, 792, 296726, -80042 ], [ -320380, 421479, 253994, 364166, 179477, 470109, -87129, -102543, 327599, 55650, -232419, 429473, -176031, -385869, 440594, -440841, 365461, 368538, -367090, -315875, 181833, -175428, 396904, -220613, 120547, -49624, 342330, 31939 ], [ -215776, 236904, 169584, 62544, 121080, 307384, 12392, -241256, 121128, 118256, -100744, 124056, -204712, -336120, 333552, -126040, 93624, 54128, -225456, -301960, -488, -94560, 374272, -222200, 228808, 88192, 274480, -128440 ], [ -111172, 52329, 85174, -239078, 62683, 144659, 111913, -379969, -85343, 180862, 30931, -181361, -233393, -286371, 226510, 188761, -178213, -260282, -83822, -288045, -182809, -13692, 351640, -223787, 337069, 226008, 206630, -288819 ], [ -6442, -100266, 4634, -389254, 28130, 5958, 163446, -480738, -209284, 211782, 144378, -333640, -235746, -221190, 134744, 379590, -320180, -481614, 49844, -246494, -285948, 14496, 330148, -212468, 401272, 284318, 168588, -384950 ], [ 98645, -162251, -64941, -110333, 61135, -64675, 79013, -473999, -99390, 152925, 206179, -52028, -163503, -112285, 86260, 219165, -94182, -439225, 160934, -126641, -164738, -106576, 311886, -164582, 340644, 117361, 215002, -299045 ], [ 203732, -224236, -134516, 168588, 94140, -135308, -5420, -467260, 10504, 94068, 267980, 229584, -91260, -3380, 37776, 58740, 131816, -396836, 272024, -6788, -43528, -227648, 293624, -116696, 280016, -49596, 261416, -213140 ], [ 288007, -268500, -109788, 337608, 28178, -110901, -18826, -333328, 40131, 23980, 302226, 308554, -64183, -9909, 25449, -91180, 220061, -312724, 249926, 106718, -5346, -303114, 210748, -68854, 149835, -155767, 274863, -192487 ], [ 349578, -293432, 17816, 386736, -145748, 17186, 45252, -60640, -17806, -58360, 306412, 166460, -86378, -142366, 52566, -229640, 158030, -183096, 82532, 213300, -57740, -328828, 57384, -21060, -56222, -195626, 252346, -243018 ], [ 411149, -318364, 145420, 435864, -319674, 145273, 109330, 212048, -75743, -140700, 310598, 24366, -108573, -274823, 79683, -368100, 95999, -53468, -84862, 319882, -110134, -354542, -95980, 26734, -262279, -235485, 229829, -293549 ], [ 295248, -271856, 196224, 256528, -344112, 155408, -12032, 262240, 54720, -124176, 299056, 46672, -194560, -129664, 96048, -310464, -46096, -117392, -185968, 345024, -153776, -338224, -69632, 44112, -154704, -94896, 207360, -288912 ], [ 101703, -194093, 213428, -22761, -303149, 113939, -214524, 215090, 267608, -64399, 280633, 140903, -308456, 136952, 107709, -167036, -223219, -265995, -258073, 334536, -193589, -303517, 35340, 48183, 90085, 124639, 184912, -260139 ], [ -91842, -116330, 230632, -302050, -262186, 72470, -417016, 167940, 480496, -4622, 262210, 235134, -422352, 403568, 119370, -23608, -400342, -414598, -330178, 324048, -233402, -268810, 140312, 52254, 334874, 344174, 162464, -231366 ], [ -178518, -87686, 267933, -98990, -64584, 4058, -364316, 222661, 456840, -148545, 144037, 279217, -149071, 184328, 70404, 5244, -349090, -402068, -303625, 332271, -92636, -104848, 1180, 108342, 129213, 301272, 28548, -297135 ], [ -255016, -63720, 307148, 150008, 147936, -66920, -287312, 287084, 410656, -311868, 16364, 318524, 161084, -81184, 15664, 23184, -276088, -374192, -267676, 342276, 65328, 71424, -161200, 169384, -119348, 233376, -115984, -371908 ], [ -314072, -20245, 316453, 346590, 329901, -118053, -212141, 324492, 335234, -423789, -90279, 321174, 406997, -301915, -48952, 47055, -186658, -328250, -220444, 333996, 195074, 228757, -290751, 202934, -333778, 176061, -238712, -396017 ], [ -256848, 153290, 126358, 193732, 308166, -36886, -149190, 181800, 64892, -193030, -56722, 79444, 224630, -224106, -179408, 110466, 12292, -161868, -97992, 203816, 136700, 259830, -201442, 53204, -320668, 189286, -216080, -82366 ], [ -199624, 326825, -63737, 40874, 286431, 44281, -86239, 39108, -205450, 37729, -23165, -162286, 42263, -146297, -309864, 173877, 211242, 4514, 24460, 73636, 78326, 290903, -112133, -96526, -307558, 202511, -193448, 231285 ], [ -174392, 401440, -109968, -89984, 292784, 34312, -44400, -107808, -330840, 125968, -59248, -312800, -32440, -28376, -357888, 173848, 319840, 134072, 89832, 20072, -8984, 280488, -6728, -167736, -279016, 197624, -133584, 358976 ], [ -209145, 290580, 113546, -179592, 351802, -146537, -42146, -262644, -184445, -53018, -225906, -292284, 94727, 164755, -251352, 54869, 259028, 194585, 48179, 110163, -150549, 192283, 128857, -91721, -221539, 158777, -3910, 137992 ], [ -243898, 179720, 337060, -269200, 410820, -327386, -39892, -417480, -38050, -232004, -392564, -271768, 221894, 357886, -144816, -64110, 198216, 255098, 6526, 200254, -292114, 104078, 264442, -15706, -164062, 119930, 125764, -82992 ], [ -272476, 124617, 422995, -169125, 383167, -410345, -15356, -389263, 113155, -189704, -451595, -190217, 224261, 415557, -19404, -10189, 219135, 292861, 67677, 117978, -212250, 100867, 289319, 56344, -49554, 8413, 201462, -53973 ], [ -296304, 112404, 403100, 76860, 288844, -418004, 26320, -220236, 268060, 22816, -427836, -61716, 130628, 369028, 120528, 176732, 302924, 313124, 207908, -96888, 37944, 163036, 229036, 125344, 108824, -159004, 235640, 167356 ], [ -320132, 100191, 383205, 322845, 194521, -425663, 67996, -51209, 422965, 235336, -404077, 66785, 36995, 322499, 260460, 363653, 386713, 333387, 348139, -311754, 288138, 225205, 168753, 194344, 267202, -326421, 269818, 388685 ], [ -128158, 62184, 369340, 242112, 165880, -231110, 2860, -104986, 372112, 96262, -293594, 74326, 56618, 338898, 328068, 225206, 193662, 377500, 331212, -262506, 200130, 61960, 204122, 80626, 249576, -375974, 161418, 330474 ], [ 123761, 17012, 357150, 70624, 155484, 19613, -91946, -220653, 264104, -140477, -159021, 48267, 107701, 372777, 375586, -3621, -76289, 428238, 270630, -139893, 18177, -163900, 266061, -83847, 183060, -392787, 13413, 194613 ], [ 375680, -28160, 344960, -100864, 145088, 270336, -186752, -336320, 156096, -377216, -24448, 22208, 158784, 406656, 423104, -232448, -346240, 478976, 210048, -17280, -163776, -389760, 328000, -248320, 116544, -409600, -134592, 58752 ], [ 209896, -80692, 187502, 14964, 111646, 195471, -67658, -364978, 244531, -178519, 105249, -51254, 72741, 282157, 186917, -55509, -351737, 241685, 270561, 4685, -179347, -235568, 311417, -188313, -14280, -377147, -157270, -32673 ], [ 44112, -133224, 30044, 130792, 78204, 120606, 51436, -393636, 332966, 20178, 234946, -124716, -13302, 157658, -49270, 121430, -357234, 4394, 331074, 26650, -194918, -81376, 294834, -128306, -145104, -344694, -179948, -124098 ], [ -105377, -137801, -92504, 234480, 40352, 20696, 136645, -374084, 365216, 173020, 311693, -182913, -73930, 31039, -250132, 242589, -333651, -141562, 331137, 44615, -197384, 49546, 276841, -96084, -242578, -286766, -217681, -179678 ], [ -196204, 30260, -89376, 294464, -13376, -169376, 99868, -180976, 195200, 160784, 197820, -186156, -43064, -103212, -323824, 162940, -205380, 41288, 113580, 48180, -152672, 96696, 253772, -163888, -219992, -137128, -309612, -106216 ], [ -287031, 198321, -86248, 354448, -67104, -359448, 63091, 12132, 25184, 148548, 83947, -189399, -12198, -237463, -397516, 83291, -77109, 224138, -103977, 51745, -107960, 143846, 230703, -231692, -197406, 12510, -401543, -32754 ], [ -316388, 277652, -86210, 281172, -149092, -473290, 38394, 25530, -31132, 140052, -49706, -233092, 66098, -323754, -332458, 17802, 40562, 304668, -151424, -26920, -104198, 214716, 187504, -249206, -109990, 109228, -371184, -58872 ], [ -265834, 241634, -90189, 34658, -267818, -488033, 29401, -194695, 60362, 136418, -209073, -329370, 206053, -347697, -87025, -29279, 144453, 252182, 22272, -212484, -153671, 316422, 118136, -201343, 61705, 137150, -181848, -214444 ], [ -215280, 205616, -94168, -211856, -386544, -502776, 20408, -414920, 151856, 132784, -368440, -425648, 346008, -371640, 158408, -76360, 248344, 199696, 195968, -398048, -203144, 418128, 48768, -153480, 233400, 165072, 7488, -370016 ], [ -187361, 83348, -917, -270705, -235720, -393169, 80550, -434955, 173720, 184500, -243122, -323656, 255968, -374118, 235241, 5124, 117305, 86265, 315799, -315217, -238142, 356949, -65180, -9107, 165860, 46789, -8436, -405258 ], [ -171514, -84920, 144190, -229466, 58864, -217242, 177564, -348222, 158448, 265736, 34028, -115920, 43264, -365148, 222154, 155176, -139030, -59670, 406902, -89242, -265420, 208898, -202904, 186738, -29272, -149470, -133832, -376324 ], [ -155667, -253188, 289297, -188227, 353448, -41315, 274578, -261489, 143176, 346972, 311178, 91816, -169440, -356178, 209067, 305228, -395365, -205605, 498005, 136733, -292698, 60847, -340628, 382583, -224404, -345729, -259228, -347390 ], [ -210160, -181356, 314524, -145788, 179072, 91272, 231852, -310336, 131784, 233668, 181948, 127392, -175724, -215228, 44940, 85640, -336540, -132040, 429908, 144588, -240516, 39276, -281532, 408748, -246496, -145688, -224144, -350616 ], [ -275204, -73509, 321769, -103169, -65648, 217358, 168165, -379520, 120974, 91183, -8239, 137144, -151045, -54481, -141843, -189394, -230441, -25550, 337931, 119725, -176415, 36677, -192913, 409461, -242632, 113798, -164988, -358666 ], [ -328236, 23192, 329660, -73296, -293704, 316626, 118470, -440058, 102632, -45236, -177724, 141602, -135322, 93274, -313714, -430404, -128704, 59716, 253744, 106134, -119476, 33636, -118358, 404738, -232138, 336884, -96606, -355676 ], [ -255142, 2860, 344334, -177256, -346788, 134305, 215691, -409813, 5204, -117962, -129838, 90473, -213637, 104613, -329009, -314162, -72768, -77870, 251352, 210899, -137738, 25954, -191475, 342937, -152029, 177770, 68649, -236766 ], [ -182048, -17472, 359008, -281216, -399872, -48016, 312912, -379568, -92224, -190688, -81952, 39344, -291952, 115952, -344304, -197920, -16832, -215456, 248960, 315664, -156000, 18272, -264592, 281136, -71920, 18656, 233904, -117856 ], [ -161188, -32239, 369524, -364946, -377405, -170690, 339349, -326496, -161554, -204516, -25295, 26638, -327917, 95658, -351612, -81426, 5476, -272717, 234892, 330178, -153745, -30927, -283333, 238004, -24536, -84731, 322243, 3308 ], [ -259720, -34286, 370536, -402436, -182250, -157028, 203994, -221248, -166660, -83720, 51410, 101756, -267082, 3060, -340664, 35644, -49080, -146378, 194136, 138404, -104594, -175022, -177786, 237544, -51952, -60742, 234774, 129624 ], [ -358252, -36333, 371548, -439926, 12905, -143366, 68639, -116000, -171766, 37076, 128115, 176874, -206247, -89538, -329716, 152714, -103636, -20039, 153380, -53370, -55443, -319117, -72239, 237084, -79368, -36753, 147305, 255940 ], [ -298168, -21028, 348068, -350432, 148156, -26984, -38264, -129012, -187828, 143436, 184144, 214540, -161984, -127668, -317748, 157476, -170624, 28960, 190276, -135356, 38372, -275928, -48376, 150284, -68552, -32432, 155944, 187940 ], [ -92686, 10183, 302137, -144536, 228495, 183558, -119086, -250429, -213933, 236563, 221220, 217875, -132912, -115869, -304845, 59289, -249008, 7064, 298353, -116703, 173129, -61062, -99390, -15661, -22690, -46140, 252682, -58183 ], [ 112796, 41394, 256206, 61360, 308834, 394100, -199908, -371846, -240038, 329690, 258296, 221210, -103840, -104070, -291942, -38898, -327392, -14832, 406430, -98050, 307886, 153804, -150404, -181606, 23172, -59848, 349420, -304306 ], [ 178725, 30105, 242711, 186659, 302745, 328375, -120454, -255263, -292510, 325900, 302393, 148759, -18855, -186740, -148768, -19632, -327508, 53015, 429082, 50126, 311148, 279080, -100795, -117048, -70196, 47620, 236803, -401611 ], [ 195400, 3816, 240664, 283512, 266152, 165144, 15568, -54680, -354288, 287904, 348968, 49560, 85864, -302752, 40384, 41088, -300000, 152536, 421584, 244016, 268000, 372736, -15672, 28864, -212704, 197856, 50296, -446392 ], [ 212075, -22473, 238617, 380365, 229559, 1913, 151590, 145903, -416066, 249908, 395543, -49639, 190583, -418764, 229536, 101808, -272492, 252057, 414086, 437906, 224852, 466392, 69451, 174776, -355212, 348092, -136211, -491173 ], [ 241114, -13606, 78500, 185212, 55444, -146050, -13326, 115090, -347340, 263436, 97620, 12906, 107488, -218812, 87808, 162946, -212006, 115232, 411626, 429396, 273642, 205276, 221344, 86894, -311226, 120940, -58014, -223246 ], [ 270715, -3141, -88802, -23214, -124922, -293319, -191921, 73759, -272682, 279306, -215962, 82803, 15856, -4498, -68960, 224103, -150021, -32336, 409395, 411686, 326611, -71966, 376272, -11615, -258763, -123366, 32215, 58895 ], [ 291944, -776, -202488, -201464, -272888, -372304, -302428, 45256, -190660, 296704, -416900, 129124, -55032, 158764, -204864, 245948, -87904, -121852, 400116, 368616, 331240, -293220, 473376, -67100, -190696, -321260, 116920, 252932 ], [ 273406, -36886, -61498, -236378, -266954, -126940, -89517, 77686, -73659, 321360, -82779, 63459, -27386, 79529, -241664, 81061, -25160, 64379, 357359, 205086, 106254, -248531, 295816, 81779, -48510, -298697, 175386, 28475 ], [ 254868, -72996, 79492, -271292, -261020, 118424, 123394, 110116, 43342, 346016, 251342, -2206, 260, 294, -278464, -83826, 37584, 250610, 314602, 41556, -118732, -203842, 118256, 230658, 93676, -276134, 233852, -195982 ], [ 163646, -87263, 151308, -312002, -275642, 285335, 232877, 114961, 42785, 264913, 415471, -89597, -50133, 15631, -260868, -128626, 44681, 268478, 272727, -116556, -176768, -189069, 38922, 232783, 127502, -204593, 223855, -242320 ], [ -40640, -67552, 115520, -361728, -322240, 330208, 181472, 76896, -140640, 19296, 315168, -210784, -221920, 178080, -158656, 13376, -34784, 24448, 232224, -266240, 24896, -220832, 112384, 6624, -7232, -56864, 107360, -11584 ], [ -244926, -47841, 79732, -411454, -368838, 375081, 130067, 38831, -324065, -226321, 214865, -331971, -393707, 340529, -56444, 155378, -114249, -219582, 191721, -415924, 226560, -252595, 185846, -219535, -141966, 90865, -9135, 219152 ], [ -217848, -81386, 80246, -340248, -233856, 296390, 76478, -53274, -226356, -292878, 131502, -383788, -433404, 260792, 77394, 198526, -30502, -179776, 152870, -278020, 151248, -244108, 176848, -214988, -64782, 86890, -120380, 235968 ], [ -42036, -149167, 104097, -191300, 17856, 138265, 21485, -180119, 52082, -244325, 59029, -391010, -388186, 25364, 231563, 178125, 158167, 42496, 115081, 44762, -102120, -209746, 114840, -62130, 148635, -14609, -228250, 115264 ], [ 133776, -216948, 127948, -42352, 269568, -19860, -33508, -306964, 330520, -195772, -13444, -398232, -342968, -210064, 385732, 157724, 346836, 264768, 77292, 367544, -355488, -175384, 52832, 90728, 362052, -116108, -336120, -5440 ], [ 94907, -310303, 145073, -79718, 138525, 53682, -1044, -307763, 381623, -270662, 87705, -358391, -134198, -67506, 341712, 214463, 268517, 316116, 7184, 251597, -374339, -239936, 115046, 77013, 202005, -145692, -353626, -52747 ], [ 10842, -409042, 160782, -156308, -73098, 175996, 49832, -282026, 384866, -371540, 225406, -308642, 109004, 154628, 255968, 287442, 133990, 331480, -69728, 43286, -343818, -325312, 203412, 28230, -36666, -160136, -352108, -84602 ] ], [ [ 246464, 56384, 253696, 15872, 111616, 154240, 4480, 9472, -65408, 33664, -59072, 199040, -428096, 284416, -74752, -343616, 121024, 78464, 227392, 225536, 54080, -7168, 43200, 259520, -484160, 51136, 409152, 13248 ], [ 245441, 50597, 248725, 30944, 106006, 147439, -4835, 22753, -79328, 27718, -65219, 212153, -416300, 292237, -76186, -336413, 113023, 82841, 229153, 210218, 64562, -17926, 35493, 251036, -447920, 50770, 385554, 12756 ], [ 237598, 6230, 210614, 146496, 62996, 95298, -76250, 124574, -186048, -17868, -112346, 312686, -325864, 352198, -87180, -281190, 51682, 116398, 242654, 92780, 144924, -100404, -23594, 185992, -170080, 47964, 204636, 8984 ], [ 229755, -38137, 172503, 262048, 19986, 43157, -147665, 226395, -292768, -63454, -159473, 413219, -235428, 412159, -98174, -225967, -9659, 149955, 256155, -24658, 225286, -182882, -82681, 120948, 107760, 45158, 23718, 5212 ], [ 227160, -3112, 138808, 266992, -21496, 2720, -171944, 272864, -321768, -44480, -157664, 433104, -147712, 356120, -127544, -164680, -23496, 143640, 232472, -95824, 253528, -202432, -137584, 106904, 285968, 92848, -114808, -19312 ], [ 234405, 180773, 113393, 64546, -60113, -15772, -107843, 215548, -205043, 95544, -64100, 301774, -65096, 82581, -191369, -92023, 51737, 62565, 139069, -80230, 184045, -103992, -184642, 188485, 277366, 235218, -173849, -82746 ], [ 241650, 364658, 87978, -137900, -98730, -34264, -43742, 158232, -88318, 235568, 29464, 170444, 17520, -190958, -255194, -19366, 126970, -18510, 45666, -64636, 114562, -5552, -231700, 270066, 268764, 377588, -232890, -146180 ], [ 214601, 446896, 78982, -138937, -17903, -36389, 32514, 111511, -77218, 217070, 43312, 106740, 8291, -331286, -287702, 3423, 173577, -75743, -36700, -68529, 81232, 44892, -145859, 290612, 222293, 280563, -232235, -186786 ], [ 161172, 450944, 82616, 14956, 154804, -25924, 118120, 72940, -147368, 76632, -4160, 95056, -71588, -369144, -296120, -12148, 198164, -114636, -110576, -87412, 75712, 58416, 42212, 264208, 146692, -612, -185660, -209832 ], [ 107743, 454992, 86250, 168849, 327511, -15459, 203726, 34369, -217518, -63806, -51632, 83372, -151467, -407002, -304538, -27719, 222751, -153529, -184452, -106295, 70192, 71940, 230283, 237804, 71091, -281787, -139085, -232878 ], [ -5914, 369652, 87220, 136766, 271150, 97768, 82962, 9406, -100486, -107980, -61736, 176376, -204688, -249668, -288656, -2286, 74610, -67862, -83890, -141072, 48400, 93546, 217780, 160478, -17344, -379452, -35000, -194328 ], [ -136301, 259482, 87450, 53023, 151159, 239540, -95127, -11777, 68541, -125414, -61460, 298460, -250504, -38114, -266024, 34537, -121511, 52405, 65127, -180264, 22088, 117397, 149562, 69007, -109344, -426142, 85060, -138668 ], [ -266688, 149312, 87680, -30720, 31168, 381312, -273216, -32960, 237568, -142848, -61184, 420544, -296320, 173440, -243392, 71360, -317632, 172672, 214144, -219456, -4224, 141248, 81344, -22464, -201344, -472832, 205120, -83008 ], [ -240261, 169782, 152931, 15050, 72430, 248901, -190692, -82157, 28222, -97745, -86346, 235716, -154387, 228870, -87705, -88605, -243112, 23034, 7213, -112230, -171181, 6836, 33872, -3903, -159875, -431915, 169102, -8879 ], [ -213834, 190252, 218182, 60820, 113692, 116490, -108168, -131354, -181124, -52642, -111508, 50888, -12454, 284300, 67982, -248570, -168592, -126604, -199718, -5004, -338138, -127576, -13600, 14658, -118406, -390998, 133084, 65250 ], [ -193372, 188477, 256763, 88050, 111749, 24674, -17594, -187786, -314140, -15264, -135495, -104920, 90519, 310670, 176924, -370760, -84692, -216162, -305844, 97822, -448175, -232338, -70277, -3261, -54622, -355401, 108591, 145624 ], [ -194384, 106620, 199332, 48536, -45732, 79000, 101960, -270264, -172368, -5696, -155252, -156256, 53236, 232424, 117584, -356960, 32976, -89432, -49072, 184808, -353300, -230360, -160092, -152508, 89496, -338956, 125588, 248480 ], [ -195396, 24763, 141901, 9022, -203213, 133326, 221514, -352742, -30596, 3872, -175009, -207592, 15953, 154178, 58244, -343160, 150644, 37298, 207700, 271794, -258425, -228382, -249907, -301755, 233614, -322511, 142585, 351336 ], [ -209948, -56084, 70880, -22792, -224354, 66112, 273798, -336890, 99896, 63900, -134576, -258248, -28410, 64002, -19716, -289810, 178112, 56598, 249492, 305020, -191330, -141054, -208942, -323372, 282102, -212416, 144492, 408542 ], [ -242102, -135618, -17808, -44596, -68253, -159104, 238631, -193209, 215724, 189526, -15896, -308020, -81977, -41683, -121882, -185045, 88320, -63761, 11810, 268358, -160349, 57229, 2037, -179070, 206271, 19424, 126782, 406403 ], [ -274256, -215152, -106496, -66400, 87848, -384320, 203464, -49528, 331552, 315152, 102784, -357792, -135544, -147368, -224048, -80280, -1472, -184120, -225872, 231696, -129368, 255512, 213016, -34768, 130440, 251264, 109072, 404264 ], [ -230855, -253631, -70864, -116989, 127639, -372716, 137262, -19112, 235490, 286938, 77614, -299429, -101811, -90813, -224409, -52105, -74824, -256614, -246594, 142084, -125897, 358890, 206405, -92516, 101514, 273524, 59487, 330950 ], [ -147158, -270214, 31072, -182930, 105398, -234808, 54508, -49104, 26420, 176676, -24276, -183394, -21518, 52270, -170474, -64778, -139408, -303580, -151604, 24232, -137098, 411652, 83746, -258024, 97604, 184008, -7098, 219676 ], [ -63461, -286797, 133008, -248871, 83157, -96900, -28246, -79096, -182650, 66414, -126166, -67359, 58775, 195353, -116539, -77451, -203992, -350546, -56614, -93620, -148299, 464414, -38913, -423532, 93694, 94492, -73683, 108402 ], [ -45704, -69760, 121184, -41732, -37504, -20072, -16500, -141068, -152580, 40172, -136416, 54536, 53428, 139116, 32176, -153524, -268036, -177712, -19144, -183812, -138300, 373196, 72168, -397040, 19084, -5524, -40168, 115808 ], [ -37838, 182320, 92296, 206369, -172928, 47594, 9421, -207837, -86639, 26533, -132920, 177310, 35235, 52981, 195108, -239107, -331999, 28092, 9698, -269855, -125121, 260381, 218310, -341748, -66131, -107115, 8362, 141016 ], [ -31056, 411520, 66772, 422406, -289532, 100232, 29070, -254260, -15508, 19902, -111036, 279600, 13716, -17868, 324226, -306358, -380236, 212570, 47500, -336308, -102384, 161408, 332486, -282308, -134736, -182684, 51120, 155442 ], [ -35656, 400480, 76570, 301771, -208526, -4924, -17137, -87050, 110118, 86855, 103922, 166808, -42726, 71786, 98297, -181123, -263350, 173125, 179382, -197066, 20712, 207776, 111019, -179314, -28936, 14978, 33272, 56657 ], [ -40256, 389440, 86368, 181136, -127520, -110080, -63344, 80160, 235744, 153808, 318880, 54016, -99168, 161440, -127632, -55888, -146464, 133680, 311264, -57824, 143808, 254144, -110448, -76320, 76864, 212640, 15424, -42128 ], [ -16485, 374060, 82761, 87038, -56769, -159404, -98554, 134558, 308422, 207167, 418198, -48787, -141274, 229828, -280187, 3512, -101230, 103559, 380104, 26874, 239555, 262831, -231724, -59510, 150261, 333190, 20221, -105976 ], [ 72134, 348760, 48514, 53596, -9458, -81112, -108628, -68900, 260076, 229454, 253196, -128758, -150612, 249608, -265030, -87568, -219772, 94750, 304848, -13100, 272790, 185390, -123992, -239692, 149594, 277484, 76778, -89968 ], [ 160753, 323460, 14267, 20154, 37853, -2820, -118702, -272358, 211730, 251741, 88194, -208729, -159950, 269388, -249873, -178648, -338314, 85941, 229592, -53074, 306025, 107949, -16260, -419874, 148927, 221778, 133335, -73960 ], [ 163464, 263816, -14676, 9164, -13944, 8836, -111712, -296884, 85516, 234248, -2804, -143044, -99352, 256636, -208100, -151024, -361924, 93092, 191248, -103068, 291728, 146008, 94556, -405044, 204156, 247060, 65728, -61516 ], [ 87426, 172690, -38757, 18755, -156590, -40591, -89080, -157389, -112077, 180290, -25965, 56159, 25354, 214063, -141929, -14588, -298513, 114873, 186740, -162247, 233860, 289942, 208199, -211453, 310623, 346581, -115696, -52339 ], [ 11388, 81564, -62838, 28346, -299236, -90018, -66448, -17894, -309670, 126332, -49126, 255362, 150060, 171490, -75758, 121848, -235102, 136654, 182232, -221426, 175992, 433876, 321842, -17862, 417090, 446102, -297120, -43162 ], [ 85205, 137964, -123979, 59918, -320655, -38754, -129615, 32912, -255527, 52144, 11812, 252163, 134567, 151935, -12409, 141987, -169940, 164555, 145118, -249325, 157105, 403373, 291818, 14229, 356583, 352129, -254824, -36960 ], [ 211912, 246432, -198200, 99248, -299288, 48048, -223064, 52416, -112536, -29184, 102432, 177528, 69592, 140504, 49944, 121080, -104160, 194616, 96496, -266184, 151976, 311304, 211088, -10680, 237144, 189864, -133568, -31808 ], [ 338619, 354900, -272421, 138578, -277921, 134850, -316513, 71920, 30455, -110512, 193052, 102893, 4617, 129073, 112297, 100173, -38380, 224677, 47874, -283043, 146847, 219235, 130358, -35589, 117705, 27599, -12312, -26656 ], [ 280328, 99796, -236642, 107266, -254244, 147622, -150340, 38712, 6290, -110704, 78192, -760, 14838, 58990, 103590, 48686, -108296, 143836, -43956, -99042, 30046, 131940, 172608, -27960, 110048, -72098, -29414, 64274 ], [ 213628, -171834, -195863, 72743, -230462, 157029, 27634, 3108, -25473, -107208, -46008, -105732, 28477, -13759, 91653, -4191, -184380, 57954, -137750, 94089, -91831, 44862, 220448, -18852, 107472, -168951, -52805, 159103 ], [ 155800, -395092, -169724, 30040, -210484, 178652, 149236, -48956, -27664, -93936, -144524, -179920, 38444, -52940, 82448, -35480, -238748, -26528, -203924, 249360, -160908, -49572, 232916, -10148, 78416, -227200, -48688, 232812 ], [ 140114, -388583, -213125, -51518, -208575, 258301, 3071, -179205, 110612, -34228, -121041, -107884, 30969, 67327, 86220, 35774, -189965, -104360, -138903, 224796, 20815, -178947, 77367, -3363, -76420, -102080, 86092, 206201 ], [ 124428, -382074, -256526, -133076, -206666, 337950, -143094, -309454, 248888, 25480, -97558, -35848, 23494, 187594, 89992, 107028, -141182, -182192, -73882, 200232, 202538, -308322, -78182, 3422, -231256, 23040, 220872, 179590 ], [ 107644, -324814, -282575, -164648, -169054, 281870, -222533, -373895, 280442, 82902, -68999, -37270, 23012, 237634, 101999, 190342, -53213, -172040, -42260, 120885, 283920, -344664, -205048, -10790, -283294, 45614, 211094, 182706 ], [ 89152, -188608, -281632, -118464, -75904, 14656, -198176, -335968, 145984, 136768, -32544, -152960, 33408, 178432, 126816, 292416, 95712, -25024, -62592, -43680, 209216, -236288, -287296, -57664, -175424, -91328, -23552, 232064 ], [ 70660, -52402, -280689, -72280, 17246, -252558, -173819, -298041, 11526, 190634, 3911, -268650, 43804, 119230, 151633, 394490, 244637, 121992, -82924, -208245, 134512, -127912, -369544, -104538, -67554, -228270, -258198, 281422 ], [ 92712, -18648, -235464, 49000, 44050, -257734, -132228, -238386, -78356, 154942, 3756, -326226, 70888, 116182, 68062, 357992, 316688, 94162, 4390, -254146, 129388, -43168, -272802, -153372, -18722, -203554, -254690, 184704 ], [ 140828, -50756, -161772, 218556, 28203, -94457, -79558, -164763, -139582, 61677, -19934, -346443, 108700, 149233, -85187, 232412, 339320, -46069, 160905, -223763, 168994, 26384, -60995, -203466, -7843, -74915, -98083, -5920 ], [ 188944, -82864, -88080, 388112, 12356, 68820, -26888, -91140, -200808, -31588, -43624, -366660, 146512, 182284, -238436, 106832, 361952, -186300, 317420, -193380, 208600, 95936, 150812, -253560, 3036, 53724, 58524, -196544 ], [ 41018, 18921, -34110, 352544, 35706, 196643, -14118, -55308, -143645, 908, -70411, -124658, 30253, 33315, -116489, -82702, 316184, -136664, 161613, -162256, 155600, 27852, 216205, -180496, 50395, 15676, 118079, -109825 ], [ -148180, 148894, 15708, 273792, 67308, 317002, -9748, -27432, -61558, 59880, -97850, 172548, -118442, -153974, 63394, -285700, 256016, -47056, -59946, -130976, 83104, -69208, 250774, -81504, 105434, -57464, 157202, 35282 ], [ -326804, 265917, 61230, 189794, 99287, 424943, -3331, -6645, 11349, 119318, -121297, 442651, -257189, -329791, 235686, -470035, 190935, 31102, -265670, -99153, 8275, -157740, 284792, 8473, 158673, -123720, 195678, 166513 ], [ -272800, 98040, 12240, -9616, 139560, 259688, 48120, -141816, -117704, 189008, -56920, 116488, -177080, -253224, 240976, -243784, 17768, -142640, -123024, -55384, -117880, -58656, 306688, -99880, 172312, -38528, 219920, -7528 ], [ -218796, -69837, -36750, -209026, 179833, 94433, 99571, -276987, -246757, 258698, 7457, -209675, -96971, -176657, 246266, -17533, -155399, -316382, 19622, -11615, -244035, 40428, 328584, -208233, 185951, 46664, 244162, -181569 ], [ -155822, -201774, -62466, -286690, 177686, -47326, 117554, -376854, -304236, 302114, 55454, -375704, -24854, -107362, 232776, 132002, -231036, -443642, 118396, 19926, -289556, 92640, 337100, -257084, 194472, 72810, 250692, -306674 ], [ -67433, -231881, -22239, -19407, 55349, -122513, 40711, -376693, -158922, 271087, 57041, -88020, 24619, -58671, 166076, 64175, -30338, -439203, 92866, 16821, -106614, 12048, 307706, -137346, 188492, -68341, 207038, -293127 ], [ 20956, -261988, 17988, 247876, -66988, -197700, -36132, -376532, -13608, 240060, 58628, 199664, 74092, -9980, 99376, -3652, 170360, -434764, 67336, 13716, 76328, -68544, 278312, -17608, 182512, -209492, 163384, -279580 ], [ 120477, -251868, 66124, 389528, -130266, -162359, -26702, -311856, 53617, 160292, 114214, 262926, 100179, -50103, 65203, -96548, 249519, -363676, 27682, 52906, 121066, -104014, 169300, 17870, 94153, -244845, 124757, -266429 ], [ 232142, -197864, 122888, 394128, -129116, -6442, 76844, -176800, 35654, 27352, 228708, 81364, 100754, -187114, 66514, -216792, 196090, -219880, -27380, 138236, 15036, -90260, -26568, -38572, -84074, -164782, 91614, -253710 ], [ 343807, -143860, 179652, 398728, -127966, 149475, 180390, -41744, 17691, -105588, 343202, -100198, 101329, -324125, 67825, -337036, 142661, -76084, -82442, 223566, -90994, -76506, -222436, -95014, -262301, -84719, 58471, -240991 ], [ 228720, -106064, 159616, 219568, -86800, 157872, 49920, -4576, 123712, -92848, 334608, -115600, 8192, -205696, 47120, -249920, 24656, -122672, -130000, 267584, -141456, -52752, -227328, -84368, -138864, -26256, 83456, -237872 ], [ 14429, -75359, 105980, -39987, -28127, 101729, -182932, -10234, 283976, -16373, 272163, -58307, -125944, 24488, 16783, -72084, -121601, -252553, -174275, 293528, -167607, -24623, -148668, -44371, 116551, 22757, 133872, -238953 ], [ -199862, -44654, 52344, -299542, 30546, 45586, -415784, -15892, 444240, 60102, 209718, -1014, -260080, 254672, -13554, 105752, -267858, -382434, -218550, 319472, -193758, 3506, -70008, -4374, 371966, 71770, 184288, -240034 ], [ -148818, -35810, 90415, -136346, 41192, -54594, -271476, 16103, 367960, -35707, 76167, 59723, -116533, 161624, 13292, 87700, -224086, -381212, -154003, 296213, -46260, 26448, -157836, 107506, 248079, 136008, 47468, -273749 ], [ -72504, -29048, 137220, 67112, 47264, -158968, -91248, 51684, 269152, -147924, -64156, 120788, 53460, 37792, 45584, 50992, -162216, -367504, -79092, 268268, 117776, 48896, -261520, 226232, 88068, 201696, -107184, -310572 ], [ -15048, -4823, 166919, 230826, 57695, -227591, 69921, 82756, 156022, -219167, -182525, 150674, 186007, -75513, 63512, 32821, -101078, -335070, -5108, 230948, 256630, 80983, -336005, 307698, -58470, 252687, -227624, -313099 ], [ -83312, 135822, 82578, 129580, 97186, -57874, 104030, 83768, -52588, -17250, -154534, -27300, 68914, -118638, -14320, 138230, -44820, -177796, 62696, 131128, 227604, 177330, -215830, 140764, -115188, 205698, -119984, -86986 ], [ -151576, 276467, -1763, 28334, 136677, 111843, 138139, 84780, -261198, 184667, -126543, -205274, -48179, -161763, -92152, 243639, 11438, -20522, 130500, 31308, 198578, 273677, -95655, -26170, -171906, 158709, -12344, 139127 ], [ -213992, 316256, -8240, -59008, 195984, 145368, 129840, 16800, -347208, 269232, -155344, -285344, -63592, -132040, -110080, 276104, 36128, 103272, 167800, -23048, 125304, 297912, 18792, -139752, -204920, 142888, 70928, 244928 ], [ -265443, 166940, 131278, -120280, 292446, -76467, 42026, -180540, -203343, 133762, -290630, -181844, 111645, 34273, -15688, 171799, 1628, 164291, 147905, 7841, -30935, 186937, 122499, -153299, -193489, 185507, 108510, 125144 ], [ -316894, 17624, 270796, -181552, 388908, -298302, -45788, -377880, -59478, -1708, -425916, -78344, 286882, 200586, 78704, 67494, -32872, 225310, 128010, 38730, -187174, 75962, 226206, -166846, -182058, 228126, 146092, 5360 ], [ -340148, 13011, 295329, -87175, 390405, -402227, -93588, -358133, 88625, -38872, -402953, -27923, 319015, 218855, 170236, 38849, -5947, 228687, 154863, 35390, -181758, 79153, 229501, -131448, -112166, 181487, 127410, 19177 ], [ -341712, 119708, 231412, 126932, 318852, -415452, -110608, -171396, 239988, -416, -258260, -18332, 241068, 123244, 259568, 68404, 68228, 187724, 217676, 5720, -51992, 170164, 155556, -58400, 2696, 66188, 65448, 135764 ], [ -343276, 226405, 167495, 341039, 247299, -428677, -127628, 15341, 391351, 38040, -113567, -8741, 163121, 27633, 348900, 97959, 142403, 146761, 280489, -23950, 77774, 261175, 81611, 14648, 117558, -49111, 3486, 252351 ], [ -127850, 117624, 182868, 215360, 237864, -234146, -112860, -4094, 374576, -26014, -22334, 31954, 76462, 55142, 366700, 79346, 11018, 222708, 206340, -78190, 1206, 178648, 96190, -6714, 107896, -143170, -51762, 239086 ], [ 147851, -51012, 220266, -4704, 245684, 18095, -89262, -80799, 311096, -118543, 54049, 81289, -12617, 116851, 364630, 47353, -177467, 331130, 94146, -139255, -132677, 47916, 135359, -54301, 63644, -231329, -105145, 189751 ], [ 423552, -219648, 257664, -224768, 253504, 270336, -65664, -157504, 247616, -211072, 130432, 130624, -101696, 178560, 362560, 15360, -365952, 439552, -18048, -200320, -266560, -82816, 174528, -101888, 19392, -319488, -158528, 140416 ], [ 310392, -233724, 91098, -82628, 202858, 122101, 15986, -179078, 280897, -40205, 131099, 94606, -120441, 157791, 161287, 3561, -351715, 229079, 107739, -58433, -243169, -82448, 235363, -135491, -18328, -235929, -95186, 113253 ], [ 197232, -247800, -75468, 59512, 152212, -26134, 97636, -200652, 314178, 130662, 131766, 58588, -139186, 137022, -39986, -8238, -337478, 18606, 233526, 83454, -219778, -82080, 296198, -169094, -56048, -152370, -31844, 86090 ], [ 84197, -240211, -198984, 178512, 90336, -154424, 138471, -201516, 306784, 239284, 130303, 7365, -145166, 111493, -209564, -6737, -300321, -127262, 285883, 182621, -180312, -80562, 325043, -185052, -74278, -67866, -8747, 51542 ], [ -28388, -154628, -167520, 214208, -11968, -210912, 32372, -127824, 152960, 123824, 121172, -98596, -105192, 68828, -265040, 42644, -180652, -40552, 73892, 127996, -82976, -74904, 238724, -137488, -22344, 20040, -130532, -9592 ], [ -140973, -69045, -136056, 249904, -114272, -267400, -73727, -54132, -864, 8364, 112041, -204557, -65218, 26163, -320516, 92025, -60983, 46158, -138099, 73371, 14360, -69246, 152405, -89924, 29590, 107946, -252317, -70726 ], [ -198028, -5092, -129462, 180060, -210956, -331918, -81506, -87330, -25588, -55396, 71250, -297068, 22406, -45102, -295982, 97486, 20806, 71028, -196480, -16184, 68766, -5548, 89296, -65330, 80574, 145572, -233552, -128040 ], [ -182894, 30742, -155199, -26986, -300334, -406875, 38531, -259485, 117518, -51946, -10699, -372094, 171975, -153547, -167435, 45851, 53351, 15506, -55168, -151148, 67363, 133602, 56360, -70597, 130323, 117834, -32072, -180388 ], [ -167760, 66576, -180936, -234032, -389712, -481832, 158568, -431640, 260624, -48496, -92648, -447120, 321544, -261992, -38888, -5784, 85896, -40016, 86144, -286112, 65960, 272752, 23424, -75864, 180072, 90096, 169408, -232736 ], [ -107611, 28700, -78423, -218763, -273560, -364459, 196930, -420105, 223880, -8836, -14982, -361496, 224288, -248322, -2381, 64876, -22109, -85533, 215501, -241451, -20298, 271127, -76532, 19999, 113676, 35943, 108868, -272334 ], [ -23454, -48488, 92490, -84926, -47792, -144510, 191732, -310602, 91216, 50136, 147812, -190192, -4608, -169524, -14962, 200760, -205074, -125714, 338482, -100990, -151812, 194422, -212232, 169798, -14664, -32298, -91416, -305132 ], [ 60703, -125676, 263403, 48911, 177976, 75439, 186534, -201099, -41448, 109108, 310606, -18888, -233504, -90726, -27543, 336644, -388039, -165895, 461463, 39471, -283326, 117717, -347932, 319597, -143004, -100539, -291700, -337930 ], [ 6320, -81124, 311796, 58988, 86144, 75608, 113316, -218816, 18968, 110380, 133460, 78816, -154340, -20308, -106684, 188248, -367604, -53016, 379484, 64772, -270700, 74212, -227412, 301476, -202144, -67720, -229424, -286728 ], [ -68844, -18311, 341811, 50501, -53328, 42810, 29895, -255616, 108346, 102997, -94677, 165480, -28967, 48853, -195809, -2790, -316659, 82822, 266761, 72799, -236453, 35687, -68459, 258167, -250904, -19742, -127764, -222926 ], [ -133668, 35336, 368468, 29840, -186520, 4710, -33374, -291998, 177784, 91780, -292564, 233430, 75394, 106430, -279878, -169132, -256832, 195500, 162576, 90514, -207740, -3060, 73262, 215670, -287886, 23868, -32938, -160052 ], [ -89922, -7260, 359866, -118648, -253772, -89061, 114953, -323991, 37852, 40306, -172826, 104883, -40871, 42375, -310859, -76166, -103744, 64998, 148040, 209953, -237134, -44138, 34047, 181699, -201199, 21614, -9869, -106922 ], [ -46176, -49856, 351264, -267136, -321024, -182832, 263280, -355984, -102080, -11168, -53088, -23664, -157136, -21680, -341840, 16800, 49344, -65504, 133504, 329392, -266528, -85216, -5168, 147728, -114512, 19360, 13200, -53792 ], [ -61132, -55317, 324028, -379686, -310415, -249142, 340823, -331424, -198822, -15756, 24139, -73286, -209183, -63314, -339732, 89690, 125068, -142015, 102980, 359350, -267243, -127925, -33127, 131964, -76104, -1241, 49905, -11036 ], [ -210264, 24102, 254200, -410092, -121838, -252684, 256574, -177600, -196844, 86824, 4198, 57492, -114446, -53700, -261992, 116692, 23960, -95118, 35912, 184780, -202406, -174362, -35358, 157816, -148048, -63778, 117778, 8008 ], [ -359396, 103521, 184372, -440498, 66739, -256226, 172325, -23776, -194866, 189404, -15743, 188270, -19709, -44086, -184252, 143694, -77148, -48221, -31156, 10210, -137569, -220799, -37589, 183668, -219992, -126315, 185651, 27052 ], [ -363112, 143796, 157900, -362400, 161620, -135928, 92504, -41276, -163452, 229764, 33136, 212164, 28096, -52604, -155388, 110924, -162176, -39328, -20308, -64340, -51828, -143048, -16168, 170436, -186648, -132752, 243768, 23116 ], [ -233530, 148189, 171171, -184840, 170613, 97890, 16742, -215823, -105055, 213089, 145100, 138081, 32880, -77743, -171327, 23363, -232464, -65272, 61963, -47205, 53075, 48542, 26934, 121377, -56790, -87764, 292942, -1885 ], [ -103948, 152582, 184442, -7280, 179606, 331708, -59020, -390370, -46658, 196414, 257064, 63998, 37664, -102882, -187266, -64198, -302752, -91216, 144234, -30070, 157978, 240132, 70036, 72318, 73068, -42776, 342116, -26886 ], [ 15111, 80067, 150861, 58641, 196419, 272429, -41826, -344869, -59882, 147524, 326307, 31565, 86019, -115900, -111456, -96016, -329180, -83891, 204286, 82554, 196836, 320440, 109415, 92568, 9092, 18668, 248881, -143177 ], [ 130456, -19592, 100744, 85160, 215992, 109704, 8176, -221704, -98384, 87264, 380472, 13832, 149752, -124640, -3264, -108160, -340128, -64824, 256496, 228880, 212384, 361472, 147480, 137280, -123296, 85920, 105384, -291688 ], [ 245801, -119251, 50627, 111679, 235565, -53021, 58178, -98539, -136886, 27004, 434637, -3901, 213485, -133380, 104928, -120304, -351076, -45757, 308706, 375206, 227932, 402504, 185545, 181992, -255684, 153172, -38113, -440199 ], [ 279614, -82114, 9420, 78996, 150044, -156918, 11974, 12966, -81668, 131524, 145756, -41874, 136352, -1364, 68096, 2038, -260802, -54432, 297710, 280412, 221678, 265908, 296672, 160858, -234974, 68580, -40810, -209210 ], [ 309721, -38759, -31382, 43622, 59746, -258141, -38603, 123941, -22190, 243534, -158718, -80767, 52816, 137050, 24672, 130493, -165927, -64368, 283841, 174658, 214433, 121238, 411120, 136731, -207305, -22914, -37107, 39029 ], [ 333304, -16088, -63272, -296, -15400, -322672, -53300, 197144, 22740, 319232, -368236, -110324, -17192, 223268, -11968, 225620, -68896, -60692, 256060, 91768, 195192, 2548, 472672, 113036, -172920, -94308, -26520, 223980 ], [ 325898, -91666, -52830, -84798, -18574, -212916, 102433, 90930, -1433, 222448, -126713, -95535, -22942, 61555, -16384, 162439, 38376, 7641, 162197, 117482, 118970, 7263, 282968, 91393, -106634, -70227, 16766, 108313 ], [ 318492, -167244, -42388, -169300, -21748, -103160, 258166, -15284, -25606, 125664, 114810, -80746, -28692, -100158, -20800, 99258, 145648, 75974, 68334, 143196, 42748, 11978, 93264, 69750, -40348, -46146, 60052, -7354 ], [ 247114, -174053, -1724, -252470, -30430, 14669, 323935, -47509, -55269, 43307, 263957, -107087, -95255, -112651, -33388, 75578, 178067, 85834, 28813, 89980, 37248, -20351, -8114, 41141, -4806, -14667, 69525, -22320 ], [ 76224, -73888, 85952, -333568, -47680, 145056, 249760, 35360, -93472, -16608, 269408, -197408, -256416, 106976, -58688, 113344, 94048, 4736, 73824, -86016, 141760, -110304, 27904, 1696, -17088, 28320, 26400, 119360 ], [ -94666, 26277, 173628, -414666, -64930, 275443, 175585, 118229, -131675, -76523, 274859, -287729, -417577, 326603, -83988, 151110, 10029, -76362, 118835, -262012, 246272, -200257, 63922, -37749, -29370, 71307, -16725, 261040 ], [ -73000, 52242, 206130, -369288, 2688, 206498, 137418, 44802, -63996, -107066, 175898, -344100, -462356, 258152, -31770, 128522, 41790, -51648, 153794, -223724, 174832, -176964, 62448, -50692, -58, 57454, -88788, 243008 ], [ 72452, 30507, 203163, -242604, 124864, 9411, 122399, -129101, 71750, -118727, 9815, -378646, -432318, 4508, 70281, 67135, 147981, 41088, 182291, -47682, -9720, -80870, 36872, -46598, 55993, 7061, -179454, 122304 ], [ 217904, 8772, 200196, -115920, 247040, -187676, 107380, -303004, 207496, -130388, -156268, -413192, -402280, -249136, 172332, 5748, 254172, 133824, 210788, 128360, -194272, 15224, 11296, -42504, 112044, -43332, -270120, 1600 ], [ 173337, -138021, 211403, -96130, 117295, -89978, 91620, -268097, 184877, -194850, -69309, -302445, -168562, -113926, 179440, 23173, 228807, 217820, 105392, 84287, -163953, -11840, 99074, -48233, 11991, -28916, -238654, -78729 ], [ 88766, -311142, 225594, -98844, -65486, 69780, 75704, -189230, 128918, -270428, 70922, -161110, 108036, 103148, 166560, 57190, 175746, 299976, -28192, -6126, -88398, -64832, 210716, -56030, -120926, -856, -181476, -150558 ] ], [ [ 166208, 18368, 225536, -40448, -46080, 314752, 91776, 240384, 264064, -93056, -91456, -29056, -367552, 211200, 173056, -361920, 209728, -76416, 347072, 163584, 213184, 195584, -138432, 173632, -463040, 291904, 427456, 141376 ], [ 163535, 6443, 215483, -19040, -28854, 310657, 72627, 237231, 231136, -87782, -105325, -4393, -367636, 222915, 159610, -357555, 194929, -58377, 340847, 142326, 208750, 177830, -143829, 169636, -427856, 274510, 391054, 133228 ], [ 143042, -84982, 138410, 145088, 103212, 279262, -74182, 213058, -21312, -47348, -211654, 184690, -368280, 312730, 56524, -324090, 81470, 79922, 293122, -20652, 174756, 41716, -185206, 139000, -158112, 141156, 111972, 70760 ], [ 122549, -176407, 61337, 309216, 235278, 247867, -220991, 188885, -273760, -6914, -317983, 373773, -368924, 402545, -46562, -290625, -31989, 218221, 245397, -183630, 140762, -94398, -226583, 108364, 111632, 7802, -167110, 8292 ], [ 121384, -151128, 46408, 344080, 269432, 166752, -249560, 134176, -389528, 52672, -368160, 410928, -356096, 378472, -147784, -254264, -59576, 244840, 181608, -222896, 142120, -178496, -228752, 120808, 287728, -17328, -333576, -65424 ], [ 156459, 92971, 147999, 136574, 120001, -7588, -56429, 22212, -249021, 148168, -313052, 163218, -318008, 140859, -245511, -212473, 73847, 62059, 87699, -30202, 209763, -165064, -157406, 214027, 288234, 160462, -288887, -160230 ], [ 191534, 337070, 249590, -70932, -29430, -181928, 136702, -89752, -108514, 243664, -257944, -84492, -279920, -96754, -343238, -170682, 207270, -120722, -6210, 162492, 277406, -151632, -86060, 307246, 288740, 338252, -244198, -255036 ], [ 126535, 440912, 219738, -56151, 10367, -255531, 182686, -137639, -64766, 159474, -210480, -174772, -236723, -241482, -373898, -154735, 229127, -173841, -32740, 219297, 235056, -157596, 25235, 320268, 300283, 278077, -180997, -305278 ], [ -15444, 436864, 88776, 129620, 195724, -251644, 115480, -136236, -95448, -62936, -168896, -143952, -189596, -314760, -352968, -158668, 165164, -127220, -7440, 171572, 108096, -178480, 167260, 271600, 320316, 34852, -103556, -321240 ], [ -157423, 432816, -42186, 315391, 381081, -247757, 48274, -134833, -126130, -285346, -127312, -113132, -142469, -388038, -332038, -162601, 101201, -80599, 17860, 123847, -18864, -199364, 309285, 222932, 340349, -208373, -26115, -337202 ], [ -179846, 302156, 12684, 209058, 369842, -45672, -59378, -168926, -3290, -289524, -144984, 57224, -133232, -312060, -312944, -189682, -850, -20298, 125330, 28944, -101904, -115146, 306572, 154626, 184000, -325508, 79928, -295528 ], [ -169059, 136326, 119174, 21585, 303993, 211468, -178265, -212879, 162195, -233082, -179116, 266340, -134520, -194622, -294360, -223193, -113481, 43803, 255625, -79064, -172744, -1733, 263654, 80865, -21344, -407618, 193916, -237844 ], [ -158272, -29504, 225664, -165888, 238144, 468608, -297152, -256832, 327680, -176640, -213248, 475456, -135808, -77184, -275776, -256704, -226112, 107904, 385920, -187072, -243584, 111680, 220736, 7104, -226688, -489728, 307904, -180160 ], [ -244683, 89130, 238797, -185898, 203506, 189963, -204508, -252899, 99106, -133055, -205014, 264316, -111773, 35930, -133751, -306867, -277080, -67034, 125859, -186106, -325027, 56204, 165168, 2895, -181677, -473605, 244562, -136897 ], [ -331094, 207764, 251930, -205908, 168868, -88682, -111864, -248966, -129468, -89470, -196780, 53176, -87738, 149044, 8274, -357030, -328048, -241972, -134202, -185140, -406470, 728, 109600, -1314, -136666, -457482, 181220, -93634 ], [ -394980, 301843, 243893, -228178, 99275, -259522, -16230, -254358, -259492, -70880, -204201, -118824, -86823, 204498, 123684, -387128, -337516, -344510, -287628, -144574, -435393, -61838, 26677, -34963, -62850, -440519, 121153, -20696 ], [ -377776, 307524, 159644, -258584, -96156, -42264, 90168, -293320, -34736, -142272, -267980, -149920, -169140, 52376, 143280, -344992, -197584, -186408, -57168, 38552, -275244, -149928, -154724, -174596, 114664, -420532, 72876, 159072 ], [ -360572, 313205, 75395, -288990, -291587, 174994, 196566, -332282, 190020, -213664, -331759, -181016, -251457, -99746, 162876, -302856, -57652, -28306, 173292, 221678, -115095, -238018, -336125, -314229, 292178, -400545, 24599, 338840 ], [ -360868, 244436, 27936, -288376, -299198, 185792, 252634, -343974, 331336, -154076, -300368, -235192, -274854, -206818, 136132, -274190, 10560, 28746, 230572, 280644, -60606, -211938, -313266, -335252, 369002, -295488, 22612, 439298 ], [ -383914, 78882, 28304, -247436, -62643, -71808, 243273, -320215, 364180, 75786, -145256, -319372, -221655, -255325, 49146, -263035, -14464, -45567, 62718, 178202, -143475, -37437, -24869, -202082, 314929, -79840, 80802, 436653 ], [ -406960, -86672, 28672, -206496, 173912, -329408, 233912, -296456, 397024, 305648, 9856, -403552, -168456, -303832, -37840, -251880, -39488, -119880, -105136, 75760, -226344, 137064, 263528, -68912, 260856, 135808, 138992, 434008 ], [ -348841, -177841, 37200, -197971, 224857, -319828, 143026, -283992, 279358, 270790, -15182, -359467, -76797, -190099, -33911, -262535, -55992, -219258, -203870, 41148, -268743, 268470, 233355, -113372, 222998, 129996, 85777, 413978 ], [ -247434, -229338, 50080, -206734, 176810, -167752, 8660, -277552, 81420, 94748, -136300, -246974, 35374, 10162, 18506, -284822, -67952, -332004, -265740, 42712, -289558, 376892, 33278, -252568, 193788, 6072, -26854, 384676 ], [ -146027, -280835, 62960, -215497, 128763, -15676, -125706, -271112, -116518, -81294, -257418, -134481, 147545, 210423, 70923, -307109, -79912, -444750, -327610, 44276, -310373, 485314, -166799, -391764, 164578, -117852, -139485, 355374 ], [ -35320, -89472, 120480, -29500, -51584, -11800, 308, -217012, -22076, -61996, -273696, -26248, 32396, 124244, 175440, -284556, -165692, -250576, -297400, -58940, -230788, 346356, -40296, -367120, 137268, -161196, -45976, 250272 ], [ 76782, 138320, 184696, 185711, -251776, -30154, 165379, -155763, 116223, -13397, -274248, 81346, -116851, -4901, 287772, -255277, -262545, -10364, -253378, -177873, -136143, 170291, 135194, -317900, 110243, -192453, 78454, 133800 ], [ 162896, 346752, 246380, 367450, -417220, -48136, 307282, -98060, 245588, 33058, -251396, 177872, -255828, -117748, 368798, -217258, -339316, 202054, -194764, -284300, -44304, 17792, 273306, -271484, 87376, -204068, 185936, 16622 ], [ -23864, 351904, 281478, 197733, -217810, -62212, 205921, -77590, 281146, 57001, 17198, 158184, -286970, -59466, 121111, -87469, -205226, 122635, 17066, -259414, 18072, 112736, 18949, -254510, 108168, -9442, 115464, -107969 ], [ -210624, 357056, 316576, 28016, -18400, -76288, 104560, -57120, 316704, 80944, 285792, 138496, -318112, -1184, -126576, 42320, -71136, 43216, 228896, -234528, 80448, 207680, -235408, -237536, 128960, 185184, 44992, -232560 ], [ -296171, 343700, 300231, -81438, 80049, -72724, 23898, -71230, 319642, 128561, 442442, 86755, -305350, 76796, -296885, 101192, -25330, 13161, 357048, -182874, 140269, 266945, -340756, -256234, 162779, 316250, -2989, -310664 ], [ -150374, 288040, 166302, -53148, -52270, -28840, -9452, -164380, 248020, 230290, 343220, -38250, -192236, 199800, -290330, -2032, -181316, 95938, 293936, -70036, 194250, 244658, -105512, -356468, 226374, 302036, 438, -282512 ], [ -4577, 232380, 32373, -24858, -184589, 15044, -42802, -257530, 176398, 332019, 243998, -163255, -79122, 322804, -283775, -105256, -337302, 178715, 230824, 42802, 248231, 222371, 129732, -456702, 289969, 287822, 3865, -254360 ], [ 79864, 174584, 22548, 49908, -238344, 16316, -82848, -287116, 48820, 305528, 101300, -129404, 41624, 311108, -220508, -143632, -342652, 233628, 159216, 52956, 268144, 259880, 263780, -364300, 348740, 321068, -76480, -178292 ], [ 108062, 114830, 126485, 167277, -220082, -21473, -129032, -258435, -130051, 161502, -81251, 50065, 169366, 175937, -105255, -122564, -209919, 262999, 79820, -31017, 256828, 352202, 305065, -95315, 403089, 397819, -233616, -58301 ], [ 136260, 55076, 230422, 284646, -201820, -59262, -175216, -229754, -308922, 17476, -263802, 229534, 297108, 40766, 9998, -101496, -77186, 292370, 424, -114990, 245512, 444524, 346350, 173670, 457438, 474570, -390752, 61690 ], [ 192763, 106196, 146203, 250834, -197345, -44606, -248481, -154000, -334793, 9552, -153188, 286637, 295497, -16783, 87273, -81907, -7404, 235109, -24062, -149731, 222687, 353059, 256310, 204859, 396425, 436367, -297240, 13024 ], [ 259256, 196448, -4424, 163664, -197736, -11440, -331304, -61632, -306664, 49664, 60896, 300552, 248232, -46936, 151144, -62840, 40160, 147272, -29168, -167096, 195800, 196728, 119920, 152120, 294696, 357592, -115264, -95168 ], [ 325749, 286700, -155051, 76494, -198127, 21726, -414127, 30736, -278535, 89776, 274980, 314467, 200967, -77089, 215015, -43773, 87724, 59435, -34274, -184461, 168913, 40397, -16470, 99381, 192967, 278817, 66712, -203360 ], [ 185464, 87916, -83390, -53730, -135708, 115898, -184572, 2632, -234610, -32912, 200336, 135288, 90474, -35214, 243642, 65714, -58488, -33308, -127116, -38718, -18046, 96476, 7872, 165816, 69920, 82562, 107910, -75250 ], [ 35780, -124006, -1625, -185911, -70434, 212843, 59182, -30948, -189967, -163000, 112568, -52668, -22893, 9935, 270667, 179311, -213508, -126274, -223946, 114439, -212281, 162210, 39520, 237668, -54096, -119033, 142709, 63601 ], [ -78104, -301548, 43324, -295384, -40204, 294372, 236620, -73860, -125168, -232976, 18892, -197168, -101740, 69644, 264432, 260376, -313636, -196192, -275116, 222960, -324148, 175972, 52076, 282980, -171856, -246912, 171312, 189780 ], [ -21938, -315785, -86603, -296994, -176433, 302675, 99057, -161099, 35372, -17420, -102847, -135252, -16617, 198513, 100212, 186914, -153027, -156632, -109401, 119460, -44767, -57133, -26055, 202227, -259900, -24640, 170484, 255767 ], [ 34228, -330022, -216530, -298604, -312662, 310978, -38506, -248338, 195912, 198136, -224586, -73336, 68506, 327382, -64008, 113452, 7582, -117072, 56314, 15960, 234614, -290238, -104186, 121474, -347944, 197632, 169656, 321754 ], [ 63556, -258066, -295841, -257752, -360322, 209490, -150923, -279273, 263590, 305674, -239081, -86858, 115676, 362462, -134655, 111450, 126989, -56056, 135764, -76389, 365936, -362792, -176008, 70214, -385858, 245682, 95946, 357870 ], [ 51136, -52032, -296416, -150848, -270208, -62784, -224224, -222624, 186816, 245184, -86752, -217728, 103808, 251648, -59744, 220608, 182304, 38336, 81024, -151392, 266944, -185600, -238016, 64832, -345792, 22720, -91136, 347520 ], [ 38716, 154002, -296991, -43944, -180094, -335058, -297525, -165975, 110042, 184694, 65577, -348598, 91940, 140834, 15167, 329766, 237619, 132728, 26284, -226395, 167952, -8408, -300024, 59450, -305726, -200242, -278218, 337170 ], [ 71768, 174424, -187064, 80152, -146162, -364698, -286140, -122094, 13780, 83618, 71956, -410574, 99224, 98186, -25086, 363800, 270576, 63054, 68410, -198750, 114516, 9632, -191358, -5796, -210430, -215038, -281662, 226944 ], [ 134052, 75524, -6100, 215300, -148347, -238359, -220314, -86421, -95010, -43549, -15490, -428261, 118820, 99359, -139373, 349540, 289160, -112091, 172807, -105117, 90366, -74640, 27027, -109526, -79629, -96013, -167053, 52512 ], [ 196336, -23376, 174864, 350448, -150532, -112020, -154488, -50748, -203800, -170716, -102936, -445948, 138416, 100532, -253660, 335280, 307744, -287236, 277204, -11484, 66216, -158912, 245412, -213256, 51172, 23012, -52444, -121920 ], [ 46694, 6183, 106206, 268768, -102234, 51597, -76730, -3124, -246451, -82252, -86053, -175918, -3165, -11763, -184711, 84014, 224488, -313896, 157059, 37328, -4560, -165132, 249667, -89328, 111445, -28412, -9807, -15247 ], [ -147564, 62786, -15004, 141440, -43308, 223062, 3540, 47016, -275178, 51608, -47206, 154684, -178678, -147946, -77186, -217148, 119792, -309296, -10358, 76704, -85152, -154920, 208842, 82528, 156870, -115720, 17678, 150606 ], [ -333228, 110355, -131534, 15422, 19097, 379777, 80467, 89253, -304901, 182986, -10175, 455829, -338347, -273713, 30778, -499229, 16409, -306334, -164250, 117569, -165283, -140052, 172680, 237559, 196799, -197816, 49026, 301087 ], [ -329824, -40824, -145104, -81776, 158040, 211992, 83848, -42376, -356536, 259760, -13096, 108920, -149448, -170328, 148400, -361528, -58088, -339408, -20592, 191192, -235272, -22752, 239104, 22440, 115816, -165248, 165360, 113384 ], [ -326420, -192003, -158674, -178974, 296983, 44207, 87229, -174005, -408171, 336534, -16017, -237989, 39451, -66943, 266022, -223827, -132585, -372482, 123066, 264815, -305261, 94548, 305528, -192679, 34833, -132680, 281694, -74319 ], [ -305202, -303282, -129566, -184126, 327242, -100610, 71662, -272970, -399188, 392446, -33470, -417768, 186038, 6466, 330808, -115586, -141892, -405670, 186948, 286346, -293164, 170784, 344052, -301700, -12328, -138698, 332796, -228398 ], [ -233511, -301511, 20463, 71519, 49563, -180351, 2409, -279387, -218454, 389249, -92097, -124012, 212741, -5057, 245892, -90815, 33506, -439181, 24798, 160283, -48490, 130672, 303526, -110110, 36340, -254043, 199074, -287209 ], [ -161820, -299740, 170492, 327164, -228116, -260092, -66844, -285804, -37720, 386052, -150724, 169744, 239444, -16580, 160976, -66044, 208904, -472692, -137352, 34220, 196184, 90560, 263000, 81480, 85008, -369388, 65352, -346020 ], [ -47053, -235236, 242036, 441448, -288710, -213817, -34578, -290384, 67103, 296604, -73798, 217298, 264541, -90297, 104957, -101916, 278977, -414628, -194562, -906, 247478, 95086, 127852, 104594, 38471, -333923, -25349, -340371 ], [ 114706, -102296, 227960, 401520, -112484, -30070, 108436, -292960, 89114, 113064, 151004, -3732, 287886, -231862, 80462, -203944, 234150, -256664, -137292, 63172, 87812, 148308, -110520, -56084, -111926, -133938, -69118, -264402 ], [ 276465, 30644, 213884, 361592, 63742, 153677, 251450, -295536, 111125, -70476, 375806, -224762, 311231, -373427, 55967, -305972, 189323, -98700, -80022, 127250, -71854, 201530, -348892, -216762, -262323, 66047, -112887, -188433 ], [ 162192, 59728, 123008, 182608, 170512, 160336, 111872, -271392, 192704, -61520, 370160, -277872, 210944, -281728, -1808, -189376, 95408, -127952, -74032, 190144, -129136, 232720, -385024, -212848, -123024, 42384, -40448, -186832 ], [ -72845, 43375, -1468, -57213, 246895, 89519, -151340, -235558, 300344, 31653, 263693, -257517, 56568, -87976, -74143, 22868, -19983, -239111, -90477, 252520, -141625, 254271, -332676, -136925, 143017, -79125, 82832, -217767 ], [ -307882, 27022, -125944, -297034, 323278, 18702, -414552, -199724, 407984, 124826, 157226, -237162, -97808, 105776, -146478, 235112, -135374, -350270, -106922, 314896, -154114, 275822, -280328, -61002, 409058, -200634, 206112, -248702 ], [ -119118, 16066, -87103, -173702, 146968, -113246, -178636, -190455, 279080, 77131, 8297, -159771, -83995, 138920, -43820, 170156, -99082, -360356, -4381, 260155, 116, 157744, -316852, 106670, 366945, -29256, 66388, -250363 ], [ 110008, 5624, -32708, -15784, -53408, -251016, 104816, -183716, 127648, 16020, -144676, -76948, -54164, 156768, 75504, 78800, -48344, -360816, 109492, 194260, 170224, 26368, -361840, 283080, 295484, 170016, -98384, -249236 ], [ 283976, 10599, 17385, 115062, -214511, -337129, 351983, -158980, -23190, -14545, -274771, -19826, -34983, 150889, 175976, 18587, -15498, -341890, 210228, 127900, 318186, -66791, -381259, 412462, 216838, 329313, -216536, -230181 ], [ 90224, 118354, 38798, 65428, -113794, -78862, 357250, -14264, -170068, 158530, -252346, -134044, -86802, -13170, 150768, 165994, -101932, -193724, 223384, 58440, 318508, 94830, -230218, 228324, 90292, 222110, -23888, -91606 ], [ -103528, 226109, 60211, 15794, -13077, 179405, 362517, 130452, -316946, 331605, -229921, -248262, -138621, -177229, 125560, 313401, -188366, -45558, 236540, -11020, 318830, 256451, -79177, 44186, -36254, 114907, 168760, 46969 ], [ -253592, 231072, 93488, -28032, 99184, 256424, 304080, 141408, -363576, 412496, -251440, -257888, -94744, -235704, 137728, 378360, -247584, 72472, 245768, -66168, 259592, 315336, 44312, -111768, -130824, 88152, 275440, 130880 ], [ -321741, 43300, 149010, -60968, 233090, -6397, 126198, -98436, -222241, 320542, -355354, -71404, 128563, -96209, 219976, 288729, -255772, 133997, 247631, -94481, 88679, 181591, 116141, -214877, -165439, 212237, 220930, 112296 ], [ -389890, -144472, 204532, -93904, 366996, -269218, -51684, -338280, -80906, 228588, -459268, 115080, 351870, 43286, 302224, 199098, -263960, 195522, 249494, -122794, -82234, 47846, 187970, -317986, -200054, 336322, 166420, 93712 ], [ -407820, -98595, 167663, -5225, 397643, -394109, -171820, -327003, 64095, 111960, -354311, 134371, 413769, 22153, 359876, 87887, -231029, 164513, 242049, -47198, -151266, 57439, 169683, -319240, -174778, 354561, 53358, 92327 ], [ -387120, 127012, 59724, 177004, 348860, -412900, -247536, -122556, 211916, -23648, -88684, 25052, 351508, -122540, 398608, -39924, -166468, 62324, 227444, 108328, -141928, 177292, 82076, -242144, -103432, 291380, -104744, 104172 ], [ -366420, 352619, -48215, 359233, 300077, -431691, -323252, 81891, 359737, -159256, 176943, -84267, 289247, -267233, 437340, -167735, -101907, -39865, 212839, 263854, -132590, 297145, -5531, -165048, -32086, 228199, -262846, 116017 ], [ -127542, 173064, -3604, 188608, 309848, -237182, -228580, 96798, 377040, -148290, 248926, -10418, 96306, -228614, 405332, -66514, -171626, 67916, 81468, 106126, -197718, 295336, -11742, -94054, -33784, 89634, -264942, 147698 ], [ 171941, -119036, 83382, -80032, 335884, 16577, -86578, 59055, 358088, -96609, 267119, 114311, -132935, -139075, 353674, 98327, -278645, 234022, -82338, -138617, -283531, 259732, 4657, -24755, -55772, -69871, -223703, 184889 ], [ 471424, -411136, 170368, -348672, 361920, 270336, 55424, 21312, 339136, -44928, 285312, 239040, -362176, -49536, 302016, 263168, -385664, 400128, -246144, -383360, -369344, 224128, 21056, 44544, -77760, -229376, -182464, 222080 ], [ 410888, -386756, -5306, -180220, 294070, 48731, 99630, 6822, 317263, 98109, 156949, 240466, -313623, 33425, 135657, 62631, -351693, 216473, -55083, -121551, -306991, 70672, 159309, -82669, -22376, -94711, -33102, 259179 ], [ 350352, -362376, -180980, -11768, 226220, -172874, 143836, -7668, 295390, 241146, 28586, 241892, -265070, 116386, -30702, -137906, -317722, 32818, 135978, 140258, -244638, -82784, 297562, -209882, 33008, 39954, 116260, 296278 ], [ 273771, -342621, -305464, 122544, 140320, -329544, 140297, -28948, 248352, 305548, -51087, 197643, -216402, 191947, -168996, -256063, -266991, -112962, 240629, 320627, -163240, -210670, 373245, -274020, 94022, 151034, 200187, 282762 ], [ 139428, -339516, -245664, 133952, -10560, -252448, -35124, -74672, 110720, 86864, 44524, -11036, -167320, 240868, -206256, -77652, -155924, -122392, 34204, 207812, -13280, -246504, 223676, -111088, 175304, 177208, 48548, 87032 ], [ 5085, -336411, -185864, 145360, -161440, -175352, -210545, -120396, -26912, -131820, 140135, -219715, -118238, 289789, -243516, 100759, -44857, -131822, -172221, 94997, 136680, -282338, 74107, 51844, 256586, 203382, -103091, -108698 ], [ -79668, -287836, -172714, 78948, -272820, -190546, -201406, -200190, -20044, -250844, 192206, -361044, -21286, 233550, -259506, 177170, 1050, -162612, -241536, -5448, 241730, -225812, -8912, 118546, 271138, 181916, -95920, -197208 ], [ -99954, -180150, -220209, -88630, -332850, -325717, 47661, -324275, 174674, -240310, 187675, -414818, 137897, 40603, -247845, 120981, -37751, -221170, -132608, -89812, 288397, -49218, -5416, 60149, 198941, 98518, 117704, -146332 ], [ -120240, -72464, -267704, -256208, -392880, -460888, 296728, -448360, 369392, -229776, 183144, -468592, 297080, -152344, -236184, 64792, -76552, -279728, -23680, -174176, 335064, 127376, -1920, 1752, 126744, 15120, 331328, -95456 ], [ -27861, -25948, -155929, -166821, -311400, -335749, 313310, -405255, 274040, -202172, 213158, -399336, 192608, -122526, -240003, 124628, -161523, -257331, 115203, -167685, 197546, 185305, -87884, 49105, 61492, 25097, 226172, -139410 ], [ 124606, -12056, 40790, 59614, -154448, -71778, 205900, -272982, 23984, -165464, 261596, -264464, -52480, 26100, -252078, 246344, -271118, -191758, 270062, -112738, -38204, 179946, -221560, 152858, -56, 84874, -49000, -233940 ], [ 277073, 1836, 237509, 286049, 2504, 192193, 98490, -140709, -226072, -128756, 310034, -129592, -297568, 174726, -264153, 368060, -380713, -126185, 424921, -57791, -273954, 174587, -355236, 256611, -61604, 144651, -324172, -328470 ], [ 222800, 19108, 309068, 263764, -6784, 59944, -5220, -127296, -93848, -12908, 84972, 30240, -132956, 174612, -258308, 290856, -398668, 26008, 329060, -15044, -300884, 109148, -173292, 194204, -157792, 10248, -234704, -222840 ], [ 137516, 36887, 361853, 204171, -41008, -131738, -108375, -131712, 95718, 114811, -181115, 193816, 93111, 152187, -249775, 183814, -402877, 191194, 195591, 25873, -296491, 34697, 55995, 106873, -259176, -153282, -90540, -87186 ], [ 60900, 47480, 407276, 132976, -79336, -307206, -185218, -143938, 252936, 228796, -407404, 325258, 286110, 119586, -246042, 92140, -384960, 331284, 71408, 74894, -296004, -39756, 264882, 26602, -343634, -289148, 30730, 35572 ], [ 75298, -17380, 375398, -60040, -160756, -312427, 14215, -238169, 70500, 198574, -215814, 119293, 131895, -19863, -292709, 161830, -134720, 207866, 44728, 209007, -336530, -114230, 259569, 20461, -250369, -134542, -88387, 22922 ], [ 89696, -82240, 343520, -253056, -242176, -317648, 213648, -332400, -111936, 168352, -24224, -86672, -22320, -159312, -339376, 231520, 115520, 84448, 18048, 343120, -377056, -188704, 254256, 14320, -157104, 20064, -207504, 10272 ], [ 38924, -78395, 278532, -394426, -243425, -327594, 342297, -336352, -236090, 173004, 73573, -173210, -90449, -222286, -327852, 260806, 244660, -11313, -28932, 388522, -380741, -224923, 217079, 25924, -127672, 82249, -222433, -25380 ], [ -160808, 82490, 137864, -417748, -61426, -348340, 309154, -133952, -227028, 257368, -43014, 13228, 38190, -110460, -183320, 197740, 97000, -43858, -122312, 231156, -300218, -173702, 107070, 78088, -244144, -66814, 782, -113608 ], [ -360540, 243375, -2804, -441070, 120573, -369086, 276011, 68448, -217966, 341732, -159601, 199666, 166829, 1366, -38788, 134674, -50660, -76403, -215692, 73790, -219695, -122481, -2939, 130252, -360616, -215877, 223997, -201836 ], [ -428056, 308620, -32268, -374368, 175084, -244872, 223272, 46460, -139076, 316092, -117872, 209788, 218176, 22460, 6972, 64372, -153728, -107616, -230892, 6676, -142028, -10168, 16040, 190588, -304744, -233072, 331592, -141708 ], [ -374374, 286195, 40205, -225144, 112731, 12222, 152570, -181217, 3823, 189615, 68980, 58287, 198672, -39617, -37809, -12563, -215920, -137608, -174427, 22293, -66979, 158146, 153258, 258415, -90890, -129388, 333202, 54413 ], [ -320692, 263770, 112678, -75920, 50378, 269316, 81868, -408894, 146722, 63138, 255832, -93214, 179168, -101694, -82590, -89498, -278112, -167600, -117962, 37910, 8070, 326460, 290476, 326242, 122964, -25704, 334812, 250534 ], [ -148503, 130029, 59011, -69377, 90093, 216483, 36802, -434475, 172746, -30852, 350221, -85629, 190893, -45060, -74144, -172400, -330852, -220797, -20510, 114982, 82524, 361800, 319625, 302184, 88380, -10284, 260959, 115257 ], [ 65512, -43000, -39176, -113192, 165832, 54264, 784, -388728, 157520, -113376, 411976, -21896, 213640, 53472, -46912, -257408, -380256, -282184, 91408, 213744, 156768, 350208, 310632, 245696, -33888, -26016, 160472, -136984 ], [ 279527, -216029, -137363, -157007, 241571, -107955, -35234, -342981, 142294, -195900, 473731, 41837, 236387, 152004, -19680, -342416, -429660, -343571, 203326, 312506, 231012, 338616, 301639, 189208, -156156, -41748, 59985, -389225 ], [ 318114, -150622, -59660, -27220, 244644, -167786, 37274, -89158, 184004, -388, 193892, -96654, 165216, 216084, 48384, -158870, -309598, -224096, 183794, 131428, 169714, 326540, 372000, 234822, -158722, 16220, -23606, -195174 ], [ 348727, -74377, 26038, 110458, 244414, -222963, 114715, 174123, 228302, 207762, -101474, -244337, 89776, 278598, 118304, 36883, -181833, -96400, 158287, -62370, 102255, 314442, 445968, 285077, -155847, 77538, -106429, 19163 ], [ 374664, -31400, 75944, 200872, 242088, -273040, 195828, 349032, 236140, 341760, -319572, -349772, 20648, 287772, 180928, 205292, -49888, 468, 112004, -185080, 59144, 298316, 471968, 293172, -155144, 132644, -169960, 195028 ], [ 378390, -146446, -44162, 66782, 229806, -298892, 294383, 104174, 70793, 123536, -170647, -254529, -18498, 43581, 208896, 243817, 101912, -49097, -32965, 29878, 131686, 263057, 270120, 101007, -164758, 158243, -141854, 188151 ], [ 382116, -261492, -164268, -67308, 217524, -324744, 392938, -140684, -94554, -94688, -21722, -159286, -57644, -200610, 236864, 282342, 253712, -98662, -177934, 244836, 204228, 227798, 68272, -91158, -174372, 183842, -113748, 181274 ], [ 330582, -260843, -154756, -192938, 214782, -255997, 414993, -209979, -153323, -178299, 112443, -124577, -140377, -240933, 194092, 279782, 311453, -96810, -215101, 296516, 251264, 148367, -55150, -150501, -137114, 175259, -84805, 197680 ], [ 193088, -80224, 56384, -305408, 226880, -40096, 318048, -6176, -46304, -52512, 223648, -184032, -290912, 35872, 41280, 213312, 222880, -14976, -84576, 94208, 258624, 224, -56576, -3232, -26944, 113504, -54560, 250304 ], [ 55594, 100395, 267524, -417878, 238978, 175805, 221103, 197627, 60715, 73275, 334853, -243487, -441447, 312677, -111532, 146842, 134307, 66858, 45949, -108100, 265984, -147919, -58002, 144037, 83226, 51749, -24315, 302928 ], [ 71848, 185870, 332014, -398328, 239232, 116606, 198358, 142878, 98364, 78746, 220294, -304412, -491308, 255512, -140934, 58518, 114082, 76480, 154718, -169428, 198416, -109820, -51952, 113604, 64666, 28018, -57196, 250048 ], [ 186940, 210181, 302229, -293908, 231872, -119443, 223313, -78083, 91418, 6871, -39399, -366282, -476450, -16348, -91001, -43855, 137795, 39680, 249501, -140126, 82680, 48006, -41096, -31066, -36649, 28731, -130658, 129344 ], [ 302032, 234492, 272444, -189488, 224512, -355492, 248268, -299044, 84472, -65004, -299092, -428152, -461592, -288208, -41068, -146228, 161508, 2880, 344284, -110824, -33056, 205832, -30240, -175736, -137964, 29444, -204120, 8640 ], [ 251767, 34261, 277733, -112542, 96065, -233638, 184284, -228431, -11869, -119038, -226323, -246499, -202926, -160346, 17168, -168117, 189097, 119524, 203600, -83023, 46433, 216256, 83102, -173479, -178023, 87860, -123682, -104711 ], [ 166690, -213242, 290406, -41380, -57874, -36436, 101576, -96434, -127030, -169316, -83562, -13578, 107068, 51668, 77152, -173062, 217502, 268472, 13344, -55538, 167022, 195648, 218020, -140290, -205186, 158424, -10844, -216514 ] ], [ [ 149888, -36352, 229056, -51264, -109888, 388864, 81728, 341120, 349312, -79808, -33984, -166720, -323712, 161024, 292416, -393472, 248896, -108608, 374016, 108544, 291648, 200192, -216384, 140160, -343424, 414016, 309824, 123200 ], [ 143972, -45802, 215865, -33186, -86458, 384235, 59225, 328958, 315115, -73358, -50715, -138688, -329790, 170909, 271143, -384385, 233833, -85466, 364665, 86368, 279426, 181490, -217176, 134145, -317558, 389206, 272876, 115037 ], [ 98616, -118252, 114734, 105412, 93172, 348746, -113298, 235716, 52938, -23908, -178986, 76224, -376388, 246694, 108050, -314718, 118350, 91956, 292974, -83648, 185724, 38108, -223248, 88030, -119252, 198996, -10392, 52454 ], [ 53260, -190702, 13603, 244010, 272802, 313257, -285821, 142474, -209239, 25542, -307257, 291136, -422986, 322479, -55043, -245051, 2867, 269378, 221283, -253664, 92022, -105274, -229320, 41915, 79054, 8786, -293660, -10129 ], [ 38216, -160184, 3976, 283072, 334064, 217240, -315800, 44160, -338920, 75520, -393040, 336048, -450072, 309960, -192144, -207912, -27112, 313640, 145864, -266376, 68584, -202224, -200112, 48384, 222168, -48952, -436208, -77048 ], [ 80007, 63399, 165919, 135504, 173386, 7733, -78509, -63664, -220171, 126488, -399158, 62210, -440573, 131871, -280510, -231763, 103229, 108227, 63455, 15857, 176891, -212114, -104754, 153448, 261797, 141695, -314906, -152097 ], [ 121798, 286982, 327862, -12064, 12708, -201774, 158782, -171488, -101422, 177456, -405276, -211628, -431074, -46218, -368876, -255614, 233570, -97186, -18954, 298090, 285198, -222004, -9396, 258512, 301426, 332342, -193604, -227146 ], [ 39387, 365160, 279062, 14152, 45639, -302224, 186149, -219317, -53484, 76480, -346615, -308783, -361398, -180289, -397832, -253673, 221002, -159664, -20113, 363366, 259514, -237549, 95556, 289840, 343200, 303887, -105270, -264911 ], [ -138564, 331488, 68152, 174048, 227500, -318784, 52036, -220996, -60016, -141376, -238124, -270028, -245432, -280500, -381088, -231892, 98504, -112192, 41228, 261752, 130760, -257444, 207888, 264448, 386624, 106892, -42296, -273996 ], [ -316515, 297816, -142758, 333944, 409361, -335344, -82077, -222675, -66548, -359232, -129633, -231273, -129466, -380711, -364344, -210111, -23994, -64720, 102569, 160138, 2006, -277339, 320220, 239056, 430048, -90103, 20678, -283081 ], [ -277746, 191028, -76216, 206254, 430338, -120478, -138826, -248042, 62010, -340730, -155476, -55880, -71712, -352816, -316442, -248576, -91412, -37336, 193016, 48912, -103960, -173520, 326154, 176548, 242244, -233494, 133404, -260360 ], [ -178777, 63930, 67396, -1321, 406625, 158673, -174085, -279989, 228093, -256573, -218634, 157468, -30128, -289336, -259885, -303776, -143530, -15532, 291548, -64984, -203596, -35336, 302533, 103730, -9790, -361995, 259950, -228804 ], [ -79808, -63168, 211008, -208896, 382912, 437824, -209344, -311936, 394176, -172416, -281792, 370816, 11456, -225856, -203328, -358976, -195648, 6272, 390080, -178880, -303232, 102848, 278912, 30912, -261824, -490496, 386496, -197248 ], [ -227928, 72279, 195621, -239003, 302803, 146460, -127073, -315731, 188602, -127658, -223809, 217613, -51150, -79484, -91525, -345912, -278126, -116548, 164450, -227663, -355051, 113474, 223942, 16353, -183463, -455283, 284238, -203274 ], [ -376048, 207726, 180234, -269110, 222694, -144904, -44802, -319526, -16972, -82900, -165826, 64410, -113756, 66888, 20278, -332848, -360604, -239368, -61180, -276446, -406870, 124100, 168972, 1794, -105102, -420070, 181980, -209300 ], [ -488093, 328278, 154982, -302207, 110705, -319348, 31214, -317366, -126841, -75142, -146133, -65228, -186387, 143965, 118711, -318959, -395112, -303838, -195945, -263274, -409444, 104441, 77767, -39305, -15701, -388252, 86627, -171536 ], [ -470268, 395208, 94216, -346068, -116052, -72880, 84712, -293768, 107828, -200584, -264284, -110032, -295108, -28420, 169012, -302100, -256928, -158248, -3596, -27064, -234736, -24244, -143884, -175948, 113444, -368656, 16132, 23872 ], [ -452443, 462138, 33450, -389929, -342809, 173588, 138210, -270170, 342497, -326026, -382435, -154836, -403829, -200805, 219313, -285241, -118744, -12658, 188753, 209146, -60028, -152929, -365535, -312591, 242589, -349060, -54363, 219280 ], [ -445008, 421098, 11344, -391420, -349346, 213906, 173798, -269932, 453966, -278308, -376466, -221190, -412020, -295370, 221114, -281322, -39830, 42942, 241622, 279506, -5410, -180474, -352286, -328394, 309994, -271424, -59308, 342488 ], [ -451080, 239697, 39496, -337830, -69597, -13771, 186103, -300062, 405275, -5482, -209141, -315559, -289522, -288769, 159865, -294225, -37967, -18445, 113167, 134261, -106909, -76537, -33667, -187105, 297137, -118336, 20962, 371836 ], [ -457152, 58296, 67648, -284240, 210152, -241448, 198408, -330192, 356584, 267344, -41816, -409928, -167024, -282168, 98616, -307128, -36104, -79832, -15288, -10984, -208408, 27400, 284952, -45816, 284280, 34752, 101232, 401184 ], [ -388869, -54000, 45985, -250090, 267526, -239625, 116228, -332557, 244683, 239090, -72581, -356982, -49371, -180962, 90662, -331206, -18791, -166719, -155368, -2989, -285292, 149637, 260161, -78932, 239533, 2155, 71837, 418067 ], [ -280930, -129440, -2246, -226308, 206300, -115402, -16344, -320114, 99070, 50260, -208994, -225468, 65698, -29300, 111132, -361244, 6762, -267206, -301648, 86734, -349048, 281634, 52218, -205064, 177778, -129474, -16046, 428302 ], [ -172991, -204880, -50477, -202526, 145074, 8821, -148916, -307671, -46543, -138570, -345407, -93954, 180767, 122362, 131602, -391282, 32315, -367693, -447928, 176457, -412804, 413631, -155725, -331196, 116023, -261103, -103929, 438537 ], [ -6252, -64940, 42232, -53844, -22752, -17856, 23452, -223908, 77144, -79060, -325800, -20020, 5856, 57964, 202172, -328720, -62052, -185740, -424528, 41740, -288500, 264328, -75108, -328668, 135248, -262652, 3548, 265072 ], [ 169307, 107307, 156082, 113573, -206568, -67168, 241561, -129447, 241226, 17701, -282790, 45277, -212552, -38843, 280257, -252268, -174407, 38579, -375676, -126643, -135987, 72830, 48793, -306841, 166620, -244689, 140329, 64052 ], [ 303820, 266432, 264222, 254156, -357996, -110032, 429506, -49050, 389648, 105740, -221224, 107050, -410496, -125342, 333144, -173122, -264826, 231642, -312648, -281558, 3030, -93892, 144088, -286274, 192704, -212294, 254458, -127580 ], [ 7350, 287776, 312407, 112982, -169350, -85192, 300729, -116325, 373640, 102198, 35180, 131821, -393568, -103607, 121452, -65689, -124917, 96517, -100772, -295059, 339, -466, -60980, -278937, 163264, -28363, 130741, -220638 ], [ -289120, 309120, 360592, -28192, 19296, -60352, 171952, -183600, 357632, 98656, 291584, 156592, -376640, -81872, -90240, 41744, 14992, -38608, 111104, -308560, -2352, 92960, -266048, -271600, 133824, 155568, 7024, -313696 ], [ -448201, 299993, 346512, -121619, 91623, -34581, 74332, -228202, 314275, 120524, 447048, 127617, -314338, -13272, -232709, 88298, 55088, -94661, 245630, -263877, 16251, 174570, -331942, -277584, 140665, 276009, -74826, -374295 ], [ -293250, 221218, 190112, -105910, -101922, -6682, 47928, -220980, 208406, 200472, 371792, -24206, -148324, 162448, -216954, -4300, -132960, 30022, 203356, -86202, 83526, 229172, -79724, -314016, 230434, 251330, -60980, -360702 ], [ -138299, 142443, 33712, -90201, -295467, 21217, 21524, -213758, 102537, 280420, 296536, -176029, 17690, 338168, -201199, -96898, -321008, 154705, 161082, 91473, 150801, 283774, 172494, -350448, 320203, 226651, -47134, -347109 ], [ -15832, 102272, 27552, 14152, -344124, 33336, -33284, -240736, -18908, 237452, 129120, -174264, 149228, 323568, -140756, -140704, -328528, 245284, 99680, 136224, 202008, 320760, 305744, -229884, 371536, 263748, -104856, -242004 ], [ 76858, 97488, 159112, 199762, -259967, 30990, -114129, -299064, -154631, 81811, -122776, -31710, 249163, 134508, -39349, -139784, -170564, 304601, 20744, 59128, 238486, 341598, 329940, 34593, 387636, 357473, -228182, -53013 ], [ 169548, 92704, 290672, 385372, -175810, 28644, -194974, -357392, -290354, -73830, -374672, 110844, 349098, -54552, 62058, -138864, -12600, 363918, -58192, -17968, 274964, 362436, 354136, 299070, 403736, 451198, -351508, 135978 ], [ 216423, 124351, 204615, 318090, -161812, 26672, -277077, -274501, -343967, -23176, -232049, 226674, 336340, -107408, 118789, -145934, 51677, 271238, -91092, -61234, 240569, 256080, 224006, 314327, 349507, 465363, -269780, 65753 ], [ 247128, 168856, 41752, 161552, -172576, 24832, -359624, -141768, -368600, 100288, 49816, 333072, 283808, -112192, 159752, -155824, 82888, 124912, -107744, -92560, 181160, 104832, 39408, 241624, 270456, 451448, -115680, -95960 ], [ 277833, 213361, -121111, 5014, -183340, 22992, -442171, -9035, -393233, 223752, 331681, 439470, 231276, -116976, 200715, -165714, 114099, -21414, -124396, -123886, 121751, -46416, -145190, 168921, 191405, 437533, 38420, -257673 ], [ 103938, 45940, -7610, -151150, -109008, 100374, -185126, -34438, -332770, 22452, 294436, 234238, 93714, -21616, 233934, 33836, -57838, -111398, -168174, 6180, -57030, 49132, -122988, 240054, 10406, 209052, 135056, -154726 ], [ -79257, -131114, 118453, -307297, -30808, 181357, 87355, -67029, -268439, -193610, 242686, 14841, -47713, 78296, 266801, 242906, -239009, -198821, -213185, 143582, -241237, 155898, -91386, 317725, -175227, -29182, 229080, -39749 ], [ -212900, -279788, 192544, -425148, 4508, 244636, 293008, -98656, -183576, -321472, 166468, -157644, -140656, 174228, 254968, 388004, -350184, -255408, -216960, 234828, -340724, 207404, -66304, 361692, -335908, -183680, 290332, 79896 ], [ -111171, -293657, 19768, -361093, -163875, 223821, 181228, -125704, -1186, -30384, -25973, -107297, -3300, 251255, 30810, 229235, -128878, -165524, -24864, 106833, -37791, -3575, -72192, 245565, -378067, 59568, 195917, 221714 ], [ -9442, -307526, -153008, -297038, -332258, 203006, 69448, -152752, 181204, 260704, -218414, -56950, 134056, 328282, -193348, 70466, 92428, -75640, 167232, -21162, 265142, -214554, -78080, 129438, -420226, 302816, 101502, 363532 ], [ 40600, -224384, -268229, -213435, -405619, 106762, -57713, -154546, 275277, 399278, -259196, -69846, 200663, 338907, -288167, 20606, 231429, 7971, 248304, -119457, 405022, -280084, -110482, 72315, -438922, 358243, -11453, 437994 ], [ 10240, 9664, -293920, -99424, -331168, -106816, -208800, -117056, 231968, 300608, -64064, -181120, 157216, 246240, -181792, 140160, 242400, 81824, 156672, -171552, 291264, -119360, -184128, 106976, -421120, 121504, -153248, 407680 ], [ -20120, 243712, -319611, 14587, -256717, -320394, -359887, -79566, 188659, 201938, 131068, -292394, 113769, 153573, -75417, 259714, 253371, 155677, 65040, -223647, 177506, 41364, -257774, 141637, -403318, -115235, -295043, 377366 ], [ 7480, 254348, -195922, 116488, -239498, -350558, -362364, -64014, 100984, 75870, 139832, -352596, 112602, 107190, -92368, 340124, 249250, 84812, 80032, -175250, 84776, 32156, -146508, 76926, -291240, -154126, -285414, 267420 ], [ 72340, 121362, 23797, 210604, -259071, -262813, -269306, -62565, -15212, -67811, 28788, -379966, 138615, 90561, -188600, 395370, 235427, -79086, 163568, -62251, 5564, -86294, 83630, -51667, -118556, -65829, -178441, 106282 ], [ 137200, -11624, 243516, 304720, -278644, -175068, -176248, -61116, -131408, -211492, -82256, -407336, 164628, 73932, -284832, 450616, 221604, -242984, 247104, 50748, -73648, -204744, 313768, -180260, 54128, 22468, -71468, -54856 ], [ 31706, 1329, 117093, 210831, -205497, -6725, -84577, -15074, -253893, -99946, -49603, -177066, 17741, -4884, -216942, 192590, 114738, -309184, 151470, 101066, -140339, -214476, 260692, -25601, 102628, -52673, -52427, 50405 ], [ -109652, 45006, -82202, 77362, -112830, 178586, 6802, 40356, -377702, 65332, 13302, 107444, -165546, -96792, -114500, -131388, -11716, -354816, 18116, 138188, -204394, -201320, 147992, 188690, 124984, -162222, -51898, 211750 ], [ -247042, 81009, -272467, -51886, -17353, 348480, 92742, 88023, -494296, 224973, 71526, 366047, -330639, -181644, -10978, -438225, -133295, -397881, -104176, 177313, -266418, -182511, 44098, 381253, 142999, -265630, -44058, 357118 ], [ -297136, -51816, -264072, -88272, 139944, 179200, 59024, -35096, -452160, 260600, 26768, 54696, -95464, -111264, 116304, -367960, -147624, -384472, 16896, 260504, -283760, -39336, 133936, 95800, 65512, -233936, 124624, 150992 ], [ -347230, -184641, -255677, -124658, 297241, 9920, 25306, -158215, -410024, 296227, -17990, -256655, 139711, -40884, 243586, -297695, -161953, -371063, 137968, 343695, -301102, 103839, 223774, -189653, -11975, -202242, 293306, -55134 ], [ -372124, -278790, -201724, -95242, 339584, -132600, -12840, -238620, -341716, 333198, -75972, -416938, 315966, 10998, 311138, -227778, -130472, -369534, 173384, 365008, -245652, 202686, 279130, -348818, -54014, -208168, 365490, -223562 ], [ -325618, -263357, -18690, 120613, 56224, -199300, -63532, -198002, -199254, 373977, -171422, -149195, 325281, 10469, 209455, -158847, 30804, -401665, -33892, 211000, 16042, 175937, 236787, -150167, 4383, -320684, 164263, -285179 ], [ -279112, -247924, 164344, 336468, -227136, -266000, -114224, -157384, -56792, 414756, -266872, 118548, 334596, 9940, 107772, -89916, 192080, -433796, -241168, 56992, 277736, 149188, 194444, 48484, 62780, -433200, -36964, -346796 ], [ -163922, -174774, 254868, 424140, -280321, -226836, -69733, -175429, 39855, 354742, -182637, 157810, 353888, -52299, 38682, -80572, 248306, -375265, -302749, -13867, 321069, 158970, 78412, 77207, 37896, -382762, -143712, -331864 ], [ 26196, -38660, 244472, 371976, -82406, -72184, 78594, -257470, 86522, 184772, 97618, -52180, 384064, -181858, 5148, -136232, 189932, -217830, -205390, 5982, 126190, 208604, -118008, -79446, -77840, -154556, -147392, -233424 ], [ 216314, 97454, 234076, 319812, 115509, 82468, 226921, -339511, 133189, 14802, 377873, -262170, 414240, -311417, -28386, -191892, 131558, -60395, -108031, 25831, -68689, 258238, -314428, -236099, -193576, 73650, -151072, -134984 ], [ 128352, 134368, 116064, 174448, 229392, 78704, 103264, -326960, 201648, 10128, 371152, -307520, 310880, -266608, -93504, -87648, 56144, -67712, -76960, 103056, -121568, 292400, -365168, -246432, -68160, 22464, -80544, -125712 ], [ -81270, 127882, -49030, -11691, 306511, 5633, -139386, -273025, 279641, 77771, 238879, -280840, 149098, -145513, -172440, 86554, -26725, -147108, -74890, 205383, -112322, 319793, -352173, -192750, 162760, -150956, 22450, -155451 ], [ -290892, 121396, -214124, -197830, 383630, -67438, -382036, -219090, 357634, 145414, 106606, -254160, -12684, -24418, -251376, 260756, -109594, -226504, -72820, 307710, -103076, 347186, -339178, -139068, 393680, -324376, 125444, -185190 ], [ -43932, 63838, -159411, -119348, 139281, -173752, -127763, -251591, 214581, 110220, -24176, -194153, -70033, 60137, -83247, 203643, -41893, -267743, 33830, 222738, 27214, 172895, -331202, 37947, 376254, -110010, 8169, -191598 ], [ 246512, 1416, -83764, -15664, -135684, -283232, 173836, -292324, 50476, 65232, -154816, -130972, -117436, 141212, 108412, 124500, 40148, -305348, 150440, 119928, 169032, -20604, -323704, 226708, 335176, 141288, -130084, -195784 ], [ 463264, -37510, -10982, 69894, -356064, -345885, 432859, -296955, -105733, 43548, -265785, -85260, -161356, 190118, 273977, 70071, 90620, -321692, 248723, 25536, 295466, -167504, -297912, 369851, 282860, 342048, -222188, -185099 ], [ 188736, 80204, 42700, 34612, -212544, -96358, 408042, -60906, -209302, 177224, -245614, -156008, -182056, 24564, 265582, 180402, -69368, -196296, 224826, -12736, 319340, -3744, -150160, 208874, 155624, 205888, -6632, -75274 ], [ -85792, 197918, 96382, -670, -69024, 153169, 383225, 175143, -312871, 310900, -225443, -226756, -202756, -140990, 257187, 290733, -229356, -70900, 200929, -51008, 343214, 160016, -2408, 47897, 28388, 69728, 208924, 34551 ], [ -290024, 201544, 141648, -35144, 73808, 239320, 305664, 248088, -330264, 380008, -232552, -201632, -135400, -210272, 275448, 350080, -336032, 37136, 204792, -98920, 309280, 231096, 103816, -98616, -67384, 31904, 325728, 109208 ], [ -362451, -8745, 171134, -68103, 215350, 19141, 129208, 15213, -186077, 328051, -290811, 3252, 97061, -99044, 343689, 313832, -342748, 112622, 260705, -164907, 166956, 128401, 132175, -218009, -104161, 178460, 257372, 117925 ], [ -434878, -219034, 200620, -101062, 356892, -201038, -47248, -217662, -41890, 276094, -349070, 208136, 329522, 12184, 411930, 277584, -349464, 188108, 316618, -230894, 24632, 25706, 160534, -337402, -140938, 325016, 189016, 126642 ], [ -433426, -148380, 139132, -12744, 394486, -324341, -193154, -223765, 88192, 143992, -226928, 219112, 406256, -28857, 425415, 147203, -323550, 147868, 292191, -131118, -85998, 40297, 109541, -356084, -133710, 381430, 56076, 113025 ], [ -375144, 138384, 7664, 168864, 352120, -373124, -315560, -55428, 207424, -49760, 33984, 80928, 363200, -187028, 396780, -55588, -272536, 18608, 205964, 96168, -172248, 145108, -2492, -297296, -92632, 368504, -126544, 82228 ], [ -316862, 425148, -123804, 350472, 309754, -421907, -437966, 112909, 326656, -243512, 294896, -57256, 320144, -345199, 368145, -258379, -221522, -110652, 119737, 323454, -258498, 249919, -114525, -238508, -51554, 355578, -309164, 51431 ], [ -103042, 243912, -87296, 189000, 326266, -261080, -308732, 134582, 352666, -204902, 328090, 23638, 79520, -330822, 328368, -119530, -248250, -2978, 930, 156486, -313104, 273442, -110332, -138014, -74808, 221998, -298104, 97980 ], [ 153983, -67324, -4128, -67772, 359133, -42028, -109598, 115515, 352781, -101747, 298029, 165387, -215984, -268515, 285496, 114219, -296573, 170511, -126927, -119997, -358920, 274385, -73854, -25935, -115932, 54903, -233244, 166014 ], [ 411008, -378560, 79040, -324544, 392000, 177024, 89536, 96448, 352896, 1408, 267968, 307136, -511488, -206208, 242624, 347968, -344896, 344000, -254784, -396480, -404736, 275328, -37376, 86144, -157056, -112192, -168384, 234048 ], [ 383224, -383827, -86491, -194778, 335512, -51504, 131695, 109121, 319132, 145802, 89856, 318889, -412611, -78305, 120908, 79374, -305681, 204137, -61791, -105829, -317290, 76102, 121577, -72579, -63630, 23278, 22907, 294216 ], [ 355440, -389094, -252022, -65012, 279024, -280032, 173854, 121794, 285368, 290196, -88256, 330642, -313734, 49598, -808, -189220, -266466, 64274, 131202, 184822, -229844, -123124, 280530, -231302, 29796, 158748, 214198, 354384 ], [ 311956, -391976, -359303, 39459, 194831, -420685, 163498, 108997, 236099, 345640, -189043, 283980, -229057, 168091, -101419, -357114, -219891, -56299, 241050, 382763, -132488, -285275, 371173, -304785, 121967, 264148, 328904, 351487 ], [ 211952, -386272, -256884, 52868, 10900, -244988, -35912, 4508, 131012, 80864, -11460, 27024, -195500, 252708, -126052, -162488, -146820, -107428, 51576, 246948, 544, -313956, 215900, -71404, 209620, 261296, 167904, 121556 ], [ 111948, -380568, -154465, 66277, -173031, -69291, -235322, -99981, 25925, -183912, 166123, -229932, -161943, 337325, -150685, 32138, -73749, -158557, -137898, 111133, 133576, -342637, 60627, 161977, 297273, 258444, 6904, -108375 ], [ 21214, -328984, -128846, 8976, -277642, -41164, -231972, -208830, 36458, -332928, 279646, -378958, -82726, 290802, -200098, 142824, -63328, -213066, -221162, 22928, 251398, -279468, -28136, 255028, 301376, 216082, -9876, -209046 ], [ -57469, -217756, -203067, -140248, -279137, -204878, 34966, -323347, 197297, -331456, 309891, -387675, 55849, 73797, -281725, 144388, -134352, -271969, -166353, -3384, 349447, -96894, -30436, 165650, 196864, 122357, 160830, -141679 ], [ -136152, -106528, -277288, -289472, -280632, -368592, 301904, -437864, 358136, -329984, 340136, -396392, 194424, -143208, -363352, 145952, -205376, -330872, -111544, -29696, 447496, 85680, -32736, 76272, 92352, 28632, 331536, -74312 ], [ -37760, -33670, -174044, -175971, -224617, -265711, 311367, -394536, 254765, -290082, 333586, -329149, 111239, -101463, -393349, 206781, -264100, -300105, 12295, -62428, 307120, 163734, -118721, 66754, 50780, 73282, 206082, -122550 ], [ 155072, 18724, 23848, 77650, -137930, -20646, 183510, -267024, 10482, -229684, 307412, -221394, -90218, 78282, -395810, 299218, -316264, -221514, 172950, -98584, 39584, 186044, -249338, 99828, 42776, 191732, -77324, -232444 ], [ 347904, 71118, 221740, 331271, -51243, 224419, 55653, -139512, -233801, -169286, 281238, -113639, -291675, 258027, -398271, 391655, -368428, -142923, 333605, -134740, -227952, 208354, -379955, 132902, 34772, 310182, -360730, -342338 ], [ 289916, 92232, 298492, 286092, -18496, 37584, -30804, -119440, -115044, -14948, 53584, 50496, -110672, 208972, -333612, 346592, -376812, 4808, 253580, -83196, -295608, 120144, -163452, 66916, -89752, 99052, -269576, -223392 ], [ 194305, 108654, 357073, 196093, 6160, -214036, -111051, -115484, 58169, 153481, -204292, 223088, 127700, 125597, -258885, 280904, -378629, 162910, 137453, -18497, -333282, 15356, 105119, -13929, -231754, -161515, -122238, -70120 ], [ 108930, 116504, 404450, 99672, 20018, -440526, -170112, -120402, 204482, 304756, -424054, 360872, 332684, 39304, -194638, 224298, -359260, 300856, 30568, 50580, -369346, -88566, 350302, -84868, -354670, -382492, 546, 66316 ], [ 131033, 34348, 334185, -64180, -79503, -403151, -6720, -218497, 68345, 275914, -243619, 133172, 187094, -77628, -240431, 263053, -117438, 227164, 20724, 165626, -388505, -183395, 349911, -51794, -277183, -187774, -134487, 25974 ], [ 153136, -47808, 263920, -228032, -179024, -365776, 156672, -316592, -67792, 247072, -63184, -94528, 41504, -194560, -286224, 301808, 124384, 153472, 10880, 280672, -407664, -278224, 349520, -18720, -199696, 6944, -269520, -14368 ], [ 107192, -46384, 173474, -349289, -191780, -349625, 270133, -321300, -173773, 244620, 26041, -200729, -24230, -236466, -269892, 305787, 244651, 72850, -33530, 318046, -389947, -315765, 298148, 14249, -177089, 94702, -287996, -77551 ], [ -94288, 146080, 36900, -373186, -6216, -381986, 269466, -112552, -210826, 302488, -93214, -29218, 92564, -106884, -111560, 230278, 87078, -23612, -156948, 177884, -287942, -222362, 130248, 46978, -279922, -62020, -40056, -192942 ], [ -295768, 338544, -99674, -397083, 179348, -414347, 268799, 96196, -247879, 360356, -212469, 142293, 209358, 22698, 46772, 154769, -70495, -120074, -280366, 37722, -185937, -128959, -37652, 79707, -382755, -218742, 207884, -308333 ], [ -404152, 408896, -131716, -354404, 222532, -307952, 249460, 90024, -176224, 299748, -180032, 132532, 249172, 35820, 106980, 73260, -151292, -182132, -314324, -2408, -129232, -11748, -27280, 153284, -323948, -247748, 306052, -226936 ], [ -427198, 367312, -67937, -250697, 135201, -74364, 213005, -113158, -4920, 130537, -8544, -43395, 218421, -57813, 77241, -13749, -161711, -212653, -266277, 49158, -114052, 127287, 146508, 264305, -116971, -159681, 266929, 34850 ], [ -450244, 325728, -4158, -146990, 47870, 159224, 176550, -316340, 166384, -38674, 162944, -219322, 187670, -151446, 47502, -100758, -172130, -243174, -218230, 100724, -98872, 266322, 320296, 375326, 90006, -71614, 227806, 296636 ], [ -282822, 164583, -58291, -172789, 66738, 127867, 115700, -401780, 232628, -138542, 254039, -180998, 197838, -35843, 4469, -209544, -236116, -293092, -134534, 141002, -33984, 293225, 365054, 341439, 100429, -75245, 185521, 190559 ], [ -48176, -38760, -154040, -244296, 123088, 3000, 46240, -445664, 261792, -213936, 316760, -67056, 222448, 153608, -43256, -326016, -319008, -349856, -38256, 177296, 48448, 280552, 364272, 256408, 41480, -111240, 142120, -45352 ], [ 186470, -242103, -249789, -315803, 179438, -121867, -23220, -489548, 290956, -289330, 379481, 46886, 247058, 343059, -90981, -442488, -401900, -406620, 58022, 213590, 130880, 267879, 363490, 171377, -17469, -147235, 98719, -281263 ], [ 265246, -181798, -95134, -85646, 235546, -156028, 102768, -157496, 309780, -78372, 163044, -142992, 188068, 336710, 41056, -240884, -300146, -264196, 34202, 27552, 78276, 333262, 387964, 230072, -29514, -40604, -15654, -142690 ], [ 336937, -109509, 70903, 158223, 291643, -186066, 237640, 191644, 328134, 145602, -66082, -346680, 125278, 321461, 181264, -24822, -189999, -112718, 4923, -168592, 19534, 402193, 413586, 295300, -39427, 72510, -133253, 12905 ], [ 393596, -67232, 171636, 331948, 337108, -222616, 352580, 423772, 310724, 292288, -238688, -490580, 65976, 262996, 303696, 167576, -65584, -3172, -38712, -279552, -4040, 444864, 402036, 312028, -63928, 174520, -222752, 147500 ], [ 378853, -167512, -37825, 172489, 332071, -290098, 372843, 100093, 123435, 71856, -142824, -350487, 23242, -745, 341692, 247570, 126604, -92803, -150538, 14112, 139434, 362800, 213919, 98381, -157722, 223786, -178776, 182345 ], [ 364110, -267792, -247286, 13030, 327034, -357580, 393106, -223586, -63854, -148576, -46960, -210394, -19492, -264486, 379688, 327564, 318792, -182434, -262364, 307776, 282908, 280736, 25802, -115266, -251516, 273052, -134800, 217190 ], [ 312620, -263933, -264183, -119501, 339376, -316027, 383219, -325046, -123136, -211895, 56275, -139304, -93852, -308753, 322851, 334973, 402170, -168673, -285018, 409137, 344176, 181068, -87066, -173996, -240343, 253198, -87899, 251603 ], [ 203968, -98080, 18464, -210144, 378752, -104864, 326432, -80832, 16704, -30816, 170976, -175552, -217408, -11616, 118496, 229472, 316288, 5920, -168960, 211360, 277568, 54016, -82880, 8256, -65888, 125824, -36448, 285344 ], [ 95316, 67773, 301111, -300787, 418128, 106299, 269645, 163382, 156544, 150263, 285677, -211800, -340964, 285521, -85859, 123971, 230406, 180513, -52902, 13583, 210960, -73036, -78694, 190508, 108567, -1550, 15003, 319085 ], [ 99714, 163528, 393260, -315858, 371628, 56558, 249272, 153888, 152814, 149286, 172206, -275362, -401478, 248786, -164004, 10672, 161282, 176186, 82238, -115006, 149280, -22372, -57596, 152638, 86784, -23504, -21536, 268014 ], [ 176787, 214220, 362946, -282347, 269922, -160907, 252308, -18704, 56789, 31273, -87947, -356483, -421465, -2581, -161014, -107640, 102931, 56839, 229645, -199117, 90768, 142538, -25626, -26739, -61152, 22312, -114640, 162421 ], [ 253860, 264912, 332632, -248836, 168216, -378372, 255344, -191296, -39236, -86740, -348100, -437604, -441452, -253948, -158024, -225952, 44580, -62508, 377052, -283228, 32256, 307448, 6344, -206116, -209088, 68128, -207744, 56828 ], [ 200156, 96743, 332642, -138755, 48897, -258435, 192222, -133703, -131062, -95237, -276570, -247082, -217688, -173385, -83499, -272881, 126221, 60072, 217343, -228886, 124528, 319351, 80513, -211263, -224955, 141627, -116035, -89482 ], [ 118920, -117502, 339036, -12554, -74130, -67466, 115172, -27650, -222004, -80678, -135212, 628, 57392, -22942, 6086, -304782, 237334, 233584, -7022, -145396, 248544, 299042, 163566, -179730, -213018, 220954, 14582, -244364 ] ], [ [ 225920, -115200, 278336, 3648, -38080, 338176, -68928, 253824, 81792, 135616, 153280, -173760, -304000, 144128, 226240, -444160, 216512, 36416, 267008, 63488, 253632, -81408, -144576, 182400, -81536, 364736, -4160, -106304 ], [ 214460, -109734, 264815, 4434, -32470, 328333, -85425, 243378, 71949, 128734, 140707, -154176, -307570, 143915, 203185, -419431, 210623, 52298, 261551, 47648, 243918, -92322, -137448, 164967, -76922, 346394, -23948, -103445 ], [ 126600, -67828, 161154, 10460, 10540, 252870, -211902, 163292, -3514, 75972, 44314, -4032, -334940, 142282, 26430, -229842, 165474, 174060, 219714, -73792, 169444, -175996, -82800, 31314, -41548, 205772, -175656, -81526 ], [ 38740, -25922, 57493, 16486, 53550, 177407, -338379, 83206, -78977, 23210, -52079, 146112, -362310, 140649, -150325, -40253, 120325, 295822, 177877, -195232, 94970, -259670, -28152, -102339, -6174, 65150, -327364, -59607 ], [ -12296, 31480, 33720, 22592, 71824, 103720, -365608, 24448, -117336, -8960, -149808, 185040, -378792, 110200, -271344, 34792, 104360, 335640, 131960, -189112, 49752, -294800, 1584, -148736, 59368, 32888, -371088, -38856 ], [ 5713, 117937, 159737, 28848, 43718, 33363, -206747, 5680, -86125, -2520, -250042, 15438, -374859, 25721, -287858, -104933, 143115, 221813, 78393, 56183, 59389, -238910, -15390, -31528, 181475, 203801, -212342, -20295 ], [ 23722, 204394, 285754, 35104, 15612, -36994, -47886, -13088, -54914, 3920, -350276, -154164, -370926, -58758, -304372, -244658, 181870, 107986, 24826, 301478, 69026, -183020, -32364, 85680, 303582, 374714, -53596, -1734 ], [ -46435, 188632, 220762, 66424, 91025, -99824, -22301, -59091, -43892, -43200, -312801, -229737, -312250, -160423, -331832, -267071, 120902, 16688, 5033, 299786, 97110, -140507, 20316, 172624, 335456, 370569, 5830, 4919 ], [ -184412, 94240, 8840, 117024, 246068, -156864, -99236, -126044, -48400, -131520, -169396, -232980, -211464, -275308, -367712, -199244, -16776, -57280, 11220, 108104, 139384, -108284, 126576, 236288, 297920, 231764, -11144, 2412 ], [ -322389, -152, -203082, 167624, 401111, -213904, -176171, -192997, -52908, -219840, -25991, -236223, -110678, -390193, -403592, -131417, -154454, -131248, 17407, -83578, 181658, -76061, 232836, 299952, 260384, 92959, -28118, -95 ], [ -265822, 16876, -185864, 94978, 435662, -96146, -127430, -183846, 81238, -203670, -60876, -160248, -24544, -362320, -289910, -121856, -203788, -147688, 56264, -147856, 108120, -14768, 245766, 238588, 93788, -86490, 98116, -28216 ], [ -155215, 64854, -104996, -11903, 436743, 70167, -43779, -153555, 253899, -158475, -145286, -62268, 57520, -294792, -134683, -128480, -228582, -148148, 104196, -176744, 2412, 54600, 232771, 142494, -108658, -277229, 264130, -63452 ], [ -44608, 112832, -24128, -118784, 437824, 236480, 39872, -123264, 426560, -113280, -229696, 35712, 139584, -227264, 20544, -135104, -253376, -148608, 152128, -205632, -103296, 123968, 219776, 46400, -311104, -467968, 430144, -98688 ], [ -180584, 147585, -33949, -78557, 356197, 125252, 82169, -222693, 304982, -63462, -98343, 62139, 35486, -82916, 78205, -126088, -231618, -107484, 87406, -222537, -206221, 182158, 177962, 39431, -156337, -350277, 272226, -180614 ], [ -316560, 182338, -43770, -38330, 274570, 14024, 124466, -322122, 183404, -13644, 33010, 88566, -68612, 61432, 135866, -117072, -209860, -66360, 22684, -239442, -309146, 240348, 136148, 32462, -1570, -232586, 114308, -262540 ], [ -424491, 229146, -43766, -26393, 156663, -55084, 145218, -375226, 118481, -5226, 95053, 85868, -173605, 149355, 183457, -128681, -170712, -19026, 1857, -203302, -364476, 264623, 62609, -4127, 111437, -137540, -15915, -300016 ], [ -431460, 319352, -8392, -116300, -91852, 27440, 88408, -261560, 257516, -145848, -92420, -21680, -281820, 34148, 194796, -214540, -68960, 50664, 139052, 23800, -248464, 166804, -125140, -147348, 74108, -124016, -46436, -177472 ], [ -438429, 409558, 26982, -206207, -340367, 109964, 31598, -147894, 396551, -286470, -279893, -129228, -390035, -81059, 206135, -300399, 32792, 120354, 276247, 250902, -132452, 68985, -312889, -290569, 36779, -110492, -76957, -54928 ], [ -432688, 418854, 32816, -259684, -363822, 109758, 11658, -78708, 419426, -267132, -323006, -220266, -391340, -120646, 203734, -321318, 79014, 117874, 295962, 311934, -59310, -1174, -296978, -294470, 40230, -92608, -83508, 61416 ], [ -410424, 322967, 248, -265802, -94699, 2003, 39649, -67346, 291293, -39846, -178451, -289841, -253662, -61927, 183471, -257815, 53047, 21573, 162953, 157075, -41899, -35375, -16309, -117255, 96695, -69056, -58898, 169700 ], [ -388160, 227080, -32320, -271920, 174424, -105752, 67640, -55984, 163160, 187440, -33896, -359416, -115984, -3208, 163208, -194312, 27080, -74728, 29944, 2216, -24488, -69576, 264360, 59960, 153160, -45504, -34288, 277984 ], [ -316291, 139248, -88633, -260518, 231402, -119967, 42396, -68667, 96557, 184926, -78851, -264186, -18461, -15214, 120010, -195114, 44943, -92249, -98520, 34917, -119412, -10237, 286759, 35380, 104475, -103027, -213, 308133 ], [ -217966, 55712, -157610, -239772, 175236, -84294, -11240, -94174, 62770, 59852, -224878, -81060, 57646, -64940, 64580, -230212, 86182, -67754, -224560, 167650, -274248, 98990, 171414, -96824, -290, -203790, 38910, 296610 ], [ -119641, -27824, -226587, -219026, 119070, -48621, -64876, -119681, 28983, -65222, -370905, 102066, 133753, -114666, 9150, -265310, 127421, -43259, -350600, 300383, -429084, 208217, 56069, -229028, -105055, -304553, 78033, 285087 ], [ 49804, 23500, -148024, -131020, 68064, -44608, 55748, -131068, 131176, 26804, -254872, 111892, -28640, -82572, 60580, -247408, 43460, 77996, -333360, 107476, -295980, 102584, 2244, -277892, -40400, -285796, 132996, 107024 ], [ 229917, 95053, -47330, -32925, 17832, -45344, 202511, -140337, 253766, 151395, -99530, 95723, -226808, -38205, 128039, -221556, -59281, 213765, -294628, -134277, -119685, -35278, -42353, -314255, 49668, -249111, 190335, -96020 ], [ 368148, 163648, 48402, 56596, -28788, -47024, 326414, -154870, 364656, 264404, 55272, 80870, -399232, 366, 181608, -193934, -141846, 319158, -250872, -349978, 34842, -159452, -86296, -338062, 129344, -201514, 227222, -279556 ], [ 66618, 201184, 92033, 56090, -37482, -58616, 210287, -224675, 352696, 255802, 204404, 79835, -301344, -21921, 89332, -147727, -12563, 105603, -154364, -292133, -39195, -139902, -123372, -230031, 99904, -39341, 49363, -258258 ], [ -234912, 238720, 135664, 55584, -46176, -70208, 94160, -294480, 340736, 247200, 353536, 78800, -203456, -44208, -2944, -101520, 116720, -107952, -57856, -234288, -113232, -120352, -160448, -122000, 70464, 122832, -128496, -236960 ], [ -415839, 237007, 145520, 23515, -77711, -66547, 20740, -314662, 284949, 214420, 423288, 31719, -99310, -12392, -51715, -84314, 142032, -227651, 6578, -158915, -143491, -57178, -152906, -45616, 68527, 202111, -216902, -234177 ], [ -321102, 145582, 78176, -80698, -161454, -28022, 44936, -221420, 128986, 126376, 311600, -120610, 19140, 143088, -1046, -133396, -70304, -132822, -2300, -43478, -73686, 105708, -43380, -41568, 129454, 91918, -100844, -273714 ], [ -226365, 54157, 10832, -184911, -245197, 10503, 69132, -128178, -26977, 38332, 199912, -272939, 137590, 298568, 49623, -182478, -282640, -37993, -11178, 71959, -3881, 268594, 66146, -37520, 190381, -18275, 15214, -313251 ], [ -129000, 54400, -13984, -132104, -278564, 64136, 46180, -141472, -131460, -31916, 46752, -303624, 208628, 275344, 72116, -144224, -321840, 70780, 416, 114400, 74408, 305096, 163888, 39836, 218416, 16732, 31192, -229068 ], [ -29226, 138672, 184, 64638, -265753, 131618, -19991, -252424, -188753, -85851, -144424, -222802, 236205, 88308, 68781, -25912, -202332, 192335, 30776, 89928, 160474, 225746, 250828, 184391, 216300, 184839, -44570, -31475 ], [ 70548, 222944, 14352, 261380, -252942, 199100, -86162, -363376, -246046, -139786, -335600, -141980, 263782, -98728, 65446, 92400, -82824, 313890, 61136, 65456, 246540, 146396, 337768, 328946, 214184, 352946, -120332, 166118 ], [ 118897, 214617, -42863, 206726, -253068, 209360, -175283, -299075, -251897, -41656, -186487, 30302, 203724, -85232, 51843, 20958, -38677, 257642, -10572, 11234, 189551, 91696, 196330, 306561, 177269, 414565, -141388, 122447 ], [ 149096, 173608, -125272, 63344, -257760, 199424, -272504, -172920, -239592, 110144, 82728, 234864, 112736, -960, 34616, -117456, -21128, 138640, -118304, -53488, 82072, 45696, -25712, 225256, 128072, 438600, -143136, -6376 ], [ 179295, 132599, -207681, -80038, -262452, 189488, -369725, -46765, -227287, 261944, 351943, 439426, 21748, 83312, 17389, -255870, -3579, 19638, -226036, -118210, -25407, -304, -247754, 143951, 78875, 462635, -144884, -135199 ], [ 41678, -39508, -43734, -156738, -214960, 108250, -137034, -72938, -224750, 45420, 348028, 279602, -7618, 147696, 7906, -68684, -128194, -46410, -148418, 28796, -82858, -15372, -204916, 141626, -77110, 294852, 3056, -147466 ], [ -103567, -217574, 131411, -230407, -165096, 23771, 110653, -106035, -222657, -187846, 331698, 103215, -34183, 211176, -1225, 133302, -259271, -110051, -62375, 185426, -138035, -29034, -150038, 142891, -237949, 118350, 157800, -154435 ], [ -204540, -361716, 249568, -272292, -132156, -44092, 304624, -123296, -185512, -336960, 291164, -36116, -33296, 252812, -31032, 272636, -331352, -155088, 28032, 301972, -145452, -41548, -94464, 130692, -375420, -640, 263492, -126552 ], [ -95221, -344719, 97032, -163203, -179605, -33029, 243444, -65336, 18130, -86352, 135661, 569, 97988, 190689, -159050, 114373, -123202, -111756, 139168, 228119, 73991, -48609, -35584, 54539, -401893, 153552, 136187, 66878 ], [ 14098, -327722, -55504, -54114, -227054, -21966, 182264, -7376, 221772, 164256, -19842, 37254, 229272, 128566, -287068, -43890, 84948, -68424, 250304, 154266, 293434, -55670, 23296, -21614, -428366, 307744, 8882, 260308 ], [ 48168, -238464, -181571, 29379, -240069, -39802, 66697, 13666, 328187, 306306, -62692, 43366, 274561, 101021, -321585, -87502, 226435, -3051, 266256, 60217, 382098, -51724, 7746, -39555, -420486, 344405, -107659, 380838 ], [ -34816, -36800, -266464, 73056, -199520, -102592, -133472, -22720, 283360, 279488, 69696, 1920, 186080, 127264, -210656, 47232, 264224, 96608, 134144, -65248, 267328, -30656, -123584, 33056, -359168, 198240, -207456, 387968 ], [ -117800, 164864, -351357, 116733, -158971, -165382, -333641, -59106, 238533, 252670, 202084, -39526, 97599, 153507, -99727, 181966, 302013, 196267, 2032, -190713, 152558, -9588, -254914, 105667, -297850, 52075, -307253, 395098 ], [ -119416, 170836, -287486, 160312, -192902, -161490, -326372, -90018, 181064, 159954, 207240, -89036, 104374, 155194, -122288, 273860, 263726, 182932, 15968, -197822, 33560, 10948, -154516, 65970, -211864, 11358, -255626, 305348 ], [ -68724, 51006, -127981, 203828, -274713, -114731, -185750, -117411, 115468, 24875, 130604, -143730, 172385, 141095, -230664, 338214, 176533, 96958, 123792, -128845, -88156, 31142, 94850, -45925, -110020, 38429, -106655, 153318 ], [ -18032, -68824, 31524, 247344, -356524, -67972, -45128, -144804, 49872, -110204, 53968, -198424, 240396, 126996, -339040, 402568, 89340, 10984, 231616, -59868, -209872, 51336, 344216, -157820, -8176, 65500, 42316, 1288 ], [ -13130, 7863, -58973, 190217, -258671, 60221, -13319, -119662, -123587, -23078, 62091, -105830, 117115, 77044, -197186, 217186, -21090, -41664, 144386, -31418, -240901, -56340, 239308, -1511, -7108, -48295, 28115, 74275 ], [ -17868, 125922, -202102, 111902, -122994, 205558, -4418, -83460, -319754, 110828, 88058, 17772, -46438, 19544, -2652, -20772, -136412, -87296, 16092, -11500, -252838, -190936, 59816, 211262, -27256, -191746, -20438, 194634 ], [ -27086, 233975, -338533, 35454, 9377, 337216, 1706, -53503, -500456, 235643, 110730, 127545, -194569, -37588, 182930, -246935, -247145, -134255, -103824, 10311, -262942, -311849, -108274, 401603, -43583, -324370, -59766, 299698 ], [ -134864, 121896, -327608, 80, 69016, 167936, -53264, -160936, -340928, 160456, 60912, -66920, -3416, -86624, 171568, -213608, -256920, -210408, -39424, 73768, -232720, -131736, -25520, 98440, 24152, -218800, 103856, 68272 ], [ -242642, 9817, -316683, -35294, 128655, -1344, -108234, -268369, -181400, 85269, 11094, -261385, 187737, -135660, 160206, -180281, -266695, -286561, 24976, 137225, -202498, 48377, 57234, -204723, 91887, -113230, 267478, -163154 ], [ -319940, -72298, -281188, -26118, 153728, -133832, -153112, -304708, -64076, 57890, -51420, -354150, 328946, -142342, 121454, -144398, -231320, -336050, 41208, 172464, -124300, 167794, 110390, -399550, 142798, -72472, 326814, -324806 ], [ -310878, -69515, -176078, 109283, 80864, -162076, -169396, -139614, -66330, 165967, -149906, -158765, 328647, -29021, 5097, -101273, -68020, -309991, -79036, 127752, 89830, 115239, 79685, -287425, 146041, -215348, 90673, -288765 ], [ -301816, -66732, -70968, 244684, 8000, -190320, -185680, 25480, -68584, 274044, -248392, 36620, 328348, 84300, -111260, -58148, 95280, -283932, -199280, 83040, 303960, 62684, 48980, -175300, 149284, -358224, -145468, -252724 ], [ -207614, -51002, 32140, 306836, -30951, -184332, -144291, 74557, -46231, 299962, -177115, 78302, 334880, 98643, -180746, -20644, 130782, -205447, -246187, 32179, 318363, 27542, 17428, -115007, 116920, -373478, -216224, -204264 ], [ -20532, -21148, 133064, 289080, -32906, -141000, -39986, -2930, 2966, 236252, 79358, -47692, 348864, 5010, -199100, 10728, 26868, -69770, -213090, -25390, 114882, 11396, -15048, -111258, 45712, -249508, -106560, -142256 ], [ 166550, 8706, 233988, 271324, -34861, -97668, 64319, -80417, 52163, 172542, 335831, -173686, 362848, -88623, -217454, 42100, -77046, 65907, -179993, -82959, -88599, -4750, -47524, -107509, -25496, -125538, 3104, -80248 ], [ 141728, 77344, 151968, 207888, 1648, -124400, -7264, -77392, 123856, 140016, 322224, -145600, 262304, -119824, -246976, 73568, -142032, 87168, -164960, 2032, -120864, 25936, -88848, -142944, 43072, -125376, 416, -50032 ], [ 24198, 162950, -10090, 124467, 54985, -181785, -155798, -39143, 205391, 121133, 190457, -50104, 111654, -123711, -281384, 105078, -189987, 58372, -157830, 149393, -78222, 77111, -134043, -195522, 172792, -179380, -51426, -33725 ], [ -93332, 248556, -172148, 41046, 108322, -239170, -304332, -894, 286926, 102250, 58690, 45392, -38996, -127598, -315792, 136588, -237942, 29576, -150700, 296754, -35580, 128286, -179238, -248100, 302512, -233384, -103268, -17418 ], [ 96956, 105682, -79749, 67476, -32297, -236936, -137509, -102673, 185299, 28116, -5520, 38849, -82903, -99649, -97129, 166397, -82659, -71481, -88886, 183358, 26466, 20281, -136590, -128835, 227314, -68694, -161473, -81730 ], [ 316560, -58952, 36884, 104368, -191388, -229024, 59348, -217788, 66228, -51280, -63296, 22588, -116644, -68668, 145636, 196044, 91980, -179420, -21864, 45128, 90360, -102884, -85576, 6796, 132600, 116824, -220284, -153720 ], [ 469600, -177386, 135670, 126698, -308896, -209067, 223133, -285053, -48643, -110012, -110575, 1068, -151060, -41014, 351087, 216481, 226404, -262468, 31781, -75840, 151014, -200240, -28808, 114365, 46580, 262496, -252020, -194669 ], [ 178880, 12180, 115476, 51948, -149184, -108810, 166438, -33318, -135514, -30984, -87874, -55512, -189976, -35540, 307778, 175518, 92728, -179576, -3754, -81728, 190068, -125536, 66320, 34854, 18520, 142528, -103256, -28678 ], [ -111840, 201746, 95282, -22802, 10528, -8553, 109743, 218417, -222385, 48044, -65173, -112092, -228892, -30066, 264469, 134555, -40948, -96684, -39289, -87616, 229122, -50832, 161448, -44657, -9540, 22560, 45508, 137313 ], [ -321880, 252408, 112432, -97272, 151600, 37096, 57856, 328872, -225192, 93656, -47576, -103776, -189784, 1632, 254152, 133248, -142432, -4752, -7992, -116696, 236768, 8, 212408, -106888, -19336, -26528, 153248, 220968 ], [ -380645, 42625, 199602, -171217, 257722, -19645, 14984, 174427, -70379, 76613, -39549, 26220, -4381, 82500, 305695, 206296, -183556, 104130, 148615, -189261, 185524, 6103, 180553, -136719, 5113, 57284, 184068, 150243 ], [ -439410, -167158, 286772, -245162, 363844, -76386, -27888, 19982, 84434, 59570, -31522, 156216, 181022, 163368, 357238, 279344, -224680, 213012, 305222, -261826, 134280, 12198, 148698, -166550, 29562, 141096, 214888, 79518 ], [ -398270, -108868, 253796, -149496, 376314, -165523, -132302, -16371, 182528, 4424, 14192, 191832, 251024, 130577, 311697, 221365, -224594, 199876, 288825, -216962, 29502, 29759, 48931, -174892, 57118, 197114, 169684, 57959 ], [ -280280, 155632, 128400, 76640, 316744, -279580, -284056, 38116, 236992, -80032, 88896, 154848, 232256, 10356, 191476, 62596, -192808, 92880, 139348, -81768, -116456, 56140, -103076, -166704, 87064, 231752, 66000, 74220 ], [ -162290, 420132, 3004, 302776, 257174, -393637, -435810, 92603, 291456, -164488, 163600, 117864, 213488, -109865, 71255, -96173, -161022, -14116, -10129, 53426, -262414, 82521, -255083, -158516, 117010, 266390, -37684, 90481 ], [ -43598, 337016, -22528, 228600, 262422, -315112, -337508, 81210, 289526, -166666, 129782, 168090, 9824, -170794, 84432, -38438, -171734, 47314, -15570, 13354, -307824, 51374, -195428, -119314, 29560, 209282, -71240, 108452 ], [ 75289, 157340, -20320, 71004, 285675, -183092, -169746, 51517, 271931, -145989, 65819, 242541, -245200, -215253, 134664, 79437, -194251, 155529, 18999, -75403, -325304, 4247, -76978, -71497, -90500, 126689, -85316, 126898 ], [ 194176, -22336, -18112, -86592, 308928, -51072, -1984, 21824, 254336, -125312, 1856, 316992, -500224, -259712, 184896, 197312, -216768, 263744, 53568, -164160, -342784, -42880, 41472, -23680, -210560, 44096, -99392, 145344 ], [ 170440, -155621, -145693, -89398, 305064, -190544, 89257, 90663, 271172, 62598, -111488, 299903, -375541, -171783, 121876, 34978, -193239, 192191, 156999, 23773, -250278, -131798, 139199, -124213, -158626, 107714, 70141, 169080 ], [ 146704, -288906, -273274, -92204, 301200, -330016, 180498, 159502, 288008, 250508, -224832, 282814, -250858, -83854, 58856, -127356, -169710, 120638, 260430, 211706, -157772, -220716, 236926, -224746, -106692, 171332, 239674, 192816 ], [ 131468, -364696, -337105, -82795, 255881, -390523, 217574, 196931, 290549, 347928, -264261, 220180, -157095, -6435, 5171, -243990, -152901, 61555, 307446, 335309, -81976, -279709, 296483, -251479, -52823, 224460, 341752, 185497 ], [ 146832, -233504, -171436, -29412, 61324, -166756, 59656, 121284, 241628, 119584, -37596, -6416, -174644, 33148, -14908, -196104, -160284, 47364, 151368, 227324, -66336, -230972, 218628, -12532, 8012, 239824, 200992, 66380 ], [ 162196, -102312, -5767, 23971, -133233, 57011, -98262, 45637, 192707, -108760, 189069, -233012, -192193, 72731, -34987, -148218, -167667, 33173, -4710, 119339, -50696, -182235, 140773, 226415, 68847, 255188, 60232, -52737 ], [ 96850, -21160, 40862, -16016, -200070, 119788, -133500, -66930, 166566, -251264, 318674, -330338, -169802, 28254, -107566, -56232, -192160, 1082, -106278, 76784, 25194, -92468, 66728, 323052, 100032, 247102, 1652, -138074 ], [ -73419, -5060, -67261, -177384, -100871, -26722, -9254, -227493, 170039, -282176, 322101, -259613, -95489, -125501, -248395, 93084, -238896, -54279, -136983, 119288, 179409, 50638, -2364, 234686, 92672, 208531, 49906, -179497 ], [ -243688, 11040, -175384, -338752, -1672, -173232, 114992, -388056, 173512, -313088, 325528, -188888, -21176, -279256, -389224, 242400, -285632, -109640, -167688, 161792, 333624, 193744, -71456, 146320, 85312, 169960, 98160, -220920 ], [ -177152, 26390, -106372, -273365, 42177, -135977, 138513, -389784, 135195, -225710, 298430, -102923, -41903, -231681, -424963, 321291, -313468, -156511, -94383, 88316, 260304, 234970, -177703, 67854, 99972, 206734, -12466, -273338 ], [ 15680, 41340, 57112, -87042, 56506, -714, 108314, -306800, 74590, -75244, 255052, -8830, -113318, -76730, -404654, 362622, -331224, -198854, 34394, -47016, 65632, 221860, -303766, -5332, 126376, 283692, -207828, -331620 ], [ 208512, 56290, 220596, 99281, 70835, 134549, 78115, -223816, 13985, 75222, 211674, 85263, -184733, 78221, -384345, 403953, -348980, -241197, 163171, -182348, -129040, 208750, -429829, -78518, 152780, 360650, -403190, -389902 ], [ 141284, 126200, 276580, 44884, 87104, 5552, 77876, -232432, -3900, 158148, 46896, 170176, -87088, 11412, -298676, 334624, -278516, -161160, 141908, -134500, -239112, 96560, -217572, -89284, 12504, 203508, -347192, -317024 ], [ 35047, 204354, 316439, -45621, 103664, -163084, 82131, -254788, -15377, 230943, -136092, 253712, 35916, -88661, -203203, 248696, -194819, -62766, 98139, -59175, -336494, -30492, 45433, -90687, -152774, 11251, -253490, -224472 ], [ -54706, 267688, 341486, -130712, 108062, -315874, 86144, -276734, -22514, 292524, -298874, 315288, 142164, -175944, -117858, 169958, -111364, 30344, 62424, 13708, -421134, -154874, 282322, -84252, -301122, -158532, -165202, -141100 ], [ 28623, 175412, 211007, -158956, -15241, -302281, 87616, -294375, 15919, 236358, -249493, 146284, 72474, -128932, -138857, 166715, -30450, 67972, 111276, 60950, -371983, -251221, 244993, 4482, -271705, -92338, -133761, -154118 ], [ 111952, 83136, 80528, -187200, -138544, -288688, 89088, -312016, 54352, 180192, -200112, -22720, 2784, -81920, -159856, 163472, 50464, 105600, 160128, 108192, -322832, -347568, 207664, 93216, -242288, -26144, -102320, -167136 ], [ 129544, 65200, -17618, -217663, -162300, -290159, 91603, -277388, 32389, 147028, -161553, -123663, -33866, -41502, -145372, 168573, 71885, 89790, 145770, 103634, -248509, -397715, 134908, 138879, -223399, 4546, -54884, -184361 ], [ -3120, 217184, -41860, -253198, 41480, -326062, 96502, -123288, -127622, 166440, -147730, -69038, 5004, -16156, -49784, 192746, -42678, -48164, -13068, -19324, -116650, -342262, -18824, 86094, -228574, -45916, 29112, -211202 ], [ -135784, 369168, -66102, -288733, 245260, -361965, 101401, 30812, -287633, 185852, -133907, -14413, 43874, 9190, 45804, 216919, -157241, -186118, -171906, -142282, 15209, -286809, -172556, 33309, -233749, -96378, 113108, -238043 ], [ -251912, 415936, -100124, -288316, 319068, -304784, 124588, 69784, -302240, 135100, -113856, -52884, 50380, -39948, 116924, 162228, -157540, -265644, -214092, -127192, 32336, -207548, -179696, 32988, -200308, -138716, 116764, -197192 ], [ -352882, 366256, -143111, -254943, 273735, -162276, 164539, 3222, -183560, 20031, -88096, -176693, 27219, -157363, 165615, 35245, -53097, -291611, -149347, 14442, -55708, -106463, -52460, 80759, -131469, -173607, 46775, -94290 ], [ -453852, 316576, -186098, -221570, 228402, -19768, 204490, -63340, -64880, -95038, -62336, -300502, 4058, -274778, 214306, -91738, 51346, -317578, -84602, 156076, -143752, -5378, 74776, 128530, -62630, -208498, -23214, 8612 ], [ -374826, 176881, -212357, -240659, 163230, -7939, 194988, -192428, 42988, -144130, -15615, -244842, 63330, -115637, 142739, -190008, -2124, -272060, -88554, 157766, -153664, 65855, 172466, 134617, 15355, -192219, -16329, 1337 ], [ -232272, 5416, -232712, -278264, 91056, -42232, 168032, -343584, 147040, -169936, 38504, -125840, 151696, 141112, 28728, -278144, -111328, -201312, -116752, 110064, -136000, 126552, 259728, 125992, 96568, -157880, 17688, -44824 ], [ -89718, -166049, -253067, -315869, 18882, -76525, 141076, -494740, 251092, -195742, 92623, -6838, 240062, 397861, -85283, -366280, -220532, -130564, -144950, 62362, -118336, 187249, 346990, 117367, 177781, -123541, 51705, -90985 ], [ 80402, -159050, -82066, -75042, 76662, -111588, 226320, -177032, 233484, -78460, 18108, -177136, 202236, 317482, 51616, -208940, -206558, -117148, -166922, -11168, -70180, 262114, 318180, 111624, 176186, -103876, -21066, -34670 ], [ 251775, -143939, 97633, 178441, 140349, -146686, 316664, 161988, 210346, 45326, -62254, -360584, 158674, 221779, 199920, -40442, -186985, -106338, -188611, -85872, -20638, 337623, 284094, 106012, 170827, -84878, -98691, 26303 ], [ 380132, -132704, 204460, 361780, 197452, -171048, 375900, 387076, 184796, 138816, -111264, -488908, 122120, 109260, 325168, 104744, -131408, -100412, -199048, -110592, 38024, 375872, 232108, 97924, 133368, -50936, -144608, 73140 ], [ 304163, -139880, -34855, 211935, 223281, -144414, 287373, 70987, 147789, 88400, -11352, -355393, 118854, -83135, 340900, 139198, 95188, -117685, -156038, 102112, 140006, 237136, 95097, 78075, -56566, 53990, -39912, 52831 ], [ 228194, -147056, -274170, 62090, 249110, -117780, 198846, -245102, 110782, 37984, 88560, -221878, 115588, -275530, 356632, 173652, 321784, -134958, -113028, 314816, 241988, 98400, -41914, 58226, -246500, 158916, 64784, 32522 ], [ 148148, -146123, -310625, -25979, 289744, -71805, 174021, -371642, 92288, 26079, 137829, -150040, 85052, -289239, 309013, 174923, 431254, -80519, -103606, 386103, 262160, 17300, -97142, 45388, -301569, 169378, 127459, 65637 ], [ 61760, -132576, -31520, -17952, 353408, 4256, 248288, -203328, 102592, 74080, 108320, -174144, 12096, -24992, 162848, 124576, 358528, 85472, -146432, 237408, 155072, 25856, -25152, 43456, -146848, 32896, 124768, 181856 ], [ -24628, -119029, 247585, -9925, 417072, 80317, 322555, -35014, 112896, 122081, 78811, -198248, -60860, 239255, 16683, 74229, 285802, 251463, -189258, 88713, 47984, 34412, 46838, 41524, 7873, -103586, 122077, 298075 ], [ -41394, -84104, 361140, -72318, 353588, 39618, 285704, 39136, 51394, 53322, -9470, -261678, -140074, 236158, -62716, -5168, 172238, 234838, -96270, -60402, -4896, 94404, 93852, 10738, 47360, -106928, 20000, 301762 ], [ -13403, -35436, 368270, -179981, 208366, -76141, 177420, 52752, -56269, -90497, -135533, -350389, -223311, 61197, -99194, -103240, 32421, 100817, 84027, -209787, -22928, 187462, 124810, -38597, 12768, -24680, -145968, 233107 ], [ 14588, 13232, 375400, -287644, 63144, -191900, 69136, 66368, -163932, -234316, -261596, -439100, -306548, -113764, -135672, -201312, -107396, -33204, 264324, -359172, -40960, 280520, 155768, -87932, -21824, 57568, -311936, 164452 ], [ -39292, 625, 371054, -179125, -35737, -111541, 77778, 40559, -138234, -146563, -172598, -329318, -204136, -138207, -95181, -252663, 29883, 56728, 109081, -343770, 11536, 241889, 97255, -122713, -65213, 104381, -263413, -14726 ], [ -110408, -24882, 364292, -25094, -124862, 10106, 111036, 6450, -84460, -10058, -38324, -177748, -62640, -130962, -38486, -294178, 225498, 193808, -116802, -293676, 78880, 175534, 19906, -154430, -110454, 143734, -169734, -217172 ] ], [ [ 301952, -194048, 327616, 58560, 33728, 287488, -219584, 166528, -185728, 351040, 340544, -180800, -284288, 127232, 160064, -494848, 184128, 181440, 160000, 18432, 215616, -363008, -72768, 224640, 180352, 315456, -318144, -335808 ], [ 284948, -173666, 313765, 42054, 21518, 272431, -230075, 157798, -171217, 330826, 332129, -169664, -285350, 116921, 135227, -454477, 187413, 190062, 158437, 8928, 208410, -366134, -57720, 195789, 163714, 303582, -320772, -321927 ], [ 154584, -17404, 207574, -84492, -72092, 156994, -310506, 90868, -59966, 175852, 267614, -84288, -293492, 37870, -55190, -144966, 212598, 256164, 146454, -63936, 153164, -390100, 57648, -25402, 36156, 212548, -340920, -215506 ], [ 24220, 138858, 101383, -211038, -165702, 41557, -390937, 23938, 51285, 20878, 203099, 1088, -301634, -41181, -245607, 164545, 237783, 322266, 134471, -136800, 97918, -414066, 173016, -246593, -91402, 121514, -361068, -109085 ], [ -62808, 223144, 63464, -237888, -190416, -9800, -415416, 4736, 104248, -93440, 93424, 34032, -307512, -89560, -350544, 277496, 235832, 357640, 118056, -111848, 30920, -387376, 203280, -345856, -103432, 114728, -305968, -664 ], [ -68581, 172475, 153555, -77808, -85950, 58993, -334985, 75024, 47921, -131528, -100926, -31334, -309145, -80429, -295206, 21897, 183001, 335399, 93331, 96509, -58113, -265706, 73974, -216504, 101153, 265907, -109778, 111507 ], [ -74354, 121806, 243646, 82272, 18516, 127786, -254554, 145312, -8406, -169616, -295276, -96700, -310778, -71298, -239868, -233702, 130170, 313158, 68606, 304866, -147146, -144036, -55332, -87152, 305738, 417086, 86412, 223678 ], [ -132257, 12104, 162462, 118696, 136411, 102576, -230751, 101135, -34300, -162880, -278987, -150691, -263102, -140557, -265832, -280469, 20802, 193040, 30179, 236206, -65294, -43465, -54924, 55408, 327712, 437251, 116930, 274749 ], [ -230260, -143008, -50472, 60000, 264636, 5056, -250508, -31092, -36784, -121664, -100668, -195932, -177496, -270116, -354336, -166596, -132056, -2368, -18788, -45544, 148008, 40876, 45264, 208128, 209216, 356636, 20008, 278820 ], [ -328263, -298120, -263406, 1304, 392861, -92464, -270265, -163319, -39268, -80448, 77651, -241173, -91890, -399675, -442840, -52723, -284914, -197776, -67755, -327294, 361310, 125217, 145452, 360848, 90720, 276021, -76914, 282891 ], [ -253898, -157276, -295512, -16298, 440986, -71814, -116034, -119650, 100466, -66610, 33724, -264616, 22624, -371824, -263378, 4864, -316164, -258040, -80488, -344624, 320200, 143984, 165378, 300628, -54668, 60514, 62828, 203928 ], [ -131653, 65778, -277388, -22485, 466861, -18339, 86527, -27121, 279705, -60377, -71938, -282004, 145168, -300248, -9481, 46816, -313634, -280764, -83156, -288504, 208420, 144536, 163009, 181258, -207526, -192463, 268310, 101900 ], [ -9408, 288832, -259264, -28672, 492736, 35136, 289088, 65408, 458944, -54144, -177600, -299392, 267712, -228672, 244416, 88768, -311104, -303488, -85824, -232384, 96640, 145088, 160640, 61888, -360384, -445440, 473792, -128 ], [ -133240, 222891, -263519, 81889, 409591, 104044, 291411, -129655, 421362, 734, 27123, -93335, 122122, -86348, 247935, 93736, -185110, -98420, 10362, -217411, -57391, 250842, 131982, 62509, -129211, -245271, 260214, -157954 ], [ -257072, 156950, -267774, 192450, 326446, 172952, 293734, -324718, 383780, 55612, 231846, 112722, -23468, 55976, 251454, 98704, -59116, 106648, 106548, -202438, -211422, 356596, 103324, 63130, 101962, -45102, 46636, -315780 ], [ -360889, 130014, -242514, 249421, 202621, 209180, 259222, -433086, 363803, 64690, 336239, 236964, -160823, 154745, 248203, 61597, 53688, 265786, 199659, -143330, -319508, 424805, 47451, 31051, 238575, 113172, -118457, -428496 ], [ -392652, 243496, -111000, 113468, -67652, 127760, 92104, -229352, 407204, -91112, 79444, 66672, -268532, 96716, 220580, -126980, 119008, 259576, 281700, 74664, -262192, 357852, -106396, -118748, 34772, 120624, -109004, -378816 ], [ -424415, 356978, 20514, -22485, -337925, 46340, -75014, -25618, 450605, -246914, -177351, -103620, -376241, 38687, 192957, -315557, 184328, 253366, 363741, 292658, -204876, 290899, -260243, -268547, -169031, 128076, -99551, -329136 ], [ -420368, 416610, 54288, -127948, -378298, 5610, -150482, 112516, 384886, -255956, -269546, -219342, -370660, 54078, 186354, -361314, 197858, 192806, 350302, 344362, -113210, 178126, -241670, -260546, -229534, 86208, -107708, -219656 ], [ -369768, 406237, -39000, -193774, -119801, 17777, -106805, 165370, 177311, -74210, -147761, -264123, -217802, 164915, 207077, -221405, 144061, 61591, 212739, 179889, 23111, 5787, 1049, -47405, -103747, -19776, -138758, -32436 ], [ -319168, 395864, -132288, -259600, 138696, 29944, -63128, 218224, -30264, 107536, -25976, -308904, -64944, 275752, 227800, -81496, 90264, -69624, 75176, 15416, 159432, -166552, 243768, 165736, 22040, -125760, -169808, 154784 ], [ -243713, 332496, -223251, -270946, 195278, -309, -31436, 195223, -51569, 130762, -85121, -171390, 12449, 150534, 149358, -59022, 108677, -17779, -41672, 72823, 46468, -170111, 313357, 149692, -30583, -208209, -72263, 198199 ], [ -155002, 240864, -312974, -253236, 144172, -53186, -6136, 131766, 26470, 69444, -240762, 63348, 49594, -100580, 18028, -99180, 165602, 131698, -147472, 248566, -199448, -83654, 290610, 11416, -178358, -278106, 93866, 164918 ], [ -66291, 149232, -402697, -235526, 93066, -106063, 19164, 68309, 104509, 8126, -396403, 298086, 86739, -351694, -113302, -139338, 222527, 281175, -253272, 424309, -445364, 2803, 267863, -126860, -326133, -348003, 259995, 131637 ], [ 105860, 111940, -338280, -208196, 158880, -71360, 88044, -38228, 185208, 132668, -183944, 243804, -63136, -223108, -81012, -166096, 148972, 341732, -242192, 173212, -303460, -59160, 79596, -227116, -216048, -308940, 262444, -51024 ], [ 290527, 82799, -250742, -179423, 242232, -23520, 163461, -151227, 266306, 285089, 83730, 146169, -241064, -37567, -24179, -190844, 55845, 388951, -213580, -141911, -103383, -143386, -133499, -321669, -67284, -253533, 240341, -256092 ], [ 432476, 60864, -167418, -140964, 300420, 15984, 223322, -260690, 339664, 423068, 331768, 54690, -387968, 126074, 30072, -214746, -18866, 406674, -189096, -418398, 66654, -225012, -316680, -389850, 65984, -190734, 199986, -431532 ], [ 125886, 114592, -128341, -802, 94386, -32040, 119845, -333025, 331752, 409406, 373628, 27849, -209120, 59765, 57212, -229765, 99791, 114689, -207956, -289207, -78729, -279338, -185764, -181125, 36544, -50319, -32015, -295878 ], [ -180704, 168320, -89264, 139360, -111648, -80064, 16368, -405360, 323840, 395744, 415488, 1008, -30272, -6544, 84352, -244784, 218448, -177296, -226816, -160016, -224112, -333664, -54848, 27600, 7104, 90096, -264016, -160224 ], [ -383477, 174021, -55472, 168649, -247045, -98513, -32852, -401122, 255623, 308316, 399528, -64179, 115718, -11512, 129279, -256926, 228976, -360641, -232474, -53953, -303233, -288926, 26130, 186352, -3611, 128213, -358978, -94059 ], [ -348954, 69946, -33760, -55486, -220986, -49362, 41944, -221860, 49566, 52280, 251408, -217014, 186604, 123728, 214862, -262492, -7648, -295666, -207956, -754, -230898, -17756, -7036, 230880, 28474, -67494, -140708, -186726 ], [ -314431, -34129, -12048, -279621, -194927, -211, 116740, -42598, -156491, -203756, 103288, -369849, 257490, 258968, 300445, -268058, -244272, -230691, -183438, 52445, -158563, 253414, -40202, 275408, 60559, -263201, 77562, -279393 ], [ -242168, 6528, -55520, -278360, -213004, 94936, 125644, -42208, -244012, -301284, -35616, -432984, 268028, 227120, 284988, -147744, -315152, -103724, -98848, 92576, -53192, 289432, 22032, 309556, 65296, -230284, 167240, -216132 ], [ -135310, 179856, -158744, -70486, -271539, 232246, 74147, -205784, -222875, -253513, -166072, -413894, 223247, 42108, 176911, 87960, -234100, 80069, 40808, 120728, 82462, 109894, 171716, 334189, 44964, 12205, 139042, -9937 ], [ -28452, 353184, -261968, 137388, -330074, 369556, 22650, -369360, -201738, -205742, -296528, -394804, 178466, -142904, 68834, 323664, -153048, 263862, 180464, 148880, 218116, -69644, 321400, 358822, 24632, 254694, 110844, 196258 ], [ 21371, 304883, -290341, 95362, -344324, 392048, -73489, -323649, -159827, -60136, -140925, -166070, 71108, -63056, -15103, 187850, -129031, 244046, 69948, 83702, 138533, -72688, 168654, 298795, 5031, 363767, -12996, 179141 ], [ 51064, 178360, -292296, -34864, -342944, 374016, -185384, -204072, -110584, 120000, 115640, 136656, -58336, 110272, -90520, -79088, -125144, 152368, -128864, -14416, -17016, -13440, -90832, 208888, -14312, 425752, -170592, 83208 ], [ 80757, 51837, -294251, -165090, -341564, 355984, -297279, -84495, -61341, 300136, 372205, 439382, -187780, 283600, -165937, -346026, -121257, 60690, -327676, -112534, -172565, 45808, -350318, 118981, -33655, 487737, -328188, -12725 ], [ -20582, -124956, -79858, -162326, -320912, 116126, -88942, -111438, -116730, 68388, 401620, 324966, -108950, 317008, -218122, -171204, -198550, 18578, -128662, 51412, -108686, -79876, -286844, 43198, -164626, 380652, -128944, -140206 ], [ -127877, -304034, 144369, -153517, -299384, -133815, 133951, -145041, -176875, -182082, 420710, 191589, -20653, 344056, -269251, 23698, -279533, -21281, 88435, 227270, -34833, -213966, -208690, -31943, -300671, 265882, 86520, -269121 ], [ -196180, -443644, 306592, -119436, -268820, -332820, 316240, -147936, -187448, -352448, 415860, 85412, 74064, 331396, -317032, 157268, -312520, -54768, 273024, 369116, 49820, -290500, -122624, -100308, -414932, 182400, 236652, -333000 ], [ -79271, -395781, 174296, 34687, -195335, -289879, 305660, -4968, 37446, -142320, 297295, 108435, 199276, 130123, -348910, -489, -117526, -57988, 303200, 349405, 185773, -93643, 1024, -136487, -425719, 247536, 76457, -87958 ], [ 37638, -347918, 42000, 188810, -121850, -246938, 295080, 138000, 262340, 67808, 178730, 131458, 324488, -71150, -380788, -158246, 77468, -61208, 333376, 329694, 321726, 103214, 124672, -172666, -436506, 312672, -83738, 157084 ], [ 55736, -252544, -94913, 272193, -74519, -186366, 191107, 181878, 381097, 213334, 133812, 156578, 348459, -136865, -355003, -195610, 221441, -14073, 284208, 239891, 359174, 176636, 125974, -151425, -402050, 330567, -203865, 323682 ], [ -79872, -83264, -239008, 245536, -67872, -98368, -58144, 71616, 334752, 258368, 203456, 184960, 214944, 8288, -239520, -45696, 286048, 111392, 111616, 41056, 243392, 58048, -63040, -40864, -297216, 274976, -261664, 368256 ], [ -215480, 86016, -383103, 218879, -61225, -10370, -307395, -38646, 288407, 303402, 273100, 213342, 81429, 153441, -124037, 104218, 350655, 236857, -60976, -157779, 127610, -60540, -252054, 69697, -192382, 219385, -319463, 412830 ], [ -246312, 87324, -379050, 204136, -146306, 27578, -290380, -116022, 261144, 244038, 274648, 174524, 96146, 203198, -152208, 207596, 278202, 281052, -48096, -220394, -17656, -10260, -162524, 55014, -132488, 176842, -225838, 343276 ], [ -209788, -19350, -279759, 197052, -290355, 33351, -102194, -172257, 246148, 117561, 232420, 92506, 206155, 191629, -272728, 281058, 117639, 273002, 84016, -195439, -181876, 148578, 106070, -40183, -101484, 142687, -34869, 200354 ], [ -173264, -126024, -180468, 189968, -434404, 39124, 85992, -228492, 231152, -8916, 190192, 10488, 316164, 180060, -393248, 354520, -42924, 264952, 216128, -170484, -346096, 307416, 374664, -135380, -70480, 108532, 156100, 57432 ], [ -57966, 14397, -235039, 169603, -311845, 127167, 57939, -224250, 6719, 53790, 173785, -34594, 216489, 158972, -177430, 241782, -156918, 225856, 137302, -163902, -341463, 101796, 217924, 22579, -116844, -43917, 108657, 98145 ], [ 73916, 206838, -322002, 146442, -133158, 232530, -15638, -207276, -261806, 156324, 162814, -71900, 72670, 135880, 109196, 89844, -261108, 180224, 14068, -161188, -301282, -180552, -28360, 233834, -179496, -221270, 11022, 177518 ], [ 192870, 386941, -404599, 122794, 36107, 325952, -89330, -195029, -506616, 246313, 149934, -110957, -58499, 106468, 376838, -55645, -360995, 129371, -103472, -156691, -259466, -441187, -260646, 421953, -230165, -383110, -75474, 242278 ], [ 27408, 295608, -391144, 88432, -1912, 156672, -165552, -286776, -229696, 60312, 95056, -188536, 88632, -61984, 226832, -59256, -366216, -36344, -95744, -112968, -181680, -224136, -184976, 101080, -17208, -203664, 83088, -14448 ], [ -138054, 204275, -377689, 54070, -39931, -12608, -241774, -378523, 47224, -125689, 40178, -266115, 235763, -230436, 76826, -62867, -371437, -202059, -88016, -69245, -103894, -7085, -109306, -219793, 195749, -24218, 241650, -271174 ], [ -267756, 134194, -360652, 43006, -32128, -135064, -293384, -370796, 213564, -217418, -26868, -291362, 341926, -295682, -68230, -61018, -332168, -302566, -90968, -20080, -2948, 132902, -58350, -450282, 339610, 63224, 288138, -426050 ], [ -296138, 124327, -333466, 97953, 105504, -124852, -275260, -81226, 66594, -42043, -128390, -168335, 332013, -68511, -199261, -43699, -166844, -218317, -124180, 44504, 163618, 54541, -77417, -424683, 287699, -110012, 17083, -292351 ], [ -324520, 114460, -306280, 152900, 243136, -114640, -257136, 208344, -80376, 133332, -229912, -45308, 322100, 158660, -330292, -26380, -1520, -134068, -157392, 109088, 330184, -23820, -96484, -399084, 235788, -283248, -253972, -158652 ], [ -251306, 72770, -190588, 189532, 218419, -141828, -218849, 324543, -132317, 245182, -171593, -1206, 315872, 249585, -400174, 39284, 13258, -35629, -189625, 78225, 315657, -103886, -43556, -307221, 195944, -364194, -288736, -76664 ], [ -67260, -3636, 21656, 206184, 16594, -209816, -158566, 251610, -80590, 287732, 61098, -43204, 313664, 191878, -403348, 157688, -136196, 78290, -220790, -56762, 103574, -185812, 87912, -143070, 169264, -344460, -65728, -51088 ], [ 116786, -80042, 233900, 222836, -185231, -277804, -98283, 178677, -28863, 330282, 293789, -85202, 311456, 134171, -406522, 276092, -285650, 192209, -251955, -191749, -108509, -267738, 219380, 21081, 142584, -324726, 157280, -25512 ], [ 155104, 20320, 187872, 241328, -226096, -327504, -117792, 172176, 46064, 269904, 273296, 16320, 213728, 26960, -400448, 234784, -340208, 242048, -252960, -98992, -120160, -240528, 187472, -39456, 154304, -273216, 81376, 25648 ], [ 129666, 198018, 28850, 260625, -196541, -369203, -172210, 194739, 131141, 164495, 142035, 180632, 74210, -101909, -390328, 123602, -353249, 263852, -240770, 93403, -44122, -165571, 84087, -198294, 182824, -207804, -125302, 88001 ], [ 104228, 375716, -130172, 279922, -166986, -410902, -226628, 217302, 216218, 59086, 10774, 344944, -65308, -230778, -380208, 12420, -366290, 285656, -228580, 285798, 31916, -90614, -19298, -357132, 211344, -142392, -331980, 150354 ], [ 237844, 147526, -87, 254300, -203875, -300120, -147255, 46245, 156017, -53988, 13136, 271851, -95773, -259435, -111011, 129151, -123425, 124781, -211602, 143978, 25718, -132333, 58022, -295617, 78374, -27378, -331115, 28138 ], [ 386608, -119320, 157532, 224400, -247092, -174816, -55140, -143252, 81980, -167792, 28224, 176148, -115852, -278548, 182860, 267588, 143812, -53492, -194168, -29672, 11688, -185164, 152552, -213116, -69976, 92360, -310484, -111656 ], [ 475936, -317262, 282322, 183502, -261728, -72249, 13407, -273151, 8447, -263572, 44635, 87396, -140764, -272146, 428197, 362891, 362188, -203244, -185161, -177216, 6562, -232976, 240296, -141121, -189700, 182944, -281852, -204239 ], [ 169024, -55844, 188252, 69284, -85824, -121262, -75166, -5730, -61726, -239192, 69866, 44984, -197896, -95644, 349974, 170634, 254824, -162856, -232334, -150720, 60796, -247328, 282800, -139166, -118584, 79168, -199880, 17918 ], [ -137888, 205574, 94182, -44934, 90080, -170275, -163739, 261691, -131899, -214812, 95097, 2572, -255028, 80858, 271751, -21623, 147460, -122468, -279507, -124224, 115030, -261680, 325304, -137211, -47468, -24608, -117908, 240075 ], [ -353736, 303272, 83216, -159400, 229392, -165128, -189952, 409656, -120120, -192696, 137400, -5920, -244168, 213536, 232856, -83584, 51168, -46640, -220776, -134472, 164256, -231080, 321000, -115160, 28712, -84960, -19232, 332728 ], [ -398839, 93995, 228070, -274331, 300094, -58431, -99240, 333641, 45319, -174825, 211713, 49188, -105823, 264044, 267701, 98760, -24364, 95638, 36525, -213615, 204092, -116195, 228931, -55429, 114387, -63892, 110764, 182561 ], [ -443942, -115282, 372924, -389262, 370796, 48266, -8528, 257626, 210758, -156954, 286026, 104296, 32522, 314552, 302546, 281104, -99896, 237916, 293826, -292758, 243928, -1310, 136862, 4302, 200062, -42824, 240760, 32394 ], [ -363114, -69356, 368460, -286248, 358142, -6705, -71450, 191023, 276864, -135144, 255312, 164552, 95792, 290011, 197979, 295527, -125638, 251884, 285459, -302806, 145002, 19221, -11679, 6300, 247946, 12798, 283292, 2893 ], [ -185416, 172880, 249136, -15584, 281368, -186036, -252552, 131660, 266560, -110304, 143808, 228768, 101312, 207740, -13828, 180780, -113080, 167152, 72732, -259704, -60664, -32828, -203660, -36112, 266760, 95000, 258544, 66212 ], [ -7718, 415116, 129812, 255080, 204594, -365367, -433654, 72297, 256256, -85464, 32304, 292984, 106832, 125469, -225635, 66033, -100522, 82420, -139995, -216602, -266330, -84877, -395641, -78524, 285574, 177202, 233796, 129531 ], [ 15846, 430120, 42240, 268200, 198578, -369144, -366284, 27838, 226386, -128430, -68526, 312542, -59872, -10766, -159504, 42654, -95218, 97606, -32070, -129778, -302544, -170694, -280524, -100614, 133928, 196566, 155624, 118924 ], [ -3405, 382004, -36512, 209780, 212217, -324156, -229894, -12481, 191081, -190231, -166391, 319695, -274416, -161991, -16168, 44655, -91929, 140547, 164925, -30809, -291688, -265891, -80102, -117059, -65068, 198475, 62612, 87782 ], [ -22656, 333888, -115264, 151360, 225856, -279168, -93504, -52800, 155776, -252032, -264256, 326848, -488960, -313216, 127168, 46656, -88640, 183488, 361920, 68160, -280832, -361088, 120320, -133504, -264064, 200384, -30400, 56640 ], [ -42344, 72585, -204895, 15982, 274616, -329584, 46819, 72205, 223212, -20606, -312832, 280917, -338471, -265261, 122844, -9418, -80797, 180245, 375789, 153375, -183266, -339698, 156821, -175847, -253622, 192150, 117375, 43944 ], [ -62032, -188718, -294526, -119396, 323376, -380000, 187142, 197210, 290648, 210820, -361408, 234986, -187982, -217306, 118520, -65492, -72954, 177002, 389658, 238590, -85700, -318308, 193322, -218190, -243180, 183916, 265150, 31248 ], [ -49020, -337416, -314907, -205049, 316931, -360361, 271650, 284865, 344999, 350216, -339479, 156380, -85133, -180961, 111761, -130866, -85911, 179409, 373842, 287855, -31464, -274143, 221793, -198173, -227613, 184772, 354600, 19507 ], [ 81712, -80736, -85988, -111692, 111748, -88524, 155224, 238060, 352244, 158304, -63732, -39856, -153788, -186412, 96236, -229720, -173748, 202156, 251160, 207700, -133216, -147988, 221356, 46340, -193596, 218352, 234080, 11204 ], [ 212444, 175944, 142931, -18335, -93435, 183313, 38798, 191255, 359489, -33608, 212015, -236092, -222443, -191863, 80711, -328574, -261585, 224903, 128478, 127545, -234968, -21833, 220919, 290853, -159579, 251932, 113560, 2901 ], [ 172486, 286664, 210570, -41008, -122498, 280740, -35028, 74970, 296674, -169600, 357702, -281718, -256878, -234294, -15034, -255288, -320992, 215230, 8606, 130640, -201010, 94532, 161592, 391076, -101312, 278122, 13180, -67102 ], [ -89369, 207636, 68545, -214520, 77395, 151434, -53474, -131639, 142781, -232896, 334311, -131551, -246827, -324799, -215065, 41780, -343440, 163411, -107613, 241960, 9371, 198170, 25708, 303722, -11520, 294705, -61018, -217315 ], [ -351224, 128608, -73480, -388032, 277288, 22128, -71920, -338248, -11112, -296192, 310920, 18616, -236776, -415304, -415096, 338848, -365888, 111592, -223832, 353280, 219752, 301808, -110176, 216368, 78272, 311288, -135216, -367528 ], [ -316544, 86450, -38700, -370759, 308971, -6243, -34341, -385032, 15625, -161338, 263274, 123303, -195045, -361899, -456577, 435801, -362836, -12917, -201061, 239060, 213488, 306206, -236685, 68954, 149164, 340186, -231014, -424126 ], [ -123712, 63956, 90376, -251734, 250942, 19218, 33118, -346576, 138698, 79196, 202692, 203734, -136418, -231742, -413498, 426026, -346184, -176194, -104162, 4552, 91680, 257676, -358194, -110492, 209976, 375652, -338332, -430796 ], [ 69120, 41462, 219452, -132709, 192913, 44679, 100577, -308120, 261771, 319730, 142110, 284165, -77791, -101585, -370419, 416251, -329532, -339471, -7263, -229956, -30128, 209146, -479703, -289938, 270788, 411118, -445650, -437466 ], [ -7348, 160168, 254668, -196324, 192704, -26480, 186556, -345424, 107244, 331244, 40208, 289856, -63504, -186148, -263740, 322656, -180220, -327128, 30236, -185804, -182616, 72976, -271692, -245484, 114760, 307964, -424808, -410656 ], [ -124211, 300054, 275805, -287335, 201168, -112132, 275313, -394092, -88923, 308405, -67892, 284336, -55868, -302919, -147521, 216488, -11009, -288442, 58825, -99853, -339706, -76340, -14253, -167445, -73794, 184017, -384742, -378824 ], [ -218342, 418872, 278522, -361096, 196106, -191222, 342400, -433066, -249510, 280292, -173694, 269704, -48356, -391192, -41078, 115618, 136532, -240168, 94280, -23164, -472922, -221182, 214342, -83636, -247574, 65428, -330950, -348516 ], [ -73787, 316476, 87829, -253732, 49021, -201411, 181952, -370253, -36507, 196802, -255367, 159396, -42146, -180236, -37283, 70377, 56538, -91220, 201828, -43726, -355461, -319047, 140075, 60758, -266227, 3098, -133035, -334210 ], [ 70768, 214080, -102864, -146368, -98064, -211600, 21504, -307440, 176496, 113312, -337040, 49088, -35936, 30720, -33488, 25136, -23456, 57728, 309376, -64288, -238000, -416912, 65808, 205152, -284880, -59232, 64880, -319904 ], [ 151896, 176784, -208710, -86037, -132820, -230693, -86927, -233476, 238551, 49436, -349147, -46597, -43502, 153462, -20852, 31359, -100881, 106730, 325070, -110778, -107071, -479665, -28332, 263509, -269709, -85610, 178228, -291171 ], [ 88048, 288288, -120620, -133210, 89176, -270138, -76462, -134024, -44418, 30392, -202246, -108858, -82556, 74572, 11992, 155214, -172434, -72716, 130812, -216532, 54642, -462162, -167896, 125210, -177226, -29812, 98280, -229462 ], [ 24200, 399792, -32530, -180383, 311172, -309583, -65997, -34572, -327387, 11348, -55345, -171119, -121610, -4318, 44836, 279069, -243987, -252162, -63446, -322286, 216355, -444659, -307460, -13089, -84743, 25986, 18332, -167753 ], [ -99672, 422976, -68532, -222228, 415604, -301616, -284, 49544, -428256, -29548, -47680, -238300, -148412, -115716, 126868, 251196, -163788, -349156, -113860, -251976, 193904, -403348, -332112, -87308, -76668, -29684, -72524, -167448 ], [ -278566, 365200, -218285, -259189, 412269, -250188, 116073, 119602, -362200, -90475, -167648, -309991, -163983, -256913, 253989, 84239, 55517, -370569, -32417, -20274, 2636, -340213, -251428, -102787, -145967, -187533, -173379, -223430 ], [ -457460, 307424, -368038, -296150, 408934, -198760, 232430, 189660, -296144, -151402, -287616, -381682, -179554, -398110, 381110, -82718, 274822, -391982, 49026, 211428, -188632, -277078, -170744, -118266, -215266, -345382, -274234, -279412 ], [ -466830, 189179, -366423, -308529, 259722, -143745, 274276, 16924, -146652, -149718, -285269, -308686, -71178, -195431, 281009, -170472, 231868, -251028, -42574, 174530, -273344, -161515, -20122, -72205, -69719, -309193, -218179, -187885 ], [ -416368, 49592, -311384, -312232, 59024, -87464, 289824, -241504, 32288, -125936, -239752, -184624, 80944, 128616, 100712, -230272, 96352, -52768, -195248, 42832, -320448, -27448, 155184, -4424, 151656, -204520, -106744, -44296 ], [ -365906, -89995, -256345, -315935, -141674, -31183, 305372, -499932, 211228, -102154, -194235, -60562, 233066, 452663, -79585, -290072, -39164, 145492, -347922, -88866, -367552, 106619, 330490, 63357, 373031, -99847, 4691, 99293 ], [ -104442, -136302, -68998, -64438, -82222, -67148, 349872, -196568, 157188, -78548, -126828, -211280, 216404, 298254, 62176, -176996, -112970, 29900, -368046, -49888, -218636, 190966, 248396, -6824, 381886, -167148, -26478, 73350 ], [ 166613, -178369, 124363, 198659, -10945, -107306, 395688, 132332, 92558, -54950, -58426, -374488, 192070, 122097, 218576, -56062, -183971, -99958, -382145, -3152, -60810, 273053, 154602, -83276, 381081, -242266, -64129, 39701 ], [ 366668, -198176, 237284, 391612, 57796, -119480, 399220, 350380, 58868, -14656, 16160, -487236, 178264, -44476, 346640, 41912, -197232, -197652, -359384, 58368, 80088, 306880, 62180, -116180, 330664, -276392, -66464, -1220 ], [ 229473, -112248, -31885, 251381, 114491, 1270, 201903, 41881, 172143, 104944, 120120, -360299, 214466, -165525, 340108, 30826, 63772, -142567, -161538, 190112, 140578, 111472, -23725, 57769, 44590, -115806, 98952, -76683 ], [ 92278, -26320, -301054, 111150, 171186, 122020, 4586, -266618, 285418, 224544, 224080, -233362, 250668, -286574, 333576, 19740, 324776, -87482, 36308, 321856, 201068, -83936, -109630, 231718, -241484, 44780, 264368, -152146 ], [ -16324, -28313, -357067, 67543, 240112, 172417, -35177, -418238, 307712, 264053, 219383, -160776, 263956, -269725, 295175, 14873, 460338, 7635, 77806, 363069, 180144, -146468, -107218, 264772, -362795, 85558, 342817, -120329 ], [ -80448, -167072, -81504, 174240, 328064, 113376, 170144, -325824, 188480, 178976, 45664, -172736, 241600, -38368, 207200, 19680, 400768, 165024, -123904, 263456, 32576, -2304, 32576, 78656, -227808, -60032, 285984, 78368 ], [ -144572, -305831, 194059, 280937, 416016, 54335, 375465, -233410, 69248, 93899, -128055, -184696, 219244, 192989, 119225, 24487, 341198, 322413, -325614, 163843, -114992, 141860, 172370, -107460, -92821, -205622, 229151, 277065 ], [ -182502, -331736, 329020, 171222, 335548, 22678, 322136, -75616, -50026, -42642, -191146, -247994, 121330, 223530, 38572, -21008, 183194, 293490, -274778, -5798, -159072, 211180, 245300, -131162, 7936, -190352, 61536, 335510 ], [ -203593, -285092, 373594, -77615, 146810, 8625, 102532, 124208, -169327, -212267, -183119, -344295, -25157, 124975, -37374, -98840, -38089, 144795, -61591, -220457, -136624, 232386, 275246, -50455, 86688, -71672, -177296, 303793 ], [ -224684, -238448, 418168, -326452, -41928, -5428, -117072, 324032, -288628, -381892, -175092, -440596, -171644, 26420, -113320, -176672, -259372, -3900, 151596, -435116, -114176, 253592, 305192, 30252, 165440, 47008, -416128, 272076 ], [ -278740, -95493, 409466, -219495, -120371, 35353, -36666, 214821, -145406, -197889, -68626, -411554, -190584, -103029, -106863, -232445, -66455, 53384, 819, -458654, -101456, 164427, 113997, -34163, 94529, 67135, -410791, 60030 ], [ -339736, 67738, 389548, -37634, -175594, 87678, 106900, 40550, 53084, 60562, 58564, -356124, -182672, -238982, -83058, -283574, 213662, 154032, -226582, -441956, -90784, 52026, -123754, -129130, -7890, 66514, -354050, -189980 ] ], [ [ 263936, -266560, 300864, 36032, -29632, 181184, -223808, 15872, -243456, 346112, 432064, -116032, -245568, 14592, 103040, -410368, 130624, 163136, 115648, 50112, 185344, -341888, -7296, 256320, 273984, 219712, -342080, -321728 ], [ 244325, -236476, 293019, 18437, -43426, 170912, -228359, 17570, -222015, 322598, 425530, -114037, -241482, 8208, 82724, -371548, 141334, 165752, 117286, 38793, 177412, -345608, 5838, 223245, 249855, 211864, -340088, -308771 ], [ 93974, -5832, 232874, -116458, -149180, 92160, -263250, 30588, -57634, 142324, 375436, -98742, -210156, -40736, -73032, -73928, 223444, 185808, 129844, -47986, 116600, -374128, 106532, -30330, 64866, 151696, -324816, -209434 ], [ -56377, 224812, 172729, -251353, -254934, 13408, -298141, 43606, 106747, -37950, 325342, -83447, -178830, -89680, -228788, 223692, 305554, 205864, 142402, -134765, 55788, -402648, 207226, -283905, -120123, 91528, -309544, -110097 ], [ -140512, 336664, 140640, -268336, -280704, 3752, -312368, 66776, 173768, -157592, 226128, -80720, -166888, -118864, -302320, 322728, 319696, 231360, 146392, -132792, -26984, -378752, 214280, -397336, -170752, 98096, -238472, -1280 ], [ -100492, 225781, 161156, -64234, -156504, 123651, -287850, 108981, 58239, -163549, 34814, -101558, -191291, -110998, -221682, 49419, 206398, 267056, 134317, 35591, -150931, -256576, 45759, -247997, 30544, 229794, -62775, 125312 ], [ -60472, 114898, 181672, 139868, -32304, 243550, -263332, 151186, -57290, -169506, -156500, -122396, -215694, -103132, -141044, -223890, 93100, 302752, 122242, 203974, -274878, -134400, -122762, -98658, 231840, 361492, 112922, 251904 ], [ -94032, -15264, 78818, 162828, 92169, 240417, -248681, 109671, -107351, -150659, -149902, -130143, -174057, -169938, -153434, -258194, -38125, 218978, 59571, 131805, -179606, -15877, -148842, 30713, 248666, 376905, 137533, 312105 ], [ -184192, -160256, -118936, 46448, 216852, 142644, -241620, 3756, -107052, -112732, 8936, -127820, -81620, -294184, -237384, -108648, -183140, 43304, -42020, -125404, 84296, 99836, -65352, 144724, 123592, 302868, 45924, 321236 ], [ -274352, -305248, -316690, -69932, 341535, 44871, -234559, -102159, -106753, -74805, 167774, -125497, 10817, -418430, -321334, 40898, -328155, -132370, -143611, -382613, 348198, 215549, 18138, 258735, -1482, 228831, -45685, 330367 ], [ -191946, -148344, -357376, -55326, 383544, 8640, -55886, -72174, 20320, -61484, 133076, -201366, 107016, -384276, -167810, 84658, -318892, -231112, -182436, -385896, 335710, 225296, 58788, 225938, -101770, 50394, 75610, 268938 ], [ -61605, 92420, -354432, -4335, 402588, -10496, 170457, -4439, 182608, -54998, 44618, -298955, 204260, -306122, 51679, 99033, -266774, -308484, -203826, -318644, 246447, 205608, 87538, 152361, -195173, -157043, 256045, 187909 ], [ 68736, 333184, -351488, 46656, 421632, -29632, 396800, 63296, 344896, -48512, -43840, -396544, 301504, -227968, 271168, 113408, -214656, -385856, -225216, -251392, 157184, 185920, 116288, 78784, -288576, -364480, 436480, 106880 ], [ -45482, 254846, -335503, 169614, 355944, 114164, 393557, -85974, 373853, 26606, 107247, -179102, 152119, -92475, 288855, 136845, -75000, -109189, -34408, -234395, 24658, 284084, 73462, 67514, -62463, -185310, 241877, -80800 ], [ -159700, 176508, -319518, 292572, 290256, 257960, 390314, -235244, 402810, 101724, 258334, 38340, 2734, 43018, 306542, 160282, 64656, 167478, 156400, -217398, -107868, 382248, 30636, 56244, 163650, -6140, 47274, -268480 ], [ -253628, 137615, -270938, 356715, 184768, 340476, 343196, -309809, 416262, 122902, 323886, 172317, -128131, 137431, 310364, 130919, 173192, 377095, 316248, -161326, -205559, 440612, -18615, 21679, 287668, 138010, -106214, -407200 ], [ -274512, 240724, -105016, 209124, -64000, 202384, 138128, -115436, 373896, -50104, 81512, 5820, -192324, 83956, 264272, -88524, 169696, 345332, 364640, 35416, -177844, 355696, -90996, -96748, 44144, 156088, -111688, -369664 ], [ -295396, 343833, 60906, 61533, -312768, 64292, -66940, 78937, 331530, -223110, -160862, -160677, -256517, 30481, 218180, -307967, 166200, 313569, 413032, 232158, -150129, 270780, -163377, -215175, -199380, 174166, -117162, -332128 ], [ -285200, 402772, 109398, -63488, -346596, -4620, -159018, 208700, 243844, -243086, -239076, -243674, -249550, 72426, 189478, -364460, 151834, 222286, 381454, 287580, -72224, 141364, -127578, -194062, -280354, 136984, -137056, -235782 ], [ -234600, 404290, 5231, -159168, -101002, 16402, -104209, 254470, 97242, -64123, -103882, -218121, -150075, 238417, 183383, -209118, 123337, 53627, 245915, 159286, 70928, -45902, 48855, 8453, -150013, 27964, -175696, -62983 ], [ -184000, 405808, -98936, -254848, 144592, 37424, -49400, 300240, -49360, 114840, 31312, -192568, -50600, 404408, 177288, -53776, 94840, -115032, 110376, 30992, 214080, -233168, 225288, 210968, -19672, -81056, -214336, 109816 ], [ -146990, 356146, -190548, -270968, 187446, 8931, -21921, 266195, -34607, 145018, -24159, -73820, 10865, 233364, 113608, -36164, 114793, -58721, 19642, 83658, 86992, -235649, 310926, 210863, -90346, -155981, -106891, 137820 ], [ -117228, 279188, -275464, -244656, 122172, -45970, -9018, 189582, 66202, 95844, -181318, 94632, 52058, -117432, 19216, -92008, 160586, 117574, -47196, 232836, -184224, -139578, 348140, 102694, -268228, -212722, 78466, 88600 ], [ -87466, 202230, -360380, -218344, 56898, -100871, 3885, 112969, 167011, 46670, -338477, 263084, 93251, -468228, -75176, -147852, 206379, 293869, -114034, 382014, -455440, -43507, 385354, -5475, -446110, -269463, 263823, 39380 ], [ 96796, 145952, -342196, -230592, 174764, -76552, 56628, -30924, 206900, 138476, -131276, 197516, -10776, -315244, -68868, -160816, 148092, 315684, -97432, 177172, -332016, -82876, 166408, -113904, -286052, -216364, 224340, -100920 ], [ 304233, 92776, -308547, -248624, 320101, -40350, 115347, -184909, 237651, 251429, 130579, 96845, -136586, -86693, -47455, -167348, 74193, 314327, -68314, -80773, -149396, -142561, -90962, -222372, -75303, -146789, 151131, -254882 ], [ 466576, 46696, -271962, -251118, 429934, -11516, 162294, -326954, 266536, 354274, 369278, 2286, -239160, 114832, -21122, -177126, 16972, 290976, -49946, -303998, 5538, -202616, -309508, -302510, 111260, -78666, 69724, -385002 ], [ 155432, 75124, -204549, -90463, 166975, -60046, 85635, -343629, 275828, 350985, 364839, -28097, -97756, 32584, 56871, -220987, 134870, 36688, -144453, -162663, -130231, -266556, -120402, -85183, 43870, -25789, -97762, -264781 ], [ -155712, 103552, -137136, 70192, -95984, -108576, 8976, -360304, 285120, 347696, 360400, -58480, 43648, -49664, 134864, -264848, 252768, -217600, -238960, -21328, -266000, -330496, 68704, 132144, -23520, 27088, -265248, -144560 ], [ -368968, 93732, -81630, 128906, -267054, -120832, -15428, -328742, 236109, 267869, 314850, -124668, 153657, -72111, 206158, -292742, 274549, -381035, -290389, 69698, -332350, -302764, 162750, 299344, -69105, 20479, -326649, -78428 ], [ -358480, -3512, -53340, -45388, -228092, -50176, 79608, -186924, 53834, 13098, 175332, -272696, 191906, 42130, 262140, -284140, 76634, -336806, -243354, 45732, -240028, -65496, 39516, 351968, -64850, -122098, -145570, -135928 ], [ -347992, -100756, -25050, -219682, -189130, 20480, 174644, -45106, -128441, -241673, 35814, -420724, 230155, 156371, 318122, -275538, -121281, -292577, -196319, 21766, -147706, 171772, -83718, 404592, -60595, -264675, 35509, -193428 ], [ -287092, -44028, -82404, -211744, -200112, 106640, 183328, -61040, -208284, -322888, -59508, -479448, 203832, 155136, 268576, -153992, -205724, -190316, -80896, 39776, -53500, 180884, -73932, 404728, -47388, -238160, 134592, -127868 ], [ -179981, 153841, -218265, -36760, -256876, 207012, 112856, -221580, -194231, -245010, -114317, -456310, 118318, 48048, 122296, 71086, -186151, -34859, 97216, 96264, 42433, -19147, 57789, 356750, -25975, -56644, 158512, 50497 ], [ -72870, 351710, -354126, 138224, -313640, 307384, 42384, -382120, -180178, -167132, -169126, -433172, 32804, -59040, -23984, 296164, -166578, 120598, 275328, 152752, 138366, -219178, 189510, 308772, -4562, 124872, 182432, 228862 ], [ -26908, 296534, -359597, 70414, -338087, 360632, -52347, -342536, -104024, -26949, -64288, -213667, -64049, 20753, -123310, 154025, -156729, 136587, 172600, 78884, 81333, -193908, 61250, 251869, -25428, 222714, 29365, 216827 ], [ -2528, 152048, -319048, -83088, -351128, 397248, -155640, -232320, -5952, 135224, 96896, 75144, -164904, 166504, -206064, -117720, -150312, 103352, -29248, -40992, -29688, -89120, -158768, 191816, -61216, 291024, -186168, 137592 ], [ 21852, 7562, -278499, -236590, -364169, 433864, -258933, -122104, 92120, 297397, 258080, 363955, -265759, 312255, -288818, -389465, -143895, 70117, -231096, -160868, -140709, 15668, -378786, 131763, -97004, 359334, -401701, 58357 ], [ -56970, -128388, -74842, -164658, -329140, 133462, -99106, -128642, -30600, 60270, 343848, 292252, -142852, 303082, -300908, -256476, -218900, 50874, -73112, 22460, -67876, -93032, -296414, 2344, -196988, 286404, -211752, -100826 ], [ -140483, -263950, 136229, -82479, -291926, -182259, 72681, -140487, -163356, -195007, 426188, 204162, -9774, 286867, -309786, -105090, -297606, 32267, 101228, 219570, 13314, -211436, -200297, -130228, -299890, 207054, -3372, -263643 ], [ -188612, -372408, 292644, 3896, -239692, -434108, 216712, -120788, -233956, -374316, 478912, 137860, 119252, 237764, -314700, 1860, -325940, 10396, 250584, 383064, 90564, -276200, -95916, -238996, -388708, 152524, 141480, -363184 ], [ -68667, -352122, 189443, 110202, -116113, -382565, 228902, 48745, -9315, -192777, 390960, 175051, 229031, 32443, -300785, -102261, -115007, -26979, 281266, 386882, 149099, -86174, 47719, -234695, -410627, 215889, -15426, -162164 ], [ 51278, -331836, 86242, 216508, 7466, -331022, 241092, 218278, 215326, -11238, 303008, 212242, 338810, -172878, -286870, -206382, 95926, -64354, 311948, 390700, 207634, 103852, 191354, -230394, -432546, 279254, -172332, 38856 ], [ 60730, -269979, -39099, 270686, 60836, -253928, 156424, 267436, 325514, 124509, 247024, 235591, 348338, -217990, -253209, -206841, 231385, -27515, 274869, 300765, 204888, 167275, 212445, -183424, -405856, 308446, -265014, 180539 ], [ -101696, -143456, -198880, 243776, 4992, -137088, -78912, 129344, 257664, 189024, 240768, 237408, 201920, -13888, -188832, -46048, 249440, 124768, 132384, 64992, 106816, 33760, 42912, -70080, -303552, 284480, -257792, 229920 ], [ -264122, -16933, -358661, 216866, -50852, -20248, -314248, -8748, 189814, 253539, 234512, 239225, 55502, 190214, -124455, 114745, 267495, 277051, -10101, -170781, 8744, -99755, -126621, 43264, -201248, 260514, -250570, 279301 ], [ -315458, -940, -379534, 197866, -138518, 47466, -278390, -106254, 168458, 217506, 228074, 222814, 64708, 250872, -143826, 202668, 193150, 348372, -18704, -239072, -89552, -19896, -72742, 47996, -144962, 213406, -164766, 240580 ], [ -295379, -56002, -311109, 183951, -246641, 83599, -68193, -177669, 176991, 116835, 221519, 194685, 173958, 219316, -217035, 243746, 59405, 367646, 58760, -199696, -187992, 197132, 124759, -17094, -118259, 151421, -28445, 145222 ], [ -275300, -111064, -242684, 170036, -354764, 119732, 142004, -249084, 185524, 16164, 214964, 166556, 283208, 187760, -290244, 284824, -74340, 386920, 136224, -160320, -286432, 414160, 322260, -82184, -91556, 89436, 107876, 49864 ], [ -89921, 27883, -284022, 176280, -265040, 144085, 101268, -234106, 22031, 62249, 186160, 41394, 193015, 168212, -73722, 226437, -197882, 336901, 60016, -173802, -284989, 204866, 173429, 43391, -121739, -54686, 83324, 74396 ], [ 130258, 207674, -348468, 186768, -133664, 165958, 7704, -200940, -177678, 139230, 152672, -104196, 60834, 151192, 203796, 147110, -319276, 272294, -48544, -198412, -262518, -94180, -48314, 209106, -163898, -216100, 24904, 124168 ], [ 331635, 376337, -408394, 195746, -11699, 182512, -84314, -173777, -358468, 205173, 117528, -243628, -61414, 127621, 461670, 69040, -434475, 202950, -151674, -221129, -237895, -373856, -257885, 354864, -194261, -363134, -27349, 161274 ], [ 119368, 300184, -368880, 171504, -96776, 82048, -142320, -278680, -123040, 28280, 45952, -247584, 34864, -40072, 287376, 18624, -413384, 29392, -135344, -202200, -165928, -227392, -199672, 61568, 34888, -193808, 56072, -80272 ], [ -92899, 224031, -329366, 147262, -181853, -18416, -200326, -383583, 112388, -148613, -25624, -251540, 131142, -207765, 113082, -31792, -392293, -144166, -119014, -183271, -93961, -80928, -141459, -231728, 264037, -24482, 139493, -321818 ], [ -259308, 175268, -297160, 123218, -176558, -90008, -235502, -376274, 239348, -236250, -90558, -236560, 214568, -279644, -54084, -58202, -346182, -243606, -105312, -137780, -1408, 9262, -106640, -439854, 418744, 59440, 144500, -457356 ], [ -295786, 204110, -285660, 99735, 84791, -79796, -205993, -51031, 58982, -70995, -136673, -167928, 261580, -80050, -201054, -16595, -229181, -133045, -99056, -17030, 149472, -59991, -138104, -406665, 362532, -98616, -72666, -292538 ], [ -332264, 232952, -274160, 76252, 346140, -69584, -176484, 274212, -121384, 94260, -182788, -99296, 308592, 119544, -348024, 25012, -112180, -22484, -92800, 103720, 300352, -129244, -169568, -373476, 306320, -256672, -289832, -127720 ], [ -259765, 170318, -167136, 88420, 348703, -102943, -160208, 399585, -188087, 199983, -115163, -64456, 303387, 232744, -431788, 111455, -110998, 80003, -106377, 94417, 286837, -185198, -87413, -279226, 258787, -335264, -275547, -36514 ], [ -68382, 7892, 44096, 139480, 68954, -183834, -158368, 306918, -130794, 240762, 76542, -66480, 241218, 251696, -446600, 246810, -236164, 173682, -141590, -56762, 93982, -226644, 118690, -118364, 220722, -327168, -8770, -25612 ], [ 123001, -154534, 255328, 190540, -210795, -264725, -156528, 214251, -73501, 281541, 268247, -68504, 179049, 270648, -461412, 382165, -361330, 267361, -176803, -207941, -98873, -268090, 324793, 42498, 182657, -319072, 258007, -14710 ], [ 164960, -65216, 203888, 233760, -294384, -314304, -172176, 224800, -10960, 240864, 226128, 54864, 90176, 123584, -424384, 309584, -375584, 322128, -204560, -137712, -124560, -244752, 295360, -2144, 156416, -270752, 172016, 41664 ], [ 141546, 134240, 37529, 273550, -292153, -350184, -195475, 280506, 53877, 164550, 81711, 233091, -10380, -96112, -364676, 146031, -341314, 359871, -229055, 29383, -77111, -193071, 162880, -136694, 135348, -204834, -68311, 117932 ], [ 118132, 333696, -128830, 313340, -289922, -386064, -218774, 336212, 118714, 88236, -62706, 411318, -110936, -315808, -304968, -17522, -307044, 397614, -253550, 196478, -29662, -141390, 30400, -271244, 114280, -138916, -308638, 194200 ], [ 198101, 94693, 26258, 294582, -264507, -241743, -145242, 161338, 79853, -42636, -273, 340359, -105211, -323257, -76273, 84029, -110192, 205554, -242996, 59157, -9471, -163881, 87172, -281999, -10066, -46958, -297763, 94215 ], [ 287916, -186068, 211960, 270248, -236884, -80260, -62488, -35496, 31116, -178704, 81860, 245668, -89364, -310492, 168516, 210828, 102144, -8392, -229104, -107156, 8124, -193436, 161968, -280964, -144248, 47480, -262964, -22556 ], [ 336973, -391094, 352557, 231121, -190514, 44626, -4127, -175273, -18635, -298662, 157297, 159314, -86303, -276733, 372559, 297430, 279974, -192662, -219811, -246472, 23139, -224869, 236446, -272417, -246438, 115404, -229074, -99805 ], [ 114310, -91220, 192454, 93374, -19164, -74468, -108386, 65330, -75146, -311220, 188094, 128540, -168482, -103014, 304962, 116052, 227764, -179092, -241178, -205808, 20954, -268822, 308804, -213790, -135348, 6568, -201244, 86426 ], [ -108353, 208654, 32351, -44373, 152186, -193562, -212645, 305933, -131657, -323778, 218891, 97766, -250661, 70705, 237365, -65326, 175554, -165522, -262545, -165144, 18769, -312775, 381162, -155163, -24258, -102268, -173414, 272657 ], [ -268552, 326240, -3728, -180344, 274536, -210888, -246448, 452160, -106568, -322760, 265616, 84280, -261504, 204560, 193960, -116408, 108456, -110352, -192088, -162016, 59272, -296024, 390696, -92016, 72536, -169264, -111192, 330792 ], [ -311631, 102036, 192738, -312985, 305011, -37399, -148146, 421432, 71521, -296287, 342206, 103209, -138592, 263670, 195915, 76815, 13443, 22818, 50539, -229268, 179815, -165453, 282435, -20394, 142525, -157810, 15515, 148747 ], [ -354710, -122168, 389204, -445626, 335486, 136090, -49844, 390704, 249610, -269814, 418796, 122138, -15680, 322780, 197870, 270038, -81570, 155988, 293166, -296520, 300358, -34882, 174174, 51228, 212514, -146356, 142222, -33298 ], [ -278007, -107042, 410040, -355889, 322502, 86993, -71285, 318623, 303484, -213948, 344027, 174529, 33444, 298976, 79861, 315360, -122503, 179295, 287428, -306546, 209066, -32413, 19594, 50245, 265590, -78755, 224365, -67507 ], [ -109164, 92184, 295776, -95092, 276088, -133324, -184836, 214732, 261808, -135472, 152828, 252660, 25808, 211392, -130428, 246912, -121836, 118092, 90640, -272552, -45176, -128484, -170616, -6588, 305656, 32036, 272228, 12004 ], [ 59679, 291410, 181512, 165705, 229674, -353641, -298387, 110841, 220132, -56996, -38371, 330791, 18172, 123808, -340717, 178464, -121169, 56889, -106148, -238558, -299418, -224555, -360826, -63421, 345722, 142827, 320091, 91515 ], [ 51420, 357652, 63558, 223804, 208676, -366922, -248012, 36902, 164038, -119190, -149200, 314764, -89814, -27640, -263366, 110700, -78058, 88476, 5242, -107580, -319264, -293014, -250274, -95774, 173946, 188008, 221074, 70568 ], [ -6034, 386954, -55421, 225598, 194738, -322693, -152102, -28717, 103939, -220459, -237704, 272582, -225675, -196828, -106115, 43126, -23157, 145838, 202237, 50338, -274000, -353803, -56177, -121327, -56675, 214964, 81257, 21716 ], [ -63488, 416256, -174400, 227392, 180800, -278464, -56192, -94336, 43840, -321728, -326208, 230400, -361536, -366016, 51136, -24448, 31744, 203200, 399232, 208256, -228736, -414592, 137920, -146880, -287296, 241920, -58560, -27136 ], [ -117078, 126617, -214696, 73039, 260426, -325338, 57819, 9164, 120384, -84230, -309257, 190288, -250009, -290484, 102472, -8164, -16073, 195656, 382741, 212511, -149386, -368661, 113448, -163923, -251807, 170942, 58855, -71710 ], [ -170668, -163022, -254992, -81314, 340052, -372212, 171830, 112664, 196928, 153268, -292306, 150176, -138482, -214952, 153808, 8120, -63890, 188112, 366250, 216766, -70036, -322730, 88976, -180966, -216318, 99964, 176270, -116284 ], [ -167193, -323171, -237478, -184842, 355343, -347106, 247516, 196524, 261157, 311386, -235815, 80854, -68600, -172535, 191214, -17566, -114192, 195733, 340589, 209656, -31596, -252869, 75889, -151104, -193964, 52596, 247240, -132183 ], [ 41716, -17156, -11848, -105400, 139028, -62872, 185232, 209680, 281052, 183736, -36980, -93624, -148640, -249332, 178472, -194344, -173440, 257948, 281916, 161632, -140432, -96860, 103788, 47616, -218896, 90224, 151008, -44852 ], [ 250625, 288859, 213782, -25958, -77287, 221362, 122948, 222836, 300947, 56086, 161855, -268102, -228680, -326129, 165730, -371122, -232688, 320163, 223243, 113608, -249268, 59149, 131687, 246336, -243828, 127852, 54776, 42479 ], [ 251224, 395014, 266582, -40436, -105822, 326016, 42654, 156062, 247262, -57224, 270120, -271290, -275160, -364886, 73098, -317350, -280226, 337748, 118210, 128154, -225694, 172368, 107076, 339266, -205790, 190760, -49696, 22130 ], [ -18980, 241351, 94703, -177010, 109757, 197216, -61053, -14621, 97923, -151892, 260644, -51801, -278012, -354191, -123391, 36137, -312541, 297314, -47091, 224041, -29987, 229960, 14202, 294669, -85891, 286532, -164880, -138203 ], [ -289184, 87688, -77176, -313584, 325336, 68416, -164760, -185304, -51416, -246560, 251168, 167688, -280864, -343496, -319880, 389624, -344856, 256880, -212392, 319928, 165720, 287552, -78672, 250072, 34008, 382304, -280064, -298536 ], [ -269783, 23530, -57235, -302108, 338715, 32796, -116577, -244012, -8080, -125258, 203742, 251442, -237846, -279476, -358479, 470561, -326096, 98546, -236558, 222615, 196262, 265209, -174876, 103670, 124117, 422246, -317518, -349414 ], [ -95926, 7108, 65010, -211672, 244254, 46872, 12614, -243000, 138016, 111228, 136076, 262804, -170364, -187016, -312870, 406138, -280096, -122668, -185452, 22262, 138716, 200234, -272856, -97028, 198338, 432412, -313516, -341916 ], [ 77931, -9314, 187255, -121236, 149793, 60948, 141805, -241988, 284112, 347714, 68410, 274166, -102882, -94556, -267261, 341715, -234096, -343882, -134346, -178091, 81170, 135259, -370836, -297726, 272559, 442578, -309514, -334418 ], [ 2508, 111504, 188140, -205080, 173432, -6636, 229456, -323776, 118288, 335160, 2764, 231908, -123960, -166436, -183792, 278612, -113956, -335576, -43200, -149064, -82956, 27524, -189676, -236024, 131700, 380564, -310892, -322040 ], [ -110307, 252908, 170821, -315066, 214786, -86469, 310876, -417984, -94324, 285250, -62579, 181607, -158322, -262967, -94644, 215707, 17305, -292842, 53952, -85630, -263069, -86625, 33355, -134962, -41421, 307723, -313077, -308930 ], [ -204746, 375730, 142166, -400960, 237312, -160048, 365698, -491520, -266098, 233168, -133720, 131104, -183502, -333244, -13028, 152226, 128700, -241312, 148840, -32866, -418054, -200876, 228972, -29472, -200098, 227260, -294760, -295320 ], [ -106237, 303441, -5517, -233888, 62144, -167960, 141241, -348000, -9073, 158280, -265740, 78480, -112271, -127854, -10498, 82697, 31502, -97424, 219956, -92137, -309195, -316198, 136742, 122512, -207113, 66766, -61172, -276460 ], [ -7728, 231152, -153200, -66816, -113024, -175872, -83216, -204480, 247952, 83392, -397760, 25856, -41040, 77536, -7968, 13168, -65696, 46464, 291072, -151408, -200336, -431520, 44512, 274496, -214128, -93728, 172416, -257600 ], [ 61465, 209872, -230358, 35282, -171397, -197693, -218773, -88617, 326463, 28426, -427104, -27930, -19159, 181237, 4866, 3342, -149776, 97105, 301981, -221053, -73697, -496484, -53038, 326737, -187088, -168759, 297644, -230550 ], [ 63650, 305184, -146316, -11132, 37190, -251306, -151130, -35970, -3058, 18996, -221760, -84372, -110078, 52506, 41252, 129980, -203872, -65390, 175274, -314410, 93582, -446344, -162748, 150994, -82208, -48446, 175192, -184780 ], [ 65835, 400496, -62274, -57546, 245777, -304919, -83487, 16677, -332579, 9566, -16416, -140814, -200997, -76225, 77638, 256618, -257968, -227885, 48567, -407767, 260861, -396204, -272458, -24749, 22672, 71867, 52740, -139010 ], [ -14312, 394684, -104172, -111700, 348416, -296468, 11420, 77748, -452280, -8648, -9048, -194388, -241516, -175028, 141168, 249216, -156352, -313736, 16468, -316612, 224968, -348128, -299728, -134960, -1340, 46656, -73624, -152928 ], [ -169930, 296175, -261515, -172949, 353936, -231125, 131319, 146541, -379646, -34914, -183158, -245333, -235835, -246397, 229580, 118944, 88000, -329330, 71093, -56321, 2834, -301944, -251428, -185100, -143503, -111952, -203574, -221560 ], [ -325548, 197666, -418858, -234198, 359456, -165782, 251218, 215334, -307012, -61180, -357268, -296278, -230154, -317766, 317992, -11328, 332352, -344924, 125718, 203970, -219300, -255760, -203128, -235240, -285666, -270560, -333524, -290192 ], [ -358766, 100398, -416418, -259084, 213676, -124341, 282955, 67887, -152064, -66723, -384192, -235074, -109689, -156898, 230607, -106529, 292379, -170288, 1690, 184441, -327024, -158457, -69743, -186627, -122288, -225967, -256448, -199721 ], [ -348784, 3568, -357584, -271136, 14496, -91336, 283576, -155880, 31936, -64952, -359168, -134288, 51288, 85936, 81176, -189352, 152056, 71488, -185392, 66152, -394368, -43112, 93672, -103160, 148928, -109656, -106304, -53096 ], [ -338802, -93262, -298750, -283188, -184684, -58331, 284197, -379647, 215936, -63181, -334144, -33502, 212265, 328770, -68255, -272175, 11733, 313264, -372474, -52137, -461712, 72233, 257087, -19693, 420144, 6655, 43840, 93529 ], [ -136210, -111332, -133502, -52140, -108226, -85144, 345472, -165768, 116136, -65700, -176152, -138284, 223092, 170830, 24270, -178976, -62282, 164958, -405226, -17416, -281006, 136648, 172056, -110004, 447380, -102248, 2980, 51504 ], [ 75137, -125822, 36583, 189958, -19239, -114676, 409504, 68004, 3436, -68414, -12116, -252410, 227094, -5327, 127793, -77776, -133283, -1079, -430963, 24260, -89025, 198748, 75732, -208214, 463526, -221388, -46562, 904 ], [ 225252, -126192, 138856, 369304, 58764, -113232, 424520, 219260, -55356, -39296, 131528, -338780, 237620, -154652, 219964, 4072, -153056, -128000, -412448, 78520, 77932, 215360, -16052, -249412, 428124, -293288, -58676, -49620 ], [ 84515, -59492, -80978, 250578, 84593, 35348, 206710, -21435, 141915, 141024, 178310, -293309, 279135, -176525, 258213, -6002, 70504, -69120, -183736, 192554, 126025, 15904, -86271, -19803, 147869, -140798, 106993, -99783 ], [ -56222, 7208, -300812, 131852, 110422, 183928, -11100, -262130, 339186, 321344, 225092, -247838, 320650, -198398, 296462, -16076, 294064, -10240, 44976, 306588, 174118, -183552, -156490, 209806, -132386, 11692, 272662, -149946 ], [ -143715, -9162, -329072, 109255, 159768, 246513, -69970, -390100, 380928, 377221, 184304, -201179, 343508, -149198, 302347, -13397, 409507, 77287, 94768, 353257, 134065, -234589, -134729, 256445, -270747, 60610, 346414, -103917 ], [ -148384, -154752, -59328, 236192, 245696, 175328, 118400, -342720, 180736, 239520, 7296, -152672, 337344, 10560, 257888, 9120, 356768, 209376, -133760, 295136, -43104, -54752, 30112, 18464, -188384, -51584, 277184, 91744 ], [ -153053, -300342, 210416, 363129, 331624, 104143, 306770, -295340, -19456, 101819, -169712, -104165, 331180, 170318, 213429, 31637, 304029, 341465, -362288, 237015, -220273, 125085, 194953, -219517, -106021, -163778, 207954, 287405 ], [ -166640, -335542, 340482, 235154, 254060, 81132, 260976, -111124, -140226, -64708, -208064, -163822, 230824, 179926, 144106, 14940, 165330, 289552, -317788, 62358, -240670, 180490, 268444, -207920, -11842, -151148, 60128, 335268 ], [ -185960, -299777, 380755, -56693, 71394, 89090, 64648, 161058, -209939, -249766, -157280, -293013, 69916, 93009, 58799, -26966, -28629, 119352, -97770, -187215, -160285, 155903, 283210, -35880, 89933, -58274, -138224, 288118 ], [ -205280, -264012, 421028, -348540, -111272, 97048, -131680, 433240, -279652, -434824, -106496, -422204, -90992, 6092, -26508, -68872, -222588, -50848, 122248, -436788, -79900, 131316, 297976, 136160, 191708, 34600, -336576, 240968 ], [ -246488, -67982, 405935, -228163, -180926, 124101, -43255, 295440, -87887, -213795, -31886, -415602, -161346, -102314, -43415, -125921, -32443, -15278, 13205, -469533, -91798, 38576, 112710, 81150, 116859, 48567, -378539, 77861 ], [ -292304, 161788, 379186, -21002, -226788, 155174, 105118, 71328, 158926, 92726, 47740, -380412, -212636, -215244, -45922, -186158, 238566, 63612, -165114, -456630, -123124, -68512, -114668, -21660, 4826, 45922, -387578, -109658 ] ], [ [ 111872, -332736, 198080, -63936, -228160, 19264, -81600, -198144, -91392, 120832, 427840, 20544, -187840, -193792, 55168, -190720, 56000, -18496, 133952, 158528, 162816, -18048, 51840, 277440, 199360, 77504, -75968, -64064 ], [ 92591, -298164, 202577, -66417, -227302, 23776, -80277, -177306, -80445, 104050, 420910, 12705, -175966, -182224, 45676, -170644, 72386, -20632, 138098, 137243, 150924, -30744, 53226, 247335, 181501, 71240, -81896, -63977 ], [ -55230, -33112, 237054, -85438, -220724, 58368, -70134, -17548, 3482, -24612, 367780, -47394, -84932, -93536, -27096, -16728, 198012, -37008, 169884, -25942, 59752, -128080, 63852, 16530, 44582, 23216, -127344, -63310 ], [ -203051, 231940, 271531, -104459, -214146, 92960, -59991, 142210, 87409, -153274, 314650, -107493, 6102, -4848, -99868, 137188, 323638, -53384, 201670, -189127, -31420, -225416, 74478, -214275, -92337, -24808, -172792, -62643 ], [ -245408, 372040, 265248, -68752, -199040, 144376, -56464, 210568, 91224, -201416, 248304, -159216, 43080, 22288, -126672, 170488, 355952, -43200, 216968, -251944, -123960, -268928, 34584, -303176, -142592, -17008, -168600, -40704 ], [ -90020, 277855, 182540, 69570, -167944, 227337, -65342, 107551, -55171, -98583, 157178, -195234, -21297, -65986, -67286, -22367, 213306, 16784, 201351, -126571, -219065, -211520, -100035, -126007, -30352, 95462, -71333, 21120 ], [ 65368, 183670, 99832, 207892, -136848, 310298, -74220, 4534, -201566, 4250, 66052, -231252, -85674, -154260, -7900, -215222, 70660, 76768, 185734, -1198, -314170, -154112, -234654, 51162, 81888, 207932, 25934, 82944 ], [ 68240, 106528, -30170, 198820, -41701, 313699, -76091, -33483, -263045, -6537, 74454, -168093, -45115, -248566, 5362, -200246, -55879, 94502, 93209, -13417, -245826, -57743, -261438, 98539, 98318, 189531, 67639, 116987 ], [ -46208, 42496, -196552, 76368, 102716, 255900, -72572, -21500, -259204, -104724, 159416, -28644, 76164, -347512, -16856, -25400, -170028, 79736, -58476, -131476, -51752, 68596, -205272, 46076, 41048, 70460, 66604, 129660 ], [ -160656, -21536, -362934, -46084, 247133, 198101, -69053, -9517, -255363, -202911, 244378, 110805, 197443, -446458, -39074, 149446, -284177, 64970, -210161, -249535, 142322, 194935, -149106, -6387, -16222, -48611, 65569, 142333 ], [ -79966, 43672, -371456, -22106, 263336, 145216, 53014, -41418, -159200, -188292, 237180, 29502, 228632, -399676, -3206, 117526, -211972, -66904, -249580, -271672, 154650, 229168, -74004, 14518, -47518, -116850, 136462, 166814 ], [ 54929, 144780, -336128, 42547, 243924, 93696, 208011, -85509, -37392, -142338, 204382, -113121, 234796, -312414, 48797, 28171, -88002, -231308, -257814, -267164, 116493, 237816, 6358, 55803, -71599, -170969, 227335, 194575 ], [ 189824, 245888, -300800, 107200, 224512, 42176, 363008, -129600, 84416, -96384, 171584, -255744, 240960, -225152, 100800, -61184, 35968, -395712, -266048, -262656, 78336, 246464, 86720, 97088, -95680, -225088, 318208, 222336 ], [ 82690, 243450, -249901, 184618, 195256, 155612, 388607, -91650, 162455, 14154, 142029, -195162, 125477, -101297, 200965, 3239, 98712, -139791, -46904, -273489, 39926, 281884, 2402, 54446, 43907, -170394, 217215, 50848 ], [ -24444, 241012, -199002, 262036, 166000, 269048, 414206, -53700, 240494, 124692, 112474, -134580, 9994, 22558, 301130, 67662, 161456, 116130, 172240, -284322, 1516, 317304, -81916, 11804, 183494, -115700, 116222, -120640 ], [ -102708, 251949, -129038, 295489, 103104, 338804, 397140, -5395, 275858, 169410, 57994, -108073, -75529, 97413, 369940, 79285, 187800, 314901, 351624, -257290, -22629, 312044, -135589, -32243, 258716, -63026, 20814, -236128 ], [ -77040, 311036, 9560, 170668, -80896, 251312, 226480, 80188, 157592, -22824, -86216, -204236, -53196, -4132, 325872, -99172, 83104, 307932, 387872, -93944, 4580, 160336, -78940, -81348, 102224, -17624, -54488, -150016 ], [ -51372, 370123, 148158, 45847, -264896, 163820, 55820, 165771, 39326, -215058, -230426, -300399, -30863, -105677, 281804, -277629, -21592, 300963, 424120, 69402, 31789, 8628, -22291, -130453, -54268, 27778, -129790, -63904 ], [ -27184, 377340, 198146, -66304, -268716, 79068, -13950, 209844, -3700, -228522, -231596, -293262, -28010, -65602, 213106, -330756, -59058, 206314, 389418, 141588, 63648, -111460, 45298, -95018, -112230, 59720, -171552, 13038 ], [ -4920, 317126, 132941, -161984, -38302, -2122, 47437, 199954, 51086, -9585, -46814, -151835, -50481, 158579, 112389, -220954, -9125, -2319, 262481, 95266, 101552, -190442, 127109, 50319, -42103, 74164, -169712, 78059 ], [ 17344, 256912, 67736, -257664, 192112, -83312, 108824, 190064, 105872, 209352, 137968, -10408, -72952, 382760, 11672, -111152, 40808, -210952, 135544, 48944, 139456, -269424, 208920, 195656, 28024, 88608, -167872, 143080 ], [ -26122, 210198, 9476, -260584, 207906, -92247, 70941, 144249, 147443, 227694, 104035, 28524, -23213, 233276, 12760, -126540, 63291, -215075, 85422, 67422, 2160, -206851, 279466, 218893, -74814, 53657, -104097, 126996 ], [ -104644, 170684, -45080, -214032, 109236, -62646, -19886, 79274, 181966, 139052, -46546, 12792, 65038, -115496, 68144, -208696, 71134, -110126, 76268, 120460, -228576, -68782, 344004, 177010, -269900, -7638, -7290, 67656 ], [ -183166, 131170, -99636, -167480, 10566, -33045, -110713, 14299, 216489, 50410, -197127, -2940, 153289, -464268, 123528, -290852, 78977, -5177, 67114, 173498, -459312, 69287, 408542, 135127, -464986, -68933, 89517, 8316 ], [ 22612, 125536, -159772, -198208, 115716, -60184, -38500, -109156, 196252, 44228, -96868, -26972, 128440, -358980, 97012, -231568, 40820, -148, 100920, 119356, -381648, 31436, 262680, 61744, -250412, -8068, 18684, -42664 ], [ 271035, 124984, -220745, -240528, 251439, -95834, 58169, -241383, 167801, 50415, 41017, -52249, 86626, -185583, 58211, -151068, -4237, -10107, 141170, 49137, -257724, -32803, 85258, -16364, 25611, 71121, -77295, -92390 ], [ 470448, 121144, -265230, -273866, 359754, -129524, 143330, -353662, 145272, 58022, 167802, -76342, 47192, -33360, 28026, -81074, -34332, -27936, 166578, -6778, -148506, -92264, -64780, -76042, 265172, 134690, -163564, -139966 ], [ 155256, 82780, -136591, -212893, 180285, -142634, 107657, -256487, 184924, 80539, 178037, -88003, 32748, -103464, 88309, -121393, 92674, -128400, 36145, 87499, -193701, -101556, 72714, 57795, 121882, 34249, -147878, -164967 ], [ -159936, 44416, -7952, -151920, 816, -155744, 71984, -159312, 224576, 103056, 188272, -99664, 18304, -173568, 148592, -161712, 219680, -228864, -94288, 181776, -238896, -110848, 210208, 191632, -21408, -66192, -132192, -189968 ], [ -372312, -3860, 67046, -95714, -137738, -133504, 73012, -97522, 226407, 93079, 169254, -149748, 14507, -194189, 178922, -191762, 278751, -288833, -167167, 212038, -230842, -98692, 256954, 293360, -127955, -121091, -119915, -187284 ], [ -349680, -74792, 19436, -50404, -182772, -30464, 157928, -116612, 141790, 8830, 83372, -287656, 35046, -101706, 140788, -198340, 182542, -256242, -108494, 95980, -101076, -37512, 96276, 321696, -150518, -71894, -115430, -121320 ], [ -327048, -145724, -28174, -5094, -227806, 72576, 242844, -135702, 57173, -75419, -2510, -425564, 55585, -9223, 102654, -204918, 86333, -223651, -49821, -20078, 28690, 23668, -64402, 350032, -173081, -22697, -110945, -55356 ], [ -263772, -97268, -94636, 67744, -239888, 99248, 219232, -197968, -24276, -96728, -24924, -443016, 16040, 59392, 22880, -162968, 6444, -188996, 54272, -44000, 73484, -20548, -124004, 325352, -119636, -6896, -66752, 35724 ], [ -163239, 60627, -178379, 165816, -221764, 55916, 96136, -299812, -102821, -60342, 10841, -350050, -78582, 106128, -95064, -76534, -58485, -152449, 200000, 16536, 40387, -161377, -90953, 252074, 3483, -21708, 13840, 149827 ], [ -62706, 218522, -262122, 263888, -203640, 12584, -26960, -401656, -181366, -23956, 46606, -257084, -173204, 152864, -213008, 9900, -123414, -115902, 345728, 77072, 7290, -302206, -57902, 178796, 126602, -36520, 94432, 263930 ], [ -25940, 189570, -250631, 131882, -234357, 115112, -111857, -355736, -84488, 57905, 43424, -112489, -201747, 166195, -272778, -80517, -121771, -64735, 297384, -3220, 17951, -271964, -125882, 165783, 85892, -8594, -14305, 235505 ], [ -11680, 94672, -205528, -81328, -282312, 269120, -183272, -257664, 74304, 155816, 26496, 50328, -206968, 167736, -312016, -233352, -96632, -8408, 180544, -133216, 44056, -181344, -229520, 174040, -12640, 34416, -189864, 156776 ], [ 2580, -226, -160425, -294538, -330267, 423128, -254687, -159592, 233096, 253727, 9568, 213145, -212189, 169277, -351254, -386187, -71493, 47919, 63704, -263212, 70161, -90724, -333158, 182297, -111172, 77426, -365423, 78047 ], [ -67486, -49804, -28686, -163734, -239644, 160258, -167526, -124550, 33640, 21066, 174712, 181460, -109324, 105918, -240452, -324500, -189244, 50478, 18232, -58060, 39572, -54840, -233626, 19064, -174196, 12108, -245368, -29326 ], [ -141385, -97322, 106991, -17293, -142722, -121561, -73157, -92373, -182100, -226621, 348132, 140934, -1546, 39609, -122830, -253062, -313490, 50593, -23996, 162326, 6406, -21444, -124859, -151964, -235606, -58134, -111876, -138001 ], [ -181836, -148008, 207724, 97704, -44772, -347956, 6040, -41852, -325036, -402564, 480320, 121228, 102268, -28084, -24036, -193588, -371612, 40404, -39288, 343816, -23220, 1352, -14340, -285372, -296748, -90268, -22024, -217104 ], [ -63409, -213742, 142473, 63342, 58061, -311087, 13170, 95803, -122153, -237723, 416656, 200417, 187253, -102351, -14675, -190943, -115645, -18729, 73366, 340550, -36031, -26202, 104501, -240085, -356617, 58611, -139462, -155740 ], [ 55018, -279476, 77222, 28980, 160894, -274218, 20300, 233458, 80730, -72882, 352992, 279606, 272238, -176618, -5314, -188298, 140322, -77862, 186020, 337284, -48842, -53756, 223342, -194798, -416486, 207490, -256900, -94376 ], [ 63150, -290769, -14129, 24858, 165996, -242488, -37352, 270340, 161438, 39831, 276944, 280405, 274198, -142354, -16203, -121195, 256267, -43377, 238239, 242839, -80760, -79807, 267159, -135552, -431904, 278042, -291106, -48591 ], [ -100288, -217376, -146080, 67776, 19072, -218752, -195776, 150464, 52096, 71456, 181632, 159264, 147008, 60736, -58592, 46176, 154400, 136736, 196448, 6560, -142400, -103520, 194272, -54592, -378176, 226752, -195840, -27040 ], [ -263726, -143983, -278031, 110694, -127852, -195016, -354200, 30588, -57246, 103081, 86320, 38123, 19818, 263826, -100981, 213547, 52533, 316849, 154657, -229719, -204040, -127233, 121385, 26368, -324448, 175462, -100574, -5489 ], [ -326854, -93956, -288938, 141502, -169538, -101826, -290402, -60714, -96994, 80358, 67518, 55834, 10060, 298216, -97142, 259076, 8570, 384892, 104144, -253856, -182128, -17960, 114830, 44916, -249286, 121050, -72410, -2740 ], [ -325497, -58950, -222031, 164525, -143571, 36013, -83747, -133647, -92003, 22697, 97901, 162807, 75794, 224156, -63585, 226278, 1831, 380890, 48024, -141616, -106504, 176804, 150917, 23342, -160345, 64631, -87383, -12078 ], [ -324140, -23944, -155124, 187548, -117604, 173852, 122908, -206580, -87012, -34964, 128284, 269780, 141528, 150096, -30028, 193480, -4908, 376888, -8096, -29376, -30880, 371568, 187004, 1768, -71404, 8212, -102356, -21416 ], [ -108995, 48321, -205922, 210248, -118256, 110975, 116668, -149230, -77651, 2299, 99216, 122134, 46693, 104764, 113938, 171151, -143982, 291471, -87472, -61118, -71479, 252870, 105823, 60925, -21793, -80602, -47884, 3028 ], [ 151158, 128430, -281500, 232880, -124512, 5842, 65608, -64452, -67370, 59546, 57632, -79116, -81946, 65480, 281148, 151026, -310916, 188914, -171744, -123172, -136546, 68180, -46, 137078, 19538, -176236, 21208, 34584 ], [ 389209, 202163, -349918, 254310, -134041, -93104, 16754, 10253, -56012, 112223, 13512, -270468, -203314, 25871, 437426, 127120, -467585, 86482, -248430, -183003, -198229, -109856, -99991, 200336, 64129, -264442, 84609, 56686 ], [ 141016, 135624, -260816, 249296, -215576, -55936, 16432, -136648, -20960, 64360, -86400, -244064, -164720, -20888, 353200, 20032, -398424, -13200, -158224, -193928, -185464, -141504, -69608, -20096, 180440, -189232, 22808, -129200 ], [ -107177, 69085, -171714, 244282, -297111, -18768, 16110, -283549, 14092, 16497, -186312, -217660, -126126, -67647, 268974, -87056, -329263, -112882, -68018, -204853, -172699, -173152, -39225, -240528, 296751, -114022, -38993, -315086 ], [ -294596, 50924, -90712, 214518, -279562, 1336, 20534, -321142, 13276, 1394, -242490, -189744, -53128, -94228, 163892, -135950, -273362, -159170, -1824, -180636, -119680, -203126, -34480, -368266, 380200, -83824, -104100, -418724 ], [ -309822, 169834, -32660, 114629, 18725, -26908, 38405, -49029, -89166, 79111, -174755, -157544, 117348, -63638, -282, -19961, -255031, -54175, -3664, -56850, 47392, -228357, -102376, -233371, 370540, -181160, -178574, -289326 ], [ -325048, 288744, 25392, 14740, 317012, -55152, 56276, 223084, -191608, 156828, -107020, -125344, 287824, -33048, -164456, 96028, -236700, 50820, -5504, 66936, 214464, -253588, -170272, -98476, 360880, -278496, -253048, -159928 ], [ -232991, 241642, 102496, 3500, 359901, -67677, 31632, 299683, -213541, 164365, -7825, -111448, 297425, 48120, -275588, 195869, -241986, 141449, 3557, 80755, 231903, -216394, -114143, -31022, 305449, -286688, -176657, -83814 ], [ -23898, 13436, 200384, 88968, 124174, -63054, -39392, 162994, -147646, 95342, 125690, -117520, 131526, 184464, -328856, 278094, -273036, 216406, 24510, -25390, 86106, -111100, 77286, -37140, 200086, -197632, 64314, -65828 ], [ 185195, -214770, 298272, 174436, -111553, -58431, -110416, 26305, -81751, 26319, 259205, -123592, -34373, 320808, -382124, 360319, -304086, 291363, 45463, -131535, -59691, -5806, 268715, -43258, 94723, -108576, 305285, -47842 ], [ 171296, -179264, 200016, 185184, -203216, -84800, -170416, 80480, -47216, 52896, 180720, -29968, -108352, 170048, -318784, 297968, -248160, 327408, -19760, -114128, -134064, 13264, 234816, -31008, 49408, -117984, 272336, -1984 ], [ 59838, -28384, 15947, 163242, -231851, -124728, -225593, 218158, -26401, 121298, 9485, 107273, -142116, -106320, -204428, 172365, -154182, 346429, -122685, -42667, -177189, -5389, 102336, -10722, 30364, -170470, 119547, 56068 ], [ -51620, 122496, -168122, 141300, -260486, -164656, -280770, 355836, -5586, 189700, -161750, 244514, -175880, -382688, -90072, 46762, -60204, 365450, -225610, 28794, -220314, -24042, -30144, 9564, 11320, -222956, -33242, 114120 ], [ -22273, -52817, -714, 188322, -214193, -61805, -131470, 242606, -43193, 62172, -45747, 244373, -111217, -291115, 7085, 31031, -42960, 170838, -183068, -71105, -79101, -74363, -49140, -87981, -38006, -127434, -61417, 116501 ], [ 20484, -259196, 200168, 241912, -160764, 54644, 37304, 105480, -86364, -84016, 97612, 231148, -37180, -164500, 102604, 25764, -33024, -44120, -126672, -187324, 79668, -127700, -57328, -196748, -90216, -17816, -77724, 113580 ], [ 52711, -398882, 346375, 269555, -95254, 141558, 170531, 8581, -129889, -215282, 227411, 216822, 12323, -54775, 184173, 20098, -20238, -230722, -72169, -283608, 200745, -175919, -40358, -279523, -123634, 59876, -93686, 118633 ], [ 14738, -93948, 128082, 124218, 50796, 31572, 66778, 179862, -175774, -247068, 266810, 195156, -101734, -57650, 172742, 11772, 11548, -228284, -30286, -246992, 70542, -190018, 144332, -189018, -31772, -75272, -107348, 176846 ], [ -23235, 210986, -90211, -21119, 196846, -78414, -36975, 351143, -221659, -278854, 306209, 173490, -215791, -60525, 161311, 3446, 43334, -225846, 11597, -210376, -59661, -204117, 329022, -98513, 60090, -210420, -121010, 235059 ], [ -66328, 321312, -148400, -160104, 287032, -100184, -111632, 456384, -184536, -296536, 337072, 166824, -241792, -25296, 137464, 34776, 29432, -195888, 78072, -199328, -78184, -194824, 421496, -37456, 112136, -279440, -122632, 215160 ], [ -119021, 66748, 93606, -287179, 272473, 43451, -131734, 437800, 8227, -287773, 351930, 188283, -102688, 81378, 90337, 140461, -70135, -114330, 190657, -236220, 112693, -141671, 341065, -31614, 89527, -224470, -101679, 48801 ], [ -171714, -187816, 335612, -414254, 257914, 187086, -151836, 419216, 200990, -279010, 366788, 209742, 36416, 188052, 43210, 246146, -169702, -32772, 303242, -273112, 303570, -88518, 260634, -25772, 66918, -169500, -80726, -117558 ], [ -142949, -221926, 378536, -358419, 269394, 115571, -131807, 366429, 262388, -231988, 280337, 221763, 63980, 157472, -42657, 280864, -215189, -17891, 294732, -228182, 221694, -125143, 142750, -43057, 110050, -77545, -7097, -153241 ], [ -51524, -86456, 268320, -161884, 300904, -121444, -80908, 287332, 222736, -155536, 115956, 226524, 5744, 21312, -158324, 260992, -219076, -54300, 193072, -120312, -69992, -230828, -3944, -78132, 203752, 42860, 107052, -88404 ], [ 39901, 49014, 158104, 34651, 332414, -358459, -30009, 208235, 183084, -79084, -48425, 231285, -52492, -114848, -273991, 241120, -222963, -90709, 91412, -12442, -361678, -336513, -150638, -113207, 297454, 163265, 221201, -23567 ], [ 63124, 119612, 41426, 95412, 292716, -308446, 17308, 108402, 102482, -138946, -112240, 174756, -80002, -221416, -227154, 165700, -120254, 19924, 96366, 79948, -357984, -315586, -104678, -104794, 149614, 183608, 125110, -36616 ], [ 67402, 172190, -77047, 118458, 233238, -178703, 63630, 2809, 10505, -236673, -148120, 101202, -98977, -319764, -135177, 74850, 12065, 171402, 130935, 168038, -272240, -259489, -5203, -84301, -65321, 176156, -29381, -71300 ], [ 71680, 224768, -195520, 141504, 173760, -48960, 109952, -102784, -81472, -334400, -184000, 27648, -117952, -418112, -43200, -16000, 144384, 322880, 165504, 256128, -186496, -203392, 94272, -63808, -280256, 168704, -183872, -105984 ], [ -53762, 6475, -175096, 81773, 262494, -177806, 122257, -98460, -37312, -128274, -100763, 28016, -110155, -247452, 60760, 38740, 933, 238424, 177855, 201181, -148638, -218687, 9080, -88441, -153181, 44090, -105419, -177882 ], [ -179204, -211818, -154672, 22042, 351228, -306652, 134562, -94136, 6848, 77852, -17526, 28384, -102358, -76792, 164720, 93480, -142518, 153968, 190206, 146234, -110780, -233982, -76112, -113074, -26106, -80524, -26966, -249780 ], [ -223051, -321961, -104818, -22174, 371117, -350758, 145172, -68092, 39023, 231438, 46731, -6398, -107496, 18843, 243530, 95910, -237744, 110527, 207687, 100712, -82372, -215887, -141229, -110272, 48124, -172068, 19672, -269573 ], [ 26844, -42764, 50984, -10536, 143164, -89800, 149680, 36144, 28052, 195880, 42660, -167720, -159200, -155612, 231800, -89976, -159360, 214740, 243636, 89120, -87984, -77588, -134076, -8704, -67888, -144560, -48224, -101788 ], [ 276739, 236433, 206786, 1102, -84789, 171158, 154188, 140380, 17081, 160322, 38589, -329042, -210904, -330067, 220070, -275862, -80976, 318953, 279585, 77528, -93596, 60711, -126923, 92864, -183900, -117052, -116120, 65997 ], [ 333064, 303890, 208898, -14300, -150042, 255616, 99546, 176346, 18330, 85864, 55928, -299054, -224648, -363522, 156830, -242418, -69862, 368636, 222534, 69326, -48858, 141040, -96820, 167622, -213402, -14984, -186976, 129622 ], [ 137748, 96085, 11213, -64854, -3785, 110624, -31991, 123561, 35465, -39164, 101100, -20363, -189044, -213677, 26627, 76155, -146199, 347430, 44583, 65531, 61335, 146008, -36882, 207527, -130441, 184012, -261680, 57839 ], [ -57568, -111720, -186472, -115408, 142472, -34368, -163528, 70776, 52600, -164192, 146272, 258328, -153440, -63832, -103576, 394728, -222536, 326224, -133368, 61736, 171528, 150976, 23056, 247432, -47480, 383008, -336384, -13944 ], [ -36869, -162370, -161977, -67412, 131409, -18860, -108195, 33276, 64080, -117470, 119834, 281494, -170306, 15588, -130669, 425571, -203248, 177878, -200874, 38981, 208626, 111979, 7724, 172002, 24831, 452914, -271978, -49202 ], [ 99038, -129204, -18986, 33144, 36442, 82248, 46802, 3928, 72544, 20852, 55204, 168380, -215156, 57448, -102770, 302958, -132960, -38276, -209476, 6114, 206740, 49534, -47752, 35060, 91462, 453972, -133380, -64980 ], [ 234945, -96038, 124005, 133700, -58525, 183356, 201799, -25420, 81008, 159174, -9426, 55266, -260006, 99308, -74871, 180345, -62672, -254430, -218078, -26753, 204854, -12911, -103228, -101882, 158093, 455030, 5218, -80758 ], [ 170852, -19792, 76996, 18616, 29288, 65084, 206576, -167488, 29232, 169896, -65436, -3668, -268456, 70548, -58832, 202492, -79724, -186504, -78400, -24280, 59868, -39796, 28476, -60904, 63324, 421308, -5444, -51176 ], [ 76759, 62916, 1487, -128814, 144518, -86095, 188820, -326464, -31580, 161478, -120153, -54475, -271446, 31195, -44572, 246353, -109877, -75966, 83520, -16506, -106583, -61347, 188257, 6762, -55655, 382369, -38495, -14790 ], [ -13918, 138262, -67582, -250304, 231680, -222352, 156038, -452096, -72278, 151152, -178952, -100512, -263274, -2100, -33708, 279782, -134860, 26912, 226104, -15398, -256530, -93956, 326212, 78240, -158694, 326964, -56632, 18488 ], [ -68727, 136307, -69031, -99424, 24128, -201928, -34517, -227616, 98221, 120792, -280612, -96464, -137901, 28214, -58502, 203675, -105558, 49360, 165660, -84283, -233185, -242674, 234994, 189744, -94363, 98666, 81828, 19132 ], [ -123536, 134352, -70480, 51456, -183424, -181504, -225072, -3136, 268720, 90432, -382272, -92416, -12528, 58528, -83296, 127568, -76256, 71808, 105216, -153168, -209840, -391392, 143776, 301248, -30032, -129632, 220288, 19776 ], [ -141749, 164464, -82562, 146294, -278031, -191159, -303935, 157189, 296125, 83998, -395424, -67662, 39163, 41823, -68218, 84522, -74800, 60915, 76503, -227191, -148387, -448172, 60790, 328563, 24464, -244901, 303364, -2498 ], [ -76314, 267872, -118948, 113036, -114478, -269566, -127502, 170874, -3542, 132252, -206272, 4420, -77562, -82354, 37996, 117044, -136992, -26186, 120318, -312958, 170, -294808, -3380, 163446, 56480, -101818, 259848, -77156 ], [ -10879, 371280, -155334, 79778, 49075, -347973, 48931, 184559, -303209, 180506, -17120, 76502, -194287, -206531, 144210, 149566, -199184, -113287, 164133, -398725, 148727, -141444, -67550, -1671, 88496, 41265, 216332, -151814 ], [ 4168, 331060, -207044, 43268, 117504, -289340, 159700, 154396, -374312, 197800, 2040, 78852, -228932, -217884, 159824, 156288, -135232, -159384, 176892, -321100, 125528, -41888, -82544, -109968, 25676, 90304, 113464, -153632 ], [ -26974, 159181, -272801, 3777, 98736, -105087, 210277, 84039, -235898, 186714, -134626, 17281, -188337, -125815, 92388, 139360, 44352, -167894, 161183, -93699, -55114, 8344, -52460, -166180, -124077, 53136, -43810, -88680 ], [ -58116, -12698, -338558, -35714, 79968, 79166, 260854, 13682, -97484, 175628, -271292, -44290, -147742, -33746, 24952, 122432, 223936, -176404, 145474, 133702, -235756, 58576, -22376, -222392, -273830, 15968, -201084, -23728 ], [ -50634, -89462, -362342, -92324, 25092, 50273, 221025, -39539, 26752, 104855, -312384, -24006, -52203, -38, -8467, 1821, 179409, -29840, 44238, 187499, -314704, 75029, 23603, -208649, -142352, 57459, -131136, -34171 ], [ -29520, -132656, -371312, -154976, -42528, -53848, 149288, -86712, 145984, 13016, -319744, 25168, 62728, 13072, -29880, -155384, 55784, 171456, -87184, 180024, -357760, 79560, 75192, -170216, 88384, 126712, 19008, -71224 ], [ -8406, -175850, -380282, -217628, -110148, -157969, 77551, -133885, 265216, -78823, -327104, 74342, 177659, 26182, -51293, -312589, -67841, 372752, -218606, 172549, -400816, 84091, 126781, -131783, 319120, 195965, 169152, -108277 ], [ -14902, -84140, -275578, -38148, -1350, -165576, 213120, -84632, 110328, -39916, -129864, 41852, 222300, -64790, -62102, -214880, -54494, 288026, -278462, 86248, -257290, 99160, 89160, -197916, 372668, 90824, 67308, -100208 ], [ -22653, 13702, -165707, 152338, 115467, -168796, 358112, -30996, -57020, 4934, 76676, 5650, 263746, -160493, -72429, -105584, -34921, 190299, -335065, -3636, -105283, 114708, 47484, -268802, 418162, -22244, -45990, -90088 ], [ -44116, 83248, -90824, 294856, 200356, -152304, 451800, -6284, -157876, 64896, 234840, -43540, 300188, -221268, -54860, -8776, 1120, 108544, -358240, -50136, 31556, 101312, -2588, -301772, 425748, -101624, -121244, -72060 ], [ -130711, 18388, -182134, 209526, 133587, -42180, 301794, -118961, 57105, 196640, 163218, -154423, 312861, -116135, 95215, 28714, 115384, 102656, -222632, 109438, 96347, -49568, -92541, -154641, 253271, -20986, -15789, -16469 ], [ -217306, -46472, -273444, 124196, 66818, 67944, 151788, -231638, 272086, 328384, 91596, -265306, 325534, -11002, 245290, 66204, 229648, 96768, -87024, 269012, 161138, -200448, -182494, -7510, 80794, 59652, 89666, 39122 ], [ -234025, -88670, -226640, 99157, 48712, 150483, 69642, -287228, 311936, 365583, 32592, -271249, 323708, 72342, 330529, 90113, 278761, 128437, -52720, 356667, 123923, -247063, -179675, 20407, -25425, 94534, 138250, 114873 ], [ -142048, -95616, 35008, 167904, 106304, 190112, 93056, -254016, 79360, 255712, -6784, -113952, 299328, 121792, 314912, 92896, 226528, 218528, -176000, 332448, -71968, -131488, -32544, -137120, -28576, 58240, 98368, 221984 ], [ -50071, -102562, 296656, 236651, 163896, 229741, 116470, -220804, -153216, 145841, -46160, 43345, 274948, 171242, 299295, 95679, 174295, 308619, -299280, 308229, -267859, -15913, 114587, -294647, -31727, 21946, 58486, 329095 ], [ 6192, -95522, 395526, 119478, 109124, 214980, 102224, -67388, -219206, -12876, -60224, -9162, 188408, 105346, 253886, 102676, 118646, 223024, -225300, 144066, -249690, 2334, 163284, -219536, -11974, 10684, 15776, 301036 ], [ 39496, -79491, 389753, -117215, -17882, 165254, 63768, 163302, -178105, -202994, -58016, -196543, 61908, -34701, 189325, 112382, 60801, 24488, -24510, -110061, -93911, -41987, 148702, 5128, 22503, 15514, -28752, 186082 ], [ 72800, -63460, 383980, -353908, -144888, 115528, 25312, 393992, -137004, -393112, -55808, -383924, -64592, -174748, 124764, 122088, 2956, -174048, 176280, -364188, 61868, -86308, 134120, 229792, 56980, 20344, -73280, 71128 ], [ 57464, 83158, 360461, -205129, -217402, 154703, 58011, 282416, 34323, -194281, -62378, -341462, -116422, -136062, 95163, 66909, 131919, -149258, 146239, -376407, 40510, -135664, 93394, 223226, 1777, 48677, -166657, 38767 ], [ 31888, 257268, 333206, 24802, -278444, 212594, 105690, 98784, 233066, 86434, -70796, -250612, -152532, -59748, 72922, -1930, 300210, -77452, 67602, -337698, -18140, -186080, 47164, 167980, -72306, 81958, -270318, 23794 ] ], [ [ -40192, -398912, 95296, -163904, -426688, -142656, 60608, -412160, 60672, -104448, 423616, 157120, -130112, -402176, 7296, 28928, -18624, -200128, 152256, 266944, 140288, 305792, 110976, 298560, 124736, -64704, 190144, 193600 ], [ -59143, -359852, 112135, -151271, -411178, -123360, 67805, -372182, 61125, -114498, 416290, 139447, -110450, -372656, 8628, 30260, 3438, -207016, 158910, 235693, 124436, 284120, 100614, 271425, 113147, -69384, 176296, 180817 ], [ -204434, -60392, 241234, -54418, -292268, 24576, 122982, -65684, 64598, -191548, 360124, 3954, 40292, -146336, 18840, 40472, 172580, -259824, 209924, -3898, 2904, 117968, 21172, 63390, 24298, -105264, 70128, 82814 ], [ -349725, 239068, 370333, 42435, -173358, 172512, 178159, 240814, 68071, -268598, 303958, -131539, 191034, 79984, 29052, 50684, 341722, -312632, 260938, -243489, -118628, -48184, -58270, -144645, -64551, -141144, -36040, -15189 ], [ -350304, 407416, 389856, 130832, -117376, 285000, 199440, 354360, 8680, -245240, 270480, -237712, 253048, 163440, 48976, 18248, 392208, -317760, 287544, -371096, -220936, -159104, -145112, -209016, -114432, -132112, -98728, -80128 ], [ -79548, 329929, 203924, 203374, -179384, 331023, 157166, 106121, -168581, -33617, 279542, -288910, 148697, -20974, 87110, -94153, 220214, -233488, 268385, -288733, -287199, -166464, -245829, -4017, -91248, -38870, -79891, -83072 ], [ 191208, 252442, 17992, 275916, -241392, 377046, 114892, -142118, -345842, 178006, 288604, -340108, 44346, -205388, 125244, -206554, 48220, -149216, 249226, -206370, -353462, -173824, -346546, 200982, -68064, 54372, -61054, -86016 ], [ 230512, 228320, -139158, 234812, -175571, 386981, 96499, -176637, -418739, 137585, 298810, -206043, 83827, -327194, 164158, -142298, -73633, -29974, 126847, -158639, -312046, -99609, -374034, 166365, -52030, 2157, -2255, -78131 ], [ 91776, 245248, -274168, 106288, -11420, 369156, 96476, -46756, -411356, -96716, 309896, 70532, 233948, -400840, 203672, 57848, -156916, 116168, -74932, -137548, -187800, 37356, -345192, -52572, -41496, -161948, 87284, -61916 ], [ -46960, 262176, -409178, -22236, 152731, 351331, 96453, 83125, -403973, -331017, 320982, 347107, 384069, -474486, 243186, 257994, -240199, 262310, -276711, -116457, -63554, 174321, -316350, -271509, -30962, -326053, 176823, -45701 ], [ 32014, 235688, -385536, 11114, 143128, 281792, 161914, -10662, -338720, -315100, 341284, 260370, 350248, -415076, 161398, 150394, -105052, 97304, -316724, -157448, -26410, 233040, -206796, -196902, 6734, -284094, 197314, 64690 ], [ 171463, 197140, -317824, 89429, 85260, 197888, 245565, -166579, -257392, -229678, 364146, 72713, 265332, -318706, 45915, -42691, 90770, -154132, -311802, -215684, -13461, 270024, -74822, -40755, 51975, -184895, 198625, 201241 ], [ 310912, 158592, -250112, 167744, 27392, 113984, 329216, -322496, -176064, -144256, 387008, -114944, 180416, -222336, -69568, -235776, 286592, -405568, -306880, -273920, -512, 307008, 57152, 115392, 97216, -85696, 199936, 337792 ], [ 210862, 232054, -164299, 199622, 34568, 197060, 383657, -97326, -48943, 1702, 176811, -211222, 98835, -110119, 113075, -130367, 272424, -170393, -59400, -312583, 55194, 279684, -68658, 41378, 150277, -155478, 192553, 182496 ], [ 110812, 305516, -78486, 231500, 41744, 280136, 438098, 127844, 78178, 147660, -33386, -307500, 17254, 2098, 295718, -24958, 258256, 64782, 188080, -351246, 110900, 252360, -194468, -32636, 203338, -225260, 185170, 27200 ], [ 48212, 366283, 12862, 234263, 21440, 337132, 451084, 299019, 135454, 215918, -207898, -388463, -22927, 57395, 429516, 27651, 202408, 252707, 387000, -353254, 160301, 183476, -252563, -86165, 229764, -264062, 147842, -65056 ], [ 120432, 381348, 124136, 132212, -97792, 300240, 314832, 275812, -58712, 4456, -253944, -414292, 85932, -92220, 387472, -109820, -3488, 270532, 411104, -223304, 187004, -35024, -66884, -65948, 160304, -191336, 2712, 69632 ], [ 192652, 396413, 235410, 30161, -217024, 263348, 178580, 252605, -252878, -207006, -299990, -440121, 194791, -241835, 345428, -247291, -209384, 288357, 435208, -93354, 213707, -253524, 118795, -45731, 90844, -118610, -142418, 204320 ], [ 230832, 351908, 286894, -69120, -190836, 162756, 131118, 210988, -251244, -213958, -224116, -342850, 193530, -203630, 236734, -297052, -269950, 190342, 397382, -4404, 199520, -364284, 218174, 4026, 55894, -17544, -206048, 261858 ], [ 224760, 229962, 260651, -164800, 24398, -20646, 199083, 145438, 4930, 44953, 10254, -85549, 49113, 78741, 41395, -232790, -141587, -58265, 279047, 31246, 132176, -334982, 205363, 92185, 65807, 120364, -163728, 219101 ], [ 218688, 108016, 234408, -260480, 239632, -204048, 267048, 79888, 261104, 303864, 244624, 171752, -95304, 361112, -153944, -168528, -13224, -306872, 160712, 66896, 64832, -305680, 192552, 180344, 75720, 258272, -121408, 176344 ], [ 94746, 64250, 209500, -250200, 228366, -193425, 163803, 22303, 329493, 310370, 232229, 130868, -57291, 233188, -88088, -216916, 11789, -371429, 151202, 51186, -82672, -178053, 248006, 226923, -59282, 263295, -101303, 116172 ], [ -92060, 62180, 185304, -183408, 96300, -79322, -30754, -31034, 297730, 182260, 88226, -69048, 78018, -113560, 117072, -325384, -18318, -337826, 199732, 8084, -272928, 2014, 339868, 251326, -271572, 197446, -93046, 46712 ], [ -278866, 60110, 161108, -116616, -35766, 34781, -225311, -84371, 265967, 54150, -55777, -268964, 213327, -460308, 322232, -433852, -48425, -304223, 248262, -35018, -463184, 182081, 431730, 275729, -483862, 131597, -84789, -22748 ], [ -51572, 105120, 22652, -165824, 56668, -43816, -133628, -187388, 185604, -50020, -62460, -251460, 267656, -402716, 262892, -302320, -66452, -315980, 299272, 61540, -431280, 145748, 358952, 237392, -214772, 200228, -186972, 15592 ], [ 237837, 157192, -132943, -232432, 182777, -151318, 991, -297857, 97951, -150599, -48545, -201343, 309838, -284473, 163877, -134788, -82667, -334541, 350654, 179047, -366052, 76955, 261478, 189644, 126525, 289031, -305721, 70102 ], [ 474320, 195592, -258498, -296614, 289574, -247532, 124366, -380370, 24008, -238230, -33674, -154970, 333544, -181552, 77174, 14978, -85636, -346848, 383102, 290442, -302550, 18088, 179948, 150426, 419084, 348046, -396852, 105070 ], [ 155080, 90436, -68633, -335323, 193595, -225222, 129679, -169345, 94020, -189907, -8765, -147909, 163252, -239512, 119747, -21799, 50478, -293488, 216743, 337661, -257171, 63444, 265830, 200773, 199894, 94287, -197994, -65153 ], [ -164160, -14720, 121232, -374032, 97616, -202912, 134992, 41680, 164032, -141584, 16144, -140848, -7040, -297472, 162320, -58576, 186592, -240128, 50384, 384880, -211792, 108800, 351712, 251120, -19296, -159472, 864, -235376 ], [ -375656, -101452, 215722, -320334, -8422, -146176, 161452, 133698, 216705, -81711, 23658, -174828, -124643, -316267, 151686, -90782, 282953, -196631, -43945, 354378, -129334, 105380, 351158, 287376, -186805, -262661, 86819, -296140 ], [ -340880, -146072, 92212, -55420, -137452, -10752, 236248, -46300, 229746, 4562, -8588, -302616, -121814, -245542, 19436, -112540, 288450, -175678, 26366, 146228, 37876, -9528, 153036, 291424, -236186, -21690, -85290, -106712 ], [ -306104, -190692, -31298, 209494, -266482, 124672, 311044, -226298, 242787, 90835, -40834, -430404, -118985, -174817, -112814, -134298, 293947, -154725, 96677, -61922, 205086, -124436, -45086, 295472, -285567, 219281, -257399, 82716 ], [ -240452, -150508, -106868, 347232, -279664, 91856, 255136, -334896, 159732, 129432, 9660, -406584, -171752, -36352, -222816, -171944, 218612, -187676, 189440, -127776, 200468, -221980, -174076, 245976, -191884, 224368, -268096, 199316 ], [ -146497, -32587, -138493, 368392, -186652, -95180, 79416, -378044, -11411, 124326, 135999, -243790, -275482, 164208, -312424, -224154, 69181, -270039, 302784, -63192, 38341, -303607, -239695, 147398, 32941, 13228, -130832, 249157 ], [ -52542, 85334, -170118, 389552, -93640, -282216, -96304, -421192, -182554, 119220, 262338, -80996, -379212, 364768, -402032, -276364, -80250, -352402, 416128, 1392, -123786, -385234, -305314, 48820, 257766, -197912, 6432, 298998 ], [ -24972, 82606, -141665, 193350, -130627, -130408, -171367, -368936, -64952, 142759, 151136, -11311, -339445, 311637, -422246, -315059, -86813, -266057, 422168, -85324, -45431, -350020, -313014, 79697, 197212, -239902, -57975, 254183 ], [ -20832, 37296, -92008, -79568, -213496, 140992, -210904, -283008, 154560, 176408, -43904, 25512, -249032, 168968, -417968, -348984, -42952, -120168, 390336, -225440, 117800, -273568, -300272, 156264, 35936, -222192, -193560, 175960 ], [ -16692, -8014, -42351, -352486, -296365, 412392, -250441, -197080, 374072, 210057, -238944, 62335, -158619, 26299, -413690, -382909, 909, 25721, 358504, -365556, 281031, -197116, -287530, 232831, -125340, -204482, -329145, 97737 ], [ -78002, 28780, 17470, -162810, -150148, 187054, -235946, -120458, 97880, -18138, 5576, 70668, -75796, -91246, -179996, -392524, -159588, 50082, 109576, -138580, 147020, -16648, -170838, 35784, -151404, -262188, -278984, 42174 ], [ -142287, 69306, 77753, 47893, 6482, -60863, -218995, -44259, -200844, -258235, 270076, 77706, 6682, -207649, 64126, -401034, -329374, 68919, -149220, 105082, -502, 168548, -49421, -173700, -171322, -323322, -220380, -12359 ], [ -175060, 76392, 122804, 191512, 150148, -261804, -204632, 37084, -416116, -430812, 481728, 104596, 85284, -293932, 266628, -389036, -417284, 70412, -329160, 304568, -137004, 278904, 67236, -331748, -204788, -333060, -185528, -71024 ], [ -58151, -75362, 95503, 16482, 232235, -239609, -202562, 142861, -234991, -282669, 442352, 225783, 145475, -237145, 271435, -279625, -116283, -10479, -134534, 294218, -221161, 33770, 161283, -245475, -302607, -98667, -263498, -149316 ], [ 58758, -227116, 68202, -158548, 314322, -217414, -200492, 248638, -53866, -134526, 402976, 346970, 205666, -180358, 276242, -170214, 184718, -91370, 60092, 283868, -305318, -211364, 255330, -159202, -400426, 135726, -341468, -227608 ], [ 65570, -311559, 10841, -220970, 271156, -231048, -231128, 273244, -2638, -44847, 306864, 325219, 200058, -66718, 220803, -35549, 281149, -59239, 201609, 184913, -366408, -326889, 321873, -87680, -457952, 247638, -317198, -277721 ], [ -98880, -291296, -93280, -108224, 33152, -300416, -312640, 171584, -153472, -46112, 122496, 81120, 92096, 135360, 71648, 138400, 59360, 148704, 260512, -51872, -391616, -240800, 345632, -39104, -452800, 169024, -133888, -284000 ], [ -263330, -271033, -197401, 4522, -204852, -369784, -394152, 69924, -304306, -47377, -61872, -162979, -15866, 337438, -77507, 312349, -162429, 356647, 319415, -288657, -416824, -154711, 369391, 9472, -447648, 90410, 49422, -290279 ], [ -338250, -186972, -198342, 85138, -200558, -251118, -302414, -15174, -362446, -56790, -93038, -111146, -44588, 345560, -50458, 315484, -176010, 421412, 226992, -268640, -274704, -16024, 302402, 41836, -353610, 28694, 19946, -246060 ], [ -355615, -61898, -132953, 145099, -40501, -11573, -99301, -89625, -360997, -71441, -25717, 130929, -22370, 228996, 89865, 208810, -55743, 394134, 37288, -83536, -25016, 156476, 177075, 63778, -202431, -22159, -146321, -169378 ], [ -372980, 63176, -67564, 205060, 119556, 227972, 103812, -164076, -359548, -86092, 41604, 373004, -152, 112432, 230188, 102136, 64524, 366856, -152416, 101568, 224672, 328976, 51748, 85720, -51252, -73012, -312588, -92696 ], [ -128069, 68759, -127822, 244216, 28528, 77865, 132068, -64354, -177333, -57651, 12272, 202874, -99629, 41316, 301598, 115865, -90082, 246041, -234960, 51566, 142031, 300874, 38217, 78459, 78153, -106518, -179092, -68340 ], [ 172058, 49186, -214532, 278992, -115360, -154274, 123512, 72036, 42938, -20138, -37408, -54036, -224726, -20232, 358500, 154942, -302556, 105534, -294944, -47932, -10574, 230540, 48222, 65050, 202974, -136372, 17512, -55000 ], [ 446783, 27989, -291442, 312874, -256383, -368720, 117822, 194283, 246444, 19273, -90504, -297308, -345214, -75879, 413182, 185200, -500695, -29986, -345186, -144877, -158563, 154144, 57903, 45808, 322519, -165750, 196567, -47902 ], [ 162664, -28936, -152752, 327088, -334376, -193920, 175184, 5384, 81120, 100440, -218752, -240544, -364304, -1704, 419024, 21440, -383464, -55792, -181104, -185656, -205000, -55616, 60456, -101760, 325992, -184656, -10456, -178128 ], [ -121455, -85861, -14062, 341302, -412369, -19120, 232546, -183515, -84204, 181607, -347000, -183780, -383394, 72471, 424866, -142320, -266233, -81598, -17022, -226435, -251437, -265376, 63009, -249328, 329465, -203562, -217479, -308354 ], [ -329884, -73420, 115736, 305818, -382566, 92680, 276570, -266010, -212796, 239038, -394422, -142928, -320824, 91188, 381868, -213698, -200542, -74734, 101664, -223492, -237952, -415514, 37680, -296678, 341656, -227088, -352700, -380092 ], [ -323858, 135558, 220340, 129523, -47341, 25980, 282803, -47027, -237314, 229217, -212837, -147160, -26884, -47226, 200490, -23327, -280881, 24695, 91728, -96670, -54688, -396723, -66648, -60077, 378548, -263704, -284482, -286114 ], [ -317832, 344536, 324944, -46772, 287884, -40720, 289036, 171956, -261832, 219396, -31252, -151392, 267056, -185640, 19112, 167044, -361220, 124124, 81792, 30152, 128576, -377932, -170976, 176524, 415440, -300320, -216264, -192136 ], [ -206217, 312966, 372128, -81420, 371099, -32411, 223472, 199781, -238995, 128747, 99513, -158440, 291463, -136504, -119388, 280283, -372974, 202895, 113491, 67093, 176969, -247590, -140873, 217182, 352111, -238112, -77767, -131114 ], [ 20586, 18980, 356672, 38456, 179394, 57726, 79584, 19070, -164498, -50078, 174838, -168560, 21834, 117232, -211112, 309378, -309908, 259130, 190610, 5982, 78230, 4444, 35882, 44084, 179450, -68096, 137398, -106044 ], [ 247389, -275006, 341216, 158332, -12311, 147863, -64304, -161641, -90001, -228903, 250163, -178680, -247795, 370968, -302836, 338473, -246842, 315365, 267729, -55129, -20509, 256478, 212637, -129014, 6789, 101920, 352563, -80974 ], [ 177632, -293312, 196144, 136608, -112048, 144704, -168656, -63840, -83472, -135072, 135312, -114800, -306880, 216512, -213184, 286352, -120736, 332688, 165040, -90544, -143568, 271280, 174272, -59872, -57600, 34784, 372656, -45632 ], [ -21870, -191008, -5635, 52934, -171549, 100728, -255711, 155810, -106679, 78046, -62741, -18545, -273852, -116528, -44180, 198699, 32950, 332987, -16315, -114717, -277267, 182293, 41792, 115250, -74620, -136106, 307405, -5796 ], [ -221372, -88704, -207414, -30740, -231050, 56752, -342766, 375460, -129886, 291164, -260794, 77710, -240824, -449568, 124824, 111046, 186636, 333286, -197670, -138890, -410966, 93306, -90688, 290372, -91640, -306996, 242154, 34040 ], [ -242647, -200327, -27686, 82062, -163879, 118133, -117698, 323874, -166239, 166980, -91221, 148387, -117223, -258973, 90443, -21967, 24272, 136122, -123140, -201367, -148731, 15155, -185452, 106037, -65946, -207910, 174929, 138787 ], [ -246948, -332324, 188376, 213576, -84644, 189548, 137096, 246456, -203844, 10672, 113364, 216628, 15004, -18508, 36692, -159300, -168192, -79848, -24240, -267492, 151212, -61964, -276624, -112532, -36184, -83112, 107516, 249716 ], [ -231551, -406670, 340193, 307989, 6, 238490, 345189, 192435, -241143, -131902, 297525, 274330, 110949, 167183, -4213, -257234, -320450, -268782, 75473, -320744, 378351, -126969, -317162, -286629, -830, 4348, 41702, 337071 ], [ -84834, -96676, 63710, 155062, 120756, 137612, 241942, 294394, -276402, -182916, 345526, 261772, -34986, -12286, 40522, -92508, -204668, -277476, 180606, -288176, 120130, -111214, -20140, -164246, 71804, -157112, -13452, 267266 ], [ 61883, 213318, -212773, 2135, 241506, 36734, 138695, 396353, -311661, -233930, 393527, 249214, -180921, -191755, 85257, 72218, -88886, -286170, 285739, -255608, -138091, -95459, 276882, -41863, 144438, -318572, -68606, 197461 ], [ 135896, 316384, -293072, -139864, 299528, 10520, 23184, 460608, -262504, -270312, 408528, 249368, -222080, -255152, 80968, 185960, -49592, -281424, 348232, -236640, -215640, -93624, 452296, 17104, 151736, -389616, -134072, 99528 ], [ 73589, 31460, -5526, -261373, 239935, 124301, -115322, 454168, -55067, -279259, 361654, 273357, -66784, -100914, -15241, 204107, -153713, -251478, 330775, -243172, 45571, -117889, 399695, -42834, 36529, -291130, -218873, -51145 ], [ 11282, -253464, 282020, -382882, 180342, 238082, -253828, 447728, 152370, -288206, 314780, 297346, 88512, 53324, -111450, 222254, -257834, -221532, 313318, -249704, 306782, -142154, 347094, -102772, -78678, -192644, -303674, -201818 ], [ -7891, -336810, 347032, -360949, 216286, 144149, -192329, 414235, 221292, -250028, 216647, 268997, 94516, 15968, -165175, 246368, -307875, -215077, 302036, -149818, 234322, -217873, 265906, -136359, -45490, -76335, -238559, -238975 ], [ 6116, -265096, 240864, -228676, 325720, -109564, 23020, 359932, 183664, -175600, 79084, 200388, -14320, -168768, -186220, 275072, -316316, -226692, 295504, 31928, -94808, -333172, 162728, -149676, 101848, 53684, -58124, -188812 ], [ 20123, -193382, 134696, -96403, 435154, -363277, 238369, 305629, 146036, -101172, -58479, 131779, -123156, -353504, -207265, 303776, -324757, -238307, 288972, 213674, -423938, -448471, 59550, -162993, 249186, 183703, 122311, -138649 ], [ 74828, -118428, 19294, -32980, 376756, -249970, 282628, 179902, 40926, -158702, -75280, 34748, -70190, -415192, -190942, 220700, -162450, -48628, 187490, 267476, -396704, -338158, 40918, -113814, 125282, 179208, 29146, -143800 ], [ 140838, -42574, -98673, 11318, 271738, -34713, 279362, 34335, -82929, -252887, -58536, -70178, 27721, -442700, -164239, 106574, 47287, 196966, 59633, 285738, -270480, -165175, 45771, -47275, -73967, 137348, -140019, -164316 ], [ 206848, 33280, -216640, 55616, 166720, 180544, 276096, -111232, -206784, -347072, -41792, -175104, 125632, -470208, -137536, -7552, 257024, 442560, -68224, 304000, -144256, 7808, 50624, 19264, -273216, 95488, -309184, -184832 ], [ 9554, -113667, -135496, 90507, 264562, -30274, 186695, -206084, -195008, -172318, 107731, -134256, 29699, -204420, 19048, 85644, 17939, 281192, -27031, 189851, -147890, -68713, -95288, -12959, -54555, -82762, -269693, -284054 ], [ -187740, -260614, -54352, 125398, 362404, -241092, 97294, -300936, -183232, 2436, 257254, -93408, -66234, 61368, 175632, 178840, -221146, 119824, 14162, 75702, -151524, -145234, -241200, -45182, 164106, -261012, -230202, -383276 ], [ -278909, -320751, 27842, 140494, 386891, -354410, 42828, -332708, -183111, 151490, 329277, -93650, -146392, 210221, 295846, 209386, -361296, 25321, 74785, -8232, -133148, -178905, -358347, -69440, 290212, -396732, -207896, -406963 ], [ 11972, -68372, 113816, 84328, 147300, -116728, 114128, -137392, -224948, 208024, 122300, -241816, -169760, -61892, 285128, 14392, -145280, 171532, 205356, 16608, -35536, -58316, -371940, -65024, 83120, -379344, -247456, -158724 ], [ 302853, 184007, 199790, 28162, -92291, 120954, 185428, 57924, -266785, 264558, -84677, -389982, -193128, -334005, 274410, -180602, 70736, 317743, 335927, 41448, 62076, 62273, -385533, -60608, -123972, -361956, -287016, 89515 ], [ 414904, 212766, 151214, 11836, -194262, 185216, 156438, 196630, -210602, 228952, -158264, -326818, -174136, -362158, 240562, -167486, 140502, 399524, 326858, 10498, 127978, 109712, -300716, -4022, -221014, -220728, -324256, 237114 ], [ 294476, -49181, -72277, 47302, -117327, 24032, -2929, 261743, -26993, 73564, -58444, 11075, -100076, -73163, 176645, 116173, 20143, 397546, 136257, -92979, 152657, 62056, -87966, 120385, -174991, 81492, -358480, 253881 ], [ 174048, -311128, -295768, 82768, -40392, -137152, -162296, 326856, 156616, -81824, 41376, 348968, -26016, 215832, 112728, 399832, -100216, 395568, -54344, -196456, 177336, 14400, 124784, 244792, -128968, 383712, -392704, 270648 ], [ 196045, -348270, -266719, 167284, -75897, -70516, -99813, 310564, 136240, -109682, 35926, 311546, -102766, 310652, 97141, 380581, -80400, 257210, -165190, -144653, 220990, -41251, 190324, 240334, -74455, 483582, -226438, 251010 ], [ 294002, -265516, -102982, 277960, -171370, 117624, 80990, 250856, 7072, -69524, -25668, 73956, -259948, 301912, 107330, 199778, 14176, 46116, -233500, -10034, 274764, -101166, 177352, 167148, -15414, 475532, 46756, 211956 ], [ 391959, -182762, 60755, 388636, -266843, 305764, 261793, 191148, -122096, -29366, -87262, -163634, -417130, 293172, 117519, 18975, 108752, -164978, -301810, 124585, 328538, -161081, 164380, 93962, 43627, 467482, 319950, 172902 ], [ 339196, -151088, -34148, 242312, -114856, 136804, 183696, -11200, -59824, 4632, -133636, -239244, -412952, 307532, 66128, 126372, -45492, -37432, -113600, 100504, 202692, -107116, 246628, 114216, -5052, 462052, 300004, 219688 ], [ 263825, -127076, -167847, 57438, 74250, -85721, 66764, -234944, 31164, 37706, -177727, -290557, -384570, 325357, 5500, 276999, -237059, 140910, 113088, 52618, 49903, -36069, 343159, 148486, -69889, 457015, 236087, 279350 ], [ 176910, -99206, -277330, -99648, 226048, -284656, -53622, -412672, 121542, 69136, -224184, -332128, -343046, 329044, -54388, 407338, -398420, 295136, 303368, 2070, -95006, 12964, 423452, 185952, -117290, 426668, 181496, 332296 ], [ -31217, -30827, -132545, 35040, -13888, -235896, -210275, -107232, 205515, 83304, -295484, -271408, -163531, 184282, -106506, 324653, -242618, 196144, 111364, -76429, -157175, -169150, 333246, 256976, 18387, 130566, 224828, 314724 ], [ -239344, 37552, 12240, 169728, -253824, -187136, -366928, 198208, 289488, 97472, -366784, -210688, 15984, 39520, -158624, 241968, -86816, 97152, -80640, -154928, -219344, -351264, 243040, 328000, 154064, -165536, 268160, 297152 ], [ -344963, 119056, 65234, 257306, -384665, -184625, -389097, 402995, 265787, 139570, -363744, -107394, 97485, -97591, -141302, 165702, 176, 24725, -148975, -233329, -223077, -399860, 174618, 330389, 236016, -321043, 309084, 225554 ], [ -216278, 230560, -91580, 237204, -266146, -287826, -103874, 377718, -4026, 245508, -190784, 93212, -45046, -217214, 34740, 104108, -70112, 13018, 65362, -311506, -93242, -143272, 155988, 175898, 195168, -155190, 344504, 30468 ], [ -87593, 342064, -248394, 217102, -147627, -391027, 181349, 352441, -273839, 351446, -17824, 293818, -187577, -336837, 210782, 42514, -140400, 1311, 279699, -389683, 36593, 113316, 137358, 21407, 154320, 10663, 379924, -164618 ], [ 22648, 267436, -309916, 198236, -113408, -282212, 307980, 231044, -296344, 404248, 13128, 352092, -216348, -260740, 178480, 63360, -114112, -5032, 337316, -325588, 26088, 264352, 134640, -84976, 52692, 133952, 300552, -154336 ], [ 115982, 22187, -284087, 180503, -156464, 20951, 289235, 21537, -92150, 408342, -86094, 279895, -140839, -5233, -44804, 159776, 704, -6458, 251273, -131077, -113062, 318632, 146508, -147260, -104651, 218224, 115954, 44200 ], [ 209316, -223062, -258258, 162770, -199520, 324114, 270490, -187970, 112044, 412436, -185316, 207698, -65330, 250274, -268088, 256192, 115520, -7884, 165230, 63434, -252212, 372912, 158376, -209544, -261994, 302496, -68644, 242736 ], [ 257498, -279322, -308266, 74436, -163492, 224887, 159095, -146965, 205568, 276433, -240576, 187062, 5283, 156822, -247541, 110171, 66439, 110608, 86786, 190557, -302384, 308515, 116949, -230671, -162416, 340885, -5824, 131379 ], [ 289744, -268880, -385040, -38816, -99552, -16360, 15000, -17544, 260032, 90984, -280320, 184624, 74168, -59792, -140936, -121416, -40488, 271424, 11024, 293896, -321152, 202232, 56712, -237272, 27840, 363080, 144320, -89352 ], [ 321990, -258438, -461814, -152068, -35612, -257607, -129095, 111877, 314496, -94465, -320064, 182186, 143053, -276406, -34331, -353003, -147415, 432240, -64738, 397235, -339920, 95949, -3525, -243873, 218096, 385275, 294464, -310083 ], [ 106406, -56948, -417654, -24156, 105526, -246008, 80768, -3496, 104520, -14132, -83576, 221988, 221508, -300410, -148474, -250784, -46706, 411094, -151698, 189912, -233574, 61672, 6264, -285828, 297956, 283896, 131636, -251920 ], [ -120443, 153226, -367997, 114718, 250173, -222916, 306720, -129996, -117476, 78282, 165468, 263710, 300398, -315659, -272651, -133392, 63441, 381677, -239167, -31532, -121541, 30668, 19236, -329390, 372798, 176900, -45418, -181080 ], [ -313484, 292688, -320504, 220408, 341948, -191376, 479080, -231828, -260396, 169088, 338152, 251700, 362756, -287884, -329684, -21624, 155296, 345088, -304032, -178792, -14820, -12736, 10876, -354132, 423372, 90040, -183812, -94500 ], [ -345937, 96268, -283290, 168474, 182581, -119708, 396878, -216487, -27705, 252256, 148126, -15537, 346587, -55745, -67783, 63430, 160264, 274432, -261528, 26322, 66669, -115040, -98811, -289479, 358673, 98826, -138571, 66845 ], [ -378390, -100152, -246076, 116540, 23214, -48040, 314676, -201146, 204986, 335424, -41900, -282774, 330418, 176394, 194118, 148484, 165232, 203776, -219024, 231436, 148158, -217344, -208498, -224826, 293974, 107612, -93330, 228190 ], [ -324335, -168178, -124208, 89059, -62344, 54453, 209254, -184356, 242944, 353945, -119120, -341319, 303908, 293882, 358711, 193623, 148015, 179587, -200208, 360077, 113781, -259537, -224621, -215631, 219897, 128458, -69914, 333663 ], [ -135712, -36480, 129344, 99616, -33088, 204896, 67712, -165312, -22016, 271904, -20864, -75232, 261312, 233024, 371936, 176672, 96288, 227680, -218240, 369760, -100832, -208224, -95200, -292704, 131232, 168064, -80448, 352224 ], [ 52911, 95218, 382896, 110173, -3832, 355339, -73830, -146268, -286976, 189863, 77392, 190855, 218716, 172166, 385161, 159721, 44561, 275773, -236272, 379443, -315445, -156911, 34221, -369777, 42567, 207670, -90982, 370785 ], [ 179024, 144498, 450570, 3802, -35812, 348828, -56528, -23652, -298186, 38956, 87616, 145498, 145992, 30766, 363666, 190412, 71962, 156496, -132812, 225774, -258710, -175822, 58124, -231152, -12106, 172516, -28576, 266804 ], [ 264952, 140795, 398751, -177737, -107158, 241418, 62888, 165546, -146271, -156222, 41248, -100073, 53900, -162411, 319851, 251730, 150231, -70376, 48750, -32907, -27537, -239877, 14194, 46136, -44927, 89302, 80720, 84046 ], [ 350880, 137092, 346932, -359276, -178504, 134008, 182304, 354744, 5644, -351400, -5120, -345644, -38192, -355588, 276036, 313048, 228500, -297248, 230312, -291588, 203636, -303932, -29736, 323424, -77748, 6088, 190016, -98712 ], [ 361416, 234298, 314987, -182095, -253878, 185305, 159277, 269392, 156533, -174767, -92870, -267322, -71498, -169810, 233741, 259739, 296281, -283238, 279273, -283281, 172818, -309904, 74078, 365302, -113305, 48787, 45225, -327 ], [ 356080, 352748, 287226, 70606, -330100, 270014, 106262, 126240, 307206, 80142, -189332, -120812, -92428, 95748, 191766, 182298, 361854, -218516, 300318, -218766, 86844, -303648, 208996, 357620, -149438, 117994, -153058, 157246 ] ], [ [ -96576, -387712, -5824, -160704, -365632, -213888, 14784, -349120, 121216, -70144, 302080, 106496, -84864, -323520, -7296, 133760, -42496, -144640, 128128, 272192, 65344, 395840, 131840, 211520, 179072, -45504, 147584, 221632 ], [ -110517, -348883, 15869, -141849, -354892, -186555, 22824, -317809, 115231, -82003, 297244, 92678, -65682, -296445, -4188, 123641, -24937, -154525, 135457, 246692, 58168, 374435, 119870, 196208, 162794, -54060, 141455, 211540 ], [ -217398, -51194, 182182, 2706, -272552, 22998, 84464, -77758, 69346, -172922, 260168, -13260, 81380, -88870, 19640, 46062, 109682, -230310, 191646, 51192, 3152, 210330, 28100, 78816, 37996, -119656, 94466, 134168 ], [ -324279, 246495, 348495, 147261, -190212, 232551, 146104, 162293, 23461, -263841, 223092, -119198, 228442, 118705, 43468, -31517, 244301, -306095, 247835, -144308, -51864, 46225, -63670, -38576, -86802, -185252, 47477, 56796 ], [ -294624, 419080, 399232, 231096, -153856, 373000, 177040, 256560, -49736, -251936, 210496, -199520, 292872, 181768, 62904, -88960, 279432, -339496, 282096, -271432, -112408, -82144, -149568, -78248, -169680, -204264, -5664, -13472 ], [ -8964, 357095, 233264, 201081, -203720, 383879, 150406, 77482, -174143, -47236, 243800, -231812, 202367, -26129, 74105, -108648, 128023, -293427, 275242, -270351, -183317, -143508, -224456, 27805, -173958, -135931, -70340, -70420 ], [ 276696, 295110, 67296, 171066, -253584, 394758, 123772, -101596, -298550, 157464, 277104, -264104, 111862, -234026, 85306, -128336, -23386, -247358, 268388, -269270, -254226, -204872, -299344, 133858, -178236, -67598, -135016, -127368 ], [ 298612, 285632, -69695, 105431, -210030, 378038, 120824, -110387, -365900, 136302, 298006, -120701, 150343, -352080, 139628, -68282, -108365, -122223, 162929, -208480, -243989, -135456, -317357, 90060, -157788, -123818, -80261, -158030 ], [ 117648, 316544, -184396, 12396, -94616, 340088, 136096, 11812, -389360, -58600, 309368, 157852, 288044, -401024, 227120, 53112, -142244, 63732, -18380, -101760, -171332, 34560, -291620, -69008, -118320, -275848, 66364, -168472 ], [ -63316, 347456, -299097, -80639, 20798, 302138, 151368, 134011, -412820, -253502, 320730, 436405, 425745, -449968, 314612, 174506, -176123, 249687, -199689, 4960, -98675, 204576, -265883, -228076, -78852, -427878, 212989, -178914 ], [ -6104, 304100, -305834, -41050, 47958, 270506, 202928, 21472, -338918, -270204, 356338, 374056, 376678, -377592, 215138, 81862, -59414, 113910, -229870, -72136, -92186, 222924, -168092, -163116, -9162, -365330, 190306, -18194 ], [ 117268, 240114, -282581, 35379, 50603, 240629, 264568, -156272, -237971, -237406, 398681, 217012, 275731, -271516, 63729, -70237, 99125, -111237, -218071, -200292, -104077, 199142, -50286, -35926, 68923, -243177, 120593, 190071 ], [ 240640, 176128, -259328, 111808, 53248, 210752, 326208, -334016, -137024, -204608, 441024, 59968, 174784, -165440, -87680, -222336, 257664, -336384, -206272, -328448, -115968, 175360, 67520, 91264, 147008, -121024, 50880, 398336 ], [ 206876, 242368, -115279, 109209, 68152, 241641, 342515, -104315, -17930, -33097, 166496, -124998, 138168, -72934, 111661, -114811, 218610, -147968, 475, -328563, 11130, 167816, -66593, 31326, 155104, -161297, 113187, 212588 ], [ 173112, 308608, 28770, 106610, 83056, 272530, 358822, 125386, 101164, 138414, -108032, -309964, 101552, 19572, 311002, -7286, 179556, 40448, 207222, -328678, 138228, 160272, -200706, -28612, 163200, -201570, 175494, 26840 ], [ 149498, 352723, 156439, 92736, 70140, 286619, 353409, 300897, 149178, 231395, -311550, -450180, 93076, 57898, 455578, 48934, 105567, 197949, 365124, -312653, 240791, 115813, -260909, -66000, 161266, -216083, 189746, -86423 ], [ 162424, 317188, 225140, 38272, -42928, 240228, 269804, 281324, -58696, 41668, -259432, -429296, 185904, -98824, 403000, -79544, -94188, 244156, 347184, -238524, 255028, -61540, -55036, -22208, 123224, -137860, 31000, 61260 ], [ 175350, 281653, 293841, -16192, -155996, 193837, 186199, 261751, -266570, -148059, -207314, -408412, 278732, -255546, 350422, -208022, -293943, 290363, 329244, -164395, 269265, -238893, 150837, 21584, 85182, -59637, -127746, 208943 ], [ 192656, 207188, 318052, -78046, -134874, 86206, 164334, 217748, -255194, -153816, -113286, -279988, 244900, -224268, 242214, -242730, -329678, 211290, 282704, -85656, 227102, -325206, 253510, 58116, 50910, 34776, -195902, 268436 ], [ 215656, 82114, 284426, -149507, 60695, -101037, 222731, 141986, 41207, 79588, 35225, -11762, 46410, 51410, 61687, -155537, -152187, -30647, 198984, -924, 111619, -293167, 222023, 85210, 21539, 150236, -146291, 213282 ], [ 238656, -42960, 250800, -220968, 256264, -288280, 281128, 66224, 337608, 312992, 183736, 256464, -152080, 327088, -118840, -68344, 25304, -272584, 115264, 83808, -3864, -261128, 190536, 112304, -7832, 265696, -96680, 158128 ], [ 136301, -67099, 246634, -196669, 219108, -264638, 153120, 24767, 396259, 318426, 180477, 179600, -104720, 206541, -57207, -118311, 46165, -349956, 113684, 63810, -104077, -149229, 231964, 142653, -99078, 248436, -80699, 105959 ], [ -32910, -37406, 258180, -121298, 57832, -128524, -74304, 1606, 328110, 202276, 96274, -81312, 73760, -125326, 133578, -241430, -16510, -339560, 155912, -12044, -196146, 5262, 312280, 174738, -223324, 160392, -82654, 55382 ], [ -202121, -7713, 269726, -45927, -103444, 7590, -301728, -21555, 259961, 86126, 12071, -342224, 252240, -457193, 324363, -364549, -79185, -329164, 198140, -87898, -288215, 159753, 392596, 206823, -347570, 72348, -84609, 4805 ], [ -30492, 51840, 123592, -84716, -35920, -45596, -208112, -131356, 134552, -63044, -14272, -322756, 303340, -410260, 246668, -221908, -119020, -319188, 287388, 45168, -320024, 156164, 331672, 201868, -97076, 183624, -204804, 73068 ], [ 192263, 115872, -46194, -140629, 65924, -127177, -66340, -254153, 554, -217167, -31936, -261231, 335333, -306507, 128701, -39403, -155429, -309275, 383689, 209572, -342794, 128863, 249562, 191357, 209629, 324798, -342735, 159157 ], [ 372996, 164740, -187494, -199996, 153640, -201792, 66246, -349462, -111192, -354484, -50108, -204738, 345362, -214850, 26144, 119584, -174744, -298224, 454468, 358212, -356286, 104312, 180068, 181426, 472402, 431896, -449830, 219638 ], [ 112498, 54386, -29691, -295630, 93012, -203264, 102379, -156147, 10708, -315338, -73614, -201081, 124769, -250201, 85392, 31632, -14572, -275224, 257266, 341330, -272359, 108636, 243042, 177585, 273889, 181196, -233147, 11235 ], [ -148000, -55968, 128112, -391264, 32384, -204736, 138512, 37168, 132608, -276192, -97120, -197424, -95824, -285552, 144640, -56320, 145600, -252224, 60064, 324448, -188432, 112960, 306016, 173744, 75376, -69504, -16464, -197168 ], [ -316392, -148409, 194761, -378671, -30127, -166427, 184788, 116579, 232171, -198924, -108509, -205667, -244891, -285595, 133888, -108908, 263625, -223015, -60733, 253358, -81776, 74542, 310890, 170190, -78358, -184817, 83200, -280040 ], [ -274256, -199906, 53058, -118702, -96942, -37190, 254248, -64362, 280678, -34520, -92202, -241110, -230470, -204934, -36864, -80664, 285314, -179614, -6890, 58364, 76832, -61572, 182964, 167292, -129740, 9326, -84608, -75984 ], [ -232120, -251403, -88645, 141267, -163757, 92047, 323708, -245303, 329185, 129884, -75895, -276553, -216049, -124273, -207616, -52420, 307003, -136213, 46953, -136630, 235440, -197686, 55038, 164394, -181122, 203469, -252416, 128072 ], [ -177924, -232868, -145100, 267712, -143992, 49000, 246372, -348376, 268132, 204324, 21988, -227360, -260224, 16052, -302684, -107132, 244776, -184432, 117128, -181756, 213988, -294452, -54420, 147048, -118792, 192148, -286712, 239668 ], [ -112673, -150137, -123411, 271760, -44862, -151974, 34473, -380070, 106649, 196297, 194649, -100584, -358112, 211069, -328375, -237887, 105626, -316636, 202274, -89503, 27481, -355149, -146949, 116458, 47774, -7515, -198622, 266509 ], [ -47422, -67406, -101722, 275808, 54268, -352948, -177426, -411764, -54834, 188270, 367310, 26192, -456000, 406086, -354066, -368642, -33524, -448840, 287420, 2750, -159026, -415846, -239478, 85868, 214340, -207178, -110532, 293350 ], [ -46754, -57469, -96217, 95100, -9139, -228287, -249636, -352678, 34365, 191395, 235773, 26063, -405682, 343264, -352404, -394524, -52076, -323001, 346284, -81576, -73635, -377246, -265418, 110052, 171109, -286311, -122640, 214179 ], [ -68880, -73224, -96424, -150816, -129912, 11304, -272544, -261552, 212040, 198456, -3128, -18856, -303056, 189440, -341088, -383392, -28064, -106088, 395872, -228224, 107720, -303600, -267856, 153568, 53832, -322904, -170112, 97592 ], [ -91006, -88979, -96631, -396732, -250685, 250895, -295452, -170426, 389715, 205517, -242029, -63775, -200430, 35616, -329772, -372260, -4052, 110825, 445460, -374872, 289075, -229954, -270294, 197084, -63445, -359497, -217584, -18995 ], [ -107368, 426, -51320, -160430, -103630, 93496, -280784, -103522, 139578, -3418, -66736, -41528, -133840, -76276, -83166, -397758, -101436, 89258, 150792, -135354, 143136, 9792, -122428, 15870, -59920, -361374, -230362, 7308 ], [ -123468, 94611, -3940, 97791, 55599, -81948, -264408, -37719, -130005, -222171, 127384, -16228, -68888, -186262, 174135, -424921, -204338, 56851, -159524, 121717, -17680, 257088, 32270, -175559, -50904, -361673, -241563, 40106 ], [ -122732, 147496, 41576, 275388, 199780, -215484, -247500, 37292, -325872, -375704, 292868, 31856, -4240, -265772, 377372, -418552, -250432, 21276, -378116, 329696, -161036, 404772, 171432, -319624, -59216, -327448, -259332, 44532 ], [ -42025, 4206, 78238, 70021, 272483, -149957, -228065, 156041, -171588, -219442, 322331, 188164, 58964, -200521, 323805, -252906, -26688, -29347, -161019, 304488, -221457, 79299, 236798, -238710, -149836, -129234, -308299, -85809 ], [ 38682, -139084, 114900, -135346, 345186, -84430, -208630, 274790, -17304, -63180, 351794, 344472, 122168, -135270, 270238, -87260, 197056, -79970, 56078, 279280, -281878, -246174, 302164, -157796, -240456, 68980, -357266, -216150 ], [ 39793, -223955, 81272, -213714, 306649, -84252, -215565, 315590, 23229, 19624, 285434, 333893, 143702, -32669, 184172, 60809, 233465, -42276, 207853, 189101, -343982, -382845, 358764, -88636, -309683, 152624, -301599, -290934 ], [ -82912, -217952, -61696, -94528, 95072, -185728, -263520, 235136, -113184, -11840, 70016, 63712, 100416, 128032, 47552, 181536, -21536, 132800, 258016, -2144, -408704, -225824, 401728, -37760, -345632, 58048, -83168, -279296 ], [ -205617, -211949, -204664, 24658, -116505, -287204, -311475, 154682, -249597, -43304, -145402, -206469, 57130, 288733, -89068, 302263, -276537, 307876, 308179, -193389, -473426, -68803, 444692, 13116, -381581, -36528, 135263, -267658 ], [ -287792, -121778, -224460, 91148, -128904, -207828, -226052, 60396, -329002, -65654, -152766, -164506, 34508, 279544, -42904, 278734, -276220, 361082, 197454, -193828, -328904, 49872, 349756, 25366, -296864, -62154, 112432, -203380 ], [ -343912, 22501, -165074, 123762, -13260, -12190, -54886, -42782, -371759, -82145, -26381, 78121, 25170, 161140, 120764, 162469, -111770, 335943, -16699, -71606, -49868, 143896, 166170, 12785, -134576, -43455, -65496, -105262 ], [ -400032, 166780, -105688, 156376, 102384, 183448, 116280, -145960, -414516, -98636, 100004, 320748, 15832, 42736, 284432, 46204, 52680, 310804, -230852, 50616, 229168, 237920, -17416, 204, 27712, -24756, -243424, -7144 ], [ -190836, 145721, -102333, 186235, -11758, 10201, 168411, -36262, -191007, -61623, 56719, 166237, -111895, -21651, 327811, 94574, -81968, 166421, -275601, 8887, 151441, 273595, -31560, -26038, 130701, -43202, -162724, -6705 ], [ 74216, 89854, -110774, 215514, -174276, -240706, 195482, 118252, 88558, -13346, -22286, -71882, -264546, -74666, 345866, 177604, -279584, -3066, -284686, -67358, -1394, 296986, -10032, -55156, 221206, -69468, -27576, -26830 ], [ 319055, 34814, -115511, 244662, -331028, -470838, 223895, 257491, 347049, 37447, -101401, -296354, -409504, -119948, 363627, 250053, -463306, -165044, -285851, -141773, -150968, 307670, 10280, -86867, 306167, -95827, 92972, -48776 ], [ 119208, -2032, -38760, 270928, -360928, -243920, 281832, 60680, 141912, 143592, -182936, -220592, -385216, 4896, 374920, 89720, -341360, -161824, -112776, -175928, -228800, 38800, 3840, -175624, 269160, -124232, -107680, -110784 ], [ -80639, -38878, 37991, 297194, -390828, -17002, 339769, -136131, -63225, 249737, -264471, -144830, -360928, 129740, 386213, -70613, -219414, -158604, 60299, -210083, -306632, -230070, -2600, -264381, 232153, -152637, -308332, -172792 ], [ -237538, -20314, 130330, 264648, -333782, 133350, 367142, -227960, -208170, 310048, -283468, -93902, -284242, 176842, 361632, -142596, -142984, -117854, 170182, -202544, -323984, -418498, -19588, -272150, 219626, -186142, -415348, -210992 ], [ -272751, 155245, 266835, 65468, -30389, 66765, 307917, -22340, -182571, 240496, -125274, -113337, -59095, 3675, 235408, 35746, -195516, 29231, 101021, -76872, -169976, -379007, -66462, -50453, 276459, -234097, -257062, -181736 ], [ -307964, 330804, 403340, -133712, 273004, 180, 248692, 183280, -156972, 170944, 32920, -132772, 166052, -169492, 109184, 214088, -248048, 176316, 31860, 48800, -15968, -339516, -113336, 171244, 333292, -282052, -98776, -152480 ], [ -218118, 287804, 428118, -154549, 363382, 7548, 155455, 196378, -141625, 61825, 142527, -144683, 177315, -154416, -15357, 307224, -243182, 255696, 60522, 99958, 54968, -197263, -89876, 188759, 276352, -220645, 28182, -133993 ], [ 8156, 6376, 331012, 19170, 221380, 95592, 25114, -548, -137462, -90458, 199130, -148386, -44750, 66016, -138062, 307408, -175700, 261216, 195900, 69828, 35280, 57094, 10312, -16470, 95296, -39934, 120964, -127254 ], [ 234430, -275052, 233906, 192889, 79378, 183636, -105227, -197474, -133299, -242741, 255733, -152089, -266815, 286448, -260767, 307592, -108218, 266736, 331278, 39698, 15592, 311451, 110500, -221699, -85760, 140777, 213746, -120515 ], [ 161296, -317920, 117184, 183920, -31072, 187008, -168768, -87728, -157792, -141040, 153760, -112064, -296992, 156064, -188496, 271200, 18752, 249568, 216304, -30144, -88176, 308192, 79616, -144688, -120512, 59840, 241888, -106336 ], [ -42829, -256418, -8120, 95025, -127718, 153336, -203084, 156187, -194822, 71779, -17590, -52908, -243218, -127802, -30923, 218806, 171748, 222474, -8199, -117360, -228729, 192226, -8612, 55803, -91256, -135568, 241750, -88902 ], [ -246954, -194916, -133424, 6130, -224364, 119664, -237400, 400102, -231852, 284598, -188940, 6248, -189444, -411668, 126650, 166412, 324744, 195380, -232702, -204576, -369282, 76260, -96840, 256294, -62000, -330976, 241612, -71468 ], [ -287300, -223063, 1294, 74420, -142867, 177951, -26940, 331978, -238936, 211208, -59969, 102763, -98269, -216587, 51627, -24603, 82352, 24121, -144683, -206868, -135174, -15850, -204556, 109592, -25961, -243913, 219382, 54473 ], [ -312048, -259748, 160776, 157680, -44404, 244996, 206832, 234136, -243168, 110560, 97604, 202836, -3532, 24108, -45548, -228820, -197696, -160868, -26900, -201072, 134616, -105688, -314128, -70176, 10724, -129948, 195048, 190748 ], [ -305824, -266115, 271286, 210937, 53705, 286880, 398310, 161113, -246629, 8340, 239316, 286403, 60842, 206933, -116575, -381257, -423426, -320804, 91087, -198513, 334944, -174856, -368728, -217373, 52632, -50036, 159059, 295301 ], [ -93120, -70362, 55316, 64174, 149454, 161024, 307828, 253550, -244950, -104360, 275288, 259930, -77204, 3958, -13282, -188494, -287036, -313720, 210434, -217534, 72192, -106224, -56848, -147430, 129360, -197144, 45370, 188374 ], [ 119584, 125391, -160654, -82589, 245203, 35168, 217346, 345987, -243271, -217060, 311260, 233457, -215250, -199017, 90011, 4269, -150646, -306636, 329781, -236555, -190560, -37592, 255032, -77487, 206088, -344252, -68319, 81447 ], [ 229024, 168976, -221944, -204904, 288208, -6904, 98408, 409608, -189464, -292448, 331680, 236648, -256032, -290840, 128368, 137360, -88472, -298008, 384496, -235264, -284560, -6360, 428288, -51784, 209432, -413160, -171512, -8824 ], [ 144844, -72754, 6791, -281379, 232318, 108119, -73885, 419199, -37917, -297876, 322940, 295459, -114444, -174253, 44970, 158566, -165453, -286485, 318026, -195888, -62150, -45253, 341624, -109031, 75181, -335443, -255025, -67865 ], [ 60664, -314484, 235526, -357854, 176428, 223142, -246178, 428790, 113630, -303304, 314200, 354270, 27144, -57666, -38428, 179772, -242434, -274962, 251556, -156512, 160260, -84146, 254960, -166278, -59070, -257726, -338538, -126906 ], [ 40613, -375371, 264243, -314638, 204115, 131296, -204608, 412056, 159396, -266430, 244594, 322237, 26980, -64995, -71464, 206308, -281897, -260813, 256339, -33611, 133421, -174363, 196064, -178961, -60968, -136901, -269535, -149586 ], [ 69892, -297148, 139100, -179352, 296092, -119680, 1472, 375072, 123792, -197016, 128168, 220324, -82224, -167644, -65760, 236944, -292500, -244644, 315932, 153540, -85148, -304060, 158528, -157364, 38944, 17084, -83212, -144296 ], [ 99171, -218925, 13957, -44066, 388069, -370656, 207552, 338088, 88188, -127602, 11742, 118411, -191428, -270293, -60056, 267580, -303103, -228475, 375525, 340691, -303717, -433757, 120992, -135767, 138856, 171069, 103111, -139006 ], [ 148880, -160376, -33804, -17176, 332824, -238268, 274402, 222984, -12, -146478, -3506, 25858, -77954, -304326, -55774, 217252, -163982, -26492, 237118, 347104, -278332, -333378, 58724, -106376, 64888, 173872, 3954, -119190 ], [ 204264, -107292, -60070, -20396, 236684, 610, 302577, 86180, -102822, -189879, 9351, -64095, 97375, -319299, -51887, 144434, 16729, 227106, 43711, 303312, -185182, -169089, -10414, -74820, -57380, 134680, -174503, -95339 ], [ 259648, -54208, -86336, -23616, 140544, 239488, 330752, -50624, -205632, -233280, 22208, -154048, 272704, -334272, -48000, 71616, 197440, 480704, -149696, 259520, -92032, -4800, -79552, -43264, -179648, 95488, -352960, -71488 ], [ 67943, -166287, -10551, 50283, 197561, 48657, 215591, -176480, -199629, -96177, 130078, -102321, 152874, -75016, 81076, 152438, 22088, 275015, -100591, 180952, -129982, -77664, -208444, -62745, -7240, -73309, -303694, -158267 ], [ -123762, -278366, 65234, 124182, 254578, -142174, 100430, -302336, -193626, 40926, 237948, -50594, 33044, 184240, 210152, 233260, -153264, 69326, -51486, 102384, -167932, -150528, -337336, -82226, 165168, -242106, -254428, -245046 ], [ -220107, -326860, 120904, 159031, 259990, -248030, 30249, -360997, -194138, 162529, 273693, -33352, -68951, 317671, 311983, 257212, -250211, -60288, 18154, 45441, -170547, -180182, -438198, -103072, 255491, -367233, -220652, -271080 ], [ 26844, -146448, 104160, 53300, 79624, -47976, 121996, -177756, -218104, 228332, 49788, -140256, -106740, -1868, 315732, 76432, -64900, 83968, 161720, 66348, -45956, -54280, -438152, -128832, 50308, -335148, -242640, -78432 ], [ 273795, 33964, 87416, -52431, -100742, 152078, 213743, 5485, -242070, 294135, -174117, -247160, -144529, -321407, 319481, -104348, 120411, 228224, 305286, 87255, 78635, 71622, -438106, -154592, -154875, -303063, -264628, 114216 ], [ 363416, 64026, 27802, -78352, -197428, 192322, 196820, 148716, -181406, 275658, -234162, -196424, -148298, -356036, 281160, -120868, 185922, 312060, 326792, 36222, 149126, 103214, -345700, -90802, -234918, -172478, -282006, 244194 ], [ 248508, -101367, -87543, -520, -185330, 24813, 38626, 239934, -10723, 147617, -81189, 59244, -107841, -20282, 188148, 76150, 95693, 317350, 189620, -108333, 149287, 12203, -133226, 89403, -152279, 86157, -293391, 292701 ], [ 133600, -266760, -202888, 77312, -173232, -142696, -119568, 331152, 159960, 19576, 71784, 314912, -67384, 315472, 95136, 273168, 5464, 322640, 52448, -252888, 149448, -78808, 79248, 269608, -69640, 344792, -304776, 341208 ], [ 156557, -266643, -190553, 153134, -187159, -70640, -72997, 316815, 121378, -63375, 61062, 236935, -136262, 407791, 90249, 260516, 10455, 217995, -85384, -212613, 175829, -134239, 177872, 297473, -15531, 429217, -168561, 334395 ], [ 253042, -178254, -110122, 227884, -214966, 129184, 82782, 246182, -28812, -122278, -36964, -18986, -263452, 370278, 132362, 136040, 66230, 54718, -223568, -73762, 216194, -170694, 215776, 244090, 23362, 420730, 46374, 298078 ], [ 349527, -89865, -29691, 302634, -242773, 329008, 238561, 175549, -179002, -181181, -134990, -274907, -390642, 332765, 174475, 11564, 122005, -108559, -361752, 65089, 256559, -207149, 253680, 190707, 62255, 412243, 261309, 261761 ], [ 319612, -104076, -140300, 215784, -126140, 180132, 150000, 11136, -71452, -110504, -158676, -345548, -405192, 373072, 105808, 89148, -50260, 30104, -200176, 74020, 145004, -94304, 288084, 200884, 33848, 436236, 270884, 291964 ], [ 270737, -133677, -279565, 104694, 12159, -21049, 24788, -167344, 74759, -20390, -171211, -388397, -402846, 425052, 20524, 197041, -256731, 214058, 6364, 63463, 10661, 40936, 321963, 220595, -4654, 465101, 249655, 332145 ], [ 209320, -153400, -390826, 8160, 125854, -199202, -100938, -305232, 209204, 61948, -185332, -419938, -386496, 456296, -61444, 292106, -427460, 372650, 177546, 47514, -117484, 144532, 345556, 239246, -29190, 466338, 228108, 370348 ], [ 16212, -69404, -208045, 64464, -18793, -135561, -232061, -16904, 220106, 62638, -216106, -332745, -223104, 269812, -108594, 252477, -222898, 264941, -22531, -25051, -180550, -84134, 261146, 246767, 92917, 177481, 203222, 387782 ], [ -176896, 14592, -25264, 120768, -163440, -71920, -363184, 271424, 231008, 63328, -246880, -245552, -59712, 83328, -155744, 212848, -18336, 157232, -222608, -97616, -243616, -312800, 176736, 254288, 215024, -111376, 178336, 405216 ], [ -278570, 95319, 65194, 159642, -252528, -59232, -375615, 462368, 176208, 103414, -227310, -109478, 32112, -71866, -140923, 156363, 100749, 71293, -284974, -167031, -262043, -398673, 132485, 231751, 279647, -260555, 190186, 339609 ], [ -171252, 168574, -55372, 158676, -214624, -163008, -116750, 430720, -28768, 233548, -92668, 138324, -39648, -155540, 15546, 61350, 24458, 35114, -32572, -229246, -178438, -158162, 180026, 140510, 212878, -90470, 286004, 84194 ], [ -63934, 241829, -175938, 157710, -176720, -266784, 142115, 399072, -233744, 363682, 41974, 386126, -111408, -239214, 172015, -33663, -51833, -1065, 219830, -291461, -94833, 82349, 227567, 49269, 146109, 79615, 381822, -171221 ], [ 28180, 176148, -216800, 143904, -188268, -184032, 257100, 250700, -230700, 403060, 51360, 445984, -121032, -163144, 144200, -3984, -60960, 3928, 288596, -237048, -96440, 228276, 227648, -18176, 59636, 196684, 330964, -162840 ], [ 106357, -16891, -184600, 118328, -245147, 69704, 240195, -4669, -36971, 359245, -54072, 333560, -73698, 59358, -52542, 139996, -8520, 46662, 189029, -75726, -176158, 287501, 184224, -63808, -44899, 265155, 145653, 87354 ], [ 184534, -209930, -152400, 92752, -302026, 323440, 223290, -260038, 156758, 315430, -159504, 221136, -26364, 281860, -249284, 283976, 43920, 89396, 89462, 85596, -255876, 346726, 140800, -109440, -149434, 333626, -39658, 337548 ], [ 275444, -227512, -188761, 46963, -254134, 240576, 85634, -218485, 220233, 190338, -215347, 195616, 45076, 170890, -226862, 155055, 18092, 183079, 52829, 211932, -261542, 285914, 98872, -146028, -65116, 360957, 18114, 228328 ], [ 370848, -183168, -249320, -5960, -169264, 38912, -94640, -72136, 237736, 36560, -253688, 200768, 125024, -57776, -127088, -70184, -35360, 294744, 38408, 325920, -241072, 182736, 57472, -179424, 85856, 373768, 161680, -7744 ], [ 466252, -138824, -309879, -58883, -84394, -162752, -274914, 74213, 255239, -117218, -292029, 205920, 204972, -286442, -27314, -295423, -88812, 406409, 23987, 439908, -220602, 79558, 16072, -212820, 236828, 386579, 305246, -243816 ], [ 163390, -7734, -351782, 12560, 30220, -190902, -26078, -18248, 104068, -5742, -102340, 223920, 219338, -316096, -164282, -214356, -4962, 399274, -92976, 209882, -172808, 66096, 44346, -256974, 240950, 268578, 165804, -201170 ], [ -157575, 127299, -392837, 89656, 146186, -211165, 242263, -121564, -54770, 117791, 97714, 242504, 230723, -336704, -312011, -119366, 85129, 386739, -214600, -35781, -123772, 56712, 75787, -301617, 238397, 144631, 13498, -145855 ], [ -412656, 214984, -409628, 154800, 222396, -217916, 449108, -204028, -162092, 230120, 239444, 212060, 242752, -308688, -390320, -31300, 161012, 367548, -308844, -205632, -67176, 37588, 80760, -328804, 235096, 47340, -111336, -67124 ], [ -354788, 77766, -311165, 163172, 109765, -160485, 363847, -187445, -24713, 289230, 104135, -51267, 257840, -49708, -138884, 23877, 169407, 316741, -273033, -15376, 25330, -27801, -39990, -273075, 228242, 76665, -105678, 122833 ], [ -296920, -59452, -212702, 171544, -2866, -103054, 278586, -170862, 112666, 348340, -31174, -314594, 272928, 209272, 112552, 79054, 177802, 265934, -237222, 174880, 117836, -93190, -160740, -217346, 221388, 105990, -100020, 312790 ], [ -197103, -92063, -66431, 166542, -60066, -4007, 165839, -158392, 130246, 357023, -79498, -370075, 261826, 328716, 290485, 128588, 141692, 240903, -219438, 302010, 102612, -123317, -193218, -203746, 184276, 126333, -95298, 412963 ], [ -32032, 38048, 154208, 140736, -31040, 159776, 10336, -152320, -38528, 287264, 7488, -102240, 209984, 231104, 354080, 169344, 36352, 255968, -229696, 330944, -80192, -98592, -88384, -255680, 100096, 132704, -92032, 373472 ], [ 133039, 168159, 374847, 114930, -2014, 323559, -145167, -146248, -207302, 217505, 94474, 165595, 158142, 133492, 417675, 210100, -68988, 271033, -239954, 359878, -262996, -73867, 16450, -307614, 15916, 139075, -88766, 333981 ], [ 229552, 199710, 435102, 16436, -6938, 323192, -90194, -55784, -178578, 95806, 78910, 128636, 107112, -8948, 395030, 260754, -12110, 127590, -144974, 238088, -214898, -99178, 34344, -175350, -52304, 123410, -28520, 192948 ], [ 281992, 167901, 392253, -128786, -33687, 217300, 100085, 88932, -22891, -59283, -2579, -104262, 56604, -180206, 316945, 317771, 149051, -117751, 17659, 19404, -18363, -156655, -3652, 75327, -110264, 93579, 68356, -13362 ], [ 334432, 136092, 349404, -274008, -60436, 111408, 290364, 233648, 132796, -214372, -84068, -337160, 6096, -351464, 238860, 374788, 310212, -363092, 180292, -199280, 178172, -214132, -41648, 326004, -168224, 63748, 165232, -219672 ], [ 360310, 211329, 301064, -121595, -149733, 179936, 247855, 154240, 219684, -67646, -138273, -235107, -37572, -135464, 208636, 343759, 356214, -343820, 257672, -215557, 176556, -212405, 98234, 378093, -201256, 118980, 54723, -53487 ], [ 380596, 309102, 251568, 93478, -252198, 285184, 156338, 27648, 292088, 142620, -186734, -62538, -79800, 162064, 188488, 294194, 377972, -268840, 317104, -189222, 133224, -198214, 275564, 388374, -229040, 192120, -99446, 191118 ] ], [ [ -86720, -322944, -105792, -86080, -124864, -222336, -161216, -94272, 118400, 143872, 99328, -73728, -48256, -46144, 1152, 159104, -31232, 75008, 74624, 206016, -45888, 324032, 126208, 49600, 322688, 85440, -108672, 90688 ], [ -92411, -287613, -84429, -67159, -132340, -191637, -155816, -90879, 108785, 124291, 98980, -74214, -35278, -35635, -228, 142583, -25223, 63341, 81359, 197148, -35640, 309293, 119650, 52240, 294134, 69228, -96255, 94060 ], [ -136042, -16742, 79354, 77902, -189656, 43722, -114416, -64866, 35070, -25830, 96312, -77940, 64220, 44934, -10808, 15922, 20846, -26106, 132994, 129160, 42928, 196294, 69372, 72480, 75220, -55064, -1058, 119912 ], [ -179673, 254129, 243137, 222963, -246972, 279081, -73016, -38853, -38645, -175951, 93644, -81666, 163718, 125503, -21388, -110739, 66915, -115553, 184629, 61172, 121496, 83295, 19094, 92720, -143694, -179356, 94139, 145764 ], [ -127776, 414328, 328832, 262600, -272128, 424568, -38032, -8496, -91448, -232928, 93632, -80544, 214904, 115064, -35128, -164992, 63480, -186200, 224016, -20280, 138392, -27936, -32704, 77864, -282672, -246680, 103456, 126624 ], [ 103236, 367017, 268112, 104567, -236984, 401545, -15078, 30006, -105041, -115260, 98600, -70332, 175505, -66015, -54793, -83480, -32775, -221597, 240438, -126977, 39653, -135852, -87352, -2797, -271770, -207189, -48252, 23124 ], [ 334248, 319706, 207392, -53466, -201840, 378522, 7876, 68508, -118634, 2408, 103568, -60120, 136106, -247094, -74458, -1968, -129030, -256994, 256860, -233674, -59086, -243768, -142000, -83458, -260868, -167698, -199960, -80376 ], [ 301516, 298304, 123311, -138439, -175666, 312170, 42504, 100835, -168692, 34354, 141322, 49997, 173641, -339760, -11820, 16858, -154851, -192161, 200703, -192288, -82971, -167136, -143491, -86028, -232676, -207286, -163883, -158162 ], [ 65904, 296832, 21260, -167212, -156392, 212488, 86112, 128412, -246800, 360, 204296, 236964, 270356, -364416, 114128, -12536, -126492, -50228, 88716, -36992, -49276, 51456, -104092, -28528, -191184, -307704, 16644, -216168 ], [ -169708, 295360, -80791, -195985, -137118, 112806, 129720, 155989, -324908, -33634, 267270, 423931, 367071, -389072, 240076, -41930, -98133, 91705, -23271, 118304, -15581, 270048, -64693, 28972, -149692, -408122, 197171, -274174 ], [ -148136, 286940, -161206, -152326, -29878, 156854, 196944, 54560, -214970, -106436, 309742, 406616, 337210, -303496, 192126, -56870, -56202, 28330, -36402, -6840, -78150, 203124, -10660, 40428, -73622, -387022, 136318, -87758 ], [ -55124, 276590, -235611, -88547, 101797, 240827, 270728, -82704, -52797, -190018, 346519, 332556, 272189, -187300, 95871, -67795, -10501, -92075, -22073, -209884, -167459, 56890, 47438, 39094, 12053, -332167, 8415, 166553 ], [ 37888, 266240, -310016, -24768, 233472, 324800, 344512, -219968, 109376, -273600, 383296, 258496, 207168, -71104, -384, -78720, 35200, -212480, -7744, -412928, -256768, -89344, 105536, 37760, 97728, -277312, -119488, 420864 ], [ 111396, 267712, -91585, -54185, 236232, 288391, 276317, -112213, 180906, -83367, 124960, 32038, 223176, -3898, 170115, 4011, 7278, -88832, 110453, -328541, -74010, -19976, -13903, 23362, 89632, -181471, -4051, 172372 ], [ 184904, 269184, 126846, -83602, 238992, 251982, 208122, -4458, 252436, 106866, -133376, -194420, 239184, 63308, 340614, 86742, -20644, 34816, 228650, -244154, 108748, 49392, -133342, 8964, 81536, -85630, 111386, -76120 ], [ 216422, 250621, 301177, -104384, 209092, 202293, 150767, 93327, 269606, 225389, -302882, -360508, 252972, 86454, 458438, 120698, -68431, 148339, 303612, -177507, 250361, 90315, -194051, 5456, 65390, 4291, 172718, -241017 ], [ 96776, 159932, 316748, -94080, 61616, 104796, 132436, 155220, 91080, 85756, -152600, -309264, 258768, -49016, 386632, -20936, -187732, 225412, 222928, -174724, 243852, 28836, -43332, 41152, 20264, 72900, 39272, -104972 ], [ -22870, 69243, 332319, -83776, -85860, 7299, 114105, 217113, -87446, -53877, -2318, -258020, 264564, -184486, 314826, -162570, -307033, 302485, 142244, -171941, 237343, -32643, 107387, 76848, -24862, 141509, -94174, 31073 ], [ -50576, -20116, 309340, -91202, -94086, -101278, 120114, 228396, -90502, -62120, 69094, -139276, 178460, -163636, 235130, -174134, -284754, 257798, 83120, -122088, 179714, -84042, 193626, 81084, -73918, 176808, -154850, 107308 ], [ 41240, -107746, 236246, -121677, 78713, -224259, 157765, 173886, 134553, 100444, 37975, 67218, -27114, 60430, 145177, -16607, -78421, 54823, 52024, -11044, 55629, -122337, 196041, 44422, -128083, 168804, -120925, 105790 ], [ 133056, -195376, 163152, -152152, 251512, -347240, 195416, 119376, 359608, 263008, 6856, 273712, -232688, 284496, 55224, 140920, 127912, -148152, 20928, 100000, -68456, -160632, 198456, 7760, -182248, 160800, -87000, 104272 ], [ 122947, -188341, 170998, -113267, 189276, -315106, 70752, 113361, 383213, 274822, 4147, 191216, -161392, 161507, 64871, 111127, 139995, -205372, 4652, 96414, -81571, -120387, 226596, -5517, -177178, 78156, -47765, 96169 ], [ 58478, -130818, 222012, -37390, 1688, -200244, -140480, 133210, 299378, 206236, 16590, -45408, 57568, -146578, 127638, -18570, 48478, -184856, -3720, 31692, -35502, -38254, 268456, -6322, -140516, -44296, -5698, 84554 ], [ -5991, -73295, 273026, 38487, -185900, -85382, -351712, 153059, 215543, 137650, 29033, -282032, 276528, -454663, 190405, -148267, -43039, -164340, -12092, -33030, 10567, 43879, 310316, -7127, -103854, -166748, 36369, 72939 ], [ 56540, -24192, 168120, 30124, -151728, -59940, -268304, 17628, 55528, -19836, 43456, -287996, 267348, -392748, 104372, -36844, -133716, -105964, 129956, 57488, -97384, 94652, 218856, 20148, 77428, 11320, -92604, 130004 ], [ 138121, 23648, 39826, 9125, -84292, -47911, -140700, -141095, -115914, -190657, 58176, -259361, 223947, -275333, -3981, 110747, -224267, -41909, 294567, 171292, -228438, 140721, 107398, 51635, 280403, 234466, -247233, 197371 ], [ 198844, 60988, -71994, -20740, -27816, -42688, -18982, -278666, -256040, -346124, 61564, -234526, 167118, -168606, -94240, 230112, -290024, 4848, 425340, 267132, -340578, 173832, 10844, 77102, 456078, 426088, -377978, 243882 ], [ 40558, -11922, -10837, -143698, -86420, -108928, 40933, -194141, -67348, -340374, -54034, -249591, -30705, -174103, 5488, 53104, -95444, -130024, 200814, 174350, -254121, 70884, 70782, 39359, 345103, 286708, -257941, 71405 ], [ -117728, -84832, 50320, -266656, -145024, -175168, 100848, -109616, 121344, -334624, -169632, -264656, -228528, -179600, 105216, -123904, 99136, -264896, -23712, 81568, -167664, -32064, 130720, 1616, 234128, 147328, -137904, -101072 ], [ -213784, -160311, 56359, -321889, -156385, -191925, 163052, -72467, 265061, -276276, -231379, -240493, -352053, -149173, 122624, -209492, 228007, -331497, -174451, -16142, -71568, -118926, 177526, -23982, 145910, 44929, -66048, -177432 ], [ -167600, -241662, -63586, -222322, -59762, -95578, 230488, -143606, 305978, -97704, -170038, -126666, -305754, -36634, -48128, -86120, 206686, -242050, -156534, -125116, 46560, -169020, 194316, -21820, 109708, 27058, -104320, -34096 ], [ -121416, -323013, -183531, -122755, 36861, 769, 297924, -214745, 346895, 80868, -108697, -12839, -259455, 75905, -218880, 37252, 185365, -152603, -138617, -234090, 164688, -219114, 211106, -19658, 73506, 9187, -142592, 109240 ], [ -88252, -335388, -201332, -60352, 113144, -18408, 206684, -276392, 324188, 174492, 18908, 50720, -279936, 171020, -267748, 8764, 142168, -179856, -98824, -215108, 148956, -277644, 182740, 34584, 54920, -22484, -178824, 194700 ], [ -67023, -284535, -125501, -32016, 170782, -143482, -30009, -329338, 243159, 190247, 207255, 68200, -361632, 250163, -204889, -158929, 78918, -314084, -38978, -78833, 10519, -343907, 112981, 136566, 52482, -66805, -213186, 227107 ], [ -45794, -233682, -49670, -3680, 228420, -268556, -266702, -382284, 162130, 206002, 395602, 85680, -443328, 329306, -142030, -326622, 15668, -448312, 20868, 57442, -127918, -410170, 43222, 238548, 50044, -111126, -247548, 259514 ], [ -84286, -220467, -94743, -113724, 124643, -223953, -340892, -316026, 188915, 214957, 304435, 19265, -422446, 296096, -130732, -366628, -17492, -279991, 131476, -18392, -77485, -369282, -55318, 221020, 49867, -204713, -201840, 133549 ], [ -143856, -220536, -182488, -272608, -36104, -119464, -357728, -207696, 253752, 221512, 114616, -76760, -365360, 223232, -137632, -361568, -40032, -4888, 260000, -169088, 39608, -290576, -164016, 161312, 50488, -315688, -127872, -48312 ], [ -203426, -220605, -270233, -431492, -196851, -14975, -374564, -99366, 318589, 228067, -75203, -172785, -308274, 150368, -144532, -356508, -62572, 270215, 388524, -319784, 156701, -211870, -272714, 101604, 51109, -426663, -53904, -230173 ], [ -149784, -101962, -199688, -157042, -86866, -83384, -309296, -77694, 165670, 48634, -72016, -154696, -255280, 85556, 38846, -359522, -23556, 155830, 157304, -74150, 62176, 28096, -83972, -29406, 79120, -339330, -124806, -101196 ], [ -90996, 22077, -121948, 137105, 35425, -159652, -240296, -59961, 2853, -139253, -60056, -131420, -202472, 21110, 230873, -362903, 18258, 23741, -90268, 189499, -41968, 275392, 118290, -163657, 108376, -242983, -202293, 41910 ], [ -38868, 112472, -37096, 352388, 148828, -196740, -174196, -17004, -110096, -262888, -27716, -79728, -143984, -34068, 363556, -333192, 63552, -82652, -260284, 399392, -122932, 425628, 291288, -267000, 123472, -149864, -271036, 138956 ], [ -18375, 43058, 81538, 193067, 220013, -47723, -121871, 145767, 13828, -81326, 101429, 106940, -58516, -45223, 214355, -146294, 125376, -66989, -61909, 353944, -93791, 114829, 325282, -223530, 71308, -72078, -298245, 17217 ], [ 2118, -26356, 200172, 33746, 291198, 101294, -69546, 308538, 137752, 100236, 230574, 293608, 26952, -56378, 65154, 40604, 187200, -51326, 136466, 308496, -64650, -195970, 359276, -180060, 19144, 5708, -325454, -104522 ], [ -5505, -61309, 183176, -31246, 293911, 156252, -55075, 385242, 180595, 187352, 228454, 317547, 99658, -27411, -41900, 164583, 135543, -2588, 243779, 236291, -108274, -306483, 383316, -123396, -40733, 12880, -257137, -154666 ], [ -56864, -42656, -44800, 50496, 190112, 64896, -99488, 328064, 97312, 127552, 22144, 88352, 152512, 63968, -83392, 190688, -92640, 97600, 209440, 122464, -265088, -105440, 391872, -46208, -112608, -89792, -40224, -93440 ], [ -108223, -24003, -272776, 132238, 86313, -26460, -143901, 270886, 14029, 67752, -184166, -140843, 205366, 155347, -124884, 216793, -320823, 197788, 175101, 8637, -421902, 95603, 400428, 30980, -184483, -192464, 176689, -32214 ], [ -194512, 52946, -331380, 140340, 13832, -31212, -88508, 156756, -88630, 14294, -142690, -139206, 206196, 135048, -62440, 177490, -318020, 233702, 62418, -56988, -356536, 160048, 300036, -374, -128608, -151958, 205008, 37300 ], [ -303256, 167371, -281102, 101102, -38516, 19710, 31046, 6014, -203745, -35087, 58077, 10823, 173582, 42956, 66820, 96139, -166726, 228297, -100629, -91626, -148340, 136680, 129606, -101505, 9392, -19409, 112088, 112142 ], [ -412000, 281796, -230824, 61864, -90864, 70632, 150600, -144728, -318860, -84468, 258844, 160852, 140968, -49136, 196080, 14788, -15432, 222892, -263676, -126264, 59856, 113312, -40824, -202636, 147392, 113140, 19168, 186984 ], [ -283852, 261815, -113267, 64597, -181554, -81385, 219253, -47482, -145137, -26841, 192129, 48339, -31353, -84285, 242253, 96818, -105552, 63131, -242271, -141351, 19551, 194197, -102840, -215018, 150435, 81890, -44188, 147009 ], [ -105832, 213538, 18454, 76166, -280316, -276126, 277190, 101972, 89394, 53314, 69102, -119446, -233086, -107446, 270934, 213244, -246496, -129126, -182034, -152322, -73070, 297030, -142032, -208716, 125066, 16156, -101320, 82862 ], [ 63041, 166946, 141735, 88682, -372652, -452842, 333433, 237053, 307911, 132553, -47831, -276158, -420064, -124084, 296549, 319595, -377110, -312972, -118453, -162915, -165576, 384714, -179624, -204413, 99609, -45821, -159852, 22152 ], [ 30680, 157424, 79336, 122032, -323616, -233008, 352408, 55928, 174120, 191640, -30696, -189264, -282432, 2784, 254712, 204296, -280464, -311776, 18696, -165192, -255552, 139120, -182016, -244088, 72216, -25144, -249184, 37056 ], [ -1681, 147902, 16937, 155382, -274580, -13174, 371383, -125197, 40329, 250727, -13561, -102370, -144800, 129652, 212875, 88997, -183818, -310580, 155845, -167469, -345528, -106474, -184408, -283763, 44823, -4467, -338516, 51960 ], [ -56830, 155642, 12102, 131768, -179914, 138938, 343162, -201736, -43830, 265696, 9484, -43346, -37006, 193430, 176480, 31556, -95992, -249282, 214490, -137424, -387696, -276510, -166460, -280202, 39798, -17666, -349260, 48432 ], [ -176545, 212291, 170365, -53244, 44037, 99171, 181219, 18052, 12635, 155664, 49274, -63287, -13753, 78453, 155504, 138046, -33156, -17695, 50707, -15800, -294408, -232465, -90882, -154139, 98149, -126847, -137338, -7320 ], [ -296260, 268940, 328628, -238256, 267988, 59404, 19276, 237840, 69100, 45632, 89064, -83228, 9500, -36524, 134528, 244536, 29680, 213892, -113076, 105824, -201120, -188420, -15304, -28076, 156500, -236028, 74584, -63072 ], [ -256794, 195844, 336202, -219515, 342570, 50756, -92463, 259782, 40777, -26769, 141009, -88869, -11731, -56912, 52557, 294376, 67150, 302512, -105226, 165034, -113464, -90497, 14932, -31175, 115840, -224715, 139018, -106119 ], [ -43676, -18792, 179388, 21502, 254204, 76056, -149434, 65892, -80042, -58118, 206214, -78910, -81490, 25888, -95954, 282416, 76948, 235168, 89860, 156156, -31952, 66202, -4296, -175178, -32832, -81954, 42556, -135306 ], [ 169442, -233428, 22574, 262519, 165838, 101356, -206405, -127998, -200861, -89467, 271419, -68951, -151249, 108688, -244465, 270456, 86746, 167824, 284946, 147278, 49560, 222901, -23524, -319181, -181504, 60807, -53906, -164493 ], [ 129264, -280608, -13760, 297616, 42848, 99712, -170176, -28240, -258464, -21008, 216416, -48704, -142816, 21600, -219824, 253600, 166592, 105248, 175120, 55744, 12144, 192032, -38656, -268240, -152896, -3520, -48864, -178848 ], [ -21731, -254526, 2616, 242623, -95290, 86280, -93172, 199989, -288410, 91117, 108822, -23956, -100174, -139814, -119429, 234602, 277084, 44758, -68105, -71952, -77303, 79102, -51996, -132011, -46728, -158448, 586, -186714 ], [ -172726, -228444, 18992, 187630, -233428, 72848, -16168, 428218, -318356, 203242, 1228, 792, -57532, -301228, -19034, 215604, 387576, -15732, -311330, -199648, -166750, -33828, -65336, 4218, 59440, -313376, 50036, -194580 ], [ -210300, -159417, 69010, 135052, -142141, 154609, 117116, 289430, -276776, 213496, 24401, 92005, -62035, -167109, -71771, 7627, 134096, -141385, -222629, -125996, -64026, -130294, -142516, -18712, 61049, -249127, 130986, -103641 ], [ -237072, -86300, 122232, 82704, -29004, 245436, 255760, 115688, -228384, 214048, 60028, 189548, -71028, -4844, -139092, -218348, -154048, -273244, -102316, -33168, 57000, -225192, -225776, -56800, 52700, -164004, 214936, -3292 ], [ -234720, -22861, 158954, 20087, 78631, 301664, 367290, -19177, -178891, 187948, 92268, 267021, -92234, 120539, -176305, -399143, -389854, -382492, 15297, 34049, 138528, -289784, -264360, -95251, 58088, -103628, 263933, 73387 ], [ -38208, -23942, 85676, -110990, 149586, 127232, 298060, 105138, -122058, -15832, 101928, 210694, -194860, 42, -12798, -278738, -276740, -341000, 114910, -69474, -43264, -152336, -5104, -136122, 155056, -208232, 79910, -7734 ], [ 158304, -25023, 12398, -242067, 220541, -47200, 228830, 229453, -65225, -219612, 111588, 154367, -297486, -120455, 150709, -158333, -163626, -299508, 214523, -172997, -225056, -14888, 254152, -176993, 252024, -312836, -104113, -88855 ], [ 246624, -77072, -1416, -328984, 260400, -113032, 132376, 320376, -11880, -348064, 152160, 157976, -327136, -192104, 247696, -49552, -99560, -266856, 258832, -207104, -306032, 71256, 366336, -206136, 279656, -376728, -226952, -112136 ], [ 132084, -224686, 96265, -333101, 241954, 24761, -15123, 348689, 34925, -335276, 250692, 273965, -219956, -172163, 219958, 37434, -127459, -250779, 199446, -111056, -197978, 61205, 202760, -213289, 177283, -364285, -235071, -26967 ], [ 17544, -372300, 193946, -337218, 223508, 162554, -162622, 377002, 81730, -322488, 349224, 389954, -112776, -152222, 192220, 124420, -155358, -234702, 140060, -15008, -89924, 51154, 39184, -220442, 74910, -351842, -243190, 58202 ], [ 29195, -361093, 145949, -234514, 220285, 89760, -183488, 375272, 83100, -281698, 335982, 379635, -108452, -104045, 171944, 162396, -173767, -201699, 173949, 108795, -46077, -36533, -7392, -186463, 20520, -240235, -161713, 61042 ], [ 137916, -227716, -14108, -49640, 228772, -145024, -106944, 350432, 49520, -219368, 236760, 272156, -183248, -34148, 157408, 162672, -184876, -155676, 279588, 253948, -51620, -183940, 36032, -120844, 3040, -52348, -11316, 552 ], [ 246637, -94339, -174165, 135234, 237259, -379808, -30400, 325592, 15940, -157038, 137538, 164677, -258044, 35749, 142872, 162948, -195985, -109653, 385227, 399101, -57163, -331347, 79456, -55225, -14440, 135539, 139081, -59938 ], [ 266096, -66568, -108340, 98456, 200296, -258948, 76798, 246392, -26676, -112114, 92370, 107742, -97886, 17446, 147902, 173340, -137362, 58428, 258018, 352032, -51204, -309662, -11940, -87544, -20472, 167888, 27758, -3338 ], [ 260760, -68132, 20230, 108, 150708, -39298, 192511, 152092, -71802, -72025, 62217, 64847, 127537, -25357, 158367, 186542, -59369, 260414, 66129, 251568, -42050, -241007, -140786, -147068, -23324, 157032, -156265, 85787 ], [ 255424, -69696, 148800, -98240, 101120, 180352, 308224, 57792, -116928, -31936, 32064, 21952, 352960, -68160, 168832, 199744, 18624, 462400, -125760, 151104, -32896, -172352, -269632, -206592, -26176, 146176, -340288, 174912 ], [ 122921, -172161, 173479, -23835, 82743, 80095, 219881, -51872, -98275, 63169, 23554, 64065, 264502, 114184, 214924, 233002, 17336, 234953, -83233, 173736, -100194, -196640, -327684, -199255, 4552, 30509, -247506, 128107 ], [ -9582, -274626, 198158, 50570, 64366, -20162, 131538, -161536, -79622, 158274, 15044, 106178, 176044, 296528, 261016, 266260, 16048, 7506, -40706, 196368, -167492, -220928, -385736, -191918, 35280, -85158, -154724, 81302 ], [ -81925, -338036, 186552, 77785, 34314, -65474, 79815, -225675, -59014, 236559, -15981, 129096, 89031, 367017, 303073, 259588, 23315, -146176, 14326, 211695, -198685, -207946, -423018, -188256, 29133, -161775, -84692, 53992 ], [ 62308, -260848, 44320, -64884, -37768, 87016, 159924, -125924, -31368, 254292, -128060, 82912, 7220, 34828, 330604, 109168, 61380, -34304, 114376, 200724, -99900, -60792, -385528, -197824, -109764, -97812, -96560, 96864 ], [ 206541, -183660, -97912, -207553, -109850, 239506, 240033, -26173, -3722, 272025, -240139, 36728, -74591, -297361, 358135, -41252, 99445, 77568, 214426, 189753, -1115, 86362, -348038, -207392, -248661, -33849, -108428, 139736 ], [ 219624, -124602, -141114, -249072, -172172, 253086, 225772, 53588, 26494, 255638, -214318, 43464, -139542, -346620, 291896, -93852, 117150, 142660, 254456, 120482, 62490, 113906, -280668, -118830, -253178, 51614, -115466, 181758 ], [ 62212, -89113, -55577, -159096, -221806, 86083, 88830, 107362, 60051, 194895, -9227, 118996, -182575, -28070, 103756, -19286, 108387, 146938, 216460, -24579, 80361, -14043, -174454, 97301, -83001, 165027, -116225, 222675 ], [ -95200, -53624, 29960, -69120, -271440, -80920, -48112, 161136, 93608, 134152, 195864, 194528, -225608, 290480, -84384, 55280, 99624, 151216, 178464, -169640, 98232, -141992, -68240, 313432, 87176, 278440, -116984, 263592 ], [ -71517, 195, 10857, -33294, -231929, -35088, -33419, 135425, 46270, 9599, 161690, 89865, -239706, 367905, -79129, 88476, 79161, 96709, 24968, -200491, 90843, -185521, 30384, 346863, 152923, 315983, -102143, 267669 ], [ 48750, 63790, -64054, -26348, -144874, 124256, 62146, 67322, -44212, -148986, -92, -110902, -238372, 316730, 29270, 99608, 52458, 10850, -190128, -170430, 69982, -184026, 124960, 282854, 162974, 313062, -78982, 252098 ], [ 169017, 127385, -138965, -19402, -57819, 283600, 157711, -781, -134694, -307571, -161874, -311669, -237038, 265555, 137669, 110740, 25755, -75009, -405224, -140369, 49121, -182531, 219536, 218845, 173025, 310141, -55821, 236527 ], [ 169924, 66380, -242996, 16024, -45444, 203804, 108816, -59264, -29476, -190936, -153836, -362356, -292024, 319920, 86448, 78852, -82028, 41192, -322320, -57188, -51500, -26016, 207212, 226316, 147016, 364340, 10140, 226756 ], [ 152927, -13315, -351395, 55722, -44271, 88137, 38252, -116304, 105097, -33018, -120325, -390531, -355458, 390116, 11284, 40511, -201973, 187702, -194716, 33961, -164085, 153752, 178853, 244509, 115598, 427107, 82521, 217855 ], [ 132056, -80712, -437686, 86304, -39806, -11454, -35862, -150704, 223372, 106564, -88268, -408190, -404800, 442392, -59068, 8790, -294140, 318134, -88874, 112326, -267348, 293164, 146412, 254866, 91238, 464446, 142132, 217492 ], [ 70508, -18980, -291843, 21168, -775, 57753, -147251, 52616, 170518, 53618, -71478, -315431, -306176, 306508, -78894, 46579, -94638, 279747, -211533, 56459, -272730, 8838, 71110, 182945, 140987, 234791, 67658, 306778 ], [ 8960, 42752, -146000, -43968, 38256, 126960, -258640, 255936, 117664, 672, -54688, -222672, -207552, 170624, -98720, 84368, 104864, 241360, -334192, 592, -278112, -275488, -4192, 111024, 190736, 5136, -6816, 396064 ], [ -25526, 86585, -37194, -82490, 44912, 148448, -293841, 392672, 45616, 3754, -18354, -85498, -118896, 68186, -89685, 84357, 219043, 175155, -359026, -50585, -276277, -430111, -17621, 63561, 207025, -105477, -14986, 374743 ], [ 1844, 89506, -13044, -60180, -22432, 60864, -154898, 377216, -70304, 134900, 62652, 153196, -53024, 42196, -14682, -2054, 138198, 45366, -160260, -91042, -257946, -288270, 110374, 72002, 146834, 56006, 128396, 100606 ], [ 29214, 92427, 11106, -37870, -89776, -26720, -15955, 361760, -186224, 266046, 143658, 391890, 12848, 16206, 60321, -88465, 57353, -84423, 38506, -131499, -239615, -146429, 238369, 80443, 86643, 217489, 271778, -173531 ], [ 24748, 65708, 12000, -55328, -155092, -22816, 68340, 230900, -173588, 258124, 108384, 415712, 31560, 31688, 73272, -53616, 14368, -87768, 95084, -84104, -234952, -44788, 234688, 77568, 52684, 272628, 252908, -176744 ], [ -8901, 11819, -8424, -109240, -218549, 64952, 102541, -5747, -43109, 122723, -33480, 242568, 7042, 85186, 29342, 92388, 6088, 24794, 21323, 43822, -242818, 20003, 110304, 64320, 42771, 230285, 85307, 68390 ], [ -42550, -42070, -28848, -163152, -282006, 152720, 136742, -242394, 87370, -12678, -175344, 69424, -17476, 138684, -14588, 238392, -2192, 137356, -52438, 171748, -250684, 84794, -14080, 51072, 32858, 187942, -82294, 313524 ], [ 92492, -8392, -23959, -114979, -276970, 146240, 4190, -265147, 121255, -74146, -222365, 63968, 72620, 86102, -26354, 156001, 14484, 208489, -34093, 245988, -200954, 86022, 3656, 12460, 113436, 198707, -28130, 277784 ], [ 287072, 56192, -10136, -30776, -247760, 106496, -187216, -212408, 121048, -109520, -235912, 117696, 203168, -3920, -26768, -7000, 39968, 265000, 16760, 301280, -130896, 64816, 71552, -35104, 225952, 228216, 104304, 142912 ], [ 481652, 120776, 3687, 53427, -218550, 66752, -378622, -159669, 120841, -144894, -249459, 171424, 333716, -93942, -27182, -170001, 65452, 321511, 67613, 356572, -60838, 43610, 139448, -82668, 338468, 257725, 236738, 8040 ], [ 175842, 56726, -141946, 65008, -171212, -41962, -115266, -99384, 107324, -9394, -166140, 102480, 216214, -179520, -131238, -127852, 60290, 294070, -81360, 171910, -86392, 99536, 166182, -147282, 196202, 108990, 179092, -10254 ], [ -152713, -13171, -294827, 73288, -123050, -153811, 168761, -38756, 93202, 133873, -78418, 27960, 87437, -264896, -240005, -76378, 53735, 262813, -239416, -23659, -116292, 158968, 191045, -212671, 42355, -47847, 112806, -23249 ], [ -394000, -61512, -401444, 95312, -77948, -235780, 379500, -836, 75244, 261272, 876, -59420, -3648, -297776, -302672, -38780, 63948, 241796, -354516, -161984, -123672, 201708, 189704, -249692, -81880, -157612, 54632, -5260 ], [ -220764, -7462, -288307, 182620, -47381, -175819, 242121, -70779, 39065, 313298, 40137, -207885, 84304, -81300, -146364, -67093, 153809, 269419, -265575, -28400, -24082, 165161, 63894, -151965, -65458, -43785, 34990, 159903 ], [ -47528, 46588, -175170, 269928, -16814, -115858, 104742, -140722, 2886, 365324, 79398, -356350, 172256, 135176, 9944, -95406, 243670, 297042, -176634, 105184, 75508, 128614, -61916, -54238, -49036, 70042, 15348, 325066 ], [ 80735, 91791, -39569, 304658, 20674, -36457, -4287, -185672, -12710, 370289, 92586, -370229, 204318, 234292, 155515, -53132, 221508, 309257, -149874, 201382, 90732, 115845, -108958, -20222, -45844, 99251, 5858, 395693 ], [ 139040, 123232, 130976, 257600, 68928, 73184, -69216, -191744, 3712, 302048, 65216, -174752, 149440, 150848, 284384, 98944, 25088, 297504, -219840, 239424, -25280, 140064, -33472, -85312, -63232, -3168, 12160, 319264 ], [ 197345, 154673, 301521, 210542, 117182, 182825, -134145, -197816, 20134, 233807, 37846, 20725, 94562, 67404, 413253, 251020, -171332, 285751, -289806, 277466, -141292, 164283, 42014, -150402, -80620, -105587, 18462, 242835 ], [ 195408, 126978, 370818, 117900, 142266, 187144, -37262, -140440, 78514, 156130, -38174, -6972, 70680, -24524, 372106, 319054, -122066, 124730, -229586, 202360, -134510, 153866, 66904, -72874, -120240, -71730, 2280, 91660 ], [ 154744, 61267, 375027, -4046, 152455, 123756, 163643, -42276, 163867, 72387, -145469, -178138, 66724, -121906, 221663, 333061, 85141, -132249, -85675, 54516, -48789, 121183, 59268, 96337, -174152, 49733, -28356, -107566 ], [ 114080, -4444, 379236, -125992, 162644, 60368, 364548, 55888, 249220, -11356, -252764, -349304, 62768, -219288, 71220, 347068, 292348, -389228, 58236, -93328, 36932, 88500, 51632, 265548, -228064, 171196, -58992, -306792 ], [ 148010, 67823, 308984, -35157, 51765, 149664, 327649, -31616, 241948, 100126, -193999, -231917, -11260, -53976, 70212, 352449, 343850, -353588, 129016, -165419, 91284, 73221, 152486, 301379, -270424, 237692, -75891, -116385 ], [ 197644, 169138, 223056, 100474, -84602, 271104, 240686, -158208, 215176, 252708, -100274, -53782, -100040, 166640, 100664, 356014, 362572, -256344, 184400, -221562, 139032, 61606, 276180, 309130, -310352, 292616, -89898, 156050 ] ], [ [ -76864, -258176, -205760, -11456, 115904, -230784, -337216, 160576, 115584, 357888, -103424, -253952, -11648, 231232, 9600, 184448, -19968, 294656, 21120, 139840, -157120, 252224, 120576, -112320, 466304, 216384, -364928, -40256 ], [ -74305, -226343, -184727, 7531, 90212, -196719, -334456, 136051, 102339, 330585, -99284, -241106, -4874, 225175, 3732, 161525, -25509, 281207, 27261, 147604, -129448, 244151, 119430, -91728, 425474, 192516, -333965, -23420 ], [ -54686, 17710, -23474, 153098, -106760, 64446, -313296, -51974, 794, 121262, -67544, -142620, 47060, 178738, -41256, -14218, -67990, 178098, 74342, 207128, 82704, 182258, 110644, 66144, 112444, 9528, -96582, 105656 ], [ -35067, 261763, 137779, 298665, -303732, 325611, -292136, -239999, -100751, -88061, -35804, -44134, 98994, 132301, -86244, -189961, -110471, 74989, 121423, 266652, 294856, 120365, 101858, 224016, -200586, -173460, 140801, 234732 ], [ 39072, 409576, 258432, 294104, -390400, 476136, -253104, -273552, -133160, -213920, -23232, 38432, 136936, 48360, -133160, -241024, -152472, -32904, 165936, 230872, 389192, 26272, 84160, 233976, -395664, -289096, 212576, 266720 ], [ 215436, 376939, 302960, 8053, -270248, 419211, -180562, -17470, -35939, -183284, -46600, 91148, 148643, -105901, -183691, -58312, -193573, -149767, 205634, 16397, 262623, -128196, 49752, -33399, -369582, -278447, -26164, 116668 ], [ 391800, 344302, 347488, -277998, -150096, 362286, -108020, 238612, 61282, -152648, -69968, 143864, 160350, -260162, -234222, 124400, -234674, -266630, 245332, -198078, 136054, -282664, 15344, -300774, -343500, -267798, -264904, -33384 ], [ 304420, 310976, 316317, -382309, -141302, 246302, -35816, 312057, 28516, -67594, -15362, 220695, 196939, -327440, -163268, 101998, -201337, -262099, 238477, -176096, 78047, -198816, 30375, -262116, -307564, -290754, -247505, -158294 ], [ 14160, 277120, 226916, -346820, -218168, 84888, 36128, 245012, -104240, 59320, 99224, 316076, 252668, -327808, 1136, -78184, -110740, -164188, 195812, 27776, 72780, 68352, 83436, 11952, -264048, -339560, -33076, -263864 ], [ -276100, 243264, 137515, -311331, -295034, -76526, 108072, 177967, -236996, 186234, 213810, 411457, 308397, -328176, 165540, -258366, -20143, -66277, 153147, 231648, 67513, 335520, 136497, 286020, -220532, -388366, 181353, -369434 ], [ -290168, 269780, -16578, -263602, -107714, 43202, 190960, 87648, -91022, 57332, 263146, 439176, 297742, -229400, 169114, -195602, -52990, -57250, 157066, 58456, -64114, 183324, 146772, 243972, -138082, -408714, 82330, -157322 ], [ -227516, 313066, -188641, -212473, 152991, 241025, 276888, -9136, 132377, -142630, 294357, 448100, 268647, -103084, 128013, -65353, -120127, -72913, 173925, -219476, -230841, -85362, 145162, 114114, -44817, -421157, -103763, 143035 ], [ -164864, 356352, -360704, -161344, 413696, 438848, 362816, -105920, 355776, -342592, 325568, 457024, 239552, 23232, 86912, 64896, -187264, -88576, 190784, -497408, -397568, -354048, 143552, -15744, 48448, -433600, -289856, 443392 ], [ 15916, 293056, -67891, -217579, 404312, 335141, 210119, -120111, 379742, -133637, 83424, 189074, 308184, 65138, 228569, 122833, -204054, -29696, 220431, -328519, -159150, -207768, 38787, 15398, 24160, -201645, -121289, 132156 ], [ 196696, 229760, 224922, -273814, 394928, 231434, 57422, -134302, 403708, 75318, -158720, -78876, 376816, 107044, 370226, 180770, -220844, 29184, 250078, -159630, 79268, -61488, -65978, 46540, -128, 30310, 47278, -179080 ], [ 283346, 148519, 445915, -301504, 348044, 117967, -51875, -114243, 390034, 219383, -294214, -270836, 412868, 115010, 461298, 192462, -242429, 98729, 242100, -42361, 259931, 64817, -127193, 76912, -30486, 224665, 155690, -395611 ], [ 31128, 2676, 408356, -226432, 166160, -30636, -4932, 29116, 240856, 129844, -45768, -189232, 331632, 792, 370264, 37672, -281276, 206668, 98672, -110924, 232676, 119212, -31628, 104512, -82696, 283660, 47544, -271204 ], [ -221090, -143167, 370797, -151360, -15724, -179239, 42011, 172475, 91678, 40305, 202678, -107628, 250396, -113426, 279230, -117118, -320123, 314607, -44756, -179487, 205421, 173607, 63937, 132112, -134906, 342655, -60602, -146797 ], [ -293808, -247420, 300628, -104358, -53298, -288762, 75894, 239044, 74190, 29576, 251474, 1436, 112020, -103004, 228046, -105538, -239830, 304306, -116464, -158520, 132326, 157122, 133742, 104052, -198746, 318840, -113798, -53820 ], [ -133176, -297606, 188066, -93847, 96731, -347481, 92799, 205786, 227899, 121300, 40725, 146198, -100638, 69450, 228667, 122323, -4655, 140293, -94936, -21164, -361, 48493, 170059, 3634, -277705, 187372, -95559, -1702 ], [ 27456, -347792, 75504, -83336, 246760, -406200, 109704, 172528, 381608, 213024, -170024, 290960, -313296, 241904, 229288, 350184, 230520, -23720, -73408, 116192, -133048, -60136, 206376, -96784, -356664, 55904, -77320, 50416 ], [ 109593, -309583, 95362, -29865, 159444, -365574, -11616, 201955, 370167, 231218, -172183, 202832, -218064, 116473, 186949, 340565, 233825, -60788, -104380, 129018, -59065, -91545, 221228, -153687, -255278, -92124, -14831, 86379 ], [ 149866, -224230, 185844, 46518, -54456, -271964, -206656, 264814, 270646, 210196, -63094, -9504, 41376, -167830, 121698, 204290, 113466, -30152, -163352, 75428, 125142, -81770, 224632, -187382, -57708, -248984, 71258, 113726 ], [ 190139, -138877, 276326, 122901, -268356, -178354, -401696, 327673, 171125, 189174, 45995, -221840, 300816, -452133, 56447, 68015, -6893, 484, -222324, 21838, 309349, -71995, 228036, -221077, 139862, -405844, 157347, 141073 ], [ 143572, -100224, 212648, 144964, -267536, -74284, -328496, 166612, -23496, 23372, 101184, -253236, 231356, -375236, -37924, 148220, -148412, 107260, -27476, 69808, 125256, 33140, 106040, -161572, 251932, -160984, 19596, 186940 ], [ 83979, -68576, 125846, 158879, -234508, 31355, -215060, -28037, -232382, -164147, 148288, -257491, 112561, -244159, -136663, 260897, -293105, 225457, 205445, 133012, -114082, 152579, -34766, -88087, 351177, 144134, -151731, 235585 ], [ 24692, -42764, 43506, 158516, -209272, 116416, -104210, -207870, -400888, -337764, 173236, -264314, -11126, -122362, -214624, 340640, -405304, 307920, 396212, 176052, -324870, 243352, -158380, -27222, 439754, 420280, -306126, 268126 ], [ -31382, -78230, 8017, 8234, -265852, -14592, -20513, -232135, -145404, -365410, -34454, -298101, -186179, -98005, -74416, 74576, -176316, 15176, 144362, 7370, -235883, 33132, -101478, -98867, 416317, 392220, -282735, 131575 ], [ -87456, -113696, -27472, -142048, -322432, -145600, 63184, -256400, 110080, -393056, -242144, -331888, -361232, -73648, 65792, -191488, 52672, -277568, -107488, -161312, -146896, -177088, -44576, -170512, 392880, 364160, -259344, -4976 ], [ -111176, -172213, -82043, -265107, -282643, -217423, 141316, -261513, 297951, -353628, -354249, -275319, -459215, -12751, 111360, -310076, 192389, -439979, -288169, -285642, -61360, -312394, 44162, -218154, 370178, 274675, -215296, -74824 ], [ -60944, -283418, -180230, -325942, -22582, -153966, 206728, -222850, 331278, -160888, -247874, -12222, -381038, 131666, -59392, -91576, 128058, -304486, -306178, -308596, 16288, -276468, 205668, -210932, 349156, 44790, -124032, 7792 ], [ -10712, -394623, -278417, -386777, 237479, -90509, 272140, -184187, 364605, 31852, -141499, 250875, -302861, 276083, -230144, 126924, 63727, -168993, -324187, -331550, 93936, -240542, 367174, -203710, 328134, -185095, -32768, 90408 ], [ 1420, -437908, -257564, -388416, 370280, -85816, 166996, -204408, 380244, 144660, 15828, 328800, -299648, 325988, -232812, 124660, 39560, -175280, -314776, -248460, 83924, -260836, 419900, -77880, 228632, -237116, -70936, 149732 ], [ -21373, -418933, -127591, -335792, 386426, -134990, -94491, -278606, 379669, 184197, 219861, 236984, -365152, 289257, -81403, -79971, 52210, -311532, -280230, -68163, -6443, -332665, 372911, 156674, 57190, -126095, -227750, 187705 ], [ -44166, -399958, 2382, -283168, 402572, -184164, -355978, -352804, 379094, 223734, 423894, 145168, -430656, 252526, 70006, -284602, 64860, -447784, -245684, 112134, -96810, -404494, 325922, 391228, -114252, -15074, -384564, 225678 ], [ -121818, -383465, -93269, -322548, 258425, -219619, -432148, -279374, 343465, 238519, 373097, 12467, -439210, 248928, 90940, -338732, 17092, -236981, -83332, 44792, -81335, -361318, 154782, 331988, -71375, -123115, -281040, 52919 ], [ -218832, -367848, -268552, -394400, 57704, -250232, -442912, -153840, 295464, 244568, 232360, -134664, -427664, 257024, 65824, -339744, -52000, 96312, 124128, -109952, -28504, -277552, -60176, 169056, 47144, -308472, -85632, -194216 ], [ -315846, -352231, -443835, -466252, -143017, -280845, -453676, -28306, 247463, 250617, 91623, -281795, -416118, 265120, 40708, -340756, -121092, 429605, 331588, -264696, 24327, -193786, -275134, 6124, 165663, -493829, 109776, -441351 ], [ -192200, -204350, -348056, -153654, -70102, -260264, -337808, -51866, 191762, 100686, -77296, -267864, -376720, 247388, 160858, -321286, 54324, 222402, 163816, -12946, -18784, 46400, -45516, -74682, 218160, -317286, -19250, -209700 ], [ -58524, -50457, -239956, 176419, 15251, -237356, -216184, -82203, 135711, -56335, -247496, -246612, -336056, 228482, 287611, -300885, 240854, -9369, -21012, 257281, -66256, 293696, 204310, -151755, 267656, -124293, -163023, 43714 ], [ 44996, 77448, -115768, 429388, 97876, -177996, -100892, -71300, 105680, -150072, -348300, -191312, -283728, 197636, 349740, -247832, 377536, -186580, -142452, 469088, -84828, 446484, 411144, -214376, 306160, 27720, -282740, 233380 ], [ 5275, 81910, 84838, 316113, 167543, 54511, -15677, 135493, 199244, 56790, -119473, 25716, -175996, 110075, 104905, -39682, 277440, -104631, 37201, 403400, 33875, 150359, 413766, -208350, 292452, -14922, -288191, 120243 ], [ -34446, 86372, 285444, 202838, 237210, 287018, 69538, 342286, 292808, 263652, 109354, 242744, -68264, 22514, -139930, 168468, 177344, -22682, 216854, 337712, 152578, -145766, 416388, -202324, 278744, -57564, -293642, 7106 ], [ -50803, 101337, 285080, 151222, 281173, 396756, 105415, 454894, 337961, 355080, 171474, 301201, 55614, -22153, -267972, 268357, 37621, 37100, 279705, 283481, 127434, -230121, 407868, -158156, 228217, -126864, -212675, -18398 ], [ -30816, 132640, -27904, 195520, 285152, 315520, 64544, 420992, 307808, 266944, -25728, 112992, 204608, -96, -214336, 199840, -163744, 62400, 160864, 247072, -121472, 14944, 382016, -54656, 120416, -237632, 2720, 92416 ], [ -10829, 163943, -340888, 239818, 289131, 234284, 23673, 387090, 277655, 178808, -222930, -75217, 353602, 21961, -160700, 131323, -365109, 87700, 42023, 210663, -370378, 260009, 356164, 48844, 12615, -348400, 218115, 203230 ], [ -101232, 227670, -438300, 189532, 156568, 145404, 49036, 253116, 151742, 94242, -132614, -113906, 377884, -9448, -81976, 76246, -359820, 106322, -72618, 79852, -384168, 270224, 250316, -26114, 39648, -241762, 297584, 277980 ], [ -262600, 312241, -397130, 78442, -63772, 51610, 116978, 54810, -35731, 11971, 142535, -56475, 321994, -75228, 12876, 29809, -221682, 120651, -184559, -111646, -246812, 129464, 93042, -215795, 153360, 4637, 289672, 329546 ], [ -423968, 396812, -355960, -32648, -284112, -42184, 184920, -143496, -223204, -70300, 417684, 956, 266104, -141008, 107728, -16628, -83544, 134980, -296500, -303144, -109456, -11296, -64232, -405476, 267072, 251036, 281760, 381112 ], [ -376868, 377909, -124201, -57041, -351350, -172971, 270095, -58702, -99267, 7941, 327539, -69559, 49189, -146919, 156695, 99062, -129136, -40159, -208941, -291589, -112339, 114799, -174120, -403998, 170169, 206982, 74348, 300723 ], [ -285880, 337222, 147682, -63182, -386356, -311546, 358898, 85692, 90230, 119974, 160490, -167010, -201626, -140226, 196002, 248884, -213408, -255186, -79382, -237286, -144746, 297074, -274032, -362276, 28926, 101780, -175064, 192554 ], [ -192973, 299078, 398981, -67298, -414276, -434846, 442971, 216615, 268773, 227659, 5739, -255962, -430624, -128220, 229471, 389137, -290914, -460900, 48945, -184057, -180184, 461758, -369528, -321959, -106949, 4185, -412676, 93080 ], [ -57848, 316880, 197432, -26864, -286304, -222096, 422984, 51176, 206328, 239688, 121544, -157936, -179648, 672, 134504, 318872, -219568, -461728, 150168, -154456, -282304, 239440, -367872, -312552, -124728, 73944, -390688, 184896 ], [ 77277, 334682, -4117, 13570, -158332, -9346, 402997, -114263, 143883, 251717, 237349, -59910, 71328, 129564, 39537, 248607, -148222, -462556, 251391, -124855, -384424, 17122, -366216, -303145, -142507, 143703, -368700, 276712 ], [ 123878, 331598, -106126, -1112, -26046, 144526, 319182, -175512, 120510, 221344, 302436, 7210, 210230, 210018, -8672, 205708, -49000, -380710, 258798, -72304, -451408, -134522, -313332, -288254, -140030, 150810, -283172, 307856 ], [ -80339, 269337, 73895, -171956, 118463, 131577, 54521, 58444, 207841, 70832, 223822, -13237, 31589, 153231, 75600, 240346, 129204, -64621, 393, 45272, -418840, -85923, -115302, -257825, -80161, -19597, -17614, 167096 ], [ -284556, 207076, 253916, -342800, 262972, 118628, -210140, 292400, 295172, -79680, 145208, -33684, -147052, 96444, 159872, 274984, 307408, 251468, -258012, 162848, -386272, -37324, 82728, -227396, -20292, -190004, 247944, 26336 ], [ -295470, 103884, 244286, -284481, 321758, 93964, -340381, 323186, 223179, -115363, 139491, -33055, -200777, 40592, 120471, 281528, 377482, 349328, -270974, 230110, -281896, 16269, 119740, -251109, -44672, -228785, 249854, -78245 ], [ -95508, -43960, 27764, 23834, 287028, 56520, -323982, 132332, -22622, -25778, 213298, -9434, -118230, -14240, -53846, 257424, 329596, 209120, -16180, 242484, -99184, 75310, -18904, -333886, -160960, -123974, -35852, -143358 ], [ 104454, -191804, -188758, 332149, 252298, 19076, -307583, -58522, -268423, 63807, 287105, 14187, -35683, -69072, -228163, 233320, 281710, 68912, 238614, 254858, 83528, 134351, -157548, -416663, -277248, -19163, -321558, -208471 ], [ 97232, -243296, -144704, 411312, 116768, 12416, -171584, 31248, -359136, 99024, 279072, 14656, 11360, -112864, -251152, 236000, 314432, -39072, 133936, 141632, 112464, 75872, -156928, -391792, -185280, -66880, -339616, -251360 ], [ -633, -252634, 13352, 390221, -62862, 19224, 16740, 243791, -381998, 110455, 235234, 4996, 42870, -151826, -207935, 250398, 382420, -132958, -128011, -26544, 74123, -34022, -95380, -319825, -2200, -181328, -240578, -284526 ], [ -98498, -261972, 171408, 369130, -242492, 26032, 205064, 456334, -404860, 121886, 191396, -4664, 74380, -190788, -164718, 264796, 450408, -226844, -389958, -194720, 35782, -143916, -33832, -247858, 180880, -295776, -141540, -317692 ], [ -133300, -95771, 136726, 195684, -141415, 131267, 261172, 246882, -314616, 215784, 108771, 81247, -25801, -117631, -195169, 39857, 185840, -306891, -300575, -45124, 7122, -244738, -80476, -147016, 148059, -254341, 42590, -261755 ], [ -162096, 87148, 83688, 7728, -13604, 245876, 304688, -2760, -213600, 317536, 22452, 176260, -138524, -33796, -232636, -207876, -110400, -385620, -177732, 134736, -20616, -344696, -137424, -43424, 94676, -198060, 234824, -197332 ], [ -163616, 220393, 46622, -170763, 103557, 316448, 336270, -199467, -111153, 367556, -54780, 247639, -245310, 34145, -236035, -417029, -356282, -444180, -60493, 266611, -57888, -404712, -159992, 26871, 63544, -157220, 368807, -148527 ], [ 16704, 22478, 116036, -286154, 149718, 93440, 288292, -43274, 834, 72696, -71432, 161458, -312516, -3874, -12314, -368982, -266444, -368280, 19386, 78586, -158720, -198448, 46640, -124814, 180752, -219320, 114450, -203842 ], [ 197024, -175437, 185450, -401545, 195879, -129568, 240314, 112919, 112821, -222164, -88084, 75277, -379722, -41893, 211407, -320935, -176606, -292380, 99265, -109439, -259552, 7816, 253272, -276499, 297960, -281420, -139907, -259157 ], [ 264224, -323120, 219112, -453064, 232592, -219160, 166344, 231144, 165704, -403680, -27360, 79304, -398240, -93368, 367024, -236464, -110648, -235704, 133168, -178944, -327504, 148872, 304384, -360488, 349880, -340296, -282392, -215448 ], [ 119324, -376618, 185739, -384823, 251590, -58597, 43639, 278179, 107767, -372676, 178444, 252471, -325468, -170073, 394946, -83698, -89465, -215073, 80866, -26224, -333806, 167663, 63896, -317547, 279385, -393127, -215117, 13931 ], [ -25576, -430116, 152366, -316582, 270588, 101966, -79066, 325214, 49830, -341672, 384248, 425638, -252696, -246778, 422868, 69068, -68282, -194442, 28564, 126496, -340108, 186454, -176592, -274606, 208890, -445958, -147842, 243310 ], [ 17777, -346815, 27655, -154390, 236455, 48224, -162368, 338488, 6804, -296966, 427370, 437033, -243884, -143095, 415352, 118484, -65637, -142585, 91559, 251201, -225575, 101297, -210848, -193965, 102008, -343569, -53891, 271670 ], [ 205940, -158284, -167316, 80072, 161452, -170368, -215360, 325792, -24752, -241720, 345352, 323988, -284272, 99348, 380576, 88400, -77252, -66708, 243244, 354356, -18092, -63820, -86464, -84324, -32864, -121780, 60580, 145400 ], [ 394103, 30247, -362287, 314534, 86449, -388960, -268352, 313096, -56308, -186474, 263334, 210943, -324660, 341791, 345800, 58316, -88867, 9169, 394929, 457511, 189391, -228937, 37920, 25317, -167736, 100009, 175051, 19130 ], [ 383312, 27240, -182876, 214088, 67768, -279628, -120806, 269800, -53340, -77750, 188246, 189626, -117818, 339218, 351578, 129428, -110742, 143348, 278918, 356960, 175924, -285946, -82604, -68712, -105832, 161904, 51562, 112514 ], [ 317256, -28972, 100530, 20612, 64732, -79206, 82445, 218004, -40782, 45829, 115083, 193789, 157699, 268585, 368621, 228650, -135467, 293722, 88547, 199824, 101082, -312925, -271158, -219316, 10732, 179384, -138027, 266913 ], [ 251200, -85184, 383936, -172864, 61696, 121216, 285696, 166208, -28224, 169408, 41920, 197952, 433216, 197952, 385664, 327872, -160192, 444096, -101824, 42688, 26240, -339904, -459712, -369920, 127296, 196864, -327616, 421312 ], [ 177899, -178035, 357509, -97953, -32075, 111533, 224171, 72736, 3079, 222515, -82970, 230451, 376130, 303384, 348772, 313566, 12584, 194891, -65875, 166520, -70406, -315616, -446924, -335765, 16344, 134327, -191318, 414481 ], [ 104598, -270886, 331082, -23042, -125846, 101850, 162646, -20736, 34382, 275622, -207860, 262950, 319044, 408816, 311880, 299260, 185360, -54314, -29926, 290352, -167052, -291328, -434136, -301610, -94608, 71790, -55020, 407650 ], [ 56257, -349212, 252200, -3461, -191362, 117082, 129381, -90353, 76110, 310589, -305655, 291544, 247013, 416363, 294163, 261964, 296841, -232064, 10498, 377949, -226823, -235710, -407838, -273440, -197225, 43683, 51268, 379064 ], [ 97772, -375248, -15520, -183068, -155160, 222008, 197852, -74092, 155368, 280252, -305908, 306080, 121180, 71524, 345476, 141904, 187660, -152576, 67032, 335100, -153844, -67304, -332904, -266816, -269836, 139524, 49520, 272160 ], [ 139287, -401284, -283240, -362675, -118958, 326934, 266323, -57831, 234626, 249915, -306161, 320616, -4653, -273315, 396789, 21844, 78479, -73088, 123566, 292251, -80865, 101102, -257970, -260192, -342447, 235365, 47772, 165256 ], [ 75832, -313230, -310030, -419792, -146916, 313850, 254724, -41540, 234394, 235618, -194474, 283352, -130786, -337204, 302632, -66836, 48378, -26740, 182120, 204742, -24146, 124598, -215636, -146858, -271438, 275706, 51074, 119322 ], [ -124084, -76859, -23611, -317672, -258282, 147353, 139034, -25210, 130825, 242173, 62735, 178748, -257309, -35858, 19364, -114722, 121081, -23474, 243300, 59175, 11435, -40289, -215682, 105199, -13723, 243897, 60941, 152649 ], [ -324000, 159512, 262808, -215552, -369648, -19144, 23344, -8880, 27256, 248728, 319944, 74144, -383832, 265488, -263904, -162608, 193784, -20208, 304480, -86392, 47016, -205176, -215728, 357256, 243992, 212088, 70808, 185976 ], [ -299591, 267033, 212267, -219722, -276699, 464, 6159, -45965, -28838, 82573, 262318, -57205, -343150, 328019, -248507, -83564, 147867, -24577, 135320, -188369, 5857, -236803, -117104, 396253, 321377, 202749, -35725, 200943 ], [ -155542, 305834, -17986, -280580, -74782, 119328, 41510, -111538, -59612, -175694, 36780, -202818, -213292, 263182, -73822, 63176, 38686, -33018, -156688, -267098, -76230, -197358, 34144, 321618, 302586, 205394, -204338, 206118 ], [ -11493, 344635, -248239, -341438, 127135, 238192, 76861, -177111, -90386, -433961, -188758, -348431, -83434, 198345, 100863, 209916, -70495, -41459, -448696, -345827, -158317, -157913, 185392, 246983, 283795, 208039, -372951, 211293 ], [ 20236, 236836, -345692, -183736, 35252, 227476, 67632, -129664, 12500, -271368, -148996, -379164, -178856, 266768, 67088, 68556, -113796, 52280, -444464, -188396, -248004, 42272, 126340, 251748, 260184, 292444, -250604, 161548 ], [ 35117, 107047, -423225, 6750, -100701, 197323, 51716, -65264, 135435, -45646, -69439, -392665, -308070, 355180, 2044, -116019, -147215, 161346, -395796, 4459, -338831, 266568, 35743, 268423, 235850, 389113, -84613, 103565 ], [ 54792, -8024, -484546, 164448, -205466, 176294, 29214, 3824, 237540, 151180, 8796, -396442, -423104, 428488, -56692, -274526, -160820, 263618, -355294, 177138, -417212, 441796, -52732, 270486, 211666, 462554, 56156, 64636 ], [ 124804, 31444, -375641, -22128, 17243, 251067, -62441, 122136, 120930, 44598, 73150, -298117, -389248, 343204, -49194, -159319, 33622, 294553, -400535, 137969, -364910, 101810, -118926, 119123, 189057, 292101, -67906, 225774 ], [ 194816, 70912, -266736, -208704, 239952, 325840, -154096, 240448, 4320, -61984, 137504, -199792, -355392, 257920, -41696, -44112, 228064, 325488, -445776, 98800, -312608, -238176, -185120, -32240, 166448, 121648, -191968, 386912 ], [ 227518, 77851, -139582, -324622, 342352, 356128, -212067, 322976, -84976, -95906, 190602, -61518, -269904, 208238, -38447, 12351, 337337, 279017, -433078, 65861, -290511, -461549, -167727, -104629, 134403, 49601, -220158, 409877 ], [ 174940, 10438, 29284, -279036, 169760, 284736, -193046, 323712, -111840, 36252, 217972, 168068, -66400, 239932, -44910, -65458, 251938, 55618, -287948, 47162, -337454, -418378, 40722, 3494, 80790, 202482, -29212, 117018 ], [ 122362, -56975, 198150, -233450, -2832, 213344, -174025, 324448, -138704, 168410, 245342, 397654, 137104, 271626, -51373, -143267, 166539, -167781, -142818, 28463, -384397, -375207, 249171, 111617, 27177, 355363, 161734, -175841 ], [ 21316, -44732, 240800, -254560, -121916, 138400, -120420, 211100, -116476, 113188, 165408, 385440, 184152, 226520, 2344, -103248, 89696, -179464, -98428, 68840, -373464, -317852, 241728, 173312, 45732, 348572, 174852, -190648 ], [ -124159, 40529, 167752, -336808, -191951, 60200, -35113, -6825, -49247, -113799, -12888, 151576, 87782, 111014, 111226, 44780, 20696, 2926, -146383, 163370, -309478, -247495, 36384, 192448, 130441, 195415, 24961, 49426 ], [ -269634, 125790, 94704, -419056, -261986, -18000, 50194, -224750, 17982, -340786, -191184, -82288, -8588, -4492, 220108, 192808, -48304, 185316, -194338, 257900, -245492, -177138, -168960, 211584, 215150, 42258, -124930, 289500 ], [ -90460, 210728, 140843, -276921, -299806, 51904, -77254, -311809, 22277, -338630, -229383, -67680, 100164, 1314, 174154, 156947, 10876, 233899, -121015, 280044, -140366, -113870, -91560, 170948, 291988, 36457, -74374, 327240 ], [ 203296, 295552, 229048, -55592, -326256, 174080, -279792, -352680, 4360, -255600, -218136, 34624, 281312, 49936, 73552, 56184, 115296, 235256, -4888, 276640, -20720, -53104, 85632, 109216, 366048, 82664, 46928, 293568 ], [ 497052, 380376, 317253, 165737, -352706, 296256, -482330, -393551, -13557, -172570, -206889, 136928, 462460, 98558, -27050, -44579, 219716, 236613, 111239, 273236, 98926, 7662, 262824, 47484, 440108, 128871, 168230, 259896 ], [ 188294, 121186, 67890, 117456, -372644, 106978, -204454, -180520, 110580, -13046, -229940, -18960, 213090, -42944, -98194, -41348, 125542, 188866, -69744, 133938, 24, 132976, 288018, -37590, 151454, -50598, 192380, 180662 ], [ -147851, -153641, -196817, 56920, -392286, -96457, 95259, 44052, 241174, 149955, -254550, -186584, -55849, -193088, -167999, -33390, 22341, 138887, -264232, -11537, -108812, 261224, 306303, -123725, -153687, -240325, 212114, 99357 ], [ -375344, -338008, -393260, 35824, -378292, -253644, 309892, 202356, 312580, 292424, -237692, -330900, -250048, -286864, -215024, -46260, -33116, 116044, -400188, -118336, -180168, 365828, 298648, -170580, -398856, -362564, 220600, 56604 ], [ -86740, -92690, -265449, 202068, -204527, -191153, 120395, 45887, 102843, 337366, -23861, -364503, -89232, -112892, -153844, -158063, 138211, 222097, -258117, -41424, -73494, 358123, 167778, -30855, -359158, -164235, 175658, 196973 ], [ 201864, 152628, -137638, 368312, -30762, -128662, -69102, -110582, -106894, 382308, 189970, -398106, 71584, 61080, -92664, -269866, 309538, 328150, -116046, 35488, 33180, 350418, 36908, 108870, -319460, 34094, 130716, 337342 ], [ 358573, 275645, -12707, 442774, 101414, -68907, -174413, -212952, -155666, 383555, 264670, -370383, 146810, 139868, 20545, -234852, 301324, 377611, -80310, 100754, 78852, 355007, -24698, 163302, -275964, 72169, 107014, 378423 ], [ 310112, 208416, 107744, 374464, 168896, -13408, -148768, -231168, 45952, 316832, 122944, -247264, 88896, 70592, 214688, 28544, 13824, 339040, -209984, 147904, 29632, 378720, 21440, 85056, -226560, -139040, 116352, 265056 ], [ 261651, 141187, 228195, 306154, 236378, 42091, -123123, -249384, 247570, 250109, -18782, -124145, 30982, 1316, 408831, 291940, -273676, 300469, -339658, 195054, -19588, 402433, 67578, 6810, -177156, -350249, 125690, 151689 ], [ 161264, 54246, 306534, 219364, 291470, 51096, 15670, -225096, 335606, 216454, -155258, -142580, 34248, -40100, 349182, 377354, -232022, 121870, -314198, 166632, -54122, 406910, 99464, 29602, -188176, -266870, 33080, -9628 ], [ 27496, -45367, 357801, 120694, 338597, 30212, 227201, -173484, 350625, 204057, -288359, -252014, 76844, -63606, 126381, 348351, 21231, -146747, -189009, 89628, -79215, 399021, 122188, 117347, -238040, 5887, -125068, -201770 ], [ -106272, -144980, 409068, 22024, 385724, 9328, 438732, -121872, 365644, 191660, -421460, -361448, 119440, -87112, -96420, 319348, 274484, -415364, -63820, 12624, -104308, 391132, 144912, 205092, -287904, 278644, -283216, -393912 ], [ -64290, -75683, 316904, 51281, 253263, 119392, 407443, -217472, 264212, 267898, -249725, -228727, 15052, 27512, -68212, 361139, 331486, -363356, 360, -115281, 6012, 358847, 206738, 224665, -339592, 356404, -206505, -179283 ], [ 14692, 29174, 194544, 107470, 82994, 257024, 325034, -344064, 138264, 362796, -13814, -45026, -120280, 171216, 12840, 417834, 347172, -243848, 51696, -253902, 144840, 321426, 276796, 229886, -391664, 393112, -80350, 120982 ] ], [ [ -98688, -181888, -218368, 10368, 106112, -190272, -223296, 178304, 192448, 245504, -22016, -159616, -122880, 224448, -74112, 58112, -62464, 312704, 62656, 210944, -147392, 211136, 81344, -144640, 478400, 291648, -241024, -131840 ], [ -96069, -160753, -199555, 22176, 87989, -164676, -225561, 153131, 180748, 224024, -20498, -145228, -112860, 215055, -74883, 38102, -72940, 295448, 69283, 213695, -126731, 208424, 85925, -120946, 443834, 263859, -221485, -107075 ], [ -75990, 1282, -55322, 112704, -50954, 31560, -242926, -39862, 91048, 59344, -8860, -34920, -36040, 143042, -80794, -115308, -153256, 163152, 120090, 234786, 31670, 187632, 121046, 60708, 178828, 50810, -71686, 82790 ], [ -55911, 163317, 88911, 203232, -189897, 227796, -260291, -232855, 1348, -105336, 2778, 75388, 40780, 71029, -86705, -268718, -233572, 30856, 170897, 255877, 190071, 166840, 156167, 242362, -86178, -162239, 78113, 272655 ], [ -3120, 258304, 210232, 178968, -241672, 341584, -263216, -276288, -24992, -218792, 1624, 151648, 109248, -11984, -96912, -286816, -282624, -85048, 214296, 210104, 259352, 113360, 153144, 277408, -266736, -289632, 130296, 326536 ], [ 111006, 227576, 288593, -60531, -130007, 300782, -239066, -39296, 67468, -236203, -23515, 164068, 162056, -115622, -115174, -51204, -273056, -170217, 243805, 38961, 161533, -1410, 78601, 37564, -288954, -256420, -551, 125447 ], [ 225132, 196848, 366954, -300030, -18342, 259980, -214916, 197696, 159928, -253614, -48654, 176488, 214864, -219260, -133436, 184408, -263488, -255386, 273314, -132182, 63714, -116180, 4058, -202280, -311172, -223208, -131398, -75642 ], [ 176914, 193823, 354913, -350509, -39108, 155309, -127261, 282289, 144904, -153687, -12836, 194953, 222952, -264840, -100816, 181093, -201803, -269757, 243881, -120064, 25630, -62691, -14039, -185244, -313812, -231947, -98237, -173966 ], [ 3816, 212108, 273332, -255588, -161744, 1508, 9244, 249652, 47200, 36500, 69872, 218068, 196640, -265760, -29056, -6012, -100028, -229668, 169108, 33024, 33496, 120228, 11284, 29392, -301392, -272956, 61084, -193240 ], [ -169282, 230393, 191751, -160667, -284380, -152293, 145749, 217015, -50504, 226687, 152580, 241183, 170328, -266680, 42704, -193117, 1747, -189579, 94335, 186112, 41362, 303147, 36607, 244028, -288972, -313965, 220405, -212514 ], [ -193520, 238940, 17200, -148258, -124560, -19300, 238946, 105376, 68386, 83910, 216820, 304096, 186694, -146334, 87662, -129374, -65948, -170820, 130514, 42362, -45398, 137784, 63514, 193776, -221112, -301856, 84922, -41456 ], [ -176408, 244782, -183176, -158769, 113720, 193358, 320113, -28208, 247441, -151357, 275930, 378064, 214915, 7697, 125175, 4049, -180718, -157986, 197513, -183843, -158443, -124324, 90861, 69944, -137852, -274992, -132451, 182472 ], [ -159296, 250624, -383552, -169280, 352000, 406016, 401280, -161792, 426496, -386624, 335040, 452032, 243136, 161728, 162688, 137472, -295488, -145152, 264512, -410048, -271488, -386432, 118208, -53888, -54592, -248128, -349824, 406400 ], [ -20284, 227440, -94327, -227493, 324262, 332646, 228941, -193394, 410143, -217597, 118403, 207450, 247782, 106229, 198913, 176480, -300801, -77900, 234934, -300177, -84015, -267430, 69517, -44481, -88517, -92924, -197817, 118325 ], [ 118728, 204256, 194898, -285706, 296524, 259276, 56602, -224996, 393790, -48570, -98234, -37132, 252428, 50730, 235138, 215488, -306114, -10648, 205356, -190306, 103458, -148428, 20826, -35074, -122442, 62280, -45810, -169750 ], [ 177470, 149017, 406183, -306939, 238521, 162116, -73977, -208503, 357792, 72737, -222951, -216354, 252709, -239, 251293, 214831, -313677, 68634, 163563, -119660, 248066, -29981, -10145, -20547, -141782, 194929, 68717, -374060 ], [ -52760, -21620, 336884, -195044, 71564, -20688, -54220, -18868, 251072, 22252, -16756, -160280, 237276, -34900, 195196, 71380, -329340, 191224, 77796, -190224, 238360, 86468, 22676, 12412, -108616, 246380, 48316, -276816 ], [ -282990, -192257, 267585, -83149, -95393, -203492, -34463, 170767, 144352, -28233, 189439, -104206, 221843, -69561, 139099, -72071, -345003, 313814, -7971, -260788, 228654, 202917, 55497, 45371, -75450, 297831, 27915, -179572 ], [ -330010, -291994, 211966, -40264, -141630, -321656, -25866, 264032, 113842, -37338, 233604, -10762, 131530, -41862, 114942, -73302, -258416, 337434, -72058, -222912, 168938, 233376, 84328, 34020, -106014, 281772, 2644, -85528 ], [ -138857, -299561, 174131, -87092, -30931, -355788, -31777, 232016, 182405, 7351, 67130, 131263, -56127, 66905, 132307, 110353, -38904, 232393, -107961, -44064, 44209, 152048, 107972, -34934, -219427, 177950, -28958, 4356 ], [ 52296, -307128, 136296, -133920, 79768, -389920, -37688, 200000, 250968, 52040, -99344, 273288, -243784, 175672, 149672, 294008, 180608, 127352, -143864, 134784, -80520, 70720, 131616, -103888, -332840, 74128, -60560, 94240 ], [ 149234, -246970, 157711, -80488, 60387, -338177, -83034, 232709, 207331, 84669, -106548, 227498, -146756, 76674, 130242, 284523, 205330, 52146, -144787, 153777, -12904, -10758, 124180, -141597, -266073, -34974, -26747, 149624 ], [ 195924, -150692, 210726, 26416, -28370, -240634, -149412, 299938, 103854, 110866, -28808, 81540, 102104, -133132, 91188, 172030, 126164, -7148, -127054, 87514, 157296, -92316, 100168, -162642, -103210, -146892, 41954, 186608 ], [ 242614, -54414, 263741, 133320, -117127, -143091, -215790, 367167, 377, 137063, 48932, -64418, 350964, -342938, 52134, 59537, 46998, -66442, -109321, 21251, 327496, -173874, 76156, -183687, 59653, -258810, 110655, 223592 ], [ 175824, -33816, 208456, 169024, -176704, -82808, -187928, 238736, -159820, 26500, 60392, -150856, 268864, -251644, -1060, 120284, -90328, 43284, 44232, 75768, 123916, -71752, -9836, -173612, 128896, -111408, 24516, 210936 ], [ 92012, -24570, 136926, 194048, -231904, -28114, -145930, 80956, -328525, -104577, 61910, -228366, 137120, -115185, -56375, 207017, -236378, 178363, 218158, 148402, -135731, 57922, -105125, -158869, 184096, 74892, -84849, 190834 ], [ 14520, -22706, 68556, 207842, -285818, 14550, -105108, -65914, -459306, -225034, 52108, -301452, 410, 7702, -101998, 264538, -350544, 276552, 354844, 196662, -361422, 164012, -189154, -144986, 238840, 250762, -189304, 162470 ], [ 3388, -98353, 33366, 103721, -326229, -69101, -76634, -98229, -191885, -233981, -76554, -328086, -188443, -11917, -45855, 15333, -129928, -12604, 100510, -11005, -230575, 22470, -154953, -140133, 288796, 317117, -242204, 47355 ], [ -7744, -174000, -1824, -400, -366640, -152752, -48160, -130544, 75536, -242928, -205216, -354720, -377296, -31536, 10288, -233872, 90688, -301760, -153824, -218672, -99728, -119072, -120752, -135280, 338752, 383472, -295104, -67760 ], [ -7893, -254645, -52085, -111290, -303136, -204161, 9420, -139969, 258061, -215580, -280874, -304445, -466042, 7631, 17326, -338345, 224301, -457846, -322387, -352972, -9362, -214337, -45342, -151476, 360701, 342811, -277514, -134351 ], [ 17062, -346714, -136794, -237652, -2112, -181874, 133528, -97074, 246538, -105272, -235380, -78378, -325972, 181166, -87876, -112002, 159050, -309772, -294902, -319576, -11524, -203826, 124260, -215784, 318634, 57542, -98804, -90030 ], [ 42017, -438783, -221503, -364014, 298912, -159587, 257636, -54179, 235015, 5036, -189886, 147689, -185902, 354701, -193078, 114341, 93799, -161698, -267417, -286180, -13686, -193315, 293862, -280092, 276567, -227727, 79906, -45709 ], [ 50232, -466868, -201956, -412400, 425696, -121844, 198408, -88144, 261820, 60948, -86972, 236200, -150940, 388676, -177956, 140296, 48132, -132784, -236308, -213832, -49208, -235868, 367740, -171324, 185564, -289088, 50452, 10804 ], [ 43102, -436301, -86841, -389308, 392760, -69933, -28878, -192564, 323759, 66997, 68577, 198618, -212327, 294721, -52537, -17438, 20417, -213100, -201877, -105778, -115310, -327063, 353871, 96097, 49703, -145200, -169819, 78493 ], [ 35972, -405734, 28274, -366216, 359824, -18022, -256164, -296984, 385698, 73046, 224126, 161036, -273714, 200766, 72882, -175172, -7298, -293416, -167446, 2276, -181412, -418258, 340002, 363518, -86158, -1312, -390090, 146182 ], [ -56600, -340963, -77305, -370137, 200357, -82595, -328869, -257992, 315615, 133291, 211494, 27659, -306439, 223465, 98562, -214416, -26564, -108141, -38325, -50949, -158655, -336359, 187957, 283221, -29987, -68292, -320205, 12744 ], [ -179328, -264120, -260776, -383592, -3768, -188280, -347016, -168384, 198936, 212664, 139504, -139528, -329048, 287336, 89040, -211840, -42848, 170872, 124216, -161096, -104536, -193368, -12856, 80200, 93960, -209696, -147912, -191680 ], [ -302056, -187277, -444247, -397047, -207893, -293965, -365163, -78776, 82257, 292037, 67514, -306715, -351657, 351207, 79518, -209264, -59132, 449885, 286757, -271243, -50417, -50377, -213669, -122821, 217907, -351100, 24381, -396104 ], [ -163006, -93318, -332324, -148526, -158578, -277154, -244490, -81238, 128994, 175808, -71026, -280742, -320080, 270890, 144840, -219690, 85404, 226484, 140748, -66702, -83484, 112524, -38920, -156618, 232250, -197022, -39034, -223734 ], [ -12057, 1419, -206974, 111903, -97743, -254775, -117507, -87885, 183159, 50688, -212591, -245989, -286040, 184019, 213564, -230707, 237250, -19754, -19286, 152143, -120514, 276330, 152900, -182723, 241611, -29513, -113163, -34237 ], [ 104080, 79144, -82480, 312588, -29996, -193212, 1572, -64756, 234576, -35456, -303724, -186796, -241552, 102460, 240104, -200992, 341780, -204528, -131180, 334184, -127244, 367860, 305760, -202912, 249868, 97424, -172404, 111204 ], [ 54860, 76062, 37948, 229489, 70583, 54475, 83107, 99809, 272940, 63536, -155305, -11513, -147436, 46133, 66270, 22200, 221559, -97348, -14409, 341406, 9951, 116079, 273560, -195000, 252881, 31644, -160927, 47379 ], [ 5640, 72980, 158376, 146390, 171162, 302162, 164642, 264374, 311304, 162528, -6886, 163770, -53320, -10194, -107564, 245392, 101338, 9832, 102362, 348628, 147146, -135702, 241360, -187088, 255894, -34136, -149450, -16446 ], [ -18011, 73858, 135074, 128865, 242500, 406470, 197370, 361601, 325017, 211768, 53864, 217310, 39545, -41510, -213484, 318491, -33256, 85638, 144901, 320336, 161077, -187314, 215865, -128911, 212692, -103408, -103728, -21150 ], [ -1888, 80896, -111808, 213344, 268352, 287744, 154176, 354080, 300384, 183616, -21760, 81472, 130464, -33920, -213760, 158112, -190208, 112640, 71968, 236800, -16736, 72448, 200800, 7456, 97600, -178112, -4736, 66112 ], [ 14235, 87934, -358690, 297823, 294204, 169018, 110982, 346559, 275751, 155464, -97384, -54366, 221383, -26330, -214036, -2267, -347160, 139642, -965, 153264, -194549, 332210, 185735, 143823, -17492, -252816, 94256, 153374 ], [ -57842, 144574, -408270, 241154, 158874, 58020, 81970, 261996, 180614, 109840, -23838, -97216, 257282, -45914, -158872, -58598, -313390, 117602, -97194, 32432, -222170, 322080, 121096, 65836, 24664, -166926, 162700, 235610 ], [ -186619, 233101, -331013, 93747, -80073, -48010, 62075, 127906, 40153, 52984, 145603, -80288, 257811, -82967, -68068, -48041, -157013, 64035, -208399, -112376, -153239, 138448, 24588, -149950, 167908, 22203, 211506, 314615 ], [ -315396, 321628, -253756, -53660, -319020, -154040, 42180, -6184, -100308, -3872, 315044, -63360, 258340, -120020, 22736, -37484, -636, 10468, -319604, -257184, -84308, -45184, -71920, -365736, 311152, 211332, 260312, 393620 ], [ -321699, 294293, -75495, -84179, -383566, -245117, 105372, 4373, 2583, 84888, 210904, -66572, 99326, -99978, 66667, 53576, -40415, -123184, -194316, -247997, -111764, 86641, -169530, -342388, 203463, 197104, 108554, 307572 ], [ -302218, 242566, 124030, -90090, -411396, -333046, 186056, 45382, 156706, 204304, 49168, -74024, -93276, -67916, 100730, 161584, -121490, -273696, -19240, -206390, -159512, 284878, -267372, -268696, 42946, 140064, -85428, 186776 ], [ -276727, 193760, 308812, -94278, -432335, -407010, 264929, 82417, 299250, 317380, -98176, -80801, -267259, -33641, 128358, 265464, -198613, -417623, 149158, -165584, -208187, 465422, -361372, -197780, -110377, 85631, -270055, 74188 ], [ -119016, 209216, 169248, -60560, -301672, -173744, 303960, 32024, 187056, 290976, 71104, -72728, -31624, 49320, 14416, 278528, -188792, -416680, 170640, -142400, -277256, 256720, -370848, -187936, -105432, 88552, -248872, 142176 ], [ 38695, 224672, 29684, -26842, -171009, 59522, 342991, -18369, 74862, 264572, 240384, -64655, 204011, 132281, -99526, 291592, -178971, -415737, 192122, -119216, -346325, 48018, -380324, -178092, -100487, 91473, -227689, 210164 ], [ 120536, 223934, -37484, -41352, -46928, 214314, 305432, -20678, 19080, 207112, 347948, -55604, 322016, 175336, -157254, 300720, -108808, -346268, 156046, -78134, -380510, -88594, -331534, -175766, -81628, 70646, -168184, 237790 ], [ -12588, 177313, 100470, -192508, 58504, 146763, 50868, 113251, 123132, 61660, 280650, -43782, 106736, 105324, -55709, 298696, 132324, -82642, -43111, 13659, -315857, -20951, -117657, -194741, -23346, -17467, -100, 151057 ], [ -145712, 130692, 238424, -343664, 163936, 79212, -203696, 247180, 227184, -83792, 213352, -31960, -108544, 35312, 45836, 296672, 373456, 180984, -242268, 105452, -251204, 46692, 96220, -213716, 34936, -105580, 167984, 64324 ], [ -167736, 59189, 198420, -271762, 210826, 12717, -310079, 250165, 181691, -95627, 174423, -12086, -162498, -15714, 51780, 288015, 448774, 246159, -259452, 184771, -155773, 78695, 139333, -234583, -8114, -118750, 124725, -7471 ], [ -68560, -39458, -35720, 43476, 193852, -52626, -254810, 110302, -26942, 38302, 166442, 16572, -40460, -46028, -46568, 272122, 343204, 94842, -78120, 250482, -26766, 71818, -3842, -257514, -161708, -50164, -149090, -62970 ], [ 30616, -138105, -269860, 358714, 176878, -117969, -199541, -29561, -235575, 172231, 158461, 45230, 81578, -76342, -144916, 256229, 237634, -56475, 103212, 316193, 102241, 64941, -147017, -280445, -315302, 18422, -422905, -118469 ], [ 4960, -170704, -202928, 408848, 70928, -84960, -77952, 43696, -319888, 194336, 192928, 68896, 104576, -88928, -197760, 265440, 237392, -151472, 54832, 186960, 94704, 20912, -126400, -295744, -222464, -15280, -441008, -158992 ], [ -75310, -174407, -4277, 342999, -73949, -8922, 72652, 210193, -349811, 167518, 245966, 90378, 84244, -93758, -230696, 285634, 283231, -221829, -94047, -27561, 27429, -39371, -34124, -307704, -21812, -93733, -347237, -192963 ], [ -155580, -178110, 194374, 277150, -218826, 67116, 223256, 376690, -379734, 140700, 299004, 111860, 63912, -98588, -263632, 305828, 329070, -292186, -242926, -242082, -39846, -99654, 58152, -319664, 178840, -172186, -253466, -226934 ], [ -138725, -28030, 120697, 130661, -143539, 146850, 202143, 186229, -312301, 220352, 194416, 102094, -38467, -25088, -218952, 101217, 137084, -339947, -158096, -116592, -20055, -162037, 40724, -202915, 120289, -195850, -82751, -179299 ], [ -112620, 136696, 21084, -23508, -47284, 226936, 164676, -38228, -235596, 310144, 74816, 89352, -148660, 55872, -166880, -124804, -77552, -385556, -51008, 41280, 8028, -224620, 12848, -73908, 37052, -214296, 95292, -123892 ], [ -70537, 254412, -46600, -167918, 43883, 273482, 129555, -214367, -154565, 358269, -38298, 73847, -252811, 123251, -104365, -313445, -255375, -409928, 40867, 159213, 19011, -257965, 7211, 25678, -23295, -230642, 224456, -82261 ], [ 78066, 58728, 98576, -247268, 101130, 96428, 110074, -68386, -44694, 128614, -108172, 39922, -316682, 100090, 27770, -252886, -187778, -292720, 31322, 10886, -84006, -96390, 149834, -70876, 68958, -232988, 27760, -132470 ], [ 226669, -136956, 243752, -326618, 158377, -80626, 90593, 77595, 65177, -101041, -178046, 5997, -380553, 76929, 159905, -192327, -120181, -175512, 21777, -137441, -187023, 65185, 292457, -167430, 161211, -235334, -168936, -182679 ], [ 260224, -262568, 302120, -358144, 214384, -154648, 62672, 181992, 134128, -248456, -162720, 46112, -401184, 36808, 269032, -129976, -74096, -88032, -1376, -194944, -258496, 157368, 304112, -238000, 201224, -255144, -275072, -139480 ], [ 78064, -256795, 197723, -300000, 268066, -35485, 18926, 208419, 126354, -241671, 12356, 225052, -340740, -35113, 335019, -64265, -68346, -56292, -50044, -82152, -270824, 119441, 70202, -259850, 143287, -307699, -211408, 78859 ], [ -104096, -251022, 93326, -241856, 321748, 83678, -24820, 234846, 118580, -234886, 187432, 403992, -280296, -107034, 401006, 1446, -62596, -24552, -98712, 30640, -283152, 81514, -163708, -281700, 85350, -360254, -147744, 297198 ], [ -64606, -193262, -46509, -110821, 289045, 36883, -67253, 225549, 77253, -235719, 242128, 436591, -256031, -52140, 416930, 45382, -38087, -3446, -28586, 119122, -174268, 4587, -227539, -220727, 451, -262568, -76839, 300153 ], [ 145384, -95512, -213604, 76284, 189892, -137572, -108676, 188772, 10116, -242412, 204224, 356620, -259596, 100304, 394344, 72568, 852, 9480, 132920, 188904, 27856, -102340, -160540, -96044, -105188, -49312, -364, 137428 ], [ 355374, 2238, -380699, 263389, 90739, -312027, -150099, 151995, -57021, -249105, 166320, 276649, -263161, 252748, 371758, 99754, 39791, 22406, 294426, 258686, 229980, -209267, -93541, 28639, -210827, 163944, 76111, -25297 ], [ 357968, 17728, -166662, 181070, 74350, -238118, -47090, 157788, -60384, -107406, 148972, 262090, -113330, 260940, 350234, 183676, -45542, 125728, 227638, 220198, 216302, -256650, -171748, -55910, -128762, 166240, -27864, 63996 ], [ 302952, 10368, 153245, 23911, 80951, -95219, 96039, 175406, -46032, 75513, 137334, 265701, 79111, 229062, 329005, 283358, -165395, 254160, 97435, 151635, 142679, -287493, -290290, -198579, 5443, 109936, -181964, 223294 ], [ 247936, 3008, 473152, -133248, 87552, 47680, 239168, 193024, -31680, 258432, 125696, 269312, 271552, 197184, 307776, 383040, -285248, 382592, -32768, 83072, 69056, -318336, -408832, -341248, 139648, 53632, -336064, 382592 ], [ 184847, -130944, 429774, -98541, -5713, 50946, 179621, 78139, 13308, 231246, -16904, 274602, 220653, 231914, 263800, 331520, -89518, 202709, -28237, 132844, -26578, -283422, -418009, -342030, 26741, 64925, -145555, 400555 ], [ 121758, -264896, 386396, -63834, -98978, 54212, 120074, -36746, 58296, 204060, -159504, 279892, 169754, 266644, 219824, 280000, 106212, 22826, -23706, 182616, -122212, -248508, -427186, -342812, -86166, 76218, 44954, 418518 ], [ 71079, -371728, 293143, -72272, -163508, 82663, 94002, -123046, 106579, 180439, -272724, 296942, 125095, 247534, 202783, 219730, 246847, -108612, -9605, 224148, -180501, -185429, -403863, -336739, -185728, 108096, 190318, 395676 ], [ 65076, -380928, 20340, -236032, -124592, 201780, 188440, -106440, 166724, 169652, -280176, 356328, 102900, 34600, 282708, 127960, 189140, -65648, 38948, 236016, -104348, -20956, -263540, -305988, -237248, 214080, 173160, 225936 ], [ 59073, -390128, -252463, -399792, -85676, 320897, 282878, -89834, 226869, 158865, -287628, 415714, 80705, -178334, 362633, 36190, 131433, -22684, 87501, 247884, -28195, 143517, -123217, -275237, -288768, 320064, 156002, 56196 ], [ -12370, -292818, -285086, -438772, -101290, 316054, 294896, -69078, 231964, 182328, -181500, 370030, 8950, -206048, 275538, -52690, 130896, -25170, 159464, 194532, 16268, 156530, -88024, -151396, -225978, 333598, 148314, 4746 ], [ -168885, -57045, -5475, -315538, -187793, 150063, 199768, -42927, 165494, 250316, 72282, 187755, -127233, 7024, -28683, -137813, 204680, -86741, 261860, 56394, 19534, -27355, -189500, 93462, -14585, 226947, 152937, 107073 ], [ -325400, 178728, 274136, -192304, -274296, -15928, 104640, -16776, 99024, 318304, 326064, 5480, -263416, 220096, -332904, -222936, 278464, -148312, 364256, -81744, 22800, -211240, -290976, 338320, 196808, 120296, 157560, 209400 ], [ -326410, 248046, 230167, -197575, -216589, -4094, 43637, -74220, 21874, 178032, 284391, -139190, -213599, 239863, -314865, -130504, 214233, -113943, 214172, -163662, -20479, -255550, -225547, 392408, 269871, 96880, 56208, 234447 ], [ -244484, 228588, 13622, -271382, -81970, 102580, 834, -176248, -60972, -73312, 85142, -263804, -64582, 156534, -124954, 56624, 76394, -28406, -70568, -215596, -88582, -225420, -71102, 344752, 269158, 117856, -101664, 218278 ], [ -162558, 209130, -202923, -345189, 52649, 209254, -41969, -278276, -143818, -324656, -114107, -388418, 84435, 73205, 64957, 243752, -61445, 57131, -355308, -267530, -156685, -195290, 83343, 297096, 268445, 138832, -259536, 202109 ], [ -102212, 109872, -284348, -191856, -34952, 193908, -31272, -218484, -17944, -192800, -77676, -338552, -15288, 143356, 51568, 116100, -54844, 120068, -348268, -160664, -231028, -19100, 10188, 243160, 208652, 237708, -144688, 132400 ], [ -45103, -1356, -345505, -4452, -155886, 160259, -12550, -134419, 139238, -3464, -5893, -262514, -152322, 236529, 7684, -58769, -26577, 179615, -297461, -29978, -306307, 178999, -97107, 188282, 139997, 348269, 11068, 54660 ], [ 11338, -95206, -390766, 152262, -246146, 137092, 3600, -45108, 273728, 162046, 60680, -189574, -275808, 314174, -29776, -211912, 11890, 233012, -256794, 86820, -369706, 339388, -198146, 126836, 78684, 436812, 142110, -7310 ], [ 60765, -6587, -269119, -13269, -14329, 223986, -7256, 99286, 169952, 77383, 72548, -149163, -257040, 228775, 216, -136932, 157457, 221834, -322597, 57794, -308365, 103822, -233497, -3574, 94462, 294166, 13655, 96305 ], [ 110192, 82032, -147472, -178800, 217488, 310880, -18112, 243680, 66176, -7280, 84416, -108752, -238272, 143376, 30208, -61952, 303024, 210656, -388400, 28768, -247024, -131744, -268848, -133984, 110240, 151520, -114800, 199920 ], [ 133327, 112782, -22325, -295989, 325482, 352428, -52173, 335525, -25833, -55466, 118068, -36848, -174312, 118205, 23471, -31590, 383946, 164779, -410215, 2577, -226955, -297597, -230818, -174584, 111416, 74989, -163595, 204471 ], [ 96366, 11260, 110822, -302682, 150452, 290328, -139274, 307258, -90946, -20276, 201512, 107040, -7056, 230698, -67218, -103212, 317108, 39590, -331486, -17134, -301222, -304106, -25060, -9904, 79216, 149578, -30310, -17410 ], [ 59405, -90262, 243969, -309375, -24578, 228228, -226375, 278991, -156059, 14914, 284956, 250928, 160200, 343191, -157907, -174834, 250270, -85599, -252757, -36845, -375489, -310615, 180698, 154776, 47016, 224167, 102975, -239291 ], [ -36356, -96252, 253780, -334992, -149520, 156996, -212160, 160820, -131664, -62828, 225252, 238588, 172044, 297692, -95884, -153660, 165204, -68600, -216220, 12084, -355436, -286176, 176528, 229096, 52640, 221296, 103516, -213072 ], [ -186017, -14671, 150533, -377956, -228548, 77393, -105072, -39763, -25220, -244091, 34329, 83039, 41427, 107367, 106125, -47423, 63429, 78738, -218359, 123933, -248923, -233368, -20076, 220586, 92936, 147420, -17625, 40572 ], [ -335678, 66910, 47286, -420920, -307576, -2210, 2016, -240346, 81224, -425354, -156594, -72510, -89190, -82958, 308134, 58814, -38346, 226076, -220498, 235782, -142410, -180560, -216680, 212076, 133232, 73544, -138766, 294216 ], [ -178387, 153098, 111710, -304883, -304987, 74043, -69838, -332656, 99234, -356649, -212146, -86228, -1442, -59474, 266482, 82533, 10703, 207154, -107632, 225435, -27788, -140077, -117671, 181551, 222590, 68127, -121323, 332011 ], [ 87240, 240912, 235312, -132728, -273592, 205304, -204848, -386752, 86032, -199720, -219920, -49888, 163376, 39472, 138832, 77128, 112984, 129552, 45824, 171960, 89696, -103944, 85672, 143256, 329264, 86872, -54968, 293624 ], [ 352867, 328726, 358914, 39427, -242197, 336565, -339858, -440848, 72830, -42791, -227694, -13548, 328194, 138418, 11182, 71723, 215265, 51950, 199280, 118485, 207180, -67811, 289015, 104961, 435938, 105617, 11387, 255237 ], [ 145186, 99366, 169456, 16904, -262106, 133008, -112022, -187076, 160366, 18042, -221740, -159720, 162506, 42752, -53240, 27576, 82014, 86482, -22848, 59576, 80200, 77046, 286944, 23502, 193736, -21366, 41508, 177778 ], [ -84009, -144411, -34232, -14468, -284347, -85768, 132307, 80690, 252481, 74507, -215162, -314188, -18205, -61760, -114788, -18332, -61943, 126111, -262048, 420, -57892, 226845, 275536, -59919, -64324, -154973, 69982, 98543 ], [ -234648, -306344, -194756, -5604, -286536, -249668, 307904, 275108, 289636, 134696, -181600, -429160, -142868, -126852, -167756, -74020, -154180, 170892, -431640, -50148, -150504, 351448, 247632, -106408, -278672, -240756, 97368, 53908 ], [ -12146, -79518, -150251, 194381, -193478, -152907, 157024, 121123, 65731, 212574, -19864, -356526, -1303, -4699, -179969, -176163, -747, 240145, -270594, -59923, -27086, 356370, 141372, 22530, -285388, -99375, 119586, 173623 ], [ 210356, 147308, -105746, 394366, -100420, -56146, 6144, -32862, -158174, 290452, 141872, -283892, 140262, 117454, -192182, -278306, 152686, 309398, -109548, -69698, 96332, 361292, 35112, 151468, -292104, 42006, 141804, 293338 ], [ 338376, 246109, -51935, 472410, -14031, 10438, -87469, -129967, -211817, 300326, 177779, -219007, 206362, 173214, -125915, -255277, 147890, 326775, -43236, -29064, 136347, 355684, -29343, 183656, -289739, 47802, 155850, 324133 ], [ 319424, 145760, 16352, 360768, 61984, 30080, -92000, -138592, -608, 204416, 17952, -166176, 155072, 125696, 62432, -37536, -103040, 263456, -124288, 89984, 46624, 333696, -28768, 65344, -273248, -157312, 157184, 216608 ], [ 300472, 45411, 84639, 249126, 137999, 49722, -96531, -147217, 210601, 108506, -141875, -113345, 103782, 78178, 250779, 180205, -353970, 200137, -205340, 209032, -43099, 311708, -28193, -52968, -256757, -362426, 158518, 109083 ], [ 198010, -6456, 170370, 182438, 216814, 25628, -12218, -136172, 292128, 101188, -252002, -148588, 91356, 15484, 210548, 277014, -321848, 43620, -224540, 199994, -89114, 296384, 28914, -56172, -247112, -259750, 74620, -48786 ], [ 41863, -27156, 267315, 144649, 297429, -26582, 129209, -112482, 290288, 150822, -330179, -240450, 103914, -56966, 23374, 296081, -107764, -172810, -203978, 108615, -107031, 285344, 122363, 14622, -241868, 40791, -64070, -239019 ], [ -114284, -47856, 364260, 106860, 378044, -78792, 270636, -88792, 288448, 200456, -408356, -332312, 116472, -129416, -163800, 315148, 106320, -389240, -183416, 17236, -124948, 274304, 215812, 85416, -236624, 341332, -202760, -429252 ], [ -111515, -11499, 291269, 93619, 276981, 47750, 301027, -172718, 222141, 223870, -248406, -202197, 18849, -35825, -89591, 370714, 189057, -303494, -94891, -65878, -49290, 280288, 267005, 120471, -245440, 405171, -149379, -262266 ], [ -75290, 36870, 182502, 85546, 137670, 211924, 308042, -279300, 142262, 241764, -38324, -25350, -101970, 92722, 39646, 433964, 244142, -154132, 7942, -147252, 46068, 289856, 309302, 148002, -257216, 419178, -55562, -20076 ] ], [ [ -135296, -100224, -190208, 7552, -20608, -126912, 25920, 85376, 306496, -19200, 192000, 62848, -303104, 85056, -200832, -139008, -130048, 236672, 148544, 346112, -81216, 184384, 26432, -116480, 429120, 340928, 60288, -205056 ], [ -136439, -93147, -174497, 8800, -19129, -115308, 17517, 72281, 298756, -28536, 187578, 73276, -285428, 78501, -192033, -151758, -142372, 214664, 156161, 333749, -78969, 186424, 36887, -96614, 409470, 310961, 54417, -174945 ], [ -145202, -38890, -54046, 18368, -7790, -26344, -46906, -28114, 239416, -100112, 153676, 153224, -149912, 28246, -124574, -249508, -236856, 45936, 214558, 238966, -61742, 202064, 117042, 55692, 258820, 81214, 9406, 55906 ], [ -153965, 15367, 66405, 27936, 3549, 62620, -111329, -128509, 180076, -171688, 119774, 233172, -14396, -22009, -57115, -347258, -331340, -122792, 272955, 144183, -44515, 217704, 197197, 207998, 108170, -148533, -35605, 286757 ], [ -142864, 38656, 172392, -4600, 31656, 120176, -177680, -156608, 153120, -234808, 92616, 262176, 105024, -69360, 2000, -318496, -372736, -233064, 312328, 62440, -48120, 215792, 199784, 268256, -24912, -270624, -41304, 348888 ], [ -94518, 3880, 251259, -116081, 91203, 118842, -247646, -49152, 186884, -282073, 78103, 195660, 194264, -111266, 45470, -52524, -314592, -233731, 316031, 5147, -90785, 180970, 56931, 155924, -125054, -190860, 26707, 94669 ], [ -46172, -30896, 330126, -227562, 150750, 117508, -317612, 58304, 220648, -329338, 63590, 129144, 283504, -153172, 88940, 213448, -256448, -234398, 319734, -52146, -133450, 146148, -85922, 43592, -225196, -111096, 94718, -159550 ], [ -11450, 16085, 321451, -190063, 94740, 52591, -224831, 140059, 223576, -232381, 63988, 77539, 250232, -178776, 61456, 257367, -180793, -248351, 234179, -45440, -126390, 151743, -160317, 9676, -288028, -106745, 159713, -196890 ], [ 12792, 125956, 245436, -37964, -50160, -61236, -6860, 202044, 202784, -24484, 75856, 37404, 122720, -191840, -20608, 130476, -91668, -272524, 79964, 10496, -81080, 188428, -182052, 36080, -322160, -160404, 222388, -67400 ], [ 37034, 235827, 169421, 114135, -195060, -175063, 211111, 264029, 181992, 183413, 87724, -2731, -4792, -204904, -102672, 3585, -2543, -296697, -74251, 66432, -35770, 225113, -203787, 62484, -356292, -214063, 285063, 62090 ], [ 14512, 201716, -752, 72842, -112944, -57932, 312118, 115936, 244342, 46466, 170620, 90784, 42242, -59082, -21062, 32502, -86452, -297452, 1286, -11714, -24498, 80232, -132066, 25168, -312808, -135008, 113918, 160944 ], [ -21000, 127610, -197080, -22171, 32232, 123354, 380635, -90512, 329787, -186271, 273246, 221424, 137761, 130875, 106013, 104699, -218426, -291702, 140643, -127105, -22681, -115084, -34385, -29848, -247764, -19088, -122177, 251288 ], [ -56512, 53504, -393408, -117184, 177408, 304640, 449152, -296960, 415232, -419008, 375872, 352064, 233280, 320832, 233088, 176896, -350400, -285952, 280000, -242496, -20864, -310400, 63296, -84864, -182720, 96832, -358272, 341632 ], [ -28820, 119376, -144157, -165783, 128418, 307170, 287439, -297190, 361941, -317279, 189089, 161118, 119522, 134279, 128139, 199712, -344075, -176196, 204882, -258619, 65915, -267298, 89999, -128587, -223223, 75948, -255347, 116807 ], [ -1128, 185248, 105094, -214382, 79428, 309700, 125726, -297420, 308650, -215550, 2306, -29828, 5764, -52274, 23190, 222528, -337750, -66440, 129764, -274742, 152694, -224196, 116702, -172310, -263726, 55064, -152422, -108018 ], [ -9046, 197395, 280365, -222921, 13043, 266220, -11827, -249885, 254304, -139541, -122477, -178294, -56809, -182597, -58049, 214149, -336975, 47646, 77081, -296100, 226198, -157119, 130325, -196833, -260274, 48475, -50897, -270308 ], [ -145160, 16132, 189308, -87244, -115964, 57104, -62404, -30396, 196160, -156124, -24060, -173832, 64884, -110492, -53932, 93468, -356180, 177320, 105164, -336304, 251912, -3732, 96860, -152236, -98584, 93348, 45588, -207472 ], [ -281274, -165131, 98251, 48433, -244971, -152012, -112981, 189093, 138016, -172707, 74357, -169370, 186577, -38387, -49815, -27213, -375385, 306994, 133247, -376508, 277626, 149655, 63395, -107639, 63106, 138221, 142073, -144636 ], [ -269598, -251294, 85994, 59880, -290218, -282408, -154478, 295712, 95142, -178270, 122284, -94318, 191150, 19518, -47638, -58034, -306640, 364318, 86210, -300352, 244750, 232672, 39800, -79412, 88246, 161124, 154268, -56840 ], [ -65795, -213827, 176177, -90172, -226577, -310468, -184171, 255600, 72119, -169507, 104574, 72501, 43467, 58963, -47983, 27963, -123560, 327587, -58483, -72928, 135707, 224208, 29036, -72466, -64129, 155466, 56886, 63404 ], [ 138008, -176360, 266360, -240224, -162936, -338528, -213864, 215488, 49096, -160744, 86864, 239320, -104216, 98408, -48328, 113960, 59520, 290856, -203176, 154496, 26664, 215744, 18272, -65520, -216504, 149808, -40496, 183648 ], [ 213606, -98558, 284453, -193656, -70975, -274443, -149342, 236471, -25407, -109921, 72004, 258254, -15724, 39318, -9898, 95257, 119750, 150310, -153169, 174875, 44296, 94270, -15652, -54719, -245459, 128310, -59593, 246952 ], [ 220828, 756, 264098, -42224, 36090, -161214, -34572, 290038, -127366, -36666, 58664, 198316, 198728, -72324, 49212, 20714, 114460, -45604, 678, 84830, 129488, -87476, -61928, -41862, -208590, 98364, -36938, 279888 ], [ 228050, 100070, 243743, 109208, 143155, -47985, 80198, 343605, -229325, 36589, 45324, 138378, 413180, -183966, 108322, -53829, 109170, -241518, 154525, -5215, 214680, -269222, -108204, -29005, -171721, 68418, -14283, 312824 ], [ 182512, 99064, 181528, 150720, 10560, -88616, 46328, 274992, -322884, 10924, -26376, -16920, 340672, -78548, 119412, -7052, 1720, -150052, 222872, 78760, 18052, -196888, -127140, -106468, -132992, 41712, -20628, 219560 ], [ 129060, 83010, 113034, 175744, -157984, -152326, -9838, 188052, -415183, -29579, -106830, -186522, 225120, 59429, 123299, 57923, -121054, -15479, 278394, 188838, -220849, -86442, -141975, -197479, -93984, 15492, -31323, 107366 ], [ 80872, 55130, 51396, 196534, -313406, -209102, -66652, 109250, -477390, -63598, -177660, -342020, 100510, 176882, 119366, 101342, -216432, 89112, 307764, 269394, -422362, 15204, -155318, -269022, -48216, 4846, -51496, -3806 ], [ 87956, -96923, 61746, 172867, -331047, -193071, -130270, 115897, -223631, -29535, -147438, -349426, -119209, 78833, 33323, -81577, -24152, -121108, 62538, 39969, -231301, 24450, -152995, -136151, 68532, 157727, -171188, -104247 ], [ 95040, -248976, 72096, 149200, -348688, -177040, -193888, 122544, 30128, 4528, -117216, -356832, -338928, -19216, -52720, -264496, 168128, -331328, -182688, -189456, -40240, 33696, -150672, -3280, 185280, 310608, -290880, -204688 ], [ 95705, -369991, 56441, 87810, -274272, -172811, -173884, 126517, 184207, 22988, -115918, -330911, -426046, -26139, -115334, -332867, 287727, -433426, -319505, -325956, 62138, 19765, -114378, 36932, 242143, 335529, -299118, -269541 ], [ 81698, -420062, -18654, -59804, 10560, -195558, 37256, 124378, 110446, 5784, -180732, -228814, -210076, 175226, -124396, -139414, 241198, -288388, -208530, -250056, -38188, -47142, -436, -134648, 162126, 67970, -52604, -253050 ], [ 67691, -470133, -93749, -207418, 295392, -218305, 248396, 122239, 36685, -11420, -245546, -126717, 5894, 376591, -133458, 54039, 194669, -143350, -97555, -174156, -138514, -114049, 113506, -306228, 82109, -199589, 193910, -236559 ], [ 79976, -461500, -94156, -294480, 386976, -143228, 263000, 48784, 61972, -47908, -236308, -29384, 76364, 408300, -113804, 109144, 108588, -72592, -20444, -147480, -214120, -207092, 180564, -255892, 41332, -265152, 178140, -171972 ], [ 116362, -399055, -26099, -326036, 301416, 21521, 97446, -90044, 178053, -102073, -159189, 63582, 13459, 284491, -67827, 37430, -13749, -69924, 25625, -165926, -267066, -324093, 204645, -2133, 36525, -145552, -78057, -63297 ], [ 152748, -336610, 41958, -357592, 215856, 186270, -68108, -228872, 294134, -156238, -82070, 156548, -49446, 160682, -21850, -34284, -136086, -67256, 71694, -184372, -320012, -441094, 228726, 251626, 31718, -25952, -334254, 45378 ], [ 56568, -202561, -54579, -342483, 52759, 116351, -134807, -243736, 202645, -32039, -57566, 53113, -103885, 208131, 6294, -45104, -106732, 60753, 127929, -220855, -270261, -303469, 138567, 159911, 87295, -25964, -340687, -8552 ], [ -86400, -43240, -209208, -310904, -137704, -36392, -166616, -214848, 37896, 155112, -51632, -119640, -155336, 316024, 28144, -34432, -23840, 233000, 187752, -263704, -184264, -75976, 8088, -53736, 164184, -68192, -258968, -119872 ], [ -229368, 116081, -363837, -279325, -328167, -189135, -198425, -185960, -126853, 342263, -45698, -292393, -206787, 423917, 49994, -23760, 59052, 405247, 247575, -306553, -98267, 151517, -122391, -267383, 241073, -110420, -177249, -231192 ], [ -100394, 117310, -240012, -142586, -296166, -219382, -94318, -136370, 24758, 261696, -59366, -246818, -180336, 229838, 64408, -88526, 94644, 201404, 103876, -174106, -140596, 200964, -47192, -255662, 188030, -30922, -117310, -193682 ], [ 40941, 111353, -103530, -1067, -254053, -244061, 15967, -85839, 190749, 168960, -73925, -191319, -150344, 22033, 78484, -156721, 128086, -19534, -49074, -33691, -188758, 242318, 37356, -233697, 129081, 54109, -58361, -149407 ], [ 151600, 97976, 3056, 105348, -193764, -224276, 117644, -29820, 322928, 80000, -88740, -128100, -114480, -145260, 85752, -172128, 142812, -182352, -169636, 103800, -207236, 242812, 95264, -210656, 82052, 116784, -5116, -112052 ], [ 116548, 49354, -32364, 45019, -47139, 6713, 178433, 52267, 294500, 8976, -104771, -28211, -50724, -120121, 60682, 63208, 68637, -69100, -136355, 227402, -84715, 49221, 26632, -182504, 91643, 73268, 21035, -107567 ], [ 81496, 732, -67784, -15310, 99486, 237702, 239222, 134354, 266072, -62048, -120802, 71678, 13032, -94982, 35612, 298544, -5538, 44152, -103074, 351004, 37806, -144370, -42000, -154352, 101234, 29752, 47186, -103082 ], [ 51223, -42346, -132490, 10923, 191724, 308482, 257342, 192267, 232595, -76696, -92040, 101898, 36531, -72354, -28068, 343593, -91512, 138306, -69577, 352368, 100423, -160166, -77197, -69797, 64412, -3792, 35312, -88778 ], [ 28384, -76800, -242752, 171808, 199360, 130048, 209088, 212576, 191264, -3648, 6400, 23744, -2592, -53632, -151808, 92640, -195840, 202752, -35744, 163584, 69856, 100608, -60384, 102496, -44608, -21824, -35712, -59200 ], [ 5545, -111254, -353014, 332693, 206996, -48386, 160834, 232885, 149933, 69400, 104840, -54410, -41715, -34910, -275548, -158313, -300168, 267198, -1911, -25200, 39289, 361382, -43571, 274789, -153628, -39856, -106736, -29622 ], [ -37734, -58838, -314330, 293910, 95646, -152564, 66086, 230052, 110786, 95408, 130998, -84544, 278, -31966, -262536, -209122, -225786, 193590, -70222, -100976, 28322, 346720, -45224, 212708, -75832, -15258, -78332, 61150 ], [ -94153, 49423, -179895, 126769, -92195, -209006, -58551, 212342, 73043, 91176, 110689, -83808, 94417, -39165, -161612, -131267, -36519, 31233, -204197, -104104, 29955, 154992, -58748, -42, 122060, 36745, 13990, 191261 ], [ -150572, 157684, -45460, -40372, -280036, -265448, -183188, 194632, 35300, 86944, 90380, -83072, 188556, -46364, -60688, -53412, 152748, -131124, -338172, -107232, 31588, -36736, -72272, -212792, 319952, 88748, 106312, 321372 ], [ -197377, 117479, 1043, -67217, -351578, -308191, -159948, 102119, 130557, 181512, -23352, -7172, 135274, -1902, -25447, -14184, 100715, -196752, -188420, -113951, -49372, 82395, -129534, -163836, 243085, 124240, 103406, 245884 ], [ -242158, 46018, 29034, -64526, -398636, -348050, -105576, -6142, 253814, 296880, -156752, 84552, 50956, 53436, -4034, 16912, -2118, -242016, 21064, -121426, -147720, 266970, -196004, -59784, 108374, 156256, 80452, 127112 ], [ -280093, -22368, 56516, -61058, -439397, -374582, -47317, -104869, 362214, 404588, -275584, 166677, -22729, 107005, 11362, 51624, -103463, -285117, 218018, -128624, -242441, 434842, -260788, 39204, -19011, 181749, 57107, 13380 ], [ -167416, -23104, 72800, -40496, -341624, -107920, 96456, 6152, 143760, 343776, -73920, 37624, 137512, 121656, -105616, 165888, -172072, -280632, 139312, -129728, -257368, 235248, -288480, 26784, 14776, 63736, 25160, 10528 ], [ -54739, -23840, 89084, -19934, -243851, 158742, 240229, 117173, -74694, 282964, 127744, -91429, 297753, 136307, -222594, 280152, -240681, -276147, 60606, -130832, -272295, 35654, -316172, 14364, 48563, -54277, -6787, 7676 ], [ 31304, -16086, 118364, -38360, -149360, 314062, 296456, 194174, -206376, 206936, 277988, -171324, 370592, 116728, -288770, 358800, -218456, -234420, -15334, -117074, -246794, -87494, -289690, -7026, 87948, -125550, -30376, 13962 ], [ 41884, 15723, 184466, -167252, -64168, 153913, 104636, 174785, -92204, 87796, 282542, -111938, 195792, 164, -211007, 336536, 61132, -87174, -83437, -61207, -106747, 5955, -109715, -53831, 143194, -64393, -30284, 46139 ], [ 52464, 47532, 250568, -296144, 21024, -6236, -87184, 155396, 21968, -31344, 287096, -52552, 20992, -116400, -133244, 314272, 340720, 60072, -151540, -5340, 33300, 99404, 70260, -100636, 198440, -3236, -30192, 78316 ], [ 37656, 36551, 174044, -222790, 57838, -126609, -149941, 113479, 35721, -25337, 226365, -7378, -18134, -143798, -80660, 303525, 408514, 72997, -165204, 87905, 107809, 120429, 119159, -107709, 120410, 44534, -110521, 83323 ], [ -4848, -21110, -58072, 71196, 41876, -203590, -71902, 46986, -60074, 117194, 94414, 22292, 90748, -73924, -55544, 305342, 245260, -60610, -119480, 221926, 110822, 62446, 25066, -71438, -103012, 77700, -278582, 58690 ], [ -47352, -78771, -290188, 365182, 25914, -280571, 6137, -19507, -155869, 259725, -37537, 51962, 199630, -4050, -30428, 307159, 82006, -194217, -73756, 355947, 113835, 4463, -69027, -35167, -326434, 110866, -446643, 34057 ], [ -115424, -81648, -227216, 352176, -30800, -187040, 60032, 34192, -215344, 278112, 37344, 118880, 169344, 8928, -104832, 316832, 55408, -248976, -41968, 213360, 21840, -5488, -26432, -97216, -261888, 89968, -454032, 10320 ], [ -194682, -60557, -35143, 204861, -105343, -18910, 103364, 140475, -258929, 242186, 202714, 202094, 78172, -2986, -222776, 329942, 88597, -269239, -16277, -50243, -111721, 5575, 75964, -202280, -71356, 45417, -391127, -13025 ], [ -273940, -39466, 156930, 57546, -179886, 149220, 146696, 246758, -302514, 206260, 368084, 285308, -13000, -14900, -340720, 343052, 121786, -289502, 9414, -313846, -245282, 16638, 178360, -307344, 119176, 866, -328222, -36370 ], [ -182615, 41622, 65587, 6999, -146993, 180598, 48341, 117127, -291247, 225984, 280656, 137690, -73953, 87552, -196248, 176171, 41428, -311193, 87248, -259152, -93117, 12665, 189532, -225025, 38955, -107630, -225333, 15423 ], [ -75044, 128424, -52748, -34332, -103868, 198952, -63508, -34972, -274756, 251008, 169152, -31912, -132028, 200896, -26784, -7852, -49744, -333020, 170048, -174144, 86260, 7260, 192016, -124860, -67052, -222216, -118636, 74372 ], [ 32797, 190788, -130904, -74682, -55271, 203566, -159151, -152085, -249847, 260831, 54498, -172003, -192377, 294257, 116625, -153175, -123045, -330904, 224897, -106833, 223457, 10897, 203737, -33062, -153205, -313318, -36200, 118489 ], [ 142438, 90232, 58800, -108492, 29806, 116580, -146754, -35958, -168818, 169314, -81156, -115354, -267886, 254398, 86334, -40498, -77206, -169168, 93406, -157502, 79454, 74814, 277038, 2956, -106998, -247860, -115504, 63726 ], [ 252079, -10324, 248504, -142302, 114883, 29594, -134357, 80169, -87789, 77797, -216810, -58705, -343395, 214539, 56043, 72179, -31367, -7432, -38085, -208171, -64549, 138731, 350339, 38974, -60791, -182402, -194808, 8963 ], [ 246144, -58936, 320952, -161024, 200656, -10504, -105232, 151544, 4944, 5160, -277472, 34144, -372320, 181656, 69624, 113432, -15312, 114016, -140064, -231552, -147264, 133608, 332624, 13680, -49576, -147256, -238464, 20152 ], [ 23504, -10153, 173545, -151456, 287734, 37313, -44742, 139009, 119622, -32077, -197524, 194868, -313900, 161853, 165465, 20765, -55102, 159924, -186708, -203768, -115064, -965, 144254, -126574, -103971, -168945, -215280, 155001 ], [ -199136, 38630, 26138, -141888, 374812, 85130, 15748, 126474, 234300, -69314, -117576, 355592, -255480, 142050, 261306, -71902, -94892, 205832, -233352, -175984, -82864, -135538, -44116, -266828, -158366, -190634, -192096, 289850 ], [ -180106, 25286, -100079, -84311, 358631, 39633, 62393, 77071, 216183, -138765, -72208, 409157, -210645, 99484, 305654, -41342, -48141, 173038, -166350, -141050, -15252, -201575, -157073, -256477, -186527, -95544, -160813, 243635 ], [ 24824, -35848, -209996, 10196, 263020, -77644, 98388, -692, 95916, -232996, -53440, 380292, -176260, 39408, 310392, 84008, 65180, 79704, -11928, -100616, 79600, -214892, -212020, -130276, -194508, 89376, -123300, 58140 ], [ 229754, -96982, -319913, 104703, 167409, -194921, 134383, -78455, -24351, -327227, -34672, 351427, -141875, -20668, 315130, 209358, 178501, -13630, 142494, -60182, 174452, -228209, -266967, -4075, -202489, 274296, -85787, -127355 ], [ 266096, -40000, -108098, 78682, 145850, -167586, 153242, -17420, -58272, -166938, 46628, 330158, -97446, -4028, 253214, 283732, 37662, 60256, 142674, 17314, 169530, -224750, -269516, -45922, -122558, 175392, -155464, -61228 ], [ 255608, 49792, 193087, 19181, 144861, -100081, 167341, 82170, -68208, 64051, 145298, 310999, -50227, 33922, 172783, 343946, -173777, 180592, 100009, 105105, 136893, -216631, -257510, -134449, -18207, -2352, -254916, 74794 ], [ 245120, 139584, 494272, -40320, 143872, -32576, 181440, 181760, -78144, 295040, 243968, 291840, -3008, 71872, 92352, 404160, -385216, 300928, 57344, 192896, 104256, -208512, -245504, -222976, 86144, -180096, -354368, 210816 ], [ 169381, -59136, 449882, -64815, 86533, -52586, 112279, 27913, -18988, 169690, 129704, 261710, -59473, 38798, 76712, 320256, -237050, 232871, 18865, 86820, 23802, -180682, -319955, -287514, 36487, -85313, -104657, 246489 ], [ 93642, -257856, 405492, -89310, 29194, -72596, 43118, -125934, 40168, 44340, 15440, 231580, -115938, 5724, 61072, 236352, -88884, 164814, -19614, -19256, -56652, -152852, -394406, -352052, -13170, 9470, 145054, 282162 ], [ 28333, -399536, 322557, -135280, -17340, -53011, 18982, -234146, 88209, -44995, -89244, 229050, -127443, -23110, 72917, 156678, 45877, 112532, -37303, -79012, -99431, -98727, -405117, -389825, -63232, 106688, 330810, 268340 ], [ 572, -335872, 100860, -258560, -24976, 109116, 156936, -178072, 96236, -4676, -159440, 325880, 22908, -36680, 183708, 92232, 132380, 117040, 19852, 27984, -6580, 50060, -186364, -331244, -114752, 212672, 286328, 76336 ], [ -27189, -272208, -120837, -381840, -32612, 271243, 294890, -121998, 104263, 35643, -229636, 422710, 173259, -50250, 294499, 27786, 218883, 121548, 77007, 134980, 86271, 198847, 32389, -272663, -166272, 318656, 241846, -115668 ], [ -74630, -174854, -169674, -386940, -46158, 290930, 340304, -65074, 131380, 113512, -171732, 385210, 209810, -18080, 230790, -44550, 284016, 56186, 159992, 140236, 115972, 198374, 68792, -144972, -150782, 313930, 213214, -134162 ], [ -147655, -33703, 6207, -238406, -67387, 125445, 265416, -7045, 183314, 240196, 52702, 173081, 98421, 73552, -59769, -127143, 321368, -100007, 276556, 13230, 63578, 3863, -131860, 72562, -48179, 165281, 205187, 72907 ], [ -220680, 107448, 182088, -89872, -88616, -40040, 190528, 50984, 235248, 366880, 277136, -39048, -12968, 165184, -350328, -209736, 358720, -256200, 393120, -113776, 11184, -190648, -332512, 290096, 54424, 16632, 197160, 279976 ], [ -259310, 95674, 162429, -78093, -107535, -27370, 80135, -31012, 131302, 283984, 269805, -190802, 24683, 129181, -333147, -119064, 279507, -188413, 278324, -133082, -19445, -259114, -315769, 363720, 115717, -5552, 160048, 314725 ], [ -279596, 2340, 38482, -139250, -125222, 80316, -49194, -187688, -55780, 89312, 138866, -310356, 141822, 25106, -151838, 64016, 138126, -1170, 40136, -94948, -38466, -260356, -183082, 360592, 154978, 39712, 107424, 257570 ], [ -299882, -90994, -85465, -200407, -142909, 188002, -178523, -344364, -242862, -105360, 7927, -429910, 258961, -78969, 29471, 247096, -3255, 186073, -198052, -56814, -57487, -261598, -50395, 357464, 194239, 84976, 54800, 200415 ], [ -211948, -155888, -146452, -110544, -175576, 133628, -157112, -315900, -82184, -40032, 24668, -271144, 171800, -12844, 37840, 190636, 46444, 214316, -150180, -58760, -114428, -140980, -122428, 218696, 80260, 190980, 132336, 120080 ], [ -107781, -216516, -197995, 1972, -210490, 54945, -113090, -259665, 130658, 64296, 63561, -70630, 53994, 78811, 20268, 98245, 124805, 218709, -59399, -66718, -177057, -2083, -225169, 59582, -56705, 306095, 229396, 36268 ], [ -16338, -256994, -231354, 97922, -228502, -8020, -64336, -188988, 320192, 157162, 91480, 108350, -51232, 153002, 8592, 12136, 202982, 213564, 12002, -75892, -230094, 119828, -318486, -91140, -172556, 399940, 308298, -41498 ], [ -58497, -85897, -73781, 19929, -69043, 94054, 34104, 33330, 264992, 129677, 4172, 61223, -24368, 43821, 58824, -8012, 279227, 108270, -120087, -97834, -182415, 63386, -312851, -153746, -66710, 270450, 196541, -55781 ], [ -100656, 85200, 83792, -58064, 90416, 196128, 132544, 255648, 209792, 102192, -83136, 14096, 2496, -65360, 109056, -28160, 355472, 2976, -252176, -119776, -134736, 6944, -307216, -216352, 39136, 140960, 84784, -70064 ], [ -122907, 168090, 197433, -140999, 161934, 250084, 144177, 386455, 121853, 50354, -85828, -11856, 36360, -79201, 90373, -62434, 397102, -51239, -342125, -144581, -127097, -42463, -253302, -198696, 111592, 39855, 15111, -113187 ], [ -99654, 49364, 210658, -235230, 32444, 194056, -42606, 308094, -40918, -57148, 104888, 10592, 86224, 124878, -85830, -128996, 359612, 11298, -335754, -175930, -210978, -75790, -89036, 2416, 107728, 3630, 41630, -222230 ], [ -76401, -69362, 223883, -329461, -97046, 138028, -229389, 229733, -203689, -164650, 295604, 33040, 136088, 328957, -262033, -195558, 322122, 73835, -329383, -207279, -294859, -109117, 75230, 203528, 103864, -32595, 68149, -331273 ], [ -119340, -120276, 166044, -359984, -205488, 109036, -258624, 96316, -180592, -253348, 286412, 37332, 83076, 311156, -206852, -204436, 240796, 136792, -298676, -142532, -264356, -112288, 77616, 266232, 66016, -816, 35316, -239472 ], [ -222955, -109029, 43063, -332108, -294636, 104827, -143440, -87569, 12884, -324809, 93971, 24981, -64239, 89965, 60431, -160437, 119287, 200134, -245661, 10303, -129001, -87816, -68388, 202062, -2984, 93300, -51923, 36436 ], [ -326570, -97782, -79918, -304232, -383784, 100618, -28256, -271454, 206360, -396270, -98470, 12630, -211554, -131226, 327714, -116438, -2222, 263476, -192646, 163138, 6354, -63344, -214392, 137892, -71984, 187416, -139162, 312344 ], [ -221969, -33682, -7926, -270321, -301929, 150537, -20954, -341456, 258294, -259651, -183590, -51996, -163318, -109062, 308326, -27049, 12133, 156070, -47440, 129449, 109052, -85231, -111533, 123141, 37482, 190293, -168601, 315929 ], [ -43880, 49072, 132880, -234280, -159720, 219560, -51728, -371264, 260272, -49592, -230832, -135072, -46064, -1008, 187760, 78360, 74440, -11600, 130304, 29928, 200224, -123480, 79160, 125832, 209936, 160968, -177640, 223400 ], [ 134209, 131826, 273686, -198239, -17511, 288583, -82502, -401072, 262250, 160467, -278074, -218148, 71190, 107046, 67194, 183769, 136747, -179270, 308048, -69593, 291396, -161729, 269853, 128523, 382390, 131643, -186679, 130871 ], [ 76150, 37282, 220496, -155048, -5982, 101680, 65166, -158828, 231866, 65342, -179940, -309496, 89774, 104704, -2728, 88296, -12278, -14586, 40512, -31768, 157464, -20590, 228512, 61914, 276632, 95982, -185972, 84454 ], [ 7357, -65321, 158488, -111532, -393, -96856, 220945, 95782, 200011, -43655, -75198, -401220, 103873, 97344, -70348, -16308, -170909, 165205, -247264, 12300, 13300, 128703, 176624, -7845, 158228, 60033, -184822, 40133 ], [ -37000, -130872, 92564, -38604, -11800, -235500, 337472, 286988, 145228, -111176, 12000, -446584, 129316, 102740, -139332, -111244, -286444, 310020, -456456, 29492, -80632, 253768, 121968, -49208, 45520, 33540, -160824, 21084 ], [ 34714, -20426, 8039, 174031, -103938, -89657, 267552, 177025, -18463, 18314, 15864, -271738, 208643, 168727, -214795, -160257, -197273, 288699, -292374, -80977, 64038, 263750, 54164, 44310, -40132, 51963, -28298, 122077 ], [ 106428, 90020, -76486, 386666, -196076, 56186, 197632, 67062, -182154, 147804, 19728, -96892, 287970, 234714, -290258, -209270, -108102, 267378, -128292, -191446, 208708, 273732, -13640, 137828, -125784, 70386, 104228, 223070 ], [ 179096, 116991, -122005, 451422, -221029, 141954, 119441, 4475, -227459, 172066, -29967, 3083, 320542, 266186, -277737, -200431, -114394, 220317, -21324, -172504, 226217, 245068, -75477, 127864, -202553, 24702, 180270, 252567 ], [ 253248, 14112, -106848, 286144, -141472, 134272, 28384, 15584, -88608, 32640, -162976, -13408, 280384, 243968, -128352, -101600, -269184, 133216, -3200, 47744, 45920, 156288, -128032, -43072, -265504, -120704, 168448, 170848 ], [ 327400, -88767, -91691, 120866, -61915, 126590, -62673, 26693, 50243, -106786, -295985, -29899, 240226, 221750, 21033, -2769, -423974, 46115, 14924, 267992, -134377, 67508, -180587, -214008, -328455, -266110, 156626, 89129 ], [ 267838, -61544, 662, 80930, 37690, 51764, -77822, 33756, 108384, -96020, -339254, -94116, 192116, 104276, 17916, 102642, -402280, -69812, -53556, 265598, -177950, 16192, -89754, -229796, -301848, -158242, 121172, -58950 ], [ 122317, 49316, 142641, 121571, 150183, -66226, -44173, 38218, 114640, 11298, -324833, -189014, 138894, -74434, -83238, 212283, -267132, -204270, -177710, 120077, -133629, -11040, 93257, -145846, -217668, 112445, 70526, -249689 ], [ -23204, 160176, 284620, 162212, 262676, -184216, -10524, 42680, 120896, 118616, -310412, -283912, 85672, -253144, -184392, 321924, -131984, -338728, -301864, -25444, -89308, -38272, 276268, -61896, -133488, 383132, 19880, -440428 ], [ -81705, 149607, 249975, 115377, 217735, -43198, 107713, -20346, 150047, 81002, -220466, -164775, 12139, -166747, -56349, 380702, -14069, -211138, -174553, -16818, -90606, 31776, 330079, 3453, -75072, 421297, -4641, -354622 ], [ -121886, 113474, 178146, 50126, 139650, 152348, 243758, -97580, 184018, 12876, -114620, -578, -65670, -24538, 119946, 428772, 100218, -28380, 5698, 24260, -101508, 122304, 356690, 64886, -22080, 410510, -23662, -210596 ] ], [ [ -171904, -18560, -162048, 4736, -147328, -63552, 275136, -7552, 420544, -283904, 406016, 285312, -483328, -54336, -327552, -336128, -197632, 160640, 234432, 481280, -15040, 157632, -28480, -88320, 379840, 390208, 361600, -278272 ], [ -176809, -25541, -149439, -4576, -126247, -65940, 260595, -8569, 416764, -281096, 395654, 291780, -457996, -58053, -309183, -341618, -211804, 133880, 243039, 453803, -31207, 164424, -12151, -72282, 375106, 358063, 330319, -242815 ], [ -214414, -79062, -52770, -75968, 35374, -84248, 149114, -16366, 387784, -259568, 316212, 341368, -263784, -86550, -168354, -383708, -320456, -71280, 309026, 243146, -155154, 216496, 113038, 50676, 338812, 111618, 90498, 29022 ], [ -252019, -132583, 43899, -147360, 196995, -102556, 37633, -24163, 358804, -238040, 236770, 390956, -69572, -115047, -27525, -425798, -429108, -276440, 375013, 32489, -279101, 268568, 238227, 173634, 302518, -134827, -149323, 300859 ], [ -282608, -180992, 134552, -188168, 304984, -101232, -92144, -36928, 331232, -250824, 183608, 372704, 100800, -126736, 100912, -350176, -462848, -381080, 410360, -85224, -355592, 318224, 246424, 259104, 216912, -251616, -212904, 371240 ], [ -300042, -219816, 213925, -171631, 312413, -63098, -256226, -59008, 306300, -327943, 179721, 227252, 226472, -106910, 206114, -53844, -356128, -297245, 388257, -28667, -343103, 363350, 35261, 274284, 38846, -125300, 53965, 63891 ], [ -317476, -258640, 293298, -155094, 319842, -24964, -420308, -81088, 281368, -405062, 175834, 81800, 352144, -87084, 311316, 242488, -249408, -213410, 366154, 27890, -330614, 408476, -175902, 289464, -139220, 1016, 320834, -243458 ], [ -199814, -161653, 287989, -29617, 228588, -50127, -322401, -2171, 302248, -311075, 140812, -39875, 277512, -92712, 223728, 333641, -159783, -226945, 224477, 29184, -278410, 366177, -306595, 204596, -262244, 18457, 417663, -219814 ], [ 21768, 39804, 217540, 179660, 61424, -123980, -22964, 154436, 358368, -85468, 81840, -143260, 48800, -117920, -12160, 266964, -83308, -315380, -9180, -12032, -195656, 256628, -375388, 42768, -342928, -47852, 383692, 58440 ], [ 243350, 241261, 147091, 388937, -105740, -197833, 276473, 311043, 414488, 140139, 22868, -246645, -179912, -143128, -248048, 200287, -6833, -403815, -242837, -53248, -112902, 147079, -444181, -119060, -423612, -114161, 349721, 336694 ], [ 222544, 164492, -18704, 293942, -101328, -96564, 385290, 126496, 420298, 9022, 124420, -122528, -102210, 28170, -129786, 194378, -106956, -424084, -127942, -65790, -3598, 22680, -327646, -143440, -404504, 31840, 142914, 363344 ], [ 134408, 10438, -210984, 114427, -49256, 53350, 441157, -152816, 412133, -221185, 270562, 64784, 60607, 254053, 86851, 205349, -256134, -425418, 83773, -70367, 113081, -105844, -159631, -129640, -357676, 236816, -111903, 320104 ], [ 46272, -143616, -403264, -65088, 2816, 203264, 497024, -432128, 403968, -451392, 416704, 252096, 223424, 479936, 303488, 216320, -405312, -426752, 295488, -74944, 229760, -234368, 8384, -115840, -310848, 441792, -366720, 276864 ], [ -37356, 11312, -193987, -104073, -67426, 281694, 345937, -400986, 313739, -416961, 259775, 114786, -8738, 162329, 57365, 222944, -387349, -274492, 174830, -217061, 215845, -267166, 110481, -212693, -357929, 244820, -312877, 115289 ], [ -120984, 166240, 15290, -143058, -137668, 360124, 194850, -369844, 223510, -382530, 102846, -22524, -240900, -155278, -188758, 229568, -369386, -122232, 54172, -359178, 201930, -299964, 212578, -309546, -405010, 47848, -259034, -46286 ], [ -195562, 245773, 154547, -138903, -212435, 370324, 50323, -291267, 150816, -351819, -22003, -140234, -366327, -364955, -367391, 213467, -360273, 26658, -9401, -472540, 204330, -284257, 270795, -373119, -378766, -97979, -170511, -166556 ], [ -237560, 53884, 41732, 20556, -303492, 134896, -70588, -41924, 141248, -334500, -31364, -187384, -107508, -186084, -303060, 115556, -383020, 163416, 132532, -482384, 265464, -93932, 171044, -316884, -88552, -59684, 42860, -138128 ], [ -279558, -138005, -71083, 180015, -394549, -100532, -191499, 207419, 131680, -317181, -40725, -234534, 151311, -7213, -238729, 17645, -405767, 300174, 274465, -492228, 326598, 96393, 71293, -260649, 201662, -21389, 256231, -109700 ], [ -209186, -210594, -39978, 160024, -438806, -243160, -283090, 327392, 76442, -319202, 10964, -177874, 250770, 80898, -210218, -42766, -354864, 391202, 244478, -377792, 320562, 231968, -4728, -192844, 282506, 40476, 305892, -28152 ], [ 7267, -128093, 178223, -93252, -422223, -265148, -336565, 279184, -38167, -346365, 142018, 13739, 143061, 51021, -228273, -54427, -208216, 422781, -9005, -101792, 227205, 296368, -49900, -109998, 91169, 132982, 142730, 122452 ], [ 223720, -45592, 396424, -346528, -405640, -287136, -390040, 230976, -152776, -373528, 273072, 205352, 35352, 21144, -246328, -66088, -61568, 454360, -262488, 174208, 133848, 360768, -95072, -27152, -100168, 225488, -20432, 273056 ], [ 277978, 49854, 411195, -306824, -202337, -210709, -215650, 240233, -258145, -304511, 250556, 289010, 115308, 1962, -150038, -94009, 34170, 248474, -161551, 195973, 101496, 199298, -155484, 32159, -224845, 291594, -92439, 344280 ], [ 245732, 152204, 317470, -110864, 100550, -81794, 80268, 280138, -358586, -184198, 146136, 315092, 295352, -11516, 7236, -130602, 102756, -84060, 128410, 82146, 101680, -82636, -224024, 78918, -313970, 343620, -115830, 373168 ], [ 213486, 254554, 223745, 85096, 403437, 47121, 376186, 320043, -459027, -63885, 41716, 341174, 475396, -24994, 164510, -167195, 171342, -416594, 418371, -31681, 101864, -364570, -292564, 125677, -403095, 395646, -139221, 402056 ], [ 189200, 231944, 154600, 132416, 197824, -94424, 280584, 311248, -485948, -4652, -113144, 117016, 412480, 94548, 239884, -134388, 93768, -343388, 401512, 81752, -87812, -322024, -244444, -39324, -394880, 194832, -65772, 228184 ], [ 166108, 190590, 89142, 157440, -84064, -276538, 126254, 295148, -501841, 45419, -275570, -144678, 313120, 234043, 302973, -91171, -5730, -209321, 338630, 229274, -305967, -230806, -178825, -236089, -372064, -43908, 22203, 23898 ], [ 147224, 132966, 34236, 185226, -340994, -432754, -28196, 284414, -495474, 97838, -407428, -382588, 200610, 346062, 340730, -61854, -82320, -98328, 260684, 342126, -483302, -133604, -121482, -393058, -335272, -241070, 86312, -170082 ], [ 172524, -95493, 90126, 242013, -335865, -317041, -183906, 330023, -255377, 174911, -218322, -370766, -49975, 169583, 112501, -178487, 81624, -229612, 24566, 90943, -232027, 26430, -151037, -132169, -151732, -1663, -100172, -255849 ], [ 197824, -323952, 146016, 298800, -330736, -201328, -339616, 375632, -15280, 251984, -29216, -358944, -300560, -6896, -115728, -295120, 245568, -360896, -211552, -160240, 19248, 186464, -180592, 128720, 31808, 237744, -286656, -341616 ], [ 199303, -485337, 164967, 286910, -245408, -141461, -357188, 393003, 110353, 261556, 49038, -357377, -386050, -59909, -247994, -327389, 351153, -409006, -316623, -298940, 133638, 253867, -183414, 225340, 123585, 328247, -320722, -404731 ], [ 146334, -493410, 99486, 118044, 23232, -209242, -59016, 345830, -25646, 116840, -126084, -379250, -94180, 169286, -160916, -166826, 323346, -267004, -122158, -180536, -64852, 109542, -125132, -53512, 5618, 78398, -6404, -416070 ], [ 93365, -501483, 34005, -50822, 291872, -277023, 239156, 298657, -161645, -27876, -301206, -401123, 197690, 398481, -73838, -6263, 295539, -125002, 72307, -62132, -263342, -34783, -66850, -332364, -112349, -171451, 307914, -427409 ], [ 109720, -456132, 13644, -176560, 348256, -164612, 327592, 185712, -137876, -156764, -385644, -294968, 303668, 427924, -49652, 77992, 169044, -12400, 195420, -81128, -379032, -178316, -6612, -340460, -102900, -241216, 305828, -354748 ], [ 189622, -361809, 34643, -262764, 210072, 112975, 223770, 12476, 32347, -271143, -386955, -71454, 239245, 274261, -83117, 92298, -47915, 73252, 253127, -226074, -418822, -321123, 55419, -100363, 23347, -145904, 13705, -205087 ], [ 269524, -267486, 55642, -348968, 71888, 390562, 119948, -160760, 202570, -385522, -388266, 152060, 174822, 120598, -116582, 106604, -264874, 158904, 310834, -371020, -458612, -463930, 117450, 139734, 149594, -50592, -278418, -55426 ], [ 169736, -64159, -31853, -314829, -94839, 315297, 59255, -229480, 89675, -197369, -326626, 78567, 98669, 192797, -85974, 124208, -186900, 229647, 294183, -390761, -381867, -270579, 89177, 36601, 204577, 16364, -361169, -29848 ], [ 6528, 177640, -157640, -238216, -271640, 115496, 13784, -261312, -123144, 97560, -242768, -99752, 18376, 344712, -32752, 142976, -4832, 295128, 251288, -366312, -263992, 41416, 29032, -187672, 234408, 73312, -370024, -48064 ], [ -156680, 419439, -283427, -161603, -448441, -84305, -31687, -293144, -335963, 392489, -158910, -278071, -61917, 496627, 20470, 161744, 177236, 360609, 208393, -341863, -146117, 353411, -31113, -411945, 264239, 130260, -378879, -66280 ], [ -37782, 327938, -147700, -136646, -433754, -161610, 55854, -191502, -79478, 347584, -47706, -212894, -40592, 188786, -16024, 42638, 103884, 176324, 67004, -281510, -197708, 289404, -55464, -354706, 143810, 135178, -195586, -163630 ], [ 93939, 221287, -86, -114037, -410363, -233347, 149441, -83793, 198339, 287232, 64741, -136649, -14648, -139953, -56596, -82735, 18922, -19314, -78862, -219525, -257002, 208306, -78188, -284671, 16551, 137731, -3559, -264577 ], [ 199120, 116808, 88592, -101892, -357532, -255340, 233716, 5116, 411280, 195456, 126244, -69404, 12592, -392980, -68600, -143264, -56156, -160176, -208092, -126584, -287228, 117764, -115232, -218400, -85764, 136144, 162172, -335308 ], [ 178236, 22646, -102676, -139451, -164861, -41049, 273759, 4725, 316060, -45584, -54237, -44909, 45988, -286375, 55094, 104216, -84285, -40852, -258301, 113398, -179381, -17637, -220296, -170008, -69595, 114892, 202997, -262513 ], [ 157352, -71516, -293944, -177010, 27810, 173242, 313802, 4334, 220840, -286624, -234718, -20414, 79384, -179770, 178788, 351696, -112414, 78472, -308510, 353380, -71534, -153038, -325360, -121616, -53426, 93640, 243822, -189718 ], [ 120457, -158550, -400054, -107019, 140948, 210494, 317314, 22933, 140173, -365160, -237944, -13514, 33517, -103198, 157348, 368695, -149768, 190974, -284055, 384400, 39769, -133018, -370259, -10683, -83868, 95824, 174352, -156406 ], [ 58656, -234496, -373696, 130272, 130368, -27648, 264000, 71072, 82144, -190912, 34560, -33984, -135648, -73344, -89856, 27168, -201472, 292864, -143456, 90368, 156448, 128768, -321568, 197536, -186816, 134464, -66688, -184512 ], [ -3145, -310442, -347338, 367563, 119788, -265790, 210686, 119211, 24115, -16664, 307064, -54454, -304813, -43490, -337060, -314359, -253176, 394754, -2857, -203664, 273127, 390554, -272877, 405755, -289764, 173104, -307728, -212618 ], [ -17626, -262250, -220390, 346666, 32418, -363148, 50202, 198108, 40958, 80976, 285834, -71872, -256726, -18018, -366200, -359646, -138182, 269578, -43250, -234384, 278814, 371360, -211544, 359580, -176328, 136410, -319364, -113310 ], [ -1687, -134255, -28777, 159791, -104317, -370002, -179177, 296778, 105933, 129368, 75775, -87328, -68977, 4637, -255156, -214493, 83975, -1569, -199995, -95832, 213149, 171536, -142084, 149866, 76212, 51287, -183526, 67907 ], [ 14252, -6260, 162836, -27084, -241052, -376856, -408556, 395448, 170908, 177760, -134284, -102784, 118772, 27292, -144112, -69340, 306132, -272716, -356740, 42720, 147484, -28288, -72624, -59848, 328752, -33836, -47688, 249124 ], [ -73055, -59335, 77581, -50255, -319590, -371265, -425268, 199865, 258531, 278136, -257608, 52228, 171222, 96174, -117561, -81944, 241845, -270320, -182524, 20095, 13020, 78149, -89538, 14716, 282707, 51376, 98258, 184196 ], [ -182098, -150530, -65962, -38962, -385876, -363054, -397208, -57666, 350922, 389456, -362672, 243128, 195188, 174788, -108798, -127760, 117254, -210336, 61368, -36462, -135928, 249062, -124636, 149128, 173802, 172448, 246332, 67448 ], [ -283459, -238496, -195780, -27838, -446459, -342154, -359563, -292155, 425178, 491796, -452992, 414155, 221801, 247651, -105634, -162216, -8313, -152611, 286878, -91664, -276695, 404262, -160204, 276188, 72355, 277867, 384269, -47428 ], [ -215816, -255424, -23648, -20432, -381576, -42096, -111048, -19720, 100464, 396576, -218944, 147976, 306648, 193992, -225648, 53248, -155352, -144584, 107984, -117056, -237480, 213776, -206112, 241504, 134984, 38920, 299192, -121120 ], [ -148173, -272352, 148484, -13026, -316693, 257962, 137467, 252715, -224250, 301356, 15104, -118203, 391495, 140333, -345662, 268712, -302391, -136557, -70910, -142448, -198265, 23290, -252020, 206820, 197613, -200027, 214115, -194812 ], [ -57928, -256106, 274212, -35368, -251792, 413810, 287480, 409026, -431832, 206760, 208028, -287044, 419168, 58120, -420286, 416880, -328104, -122572, -186714, -156014, -113078, -86394, -247846, 161714, 257524, -321746, 107432, -209866 ], [ 96356, -145867, 268462, -141996, -186840, 161063, 158404, 236319, -307540, 113932, 284434, -180094, 284848, -104996, -366305, 374376, -10060, -91706, -123763, -136073, 102363, 32861, -101773, 87079, 309734, -111319, -60468, -58779 ], [ 250640, -35628, 262712, -248624, -121888, -91684, 29328, 63612, -183248, 21104, 360840, -73144, 150528, -268112, -312324, 331872, 307984, -60840, -60812, -116132, 317804, 152116, 44300, 12444, 361944, 99108, -228368, 92308 ], [ 243048, 13913, 149668, -173818, -95150, -265935, 10197, -23207, -110249, 44953, 278307, -2670, 126230, -271882, -213100, 319035, 368254, -100165, -70956, -8961, 371391, 162163, 98985, 19165, 248934, 207818, -345767, 174117 ], [ 58864, -2762, -80424, 98916, -110100, -354554, 111006, -16330, -93206, 196086, 22386, 28012, 221956, -101820, -64520, 338562, 147316, -216062, -160840, 193370, 248410, 53074, 53974, 114638, -44316, 205564, -408074, 180350 ], [ -125320, -19437, -310516, 371650, -125050, -443173, 211815, -9453, -76163, 347219, -233535, 58694, 317682, 68242, 84060, 358089, -73622, -331959, -250724, 395701, 125429, -56015, 8963, 210111, -337566, 203310, -470381, 186583 ], [ -235808, 7408, -251504, 295504, -132528, -289120, 198016, 24688, -110800, 361888, -118240, 168864, 234112, 106784, -11904, 368224, -126576, -346480, -138768, 239760, -51024, -31888, 73536, 101312, -301312, 195216, -467056, 179632 ], [ -314054, 53293, -66009, 66723, -136737, -28898, 134076, 70757, -168047, 316854, 159462, 313810, 72100, 87786, -214856, 374250, -106037, -316649, 61493, -72925, -250871, 50521, 186052, -96856, -120900, 184567, -435017, 166913 ], [ -392300, 99178, 119486, -162058, -140946, 231324, 70136, 116826, -225294, 271820, 437164, 458756, -89912, 68788, -417808, 380276, -85498, -286818, 261754, -385610, -450718, 132930, 298568, -295024, 59512, 173918, -402978, 154194 ], [ -226505, 111274, 10477, -116663, -150447, 214346, -105461, 48025, -270193, 231616, 366896, 173286, -109439, 200192, -173544, 251125, -54228, -282439, 332592, -401712, -166179, 187367, 338340, -247135, -42379, -19410, -367915, 210145 ], [ -37468, 120152, -126580, -45156, -160452, 170968, -291692, -31716, -313916, 191872, 263488, -153176, -115396, 345920, 113312, 109100, -21936, -280484, 391104, -389568, 164492, 239140, 371184, -175812, -171156, -230136, -332564, 272636 ], [ 136131, 127164, -215208, 18554, -154425, 133650, -447857, -89803, -345129, 163393, 147294, -417853, -131943, 465263, 337615, 7095, 9285, -251880, 408927, -372879, 427903, 279759, 400263, -91802, -283115, -395994, -296856, 319239 ], [ 206810, 121736, 19024, 30284, -41518, 136732, -403582, -3530, -292942, 210014, -54140, -270630, -219090, 408706, 144898, 171890, 33366, -45616, 155490, -325890, 242914, 246018, 404242, 76788, -282954, -262732, -258768, 259922 ], [ 277489, 116308, 253256, 42014, 71389, 139814, -359307, 82743, -240755, 256635, -255574, -123407, -306237, 352149, -47819, 336685, 57447, 160648, -97947, -278901, 57925, 212277, 408221, 245378, -282793, -129470, -220680, 200605 ], [ 232064, 144696, 339784, 36096, 186928, 133640, -273136, 121096, -124240, 258776, -392224, 22176, -343456, 326504, -129784, 356840, 43472, 316064, -278752, -268160, -36032, 109848, 361136, 265360, -300376, -39368, -201856, 179784 ], [ -31056, 236489, 149367, -2912, 307402, 110111, -108410, 69599, 112890, 177517, -407404, 164684, -287060, 358819, -4089, 105795, -41858, 376140, -323372, -325384, 40696, -121371, 218306, 6702, -351229, -30191, -219152, 231143 ], [ -294176, 328282, -41050, -41920, 427876, 86582, 56316, 18102, 350020, 96258, -422584, 307192, -230664, 391134, 121606, -145250, -127188, 436216, -367992, -382608, 117424, -352590, 75476, -251956, -402082, -21014, -236448, 282502 ], [ -295606, 243834, -153649, -57801, 428217, 42383, 192039, -71407, 355113, -41811, -386544, 381723, -165259, 251108, 194378, -128066, -58195, 349522, -304114, -401222, 143764, -407737, -86607, -292227, -373505, 71480, -244787, 187117 ], [ -95736, 23816, -206388, -55892, 336148, -17716, 305452, -190156, 181716, -223580, -311104, 403964, -92924, -21488, 226440, 95448, 129508, 149928, -156776, -390136, 131344, -327444, -263500, -164508, -283828, 228064, -246236, -21148 ], [ 104134, -196202, -259127, -53983, 244079, -77815, 418865, -308905, 8319, -405349, -235664, 426205, -20589, -294084, 258502, 318962, 317211, -49666, -9438, -379050, 118924, -247151, -440393, -36789, -194151, 384648, -247685, -229413 ], [ 174224, -97728, -49534, -23706, 217350, -97054, 353574, -192628, -56160, -226470, -55716, 398226, -81562, -268996, 156194, 383788, 120866, -5216, 57710, -185570, 122758, -192850, -367284, -35934, -116354, 184544, -283064, -186452 ], [ 208264, 89216, 232929, 14451, 208771, -104943, 238643, -11066, -90384, 52589, 153262, 356297, -179565, -161218, 16561, 404534, -182159, 107024, 102583, 58575, 131107, -145769, -224730, -70319, -41857, -114640, -327868, -73706 ], [ 242304, 276160, 515392, 52608, 200192, -112832, 123712, 170496, -124608, 331648, 362240, 314368, -277568, -53440, -123072, 425280, -485184, 219264, 147456, 302720, 139456, -98688, -82176, -104704, 32640, -413824, -372672, 39040 ], [ 153915, 12672, 469990, -31089, 178779, -156118, 44937, -22313, -51284, 108134, 276312, 248818, -339599, -154318, -110376, 308992, -384582, 263033, 65967, 40796, 74182, -77942, -221901, -232998, 46233, -235551, -63759, 92423 ], [ 65526, -250816, 424588, -114786, 157366, -199404, -33838, -215122, 22040, -115380, 190384, 183268, -401630, -255196, -97680, 192704, -283980, 306802, -15522, -221128, 8908, -57196, -361626, -361292, 59826, -57278, 245154, 145806 ], [ -14413, -427344, 351971, -198288, 128828, -188685, -56038, -345246, 69839, -270429, 94236, 161158, -379981, -293754, -56949, 93626, -155093, 333676, -65001, -382172, -18361, -12025, -406371, -442911, 59264, 105280, 471302, 141004 ], [ -63932, -290816, 181380, -281088, 74640, 16452, 125432, -249704, 25748, -179004, -38704, 295432, -57084, -107960, 84708, 56504, 75620, 299728, 756, -180048, 91188, 121076, -109188, -356500, 7744, 211264, 399496, -73264 ], [ -113451, -154288, 10789, -363888, 20452, 221589, 306902, -154162, -18343, -87579, -171644, 429706, 265813, 77834, 226365, 19382, 306333, 265780, 66513, 22076, 200737, 254177, 187995, -270089, -43776, 317248, 327690, -287532 ], [ -136890, -56890, -54262, -335108, 8974, 265806, 385712, -61070, 30796, 44696, -161964, 400390, 410670, 169888, 186042, -36410, 437136, 137542, 160520, 85940, 215676, 240218, 225608, -138548, -75586, 294262, 278114, -273070 ], [ -126425, -10361, 17889, -161274, 53019, 100827, 331064, 28837, 201134, 230076, 33122, 158407, 324075, 140080, -90855, -116473, 438056, -113273, 291252, -29934, 107622, 35081, -74220, 51662, -81773, 103615, 257437, 38741 ], [ -115960, 36168, 90040, 12560, 97064, -64152, 276416, 118744, 371472, 415456, 228208, -83576, 237480, 110272, -367752, -196536, 438976, -364088, 421984, -145808, -432, -170056, -374048, 241872, -87960, -87032, 236760, 350552 ], [ -192210, -56698, 94691, 41389, 1519, -50646, 116633, 12196, 240730, 389936, 255219, -242414, 262965, 18499, -351429, -107624, 344781, -262883, 342476, -102502, -18411, -262678, -405991, 335032, -38437, -107984, 263888, 395003 ], [ -314708, -223908, 63342, -7118, -168474, 58052, -99222, -199128, -50588, 251936, 192590, -356908, 348226, -106322, -178722, 71408, 199858, 26066, 150840, 25700, 11650, -295292, -295062, 376432, 40798, -38432, 316512, 296862 ], [ -437206, -391118, 31993, -55625, -338467, 166750, -315077, -410452, -341906, 113936, 129961, -471402, 433487, -231143, -6015, 250440, 54935, 315015, -40796, 153902, 41711, -327906, -184133, 417832, 120033, 31120, 369136, 198721 ], [ -321684, -421648, -8556, -29232, -316200, 73348, -282952, -413316, -146424, 112736, 127012, -203736, 358888, -169044, 24112, 265172, 147732, 308564, 47908, 43144, 2172, -262860, -255044, 194232, -48132, 144252, 409360, 107760 ], [ -170459, -431676, -50485, 8396, -265094, -50369, -213630, -384911, 122078, 132056, 133015, 121254, 260310, -78907, 32852, 255259, 276187, 257803, 178663, -103458, -47807, -183165, -353231, -69118, -253407, 263921, 447724, 17876 ], [ -44014, -418782, -71942, 43582, -210858, -153132, -132272, -332868, 366656, 152278, 122280, 406274, 173344, -8170, 46960, 236184, 394074, 194116, 280798, -238604, -90482, -99732, -438826, -309116, -423796, 363068, 474486, -75686 ], [ -177759, -165207, 121557, 53127, -123757, -35878, 75464, -32626, 360032, 181971, -64204, 271609, 208304, -141133, 117432, 120908, 400997, -5294, 82423, -253462, -56465, 22950, -392205, -303918, -227882, 246734, 379427, -207867 ], [ -311504, 88368, 315056, 62672, -36656, 81376, 283200, 267616, 353408, 211664, -250688, 136944, 243264, -274096, 187904, 5632, 407920, -204704, -115952, -268320, -22448, 145632, -345584, -298720, -31968, 130400, 284368, -340048 ], [ -379141, 223398, 417191, 13991, -1614, 147740, 340527, 437385, 269539, 156174, -289724, 13136, 247032, -276607, 157275, -93278, 410258, -267257, -274035, -291739, -27239, 212671, -275786, -222808, 111768, 4721, 193817, -430845 ], [ -295674, 87468, 310494, -167778, -85564, 97784, 54062, 308930, 9110, -94020, 8264, -85856, 179504, 19058, -104442, -154780, 402116, -16994, -340022, -334726, -120734, 152526, -153012, 14736, 136240, -142318, 113570, -427050 ], [ -212207, -48462, 203797, -349547, -169514, 47828, -232403, 180475, -251319, -344214, 306252, -184848, 111976, 314723, -366159, -216282, 393974, 233269, -406009, -377713, -214229, 92381, -30238, 252280, 160712, -289357, 33323, -423255 ], [ -202324, -144300, 78308, -384976, -261456, 61076, -305088, 31812, -229520, -443868, 347572, -163924, -5892, 324620, -317820, -255212, 316388, 342184, -381132, -297148, -173276, 61600, -21296, 303368, 79392, -222928, -32884, -265872 ], [ -259893, -203387, -64407, -286260, -360724, 132261, -181808, -135375, 50988, -405527, 153613, -33077, -169905, 72563, 14737, -273451, 175145, 321530, -272963, -103327, -9079, 57736, -116700, 183538, -98904, 39180, -86221, 32300 ], [ -317462, -262474, -207122, -187544, -459992, 203446, -58528, -302562, 331496, -367186, -40346, 97770, -333918, -179494, 347294, -291690, 33902, 300876, -164794, 90494, 155118, 53872, -212104, 63708, -277200, 301288, -139558, 330472 ], [ -265551, -220462, -127562, -235759, -298871, 227031, 27930, -350256, 417354, -162653, -155034, -17764, -325194, -158650, 350170, -136631, 13563, 104986, 12752, 33463, 245892, -30385, -105395, 64731, -147626, 312459, -215879, 299847 ], [ -175000, -142768, 30448, -335832, -45848, 233816, 101392, -355776, 434512, 100536, -241744, -220256, -255504, -41488, 236688, 79592, 35896, -152752, 214784, -112104, 310752, -143016, 72648, 108408, 90608, 235064, -300312, 153176 ], [ -84449, -65074, 188458, -435905, 207175, 240601, 174854, -361296, 451670, 363725, -328454, -422748, -185814, 75674, 123206, 295815, 58229, -410490, 416816, -257671, 375612, -255647, 250691, 152085, 328842, 157669, -384745, 6505 ], [ 7114, -24802, 271536, -327000, 250142, 70352, 242354, -130580, 303366, 112642, -138140, -459272, 17042, 166656, 47784, 149016, -106570, -115654, 103872, -123112, 234728, -118226, 170080, 100326, 359528, 213330, -413452, -8870 ], [ 98723, 13769, 351208, -208596, 283561, -107944, 309583, 110874, 147541, -161817, 64766, -488252, 225951, 256448, -25908, -14284, -279875, 204299, -232480, 24180, 84492, 30561, 77712, 44229, 380780, 275039, -439626, -18277 ], [ 160648, 44600, 379884, -71604, 262936, -221332, 367040, 298868, 820, -357048, 205600, -464008, 401500, 332332, -110908, -148468, -418708, 449148, -481272, 109132, -10760, 156088, -3696, 7992, 369712, 307836, -419016, -11740 ], [ 81574, 38666, 166329, 153681, -14398, -26407, 378080, 232927, -102657, -175946, 51592, -186950, 418589, 342153, -249621, -144351, -393799, 337253, -314154, -102031, 155162, 171130, -33044, 66090, 205124, 203301, -176182, 70531 ], [ 2500, 32732, -47226, 378966, -291732, 168518, 389120, 166986, -206134, 5156, -102416, 90108, 435678, 351974, -388334, -140234, -368890, 225358, -147036, -313194, 321084, 186172, -62392, 124188, 40536, 98766, 66652, 152802 ], [ 19816, -12127, -192075, 430434, -428027, 273470, 326351, 138917, -243101, 43806, -237713, 225173, 434722, 359158, -429559, -145585, -376678, 113859, 588, -315944, 316087, 134452, -121611, 72072, -115367, 1602, 204690, 181001 ], [ 187072, -117536, -230048, 211520, -344928, 238464, 148768, 169760, -176608, -139136, -343904, 139360, 405696, 362240, -319136, -165664, -435328, 2976, 117888, 5504, 45216, -21120, -227296, -151488, -257760, -84096, 179712, 125088 ], [ 354328, -222945, -268021, -7394, -261829, 203458, -28815, 200603, -110115, -322078, -450095, 53547, 376670, 365322, -208713, -185743, -493978, -107907, 235188, 326952, -225655, -176692, -332981, -375048, -400153, -169794, 154734, 69175 ], [ 337666, -116632, -169046, -20578, -141434, 77900, -143426, 203684, -75360, -293228, -426506, -39644, 292876, 193068, -174716, -71730, -482712, -183244, 117428, 331202, -266786, -264000, -208422, -403420, -356584, -56734, 167724, -69114 ], [ 202771, 125788, 17967, 98493, 2937, -105870, -217555, 188918, -61008, -128226, -319487, -137578, 173874, -91902, -189850, 128485, -426500, -235730, -151442, 131539, -160227, -307424, 64151, -306314, -193468, 184099, 205122, -260359 ], [ 67876, 368208, 204980, 217564, 147308, -289640, -291684, 174152, -46656, 36776, -212468, -235512, 54872, -376872, -204984, 328700, -370288, -288216, -420312, -68124, -53668, -350848, 336724, -209208, -30352, 424932, 242520, -451604 ], [ -51895, 310713, 208681, 137135, 158489, -134146, -85601, 132026, 77953, -61866, -192526, -127353, 5429, -297669, -23107, 390690, -217195, -118782, -254215, 32242, -131922, -216736, 393153, -113565, 95296, 437423, 140097, -446978 ], [ -168482, 190078, 173790, 14706, 141630, 92772, 179474, 84140, 225774, -216012, -190916, 24194, -29370, -141798, 200246, 423580, -43706, 97372, 3454, 195772, -249084, -45248, 404078, -18230, 213056, 401842, 8238, -401116 ] ], [ [ -160640, -77248, -248128, -1344, -243584, 72704, 242560, 105152, 344192, -154752, 263168, 338048, -469888, -6592, -256256, -301504, -205376, 148800, 234368, 313984, -88128, 211392, -87744, -190720, 316416, 216448, 440960, -355840 ], [ -169970, -82681, -233878, -10455, -222434, 68003, 230806, 98261, 340700, -159639, 253598, 341933, -446488, -12673, -242699, -305548, -213950, 120909, 240548, 287662, -97260, 217377, -65898, -176266, 315429, 198955, 407423, -328756 ], [ -241500, -124334, -124628, -80306, -60284, 31962, 140692, 45430, 313928, -197106, 180228, 371718, -267088, -59294, -138762, -336552, -279684, -92922, 287928, 85860, -167272, 263262, 101588, -65452, 307862, 64842, 150306, -121112 ], [ -313030, -165987, -15378, -150157, 101866, -4079, 50578, -7401, 287156, -234573, 106858, 401503, -87688, -105915, -34825, -367556, -345418, -306753, 335308, -115942, -237284, 309147, 269074, 45362, 300295, -69271, -106811, 86532 ], [ -354352, -209016, 69648, -192080, 219680, -27384, -63728, -61000, 277872, -264936, 61352, 384904, 82024, -118424, 81776, -311136, -357936, -392960, 361104, -205008, -292872, 356192, 315504, 122656, 223592, -139448, -194104, 144848 ], [ -339034, -254625, 109254, -181638, 254364, -26809, -223394, -116039, 301378, -281979, 68091, 281335, 233571, -66973, 222122, -90796, -270674, -239872, 346430, -82694, -321415, 405412, 134954, 137100, 17259, -89745, 37023, -76826 ], [ -323716, -300234, 148860, -171196, 289048, -26234, -383060, -171078, 324884, -299022, 74830, 177766, 385118, -15522, 362468, 129544, -183412, -86784, 331756, 39620, -349958, 454632, -45596, 151544, -189074, -40042, 268150, -298500 ], [ -187680, -221836, 166535, -38814, 214961, -60603, -316747, -125939, 311067, -202497, 35107, 77668, 299012, -37911, 282113, 197823, -130834, -57469, 233492, 48405, -318519, 421406, -175212, 87702, -263184, -11789, 327300, -259381 ], [ 41216, -48048, 167340, 187368, 57204, -121852, -76604, -3740, 268540, -18612, -40356, -19760, 30096, -117100, 31988, 149132, -104936, -123364, 70928, -30140, -240940, 324760, -265648, -36360, -235584, -36, 254160, -19652 ], [ 270112, 125740, 168145, 413550, -100553, -183101, 163539, 118459, 226013, 165273, -115819, -117188, -238820, -196289, -218137, 100441, -79038, -189259, -91636, -108685, -163361, 228114, -356084, -160422, -207984, 11717, 181020, 220077 ], [ 205122, 52910, 65072, 331068, -77302, -114354, 269456, 4660, 253092, 49710, 30586, -55748, -141058, -70422, -115498, 119070, -121918, -246586, -14206, -102288, -77286, 85352, -255000, -166494, -207438, 135754, 7962, 259574 ], [ 58497, -88425, -66856, 162846, -3771, -9497, 338088, -174694, 299506, -149033, 238621, 49822, 58559, 112405, 85131, 156399, -183903, -301533, 129889, -72296, 11149, -70220, -100716, -139791, -214407, 290981, -192851, 243451 ], [ -88128, -229760, -198784, -5376, 69760, 95360, 406720, -354048, 345920, -347776, 446656, 155392, 258176, 295232, 285760, 193728, -245888, -356480, 273984, -42304, 99584, -225792, 53568, -113088, -221376, 446208, -393664, 227328 ], [ -153655, -55765, -94387, -66418, 13065, 199251, 281508, -336890, 303209, -353664, 260540, 102607, 5360, 104631, 83015, 145842, -260861, -227404, 179339, -132510, 117524, -219927, 140738, -218106, -220686, 239714, -360751, 143470 ], [ -219182, 118230, 10010, -127460, -43630, 303142, 156296, -319732, 260498, -359552, 74424, 49822, -247456, -85970, -119730, 97956, -275834, -98328, 84694, -222716, 135464, -214062, 227908, -323124, -219996, 33220, -327838, 59612 ], [ -255904, 214710, 78267, -146617, -113995, 333583, 29309, -251304, 208012, -361355, -72302, 812, -397657, -215966, -261100, 51540, -279922, 33023, 43194, -294292, 155789, -171032, 273803, -382397, -173476, -110609, -250430, -11651 ], [ -188928, 32136, 16420, -14988, -233572, 99604, -104068, 1696, 120336, -348452, -77224, -34608, -178444, -127784, -181520, 10416, -244824, 172564, 193016, -298800, 184700, 5792, 171108, -276988, 38032, -28844, -12840, -37572 ], [ -121952, -150438, -45427, 116641, -353149, -134375, -237445, 254696, 32660, -335549, -82146, -70028, 40769, -39602, -101940, -30708, -209726, 312105, 342838, -303308, 213611, 182616, 68413, -171579, 249540, 52921, 224750, -63493 ], [ -34126, -207532, -24204, 103190, -409676, -261474, -324662, 379676, -28346, -335626, -21578, -41858, 150352, 2980, -87470, -52352, -164068, 375076, 335970, -228996, 193632, 300760, -14712, -108430, 273548, 108086, 311520, -24454 ], [ 80805, -101502, 105010, -98865, -384238, -249629, -351871, 338230, -54681, -352577, 124127, 68979, 117416, -13718, -157643, -48672, -104682, 338506, 125405, -52218, 110096, 342620, -72396, -100219, 53806, 128671, 202224, 99033 ], [ 195736, 4528, 234224, -300920, -358800, -237784, -379080, 296784, -81016, -369528, 269832, 179816, 84480, -30416, -227816, -44992, -45296, 301936, -85160, 124560, 26560, 384480, -130080, -92008, -165936, 149256, 92928, 222520 ], [ 245042, 78773, 222978, -274795, -210092, -141909, -230414, 286988, -160301, -329764, 262372, 222373, 113944, -24854, -188399, -87452, 1970, 111001, -47550, 128433, 6954, 231175, -166779, -24052, -236548, 221621, 17787, 258722 ], [ 259348, 136066, 136820, -126974, 4360, -1218, 12052, 294072, -267826, -259752, 173224, 228514, 176688, -7420, -90534, -154520, 42772, -162262, 122420, 40090, 21444, -26218, -192286, 75768, -227624, 321602, -39138, 248372 ], [ 273654, 193359, 50662, 20847, 218812, 139473, 254518, 301156, -375351, -189740, 84076, 234655, 239432, 10014, 7331, -221588, 83574, -435525, 292390, -48253, 35934, -283611, -217793, 175588, -218700, 421583, -96063, 238022 ], [ 197520, 200672, 23904, 35708, 115264, -16456, 220604, 244620, -413596, -90268, -94172, 45796, 251796, 133888, 143776, -191956, 21936, -387668, 303120, 46664, -60396, -259684, -198140, 32988, -238296, 226844, -10548, 142832 ], [ 107820, 200488, 6056, 30625, -35984, -216878, 145233, 178541, -441449, 13623, -285785, -172313, 256603, 273728, 286008, -147819, -55068, -291643, 289964, 169070, -173349, -193559, -171713, -145975, -262170, -12103, 96333, 34916 ], [ 26372, 185778, -7744, 33974, -176686, -390798, 65272, 129506, -452902, 110048, -439826, -363894, 244202, 382336, 399982, -110776, -110490, -211138, 257974, 261110, -261600, -122986, -147622, -288580, -274610, -214272, 175092, -70342 ], [ 31570, 18545, 20960, 125859, -206655, -286447, -62884, 259433, -292155, 128080, -199361, -276931, 51117, 163008, 217247, -148220, 60699, -293593, 28227, 34307, -90480, -5709, -148059, -49426, -166993, -30272, -41430, -147691 ], [ 36768, -148688, 49664, 217744, -236624, -182096, -191040, 389360, -131408, 146112, 41104, -189968, -141968, -56320, 34512, -185664, 231888, -376048, -201520, -192496, 80640, 111568, -148496, 189728, -59376, 153728, -257952, -225040 ], [ 47748, -286948, 72026, 242009, -206344, -113018, -220909, 464890, -32436, 121619, 163640, -159817, -201605, -152329, -75402, -190586, 336549, -375882, -318518, -320221, 146284, 178382, -129200, 285109, -2810, 224405, -335237, -291840 ], [ 71944, -358984, 79892, 111714, -38352, -124564, -26122, 416084, -74664, -74, 16624, -259522, 43782, 33534, -18868, -121172, 289146, -186868, -177804, -221482, -29160, 129852, -64800, 51866, -62932, 36058, -94266, -334528 ], [ 96140, -431020, 87758, -18581, 129640, -136110, 168665, 367278, -116892, -121767, -130392, -359227, 289169, 219397, 37666, -51758, 241743, 2146, -37090, -122743, -204604, 81322, -400, -181377, -123054, -152289, 146705, -377216 ], [ 136812, -415948, 106892, -131332, 189992, -53804, 241904, 253960, -65316, -207004, -208036, -284200, 353152, 268436, 18648, 26236, 113424, 83220, 55372, -137176, -296492, -46588, 34012, -222728, -74684, -218368, 169948, -320604 ], [ 192587, -321027, 136355, -228001, 151674, 114533, 203724, 81506, 72247, -258823, -222089, -49002, 250848, 192053, -69626, 112095, -89068, 65349, 103603, -255350, -311787, -247263, 40935, -88178, 73137, -172368, -6393, -172967 ], [ 248362, -226106, 165818, -324670, 113356, 282870, 165544, -90948, 209810, -310642, -236142, 186196, 148544, 115670, -157900, 197954, -291560, 47478, 151834, -373524, -327082, -447938, 47858, 46372, 220958, -126368, -182734, -25330 ], [ 188010, -80440, 105028, -258819, -50456, 229578, 102918, -147989, 122225, -158580, -191902, 131578, 68357, 192593, -108576, 195124, -229277, 114318, 136264, -357347, -281364, -322825, 12111, -23367, 269618, -40299, -232867, 40792 ], [ 86672, 83136, 12384, -135608, -258560, 98064, 31664, -164296, -44824, 65440, -127088, -25328, -4024, 323624, -10688, 160992, -73544, 211056, 98176, -293752, -214112, -82728, -38696, -165208, 283280, 59912, -238456, 78144 ], [ -14666, 246712, -80260, -12397, -466664, -33450, -39590, -180603, -211873, 289460, -62274, -182234, -76405, 454655, 87200, 126860, 82189, 307794, 60088, -230157, -146860, 157369, -89503, -307049, 296942, 160123, -244045, 115496 ], [ 52472, 170686, -28188, 704, -445066, -64908, 39834, -75954, -54378, 234300, 10636, -159114, -64966, 170106, 53110, 71564, 17482, 115782, -13728, -233024, -159688, 107748, -134524, -306836, 165448, 151984, -94886, -25220 ], [ 127268, 83769, 30462, 8800, -413027, -91818, 126107, 34193, 117869, 166450, 83914, -127811, -49717, -133333, 13021, 15306, -57245, -89355, -89168, -238912, -176156, 44958, -179282, -300166, 27356, 138920, 61307, -174030 ], [ 177824, 5420, 47308, -2316, -355312, -89680, 193116, 117640, 243612, 87328, 122880, -99380, -35844, -367000, -3584, 792, -114840, -243264, -166512, -196896, -184844, -24964, -221824, -281496, -91876, 121504, 196860, -276976 ], [ 113240, -32231, -134415, -104689, -175636, 50436, 168621, 74262, 148461, -45336, -1136, -84591, -28507, -269250, 91360, 184562, -91058, -153840, -252900, 72664, -156577, -128763, -253840, -205826, -121523, 83416, 234373, -162068 ], [ 48656, -69882, -316138, -207062, 4040, 190552, 144126, 30884, 53310, -178000, -125152, -69802, -21170, -171500, 186304, 368332, -67276, -64416, -339288, 342224, -128310, -232562, -285856, -130156, -151170, 45328, 271886, -47160 ], [ 10613, -123454, -409796, -170646, 87605, 210851, 124428, -2207, -11358, -224255, -125958, -69188, -74421, -88618, 180295, 358845, -69882, 39183, -322617, 411417, -36593, -195205, -279478, -14571, -193813, 60358, 214350, -25780 ], [ 13856, -201792, -366464, 81664, 21664, 44768, 112192, -19296, -28608, -136096, 64896, -90624, -221920, -28864, 17248, 48736, -113536, 164832, -145632, 168928, 153824, 61728, -213376, 163104, -256672, 158016, 8960, -149888 ], [ 17099, -280130, -323132, 333974, -44277, -121315, 99956, -36385, -45858, -47937, 255750, -112060, -369419, 30890, -145799, -261373, -157190, 290481, 31353, -73561, 344241, 318661, -147274, 340779, -319531, 255674, -196430, -273996 ], [ 42840, -262036, -214000, 348116, -102448, -228360, -20388, 20236, -36214, -5978, 223682, -86638, -288480, 51010, -160362, -314330, -102564, 200250, 17518, -104734, 322586, 293830, -81690, 297590, -208790, 206682, -232602, -187810 ], [ 83044, -181950, -62568, 209150, -155624, -297452, -210230, 124242, -9281, 6281, 48307, -31093, -60688, 45651, -79471, -201975, 15242, -28761, -118987, -61, 164599, 87865, -16439, 112417, 13551, 63415, -159991, 33565 ], [ 123248, -101864, 88864, 70184, -208800, -366544, -400072, 228248, 17652, 18540, -127068, 24452, 167104, 40292, 1420, -89620, 133048, -257772, -255492, 104612, 6612, -118100, 48812, -72756, 235892, -79852, -87380, 254940 ], [ 66533, -97854, 51626, 29505, -292566, -374380, -369628, 96008, 103846, 161614, -224828, 129682, 226499, 97044, 12277, -79086, 76567, -277061, -161736, 108224, -50048, 4407, 8309, -7281, 248226, -36482, 52548, 208681 ], [ -10586, -109860, -25332, 9518, -382772, -369320, -292808, -85968, 202516, 332228, -306248, 245372, 250442, 166872, 8390, -89988, -16606, -252198, -19504, 90560, -85376, 196066, -54458, 110962, 216348, 46180, 206648, 106078 ], [ -86412, -123702, -93745, -9561, -465506, -352889, -213506, -249057, 285128, 488479, -376148, 348646, 273296, 229636, -2429, -94995, -108680, -225074, 112162, 71793, -118186, 372815, -114938, 225124, 187147, 117999, 351065, 3437 ], [ -133792, -177936, 25832, -8664, -383856, -86296, -79600, 3368, 14464, 328744, -192608, 178768, 272192, 136992, -165752, 29688, -176576, -148208, 11376, 28760, -95600, 221544, -125104, 249504, 216840, -48728, 282456, -100040 ], [ -181172, -232170, 145409, -7767, -302206, 180297, 54306, 255793, -256200, 169009, -9068, 8890, 271088, 44348, -329075, 154371, -244472, -71342, -89410, -14273, -73014, 70273, -135270, 273884, 246533, -215455, 213847, -203517 ], [ -166506, -243234, 230684, -18708, -221012, 319792, 148828, 405972, -429454, 35224, 147622, -111044, 258338, -43430, -440282, 242706, -240212, -22148, -147362, -47802, -4828, -27868, -112196, 275170, 267334, -277086, 129980, -242410 ], [ 23957, -131983, 218770, -63190, -141110, 99176, 131762, 266454, -326713, -25036, 228237, -89470, 212591, -117421, -403827, 228055, -31510, -51358, -83951, -54403, 192558, 24526, 5058, 211023, 262941, -40945, 2882, -98315 ], [ 214420, -20732, 206856, -107672, -61208, -121440, 114696, 126936, -223972, -85296, 308852, -67896, 166844, -191412, -367372, 213404, 177192, -80568, -20540, -61004, 389944, 76920, 122312, 146876, 258548, 195196, -124216, 45780 ], [ 234053, 26873, 134948, -36599, -29365, -252890, 128804, 40724, -130504, -28560, 241968, -58312, 181905, -176688, -259197, 234789, 204812, -134352, -10215, 10011, 437059, 50455, 161312, 146804, 175923, 269527, -236508, 128231 ], [ 67326, 5046, -2408, 160534, -49950, -287068, 176920, 12664, -47152, 155808, 14176, -61808, 263302, -65184, -72782, 295486, 34888, -214944, -57802, 165698, 320242, -62038, 114944, 216632, 7954, 167338, -332648, 143434 ], [ -99401, -16781, -139764, 357667, -70535, -321246, 225036, -15396, 36200, 340176, -213616, -65304, 344699, 46320, 113633, 356183, -135036, -295536, -105389, 321385, 203425, -174531, 68576, 286460, -160015, 65149, -428788, 158637 ], [ -170144, 18128, -136256, 244816, -76496, -173328, 195920, -4672, 38624, 353184, -101920, 28448, 277664, 46880, 69056, 336112, -129856, -306624, -3552, 193536, 45024, -139888, 104144, 155680, -166928, 34720, -442816, 160992 ], [ -198894, 77859, -71120, -3653, -76059, 54257, 133015, 23020, 5642, 291222, 158302, 164746, 145690, -1098, -76580, 280705, -48068, -287304, 163658, -58360, -131570, -40873, 175559, -62866, -103379, 35686, -420920, 157726 ], [ -227644, 137590, -5984, -252122, -75622, 281842, 70110, 50712, -27340, 229260, 418524, 301044, 13716, -49076, -222216, 225298, 33720, -267984, 330868, -310256, -308164, 58142, 246974, -281412, -39830, 36652, -399024, 154460 ], [ -122750, 121154, -92930, -207158, -140726, 213873, -50146, 25316, -145456, 149511, 331637, 97583, -30583, 125798, -32146, 115585, -4381, -244947, 314538, -325839, -109446, 138026, 253772, -259487, -75926, -106715, -352159, 213396 ], [ -5128, 97464, -194360, -134248, -212072, 117756, -175864, -5136, -271680, 68068, 211692, -138236, -66532, 321896, 189896, 700, -53900, -221556, 280728, -318916, 125016, 216088, 254416, -214660, -121512, -263828, -302916, 278256 ], [ 99096, 75355, -258644, -69906, -260600, 34290, -279943, -26858, -373295, 14921, 82687, -325845, -103639, 480872, 362102, -83198, -85488, -183396, 226080, -308411, 312477, 271623, 263283, -155829, -159130, -385901, -254351, 331323 ], [ 114000, 63786, -75288, -62684, -157008, 35164, -239762, 9620, -310850, 150414, -106718, -192054, -148466, 392368, 202068, 39484, 2464, -46776, 32512, -274026, 186598, 176978, 326970, -3638, -143628, -274374, -210306, 305770 ], [ 128904, 52217, 108068, -55462, -53416, 36038, -199581, 46098, -248405, 285907, -296123, -58263, -193293, 303864, 42034, 162166, 90416, 89844, -161056, -239641, 60719, 82333, 390657, 148553, -128126, -162847, -166261, 280217 ], [ 80080, 70072, 196640, -36608, 52976, 25912, -152448, 58144, -131432, 326208, -417760, 60392, -224016, 248176, -41688, 191840, 122112, 199736, -303472, -237584, 1624, -15368, 385840, 178808, -133928, -76456, -134784, 247616 ], [ -88234, 143097, 107492, 4056, 164618, -4839, -92280, 24380, 87781, 188024, -412332, 150667, -228294, 254018, 17675, 47124, 48328, 259513, -349978, -296142, 67749, -118799, 252578, -19567, -179675, -37195, -126872, 201800 ], [ -256548, 216122, 18344, 44720, 276260, -35590, -32112, -9384, 306994, 49840, -406904, 240942, -232572, 259860, 77038, -97592, -25456, 319290, -396484, -354700, 133874, -222230, 119316, -217942, -225422, 2066, -118960, 155984 ], [ -220723, 184432, -80671, 27274, 303935, -50611, 56825, -62856, 334600, -78919, -376282, 283416, -176296, 120362, 115198, -94277, 8829, 286442, -317319, -347608, 143592, -256865, -11177, -270262, -228490, 103779, -142560, 40618 ], [ -27868, 72192, -187276, -34872, 267020, -53532, 167892, -131488, 214816, -200428, -326280, 289120, -73440, -130936, 137048, 22908, 126244, 182344, -141484, -290016, 109920, -238580, -139540, -210232, -198728, 253532, -190400, -128248 ], [ 164987, -40048, -293881, -97018, 230105, -56453, 278959, -200120, 95032, -321937, -276278, 294824, 29416, -382234, 158898, 140093, 243659, 78246, 34351, -232424, 76248, -220295, -267903, -150202, -168966, 403285, -238240, -297114 ], [ 178742, -13778, -129010, -50750, 183722, -49438, 206426, -103656, 22588, -172204, -132118, 307548, -71560, -316228, 109630, 212116, 109380, 114170, 84402, -90376, 95604, -141944, -199580, -121996, -121744, 215592, -230532, -265946 ], [ 142747, 50967, 111271, 25633, 134709, -39663, 82893, 38668, -36706, 52874, 38197, 322222, -229156, -162082, 40607, 271594, -94814, 188989, 99513, 75132, 129690, -46908, -76622, -102630, -69672, -65836, -207394, -179213 ], [ 106752, 115712, 351552, 102016, 85696, -29888, -40640, 180992, -96000, 277952, 208512, 336896, -386752, -7936, -28416, 331072, -299008, 263808, 114624, 240640, 163776, 48128, 46336, -83264, -17600, -347264, -184256, -92480 ], [ 98380, -62009, 358314, 8774, 143610, -121474, -104787, 43452, -51518, 90778, 216999, 251175, -346433, -151594, -2242, 268420, -222119, 256747, 66370, 31662, 68326, 50060, -127383, -161533, -11919, -187552, 28632, -45238 ], [ 90008, -239730, 365076, -84468, 201524, -213060, -168934, -94088, -7036, -96396, 225486, 165454, -306114, -295252, 23932, 205768, -145230, 249686, 18116, -177316, -27124, 51992, -301102, -239802, -6238, -27840, 241520, 2004 ], [ 76461, -358881, 327903, -162050, 233448, -245581, -180171, -194818, 26326, -220140, 207948, 113768, -222105, -352680, 65516, 147126, -50981, 233860, -21503, -308969, -74634, 78944, -390591, -293476, 2308, 110247, 396183, 10336 ], [ 44284, -267180, 132564, -183256, 171808, -65468, -932, -163032, 19656, -115536, 96720, 184608, 19188, -99680, 162576, 102920, 105764, 186480, -30036, -162252, 50440, 195968, -176852, -258608, 21168, 170484, 341236, -121408 ], [ 12107, -175479, -62775, -204462, 110168, 114645, 178307, -131246, 12986, -10932, -14508, 255448, 260481, 153320, 259636, 58714, 262509, 139100, -38569, -15535, 175514, 312992, 36887, -223740, 40028, 230721, 286289, -253152 ], [ -17760, -95938, -146114, -180018, 83758, 184718, 277066, -76140, 79676, 86992, -22146, 237988, 368974, 260140, 214666, 4608, 337364, 18570, 6518, 44462, 194748, 278526, 77206, -137802, 9368, 204758, 253322, -199886 ], [ -44624, -32205, -83853, -96229, 103147, 111739, 271201, 9282, 241734, 176232, 104883, 105738, 304827, 176926, -14943, -62368, 305762, -197055, 121311, -8277, 76390, 47123, -107921, 14527, -85668, 66735, 248929, 93893 ], [ -71488, 31528, -21592, -12440, 122536, 38760, 265336, 94704, 403792, 265472, 231912, -26512, 240680, 93712, -244552, -129344, 274160, -412680, 236104, -61016, -41968, -184280, -293048, 166856, -180704, -71288, 244536, 387672 ], [ -119772, -30859, -1811, 27999, 35110, 36731, 108676, -10539, 310820, 282487, 263226, -118892, 282763, 3493, -250286, -39030, 215303, -325980, 227312, 8165, -42486, -290433, -303110, 221310, -146215, -117256, 276608, 409066 ], [ -179480, -160510, -4686, 45318, -109284, 72542, -128408, -217470, 81832, 260982, 243492, -190008, 381502, -90462, -136620, 135172, 141910, -78040, 152608, 142370, 19844, -329786, -219804, 223564, -42646, -114128, 328128, 285188 ], [ -239188, -290161, -7561, 62637, -253678, 108353, -365492, -424401, -147156, 239477, 223758, -261124, 480241, -184417, -22954, 309374, 68517, 169900, 77904, 276575, 82174, -369139, -136498, 225818, 60923, -111000, 379648, 161310 ], [ -179956, -333672, -15976, 11076, -234532, 70664, -268916, -416212, -21964, 177512, 177064, -96480, 391480, -141372, 1272, 256816, 170684, 174400, 119720, 134780, 27924, -321432, -186312, 33292, -84248, 22588, 351348, 66812 ], [ -102883, -364262, -25222, -50817, -190855, 21950, -122291, -375755, 156355, 109478, 126326, 103528, 274594, -77777, 12082, 170244, 299185, 142384, 179014, -48415, -43813, -260666, -256094, -188451, -266730, 175745, 311075, -23279 ], [ -45442, -377692, -21194, -102966, -150952, -22368, 26130, -318648, 317002, 55798, 69474, 280524, 172568, -25318, 23176, 87116, 409454, 99392, 223806, -214452, -109412, -190976, -318718, -383034, -420954, 310760, 274528, -109670 ], [ -194137, -210942, 122211, -52803, -150676, -20528, 193409, -86716, 292093, 152835, -51575, 215894, 226572, -89787, 37252, 40150, 328287, -58848, 116327, -200330, -110562, -27584, -306183, -292437, -278469, 255284, 277104, -157211 ], [ -342832, -44192, 265616, -2640, -150400, -18688, 360688, 145216, 267184, 249872, -172624, 151264, 280576, -154256, 51328, -6816, 247120, -217088, 8848, -186208, -111712, 135808, -293648, -201840, -135984, 199808, 279680, -204752 ], [ -414562, 58641, 333295, -13531, -158328, -21839, 395590, 268760, 200730, 229694, -193111, 76225, 281499, -125156, 19106, -51192, 199966, -266100, -93626, -206099, -116761, 239308, -267806, -99105, -4965, 95948, 236931, -245048 ], [ -310372, 15378, 227886, -163974, -185008, -36398, 127916, 144560, 39316, -58404, 16258, -22606, 161094, 117816, -118940, -89648, 230556, -65448, -184660, -303734, -130722, 205912, -211548, 31374, 99846, -118504, 90582, -268784 ], [ -206182, -27885, 122477, -314417, -211688, -50957, -139758, 20360, -122098, -346502, 225627, -121437, 40689, 360788, -256986, -128104, 261146, 135204, -275694, -401369, -144683, 172516, -155290, 161853, 204657, -332956, -55767, -292520 ], [ -192760, -95904, 38308, -347272, -245208, -34484, -229424, -92260, -103824, -465952, 249884, -99980, -71604, 351616, -215404, -161760, 228508, 239604, -260744, -371660, -95320, 136276, -147272, 203280, 178992, -321892, -127944, -171368 ], [ -262542, -186616, -26391, -272338, -284998, 10435, -155916, -194265, 79164, -430808, 104455, 31741, -176461, 111312, -9163, -191016, 137911, 255773, -148642, -225219, 12090, 97429, -183474, 163076, 33724, -104105, -132130, 82598 ], [ -332324, -277328, -91090, -197404, -324788, 55354, -82408, -296270, 262152, -395664, -40974, 163462, -281318, -128992, 197078, -220272, 47314, 271942, -36540, -78778, 119500, 58582, -219676, 122872, -111544, 113682, -136316, 336564 ], [ -291079, -214071, -49267, -231916, -228374, 97179, -36797, -327215, 311537, -210784, -116686, 75492, -310814, -140833, 195936, -82996, 815, 142200, 61435, -67470, 183526, -56255, -147333, 145772, -38311, 144231, -166529, 320570 ], [ -210648, -96472, 30152, -305056, -83888, 137912, -1032, -333080, 313768, 26944, -167792, -90016, -313712, -72040, 121600, 113056, -30120, -39040, 154424, -103856, 232240, -197912, -36680, 190944, 112040, 108696, -205928, 209296 ], [ -130217, 21127, 109571, -378196, 60598, 178645, 34733, -338945, 315999, 264672, -218898, -255524, -316610, -3247, 47264, 309108, -61055, -220280, 247413, -140242, 280954, -339569, 73973, 236116, 262391, 73161, -245327, 98022 ], [ -19184, 20520, 185998, -277272, 172964, 47932, 111264, -110356, 160666, 80858, -98448, -276426, -77178, 125078, 17852, 174104, -141600, -18434, -6406, -67882, 205742, -241294, 69148, 194498, 302038, 125318, -326636, 100378 ], [ 93240, 14540, 262289, -168436, 283870, -90574, 189648, 128890, -1829, -122117, 29800, -290755, 173269, 256109, -9518, 24052, -224400, 200825, -275989, 9421, 124897, -132113, 59074, 148935, 336653, 181461, -409850, 107899 ], [ 176464, 7028, 297828, -42588, 321568, -177380, 252924, 314216, -143180, -268088, 109112, -274712, 384140, 360644, -59636, -104228, -296924, 356464, -461820, 44068, 78424, -22784, 36220, 110888, 344860, 207656, -430640, 119112 ], [ 120988, -7761, 139795, 164067, 11528, -18611, 244437, 243422, -184097, -143290, -44022, -114402, 407025, 339323, -217807, -129091, -320637, 209908, -249829, -123901, 195218, 87248, -47339, 108542, 227629, 91598, -154916, 147862 ], [ 65512, -22550, -18238, 370722, -298512, 140158, 235950, 172628, -225014, -18492, -197156, 45908, 429910, 318002, -375978, -153954, -344350, 63352, -37838, -291870, 312012, 197280, -130898, 106196, 110398, -24460, 120808, 176612 ], [ 73495, -61702, -129732, 404091, -439865, 232759, 170736, 141524, -245024, 14452, -285166, 139087, 421232, 289661, -433889, -173597, -362168, -29744, 99867, -284726, 285733, 206008, -179798, 26378, -26804, -86149, 256429, 156627 ], [ 180192, -138752, -168832, 167904, -318816, 222432, 17280, 172160, -232512, -95488, -271872, 127840, 363456, 250400, -335840, -185120, -370816, -39680, 122016, -5184, 36896, 57152, -174784, -173952, -195072, -63264, 174112, 60832 ], [ 286889, -215802, -207932, -68283, -197767, 212105, -136176, 202796, -220000, -205428, -258578, 116593, 305680, 211139, -237791, -196643, -379464, -49616, 144165, 274358, -211941, -91704, -169770, -374282, -363340, -40379, 91795, -34963 ], [ 242526, -103992, -140296, -56432, -89766, 118044, -227934, 227888, -176212, -201436, -251584, 36928, 251040, 54026, -188882, -105546, -338132, -116714, 39362, 296132, -228224, -204090, -74946, -363184, -328496, 45828, 99050, -150134 ], [ 101053, 129228, -4044, 114872, 9847, -29846, -280029, 249416, -112318, -124202, -248640, -86720, 198416, -178849, -171563, 51521, -264670, -220559, -147053, 152198, -95008, -293031, 77613, -216168, -163080, 172742, 163887, -277761 ], [ -40420, 362448, 132208, 286176, 109460, -177736, -332124, 270944, -48424, -46968, -245696, -210368, 145792, -411724, -154244, 208588, -191208, -324404, -333468, 8264, 38208, -381972, 230172, -69152, 2336, 299656, 228724, -405388 ], [ -74258, 281674, 164378, 182455, 116600, -93769, -173889, 191544, 30917, -156675, -223372, -107118, 95942, -355134, 21763, 264423, -69220, -174428, -220215, 72513, -30166, -239607, 297022, -33723, 102107, 329347, 145741, -399084 ], [ -85436, 134796, 174636, 20834, 104272, 39010, 28626, 90896, 113510, -305738, -196968, 43900, 46676, -237604, 231178, 298946, 62984, 28984, -43874, 180590, -140980, -48546, 345828, -21786, 188058, 338570, 31638, -364584 ] ], [ [ -135296, -177216, -367808, -8384, -330880, 230400, 127104, 278336, 211840, 90240, 15360, 340864, -399488, 96192, -126720, -198720, -195520, 155840, 209024, 57728, -202176, 288832, -148288, -331520, 248832, -22912, 455040, -434688 ], [ -149246, -176511, -350522, -14129, -315406, 226821, 120762, 260291, 207556, 71823, 8562, 342571, -380840, 86217, -122205, -203028, -196306, 127883, 211772, 37346, -196788, 292375, -121030, -317990, 248307, -20803, 426057, -420012 ], [ -256196, -171106, -217996, -58174, -196772, 199382, 72140, 121946, 174712, -69374, -43556, 355658, -237872, 9742, -87590, -236056, -202332, -86454, 232840, -118916, -155480, 319538, 87948, -214260, 244282, -4634, 203854, -307496 ], [ -363146, -165701, -85470, -102219, -78138, 171943, 23518, -16399, 141868, -210571, -95674, 368745, -94904, -66733, -52975, -269084, -208358, -300791, 253908, -275178, -114172, 346701, 296926, -110530, 240257, 11535, -18349, -194980 ], [ -406096, -180680, -3216, -143152, 28896, 133304, -52112, -127352, 156432, -278488, -123624, 368184, 58968, -90792, 27920, -251296, -195664, -364800, 268528, -316592, -121272, 375200, 391184, -51232, 161112, 120, -119304, -154704 ], [ -329046, -233879, -15222, -178250, 114180, 73665, -178382, -186945, 259886, -209005, -106259, 342033, 233285, -16571, 195590, -138228, -147870, -146944, 271058, -142666, -219137, 406204, 270342, -75244, -58883, -63015, 7081, -249878 ], [ -251996, -287078, -27228, -213348, 199464, 14026, -304652, -246538, 363340, -139522, -88894, 315882, 407602, 57650, 363260, -25160, -100076, 70912, 273588, 31260, -317002, 437208, 149500, -99256, -278878, -126150, 133466, -345052 ], [ -116576, -247444, 19201, -97906, 157959, -43949, -280733, -244277, 299341, -38839, -124283, 264316, 318812, 7695, 309943, -375, -99550, 155557, 248012, 51331, -325713, 429810, 37836, -120902, -271984, -87755, 134492, -303843 ], [ 63744, -136400, 110580, 133336, 18924, -100644, -141284, -194436, 106532, 85844, -200252, 193200, 27632, -137780, 86636, -43500, -135384, 137732, 200816, -46948, -265844, 392872, -66768, -140728, -90560, 28740, 39088, -157724 ], [ 244064, -25356, 201959, 364578, -120111, -157339, -1835, -144595, -86277, 210527, -276221, 122084, -263548, -283255, -136671, -86625, -171218, 119907, 153620, -145227, -205975, 355934, -171372, -160554, 90864, 145235, -56316, -11605 ], [ 121390, -80542, 178768, 314084, -49626, -126014, 98032, -156116, -15044, 113378, -77258, 93412, -148846, -223674, -65030, -25998, -135250, 20362, 170990, -133616, -178794, 183384, -103464, -146738, 74558, 221158, -175210, 65754 ], [ -85449, -181903, 123752, 185330, 79059, -70239, 186904, -184682, 129534, -45391, 198075, 76530, 78601, -107133, 88541, 63449, -79337, -101883, 206295, -91480, -160693, -26836, 12364, -123577, 3327, 285811, -300629, 124013 ], [ -292288, -283264, 68736, 56576, 207744, -14464, 275776, -213248, 274112, -204160, 473408, 59648, 306048, 9408, 242112, 152896, -23424, -224128, 241600, -49344, -142592, -237056, 128192, -100416, -67904, 350464, -426048, 182272 ], [ -301649, -110787, 49163, -35838, 174831, 100053, 180924, -223414, 303759, -242432, 240740, 100473, 61328, 21713, 137025, 39230, -84443, -137556, 194013, -35314, -53812, -158833, 173870, -200374, -3458, 183438, -405785, 180386 ], [ -311010, 61690, 29590, -128252, 141918, 214570, 86072, -233580, 333406, -280704, 8072, 141298, -183392, 34018, 31938, -74436, -145462, -50984, 146426, -21284, 34968, -80610, 219548, -300332, 60988, 16412, -385522, 178500 ], [ -279136, 160282, 16557, -181311, 79715, 255417, -16165, -187416, 312468, -311261, -166946, 172148, -347167, 30478, -32564, -157812, -169086, 47433, 136694, -11724, 99403, 12888, 236381, -342555, 127044, -83879, -318674, 158299 ], [ -98816, -7112, 27068, -92692, -87932, 31052, -144988, 61536, 109424, -314044, -134424, 167088, -219540, -30104, 49040, -132144, -58088, 188492, 263240, -18256, 76196, 161376, 149372, -176932, 198896, 56076, -84120, 72164 ], [ 81504, -174506, 37579, -4073, -255579, -193313, -273811, 310488, -93620, -316827, -101902, 162028, -91913, -90686, 130644, -106476, 52910, 329551, 389786, -24788, 52989, 309864, 62363, -11309, 270748, 196031, 150434, -13971 ], [ 174654, -215540, 33260, 186, -328276, -296718, -340634, 438020, -158454, -315430, -30950, 158738, 2864, -115908, 119198, -69248, 97028, 346300, 407822, -13660, 7072, 389992, -14536, 34174, 204820, 231066, 274208, -28106 ], [ 154483, -92306, 9662, -105223, -277538, -242875, -326857, 407706, -43615, -308599, 89961, 157749, 54936, -95162, -13213, -16992, 54202, 201446, 284795, 20426, -68368, 381252, -78292, -76525, -40222, 129705, 253968, 51359 ], [ 134312, 30928, -13936, -210632, -226800, -189032, -313080, 377392, 71224, -301768, 210872, 156760, 107008, -74416, -145624, 35264, 11376, 56592, 161768, 54512, -143808, 372512, -142048, -187224, -285264, 28344, 233728, 130824 ], [ 183486, 72547, -57874, -200061, -181492, -71619, -230018, 346388, 34773, -305212, 225148, 127091, 73640, -48570, -196825, -23300, -14530, -95777, 102446, 34823, -132218, 241537, -140269, -122348, -257756, 83043, 170093, 119374 ], [ 269644, 70638, -112660, -127634, -139080, 79698, -110004, 315016, -82366, -314136, 182552, 82126, -5296, -20004, -204714, -140968, -31412, -252154, 77100, -13546, -74212, 45370, -103538, 36168, -84888, 220974, 83314, 59436 ], [ 355802, 68729, -167446, -55207, -96668, 231015, 10010, 283644, -199505, -323060, 139956, 37161, -84232, 8562, -212603, -258636, -48294, -408531, 51754, -61915, -16206, -150797, -66807, 194684, 87980, 358905, -3465, -502 ], [ 206320, 121120, -137312, -84060, -46656, 86152, 74084, 147732, -272004, -196484, -44100, -85764, 22732, 133888, -16032, -229004, -98096, -388108, 123248, 376, 6220, -142204, -103716, 106820, 41368, 223236, 74196, 29840 ], [ 21492, 181656, -94440, -128105, 4496, -103138, 129767, -3861, -337807, -49583, -249375, -220383, 157581, 273728, 211208, -177277, -152836, -341165, 209268, 79266, 23309, -102897, -151671, -18001, -38166, 46527, 176523, 73724 ], [ -149540, 231230, -57024, -158438, 44062, -270722, 174920, -122482, -392490, 78368, -414174, -327770, 271174, 379520, 411554, -126088, -186390, -301998, 268314, 134874, 43232, -65478, -191402, -116892, -111678, -107264, 249452, 107638 ], [ -175714, 165703, -76896, -44795, -38025, -210393, 109508, 105103, -330413, 7344, -153975, -149221, 161579, 127808, 329513, -80548, 2509, -344479, 44133, -53979, 92912, -47883, -144781, 56482, -121959, -20416, 13702, 36867 ], [ -201888, 100176, -96768, 68848, -120112, -150064, 44096, 332688, -268336, -63680, 106224, 29328, 51984, -123904, 247472, -35008, 191408, -386960, -180048, -242832, 142592, -30288, -98160, 229856, -132240, 66432, -222048, -33904 ], [ -178852, 3716, -80170, 125343, -164280, -85430, 9365, 479542, -195500, -129643, 263432, 103633, 25325, -261999, 186970, -15158, 298995, -340198, -321818, -355707, 141620, 11842, -38736, 307043, -131510, 92163, -347667, -105984 ], [ -43336, -163448, 19788, 51214, -121776, -10956, 44762, 441868, -98072, -184038, 185232, -60334, 188234, -140398, 175700, -54028, 220726, -89452, -275220, -294918, 24872, 110052, 49952, 164374, -105612, -21802, -221558, -181056 ], [ 92180, -330612, 119746, -22915, -79272, 63518, 80159, 404194, -644, -238433, 107032, -224301, 351143, -18797, 164430, -92898, 142457, 161294, -228622, -234129, -91876, 208262, 138640, 21705, -79714, -135767, -95449, -256128 ], [ 163124, -365524, 195860, -107484, -3432, 95884, 112016, 302008, 87364, -240004, 65732, -192152, 350336, 56268, 88168, -31580, 23664, 189260, -189356, -229224, -141172, 115420, 141636, -45496, 4252, -195840, -43452, -222660 ], [ 174877, -279205, 250117, -201623, 102966, 89651, 140628, 140686, 166737, -193153, 58257, 19770, 199456, 88675, -47670, 121577, -132276, 13011, -156811, -275546, -128637, -152553, 66081, -43518, 141447, -206512, -59391, -89697 ], [ 186630, -192886, 304374, -295762, 209364, 83418, 169240, -20636, 246110, -146302, 50782, 231692, 48576, 121082, -183508, 274734, -288216, -163238, -124266, -321868, -116102, -420526, -9474, -41540, 278642, -217184, -75330, 43266 ], [ 178374, -142216, 275484, -194469, 50392, 60134, 102346, -46723, 197575, -59756, 61582, 192694, -30445, 196839, -110688, 237100, -260539, -84606, -117000, -264133, -118476, -400111, -73095, -64705, 319294, -126077, -60805, 138472 ], [ 163056, -104128, 217248, -24200, -202240, 30832, 1744, -25080, 103896, 40800, 78832, 65136, -84104, 287896, 35776, 132128, -168056, 83984, -118656, -169672, -126112, -277912, -132504, -96744, 325872, 952, -35528, 220352 ], [ 147738, -66040, 159012, 146069, -454872, 1530, -98858, -3437, 10217, 141356, 96082, -62422, -137763, 378953, 182240, 27156, -75573, 252574, -120312, -75211, -133748, -155713, -191913, -128783, 332450, 127981, -10251, 302232 ], [ 150856, -94766, 99324, 176704, -419238, 43244, -25066, 89794, 8762, 62436, 82708, -99494, -137610, 158006, 166234, 70420, -97050, 44810, -107360, -138688, -93688, -153348, -234404, -215756, 206456, 124880, 58454, 145060 ], [ 154812, -126529, 39570, 200992, -370501, 88186, 56653, 186279, 11499, -24642, 67942, -132453, -135011, -77123, 142843, 120422, -123707, -180061, -93744, -209344, -51460, -156430, -276126, -305226, 74436, 115864, 129133, -22978 ], [ 136288, -144268, -31276, 187500, -304272, 133840, 106436, 252984, 644, -86560, 55296, -155436, -135900, -260520, 125952, 178728, -132264, -357312, -101392, -220128, -28820, -172892, -297856, -360872, -50428, 96864, 192548, -135824 ], [ 10984, -95393, -154809, -5447, -154956, 182876, 4523, 178234, -74773, -28968, 52720, -131033, -153357, -198190, 139936, 276478, -54846, -308368, -210044, 53480, -99223, -252909, -224624, -255854, -141301, 30440, 221459, 13492 ], [ -114320, -46518, -278342, -198394, -5640, 231912, -97390, 103484, -150190, 28624, 50144, -106630, -170814, -135860, 153920, 374228, 22572, -259424, -318696, 327088, -169626, -332926, -151392, -150836, -232174, -35984, 250370, 162808 ], [ -151901, -43858, -343708, -218298, 33507, 240133, -142828, 15063, -180274, 42935, 61878, -107292, -213219, -60678, 155457, 338715, 50634, -172743, -309439, 436959, -117575, -283667, -75802, -36989, -292483, -14838, 225218, 163156 ], [ -53024, -113088, -318592, 30976, -98720, 184864, -100416, -94624, -139840, -10080, 95872, -146944, -294432, 34496, 137632, 95904, 1920, -27360, -116768, 292128, 124960, -33312, 3456, 90592, -305248, 142528, 115968, -68224 ], [ 45853, -182318, -293476, 280250, -230947, 129595, -58004, -204311, -99406, -63095, 129866, -186596, -375645, 129670, 119807, -146907, -46794, 118023, 75903, 147297, 367495, 217043, 82714, 218173, -318013, 299894, 6718, -299604 ], [ 115176, -201932, -233360, 334476, -258384, 8008, -107068, -200556, -115546, -114262, 97710, -109474, -253984, 136238, 136506, -211414, -82236, 88182, 88226, 102286, 305558, 186250, 135274, 174170, -221242, 253014, -49430, -232910 ], [ 165500, -189650, -150744, 263314, -218456, -156212, -214938, -123874, -168055, -164241, 23029, 42717, -1904, 85845, 175399, -161297, -109146, -54303, -15389, 121445, 47889, -25281, 170671, 19863, -54055, 74833, -71441, 25403 ], [ 215824, -177368, -68128, 192152, -178528, -320432, -322808, -47192, -220564, -214220, -51652, 194908, 250176, 35452, 214292, -111180, -136056, -196788, -119004, 140604, -209780, -236812, 206068, -134444, 113132, -103348, -93452, 283716 ], [ 210611, -95698, -4474, 127735, -267002, -359860, -219588, -67144, -133974, -17598, -113508, 212446, 287461, 69324, 207395, -55458, -178831, -264147, -136568, 182848, -150016, -89775, 123171, -88263, 191950, -128750, -5092, 258511 ], [ 193706, 580, 55188, 64738, -382508, -373016, -71928, -107440, -18100, 230940, -172664, 201636, 279526, 120936, 190858, 1444, -224946, -315690, -136016, 229952, -23424, 132750, 15370, 126, 252164, -121988, 106504, 173618 ], [ 169580, 88422, 112505, 4321, -488078, -376319, 67346, -138199, 85368, 458537, -224524, 191082, 268016, 164956, 165541, 54891, -266552, -357822, -134194, 272455, 97018, 341113, -85942, 89340, 308829, -117159, 211871, 87147 ], [ -13408, -9328, 118232, 664, -375056, -162856, 22128, 40856, -84096, 225432, -115872, 186160, 177856, 41952, -52936, 32328, -208960, -192912, -104432, 213736, 82160, 237912, -44496, 196704, 287416, -154856, 180200, -34040 ], [ -196396, -107078, 123959, -2993, -262034, 50607, -23090, 219911, -253560, -7673, -7220, 181238, 87696, -81052, -271413, 9765, -151368, -28002, -74670, 155017, 67302, 134711, -3050, 304068, 266003, -192553, 148529, -155227 ], [ -280774, -155982, 128516, 1972, -151052, 168784, -27964, 338828, -360066, -186712, 90026, 150756, 35918, -157610, -427478, 222, -94220, 74916, -46030, 103690, 95932, 47548, 51044, 372366, 230154, -161586, 118628, -218694 ], [ -85757, -66489, 129758, 31366, -45850, 16984, 81470, 287354, -288191, -212564, 154955, 47854, 92889, -102571, -406709, 27569, -38330, 2190, -20569, 73307, 247778, 5826, 140974, 329977, 153403, 63929, 93742, -118621 ], [ 109260, 23004, 131000, 60760, 59352, -134816, 190904, 235880, -216316, -238416, 219884, -55048, 149860, -47532, -385940, 54916, 17560, -70536, 4892, 42924, 399624, -35896, 230904, 287588, 76652, 289444, 68856, -18548 ], [ 162003, 50303, 123068, 126575, 100765, -195030, 235196, 163660, -113784, -144368, 179664, -131704, 211495, -15824, -279899, 121203, 5140, -127664, 40671, 63053, 444517, -106383, 247904, 274668, 43637, 301361, -25924, 42145 ], [ 59538, 9754, 105128, 232122, 72590, -155332, 208424, 68808, 22192, 80480, 24736, -179728, 278218, -9568, -80834, 229970, -81800, -167776, 87706, 138286, 372734, -208250, 185344, 293896, 58334, 80262, -196952, 59878 ], [ -42927, -30795, 87188, 337669, 44415, -115634, 181652, -26044, 158168, 305328, -130192, -227752, 344941, -3312, 118231, 338737, -168740, -207888, 134741, 213519, 300951, -310117, 122784, 313124, 73031, -140837, -367980, 77611 ], [ -49760, 5808, 20032, 195888, 25936, 6544, 152624, -39872, 201248, 317280, -35040, -167968, 314976, -59424, 146496, 279440, -80576, -226368, 199904, 125952, 190752, -271888, 114352, 167648, 18576, -203936, -407616, 87072 ], [ -14754, 76165, -68656, -54099, 11699, 164807, 122609, -18252, 203686, 236090, 169522, -61018, 242710, -142822, 100036, 146615, 84196, -235384, 272998, -32840, 63746, -172367, 129601, -49886, -66133, -197910, -389768, 92914 ], [ 20252, 146522, -157344, -304086, -2538, 323070, 92594, 3368, 206124, 154900, 374084, 45932, 170444, -226220, 53576, 13790, 248968, -244400, 346092, -191632, -63260, -72846, 144850, -267420, -150842, -191884, -371920, 98756 ], [ 24430, 113454, -210542, -287898, -127130, 203335, 66674, 16252, 9776, 41601, 260643, -10855, 81903, -3606, 144162, -81865, 88261, -204885, 219014, -185721, -14538, 22790, 100564, -268969, -95418, -245645, -289833, 160332 ], [ 25672, 70536, -260360, -246360, -262232, 57124, 41144, 28304, -205504, -74756, 116916, -83236, -8188, 248152, 247800, -173980, -103444, -160748, 72872, -164124, 50920, 118056, 50608, -249948, -26648, -305100, -201628, 227216 ], [ 20776, 27021, -290060, -211806, -368840, -73730, 22271, 36282, -381721, -148561, -28215, -134467, -84785, 450776, 328794, -247186, -247056, -118012, -64672, -146733, 102971, 182017, 28213, -221411, 39530, -348523, -122681, 287917 ], [ -25040, -20474, -185640, -223812, -285488, -102204, 47778, 17100, -297518, 61314, -182706, -44698, -71422, 325840, 258828, -194332, -70048, -84616, -144896, -157382, 65642, 37278, 189558, -129434, 88428, -285066, -105454, 307398 ], [ -70856, -67969, -81220, -235818, -202136, -130678, 73285, -2082, -213315, 271189, -337197, 45071, -58059, 200904, 188862, -141478, 106960, -51220, -225120, -168031, 28313, -107461, 350903, -37457, 137326, -221609, -88227, 326879 ], [ -112464, -86392, 5856, -188672, -116336, -155896, 53120, -14368, -102744, 338880, -417056, 113368, -77936, 104208, 130968, -93280, 206592, -10232, -294672, -187248, 17640, -170424, 409424, -7224, 155240, -156184, -58752, 288448 ], [ -146182, -50305, 60412, -30616, -25946, -175009, -52680, -13724, 57267, 139976, -356980, 141405, -160138, 60462, 95709, -53812, 161144, 44991, -344214, -222530, 56947, -80057, 275150, -92761, 115059, -87069, -6312, 141432 ], [ -179900, -14218, 114968, 127440, 64444, -194122, -158480, -13080, 217278, -58928, -296904, 169442, -242340, 16716, 60450, -14344, 115696, 100214, -393756, -257812, 96254, 10310, 140876, -178298, 74878, -17954, 46128, -5584 ], [ -89845, 43280, 29527, 129574, 122633, -171765, -156289, -8120, 267192, -155457, -270550, 164264, -203928, -93434, 45458, -25043, 98523, 152902, -293889, -201704, 96600, -983, 65713, -231322, 14170, 96453, 14432, -132346 ], [ 95420, 117248, -163604, 11768, 156052, -117508, -71028, 160, 232416, -173236, -270136, 133536, -72736, -254664, 46056, -74332, 103100, 203640, -79092, -75296, 66976, -90476, 36020, -259336, -62328, 245700, -81984, -243528 ], [ 280685, 191216, -356735, -106038, 189471, -63251, 14233, 8440, 197640, -191015, -269722, 102808, 58456, -415894, 46654, -123621, 107677, 254378, 135705, 51112, 37352, -179969, 6327, -287350, -138826, 394947, -178400, -354710 ], [ 211610, 111842, -249086, -55634, 119174, -8562, -42922, 63016, 123876, -84468, -200890, 170180, -63288, -299420, 77906, -39476, 70044, 287926, 143934, 92488, 74220, -85448, 46204, -236308, -130544, 253080, -125020, -331990 ], [ 71885, -10127, -57887, 41495, 20067, 46247, -139637, 130452, 39282, 56614, -113053, 264802, -255292, -105806, 117673, 81734, 20686, 316699, 94783, 110244, 129558, 60188, 105406, -163306, -98712, 30348, -30030, -272075 ], [ -67840, -132096, 133312, 138624, -79040, 101056, -236352, 197888, -45312, 197696, -25216, 359424, -447296, 87808, 157440, 202944, -28672, 345472, 45632, 128000, 184896, 205824, 164608, -90304, -66880, -192384, 64960, -212160 ], [ 31060, -179775, 207878, 50442, 70966, -46190, -278741, 143332, -42322, 86422, 97121, 258017, -272887, -91270, 192722, 219228, 31519, 239741, 53038, 33378, 45930, 185492, -33905, -85083, -90041, -81248, 136168, -178074 ], [ 129960, -227454, 282444, -37740, 220972, -193436, -321130, 88776, -39332, -24852, 219458, 156610, -98478, -270348, 228004, 235512, 91710, 134010, 60444, -61244, -93036, 165160, -232418, -79862, -113202, 29888, 207376, -143988 ], [ 206635, -262103, 288105, -96622, 325848, -279307, -318749, 32530, -24582, -88756, 301140, 72408, 56481, -349336, 262196, 234906, 142861, 39644, 42935, -125071, -171302, 171168, -369801, -84476, -107428, 117089, 257649, -121312 ], [ 203300, -249844, 45708, -50024, 268256, -144228, -155196, -29800, 32504, 17872, 236464, 50144, 141420, -68000, 292464, 173496, 161468, -13808, -64268, -78036, -31048, 272000, -287116, -124496, 2512, 118124, 232556, -139712 ], [ 199965, -237585, -196689, -3426, 210664, -9149, 8357, -92130, 89590, 124500, 171788, 27880, 226359, 213336, 322732, 112086, 180075, -67260, -171471, -31001, 109206, 372832, -204431, -164516, 112452, 119159, 207463, -158112 ], [ 154720, -181166, -298926, 5442, 164322, 87170, 123110, -96820, 172516, 161968, 155922, 23356, 255938, 321652, 264870, 55296, 163212, -159322, -192934, 6754, 138340, 315794, -160966, -138726, 97192, 94714, 202150, -64322 ], [ 54992, -67339, -218955, -34739, 132605, 133101, 174423, -26578, 289034, 109528, 203509, 41894, 213549, 205042, 92439, 4512, 100238, -301577, -102935, 32445, 23018, 53525, -168487, -27383, -80828, 37145, 222551, 175315 ], [ -44736, 46488, -138984, -74920, 100888, 179032, 225736, 43664, 405552, 57088, 251096, 60432, 171160, 88432, -79992, -46272, 37264, -443832, -12936, 58136, -92304, -208744, -176008, 83960, -258848, -20424, 242952, 414952 ], [ -45764, 47395, -106773, -24471, 46506, 156653, 87644, -52669, 369340, 112273, 277878, 56140, 238301, 16627, -114018, 46374, 28545, -385732, 59408, 142387, -73946, -325303, -143434, 82578, -240353, -99128, 262528, 403654 ], [ 5848, -11922, -100034, 74314, -19964, 97842, -151464, -237842, 251672, 224858, 293564, 39672, 363858, -31282, -74228, 215516, 48762, -220776, 122336, 257870, 15708, -364150, -89476, 21076, -117050, -189104, 281664, 258524 ], [ 57460, -71239, -93295, 173099, -86434, 39031, -390572, -423015, 134004, 337443, 309250, 23204, 489415, -79191, -34438, 384658, 68979, -55820, 185264, 373353, 105362, -402997, -35518, -40426, 6253, -279080, 300800, 113394 ], [ 35732, -141656, -66136, 39324, -87484, 84920, -213740, -391308, 157996, 216408, 211736, 22496, 378632, -59620, -24248, 224080, 170596, -26944, 154392, 223396, 26956, -361384, -58360, -167788, -93224, -121116, 194796, 17444 ], [ 3003, -213738, -35914, -129335, -78721, 146514, 25483, -327069, 203237, 60330, 97242, 24152, 232398, -29927, -18498, 14044, 284423, -18480, 109450, 33623, -76659, -307702, -92722, -305029, -226118, 74039, 70021, -71129 ], [ -39150, -276932, -2406, -276634, -78616, 189536, 251102, -257928, 239078, -67622, -7922, 30164, 105512, -106, -18888, -171692, 373154, -17472, 70994, -135340, -174972, -244480, -127890, -414582, -343382, 253912, -33120, -143594 ], [ -180255, -246802, 65605, -199653, -169420, 37552, 333879, -137316, 176219, 99749, -15121, 81914, 181780, 31059, -83748, -102278, 198377, -94752, 100641, -85798, -217614, -81088, -171521, -233411, -296531, 273324, 90896, -46925 ], [ -321360, -216672, 133616, -122672, -260224, -114432, 416656, -16704, 113360, 267120, -22320, 133664, 258048, 62224, -148608, -32864, 23600, -172032, 130288, -36256, -260256, 82304, -215152, -52240, -249680, 292736, 214912, 49744 ], [ -385038, -170841, 160089, -94733, -313032, -211193, 409098, 35560, 68246, 293714, -8113, 150519, 264141, 128900, -179378, 12344, -76046, -201068, 119818, -51989, -261983, 198740, -250866, 68073, -156083, 224340, 240165, 88824 ], [ -271740, -89122, 91618, -178890, -278992, -181730, 195060, -68400, 63692, -1468, 55022, 87614, 109834, 276744, -132228, 2224, -3964, -119832, 17652, -216922, -170190, 207848, -268484, 49282, 44362, -44760, 39674, -3728 ], [ -158442, -7403, 23147, -263047, -244952, -152267, -18978, -172360, 59138, -296650, 118157, 24709, -44473, 424588, -85078, -7896, 68118, -38596, -84514, -381855, -78397, 216956, -286102, 30491, 244807, -313860, -160817, -96280 ], [ -155976, -26208, 12348, -291128, -207720, -144044, -117840, -233852, 73232, -438496, 105476, 41964, -130476, 382592, -50228, -25888, 92548, 46444, -80696, -422612, -21224, 181772, -281208, 62832, 303952, -384636, -230904, -41304 ], [ -255106, -137160, 54415, -267806, -167562, -155291, -111124, -256415, 104420, -439784, 23297, 132699, -153867, 166576, -26653, -51096, 73297, 134971, 20274, -349541, 4214, 105987, -255678, 142044, 233572, -273615, -181454, 148906 ], [ -354236, -248112, 96482, -244484, -127404, -166538, -104408, -278978, 135608, -441072, -58882, 223434, -177258, -49440, -3078, -76304, 54046, 223498, 121244, -276470, 29652, 30202, -230148, 221256, 163192, -162594, -132004, 339116 ], [ -311297, -150865, 87243, -237108, -138042, -93363, -134939, -294809, 127815, -301600, -75458, 186108, -244594, -103191, -15968, 18644, -16103, 205384, 106733, -169858, 62570, -105865, -203411, 267828, 157599, -109407, -88759, 352118 ], [ -218216, 19864, 59896, -235360, -166608, 9608, -178616, -308264, 106264, -112448, -68880, 103584, -327440, -99672, -41728, 156000, -104216, 149632, 51464, -51408, 98128, -263208, -176248, 302880, 174872, -76632, -47704, 302576 ], [ -125135, 190593, 32549, -233612, -195174, 112579, -222293, -321719, 84713, 76704, -62302, 21060, -410286, -96153, -67488, 293356, -192329, 93880, -3805, 67042, 133686, -420551, -149085, 337932, 192145, -43857, -6649, 253034 ], [ -32912, 97432, 60290, -162344, -2244, 28132, -110496, -92492, -45034, 25814, -59376, 4250, -177718, 53050, -35740, 188712, -159200, 137106, -167754, 30458, 145506, -371842, -44284, 305070, 203258, -23094, -147380, 269206 ], [ 59272, -7724, 90535, -87916, 200754, -64834, 8368, 147766, -179699, -35987, -56616, -9573, 69187, 208875, -1378, 73068, -120560, 184831, -336643, -13173, 156247, -313767, 64046, 269121, 214091, -2877, -296374, 288365 ], [ 138800, -93204, 107132, 4668, 316640, -124668, 96548, 330584, -287060, -80648, -72696, -24616, 281620, 329756, -1644, -36028, -100420, 195600, -429348, -63556, 173288, -225536, 124836, 227224, 217348, -2664, -369744, 298104 ], [ 158212, -85223, 58901, 183493, 18744, -27125, 38979, 240562, -264727, -43894, -178266, -45454, 330311, 284653, -166393, -114021, -168155, 30828, -160179, -146011, 220254, 5936, -40189, 157074, 184619, -97470, -83900, 263098 ], [ 177624, -77242, 10670, 362318, -279152, 70418, -18590, 150540, -242394, -7140, -283836, -66292, 379002, 239550, -331142, -192014, -235890, -133944, 108990, -228466, 267220, 237408, -205214, 86924, 151890, -192276, 201944, 228092 ], [ 189809, -87882, -28444, 376173, -394303, 141393, -91504, 105356, -242912, 14188, -285474, -37639, 370192, 172379, -394839, -225979, -266248, -184272, 221901, -202138, 220019, 331144, -241530, -16346, 62164, -192915, 316203, 146133 ], [ 190752, -127488, -53376, 133408, -225184, 171040, -188288, 129920, -278976, 11520, -125440, 68000, 271936, 70880, -301344, -191456, -238464, -56576, 91744, -6592, 26336, 210624, -77632, -171136, -116224, -47072, 163552, -8864 ], [ 191695, -167094, -78308, -109357, -56065, 200687, -285072, 154484, -315040, 8852, 34594, 173639, 173680, -30619, -207849, -156933, -210680, 71120, -38413, 188954, -167347, 90104, 86266, -325926, -294612, 98771, 10901, -163861 ], [ 98866, -71432, -53176, -72976, 29782, 162308, -318002, 209232, -252684, -24644, 448, 120000, 167264, -152026, -150558, -98022, -127372, 2746, -111954, 231452, -152192, -44150, 132690, -260048, -276048, 148700, -3514, -251994 ], [ -54245, 111188, 4140, 142856, 62097, 80198, -309883, 283384, -127058, -77958, -158528, -36032, 219888, -286231, -116541, -23433, -8370, -191673, -149099, 175562, -2784, -187233, 103595, -52312, -130872, 136970, 70937, -297143 ], [ -207356, 293808, 61456, 358688, 94412, -1912, -301764, 357536, -1432, -131272, -317504, -192064, 272512, -420436, -82524, 51156, 110632, -386092, -186244, 119672, 146624, -330316, 74500, 155424, 14304, 125240, 145388, -342292 ], [ -111966, 196710, 119190, 234705, 79816, -14767, -231287, 223752, -8749, -237349, -271508, -91938, 215050, -390994, 70053, 98081, 182020, -273604, -152785, 110199, 113670, -196113, 154066, 104019, 60813, 184741, 110475, -309940 ], [ 35740, 40724, 177012, 39182, 55344, -13042, -147682, 46192, -44054, -354534, -182360, 62116, 134412, -327100, 247590, 139182, 243384, -96504, -104462, 110498, 42324, -3534, 256508, -1942, 86550, 259238, 52538, -261272 ] ], [ [ -109952, -277184, -487488, -15424, -418176, 388096, 11648, 451520, 79488, 335232, -232448, 343680, -329088, 198976, 2816, -95936, -185664, 162880, 183680, -198528, -316224, 366272, -208832, -472320, 181248, -262272, 469120, -513536 ], [ -128522, -270341, -467166, -17803, -408378, 385639, 10718, 422321, 74412, 303285, -236474, 343209, -315192, 185107, -1711, -100508, -178662, 134857, 182996, -212970, -296316, 367373, -176162, -459714, 181185, -240561, 444691, -511268 ], [ -270892, -217878, -311364, -36042, -333260, 366802, 3588, 198462, 35496, 58358, -267340, 339598, -208656, 78778, -36418, -135560, -124980, -79986, 177752, -323692, -143688, 375814, 74308, -363068, 180702, -74110, 257402, -493880 ], [ -413262, -165415, -155562, -54281, -258142, 347965, -3542, -25397, -3420, -186569, -298206, 335987, -102120, -27551, -71125, -170612, -71298, -294829, 172508, -434414, 8940, 384255, 324778, -266422, 180219, 92341, 70113, -476492 ], [ -457840, -152344, -76080, -94224, -161888, 293992, -40496, -193704, 34992, -292040, -308600, 351464, 35912, -63160, -25936, -191456, -33392, -336640, 175952, -428176, 50328, 394208, 466864, -225120, 98632, 139688, -44504, -454256 ], [ -319058, -213133, -139698, -174862, -26004, 174139, -133370, -257851, 218394, -136031, -280609, 402731, 232999, 33831, 169058, -185660, -25066, -54016, 195686, -202638, -116859, 406996, 405730, -287588, -135025, -36285, -22861, -422930 ], [ -180276, -273922, -203316, -255500, 109880, 54286, -226244, -321998, 401796, 19978, -252618, 453998, 430086, 130822, 364052, -179864, -16740, 228608, 215420, 22900, -284046, 419784, 344596, -350056, -368682, -212258, -1218, -391604 ], [ -45472, -273052, -128133, -156998, 100957, -27295, -244719, -362615, 287615, 124819, -283673, 450964, 338612, 53301, 337773, -198573, -68266, 368583, 262532, 54257, -332907, 438214, 250884, -329506, -280784, -163721, -58316, -348305 ], [ 86272, -224752, 53820, 79304, -19356, -79436, -205964, -385132, -55476, 190300, -360148, 406160, 25168, -158460, 141284, -236132, -165832, 398828, 330704, -63756, -290748, 460984, 132112, -245096, 54464, 57516, -175984, -295796 ], [ 218016, -176452, 235773, 315606, -139669, -131577, -167209, -407649, -398567, 255781, -436623, 361356, -288276, -370221, -55205, -273691, -263398, 429073, 398876, -181769, -248589, 483754, 13340, -160686, 389712, 278753, -293652, -243287 ], [ 37658, -213994, 292464, 297100, -21950, -137674, -73392, -316892, -283180, 177046, -185102, 242572, -156634, -376926, -14562, -171066, -148582, 287310, 356186, -164944, -280302, 281416, 48072, -126982, 356554, 306562, -358382, -128066 ], [ -229395, -275381, 314360, 207814, 161889, -130981, 35720, -194670, -40438, 58251, 157529, 103238, 98643, -326671, 91951, -29501, 25229, 97767, 282701, -110664, -332535, 16548, 125444, -107363, 221061, 280641, -408407, 4575 ], [ -496448, -336768, 336256, 118528, 345728, -124288, 144832, -72448, 202304, -60544, 500160, -36096, 353920, -276416, 198464, 112064, 199040, -91776, 209216, -56384, -384768, -248320, 202816, -87744, 85568, 254720, -458432, 137216 ], [ -449643, -165809, 192713, -5258, 336597, 855, 80340, -109938, 304309, -131200, 220940, 98339, 117296, -61205, 191035, -67382, 91975, -47708, 208687, 61882, -225148, -97739, 207002, -182642, 213770, 127162, -450819, 217302 ], [ -402838, 5150, 49170, -129044, 327466, 125998, 15848, -147428, 406314, -201856, -58280, 232774, -119328, 154006, 183606, -246828, -15090, -3640, 208158, 180148, -65528, 52842, 211188, -277540, 341972, -396, -443206, 297388 ], [ -302368, 105854, -45153, -216005, 273425, 177251, -61639, -123528, 416924, -261167, -261590, 343484, -296677, 276922, 195972, -367164, -58250, 61843, 230194, 270844, 43017, 196808, 198959, -302713, 427564, -57149, -386918, 328249 ], [ -8704, -46360, 37716, -170396, 57708, -37500, -185908, 121376, 98512, -279636, -191624, 368784, -260636, 67576, 279600, -274704, 128648, 204420, 333464, 262288, -32308, 316960, 127636, -76876, 359760, 140996, -155400, 181900 ], [ 284960, -198574, 120585, -124787, -158009, -252251, -310177, 366280, -219900, -298105, -121658, 394084, -224595, -141770, 363228, -182244, 315546, 346997, 436734, 253732, -107633, 437112, 56313, 148961, 291956, 339141, 76118, 35551 ], [ 383434, -223548, 90724, -102818, -246876, -331962, -356606, 496364, -288562, -295234, -40322, 359334, -144624, -234796, 325866, -86144, 358124, 317524, 479674, 201676, -179488, 479224, -14360, 176778, 136092, 354046, 236896, -31758 ], [ 228161, -83110, -85686, -111581, -170838, -236121, -301843, 477182, -32549, -264621, 55795, 246519, -7544, -176606, 131217, 14688, 213086, 64386, 444185, 93070, -246832, 419884, -84188, -52831, -134250, 130739, 305712, 3685 ], [ 72888, 57328, -262096, -120344, -94800, -140280, -247080, 458000, 223464, -234008, 151912, 133704, 129536, -118416, -63432, 115520, 68048, -188752, 408696, -15536, -314176, 360544, -154016, -282440, -404592, -92568, 374528, 39128 ], [ 121930, 66321, -338726, -125327, -152892, -1329, -229622, 405788, 229847, -280660, 187924, 31809, 33336, -72286, -205251, 40852, -31030, -302555, 252442, -58787, -271390, 251899, -113759, -220644, -278964, -55535, 322399, -19974 ], [ 279940, 5210, -362140, -128294, -282520, 160614, -232060, 335960, 103094, -368520, 191880, -64262, -187280, -32588, -318894, -127416, -105596, -342046, 31780, -67182, -169868, 116958, -14790, -3432, 57848, 120346, 205766, -129500 ], [ 437950, -55901, -385554, -131261, -412148, 322557, -234498, 266132, -23659, -456380, 195836, -160333, -407896, 7110, -432537, -295684, -180162, -381537, -188882, -75577, -68346, -17983, 84179, 213780, 394660, 296227, 89133, -239026 ], [ 215120, 41568, -298528, -203828, -208576, 188760, -72436, 50844, -130412, -302700, 5972, -217324, -206332, 133888, -175840, -266052, -218128, -388548, -56624, -45912, 72836, -24724, -9292, 180652, 321032, 219628, 158940, -83152 ], [ -64836, 162824, -194936, -286835, 44976, 10602, 114301, -186263, -234165, -112789, -212965, -268453, 58559, 273728, 136408, -206735, -250604, -390687, 128572, -10538, 219967, -12235, -131629, 109973, 185838, 105157, 256713, 112532 ], [ -325452, 276682, -106304, -350850, 264810, -150646, 284568, -374470, -332078, 46688, -388522, -291646, 298146, 376704, 423126, -141400, -262290, -392858, 278654, 8638, 348064, -7970, -235182, 54796, 51254, -256, 323812, 285618 ], [ -382998, 312861, -174752, -215449, 130605, -134339, 281900, -49227, -368671, -113392, -108589, -21511, 272041, 92608, 441779, -12876, -55681, -395365, 60039, -142265, 276304, -90057, -141503, 162390, -76925, -10560, 68834, 221425 ], [ -440544, 349040, -243200, -80048, -3600, -118032, 279232, 276016, -405264, -273472, 171344, 248624, 245936, -191488, 460432, 115648, 150928, -397872, -158576, -293168, 204544, -172144, -47824, 269984, -205104, -20864, -186144, 157232 ], [ -405452, 294380, -232366, 8677, -122216, -57842, 239639, 494194, -358564, -380905, 363224, 367083, 252255, -371669, 449342, 160270, 261441, -304514, -325118, -391193, 136956, -154698, 51728, 328977, -260210, -40079, -360097, 79872 ], [ -158616, 32088, -40316, -9286, -205200, 102652, 115646, 467652, -121480, -368002, 353840, 138854, 332686, -314330, 370268, 13116, 152306, 7964, -372636, -368354, 78904, 90252, 164704, 276882, -148292, -79662, -348850, -27584 ], [ 88220, -230204, 151734, -27249, -288184, 263146, -8347, 441110, 115604, -355099, 344456, -89375, 413117, -256991, 291194, -134038, 43171, 320442, -420154, -345515, 20852, 335202, 277680, 224787, -36374, -119245, -337603, -135040 ], [ 189436, -315100, 284828, -83636, -196856, 245572, -17872, 350056, 240044, -273004, 339500, -100104, 347520, -155900, 157688, -89396, -66096, 295300, -434084, -321272, 14148, 277428, 249260, 131736, 83188, -173312, -256852, -124716 ], [ 157167, -237383, 363879, -175245, 54258, 64769, 77532, 199866, 261227, -127483, 338603, 88542, 148064, -14703, -25714, 131059, -175484, -39327, -417225, -295742, 54513, -57843, 91227, 1142, 209757, -240656, -112389, -6427 ], [ 124898, -159666, 442930, -266854, 305372, -116034, 172936, 49676, 282410, 18038, 337706, 277188, -51392, 126494, -209116, 351514, -284872, -373954, -400366, -270212, 94878, -393114, -66806, -129452, 336326, -308000, 32074, 111862 ], [ 168738, -203992, 445940, -130119, 151240, -109310, 101774, 54543, 272925, 39068, 315066, 253810, -129247, 201085, -112800, 279076, -291801, -283530, -370264, -170919, 44412, -477397, -158301, -106043, 368970, -211855, 111257, 236152 ], [ 239440, -291392, 422112, 87208, -145920, -36400, -28176, 114136, 252616, 16160, 284752, 155600, -164184, 252168, 82240, 103264, -262568, -43088, -335488, -45592, -38112, -473096, -226312, -28280, 368464, -58008, 167400, 362560 ], [ 310142, -378792, 398284, 304535, -443080, 36510, -158126, 173729, 232307, -6748, 254438, 57390, -199121, 303251, 277280, -72548, -233335, 197354, -300712, 79735, -120636, -468795, -294323, 49483, 367958, 95839, 223543, 488968 ], [ 249240, -360218, 226836, 352704, -393410, 151396, -89966, 255542, 71902, -109428, 154780, -39874, -210254, 145906, 279358, 69276, -211582, -26162, -200992, -44352, -27688, -414444, -334284, -124676, 247464, 97776, 211794, 315340 ], [ 182356, -336827, 48678, 393184, -327975, 268190, -12801, 338365, -94871, -215734, 51970, -137095, -220305, -20913, 272665, 225538, -190169, -270767, -98320, -179776, 73236, -357818, -372970, -310286, 121516, 92808, 196959, 128074 ], [ 94752, -293956, -109860, 377316, -253232, 357360, 19756, 388328, -242324, -260448, -12288, -211492, -235956, -154040, 255488, 356664, -149688, -471360, -36272, -243360, 127204, -320820, -373888, -440248, -8980, 72224, 188236, 5328 ], [ -91272, -158555, -175203, 93795, -134276, 315316, -159575, 282206, -298007, -12600, 106576, -177475, -278207, -127130, 188512, 368394, -18634, -462896, -167188, 34296, -41869, -377055, -195408, -305882, -161079, -22536, 208545, 189052 ], [ -277296, -23154, -240546, -189726, -15320, 273272, -338906, 176084, -353690, 235248, 225440, -143458, -320458, -100220, 121536, 380124, 112420, -454432, -298104, 311952, -210942, -433290, -16928, -171516, -313178, -117296, 228854, 372776 ], [ -314415, 35738, -277620, -265950, -20591, 269415, -410084, 32333, -349190, 310125, 249714, -145396, -352017, -32738, 130619, 318585, 171150, -384669, -296261, 462501, -198557, -372129, 127874, -59407, -391153, -90034, 236086, 352092 ], [ -119904, -24384, -270720, -19712, -219104, 324960, -313024, -169952, -251072, 115936, 126848, -203264, -366944, 97856, 258016, 143072, 117376, -219552, -87904, 415328, 96096, -128352, 220288, 18080, -353824, 127040, 222976, 13440 ], [ 74607, -84506, -263820, 226526, -417617, 380505, -215964, -372237, -152954, -78253, 3982, -261132, -381871, 228450, 385413, -32441, 63602, -54435, 120453, 368155, 390749, 115425, 312702, 95567, -316495, 344114, 209866, -325212 ], [ 187512, -141828, -252720, 320836, -414320, 244376, -193748, -421348, -194878, -222546, -28262, -132310, -219488, 221466, 433374, -108498, -61908, -23886, 158934, 309306, 288530, 78670, 352238, 50750, -233694, 299346, 133742, -278010 ], [ 247956, -197350, -238920, 317478, -281288, -14972, -219646, -371990, -326829, -334763, -2249, 116527, 56880, 126039, 430269, -120619, -233534, -79845, 88209, 242951, -68821, -138427, 357781, -72691, -121661, 86251, 17109, 17241 ], [ 308400, -252872, -225120, 314120, -148256, -274320, -245544, -322632, -458780, -446980, 23764, 365364, 333248, 30612, 427164, -132740, -405160, -135804, 17484, 176596, -426172, -355524, 363324, -196132, -9628, -126844, -99524, 312492 ], [ 354689, -93542, -60574, 225965, -241438, -345340, -69548, -230296, -371794, -196810, -2188, 295210, 348423, 41604, 402513, -31830, -434229, -251233, -111400, 257472, -249984, -183957, 238033, -169245, 135674, -221018, -62732, 308341 ], [ 397998, 111020, 135708, 119958, -382244, -376712, 148952, -128912, -238716, 129652, -39080, 157900, 308610, 75000, 373326, 92876, -433286, -379182, -252528, 369344, 38528, 69434, 85198, -110710, 287980, -290156, 6360, 241158 ], [ 425572, 300546, 318755, 18203, -510650, -399749, 348198, -27341, -114392, 428595, -72900, 33518, 262736, 100276, 333511, 204777, -424424, -490570, -380550, 473117, 312222, 309411, -56946, -46444, 430511, -352317, 72677, 170857 ], [ 106976, 159280, 210632, 9992, -366256, -239416, 123856, 78344, -182656, 122120, -39136, 193552, 83520, -53088, 59880, 34968, -241344, -237616, -220240, 398712, 259920, 254280, 36112, 143904, 357992, -260984, 77944, 31960 ], [ -211620, 18014, 102509, 1781, -221862, -79083, -100486, 184029, -250920, -184355, -5372, 353586, -95696, -206452, -213751, -134841, -58264, 15338, -59930, 324307, 207618, 199149, 129170, 334252, 285473, -169651, 83211, -106937 ], [ -395042, -68730, 26348, 22652, -81092, 17776, -204756, 271684, -290678, -408648, 32430, 412556, -186502, -271790, -414674, -242262, 51772, 171980, 55302, 255182, 196692, 122964, 214284, 469562, 192974, -46086, 107276, -194978 ], [ -195471, -995, 40746, 125922, 49410, -65208, 31178, 308254, -249669, -400092, 81673, 185178, -26813, -87721, -409591, -172917, -45150, 55738, 42813, 201017, 302998, -12874, 276890, 448931, 43865, 168803, 184602, -138927 ], [ 4100, 66740, 55144, 229192, 179912, -148192, 267112, 344824, -208660, -391536, 130916, -42200, 132876, 96348, -404508, -103572, -142072, -60504, 30324, 146852, 409304, -148712, 339496, 428300, -105244, 383692, 261928, -82876 ], [ 89953, 73733, 111188, 289749, 230895, -137170, 341588, 286596, -97064, -260176, 117360, -205096, 241085, 145040, -300601, 7617, -194532, -120976, 91557, 116095, 451975, -263221, 334496, 402532, -88649, 333195, 184660, -43941 ], [ 51750, 14462, 212664, 303710, 195130, -23596, 239928, 124952, 91536, 5152, 35296, -297648, 293134, 46048, -88886, 164454, -198488, -120608, 233214, 110874, 425226, -354462, 255744, 371160, 108714, -6814, -61256, -23678 ], [ 13547, -44809, 314140, 317671, 159365, 89978, 138268, -36692, 280136, 270480, -46768, -390200, 345183, -52944, 122829, 321291, -202444, -120240, 374871, 105653, 398477, -445703, 176992, 339788, 306077, -346823, -307172, -3415 ], [ 70624, -6512, 176320, 146960, 128368, 186416, 109328, -75072, 363872, 281376, 31840, -364384, 352288, -165728, 223936, 222768, -31296, -146112, 403360, 58368, 336480, -403888, 124560, 179616, 204080, -442592, -372416, 13152 ], [ 169386, 74471, -66192, -104545, 99457, 275357, 112203, -59524, 401730, 180958, 180742, -286782, 339730, -284546, 276652, 12525, 216460, -183464, 382338, -7320, 259062, -303861, 83643, -36906, -28887, -431506, -358616, 28102 ], [ 268148, 155454, -308704, -356050, 70546, 364298, 115078, -43976, 439588, 80540, 329644, -209180, 327172, -403364, 329368, -197718, 464216, -220816, 361316, -73008, 181644, -203834, 42726, -253428, -261854, -420420, -344816, 43052 ], [ 171610, 105754, -328154, -368638, -113534, 192797, 183494, 7188, 165008, -66309, 189649, -119293, 194389, -133010, 320470, -279315, 180903, -164823, 123490, -45603, 80370, -92446, -52644, -278451, -114910, -384575, -227507, 107268 ], [ 56472, 43608, -326360, -358472, -312392, -3508, 258152, 61744, -139328, -217580, 22140, -28236, 50156, 174408, 305704, -348660, -152988, -99940, -134984, -9332, -23176, 20024, -153200, -285236, 68216, -346372, -100340, 176176 ], [ -57544, -21313, -321476, -353706, -477080, -181750, 324485, 99422, -390147, -312043, -139117, 56911, -65931, 420680, 295486, -411174, -408624, -52628, -355424, 14945, -106535, 92411, -206857, -286993, 238190, -311145, 8989, 244511 ], [ -164080, -104734, -295992, -384940, -413968, -239572, 335318, 24580, -284186, -27786, -258694, 102658, 5622, 259312, 315588, -428148, -142560, -122456, -322304, -40738, -55314, -102422, 52146, -255230, 320484, -295758, -602, 309026 ], [ -270616, -188155, -270508, -416174, -350856, -297394, 346151, -50262, -178225, 256471, -378271, 148405, 77175, 97944, 335690, -445122, 123504, -192284, -289184, -96421, -4093, -297255, 311149, -223467, 402778, -280371, -10193, 373541 ], [ -305008, -242856, -184928, -340736, -285648, -337704, 258688, -86880, -74056, 351552, -416352, 166344, 68144, -39760, 303624, -378400, 291072, -220200, -285872, -136912, 33656, -325480, 433008, -193256, 444408, -235912, 17280, 329280 ], [ -204130, -243707, 13332, -65288, -216510, -345179, -13080, -51828, 26753, 91928, -301628, 132143, -91982, -133094, 173743, -154748, 273960, -169531, -338450, -148918, 46145, -41315, 297722, -165955, 409793, -136943, 114248, 81064 ], [ -103252, -244558, 211592, 210160, -147372, -352654, -284848, -16776, 127562, -167696, -186904, 97942, -252108, -226428, 43862, 68904, 256848, -118862, -391028, -160924, 58634, 242850, 162436, -138654, 375178, -37974, 211216, -167152 ], [ 41033, -97872, 139725, 231874, -58669, -292919, -369403, 46616, 199784, -231995, -164818, 45112, -231560, -307230, -24282, 44191, 188217, 19362, -270459, -55800, 49608, 254899, 142603, -192382, 256830, 89127, 171424, -305310 ], [ 218708, 162304, -139932, 58408, 45084, -181484, -309948, 131808, 250016, -146044, -213992, -22048, -72032, -378392, -44936, -171572, 79956, 224936, -16700, 139424, 24032, 57628, 211580, -308440, 74072, 237868, 26432, -358808 ], [ 396383, 422480, -419589, -115058, 148837, -70049, -250493, 217000, 300248, -60093, -263166, -89208, 87496, -449554, -65590, -387335, -28305, 430510, 237059, 334648, -1544, -139643, 280557, -424498, -108686, 386609, -118560, -412306 ], [ 244478, 237462, -369162, -60518, 54626, 32314, -292270, 229688, 225164, 3268, -269662, 32812, -55016, -282612, 46182, -291068, 30708, 461682, 203466, 275352, 52836, -28952, 291988, -350620, -139344, 290568, -19508, -398034 ], [ 1023, -71221, -227045, 57357, -94575, 132157, -362167, 222236, 115270, 60354, -264303, 207382, -281428, -49530, 194739, -108126, 136186, 444409, 90053, 145356, 129426, 167284, 287434, -223982, -127752, 126532, 147334, -364937 ], [ -242432, -379904, -84928, 175232, -243776, 232000, -432064, 214784, 5376, 117440, -258944, 381952, -507840, 183552, 343296, 74816, 241664, 427136, -23360, 15360, 206016, 363520, 282880, -97344, -116160, -37504, 314176, -331840 ], [ -36260, -297541, 57442, 92110, -1678, 29094, -452695, 243212, -33126, 82066, -22757, 264859, -199341, -30946, 387686, 170036, 285157, 222735, 39706, 35094, 23534, 320924, 59573, -8633, -168163, 25056, 243704, -310910 ], [ 169912, -215178, 199812, 8988, 240420, -173812, -473326, 271640, -71628, 46692, 213430, 147766, 109158, -245444, 432076, 265256, 328650, 18334, 102772, 54828, -158948, 278328, -163734, 80078, -220166, 87616, 173232, -289980 ], [ 336809, -165325, 248307, -31194, 418248, -313033, -457327, 259878, -75490, 42628, 394332, 31048, 335067, -345992, 458876, 322686, 336703, -154572, 107373, 58827, -267970, 263392, -349011, 124524, -217164, 123931, 119115, -252960 ], [ 362316, -232508, -41148, 83208, 364704, -222988, -309460, 103432, 45352, 151280, 376208, -84320, 263652, -36320, 422352, 244072, 217172, -214096, -98500, 6180, -112536, 348032, -397380, 9616, -16144, 65764, 123876, -158016 ], [ 387823, -299691, -330603, 197610, 311160, -132943, -161593, -53014, 166194, 259932, 358084, -199688, 192237, 273352, 385828, 165458, 97641, -273620, -304373, -46467, 42898, 432672, -445749, -105292, 184876, 7597, 128637, -63072 ], [ 327200, -266394, -451738, 190902, 244886, -10378, -30846, -117500, 265356, 236944, 333990, -191276, 142902, 383164, 315074, 105984, -10940, -337214, -392386, -30954, 81932, 353062, -399138, -139650, 185016, -15330, 150978, 71242 ], [ 154608, -102473, -354057, 26751, 162063, 154463, 77645, -62438, 336334, 42824, 302135, -21950, 122271, 233158, 199821, 71392, -105286, -406099, -327181, 73167, -30354, 59927, -229053, -69293, -75988, 7555, 196173, 256737 ], [ -17984, 61448, -256376, -137400, 79240, 319304, 186136, -7376, 407312, -151296, 270280, 147376, 101640, 83152, 84568, 36800, -199632, -474984, -261976, 177288, -142640, -233208, -58968, 1064, -336992, 30440, 241368, 442232 ], [ 28244, 125649, -211735, -76941, 57902, 276575, 66612, -94799, 427860, -57941, 292530, 231172, 193839, 29761, 22250, 131778, -158213, -445484, -108496, 276609, -105406, -360173, 16242, -56154, -334491, -81000, 248448, 398242 ], [ 191176, 136666, -195382, 103310, 69356, 123142, -174520, -258214, 421512, 188734, 343636, 269352, 346214, 27898, -11836, 295860, -44386, -363512, 92064, 373370, 11572, -398514, 40852, -181412, -191454, -264080, 235200, 231860 ], [ 354108, 147683, -179029, 283561, 80810, -30291, -415652, -421629, 415164, 435409, 394742, 307532, 498589, 26035, -45922, 459942, 69441, -281540, 292624, 470131, 128550, -436855, 65462, -306670, -48417, -447160, 221952, 65478 ], [ 251420, 50360, -116296, 67572, 59564, 99176, -158564, -366404, 337956, 255304, 246408, 141472, 365784, 22132, -49768, 191344, 170508, -228288, 189064, 312012, 25988, -401336, 69592, -368868, -102200, -264820, 38244, -31924 ], [ 108889, -63214, -46606, -207853, 33413, 271078, 173257, -278383, 250119, 11182, 68158, -55224, 190202, 17923, -49078, -142156, 269661, -179344, 39886, 115661, -109505, -354738, 70650, -421607, -185506, -27667, -171033, -118979 ], [ -32858, -176172, 16382, -450302, -6280, 401440, 476074, -197208, 161154, -191042, -85318, -220196, 38456, 25106, -60952, -430500, 336854, -134336, -81818, -56228, -240532, -297984, 62938, -446130, -265810, 197064, -340768, -177518 ], [ -166373, -282662, 8999, -346503, -188164, 95632, 474349, -187916, 60345, 46663, 21333, -52066, 136988, 151905, -204748, -244706, 68467, -130656, 84955, 28734, -324666, -134592, -36859, -174385, -314593, 291364, -95312, 63361 ], [ -299888, -389152, 1616, -242704, -370048, -210176, 472624, -178624, -40464, 284368, 127984, 116064, 235520, 278704, -348544, -58912, -199920, -126976, 251728, 113696, -408800, 28800, -136656, 97360, -363376, 385664, 150144, 304240 ], [ -355514, -400323, -13117, -175935, -467736, -400547, 422606, -197640, -64238, 357734, 176885, 224813, 246783, 382956, -377862, 75880, -352058, -136036, 333262, 102121, -407205, 158172, -233926, 235251, -307201, 352732, 243399, 422696 ], [ -233108, -193622, -44650, -193806, -372976, -327062, 262204, -281360, 88068, 55468, 93786, 197834, 58574, 435672, -145516, 94096, -238484, -174216, 219964, -130110, -209658, 209784, -325420, 67190, -11122, 28984, -11234, 261328 ], [ -110702, 13079, -76183, -211677, -278216, -253577, 101802, -365080, 240374, -246798, 10687, 170855, -129635, 488388, 86830, 112312, -124910, -212396, 106666, -362341, -12111, 261396, -416914, -100871, 284957, -294764, -265867, 99960 ], [ -119192, 43488, -13612, -234984, -170232, -253604, -6256, -375444, 250288, -411040, -38932, 183908, -189348, 413568, 114948, 109984, -43412, -146716, 99352, -473564, 52872, 227268, -415144, -77616, 428912, -447380, -333864, 88760 ], [ -247670, -87704, 135221, -263274, -50126, -321017, -66332, -318565, 129676, -448760, -57861, 233657, -131273, 221840, -44143, 88824, 8683, 14169, 189190, -473863, -3662, 114545, -327882, 121012, 433420, -443125, -230778, 215214 ], [ -376148, -218896, 284054, -291564, 69980, -388430, -126408, -261686, 9064, -486480, -76790, 283406, -73198, 30112, -203234, 67664, 60778, 175054, 279028, -474162, -60196, 1822, -240620, 319640, 437928, -438870, -127692, 341668 ], [ -331515, -87659, 223753, -242300, -47710, -283905, -233081, -262403, -55907, -392416, -34230, 296724, -178374, -65549, -227872, 120284, -33021, 268568, 152031, -272246, -58386, -155475, -259489, 389884, 353509, -363045, -10989, 383666 ], [ -225784, 136200, 89640, -165664, -249328, -118696, -356200, -283448, -101240, -251840, 30032, 297184, -341168, -127304, -205056, 198944, -178312, 338304, -51496, 1040, -35984, -328504, -315816, 414816, 237704, -261960, 110520, 395856 ], [ -120053, 360059, -44473, -89028, -450946, 46513, -479319, -304493, -146573, -111264, 94294, 297644, -503962, -189059, -182240, 277604, -323603, 408040, -255023, 274326, -13582, -501533, -372143, 439748, 121899, -160875, 232029, 408046 ], [ -46640, 174344, -65418, -47416, -177452, 8332, -332256, -74628, -250734, -29230, -20304, 284926, -278258, -18978, -89332, 203320, -176800, 292646, -329102, 128798, 85270, -502390, -157716, 415642, 104478, -171506, 31876, 438034 ], [ 25304, -29988, -81219, -7396, 117638, -39094, -172912, 166642, -357569, 50143, -143032, 271609, -34895, 161641, 6762, 122084, -16720, 168837, -397297, -35767, 187597, -495421, 69018, 389307, 91529, -187215, -182898, 468831 ], [ 101136, -193436, -83564, 51924, 311712, -71956, -59828, 346952, -430940, 106792, -254504, 225480, 179100, 298868, 56348, 32172, 96084, 34736, -396876, -171180, 268152, -428288, 213452, 343560, 89836, -212984, -308848, 477096 ], [ 195436, -162685, -21993, 202919, 25960, -35639, -166479, 237702, -345357, 55502, -312510, 23494, 253597, 229983, -114979, -98951, -15673, -148252, -70529, -168121, 245290, -75376, -33039, 205606, 141609, -286538, -12884, 378334 ], [ 289736, -131934, 39578, 353914, -259792, 678, -273130, 128452, -259774, 4212, -370516, -178492, 328094, 161098, -286306, -230074, -127430, -331240, 255818, -165062, 222428, 277536, -279530, 67652, 193382, -360092, 283080, 279572 ], [ 306123, -114062, 72844, 348255, -348741, 50027, -353744, 69188, -240800, 13924, -285782, -214365, 319152, 55097, -355789, -278361, -170328, -338800, 343935, -119550, 154305, 456280, -303262, -59070, 151132, -299681, 375977, 135639 ], [ 201312, -116224, 62080, 98912, -131552, 119648, -393856, 87680, -325440, 118528, 20992, 8160, 180416, -108640, -266848, -197792, -106112, -73472, 61472, -8000, 15776, 364096, 19520, -168320, -37376, -30880, 152992, -78560 ], [ 96501, -118386, 51316, -150431, 85637, 189269, -433968, 106172, -410080, 223132, 327766, 230685, 41680, -272377, -177907, -117223, -41896, 191856, -220991, 103550, -122753, 271912, 342302, -277570, -225884, 237921, -69993, -292759 ], [ -44794, -38872, 33944, -89520, 149330, 206572, -408070, 190576, -329156, 152148, 252480, 203072, 83488, -358078, -112234, -90498, 83388, 122206, -263270, 166772, -76160, 115790, 340326, -156912, -223600, 251572, -106078, -353854 ], [ -209543, 93148, 12324, 170840, 114347, 190242, -339737, 317352, -141798, -31714, -68416, 14656, 241360, -393613, -61519, -98387, 247930, -162787, -151145, 198926, 89440, -81435, 129577, 111544, -98664, 101198, -22013, -316525 ], [ -374292, 225168, -9296, 431200, 79364, 173912, -271404, 444128, 45560, -215576, -389312, -173760, 399232, -429148, -10804, -106276, 412472, -447780, -39020, 231080, 255040, -278660, -81172, 380000, 26272, -49176, 62052, -279196 ], [ -149674, 111746, 74002, 286955, 43032, 64235, -288685, 255960, -48415, -318023, -319644, -76758, 334158, -426854, 118343, -68261, 433260, -372780, -85355, 147885, 257506, -152619, 11110, 241761, 19519, 40135, 75209, -220796 ], [ 156916, -53348, 179388, 57530, 6416, -65094, -323990, 1488, -201618, -403330, -167752, 80332, 222148, -416596, 264002, -20582, 423784, -221992, -165050, 40406, 225628, 41478, 167188, 17902, -14958, 179906, 73438, -157960 ] ], [ [ -56640, -50048, -326272, -167168, -421568, 185856, 123584, 236800, -32192, 367424, -308800, 139776, -331648, 40320, -2624, -180416, -190400, -16128, 9984, -182400, -98304, 123904, -270592, -386944, 113664, -90624, 247296, -301760 ], [ -76638, -57245, -318247, -158258, -409295, 188112, 122480, 225745, -29738, 335000, -302701, 148242, -313042, 40170, -4052, -171059, -188948, -23241, 7578, -192555, -87930, 136471, -247444, -381988, 114519, -76101, 229701, -307910 ], [ -229956, -112422, -256722, -89948, -315202, 205408, 114016, 140990, -10924, 86416, -255942, 213148, -170396, 39020, -15000, -99322, -177816, -77774, -10868, -270410, -8396, 232818, -69976, -343992, 121074, 35242, 94806, -355060 ], [ -383274, -167599, -195197, -21638, -221109, 222704, 105552, 56235, 7890, -162168, -209183, 278054, -27750, 37870, -25948, -27585, -166684, -132307, -29314, -348265, 71138, 329165, 107492, -305996, 127629, 146585, -40089, -402210 ], [ -437384, -218400, -177216, -25080, -114184, 214064, 80256, -35096, 46400, -263792, -182280, 309208, 115152, 43056, 17792, 9592, -120704, -95072, -7976, -321032, 58224, 375520, 238696, -282880, 82208, 156592, -131432, -410288 ], [ -305479, -260996, -240880, -163057, 16801, 156794, 23400, -138757, 121840, -89866, -192607, 277077, 258534, 60122, 164072, -18031, -9384, 114228, 87957, -96759, -128030, 328140, 283155, -287664, -60668, -23406, -141115, -345106 ], [ -173574, -303592, -304544, -301034, 147786, 99524, -33456, -242418, 197280, 84060, -202934, 244946, 401916, 77188, 310352, -45654, 101936, 323528, 183890, 127514, -314284, 280760, 327614, -292448, -203544, -203404, -150798, -279924 ], [ -55631, -309775, -215731, -244609, 139164, 60324, -55147, -306780, 122882, 168416, -212897, 212373, 311558, -19197, 272370, -95013, 94137, 420755, 225847, 129383, -327846, 297639, 291811, -285714, -107792, -155954, -158271, -231096 ], [ 51572, -287948, -9628, -38644, 23152, 35024, -49788, -340912, -66776, 183872, -222580, 179460, 41400, -202852, 92648, -161092, -5292, 431772, 226284, -39828, -208568, 363948, 194268, -270120, 171520, 66456, -164044, -194848 ], [ 158775, -266121, 196475, 167321, -92860, 9724, -44429, -375044, -256434, 199328, -232263, 146547, -228758, -386507, -87074, -227171, -104721, 442789, 226721, -209039, -89290, 430257, 96725, -254526, 450832, 288866, -169817, -158600 ], [ 48052, -229912, 246446, 194312, 18000, 3882, 29582, -314838, -178270, 135872, -96524, 133560, -165448, -334326, -40284, -121764, -44076, 348146, 161458, -208204, -154836, 241128, 137782, -170154, 431488, 321286, -194310, -74202 ], [ -123206, -189708, 253047, 171588, 191880, 3445, 122663, -228427, -25711, 50496, 79610, 126108, -9508, -216635, 69426, 31278, 61034, 224153, 77945, -160134, -271722, -18956, 217339, -66677, 329184, 300931, -224003, 23571 ], [ -294464, -149504, 259648, 148864, 365760, 3008, 215744, -142016, 126848, -34880, 255744, 118656, 146432, -98944, 179136, 184320, 166144, 100160, -5568, -112064, -388608, -279040, 296896, 36800, 226880, 280576, -253696, 121344 ], [ -267968, -107667, 165187, 26044, 362931, 15106, 152333, -167063, 254889, -133113, 84233, 194188, -12613, 72268, 115978, -39930, 86886, 26560, 53197, 61931, -250792, -124273, 200158, -107226, 240105, 102901, -307677, 202120 ], [ -241472, -65830, 70726, -96776, 360102, 27204, 88922, -192110, 382930, -231346, -87278, 269720, -171658, 243480, 52820, -264180, 7628, -47040, 111962, 235926, -112976, 30494, 103420, -251252, 253330, -74774, -361658, 282896 ], [ -167596, -44638, 16105, -192236, 308143, 3287, 7856, -161157, 427216, -305674, -198534, 339507, -292243, 343607, 35312, -416365, -16935, -81770, 182752, 358111, -25415, 157041, 23787, -308528, 249360, -163799, -368864, 307192 ], [ 76848, -97768, 104908, -189200, 79316, -150284, -136768, 71396, 169984, -293944, -92872, 388612, -274372, 187828, 182144, -309116, 155404, 23432, 296832, 293780, -118772, 181996, 5732, -53504, 183488, 66316, -207680, 128160 ], [ 321292, -150898, 193711, -186164, -149511, -303855, -281392, 303949, -87248, -282214, 12790, 437717, -256501, 32049, 328976, -201867, 327743, 128634, 410912, 229449, -212129, 206951, -12323, 201520, 117616, 296431, -46496, -50872 ], [ 393436, -144118, 154724, -168468, -240868, -320656, -322836, 433032, -174330, -278724, 100482, 416062, -174350, -45010, 311488, -113718, 346152, 132986, 437032, 136648, -283816, 222466, -27028, 268424, 12454, 315336, 103368, -104304 ], [ 241590, -59455, -50390, -131714, -153514, -159656, -230146, 427604, -40217, -285946, 164813, 302419, -8635, -19733, 80384, -50399, 164452, 6233, 348804, 6836, -327332, 225709, -37378, 90772, -143785, 59668, 238516, 5544 ], [ 89744, 25208, -255504, -94960, -66160, 1344, -137456, 422176, 93896, -293168, 229144, 188776, 157080, 5544, -150720, 12920, -17248, -120520, 260576, -122976, -370848, 228952, -47728, -86880, -300024, -196000, 373664, 115392 ], [ 107608, 4121, -324223, -117891, -131911, 72989, -110571, 364203, 126279, -288465, 237720, 63808, 91300, -18064, -247079, -42531, -111978, -180253, 155818, -133568, -310489, 163765, -14878, -75322, -203348, -170838, 350502, 77190 ], [ 215984, -73366, -320198, -172654, -279318, 96978, -118782, 278206, 104406, -277402, 216560, -67200, -97944, -67744, -271574, -161326, -160324, -204242, 42244, -80576, -194730, 62082, 41012, 37148, 28216, 4100, 242908, -39972 ], [ 324360, -150853, -316173, -227417, -426725, 120967, -126993, 192209, 82533, -266339, 195400, -198208, -287188, -117424, -296069, -280121, -208670, -228231, -71330, -27584, -78971, -39601, 96902, 149618, 259780, 179038, 135314, -157134 ], [ 143436, -71500, -216088, -295020, -280512, 40416, -21584, -6068, -36320, -211696, 7480, -211096, -102972, -16744, -136984, -193736, -198016, -265260, -7584, -7232, 19828, 2696, 38012, 170048, 232324, 104756, 176500, -71656 ], [ -80883, 31379, -101594, -364549, -90256, -55816, 100868, -221187, -169720, -150516, -205454, -206266, 137263, 106490, 49638, -76574, -178512, -304245, 82760, 8224, 116083, 66590, -38095, 176672, 166015, -6909, 240003, 44218 ], [ -287728, 132096, -2862, -417330, 75804, -140390, 210828, -397584, -292490, -101576, -378260, -183740, 352744, 198860, 223874, 33782, -153890, -339432, 157818, 8372, 203736, 117672, -107430, 186204, 95436, -105554, 278928, 149262 ], [ -311096, 210112, -69631, -294257, -12194, -102555, 189622, -167400, -303645, -181156, -129722, 24594, 308308, -32842, 268057, 72675, -75529, -334740, 72373, -152214, 201068, 34228, -105659, 226270, -19978, -67489, 59784, 140591 ], [ -334464, 288128, -136400, -171184, -100192, -64720, 168416, 62784, -314800, -260736, 118816, 232928, 263872, -264544, 312240, 111568, 2832, -330048, -13072, -312800, 198400, -49216, -103888, 266336, -135392, -29424, -159360, 131920 ], [ -296113, 277244, -142920, -76601, -186286, -215, 137375, 218621, -272804, -297938, 271762, 324215, 238322, -401102, 316495, 98920, 53571, -252395, -90880, -394132, 165884, -63066, -58752, 283841, -186161, -4323, -297325, 107667 ], [ -116690, 63160, -11728, -47138, -268028, 125250, 83854, 204522, -109320, -238276, 206212, 147966, 255940, -320188, 229486, -31536, 41174, -7974, -151232, -294312, 65144, 82156, 85504, 249778, -89170, -8854, -249738, 47798 ], [ 62733, -150924, 119464, -17675, -349770, 250715, 30333, 190423, 54164, -178614, 140662, -28283, 273558, -239274, 142477, -161992, 28777, 236447, -211584, -194492, -35596, 227378, 229760, 215715, 7821, -13385, -202151, -12071 ], [ 144992, -199012, 211764, -35012, -289504, 233608, 36464, 124580, 138808, -83096, 125044, -70984, 216188, -167504, 23452, -115520, -12216, 243868, -263320, -154312, -74872, 190308, 246000, 167228, 67276, -53352, -151888, -10584 ], [ 138184, -94937, 268413, -95249, -99064, 85810, 97276, 11305, 151182, 45290, 155197, 8734, 90079, -104116, -124921, 93136, -79422, 34039, -307158, -168802, -57806, -13863, 144892, 105519, 92323, -125802, -99172, 47146 ], [ 131376, 9138, 325062, -155486, 91376, -61988, 158088, -101970, 163556, 173676, 185350, 88452, -36030, -40728, -273294, 301792, -146628, -175790, -350996, -183292, -40740, -218034, 43784, 43810, 117370, -198252, -46456, 104876 ], [ 138525, -57756, 329249, -72039, -7813, -68329, 58148, -27446, 152708, 156151, 158587, 133609, -124841, 46358, -143887, 282121, -131809, -118566, -301725, -143331, -59612, -267403, -6273, 53297, 152209, -102674, -2954, 169083 ], [ 150600, -184992, 314920, 62120, -209224, -24744, -98528, 113360, 133664, 87128, 111736, 166568, -200488, 141808, 83560, 181864, -88040, 32912, -219592, -84152, -91168, -262136, -38312, 87912, 190504, 52208, 37296, 235576 ], [ 162675, -312228, 300591, 196279, -410635, 18841, -255204, 254166, 114620, 18105, 64885, 199527, -276135, 237258, 311007, 81607, -44271, 184390, -137459, -24973, -122724, -256869, -70351, 122527, 228799, 207090, 77546, 302069 ], [ 133038, -286102, 145462, 238764, -342502, 94590, -197160, 304706, 17432, -87834, 34116, 77012, -245544, 134224, 231400, 114340, -51146, 10026, -93034, -137394, -84694, -228964, -156004, 1250, 105768, 189954, 132954, 145482 ], [ 101505, -253005, -16067, 277082, -262117, 171801, -129356, 351143, -83308, -195451, 4078, -52570, -210124, 22168, 137836, 153118, -60323, -179149, -50323, -257615, -43501, -200030, -244094, -127113, -24596, 164999, 189051, -21245 ], [ 42880, -212224, -161540, 273544, -182964, 235460, -92080, 373800, -172780, -240688, -13676, -154460, -195032, -75908, 50320, 194424, -57596, -344108, -25872, -304288, -24876, -181544, -294348, -226112, -133592, 135364, 228156, -118380 ], [ -144432, -134944, -230747, 71190, -109663, 234747, -199812, 283502, -208729, 10380, 26919, -124813, -276498, -107579, -8468, 247738, 1675, -394041, -88156, -1608, -113449, -212686, -164881, -185632, -141090, 83499, 186549, 115047 ], [ -331744, -57664, -299954, -131164, -36362, 234034, -307544, 193204, -244678, 261448, 67514, -95166, -357964, -139250, -67256, 301052, 60946, -443974, -150440, 301072, -202022, -243828, -35414, -145152, -148588, 31634, 144942, 348474 ], [ -365228, -39478, -319319, -185504, -31236, 243464, -352573, 64062, -250567, 341183, 59545, -87056, -387626, -99038, -23723, 280899, 107347, -425462, -128214, 443678, -155640, -207587, 69141, -77303, -143054, 56728, 118077, 374550 ], [ -159424, -113216, -261152, -9600, -132160, 268672, -300064, -125504, -209696, 154400, -23968, -112448, -336704, 52992, 178976, 146464, 133728, -300480, 25472, 337280, 100672, -66528, 134944, 33120, -117248, 201536, 114144, 78080 ], [ 46380, -186954, -202985, 166304, -233084, 293880, -247555, -315070, -168825, -32383, -107481, -137840, -285782, 205022, 381675, 12029, 160109, -175498, 179158, 230882, 356984, 74531, 200747, 143543, -91442, 346344, 110211, -218390 ], [ 124644, -220386, -163704, 216376, -261544, 219646, -201388, -343384, -216602, -137980, -97348, -52926, -135250, 235672, 423164, -59504, 45972, -90696, 177430, 201078, 260216, 4568, 207176, 141574, -60820, 260292, 65202, -192580 ], [ 120918, -227907, -136564, 185556, -243420, 81485, -159298, -268036, -321367, -191386, -27014, 102899, 79317, 188292, 361018, -90600, -158498, -31724, 75793, 220513, -63532, -201052, 175436, 67353, -27102, 25830, -6213, 40410 ], [ 117192, -235428, -109424, 154736, -225296, -56676, -117208, -192688, -426132, -244792, 43320, 258724, 293884, 140912, 298872, -121696, -362968, 27248, -25844, 239948, -387280, -406672, 143696, -6868, 6616, -208632, -77628, 273400 ], [ 179320, -108619, 37093, 153708, -293299, -181594, -30069, -112001, -312264, -84638, 42746, 160310, 254649, 79510, 296823, -53270, -418079, -104597, -91590, 249180, -209751, -289919, 58832, -3303, 89829, -257312, -79275, 279188 ], [ 255312, 46470, 208742, 158952, -379434, -303724, 66554, -30190, -152368, 120476, 27244, 8372, 161982, 15156, 307426, 36108, -441746, -276614, -149780, 256264, 73310, -105298, -37216, 16638, 183462, -266880, -66234, 237144 ], [ 317942, 192976, 367571, 159898, -454505, -414268, 151447, 50533, -2913, 308175, 13630, -130031, 71598, -48992, 308536, 117448, -454141, -430145, -202997, 264101, 340884, 72072, -125002, 42732, 269720, -274127, -50424, 193387 ], [ 86608, 150656, 244360, 66288, -286168, -269920, -21720, 107320, -83160, 112744, 41552, 29336, 31440, -108608, 100800, 21952, -218552, -176984, -146808, 288504, 267744, 89920, -31024, 204192, 193728, -230312, 26304, 111944 ], [ -144726, 108336, 121149, -27322, -117831, -125572, -194887, 164107, -163407, -82687, 69474, 188703, -8718, -168224, -106936, -73544, 17037, 76177, -90619, 312907, 194604, 107768, 62954, 365652, 117736, -186497, 103032, 30501 ], [ -290050, 87112, 28946, -58736, 27058, -23146, -279746, 208834, -214602, -221400, 81994, 252784, -13950, -167774, -256178, -128192, 145286, 216034, -50618, 317222, 152178, 93690, 149714, 481068, 30356, -91706, 154938, -42290 ], [ -191679, 125660, 24599, 86072, 105511, -39499, -114399, 219391, -183483, -199412, 50875, 46888, 79775, 2863, -239687, -67104, -30595, 34863, -56483, 264621, 196775, -10845, 216023, 466026, -89290, 147517, 136515, -90567 ], [ -93308, 164208, 20252, 230880, 183964, -55852, 50948, 229948, -152364, -177424, 19756, -159008, 173500, 173500, -223196, -6016, -206476, -146308, -62348, 212020, 241372, -115380, 282332, 450984, -208936, 386740, 118092, -138844 ], [ -29312, 144929, 34385, 297940, 208341, -28238, 102313, 196010, -76563, -80097, 20647, -262813, 246963, 231519, -164762, 40673, -258354, -202695, 1824, 174742, 246633, -184649, 305169, 430684, -159204, 360621, 35935, -146861 ], [ -2816, 62566, 68678, 280184, 173726, 47340, 29334, 113532, 47982, 99418, 56458, -255246, 298322, 166682, -60572, 71654, -174956, -122954, 142400, 154180, 208982, -215446, 280582, 404648, 75304, 45038, -115750, -110958 ], [ 23680, -19797, 102971, 262428, 139111, 122918, -43645, 31054, 172527, 278933, 92269, -247679, 349681, 101845, 43618, 102635, -91558, -43213, 282976, 133618, 171331, -246243, 255995, 378612, 309812, -270545, -267435, -75055 ], [ 77920, 28896, 18272, 130560, 88224, 147408, -37632, -27280, 245296, 260976, 150400, -196608, 371968, -22752, 92528, 74592, 51120, -16304, 344768, 47328, 149024, -201184, 162432, 257248, 240320, -384544, -286144, -44656 ], [ 144298, 134926, -118486, -51232, 30218, 149547, 2940, -75051, 295413, 156625, 218296, -126504, 381536, -173494, 117253, 20726, 219733, -12509, 372092, -67718, 133430, -122938, 38692, 94178, 37828, -410350, -246676, -16665 ], [ 210676, 240956, -255244, -233024, -27788, 151686, 43512, -122822, 345530, 52274, 286192, -56400, 391104, -324236, 141978, -33140, 388346, -8714, 399416, -182764, 117836, -44692, -85048, -68892, -164664, -436156, -207208, 11326 ], [ 118777, 138771, -302962, -218319, -156501, 98469, 71421, -50326, 133546, -86496, 159733, -40182, 262681, -102396, 161390, -114264, 148278, 7954, 202481, -167001, 54761, 23852, -153621, -87293, -96991, -355450, -81220, 94883 ], [ 11804, 16756, -342200, -184900, -291948, 39980, 98124, 33624, -103400, -228544, 14764, -29096, 121116, 154928, 180296, -197984, -130712, 25848, -15812, -138780, -12836, 91472, -216940, -91916, -3588, -264600, 53008, 183732 ], [ -91632, -92485, -366363, -165899, -403623, -16892, 135549, 91711, -302129, -327287, -121826, -5779, 6389, 356365, 195317, -274240, -338905, 34568, -205338, -106629, -64614, 122201, -244061, -101129, 87535, -188552, 162357, 263368 ], [ -171488, -116566, -290026, -243018, -356818, -62984, 244454, -22622, -246078, -137330, -202556, 99078, 70582, 185222, 184438, -300736, -75118, -17872, -203084, -48278, -10932, -93010, -29862, -140942, 163458, -211184, 105846, 281584 ], [ -251344, -140647, -213689, -320137, -310013, -109076, 353359, -136955, -190027, 52627, -283286, 203935, 134775, 14079, 173559, -327232, 188669, -70312, -200830, 10073, 42750, -308221, 184337, -180755, 239381, -233816, 49335, 299800 ], [ -261800, -174664, -107584, -300976, -248392, -161248, 322136, -194048, -105712, 109776, -294352, 261120, 123936, -111984, 134432, -287016, 331320, -104128, -228736, 37456, 84936, -375048, 295776, -185488, 273624, -217448, 16856, 226928 ], [ -142131, -227311, 54336, -101290, -158991, -224820, 28173, -143816, 31598, -82090, -174798, 228920, -27588, -153522, 42340, -121715, 246841, -103024, -313192, 6774, 105567, -163655, 214540, -124446, 229717, -127955, 29437, -16734 ], [ -22462, -279958, 216256, 98396, -69590, -288392, -265790, -93584, 168908, -273956, -55244, 196720, -179112, -195060, -49752, 43586, 162362, -101920, -397648, -23908, 126198, 47738, 133304, -63404, 185810, -38462, 42018, -260396 ], [ 65929, -157495, 127848, 105110, -1730, -247405, -355562, -22357, 237617, -277335, -13391, 99221, -190431, -265172, -57409, 39705, 118729, -39014, -333137, 24801, 97806, 79861, 120864, -96651, 100680, 84974, 77, -350385 ], [ 130260, 99668, -153120, -36616, 49560, -125988, -288264, 65020, 253556, -135724, -31308, -48508, -93900, -357264, -116, -94316, 106516, 71432, -154036, 134580, 31704, -25916, 161344, -202428, -16160, 234520, -83804, -322164 ], [ 194591, 356831, -434088, -178342, 100850, -4571, -220966, 152397, 269495, 5887, -49225, -196237, 2631, -449356, 57177, -228337, 94303, 181878, 25065, 244359, -34398, -131693, 201824, -308205, -133000, 384066, -167685, -293943 ], [ 99658, 187826, -383370, -124948, 68548, 51074, -223292, 136706, 176732, 86064, -75854, -74650, -121338, -275570, 121580, -170640, 87094, 267142, 49438, 229038, 102, -78476, 176658, -254070, -118656, 253424, -104452, -274002 ], [ -39515, -99559, -240517, -17354, 13026, 88449, -244958, 92385, 53774, 149176, -104903, 121747, -306557, -27929, 187958, -59688, 81275, 345411, 30831, 178967, 62547, 18906, 133257, -155515, -67872, 44952, -354, -256361 ], [ -178688, -386944, -97664, 90240, -42496, 125824, -266624, 48064, -69184, 212288, -133952, 318144, -491776, 219712, 254336, 51264, 75456, 423680, 12224, 128896, 124992, 116288, 89856, -56960, -17088, -163520, 103744, -238720 ], [ 18951, -259317, -33011, 53693, 91548, 43369, -247580, 137189, -98049, 132202, 1081, 229502, -217869, 53698, 310456, 69848, 114924, 229422, 61904, 130138, -7925, 143635, 28354, -7993, -48989, -94474, 96108, -195112 ], [ 216590, -131690, 31642, 17146, 225592, -39086, -228536, 226314, -126914, 52116, 136114, 140860, 56038, -112316, 366576, 88432, 154392, 35164, 111584, 131380, -140842, 170982, -33148, 40974, -80890, -25428, 88472, -151504 ], [ 377189, -49243, 36730, 10579, 314131, -113021, -190882, 262399, -115834, -1320, 248542, 39943, 263635, -201535, 394306, 100766, 161755, -123619, 122164, 118997, -228959, 194914, -91310, 63401, -87956, 17533, 81091, -113896 ], [ 404444, -129444, -172616, 111940, 238852, -156284, -86232, 107540, 39048, 41184, 279592, -105164, 232516, -14292, 319832, 90600, 53540, -154692, -8016, 57564, -155796, 206552, -137448, -9716, -5616, -33412, 74628, -97888 ], [ 431699, -209645, -381962, 213301, 163573, -199547, 18418, -47319, 193930, 83688, 310642, -250271, 201397, 172951, 245358, 80434, -54675, -185765, -138196, -3869, -82633, 218190, -183586, -82833, 76724, -84357, 68165, -81880 ], [ 381044, -223676, -444988, 202702, 102314, -145470, 65618, -101548, 285692, 81982, 315142, -261508, 187718, 250534, 181054, 62698, -107610, -210878, -217196, -3302, -68450, 152488, -153304, -87260, 60534, -68792, 89052, -13252 ], [ 229106, -151686, -317798, 46555, 59281, 35149, 38133, -24958, 295398, 22803, 285127, -98714, 196711, 185559, 129971, 35121, -88681, -228243, -229662, 77865, -130941, -13756, -23676, -2390, -83745, 33236, 145494, 123782 ], [ 77168, -79696, -190608, -109592, 16248, 215768, 10648, 51632, 305104, -36376, 255112, 64080, 205704, 120584, 78888, 7544, -69752, -245608, -242128, 159032, -193432, -180000, 105952, 82480, -228024, 135264, 201936, 260816 ], [ 96875, -2741, -132283, -105509, 3710, 180942, -62587, -48598, 297995, 20935, 272602, 179249, 276107, 101434, 5530, 51787, -49578, -262853, -129929, 256114, -127043, -275894, 120020, 44875, -244728, 27397, 219738, 225725 ], [ 208126, 76862, -110686, -15970, 7436, 31212, -160222, -243132, 281918, 140374, 315428, 269018, 379262, 106724, -79708, 134334, -28740, -280034, 48758, 361684, 8082, -334268, 72456, -58050, -193392, -192414, 216932, 98834 ], [ 319377, 156465, -89089, 73569, 11162, -118518, -257857, -437666, 265841, 259813, 358254, 358787, 482417, 112014, -164946, 216881, -7902, -297215, 227445, 467254, 143207, -392642, 24892, -160975, -142056, -412225, 214126, -28057 ], [ 216308, 43408, -83692, -73812, 9468, -4748, -89252, -346820, 196664, 170472, 181140, 190756, 359852, 44604, -88284, 20288, 90316, -270336, 193792, 361944, 39612, -314216, 40528, -217460, -140360, -281756, 13780, -122788 ], [ 81091, -98548, -80725, -256731, 6961, 148547, 119289, -213167, 119522, 49814, -28965, -15945, 203429, -33711, 12663, -218176, 200141, -236848, 128288, 225002, -99791, -215270, 65644, -266979, -146110, -98745, -216197, -212695 ], [ -52102, -227450, -79134, -411208, -4244, 274308, 314168, -95790, 42038, -52490, -210366, -196348, 66666, -92220, 90784, -420952, 278362, -204612, 77464, 98922, -233626, -118586, 84210, -299116, -157762, 74172, -405140, -271330 ], [ -164043, -219285, -91991, -267044, -106778, 110962, 365596, -149311, -39037, 37923, -90375, -100622, 136333, 57234, -70768, -249004, 24741, -185522, 180780, 86893, -308997, -45653, 34001, -148742, -231385, 141102, -163226, -1609 ], [ -275984, -211120, -104848, -122880, -209312, -52384, 417024, -202832, -120112, 128336, 29616, -4896, 206000, 206688, -232320, -77056, -228880, -166432, 284096, 74864, -384368, 27280, -16208, 1632, -305008, 208032, 78688, 268112 ], [ -307845, -182697, -98315, -22487, -257260, -181724, 395036, -233316, -138810, 144696, 80398, 71867, 211071, 310649, -287983, 36379, -371418, -141931, 317034, 12309, -398223, 93360, -75930, 73634, -280365, 183185, 190374, 416278 ], [ -156666, -107970, -47462, -22142, -180440, -233336, 205240, -211144, -14932, -8208, -27012, 105286, 68494, 310626, -101614, 16070, -260052, -105062, 189108, -165734, -271470, 143776, -157396, -33500, -31114, -51438, 4396, 286604 ], [ -5487, -33243, 3391, -21797, -103620, -284948, 15444, -188972, 108946, -161112, -134422, 138705, -74083, 310603, 84755, -4239, -148686, -68193, 61182, -343777, -144717, 194192, -238862, -140634, 218137, -286061, -181582, 156930 ], [ -25104, -28404, 85600, -86804, -35920, -324176, -81328, -187044, 112704, -243288, -181364, 183200, -139920, 234404, 119612, -15128, -44472, -22120, 57024, -406260, -52848, 173736, -273960, -106648, 324276, -402508, -238464, 142216 ], [ -201284, -87629, 196552, -211717, 23420, -352052, -92828, -203673, 6352, -260630, -172877, 237848, -135412, 88377, 15583, -17382, 53186, 32390, 166320, -362813, 7044, 88314, -266554, 56698, 299229, -410627, -177008, 232882 ], [ -377464, -146854, 307504, -336630, 82760, -379928, -104328, -220302, -100000, -277972, -164390, 292496, -130904, -57650, -88446, -19636, 150844, 86900, 275616, -319366, 66936, 2892, -259148, 220044, 274182, -418746, -115552, 323548 ], [ -336894, -9576, 251108, -298887, -49167, -302421, -215703, -215766, -114875, -236137, -85608, 293169, -203202, -80784, -143566, 52026, 102897, 161113, 156840, -159554, 35453, -112688, -301450, 283940, 179622, -355414, -3215, 366631 ], [ -219824, 197056, 135648, -203736, -248600, -187720, -362328, -203760, -97464, -173416, 17984, 274792, -302608, -60544, -181424, 149776, 3560, 242280, -42432, 41328, -28280, -238912, -361296, 312736, 60528, -266864, 127080, 392920 ], [ -102754, 403688, 20188, -108585, -448033, -73019, -508953, -191754, -80053, -110695, 121576, 256415, -402014, -40304, -219282, 247526, -95777, 323447, -241704, 242210, -92013, -365136, -421142, 341532, -58566, -178314, 257375, 419209 ], [ -91262, 231458, -64890, -107022, -167030, -22184, -345092, -60640, -162390, -32442, -8516, 227896, -238806, 77638, -103404, 135506, -30202, 258490, -317512, 71072, 20474, -410334, -164254, 305890, 9384, -163244, 34394, 402004 ], [ -84569, 42007, -148587, -109713, 135811, 25748, -167118, 75888, -249261, 46517, -149230, 198916, -63661, 200021, 19462, 13951, 42869, 186891, -387708, -116976, 140971, -451849, 107031, 267319, 85836, -151514, -204645, 382822 ], [ -65196, -115372, -192940, -76912, 350864, 60480, -44520, 176436, -312848, 94504, -268884, 157668, 97480, 289412, 89336, -103156, 94532, 107648, -391232, -267100, 243088, -441876, 299864, 222776, 150728, -149552, -361724, 361740 ], [ 14407, -120409, -50409, 124476, 148924, 32512, -184958, 106079, -265836, -4626, -288503, 58147, 192102, 222091, -92502, -199135, 44507, -7904, -78064, -237085, 257900, -187335, 120050, 149866, 160710, -193988, -129493, 331633 ], [ 94010, -125446, 92122, 325864, -53016, 4544, -325396, 35722, -218824, -103756, -308122, -41374, 286724, 154770, -274340, -295114, -5518, -123456, 235104, -207070, 272712, 67206, -59764, 76956, 170692, -238424, 102738, 301526 ], [ 126075, -102052, 157811, 381308, -150115, 13305, -403545, -11991, -223013, -108719, -241782, -72936, 280690, 72392, -353371, -302623, -12487, -114601, 324343, -134584, 209089, 202290, -83680, -15268, 136151, -175616, 172240, 214521 ], [ 84192, -34432, 103968, 209728, -84128, 79200, -384800, -24480, -306848, 32800, -41728, 1216, 118080, -33408, -272480, -172512, 47520, 87776, 65248, 3968, 23456, 151552, 134912, -137536, 32352, 54016, -11392, 39008 ], [ 42309, 33188, 50125, 38148, -18141, 145095, -366055, -36969, -390683, 174319, 158326, 75368, -44530, -139208, -191589, -42401, 107527, 290153, -193847, 142520, -162177, 100814, 353504, -259804, -71447, 283648, -195024, -136505 ], [ -76392, 66648, 37274, 35562, 24158, 191404, -306808, 61492, -290488, 114392, 128388, 37814, -21948, -177822, -150556, -42504, 188660, 190480, -232946, 203666, -154750, 39142, 342762, -154362, -105260, 271262, -174746, -218442 ], [ -244476, 78148, 50775, 141615, 51229, 225122, -221524, 231278, -71988, -75036, -49402, -71551, 119686, -173245, -135146, -126316, 283374, -103368, -130619, 215051, -23213, -29559, 184591, 97465, -94082, 103293, -23383, -240223 ], [ -412560, 89648, 64276, 247668, 78300, 258840, -136240, 401064, 146512, -264464, -227192, -180916, 261320, -168668, -119736, -210128, 378088, -397216, -28292, 226436, 108324, -98260, 26420, 349292, -82904, -64676, 127980, -262004 ], [ -193006, 57125, 87562, 131972, 91463, 96535, -189238, 209907, 63444, -353097, -192353, -51774, 247287, -228976, -35337, -166165, 346984, -293508, -21801, 117741, 142524, -57635, 69269, 210403, -38970, -45799, 121985, -198570 ], [ 108156, 15334, 112908, -30408, 101698, -107038, -271348, -57238, -83112, -420510, -112750, 127580, 200482, -302944, 63586, -95302, 289392, -106104, -35486, -16234, 156232, 6006, 154438, -10742, 11860, 12414, 82862, -117196 ] ], [ [ 1088, 228736, -120704, -341760, -411712, -73216, 271424, -39168, -140608, 366016, -358080, -96768, -345728, -159616, -29376, -294464, -197440, -224512, -187136, -123264, 172032, -168960, -332544, -265856, 46080, 145920, -11776, -44096 ], [ -19834, 204313, -127397, -320310, -395677, -65680, 269264, -27453, -129310, 335176, -340695, -77610, -320918, -143266, -25788, -268937, -203644, -207403, -190994, -129393, 169074, -142731, -321276, -269612, 47925, 149025, -22177, -58034 ], [ -180236, 17070, -178710, -155860, -272742, -7904, 252704, 62362, -42692, 98736, -207410, 69268, -130708, -17916, 1720, -73230, -251208, -76234, -220572, -176382, 146396, 58358, -234888, -298408, 62070, 172830, -101918, -164892 ], [ -340638, -170173, -230023, 8590, -149807, 49872, 236144, 152177, 43926, -137704, -74125, 216146, 59502, 107434, 29228, 122477, -298772, 54935, -250150, -223371, 123718, 259447, -148500, -327204, 76215, 196635, -181659, -271750 ], [ -405528, -299360, -282816, 47256, -28824, 96144, 218240, 159032, 78784, -228944, -6808, 262920, 210544, 161680, 76928, 232936, -247424, 180192, -206328, -179352, 40272, 350880, -37448, -322304, 73056, 154128, -243896, -312080 ], [ -291333, -319692, -338384, -149923, 88499, 120846, 197816, 10337, 16592, -47934, -63181, 121999, 288146, 82606, 162488, 183555, -10616, 294364, -24881, 35307, -157114, 236708, 119849, -254224, 37452, -12714, -273313, -227670 ], [ -177138, -340024, -393952, -347102, 205822, 145548, 177392, -138358, -45600, 133076, -119554, -18922, 365748, 3532, 248048, 134174, 226192, 408536, 156566, 249966, -354500, 122536, 277146, -186144, 1848, -179556, -302730, -143260 ], [ -78621, -348253, -293897, -336723, 192404, 159148, 158671, -223444, -66010, 193056, -105779, -93361, 277106, -110343, 192246, 56193, 277243, 447529, 181077, 215909, -320850, 133541, 305561, -202070, 93904, -134966, -243565, -88360 ], [ 7836, -347172, -74132, -166684, 78416, 164208, 141260, -259600, -54280, 159936, -38044, -116660, 60584, -250988, 27704, -43788, 185404, 428692, 84868, -9468, -109480, 240836, 234836, -282616, 284160, 72264, -116260, -56160 ], [ 94293, -346091, 145633, 3355, -35572, 169268, 123849, -295756, -42550, 126816, 29691, -139959, -155938, -391633, -136838, -143769, 93565, 409855, -11341, -234845, 101890, 348131, 164111, -363162, 474416, 279494, 11045, -23960 ], [ 73308, -227272, 175210, 77976, 59888, 169630, 175882, -287074, -14458, 78144, 23068, -16216, -174424, -260802, -78036, -41772, 79036, 376438, -93258, -253348, 6468, 179000, 217730, -223262, 473728, 324850, 24590, 18770 ], [ 22478, -75748, 151957, 126092, 213528, 168687, 247205, -265937, 18179, 25152, -4210, 148372, -137900, -54561, 42806, 116330, 85982, 338971, -171205, -214386, -174174, -66916, 305889, -22127, 420000, 325241, 6535, 64425 ], [ -28352, 75776, 128704, 174208, 367168, 167744, 318528, -244800, 50816, -27840, -31488, 312960, -101376, 151680, 163648, 274432, 92928, 301504, -249152, -175424, -354816, -312832, 394048, 179008, 366272, 325632, -11520, 110080 ], [ -34240, -31657, 110649, 57460, 367881, 47270, 251575, -251125, 197579, -152891, -70933, 305508, -171871, 239908, 20542, 8690, 53138, 98368, -129161, 46641, -253432, -164643, 187002, -22702, 236299, 83695, -134823, 178712 ], [ -40128, -139090, 92594, -59288, 368594, -73204, 184622, -257450, 344342, -277942, -110378, 298056, -242366, 328136, -122564, -257052, 13348, -104768, -9170, 268706, -152048, -16454, -20044, -224412, 106326, -158242, -258126, 247344 ], [ -7876, -210298, 96779, -159236, 317757, -185803, 95504, -214815, 422640, -365118, -110578, 307849, -295081, 381909, -186800, -440279, 13403, -250334, 113056, 414541, -95749, 81955, -173135, -321552, -4432, -291509, -337184, 255976 ], [ 161680, -151096, 181028, -198704, 81340, -270052, -73408, 4076, 254464, -315944, 30504, 379724, -283788, 311644, 32896, -326452, 156900, -188648, 243328, 285948, -201756, 1156, -131988, -42240, -46016, -33564, -256960, 48608 ], [ 331236, -91894, 265277, -238172, -155077, -354301, -242320, 222967, 86288, -266770, 171586, 451599, -272495, 241379, 252592, -212625, 300397, -126962, 373600, 157355, -307763, -79643, -90841, 237072, -87600, 224381, -176736, -158760 ], [ 372052, -50882, 219756, -228220, -246764, -302000, -281212, 350488, -21518, -262796, 264998, 450074, -185482, 193514, 262208, -142978, 291064, -76146, 376312, 27352, -375160, -88922, -41724, 352024, -119854, 251096, -45352, -187728 ], [ 245506, -33517, 5534, -154022, -150302, -72184, -151078, 359228, -50843, -317582, 296439, 353129, -33, 174769, -1280, -130765, 83052, -39461, 213196, -104484, -392364, -5225, 17754, 253308, -139979, -22788, 152540, 15224 ], [ 118960, -16152, -208688, -79824, -53840, 157632, -20944, 367968, -80168, -372368, 327880, 256184, 185416, 156024, -264768, -118552, -124960, -2776, 50080, -236320, -409568, 78472, 77232, 154592, -160104, -296672, 350432, 218176 ], [ 100744, -66917, -263085, -121081, -112133, 147943, 27215, 306673, -24443, -301379, 301256, 115904, 164780, 48464, -294181, -149209, -203102, -5991, 20254, -205376, -333787, 60079, 95430, 108466, -112444, -282466, 358994, 211698 ], [ 140304, -154018, -232242, -223914, -252962, 10518, 31654, 208026, 76642, -163310, 243664, -47488, 34232, -106464, -198754, -202730, -211980, -30486, 61516, -87616, -208414, -12762, 91612, 90388, -28632, -114612, 266580, 93524 ], [ 179864, -241119, -201399, -326747, -393791, -126907, 36093, 109379, 177727, -25241, 186072, -210880, -96316, -261392, -103327, -256251, -220858, -54981, 102778, 30144, -83041, -85603, 87794, 72310, 55180, 53242, 174166, -24650 ], [ 59044, -189860, -95176, -381700, -338240, -147552, 60432, -56668, 50272, -89552, 1320, -183112, 52876, -191160, -66760, -104152, -155776, -122436, 77600, 44864, -52068, 15896, 77876, 146112, 85452, -27684, 183452, -40504 ], [ -85833, -117847, 22354, -429471, -253232, -150680, 87756, -232825, -111464, -184220, -202506, -126670, 244029, -87154, -39022, 78790, -79600, -196335, 42456, 44128, -35255, 143546, 67043, 233696, 107693, -145927, 207993, -41010 ], [ -216272, -42496, 124694, -463926, -177900, -147474, 108132, -384560, -256190, -268248, -370428, -64500, 411704, -6620, -8666, 239042, -16390, -263224, 16270, 27996, -11512, 254072, 47406, 311252, 120868, -244374, 215216, -36726 ], [ -195112, 67904, 67539, -358563, -204166, -77761, 55554, -279864, -222311, -240556, -161358, 57814, 332860, -172542, 49179, 161049, -89323, -256508, 84143, -149794, 84996, 184796, -64673, 283514, 38850, -134963, 40600, 17853 ], [ -173952, 178304, 10384, -253200, -230432, -8048, 2976, -175168, -188432, -212864, 47712, 180128, 254016, -338464, 107024, 83056, -162256, -249792, 152016, -327584, 181504, 115520, -176752, 255776, -43168, -25552, -134016, 72432 ], [ -133731, 211508, -15320, -156923, -267114, 62155, -17395, -102777, -147756, -162198, 150102, 232981, 186358, -417866, 121245, 184, -181191, -197681, 180864, -391932, 200116, 69330, -200960, 228115, -80099, 57959, -222679, 110505 ], [ -49942, 68264, 30864, -81414, -327604, 133478, 35850, -104226, -91544, -59020, 8652, 127066, 144268, -299508, 35754, -93840, -76702, -41810, 120512, -196984, 40680, 75908, -24320, 200630, -13974, 82270, -114878, 110850 ], [ 33847, -74980, 77048, -5905, -388094, 204801, 89095, -105675, -35332, 44158, -132798, 21151, 102178, -181150, -49737, -187864, 27787, 114061, 60160, -2036, -118756, 82486, 152320, 173145, 52151, 106581, -7077, 111195 ], [ 89376, -72556, 113116, 17524, -366240, 196120, 119888, -144084, -2520, 142008, -166500, -51800, 64564, -147440, -142956, -136640, 64344, 167572, -26952, 53544, -202472, 63852, 225232, 180340, 36388, 81992, 3344, 106104 ], [ 119000, 63397, 139911, -6787, -268904, 114102, 130100, -216373, 8842, 234974, -101433, -94534, 31053, -191324, -243259, 47728, 38630, 127253, -138594, -18630, -216778, 22107, 203060, 219325, -54439, 12578, -75500, 96030 ], [ 148624, 199350, 166706, -31098, -171568, 32084, 140312, -288662, 20204, 327940, -36366, -137268, -2458, -235208, -343562, 232096, 12916, 86934, -250236, -90804, -231084, -19638, 180888, 258310, -145266, -56836, -154344, 85956 ], [ 105063, 121324, 167219, -14949, -207903, 5877, 7724, -138370, 1612, 276117, -62623, -15221, -104139, -133470, -179549, 279019, 58381, 103854, -182375, -126105, -205780, -12049, 183213, 244323, -106621, 37290, -162366, 76001 ], [ 35672, -32224, 158456, 15480, -291416, -632, -175264, 90480, -27552, 173192, -121112, 164984, -229880, 19664, 77752, 277432, 128968, 140976, -51160, -148392, -166496, 12952, 194184, 211640, -22280, 189136, -145392, 66088 ], [ -33719, -185772, 149693, 45909, -374929, -7141, -358252, 319330, -56716, 70267, -179601, 345189, -355621, 172798, 335053, 275845, 199555, 178098, 80055, -170679, -127212, 37953, 205155, 178957, 62061, 340982, -128418, 56175 ], [ -17046, -158370, 31106, 79044, -287634, 11738, -311032, 335462, -55608, -35694, -116980, 202940, -274936, 122608, 158008, 166700, 152706, 63134, 46754, -260022, -161122, 27028, 66196, 132678, -64776, 300966, 17454, -78082 ], [ 3539, -122743, -92473, 112302, -192575, 31771, -253348, 341925, -53124, -141793, -48854, 46034, -184868, 63176, -38780, 52666, 100519, -58743, 5975, -352413, -198359, 14470, -79578, 85781, -201212, 252229, 169185, -217991 ], [ -10624, -93952, -208972, 123416, -109660, 59020, -207888, 335608, -53892, -190352, -4612, -79572, -131848, -2252, -207696, -21528, 51788, -178756, -24112, -371168, -225604, 3080, -190244, 34368, -284424, 212364, 275060, -283908 ], [ -189840, -97632, -291841, 29346, -84429, 120545, -220492, 268586, -70107, 34404, -73819, -56503, -254806, -96161, -244220, 93518, 19473, -289915, -3412, -40152, -205387, -2762, -134147, -38496, -114822, 214641, 163119, 1637 ], [ -369056, -101312, -374710, -64724, -59198, 182070, -233096, 201564, -86322, 259160, -143026, -33434, -377764, -190070, -280744, 208564, -12842, -401074, 17288, 290864, -185170, -8604, -78050, -111360, 54780, 216918, 51178, 287182 ], [ -398404, -139138, -378037, -84832, -35020, 208792, -243783, 98074, -109701, 334957, -190309, -13488, -406942, -180218, -198513, 240441, 14441, -439234, 64286, 417850, -93160, -3097, -31025, -94485, 159798, 238536, -20281, 370722 ], [ -194624, -230080, -257632, 10112, -12480, 181376, -251488, -62144, -144224, 179040, -203488, 1600, -290240, -8960, 68448, 142944, 134432, -363840, 152192, 227456, 110528, 20064, 1888, 61984, 164352, 290240, -28768, 140032 ], [ 9156, -321022, -137227, 105056, 10060, 153960, -259193, -222362, -178747, 23123, -216667, 16688, -173538, 162298, 335409, 45447, 254423, -288446, 240098, 37062, 314216, 43225, 34801, 218453, 168906, 341944, -37255, -90658 ], [ 40428, -320838, -57576, 97576, -60024, 153690, -196548, -218248, -229230, -22964, -157452, 42598, -43158, 238664, 364468, -19024, 167676, -150360, 187682, 43074, 230120, -64248, 4952, 266226, 141316, 207756, -43082, -86540 ], [ -39198, -262073, -4124, 24252, -189652, 170871, -88678, -108492, -289973, 1554, -51698, 75465, 96015, 254028, 240590, -62264, -51974, 28028, 45059, 175347, -38980, -255700, -65244, 244123, 93062, -45934, -47199, 68526 ], [ -118824, -203308, 49328, -49072, -319280, 188052, 19192, 1264, -350716, 26072, 54056, 108332, 235188, 269392, 116712, -105504, -271624, 206416, -97564, 307620, -308080, -447152, -135440, 222020, 44808, -299624, -51316, 223592 ], [ -46488, -126417, 159039, 54532, -357385, 5714, -8047, 50733, -205784, 73542, 77198, -8958, 136443, 127778, 143637, -81826, -359053, 63153, -72626, 227796, -147381, -397741, -166800, 201627, 45631, -284768, -89329, 237564 ], [ 57840, -45710, 280594, 195384, -376222, -218628, -63730, 87510, -17552, 125844, 82948, -157860, -12390, -46884, 202310, -44060, -418646, -147826, -12412, 103320, 103802, -297622, -189984, 181594, 56786, -213376, -134478, 221832 ], [ 152898, 34928, 391529, 321774, -385931, -427380, -120715, 123199, 157709, 173469, 89882, -294525, -148886, -211616, 253096, -7336, -463623, -339219, 41489, -9601, 340092, -197736, -208382, 167428, 64328, -146461, -170984, 206257 ], [ 44016, 114048, 268824, 130000, -194824, -293152, -206344, 134952, 47608, 118200, 122864, -161976, -13968, -157888, 130368, 6464, -187048, -99720, -43496, 131688, 248736, -102976, -121488, 282336, -7616, -178040, -17344, 194136 ], [ -64866, 193168, 146119, -61774, -3717, -158924, -291973, 146705, -62493, 62931, 155846, -29427, 120950, -104160, 7640, 20264, 89527, 139779, -128481, 272977, 157380, -8216, -34594, 397244, -79560, -209619, 136296, 182015 ], [ -150438, 253784, 48086, -156240, 141238, -46686, -338662, 146662, -137470, 30456, 148478, 26448, 220966, -29306, -74678, 42176, 230514, 251718, -189262, 365138, 84726, 47886, 49174, 479044, -152068, -162766, 211918, 130762 ], [ -169965, 261972, 19957, 25000, 155429, 3247, -275021, 113197, -112929, 62564, 26785, -134920, 222093, 105405, -42501, 87072, -12665, 2237, -181465, 318103, 65061, -5543, 124085, 467038, -226174, 106311, 66489, -31365 ], [ -189492, 270160, -8172, 206240, 169620, 53180, -211380, 79732, -88388, 94672, -94908, -296288, 223220, 240116, -10324, 131968, -255844, -247244, -173668, 271068, 45396, -58972, 198996, 455032, -300280, 375388, -78940, -193492 ], [ -156032, 223667, -52669, 281660, 161679, 88758, -191541, 71710, -55465, 146701, -81499, -318055, 249097, 306253, -4206, 96883, -300726, -298373, -110112, 234274, 7691, -68907, 257539, 443092, -220012, 387351, -169523, -252439 ], [ -64768, 117522, -115022, 241640, 129594, 108676, -219486, 91444, -13398, 220462, 79294, -187530, 301974, 297582, -26516, -25454, -129284, -133118, 14272, 208652, -49694, -31394, 298226, 431224, 28664, 118826, -200274, -198826 ], [ 26496, 11377, -177375, 201620, 97509, 128594, -247431, 111178, 28669, 294223, 240087, -57005, 354851, 288911, -48826, -147791, 42158, 32137, 138656, 183030, -107079, 6119, 338913, 419356, 277340, -149699, -231025, -145213 ], [ 67360, 71840, -189408, 119296, 25568, 73840, -200960, 33616, 82320, 243024, 277120, 28672, 388864, 159584, -71856, -88032, 138768, 121328, 244800, 45216, -91040, 54368, 204672, 345248, 252992, -279648, -191808, -99920 ], [ 86174, 205194, -179426, 18464, -63810, -13583, -121932, -86513, 141039, 137155, 260008, 94728, 414624, -22530, -95201, 51394, 202639, 177241, 342964, -141682, -42878, 107314, -6100, 243910, 109196, -348970, -121980, -58267 ], [ 104988, 338548, -169444, -82368, -153188, -101006, -42904, -206642, 199758, 31286, 242896, 160784, 440384, -204644, -118546, 190820, 266510, 233154, 441128, -328580, 5284, 160260, -216872, 142572, -34600, -418292, -52152, -16614 ], [ 34363, 178217, -255222, -31517, -208399, -9089, -76793, -115490, 72606, -92832, 136303, 68542, 323995, -46516, -50646, 108024, 95874, 201686, 309027, -329691, 10123, 176708, -246351, 135545, -73165, -299790, 78324, 88921 ], [ -44780, -10084, -350120, 33780, -260356, 99908, -121436, -4216, -72248, -218688, 21188, -38776, 194068, 144016, 25944, 4064, -97096, 161896, 154996, -313108, 10836, 189680, -258564, 137500, -101708, -163400, 214576, 200540 ], [ -118736, -167263, -413377, 73967, -301477, 191052, -130937, 72813, -198883, -319125, -84294, -108585, 87151, 286647, 84591, -89792, -232667, 125208, 14354, -272927, 17006, 170843, -250023, 124437, -118275, -52504, 319151, 292056 ], [ -158112, -116962, -265694, -53246, -270358, 163176, 93842, -78458, -204058, -250102, -125556, 71666, 133634, 109938, 23618, -116288, 14422, 109200, -37028, -75426, 59556, -60054, -103122, 11254, -55002, -111568, 212546, 249552 ], [ -197488, -66661, -118011, -180459, -239239, 135300, 318621, -229729, -209233, -181079, -166818, 251917, 180117, -66771, -37355, -142784, 261511, 93192, -88410, 122075, 102106, -290951, 43779, -101929, 8271, -170632, 105941, 207048 ], [ -181368, -71000, 12096, -230928, -178520, 71776, 363144, -306688, -146896, -172176, -153200, 362496, 165472, -172880, -88736, -136184, 364584, 63424, -163968, 231408, 141784, -407960, 133152, -147120, 30216, -183480, 4360, 101968 ], [ -61193, -177789, 109248, -137502, -62301, -58588, 69687, -244312, 42026, -275998, -36682, 342440, 36212, -146614, -122132, -67529, 197627, 7856, -284856, 175426, 176077, -311429, 114660, -64826, -25329, -109673, -87801, -120442 ], [ 58982, -284578, 206400, -44076, 53918, -188952, -223770, -181936, 230948, -379820, 79836, 322384, -93048, -120348, -155528, 1126, 30670, -47712, -405744, 119444, 210370, -214898, 96168, 17468, -80874, -35866, -179962, -342852 ], [ 74091, -204245, 96696, -57822, 92826, -175575, -305886, -110863, 292067, -317749, 145251, 180687, -138445, -182716, -84755, 23579, 24107, -85522, -409411, 95091, 161034, -163217, 83552, 8047, -118440, 81322, -223113, -375267 ], [ 8380, 20028, -172128, -154008, 72264, -51628, -225432, -33100, 254876, -128068, 171356, -54580, -119332, -313264, 66148, 10492, 140924, -109672, -322908, 95068, 47368, -146036, 75456, -71924, -142176, 231880, -228564, -261532 ], [ -57331, 244301, -440952, -250194, 51702, 72319, -144978, 44663, 217685, 61613, 197461, -289847, -100219, -443812, 217051, -2595, 257741, -133822, -236405, 95045, -66298, -128855, 67360, -151895, -165912, 382438, -234015, -147797 ], [ -73218, 110518, -380862, -198780, 94860, 66342, -104052, 2726, 104660, 168080, 159414, -177390, -199438, -270070, 213892, 8528, 158594, 14450, -138310, 146538, -57582, -144740, 4310, -124226, -93312, 204496, -219468, -119958 ], [ -75265, -122725, -229407, -106366, 155718, 24275, -74106, -72461, -29430, 251432, 103547, 31657, -331527, -11803, 167938, 26376, -543, 210617, -36995, 212341, -14871, -169810, -74005, -66657, 6048, -64696, -199366, -115979 ], [ -77312, -355968, -77952, -13952, 216576, -17792, -44160, -147648, -163520, 334784, 47680, 240704, -463616, 246464, 121984, 44224, -159680, 406784, 64320, 278144, 27840, -194880, -152320, -9088, 105408, -333888, -179264, -112000 ], [ 93509, -196463, -113993, 2631, 210964, 48011, 17388, -1345, -174675, 190942, 47611, 187482, -250935, 142182, 190248, -38392, -122236, 239850, 89712, 239918, -40815, -83031, -22554, -19323, 101337, -249662, -91772, -40056 ], [ 264330, -36958, -150034, 19214, 205352, 113814, 78936, 144958, -185830, 47100, 47542, 134260, -38254, 37900, 258512, -121008, -84792, 72916, 115104, 201692, -109470, 28818, 107212, -29558, 97266, -165436, -4280, 31888 ], [ 403391, 69887, -201970, 48617, 178985, 123897, 139514, 229421, -154510, -72952, 65018, 56773, 136937, -34797, 288486, -170054, -71423, -57113, 129116, 159631, -168525, 101062, 203798, -40373, 78980, -106745, 58937, 67912 ], [ 428116, -12844, -311128, 124172, 77900, -66612, 196600, 91260, 29720, -107360, 145656, -108068, 177164, 6212, 180616, -98248, -144724, -54284, 102160, 103764, -193020, 30728, 180936, -53276, 9520, -139980, 34764, -25376 ], [ 452841, -95575, -420286, 199727, -23185, -257121, 253686, -46901, 213950, -141768, 226294, -272909, 217391, 47221, 72746, -26442, -218025, -51455, 75204, 47897, -217515, -39606, 158074, -66179, -59940, -173215, 10591, -118664 ], [ 416156, -160756, -413044, 187082, -75490, -286490, 201622, -79812, 294580, -109286, 265202, -308940, 257458, 87250, 17946, 4574, -192046, -36506, 17148, 34670, -233670, -85640, 168952, -26452, -97470, -113320, 25428, -132492 ], [ 299638, -203122, -254482, 59777, -64381, -106377, 7663, 24102, 240530, 10153, 249861, -177518, 297317, 126005, 32137, -17437, -37003, -5801, -81338, 76875, -238983, -100084, 223692, 81694, -93491, 67644, 90978, -43022 ], [ 183120, -245488, -95920, -67528, -53272, 73736, -186296, 128016, 186480, 129592, 234520, -46096, 337176, 164760, 46328, -39448, 118040, 24904, -179824, 119080, -244296, -114528, 278432, 189840, -89512, 248608, 156528, 46448 ], [ 164657, -163759, -23713, -130303, -60838, 51274, -208865, 11550, 138385, 139141, 247214, 91491, 378385, 182350, -35346, -54319, 105698, -41951, -128235, 211190, -147129, -172802, 214972, 183761, -125928, 150047, 188718, 26823 ], [ 198490, -15846, 2438, -158662, -78364, -79228, -140026, -222452, 93466, 90082, 274860, 232366, 420314, 188652, -168148, -65382, 4084, -160838, 3394, 329916, 4694, -254452, 88472, 116762, -183888, -97594, 203116, -50986 ], [ 232323, 132067, 28589, -187021, -95890, -209730, -71187, -456454, 48547, 41023, 302506, 373241, 462243, 194954, -300950, -76445, -97530, -279725, 135023, 448642, 156517, -336102, -38028, 49763, -241848, -345235, 217514, -128795 ], [ 141596, 5040, -38020, -241980, -71756, -127332, -17708, -328076, 4648, 66104, 100092, 229036, 355012, 57716, -128852, -172608, -2524, -287232, 193792, 405768, 55540, -207032, -13328, -10396, -183128, -278676, 10172, -220204 ], [ 32185, -163228, -118543, -300929, -41373, -12999, 33467, -145341, -39098, 102306, -136831, 42069, 225407, -101053, 88981, -281536, 121975, -278032, 241632, 338654, -83357, -46354, 34052, -69529, -106906, -164987, -230431, -313653 ], [ -75378, -302734, -192698, -338520, -13308, 93644, 91176, 12054, -83582, 127426, -342938, -129204, 109918, -232052, 273120, -369032, 216366, -267532, 286024, 266078, -215278, 97586, 78710, -123908, -44902, -59148, -431100, -374598 ], [ -163537, -140239, -199989, -151852, -9582, 119542, 217492, -96621, -135815, 36185, -225477, -135690, 142647, -71466, 103472, -231492, -5377, -243382, 294212, 136151, -273951, 65777, 94787, -128370, -132187, -35734, -212462, -94251 ], [ -251696, 22256, -207280, 34816, -5856, 145440, 343808, -205296, -188048, -55056, -108016, -142176, 175376, 89120, -66176, -93952, -227120, -219232, 302400, 6224, -332624, 33968, 110864, -132832, -219472, -12320, 6176, 186096 ], [ -257311, 105525, -169617, 168011, 10876, 101548, 360980, -237804, -204238, -112088, -60534, -116959, 172461, 186811, -152573, -19391, -350254, -159025, 264542, -116017, -364893, 24720, 104338, -139898, -225431, -33405, 128466, 356130 ], [ -74254, 7706, -29202, 178982, 57336, -101864, 128680, -96216, -138044, -90928, -173004, -19278, 88074, 140742, -48682, -88782, -247996, -16402, 121436, -220690, -336810, 67040, 46148, -152916, -45502, -156202, 30532, 274020 ], [ 108803, -90113, 111213, 189953, 103796, -305276, -103620, 45372, -71850, -69768, -285474, 78403, 3687, 94673, 55209, -158173, -145738, 126221, -21670, -325363, -308727, 109360, -12042, -165934, 134427, -278999, -67402, 191910 ], [ 78032, -122652, 204576, 75908, 113680, -388592, -185872, 53460, -74560, -53384, -323484, 159968, -73392, 22060, 98932, -181448, -24232, 152648, -20416, -320284, -186960, 104568, -89336, -118088, 183388, -340644, -111744, 183576 ], [ -148748, -95351, 254808, -152735, 90036, -361820, -130580, -60827, -140432, -41378, -293239, 226760, -143772, -74885, 87501, -162450, 114918, 72562, 113168, -214599, 20684, 56590, -184142, -14450, 112295, -346233, -106960, 242870 ], [ -375528, -68050, 305040, -381378, 66392, -335048, -75288, -175114, -206304, -29372, -262994, 293552, -214152, -171830, 76070, -143452, 254068, -7524, 246752, -108914, 228328, 8612, -278948, 89188, 41202, -351822, -102176, 302164 ], [ -339930, 70856, 261228, -363589, -65117, -293775, -180085, -166882, -154145, -40843, -151608, 271587, -242406, -104368, -12490, -43058, 262947, 26715, 155256, -12902, 163207, -55312, -341182, 141996, -52654, -306530, -6493, 341925 ], [ -211728, 249152, 184224, -258824, -234696, -247384, -341384, -115408, -60328, -60600, -11584, 218296, -255792, 21120, -128272, 86064, 225848, 101304, -15680, 79696, 1816, -124864, -391920, 176864, -154544, -243280, 121272, 374792 ], [ -83526, 427448, 107220, -154059, -404275, -200993, -502683, -63934, 33489, -80357, 128440, 165005, -269178, 146608, -244054, 215186, 188749, 175893, -186616, 172294, -159575, -194416, -442658, 211732, -256434, -180030, 249037, 407659 ], [ -140762, 285446, -44430, -194186, -127298, -54392, -324940, -47264, -27618, -27470, -1036, 117544, -177250, 200882, -111236, 54678, 142322, 194382, -278616, -11296, -45042, -283130, -153914, 161350, -85128, -130244, 9006, 333628 ], [ -206427, 128885, -199473, -240899, 169977, 96764, -131786, -32176, -95767, 28719, -142762, 70348, -80535, 251919, 32882, -118995, 95471, 210321, -367028, -207440, 82033, -372715, 150261, 107093, 98596, -81070, -247743, 254738 ], [ -251844, -9156, -289476, -233552, 396976, 205504, -2104, -23588, -153392, 50680, -256828, 39660, 19160, 283340, 118376, -270620, 61708, 217472, -389824, -361172, 199088, -425596, 385928, 64552, 241368, -42896, -432564, 199908 ], [ -201083, -59227, -70539, 30580, 290164, 112768, -173914, -45875, -161028, -89942, -239509, 87385, 133010, 221585, -74594, -317517, 90113, 182880, -100944, -313447, 268548, -304133, 296182, 77662, 189618, -56972, -275727, 259363 ], [ -150322, -109298, 148398, 294712, 183352, 20032, -345724, -68162, -168664, -230564, -222190, 135110, 246860, 159830, -267564, -364414, 118518, 148288, 187936, -265722, 338008, -182670, 206436, 90772, 137868, -71048, -118890, 318818 ], [ -100767, -84012, 240201, 423988, 72679, -14789, -419803, -100277, -202751, -250685, -190786, 118728, 244214, 110936, -356737, -322445, 155131, 169397, 282389, -165032, 282899, -111562, 180320, 42196, 104757, -15104, -73104, 307515 ], [ -53088, 58496, 134240, 343488, -44000, 40480, -341856, -147680, -277984, -83360, -137472, 2624, 60352, 82048, -284448, -142240, 204512, 277152, 74400, 18048, 34016, -118784, 253184, -102336, 100640, 149760, -200064, 186144 ], [ -5409, 201004, 28279, 262988, -160679, 95749, -263909, -195083, -353217, 83965, -84158, -113480, -123510, 53160, -212159, 37965, 253893, 384907, -133589, 201128, -214867, -126006, 326048, -246868, 96523, 314624, -327024, 64773 ], [ -90296, 183688, 27374, 183006, -139654, 166852, -175336, -85028, -233640, 42760, -55092, -166654, -130804, 63430, -200980, 11880, 277276, 250672, -173942, 256598, -257754, -74862, 312798, -167694, 23484, 277818, -238062, -45566 ], [ -260404, 63628, 94005, 103357, -30105, 248134, -79932, 126250, 11172, -132500, -41614, -179373, -24590, 98873, -229086, -146820, 283946, -39128, -106529, 230033, -168215, 13803, 244189, 55291, -93862, 111367, -10293, -148813 ], [ -430512, -56432, 160636, 23708, 79444, 329416, 15472, 337528, 255984, -307760, -28136, -192092, 81624, 134316, -257192, -305520, 290616, -328928, -39116, 203468, -78676, 102468, 175580, 278276, -211208, -55084, 217476, -252060 ], [ -237226, 7295, 110398, -55732, 153349, 121461, -65026, 151497, 199228, -380971, -37363, -25242, 127893, 5808, -220907, -253263, 207416, -186060, 41141, 76887, -13324, 45479, 159183, 152345, -100174, -122469, 181715, -186910 ], [ 32564, 109714, 35556, -135128, 219750, -147386, -182556, -118178, 78984, -432698, -51370, 179412, 161542, -157216, -171066, -156594, 105296, 47896, 124102, -70750, 46936, -42174, 153778, -47042, 58940, -168998, 90474, -86308 ] ], [ [ 58816, 507520, 84864, -516352, -401856, -332288, 419264, -315136, -249024, 364608, -407360, -333312, -359808, -359552, -56128, -408512, -204480, -432896, -384256, -64128, 442368, -461824, -394496, -144768, -21504, 382464, -270848, 213568 ], [ 36970, 465871, 63453, -482362, -382059, -319472, 416048, -280651, -228882, 335352, -378689, -303462, -328794, -326702, -47524, -366815, -218340, -391565, -389566, -66231, 426078, -421933, -395108, -157236, -18669, 374151, -274055, 191842 ], [ -130516, 146562, -100698, -221772, -230282, -221216, 391392, -16266, -74460, 111056, -158878, -74612, -91020, -74852, 18440, -47138, -324600, -74694, -430276, -82354, 301188, -116102, -399800, -252824, 3066, 310418, -298642, 25276 ], [ -298002, -172747, -264849, 38818, -78505, -122960, 366736, 248119, 79962, -113240, 60933, 154238, 146754, 176998, 84404, 272539, -430860, 242177, -470986, -98477, 176298, 189729, -404492, -348412, 24801, 246685, -323229, -141290 ], [ -373672, -380320, -388416, 119592, 56536, -21776, 356224, 353160, 111168, -194096, 168664, 216632, 305936, 280304, 136064, 456280, -374144, 455456, -404680, -37672, 22320, 326240, -313592, -361728, 63904, 151664, -356360, -213872 ], [ -277187, -378388, -435888, -136789, 160197, 84898, 372232, 159431, -88656, -6002, 66245, -33079, 317758, 105090, 160904, 385141, -11848, 474500, -137719, 167373, -186198, 145276, -43457, -220784, 135572, -2022, -405511, -110234 ], [ -180702, -376456, -483360, -393170, 263858, 191572, 388240, -34298, -288480, 182092, -36174, -282790, 329580, -70124, 185744, 314002, 350448, 493544, 129242, 372418, -394716, -35688, 226678, -79840, 207240, -155708, -454662, -6596 ], [ -101611, -386731, -372063, -428837, 245644, 257972, 372489, -140108, -254902, 217696, 1339, -399095, 242654, -201489, 112122, 207399, 460349, 474303, 136307, 302435, -313854, -30557, 319311, -118426, 295600, -113978, -328859, 54376 ], [ -35900, -406396, -138636, -294724, 133680, 293392, 332308, -178288, -41784, 136000, 146492, -412780, 79768, -299124, -37240, 73516, 376100, 425612, -56548, 20892, -10392, 117724, 275404, -295112, 396800, 78072, -68476, 82528 ], [ 29811, -426061, 94791, -160611, 21716, 328812, 292127, -216468, 171334, 54304, 291645, -426465, -83118, -396759, -186602, -60367, 291851, 376921, -249403, -260651, 293070, 266005, 231497, -471798, 498000, 270122, 191907, 110680 ], [ 98564, -224632, 103974, -38360, 101776, 335378, 322182, -259310, 149354, 20416, 142660, -165992, -183400, -187278, -115788, 38220, 202148, 404730, -347974, -298492, 167772, 116872, 297678, -276370, 515968, 328414, 243490, 111742 ], [ 168162, 38212, 50867, 80596, 235176, 333929, 371747, -303447, 62069, -192, -88030, 170636, -266292, 107513, 16186, 201382, 110930, 453789, -420355, -268638, -76626, -114876, 394439, 22423, 510816, 349551, 237073, 105279 ], [ 237760, 301056, -2240, 199552, 368576, 332480, 421312, -347584, -25216, -20800, -318720, 507264, -349184, 402304, 148160, 364544, 19712, 502848, -492736, -238784, -321024, -346624, 491200, 321216, 505664, 370688, 230656, 98816 ], [ 199488, 44353, 56111, 88876, 372831, 79434, 350817, -335187, 140269, -172669, -226099, 416828, -331129, 407548, -74894, 57310, 19390, 170176, -311519, 31351, -256072, -205013, 173846, 61822, 232493, 64489, 38031, 155304 ], [ 161216, -212350, 114462, -21800, 377086, -173612, 280322, -322790, 305754, -324538, -133478, 326392, -313074, 412792, -297948, -249924, 19068, -162496, -130302, 301486, -191120, -63402, -143508, -197572, -40678, -241710, -154594, 211792 ], [ 151844, -375958, 177453, -126236, 327371, -374893, 183152, -268473, 418064, -424562, -22622, 276191, -297919, 420211, -408912, -464193, 43741, -418898, 43360, 470971, -166083, 6869, -370057, -334576, -258224, -419219, -305504, 204760 ], [ 246512, -204424, 257148, -208208, 83364, -389820, -10048, -63244, 338944, -337944, 153880, 370836, -293204, 435460, -116352, -343788, 158396, -400728, 189824, 278116, -284740, -179684, -269708, -30976, -275520, -133444, -306240, -30944 ], [ 341180, -32890, 336843, -290180, -160643, -404747, -203248, 141985, 259824, -251326, 330382, 465481, -288489, 450709, 176208, -223383, 273051, -382558, 336288, 85261, -403397, -366237, -169359, 272624, -292816, 152331, -306976, -266648 ], [ 350668, 42354, 284788, -287972, -252660, -283344, -239588, 267944, 131294, -246868, 429514, 484086, -196614, 432038, 212928, -172238, 235976, -285278, 315592, -81944, -466504, -400310, -56420, 435624, -252162, 186856, -194072, -271152 ], [ 249422, -7579, 61458, -176330, -147090, 15288, -72010, 290852, -61469, -349218, 428065, 403839, 8569, 369271, -82944, -211131, 1652, -85155, 77588, -215804, -457396, -236159, 72886, 415844, -136173, -105244, 66564, 24904 ], [ 148176, -57512, -161872, -64688, -41520, 313920, 95568, 313760, -254232, -451568, 426616, 323592, 213752, 306504, -378816, -250024, -232672, 114968, -160416, -349664, -448288, -72008, 202192, 396064, -20184, -397344, 327200, 320960 ], [ 93880, -137955, -201947, -124271, -92355, 222897, 165001, 249143, -175165, -314293, 364792, 168000, 238260, 114992, -341283, -255887, -294226, 168271, -115310, -277184, -357085, -43607, 205738, 292254, -21540, -394094, 367486, 346206 ], [ 64624, -234670, -144286, -275174, -226606, -75942, 182090, 137846, 48878, -49218, 270768, -27776, 166408, -145184, -125934, -244134, -263636, 143270, 80788, -94656, -222098, -87606, 142212, 143628, -85480, -233324, 290252, 227020 ], [ 35368, -331385, -86625, -426077, -360857, -374781, 199179, 26549, 272921, 215857, 176744, -223552, 94556, -405360, 89415, -232381, -233046, 118269, 276886, 87872, -87111, -131605, 78686, -4998, -149420, -72554, 213018, 107834 ], [ -25348, -308220, 25736, -468380, -395968, -335520, 142448, -107268, 136864, 32592, -4840, -155128, 208724, -365576, 3464, -14568, -113536, 20388, 162784, 96960, -123964, 29096, 117740, 122176, -61420, -160124, 190404, -9352 ], [ -90783, -267073, 146302, -494393, -416208, -245544, 74644, -244463, -53208, -217924, -199558, -47074, 350795, -280798, -127682, 234154, 19312, -88425, 2152, 80032, -186593, 220502, 172181, 290720, 49371, -284945, 175983, -126238 ], [ -144816, -217088, 252250, -510522, -431604, -154558, 5436, -371536, -219890, -434920, -362596, 54740, 470664, -212100, -241206, 444302, 121110, -187016, -125278, 47620, -226760, 390472, 202242, 436300, 146300, -383194, 151504, -222714 ], [ -79128, -74304, 204709, -422869, -396138, -52967, -78514, -392328, -140977, -299956, -192994, 91034, 357412, -312242, -169699, 249423, -103117, -178276, 95913, -147374, -31076, 335364, -23687, 340758, 97678, -202437, 21416, -104885 ], [ -13440, 68480, 157168, -335216, -360672, 48624, -162464, -413120, -62064, -164992, -23392, 127328, 244160, -412384, -98192, 54544, -327344, -169536, 317104, -342368, 164608, 280256, -249616, 245216, 49056, -21680, -108672, 12944 ], [ 28651, 145772, 112280, -237245, -347942, 124525, -172165, -424175, -22708, -26458, 28442, 141747, 134394, -434630, -74005, -98552, -415953, -142967, 452608, -389732, 234348, 201726, -343168, 172389, 25963, 120241, -148033, 113343 ], [ 16806, 73368, 73456, -115690, -387180, 141706, -12154, -412974, -73768, 120236, -188908, 106166, 32596, -278828, -157978, -156144, -194578, -75646, 392256, -99656, 16216, 69660, -134144, 151482, 61222, 173394, 19982, 173902 ], [ 4961, 964, 34632, 5865, -426418, 158887, 147857, -401773, -124828, 266930, -406258, 70585, -69202, -123026, -241951, -213736, 26797, -8325, 331904, 190420, -201916, -62406, 74880, 130575, 96481, 226547, 187997, 234461 ], [ 33760, 53900, 14468, 70060, -442976, 158632, 203312, -412748, -143848, 367112, -458044, -32616, -87060, -127376, -309364, -157760, 140904, 91276, 209416, 261400, -330072, -62604, 204464, 193452, 5500, 217336, 158576, 222792 ], [ 99816, 221731, 11409, 81675, -438744, 142394, 162924, -444051, -133498, 424658, -358063, -197802, -27973, -278532, -361597, 2320, 156682, 220467, 29970, 131542, -375750, 58077, 261228, 333131, -201201, 150958, -51828, 144914 ], [ 165872, 389562, 8350, 93290, -434512, 126156, 122536, -475354, -123148, 482204, -258082, -362988, 31114, -429688, -413830, 162400, 172460, 349658, -149476, 1684, -421428, 178758, 317992, 472810, -407902, 84580, -262232, 67036 ], [ 71601, 300404, 5189, 42141, -407993, 80083, -42700, -249294, -149484, 396083, -283833, -164051, -83437, -313298, -215211, 275917, 248571, 326274, -63025, -108879, -351948, 243305, 372699, 435349, -365451, 177254, -321778, -17081 ], [ -79256, 120544, 1992, -31160, -373608, 23480, -252000, 67600, -188768, 259256, -353960, 163400, -259272, -102480, 71944, 373000, 345976, 249040, 117272, -212632, -241824, 288040, 426680, 335368, -235064, 326064, -328080, -103400 ], [ -230113, -59316, -1205, -104461, -339223, -33123, -461300, 384494, -228052, 122429, -424087, 490851, -435107, 108338, 359099, 470083, 443381, 171806, 297569, -316385, -131700, 332775, 480661, 235387, -104677, 474874, -334382, -189719 ], [ -167130, -30638, -83250, -80676, -232766, -71114, -424904, 366218, -128648, 16446, -268076, 328868, -304328, 110992, 84616, 219060, 356558, 116242, 186542, -382650, -237550, 283020, 288396, 264106, -235320, 411978, -98046, -301646 ], [ -94427, 7519, -168879, -52478, -123033, -108259, -377340, 332707, -22940, -88135, -101786, 144638, -159612, 104184, -215396, -47786, 261361, 61663, 62273, -447211, -353217, 228970, 84938, 298675, -377828, 339459, 149319, -414737 ], [ -64128, 24320, -256404, -26712, -36356, -117420, -323696, 297416, 64996, -140016, 4452, -4684, -68664, 71404, -465712, -237480, 161172, -13404, -22352, -438048, -426332, 187704, -86140, 294848, -435256, 289364, 321964, -449436 ], [ -235248, -60320, -352935, -12498, -59195, 6343, -241172, 253670, 68515, 58428, -174557, 11807, -233114, -84743, -479972, -60702, 37271, -185789, 81332, -78696, -297325, 207162, -103413, 108640, -88554, 345783, 139689, -111773 ], [ -406368, -144960, -449466, 1716, -82034, 130106, -158648, 209924, 72034, 256872, -353566, 28298, -397564, -240890, -494232, 116076, -86630, -358174, 185016, 280656, -168318, 226620, -120686, -77568, 258148, 402202, -42586, 225890 ], [ -431580, -238798, -436755, 15840, -38804, 174120, -134993, 132086, 31165, 328731, -440163, 60080, -426258, -261398, -373303, 199983, -78465, -453006, 256786, 392022, -30680, 201393, -131191, -111667, 462650, 420344, -158639, 366894 ], [ -229824, -346944, -254112, 29824, 107200, 94080, -202912, 1216, -78752, 203680, -383008, 115648, -243776, -70912, -42080, 139424, 135136, -427200, 278912, 117632, 120384, 106656, -131168, 90848, 445952, 378944, -171680, 201984 ], [ -28068, -455090, -71469, 43808, 253204, 14040, -270831, -129654, -188669, 78629, -325853, 171216, -61294, 119574, 289143, 78865, 348737, -401394, 301038, -156758, 271448, 11919, -131145, 293363, 429254, 337544, -184721, 37074 ], [ -43788, -421290, 48552, -21224, 141496, 87734, -191708, -93112, -241858, 92052, -217556, 138122, 48934, 241656, 305772, 21456, 289380, -210024, 197934, -114930, 200024, -133064, -197272, 390878, 343452, 155220, -151366, 19500 ], [ -199314, -296239, 128316, -137052, -135884, 260257, -18058, 51052, -258579, 194494, -76382, 48031, 112713, 319764, 120162, -33928, 54550, 87780, 14325, 130181, -14428, -310348, -305924, 420893, 213226, -117698, -88185, 96642 ], [ -354840, -171188, 208080, -252880, -413264, 432780, 155592, 195216, -275300, 296936, 64792, -42060, 176492, 397872, -65448, -89312, -180280, 385584, -169284, 375292, -228880, -487632, -414576, 450908, 83000, -390616, -25004, 173784 ], [ -272296, -144215, 280985, -44644, -421471, 193022, 13975, 213467, -99304, 231722, 111650, -178226, 18237, 176046, -9549, -110382, -300027, 230903, -53662, 206412, -85011, -505563, -392432, 406557, 1433, -312224, -99383, 195940 ], [ -139632, -137890, 352446, 231816, -373010, -133532, -194014, 205210, 117264, 131212, 138652, -324092, -186762, -108924, 97194, -124228, -395546, -19038, 124956, -49624, 134294, -489946, -342752, 346550, -69890, -159872, -202722, 206520 ], [ -12146, -123120, 415487, 483650, -317357, -440492, -392877, 195865, 318331, 38763, 166134, -459019, -369370, -374240, 197656, -132120, -473105, -248293, 285975, -283303, 339300, -467544, -291762, 292124, -141064, -18795, -291544, 219127 ], [ 1424, 77440, 293288, 193712, -103480, -316384, -390968, 162584, 178376, 123656, 204176, -353288, -59376, -207168, 159936, -9024, -155544, -22456, 59816, -25128, 229728, -295872, -211952, 360480, -208960, -125768, -60992, 276328 ], [ 14994, 278000, 171089, -96226, 110397, -192276, -389059, 129303, 38421, 208549, 242218, -247557, 250618, -40096, 122216, 114072, 162017, 203381, -166343, 233047, 120156, -124200, -132142, 428836, -276856, -232741, 169560, 333529 ], [ -10826, 420456, 67226, -253744, 255418, -70226, -397578, 84490, -60338, 282312, 214962, -199888, 455882, 109162, 106822, 212544, 315742, 287402, -327906, 413054, 17274, 2082, -51366, 477020, -334492, -233826, 268898, 303814 ], [ -148251, 398284, 15315, -36072, 205347, 45993, -435643, 7003, -42375, 324540, 2695, -316728, 364411, 207947, 154685, 241248, 5265, -30389, -306447, 371585, -66653, -241, 32147, 468050, -363058, 65105, -3537, 27837 ], [ -285676, 376112, -36596, 181600, 155276, 162212, -473708, -70484, -24412, 366768, -209572, -433568, 272940, 306732, 202548, 269952, -305212, -348180, -284988, 330116, -150580, -2564, 115660, 459080, -391624, 364036, -275972, -248140 ], [ -282752, 302405, -139723, 265380, 115017, 205754, -485395, -52590, -34367, 373499, -183645, -373297, 251231, 380987, 156350, 153093, -343098, -394051, -222048, 293806, -231251, 46835, 209909, 455500, -280820, 414081, -374981, -358017 ], [ -126720, 172478, -298722, 203096, 85462, 170012, -468306, 69356, -74778, 341506, 102130, -119814, 305626, 428482, 7540, -122562, -83612, -143282, -113856, 263124, -308370, 152658, 315870, 457800, -17976, 192614, -284798, -286694 ], [ 29312, 42551, -457721, 140812, 55907, 134270, -451217, 191302, -115189, 309513, 387905, 133669, 360021, 475977, -141270, -398217, 175874, 107487, -5664, 232442, -385489, 258481, 421831, 460100, 244868, -28853, -194615, -215371 ], [ 56800, 114784, -397088, 108032, -37088, 272, -364288, 94512, -80656, 225072, 403840, 253952, 405760, 341920, -236240, -250656, 226416, 258960, 144832, 43104, -331104, 309920, 246912, 433248, 265664, -174752, -97472, -155184 ], [ 28050, 275462, -240366, 88160, -157838, -176713, -246804, -97975, -13335, 117685, 301720, 315960, 447712, 128434, -307655, 82062, 185545, 366991, 313836, -215646, -219186, 337566, -50892, 393642, 180564, -287590, 2716, -99869 ], [ -700, 436140, -83644, 68288, -278588, -353698, -129320, -290462, 53986, 10298, 199600, 377968, 489664, -85052, -379070, 414780, 144674, 475022, 482840, -474396, -107268, 365212, -348696, 354036, 95464, -400428, 102904, -44554 ], [ -50051, 217663, -207482, 155285, -260297, -116647, -225007, -180654, 11666, -99168, 112873, 177266, 385309, 9364, -262682, 330312, 43470, 395418, 415573, -492381, -34515, 329564, -339081, 358383, -49339, -244130, 237868, 82959 ], [ -101364, -36924, -358040, 252460, -228764, 159836, -340996, -42056, -41096, -208832, 27612, -48456, 267020, 133104, -128408, 206112, -63480, 297944, 325804, -487436, 34508, 287888, -300188, 366916, -199828, -62200, 376144, 217348 ], [ -145840, -242041, -460391, 313833, -199331, 398996, -397423, 53915, -95637, -310963, -46762, -211391, 167913, 216929, -26135, 94656, -126429, 215848, 234046, -439225, 98626, 219485, -255985, 350003, -324085, 83544, 475945, 320744 ], [ -144736, -117358, -241362, 136526, -183898, 389336, -56770, -134294, -162038, -362874, -48556, 44254, 196686, 34654, -137202, 68160, 103962, 236272, 129028, -102574, 130044, -27098, -176382, 163450, -273462, -11952, 319246, 217520 ], [ -143632, 7325, -22333, -40781, -168465, 379676, 283883, -322503, -228439, -414785, -50350, 299899, 225459, -147621, -248269, 41664, 334353, 256696, 24010, 234077, 161462, -273681, -96779, -23103, -222839, -107448, 162547, 114296 ], [ -100936, 32664, 131776, -160880, -108648, 304800, 404152, -419328, -188080, -454128, -12048, 463872, 207008, -233776, -311904, 14648, 397848, 230976, -99200, 425360, 198632, -440872, -29472, -108752, -213192, -149512, -8136, -22992 ], [ 19745, -128267, 164160, -173714, 34389, 107644, 111201, -344808, 52454, -469906, 101434, 455960, 100012, -139706, -286604, -13343, 148413, 118736, -256520, 344078, 246587, -459203, 14780, -5206, -280375, -91391, -205039, -224150 ], [ 140426, -289198, 196544, -186548, 177426, -89512, -181750, -270288, 292988, -485684, 214916, 448048, -6984, -45636, -261304, -41334, -101022, 6496, -413840, 262796, 294542, -477534, 59032, 98340, -347558, -33270, -401942, -425308 ], [ 82253, -250995, 65544, -220754, 187382, -103745, -256210, -199369, 346517, -358163, 303893, 262153, -86459, -100260, -112101, 7453, -70515, -132030, -485685, 165381, 224262, -406295, 46240, 112745, -337560, 77670, -446303, -400149 ], [ -113500, -59612, -191136, -271400, 94968, 22732, -162600, -131220, 256196, -120412, 374020, -60652, -144764, -269264, 132412, 115300, 175332, -290776, -491780, 55556, 63032, -266156, -10432, 58580, -268192, 229240, -373324, -200900 ], [ -309253, 131771, -447816, -322046, 2554, 149209, -68990, -63071, 165875, 117339, 444147, -383457, -203069, -438268, 376925, 223147, 421179, -449522, -497875, -54269, -98198, -126017, -67104, 4415, -198824, 380810, -300345, -1651 ], [ -246094, 33210, -378354, -272612, 121172, 81610, 15188, -131254, 32588, 250096, 394682, -280130, -277538, -264570, 306204, 187696, 230094, -238242, -326058, 64038, -115266, -211004, -168038, 5618, -67968, 155568, -334484, 34086 ], [ -111015, -145891, -218297, -195378, 298410, -39899, 96746, -237307, -112634, 353688, 311997, -58433, -356497, 4323, 147918, 112440, -82361, 75823, -104821, 245715, -92289, -358526, -281267, 22201, 79968, -174344, -398378, 24403 ], [ 24064, -324992, -58240, -118144, 475648, -161408, 178304, -343360, -257856, 457280, 229312, 163264, -435456, 273216, -10368, 37184, -394816, 389888, 116416, 427392, -69312, -506048, -394496, 38784, 227904, -504256, -462272, 14720 ], [ 168067, -133609, -194975, -48431, 330380, 52653, 282356, -139879, -251301, 249682, 94141, 145462, -284001, 230666, 70040, -146632, -359396, 250278, 117520, 349698, -73705, -309697, -73462, -30653, 251663, -404850, -279652, 115000 ], [ 312070, 57774, -331710, 21282, 185112, 266714, 386408, 63602, -244746, 42084, -41030, 127660, -132546, 188116, 150448, -330448, -323976, 110668, 118624, 272004, -78098, -113346, 247572, -100090, 275422, -305444, -97032, 215280 ], [ 429593, 189017, -440670, 86655, 43839, 360815, 469910, 196443, -193186, -144584, -118506, 73603, 10239, 131941, 182666, -440874, -304601, 9393, 136068, 200265, -108091, 7210, 498906, -144147, 245916, -231023, 36783, 249720 ], [ 451788, 103756, -449640, 136404, -83052, 23060, 479432, 74980, 20392, -255904, 11720, -110972, 121812, 26716, 41400, -287096, -342988, 46124, 212336, 149964, -230244, -145096, 499320, -96836, 24656, -246548, -5100, 47136 ], [ 473983, 18495, -458610, 186153, -209943, -314695, 488954, -46483, 233970, -367224, 141946, -295547, 233385, -78509, -99866, -133318, -381375, 82855, 288604, 99663, -352397, -297402, 499734, -49525, -196604, -262073, -46983, -155448 ], [ 451268, -97836, -381100, 171462, -253294, -427510, 337626, -58076, 303468, -300554, 215262, -356372, 327198, -76034, -145162, -53550, -276482, 137866, 251492, 72642, -398890, -323768, 491208, 34356, -255474, -157848, -38196, -251732 ], [ 370170, -254558, -191166, 72999, -188043, -247903, -22807, 73162, 185662, -2497, 214595, -256322, 397923, 66451, -65697, -69995, 14675, 216641, 66986, 75885, -347025, -186412, 471060, 165778, -103237, 102052, 36462, -209826 ], [ 289072, -411280, -1232, -25464, -122792, -68296, -383240, 204400, 67856, 295560, 213928, -156272, 468648, 208936, 13768, -86440, 305832, 295416, -117520, 79128, -295160, -49056, 450912, 297200, 49000, 361952, 111120, -167920 ], [ 232439, -324777, 84857, -155097, -125386, -78394, -355143, 71698, -21225, 257347, 221826, 3733, 480663, 263266, -76222, -160425, 260974, 178951, -126541, 166266, -167215, -69710, 309924, 322647, -7128, 272697, 157698, -172079 ], [ 188854, -108554, 115562, -301354, -164164, -189668, -119830, -201772, -94986, 39790, 234292, 195714, 461366, 270580, -256588, -265098, 36908, -41642, -41970, 298148, 1306, -174636, 104488, 291574, -174384, -2774, 189300, -200806 ], [ 145269, 107669, 146267, -447611, -202942, -300942, 115483, -475242, -168747, -177767, 246758, 387695, 442069, 277894, -436954, -369771, -187158, -262235, 42601, 430030, 169827, -279562, -100948, 260501, -341640, -278245, 220902, -229533 ], [ 66884, -33328, 7652, -410148, -152980, -249916, 53836, -309332, -187368, -38264, 19044, 267316, 350172, 70828, -169420, -365504, -95364, -304128, 193792, 449592, 71468, -99848, -67184, 196668, -225896, -275596, 6564, -317620 ], [ -16721, -227908, -156361, -345127, -89707, -174545, -52355, -77515, -197718, 154798, -244697, 100083, 247385, -168395, 165299, -344896, 43809, -319216, 354976, 452306, -66923, 122562, 2460, 127921, -67702, -231229, -244665, -414611 ], [ -98654, -378018, -306262, -265832, -22372, -87020, -131816, 119898, -209202, 307342, -475510, -62060, 153170, -371884, 455456, -317112, 154370, -330452, 494584, 433234, -196930, 313758, 73210, 51300, 67958, -192468, -457060, -477866 ], [ -163031, -61193, -307987, -36660, 87614, 128122, 69388, -43931, -232593, 34447, -360579, -170758, 148961, -200166, 277712, -213980, -35495, -301242, 407644, 185409, -238905, 177207, 155573, -107998, -32989, -212570, -261698, -186893 ], [ -227408, 255632, -309712, 192512, 197600, 343264, 270592, -207760, -255984, -238448, -245648, -279456, 144752, -28448, 99968, -110848, -225360, -272032, 320704, -62416, -280880, 40656, 237936, -267296, -133936, -232672, -66336, 104080 ], [ -206777, 393747, -240919, 358509, 279012, 384820, 326924, -242292, -269666, -368872, -201466, -305785, 133851, 62973, -17163, -75161, -329090, -176119, 212050, -244343, -331563, -43920, 284606, -353430, -170497, -249995, 66558, 295982 ], [ 8158, 123382, -10942, 380106, 295112, 29608, 52120, 18712, -261156, -173648, -318996, -143842, 107654, -29142, 4250, -193634, -235940, 72258, 53764, -275646, -402150, -9696, 249692, -272332, -59890, -260966, 56668, 261436 ], [ 223093, -146983, 219035, 401703, 311212, -325604, -222684, 279716, -252646, 21576, -436526, 18101, 81457, -121257, 25663, -312107, -142790, 320635, -104522, -306949, -472737, 24528, 214778, -191234, 50717, -271937, 46778, 226890 ], [ 181168, -216900, 323552, 238620, 263280, -453008, -290416, 293964, -261824, 136520, -465604, 136736, -6864, -190284, 78252, -347768, -3992, 327416, -97856, -234308, -321072, 35400, 95288, -129528, 42500, -278780, 14976, 224936 ], [ -96212, -103073, 313064, -93753, 156652, -371588, -168332, 82019, -287216, 177874, -413601, 215672, -152132, -238147, 159419, -307518, 176650, 112734, 60016, -66385, 34324, 24866, -101730, -85598, -74639, -281839, -36912, 252858 ], [ -373592, 10754, 302576, -426126, 50024, -290168, -46248, -129926, -312608, 219228, -361598, 294608, -297400, -286010, 240586, -267268, 357292, -101948, 217888, 101538, 389720, 14332, -298748, -41668, -191778, -284898, -88800, 280780 ], [ -342966, 151288, 271348, -428291, -81067, -285129, -144467, -117998, -193415, 154451, -217608, 250005, -281610, -127952, 118586, -138142, 422997, -107683, 153672, 133750, 290961, 2064, -380914, 52, -284930, -257646, -9771, 317219 ], [ -203632, 301248, 232800, -313912, -220792, -307048, -320440, -27056, -23192, 52216, -41152, 161800, -208976, 102784, -75120, 22352, 448136, -39672, 11072, 118064, 31912, -10816, -422544, 40992, -369616, -219696, 115464, 356664 ], [ -64298, 451208, 194252, -199533, -360517, -328967, -496413, 63886, 147031, -50019, 135304, 73595, -136342, 333520, -268826, 182846, 473275, 28339, -131528, 102378, -227137, -23696, -464174, 81932, -454302, -181746, 240699, 396109 ], [ -190262, 339434, -23970, -281350, -87566, -86600, -304788, -33888, 107154, -22498, 6444, 7192, -115694, 324126, -119068, -26150, 314846, 130274, -239720, -93664, -110558, -155926, -143574, 16810, -179640, -97244, -16382, 265252 ], [ -328285, 215763, -250359, -372085, 204143, 167780, -96454, -140240, 57727, 10921, -136294, -58220, -97409, 303817, 46302, -251941, 148073, 233751, -346348, -297904, 23095, -293581, 193491, -53133, 111356, -10626, -290841, 126654 ], [ -438492, 97060, -386012, -390192, 443088, 350528, 40312, -223612, 6064, 6856, -244772, -78348, -59160, 277268, 147416, -438084, 28884, 327296, -388416, -455244, 155088, -409316, 471992, -93672, 332008, 63760, -503404, 38076 ], [ -416573, 1955, -90669, -63316, 431404, 193024, -162870, -197829, -56220, -175258, -190515, 116623, 73918, 221079, -56686, -435899, 135719, 373664, -123824, -389809, 279196, -420931, 472314, 5458, 218526, 80044, -421961, 187093 ], [ -394654, -93150, 204674, 263560, 419720, 35520, -366052, -172046, -118504, -357372, -136258, 311594, 206996, 164890, -260788, -433714, 242554, 420032, 140768, -324374, 403304, -432546, 472636, 104588, 105044, 96328, -340518, 336110 ], [ -327609, -65972, 322591, 466668, 295473, -42883, -436061, -188563, -182489, -392651, -139790, 310392, 207738, 149480, -360103, -342267, 322749, 453395, 240435, -195480, 356709, -425414, 444320, 99660, 73363, 145408, -318448, 400509 ], [ -190368, 151424, 164512, 477248, -3872, 1760, -298912, -270880, -249120, -199520, -233216, 4032, 2624, 197504, -296416, -111968, 361504, 466528, 83552, 32128, 44576, -389120, 371456, -67136, 168928, 245504, -388736, 333280 ], [ -53127, 368820, 6433, 487828, -303217, 46403, -161763, -353197, -315751, -6389, -326642, -302328, -202490, 245528, -232729, 118331, 400259, 479661, -73331, 259736, -267557, -352826, 298592, -233932, 264493, 345600, -459024, 266051 ], [ -104200, 300728, 17474, 330450, -303466, 142300, -43864, -231548, -176792, -28872, -238572, -371122, -239660, 304682, -251404, 66264, 365892, 310864, -114938, 309530, -360758, -188866, 282834, -181026, 152228, 284374, -301378, 127310 ], [ -276332, 49108, 137235, 65099, -111439, 271146, 61660, 21222, 94332, -189964, -33826, -287195, -168866, 370991, -323026, -167324, 284518, 25112, -82439, 245015, -313217, 57165, 303787, 13117, -93642, 119441, 2797, -57403 ], [ -448464, -202512, 256996, -200252, 80588, 399992, 167184, 273992, 365456, -351056, 170920, -203268, -98072, 437300, -394648, -400912, 203144, -260640, -49940, 180500, -265676, 303196, 324740, 207260, -339512, -45492, 306972, -242116 ], [ -281446, -42535, 133234, -243436, 215235, 146387, 59186, 93087, 335012, -408845, 117627, 1290, 8499, 240592, -406477, -340361, 67848, -78612, 104083, 36033, -169172, 148593, 249097, 94287, -161378, -199139, 241445, -175250 ], [ -43028, 204094, -41796, -239848, 337802, -187734, -93764, -179118, 241080, -444886, 10010, 231244, 122602, -11488, -405718, -217886, -78800, 201896, 283690, -125266, -62360, -90354, 153118, -83342, 106020, -350410, 98086, -55420 ] ], [ [ -105216, 217792, 82112, -297152, -279104, -60480, 425984, -261824, -225728, 122624, -260416, -271488, -359104, -324288, -139328, -318272, 8896, -150720, -119040, -132672, 407616, -274880, -199744, -236032, -56832, 237312, -168384, 37120 ], [ -117969, 189346, 65513, -273680, -266822, -62733, 410750, -240920, -209846, 104276, -247927, -249027, -337888, -297240, -133394, -295055, -15077, -130275, -127440, -122307, 391665, -251441, -198376, -236737, -60000, 237993, -176556, 33373 ], [ -215742, -28740, -61746, -93728, -172660, -80006, 293956, -80656, -88084, -36392, -152178, -76826, -175232, -89872, -87900, -117058, -198870, 26470, -191840, -42842, 269374, -71742, -187888, -242142, -84288, 243214, -239208, 4646 ], [ -313515, -246826, -189005, 86224, -78498, -97279, 177162, 79608, 33678, -177060, -56429, 95375, -12576, 117496, -42406, 60939, -382663, 183215, -256240, 36623, 147083, 107957, -177400, -247547, -108576, 248435, -301860, -24081 ], [ -328544, -384840, -263352, 116328, 23288, -91648, 111168, 132160, 44936, -234008, -14880, 164632, 91032, 188088, -7408, 172768, -381752, 281824, -245024, 131560, 26544, 185680, -137816, -231976, -68224, 201448, -359624, -52160 ], [ -188428, -372719, -238489, -134533, 139369, -43072, 140424, -17248, -151001, -133981, -74956, 40869, 83925, 2225, 7910, 160532, -34521, 271428, -92028, 255507, -90710, 72198, -43677, -177075, 93328, 56571, -408223, -79024 ], [ -48312, -360598, -213626, -385394, 255450, 5504, 169680, -166656, -346938, -33954, -135032, -82894, 76818, -183638, 23228, 148296, 312710, 261032, 60968, 379454, -207964, -41284, 50462, -122174, 254880, -88306, -456822, -105888 ], [ 16729, -366430, -127312, -401293, 272991, 64077, 154190, -210933, -320965, 39644, -55553, -164940, 63848, -302421, 19839, 75714, 435639, 229862, 69235, 276044, -141567, -66639, 125959, -142218, 297859, -96644, -325995, -84561 ], [ 24020, -386072, 6272, -236452, 214732, 130340, 104280, -174340, -124292, 92912, 131276, -214896, 46368, -369604, 2060, -43288, 386028, 182712, -33828, -2256, 66100, -24204, 187116, -219912, 249628, 48, -57148, -26164 ], [ 31311, -405714, 139856, -71611, 156473, 196603, 54370, -137747, 72381, 146180, 318105, -264852, 28888, -436787, -15719, -162290, 336417, 135562, -136891, -280556, 273767, 18231, 248273, -297606, 201397, 96740, 211699, 32233 ], [ 110170, -203722, 127406, 13724, 157524, 204186, 151844, -165144, 108710, 142784, 163006, -98754, -87124, -216780, 39492, -49326, 258690, 149396, -229352, -274168, 188124, -35472, 265024, -199656, 209398, 170194, 193338, 58806 ], [ 208909, 59835, 74391, 76974, 175050, 195469, 290258, -210316, 100499, 123648, -87073, 127359, -230506, 83002, 114978, 128073, 173153, 180170, -318868, -188700, 21006, -115880, 269440, -52916, 233019, 237193, 95197, 76539 ], [ 307648, 323392, 21376, 140224, 192576, 186752, 428672, -255488, 92288, 104512, -337152, 353472, -373888, 382784, 190464, 305472, 87616, 210944, -408384, -103232, -146112, -196288, 273856, 93824, 256640, 304192, -2944, 94272 ], [ 212842, 45897, 49873, 26926, 220176, 13654, 365744, -249002, 184242, 18078, -196024, 287278, -294331, 334990, -53129, 47067, -267, 53026, -288140, 92774, -180382, -135637, 30700, -55653, 71145, 88291, -14697, 62785 ], [ 118036, -231598, 78370, -86372, 247776, -159444, 302816, -242516, 276196, -68356, -54896, 221084, -214774, 287196, -296722, -211338, -88150, -104892, -167896, 288780, -214652, -74986, -212456, -205130, -114350, -127610, -26450, 31298 ], [ 50240, -413623, 101257, -184775, 221926, -283297, 204293, -196215, 324910, -133075, 68022, 190710, -160057, 257732, -424300, -387538, -138168, -227375, -39482, 408436, -246287, -61350, -378672, -281387, -251070, -257906, -54353, -5174 ], [ 79680, -251956, 103948, -229556, 3656, -229868, -22372, -6580, 217960, -119620, 125384, 289288, -194764, 294256, -134224, -267800, -51872, -222292, 118344, 253232, -268436, -216968, -267904, -94052, -212200, -80024, -140396, -59592 ], [ 109120, -90289, 106639, -274337, -214614, -176439, -249037, 183055, 111010, -106165, 182746, 387866, -229471, 330780, 155852, -148062, 34424, -217209, 276170, 98028, -290585, -372586, -157136, 93283, -173330, 97858, -226439, -114010 ], [ 112900, -24052, 57080, -258138, -263344, -79930, -292212, 266040, 25890, -153660, 202128, 421624, -163058, 353504, 203968, -90744, 59970, -164836, 260416, -39746, -302404, -408374, -78928, 199688, -123860, 125430, -164712, -55578 ], [ 83322, -81874, -60404, -162665, -91672, 72583, -96850, 210380, -30851, -280390, 172136, 371116, 34811, 358288, -62464, -114572, 6541, -50986, 19008, -154861, -300794, -288383, -43048, 200884, -60610, -42401, 89116, 149559 ], [ 53744, -139696, -177888, -67192, 80000, 225096, 98512, 154720, -87592, -407120, 142144, 320608, 232680, 363072, -328896, -138400, -46888, 62864, -222400, -269976, -299184, -168392, -7168, 202080, 2640, -210232, 342944, 354696 ], [ 56041, -217498, -200512, -84999, 87002, 178634, 181764, 84135, -11118, -285270, 123807, 224485, 260479, 239186, -310328, -151578, -102942, 124889, -199718, -239141, -275824, -140951, 30152, 168476, 3445, -223818, 324927, 353958 ], [ 75338, -305956, -172544, -163222, 6180, 26052, 205224, 5590, 136404, -30844, 111686, 104034, 197574, 46676, -139760, -159076, -160396, 159274, -36188, -130466, -240864, -162870, 68240, 116312, -29054, -155140, 161926, 243420 ], [ 94635, -394414, -144576, -241445, -74642, -126530, 228684, -72955, 283926, 223582, 99565, -16417, 134669, -145834, 30808, -166574, -217850, 193659, 127342, -21791, -205904, -184789, 106328, 64148, -61553, -86462, -1075, 132882 ], [ 26592, -320152, -36388, -321708, -106944, -182952, 131644, -142580, 125428, 54188, 4, 8432, 194724, -186604, -24004, -7472, -170164, 58884, 113652, 7264, -240884, -35908, 157016, 116804, -65492, -162784, 1384, -20956 ], [ -54552, -221482, 83833, -402277, -131968, -224950, 16529, -210867, -78973, -178779, -112673, 55076, 273223, -204613, -112623, 176620, -106707, -101265, 73379, 24376, -286355, 138593, 209594, 185183, -65147, -260856, 28662, -181289 ], [ -125230, -125358, 191688, -461820, -156738, -248120, -92094, -273042, -253352, -380588, -201926, 101614, 335080, -222574, -193270, 331748, -60296, -241596, 43764, 32762, -312816, 292008, 244140, 246348, -62796, -333518, 50328, -313236 ], [ -86015, -55967, 169700, -300590, -178841, -73596, -132551, -271041, -112500, -255238, -45227, 147039, 222196, -240031, -190211, 182754, -192868, -173838, 126058, -50475, -139672, 224020, 89350, 231766, -39382, -139375, 13068, -147130 ], [ -46800, 13424, 147712, -139360, -200944, 100928, -173008, -269040, 28352, -129888, 111472, 192464, 109312, -257488, -187152, 33760, -325440, -106080, 208352, -133712, 33472, 156032, -65440, 217184, -15968, 54768, -24192, 18976 ], [ -22831, 37259, 116631, -1916, -225028, 215791, -151270, -268915, 92407, -15815, 172243, 190247, 5444, -259328, -177779, -84119, -353229, -37622, 246203, -163021, 107153, 101316, -143307, 196358, 4009, 201402, -38569, 151293 ], [ -33710, -43034, 64766, 81160, -253640, 194286, 12628, -273078, -19074, 72482, 13750, 79134, -77816, -225472, -153974, -130878, -141514, 32436, 182470, -69066, -46510, 76936, -45350, 161260, 16130, 239444, -642, 206378 ], [ -44589, -123327, 12901, 164236, -282252, 172781, 176526, -277241, -130555, 160779, -144743, -31979, -161076, -191616, -130169, -177637, 70201, 102494, 118737, 24889, -200173, 52556, 52607, 126162, 28251, 277486, 37285, 261463 ], [ -32860, -102136, -31848, 168040, -291652, 164404, 252044, -271660, -156320, 212032, -192500, -147748, -172408, -190556, -168080, -118820, 138336, 155260, 57284, 74792, -278584, 40932, 108264, 159188, -9260, 237684, 9308, 263208 ], [ -407, 12082, -70074, 99178, -283441, 168061, 246547, -257147, -103512, 229328, -138749, -267785, -117806, -219559, -262564, 36775, 74856, 192175, -2079, 84314, -288014, 41001, 125146, 254661, -92267, 126525, -79081, 216058 ], [ 32046, 126300, -108300, 30316, -275230, 171718, 241050, -242634, -50704, 246624, -84998, -387822, -63204, -248562, -357048, 192370, 11376, 229090, -61442, 93836, -297444, 41070, 142028, 350134, -175274, 15366, -167470, 168908 ], [ 28731, 89031, -128302, 24660, -292978, 90239, 114377, -83060, -101647, 207769, -95711, -211430, -127415, -132997, -223426, 257695, 93773, 213135, 4077, -24873, -246830, 72317, 175995, 328868, -126497, 80191, -214175, 74175 ], [ 12792, -1704, -141872, 41312, -319888, -21288, -55064, 127712, -189208, 149096, -129176, 69584, -233560, 33592, -9296, 291160, 227656, 178520, 113672, -188840, -175024, 114568, 215992, 266400, -31208, 207128, -246168, -37352 ], [ -3147, -92439, -155442, 57964, -346798, -132815, -224505, 338484, -276769, 90423, -162641, 350598, -339705, 200181, 204834, 324625, 361539, 143905, 223267, -352807, -103218, 156819, 255989, 203932, 64081, 334065, -278161, -148879 ], [ -36444, -178, -182696, 42936, -182308, -88362, -249186, 279668, -190684, -10248, -78384, 185408, -197052, 137596, 18784, 127948, 340960, 97740, 111080, -327156, -222922, 111158, 187658, 238286, -38784, 301524, -159366, -172032 ], [ -70530, 100401, -210572, 26468, -9118, -36819, -267287, 208598, -96706, -112828, 11224, -64, -43090, 64594, -185456, -79190, 313360, 51050, -11188, -292886, -351331, 61501, 114403, 277041, -150656, 261734, -33717, -191168 ], [ -109148, 165104, -238484, 12748, 126492, 18200, -271924, 152292, -8728, -161332, 52072, -142736, 57856, -9920, -359420, -220332, 272656, 1840, -94092, -219412, -426216, 21964, 36360, 286696, -209852, 223312, 67644, -182700 ], [ -169293, 59396, -266567, 12081, 83597, 89730, -212607, 166115, 50750, 47025, -138690, -82108, -93024, -91616, -389573, -47993, 169708, -59340, 9983, 40281, -246862, 30497, -64426, 158126, -18837, 191388, 53637, -43113 ], [ -229438, -46312, -294650, 11414, 40702, 161260, -153290, 179938, 110228, 255382, -329452, -21480, -243904, -173312, -419726, 124346, 66760, -120520, 114058, 299974, -67508, 39030, -165212, 29556, 172178, 159464, 39630, 96474 ], [ -237599, -134380, -254099, 22411, 43113, 177269, -127822, 168093, 108317, 346865, -390578, 51118, -288305, -161768, -361004, 208854, 36235, -167822, 161460, 370919, 58449, 20554, -212394, -17969, 307807, 131437, 2484, 153990 ], [ -164896, -195008, -106784, 51552, 116000, 106912, -155008, 116320, 10912, 256544, -250048, 142336, -167072, -5184, -164032, 156736, 118368, -193536, 120704, 148256, 101344, -39936, -176192, 60576, 357280, 109472, -70656, 83840 ], [ -92193, -255636, 40531, 80693, 188887, 36555, -182194, 64547, -86493, 166223, -109518, 233554, -45839, 151400, 32940, 104618, 200501, -219250, 79948, -74407, 144239, -100426, -139990, 139121, 406753, 87507, -143796, 13690 ], [ -122880, -232572, 113940, 40114, 116804, 88936, -125590, 91244, -138272, 129536, -29062, 216006, 47156, 244018, 95582, 74284, 168954, -89424, 31072, -64782, 93740, -138712, -139810, 203974, 334286, 33678, -168552, 47504 ], [ -220032, -155706, 139838, -45285, -48474, 220220, -15121, 168386, -160720, 127328, 12775, 128537, 121998, 295515, 71869, 57954, 64327, 140392, -23024, 94171, -16798, -162724, -162787, 260025, 183429, -40635, -162204, 148152 ], [ -317184, -78840, 165736, -130684, -213752, 351504, 95348, 245528, -183168, 125120, 54612, 41068, 196840, 347012, 48156, 41624, -40300, 370208, -77120, 253124, -127336, -186736, -185764, 316076, 32572, -114948, -155856, 248800 ], [ -228611, -70222, 208240, 34470, -279736, 149015, 9642, 252427, -62964, 98212, 76214, -68194, 99846, 183448, 105687, -40427, -115610, 282439, -47844, 158883, -78711, -277742, -236557, 236847, -24957, -77180, -153327, 208202 ], [ -100938, -75972, 254240, 252372, -324816, -123742, -117364, 244538, 87272, 66104, 93556, -182044, -33324, -25392, 180322, -136314, -184748, 127810, -1016, 11338, 3422, -382852, -293206, 129138, -62838, -15816, -151602, 137868 ], [ 20630, -76376, 295910, 452368, -360125, -379516, -240629, 234322, 228108, 36399, 111682, -286253, -151689, -220121, 249988, -220763, -244804, -17654, 40993, -125581, 83043, -475083, -343936, 33003, -101470, 36631, -144228, 71158 ], [ 7888, 40832, 242320, 258432, -180472, -261664, -281592, 172912, 162144, 59560, 147056, -178360, 55656, -104408, 210336, -53576, -105056, 38512, -23016, -28728, 107400, -283976, -264448, 191496, -156624, -107096, -12576, 84176 ], [ -4854, 158040, 188730, 64496, -819, -143812, -322555, 111502, 96180, 82721, 182430, -70467, 263001, 11305, 170684, 113611, 34692, 94678, -87025, 68125, 131757, -92869, -184960, 349989, -211778, -250823, 119076, 97194 ], [ -34888, 238402, 143990, -43178, 136540, -33664, -346076, 46636, 30612, 111102, 158428, -26846, 386004, 125452, 137416, 247756, 83156, 93178, -139034, 154412, 111102, 28476, -93610, 464706, -244840, -306692, 168378, 79210 ], [ -113916, 214367, 124325, 93557, 154066, 54656, -320178, -28022, -33834, 154273, -33806, -165329, 270038, 235162, 122236, 288282, -127018, -71709, -157043, 210762, -37087, -47838, 31349, 455391, -215308, -113630, -15645, -26613 ], [ -192944, 190332, 104660, 230292, 171592, 142976, -294280, -102680, -98280, 197444, -226040, -303812, 154072, 344872, 107056, 328808, -337192, -236596, -175052, 267112, -185276, -124152, 156308, 446076, -185776, 79432, -199668, -132436 ], [ -191177, 171269, -9616, 249646, 158340, 181840, -276236, -102571, -127614, 200289, -219515, -295357, 112455, 402948, 53860, 258905, -332382, -274752, -150150, 268330, -274956, -91082, 227862, 399427, -118272, 110145, -253616, -167243 ], [ -101270, 157630, -227104, 140948, 111512, 166752, -266760, -20898, -118644, 159142, 3838, -126606, 151946, 404696, -40808, 68534, -93044, -174656, -78436, 209404, -300808, 61316, 241156, 312050, -9344, -36250, -165664, -124578 ], [ -11363, 143991, -444592, 32250, 64684, 151664, -257284, 60775, -109674, 117995, 227191, 42145, 191437, 406444, -135476, -121837, 146294, -74560, -6722, 150478, -326660, 213714, 254450, 224673, 99584, -182645, -77712, -81913 ], [ -21296, 223584, -353104, 1680, -10704, 57744, -252096, -9904, -42704, 117072, 224800, 166080, 203584, 294432, -154672, -60816, 209904, 79408, 120464, 35952, -261712, 243920, 103344, 248416, 157040, -252304, 896, -41440 ], [ -74909, 343966, -126439, 5291, -98587, -70665, -248784, -147237, 49641, 133747, 123646, 270408, 203768, 132650, -140849, 110189, 196633, 256945, 271919, -102899, -157039, 220667, -119687, 320774, 191977, -288391, 75416, -1926 ], [ -128522, 464348, 100226, 8902, -186470, -199074, -245472, -284570, 141986, 150422, 22492, 374736, 203952, -29132, -127026, 281194, 183362, 434482, 423374, -241750, -52366, 197414, -342718, 393132, 226914, -324478, 149936, 37588 ], [ -160799, 305766, -11902, 74127, -220068, -69477, -295395, -153397, 48334, 88137, -6023, 158247, 128200, 71418, -71833, 227247, 47556, 394690, 302564, -229065, 13772, 225632, -320952, 400873, 62792, -199306, 243944, 86615 ], [ -191044, 120616, -156296, 145220, -248496, 84692, -350388, 3348, -63032, 18332, -27620, -88796, 45216, 196952, -12700, 151876, -99920, 334200, 155824, -201948, 76240, 258752, -275872, 402460, -120288, -58776, 339808, 136548 ], [ -215133, -28846, -261558, 185065, -264114, 219679, -356868, 125527, -167888, -48596, -42557, -269761, -24619, 289675, 19463, 76139, -201421, 283031, 20004, -148311, 137805, 257312, -234437, 383104, -268298, 49429, 402621, 175090 ], [ -198182, 59612, -105940, 16590, -194332, 226786, -39928, 17266, -229344, -96344, -13094, -10206, -6794, 163658, -128174, -2038, 3578, 294002, -43016, 82126, 193350, 25472, -217302, 224128, -182508, -57866, 245094, 137692 ], [ -181231, 148070, 49678, -151885, -124550, 233893, 277012, -90995, -290800, -144092, 16369, 249349, 11031, 37641, -275811, -80215, 208577, 304973, -106036, 312563, 248895, -206368, -200167, 65152, -96718, -165161, 87567, 100294 ], [ -145832, 166736, 156704, -225064, -69352, 190232, 380648, -159680, -249256, -191592, 43760, 387672, 7128, -36792, -330448, -115416, 273360, 265304, -153544, 418216, 297648, -350976, -145224, -37792, -65160, -223736, -57592, 40712 ], [ -75843, 54542, 172620, -119563, -41499, 51381, 84339, -154160, -14587, -238627, 67266, 298685, -37515, -14505, -210710, -70037, 75238, 130685, -171967, 289899, 333666, -332024, -19391, -35676, -135287, -190961, -179561, -60465 ], [ -5854, -57652, 188536, -14062, -13646, -87470, -211970, -148640, 220082, -285662, 90772, 209698, -82158, 7782, -90972, -24658, -122884, -3934, -190390, 161582, 369684, -313072, 106442, -33560, -205414, -158186, -301530, -161642 ], [ -24434, -40327, 107745, -18853, -26678, -90484, -256976, -136633, 305186, -250212, 119647, 81035, -128049, -17342, 34811, 62685, -75761, -89309, -196580, 52908, 290262, -253859, 127326, -28194, -190209, -65611, -341872, -127944 ], [ -111144, 76628, -47436, -108484, -71160, 10992, -108672, -119636, 275240, -151312, 152652, -78148, -174900, -78936, 165244, 182308, 160012, -136804, -193360, -40656, 122040, -163676, 67480, -20328, -109364, 72964, -319424, 9504 ], [ -197854, 193583, -202617, -198115, -115642, 112468, 39632, -102639, 245294, -52412, 185657, -237331, -221751, -140530, 295677, 301931, 395785, -184299, -190140, -134220, -46182, -73493, 7634, -12462, -28519, 211539, -296976, 146952 ], [ -114428, 131042, -168240, -201922, 38704, 80456, 88018, -110086, 163292, 38028, 148714, -146746, -297132, -45542, 240386, 237756, 247708, -75428, -119762, -14304, -85884, -113216, -73308, 24204, -9108, 60314, -274780, 136260 ], [ 16258, 18641, -81208, -181889, 248280, 11364, 108649, -124323, 66830, 126118, 92341, 13219, -380438, 92941, 133505, 122526, -6994, 76878, -30729, 164912, -89886, -189024, -160110, 68870, -6762, -171411, -252654, 84418 ], [ 146944, -93760, 5824, -161856, 457856, -57728, 129280, -138560, -29632, 214208, 35968, 173184, -463744, 231424, 26624, 7296, -261696, 229184, 58304, 344128, -93888, -264832, -246912, 113536, -4416, -403136, -230528, 32576 ], [ 140481, -13950, -136937, -68959, 335703, 38458, 245890, -40189, -50286, 106108, -58493, 102413, -307827, 179605, 12916, -111568, -228300, 95163, 59270, 255463, -96326, -155444, -61601, 54932, 129283, -360034, -105891, 114824 ], [ 134018, 65860, -279698, 23938, 213550, 134644, 362500, 58182, -70940, -1992, -152954, 31642, -151910, 127786, -792, -230432, -194904, -38858, 60236, 166798, -98764, -46056, 123710, -3672, 262982, -316932, 18746, 197072 ], [ 146360, 109130, -391964, 107935, 91582, 158245, 443705, 111343, -60649, -95172, -193670, -48629, -16583, 67847, -23765, -299086, -184013, -122194, 86152, 95348, -119057, 8257, 279871, -34981, 311821, -282410, 114463, 228710 ], [ 226400, 20856, -394448, 159892, -29720, -79460, 397452, 1748, 61044, -134640, -40904, -163100, 44620, -21324, -80092, -186984, -254140, -23064, 201888, 85872, -203628, -135700, 331092, 31972, 55164, -278776, 106068, 78152 ], [ 306440, -67418, -396932, 211849, -151022, -317165, 351199, -107847, 182737, -174108, 111862, -277571, 105823, -110495, -136419, -74882, -324267, 76066, 317624, 76396, -288199, -279657, 382313, 98925, -201493, -275142, 97673, -72406 ], [ 298850, -132902, -317236, 208216, -174814, -400320, 197816, -105052, 192110, -113486, 177628, -327952, 152876, -123986, -138506, -24020, -239664, 143356, 284320, 45430, -310010, -328964, 413414, 166648, -269250, -170918, 70338, -139174 ], [ 177341, -168759, -130706, 132316, -71843, -282560, -94836, 43850, 55467, 77253, 130294, -295016, 181534, -39093, -70081, -52770, 46088, 169254, 57264, -13473, -250233, -255226, 418359, 235372, -91437, 64073, 18381, -97015 ], [ 55832, -204616, 55824, 56416, 31128, -164800, -387488, 192752, -81176, 267992, 82960, -262080, 210192, 45800, -1656, -81520, 331840, 195152, -169792, -72376, -190456, -181488, 423304, 304096, 86376, 299064, -33576, -54856 ], [ 22223, -164138, 124169, -89024, 17084, -152370, -344425, 138419, -145849, 215806, 115441, -92719, 258995, 93043, -81146, -131060, 331242, 85000, -168863, -18119, -78479, -132350, 327449, 256195, 63939, 252295, 19872, -68497 ], [ 35494, -82948, 129482, -271552, -59368, -196116, -122314, -24306, -172138, 34060, 190490, 149402, 318542, 120206, -239524, -191688, 177924, -97712, -46342, 96490, 61338, -96332, 177834, 146094, -65298, 55254, 129536, -111898 ], [ 48765, -1758, 134795, -454080, -135820, -239862, 99797, -187031, -198427, -147686, 265539, 391523, 378089, 147369, -397902, -252316, 24606, -280424, 76179, 211099, 201155, -60314, 28219, 35993, -194535, -141787, 239200, -155299 ], [ 14516, -45908, 26948, -376968, -107952, -162668, 17608, -126956, -206596, -56112, 77688, 331384, 304256, -7368, -211920, -295144, 34648, -257856, 117940, 206808, 78492, 49504, 7144, 8932, -181472, -194648, 76624, -259720 ], [ -26861, -108859, -97873, -260910, -64436, -67333, -110226, -33461, -212047, 76460, -149598, 225906, 210416, -189390, 25716, -335302, 69194, -204496, 147587, 184682, -83543, 170392, 5350, -5673, -147064, -225882, -126788, -373294 ], [ -67078, -148676, -216630, -142240, -21398, 28164, -214822, 46092, -214534, 183304, -352932, 121592, 123468, -347412, 231526, -361918, 89434, -160314, 174196, 154224, -235408, 270118, 11430, -31204, -117340, -247416, -302252, -452068 ], [ -95115, 54414, -271715, 3856, 16621, 125362, -75419, -20746, -185899, 20004, -304770, 29500, 108886, -253434, 103163, -246343, -40539, -212501, 168906, 36280, -280488, 147643, 100187, -171458, -136798, -167100, -184262, -165442 ], [ -123152, 257504, -326800, 149952, 54640, 222560, 63984, -87584, -157264, -143296, -256608, -62592, 94304, -159456, -25200, -130768, -170512, -264688, 163616, -81664, -325568, 25168, 188944, -311712, -156256, -86784, -66272, 121184 ], [ -98409, 338220, -306971, 271681, 105266, 215395, 106430, -105177, -140403, -223149, -248066, -98383, 98748, -83209, -118234, -72698, -232851, -250543, 130221, -172077, -337587, -49140, 247293, -389470, -159285, -36232, 30333, 317188 ], [ 46974, 139224, -115910, 337714, 184708, -30314, -72740, -10210, -150454, -112266, -330084, -5486, 146680, -47490, -130516, -146068, -140598, -84782, 32586, -199562, -274038, -13352, 236138, -324380, -124762, -53712, 78058, 306056 ], [ 192357, -59772, 75151, 403747, 264150, -276023, -251910, 84757, -160505, -1383, -412102, 87411, 194612, -11771, -142798, -219438, -48345, 80979, -65049, -227047, -210489, 22436, 224983, -259290, -90239, -71192, 125783, 294924 ], [ 139656, -148944, 185068, 262984, 247316, -328340, -284164, 69696, -180624, 53508, -423932, 162980, 144756, -33112, -111436, -214880, 16668, 124436, -83484, -173028, -98520, 45780, 108636, -177172, -82764, -81340, 124980, 275200 ], [ -94622, -137444, 220603, -67342, 142229, -203381, -181745, -46224, -209972, 57073, -371423, 222665, 5261, -106758, -40067, -138888, 56711, 55781, -29319, -44297, 57834, 57717, -104137, -79445, -100083, -84767, 79693, 247600 ], [ -328900, -125944, 256138, -397668, 37142, -78422, -79326, -162144, -239320, 60638, -318914, 282350, -134234, -180404, 31302, -62896, 96754, -12874, 24846, 84434, 214188, 69654, -316910, 18282, -117402, -88194, 34406, 220000 ], [ -327354, 35853, 202151, -376128, -32211, -128223, -116409, -137406, -132872, 24644, -168213, 227268, -174381, -45885, -5194, 13062, 164643, -23576, 10926, 145624, 164111, 13387, -372892, 34613, -166086, -105799, 39388, 202192 ], [ -242576, 250696, 116568, -230400, -88952, -239704, -202728, -63024, 21504, -25312, 17144, 131680, -179464, 162104, -79760, 89008, 242360, -13824, -27024, 182976, 41176, -66952, -373536, 22216, -225840, -128408, 62112, 187840 ], [ -157798, 465539, 30985, -84672, -145693, -351185, -289047, 11358, 175880, -75268, 202501, 36092, -184547, 370093, -154326, 164954, 320077, -4072, -64974, 220328, -81759, -147291, -374180, 9819, -285594, -151017, 84836, 173488 ], [ -247238, 396824, -119850, -129156, -44936, -122084, -158930, -34204, 171240, -32142, 121108, 15700, -167916, 257740, -92712, 49346, 159644, 26602, -86710, 35942, -19498, -249894, -189430, -38900, -165960, -122036, -85072, 94522 ], [ -344597, 315220, -273651, -182286, 62980, 122498, -18975, -85218, 159372, 15215, 27590, -1274, -150298, 130826, -24908, -74969, -11614, 58227, -107709, -158523, 51181, -353509, 3747, -89270, -38172, -90710, -263736, 12619 ], [ -406236, 226292, -355960, -197980, 163364, 292692, 76008, -128880, 142336, 39808, -49260, 2304, -124460, 19280, 20300, -174292, -128764, 97844, -101744, -319660, 121588, -435960, 175436, -124636, 60692, -56300, -404648, -41268 ], [ -298205, 102575, -98682, -35853, 227971, 109543, -42626, -137620, 100752, -43728, -46937, 103504, -59577, -19268, -41823, -154903, 11099, 175423, 32300, -322489, 190703, -417882, 245057, -88733, 22167, -7241, -366238, 37921 ], [ -190174, -21142, 158596, 126274, 292578, -73606, -161260, -146360, 59168, -127264, -44614, 204704, 5306, -57816, -103946, -135514, 150962, 253002, 166344, -325318, 259818, -399804, 314678, -52830, -16358, 41818, -327828, 117110 ], [ -84807, -39343, 254684, 258314, 224561, -168564, -224301, -181866, 11905, -149897, -77076, 172146, 14812, -30880, -145531, -82789, 252773, 327683, 223933, -224899, 212644, -362484, 335591, -47122, -5932, 104971, -290498, 168507 ], [ 16416, 106592, 100032, 343552, -49760, -126336, -200864, -259008, -44192, -77792, -163648, -68480, -61824, 97920, -155168, 21792, 295392, 397856, 162592, 36128, -15424, -295232, 280736, -88384, 80640, 190048, -254848, 176672 ], [ 117639, 252527, -54620, 428790, -324081, -84108, -177427, -336150, -100289, -5687, -250220, -309106, -138460, 226720, -164805, 126373, 338011, 468029, 101251, 297155, -243492, -227980, 225881, -129646, 167212, 275125, -219198, 184837 ], [ 53004, 194286, -81634, 285786, -314902, 8044, -70522, -257780, -26158, -70726, -156234, -308344, -148386, 293934, -207496, 61260, 267734, 343420, 60196, 353684, -307606, -95768, 214356, -55464, 113728, 197774, -96188, 138906 ], [ -118254, 4789, -26595, -3945, -123473, 132290, 90041, -79438, 131691, -223929, 53825, -152404, -115427, 321557, -271436, -112942, 124881, 93594, 32182, 278750, -266321, 78204, 230686, 92932, -29792, 16005, 82982, 58199 ], [ -289512, -184708, 28444, -293676, 67956, 256536, 250604, 98904, 289540, -377132, 263884, 3536, -82468, 349180, -335376, -287144, -17972, -156232, 4168, 203816, -225036, 252176, 247016, 241328, -173312, -165764, 262152, -22508 ], [ -209305, -96292, 26920, -322024, 147551, 55939, 191546, 34236, 257142, -417000, 211192, 62766, 17751, 208634, -338535, -241630, -122939, -89499, 107007, 96924, -117099, 131629, 170759, 140767, -20793, -191410, 159362, -3465 ], [ -76158, 50632, 13488, -295344, 203602, -213046, 86252, -81592, 184692, -433008, 103184, 101636, 132130, 32684, -328898, -149860, -219930, 43878, 237394, -16696, 4870, -50922, 75010, -12206, 194050, -184188, -2788, 36578 ] ], [ [ -279808, -99008, 69440, -59200, -150976, 236608, 425984, -192832, -196160, -130816, -104128, -195456, -357696, -277824, -225216, -218304, 232768, 154816, 168192, -207296, 358336, -65088, 7232, -337408, -90624, 73984, -48704, -160000 ], [ -282991, -112802, 58583, -47344, -146746, 218317, 398210, -187240, -185162, -137812, -109129, -181245, -347040, -257640, -222318, -215217, 198565, 152227, 156624, -184061, 343375, -59535, 11240, -325375, -100128, 84631, -62420, -144541 ], [ -307394, -218556, -24654, 43552, -114316, 78086, 185276, -144368, -100844, -191448, -147470, -72294, -265344, -102896, -200100, -191550, -63658, 132378, 67936, -5926, 228674, -16962, 41968, -233122, -172992, 166258, -167576, -26022 ], [ -331797, -324310, -107891, 134448, -81886, -62145, -27658, -101496, -16526, -245084, -185811, 36657, -183648, 51848, -177882, -167883, -325881, 112529, -20752, 172209, 113973, 25611, 72696, -140869, -245856, 247885, -272732, 92497 ], [ -282784, -385720, -127304, 109464, -15608, -159232, -152128, -108608, -25992, -277480, -215520, 112360, -138648, 85832, -160528, -134880, -383688, 86816, -68320, 302104, 31824, 39600, 59480, -94168, -206208, 253720, -357688, 112576 ], [ -96116, -363985, -27047, -132795, 114135, -175424, -110728, -209440, -211303, -270051, -229044, 125723, -162453, -106609, -152294, -84372, -58215, 50108, -38788, 341549, 10710, -6, -36131, -132877, 44400, 117445, -404769, -51920 ], [ 90552, -342250, 73210, -375054, 243878, -191616, -69328, -310272, -396614, -262622, -242568, 139086, -186258, -299050, -144060, -33864, 267258, 13400, -9256, 380994, -10404, -39612, -131742, -171586, 295008, -18830, -451850, -216416 ], [ 141799, -343330, 132816, -368051, 299105, -143757, -84686, -289099, -381179, -148060, -120255, 94924, -121832, -403819, -73023, -69442, 401033, -27494, 1101, 244276, 38591, -96625, -77255, -171126, 290621, -79484, -318933, -236911 ], [ 88876, -361960, 161152, -169308, 297012, -46628, -143704, -174076, -211324, 48912, 106548, 6512, 10464, -441148, 46324, -171240, 387348, -71608, -3292, -27952, 141516, -167028, 92692, -140536, 90084, -81968, -47556, -146636 ], [ 35953, -380590, 189488, 29435, 294919, 50501, -202722, -59053, -41469, 245884, 333351, -81900, 142760, -478477, 165671, -273038, 373663, -115722, -7685, -300180, 244441, -237431, 262639, -109946, -110453, -84452, 223821, -56361 ], [ 121126, -181942, 155346, 73828, 213932, 58854, -33572, -67816, 58330, 273728, 178626, -21182, 14164, -251188, 203964, -144850, 312062, -119444, -92952, -246536, 201764, -192112, 227008, -116760, -113782, 4270, 130374, -1078 ], [ 244659, 77061, 103849, 75346, 111030, 42547, 198958, -110964, 138669, 254592, -82079, 80961, -186902, 49606, 219742, 47223, 237151, -111946, -200684, -102372, 118642, -114648, 134272, -133964, -62331, 118327, -64413, 44485 ], [ 368192, 336064, 52352, 76864, 8128, 26240, 431488, -154112, 219008, 235456, -342784, 183104, -387968, 350400, 235520, 239296, 162240, -104448, -308416, 41792, 35520, -37184, 41536, -151168, -10880, 232384, -259200, 90048 ], [ 215702, 43895, 45935, -39470, 60016, -56790, 376656, -154710, 233038, 218850, -157128, 146258, -248197, 250994, -25783, 34021, -19253, -73122, -254964, 157850, -100962, -61035, -118636, -182747, -97705, 114141, -78167, -33025 ], [ 63212, -248274, 39518, -155804, 111904, -139820, 321824, -155308, 247068, 202244, 28528, 109412, -108426, 151588, -287086, -171254, -200746, -41796, -201512, 273908, -237444, -84886, -278808, -214326, -184530, -4102, 102866, -156098 ], [ -63808, -445193, 17591, -247673, 111002, -178335, 222267, -117961, 227538, 175123, 158794, 102666, -15495, 85692, -429844, -306094, -330184, -18705, -122950, 340236, -326961, -129242, -378320, -225045, -231490, -82830, 207249, -222666 ], [ -99136, -299212, -60172, -251468, -79944, -56596, -38300, 55988, 87192, 110148, 89656, 204280, -91188, 140432, -145840, -187368, -272224, -25260, 46008, 227536, -247404, -247416, -259456, -160668, -134936, -19304, 35692, -85816 ], [ -134464, -153231, -137935, -255263, -270890, 65143, -298867, 229937, -53154, 45173, 20518, 305894, -166881, 195172, 138164, -68642, -214264, -31815, 214966, 114836, -167847, -365590, -140592, -96291, -38382, 44222, -135865, 51034 ], [ -135172, -98060, -184568, -224038, -274256, 132282, -349324, 267976, -91810, -56772, -43920, 354568, -127374, 259872, 196928, -3976, -121794, -28700, 205504, 9666, -126140, -401994, -101808, -51464, 16852, 64138, -126872, 174234 ], [ -90874, -160942, -190732, -147287, -33768, 128441, -126638, 129332, 1731, -206778, -102248, 334420, 61893, 337520, -37120, -9588, 15539, -13014, -35904, -85715, -133638, -332097, -167128, -32052, 18370, 27361, 116836, 279689 ], [ -46576, -223824, -196896, -70536, 206720, 124600, 96048, -9312, 95272, -356784, -160576, 314272, 251160, 415168, -271168, -15200, 152872, 2672, -277312, -181096, -141136, -262200, -232448, -12640, 19888, -9416, 360544, 385144 ], [ 16727, -297446, -201920, -43705, 273958, 128694, 192764, -85991, 167918, -254250, -131679, 281179, 280257, 366126, -275656, -37222, 101790, 71143, -281690, -195867, -189584, -237993, -159048, 30052, 25291, -40118, 279937, 355674 ], [ 90166, -376796, -206336, -43498, 248796, 137020, 222296, -129622, 229420, -17028, -56262, 241182, 223930, 249516, -157712, -67996, -49780, 167766, -159652, -167646, -259872, -238154, -11664, 85160, 32766, -67580, 26362, 254244 ], [ 163605, -456146, -210752, -43291, 223634, 145346, 251828, -173253, 290922, 220194, 19155, 201185, 167603, 132906, -39768, -98770, -201350, 264389, -37614, -139425, -330160, -238315, 135720, 140268, 40241, -95042, -227213, 152814 ], [ 85024, -327016, -107228, -163924, 198592, -14168, 116420, -177164, 109324, 70996, 5372, 178448, 172636, 9196, -56124, -4304, -231500, 92412, 58124, -89184, -359948, -104636, 196264, 112316, -62764, -159264, -196968, -34596 ], [ -16360, -166614, 12487, -302683, 173568, -198858, -43729, -175117, -108739, -136165, -21791, 158300, 186873, -115579, -92625, 108948, -243437, -119855, 149917, -35640, -383661, 49119, 243782, 71905, -182341, -229000, -124150, -234903 ], [ -108114, -20946, 122168, -408580, 143298, -345800, -189378, -170478, -290136, -315732, -33978, 145042, 190232, -223762, -131978, 204060, -256888, -302404, 227596, 16262, -392720, 182360, 280660, 41396, -283060, -274866, -52632, -399212 ], [ -98753, -29985, 126492, -169426, 57945, -96388, -182777, -138623, -86540, -205562, 111083, 204129, 79372, -157729, -201277, 108702, -286236, -172914, 157078, 50923, -247912, 100204, 205818, 114858, -185770, -70097, 5236, -185542 ], [ -89392, -39024, 130816, 69728, -27408, 153024, -176176, -106768, 117056, -95392, 256144, 263216, -31488, -91696, -270576, 13344, -315584, -43424, 86560, 85584, -103104, 18048, 130976, 188320, -88480, 134672, 63104, 28128 ], [ -84497, -73291, 115113, 248444, -92412, 308433, -122010, -90957, 207049, -11129, 328685, 245401, -127172, -74880, -277197, -64297, -276339, 70134, 17029, 74381, -27729, -10180, 72843, 224122, -24041, 283462, 72553, 190915 ], [ -89810, -165222, 53634, 289016, -110904, 248978, 40876, -111818, 37378, 13918, 235466, 51810, -188168, -170560, -140554, -101442, -80310, 147276, -50246, -41654, -111058, 84856, 52902, 173844, -34690, 304300, -28670, 237398 ], [ -95123, -257153, -7845, 329588, -129396, 189523, 203762, -132679, -132293, 38965, 142247, -141781, -249164, -266240, -3911, -138587, 115719, 224418, -117521, -157689, -194387, 179892, 32961, 123566, -45339, 325138, -129893, 283881 ], [ -100004, -271624, -75672, 268184, -129468, 172236, 299124, -111060, -162656, 38848, 99572, -269276, -254600, -257700, -12144, -77020, 132000, 225924, -113348, -130600, -218568, 155420, 8472, 122668, -23252, 252556, -154460, 299992 ], [ -104489, -215090, -149318, 113302, -112655, 193603, 332589, -50501, -65320, 15664, 103229, -336183, -209106, -153625, -153180, 75033, -16488, 158097, -43681, 27686, -188530, 21399, -20186, 167035, 28843, 94339, -108759, 288262 ], [ -108974, -158556, -222964, -41580, -95842, 214970, 366054, 10058, 32016, -7520, 106886, -403090, -163612, -49550, -294216, 227086, -164976, 90270, 25986, 185972, -158492, -112622, -48844, 211402, 80938, -63878, -63058, 276532 ], [ -14587, -140935, -260434, 3628, -162958, 97345, 281335, 96372, -44337, 4775, 111903, -253978, -174473, 64453, -230334, 238753, -77453, 84017, 68691, 62313, -129746, -118973, -39099, 208220, 136161, -28159, -93857, 174209 ], [ 114696, -137048, -285136, 119456, -259696, -69336, 154904, 191776, -181992, 29592, 117400, -28624, -205224, 181960, -94128, 200872, 93368, 99496, 101880, -160856, -101456, -80264, -15800, 188256, 192488, 76008, -151656, 39912 ], [ 243979, -133161, -309838, 235284, -356434, -236017, 28473, 287180, -319647, 54409, 122897, 196730, -235975, 299467, 42078, 162991, 264189, 114975, 135069, -384025, -73166, -41555, 7499, 168292, 248815, 180175, -209455, -94385 ], [ 107612, 25650, -281432, 180040, -132060, -102486, -59678, 187532, -252196, -40696, 127536, 29120, -83268, 166020, -46688, 30004, 314912, 75828, 25368, -263180, -203958, -81078, 71542, 204978, 175232, 180524, -218106, -25600 ], [ -40830, 191503, -250612, 117020, 106910, 44691, -146089, 79018, -175422, -141252, 132136, -156352, 77778, 21166, -145680, -107306, 360176, 34198, -90828, -126698, -341981, -124157, 137437, 244239, 95744, 176154, -224523, 52416 ], [ -153764, 306960, -217452, 61236, 293604, 168680, -212172, 2076, -91624, -186060, 101528, -290928, 187392, -98624, -235780, -192084, 384240, 9936, -169332, 12820, -416536, -160460, 159736, 265752, 33468, 150448, -201020, 104620 ], [ -98035, 183036, -173177, 39823, 231987, 182526, -181697, 75101, 25538, 33935, -96318, -183748, 52704, -99360, -283643, -27335, 307604, 68172, -68799, 166759, -189618, -164577, -25046, 202962, 52949, 23396, -35397, 34217 ], [ -42306, 59112, -128902, 18410, 170370, 196372, -151222, 148126, 142700, 253930, -294164, -76568, -81984, -100096, -331506, 137414, 230968, 126408, 31734, 320698, 37300, -168694, -209828, 140172, 72430, -103656, 130226, -36186 ], [ -32801, -20244, -59949, 24501, 129111, 182219, -125490, 204195, 182435, 366159, -326734, 38226, -142863, -53528, -339796, 220074, 160821, 131598, 52428, 350041, 148847, -178634, -292694, 81009, 131169, -179885, 177868, -68870 ], [ -95200, -30272, 47392, 73376, 119520, 124512, -107136, 233888, 101728, 310752, -102208, 164864, -88928, 66624, -286528, 175040, 100768, 54272, -51072, 185568, 80928, -197632, -217024, 27488, 250976, -177056, 41984, -42880 ], [ -157599, -40300, 154733, 122251, 109929, 66805, -88782, 263581, 21021, 255345, 122318, 291502, -34993, 186776, -233260, 130006, 40715, -23054, -154572, 21095, 13009, -216630, -141354, -26033, 370783, -174227, -93900, -16890 ], [ -201728, -30084, 177388, 110030, 81340, 93336, -56554, 278420, -29152, 163328, 171270, 293050, 40908, 246350, -121822, 127700, 36998, 39760, -144224, -4722, -16172, -141352, -69982, 2234, 315058, -91150, -181400, 71792 ], [ -234112, -6854, 145602, 58533, 40538, 174020, -15407, 283710, -59696, 47776, 107353, 214183, 130930, 266981, 27011, 152862, 69497, 192664, -60688, 58597, -20450, -5468, -1373, 83079, 146491, 43515, -237796, 200776 ], [ -266496, 16376, 113816, 7036, -264, 254704, 25740, 289000, -90240, -67776, 43436, 135316, 220952, 287612, 175844, 178024, 101996, 345568, 22848, 121916, -24728, 130416, 67236, 163924, -22076, 178180, -294192, 329760 ], [ -172093, 8142, 126224, 122074, -128200, 93993, 4054, 285493, -29964, -49188, 37450, 55138, 190970, 188904, 233705, 34219, 74778, 328441, -42652, 110109, -75081, -33938, -62515, 49297, -50499, 170364, -209361, 223030 ], [ -50998, -6716, 147936, 272172, -274480, -117538, -30860, 280134, 49432, -2360, 43660, -25316, 135724, 65072, 272414, -145158, 34988, 275518, -139528, 82486, -135134, -261500, -234026, -106482, -49418, 132552, -94798, 66676 ], [ 62826, -19880, 169498, 411888, -408195, -315012, -68171, 271150, 125940, 40337, 51006, -97427, 86857, -50919, 307452, -307685, -5180, 219638, -227297, 52685, -185379, -470133, -394624, -244395, -50210, 88617, 15844, -84470 ], [ 16688, 4224, 187760, 323200, -265480, -203232, -158216, 182416, 138912, -7848, 83344, 14008, 178328, 5592, 261728, -99512, -53664, 98704, -114712, -25032, -19848, -262328, -315136, 10744, -92208, -90024, 40224, -121040 ], [ -29450, 28328, 206022, 234512, -122765, -91452, -248261, 93682, 151884, -56033, 115682, 125443, 269799, 62103, 216004, 108661, -102148, -22230, -2127, -102749, 145683, -54523, -235648, 265883, -134206, -268665, 64604, -157610 ], [ -66744, 39742, 223498, 182058, 6564, 5760, -289316, 9940, 122220, -80254, 96036, 165214, 301612, 135924, 160824, 276532, -164564, -111994, 65434, -118828, 212610, 58308, -133078, 451902, -142232, -379644, 60358, -164330 ], [ -78980, 15201, 238747, 232267, 97966, 61696, -191566, -59658, -28246, -36577, -70898, 1937, 164394, 258790, 78852, 330214, -266454, -113443, 5427, 39734, 159, -97954, 34891, 442081, -54004, -298914, -24995, -86475 ], [ -91216, -9340, 253996, 282476, 189368, 117632, -93816, -129256, -178712, 7100, -237832, -161340, 27176, 381656, -3120, 383896, -368344, -114892, -54580, 198296, -212292, -254216, 202860, 432260, 34224, -218184, -110348, -8620 ], [ -89207, 30139, 130832, 233938, 205948, 151216, -43124, -149013, -226306, 8031, -252229, -211075, -33031, 422396, -61156, 367079, -319138, -145216, -69498, 238806, -309364, -241078, 248938, 340093, 54912, -209537, -116688, 37643 ], [ -71658, 139458, -143328, 77676, 140904, 160416, -43768, -114398, -161676, -37670, -100222, -136946, -9226, 373544, -93080, 273354, -105100, -207040, -35228, 150532, -280568, -43140, 162044, 158094, 1920, -279526, -36832, 49442 ], [ -54109, 248777, -417488, -78586, 75860, 169616, -44412, -79783, -97046, -83371, 51785, -62817, 14579, 324692, -125004, 179629, 108938, -268864, -958, 62258, -251772, 154798, 75150, -23905, -51072, -349515, 43024, 61241 ], [ -102608, 335520, -297136, -109200, 19920, 121456, -126784, -122192, 4816, 4784, 31200, 63296, -9024, 236000, -61392, 145808, 188432, -115248, 99696, 28560, -177584, 162608, -49072, 50592, 42640, -338544, 99456, 80352 ], [ -180003, 412386, -4185, -84843, -32037, 48201, -244912, -198299, 122967, 151501, -64894, 212152, -53368, 129878, 44017, 138195, 209063, 132623, 229393, 18739, -83537, 87237, -189625, 237306, 200535, -292153, 145640, 102662 ], [ -257398, 489252, 288766, -60486, -83994, -25054, -363040, -274406, 241118, 298218, -160988, 361008, -97712, 23756, 149426, 130582, 229694, 380494, 359090, 8918, 10510, 11866, -330178, 424020, 358430, -245762, 191824, 124972 ], [ -272801, 396186, 190718, -19791, -175452, -14939, -362077, -121739, 89650, 284663, -129465, 133145, -144072, 133766, 138201, 108689, 54332, 384702, 179100, 54537, 66484, 109472, -297544, 434775, 179128, -154998, 242712, 90729 ], [ -282300, 286936, 55432, 22460, -270672, 3116, -349772, 52716, -87496, 255844, -85788, -130596, -190624, 264360, 115868, 85436, -139696, 365704, -30384, 105436, 118832, 223552, -248416, 428772, -32288, -60008, 294048, 51100 ], [ -286435, 198062, -51018, 38743, -336846, 21921, -301692, 201449, -248496, 225876, -39939, -326015, -230165, 369205, 72505, 47957, -285043, 349097, -214692, 164375, 174963, 294624, -211579, 407040, -200054, 7211, 318339, 21134 ], [ -254810, 245028, 34772, -118094, -209380, 45726, -15112, 178702, -301856, 188248, 20390, -65954, -222966, 302390, -111058, -84362, -105850, 348430, -231160, 276914, 256314, 78976, -256682, 280448, -76820, -110710, 162330, 55588 ], [ -223185, 291994, 120562, -274931, -81914, 69531, 271468, 155955, -355216, 150620, 80719, 194107, -215767, 235575, -294621, -216681, 73343, 347763, -247628, 389453, 337665, -136672, -301785, 153856, 46414, -228631, 6321, 90042 ], [ -196696, 302256, 177120, -295640, -31512, 59112, 354072, 117696, -311384, 96872, 95504, 303016, -204248, 172472, -339248, -258856, 141360, 293288, -213560, 401496, 398672, -255232, -258744, 34720, 101512, -303112, -108808, 113400 ], [ -179837, 243698, 178868, -61109, -125605, -15477, 54221, 50352, -85317, 12899, 24894, 128515, -184629, 116329, -123370, -132011, 922, 137923, -84737, 225109, 421534, -191752, -50433, -70436, 28855, -296143, -147287, 115953 ], [ -162978, 185140, 180616, 173422, -219698, -90066, -245630, -16992, 140750, -71074, -45716, -45986, -165010, 60186, 92508, -5166, -139516, -17442, 44086, 48722, 444396, -128272, 157878, -175592, -43802, -289174, -185766, 118506 ], [ -136590, 182599, 153439, 200421, -255434, -80012, -260144, -66695, 259294, -135196, -80927, -112587, -174095, 65598, 190021, 121315, -76751, -42339, 109924, -68268, 356394, -82589, 214050, -180830, -25407, -215541, -221840, 158408 ], [ -102872, 223148, 104012, 67780, -246280, -4848, -55168, -102828, 295128, -184048, -88908, -96188, -205260, 118360, 196484, 247516, 142324, 33124, 127312, -139568, 183112, -50596, 153192, -109208, 63028, -90628, -256064, 227040 ], [ -69154, 263697, 54585, -64861, -237126, 70316, 149808, -138961, 330962, -232900, -96889, -79789, -236425, 171122, 202947, 373717, 361399, 108587, 144700, -210868, 9830, -18603, 92334, -37586, 151463, 34285, -290288, 295672 ], [ 31740, 237214, 51760, -124350, -48944, 78520, 158638, -81530, 303652, -188044, -120170, -2118, -313940, 183654, 167038, 281668, 262756, 107172, 105298, -92448, -52356, -7616, 34140, 37492, 51348, -37146, -206756, 235964 ], [ 151294, 192111, 61880, -163519, 188968, 68124, 112983, 1891, 258802, -117158, -147701, 92573, -404330, 185011, 119359, 128994, 75858, 84402, 50121, 78672, -83682, -2464, -23314, 113530, -101142, -163117, -90514, 140606 ], [ 270848, 147008, 72000, -202688, 426880, 57728, 67328, 85312, 213952, -46272, -175232, 187264, -494720, 186368, 71680, -23680, -111040, 61632, -5056, 249792, -115008, 2688, -80768, 189568, -253632, -289088, 25728, 45248 ], [ 108031, 108414, -72279, -88033, 335593, 23366, 195070, 70845, 163950, -47100, -220611, 59315, -331213, 121899, -41204, -69680, -79668, -67835, -3078, 151513, -118458, 16948, -46751, 145132, -6083, -305694, 85091, 107256 ], [ -54786, 69820, -216558, 26622, 244306, -10996, 322812, 56378, 113948, -47928, -265990, -68634, -167706, 57430, -154088, -115680, -48296, -197302, -1100, 53234, -121908, 31208, -12734, 100696, 241466, -322300, 144454, 169264 ], [ -151608, 19766, -329572, 128417, 148034, -65253, 400519, 23761, 80041, -39996, -263674, -177483, -38649, -7239, -234987, -137650, -46579, -263214, 33528, -16500, -133423, 13823, 36353, 84325, 372915, -330326, 196897, 198042 ], [ -10848, -71544, -330032, 183916, 33816, -191132, 298100, -74196, 104076, -528, -89656, -217572, -33612, -72628, -200740, -73112, -151620, -100328, 185696, 16528, -173972, -117484, 139692, 168988, 86404, -307464, 224428, 107192 ], [ 129912, -162854, -330492, 239415, -80402, -317011, 195681, -172153, 128111, 38940, 84362, -257661, -28575, -138017, -166493, -8574, -256661, 62558, 337864, 49556, -214521, -248791, 243031, 253651, -200107, -284602, 251959, 16342 ], [ 137502, -172634, -251852, 247464, -84130, -365120, 44872, -155300, 75026, 91598, 140580, -295920, -33068, -166446, -123766, 9684, -197072, 140804, 307552, 15114, -209030, -323068, 316570, 302344, -276158, -182490, 187070, -15578 ], [ -28029, -76425, -70382, 193828, 55779, -312128, -168844, 10806, -78315, 161403, 43658, -331800, -49950, -146827, -70015, -32222, 76536, 109018, 40016, -107039, -143687, -323206, 351369, 304276, -78611, 22647, 2035, 29111 ], [ -193560, 19784, 111088, 140192, 195688, -259136, -382560, 176912, -231656, 231208, -53264, -367680, -66832, -127208, -16264, -74128, 350144, 77232, -227520, -229192, -78344, -323344, 386168, 306208, 118936, 227784, -183000, 73800 ], [ -201231, 11818, 160183, -18624, 169412, -223694, -326231, 205453, -268807, 166658, 5199, -189585, 21901, -89139, -84358, -95244, 397462, -23944, -213281, -209145, 15439, -202882, 341287, 179965, 132733, 225081, -123040, 49489 ], [ -124710, -51708, 138678, -233536, 54504, -197612, -125878, 160626, -243990, 30452, 146534, 102630, 166962, -41230, -217436, -105272, 324092, -162128, -48762, -113258, 124390, -18100, 253910, -14638, 48530, 111530, 67584, -11622 ], [ -48189, -115234, 117173, -448448, -60404, -171530, 74475, 115799, -219173, -105754, 287869, 394845, 312023, 6679, -350514, -115300, 250722, -300312, 115757, -17371, 233341, 166682, 166533, -209241, -35673, -2021, 258208, -72733 ], [ -36788, -57260, 44988, -334200, -56912, -65428, -23752, 63212, -217596, -69840, 142984, 396680, 256384, -89912, -254512, -212248, 175272, -208576, 38476, -49624, 85092, 200864, 87576, -197604, -132896, -109992, 150192, -194424 ], [ -35155, 18939, -34799, -170578, -35660, 52677, -166766, 9461, -219505, -8108, -44834, 354958, 170640, -208178, -124148, -322234, 99510, -82352, -75075, -101098, -101737, 212456, 9882, -155031, -232072, -217126, -2620, -325202 ], [ -32890, 95172, -117322, -16224, -19946, 157436, -291162, -36364, -214138, 44792, -218204, 310792, 90292, -315116, -11750, -411330, 24358, 20922, -171380, -146032, -276592, 214106, -53030, -125980, -316836, -298632, -138836, -420124 ], [ -23989, 171762, -228573, 40816, -62381, 122062, -220069, 1034, -132373, 4956, -239870, 240964, 66602, -303110, -87995, -281081, -44389, -116779, -86602, -122296, -325720, 111365, 39269, -238910, -250274, -111044, -100794, -138558 ], [ -15088, 248352, -339824, 97856, -104816, 86688, -148976, 38432, -50608, -34880, -261536, 171136, 42912, -291104, -164240, -150832, -113136, -254480, -1824, -98560, -374848, 8624, 131568, -351840, -183712, 76544, -62752, 143008 ], [ 12713, 266324, -372773, 171647, -89522, 24413, -122942, 38681, -1869, -58259, -290174, 127887, 63812, -230455, -230566, -67462, -133037, -327697, 46995, -90259, -345485, -51340, 199619, -417058, -150155, 198024, -4669, 342268 ], [ 83714, 150312, -226746, 283726, 57724, -99350, -199900, -45982, -28618, -44022, -334748, 145390, 186632, -58622, -274220, -91244, -41290, -253522, 13622, -117238, -136714, -13528, 212246, -373220, -192038, 168400, 99222, 353400 ], [ 154715, 34300, -80719, 395805, 204970, -223113, -276858, -130645, -55367, -29785, -379322, 162893, 309452, 113211, -317874, -115026, 50457, -179347, -19751, -144217, 72057, 24284, 224873, -329382, -233921, 138776, 203113, 364532 ], [ 91256, -73264, 34324, 280760, 223468, -194668, -272636, -176704, -86640, -42500, -373508, 191580, 300428, 141656, -309172, -67744, 37348, -96532, -64740, -112924, 141016, 59948, 113828, -226540, -207284, 122556, 234188, 325888 ], [ -95458, -173084, 120965, -42482, 123947, -26699, -193999, -187376, -122060, -79921, -321505, 230519, 170547, 38662, -252477, 44680, -71879, -5797, -120377, -28215, 81814, 93643, -110583, -69611, -117837, 118623, 198515, 241616 ], [ -282172, -272904, 207606, -365724, 24426, 141270, -115362, -198048, -157480, -117342, -269502, 269458, 40666, -64332, -195782, 157104, -181106, 84938, -176014, 56494, 22612, 127338, -334994, 87318, -28390, 114690, 162842, 157344 ], [ -310854, -88909, 129177, -318400, 19731, 35743, -88711, -160066, -67576, -120644, -113323, 204476, -60179, 41213, -141110, 175994, -113635, 70936, -138542, 151080, 25137, 22517, -362596, 77579, -30522, 50951, 91044, 82864 ], [ -283760, 195256, -7512, -140288, 48504, -166312, -80408, -104912, 66560, -111904, 79624, 102816, -150776, 220360, -87152, 161872, 16200, 19968, -68208, 249152, 49448, -131192, -320736, 9016, -64976, -33896, 6496, 11840 ], [ -256666, 479421, -144201, 37824, 77277, -368367, -72105, -49758, 200696, -103164, 272571, 1156, -241373, 399507, -33194, 147750, 146035, -31000, 2126, 347224, 73759, -284901, -278876, -59547, -99430, -118743, -78052, -59184 ], [ -304570, 454376, -221270, 34436, -2168, -157724, -7086, -35172, 231960, -42482, 240876, 29868, -225556, 182324, -64728, 132286, -11164, -78954, 71734, 175642, 79018, -354394, -237962, -90380, -147128, -149580, -155824, -81082 ], [ -355883, 415276, -295629, 22798, -86532, 71678, 60511, -22430, 258548, 20561, 198970, 64506, -204902, -52874, -100148, 116761, -181410, -126771, 141309, -8197, 83411, -420059, -197091, -119498, -195428, -177962, -233288, -100747 ], [ -363556, 356620, -319880, 10844, -131876, 225196, 111384, -20112, 277504, 76416, 154988, 92416, -189140, -250704, -114252, 110036, -292356, -147764, 198512, -173140, 88588, -464648, -139340, -149540, -227860, -187156, -297816, -116684 ], [ -163939, 205073, -106118, -2611, 8125, 18265, 82818, -67308, 260208, 98128, 101145, 88368, -196615, -271036, -27105, 145111, -121627, -41343, 196948, -248327, 97489, -409126, -1409, -183971, -184919, -105207, -300898, -114913 ], [ 35678, 53526, 107644, -16066, 148126, -188666, 54252, -114504, 242912, 119840, 47302, 84320, -204090, -291368, 60042, 180186, 49102, 65078, 195384, -323514, 106390, -353604, 136522, -218402, -141978, -23258, -303980, -113142 ], [ 180359, -12305, 179620, 38006, 139663, -298892, -1683, -170646, 214591, 111177, -13804, 18190, -185564, -221664, 79419, 189989, 171483, 182461, 208643, -254269, 58204, -281612, 209113, -203630, -87508, 54965, -249534, -78971 ], [ 239584, 55200, 31040, 197120, -99744, -258688, -100192, -240704, 169120, 55264, -86208, -144512, -126592, -11904, -6624, 160480, 218656, 316896, 244960, 39648, -78784, -184000, 180064, -112320, -15104, 127392, -105600, 5600 ], [ 298809, 122705, -117540, 356234, -339151, -218484, -198701, -310762, 123649, -649, -158612, -307214, -67620, 197856, -92667, 130971, 265829, 451331, 281277, 333565, -215772, -86388, 151015, -21010, 57300, 199819, 38334, 90171 ], [ 218356, 77202, -184990, 231974, -319082, -131436, -104710, -278284, 128942, -111162, -61238, -232840, -47582, 271186, -159096, 53428, 160682, 374660, 240860, 397420, -247018, 7192, 144044, 76712, 67264, 106738, 121788, 142822 ], [ 48110, -40949, -200285, -74455, -132207, -14274, 113031, -179890, 166869, -256775, 145279, -6060, -52573, 256811, -212916, -54994, -42385, 162278, 151114, 313378, -210287, 98180, 151266, 178556, 37088, -92741, 166362, 174953 ], [ -122136, -159100, -215580, -380884, 54668, 102888, 330772, -81496, 204796, -402388, 351796, 220720, -57564, 242436, -266736, -163416, -245452, -50104, 61368, 229336, -173556, 189168, 158488, 280400, 6912, -292220, 210936, 207084 ], [ -131623, -150236, -85544, -395416, 73697, -40003, 324294, -24636, 169098, -424216, 301832, 125906, 33129, 163974, -258521, -134050, -316165, -106021, 107073, 162660, -55125, 108947, 84409, 192225, 129401, -179662, 70526, 175945 ], [ -107266, -114632, 75088, -348496, 57390, -237642, 270612, 23480, 117900, -419984, 197872, -36612, 143966, 72020, -237246, -75676, -359014, -128998, 181294, 99640, 80506, -7318, -6786, 64046, 284030, -1412, -108828, 131486 ] ], [ [ -432064, -398080, 57344, 168832, -34496, 517184, 423232, -120384, -173504, -365760, 44800, -122240, -354944, -236032, -296064, -128064, 434240, 438528, 443456, -271104, 313024, 131520, 207744, -421632, -115008, -86528, 70528, -338240 ], [ -426610, -397945, 52112, 169630, -37913, 484169, 383806, -129330, -166850, -362112, 23380, -115748, -354221, -222070, -296526, -143403, 391235, 414597, 428540, -236535, 298747, 120021, 213894, -398109, -130485, -66062, 51877, -305117 ], [ -384796, -396910, 12000, 175748, -64110, 231054, 81540, -197916, -115836, -334144, -140840, -65976, -348678, -115028, -300068, -261002, 61530, 231126, 314184, 28494, 189290, 31862, 261044, -217766, -249142, 90844, -91114, -51174 ], [ -342982, -395875, -28112, 181866, -90307, -22061, -220726, -266502, -64822, -306176, -305060, -16204, -343135, -7986, -303610, -378601, -268175, 47655, 199828, 293523, 79833, -56297, 308194, -37423, -367799, 247750, -234105, 202769 ], [ -237312, -384088, 3984, 105280, -57360, -214912, -398848, -331288, -90800, -315624, -400688, 65744, -353136, -7704, -305624, -418672, -379208, -94632, 96112, 453912, 32248, -102456, 244648, 35768, -331192, 304616, -344664, 266176 ], [ -11912, -352141, 171470, -126376, 86482, -294768, -344200, -388949, -261138, -395227, -367706, 208022, -392282, -207597, -304773, -313378, -80231, -159699, 12346, 418101, 100673, -69865, -26453, -91951, -3465, 173907, -394413, -27672 ], [ 213488, -320194, 338956, -358032, 230324, -374624, -289552, -446610, -431476, -474830, -334724, 350300, -431428, -407490, -303922, -208084, 218746, -224766, -71420, 382290, 169098, -37274, -297554, -219670, 324262, 43198, -444162, -321520 ], [ 250089, -315235, 372932, -330650, 320112, -337688, -304623, -364274, -424975, -323644, -175252, 340062, -294892, -499093, -163854, -208571, 361983, -275065, -60533, 215244, 202137, -123139, -264624, -199371, 276770, -65411, -313380, -379821 ], [ 141460, -331036, 304208, -104008, 368320, -210912, -373324, -174248, -282444, 5072, 81520, 212504, -23216, -507396, 83304, -290428, 385420, -314004, 23164, -52752, 207956, -300124, 2176, -65212, -59352, -157020, -43728, -256932 ], [ 32831, -346837, 235484, 122634, 416528, -84136, -442025, 15778, -139913, 333788, 338292, 84946, 248460, -515699, 330462, -372285, 408857, -352943, 106861, -320748, 213775, -477109, 268976, 68947, -395474, -248629, 225924, -134043 ], [ 122742, -156412, 182114, 127192, 262614, -76592, -208218, 27406, 15578, 388904, 184646, 47568, 108620, -282244, 354978, -231680, 364038, -374080, 31852, -222678, 214410, -337078, 184704, -34674, -409828, -147944, 63126, -53202 ], [ 267803, 91298, 133009, 70060, 52555, -102168, 109619, -10521, 174669, 368020, -83005, 35240, -145530, 18366, 317649, -29280, 300259, -390272, -87242, -22923, 213605, -108987, 2912, -204345, -334802, 6156, -219797, 15959 ], [ 412864, 339008, 83904, 12928, -157504, -127744, 427456, -48448, 333760, 347136, -350656, 22912, -399680, 318976, 280320, 173120, 236480, -406464, -206336, 176832, 212800, 119104, -178880, -374016, -259776, 160256, -502720, 85120 ], [ 208693, 36305, 45517, -105637, -87860, -121488, 380743, -60615, 275846, 399254, -125486, 15598, -206204, 172650, 2802, 19434, -32643, -195646, -219768, 218002, -21317, 16363, -255654, -295471, -251404, 138429, -140332, -122593 ], [ 4522, -266398, 7130, -224202, -18216, -115232, 334030, -72782, 217932, 451372, 99684, 8284, -12728, 26324, -274716, -134252, -301766, 15172, -233200, 259172, -255434, -86378, -332428, -216926, -243032, 116602, 222056, -330306 ], [ -175754, -475241, -56262, -308462, 1093, -70456, 234452, -47609, 135248, 461870, 235934, 23800, 114793, -72747, -432074, -229353, -505619, 175845, -205067, 275127, -400391, -184699, -365537, -167011, -204735, 89270, 450714, -424614 ], [ -270008, -346188, -209672, -269224, -160804, 112992, -55440, 111988, -36608, 322536, 52072, 121504, 4876, -1700, -156856, -113548, -474500, 155996, -27300, 200308, -224372, -267108, -241452, -220164, -58708, 42120, 197944, -110664 ], [ -364262, -217135, -363082, -229986, -322701, 296440, -345332, 271585, -208464, 183202, -131790, 219208, -105041, 69347, 118362, 2257, -443381, 136147, 150467, 125489, -48353, -349517, -117367, -273317, 87319, -5030, -54826, 203286 ], [ -368646, -171022, -405982, -184758, -281598, 334038, -402694, 269232, -204330, 30748, -272532, 279222, -90028, 172304, 186430, 73672, -289282, 93868, 146884, 51510, 43246, -387576, -117242, -287880, 145406, 6030, -97466, 385506 ], [ -256199, -232731, -305219, -131743, 23405, 182031, -157767, 56344, 28591, -138762, -357218, 290239, 87394, 316744, -14797, 87380, 24691, 22430, -92454, -21377, 25099, -367980, -278265, -252276, 89171, 92763, 133063, 396477 ], [ -143752, -294440, -204456, -78728, 328408, 30024, 87160, -156544, 261512, -308272, -441904, 301256, 264816, 461184, -216024, 101088, 338664, -49008, -331792, -94264, 6952, -348384, -439288, -216672, 32936, 179496, 363592, 407448 ], [ -21525, -361024, -195163, -11703, 451146, 81342, 194492, -238302, 329973, -223817, -370380, 328413, 294743, 481634, -243491, 70996, 291377, 25624, -360590, -149736, -106295, -327843, -333491, -102873, 45026, 133164, 228871, 352929 ], [ 105918, -430208, -234654, 62794, 476676, 241100, 228440, -250124, 310722, -3914, -215544, 364178, 246006, 435956, -178286, 17544, 51418, 178160, -277100, -195920, -270262, -306798, -85390, 52630, 93556, 15864, -100650, 263482 ], [ 233361, -499392, -274145, 137291, 502206, 400858, 262388, -261946, 291471, 215989, -60708, 399943, 197269, 390278, -113081, -35908, -188541, 330696, -193610, -242104, -434229, -285753, 162711, 208133, 142086, -101436, -430171, 174035 ], [ 142944, -324816, -176636, -16092, 483936, 146956, 95736, -207588, 92200, 87372, 7828, 334188, 147812, 192600, -91856, -800, -291820, 126992, 1880, -175208, -461556, -167148, 230312, 107696, -53744, -153476, -374492, -44132 ], [ 19848, -113676, -58577, -203657, 459096, -168995, -101006, -143303, -134074, -93523, 63419, 253205, 98247, -27878, -77228, 47592, -374597, -130148, 214170, -91350, -468387, -33909, 270838, -31132, -286228, -195727, -261033, -281607 ], [ -94168, 72166, 51614, -348426, 424046, -429854, -276294, -79380, -318092, -250706, 125666, 185222, 44068, -216680, -75750, 87916, -444262, -348814, 389886, -2210, -464260, 79260, 308014, -144636, -484024, -215678, -144702, -476296 ], [ -112844, -7621, 79191, -43837, 281791, -112247, -226315, -19258, -58422, -158913, 257801, 253739, -58558, -72884, -212347, 43526, -376251, -163503, 181575, 142391, -345074, -18306, 310015, 7762, -317596, -1479, 1785, -221732 ], [ -131520, -87408, 106768, 260752, 139536, 205360, -176336, 40864, 201248, -67120, 389936, 322256, -161184, 70912, -348944, -864, -308240, 21808, -26736, 286992, -225888, -115872, 312016, 160160, -151168, 212720, 148272, 32832 ], [ -144778, -173670, 106401, 472780, 36572, 396645, -93583, 71796, 314380, -13694, 472742, 288608, -245316, 105340, -369845, -40592, -205439, 175808, -193159, 292461, -148709, -119596, 273172, 246499, -45444, 361511, 179133, 222296 ], [ -145652, -274732, 42162, 473240, 23416, 299194, 64082, 36008, 92568, -47964, 442796, 21440, -287176, -110216, -126298, -69664, -23118, 258240, -263838, -20086, -167546, 91176, 140968, 181846, -78472, 360798, -54294, 262960 ], [ -146526, -375794, -22077, 473700, 10260, 201743, 221747, 220, -129244, -82234, 412850, -245728, -329036, -325772, 117249, -98736, 159203, 340672, -334517, -332633, -186383, 301948, 8764, 117193, -111500, 360085, -287721, 303624 ], [ -166828, -424308, -108432, 353008, 19772, 173856, 334100, 37824, -164108, -130148, 375308, -381244, -329616, -311312, 138496, -36980, 128104, 291608, -270700, -328080, -159224, 268004, -89816, 85804, -33216, 255404, -310536, 334544 ], [ -204939, -424653, -215060, 121260, 50063, 209736, 404917, 142704, -27603, -190569, 330803, -396079, -292356, -86004, -44032, 108035, -98630, 122006, -83595, -32852, -89902, 9737, -157574, 84907, 147104, 55419, -140290, 356532 ], [ -243050, -424998, -321688, -110488, 80354, 245616, 475734, 247584, 108902, -250990, 286298, -410914, -255096, 139304, -226560, 253050, -325364, -47596, 103510, 262376, -20580, -248530, -225332, 84010, 327424, -144566, 29956, 378520 ], [ -55639, -357768, -377265, -15683, -33549, 97947, 432090, 262636, 10994, -187566, 305985, -289834, -213552, 248519, -230350, 215366, -236306, -45413, 126650, 137959, -13291, -293328, -238180, 96152, 387129, -133547, 15327, 270866 ], [ 211368, -266688, -414824, 194376, -198344, -114504, 348048, 245984, -169648, -80432, 348328, -120784, -170496, 316760, -171056, 113200, -35792, 17400, 91920, -134568, -27896, -262784, -231648, 112896, 404264, -48056, -64552, 117456 ], [ 478375, -175608, -452383, 404435, -363139, -326955, 264006, 229332, -350290, 26702, 390671, 48266, -127440, 385001, -111762, 11034, 164722, 80213, 57190, -407095, -42501, -232240, -225116, 129640, 421399, 37435, -144431, -35954 ], [ 247170, 46460, -370768, 310894, -86504, -110032, 115394, 91856, -304310, -64494, 322156, -118580, 29378, 188098, -108810, -58440, 283022, 50516, -50624, -199208, -180284, -261844, -40538, 168560, 377990, 65990, -272512, 117052 ], [ -6681, 274482, -283736, 203553, 210196, 126408, -36153, -51112, -248029, -164705, 248602, -300694, 191367, -20857, -108419, -126428, 397585, 16614, -161760, 30516, -323666, -294182, 152133, 208488, 331829, 91957, -402784, 283986 ], [ -188508, 438668, -192452, 107368, 441476, 313784, -159976, -146812, -171864, -208044, 152320, -425448, 304920, -180452, -119156, -155676, 483380, 17848, -237248, 229104, -395360, -324128, 266604, 240992, 268108, 76740, -452480, 375696 ], [ -28221, 299633, -80971, 64174, 362011, 268106, -152110, -17989, -1250, 18759, -51920, -277742, 188402, -105587, -182751, -909, 432527, 185978, -143408, 279796, -126536, -342712, 9625, 238232, 120977, -134101, -119440, 110092 ], [ 132066, 160598, 30510, 20980, 282546, 222428, -144244, 110834, 169364, 245562, -256160, -130036, 71884, -30722, -246346, 153858, 381674, 354108, -49568, 330488, 142288, -361296, -247354, 235472, -26154, -344942, 213600, -155512 ], [ 156849, 91358, 124891, 22570, 201956, 178343, -117343, 231431, 249447, 374859, -262562, 22836, -2334, 47689, -317645, 232584, 275453, 408109, -55574, 320952, 238600, -364265, -360972, 166580, -42416, -464118, 339847, -271869 ], [ -29152, 130688, 192672, 93824, 119616, 136736, -60832, 339232, 188704, 352480, 38784, 183744, -10752, 131616, -400928, 193024, 83104, 284576, -216896, 217728, 66560, -342944, -251584, -5184, 144896, -440704, 144416, -156064 ], [ -215153, 170018, 260453, 165078, 37276, 95129, -4321, 447033, 127961, 330101, 340130, 344652, -19170, 215543, -484211, 153464, -109245, 161043, -378218, 114504, -105480, -321623, -142196, -176948, 332208, -417290, -51015, -40259 ], [ -270744, 166074, 234896, 180500, 49772, 97566, 3288, 449414, 78068, 187616, 358018, 364300, 39654, 243876, -326988, 175714, -85126, 159618, -310878, 57466, -115134, -142396, -3758, -182812, 292314, -206220, -195346, 99206 ], [ -242500, 134311, 149336, 160030, 123234, 128317, -20540, 384025, 35150, -32080, 193683, 293138, 141705, 236470, -15154, 237699, 78151, 236691, -96541, 30119, -20397, 138342, 153355, -82026, 106359, 125486, -306827, 253881 ], [ -214256, 102548, 63776, 139560, 196696, 159068, -44368, 318636, -7768, -251776, 29348, 221976, 243756, 229064, 296680, 299684, 241428, 313764, 117796, 2772, 74340, 419080, 310468, 18760, -79596, 457192, -418308, 408556 ], [ -115883, 81026, 48991, 203640, 14817, 38503, -5059, 307397, -3338, -188182, 540, 169852, 277312, 194393, 355358, 101426, 256676, 362223, -37094, 67537, -67492, 189098, 107968, -129411, -80187, 406466, -255353, 236773 ], [ -2746, 61660, 49106, 285520, -220818, -113918, 47542, 307558, 11060, -64948, 264, 121736, 296448, 153982, 360740, -151620, 240760, 404658, -269716, 151694, -259128, -148404, -170240, -329994, -41754, 275228, -34622, -3738 ], [ 102101, 40286, 52963, 364273, -441571, -255012, 92080, 302722, 28486, 47978, 1112, 80681, 313961, 115193, 363545, -382986, 215893, 432876, -480077, 221781, -429719, -461528, -433024, -506904, -6299, 140616, 173128, -237320 ], [ 24568, -25264, 139144, 374232, -334920, -146912, -40768, 187952, 112528, -65872, 26688, 194968, 295768, 112088, 309656, -137392, -5896, 148320, -200696, -17672, -137320, -238336, -356480, -163008, -36360, -68224, 95296, -318464 ], [ -52965, -90814, 225325, 384191, -228269, -38812, -173616, 73182, 196570, -179722, 52264, 309255, 277575, 108983, 255767, 108202, -227685, -136236, 78685, -257125, 155079, -15144, -279936, 180888, -66421, -277064, 17464, -399608 ], [ -96178, -145810, 301462, 384304, -108712, 46650, -229598, -28328, 200380, -252514, 34166, 345656, 222398, 141824, 179402, 306180, -391778, -306540, 259084, -369510, 300682, 88912, -169336, 432720, -50258, -437886, -37640, -394802 ], [ -42151, -170903, 349141, 356520, 47412, 67971, -67793, -92268, -23134, -208975, -107675, 161380, 62433, 276512, 39355, 369246, -392399, -153130, 159034, -121869, 30363, -144584, 37756, 423704, 96873, -462657, -28348, -146471 ], [ 11876, -195996, 396820, 328736, 203536, 89292, 94012, -156208, -246648, -165436, -249516, -22896, -97532, 411200, -100692, 432312, -393020, 280, 58984, 125772, -239956, -378080, 244848, 414688, 244004, -487428, -19056, 101860 ], [ 13851, -102245, 266134, 217363, 246228, 115057, 173174, -195002, -308220, -167833, -283601, -128247, -174150, 435756, -161385, 464039, -303232, -21826, 7565, 201890, -341194, -384800, 266282, 280008, 221537, -501507, 19056, 223196 ], [ -40958, 121154, -59132, 14802, 165176, 145670, 162180, -206364, -193128, -220342, -200134, -147498, -159844, 340168, -135510, 461578, -114816, -235404, 9198, 90892, -257980, -144128, 85180, 8240, 14054, -503922, 88608, 205992 ], [ -95767, 344553, -384398, -187759, 84124, 176283, 151186, -217726, -78036, -272851, -116667, -166749, -145538, 244580, -109635, 459117, 73600, -448982, 10831, -20106, -174766, 96544, -95922, -263528, -193429, -506337, 158160, 188788 ], [ -179360, 437776, -239952, -216064, 49456, 175344, -9152, -230320, 52672, -103280, -154992, -41632, -202928, 176880, 30368, 337472, 166560, -299648, 82720, 21120, -92416, 84896, -192256, -143376, -66624, -417600, 191280, 190464 ], [ -275546, 474047, 109993, -168132, 35081, 160601, -234828, -243453, 190212, 163451, -246601, 146646, -291685, 121381, 220302, 163684, 217758, 8460, 185346, 128944, -10444, -37142, -251504, 148241, 206432, -288984, 208461, 200400 ], [ -371732, 510318, 459938, -120200, 20706, 145858, -460504, -256586, 327752, 430182, -338210, 334924, -380442, 65882, 410236, -10104, 268956, 316568, 287972, 236768, 71528, -159180, -310752, 439858, 479488, -160368, 225642, 210336 ], [ -371843, 478360, 375960, -104020, -126725, 42621, -416288, -86494, 122425, 463456, -247980, 102866, -398198, 187833, 337124, -1570, 61539, 362596, 56803, 313365, 114902, 3689, -267793, 455829, 286596, -104034, 234591, 96918 ], [ -362804, 439904, 250656, -90864, -286828, -69044, -346368, 101048, -115556, 474496, -140432, -169224, -409192, 326684, 238960, 24328, -170508, 383664, -206156, 386988, 154600, 193692, -215100, 445548, 49328, -54584, 242756, -28248 ], [ -349061, 407739, 144156, -98432, -402513, -160939, -252490, 271946, -327842, 480247, -35701, -372338, -418923, 445576, 125049, 23130, -352710, 400355, -431024, 451047, 203007, 333124, -182759, 424314, -136319, -28192, 230158, -124083 ], [ -303958, 417514, 163016, -244160, -222078, -121034, 1108, 331884, -368828, 450738, 50250, -115612, -420234, 431408, -93842, -158708, -202612, 387866, -401952, 451346, 309474, 135416, -286098, 330060, 22174, -155520, 79140, -24378 ], [ -258855, 427289, 181876, -389888, -41643, -81129, 254706, 391822, -409814, 421229, 136201, 141114, -421545, 417240, -312733, -340546, -52514, 375377, -372880, 451645, 415941, -62292, -389437, 235806, 180667, -282848, -71878, 75327 ], [ -241344, 430184, 190176, -360808, 3144, -60024, 316784, 383568, -362440, 362672, 137904, 220528, -395456, 364328, -349008, -390112, 15240, 308232, -262088, 376232, 487880, -156640, -358912, 103320, 257392, -372856, -156512, 176176 ], [ -275568, 420179, 178676, -3963, -206409, -74169, 19762, 247454, -149391, 249650, -18358, -32518, -317992, 238771, -42878, -191668, -71401, 138607, 1929, 158859, 495079, -57188, -77392, -100851, 180802, -392889, -116676, 279170 ], [ -309792, 410174, 167176, 352882, -415962, -88314, -277260, 111340, 63658, 136628, -174620, -285564, -240528, 113214, 263252, 6776, -158042, -31018, 265946, -58514, 502278, 42264, 204128, -305022, 104212, -412922, -76840, 382164 ], [ -242330, 387286, 190373, 410584, -473649, -67918, -261567, 4398, 209744, -19190, -270146, -292013, -216039, 148441, 333731, 168248, -81299, 3704, 397207, -179687, 408116, 74649, 293794, -320992, 126929, -357399, -109570, 426918 ], [ -96648, 354488, 240260, 238176, -414516, -20952, -5324, -80104, 304320, -207928, -318952, -108772, -232300, 307348, 222940, 301280, 121124, 195616, 426348, -226860, 235984, 55444, 235880, -192192, 226036, -243756, -198120, 426872 ], [ 49034, 321690, 290147, 65768, -355383, 26014, 250919, -164606, 398896, -396666, -367758, 74469, -248561, 466255, 112149, 434312, 323547, 387528, 455489, -274033, 63852, 36239, 177966, -63392, 325143, -130113, -286670, 426826 ], [ 167842, 330634, 252356, -44864, -134268, 73844, 224742, -50838, 425576, -395342, -378440, 139234, -326004, 399388, 93248, 317234, 271072, 281270, 312838, -160880, -17056, 92850, 139294, 47714, 113624, -123966, -143740, 322110 ], [ 279185, 351173, 190210, -138336, 131842, 121914, 120115, 118005, 433396, -341223, -378532, 171089, -420442, 269806, 99872, 130681, 147792, 92187, 122467, -3192, -72624, 170521, 105967, 153905, -184180, -147679, 63490, 188319 ], [ 390528, 371712, 128064, -231808, 397952, 169984, 15488, 286848, 441216, -287104, -378624, 202944, -514880, 140224, 106496, -55872, 24512, -96896, -67904, 154496, -128192, 248192, 72640, 260096, -481984, -171392, 270720, 54528 ], [ 81339, 222718, -16261, -98224, 334058, 10341, 149118, 167133, 362924, -187054, -373495, 20899, -349671, 67613, -95191, -30917, 56919, -221188, -65558, 49708, -134126, 177283, -34057, 229644, -129463, -243727, 266511, 99976 ], [ -227850, 73724, -160586, 35360, 270164, -149302, 282748, 47418, 284632, -87004, -368366, -161146, -184462, -4998, -296878, -5962, 89326, -345480, -63212, -55080, -140060, 106374, -140754, 199192, 223058, -316062, 262302, 145424 ], [ -427259, -63615, -273196, 151334, 197500, -278320, 354128, -64237, 208895, 15831, -322707, -297021, -65543, -71059, -429430, 17863, 84503, -394962, -20856, -121658, -143939, 24560, -191291, 197270, 430959, -364967, 272103, 172587 ], [ -231460, -158996, -271632, 203912, 93264, -297088, 201408, -146876, 142356, 128692, -131140, -266684, -113268, -113540, -313096, 37620, -54348, -175128, 165536, -50680, -140420, -96512, -39652, 298056, 118228, -329524, 332340, 133924 ], [ -35661, -254377, -270068, 256490, -10972, -315856, 48688, -229515, 75817, 241553, 60427, -236347, -160993, -156021, -196762, 57377, -193199, 44706, 351928, 20298, -136901, -217584, 111987, 398842, -194503, -294081, 392577, 95261 ], [ -14152, -211498, -192344, 272848, 5512, -329274, -98482, -197554, -34832, 285314, 105414, -263120, -211748, -199052, -112318, 43634, -158000, 132850, 324720, -16024, -106082, -316046, 224176, 428148, -279054, -196458, 293124, 95318 ], [ -219220, 11119, -15612, 242120, 178932, -335737, -238437, -16613, -202824, 239245, -40153, -364136, -266442, -242798, -69331, -13659, 103464, 49797, 19832, -191836, -39773, -385115, 285080, 364530, -66971, -18001, -13926, 145711 ], [ -424288, 233736, 161120, 211392, 352352, -342200, -378392, 164328, -370816, 193176, -185720, -465152, -321136, -286544, -26344, -70952, 364928, -33256, -285056, -367648, 26536, -454184, 345984, 300912, 145112, 160456, -320976, 196104 ], [ -409501, 179438, 193117, 43519, 314482, -286878, -310237, 269159, -380153, 116402, -104877, -280748, -195740, -258215, -82042, -65740, 456232, -125384, -258234, -381280, 100690, -266033, 347968, 104289, 194160, 199473, -255096, 164432 ], [ -277458, -22548, 147922, -197498, 163924, -198604, -131090, 333398, -304874, 23252, 96718, 55880, 25704, -191446, -190372, -27192, 456784, -222352, -54500, -308416, 179028, 59302, 318528, -163270, 156256, 164122, 9680, 88992 ], [ -145415, -224534, 102727, -438515, 13366, -110330, 48057, 397637, -229595, -69898, 298313, 392508, 247148, -124677, -298702, 11356, 457336, -319320, 149234, -235552, 257366, 384637, 289088, -430829, 118352, 128771, 274456, 13552 ], [ -91792, -71920, 66572, -288232, -7512, 24744, -63176, 238936, -222196, -85208, 195808, 452296, 209052, -165348, -291912, -131916, 303348, -164068, -37592, -291968, 86044, 344512, 159608, -381968, -82032, -29020, 216572, -124948 ], [ -49932, 133884, 31773, -79254, -8938, 166838, -217966, 46794, -224979, -88842, 47688, 470558, 132025, -222135, -267854, -302461, 126179, 29017, -283002, -367776, -122727, 249568, 15122, -285644, -306788, -205177, 110289, -272907 ], [ -7518, 317972, -14218, 109068, -20166, 282526, -358662, -116836, -216014, -85434, -95016, 483332, 58808, -279568, -247812, -445814, -36646, 186830, -492326, -423250, -317920, 155926, -108766, -205258, -499164, -341088, 10206, -384500 ], [ 40713, 274042, -177725, 80502, -134315, 120951, -351371, 18910, -83695, -8085, -180852, 438482, 25596, -343784, -269938, -303651, -48859, -25713, -322747, -265217, -370544, 75955, -16375, -292221, -351550, -54416, -24777, -114250 ], [ 88944, 230112, -341232, 51936, -248464, -40624, -344080, 154656, 48624, 69264, -266688, 393632, -7616, -408000, -292064, -161488, -61072, -238256, -153168, -107184, -423168, -4016, 76016, -379184, -203936, 232256, -59760, 156000 ], [ 121922, 189976, -424953, 77921, -265271, -154676, -333828, 171955, 128156, 100231, -329228, 345541, 28073, -363065, -330395, -56313, -41064, -390186, -26716, -6572, -355245, -47384, 151600, -432897, -136213, 418618, -37021, 353709 ], [ 120036, 158512, -326306, 228594, -59582, -160104, -316808, -81482, 87032, 25182, -338520, 290042, 221250, -68642, -405766, -35682, 52592, -403572, 1160, -37208, -11786, -7088, 188768, -410610, -251098, 375700, 117654, 385610 ], [ 118150, 127048, -227659, 379267, 146107, -165532, -299788, -334919, 45908, -49867, -347812, 234543, 414427, 225781, -481137, -15051, 146248, -416958, 29036, -67844, 331673, 33208, 225936, -388323, -365983, 332782, 272329, 417511 ], [ 43496, 5716, -109116, 289892, 196276, -61088, -262212, -408680, 6008, -126620, -323972, 218776, 445388, 301252, -494396, 69336, 59748, -300384, -41620, -59168, 359256, 79672, 120628, -268644, -320920, 309352, 331724, 361968 ], [ -97862, -197995, 27665, -19527, 103885, 144072, -205793, -317738, -32770, -204935, -269761, 239430, 327651, 176017, -450719, 212166, -191895, -64680, -202597, -14456, 97286, 131790, -115283, -59689, -129238, 303786, 303779, 226268 ], [ -239220, -401706, 164446, -328946, 11494, 349232, -149374, -226796, -71548, -283250, -215550, 260084, 209914, 50782, -407042, 354996, -443538, 171024, -363574, 30256, -164684, 183908, -351194, 149266, 62444, 298220, 275834, 90568 ], [ -295204, -201497, 61323, -259894, 65847, 193839, -64327, -175260, -438, -256046, -54868, 185487, 51802, 125943, -265989, 321859, -378862, 155757, -277031, 156976, -109723, 35681, -352301, 117484, 103115, 194105, 133139, -33793 ], [ -321056, 141272, -126472, -57264, 171992, -88808, 30824, -137632, 109456, -191600, 143392, 77272, -120560, 271832, -90568, 226616, -202544, 51912, -103128, 312640, 57096, -183256, -270536, 736, 90488, 55208, -50056, -154152 ], [ -346908, 484041, -314267, 145366, 278137, -371455, 125975, -100004, 219350, -127154, 341652, -30943, -292922, 417721, 84853, 131373, -26226, -51933, 70775, 468304, 223915, -402193, -188771, -116012, 77861, -83689, -233251, -274511 ], [ -353972, 500726, -315810, 182050, 35780, -183962, 133830, -29530, 285948, -52346, 354870, 43508, -275974, 104822, -33162, 209600, -173066, -172916, 220764, 308686, 173440, -442842, -283600, -129338, -128432, -170644, -223484, -245160 ], [ -360182, 502589, -308887, 211191, -222418, 24901, 137717, 42437, 350578, 22933, 359677, 126262, -250421, -228931, -164515, 295712, -334595, -294678, 369666, 134737, 113088, -475387, -386456, -137963, -343528, -255238, -204946, -209004 ], [ -315768, 473612, -274416, 204224, -399696, 157688, 150528, 87192, 404592, 106280, 345568, 176424, -242984, -505172, -233644, 375908, -433932, -372628, 470980, -33212, 54556, -486420, -436648, -162640, -500184, -306148, -197024, -191608 ], [ -30890, 298145, -109092, 25744, -192604, -70886, 205728, 2690, 408180, 227950, 241608, 71774, -321598, -508231, -7209, 428003, -237857, -242471, 346251, -172661, 4669, -395271, -236686, -263564, -379250, -197059, -239528, -263322 ], [ 253988, 122678, 56232, -152736, 14488, -299460, 260928, -81812, 411768, 349620, 137648, -32876, -400212, -511290, 219226, 480098, -41782, -112314, 221522, -312110, -45218, -304122, -36724, -364488, -258316, -87970, -282032, -335036 ], [ 432522, 12101, 102225, -173104, 60534, -423922, 211620, -158070, 399930, 355352, 50095, -130029, -373895, -401435, 294362, 450995, 96360, 41306, 195712, -271532, -94772, -199743, 84407, -341716, -161223, 1715, -211622, -317011 ], [ 445632, 2464, -37408, 52480, -143936, -386432, -256, -221504, 364096, 180736, -11936, -215520, -184352, -115936, 134144, 295584, 144384, 231424, 323776, 49088, -143808, -74784, 82912, -126528, -101216, 61216, 34432, -159392 ], [ 458742, -7173, -177041, 278064, -348406, -348942, -212132, -284938, 328262, 6120, -73967, -301011, 5191, 169563, -26074, 140173, 192408, 421542, 451840, 369708, -192844, 50175, 81417, 88660, -41209, 120717, 280486, -1773 ], [ 364794, -40708, -280680, 173486, -318040, -267128, -133396, -296782, 268432, -145760, 25380, -156776, 53096, 247288, -114052, 49246, 56738, 390880, 410070, 438496, -190584, 105610, 78970, 206492, 27814, 16446, 325626, 144660 ], [ 202023, -89606, -361180, -143339, -136708, -156820, 132162, -275461, 193176, -283024, 228470, 135140, 9948, 191444, -155590, -227, -197021, 218288, 259121, 345392, -155348, 116351, 75911, 261738, 102633, -193107, 241607, 283902 ], [ 39252, -138504, -441680, -460164, 44624, -46512, 397720, -254140, 117920, -420288, 431560, 427056, -33200, 135600, -197128, -49700, -450780, 45696, 108172, 252288, -120112, 127092, 72852, 316984, 177452, -402660, 157588, 423144 ], [ -53827, -205129, -189471, -462843, 5100, -130764, 443144, -83574, 81690, -426870, 382957, 187162, 46297, 118022, -180298, -36758, -490618, -123495, 99039, 223423, 8110, 87160, 3008, 240104, 266958, -162996, -16567, 342119 ], [ -132234, -275486, 132782, -399386, -80920, -255976, 442224, 118412, 53676, -405940, 281366, -164692, 151614, 108500, -151180, -10676, -485420, -291970, 119762, 208082, 155908, 36560, -80896, 135408, 359556, 171240, -209698, 214722 ] ], [ [ -115264, -324864, 57344, 188544, -162624, 451008, 362688, 24640, -296000, -212288, 39168, -108160, -323968, -292352, -51072, -242112, 165312, 263936, 467392, -107776, 351040, 51264, 272512, -145664, 58176, -187904, 180352, -120000 ], [ -120766, -325983, 55280, 190002, -165183, 430863, 330258, 17410, -282350, -212864, 23820, -98236, -320011, -271130, -61698, -240093, 143493, 254195, 445348, -94129, 331021, 40227, 270346, -136859, 44349, -160706, 169555, -101595 ], [ -162948, -334562, 39456, 201180, -184802, 276418, 81628, -38020, -177700, -217280, -93848, -22152, -289674, -108428, -143164, -224614, -23786, 179514, 276344, 10498, 177542, -44390, 253740, -69354, -61658, 47812, 86778, 39510 ], [ -205130, -343141, 23632, 212358, -204421, 121973, -167002, -93450, -73050, -221696, -211516, 53932, -259337, 54274, -224630, -209135, -191065, 104833, 107340, 115125, 24063, -129007, 237134, -1849, -167665, 256330, 4001, 180615 ], [ -197888, -329704, 35312, 157376, -159088, -20608, -297472, -174120, -27088, -241880, -260944, 137904, -248592, 81880, -282216, -201488, -239992, 8680, 2832, 212264, -69304, -160008, 175128, 392, -183176, 326616, -98792, 185920 ], [ -97976, -274987, 98562, -21656, 8030, -140944, -206392, -302115, -91166, -291629, -182422, 236666, -274582, -143819, -295027, -208526, -67009, -127733, 19254, 295363, -49961, -90479, 27997, -119737, -29007, 137717, -239115, -63400 ], [ 1936, -220270, 161812, -200688, 175148, -261280, -115312, -430110, -155244, -341378, -103900, 335428, -300572, -369518, -307838, -215564, 105974, -264146, 35676, 378462, -30618, -20950, -119134, -239866, 125162, -51182, -379438, -312720 ], [ 5999, -182245, 192796, -205910, 233872, -239656, -126841, -376638, -123993, -244708, -26444, 275954, -202932, -465763, -212034, -221133, 229609, -317151, 14333, 243668, 16831, -76741, -119248, -213693, 124046, -116165, -339516, -324491 ], [ -63668, -157060, 198960, -77432, 209216, -108832, -217300, -183576, -19412, -35408, 50192, 94760, -10192, -462428, -32680, -225572, 315284, -305996, -36060, -58736, 85900, -228932, -6272, -74980, 3480, -85828, -160944, -153532 ], [ -133335, -131875, 205124, 51046, 184560, 21992, -307759, 9486, 85169, 173892, 126828, -86434, 182548, -459093, 146674, -230011, 400959, -294841, -86453, -361140, 154969, -381123, 106704, 63733, -117086, -55491, 17628, 17427 ], [ -71782, -52132, 184270, 39016, 149050, -4432, -156694, 78402, 133014, 172952, -10934, -68944, 59604, -242908, 223374, -135936, 386698, -330432, -86860, -278074, 206182, -236890, 52352, 30402, -136060, -12248, -94086, 57634 ], [ 26221, 42766, 155911, -12044, 110525, -74536, 61461, 112833, 165099, 113612, -208251, 3736, -151030, 32402, 271559, -14496, 344677, -379008, -73382, -87933, 252435, -10317, -48480, -50719, -126814, 34580, -286435, 61521 ], [ 124224, 137664, 127552, -63104, 72000, -144640, 279616, 147264, 197184, 54272, -405568, 76416, -361664, 307712, 319744, 106944, 302656, -427584, -59904, 102208, 298688, 216256, -149312, -131840, -117568, 81408, -478784, 65408 ], [ -5565, -88633, 119019, -166995, 22228, -65520, 241505, 29343, 192906, 151930, -246178, 102498, -251172, 212998, 57406, -27514, 71483, -242066, -142152, 174750, 63053, 152477, -133994, -106425, -86932, 129915, -175092, -81079 ], [ -135354, -314930, 110486, -270886, -27544, 13600, 203394, -88578, 188628, 249588, -86788, 128580, -140680, 118284, -204932, -161972, -159690, -56548, -224400, 247292, -172582, 88698, -118676, -81010, -56296, 178422, 128600, -227566 ], [ -243558, -473327, 75958, -324962, -87501, 98680, 125068, -143199, 149680, 298146, 26802, 137672, -54673, 54435, -364710, -251375, -332853, 73875, -258813, 274929, -321697, 20979, -91703, -73445, -27305, 198874, 313302, -300138 ], [ -274056, -387284, -52152, -199704, -184124, 205216, -98032, 30060, -14080, 169944, -24488, 85600, -56812, 101700, -155272, -178580, -297180, 5956, -121020, 140908, -159340, -60924, -22772, -130140, -4236, 118328, 69640, -106616 ], [ -304554, -301241, -180262, -74446, -280747, 311752, -321132, 203319, -177840, 41742, -75778, 33528, -58951, 148965, 54166, -105785, -261507, -61963, 16773, 6887, 3017, -142827, 46159, -186835, 18833, 37782, -174022, 86906 ], [ -295562, -222018, -202482, -36698, -213970, 316218, -377482, 256208, -208070, -78460, -134988, 29786, -17780, 212080, 103314, -40200, -156974, -68492, 10396, -65574, 68194, -204360, 23690, -214840, 18642, 14786, -245174, 207438 ], [ -235233, -151661, -87045, -112713, 65227, 187993, -217057, 152616, -64711, -188262, -204494, 88873, 79694, 295800, -55915, 16012, 37077, 4786, -183402, -58007, 7037, -239412, -117599, -205548, -11787, 66605, -92063, 233083 ], [ -174904, -81304, 28392, -188728, 344424, 59768, -56632, 49024, 78648, -298064, -274000, 147960, 177168, 379520, -215144, 72224, 231128, 78064, -377200, -50440, -54120, -274464, -258888, -196256, -42216, 118424, 61048, 258728 ], [ -37475, -80832, -16941, -174833, 423206, 88338, 1508, -16498, 135427, -205711, -256596, 176987, 198097, 357070, -263973, 50316, 162919, 152872, -374978, -43608, -84977, -266661, -198037, -120319, 20430, 87668, 50209, 256503 ], [ 141074, -117632, -148018, -112986, 395100, 200532, 5096, -61716, 146030, -5542, -192840, 189982, 178202, 277996, -253922, -13256, -45162, 228496, -268212, -37168, -99674, -236002, -29378, -8838, 132716, 12872, -48070, 239414 ], [ 319623, -154432, -279095, -51139, 366994, 312726, 8684, -106934, 156633, 194627, -129084, 202977, 158307, 198922, -243871, -76828, -253243, 304120, -161446, -30728, -114371, -205343, 139281, 102643, 245002, -61924, -146349, 222325 ], [ 190112, -132272, -215972, -77252, 345248, 147220, -39608, -150652, 53656, 94676, -50868, 190132, 65532, 115688, -203440, 9760, -330804, 183664, -69400, -42328, -196588, -99124, 155160, 100304, 87408, -100060, -114628, 32516 ], [ 14392, -101268, -123719, -116559, 324456, -59941, -95682, -194145, -66358, -50293, 29517, 173411, -38175, 31830, -158452, 118872, -388787, 33796, 20438, -56634, -288933, 18429, 148122, 80892, -110668, -132697, -63407, -183201 ], [ -146792, -72022, -40654, -143078, 299746, -227762, -145482, -229068, -160660, -182110, 110926, 157194, -129732, -35928, -125866, 214196, -438058, -92866, 99794, -62094, -360156, 113668, 142882, 66652, -279688, -145234, -8082, -366648 ], [ -155348, -61235, -54063, -35323, 233897, 17487, -129405, -174006, 15014, -175831, 203087, 146269, -93714, 65364, -223501, 164746, -395853, 24135, 69089, 25329, -209598, -25390, 156521, 106718, -143620, 53279, 90335, -211260 ], [ -163904, -50448, -67472, 72432, 168048, 262736, -113328, -118944, 190688, -169552, 295248, 135344, -57696, 166656, -321136, 115296, -353648, 141136, 38384, 112752, -59040, -164448, 170160, 146784, -7552, 251792, 188752, -55872 ], [ -175974, -60458, -53385, 150612, 89284, 391827, -82649, -84756, 268180, -168530, 356714, 80928, -59548, 196772, -320323, 64656, -260329, 237760, -4641, 104779, 22253, -185332, 141260, 155749, 72740, 355329, 190331, 80616 ], [ -196076, -118004, 23550, 161192, -19000, 255414, -18594, -98280, 121256, -179524, 348020, -72896, -147960, 64200, -94486, 11296, -50178, 287808, -75826, -121242, -54774, 63896, 15128, 93626, 25544, 241778, -29434, 173904 ], [ -216178, -175550, 100485, 171772, -127284, 119001, 45461, -111804, -25668, -190518, 339326, -226720, -236372, -68372, 131351, -42064, 159973, 337856, -147011, -347263, -131801, 313124, -111004, 31503, -21652, 128227, -249199, 267192 ], [ -226932, -224108, 91152, 116112, -102812, 45024, 114892, -59328, -62996, -211196, 307988, -292452, -253936, -80752, 177920, -33900, 175448, 252712, -149172, -359408, -113992, 340604, -156520, 41716, 41408, 5748, -305080, 322224 ], [ -229117, -264427, 2740, -268, 43353, 28280, 189251, 53648, 139, -240751, 255893, -277433, -206556, 17044, 60160, 30661, 12470, 43642, -88061, -175500, -9250, 164815, -128138, 118237, 205536, -124915, -210734, 342188 ], [ -231302, -304746, -85672, -116648, 189518, 11536, 263610, 166624, 63274, -270306, 203798, -262414, -159176, 114840, -57600, 95222, -150508, -165428, -26950, 8408, 95492, -10974, -99756, 194758, 369664, -255578, -116388, 362152 ], [ -49105, -298808, -172775, 1147, 83029, -38035, 242582, 152372, 24766, -156194, 215895, -185158, -85072, 151521, -85634, 98634, -135326, -181395, 44854, -28735, 89955, -112048, -100988, 164264, 392607, -176733, -109303, 296606 ], [ 198168, -276544, -259416, 201592, -112632, -99192, 187888, 93216, -49616, 8624, 250648, -85936, -1536, 166632, -82000, 80464, -57264, -129208, 120432, -143896, 45496, -186752, -112672, 96000, 365720, -23944, -133016, 200880 ], [ 445441, -254280, -346057, 402037, -308293, -160349, 133194, 34060, -123998, 173442, 285401, 13286, 82000, 181743, -78366, 62294, 20798, -77021, 196010, -259057, 1037, -261456, -124356, 27736, 338833, 128845, -156729, 105154 ], [ 292270, -38108, -262704, 310498, -139480, 20560, -12690, -78160, -159066, 51358, 279476, -85932, 118126, 76910, -100582, 52616, 128450, -46196, 77504, -135320, -57700, -201740, -67862, 66832, 344330, 87242, -235904, 180324 ], [ 120897, 186878, -171624, 205687, 45900, 212472, -162719, -192792, -192347, -83767, 271702, -194170, 152097, -33375, -123973, 43324, 237447, -16342, -49824, -724, -117086, -135914, -8269, 110808, 351299, 36803, -317600, 263262 ], [ -15940, 357268, -84124, 104024, 185308, 345992, -266456, -267812, -196328, -172404, 231168, -272856, 170280, -117884, -149868, 52092, 321196, 21896, -151360, 110480, -132768, -93920, 26804, 136096, 320468, -14692, -342656, 305648 ], [ 11269, 268327, -13629, 17314, 106349, 202150, -150306, -154675, -61134, -40223, 35024, -211170, 113470, -79957, -187657, 146645, 285017, 99958, -130384, 110572, 59144, -165128, -54593, 72616, 110087, -71203, -98672, 155412 ], [ 38478, 179386, 56866, -69396, 27390, 58308, -34156, -41538, 74060, 91958, -161120, -149484, 56660, -42030, -225446, 241198, 248838, 178020, -109408, 110664, 251056, -236336, -135990, 9136, -100294, -127714, 145312, 5176 ], [ 28391, 149746, 114221, -63802, -1412, -10879, 12919, 72481, 167233, 161085, -191502, -45012, 35022, 1423, -275691, 272184, 181051, 203531, -141946, 119432, 314808, -265199, -176788, -29396, -151888, -179482, 220321, -57787 ], [ -39712, 212352, 151136, 85376, 47808, 36064, -47456, 187872, 195040, 132128, 35968, 126016, 68096, 53472, -345312, 204288, 64096, 147296, -257728, 141696, 179200, -228192, -154432, -29120, 43520, -223872, 32480, 15008 ], [ -107815, 274958, 188051, 234554, 97028, 83007, -107831, 303263, 222847, 103171, 263438, 297044, 101170, 105521, -414933, 136392, -52859, 91061, -373510, 163960, 43592, -191185, -132076, -28844, 238928, -268262, -155361, 87803 ], [ -133288, 229302, 167664, 262604, 100020, 98226, -129944, 280586, 145388, 12320, 259502, 313876, 143274, 140476, -275156, 110286, -778, 83630, -296050, 164342, 15854, -109924, -13218, -17284, 195734, -116372, -232350, 192266 ], [ -131356, 114049, 110440, 212786, 73294, 93051, -127460, 169151, 258, -118320, 106805, 231582, 191183, 164442, -766, 111045, 159969, 107573, -94363, 150657, 57461, -214, 167677, 1530, -847, 161698, -238077, 317087 ], [ -129424, -1204, 53216, 162968, 46568, 87876, -124976, 57716, -144872, -248960, -45892, 149288, 239092, 188408, 273624, 111804, 320716, 131516, 107324, 136972, 99068, 109496, 348572, 20344, -197428, 439768, -243804, 441908 ], [ -66141, 38830, 72201, 158408, -21065, -26815, -88197, 94899, -110566, -150650, 2564, 103588, 263232, 200575, 343346, 12414, 260284, 139385, -23850, 155207, 23236, -23994, 203712, -122437, -196941, 402286, -90463, 227731 ], [ 10058, 111556, 107230, 163376, -97310, -164562, -44198, 163370, -38484, -4140, 93368, 65592, 282368, 210258, 369980, -108060, 153288, 143870, -225100, 180162, -77320, -208684, -9728, -299238, -154966, 298372, 96366, -57814 ], [ 80035, 177522, 143845, 166823, -166373, -289596, -4016, 223918, 30026, 133382, 177640, 33711, 300783, 216415, 390847, -214246, 47395, 140980, -407147, 198307, -168337, -376168, -213376, -456744, -116717, 192888, 271864, -331832 ], [ 13128, 94768, 215352, 136808, -77432, -134944, -47808, 110160, 19952, 73168, 118208, 136360, 303336, 145000, 284840, -6096, -34232, -24160, -166728, 66632, -49496, -165120, -201600, -189760, -160440, 52864, 198080, -352256 ], [ -53779, 12014, 286859, 106793, 11509, 19708, -91600, -3598, 9878, 12954, 58776, 239009, 305889, 73585, 178833, 202054, -115859, -189300, 73691, -65043, 69345, 45928, -189824, 77224, -204163, -87160, 124296, -372680 ], [ -74750, -56094, 347002, 103760, 84712, 118326, -107762, -99608, -3868, -23758, -16742, 282120, 251922, 51712, 96550, 354140, -188366, -277940, 225556, -146474, 106598, 135728, -138184, 279600, -181598, -187218, 74824, -350846 ], [ 34431, -82705, 374947, 177176, 113324, 58181, -45639, -145332, -28018, 6119, -137837, 156540, 37815, 170208, 81485, 347378, -235033, -149830, 126518, -85547, -87315, -118008, 26404, 298920, 28783, -174039, 94236, -209281 ], [ 143612, -109316, 402892, 250592, 141936, -1964, 16484, -191056, -52168, 35996, -258932, 30960, -176292, 288704, 66420, 340616, -281700, -21720, 27480, -24620, -281228, -371744, 190992, 318240, 239164, -160860, 113648, -67716 ], [ 139757, -50963, 293370, 182581, 132620, -37337, 36378, -231478, -37796, 577, -286791, -75953, -223562, 321268, 48913, 325505, -231424, -27502, 9259, 9742, -318886, -396768, 205254, 204152, 250423, -211525, 129936, 2756 ], [ 12590, 100078, 33884, -39714, 81928, -45686, 10204, -266116, 18600, -106074, -212938, -162502, -88828, 260088, 28742, 301286, -75392, -179348, 79202, 15124, -186084, -172288, 55524, -55472, 44458, -331838, 142816, -4328 ], [ -114577, 251119, -225602, -262009, 31236, -54035, -15970, -300754, 74996, -212725, -139085, -249051, 45906, 198908, 8571, 277067, 80640, -331194, 149145, 20506, -53282, 52192, -94206, -315096, -161507, -452151, 155696, -11412 ], [ -160352, 336752, -157232, -238592, 56144, 22928, -52800, -251088, 107584, -122640, -185616, -191584, -4048, 103312, 90208, 214976, 136288, -268672, 145376, 12672, 14592, 82784, -141568, -256368, -68032, -345792, 141648, 55296 ], [ -170518, 393769, 54575, -107676, 114127, 137215, -94292, -164539, 129756, 53517, -284815, -71110, -134803, -7341, 216386, 136316, 148018, -112364, 109358, -944, 54060, 28550, -144144, -58361, 156448, -140264, 115819, 154288 ], [ -180684, 450786, 266382, 23240, 172110, 251502, -135784, -77990, 151928, 229674, -384014, 49364, -265558, -117994, 342564, 57656, 159748, 43944, 73340, -14560, 93528, -25684, -146720, 139646, 380928, 65264, 89990, 253280 ], [ -198725, 387368, 196264, 15220, 8333, 163643, -208608, 24078, -24161, 269856, -263028, -36130, -271258, 67999, 302716, 62450, 77797, 86012, -40987, 51939, 73146, 115823, -104839, 207075, 207836, 86706, 81801, 146682 ], [ -217516, 312480, 99296, -6032, -176564, 56532, -284416, 127624, -219132, 297088, -121072, -141240, -265048, 282244, 247056, 75192, -13076, 117200, -162772, 126068, 47064, 275972, -58724, 262068, -3120, 90616, 75292, 20504 ], [ -229491, 255565, 16644, -43520, -319815, -30941, -328742, 228518, -380686, 312497, 2557, -210110, -255133, 455608, 167135, 68758, -85322, 140645, -261712, 191425, 39657, 396572, -28737, 301686, -167273, 79520, 60098, -85781 ], [ -196026, 318470, 29432, -189248, -185426, 12506, -163188, 311732, -319460, 249086, 4006, -37380, -220518, 356432, -74526, -65516, -33388, 112470, -208352, 198302, 156750, 253512, -106270, 238804, -19406, -31616, -12996, -59446 ], [ -162561, 381375, 42220, -334976, -51037, 55953, 2366, 394946, -258234, 185675, 5455, 135350, -185903, 257256, -316187, -199790, 18546, 84295, -154992, 205179, 273843, 110452, -183803, 175922, 128461, -142752, -86090, -33111 ], [ -155456, 398680, 48672, -312408, -29064, 72504, 54544, 407856, -180984, 152528, -15920, 183568, -163136, 190616, -378928, -265504, 12600, 49336, -69368, 171544, 328952, 1760, -178688, 89768, 186640, -240328, -130464, 30800 ], [ -197776, 330485, 43244, 25715, -217871, 38625, -105858, 288946, -73689, 176126, -80090, -1674, -162584, 184981, -106194, -202668, -101871, 1657, 76751, 61949, 267841, -42492, -18608, -40021, 76654, -312479, -120988, 165166 ], [ -240096, 262290, 37816, 363838, -406678, 4746, -266260, 170036, 33606, 199724, -144260, -186916, -162032, 179346, 166540, -139832, -216342, -46022, 222870, -47646, 206730, -86744, 141472, -169810, -33332, -384630, -111512, 299532 ], [ -213334, 208954, 43347, 429416, -470503, -21762, -226345, 99746, 83376, 117606, -220910, -173323, -171841, 229247, 235941, -30456, -160565, 30280, 280849, -86209, 157228, -62785, 226958, -199200, 17479, -329745, -160302, 320746 ], [ -133432, 167048, 57308, 285344, -438188, -42600, -32340, 66856, 88896, -45832, -307160, -6780, -189620, 321868, 148932, 114720, 26172, 201952, 271028, -70132, 116656, 13644, 255064, -151360, 191980, -177140, -253912, 254920 ], [ -53530, 125142, 71269, 141272, -405873, -63438, 161665, 33966, 94416, -209270, -393410, 159763, -207399, 414489, 61923, 259896, 212909, 373624, 261207, -54055, 76084, 90073, 283170, -103520, 366481, -24535, -347522, 189094 ], [ 92558, 156262, 45468, 74816, -170788, 11628, 196010, 24710, 160344, -208386, -413816, 211790, -238444, 332420, 10176, 177534, 138016, 276826, 152458, -25360, 55456, 85502, 196274, -6450, 214120, 12654, -185892, 123538 ], [ 257031, 207667, 8622, 29920, 120622, 113334, 186005, 22019, 243052, -161857, -415932, 232007, -273174, 201826, -31776, 31967, -9552, 105453, 16229, 6840, 40368, 58431, 77433, 104295, -29036, 17783, 46638, 58057 ], [ 421504, 259072, -28224, -14976, 412032, 215040, 176000, 19328, 325760, -115328, -418048, 252224, -307904, 71232, -73728, -113600, -157120, -65920, -120000, 39040, 25280, 31360, -41408, 215040, -272192, 22912, 279168, -7424 ], [ 175565, 167762, -141683, 78128, 302598, 40723, 205394, -46245, 241396, -48674, -332465, 80805, -264641, 85147, -146385, -57779, -59439, -171996, -130810, -7052, -14050, 84421, -66639, 194708, -1137, -21593, 247129, 98744 ], [ -70374, 76452, -255142, 171232, 193164, -133594, 234788, -111818, 157032, 17980, -246882, -90614, -221378, 99062, -219042, -1958, 38242, -278072, -141620, -53144, -53380, 137482, -91870, 174376, 269918, -66098, 215090, 204912 ], [ -234253, -21353, -343156, 225386, 100260, -272336, 240432, -160971, 89193, 85329, -151349, -220923, -193825, 101707, -271514, 48993, 82193, -331998, -112200, -86326, -73605, 143888, -85581, 176634, 424953, -120833, 195521, 256605 ], [ -102716, -142540, -339568, 139320, 66864, -283008, 160576, -151012, 80844, 155180, -19996, -203236, -222828, 63780, -251320, 82412, -67284, -198184, 62048, -73032, -25052, -17664, 34180, 260216, 162316, -212396, 220844, 112188 ], [ 28821, -263727, -335980, 53254, 33468, -293680, 80720, -141053, 72495, 225031, 111357, -185549, -251831, 25853, -231126, 115831, -216761, -64370, 236296, -59738, 23501, -179216, 153941, 343798, -100321, -303959, 246167, -32229 ], [ 37768, -232134, -256232, 7088, 73272, -279862, -40446, -71934, 7056, 240302, 109770, -214192, -237884, -24724, -170002, 82750, -192848, 11454, 214544, -64424, 38194, -285378, 225232, 346220, -197698, -260742, 174940, -60486 ], [ -112652, -1927, -77476, 12792, 208236, -234207, -215315, 74093, -132600, 184619, -64639, -303064, -168102, -91746, -55669, -36781, 56472, 11891, -62008, -92484, 8869, -319533, 233512, 243134, -80237, -42311, -21802, 62265 ], [ -263072, 228280, 101280, 18496, 343200, -188552, -390184, 220120, -272256, 128936, -239048, -391936, -98320, -158768, 58664, -156312, 305792, 12328, -338560, -120544, -20456, -353688, 241792, 140048, 37224, 176120, -218544, 185016 ], [ -298907, 172002, 161371, -67735, 307134, -179122, -340443, 262977, -247647, 42878, -211467, -252148, -4868, -152065, 36362, -168788, 358552, -69240, -314422, -156704, 3934, -174183, 204352, 40247, 100880, 207591, -159176, 215472 ], [ -273630, -37068, 158174, -202998, 179852, -189012, -170910, 250810, -135430, -59380, -76158, 9592, 101208, -106042, -58812, -124168, 306480, -194544, -129916, -197184, 56972, 119274, 142528, -57802, 135840, 139350, 36784, 196704 ], [ -248353, -246138, 154977, -338261, 52570, -198902, -1377, 238643, -23213, -161638, 59151, 271332, 207284, -60019, -153986, -79548, 254408, -319848, 54590, -237664, 110010, 412731, 80704, -155851, 170800, 71109, 232744, 177936 ], [ -224496, -156048, 162580, -175064, 7448, -33512, -61944, 111336, -92396, -135016, -13280, 304632, 173060, -91516, -220280, -105428, 167916, -219772, -42344, -238464, -31612, 326208, 55240, -100720, 16880, -25412, 132004, 32308 ], [ -200852, -21084, 171803, 32902, -25350, 158170, -157026, -33242, -188789, -89062, -116872, 303666, 117791, -134641, -282242, -141883, 76261, -85889, -181494, -233312, -202433, 182688, 35230, -22612, -165372, -126175, -13241, -132349 ], [ -167282, 98764, 168602, 219156, -55498, 319794, -240522, -155644, -265602, -41654, -214168, 306012, 62856, -175728, -332380, -166810, -12138, 30850, -296042, -216670, -362272, 52218, 18702, 40922, -320964, -199584, -142606, -271596 ], [ -29489, 59894, 34949, 177434, -57821, 165809, -202365, -45198, -136825, 21021, -245356, 343134, 11428, -195416, -258366, -70693, -66349, -32423, -152269, -79383, -406800, 58773, 38735, -48571, -196626, 14224, -105231, -144038 ], [ 108304, 21024, -98704, 135712, -60144, 11824, -164208, 65248, -8048, 83696, -276544, 380256, -40000, -215104, -184352, 25424, -120560, -95696, -8496, 57904, -451328, 65328, 58768, -138064, -72288, 228032, -67856, -16480 ], [ 190958, 20136, -191071, 116663, -41201, -84012, -156508, 82965, 79492, 124321, -304148, 382259, -24529, -188319, -167661, 79009, -113752, -144710, 99388, 116364, -404107, 85848, 96336, -202007, -21219, 352310, -13723, 78731 ], [ 147580, 106064, -189070, 149438, 26350, -46936, -218424, -111270, 72776, 114546, -323560, 303990, 143854, -55310, -281994, 35378, 32528, -161132, 125240, -5352, -147174, 138288, 173984, -207550, -137622, 271948, 78714, 100006 ], [ 104202, 191992, -187069, 182213, 93901, -9860, -280340, -305505, 66060, 104771, -342972, 225721, 312237, 77699, -396327, -8253, 178808, -177554, 151092, -127068, 109759, 190728, 251632, -213093, -254025, 191586, 171151, 121281 ], [ 9176, 153996, -99172, 117500, 98860, 70560, -274972, -337752, 70600, 38908, -293084, 216488, 365396, 142236, -416868, -4760, 118268, -144800, 73396, -138720, 130280, 216072, 161196, -158204, -205992, 137048, 184148, 91280 ], [ -133194, 2403, 67463, -36577, 46443, 190712, -207927, -221510, 85458, -78369, -179671, 270538, 312933, 144007, -351433, 41930, -131857, -66968, -99219, -49480, -65910, 216578, -83317, -47919, -7226, 106182, 124325, 14276 ], [ -275564, -149190, 234098, -190654, -5974, 310864, -140882, -105268, 100316, -195646, -66258, 324588, 260470, 145778, -285998, 88620, -381982, 10864, -271834, 39760, -262100, 217084, -327830, 62366, 191540, 75316, 64502, -62728 ], [ -297404, -58431, 100989, -185050, -10383, 228665, -109537, -33668, 105382, -183842, 78452, 246361, 117142, 160945, -159091, 109317, -370018, 37067, -184961, 172112, -158189, 133559, -342027, 93108, 196285, 51743, -25547, -94359 ], [ -276704, 117864, -137912, -123088, 2152, 75048, -90792, 22176, 106992, -126480, 234208, 121448, -58256, 180840, -10488, 120840, -265552, 45048, -6504, 319680, 51640, 20376, -274936, 95776, 132552, 30744, -126264, -109976 ], [ -256004, 294159, -376813, -61126, 14687, -78569, -72047, 78020, 108602, -69118, 389964, -3465, -233654, 200735, 138115, 132363, -161086, 53029, 171953, 467248, 261469, -92807, -207845, 98444, 68819, 9745, -226981, -125593 ], [ -236844, 311834, -265870, -5874, -27492, -12758, 45258, 114922, 198564, -52214, 347610, 46060, -174730, -16486, 73626, 168768, -147942, -23404, 172100, 301954, 181888, -194198, -268464, 94666, -112592, -55628, -226212, -167192 ], [ -217754, 322299, -139025, 49073, -72158, 63027, 167043, 150963, 292542, -37149, 296251, 103514, -105155, -244485, -549, 206304, -138949, -103674, 164142, 122439, 89152, -295053, -334888, 90595, -299352, -123018, -220830, -209972 ], [ -160712, 310548, -31888, 73280, -91696, 89928, 268800, 163752, 362000, -5480, 249120, 132248, -69272, -433804, -34676, 254204, -113172, -161868, 159900, -31716, -1148, -362956, -367128, 72144, -431720, -175996, -223072, -256200 ], [ 76602, 193271, -18364, -48528, 8124, -115370, 275424, 66094, 314988, 105058, 222072, 24562, -193426, -439393, 121425, 351333, -7671, -115201, 173309, -65411, -79877, -274337, -236994, -14612, -305726, -160517, -261528, -318806 ], [ 313916, 75994, -4840, -170336, 107944, -320668, 282048, -31564, 267976, 215596, 195024, -83124, -317580, -444982, 277526, 448462, 97830, -68534, 186718, -99106, -158606, -185718, -106860, -101368, -179732, -145038, -299984, -381412 ], [ 411622, -18765, -24121, -191056, 102554, -437694, 229308, -117018, 220982, 244648, 127161, -157771, -309281, -349933, 299158, 464789, 150744, -14442, 232320, -34548, -217004, -96937, -3087, -92940, -69857, -119659, -237802, -356853 ], [ 292160, -78496, -94432, -54528, -66496, -417408, 84224, -183488, 174016, 146944, -4192, -181024, -94944, -98336, 111616, 355424, 121856, 51200, 328000, 182848, -243776, -7904, 59680, 63552, 14944, -78880, -19072, -196704 ], [ 172698, -138227, -164743, 82000, -235546, -397122, -60860, -249958, 127050, 49240, -135545, -204277, 119393, 153261, -75926, 246059, 92968, 116842, 423680, 400244, -270548, 81129, 122447, 220044, 99745, -38101, 199658, -36555 ], [ 114038, -175964, -215384, 16802, -207336, -323272, -46540, -273154, 80112, -57760, -63940, -68952, 151128, 199240, -139484, 121714, 18062, 91680, 338746, 423712, -221384, 108646, 123894, 285956, 135658, -58222, 232566, 102860 ], [ 94465, -199562, -253380, -178077, -52316, -214988, 70254, -268531, 33192, -170736, 138138, 168316, 65476, 113036, -123338, -12261, -86427, 8144, 137703, 322512, -123404, 96617, 85921, 293638, 140143, -117493, 146017, 228946 ], [ 74892, -223160, -291376, -372956, 102704, -106704, 187048, -263908, -13728, -283712, 340216, 405584, -20176, 26832, -107192, -146236, -190916, -75392, -63340, 221312, -25424, 84588, 47948, 301320, 144628, -176764, 59468, 355032 ], [ 26363, -279951, -114121, -405005, 46900, -112724, 270136, -143898, 7638, -333722, 264267, 208854, 13055, 44938, -139686, -155514, -270838, -160961, -79095, 179753, 97826, 84168, 25536, 212824, 139138, -43052, -67057, 230337 ], [ -28262, -343730, 108450, -402774, -53288, -142808, 346128, 404, 43380, -370476, 129786, -79244, 71314, 85004, -182420, -138540, -345588, -246958, -55842, 150750, 226396, 86192, 6400, 104080, 131548, 131288, -201998, 52846 ] ], [ [ 201536, -251648, 57344, 208256, -290752, 384832, 302144, 169664, -418496, -58816, 33536, -94080, -292992, -348672, 193920, -356160, -103616, 89344, 491328, 55552, 389056, -28992, 337280, 130304, 231360, -289280, 290176, 98240 ], [ 185078, -254021, 58448, 210374, -292453, 377557, 276710, 164150, -397850, -63616, 24260, -80724, -285801, -320190, 173130, -336783, -104249, 93793, 462156, 48277, 363295, -39567, 326798, 124391, 219183, -255350, 287233, 101927 ], [ 58900, -272214, 66912, 226612, -305494, 321782, 81716, 121876, -239564, -100416, -46856, 21672, -230670, -101828, 13740, -188226, -109102, 127902, 238504, -7498, 165794, -120642, 246436, 79058, 125826, 4780, 264670, 130194 ], [ -67278, -290407, 75376, 242850, -318535, 266007, -113278, 79602, -81278, -137216, -117972, 124068, -175539, 116534, -145650, -39669, -113955, 162011, 14852, -63273, -31707, -201717, 166074, 33725, 32469, 264910, 242107, 158461 ], [ -158464, -275320, 66640, 209472, -260816, 173696, -196096, -16952, 36624, -168136, -121200, 210064, -144048, 171464, -258808, 15696, -100776, 111992, -90448, -29384, -170856, -217560, 105608, -34984, -35160, 348616, 147080, 105664 ], [ -184040, -197833, 25654, 83064, -70422, 12880, -68584, -215281, 78806, -188031, 2862, 265310, -156882, -80041, -285281, -103674, -53787, -95767, 26162, 172625, -200595, -111093, 82447, -147523, -54549, 101527, -83817, -99128 ], [ -209616, -120346, -15332, -43344, 119972, -147936, 58928, -413610, 120988, -207926, 126924, 320556, -169716, -331546, -311754, -223044, -6798, -303526, 142772, 374634, -230334, -4626, 59286, -260062, -73938, -145562, -314714, -303920 ], [ -238091, -49255, 12660, -81170, 147632, -141624, 50941, -389002, 176989, -165772, 122364, 211846, -110972, -432433, -260214, -233695, 97235, -359237, 89199, 272092, -168475, -30343, 26128, -228015, -28678, -166919, -365652, -269161 ], [ -268796, 16916, 93712, -50856, 50112, -6752, -61276, -192904, 243620, -75888, 18864, -22984, 2832, -417460, -148664, -160716, 245148, -297988, -95284, -64720, -36156, -157740, -14720, -84748, 66312, -14636, -278160, -50132 ], [ -299501, 83087, 174764, -20542, -47408, 128120, -173493, 3194, 310251, 13996, -84636, -257814, 116636, -402487, -37114, -87737, 393061, -236739, -279767, -401532, 96163, -285137, -55568, 58519, 161302, 137647, -190668, 168897 ], [ -266306, 52148, 186426, -49160, 35486, 67728, -105170, 129398, 250450, -43000, -206514, -185456, 10588, -203572, 91770, -40192, 409358, -286784, -205572, -333470, 197954, -136702, -80000, 95478, 137708, 123448, -251298, 168470 ], [ -215361, -5766, 178813, -94148, 168495, -46904, 13303, 236187, 155529, -140796, -333497, -27768, -156530, 46438, 225469, 288, 389095, -367744, -59522, -152943, 291265, 88353, -99872, 102907, 81174, 63004, -353073, 107083 ], [ -164416, -63680, 171200, -139136, 301504, -161536, 131776, 342976, 60608, -238592, -460480, 129920, -323648, 296448, 359168, 40768, 368832, -448704, 86528, 27584, 384576, 313408, -119744, 110336, 24640, 2560, -454848, 45696 ], [ -219823, -213571, 192521, -228353, 132316, -9552, 102267, 119301, 109966, -95394, -366870, 189398, -296140, 253346, 112010, -74462, 175609, -288486, -64536, 131498, 147423, 288591, -12334, 82621, 77540, 121401, -209852, -39565 ], [ -275230, -363462, 213842, -317570, -36872, 142432, 72758, -104374, 159324, 47804, -273260, 248876, -268632, 210244, -135148, -189692, -17614, -128268, -215600, 235412, -89730, 263774, 95076, 54906, 130440, 240242, 35144, -124826 ], [ -311362, -471413, 208178, -341462, -176095, 267816, 15684, -238789, 164112, 134422, -182330, 251544, -224139, 181617, -297346, -273397, -160087, -28095, -312559, 274731, -243003, 226657, 182131, 20121, 150125, 308478, 175890, -175662 ], [ -278104, -428380, 105368, -130184, -207444, 297440, -140624, -51868, 8448, 17352, -101048, 49696, -118500, 205100, -153688, -243612, -119860, -144084, -214740, 81508, -94308, 145260, 195908, -40116, 50236, 194536, -58664, -102568 ], [ -244846, -385347, 2558, 81094, -238793, 327064, -296932, 135053, -147216, -99718, -19766, -152152, -12861, 228583, -10030, -213827, -79633, -260073, -116921, -111715, 54387, 63863, 209685, -100353, -49653, 80594, -293218, -29474 ], [ -222478, -273014, 1018, 111362, -146342, 298398, -352270, 243184, -211810, -187668, 2556, -219650, 54468, 251856, 20198, -154072, -24666, -230852, -126092, -182658, 93142, -21144, 164622, -141800, -108122, 23542, -392882, 29370 ], [ -214267, -70591, 131129, -93683, 107049, 193955, -276347, 248888, -158013, -237762, -51770, -112493, 71994, 274856, -97033, -55356, 49463, -12858, -274350, -94637, -11025, -110844, 43067, -158820, -112745, 40447, -317189, 69689 ], [ -206056, 131832, 261240, -298728, 360440, 89512, -200424, 254592, -104216, -287856, -106096, -5336, 89520, 297856, -214264, 43360, 123592, 205136, -422608, -6616, -115192, -200544, -78488, -175840, -117368, 57352, -241496, 110008 ], [ -53425, 199360, 161281, -337963, 395266, 95334, -191476, 205306, -59119, -187605, -142812, 25561, 101451, 232506, -284455, 29636, 34461, 280120, -389366, 62520, -63659, -205479, -62583, -137765, -4166, 42172, -128453, 160077 ], [ 176230, 194944, -61382, -288766, 313524, 159964, -218248, 126692, -18662, -7170, -170136, 15786, 110398, 120036, -329558, -44056, -141742, 278832, -259324, 121584, 70914, -165206, 26634, -70306, 171876, 9880, 4510, 215346 ], [ 405885, 190528, -284045, -239569, 231782, 224594, -245020, 48078, 21795, 173265, -197460, 6011, 119345, 7566, -374661, -117748, -317945, 277544, -129282, 180648, 205487, -124933, 115851, -2847, 347918, -22412, 137473, 270615 ], [ 237280, 60272, -255308, -138412, 206560, 147484, -174952, -93716, 15112, 101980, -109564, 46076, -16748, 38776, -315024, 20320, -369788, 240336, -140680, 90552, 68380, -31100, 80008, 92912, 228560, -46644, 145236, 109164 ], [ 8936, -88860, -188861, -29461, 189816, 49113, -90358, -244987, 1358, -7063, -4385, 93617, -174597, 91538, -239676, 190152, -402977, 197740, -173294, -21918, -109479, 70767, 25406, 192916, 64892, -69667, 134219, -84795 ], [ -199416, -216210, -132922, 62270, 175446, -25670, -14670, -378756, -3228, -113514, 96186, 129166, -303532, 144824, -175982, 340476, -431854, 163082, -190298, -121978, -256052, 148076, -22250, 277940, -75352, -74790, 128538, -257000 ], [ -197852, -114849, -187317, -26809, 186003, 147221, -32495, -328754, 88450, -192749, 148373, 38799, -128870, 203612, -234655, 285966, -415455, 211773, -43397, -91733, -74122, -32474, 3027, 205674, 30356, 108037, 178885, -200788 ], [ -196288, -13488, -241712, -115888, 196560, 320112, -50320, -278752, 180128, -271984, 200560, -51568, 45792, 262400, -293328, 231456, -399056, 260464, 103504, -61488, 107808, -213024, 28304, 133408, 136064, 290864, 229232, -144576 ], [ -207170, 52754, -213171, -171556, 141996, 387009, -71715, -241308, 221980, -323366, 240686, -126752, 126220, 288204, -270801, 169904, -315219, 299712, 183877, -82903, 193215, -251068, 9348, 64999, 190924, 349147, 201529, -61064 ], [ -246500, 38724, 4938, -150856, -61416, 211634, -101270, -232568, 149944, -311084, 253244, -167232, -8744, 238616, -62674, 92256, -77238, 317376, 112186, -222398, 57998, 36616, -110712, 5406, 129560, 122758, -4574, 84848 ], [ -285830, 24694, 223047, -130156, -264828, 36259, -130825, -223828, 77908, -298802, 265802, -207712, -143708, 189028, 145453, 14608, 160743, 335040, 40495, -361893, -77219, 324300, -230772, -54187, 68196, -103631, -210677, 230760 ], [ -287036, -23908, 290736, -120784, -225396, -83808, -104316, -156480, 38116, -292244, 240668, -203660, -178256, 149808, 217344, -30820, 222792, 213816, -27644, -390736, -68760, 413204, -223224, -2372, 116032, -243908, -299624, 309904 ], [ -253295, -104201, 220540, -121796, 36643, -153176, -26415, -35408, 27881, -290933, 180983, -158787, -120756, 120092, 164352, -46713, 123570, -34722, -92527, -318148, 71402, 319893, -98702, 151567, 263968, -305249, -281178, 327844 ], [ -219554, -184494, 150344, -122808, 298682, -222544, 51486, 85664, 17646, -289622, 121298, -113914, -63256, 90376, 111360, -62606, 24348, -283260, -157410, -245560, 211564, 226582, 25820, 305506, 411904, -366590, -262732, 345784 ], [ -42571, -239848, 31715, 17977, 199607, -174017, 53074, 42108, 38538, -124822, 125805, -80482, 43408, 54523, 59082, -18098, -34346, -317377, -36942, -195429, 193201, 69232, 36204, 232376, 398085, -219919, -233933, 322346 ], [ 184968, -286400, -104008, 208808, -26920, -83880, 27728, -59552, 70416, 97680, 152968, -51088, 167424, 16504, 7056, 47728, -78736, -275816, 148944, -153224, 118888, -110720, 6304, 79104, 327176, 168, -201480, 284304 ], [ 412507, -332952, -239731, 399639, -253447, 6257, 2382, -161212, 102294, 320182, 180131, -21694, 291440, -21515, -44970, 113554, -123126, -234255, 334830, -111019, 44575, -290672, -23596, -74168, 256267, 220255, -169027, 246262 ], [ 337370, -122676, -154640, 310102, -192456, 151152, -140774, -248176, -13822, 167210, 236796, -53284, 206874, -34278, -92354, 163672, -26122, -142908, 205632, -71432, 64884, -141636, -95186, -34896, 310670, 108494, -199296, 243596 ], [ 248475, 99274, -59512, 207821, -118396, 298536, -289285, -334472, -136665, -2829, 294802, -87646, 112827, -45893, -139527, 213076, 77309, -49298, 62112, -31964, 89494, 22354, -168671, 13128, 370769, -18351, -232416, 242538 ], [ 156628, 275868, 24204, 100680, -70860, 378200, -372936, -388812, -220792, -136764, 310016, -120264, 35640, -55316, -180580, 259860, 159012, 25944, -65472, -8144, 129824, 136288, -212996, 31200, 372828, -106124, -232832, 235600 ], [ 50759, 237021, 53713, -29546, -149313, 136194, -148502, -291361, -121018, -99205, 121968, -144598, 38538, -54327, -192563, 294199, 137507, 13938, -117360, -58652, 244824, 12456, -118811, -93000, 99197, -8305, -77904, 200732 ], [ -55110, 198174, 83222, -159772, -227766, -105812, 75932, -193910, -21244, -61646, -66080, -168932, 41436, -53338, -204546, 328538, 116002, 1932, -169248, -109160, 359824, -111376, -24626, -217200, -174434, 89514, 77024, 165864 ], [ -100067, 208134, 103551, -150174, -204780, -200101, 143181, -86469, 85019, -52689, -120442, -112860, 72378, -44843, -233737, 311784, 86649, -1047, -228318, -82088, 391016, -166133, 7396, -225372, -261360, 105154, 100795, 156295 ], [ -50272, 294016, 109600, 76928, -24000, -64608, -34080, 36512, 201376, -88224, 33152, 68288, 146944, -24672, -289696, 215552, 45088, 10016, -298560, 65664, 291840, -113440, -57280, -53056, -57856, -7040, -79456, 186080 ], [ -477, 379898, 115649, 304030, 156780, 70885, -211341, 159493, 317733, -123759, 186746, 249436, 221510, -4501, -345655, 119320, 3527, 21079, -368802, 213416, 192664, -60747, -121956, 119260, 145648, -119234, -259707, 215865 ], [ 4168, 292530, 100432, 344708, 150268, 98886, -263176, 111758, 212708, -162976, 160986, 263452, 246894, 37076, -223324, 44858, 83570, 7642, -281222, 271218, 146842, -77452, -22678, 148244, 99154, -26524, -269354, 285326 ], [ -20212, 93787, 71544, 265542, 23354, 57785, -234380, -45723, -34634, -204560, 19927, 170026, 240661, 92414, 13622, -15609, 241787, -21545, -92185, 271195, 135319, -138770, 181999, 85086, -108053, 197910, -169327, 380293 ], [ -44592, -104956, 42656, 186376, -103560, 16684, -205584, -203204, -281976, -246144, -121132, 76600, 234428, 147752, 250568, -76076, 400004, -50732, 96852, 271172, 123796, -200088, 386676, 21928, -315260, 422344, -69300, 475260 ], [ -16399, -3366, 95411, 113176, -56947, -92133, -171335, -117599, -217794, -113118, 4588, 37324, 249152, 206757, 331334, -76598, 263892, -83453, -10606, 242877, 113964, -237086, 299456, -115463, -313695, 398106, 74427, 218689 ], [ 22862, 161452, 165354, 41232, 26198, -215206, -135938, 19182, -88028, 56668, 186472, 9448, 268288, 266534, 379220, -64500, 65816, -116918, -180484, 208630, 104488, -268964, 150784, -268482, -268178, 321516, 227354, -111890 ], [ 57969, 314758, 234727, -30627, 108825, -324180, -100112, 145114, 31566, 218786, 354168, -13259, 287605, 317637, 418149, -45506, -121103, -150916, -334217, 174833, 93045, -290808, 6272, -406584, -227135, 245160, 370600, -426344 ], [ 1688, 214800, 291560, -100616, 180056, -122976, -54848, 32368, -72624, 212208, 209728, 77752, 310904, 177912, 260024, 125200, -62568, -196640, -132760, 150936, 38328, -91904, -46720, -216512, -284520, 173952, 300864, -386048 ], [ -54593, 114842, 348393, -170605, 251287, 78228, -9584, -80378, -176814, 205630, 65288, 168763, 334203, 38187, 101899, 295906, -4033, -242364, 68697, 127039, -16389, 107000, -99712, -26440, -341905, 102744, 231128, -345752 ], [ -53322, 33622, 392542, -176784, 278136, 190002, 14074, -170888, -208116, 204998, -67650, 218584, 281446, -38400, 13698, 402100, 15046, -249340, 192028, 76562, -87486, 182544, -107032, 126480, -312938, 63450, 187288, -306890 ], [ 111013, 5493, 400753, -2168, 179236, 48391, -23485, -198396, -32902, 221213, -167999, 151700, 13197, 63904, 123615, 325510, -77667, -146530, 94002, -49225, -204993, -91432, 15052, 174136, -39307, 114579, 216820, -272091 ], [ 275348, -22636, 408964, 172448, 80336, -93220, -61044, -225904, 142312, 237428, -268348, 84816, -255052, 166208, 233532, 248920, -170380, -43720, -4024, -175012, -322500, -365408, 137136, 221792, 234324, 165708, 246352, -237292 ], [ 265663, 319, 320606, 147799, 19012, -189731, -100418, -267954, 232628, 168987, -289981, -23659, -272974, 206780, 259211, 186971, -159616, -33178, 10953, -182406, -296578, -408736, 144226, 128296, 279309, 78457, 240816, -217684 ], [ 66138, 79002, 126900, -94230, -1320, -237042, -141772, -325868, 230328, 8194, -225742, -177506, -17812, 180008, 192994, 140994, -35968, -123292, 149206, -60644, -114188, -200448, 25868, -119184, 74862, -159754, 197024, -214648 ], [ -133387, 157685, -66806, -336259, -21652, -284353, -183126, -383782, 228028, -152599, -161503, -331353, 237350, 153236, 126777, 95017, 87680, -213406, 287459, 61118, 68202, 7840, -92490, -366664, -129585, -397965, 153232, -211612 ], [ -141344, 235728, -74512, -261120, 62832, -129488, -96448, -271856, 162496, -142000, -216240, -341536, 194832, 29744, 150048, 92480, 106016, -237696, 208032, 4224, 121600, 80672, -90880, -369360, -69440, -273984, 92016, -79872 ], [ -65490, 313491, -843, -47220, 193173, 113829, 46244, -85625, 69300, -56417, -323029, -288866, 22079, -136063, 212470, 108948, 78278, -233188, 33370, -130832, 118564, 94242, -36784, -264963, 106464, 8456, 23177, 108176 ], [ 10364, 391254, 72826, 166680, 323514, 357146, 188936, 100606, -23896, 29166, -429818, -236196, -150674, -301870, 274892, 125416, 50540, -228680, -141292, -265888, 115528, 107812, 17312, -160566, 282368, 290896, -45662, 296224 ], [ -25607, 296376, 16568, 134460, 143391, 284665, -928, 134650, -170747, 76256, -278076, -175126, -144318, -51835, 268308, 126470, 94055, -190572, -138777, -209487, 31390, 227957, 58115, -41679, 129076, 277446, -70989, 196446 ], [ -72228, 185056, -52064, 78800, -66300, 182108, -222464, 154200, -322708, 119680, -101712, -113256, -120904, 237804, 255152, 126056, 144356, -149264, -119388, -134852, -60472, 358252, 97652, 78588, -55568, 235816, -92172, 69256 ], [ -109921, 103391, -110868, 11392, -237117, 99057, -404994, 185090, -433530, 144747, 40815, -47882, -91343, 465640, 209221, 114386, 182066, -119065, -92400, -68197, -123693, 460020, 125285, 179058, -198227, 187232, -109962, -47479 ], [ -88094, 219426, -104152, -134336, -148774, 146046, -327484, 291580, -270092, 47434, -42238, 40852, -20802, 281456, -55210, 27676, 135836, -162926, -14752, -54742, 4026, 371608, 73558, 147548, -60986, 92288, -105132, -94514 ], [ -66267, 335461, -97436, -280064, -60431, 193035, -249974, 398070, -106654, -49879, -125291, 129586, 49739, 97272, -319641, -59034, 89606, -206787, 62896, -41287, 131745, 283196, 21831, 116038, 76255, -2656, -100302, -141549 ], [ -69568, 367176, -92832, -264008, -61272, 205032, -207696, 432144, 472, -57616, -169744, 146608, 69184, 16904, -408848, -140896, 9960, -209560, 123352, -33144, 170024, 160160, 1536, 76216, 115888, -107800, -104416, -114576 ], [ -119984, 240791, -92188, 55393, -229333, 151419, -231478, 330438, 2013, 102602, -141822, 29170, -7176, 131191, -169510, -213668, -132341, -135293, 151573, -34961, 40603, -27796, 40176, 20809, -27494, -232069, -125300, 51162 ], [ -170400, 114406, -91544, 374794, -397394, 97806, -255260, 228732, 3554, 262820, -113900, -88268, -83536, 245478, 69828, -286440, -274642, -61026, 179794, -36778, -88818, -215752, 78816, -34598, -170876, -356338, -146184, 216900 ], [ -184338, 30622, -103679, 448248, -467357, 24394, -191123, 195094, -42992, 254402, -171674, -54633, -127643, 310053, 138151, -229160, -239831, 56856, 164491, 7269, -93660, -200219, 160122, -77408, -91971, -302091, -211034, 214574 ], [ -170216, -20392, -125644, 332512, -461860, -64248, -59356, 213816, -126528, 116264, -295368, 95212, -146940, 336388, 74924, -71840, -68780, 208288, 115708, 86596, -2672, -28156, 274248, -110528, 157924, -110524, -309704, 82968 ], [ -156094, -71406, -147609, 216776, -456363, -152890, 72411, 232538, -210064, -21874, -419062, 245057, -166237, 362723, 11697, 85480, 102271, 359720, 66925, 165923, 88316, 143907, 388374, -143648, 407819, 81043, -408374, -48638 ], [ 17274, -18110, -161420, 194496, -207308, -50588, 167278, 100258, -104888, -21430, -449192, 284346, -150884, 265452, -72896, 37834, 4960, 272382, -7922, 110160, 127968, 78154, 253254, -60614, 314616, 149274, -228044, -75034 ], [ 234877, 64161, -172966, 198176, 109402, 104754, 251895, -73967, 52708, 17509, -453332, 292925, -125906, 133846, -163424, -66747, -166896, 118719, -90009, 16872, 153360, -53659, 48899, 54685, 126108, 183245, 29786, -72205 ], [ 452480, 146432, -184512, 201856, 426112, 260096, 336512, -248192, 210304, 56448, -457472, 301504, -100928, 2240, -253952, -171328, -338752, -34944, -172096, -76416, 178752, -185472, -155456, 169984, -62400, 217216, 287616, -69376 ], [ 269791, 112806, -267105, 254480, 271138, 71105, 261670, -259623, 119868, 89706, -291435, 140711, -179611, 102681, -197579, -84641, -175797, -122804, -196062, -63812, 106026, -8441, -99221, 159772, 127189, 200541, 227747, 97512 ], [ 87102, 79180, -349698, 307104, 116164, -117886, 186828, -271054, 29432, 122964, -125398, -20082, -258294, 203122, -141206, 2046, -12842, -210664, -220028, -51208, 33300, 168590, -42986, 149560, 316778, 183866, 167878, 264400 ], [ -41247, 20909, -413116, 299438, 3020, -266352, 126736, -257705, -30509, 154827, 20009, -144825, -322107, 274473, -113598, 80123, 79883, -269034, -203544, -50994, -3271, 263216, 20129, 155998, 418947, 123301, 118939, 340623 ], [ 26028, -126084, -407504, 74728, 40464, -268928, 119744, -155148, 19332, 181668, 91148, -139788, -332388, 241100, -189544, 127204, -80220, -221240, -41440, -95384, 90316, 61184, 108012, 222376, 206404, -95268, 109348, 90452 ], [ 93303, -273077, -401892, -149982, 77908, -271504, 112752, -52591, 69173, 208509, 162287, -134751, -342669, 207727, -265490, 174285, -240323, -173446, 120664, -139774, 183903, -140848, 195895, 288754, -6139, -313837, 99757, -159719 ], [ 89688, -252770, -320120, -258672, 141032, -230450, 17590, 53686, 48944, 195290, 114126, -165264, -264020, 149604, -227686, 121866, -227696, -109942, 104368, -112824, 182470, -254710, 226288, 264292, -116342, -325026, 56756, -216290 ], [ -6084, -14973, -139340, -216536, 237540, -132677, -192193, 164799, -62376, 129993, -89125, -241992, -69762, 59306, -42007, -59903, 9480, -26015, -143848, 6868, 57511, -253951, 181944, 121738, -93503, -66621, -29678, -21181 ], [ -101856, 222824, 41440, -174400, 334048, -34904, -401976, 275912, -173696, 64696, -292376, -318720, 124496, -30992, 143672, -241672, 246656, 57912, -392064, 126560, -67448, -253192, 137600, -20816, -70664, 191784, -116112, 173928 ], [ -188313, 164566, 129625, -178989, 299786, -71366, -370649, 256795, -115141, -30646, -318057, -223548, 186004, -45915, 154766, -271836, 260872, -13096, -370610, 67872, -92822, -82333, 60736, -23795, 7600, 215709, -63256, 266512 ], [ -269802, -51588, 168426, -208498, 195780, -179420, -210730, 168222, 34014, -142012, -249034, -36696, 176712, -20638, 72748, -221144, 156176, -166736, -205332, -85952, -65084, 179246, -33472, 47666, 115424, 114578, 63888, 304416 ], [ -351291, -267742, 207227, -238007, 91774, -287474, -50811, 79649, 183169, -253378, -180011, 150156, 167420, 4639, -9270, -170452, 51480, -320376, -40054, -239776, -37346, 440825, -127680, 119127, 223248, 13447, 191032, 342320 ], [ -357200, -240176, 258588, -61896, 22408, -91768, -60712, -16264, 37404, -184824, -222368, 156968, 137068, -17684, -148648, -78940, 32484, -275476, -47096, -184960, -149268, 307904, -49128, 180528, 115792, -21804, 47436, 189564 ], [ -351772, -176052, 311833, 145058, -41762, 149502, -96086, -113278, -152599, -89282, -281432, 136774, 103557, -47147, -296630, 18695, 26343, -200795, -79986, -98848, -282139, 115808, 55338, 240420, -23956, -47173, -136771, 8209 ], [ -327046, -120444, 351422, 329244, -90830, 357062, -122382, -194452, -315190, 2126, -333320, 128692, 66904, -71888, -416948, 112194, 12370, -125130, -99758, -10090, -406624, -51490, 146170, 287102, -142764, -58080, -295418, -158692 ], [ -99691, -154254, 247623, 274366, 18673, 210667, -53359, -109306, -189955, 50127, -309860, 247786, -2740, -47048, -246794, 162265, -83839, -39133, 18209, 106451, -443056, 41591, 93845, 195079, -41702, 82864, -185685, -173826 ], [ 127664, -188064, 143824, 219488, 128176, 64272, 15664, -24160, -64720, 98128, -286400, 366880, -72384, -22208, -76640, 212336, -180048, 46864, 136176, 222992, -479488, 134672, 41520, 103056, 59360, 223808, -75952, -188960 ], [ 259994, -149704, 42811, 155405, 182869, -13348, 20812, -6025, 30828, 148411, -279068, 418977, -77131, -13573, -4927, 214331, -186440, 100766, 225492, 239300, -452969, 219080, 41072, 28883, 93775, 286002, 9575, -196247 ], [ 175124, 53616, -51834, 70282, 112282, 66232, -120040, -141058, 58520, 203910, -308600, 317938, 66458, -41978, -158222, 106438, 12464, 81308, 249320, 26504, -282562, 283664, 159200, -4490, -24146, 168196, 39774, -185598 ], [ 90254, 256936, -146479, -14841, 41695, 145812, -260892, -276091, 86212, 259409, -338132, 216899, 210047, -70383, -311517, -1455, 211368, 61850, 273148, -186292, -112155, 348248, 277328, -37863, -142067, 50390, 69973, -174949 ], [ -25144, 302276, -89228, -54892, 1444, 202208, -287732, -266824, 135192, 204436, -262196, 214200, 285404, -16780, -339340, -78856, 176788, 10784, 188412, -218272, -98696, 352472, 201764, -47764, -91064, -35256, 36572, -179408 ], [ -168526, 202801, 107261, -53627, -10999, 237352, -210061, -125282, 203686, 48197, -89581, 301646, 298215, 111997, -252147, -128306, -71819, -69256, 4159, -84504, -229106, 301366, -51351, -36149, 114786, -91422, -55129, -197716 ], [ -311908, 103326, 303750, -52362, -23442, 272496, -132390, 16260, 272180, -108042, 83034, 389092, 311026, 240774, -164954, -177756, -320426, -149296, -180094, 49264, -359516, 250260, -304466, -24534, 320636, -147588, -146830, -216024 ], [ -299604, 84635, 140655, -110206, -86613, 263491, -154747, 107924, 211202, -111638, 211772, 307235, 182482, 195947, -52193, -103225, -361174, -81623, -92891, 187248, -206655, 231437, -331753, 68732, 289455, -90619, -184233, -154925 ], [ -232352, 94456, -149352, -188912, -167688, 238904, -212408, 181984, 104528, -61360, 325024, 165624, 4048, 89848, 69592, 15064, -328560, 38184, 90120, 326720, 46184, 224008, -279336, 190816, 174616, 6280, -202472, -65800 ], [ -165100, 104277, -439359, -267618, -248763, 214317, -270069, 256044, -2146, -11082, 438276, 24013, -174386, -16251, 191377, 133353, -295946, 157991, 273131, 466192, 299023, 216579, -226919, 312900, 59777, 103179, -220711, 23325 ], [ -119716, 122942, -215930, -193798, -90764, 158446, -43314, 259374, 111180, -52082, 340350, 48612, -73486, -137794, 180414, 127936, -122818, 126108, 123436, 295222, 190336, 54446, -253328, 318670, -96752, 59388, -228940, -89224 ], [ -75326, 142009, 30837, -113045, 78102, 101153, 196369, 259489, 234506, -97231, 232825, 80766, 40111, -260039, 163417, 116896, 56697, 87330, -41382, 110141, 65216, -114719, -283320, 319153, -255176, 9202, -236714, -210940 ], [ -5656, 147484, 210640, -57664, 216304, 22168, 387072, 240312, 319408, -117240, 152672, 88072, 104440, -362436, 164292, 132500, 207588, 48892, -151180, -30220, -56852, -239492, -297608, 306928, -363256, -45844, -249120, -320792 ], [ 184094, 88397, 72364, -122800, 208852, -159854, 345120, 129498, 221796, -17834, 202536, -22650, -65254, -370555, 250059, 274663, 222515, 12069, 367, 41839, -164423, -153403, -237302, 234340, -232202, -123975, -283528, -374290 ], [ 373844, 29310, -65912, -187936, 201400, -341876, 303168, 18684, 124184, 81572, 252400, -133372, -234948, -378674, 335826, 416826, 237442, -24754, 151914, 113898, -271994, -67314, -176996, 161752, -101148, -202106, -317936, -427788 ], [ 390722, -49631, -150467, -209008, 144574, -451466, 246996, -75966, 42034, 133944, 204227, -185513, -244667, -298431, 303954, 478583, 205128, -70190, 268928, 202436, -339236, 5869, -90581, 155836, 21509, -241033, -263982, -396695 ], [ 138688, -159456, -151456, -161536, 10944, -448384, 168704, -145472, -16064, 113152, 3552, -146528, -5536, -80736, 89088, 415264, 99328, -129024, 332224, 316608, -343744, 58976, 36448, 253632, 131104, -218976, -72576, -234016 ], [ -113346, -269281, -152445, -114064, -122686, -445302, 90412, -214978, -74162, 92360, -197123, -107543, 233595, 136959, -125778, 351945, -6472, -187858, 395520, 430780, -348252, 112083, 163477, 351428, 240699, -196919, 118830, -71337 ], [ -136718, -311220, -150088, -139882, -96632, -379416, 40316, -249526, -108208, 30240, -153260, 18872, 249160, 151192, -164916, 194182, -20614, -207520, 267422, 408928, -252184, 111682, 168818, 365420, 243502, -132890, 139506, 61060 ], [ -13093, -309518, -145580, -212815, 32076, -273156, 8346, -261601, -126792, -58448, 47806, 201492, 121004, 34628, -91086, -24295, 24167, -202000, 16285, 299632, -91460, 76883, 95931, 325538, 177653, -41879, 50427, 173990 ], [ 110532, -307816, -141072, -285748, 160784, -166896, -23624, -273676, -145376, -147136, 248872, 384112, -7152, -81936, -17256, -242772, 68948, -196480, -234852, 190336, 69264, 42084, 23044, 285656, 111804, 49132, -38652, 286920 ], [ 106553, -354773, -38771, -347167, 88700, -94684, 97128, -204222, -66414, -240574, 145577, 230546, -20187, -28146, -99074, -274270, -51058, -198427, -257229, 136083, 187542, 81176, 48064, 185544, 11318, 76892, -117547, 118555 ], [ 75710, -411974, 84118, -406162, -25656, -29640, 250032, -117604, 33084, -335012, -21794, 6204, -8986, 61508, -213660, -266404, -205756, -201946, -231446, 93418, 296884, 135824, 93696, 72752, -96460, 91336, -194298, -109030 ] ], [ [ 475904, -184192, 43328, 198400, -381056, 292160, 234496, 270720, -480896, 83904, 23872, -72896, -248768, -399040, 383808, -412416, -301312, -46080, 463616, 206976, 388096, -87936, 388032, 341760, 359232, -380864, 365056, 291328 ], [ 450209, -186613, 46700, 201673, -382889, 297062, 216283, 266751, -456980, 75627, 21145, -58421, -239279, -364945, 356859, -380289, -284350, -30177, 431861, 180894, 359545, -97662, 370413, 324387, 348444, -342281, 368716, 281971 ], [ 253214, -205174, 72552, 226766, -396942, 334644, 76650, 236322, -273624, 12170, 238, 52554, -166530, -103550, 150250, -133982, -154308, 91746, 188406, -19068, 140654, -172228, 235334, 191194, 265736, -46478, 396776, 210234 ], [ 56219, -223735, 98404, 251859, -410995, 372226, -62983, 205893, -90268, -51287, -20669, 163529, -93781, 157845, -56359, 112325, -24266, 213669, -55049, -219030, -78237, -246794, 100255, 58001, 183028, 249325, 424836, 138497 ], [ -114336, -205408, 75048, 238504, -349896, 331064, -101008, 100376, 77800, -89880, 17320, 246464, -46776, 236856, -205448, 199976, 34936, 203280, -147800, -246552, -246344, -249096, 42448, -63496, 73712, 347408, 341040, 35584 ], [ -235316, -117916, -40573, 153059, -147887, 142257, 51482, -145931, 217203, -81853, 165739, 276824, -48041, -26103, -246687, -9853, -38687, -55194, 42019, 49251, -319231, -115903, 129526, -163063, -85494, 74766, 47514, -125784 ], [ -356296, -30424, -156194, 67614, 54122, -46550, 203972, -392238, 356606, -73826, 314158, 307184, -49306, -289062, -287926, -219682, -112310, -313668, 231838, 345054, -392118, 17290, 216604, -262630, -244700, -197876, -246012, -287152 ], [ -414018, 60188, -124720, 1045, 58947, -57374, 194664, -385526, 432959, -85312, 236039, 159990, -29797, -391081, -283314, -234446, -29244, -372904, 146551, 276519, -319275, 20210, 161631, -227283, -156295, -186104, -366339, -219993 ], [ -423080, 153200, 19904, -51004, -87908, 68712, 60896, -184184, 460812, -111808, -16340, -123784, 5692, -369300, -243432, -99160, 174352, -278880, -150356, -72276, -134332, -77080, -2612, -88156, 122580, 44448, -353436, 22956 ], [ -432142, 246212, 164528, -103053, -234763, 194798, -72872, 17158, 488665, -138304, -268719, -407558, 41181, -347519, -203550, 36126, 377948, -184856, -447263, -421071, 50611, -174370, -166855, 50971, 401455, 275000, -340533, 265905 ], [ -417246, 123872, 191666, -143798, -54486, 117682, -68292, 179314, 341558, -238492, -371158, -288384, -49132, -163144, -36282, 41794, 419220, -237946, -315950, -360492, 182256, -36400, -171438, 138780, 378128, 220432, -359562, 242166 ], [ -395695, -58288, 186169, -181403, 216661, -15879, -25282, 330585, 145851, -359150, -431947, -57280, -174390, 66396, 166371, 11457, 415402, -331901, -65687, -186198, 299096, 166920, -131671, 212334, 270856, 86664, -387461, 144347 ], [ -374144, -240448, 180672, -219008, 487808, -149440, 17728, 481856, -49856, -479808, -492736, 173824, -299648, 295936, 369024, -18880, 411584, -425856, 184576, -11904, 415936, 370240, -91904, 285888, 163584, -47104, -415360, 46528 ], [ -370970, -306757, 236263, -284719, 232807, 52500, -12149, 176094, 44030, -294106, -461249, 253243, -334286, 281952, 151053, -120471, 255138, -295216, -1011, 113101, 193963, 374311, 84966, 221120, 218393, 118887, -235960, 7727 ], [ -367796, -373066, 291854, -350430, -22194, 254440, -42026, -129668, 137916, -108404, -429762, 332662, -368924, 267968, -66918, -222062, 98692, -164576, -186598, 238106, -28010, 378382, 261836, 156352, 273202, 284878, -56560, -31074 ], [ -346997, -425210, 316335, -342566, -217970, 405680, -83863, -325445, 179102, 14813, -364690, 326551, -355487, 258339, -221804, -300123, -15914, -96591, -321440, 282096, -172028, 366413, 393436, 92639, 274386, 384689, 37380, -66930 ], [ -262748, -426360, 228820, -69832, -200536, 374400, -168756, -125276, 30568, -86916, -178712, 12532, -168980, 264388, -149584, -293476, 20104, -254164, -273600, 34432, -35408, 296700, 362064, 32724, 82520, 246252, -176336, -92184 ], [ -178499, -427510, 141305, 202902, -183102, 343120, -253649, 74893, -117966, -188645, 7266, -301487, 17527, 270437, -77364, -286829, 56122, -411737, -225760, -213232, 101212, 226987, 330692, -27191, -109346, 107815, -390052, -117438 ], [ -148500, -297490, 150560, 228516, -80928, 285210, -305542, 226482, -208350, -245954, 101754, -416856, 105764, 259556, -69584, -227462, 63830, -359030, -240020, -286686, 120382, 130644, 272860, -74886, -207622, 22398, -505058, -113952 ], [ -189026, 3051, 285616, -67126, 131408, 192681, -314535, 314917, -223139, -245517, 77305, -273980, 66250, 226666, -145576, -99559, 34735, -32959, -335010, -133667, -13133, -318, 180630, -106695, -184231, 5907, -491741, -73104 ], [ -229552, 303592, 420672, -362768, 343744, 100152, -323528, 403352, -237928, -245080, 52856, -131104, 26736, 193776, -221568, 28344, 5640, 293112, -430000, 19352, -146648, -131280, 88400, -138504, -160840, -10584, -478424, -32256 ], [ -75843, 422003, 280703, -442395, 342450, 90933, -351946, 374112, -210312, -153443, -29178, -99528, 31742, 98906, -300650, 23527, -96625, 368533, -369170, 140511, -36548, -142857, 69130, -132618, -17104, -5520, -268802, 58617 ], [ 181458, 443278, -5946, -406814, 227220, 126146, -390724, 282112, -160080, -13166, -141924, -127312, 60492, -29020, -381380, -52074, -237914, 310274, -225236, 244678, 203480, -90762, 88772, -106628, 190816, 11040, 45516, 176170 ], [ 438759, 464553, -292595, -371233, 111990, 161359, -429502, 190112, -109848, 127111, -254670, -155096, 89242, -156946, -462110, -127675, -379203, 252015, -81302, 348845, 443508, -38667, 108414, -80638, 398736, 27600, 359834, 293723 ], [ 252180, 209868, -287744, -169392, 82140, 160372, -275820, -34188, -31316, 95328, -154616, -74940, -75628, -22692, -385340, 44944, -392872, 283136, -185368, 201772, 264396, 33588, 23876, 90632, 322516, 9940, 355072, 164776 ], [ -981, -86211, -239168, 57388, 65097, 153955, -93269, -278333, 51461, 37736, -22642, 21407, -269541, 150889, -284945, 254796, -387398, 327664, -326634, 17013, 22413, 108867, -76289, 283694, 203675, -12853, 302448, -1146 ], [ -231940, -340652, -201562, 241878, 55472, 157390, 69714, -496398, 128044, -28310, 98786, 96926, -421904, 309748, -196014, 441010, -383872, 366866, -431034, -154394, -179866, 160254, -163880, 446286, 102134, -18728, 254952, -155200 ], [ -229778, -157894, -279141, -17677, 123736, 264271, 27233, -440623, 139590, -183123, 109481, -46249, -137992, 314026, -227455, 379025, -400800, 350145, -148341, -185605, 34747, -39225, -119444, 288943, 182243, 153036, 261300, -184640 ], [ -227616, 24864, -356720, -277232, 192000, 371152, -15248, -384848, 151136, -337936, 120176, -189424, 145920, 318304, -258896, 317040, -417728, 333424, 134352, -216816, 249360, -238704, -75008, 131600, 262352, 324800, 267648, -214080 ], [ -241078, 154989, -315705, -448664, 159590, 381468, -73843, -340623, 157747, -435524, 134231, -273526, 293094, 328504, -222437, 246970, -352889, 322961, 313067, -255405, 345043, -286045, -77969, 4042, 292782, 345287, 216246, -180394 ], [ -290252, 164810, -3618, -418672, -102932, 171064, -169270, -322798, 153078, -402312, 155966, -222604, 127724, 352240, -30778, 158420, -101154, 326802, 254118, -310858, 168886, 14358, -189266, -55436, 209660, 19998, 32844, -2420 ], [ -339426, 174631, 308469, -388680, -365454, -39340, -264697, -304973, 148409, -369100, 177701, -171682, -37646, 375976, 160881, 69870, 150581, 330643, 195169, -366311, -7271, 314761, -300563, -114914, 126538, -305291, -150558, 175554 ], [ -328576, 130188, 428376, -321404, -311512, -194940, -273244, -229956, 115408, -337292, 162896, -114028, -92112, 320632, 249940, -18068, 247936, 184664, 81104, -403716, -6968, 446300, -255080, -34136, 155772, -453856, -269796, 275204 ], [ -262704, 36003, 372118, -219951, 32522, -300303, -202151, -102513, 56436, -306771, 114596, -50203, -44916, 192798, 244949, -105445, 203776, -98650, -83484, -424577, 155090, 423047, -65882, 175210, 287999, -440424, -330217, 303057 ], [ -196832, -58182, 315860, -118498, 376556, -405666, -131058, 24930, -2536, -276250, 66296, 13622, 2280, 64964, 239958, -192822, 159616, -381964, -248072, -445438, 317148, 399794, 123316, 384556, 420226, -426992, -390638, 330910 ], [ -32785, -157926, 184479, 40126, 282534, -274848, -105474, -43586, 67046, -79197, 61890, 12524, 131943, -22342, 163652, -121045, 44005, -428213, -93298, -323210, 283094, 211131, 139097, 276053, 376197, -226781, -341868, 337700 ], [ 165912, -259632, 26584, 218928, 33904, -60672, -95952, -181264, 182000, 176632, 72976, -11488, 290712, -95344, 62176, 6904, -96824, -390792, 174192, -150480, 179824, -35912, 93672, 55368, 269960, 39352, -254560, 337056 ], [ 364609, -361338, -131311, 397730, -214726, 153504, -86430, -318942, 296954, 432461, 84062, -35500, 449481, -168346, -39300, 134853, -237653, -353371, 441682, 22250, 76554, -282955, 48247, -165317, 163723, 305485, -167252, 336412 ], [ 359850, -172270, -43444, 309562, -239924, 259418, -221668, -387100, 121354, 256848, 182620, -8648, 278162, -112868, -97458, 245268, -148384, -210130, 312292, -9026, 168688, -76534, -127418, -125236, 262130, 141254, -162862, 271924 ], [ 345843, 30015, 55594, 209259, -254966, 360411, -363486, -452098, -67453, 61624, 285154, 20516, 91839, -51550, -153647, 354886, -48656, -62079, 164862, -49575, 269704, 150499, -309003, -73302, 369839, -42539, -162241, 204534 ], [ 298560, 197468, 135688, 98200, -280888, 390680, -429304, -491740, -214512, -105768, 339748, 26580, -53256, -4760, -198320, 441444, 32768, 45100, 21856, -100068, 359140, 310828, -416160, -59188, 403816, -156900, -148580, 160476 ], [ 93216, 199469, 125798, -63950, -358490, 85010, -134122, -410941, -163268, -140958, 166627, -77081, -2518, -26978, -188292, 418467, 27248, -41863, -100136, -197795, 393571, 154313, -169784, -224719, 87566, 58541, -72979, 227245 ], [ -112128, 201470, 115908, -226100, -436092, -220660, 161060, -330142, -112024, -176148, -6494, -180742, 48220, -49196, -178264, 395490, 21728, -128826, -222128, -295522, 428002, -2202, 76592, -390250, -228684, 273982, 2622, 294014 ], [ -182490, 241028, 101581, -217646, -370396, -333307, 236030, -230974, -6105, -216720, -78140, -175098, 114393, -65870, -185795, 332301, 23696, -155606, -305456, -260724, 427675, -73523, 169167, -371650, -343730, 337359, -16655, 333072 ], [ -42880, 339008, 80352, 56192, -81792, -145696, -31552, -103232, 184864, -265664, 8064, 576, 204576, -73920, -220640, 206560, 37312, -88768, -328640, -19776, 373280, -12320, 22496, -66624, -145792, 164192, -183520, 329024 ], [ 96730, 436988, 59123, 330030, 206812, 41915, -299134, 24510, 375833, -314608, 94268, 176250, 294759, -81970, -255485, 80819, 50928, -21930, -351824, 221172, 318885, 48883, -124175, 238402, 52146, -8975, -350385, 324976 ], [ 118236, 322224, 41660, 385832, 191252, 81378, -368658, -38638, 260720, -310030, 52078, 190672, 306570, -43470, -152598, -26372, 144050, -48192, -252312, 327370, 265638, -43060, -44690, 281684, 8094, 33528, -301636, 361052 ], [ 63818, 70696, 26618, 301468, -19842, 25603, -310859, -224501, -51160, -271045, -72651, 101432, 267999, 24955, 38831, -121638, 288283, -134304, -73924, 346943, 213129, -233454, 180181, 156702, -191523, 214676, -114278, 422922 ], [ 9400, -180832, 11576, 217104, -230936, -30172, -253060, -410364, -363040, -232060, -197380, 12192, 229428, 93380, 230260, -216904, 432516, -220416, 104464, 366516, 160620, -423848, 405052, 31720, -391140, 395824, 73080, 484792 ], [ 6814, -39421, 87829, 85734, -97104, -138425, -216997, -285748, -285515, -75769, -11877, -17540, 238642, 185669, 312230, -141493, 237542, -277743, 19930, 296656, 198494, -388864, 371599, -102420, -387723, 381329, 203704, 203218 ], [ 15140, 184714, 183302, -55532, 109344, -257726, -185510, -95768, -126010, 105218, 238938, -34744, 257916, 282982, 371156, -30150, -28844, -329010, -119956, 207968, 255396, -306432, 283762, -238488, -341562, 325646, 322384, -150660 ], [ 21053, 394457, 276541, -195290, 309344, -361464, -151025, 81076, 19444, 279665, 470288, -48139, 278021, 367841, 419192, 82233, -275486, -375696, -246650, 125961, 301300, -219848, 194804, -363579, -300062, 271791, 433435, -485582 ], [ -26120, 287576, 320632, -301872, 367488, -122816, -50584, -31072, -144224, 310232, 273408, 22264, 316408, 178712, 227648, 217496, -87760, -321600, -83120, 190936, 105248, -41920, 81184, -247176, -361104, 258152, 376648, -403472 ], [ -73293, 180695, 364723, -408454, 425632, 115832, 49857, -143220, -307892, 340799, 76528, 92667, 354795, -10417, 36104, 352759, 99966, -267504, 80410, 255911, -90804, 136008, -32436, -130773, -422146, 244513, 319861, -321362 ], [ -55636, 97292, 397492, -420284, 416096, 241320, 96970, -230030, -346592, 365858, -90694, 139850, 304214, -127780, -51358, 419868, 204214, -206112, 176494, 235932, -250142, 195826, -91606, -24912, -388508, 257904, 287962, -273758 ], [ 145706, 80410, 398182, -163650, 214800, 46188, -7013, -245049, -31216, 375311, -173885, 121243, 1557, -41806, 156079, 293874, 71941, -124048, 81481, -24750, -305457, -79001, 3499, 51080, -86610, 347880, 326579, -323921 ], [ 347048, 63528, 398872, 92984, 13504, -148944, -110996, -260068, 284160, 384764, -257076, 102636, -301100, 44168, 363516, 167880, -60332, -41984, -13532, -285432, -360772, -353828, 98604, 127072, 215288, 437856, 365196, -374084 ], [ 334473, 58999, 333265, 105385, -88044, -286667, -193903, -299243, 431775, 294194, -274949, -660, -296571, 95448, 423432, 74567, -87247, -19144, 25853, -318337, -285649, -404057, 102728, 58128, 281621, 324519, 335481, -390466 ], [ 88534, 67946, 195334, -148650, -80776, -361762, -253818, -364770, 396378, 94508, -221566, -196344, 43070, 108880, 322416, 16906, 774, -60912, 211854, -102758, -68230, -209270, 7600, -168928, 90974, -10614, 231222, -369996 ], [ -157405, 76893, 57403, -402685, -73508, -436857, -313733, -430297, 360981, -105178, -168183, -392028, 382711, 122312, 221400, -40755, 88795, -102680, 397855, 112821, 149189, -14483, -87528, -395984, -99673, -345747, 126963, -349526 ], [ -124640, 137392, -15792, -281200, 56080, -225360, -135152, -269536, 211456, -159872, -232848, -456832, 347344, -16272, 195344, -2032, 70368, -201488, 259360, 19392, 190928, 88064, -49168, -446928, -64608, -215424, 24528, -177216 ], [ 30058, 220445, -60665, 4575, 239183, 111521, 147771, -9774, 12000, -151132, -349159, -464376, 147911, -221363, 202083, 78859, 5370, -325251, -21102, -209228, 155807, 150256, 47593, -420823, 69206, 118536, -77109, 61524 ], [ 184756, 303498, -105538, 290350, 422286, 448402, 430694, 249988, -187456, -142392, -465470, -471920, -51522, -426454, 208822, 159750, -59628, -449014, -301564, -437848, 120686, 212448, 144354, -394718, 203020, 452496, -178746, 300264 ], [ 134011, 201331, -146106, 243359, 247612, 383742, 156130, 226271, -303836, -87011, -294543, -296953, -34487, -131661, 224360, 165986, 97323, -406016, -207512, -396933, -16915, 303011, 178388, -241941, 63729, 411459, -216102, 214806 ], [ 63700, 81524, -186264, 164676, 38864, 280840, -171528, 175556, -412304, -27188, -96260, -104604, 3164, 210740, 240736, 165112, 275412, -347136, -77792, -330348, -164276, 396276, 206448, -77100, -101572, 334708, -247336, 98472 ], [ 2899, -2985, -219786, 76042, -138696, 196952, -455707, 148031, -475457, 8869, 57905, 66343, 47946, 474160, 221016, 159210, 412158, -303253, 46639, -271023, -274731, 472333, 228826, 65043, -227681, 259100, -265331, -15666 ], [ 5498, 147826, -209068, -78932, -108336, 239824, -450026, 275106, -236510, -113514, -82050, 94610, 140268, 211040, -39344, 119788, 273284, -359350, 135810, -260098, -139146, 433670, 213324, 55866, -92510, 191112, -195066, -115164 ], [ 8097, 298637, -198350, -233906, -77976, 282696, -444345, 402181, 2437, -235897, -222005, 122877, 232590, -52080, -299704, 80366, 134410, -415447, 224981, -249173, -3561, 395007, 197822, 46689, 42661, 123124, -124801, -214662 ], [ -9480, 334952, -192120, -231304, -104664, 289776, -409552, 452112, 131360, -225280, -280008, 123064, 245128, -151216, -400632, -13288, -11904, -396048, 260656, -211984, 24344, 270944, 165248, 46656, 68464, 18224, -90992, -217376 ], [ -64887, 156587, -194305, 66753, -238317, 229746, -320174, 357398, 53988, 34712, -184351, 70601, 108071, 57118, -202625, -208627, -172168, -235094, 196026, -125550, -149651, -13244, 100664, 63768, -110798, -155886, -125538, -38620 ], [ -120294, -21778, -196490, 364810, -371970, 169716, -230796, 262684, -23384, 294704, -88694, 18138, -28986, 265452, -4618, -403966, -332432, -74140, 131396, -39116, -323646, -297432, 36080, 80880, -290060, -329996, -160084, 140136 ], [ -163286, -127928, -222790, 445351, -441273, 62951, -150531, 255486, -141238, 347281, -134399, 60406, -93243, 341953, 53405, -393112, -313634, 68783, 62866, 72538, -291058, -288405, 108763, 27857, -190615, -284523, -232213, 116664 ], [ -196728, -178528, -267640, 358572, -461076, -79764, -77276, 315608, -290232, 240308, -288844, 175544, -101500, 317044, 3748, -223648, -157096, 197836, -8664, 203592, -99560, -53828, 287036, -79116, 123220, -70140, -333252, -62368 ], [ -230170, -229128, -312490, 271793, -480879, -222479, -4021, 375730, -439226, 133335, -443289, 290682, -109757, 292135, -45909, -54184, -558, 326889, -80194, 334646, 91938, 180749, 465309, -186089, 437055, 144243, -434291, -241400 ], [ -42086, -152882, -321520, 281350, -235128, -106480, 132846, 157410, -314512, 127702, -477962, 319528, -56724, 192112, -145588, -76672, -115280, 256646, -127766, 208822, 183716, 72696, 296542, -121054, 396740, 246270, -253738, -233232 ], [ 207533, -41401, -320600, 317667, 84388, 81384, 287383, -138255, -113768, 150219, -479365, 324404, 13334, 71224, -259162, -152480, -305352, 131043, -168683, 11643, 247794, -130532, 31375, -8239, 258050, 317087, 5035, -173064 ], [ 457152, 70080, -319680, 353984, 403904, 269248, 441920, -433920, 86976, 172736, -480768, 329280, 83392, -49664, -372736, -228288, -495424, 5440, -209600, -185536, 311872, -333760, -233792, 104576, 119360, 387904, 263808, -112896 ], [ 336057, 72334, -371683, 384275, 221744, 90768, 285543, -402318, 887, 192608, -260635, 185599, -89775, 107012, -227284, -113288, -275544, -63169, -233957, -127208, 205888, -65396, -120241, 109935, 226862, 394988, 183699, 88423 ], [ 214962, 74588, -423686, 414566, 39584, -87712, 129166, -370716, -85202, 212480, -40502, 41918, -262942, 263688, -81832, 1712, -55664, -131778, -258314, -68880, 99904, 202968, -6690, 115294, 334364, 402072, 103590, 289742 ], [ 122572, 42072, -460474, 364382, -81461, -228727, 20294, -309394, -130336, 224022, 139536, -72603, -397994, 381884, 740, 102907, 80186, -191232, -247416, -41522, 43675, 362192, 96826, 129353, 384381, 339616, 35196, 377886 ], [ 133520, -115616, -442488, 24488, 17508, -234868, 82440, -141080, -28032, 205576, 175232, -82148, -395832, 361552, -143056, 154404, -86472, -217728, -109600, -125656, 166564, 128512, 164216, 174732, 227452, 26816, 8976, 58600 ], [ 144468, -273304, -424502, -315406, 116477, -241009, 144586, 27234, 74272, 187130, 210928, -91693, -393670, 341220, -286852, 205901, -253130, -244224, 28216, -209790, 289453, -105168, 231606, 220111, 70523, -285984, -17244, -260686 ], [ 128786, -260902, -341456, -471530, 197266, -187410, 74312, 157298, 94846, 143054, 131994, -120728, -267878, 287758, -268258, 140468, -249998, -196940, 11202, -155194, 275182, -224858, 231586, 172830, -43926, -341484, -28554, -336142 ], [ 78485, -27383, -173832, -388753, 254421, -56149, -168108, 237637, 9171, 65659, -95959, -175100, 18633, 191227, -38557, -76974, -26139, -53742, -207091, 79751, 82603, -196361, 143933, 5091, -103151, -62494, -20481, -94619 ], [ 28184, 206136, -6208, -305976, 311576, 75112, -410528, 317976, -76504, -11736, -323912, -229472, 305144, 94696, 191144, -294416, 197720, 89456, -425384, 314696, -109976, -167864, 56280, -162648, -162376, 216496, -12408, 146904 ], [ -98272, 144515, 93316, -245639, 276781, 1938, -390748, 245435, 1966, -102916, -390210, -179504, 335200, 59215, 232385, -339148, 182929, 26614, -406827, 237971, -170375, -13952, -47543, -85437, -80166, 225456, 32175, 292637 ], [ -265344, -74514, 156520, -197270, 192946, -180268, -231128, 91358, 167980, -201448, -370292, -73888, 228480, 56294, 173114, -291768, 40858, -146116, -261950, -4978, -160278, 206848, -159990, 122414, 77476, 90400, 96230, 387282 ], [ -432416, -293543, 219724, -148901, 109111, -362474, -71508, -62719, 333994, -299980, -350374, 31728, 121760, 53373, 113843, -244388, -101213, -318846, -117073, -247927, -150181, 427648, -272437, 330265, 235118, -44656, 160285, 481927 ], [ -464488, -314152, 316808, 35828, 20976, -141420, -36308, -124136, 138248, -209132, -375836, 23284, 101640, 39372, -74688, -63108, -76164, -318196, -43676, -142856, -227024, 273568, -111124, 398356, 180240, -31612, -16060, 322532 ], [ -476310, -304998, 418974, 241011, -67804, 140123, -19771, -171654, -111762, -89877, -408105, -2269, 94510, 23709, -282608, 138257, -26047, -291539, 18999, 14418, -316908, 63256, 91253, 445483, 93484, 3647, -228465, 125031 ], [ -461400, -299476, 505226, 422514, -131658, 384568, 3198, -209356, -330362, 22026, -430878, -10162, 80984, 15050, -452172, 323692, 9566, -248872, 83602, 166340, -401428, -116198, 265664, 480788, 20094, 43248, -408324, -67052 ], [ -165804, -332090, 424381, 355377, 66211, 239484, 93703, -143990, -219157, 56733, -353943, 167375, 300, 79933, -218998, 341862, -107113, -38100, 168449, 262066, -429626, 28357, 146432, 391962, 87047, 128440, -246450, -202246 ], [ 129792, -364704, 343536, 288240, 264080, 94400, 184208, -78624, -107952, 91440, -277008, 344912, -80384, 144816, 14176, 360032, -223792, 172672, 253296, 357792, -457824, 172912, 27200, 303136, 154000, 213632, -84576, -337440 ], [ 301964, -296357, 237204, 188420, 350614, 28864, 184371, -60011, -15472, 149422, -236018, 432436, -105019, 142744, 123100, 326115, -233091, 313710, 319397, 336667, -453465, 297580, -8795, 226371, 166094, 226570, 21116, -427764 ], [ 192024, 2758, 72616, 13896, 182668, 145152, -21962, -148262, 34208, 260604, -277188, 314216, -1542, -12368, -51976, 173142, 3050, 295356, 342650, 48454, -374690, 376792, 145466, 177174, 52796, 74356, -1608, -415528 ], [ 82084, 301873, -91972, -160628, 14722, 261440, -228295, -236513, 83888, 371786, -318358, 195996, 101935, -167480, -227052, 20169, 239191, 277002, 365903, -239759, -295915, 456004, 299727, 127977, -60502, -77858, -24332, -403292 ], [ -40432, 416584, -66060, -178732, -56852, 300616, -284580, -201464, 168992, 332332, -224912, 196816, 186368, -130208, -259880, -124956, 223500, 156192, 275432, -287312, -288792, 447496, 237208, 67956, -10036, -185888, -95248, -385440 ], [ -174476, 362258, 134477, -53451, -40085, 269106, -203321, -53390, 286568, 154795, -8068, 306756, 253344, 83416, -162314, -262887, -23037, -58536, 80714, -114260, -347350, 358578, -24026, -1987, 190547, -253416, -210340, -362440 ], [ -308520, 307932, 335014, 71830, -23318, 237596, -122062, 94684, 404144, -22742, 208776, 416696, 320320, 297040, -64748, -400818, -269574, -273264, -114004, 58792, -405908, 269660, -285260, -71930, 391130, -320944, -325432, -339440 ], [ -274468, 202555, 160905, -36163, -129903, 288570, -189298, 198099, 295059, -42587, 319166, 336729, 220390, 211566, 35436, -288611, -349732, -181329, -22187, 192115, -220822, 299963, -323114, 60121, 335234, -197545, -313126, -210088 ], [ -181088, 79160, -145432, -226488, -280024, 368656, -308944, 285752, 105976, -6776, 391984, 189736, 61552, 20528, 136544, -88120, -371168, 18840, 170760, 311416, 50256, 372344, -282128, 263464, 188816, -6760, -255856, -43200 ], [ -87708, -44235, -451769, -416813, -430145, 448742, -428590, 373405, -83107, 29035, 464802, 42743, -97286, -170510, 237652, 112371, -392604, 219009, 363707, 430717, 321334, 444725, -241142, 466807, 42398, 184025, -198586, 123688 ], [ -21014, -29206, -145362, -330092, -115384, 302008, -119280, 348440, 39198, -54416, 328290, 44360, 34628, -222244, 259494, 82874, -90398, 233938, 85326, 264832, 198766, 247254, -233266, 484492, -86816, 164006, -212354, -42834 ], [ 44467, -7885, 188897, -230778, 220508, 144964, 209528, 318356, 175657, -143288, 182263, 52732, 179758, -267646, 277733, 42923, 226519, 240447, -214479, 85984, 58305, 37517, -226895, 493738, -215248, 134405, -229351, -224511 ], [ 124200, 6764, 420576, -152788, 481308, -11896, 465672, 275328, 264276, -202180, 79204, 41916, 262744, -306044, 299492, 39632, 477936, 228092, -416576, -35540, -80396, -120876, -221740, 491120, -297468, 81404, -250628, -379264 ], [ 271630, -10279, 165000, -176087, 385421, -167882, 376662, 170816, 125655, -118667, 180243, -60043, 50546, -311173, 337971, 210476, 418228, 126133, -154560, 115225, -210737, -35385, -222361, 432148, -160181, -82747, -292235, -406128 ], [ 419060, -27322, -90576, -199386, 289534, -323868, 287652, 66304, -12966, -35154, 281282, -162002, -161652, -316302, 376450, 381320, 358520, 24174, 107456, 265990, -341078, 50106, -222982, 373176, -22894, -246898, -333842, -432992 ], [ 370857, -92443, -230421, -219688, 192171, -423829, 228918, -26211, -119331, 33239, 250471, -193446, -193535, -246290, 308666, 478526, 257025, -101707, 279121, 369496, -416033, 110460, -154474, 354551, 105294, -340975, -294341, -392500 ], [ 18336, -232352, -190240, -235328, 92512, -436640, 217280, -100064, -175520, 78112, 14560, -115200, 55072, -59392, 75584, 461184, 90528, -264800, 310240, 399488, -404832, 131712, 21568, 398688, 219328, -326048, -128672, -247232 ], [ -334185, -372261, -150059, -250968, -7147, -449451, 205642, -173917, -231709, 122985, -221351, -36954, 303679, 127506, -157498, 443842, -75969, -427893, 341359, 429480, -393631, 152964, 197610, 442825, 333362, -311121, 36997, -101964 ], [ -327144, -409480, -101604, -239392, 10388, -394418, 104222, -219280, -248054, 97018, -204660, 71686, 303968, 114736, -180076, 267754, -42826, -445988, 185004, 376690, -269310, 126154, 207346, 416066, 311512, -182682, 49380, 20148 ], [ -88956, -380684, -47830, -210320, 103262, -295771, -54915, -246328, -238785, 25511, -25582, 199865, 144624, -26392, -67330, -10385, 118657, -370870, -91870, 270683, -72269, 68447, 110171, 343731, 202308, 18729, -36778, 127374 ], [ 149232, -351888, 5944, -181248, 196136, -197124, -214052, -273376, -229516, -45996, 153496, 328044, -14720, -167520, 45416, -288524, 280140, -295752, -368744, 164676, 124772, 10740, 12996, 271396, 93104, 220140, -122936, 234600 ], [ 175589, -395482, 31617, -271971, 119967, -64239, -63622, -241581, -114987, -162552, 30322, 219559, -55979, -87640, -74341, -343736, 129719, -231198, -388320, 93325, 242374, 79744, 70082, 162524, -84006, 167274, -163627, 30587 ], [ 157350, -454316, 51374, -387914, 8210, 75854, 151980, -197398, 21702, -288592, -156484, 61250, -72378, 38768, -243046, -352016, -86366, -168868, -353728, 29270, 343252, 175424, 159644, 45960, -275412, 60876, -194746, -238950 ] ], [ [ 481536, -153216, -59456, 1280, -231808, 31680, 121856, 93312, -162688, 158528, -11328, -6720, -120640, -411712, 224704, -102656, -47872, 66560, 108800, 283008, 140288, -11904, 350016, 144640, 200128, -410432, 218624, 325120 ], [ 457491, -148047, -59516, 8843, -240043, 44370, 112289, 89805, -159100, 151505, -4485, -5775, -114781, -382435, 216961, -86963, -36058, 76589, 103247, 251514, 127643, -18330, 332727, 136441, 189076, -380363, 220964, 313321 ], [ 273146, -108418, -59976, 66826, -303178, 141660, 38942, 62918, -131592, 97662, 47978, 1470, -69862, -157978, 157598, 33350, 54516, 153478, 60674, 10060, 30698, -67596, 200178, 73582, 104344, -149834, 238904, 222862 ], [ 88801, -68789, -60436, 124809, -366313, 238950, -34405, 36031, -104084, 43819, 100441, 8715, -24943, 66479, 98235, 153663, 145090, 230367, 18101, -231394, -66247, -116862, 67629, 10723, 19612, 80695, 256844, 132403 ], [ -40416, -37152, -61704, 121464, -358872, 254504, -45744, -34616, -23752, 16952, 148088, 56384, 4440, 149032, 37608, 175864, 148456, 218416, 22392, -308680, -156760, -115864, 19568, -48536, -65328, 199216, 206224, 29952 ], [ -66268, -20500, -64487, 3129, -219101, 116803, 59182, -187313, 155625, 40665, 186705, 179848, 4693, -34485, -25389, 14105, -11693, 39890, 114553, -78151, -235213, -20621, 129922, -101045, -150658, 107722, 27054, -94984 ], [ -92120, -3848, -67270, -115206, -79330, -20898, 164108, -340010, 335002, 64378, 225322, 303312, 4946, -218002, -88386, -147654, -171842, -138636, 206714, 152378, -313666, 74622, 240276, -153554, -235988, 16228, -152116, -219920 ], [ -158246, 20500, 8688, -186065, -45223, -60410, 122680, -281730, 403853, 4800, 127205, 185730, -16927, -298923, -147574, -160394, -118388, -206584, 92981, 128965, -251537, 97078, 234605, -131209, -124901, -5352, -205849, -209851 ], [ -255352, 50768, 145216, -220404, -92396, -24392, -31328, -61160, 387684, -118848, -76092, -117272, -55820, -300924, -203832, -58504, 99376, -189472, -179132, -89788, -81268, 63544, 139684, -51284, 137276, 26848, -163092, -95932 ], [ -352458, 81036, 281744, -254743, -139569, 11626, -185336, 159410, 371515, -242496, -279389, -420274, -94713, -302925, -260090, 43386, 317140, -172360, -451245, -308541, 89001, 30010, 44763, 28641, 399453, 59048, -120335, 17987 ], [ -292154, -10592, 216438, -279362, 4958, 26998, -124172, 222390, 265922, -304404, -339874, -305280, -176644, -115800, -141838, 36646, 348028, -156238, -373546, -207812, 119248, 64624, -3754, 44180, 407344, 72240, -157822, 80642 ], [ -188125, -136080, 95067, -301281, 202735, 36635, -3238, 241595, 135489, -349162, -360689, -74176, -270530, 123860, 24889, -269, 327006, -140391, -198677, -18338, 110600, 118168, -39381, 41834, 344600, 80152, -217599, 129057 ], [ -84096, -261568, -26304, -323200, 400512, 46272, 117696, 260800, 5056, -393920, -381504, 156928, -364416, 363520, 191616, -37184, 305984, -124544, -23808, 171136, 101952, 171712, -75008, 39488, 281856, 88064, -277376, 177472 ], [ -122414, -198847, 91525, -309469, 272517, 153084, 30641, 22842, 85786, -184942, -388979, 171073, -329226, 236192, 91543, -160533, 178886, -50576, -26729, 252119, 913, 140869, 27986, 39488, 209659, 154373, -207272, 91613 ], [ -160732, -136126, 209354, -295738, 144522, 259896, -56414, -215116, 166516, 24036, -396454, 185218, -294036, 108864, -8530, -283882, 51788, 23392, -29650, 333102, -100126, 110026, 130980, 39488, 137462, 220682, -137168, 5754 ], [ -178895, -98510, 272093, -246162, 36042, 345488, -121109, -355519, 197626, 174599, -377494, 155413, -245421, 15481, -94468, -356641, -52830, 46915, -46176, 337360, -149940, 88663, 208724, 31853, 61910, 249411, -108084, -57910 ], [ -124500, -151272, 136508, -67544, -2184, 354688, -105308, -144724, 50104, 114868, -263368, -32612, -148476, 44300, -129520, -247276, -76520, -111164, -111680, 65408, -15344, 101428, 195568, -3268, -25720, 142852, -226672, -41672 ], [ -70105, -204034, 923, 111074, -40410, 363888, -89507, 66071, -97418, 55137, -149242, -220637, -51531, 73119, -164572, -137911, -100210, -269243, -177184, -206544, 119252, 114193, 182412, -38389, -113350, 36293, -345260, -25434 ], [ -68860, -154006, -41632, 149932, -29536, 301358, -122546, 186486, -159290, 18266, -41906, -283272, 24364, 64108, -201584, -44466, -125150, -270722, -211068, -308026, 162138, 83388, 174036, -46770, -134450, -41446, -392198, -37216 ], [ -136710, 29649, 36752, 7102, 45168, 145579, -219077, 189407, -109817, 11113, 56603, -182900, 72894, 5918, -241144, 28283, -151715, -68621, -203846, -187897, 85801, -4058, 171874, -20389, -69061, -81719, -345991, -85424 ], [ -204560, 213304, 115136, -135728, 119872, -10200, -315608, 192328, -60344, 3960, 155112, -82528, 121424, -52272, -280704, 101032, -178280, 133480, -196624, -67768, 9464, -91504, 169712, 5992, -3672, -121992, -299784, -133632 ], [ -139225, 280169, 27725, -175073, 132086, 14351, -306494, 207264, -86936, -17593, 83506, -57816, 132634, -91922, -289694, 109701, -244355, 210991, -129942, 40301, 27252, -71115, 177150, 15618, 43792, -67120, -166502, -74725 ], [ -2858, 284746, -148110, -159226, 110972, 135078, -241036, 228608, -154096, -46826, -78828, -73456, 123940, -121684, -282380, 84194, -331502, 222054, -31548, 141938, 95240, 6786, 189708, 16308, 81696, 38496, 13220, 41310 ], [ 133509, 289323, -323945, -143379, 89858, 255805, -175578, 249952, -221256, -76059, -241162, -89096, 115246, -151446, -275066, 58687, -418649, 233117, 66846, 243575, 163228, 84687, 202266, 16998, 119600, 144112, 192942, 157345 ], [ 62716, 87460, -276480, -9232, 48084, 253212, -158340, 41756, -127676, 288, -113256, -50036, 13692, 13652, -194292, 158640, -315256, 238080, -61640, 175812, 23716, 77148, 88204, 120728, 117564, 86588, 248064, 87160 ], [ -39151, -145369, -195520, 142660, 3211, 232121, -148335, -200871, -9985, 92472, 58186, -2771, -101791, 207979, -102499, 277412, -183282, 242128, -224158, 82639, -146921, 56793, -44851, 239914, 109537, 4593, 284496, -10958 ], [ -137164, -340036, -120558, 258466, -37104, 219914, -139946, -411082, 93636, 162078, 211206, 38010, -189232, 374428, -25514, 378486, -71296, 240278, -359182, -12846, -280494, 31642, -156664, 342666, 109570, -53752, 316728, -103104 ], [ -194710, -134002, -108575, -4631, -29560, 300989, -148525, -280925, 49522, -5385, 170795, 10709, 17768, 248158, -104013, 293731, -169184, 176499, -205519, -132607, -24895, -43867, -45436, 272861, 194233, 136228, 304860, -132544 ], [ -252256, 72032, -96592, -267728, -22016, 382064, -157104, -150768, 5408, -172848, 130384, -16592, 224768, 121888, -182512, 208976, -267072, 112720, -51856, -252368, 230704, -119376, 65792, 203056, 278896, 326208, 292992, -161984 ], [ -292162, 187703, -55643, -440392, -45230, 371348, -158697, -77437, -20695, -277388, 88405, -34562, 340306, 44968, -181407, 145550, -281499, 101091, 66513, -331767, 375689, -126215, 117149, 131774, 291242, 356133, 253250, -158174 ], [ -291748, 96830, 51514, -406352, -138748, 150824, -144322, -133994, -5630, -238104, 42842, -31204, 246788, 80848, 1650, 130876, -105158, 208662, 104210, -318910, 267842, 23906, 31658, 57116, 138292, 20218, 149796, -78364 ], [ -291334, 5957, 158671, -372312, -232266, -69700, -129947, -190551, 9435, -198820, -2721, -27846, 153270, 116728, 184707, 116202, 71183, 316233, 141907, -306053, 159995, 174027, -53833, -17542, -14658, -315697, 46342, 1446 ], [ -252544, -7708, 173704, -292276, -166664, -193972, -123732, -153484, 41840, -154340, 18928, -19076, 60304, 113128, 239292, 55940, 132480, 217224, 108912, -300492, 159704, 229204, -66232, 12152, -25420, -412320, -85612, 98764 ], [ -178576, 49401, 104290, -170077, 44798, -230013, -124997, -30595, 90140, -105097, 102188, -5345, -32156, 73338, 176111, -46111, 88320, -71150, 11116, -301619, 258006, 197349, -11630, 137502, 94157, -289592, -243691, 212131 ], [ -104608, 106510, 34876, -47878, 256260, -266054, -126262, 92294, 138440, -55854, 185448, 8386, -124616, 33548, 112930, -148162, 44160, -359524, -86680, -302746, 356308, 165494, 42972, 262852, 213734, -166864, -401770, 325498 ], [ -2403, 69422, 9645, 95962, 152338, -153056, -67942, 26330, 188882, 56697, 163750, 31620, -32507, 28302, 13964, -136687, -20961, -379791, 11466, -204542, 288418, 103617, 24763, 164975, 180991, -3591, -344068, 287276 ], [ 109768, -912, 8, 247440, -62896, 12544, 11408, -106288, 240080, 191592, 105008, 58208, 124744, 35248, -97632, -85144, -93480, -305432, 178768, -71280, 161872, 31144, -19144, -11688, 94488, 173992, -210208, 195552 ], [ 221939, -71246, -9629, 398918, -278130, 178144, 90758, -238906, 291278, 326487, 46266, 84796, 281995, 42194, -209228, -33601, -165999, -231073, 346070, 61982, 35326, -41329, -63051, -188351, 7985, 351575, -76348, 103828 ], [ 239070, -362, 87588, 308110, -252508, 226286, -3692, -329108, 192766, 180464, 55636, 111912, 238870, 14996, -186998, 140284, -66016, -90582, 282988, 43994, 153552, 20222, -190734, -143452, 119350, 246898, -127530, 78940 ], [ 251881, 76941, 189662, 206289, -215938, 269089, -106042, -417382, 87449, 21672, 68102, 139052, 186637, -13754, -158685, 319730, 41808, 52915, 209434, 19131, 282904, 87865, -322225, -88482, 239709, 129391, -187123, 57090 ], [ 246464, 138068, 267160, 101192, -198696, 278216, -168296, -480212, -13520, -104184, 58412, 137020, 147560, -30280, -133904, 457196, 134144, 159940, 118304, -22892, 377708, 132804, -387296, -57692, 299448, 49812, -226284, 53204 ], [ 154464, 122359, 227922, -19466, -273262, 127382, -40094, -422183, -93836, -73594, -56519, -3579, 170974, 11258, -125900, 395257, 152912, 93723, -56312, -146425, 308409, 69899, -136872, -141757, 71242, 150391, -168393, 134647 ], [ 62464, 106650, 188684, -140124, -347828, -23452, 88108, -364154, -174152, -43004, -171450, -144178, 194388, 52796, -117896, 333318, 171680, 27506, -230928, -269958, 239110, 6994, 113552, -225822, -156964, 250970, -110502, 216090 ], [ 26642, 112460, 154711, -165418, -296916, -111745, 91930, -283994, -153659, -65712, -217972, -201806, 185915, 72950, -99929, 231959, 159920, 6622, -324112, -294428, 213857, -21801, 188989, -203174, -254454, 237501, -120957, 273584 ], [ 78208, 151744, 128928, -42368, -50816, -102752, -97728, -169408, 23648, -171328, -158080, -130368, 127840, 59840, -66464, 69280, 100672, 56256, -290624, -164800, 257120, 2464, -7776, -14528, -148608, 46624, -237728, 293824 ], [ 129774, 191028, 103145, 80682, 195284, -93759, -287386, -54822, 200955, -276944, -98188, -58930, 69765, 46730, -32999, -93399, 41424, 105890, -257136, -35172, 300383, 26729, -204541, 174118, -42762, -144253, -354499, 314064 ], [ 84180, 139536, 36468, 167416, 173564, -51194, -298390, -72298, 186448, -278218, -122646, -23696, 87934, 20726, 37790, -134348, 53366, 23616, -134216, 62270, 307218, 3492, -146198, 211900, -48006, -95128, -304012, 326996 ], [ -23874, 29688, -56498, 230804, -20326, 12953, -194545, -174671, 48632, -212415, -201329, -11736, 155117, -13567, 132573, -97042, 111073, -143456, 46196, 139021, 290635, -50282, 76143, 152698, -124665, 108284, -146002, 335230 ], [ -131928, -80160, -149464, 294192, -214216, 77100, -90700, -277044, -89184, -146612, -280012, 224, 222300, -47860, 227356, -59736, 168780, -310528, 226608, 215772, 274052, -104056, 298484, 93496, -201324, 311696, 12008, 343464 ], [ -137990, -36583, -114769, 170962, -164336, -64219, -25311, -173020, -103025, -39579, -145439, -204, 250742, -8129, 248210, -53647, 21458, -291229, 159982, 135792, 243770, -152320, 294269, -50940, -191153, 284771, 107432, 147030 ], [ -122580, 39294, -53198, 8444, -63136, -248794, 31982, -25544, -90766, 76134, 34030, -3240, 271028, 47186, 253500, -54130, -169028, -232694, 41348, 22816, 210604, -199424, 242358, -213320, -162702, 209354, 189680, -92492 ], [ -109913, 109755, 7591, -152302, 36896, -415848, 84221, 110556, -79204, 185219, 203824, -6449, 291199, 94931, 253928, -49701, -340474, -175408, -66382, -83765, 173084, -240088, 186268, -365889, -135546, 136029, 268897, -321418 ], [ -157592, 61064, 51176, -274064, 111232, -197440, 25272, -3616, -82976, 148488, 160768, -13464, 308840, -23864, 147392, 62792, -93040, -145600, 65776, -49656, 39776, -139072, 38240, -302616, -136880, 108728, 281432, -317232 ], [ -205271, 12373, 94761, -395826, 185568, 20968, -33677, -117788, -86748, 111757, 117712, -20479, 326481, -142659, 40856, 175285, 154394, -115792, 197934, -15547, -93532, -38056, -109788, -239343, -138214, 81427, 293967, -313046 ], [ -208316, -3996, 145372, -429172, 202784, 163704, -66754, -212298, -68512, 96710, 62734, -35138, 284194, -212524, -3706, 246420, 303170, -70240, 274922, -7916, -213754, -3274, -175778, -165360, -110868, 96336, 313966, -309178 ], [ -84898, 71214, 215890, -212006, 58160, 92036, -26527, -251099, 12080, 143101, -26023, -71455, 72111, -143754, 127325, 200374, 172415, 19920, 195595, -75306, -296899, -156155, -9327, -61032, -2262, 230840, 355113, -306211 ], [ 38520, 146424, 286408, 5160, -86464, 20368, 13700, -289900, 92672, 189492, -114780, -107772, -139972, -74984, 258356, 154328, 41660, 110080, 116268, -142696, -380044, -309036, 157124, 43296, 106344, 365344, 396260, -303244 ], [ 41675, 164533, 253603, 14635, -153604, -32369, -13085, -297681, 179501, 145782, -144511, -163196, -156673, 4104, 295832, 127653, -11325, 119720, 124391, -98227, -346787, -293947, 184920, 23984, 115631, 292421, 327451, -261414 ], [ -86366, 120350, 108082, -202462, -136216, -64454, -112974, -271622, 273134, 3780, -109850, -239464, 39770, 94448, 231248, 122110, 20530, 41520, 227914, 68270, -186546, -95618, 61456, -130208, 16570, -6786, 138690, -177188 ], [ -214407, 76167, -37439, -419559, -118828, -96539, -212863, -245563, 366767, -138222, -75189, -315732, 236213, 184792, 166664, 116567, 52385, -36680, 331437, 234767, -26305, 102711, -62008, -284400, -82491, -305993, -50071, -92962 ], [ -122528, 56080, -109072, -285776, -35792, 36880, -142544, -120992, 222720, -168320, -160688, -352640, 206192, 112208, 148528, 80688, 672, -132144, 238944, 184128, 21616, 155648, -64304, -300144, -20256, -240768, -156048, -35008 ], [ 65566, 46535, -148379, 1517, 75965, 242707, 2241, 46678, -25312, -149460, -298757, -372328, 77093, -31657, 150713, 31537, -87602, -235161, 60694, 38492, 20397, 144976, -13589, -255317, 112546, -16104, -225807, 11452 ], [ 253660, 36990, -187686, 288810, 187722, 448534, 147026, 214348, -273344, -130600, -436826, -392016, -52006, -175522, 152898, -17614, -175876, -338178, -117556, -107144, 19178, 134304, 37126, -210490, 245348, 208560, -295566, 57912 ], [ 208129, 80617, -200974, 286765, 156532, 343834, -7418, 197869, -351444, -58169, -319997, -310043, -33013, 41897, 119992, 50310, 18321, -234240, -92232, -115839, -106697, 143225, 28348, -135087, 83331, 186201, -312594, 34274 ], [ 140348, 129308, -211784, 257164, 111728, 209560, -190360, 163852, -413360, 19364, -178892, -218388, 84, 293724, 83744, 129384, 239420, -110592, -47520, -111492, -244444, 154012, 13904, -56772, -106764, 140316, -324600, 3960 ], [ 72969, 180693, -210942, 202366, 59304, 91528, -344673, 151309, -448243, 74847, -59069, -123451, 32062, 473104, 40968, 198942, 406042, -9135, -6051, -114141, -347793, 160791, 12654, 5577, -247635, 103956, -327657, -24950 ], [ 8270, 250038, -132420, -20412, -43920, 81776, -308126, 281926, -302906, -16670, -81126, -6634, 56580, 169504, -45328, 205060, 209484, -55618, 13798, -163430, -221822, 140850, 99364, -38514, -60346, 131096, -271054, -44500 ], [ -56429, 319383, -53898, -243190, -147144, 72024, -271579, 412543, -157569, -108187, -103183, 110183, 81098, -134096, -131624, 211178, 12926, -102101, 33647, -212719, -95851, 120909, 186074, -82605, 126943, 158236, -214451, -64050 ], [ -112792, 298168, -24040, -298008, -218888, 71888, -228976, 444720, -58016, -123904, -114392, 184488, 64024, -283920, -150888, 133320, -155520, -123952, 46992, -227120, -37432, 80160, 224384, -84288, 168784, 103056, -157520, -50528 ], [ -153525, 107153, -85427, -37901, -231607, 89782, -175018, 292322, -44308, 2504, -105261, 179083, -31035, -145414, -44467, -101993, -271256, -99618, 48142, -176106, -105673, 396, 171944, -6456, -62090, -106474, -99974, 25004 ], [ -194258, -83862, -146814, 222206, -244326, 107676, -121060, 139924, -30600, 128912, -96130, 173678, -126094, -6908, 61954, -337306, -386992, -75284, 49292, -125092, -173914, -79368, 119504, 71376, -292964, -316004, -42428, 100536 ], [ -192546, -161192, -165106, 304837, -269915, 53381, -75929, 94490, -61378, 162019, -172877, 152322, -120897, 64115, 51271, -336968, -352838, -12067, 54550, -40850, -149686, -64687, 155425, 28451, -220821, -330833, -66223, 71080 ], [ -158184, -151072, -150248, 250948, -305404, -56444, -37588, 131336, -126376, 123356, -315684, 118696, -38580, 83228, -49492, -155360, -203384, 81060, 62968, 68952, -54328, 22644, 259316, -107364, 84412, -195892, -152588, -39136 ], [ -123822, -140952, -135390, 197059, -340893, -166269, 753, 168182, -191374, 84693, -458491, 85070, 43737, 102341, -150255, 26248, -53930, 174187, 71386, 178754, 41030, 109975, 363207, -243179, 389645, -60951, -238953, -149352 ], [ -594, -36854, -185296, 160306, -207848, -122320, 62314, 98054, -171952, 37282, -464894, 118008, 79236, 78416, -152540, -31616, -154352, 169394, 9118, 74050, 133292, 79208, 253114, -221242, 362508, 92314, -175198, -135728 ], [ 147319, 93349, -253192, 128313, -27988, -35656, 130325, -1789, -129080, -12559, -433407, 169436, 101730, 42536, -127470, -156000, -324184, 137401, -72785, -90239, 224694, 15636, 83581, -155485, 243046, 250669, -69743, -87704 ], [ 295232, 223552, -321088, 96320, 151872, 51008, 198336, -101632, -86208, -62400, -401920, 220864, 124224, 6656, -102400, -280384, -494016, 105408, -154688, -254528, 316096, -47936, -85952, -89728, 123584, 409024, 35712, -39680 ], [ 225243, 123594, -344249, 219209, 58768, 42544, 104197, -97354, -101963, 70816, -294625, 135373, 30499, 27724, -120892, -153240, -270088, 62605, -98591, -232632, 177728, 105060, -68035, -34275, 145066, 414084, -16567, 29573 ], [ 155254, 23636, -367410, 342098, -34336, 34080, 10058, -93076, -117718, 204032, -187330, 49882, -63226, 48792, -139384, -26096, -46160, 19802, -42494, -210736, 39360, 258056, -50118, 21178, 166548, 419144, -68846, 98826 ], [ 101540, -70392, -364686, 371642, -85135, 9291, -40206, -75798, -104288, 291298, -69200, -24929, -142046, 75380, -160916, 72833, 97038, -19456, 9368, -195830, -57503, 332272, -10226, 64651, 168935, 379744, -93900, 119034 ], [ 106416, -143072, -268776, 65144, 16364, -74268, 67480, -11720, 14208, 213144, 87936, -61292, -167208, 121840, -193392, 70188, -50392, -45952, 45984, -206088, -4948, 122880, 108776, 64996, 102580, 180288, -20944, -37320 ], [ 111292, -215752, -172866, -241354, 117863, -157827, 175166, 52358, 132704, 134990, 245072, -97655, -192370, 168300, -225868, 67543, -197822, -72448, 82600, -216346, 47607, -86512, 227778, 65341, 36225, -19168, 52012, -193674 ], [ 86678, -189842, -93296, -349342, 180502, -184726, 122712, 121526, 166170, 45066, 235438, -104008, -130642, 196810, -200454, 29148, -192842, -66084, 25766, -159374, 41322, -200174, 263750, 20986, -28130, -55044, 94338, -228298 ], [ 23727, -35765, -34968, -199267, 192623, -137967, -137924, 197311, 89097, -60159, 9003, -71348, 44043, 201985, -99783, -55722, 10271, -17002, -152553, -15003, -41455, -189387, 191783, -81479, -89885, 121734, 96845, -104673 ], [ -39224, 118312, 23360, -49192, 204744, -91208, -398560, 273096, 12024, -165384, -217432, -38688, 218728, 207160, 888, -140592, 213384, 32080, -330872, 129368, -124232, -178600, 119816, -183944, -151640, 298512, 99352, 18952 ], [ -138400, 44569, 28108, -29797, 154615, -142954, -346836, 201281, 21546, -167244, -244262, -37648, 220448, 157885, 51699, -180132, 229987, -37758, -316561, 63049, -126309, -94208, 67979, -131879, -133010, 245520, 124509, 160967 ], [ -256896, -150678, 4280, -80098, 71286, -247236, -128520, 50746, 77252, -113976, -164636, -53472, 129920, 79570, 75918, -195496, 147118, -171020, -199514, -115638, -85346, 29440, 26878, 2602, -71508, 69984, 161746, 312790 ], [ -375392, -345925, -19548, -130399, -12043, -351518, 89796, -99789, 132958, -60708, -85010, -69296, 39392, 1255, 100137, -210860, 64249, -304282, -82467, -294325, -44383, 153088, -14223, 137083, -10006, -105552, 198983, 464613 ], [ -410808, -323832, 135704, 35740, -84272, -136580, 134852, -107064, 55704, -71940, -177044, -21860, 69784, -9820, 14016, -114764, -15180, -278684, 11500, -172952, -52080, 137696, 95236, 214524, 26416, -126388, 53900, 301676 ], [ -433762, -269138, 317818, 234345, -154836, 126241, 153919, -92850, -41494, -92847, -294827, 35065, 118314, -10809, -88656, -1949, -94093, -229257, 102005, -6570, -67076, 101448, 227279, 283409, 59076, -124019, -118531, 91525 ], [ -434824, -224060, 475262, 409270, -207294, 350248, 175898, -72868, -127566, -109314, -391674, 94602, 158600, -5058, -174884, 107652, -166214, -168440, 185110, 151820, -82428, 66094, 334656, 342012, 85786, -109872, -268492, -110084 ], [ -206020, -279950, 373671, 335555, -69639, 166708, 228453, 7678, -96815, -79161, -268693, 181565, 112324, 71463, -88450, 183506, -167019, 11972, 190515, 226294, -101518, 40127, 183040, 292654, 50021, 27944, -182518, -222002 ], [ 22784, -335840, 272080, 261840, 68016, -16832, 281008, 88224, -66064, -49008, -145712, 268528, 66048, 147984, -2016, 259360, -167824, 192384, 195920, 300768, -120608, 14160, 31424, 243296, 14256, 165760, -96544, -333920 ], [ 172516, -296159, 181500, 185164, 161634, -109120, 260777, 107695, -46800, 4266, -79158, 298588, 23615, 182344, 31316, 288825, -114841, 320618, 209375, 272097, -147643, 29444, -24481, 212313, -31862, 210686, -41804, -384028 ], [ 141512, -38030, 116088, 101720, 154596, 7168, 74178, -12434, -53792, 110388, -141580, 198584, -10034, 120336, -56728, 212258, 61086, 329588, 241230, 7666, -192838, 139016, 138382, 223330, -101644, 43292, -58456, -292856 ], [ 110508, 220099, 50676, 18276, 147558, 123456, -112421, -132563, -60784, 216510, -204002, 98580, -43683, 58328, -144772, 135691, 237013, 338558, 273085, -256765, -238033, 248588, 301245, 234347, -171426, -124102, -75108, -201684 ], [ 64816, 315736, 40860, 4924, 132612, 188504, -180652, -171368, 7776, 221892, -147120, 83824, -33280, 45088, -168184, 6252, 195428, 237152, 185144, -289776, -232648, 280472, 240200, 217116, -143708, -199264, -127280, -181984 ], [ 5660, 262422, 82007, 55823, 110417, 206582, -140379, -135626, 145592, 134929, 19124, 147212, 17504, 76552, -132350, -171653, -45543, 34568, -12610, -110652, -180898, 241142, -26094, 173991, -26615, -189880, -212012, -227800 ], [ -53496, 209108, 123154, 106722, 88222, 224660, -100106, -99884, 283408, 47966, 185368, 210600, 68288, 108016, -96516, -349558, -286514, -168016, -210364, 68472, -129148, 201812, -292388, 130866, 90478, -180496, -296744, -273616 ], [ -76204, 161217, 58187, 32807, 35427, 251918, -156342, -37367, 239817, 6495, 262362, 167483, 84562, 104426, 1028, -302009, -321836, -160803, -86801, 131945, -17762, 182593, -324830, 151355, 80870, -80043, -253330, -231032 ], [ -86048, 115240, -44232, -85160, -28168, 282416, -246640, 34600, 132200, -18920, 307856, 86776, 88656, 88464, 120352, -174888, -284576, -79544, 150168, 154600, 114672, 170472, -274736, 194296, 26544, 52552, -164688, -157248 ], [ -95892, 69263, -146651, -203127, -91763, 312914, -336938, 106567, 24583, -44335, 353350, 6069, 92750, 72502, 239676, -47767, -247316, 1715, 387137, 177255, 247106, 158351, -224642, 237237, -27782, 185147, -76046, -83464 ], [ -39010, 51358, 55850, -139396, 104792, 270504, -115408, 86728, 64762, -72368, 285830, -2984, 186252, -73260, 163090, 11022, -11770, 77782, 114058, 84608, 207082, 86434, -182006, 281828, -114272, 202770, -73446, -196438 ], [ 20905, 34729, 272211, -67406, 313172, 224780, 120296, 62716, 111659, -100520, 213173, -8780, 283818, -224922, 77599, 66705, 232789, 153613, -182205, -13280, 159219, 11799, -139709, 326494, -202224, 215167, -74757, -317901 ], [ 94456, 7556, 424096, -21052, 474004, 167448, 293016, 47232, 129724, -117260, 151276, -16780, 323464, -344500, 30828, 129392, 429008, 207412, -392640, -84028, 99740, -32964, -105668, 354896, -248628, 190260, -96716, -398976 ], [ 232778, -69701, 269720, -96469, 408983, 54978, 166562, 72256, 10837, -79793, 140489, -35249, 87990, -311679, 167977, 225348, 395612, 156559, -195392, -25861, -14915, 64165, -110843, 306044, -97679, -11841, -216753, -288208 ], [ 371100, -146958, 115344, -171886, 343962, -57492, 40108, 97280, -108050, -42326, 129702, -53718, -147484, -278858, 305126, 321304, 362216, 105706, 1856, 32306, -129570, 161294, -116018, 257192, 53270, -213942, -336790, -177440 ], [ 357547, -210913, -16559, -184312, 275089, -133935, -15678, 78663, -169337, -4139, 101509, -75922, -227789, -190102, 312846, 390746, 293171, 20239, 122019, 93704, -205075, 226356, -68894, 236213, 141066, -305181, -351167, -109404 ], [ 107744, -254176, -113504, -98752, 200224, -154336, 38464, -7840, -141024, 35168, 46240, -103936, -66720, -14336, 119232, 418944, 168672, -119072, 122272, 160128, -219680, 241536, 59584, 258592, 130624, -223968, -201184, -107840 ], [ -142059, -297439, -210449, -13192, 125359, -174737, 92606, -94343, -112711, 74475, -9029, -131950, 94349, 161430, -74382, 447142, 44173, -258383, 122525, 226552, -234285, 256716, 188062, 280971, 120182, -142755, -51201, -106276 ], [ -135480, -273432, -159596, 23200, 94076, -148854, 22778, -147120, -80898, 29390, -15900, -97230, 85024, 151696, -130180, 348318, 39234, -299820, 32324, 233910, -199834, 213054, 205366, 284198, 127240, -74926, -22164, -15140 ], [ 35916, -206180, -13730, 27984, 90810, -93217, -126745, -178216, -46835, -69947, 8342, -22181, -33840, 22712, -97382, 167837, 111155, -278338, -116026, 203297, -133847, 131565, 151201, 275113, 145548, -15701, -70878, 133578 ], [ 207312, -138928, 132136, 32768, 87544, -37580, -276268, -209312, -12772, -169284, 32584, 52868, -152704, -106272, -64584, -12644, 183076, -256856, -264376, 172684, -67860, 50076, 97036, 266028, 163856, 43524, -119592, 282296 ], [ 173983, -220142, 70579, -86841, 84525, 44771, -146738, -133495, -2193, -180328, -63178, 1605, -107921, -61064, -150175, -101032, 63477, -234234, -221472, 56343, 76274, 88192, 88870, 166484, 26478, 70430, -181777, 93441 ], [ 97554, -332612, -34646, -232638, 81558, 132746, 41540, -35170, 3442, -172784, -184204, -76250, -28686, 20816, -260690, -170032, -96442, -211372, -138304, -78046, 236860, 151488, 90388, 47896, -143676, 90532, -246798, -166482 ] ], [ [ 487168, -122240, -162240, -195840, -82560, -228800, 9216, -84096, 155520, 233152, -46528, 59456, 7488, -424384, 65600, 207104, 205568, 179200, -246016, 359040, -107520, 64128, 312000, -52480, 41024, -440000, 72192, 358912 ], [ 464773, -109481, -165732, -183987, -97197, -208322, 8295, -87141, 138780, 227383, -30115, 46871, 9717, -399925, 77063, 206363, 212234, 183355, -225367, 322134, -104259, 61002, 295041, -51505, 29708, -418445, 73212, 344671 ], [ 293078, -11662, -192504, -93114, -209414, -51324, 1234, -110486, 10440, 183154, 95718, -49614, 26806, -212406, 164946, 200682, 263340, 215210, -67058, 39188, -79258, 37036, 165022, -44030, -57048, -253190, 81032, 235490 ], [ 121383, 86157, -219276, -2241, -321631, 105674, -5827, -133831, -117900, 138925, 221551, -146099, 43895, -24887, 252829, 195001, 314446, 247065, 91251, -243758, -54257, 13070, 35003, -36555, -143804, -87935, 88852, 126309 ], [ 33504, 131104, -198456, 4424, -367848, 177944, 9520, -169608, -125304, 123784, 278856, -133696, 55656, 61208, 280664, 151752, 261976, 233552, 192584, -370808, -67176, 17368, -3312, -33576, -204368, 51024, 71408, 24320 ], [ 102780, 76916, -88401, -146801, -290315, 91349, 66882, -228695, 94047, 163183, 207671, 82872, 57427, -42867, 195909, 38063, 15301, 134974, 187087, -205553, -151195, 74661, 130318, -39027, -215822, 140678, 6594, -64184 ], [ 172056, 22728, 21654, -298026, -212782, 4754, 124244, -287782, 313398, 202582, 136486, 299440, 59198, -146942, 111154, -75626, -231374, 36396, 181590, -40298, -235214, 131954, 263948, -44478, -227276, 230332, -58220, -152688 ], [ 97526, -19188, 142096, -373175, -149393, -63446, 50696, -177934, 374747, 94912, 18371, 211470, -4057, -206765, -11834, -86342, -207532, -40264, 39411, -18589, -183799, 173946, 307579, -35135, -93507, 175400, -45359, -199709 ], [ -87624, -51664, 270528, -389804, -96884, -117496, -123552, 61864, 314556, -125888, -135844, -110760, -117332, -232548, -164232, -17848, 24400, -100064, -207908, -107300, -28204, 204168, 281980, -14412, 151972, 9248, 27252, -214820 ], [ -272774, -84140, 398960, -406433, -44375, -171546, -297800, 301662, 254365, -346688, -290059, -432990, -230607, -258331, -316630, 50646, 256332, -159864, -455227, -196011, 127391, 234390, 256381, 6311, 397451, -156904, 99863, -229931 ], [ -167062, -145056, 241210, -414926, 64402, -63686, -180052, 265466, 190286, -370316, -308590, -322176, -304156, -68456, -247394, 31498, 276836, -74530, -431142, -55132, 56240, 165648, 163930, -50420, 436560, -75952, 43918, -80882 ], [ 19445, -213872, 3965, -421159, 188809, 89149, 18806, 152605, 125127, -339174, -289431, -91072, -366670, 181324, -116593, -11995, 238610, 51119, -331667, 149522, -77896, 69416, 52909, -128666, 418344, 73640, -47737, 113767 ], [ 205952, -282688, -233280, -427392, 313216, 241984, 217664, 39744, 59968, -308032, -270272, 140032, -429184, 431104, 14208, -55488, 200384, 176768, -232192, 354176, -212032, -26816, -58112, -206912, 400128, 223232, -139392, 308416 ], [ 126142, -90937, -53213, -334219, 312227, 253668, 73431, -130410, 127542, -75778, -316709, 88903, -324166, 190432, 32033, -200595, 102634, 194064, -52447, 391137, -192137, -92573, -28994, -142144, 200925, 189859, -178584, 175499 ], [ 46332, 100814, 126854, -241046, 311238, 265352, -70802, -300564, 195116, 156476, -363146, 37774, -219148, -50240, 49858, -345702, 4884, 211360, 127298, 428098, -172242, -158330, 124, -77376, 1722, 156486, -217776, 42582 ], [ -10793, 228190, 227851, -149758, 290054, 285296, -158355, -385593, 216150, 334385, -390298, -15725, -135355, -227377, 32868, -413159, -89746, 190421, 229088, 392624, -127852, -189087, 24012, -28933, -150566, 114133, -253548, -48890 ], [ 13748, 123816, 44196, -65256, 196168, 334976, -41860, -164172, 69640, 316652, -348024, -77756, -127972, -175788, -109456, -201076, -173144, 31836, 50240, 96384, 4720, -93844, 29072, -39260, -133960, 39452, -277008, 8840 ], [ 38289, 19442, -139459, 19246, 102282, 384656, 74635, 57249, -76870, 298919, -305750, -139787, -120589, -124199, -251780, 11007, -256542, -126749, -128608, -199856, 137292, 1399, 34132, -49587, -117354, -35229, -300468, 66570 ], [ 10780, -10522, -233824, 71348, 21856, 317506, 60450, 146490, -110230, 282486, -185566, -149688, -57036, -131340, -333584, 138530, -314130, -182414, -182116, -329366, 203894, 36132, 75212, -18654, -61278, -105290, -279338, 39520 ], [ -84394, 56247, -212112, 81330, -41072, 98477, -123619, 63897, 3505, 267743, 35901, -91820, 79538, -214830, -336712, 156125, -338165, -104283, -72682, -242127, 184735, -7798, 163118, 65917, 46109, -169345, -200241, -97744 ], [ -179568, 123016, -190400, 91312, -104000, -120552, -307688, -18696, 117240, 253000, 257368, -33952, 216112, -298320, -339840, 173720, -362200, -26152, 36752, -154888, 165576, -51728, 251024, 150488, 153496, -233400, -121144, -235008 ], [ -202607, 138335, -225253, 92249, -78278, -62231, -261042, 40416, 36440, 118257, 196190, -16104, 233526, -282750, -278738, 195875, -392085, 53449, 109286, -59909, 91052, 627, 285170, 163854, 104688, -128720, -64202, -208067 ], [ -187174, 126214, -290274, 88362, -5276, 144010, -91348, 175104, -148112, -80486, -15732, -19600, 187388, -214348, -183380, 220462, -425090, 133834, 162140, 39198, -13000, 104334, 290644, 139244, -27424, 65952, -19076, -93550 ], [ -171741, 114093, -355295, 84475, 67726, 350251, 78346, 309792, -332664, -279229, -227654, -23096, 141250, -145946, -88022, 245049, -458095, 214219, 214994, 138305, -117052, 208041, 296118, 114634, -159536, 260624, 26050, 20967 ], [ -126748, -34948, -265216, 150928, 14028, 346052, -40860, 117700, -224036, -94752, -71896, -25132, 103012, 49996, -3244, 272336, -237640, 193024, 62088, 149852, -216964, 120708, 152532, 150824, -87388, 163236, 141056, 9544 ], [ -77321, -204527, -151872, 227932, -58675, 310287, -203401, -123409, -71431, 147208, 139014, -26949, 65959, 265069, 79947, 300028, 20834, 156592, -121682, 148265, -316255, 4719, -13413, 196134, 15399, 22039, 266544, -20770 ], [ -42388, -339420, -39554, 275054, -129680, 282438, -349606, -325766, 59228, 352466, 323626, -20906, 43440, 439108, 144986, 315962, 241280, 113690, -287330, 128702, -381122, -96970, -149448, 239046, 117006, -88776, 378504, -51008 ], [ -159642, -110110, 61991, 8415, -182856, 337707, -324283, -121227, -40546, 172353, 232109, 67667, 173528, 182290, 19429, 208437, 62432, 2853, -262697, -79609, -84537, -48509, 28572, 256779, 206223, 119420, 348420, -80448 ], [ -276896, 119200, 163536, -258224, -236032, 392976, -298960, 83312, -140320, -7760, 140592, 156240, 303616, -74528, -106128, 100912, -116416, -107984, -238064, -287920, 212048, -48, 206592, 274512, 295440, 327616, 318336, -109888 ], [ -343246, 220417, 204419, -432120, -250050, 361228, -243551, 185749, -199137, -119252, 42579, 204402, 387518, -238568, -140377, 44130, -210109, -120779, -180041, -408129, 406335, 33615, 312267, 259506, 289702, 366979, 290254, -135954 ], [ -293244, 28850, 106646, -394032, -174564, 130584, -119374, 54810, -164338, -73896, -70282, 160196, 365852, -190544, 34078, 103332, -109162, 90522, -45698, -326962, 366798, 33454, 252582, 169668, 66924, 20438, 266748, -154308 ], [ -243242, -162717, 8873, -355944, -99078, -100060, 4803, -76129, -129539, -28540, -183143, 115990, 344186, -142520, 208533, 162534, -8215, 301823, 88645, -245795, 327261, 33293, 192897, 79830, -155854, -326103, 243242, -172662 ], [ -176512, -145604, -80968, -263148, -21816, -193004, 25780, -77012, -31728, 28612, -125040, 75876, 212720, -94376, 228644, 129948, 17024, 249784, 136720, -197268, 326376, 12108, 122616, 58440, -206612, -370784, 98572, -77676 ], [ -94448, 62799, -163538, -120203, 57074, -159723, -47843, 41323, 123844, 96577, 89780, 39513, -19396, -46122, 107273, 13223, -27136, -43650, 105716, -178661, 360922, -28349, 42622, 99794, -99685, -138760, -157165, 121205 ], [ -12384, 271202, -246108, 22742, 135964, -126442, -121466, 159658, 279416, 164542, 304600, 3150, -251512, 2132, -14098, -103502, -71296, -337084, 74712, -160054, 395468, -68806, -37372, 141148, 7242, 93264, -412902, 320086 ], [ 27979, 296770, -165189, 151798, 22142, -31264, -30410, 96246, 310718, 192591, 265610, 50716, -196957, 78946, -135724, -152329, -85927, -331369, 116230, -85874, 293742, -3897, -89571, 53897, -14215, 219599, -346268, 236852 ], [ 53624, 257808, -26568, 275952, -159696, 85760, 118768, -31312, 298160, 206552, 137040, 127904, -41224, 165840, -257440, -177192, -90136, -220072, 183344, 7920, 143920, 98200, -131960, -78744, -80984, 308632, -165856, 54048 ], [ 79269, 218846, 112053, 400106, -341534, 202784, 267946, -158870, 285602, 220513, 8470, 205092, 114509, 252734, -379156, -202055, -94345, -108775, 250458, 101714, -5902, 200297, -174349, -211385, -147753, 397665, 14556, -128756 ], [ 118290, 171546, 218620, 306658, -265092, 193154, 214284, -271116, 264178, 104080, -71348, 232472, 199578, 142860, -276538, 35300, 16352, 28966, 253684, 97014, 138416, 116978, -254050, -161668, -23430, 352542, -92198, -114044 ], [ 157919, 123867, 323730, 203319, -176910, 177767, 151402, -382666, 242351, -18280, -148950, 257588, 281435, 24042, -163723, 284574, 132272, 167909, 254006, 87837, 296104, 25231, -335447, -103662, 109579, 301321, -212005, -90354 ], [ 194368, 78668, 398632, 104184, -116504, 165752, 92712, -468684, 187472, -102600, -222924, 247460, 348376, -55800, -69488, 472948, 235520, 274780, 214752, 54284, 396276, -45220, -358432, -56196, 195080, 256524, -303988, -54068 ], [ 215712, 45249, 330046, 25018, -188034, 169754, 53934, -433425, -24404, -6230, -279665, 69923, 344466, 49494, -63508, 372047, 278576, 229309, -12488, -95055, 223247, -14515, -103960, -58795, 54918, 242241, -263807, 42049 ], [ 237056, 11830, 261460, -54148, -259564, 173756, 15156, -398166, -236280, 90140, -336406, -107614, 340556, 154788, -57528, 271146, 321632, 183838, -239728, -244394, 50218, 16190, 150512, -61394, -85244, 227958, -223626, 138166 ], [ 235774, -16108, 207841, -113190, -223436, 109817, -52170, -337014, -301213, 85296, -357804, -228514, 257437, 211770, -14063, 131617, 296144, 168850, -342768, -328132, 39, 29921, 208811, -34698, -165178, 137643, -225259, 214096 ], [ 199296, -35520, 177504, -140928, -19840, -59808, -163904, -235584, -137568, -76992, -324224, -261312, 51104, 193600, 87712, -68000, 164032, 201280, -252608, -309824, 140960, 17248, -38048, 37568, -151424, -70944, -291936, 258624 ], [ 162818, -54932, 147167, -168666, 183756, -229433, -275638, -134154, 26077, -239280, -290644, -294110, -155229, 175430, 189487, -267617, 31920, 233710, -162448, -291516, 281881, 4575, -284907, 109834, -137670, -279531, -358613, 303152 ], [ 50124, -43152, 31276, -51000, 155876, -183766, -228122, -105958, 112176, -246406, -297370, -238064, -130702, 84922, 228178, -242324, -37318, 95424, -16120, -202830, 348798, 50044, -247706, 142116, -104106, -223784, -306388, 292940 ], [ -111566, -11320, -139614, 160140, -20810, 303, -78231, -124841, 148424, -153785, -330007, -124904, 42235, -52089, 226315, -72446, -66137, -152608, 166316, -68901, 368141, 132890, -27895, 148694, -57807, 1892, -177726, 247538 ], [ -273256, 20512, -310504, 371280, -197496, 184372, 71660, -143724, 184672, -61164, -362644, -11744, 215172, -189100, 224452, 97432, -94956, -400640, 348752, 65028, 387484, 215736, 191916, 155272, -11508, 227568, -49064, 202136 ], [ -282794, -33745, -317367, 256190, -231568, 9987, 166375, -60292, 79465, -3389, -279001, 17132, 262842, -201927, 184190, 34199, -194626, -304715, 300034, -25072, 289046, 84224, 216939, 540, 5417, 188213, 11160, 90842 ], [ -260300, -106126, -289698, 72420, -235616, -239862, 249474, 44680, -55522, 47050, -170878, 28264, 284140, -188610, 135844, -78110, -309212, -136378, 202652, -162336, 165812, -92416, 200954, -188152, 16158, 93062, 56976, -34324 ], [ -240879, -174947, -261359, -109314, -235552, -470232, 319467, 140036, -177852, 90773, -62640, 35241, 304377, -177979, 88664, -181635, -405462, 24880, 113886, -293491, 44868, -260328, 177732, -368199, 28970, 267, 104359, -157254 ], [ -289064, -165448, -218280, -246256, -145024, -272064, 101128, 23840, -21728, -13256, 48128, -49192, 301272, -226440, 67136, -91912, -98320, 30400, 214672, -290248, -25696, -236224, -4704, -358056, 87344, -40696, 186216, -230992 ], [ -337249, -155949, -175201, -383198, -54496, -73896, -117211, -92356, 134396, -117285, 158896, -133625, 298167, -274901, 45608, -2189, 208822, 35920, 315458, -287005, -96260, -212120, -187140, -347913, 145718, -81659, 268073, -304730 ], [ -360996, -105284, -106748, -438060, -10528, 86088, -230478, -194566, 209568, -172438, 216162, -210126, 264174, -297268, 43946, 72972, 402126, 65632, 373350, -251764, -177366, -202374, -259950, -305808, 166772, -65232, 339970, -344598 ], [ -315502, 62018, 33598, -260362, -98480, 137884, -46041, -257149, 55376, -89109, 121839, -264153, 142665, -245702, 98571, 106874, 272889, 163888, 309709, -125862, -288341, -233309, -22153, -173144, 82086, 113800, 383647, -288501 ], [ -270008, 229320, 173944, -82664, -186432, 189680, 138396, -319732, -98816, -5780, 27516, -318180, 21156, -194136, 153196, 140776, 143652, 262144, 246068, 40, -399316, -264244, 215644, -40480, -2600, 292832, 427324, -232404 ], [ -251123, 270067, 173941, -76115, -219164, 221929, 167733, -296119, -72773, -2630, -14073, -325732, -16775, -87240, 168232, 180739, 64597, 258584, 222929, 121883, -407925, -183837, 267112, -10160, -50359, 260323, 319421, -132362 ], [ -261266, 172754, 20830, -256274, -191656, 232854, 27870, -178474, 149890, -86948, 1866, -282584, 36470, 80016, 140080, 227314, 40286, 143952, 243974, 239298, -304862, 18034, 115312, -91488, -57834, -2958, 46158, 15620 ], [ -271409, 75441, -132281, -436433, -164148, 243779, -111993, -60829, 372553, -171266, 17805, -239436, 89715, 247272, 111928, 273889, 15975, 29320, 265019, 356713, -201799, 219905, -36488, -172816, -65309, -266239, -227105, 163602 ], [ -120416, -25232, -202352, -290352, -127664, 299120, -149936, 27552, 233984, -176768, -88528, -248448, 65040, 240688, 101712, 163408, -69024, -62800, 218528, 348864, -147696, 223232, -79440, -153360, 24096, -266112, -336624, 107200 ], [ 101074, -127375, -236093, -1541, -87253, 373893, -143289, 103130, -62624, -147788, -248355, -280280, 6275, 158049, 99343, -15785, -180574, -145071, 142490, 286212, -115013, 139696, -74771, -89811, 155886, -150744, -374505, -38620 ], [ 322564, -229518, -269834, 287270, -46842, 448666, -136642, 178708, -359232, -118808, -408182, -312112, -52490, 75410, 96974, -194978, -292124, -227342, 66452, 223560, -82330, 56160, -70102, -26262, 287676, -35376, -412386, -184440 ], [ 282247, -40097, -255842, 330171, 65452, 303926, -170966, 169467, -399052, -29327, -345451, -323133, -31539, 215455, 15624, -65366, -60681, -62464, 23048, 165255, -196479, -16561, -121692, -28233, 102933, -39057, -409086, -146258 ], [ 216996, 177092, -237304, 349652, 184592, 138280, -209192, 152148, -414416, 65916, -261524, -332172, -2996, 376708, -73248, 93656, 203428, 125952, -17248, 107364, -324612, -88252, -178640, -36444, -111956, -54076, -401864, -90552 ], [ 143039, 364371, -202098, 328690, 257304, -13896, -233639, 154587, -421029, 140825, -176043, -313245, 16178, 472048, -139080, 238674, 399926, 284983, -58741, 42741, -420855, -150751, -203518, -53889, -267589, -51188, -389983, -34234 ], [ 11042, 352250, -55772, 38108, 20496, -76272, -166226, 288746, -369302, 80174, -80202, -107878, -27108, 127968, -51312, 290332, 145684, 248114, -108214, -66762, -304498, -151970, -14596, -132894, -28182, 71080, -347042, 26164 ], [ -120955, 340129, 90554, -252474, -216312, -138648, -98813, 422905, -317575, 19523, 15639, 97489, -70394, -216112, 36456, 341990, -108558, 211245, -157687, -176265, -188141, -153189, 174326, -211899, 211225, 193348, -304101, 86562 ], [ -216104, 261384, 144040, -364712, -333112, -146000, -48400, 437328, -247392, -22528, 51224, 245912, -117080, -416624, 98856, 279928, -299136, 148144, -166672, -242256, -99208, -110624, 283520, -215232, 269104, 187888, -224048, 116320 ], [ -242163, 57719, 23451, -142555, -224897, -50182, -29862, 227246, -142604, -29704, -26171, 287565, -170141, -347946, 113691, 4641, -370344, 35858, -99742, -226662, -61695, 14036, 243224, -76680, -13382, -57062, -74410, 88628 ], [ -268222, -145946, -97138, 79602, -116682, 45636, -11324, 17164, -37816, -36880, -103566, 329218, -223202, -279268, 128526, -270646, -441552, -76428, -32812, -211068, -24182, 138696, 202928, 61872, -295868, -302012, 75228, 60936 ], [ -221806, -194456, -107422, 164323, -98557, 43811, -1327, -66506, 18482, -23243, -211355, 244238, -148551, -213723, 49137, -280824, -392042, -92917, 46234, -154238, -8314, 159031, 202087, 29045, -251027, -377143, 99767, 25496 ], [ -119640, -123616, -32856, 143324, -149732, -33124, 2100, -52936, 37480, 6404, -342524, 61848, 24340, -150588, -102732, -87072, -249672, -35716, 134600, -65688, -9096, 99116, 231596, -135612, 45604, -321644, 28076, -15904 ], [ -17474, -52776, 41710, 122325, -200907, -110059, 5527, -39366, 56478, 36051, -473693, -120542, 197231, -87453, -254601, 106680, -107302, 21485, 222966, 22862, -9878, 39201, 261105, -300269, 342235, -266145, -43615, -57304 ], [ 40898, 79174, -49072, 39262, -180568, -138160, -8218, 38698, -29392, -53138, -451826, -83512, 215196, -35280, -159492, 13440, -193424, 82142, 146002, -60722, 82868, 85720, 209686, -321430, 328276, -61642, -96658, -38224 ], [ 87105, 228099, -185784, -61041, -140364, -152696, -26733, 134677, -144392, -175337, -387449, 14468, 190126, 13848, 4222, -159520, -343016, 143759, 23113, -192121, 201594, 161804, 135787, -302731, 228042, 184251, -144521, -2344 ], [ 133312, 377024, -322496, -161344, -100160, -167232, -45248, 230656, -259392, -297536, -323072, 112448, 165056, 62976, 167936, -332480, -492608, 205376, -99776, -323520, 320320, 237888, 61888, -284032, 127808, 430144, -192384, 33536 ], [ 114429, 174854, -316815, 54143, -104208, -5680, -77149, 207610, -204813, -50976, -328615, 85147, 150773, -51564, -14500, -193192, -264632, 188379, 36775, -338056, 149568, 275516, -15829, -178485, 63270, 433180, -216833, -29277 ], [ 95546, -27316, -311134, 269630, -108256, 155872, -109050, 184564, -150234, 195584, -334158, 57846, 136490, -166104, -196936, -53904, -36656, 171382, 173326, -352592, -21184, 313144, -93546, -72938, -1268, 436216, -241282, -92090 ], [ 80508, -182856, -268898, 378902, -88809, 247309, -100706, 157798, -78240, 358574, -277936, 22745, 113902, -231124, -322572, 42759, 113890, 152320, 266152, -350138, -158681, 302352, -117278, -51, -46511, 419872, -222996, -139818 ], [ 79312, -170528, -95064, 105800, 15220, 86332, 52520, 117640, 56448, 220712, 640, -40436, 61416, -117872, -243728, -14028, -14312, 125824, 201568, -286520, -176460, 117248, 53336, -44740, -22292, 333760, -50864, -133240 ], [ 78116, -158200, 78770, -167302, 119249, -74645, 205746, 77482, 191136, 82850, 279216, -103617, 8930, -4620, -164884, -70815, -142514, 99328, 136984, -222902, -194239, -67856, 223950, -89429, 1927, 247648, 121268, -126662 ], [ 44570, -118782, 154864, -227154, 163738, -182042, 171112, 85754, 237494, -52922, 338882, -87288, 6594, 105862, -132650, -82172, -135686, 64772, 40330, -163554, -192538, -175490, 295914, -130858, -12334, 231396, 217230, -120454 ], [ -31031, -44147, 103896, -9781, 130825, -219785, -107740, 156985, 169023, -185977, 113965, 32404, 69453, 212743, -161009, -34470, 46681, 19738, -98015, -109757, -165513, -182413, 239633, -168049, -76619, 305962, 214171, -114727 ], [ -106632, 30488, 52928, 207592, 97912, -257528, -386592, 228216, 100552, -319032, -110952, 152096, 132312, 319624, -189368, 13232, 229048, -25296, -236360, -55960, -138488, -189336, 183352, -205240, -140904, 380528, 211112, -109000 ], [ -178528, -55377, -37100, 186045, 32449, -287846, -302924, 157127, 41126, -231572, -98314, 104208, 105696, 256555, -128987, -21116, 277045, -102130, -226295, -111873, -82243, -174464, 183501, -178321, -185854, 265584, 216843, 29297 ], [ -248448, -226842, -147960, 37074, -50374, -314204, -25912, 10134, -13476, -26504, 41020, -33056, 31360, 102846, -21278, -99224, 253378, -195924, -137078, -226298, -10414, -147968, 213746, -117210, -220492, 49568, 227262, 238298 ], [ -318368, -398307, -258820, -111897, -133197, -340562, 251100, -136859, -68078, 178564, 180354, -170320, -42976, -50863, 86431, -177332, 229711, -289718, -47861, -340723, 61415, -121472, 243991, -56099, -255130, -166448, 237681, 447299 ], [ -357128, -333512, -45400, 35652, -189520, -131740, 306012, -89992, -26840, 65252, 21748, -67004, 37928, -59012, 102720, -166420, 45804, -239172, 66676, -203048, 122864, 1824, 301596, 30692, -127408, -221164, 123860, 280820 ], [ -391214, -233278, 216662, 227679, -241868, 112359, 327609, -14046, 28774, -95817, -181549, 72399, 142118, -45327, 105296, -142155, -162139, -166975, 185011, -27558, 182756, 139640, 363305, 121335, 24668, -251685, -8597, 58019 ], [ -408248, -148644, 445298, 396026, -282930, 315928, 348598, 63620, 75230, -240654, -352470, 199366, 236216, -25166, 102404, -108388, -341994, -88008, 286618, 137300, 236572, 248386, 403648, 203236, 151478, -262992, -128660, -153116 ], [ -246236, -227810, 322961, 315733, -205489, 93932, 363203, 159346, 25527, -215055, -183443, 195755, 224348, 62993, 42098, 25150, -226925, 62044, 212581, 190522, 226590, 51897, 219648, 193346, 12995, -72552, -118586, -241758 ], [ -84224, -306976, 200624, 235440, -128048, -128064, 377808, 255072, -24176, -189456, -14416, 192144, 212480, 151152, -18208, 158688, -111856, 212096, 138544, 243744, 216608, -144592, 35648, 183456, -125488, 117888, -108512, -330400 ], [ 43068, -295961, 125796, 181908, -27346, -247104, 337183, 275401, -78128, -140890, 77702, 164740, 152249, 221944, -60468, 251535, 3409, 327526, 99353, 207527, 158179, -238692, -40167, 198255, -229818, 194802, -104724, -340292 ], [ 91000, -78818, 159560, 189544, 126524, -130816, 170318, 123394, -141792, -39828, -5972, 82952, -18526, 253040, -61480, 251374, 119122, 363820, 139810, -33122, -10986, -98760, 131298, 269486, -256084, 12228, -115304, -170184 ], [ 138932, 138325, 193324, 197180, 280394, -14528, 3453, -28613, -205456, 61234, -89646, 1164, -189301, 284136, -62492, 251213, 234835, 400114, 180267, -273771, -180151, 41172, 302763, 340717, -282350, -170346, -125884, -76 ], [ 170064, 214888, 147780, 188580, 322076, 76392, -76724, -141272, -153440, 111452, -69328, -29168, -252928, 220384, -76488, 137460, 167356, 318112, 94856, -292240, -176504, 113448, 243192, 366276, -277380, -212640, -159312, 21472 ], [ 185796, 162586, 29537, 165097, 260919, 144058, -77437, -217862, 4616, 115063, 46316, -12332, -218336, 69688, -102386, -80419, -68049, 127672, -105934, -107044, -14446, 123706, -28162, 349969, -243777, -126344, -213684, -93160 ], [ 201528, 110284, -88706, 141614, 199762, 211724, -78150, -294452, 162672, 118674, 161960, 4504, -183744, -81008, -128284, -298298, -303454, -62768, -306724, 78152, 147612, 133964, -299516, 333662, -210174, -40048, -268056, -207792 ], [ 122060, 119879, -44531, 101777, 200757, 215266, -123386, -272833, 184575, 55577, 205558, -1763, -51266, -2714, -33380, -315407, -293940, -140277, -151415, 71775, 185298, 65223, -326546, 242589, -173494, 37459, -193534, -251976 ], [ 8992, 151320, 56968, 56168, 223688, 196176, -184336, -216552, 158424, -31064, 223728, -16184, 115760, 156400, 104160, -261656, -197984, -177928, 129576, -2216, 179088, -31400, -267344, 125128, -135728, 111864, -73520, -271296 ], [ -104076, 182761, 158467, 10559, 246619, 177086, -245286, -160271, 132273, -117705, 241898, -30605, 282786, 315514, 241700, -207905, -102028, -215579, 410567, -76207, 172878, -128023, -208142, 7667, -97962, 186269, 46494, -290616 ], [ -57006, 131922, 257062, 51300, 324968, 239000, -111536, -174984, 90326, -90320, 243370, -50328, 337876, 75724, 66686, -60830, 66858, -78374, 142790, -95616, 215398, -74386, -130746, 79164, -141728, 241534, 65462, -350042 ], [ -2657, 77343, 355525, 95966, 405836, 304596, 31064, -192924, 47661, -57752, 244083, -70292, 387878, -182198, -122535, 90487, 239059, 66779, -149931, -112544, 260133, -13919, -52523, 159250, -189200, 295929, 79837, -411291 ], [ 64712, 8348, 427616, 110684, 466700, 346792, 120360, -180864, -4828, -32340, 223348, -75476, 384184, -382956, -237836, 219152, 380080, 186732, -368704, -132516, 279876, 54948, 10404, 218672, -199788, 299116, 57196, -418688 ], [ 193926, -129123, 374440, -16851, 432545, 277838, -43538, -26304, -103981, -40919, 100735, -10455, 125434, -312185, -2017, 240220, 372996, 186985, -236224, -166947, 180907, 163715, 675, 179940, -35177, 59065, -141271, -170288 ], [ 323140, -266594, 321264, -144386, 398390, 208884, -207436, 128256, -203134, -49498, -21878, 54566, -133316, -241414, 233802, 261288, 365912, 187238, -103744, -201378, 81938, 272482, -9054, 141208, 129434, -180986, -339738, 78112 ], [ 344237, -329383, 197303, -148936, 358007, 155959, -260274, 183537, -219343, -41517, -47453, 41602, -262043, -133914, 317026, 302966, 329317, 142185, -35083, -182088, 5883, 342252, 16686, 117875, 176838, -269387, -407993, 173692 ], [ 197152, -276000, -36768, 37824, 307936, 127968, -140352, 84384, -106528, -7776, 77920, -92672, -188512, 30720, 162880, 376704, 246816, 26656, -65696, -79232, -34528, 351360, 97600, 118496, 41920, -121888, -273696, 31552 ], [ 50067, -222617, -270839, 224584, 257865, 99977, -20430, -14769, 6287, 25965, 203293, -226946, -114981, 195354, 8734, 450442, 164315, -88873, -96309, 23624, -74939, 360468, 178514, 119117, -92998, 25611, -139399, -110588 ], [ 56184, -137384, -217588, 285792, 177764, 96710, -58666, -74960, 86258, -38238, 172860, -266146, -133920, 188656, -80284, 428882, 121294, -153652, -120356, 91130, -130358, 299954, 203386, 152330, -57032, 32830, -93708, -50428 ], [ 160788, -31676, 20370, 266288, 78358, 109337, -198575, -110104, 145115, -165405, 42266, -244227, -212304, 71816, -127434, 346059, 103653, -185806, -140182, 135911, -195425, 194683, 192231, 206495, 88788, -50131, -104978, 139782 ], [ 265392, 74032, 258328, 246784, -21048, 121964, -338484, -145248, 203972, -292572, -88328, -222308, -290688, -45024, -174584, 263236, 86012, -217960, -160008, 180692, -260492, 89412, 181076, 260660, 234608, -133092, -116248, 329992 ], [ 172377, -44802, 109541, 98289, 49083, 153781, -229854, -25409, 110601, -198104, -156678, -216349, -159863, -34488, -226009, 141672, -2765, -237270, -54624, 19361, -89826, 96640, 107658, 170444, 136962, -26414, -199927, 156295 ], [ 37758, -210908, -120666, -77362, 154906, 189638, -68900, 127058, -14818, -56976, -211924, -213750, 15006, 2864, -278334, 11952, -106518, -253876, 77120, -185362, 130468, 127552, 21132, 49832, -11940, 120188, -298850, -94014 ] ], [ [ 437120, -100224, -240064, -280640, -1472, -382080, -90944, -237824, 387968, 270336, -91648, 103872, 73536, -397696, -31104, 425344, 408768, 235840, -518272, 387072, -314048, 123840, 283264, -209920, -42560, -467328, -57920, 338944 ], [ 420110, -81885, -246163, -269072, -18701, -357954, -86594, -238517, 357575, 266376, -69655, 83937, 74550, -378820, -6885, 411409, 408921, 234286, -477181, 347424, -298991, 121764, 267265, -201811, -54395, -452052, -56225, 323326 ], [ 289700, 58714, -292922, -180384, -150790, -172988, -53244, -243830, 124562, 236016, 98958, -68898, 82324, -234104, 178794, 304574, 410094, 222372, -162150, 43456, -183554, 105848, 144606, -139642, -145130, -334936, -43230, 203588 ], [ 159290, 199313, -339681, -91696, -282879, 11978, -19894, -249143, -108451, 205656, 267571, -221733, 90098, -89388, 364473, 197739, 411267, 210458, 152881, -260512, -68117, 89932, 21947, -77473, -235865, -217820, -30235, 83850 ], [ 120464, 252240, -299848, -90736, -355544, 113344, 17984, -247080, -178936, 204336, 329504, -236256, 98232, -4336, 454240, 102760, 316256, 194168, 328696, -417696, -18752, 95440, -11312, -26296, -278408, -62088, -16128, -10392 ], [ 253358, 140782, -97655, -254266, -316789, 57960, 64352, -231187, 55319, 257466, 191412, 8556, 107041, -31154, 364172, 30011, 40900, 169673, 243481, -299660, -93272, 141118, 123054, 4271, -230591, 166049, 64, -56829 ], [ 386252, 29324, 104538, -417796, -278034, 2576, 110720, -215294, 289574, 310596, 53320, 253368, 115850, -57972, 274104, -42738, -234456, 145178, 158266, -181624, -167792, 186796, 257420, 34838, -182774, 394186, 16256, -103266 ], [ 304958, -65091, 257864, -484125, -191738, -86127, 24397, -75888, 336876, 179139, -68288, 192420, 31553, -96932, 106686, -46990, -227686, 67786, 2721, -116433, -131461, 242679, 339383, 36064, -47233, 318097, 69836, -186532 ], [ 58904, -146396, 373600, -475684, -68872, -200460, -163996, 158528, 240368, -94308, -177216, -103728, -124364, -145232, -120232, 1448, -3896, -50296, -206924, -91892, -9860, 306412, 381036, 14720, 155788, 7988, 152176, -298128 ], [ -187150, -227701, 489336, -467243, 53994, -314793, -352389, 392944, 143860, -367755, -286144, -399876, -280281, -193532, -347150, 49886, 219894, -168378, -416569, -67351, 111741, 370145, 422689, -6624, 358809, -302121, 234516, -409724 ], [ -62080, -245970, 261902, -462870, 110296, -140370, -203642, 275622, 112800, -377448, -273446, -289872, -341338, -32312, -324210, 23660, 225074, -32102, -438978, 94548, -7228, 221172, 303314, -108860, 418046, -179834, 170858, -204646 ], [ 166080, -246729, -60857, -459627, 148108, 114263, 38755, 60595, 99920, -313876, -226963, -67048, -376045, 187108, -231865, -23306, 169529, 174829, -409377, 294602, -193022, 13114, 139209, -233566, 437343, 62563, 66645, 88397 ], [ 394240, -247488, -383616, -456384, 185920, 368896, 281152, -154432, 87040, -250304, -180480, 155776, -410752, 406528, -139520, -70272, 113984, 381760, -379776, 494656, -378816, -194944, -24896, -358272, 456640, 304960, -37568, 381440 ], [ 281908, 14413, -158906, -322064, 285372, 299137, 97566, -242292, 148703, 3041, -246444, 61108, -272821, 128182, -20357, -218162, 32702, 345144, -64285, 475980, -295257, -256630, -48494, -255186, 168726, 203875, -146036, 224580 ], [ 169576, 276314, 65804, -187744, 384824, 229378, -86020, -330152, 210366, 256386, -312408, -33560, -134890, -150164, 98806, -366052, -48580, 308528, 251206, 457304, -211698, -318316, -72092, -152100, -119188, 102790, -254504, 67720 ], [ 83034, 450770, 198589, -77664, 436021, 191209, -191881, -354892, 229394, 454506, -365837, -106068, -39409, -357560, 143354, -422732, -137602, 253437, 442067, 379983, -118574, -335732, -85575, -71529, -321017, 12500, -327787, -37245 ], [ 89336, 310424, 444, -54848, 313500, 266764, -17932, -152400, 94936, 453816, -374140, -98800, -96748, -309536, -80712, -151056, -254488, 131836, 184260, 91540, 8984, -193776, -62644, -72012, -212940, -38928, -274404, 44612 ], [ 95638, 170078, -197701, -32032, 190979, 342319, 156017, 50092, -39522, 453126, -382443, -91532, -154087, -261512, -304778, 120620, -371374, 10235, -73547, -196903, 136542, -51820, -39713, -72495, -104863, -90356, -221021, 126469 ], [ 57090, 77712, -325396, 28144, 48078, 284594, 152396, 109654, -47680, 446676, -261986, -71244, -105436, -271968, -416844, 257096, -442690, -77476, -146194, -330006, 221020, 21186, 36778, -18498, 15974, -147714, -152158, 84186 ], [ -39763, 47720, -361506, 136888, -121317, 53605, -82066, -16593, 108352, 432738, 25859, -34030, 81002, -358448, -383310, 217812, -454765, -121130, 21867, -261167, 249494, 4557, 182897, 106323, 153399, -212781, -63171, -119479 ], [ -136616, 17728, -397616, 245632, -290712, -177384, -316528, -142840, 264384, 418800, 313704, 3184, 267440, -444928, -349776, 178528, -466840, -164784, 189928, -192328, 277968, -12072, 329016, 231144, 290824, -277848, 25816, -323144 ], [ -219834, -5874, -394036, 268501, -245817, -99478, -241855, -68042, 142961, 206712, 255349, 21918, 289103, -395328, -242577, 219869, -467530, -94633, 261554, -114174, 151162, 54909, 367615, 248460, 177134, -141840, 17393, -317889 ], [ -295780, -26068, -369288, 245570, -86634, 143172, -2310, 113980, -126438, -111056, 12354, 30796, 222886, -273152, -96090, 304210, -462148, 36214, 281748, -31052, -58460, 166482, 348870, 208440, -70484, 101408, -42982, -201210 ], [ -371726, -46262, -344540, 222639, 72549, 385822, 237235, 296002, -395837, -428824, -230641, 39674, 156669, -150976, 50397, 388551, -456766, 167061, 301942, 52070, -268082, 278055, 330125, 168420, -318102, 344656, -103357, -84531 ], [ -247892, -145556, -226392, 242588, -2408, 379112, 33100, 131104, -295816, -163432, -52216, 4872, 160212, 60020, 127564, 348432, -158304, 139948, 138096, 131172, -334724, 152288, 188580, 147960, -215960, 231424, 40428, -54312 ], [ -94091, -256715, -94234, 268969, -112486, 334998, -237587, -85832, -140382, 189434, 189422, -36482, 174219, 284339, 194333, 289644, 184120, 89141, -53356, 209671, -379919, -9080, 28615, 130434, -61354, 64720, 214837, -37062 ], [ 32228, -336784, 39490, 272512, -220506, 297492, -480006, -260920, -9140, 495284, 397736, -59622, 192082, 461088, 242926, 226998, 476396, 31472, -232588, 257210, -395220, -145082, -99972, 122976, 86902, -69870, 371410, -22522 ], [ -130014, -90408, 189657, 36256, -306917, 329370, -425611, 3396, -131914, 307466, 256148, 108485, 250433, 138352, 100671, 123843, 242118, -98248, -283510, -20331, -96634, -14741, 100910, 221232, 168483, 132737, 340705, -36437 ], [ -292256, 155968, 339824, -200000, -393328, 361248, -371216, 267712, -254688, 119648, 114560, 276592, 308784, -184384, -41584, 20688, 7840, -227968, -334432, -297872, 201952, 115600, 301792, 319488, 250064, 335344, 310000, -50352 ], [ -377575, 251606, 372391, -355448, -393065, 320578, -279805, 396725, -320279, -956, -25677, 368756, 363565, -394644, -95177, -17605, -139344, -242874, -315480, -451121, 411246, 166680, 431820, 351958, 232917, 373325, 299938, -89334 ], [ -287070, 2700, 136158, -326192, -194690, 114084, -103786, 216474, -255166, 32072, -162826, 287336, 410186, -347816, 53886, 92358, -87456, 4652, -136816, -320274, 416444, 36592, 399896, 234060, -9894, 35018, 337060, -185612 ], [ -196565, -246206, -100075, -296936, 3685, -92410, 72233, 36223, -190053, 65100, -299975, 205916, 456807, -300988, 202949, 202321, -35568, 252178, 41848, -189427, 421642, -93496, 367972, 116162, -252705, -303289, 374182, -281890 ], [ -113920, -219400, -250220, -210860, 83572, -153056, 94892, 3920, -58796, 122584, -215328, 129608, 309916, -230640, 190156, 185156, -43512, 238404, 137328, -112664, 413748, -172068, 253644, 57748, -323304, -306988, 223336, -199416 ], [ -38480, 60142, -321451, -72699, 54845, -80008, -23029, 107236, 133093, 202486, 72632, 57986, -14361, -138732, 28995, 51457, -106302, -14895, 156556, -85478, 393853, -203417, 63779, 53861, -236042, -3963, -99814, 46914 ], [ 36960, 339684, -392682, 65462, 26118, -6960, -140950, 210552, 324982, 282388, 360592, -13636, -338638, -46824, -132166, -82242, -169092, -268194, 175784, -58292, 373958, -234766, -126086, 49974, -148780, 299062, -422964, 293244 ], [ 31106, 414223, -250903, 163979, -86589, 69063, -19528, 147557, 339629, 259695, 310320, 44112, -312647, 96050, -250742, -177096, -153138, -254202, 174289, -5181, 270236, -86051, -196390, -25721, -164606, 383824, -341038, 191193 ], [ -3440, 416408, -33944, 248504, -228936, 146136, 186368, 25864, 291720, 200792, 140672, 147520, -163032, 256912, -354288, -258240, -109392, -145872, 165480, 57080, 136928, 126216, -224496, -126760, -216816, 391552, -116144, -33816 ], [ -37986, 418593, 183015, 333029, -371283, 223209, 392264, -95829, 243811, 141889, -28976, 250928, -13417, 417774, -457834, -339384, -65646, -37542, 156671, 119341, 3620, 338483, -252602, -227799, -269026, 399280, 108750, -258825 ], [ 6360, 285544, 302712, 269186, -249916, 164322, 359020, -214244, 280140, 60876, -151852, 285322, 159826, 254004, -309458, -61224, 50700, 82624, 210870, 138944, 130550, 170194, -282556, -185024, -131310, 401156, -40796, -213718 ], [ 54292, 146348, 417988, 198599, -116562, 99255, 314906, -332510, 320298, -21142, -272602, 316579, 334143, 75478, -149631, 233268, 170346, 203328, 267933, 156608, 269309, -15393, -312594, -135712, 15039, 402766, -207362, -156333 ], [ 115572, 23808, 498404, 132456, -21032, 64768, 251460, -428696, 304104, -65556, -377520, 307920, 474552, -47920, -18232, 456960, 277776, 302320, 269740, 143640, 345444, -154384, -295668, -84160, 124712, 385536, -341992, -94800 ], [ 240255, -19616, 413235, 87422, -105166, 175536, 96187, -420002, 20238, 68649, -407236, 109660, 453898, 90540, -21866, 344352, 327180, 298180, 9081, -14830, 124115, -72044, -55663, -21968, 60174, 278816, -324926, -13564 ], [ 364938, -63040, 328066, 42388, -189300, 286304, -59086, -411308, -263628, 202854, -436952, -88600, 433244, 229000, -25500, 231744, 376584, 294040, -251578, -173300, -97214, 10296, 184342, 40224, -4364, 172096, -307860, 67672 ], [ 403536, -112071, 263516, -44982, -176351, 246934, -169125, -368099, -387087, 210879, -447111, -253002, 299334, 304730, 27863, 79005, 346203, 299008, -360344, -301071, -150414, 42623, 220308, 78683, -73447, 30645, -307921, 143598 ], [ 308224, -169824, 231040, -198208, -12384, -25984, -208800, -271200, -261024, 22624, -426848, -364736, -10752, 282880, 169888, -136160, 191712, 318144, -232832, -381088, 57920, -2848, -61120, 80224, -149600, -164832, -334624, 211264 ], [ 212912, -227577, 198564, -351434, 151583, -298902, -248475, -174301, -134961, -165631, -406585, -476470, -320838, 261030, 311913, -351325, 37221, 337280, -105320, -461105, 266254, -48319, -342548, 81765, -225753, -360309, -361327, 278930 ], [ 49868, -172840, 52744, -224646, 124058, -259158, -159854, -117148, 20894, -189764, -391544, -406232, -293188, 127068, 328946, -281100, -87352, 169012, 45516, -391560, 365248, 50886, -332874, 110592, -163026, -308280, -297324, 250374 ], [ -156718, -45788, -165940, 82151, -26569, -18417, 11243, -85546, 195901, -108390, -379860, -219012, -48422, -78966, 265627, -27410, -192692, -119730, 211346, -225868, 393952, 243097, -136063, 156960, -11019, -97140, -175010, 159961 ], [ -363304, 81264, -384624, 388948, -177196, 222324, 182340, -53944, 370908, -27016, -368176, -31792, 196344, -285000, 202308, 226280, -298032, -408472, 377176, -60176, 422656, 435308, 60748, 203328, 140988, 114000, -52696, 69548 ], [ -363873, -31217, -429420, 282343, -255775, 34273, 294841, 3346, 217215, 5376, -345833, 13403, 265037, -337590, 133080, 112795, -340615, -271956, 355571, -155126, 282697, 244403, 127029, 37485, 147512, 77380, -40297, 22569 ], [ -321070, -194126, -437608, 88706, -319186, -244050, 395006, 66044, -5678, 27456, -321246, 28698, 296662, -357876, 62608, -77990, -369986, -45912, 294506, -304948, 107230, -27158, 165830, -173034, 123408, -11400, -51038, -15266 ], [ -282210, -347479, -443289, -102236, -376115, -501856, 476553, 121296, -207490, 41882, -288479, 37431, 326030, -377169, -3645, -257594, -384195, 169428, 239464, -449022, -61803, -288148, 193806, -374689, 105416, -98805, -55049, -56675 ], [ -330096, -290600, -393816, -233888, -290440, -308288, 148504, 12736, 54480, -112080, -75752, -98200, 305744, -374616, 22920, -191216, -64840, 149280, 316928, -466640, -89288, -316576, -16368, -381336, 221888, -155960, 89000, -176712 ], [ -377982, -233721, -344343, -365540, -204765, -114720, -179545, -95824, 316450, -266042, 136975, -233831, 285458, -372063, 49485, -124838, 254515, 129132, 394392, -484258, -116773, -345004, -226542, -387983, 338360, -213115, 233049, -296749 ], [ -421656, -139282, -260748, -422168, -149900, 61532, -347292, -193494, 425198, -353896, 272230, -343914, 253934, -362292, 72078, -55736, 457002, 137664, 433198, -426132, -166338, -347254, -310722, -356596, 364532, -202920, 348754, -358478 ], [ -453396, 61577, -80474, -266228, -182330, 188722, -60850, -260309, 99817, -254444, 187981, -381611, 190569, -332070, 83417, 21084, 328363, 227456, 362473, -153398, -278463, -275333, -37919, -217446, 134854, -1900, 384151, -255001 ], [ -485136, 262436, 99800, -110288, -214760, 315912, 225592, -327124, -225564, -154992, 103732, -419308, 127204, -301848, 94756, 97904, 199724, 317248, 291748, 119336, -390588, -203412, 234884, -78296, -94824, 199120, 419548, -151524 ], [ -464626, 304576, 124864, -101275, -222484, 395802, 300526, -276162, -248522, -119637, 60865, -379048, 78073, -183219, 99297, 174295, 105229, 310768, 239712, 298108, -418233, -82222, 299369, -17884, -183449, 196145, 282641, -12110 ], [ -387116, 173568, -19392, -252546, -203256, 424092, 144724, -96716, 58436, -154206, 63142, -253744, 44470, 31854, 96422, 250218, 47982, 199264, 208064, 374376, -353718, 92716, 136598, -43368, -118198, -29370, -42234, 166508 ], [ -309606, 42560, -163648, -403817, -184028, 452382, -11078, 82730, 365394, -188775, 65419, -128440, 10867, 246927, 93547, 326141, -9265, 87760, 176416, 450644, -289203, 267654, -26173, -68852, -52947, -254885, -367109, 345126 ], [ -125744, -97344, -231632, -274048, -178016, 441040, -129568, 145856, 247248, -180016, -44208, -116656, -18992, 288928, 73936, 170128, -105600, -1696, 180032, 466320, -233488, 238736, -97696, -29376, 54608, -300096, -459440, 211408 ], [ 104647, -241140, -266247, -21324, -177786, 412359, -231734, 158092, -56881, -152301, -202793, -154537, -47213, 255210, 47003, -87357, -219036, -81506, 199076, 455487, -181623, 120631, -129298, 38520, 180671, -266424, -450033, -58957 ], [ 335038, -384936, -300862, 231400, -177556, 383678, -333900, 170328, -361010, -124586, -361378, -192418, -75434, 221492, 20070, -344842, -332472, -161316, 218120, 444654, -129758, 2526, -160900, 106416, 306734, -232752, -440626, -329322 ], [ 295180, -100101, -264245, 309362, 10372, 236788, -287869, 143945, -393630, -15790, -347175, -282358, -34985, 299788, -76394, -165317, -104658, 40862, 130148, 345789, -240916, -133912, -233452, 52281, 118490, -225120, -442118, -261125 ], [ 229584, 225556, -220844, 370680, 216176, 78640, -227724, 113884, -400392, 100728, -316516, -377256, 12004, 388752, -179480, 55828, 155656, 269896, 31984, 238540, -367600, -272096, -309904, -13476, -99688, -219968, -444648, -160684 ], [ 151604, 499109, -159524, 384769, 355749, -73535, -162275, 106095, -406965, 195058, -265502, -428324, 39289, 422822, -243038, 259096, 347195, 464931, -68811, 128678, -462172, -390543, -345265, -83685, -257083, -190762, -439834, -57528 ], [ -8936, 425302, 21256, 83998, 53782, -185890, -61466, 246786, -412278, 141468, -78788, -187192, -64786, 90932, -43076, 343184, 80234, 433306, -187146, 1396, -342664, -377410, -106686, -183574, -9258, -1196, -386060, 63728 ], [ -169476, 351495, 202036, -216773, -248185, -298245, 39343, 387477, -417591, 87878, 107926, 53940, -168861, -240958, 156886, 427272, -186727, 401681, -305481, -125886, -223156, -364277, 131893, -283463, 238567, 188370, -332286, 184984 ], [ -278216, 233640, 263880, -355376, -385296, -313608, 97096, 399176, -362728, 17208, 183240, 245416, -240584, -453368, 270680, 378736, -377952, 309960, -344976, -216112, -112184, -264928, 284296, -285336, 299744, 228360, -234496, 231888 ], [ -289831, 33195, 102719, -189914, -213302, -147111, 74119, 169015, -195035, -85487, 49679, 343787, -251647, -441753, 222909, 81530, -427172, 105559, -236646, -236858, -17217, -3924, 275119, -103429, 10956, -12105, -54176, 139382 ], [ -301446, -167250, -58442, -24452, -41308, 19386, 51142, -61146, -27342, -188182, -83882, 442158, -262710, -430138, 175138, -215676, -476392, -98842, -128316, -257604, 77750, 257080, 265942, 78478, -277832, -252570, 126144, 46876 ], [ -228041, -203245, -68478, 45499, 10891, 61681, 36810, -162087, 86297, -182795, -214323, 323689, -144670, -385126, 47963, -230015, -422756, -162687, 13073, -232746, 83043, 282784, 234119, 58794, -247678, -368898, 177972, 13507 ], [ -89236, -112740, 37736, 41980, -29060, 8436, 29128, -163628, 158356, -94268, -342364, 38420, 72680, -314424, -140292, -26764, -290000, -118412, 179892, -172808, 19356, 127488, 184876, -115960, 27816, -389736, 130960, 25628 ], [ 49569, -22235, 143950, 38461, -69011, -44809, 21446, -165169, 230415, -5741, -470405, -246849, 290030, -243722, -328547, 176487, -157244, -74137, 346711, -112870, -44331, -27808, 135633, -290714, 303310, -410574, 83948, 37749 ], [ 49360, 133682, 29412, -68162, -123038, -120230, -49560, 7512, 63848, -103568, -415368, -218612, 287996, -145606, -172174, 51706, -228266, 38070, 258146, -179454, 49374, 79552, 131048, -338208, 296654, -180168, -31878, 49870 ], [ 10536, 307769, -146446, -203425, -180975, -201811, -138156, 228588, -169004, -253160, -309476, -103290, 225022, -39875, 79929, -164195, -355893, 169147, 98641, -281183, 186799, 259872, 138868, -350352, 211623, 120028, -166819, 61991 ], [ -28288, 481856, -322304, -338688, -238912, -283392, -226752, 449664, -401856, -402752, -203584, 12032, 162048, 65856, 332032, -380096, -483520, 300224, -60864, -382912, 324224, 440192, 146688, -362496, 126592, 420224, -301760, 74112 ], [ -5840, 206454, -276166, -59353, -196569, -22894, -195955, 407114, -290513, -117253, -313915, 44416, 219157, -126792, 42117, -242579, -252071, 285343, 135671, -419390, 130058, 375792, 7952, -253890, 5129, 410426, -324369, -74882 ], [ 16608, -68948, -230028, 219982, -154226, 237604, -165158, 364564, -179170, 168246, -424246, 76800, 276266, -319440, -247798, -105062, -20622, 270462, 332206, -455868, -64108, 311392, -130784, -145284, -116334, 400628, -346978, -223876 ], [ 35671, -269695, -150140, 385407, -99573, 398947, -102996, 308249, -59632, 353505, -433157, 85329, 301685, -434993, -437848, -15205, 134972, 257406, 453101, -460576, -227494, 233082, -197900, -72168, -190162, 397030, -312842, -313955 ], [ 42548, -201684, 51248, 140756, -604, 203332, 72080, 202380, 89408, 177900, -76956, 7980, 213020, -273004, -268384, -96924, 17488, 250920, 301692, -350912, -280072, 104696, -7184, -126816, -92504, 415752, -74424, -191940 ], [ 49425, -133673, 252636, -103895, 98365, 7717, 247156, 96511, 238448, 2295, 279245, -69369, 124355, -111015, -98920, -178643, -99996, 244434, 150283, -241248, -332650, -23690, 183532, -181464, 5154, 434474, 163994, -69925 ], [ 14842, -85022, 307384, -129006, 122764, -141198, 227902, 56662, 289858, -150010, 392296, -44858, 74700, 50034, -56566, -162952, -92930, 187118, 28384, -183854, -318728, -104916, 271128, -212942, 25552, 445486, 297202, -31880 ], [ -73639, -61539, 171500, 131285, 50222, -229403, -43981, 102639, 214349, -272025, 189252, 112071, 75758, 209861, -179455, -20628, 76051, 63723, -55152, -194411, -218356, -124834, 224668, -214299, -54488, 446475, 293637, -102996 ], [ -162120, -38056, 35616, 391576, -22320, -317608, -315864, 148616, 138840, -394040, -13792, 269000, 76816, 369688, -302344, 121696, 245032, -59672, -138688, -204968, -117984, -144752, 178208, -215656, -134528, 447464, 290072, -174112 ], [ -208091, -125378, -111308, 339432, -84962, -342858, -227942, 82828, 35026, -252040, 24769, 184039, 42489, 299790, -236218, 98540, 314908, -141097, -123584, -242105, -21272, -183435, 229953, -217298, -220958, 290278, 272737, -56078 ], [ -231390, -271796, -264120, 120656, -142324, -334532, 51876, -42568, -83884, 30768, 192186, -29930, -10710, 107372, -69284, -12872, 331928, -200138, -55872, -293418, 73488, -232126, 334074, -219092, -310796, 48732, 248058, 162836 ], [ -254689, -418214, -416932, -98120, -199686, -326206, 331694, -167964, -202794, 313576, 359603, -243899, -63909, -85046, 97650, -124284, 348948, -259179, 11840, -344731, 168248, -280817, 438195, -220886, -400634, -192814, 223379, 381750 ], [ -299148, -319552, -186764, 21804, -232248, -128240, 383072, -92600, -87564, 144224, 176800, -99668, 37952, -82084, 179284, -177316, 94748, -194200, 124472, -205304, 254208, -68968, 456276, -132180, -208572, -282460, 149540, 228764 ], [ -346781, -184128, 100851, 192533, -261090, 98172, 400184, 12878, 62787, -92952, -58536, 98293, 163072, -49815, 248123, -221591, -200135, -110618, 243842, -37266, 338848, 181962, 461451, -29899, 25775, -349321, 68327, 19993 ], [ -380592, -69608, 354554, 342692, -285906, 283018, 415428, 119088, 190766, -307034, -258566, 273480, 277822, -12264, 298152, -248998, -452934, -23516, 341206, 118990, 417892, 383998, 448130, 65090, 221320, -390012, -10958, -176468 ], [ -269272, -174580, 252181, 276866, -268449, 31421, 411058, 232984, 83839, -278629, -87883, 209540, 283687, 80748, 150676, -99291, -263851, 100546, 207507, 151535, 438178, 72647, 240601, 83513, 9444, -155918, -69999, -243674 ], [ -157952, -279552, 149808, 211040, -250992, -220176, 406688, 346880, -23088, -250224, 82800, 145600, 289552, 173760, 3200, 50416, -74768, 224608, 73808, 184080, 458464, -238704, 33072, 101936, -202432, 78176, -129040, -310880 ], [ -49530, -299838, 103512, 185947, -156276, -357113, 362649, 375292, -119921, -203171, 172192, 77362, 214693, 265799, -89452, 172095, 76949, 323589, -1924, 147192, 394666, -411168, -63038, 153567, -347199, 188713, -172499, -290131 ], [ 52268, -126556, 185392, 253958, 115032, -231970, 227938, 208312, -193682, -113494, 75776, -700, -44678, 355614, -56792, 229710, 143258, 365242, 54840, -48400, 138676, -266176, 95524, 281102, -338574, 16834, -180342, -68342 ], [ 154066, 46726, 267272, 321969, 386340, -106827, 93227, 41332, -267443, -23817, -20640, -78762, -304049, 445429, -24132, 287325, 209567, 406895, 111604, -243992, -117314, -121184, 254086, 408637, -329949, -155045, -188185, 153447 ], [ 236532, 106320, 198180, 310516, 457560, 220, 15684, -121616, -220136, 50272, -29816, -123620, -412556, 344180, -41332, 203988, 127184, 342972, 43628, -247944, -127040, -25476, 208084, 472536, -335112, -179636, -202604, 175628 ], [ 301277, 61700, -9303, 226221, 345366, 90679, -9455, -280868, -61850, 110072, 40978, -138041, -382771, 67789, -104237, -8555, -91500, 182271, -138693, -76226, 88976, 25055, -25435, 478102, -352914, -69213, -223051, 14835 ], [ 366022, 17080, -216786, 141926, 233172, 181138, -34594, -440120, 96436, 169872, 111772, -152462, -352986, -208602, -167142, -221098, -310184, 21570, -321014, 95492, 304992, 75586, -258954, 483668, -370716, 41210, -243498, -145958 ], [ 245909, 75871, -107899, 138007, 266532, 173524, -74795, -447409, 165013, 96749, 143619, -125199, -136099, -71689, -79563, -289005, -268224, -118306, -171019, 38985, 285813, -28617, -284682, 315868, -308958, 103166, -147733, -251705 ], [ 60552, 171160, 112648, 162456, 351264, 131296, -120312, -401064, 201928, -23288, 161720, -83224, 146824, 211096, 61128, -305864, -134272, -250832, 96264, -98072, 183624, -187432, -237072, 86880, -219120, 148016, -10952, -338024 ], [ -124805, 266449, 333195, 186905, 435996, 89068, -165829, -354719, 238843, -143325, 179821, -41249, 429747, 493881, 201819, -322723, -320, -383358, 363547, -235129, 81435, -346247, -189462, -142108, -129282, 192866, 125829, -424343 ], [ -70472, 194296, 350264, 199826, 445114, 216966, -105284, -349316, 121450, -96382, 208460, -72402, 445700, 190168, -25968, -128272, 112776, -206190, 124082, -193260, 201864, -201066, -97896, -58630, -152304, 276458, 168230, -447456 ], [ -5244, 114532, 358084, 212223, 450795, 352597, -39918, -345774, -2957, -41849, 237578, -106879, 449518, -140204, -270504, 75784, 224924, -14945, -138417, -143258, 332412, -42067, -4332, 39051, -180456, 361811, 206341, -467696 ], [ 67088, 20120, 372796, 193460, 449936, 456456, -15136, -301660, -119640, -4000, 230700, -115712, 408784, -394152, -422980, 239132, 318472, 149732, -343308, -119504, 423632, 110580, 70256, 112388, -172768, 385932, 194308, -424880 ], [ 173164, -143870, 420245, 26687, 418012, 409398, -183128, -64829, -199634, -45400, 52841, -2736, 156428, -285086, -138171, 209117, 323670, 188211, -274561, -220428, 328044, 233055, 54708, 70091, 5160, 119201, -55909, -82548 ], [ 279240, -307860, 467694, -140086, 386088, 362340, -351120, 172002, -279628, -86800, -125018, 110240, -95928, -176020, 146638, 179102, 328868, 226690, -205814, -321352, 232456, 355530, 39160, 27794, 183088, -147530, -306126, 259784 ], [ 320642, -364768, 369145, -143185, 355055, 321213, -394345, 276146, -261594, -95890, -139815, 102976, -250787, -54291, 272876, 197336, 318343, 215156, -175290, -339575, 155561, 423573, 49631, 4802, 208025, -234513, -419624, 379033 ], [ 261440, -255104, 43488, 108320, 325408, 289312, -243488, 173888, -91072, -54720, 99040, -91328, -253984, 87136, 152448, 290624, 283360, 125824, -204224, -229152, 107744, 406944, 100576, 11840, -5024, -41888, -320448, 151264 ], [ 202238, -145440, -282169, 359825, 295761, 257411, -92631, 71630, 79450, -13550, 337895, -285632, -257181, 228563, 32020, 383912, 248377, 36492, -233158, -118729, 59927, 390315, 151521, 18878, -218073, 150737, -221272, -76505 ], [ 209018, -24226, -244260, 439214, 200762, 231684, -110670, 10420, 191844, -84296, 286880, -375972, -284164, 223886, -68248, 425946, 186864, -36894, -201626, -11610, -59892, 323524, 188536, 66712, -169994, 110346, -161422, -56376 ], [ 258215, 104413, 27370, 407957, 63751, 209926, -237285, -24402, 266870, -226988, 49520, -399478, -326438, 125285, -155556, 435031, 108296, -100029, -131223, 93385, -225998, 224486, 216596, 140772, 45953, -79841, -126853, 123116 ], [ 307412, 233052, 299000, 376700, -73260, 188168, -363900, -59224, 341896, -369680, -187840, -422984, -368712, 26684, -242864, 444116, 29728, -163164, -60820, 198380, -392104, 125448, 244656, 214832, 261900, -270028, -92284, 302608 ], [ 168756, 85678, 106498, 208529, 40966, 201921, -285885, 80697, 179460, -196820, -236283, -377083, -176640, 1423, -275053, 320771, -43862, -222556, 67324, 14689, -217236, 115273, 127081, 137139, 210916, -120723, -181272, 169759 ], [ -9448, -119804, -183716, 11534, 208084, 223150, -164790, 257406, -32968, 42472, -244954, -316570, 64768, -8398, -295638, 169546, -116404, -281160, 207624, -229778, 29416, 123806, -21154, 27498, 103736, 100054, -296272, -28846 ] ], [ [ 197760, -108672, -233024, 16448, -152128, -170880, -148672, -311040, 328832, 180224, -170496, 74304, -71488, -237184, 84352, 332416, 441152, 102080, -509824, 251904, -380224, 128064, 286080, -232448, 130624, -487040, -132544, 136192 ], [ 198834, -91587, -238925, 12176, -158995, -157182, -150526, -302955, 307481, 179960, -156489, 68031, -63478, -226492, 99397, 316303, 430151, 95378, -467875, 218592, -367345, 119388, 273183, -224141, 117403, -470444, -123391, 122818 ], [ 207068, 39398, -284166, -20576, -211642, -52164, -164740, -240970, 143790, 177936, -49102, 19938, -2068, -144520, 214742, 192770, 345810, 43996, -146266, -36800, -268606, 52872, 174306, -160454, 16042, -343208, -53218, 20284 ], [ 215302, 170383, -329407, -53328, -264289, 52854, -178954, -178985, -19901, 175912, 58285, -28155, 59342, -62548, 330087, 69237, 261469, -7386, 175343, -292192, -169867, -13644, 75429, -96767, -85319, -215972, 16955, -82250 ], [ 251760, 213168, -281016, -111504, -270888, 89408, -132672, -128984, -69640, 195536, 107744, -41248, 111432, 5872, 391584, -30824, 169120, -30584, 348936, -412768, -110272, -14032, 31280, -45128, -131448, -55928, 57088, -143976 ], [ 341138, 90578, -57065, -217350, -191147, -2408, 27040, -101453, 94281, 255750, 48588, 11284, 146047, 48882, 352116, -86875, 61756, -937, 244999, -280564, -124072, 109570, 89746, -16079, -74017, 165631, 40896, -129187 ], [ 430516, -32012, 166886, -323196, -111406, -94224, 186752, -73922, 258202, 315964, -10568, 63816, 180662, 91892, 312648, -142926, -45608, 28710, 141062, -148360, -137872, 233172, 148212, 12970, -16586, 387190, 24704, -114398 ], [ 348034, -132125, 313656, -336131, -23878, -175601, 153427, 20208, 269204, 243357, -79552, 21084, 144479, 72996, 166658, -125618, -13274, -22282, 23423, -45263, -131483, 283753, 231209, 22688, 49633, 331407, 31028, -163036 ], [ 133352, -214948, 401056, -277596, 69640, -248948, -28388, 165568, 162576, 68580, -156096, -94928, 53836, 6480, -61272, -51880, 126520, -135304, -104756, 35444, -109564, 278164, 333076, 17536, 122612, 62284, 54672, -260464 ], [ -81330, -297771, 488456, -219061, 163158, -322295, -210203, 310928, 55948, -106197, -232640, -210940, -36807, -60036, -289202, 21858, 266314, -248326, -232935, 116151, -87645, 272575, 434943, 12384, 195591, -206839, 78316, -357892 ], [ -25472, -232814, 268722, -212906, 110120, -169454, -117446, 173850, 29024, -184728, -225178, -90288, -71398, -34248, -303310, 6676, 239374, -123226, -277630, 234028, -72260, 121996, 346478, -44356, 237250, -133062, 43478, -200026 ], [ 105536, -126807, -36327, -221301, 16372, 46217, 51581, -41683, 24240, -236524, -194381, 96104, -90419, 17180, -258023, -33206, 166119, 68019, -299135, 362230, -58690, -68858, 205143, -115426, 270209, 35965, -7605, 28755 ], [ 236544, -20800, -341376, -229696, -77376, 261888, 220608, -257216, 19456, -288320, -163584, 282496, -109440, 68608, -212736, -73088, 92864, 259264, -320640, 490432, -45120, -259712, 63808, -186496, 303168, 204992, -58688, 257536 ], [ 122188, 111059, -131846, -184432, 32196, 157215, 58274, -213516, 99841, -21313, -182996, 218188, -64107, 9866, -48539, -159246, -15742, 178120, -28931, 376628, -92615, -184778, 59438, -135022, 56746, 144893, -100364, 155324 ], [ 7832, 242918, 77684, -139168, 141768, 52542, -104060, -169816, 180226, 245694, -202408, 153880, -18774, -48876, 115658, -245404, -124348, 96976, 262778, 262824, -140110, -109844, 55068, -83548, -189676, 84794, -142040, 53112 ], [ -75674, 319342, 220259, -88224, 214635, -18121, -212759, -117556, 224686, 439766, -214675, 78292, 8529, -104648, 196550, -272692, -222654, 42787, 443277, 136465, -152850, -36620, 60263, -52279, -348583, 25260, -159861, -16675 ], [ -48120, 196200, 121796, -16832, 155364, 33652, -128372, -34480, 139816, 371272, -201220, -37904, -29076, -149728, -22456, -88048, -283880, 85636, 223420, -35092, -40472, 30448, 99892, -93748, -192436, -32240, -91804, 30268 ], [ -20566, 73058, 23333, 54560, 96093, 85425, -43985, 48596, 54946, 302778, -187765, -154100, -66681, -194808, -241462, 96596, -345106, 128485, 3563, -206649, 71906, 97516, 139521, -135217, -36289, -89740, -23747, 77211 ], [ -9922, -21904, -74860, 105232, -11278, 84878, -65228, 83562, 60736, 270764, -109790, -180276, -41636, -226208, -334388, 156600, -365822, 84004, -86574, -260266, 154404, 116094, 203670, -113406, 107098, -117310, 23710, 19814 ], [ -21261, -80232, -172702, 128968, -181179, 16315, -223790, 55985, 184384, 286174, 52061, -89426, 64854, -239824, -263410, 54572, -333875, -74006, -8075, -160561, 198058, 71635, 299695, -9331, 233897, -105971, 44387, -173225 ], [ -32600, -138560, -270544, 152704, -351080, -52248, -382352, 28408, 308032, 301584, 213912, 1424, 171344, -253440, -192432, -47456, -301928, -232016, 70424, -60856, 241712, 27176, 395720, 94744, 360696, -94632, 65064, -366264 ], [ -80134, -158158, -276556, 135115, -267751, -2986, -311969, 22026, 192175, 134024, 132523, 47394, 190609, -241856, -120719, 32451, -297206, -210551, 118158, -12226, 198726, 49827, 363105, 116724, 288850, 9872, 28591, -347743 ], [ -146972, -157100, -233592, 95486, -49366, 109116, -119482, 26948, -51418, -131120, -78594, 69428, 163354, -216832, -48614, 209390, -307004, -93366, 149484, 9164, 109532, 108270, 261882, 94920, 111060, 164064, -38362, -216390 ], [ -213810, -156042, -190628, 55857, 169019, 221218, 73005, 31870, -295011, -396264, -289711, 91462, 136099, -191808, 23491, 386329, -316802, 23819, 180810, 30554, 20338, 166713, 160659, 73116, -66730, 318256, -105315, -85037 ], [ -136748, -216044, -93864, 101348, 41064, 208920, -40908, -68128, -284024, -142488, -106248, 52216, 108204, -19444, 53556, 296688, -73120, 59604, 51856, 137244, -34556, 143136, 128476, 33032, -84840, 270848, -38508, -71384 ], [ -38101, -285205, 10970, 159607, -138842, 177962, -200781, -183864, -234850, 189126, 136402, 3778, 80213, 175021, 77315, 167060, 208584, 83179, -101140, 256729, -84305, 107256, 106649, -9794, -78998, 193200, 48363, -75386 ], [ 38300, -327280, 111870, 204928, -305382, 151148, -340922, -265672, -192972, 476364, 341592, -29658, 55022, 337888, 94162, 48138, 448148, 100112, -236020, 341382, -115116, 80506, 93188, -35424, -70838, 132398, 130158, -74310 ], [ -118882, -84952, 171463, 114400, -331579, 167846, -273877, 8764, -227702, 297654, 153452, 94427, 59231, 168976, 38433, 41629, 245242, 47304, -180682, 60299, 52922, 149621, 167570, 119504, -38339, 248479, 158655, -19915 ], [ -276064, 157376, 231056, 23872, -357776, 184544, -206832, 283200, -262432, 118944, -34688, 218512, 63440, 64, -17296, 35120, 42336, -5504, -125344, -220784, 220960, 218736, 241952, 274432, -5840, 364560, 187152, 34480 ], [ -354937, 277610, 227257, -46216, -325943, 176126, -150819, 430187, -246601, -18116, -170195, 279436, 97651, -117356, -35799, 55589, -70704, -25734, -73128, -380655, 328658, 208744, 294452, 324458, -11701, 364371, 216734, 40246 ], [ -254818, 118772, 78562, -69584, -161470, 110300, -120022, 285862, -115202, -59976, -185398, 195992, 200438, -117080, 30786, 137722, 21664, 28500, -28048, -263470, 298436, 17936, 296936, 134708, -105242, 98422, 248796, -65140 ], [ -154699, -40066, -70133, -92952, 3003, 44474, -89225, 141537, 16197, -101836, -200601, 112548, 303225, -116804, 97371, 219855, 114032, 82734, 17032, -146285, 268214, -172872, 299420, -55042, -198783, -167527, 280858, -170526 ], [ -97024, -75256, -129044, -79828, 54796, 19424, -109356, 100016, 72236, -85976, -123104, 43192, 219364, -124688, 57012, 176444, 82680, 77628, 45456, -91368, 231500, -244316, 188084, -102676, -220696, -167508, 146072, -135176 ], [ -78256, 2898, -105653, -33253, 3299, 31752, -176171, 152732, 59195, -17206, 39368, -13250, -35591, -140052, -81379, 17951, -62082, 18127, 58612, -93530, 188835, -206343, -27587, -20037, -176950, 76315, -141658, 29182 ], [ -59488, 81052, -82262, 13322, -48198, 44080, -242986, 205448, 46154, 51564, 201840, -69692, -290546, -155416, -219770, -140542, -206844, -41374, 71768, -95692, 146170, -168370, -243258, 62602, -133204, 320138, -429388, 193540 ], [ -58434, 158033, -33609, 27733, -122339, 96409, -99256, 135611, 52595, 92913, 160720, -49872, -262553, -882, -247882, -232888, -227982, -79302, 73551, -53603, 148708, -81981, -277658, 1625, -162626, 347568, -310546, 161735 ], [ -63632, 234600, 23960, 30792, -204472, 162856, 118784, 22520, 65912, 124584, 47744, -3136, -134696, 213616, -237072, -301888, -205488, -109616, 71320, 4104, 167200, 21496, -248080, -110040, -217872, 298624, -48208, 60696 ], [ -68830, 311167, 81529, 33851, -286605, 229303, 336824, -90571, 79229, 156255, -65232, 43600, -6839, 428114, -226262, -370888, -182994, -139930, 69089, 61811, 185692, 124973, -218502, -221705, -273118, 249680, 214130, -40343 ], [ -75480, 202648, 227208, 109246, -140356, 150110, 254740, -161180, 107572, 130484, -74324, 107958, 118510, 308300, -149870, -128984, -78220, -87744, 122122, 143168, 147402, 75374, -192708, -225856, -120530, 255868, 65244, 3862 ], [ -82196, 85716, 376892, 187929, 16274, 64297, 159014, -229858, 136598, 102102, -78694, 173117, 243745, 173290, -70497, 127052, 30294, -31808, 177667, 225600, 106531, 18817, -167086, -225120, 41505, 264562, -102334, 54669 ], [ -54004, -15616, 490396, 246680, 119592, 2816, 62524, -291944, 133912, 92052, -101200, 198448, 346952, 73520, -11720, 333056, 119024, 33040, 183764, 274408, 58652, -29424, -117644, -212288, 169944, 250368, -245016, 90704 ], [ 140001, -42848, 432045, 210754, -30322, 56912, -37595, -322718, -19406, 169079, -209852, 34596, 345526, 141140, -50774, 301408, 113780, 140220, -45017, 163502, -22515, -38164, 44943, -142000, 138802, 127456, -269442, 56572 ], [ 334006, -70080, 373694, 174828, -180236, 111008, -137714, -353492, -172724, 246106, -318504, -129256, 344100, 208760, -89828, 269760, 108536, 247400, -273798, 52596, -103682, -46904, 207530, -71712, 107660, 4544, -293868, 22440 ], [ 430640, -97177, 327844, 77558, -219009, 96938, -193787, -324605, -263249, 250017, -364633, -269942, 240506, 241766, -79607, 188675, 103301, 320128, -374248, -67409, -85426, -77343, 203500, 4741, 26631, -100629, -317007, 35666 ], [ 375808, -124064, 301440, -115136, -84896, -23168, -181344, -202912, -256096, 140192, -313504, -374592, -22016, 220928, 7264, 30688, 98080, 339264, -275072, -201568, 87488, -141536, -59712, 90784, -132000, -178208, -338144, 122560 ], [ 320976, -150951, 275036, -307830, 49217, -143274, -168901, -81219, -248943, 30367, -262375, -479242, -284538, 200090, 94135, -127299, 92859, 358400, -175896, -335727, 260402, -205729, -322924, 176827, -290631, -255787, -359281, 209454 ], [ 164532, -122328, 164856, -246074, 44198, -140138, -98386, -51940, -128222, -48700, -211848, -417320, -264764, 94244, 125006, -84596, 824, 248652, -84812, -320632, 296256, -103686, -362486, 209152, -231534, -242632, -249364, 178874 ], [ -57234, -58020, 820, -20743, -50263, -57775, 9461, -82070, 65507, -107994, -161708, -248316, -63514, -66250, 119877, 87122, -147020, 56050, 1070, -209588, 244000, 105223, -258273, 206944, -32469, -171148, -55198, 72775 ], [ -279000, 6288, -163216, 204588, -144724, 24588, 117308, -112200, 259236, -167288, -111568, -79312, 137736, -226744, 114748, 258840, -294864, -136552, 86952, -98544, 191744, 314132, -154060, 204736, 166596, -99664, 138968, -33324 ], [ -228287, -29743, -233620, 107641, -133697, -111169, 208359, -99922, 202849, -79104, -185783, -61947, 233555, -275594, 125864, 159941, -248281, -81964, 123757, -180426, 100823, 144941, -5653, 25011, 104392, -81988, 60617, -86793 ], [ -120210, -86898, -284312, -57154, -100462, -292846, 295874, -78716, 93806, 40128, -286178, -76506, 307178, -300940, 140400, 4070, -160766, 24664, 150230, -302924, 1762, -103850, 152058, -192086, -12816, -75640, -75106, -129182 ], [ -18782, -138633, -329351, -217252, -68269, -456096, 367895, -61392, -2494, 147878, -376193, -94679, 376498, -325711, 152093, -143238, -69661, 124460, 179096, -420290, -95221, -341740, 293554, -395391, -117576, -73131, -197015, -172285 ], [ -63632, -71128, -250024, -274016, -59000, -213952, 99048, -129472, 181552, 3024, -237848, -192360, 351152, -337832, 101240, -102160, 100424, 73952, 260608, -424752, -146488, -339808, 78320, -295272, 51520, -155080, -15016, -231096 ], [ -108482, -3623, -170697, -330780, -49731, 28192, -169799, -197552, 365598, -141830, -99503, -290041, 325806, -349953, 50387, -61082, 270509, 23444, 342120, -429214, -197755, -337876, -136914, -195153, 220616, -237029, 166983, -289907 ], [ -169448, 55506, -81140, -322024, -37876, 217380, -304612, -249066, 428498, -237208, -2726, -337622, 276946, -360268, 33842, -32328, 362006, -7360, 361874, -364268, -241534, -307786, -247934, -102540, 290700, -259416, 298990, -299122 ], [ -276076, 90903, 37402, -127628, -18694, 256526, -59662, -253643, 148151, -192404, -23725, -243253, 161463, -365466, 114503, -38492, 230837, 17664, 206647, -102666, -264097, -197915, -63681, -31194, 80250, -113044, 289353, -167815 ], [ -382704, 126300, 155944, 66768, 488, 295672, 185288, -258220, -132196, -147600, -44724, -148884, 45980, -370664, 195164, -44656, 99668, 42688, 51420, 158936, -286660, -88044, 120572, 40152, -130200, 33328, 279716, -36508 ], [ -408526, 97600, 179776, 96571, -14188, 296230, 270034, -193662, -164086, -129867, -52897, -61016, 19751, -294957, 229823, -34551, 25875, 68240, -21472, 325124, -255719, -9490, 161847, 64220, -204679, 22895, 148111, 78222 ], [ -346196, -1024, 100288, -53182, -65800, 254692, 180012, -53684, 75068, -141666, -47078, 19760, 90890, -130990, 214298, -6698, 14674, 94368, -4544, 387224, -166410, 34900, 47146, 36712, -130826, -158598, -116550, 174868 ], [ -283866, -99648, 20800, -202935, -117412, 213154, 89990, 86294, 314222, -153465, -41259, 100536, 162029, 32977, 198773, 21155, 3473, 120496, 12384, 449324, -77101, 79290, -67555, 9204, -56973, -340091, -381211, 271514 ], [ -156368, -138176, -43312, -186752, -87200, 173872, -14816, 161344, 267312, -165584, -94544, 108976, 91184, 64352, 110896, -81552, -29568, 31392, 80064, 423024, -35312, 77168, -126560, 17088, 38064, -363456, -385872, 186416 ], [ -359, -150412, -100697, -97972, -21190, 135577, -126090, 207988, 95249, -177843, -173687, 85769, -41779, 37718, -8635, -241379, -72164, -108126, 169948, 358049, -14313, 54697, -161198, 40456, 142369, -317640, -276783, 21805 ], [ 155650, -162648, -158082, -9192, 44820, 97282, -237364, 254632, -76814, -190102, -252830, 62562, -174742, 11084, -128166, -401206, -114760, -247644, 259832, 293074, 6686, 32226, -195836, 63824, 246674, -271824, -167694, -142806 ], [ 100084, 46309, -114667, 70222, 77692, 77068, -246179, 128215, -207906, -54290, -268217, -58442, -55159, 80756, -126422, -211803, -29550, -88542, 209436, 184419, -131180, -106984, -215060, 43239, 120294, -277920, -259386, -152731 ], [ 24368, 276332, -61652, 148744, 107408, 58576, -245236, -14684, -335096, 95624, -277532, -188760, 88476, 159600, -113128, 10860, 67832, 99000, 145680, 71604, -284176, -257312, -232816, 18468, -28056, -288960, -370200, -147924 ], [ -48948, 467451, -2268, 202015, 115707, 22495, -225789, -118415, -437611, 209358, -261410, -289372, 194983, 209818, -88290, 213864, 135973, 256701, 66027, -26598, -395556, -386385, -233967, -12603, -143013, -277398, -447270, -128456 ], [ -106264, 399210, 99576, 86946, -18774, -130846, -82982, 38974, -375626, 81892, -75708, -191944, 53970, 69196, 13508, 285808, 9174, 215462, -119606, -27380, -229496, -373758, -124418, -85674, -35350, -115156, -299380, -11248 ], [ -163580, 330969, 201420, -28123, -153255, -284187, 59825, 196363, -313641, -45574, 109994, -94516, -87043, -71426, 115306, 357752, -117625, 174223, -305239, -28162, -63436, -361131, -14869, -158745, 72313, 47086, -151490, 105960 ], [ -200248, 236632, 219704, -87504, -226544, -310264, 123320, 256440, -226328, -152632, 201016, 34392, -168248, -163848, 177576, 315024, -236448, 96824, -403056, -49616, 40760, -295200, 86648, -148584, 93472, 118008, -54272, 173104 ], [ -198201, 93365, 81313, -42470, -185098, -97721, 38105, 134057, -91525, -221425, 114513, 222325, -137313, -165895, 165731, 57286, -340316, -48375, -336218, -109830, 28961, -129324, 173105, 17637, -47564, 17705, -52064, 146378 ], [ -196154, -49902, -57078, 2564, -143652, 114822, -47110, 11674, 43278, -290218, 28010, 410258, -106378, -167942, 153886, -200452, -444184, -193574, -269380, -170044, 17162, 36552, 259562, 183858, -188600, -82598, -49856, 119652 ], [ -155991, -128819, -93250, 421, -90155, 172847, -49034, -35257, 113159, -254933, -96557, 360759, -33570, -194650, 50053, -197345, -424604, -194785, -104561, -192662, 4349, 66656, 216409, 187670, -130242, -175166, -42292, 115741 ], [ -86508, -158236, -50792, -38012, -27388, 112012, 13112, -24148, 133100, -139588, -250404, 128620, 71448, -240328, -124540, 6412, -310064, -85236, 135628, -186360, -9244, -7680, 73556, 66552, 81496, -261784, -30608, 129380 ], [ -17025, -187653, -8334, -76445, 35379, 51177, 75258, -13039, 153041, -24243, -404251, -103519, 176466, -286006, -299133, 210169, -195524, 24313, 375817, -180058, -22837, -82016, -69297, -54566, 293234, -348402, -18924, 143019 ], [ -54480, -20978, -88420, -129278, 37342, 12518, 8344, 72104, -10600, -18032, -299384, -127884, 146052, -244474, -204338, 66886, -248726, 140810, 286174, -243650, 73442, 30272, -67304, -71392, 273906, -178232, -13882, 105970 ], [ -121640, 200167, -202546, -186111, 22415, -19981, -94420, 177812, -225236, -42136, -122652, -94534, 78018, -178717, -34713, -172797, -348523, 259237, 104911, -326657, 200241, 194400, -25076, -59248, 190393, 63268, -10685, 54841 ], [ -188800, 421312, -316672, -242944, 7488, -52480, -197184, 283520, -439872, -66240, 54080, -61184, 9984, -112960, 134912, -412480, -448320, 377664, -76352, -409664, 327040, 358528, 17152, -47104, 106880, 304768, -7488, 3712 ], [ -158256, 171210, -190586, 2489, -48839, 65326, -102125, 248054, -317903, 5221, -133669, 35968, 111115, -188216, -70501, -324045, -215353, 284353, 110569, -418818, 139958, 237456, -64912, -95358, 27415, 245382, -116623, -75454 ], [ -127712, -78892, -64500, 247922, -105166, 183132, -7066, 212588, -195934, 76682, -321418, 133120, 212246, -263472, -275914, -235610, 17614, 191042, 297490, -427972, -47124, 116384, -146976, -143612, -52050, 185996, -225758, -154620 ], [ -90103, -269409, 46716, 389345, -134443, 256893, 92628, 176007, -66320, 102463, -406427, 198607, 257707, -289903, -395432, -167995, 170436, 135746, 402611, -421856, -186266, 30022, -188660, -169496, -89710, 160090, -269238, -200061 ], [ -27060, -245420, 104400, 156332, -66340, 172092, 209008, 135412, 90816, -36204, -121572, 150100, 102756, -140564, -205728, -175332, 34736, 217304, 213252, -360768, -152824, 68616, -84976, -114848, 23128, 254712, -76360, -124092 ], [ 35983, -221431, 162084, -76681, 1763, 87291, 325388, 94817, 247952, -174871, 163283, 101593, -52195, 8775, -16024, -182669, -100964, 298862, 23893, -299680, -119382, 107210, 18708, -60200, 135966, 349334, 116518, -48123 ], [ 27206, -178082, 134728, -112594, -524, 29390, 313218, 50282, 277758, -244038, 275608, 84986, -92236, 113614, 47670, -139896, -99134, 280530, -73696, -258962, -78840, 121684, 52712, -57842, 138544, 413586, 231246, -8824 ], [ -74937, -109565, -3180, 107723, -94318, 6459, 133933, 625, 142035, -222855, 163644, 109849, 17106, 160603, -52449, -31980, 81485, 132341, -51984, -244725, -29068, 104802, -3868, -123461, -2216, 438357, 244379, -17196 ], [ -177080, -41048, -141088, 328040, -188112, -16472, -45352, -49032, 6312, -201672, 51680, 134712, 126448, 207592, -152568, 75936, 262104, -15848, -30272, -230488, 20704, 87920, -60448, -189080, -142976, 463128, 257512, -25568 ], [ -201733, -93566, -216116, 280472, -186206, -92278, -47322, -93964, -58386, -123384, 70111, 52985, 154535, 154546, -93702, 84372, 321508, -93687, 21440, -220391, 97176, 49963, 41567, -230894, -195746, 330714, 204735, 15950 ], [ -185058, -210636, -257608, 90032, -133260, -196284, 45276, -136376, -85204, -14640, 158086, -85590, 139286, 48148, 49956, 39752, 316264, -134006, 89152, -212502, 187888, 766, 228166, -260012, -201588, 114468, 116806, 84076 ], [ -168383, -327706, -299100, -100408, -80314, -300290, 137874, -178788, -112022, 94104, 246061, -224165, 124037, -58250, 193614, -4868, 311020, -174325, 156864, -204613, 278600, -48431, 414765, -289130, -207430, -101778, 28877, 152202 ], [ -226548, -225216, -193012, -38828, -62408, -129296, 140192, -162120, -74100, 25248, 183136, -89900, 146368, -16348, 214572, -49628, 102756, -130664, 191176, -112904, 237312, 81512, 435244, -223788, -42692, -229924, 24668, 70628 ], [ -295939, -89792, -64787, 60555, -49758, 82948, 128968, -136590, -26467, -70248, 97576, 85291, 174336, 47799, 217125, -94409, -135961, -74406, 220478, -8622, 176224, 238326, 430805, -144277, 147633, -344855, 33017, -33401 ], [ -349264, 21736, 57158, 153052, -41838, 254902, 122300, -100912, 9618, -152550, 21318, 243384, 196994, 112872, 216664, -133146, -343418, -13220, 236266, 87794, 131100, 360898, 409278, -70914, 305272, -428292, 31502, -132908 ], [ -233896, -117644, 113163, 173246, -83583, 3811, 163470, 41320, -75551, -96315, 42731, 221948, 163897, 187668, 184556, -108421, -222645, 99710, 110157, 101617, 253598, 123929, 208327, -62105, 119708, -181042, -73585, -184934 ], [ -118528, -257024, 169168, 193440, -125328, -247280, 204640, 183552, -160720, -40080, 64144, 200512, 130800, 262464, 152448, -83696, -101872, 212640, -15952, 115440, 376096, -113040, 7376, -53296, -65856, 66208, -178672, -236960 ], [ -16838, -317570, 194856, 214789, -81036, -372007, 214919, 244612, -197295, 16323, 54624, 147982, 52091, 324121, 95084, -50655, -1525, 282779, -73468, 101256, 395414, -258400, -110338, 4737, -190625, 215927, -256781, -218125 ], [ 53588, -197924, 151248, 238778, 159912, -207902, 154590, 120136, -122798, 73110, -25600, 24380, -130874, 355746, -20008, 1394, 52134, 255110, 25800, 23056, 178892, -194368, -37796, 175282, -176434, 142718, -273226, -37322 ], [ 124014, -78278, 107640, 262767, 400860, -43797, 94261, -4340, -48301, 129897, -105824, -99222, -313839, 387371, -135100, 53443, 105793, 227441, 125068, -55144, -37630, -130336, 34746, 345827, -162243, 69509, -289671, 143481 ], [ 171148, -28496, 56412, 222604, 409512, 46244, 68924, -137456, 34536, 156576, -120456, -155036, -368116, 292876, -198412, 50604, 45872, 177092, 125204, -44664, -100288, -68860, 43436, 432936, -134648, 11060, -284180, 162164 ], [ 196931, -42756, -1801, 123635, 205226, 68393, 75663, -278492, 125018, 155656, -74962, -148711, -304429, 82771, -214259, -2549, -118164, 105953, 34469, 47106, -21904, -9727, -6405, 443562, -94766, -33859, -258581, 32237 ], [ 222714, -57016, -60014, 24666, 940, 90542, 82402, -419528, 215500, 154736, -29468, -142386, -240742, -127334, -230106, -55702, -282200, 34814, -56266, 138876, 56480, 49406, -56246, 454188, -54884, -78778, -232982, -97690 ], [ 116747, 22785, -37477, 62921, -6180, 114476, 26955, -414959, 266763, 111027, 64221, -92881, -47549, -10903, -165781, -127283, -249920, -91422, -37589, 99287, 37675, -42455, -94646, 328100, -40162, -7230, -149515, -179303 ], [ -35720, 135784, 13560, 149608, 56288, 139040, -50440, -359000, 304184, 52216, 174920, -28136, 191352, 220776, -73160, -205368, -148352, -237104, 19704, 13336, -15432, -187608, -129008, 153760, -34320, 105424, -45624, -243864 ], [ -188187, 248783, 64597, 236295, 118756, 163604, -127835, -303041, 341605, -6595, 285619, 36609, 430253, 452455, 19461, -283453, -46784, -382786, 76997, -72615, -68539, -332761, -163370, -20580, -28478, 218078, 58267, -308425 ], [ -68536, 194824, 76232, 204974, 225158, 227130, -90940, -226556, 171478, -62018, 199220, -8558, 404604, 187176, -105872, -180720, 47480, -237650, -55922, -10132, 114040, -211670, -127640, 24134, -105488, 298326, 148122, -353824 ], [ 63484, 133276, 86076, 168289, 333557, 292427, -48850, -149138, -8083, -117287, 103862, -58721, 366930, -100692, -241112, -69768, 141412, -79295, -197487, 59098, 307332, -78477, -88724, 78805, -186264, 377101, 237339, -398352 ], [ 178672, 69224, 119620, 109772, 401008, 329208, -24288, -57636, -167336, -168032, 18004, -93184, 310576, -312664, -324156, 21860, 213752, 57244, -312948, 102608, 443696, 56460, -61040, 107900, -219936, 397812, 274300, -385104 ], [ 213908, -6722, 265739, -52447, 273956, 230538, -82984, 100765, -230126, -197288, -22729, -53072, 165492, -164130, -159269, 21699, 183530, 90157, -304415, 23948, 309652, 199681, -86708, 15509, -29864, 142719, 63045, -97420 ], [ 249144, -82668, 411858, -214666, 146904, 131868, -141680, 259166, -292916, -226544, -63462, -12960, 20408, -15596, 5618, 21538, 153308, 123070, -295882, -54712, 175608, 342902, -112376, -76882, 160208, -112374, -148210, 190264 ], [ 262078, -117664, 398119, -238159, 60145, 62691, -152631, 327054, -277478, -208046, -39737, -26560, -84797, 105011, 64404, 31016, 147161, 121612, -258054, -94825, 96887, 387339, -96383, -90370, 223623, -202767, -277592, 320007 ], [ 240320, -88960, 135712, -45856, 36064, 39392, -89312, 254144, -140352, -115264, 84256, -123712, -127968, 182176, -41856, 55488, 178464, 66688, -174656, -74976, 104224, 278112, -15584, 18880, 90016, -36960, -279616, 204064 ], [ 218562, -60256, -126695, 146447, 11983, 16093, -25993, 181234, -3226, -22482, 208249, -220864, -171139, 259341, -148116, 79960, 209767, 11764, -91258, -55127, 111561, 168885, 65215, 128130, -43591, 128847, -281640, 88121 ], [ 229830, 11106, -164444, 221458, 17414, -9348, -62578, 140748, 88092, -57016, 146784, -284892, -200828, 253234, -184936, 139110, 196368, -20130, -40102, 21786, 13940, 131772, 129928, 138344, -40502, 85046, -216114, 37432 ], [ 262329, 109891, -57770, 221067, 41817, -36166, -163387, 121106, 149962, -173396, -33904, -327626, -221850, 193595, -177116, 220553, 154232, -37219, -9673, 135383, -151154, 141018, 184300, 84892, 50463, -93503, -107163, 28692 ], [ 294828, 208676, 48904, 220676, 66220, -62984, -264196, 101464, 211832, -289776, -214592, -370360, -242872, 133956, -169296, 301996, 112096, -54308, 20756, 248980, -316248, 150264, 238672, 31440, 141428, -272052, 1788, 19952 ], [ 158284, 63634, -39362, 64143, 125754, 43103, -249827, 180071, 98940, -130732, -268645, -343269, -73856, 69073, -233011, 283613, 534, -147492, 36612, 119871, -213100, 168535, 148663, -22867, 160668, -206413, -37480, 15297 ], [ -13848, -132740, -168668, -125262, 192684, 177170, -211210, 279362, -50744, 86296, -296038, -301478, 135168, 3086, -311786, 244214, -125644, -256696, 49400, -60334, -53480, 188706, 28258, -77354, 164808, -89366, -107952, 11502 ] ], [ [ -41600, -117120, -225984, 313536, -302784, 40320, -206400, -384256, 269696, 90112, -249344, 44736, -216512, -76672, 199808, 239488, 473536, -31680, -501376, 116736, -446400, 132288, 288896, -254976, 303808, -506752, -207168, -66560 ], [ -22442, -101289, -231687, 293424, -299289, 43590, -214458, -367393, 257387, 93544, -243323, 52125, -201506, -74164, 205679, 221197, 451381, -43530, -458569, 89760, -435699, 117012, 279101, -246471, 289201, -488836, -190557, -77690 ], [ 124436, 20082, -275410, 139232, -272494, 68660, -276236, -238110, 163018, 119856, -197162, 108774, -86460, -54936, 250690, 80966, 281526, -134380, -130382, -117056, -353658, -104, 204006, -181266, 177214, -351480, -63206, -163020 ], [ 271314, 141453, -319133, -14960, -245699, 93730, -338014, -108827, 68649, 146168, -151001, 165423, 28586, -35708, 295701, -59265, 111671, -225230, 197805, -323872, -271617, -117220, 128911, -116061, 65227, -214124, 64145, -248350 ], [ 383056, 174096, -262184, -132272, -186232, 65472, -283328, -10888, 39656, 186736, -114016, 153760, 124632, 16080, 328928, -164408, 21984, -255336, 369176, -407840, -201792, -123504, 73872, -63960, 15512, -49768, 130304, -277560 ], [ 428918, 40374, -16475, -180434, -65505, -62776, -10272, 28281, 133243, 254034, -94236, 14012, 185053, 128918, 340060, -203761, 82612, -171547, 246517, -261468, -154872, 78022, 56438, -36429, 82557, 165213, 81728, -201545 ], [ 474780, -93348, 229234, -228596, 55222, -191024, 262784, 67450, 226830, 321332, -74456, -125736, 245474, 241756, 351192, -243114, 143240, -87758, 123858, -115096, -107952, 279548, 39004, -8898, 149602, 380194, 33152, -125530 ], [ 391110, -199159, 369448, -188137, 143982, -265075, 282457, 116304, 201532, 307575, -90816, -150252, 257405, 242924, 226630, -204246, 201138, -112350, 44125, 25907, -131505, 324827, 123035, 9312, 146499, 344717, -7780, -139540 ], [ 207800, -283500, 428512, -79508, 208152, -297436, 107220, 172608, 84784, 231468, -134976, -86128, 232036, 158192, -2312, -105208, 256936, -220312, -2588, 162780, -209268, 249916, 285116, 20352, 89436, 116580, -42832, -222800 ], [ 24490, -367841, 487576, 29121, 272322, -329797, -68017, 228912, -31964, 155361, -179136, -22004, 206667, 73460, -231254, -6170, 312734, -328274, -49301, 299653, -287031, 175005, 447197, 31392, 32373, -111557, -77884, -306060 ], [ 11136, -219658, 275542, 37058, 109944, -198538, -31250, 72078, -54752, 7992, -176910, 109296, 198542, -36184, -282410, -10308, 253674, -214350, -116282, 373508, -137292, 22820, 389642, 20148, 56454, -86290, -83902, -195406 ], [ 44992, -6885, -11797, 17025, -115364, -21829, 64407, -143961, -51440, -159172, -161799, 259256, 195207, -152748, -284181, -43106, 162709, -38791, -188893, 429858, 75642, -150830, 271077, 2714, 103075, 9367, -81855, -30887 ], [ 78848, 205888, -299136, -3008, -340672, 154880, 160064, -360000, -48128, -326336, -146688, 409216, 191872, -269312, -285952, -75904, 71744, 136768, -261504, 486208, 288576, -324480, 152512, -14720, 149696, 105024, -79808, 133632 ], [ -37532, 207705, -104786, -46800, -220980, 15293, 18982, -184740, 50979, -45667, -119548, 375268, 144607, -108450, -76721, -100330, -64186, 11096, 6423, 277276, 110027, -112926, 167370, -14858, -55234, 85911, -54692, 86068 ], [ -153912, 209522, 89564, -90592, -101288, -124294, -122100, -9480, 150086, 235002, -92408, 341320, 97342, 52412, 132510, -124756, -200116, -114576, 274350, 68344, -68522, 98628, 182228, -14996, -260164, 66798, -29576, 38504 ], [ -234382, 187914, 241929, -98784, -6751, -227451, -233637, 119780, 219978, 425026, -63513, 262652, 56467, 148264, 249746, -122652, -307706, -167863, 444487, -107053, -187126, 262492, 206101, -33029, -376149, 38020, 8065, 3895 ], [ -185576, 81976, 243148, 21184, -2772, -199460, -238812, 83440, 184696, 288728, -28300, 22992, 38596, 10080, 35800, -25040, -313272, 39436, 262580, -161724, -89928, 254672, 262428, -115484, -171932, -25552, 90796, 15924 ], [ -136770, -23962, 244367, 141152, 1207, -171469, -243987, 47100, 149414, 152430, 6913, -216668, 20725, -128104, -178146, 72572, -318838, 246735, 80673, -216395, 7270, 246852, 318755, -197939, 32285, -89124, 173527, 27953 ], [ -76934, -121520, 175676, 182320, -70634, -114838, -282852, 57470, 169152, 94852, 42406, -289308, 22164, -180448, -251932, 56104, -288954, 245484, -26954, -190526, 87788, 211002, 370562, -208314, 198222, -86906, 199578, -44558 ], [ -2759, -208184, 16102, 121048, -241041, -20975, -365514, 128563, 260416, 139610, 78263, -144822, 48706, -121200, -143510, -108668, -212985, -26882, -38017, -59955, 146622, 138713, 416493, -124985, 314395, 839, 151945, -226971 ], [ 71416, -294848, -143472, 59776, -411448, 72888, -448176, 199656, 351680, 184368, 114120, -336, 75248, -61952, -35088, -273440, -137016, -299248, -49080, 70616, 205456, 66424, 462424, -41656, 430568, 88584, 104312, -409384 ], [ 59566, -310442, -159076, 1729, -289685, 93506, -382083, 112094, 241389, 61336, 9697, 72870, 92115, -88384, 1139, -154967, -126882, -326469, -25238, 89722, 246290, 44745, 358595, -15012, 400566, 161584, 39789, -377597 ], [ 1836, -288132, -97896, -54598, -12098, 75060, -236654, -60084, 23602, -151184, -169542, 108060, 103822, -160512, -1138, 114570, -151860, -222946, 17220, 49380, 277524, 50058, 174894, -18600, 292604, 226720, -33742, -231570 ], [ -55894, -265822, -36716, -110925, 265489, 56614, -91225, -232262, -194185, -363704, -348781, 143250, 115529, -232640, -3415, 384107, -176838, -119423, 59678, 9038, 308758, 55371, -8807, -22188, 184642, 291856, -107273, -85543 ], [ -25604, -286532, 38664, -39892, 84536, 38728, -114916, -267360, -272232, -121544, -160280, 99560, 56196, -98908, -20452, 244944, 12064, -20740, -34384, 143316, 265612, 133984, 68372, -81896, 46280, 310272, -117444, -88456 ], [ 17889, -313695, 116174, 50245, -165198, 20926, -163975, -281896, -329318, 188818, 83382, 44038, -13793, 65703, -39703, 44476, 233048, 77217, -148924, 303787, 211309, 223592, 184683, -150022, -96642, 321680, -118111, -113710 ], [ 44372, -317776, 184250, 137344, -390258, 4804, -201838, -270424, -376804, 457444, 285448, 306, -82038, 214688, -54602, -130722, 419900, 168752, -239452, 425554, 164988, 306094, 286348, -193824, -228578, 334666, -111094, -126098 ], [ -107750, -79496, 153269, 192544, -356241, 6322, -122143, 14132, -323490, 287842, 50756, 80369, -131971, 199600, -23805, -40585, 248366, 192856, -77854, 140929, 202478, 313983, 234230, 17776, -245161, 364221, -23395, -3393 ], [ -259872, 158784, 122288, 247744, -322224, 7840, -42448, 298688, -270176, 118240, -183936, 160432, -181904, 184512, 6992, 49552, 76832, 216960, 83744, -143696, 239968, 321872, 182112, 229376, -261744, 393776, 64304, 119312 ], [ -332299, 303614, 82123, 263016, -258821, 31674, -21833, 463649, -172923, -35276, -314713, 190116, -168263, 159932, 23579, 128783, -2064, 191406, 169224, -310189, 246070, 250808, 157084, 296958, -256319, 355417, 133530, 169826 ], [ -222566, 234844, 20966, 187024, -128250, 106516, -136258, 355250, 24762, -152024, -207970, 104648, -9310, 113656, 7686, 183086, 130784, 52348, 80720, -206666, 180428, -720, 193976, 35356, -200590, 161826, 160532, 55332 ], [ -112833, 166074, -40191, 111032, 2321, 181358, -250683, 246851, 222447, -268772, -101227, 19180, 149643, 67380, -8207, 237389, 263632, -86710, -7784, -103143, 114786, -252248, 230868, -226246, -144861, -31765, 187534, -59162 ], [ -80128, 68888, -7868, 51204, 26020, 191904, -313604, 196112, 203268, -294536, -30880, -43224, 128812, -18736, -76132, 167732, 208872, -83148, -46416, -70072, 49252, -316564, 122524, -263100, -118088, -28028, 68808, -70936 ], [ -118032, -54346, 110145, 6193, -48247, 143512, -329313, 198228, -14703, -236898, 6104, -84486, -56821, -141372, -191753, -15555, -17862, 51149, -39332, -101582, -16183, -209269, -118953, -93935, -117858, 156593, -183502, 11450 ], [ -155936, -177580, 228158, -38818, -122514, 95120, -345022, 200344, -232674, -179260, 43088, -125748, -242454, -264008, -307374, -198842, -244596, 185446, -32248, -133092, -81618, -101974, -360430, 75230, -117628, 341214, -435812, 93836 ], [ -147974, -98157, 183685, -108513, -158089, 123755, -178984, 123665, -234439, -73869, 11120, -143856, -212459, -97814, -245022, -288680, -302826, 95598, -27187, -102025, 27180, -77911, -358926, 28971, -160646, 311312, -280054, 132277 ], [ -123824, 52792, 81864, -186920, -180008, 179576, 51200, 19176, -159896, 48376, -45184, -153792, -106360, 170320, -119856, -345536, -301584, -73360, -22840, -48872, 197472, -83224, -271664, -93320, -218928, 205696, 19728, 155208 ], [ -99674, 203741, -19957, -265327, -201927, 235397, 281384, -85313, -85353, 170621, -101488, -163728, -261, 438454, 5310, -402392, -300342, -242318, -18493, 4281, 367764, -88537, -184402, -215611, -277210, 100080, 319510, 178139 ], [ -157320, 119752, 151704, -50694, -30796, 135898, 150460, -108116, -64996, 200092, 3204, -69406, 77194, 362596, 9718, -196744, -207140, -258112, 33374, 147392, 164254, -19446, -102860, -266688, -109750, 110580, 171284, 221442 ], [ -218684, 25084, 335796, 177259, 149110, 29339, 3122, -127206, -47102, 225346, 115214, 29655, 153347, 271102, 8637, 20836, -109758, -266944, 87401, 294592, -56247, 53027, -21578, -314528, 67971, 126358, 2694, 265671 ], [ -223580, -55040, 482388, 360904, 260216, -59136, -126412, -155192, -36280, 249660, 175120, 88976, 219352, 194960, -5208, 209152, -39728, -236240, 97788, 405176, -228140, 95536, 60380, -340416, 215176, 115200, -148040, 276208 ], [ 39747, -66080, 450855, 334086, 44522, -61712, -171377, -225434, -59050, 269509, -12468, -40468, 237154, 191740, -79682, 258464, -99620, -17740, -99115, 341834, -169145, -4284, 145549, -262032, 217430, -23904, -213958, 126708 ], [ 303074, -77120, 419322, 307268, -171172, -64288, -216342, -295676, -81820, 289358, -200056, -169912, 254956, 188520, -154156, 307776, -159512, 200760, -296018, 278492, -110150, -104104, 230718, -183648, 219684, -163008, -279876, -22792 ], [ 457744, -82283, 392172, 200098, -261667, -53058, -218449, -281111, -139411, 289155, -282155, -286882, 181678, 178802, -187077, 298345, -139601, 341248, -388152, 166253, -20438, -197309, 186692, -69201, 126709, -231903, -326093, -72266 ], [ 443392, -78304, 371840, -32064, -157408, -20352, -153888, -134624, -251168, 257760, -200160, -384448, -33280, 158976, -155360, 197536, 4448, 360384, -317312, -22048, 117056, -280224, -58304, 101344, -114400, -191584, -341664, 33856 ], [ 429040, -74325, 351508, -264226, -53149, 12354, -89327, 11863, -362925, 226365, -118165, -482014, -248238, 139150, -123643, 96727, 148497, 379520, -246472, -210349, 254550, -363139, -303300, 271889, -355509, -151265, -357235, 139978 ], [ 279196, -71816, 276968, -267502, -35662, -21118, -36918, 13268, -277338, 92364, -32152, -428408, -236340, 61420, -78934, 111908, 89000, 328292, -215140, -249704, 227264, -258258, -392098, 307712, -300042, -176984, -201404, 107374 ], [ 42250, -70252, 167580, -123637, -73957, -97133, 7679, -78594, -64887, -107598, 56444, -277620, -78606, -53534, -25873, 201654, -101348, 231830, -209206, -193308, 94048, -32651, -380483, 256928, -53919, -245156, 64614, -14411 ], [ -194696, -68688, 58192, 20228, -112252, -173148, 52276, -170456, 147564, -307560, 145040, -126832, 79128, -168488, 27188, 291400, -291696, 135368, -203272, -136912, -39168, 192956, -368868, 206144, 192204, -313328, 330632, -136196 ], [ -92701, -28269, -37820, -67061, -11619, -256611, 121877, -203190, 188483, -163584, -25733, -137297, 202073, -213598, 118648, 207087, -155947, 108028, -108057, -205726, -81051, 45479, -138335, 12537, 61272, -241356, 161531, -196155 ], [ 80650, 20330, -131016, -203014, 118262, -341642, 196742, -223476, 193290, 52800, -251110, -181710, 317694, -244004, 218192, 86130, 48454, 95240, 5954, -300900, -103706, -180542, 138286, -211138, -149040, -139880, -99174, -243098 ], [ 244646, 70213, -215413, -332268, 239577, -410336, 259237, -244080, 202502, 253874, -463907, -226789, 426966, -274253, 307831, -28882, 244873, 79492, 118728, -391558, -128639, -395332, 393302, -416093, -340568, -47457, -338981, -287895 ], [ 202832, 148344, -106232, -314144, 172440, -119616, 49592, -271680, 308624, 118128, -399944, -286520, 396560, -301048, 179560, -13104, 265688, -1376, 204288, -382864, -203688, -363040, 173008, -209208, -118848, -154200, -119032, -285480 ], [ 161018, 226475, 2949, -296020, 105303, 171104, -160053, -299280, 414746, -17618, -335981, -346251, 366154, -327843, 51289, 2674, 286503, -82244, 289848, -374170, -278737, -330748, -47286, -2323, 102872, -260943, 100917, -283065 ], [ 82760, 250294, 98468, -221880, 74148, 373228, -261932, -304638, 431798, -120520, -277682, -331330, 299958, -358244, -4394, -8920, 267010, -152384, 290550, -302404, -316730, -268318, -185146, 151516, 216868, -315912, 249226, -239766 ], [ -98756, 120229, 155278, 10972, 144942, 324330, -58474, -246977, 196485, -130364, -235431, -104895, 132357, -398862, 145589, -98068, 133311, -192128, 50821, -51934, -249731, -120497, -89443, 155058, 25646, -224188, 194555, -80629 ], [ -280272, -9836, 212088, 243824, 215736, 275432, 144984, -189316, -38828, -140208, -193180, 121540, -35244, -439480, 295572, -187216, -388, -231872, -188908, 198536, -182732, 27324, 6260, 158600, -165576, -132464, 139884, 78508 ], [ -352426, -109376, 234688, 294417, 194108, 196658, 239542, -111162, -79650, -140097, -166659, 257016, -38571, -406695, 360349, -243397, -53479, -174288, -282656, 352140, -93205, 63242, 24325, 146324, -225909, -150355, 13581, 168554 ], [ -305276, -175616, 219968, 146182, 71656, 85292, 215300, -10652, 91700, -129126, -157298, 293264, 137310, -293834, 332174, -263614, -18634, -10528, -217152, 400072, 20898, -22916, -42306, 116792, -143454, -287826, -190866, 183228 ], [ -258126, -241856, 205248, -2053, -50796, -26074, 191058, 89858, 263050, -118155, -147937, 329512, 313191, -180973, 303999, -283831, 16211, 153232, -151648, 448004, 135001, -109074, -108937, 87260, -60999, -425297, -395313, 197902 ], [ -186992, -179008, 145008, -99456, 3616, -93296, 99936, 176832, 287376, -151152, -144880, 334608, 201360, -160224, 147856, -333232, 46464, 64480, -19904, 379728, 162864, -84400, -155424, 63552, 21520, -426816, -312304, 161424 ], [ -105365, -59684, 64853, -174620, 135406, -141205, -20446, 257884, 247379, -203385, -144581, 326075, -36345, -179774, -64273, -395401, 74708, -134746, 140820, 260611, 152997, -11237, -193098, 42392, 104067, -368856, -103533, 102567 ], [ -23738, 59640, -15302, -249784, 267196, -189114, -140828, 338936, 207382, -255618, -144282, 317542, -274050, -199324, -276402, -457570, 102952, -333972, 301544, 141494, 143130, 61926, -230772, 21232, 186614, -310896, 105238, 43710 ], [ -95012, 192719, 34911, -168918, 145012, -82652, -204489, 112485, -22182, -92790, -189259, 165474, -75333, -138276, -176450, -258289, 45558, -217946, 288724, 23049, -21444, -80056, -196668, 34197, 122098, -330720, -76654, -44337 ], [ -180848, 327108, 97540, -73192, -1360, 38512, -262748, -143252, -269800, 90520, -238548, -264, 164948, -69552, -46776, -34108, -19992, -71896, 259376, -95332, -200752, -242528, -155728, 50412, 43576, -357952, -295752, -135164 ], [ -249500, 435793, 154988, 19261, -124335, 118525, -289303, -342925, -468257, 223658, -257318, -150420, 350677, -3186, 66458, 168632, -75249, 48471, 200865, -181874, -328940, -382227, -122669, 58479, -28943, -364034, -454706, -199384 ], [ -203592, 373118, 177896, 89894, -91330, -75802, -104498, -168838, -338974, 22316, -72628, -196696, 172726, 47460, 70092, 228432, -61886, -2382, -52066, -56156, -116328, -370106, -142150, 12226, -61442, -229116, -212700, -86224 ], [ -157684, 310443, 200804, 160527, -58325, -270129, 80307, 5249, -209691, -179026, 112062, -242972, -5225, 98106, 73726, 288232, -48523, -53235, -304997, 69562, 96284, -357985, -161631, -34027, -93941, -94198, 29306, 26936 ], [ -122280, 239624, 175528, 180368, -67792, -306920, 149544, 113704, -89928, -322472, 218792, -176632, -95912, 125672, 84472, 251312, -94944, -116312, -461136, 116880, 193704, -325472, -111000, -11832, -112800, 7656, 125952, 114320 ], [ -106571, 153535, 59907, 104974, -156894, -48331, 2091, 99099, 11985, -357363, 179347, 100863, -22979, 109963, 108553, 33042, -253460, -202309, -435790, 17198, 75139, -254724, 71091, 138703, -106084, 47515, -49952, 153374 ], [ -90862, 67446, -55714, 29580, -245996, 210258, -145362, 84494, 113898, -392254, 139902, 378358, 49954, 94254, 132634, -185228, -411976, -288306, -410444, -82484, -43426, -183976, 253182, 289238, -99368, 87374, -225856, 192428 ], [ -83941, -54393, -118022, -44657, -191201, 284013, -134878, 91573, 140021, -327071, 21209, 397829, 77530, -4174, 52143, -164675, -426452, -226883, -222195, -152578, -74345, -149472, 198699, 316546, -12806, 18566, -262556, 217975 ], [ -83780, -203732, -139320, -118004, -25716, 215588, -2904, 115332, 107844, -184908, -158444, 218820, 70216, -166232, -108788, 39588, -330128, -52060, 91364, -199912, -37844, -142848, -37764, 249064, 135176, -133832, -192176, 233132 ], [ -83619, -353071, -160618, -191351, 139769, 147163, 129070, 139091, 75667, -42745, -338097, 39811, 62902, -328290, -269719, 243851, -233804, 122763, 404923, -247246, -1343, -136224, -274227, 181582, 283158, -286230, -121796, 248289 ], [ -158320, -175638, -206252, -190394, 197722, 145266, 66248, 136696, -85048, 67504, -183400, -37156, 4108, -343342, -236502, 82066, -269186, 243550, 314202, -307846, 97510, -19008, -265656, 195424, 251158, -176296, 4114, 162070 ], [ -253816, 92565, -258646, -168797, 225805, 161849, -50684, 127036, -281468, 168888, 64172, -85778, -68986, -317559, -149355, -181399, -341153, 349327, 111181, -372131, 213683, 128928, -189020, 231856, 169163, 6508, 145449, 47691 ], [ -349312, 360768, -311040, -147200, 253888, 178432, -167616, 117376, -477888, 270272, 311744, -134400, -142080, -291776, -62208, -444864, -413120, 455104, -91840, -436416, 329856, 276864, -112384, 268288, 87168, 189312, 286784, -66688 ], [ -310672, 135966, -105006, 64331, 98891, 153546, -8295, 88994, -345293, 127695, 46577, 27520, 3073, -249640, -183119, -405511, -178635, 283363, 85467, -418246, 149858, 99120, -137776, 63174, 49701, 80338, 91123, -76026 ], [ -272032, -88836, 101028, 275862, -56106, 128660, 151026, 60612, -212698, -14882, -218590, 189440, 148226, -207504, -304030, -366158, 55850, 111622, 262774, -400076, -30140, -78624, -163168, -141940, 12234, -28636, -104538, -85364 ], [ -215877, -269123, 243572, 393283, -169313, 114839, 288252, 43765, -73008, -148579, -379697, 311885, 213729, -144813, -353016, -320785, 205900, 14086, 352121, -383136, -145038, -173038, -179420, -266824, 10742, -76850, -225634, -86167 ], [ -96668, -289156, 157552, 171908, -132076, 140852, 345936, 68444, 92224, -250308, -166188, 292220, -7508, -8124, -143072, -253740, 51984, 183688, 124812, -370624, -25576, 32536, -162768, -102880, 138760, 93672, -78296, -56244 ], [ 22541, -309189, 71532, -49467, -94839, 166865, 403620, 93123, 257456, -352037, 47321, 272555, -228745, 128565, 66872, -186695, -101932, 353290, -102497, -358112, 93886, 238110, -146116, 61064, 266778, 264194, 69042, -26321 ], [ 39570, -271142, -37928, -96182, -123812, 199978, 398534, 43902, 265658, -338066, 158920, 214830, -259172, 177194, 151906, -116840, -105338, 373942, -175776, -334070, 161048, 348284, -165704, 97258, 251536, 381686, 165290, 14232 ], [ -76235, -157591, -177860, 84161, -238858, 242321, 311847, -101389, 69721, -173685, 138036, 107627, -41546, 111345, 74557, -43332, 86919, 200959, -48816, -295039, 160220, 334438, -232404, -32623, 50056, 430239, 195121, 68604 ], [ -192040, -44040, -317792, 264504, -353904, 284664, 225160, -246680, -126216, -9304, 117152, 424, 176080, 45496, -2792, 30176, 279176, 27976, 78144, -256008, 159392, 320592, -299104, -162504, -151424, 478792, 224952, 122976 ], [ -195375, -61754, -320924, 221512, -287450, 158302, 133298, -270756, -151798, 5272, 115453, -78069, 266581, 9302, 48814, 70204, 328108, -46277, 166464, -198677, 215624, 283361, -146819, -244490, -170534, 371150, 136733, 87978 ], [ -138726, -149476, -251096, 59408, -124196, -58036, 38676, -230184, -86524, -60048, 123986, -141250, 289282, -11076, 169196, 92376, 300600, -67874, 234176, -131586, 302288, 233658, 122258, -300932, -92380, 180204, -14446, 5316 ], [ -82077, -237198, -181268, -102696, 39058, -274374, -55946, -189612, -21250, -125368, 132519, -204431, 311983, -31454, 289578, 114548, 273092, -89471, 301888, -64495, 388952, 183955, 391335, -357374, -14226, -10742, -165625, -77346 ], [ -153948, -130880, -199260, -99460, 107432, -130352, -102688, -231640, -60636, -93728, 189472, -80132, 254784, 49388, 249860, 78060, 110764, -67128, 257880, -20504, 220416, 231992, 414212, -315396, 123188, -177388, -100204, -87508 ], [ -245097, 4544, -230425, -71423, 161574, 67724, -142248, -286058, -115721, -47544, 253688, 72289, 185600, 145413, 186127, 32773, -71787, -38194, 197114, 20022, 13600, 294690, 400159, -258655, 269491, -340389, -2293, -86795 ], [ -317936, 113080, -240238, -36588, 202230, 226786, -170828, -320912, -171530, 1934, 301202, 213288, 116166, 238008, 135176, -17294, -233902, -2924, 131326, 56598, -155692, 337798, 370426, -206918, 389224, -466572, 73962, -89348 ], [ -198520, -60708, -25855, 69626, 101283, -23799, -84118, -150344, -234941, 85999, 173345, 234356, 44107, 294588, 218436, -117551, -181439, 98874, 12807, 51699, 69018, 175211, 176053, -207723, 229972, -206166, -77171, -126194 ], [ -79104, -234496, 188528, 175840, 336, -274384, 2592, 20224, -298352, 170064, 45488, 255424, -27952, 351168, 301696, -217808, -128976, 200672, -105712, 46800, 293728, 12624, -18320, -208528, 70720, 54240, -228304, -163040 ], [ 15854, -335302, 286200, 243631, -5796, -386901, 67189, 113932, -274669, 235817, -62944, 218602, -110511, 382443, 279620, -273405, -79999, 241969, -145012, 55320, 396162, -105632, -157638, -144093, -34051, 243141, -341063, -146119 ], [ 54908, -269292, 117104, 223598, 204792, -183834, 81242, 31960, -51914, 259714, -126976, 49460, -217070, 355878, 16776, -226922, -38990, 144978, -3240, 94512, 219108, -122560, -171116, 69462, -14294, 268602, -366110, -6302 ], [ 93962, -203282, -51992, 203565, 415380, 19233, 95295, -50012, 170841, 283611, -191008, -119682, -323629, 329313, -246068, -180439, 2019, 47987, 138532, 133704, 42054, -139488, -184594, 283017, 5463, 294063, -391157, 133515 ], [ 105764, -163312, -85356, 134692, 361464, 92268, 122164, -153296, 289208, 262880, -211096, -186452, -323676, 241572, -355492, -102780, -35440, 11212, 206780, 158616, -73536, -112244, -121212, 393336, 65816, 201756, -365756, 148700 ], [ 92585, -147212, 5701, 21049, 65086, 46107, 160781, -276116, 311886, 201240, -190902, -159381, -226087, 97753, -324281, 3457, -144828, 29635, 207631, 170438, -132784, -44509, 12625, 409022, 163382, 1495, -294111, 49639 ], [ 79406, -131112, 96758, -92594, -231292, -54, 199398, -398936, 334564, 139600, -170708, -132310, -128498, -46066, -293070, 109694, -254216, 48058, 208482, 182260, -192032, 23226, 146462, 424708, 260948, -198766, -222466, -49422 ], [ -12415, -30301, 32945, -12165, -278892, 55428, 128705, -382509, 368513, 125305, -15177, -60563, 41001, 49883, -251999, 34439, -231616, -64538, 95841, 159589, -210463, -56293, 95390, 340332, 228634, -117626, -151297, -106901 ], [ -131992, 100408, -85528, 136760, -238688, 146784, 19432, -316936, 406440, 127720, 188120, 26952, 235880, 230456, -207448, -104872, -162432, -223376, -56856, 124744, -214488, -187784, -20944, 220640, 150480, 62832, -80296, -149704 ], [ -251569, 231117, -204001, 285685, -198484, 238140, -89841, -251363, 444367, 130135, 391417, 114467, 430759, 411029, -162897, -244183, -93248, -382214, -209553, 89899, -218513, -319275, -137278, 100948, 72326, 243290, -9295, -192507 ], [ -66600, 195352, -197800, 210122, 5202, 237294, -76596, -103796, 221506, -27654, 189980, 55286, 363508, 184184, -185776, -233168, -17816, -269110, -235926, 172996, 26216, -222274, -157384, 106898, -58672, 320194, 128014, -260192 ], [ 132212, 152020, -185932, 124355, 216319, 232257, -57782, 47498, -13209, -192725, -29854, -10563, 284342, -61180, -211720, -215320, 57900, -143645, -256557, 261454, 282252, -114887, -173116, 118559, -192072, 392391, 268337, -329008 ], [ 290256, 118328, -133556, 26084, 352080, 201960, -33440, 186388, -215032, -332064, -194692, -70656, 212368, -231176, -225332, -195412, 109032, -35244, -282588, 324720, 463760, 2340, -192336, 103412, -267104, 409692, 354292, -345328 ], [ 254652, 130426, 111233, -131581, 129900, 51678, 17160, 266359, -260618, -349176, -98299, -103408, 174556, -43174, -180367, -165719, 43390, -7897, -334269, 268324, 291260, 166307, -228124, -39073, -64888, 166237, 181999, -112292 ], [ 219048, 142524, 356022, -289246, -92280, -98604, 67760, 346330, -306204, -366288, -1906, -136160, 136744, 144828, -135402, -136026, -22252, 19450, -385950, 211928, 118760, 330274, -263912, -181558, 137328, -77218, 9706, 120744 ], [ 203514, 129440, 427093, -333133, -234765, -195831, 89083, 377962, -293362, -320202, 60341, -156096, 81193, 264313, -144068, -135304, -24021, 28068, -340818, 149925, 38213, 351105, -242397, -185542, 239221, -171021, -135560, 260981 ], [ 219200, 77184, 227936, -200032, -253280, -210528, 64864, 334400, -189632, -175808, 69472, -156096, -1952, 277216, -236160, -179648, 73568, 7552, -145088, 79200, 100704, 149280, -131744, 25920, 185056, -32032, -238784, 256864 ], [ 234886, 24928, 28779, -66931, -271795, -225225, 40645, 290838, -85902, -31414, 78603, -156096, -85097, 290119, -328252, -223992, 171157, -12964, 50642, 8475, 163195, -52545, -21091, 237382, 130891, 106957, -342008, 252747 ], [ 250642, 46438, -84628, 3702, -165934, -250380, -14486, 271076, -15660, -29736, 6688, -193812, -117492, 282582, -301624, -147726, 205872, -3366, 121422, 55182, 87772, -59980, 71320, 209976, 88990, 59746, -270806, 131240 ], [ 266443, 115369, -142910, 34177, 19883, -282258, -89489, 266614, 33054, -119804, -117328, -255774, -117262, 261905, -198676, 6075, 200168, 25591, 111877, 177381, -76310, 57550, 152004, 29012, 54973, -107165, -87473, -65732 ], [ 282244, 184300, -201192, 64652, 205700, -314136, -164492, 262152, 81768, -209872, -241344, -317736, -117032, 241228, -95728, 159876, 194464, 54548, 102332, 299580, -240392, 175080, 232688, -151952, 20956, -274076, 95860, -262704 ], [ 147812, 41590, -185222, -80243, 210542, -115715, -213769, 279445, 18420, -64644, -301007, -309455, 28928, 136723, -190969, 246455, 44930, -72428, 5900, 225053, -208964, 221797, 170245, -182873, 110420, -292103, 106312, -139165 ], [ -18248, -145676, -153620, -262058, 177284, 131190, -257630, 301318, -68520, 130120, -347122, -286386, 205568, 14570, -327934, 318882, -134884, -232232, -108824, 109110, -136376, 253606, 77670, -182206, 225880, -278786, 80368, 51850 ] ], [ [ -198976, -153792, -172800, 445760, -416256, 208512, -263232, -368768, 218176, 38976, -325952, 57728, -247744, -24128, 265984, 161792, 488000, -150656, -402432, -24704, -436864, 167424, 203008, -260928, 346624, -445824, -258048, -208384 ], [ -168223, -140643, -181497, 420497, -405591, 201543, -271551, -346844, 211066, 41316, -321134, 72731, -229291, -22790, 264382, 144221, 457190, -162740, -368091, -44924, -426409, 145212, 199969, -251175, 333907, -431880, -236583, -214372 ], [ 67550, -39834, -248174, 226814, -323826, 148114, -335330, -178760, 156556, 59256, -284196, 187754, -87818, -12532, 252100, 9510, 220980, -255384, -104810, -199944, -346254, -25080, 176670, -176402, 236410, -324976, -72018, -260280 ], [ 303323, 60975, -314851, 33131, -242061, 94685, -399109, -10676, 102046, 77196, -247258, 302777, 53655, -2274, 239818, -125201, -15230, -348028, 158471, -354964, -266099, -195372, 153371, -101629, 138913, -218072, 92547, -306188 ], [ 458352, 94032, -268496, -106616, -143688, 11240, -337944, 104800, 88248, 112752, -202328, 282408, 163872, 53168, 248912, -223064, -115520, -376600, 296960, -401120, -186240, -219312, 110472, -53840, 103168, -84712, 181904, -303176 ], [ 461986, 54, -10206, -145233, -14175, -128485, -42509, 121636, 150785, 181338, -142413, 8179, 215484, 193330, 298086, -251837, 39040, -285037, 201464, -243156, -106936, 31158, 30823, -56646, 183208, 98253, 130246, -208439 ], [ 465620, -93924, 248084, -183850, 115338, -268210, 252926, 138472, 213322, 249924, -82498, -266050, 267096, 333492, 347260, -280610, 193600, -193474, 105968, -85192, -27632, 281628, -48826, -59452, 263248, 281218, 78588, -113702 ], [ 375134, -190502, 373657, -108925, 196153, -319262, 292963, 138928, 180270, 287674, -82123, -275794, 293800, 344070, 253863, -232488, 274801, -201634, 71260, 71212, -68149, 333211, 20258, -37090, 211585, 272095, 8691, -104830 ], [ 212248, -289080, 397140, 53340, 239508, -302104, 136540, 126784, 73688, 301704, -127548, -82088, 301344, 254968, 50796, -125216, 299572, -286504, 83312, 226416, -200836, 231804, 203752, 4632, 58612, 115212, -75236, -162008 ], [ 49362, -387658, 420623, 215605, 282863, -284946, -19883, 114640, -32894, 315734, -172973, 111618, 308888, 165866, -152271, -17944, 324343, -371374, 95364, 381620, -333523, 130397, 387246, 46354, -94361, -41671, -159163, -219186 ], [ -7360, -200594, 232984, 207698, 69574, -178328, -9986, -43232, -62382, 144040, -179518, 249758, 325738, -10806, -220518, -30372, 235732, -254626, 26110, 404614, -142012, -14966, 370688, 52130, -81950, -57956, -135486, -152902 ], [ -34592, 65815, -13300, 152521, -215005, -46860, 46111, -241584, -70455, -79244, -175263, 372463, 345173, -211803, -251315, -76050, 115626, -81873, -65729, 390883, 139554, -172539, 298560, 47921, -23599, -35186, -81919, -52323 ], [ -61824, 332224, -259584, 97344, -499584, 84608, 102208, -439936, -78528, -302528, -171008, 495168, 364608, -412800, -282112, -121728, -4480, 90880, -157568, 377152, 421120, -330112, 226432, 43712, 34752, -12416, -28352, 48256 ], [ -164128, 240063, -95226, 2009, -357536, -63811, -10699, -164350, 18371, -32991, -107459, 457287, 275782, -156143, -60691, -94243, -119756, -83023, 55021, 171302, 215362, -74191, 256171, 47346, -107595, 22498, 31517, 31673 ], [ -266432, 147902, 69132, -93326, -215488, -212230, -123606, 111236, 115270, 236546, -43910, 419406, 186956, 100514, 160730, -66758, -235032, -256926, 267610, -34548, 9604, 181730, 285910, 50980, -249942, 57412, 91386, 15090 ], [ -332316, 56416, 212765, -132276, -96390, -323304, -222658, 302572, 193864, 410748, 13869, 331610, 110495, 267791, 292141, -40463, -319258, -324074, 407239, -191328, -138284, 377721, 314489, 29964, -314514, 65151, 152940, 4172 ], [ -267088, -32640, 281788, 31760, -59912, -299936, -271832, 190608, 206560, 241744, 50876, 64120, 78548, 113300, 99516, -18452, -291704, -6904, 284212, -171456, -77840, 357964, 338892, -79792, -99096, -24940, 220560, 13648 ], [ -201860, -121696, 350811, 195796, -23434, -276568, -321006, 78644, 219256, 72740, 87883, -203370, 46601, -41191, -93109, 3559, -264150, 310266, 161185, -151584, -17396, 338207, 363295, -189548, 116322, -115031, 288180, 23124 ], [ -115582, -204672, 311944, 239472, -68166, -190710, -367350, 59840, 243212, -7014, 94670, -298940, 32204, -89202, -154594, -57930, -202356, 354226, 55598, -82622, 39498, 287500, 395858, -223114, 276480, -109842, 292580, -47820 ], [ -1939, -279744, 132820, 126680, -218471, -23615, -410015, 162144, 281806, 29257, 62171, -171014, 40622, 1211, -45597, -227969, -96050, 43013, -27317, 50157, 91777, 196558, 439029, -157633, 364800, 19211, 214794, -223310 ], [ 111704, -354816, -46304, 13888, -368776, 143480, -452680, 264448, 320400, 65528, 29672, -43088, 49040, 91624, 63400, -398008, 10256, -268200, -110232, 182936, 144056, 105616, 482200, -92152, 453120, 148264, 137008, -398800 ], [ 133592, -352623, -71213, -71709, -235851, 142650, -409035, 147317, 231614, -25086, -67867, 45433, 54248, 43962, 81872, -261297, 23247, -323303, -110212, 180400, 240255, 50779, 346091, -83356, 433875, 202017, 62012, -356820 ], [ 106544, -309222, -13874, -142802, 48130, 52260, -319358, -86846, 74892, -183372, -200094, 112938, 57744, -77340, 52064, 39014, -13530, -241814, -65960, 105696, 359878, 15198, 114366, -104792, 357262, 215610, -11496, -198856 ], [ 79496, -265821, 43465, -213895, 332111, -38130, -229681, -321009, -81830, -341658, -332321, 180443, 61240, -198642, 22256, 339325, -50307, -160325, -21708, 30992, 479501, -20383, -117359, -126228, 280649, 229203, -85004, -40892 ], [ 53088, -286320, 105364, -133308, 117032, -67820, -184164, -338072, -225132, -113704, -147448, 139568, 2956, -125844, -24572, 173376, 62136, -61576, -66836, 172628, 454424, 110216, 30556, -174844, 81136, 299856, -147352, -71788 ], [ 26776, -316404, 167947, -29969, -172906, -88405, -145271, -322570, -366421, 172186, 84990, 82436, -64595, -23931, -73953, -62512, 196962, 39762, -125371, 346715, 407642, 265742, 235417, -227537, -136812, 379068, -208026, -131013 ], [ -5500, -323084, 217612, 78006, -431440, -106470, -102822, -283842, -486506, 420464, 273684, 34666, -135028, 75906, -114438, -264642, 311516, 138538, -161026, 481320, 359804, 406340, 411104, -258032, -338270, 447166, -251532, -172216 ], [ -100398, -84022, 131638, 234659, -360232, -98075, -23035, -1241, -383949, 273816, 3066, 85197, -235722, 153945, -61515, -112313, 213214, 210413, 43559, 201364, 300878, 390194, 280464, -55448, -366583, 398567, -114774, -24188 ], [ -195296, 155040, 45664, 391312, -289024, -89680, 56752, 281360, -281392, 127168, -267552, 135728, -336416, 231984, -8592, 40016, 114912, 282288, 248144, -78592, 241952, 374048, 149824, 147136, -394896, 349968, 21984, 123840 ], [ -236406, 320966, -13710, 464672, -201933, -43093, 49599, 446732, -141469, -25283, -399976, 146359, -351871, 269584, 15680, 154041, 83698, 262155, 333113, -242124, 179120, 283023, 78390, 210245, -371360, 277891, 119829, 191991 ], [ -154572, 319724, -12284, 347648, -78538, 90790, -156274, 344152, 83862, -190998, -216528, 65790, -172494, 214752, -25536, 180514, 205828, 31718, 144674, -139544, 107360, 20846, 142284, -45446, -229312, 152150, 128730, 77566 ], [ -72738, 318482, -10858, 230624, 44857, 224673, -362147, 241572, 309193, -356713, -33080, -14779, 6883, 159920, -66752, 206987, 327958, -198719, -43765, -36964, 35600, -241331, 206178, -301137, -87264, 26409, 137631, -36859 ], [ -73452, 188588, 72456, 122204, 52572, 262268, -450876, 183680, 244280, -410864, 24272, -70364, 33836, 46588, -139108, 130572, 248656, -184284, -125044, -19404, -52216, -309012, 108792, -322780, -30152, 30700, 33852, -78012 ], [ -149835, -59237, 230834, 21671, -45753, 211599, -432223, 166752, -86690, -362748, -33964, -103047, -78933, -120369, -240009, -40157, -15292, 54617, -108093, -79779, -154750, -198405, -136434, -129879, -50898, 154187, -173217, -51999 ], [ -226218, -307062, 389212, -78862, -144078, 160930, -413570, 149824, -417660, -314632, -92200, -135730, -191702, -287326, -340910, -210886, -279240, 293518, -91142, -140154, -257284, -87798, -381660, 63022, -71644, 277674, -380286, -25986 ], [ -196011, -249907, 305884, -194219, -143803, 151724, -227450, 92385, -410194, -184049, -113070, -183373, -151522, -120896, -214946, -277048, -340633, 169894, -69720, -117960, -82259, -108652, -362298, 32356, -134278, 219805, -214681, 69506 ], [ -128184, -85112, 137248, -314808, -108728, 157152, 17776, 20648, -283280, -24360, -120752, -236296, -57360, 163200, -8912, -306304, -330536, -81680, -46720, -66624, 190728, -175904, -249552, -77216, -211696, 97928, 82456, 189520 ], [ -60357, 79683, -31388, -435397, -73653, 162580, 263002, -51089, -156366, 135329, -128434, -289219, 36802, 447296, 197122, -335560, -320439, -333254, -23720, -15288, 463715, -243156, -136806, -186788, -289114, -23949, 379593, 309534 ], [ -157134, 19902, 126082, -135874, 94038, 59218, 93836, -44594, -163476, 199714, 21778, -196370, 73566, 394968, 153500, -182590, -233342, -363156, -5296, 157972, 179706, -107700, -14160, -246200, -134432, 5710, 249226, 341218 ], [ -261393, -50087, 298375, 182745, 267757, -49089, -94166, -34543, -176678, 259767, 179167, -96895, 107721, 327348, 98530, -21337, -142745, -382982, 12920, 336774, -129621, 36970, 108936, -303332, 30800, 42257, 99427, 368887 ], [ -297424, -102248, 436720, 441192, 368248, -142928, -250136, -39972, -172564, 304340, 274592, -30296, 139520, 259448, 36472, 129124, -83316, -358156, 3972, 478516, -364796, 130504, 215640, -343720, 172320, 46560, -38716, 352960 ], [ -9372, -69726, 413812, 413822, 120906, -168044, -253954, -118931, -86199, 275383, 75688, -119858, 160128, 190218, -59254, 228323, -171935, -121233, -134005, 444223, -247749, -18858, 244482, -304574, 201208, -102296, -121493, 129952 ], [ 278680, -37204, 390904, 386452, -126436, -193160, -257772, -197890, 166, 246426, -123216, -209420, 180736, 120988, -154980, 327522, -260554, 115690, -271982, 409930, -130702, -168220, 273324, -265428, 230096, -251152, -204270, -93056 ], [ 459200, -24374, 375160, 283473, -245861, -155384, -216518, -192222, -18877, 239330, -211654, -295814, 123179, 74006, -222671, 354703, -231030, 270668, -343809, 299605, -18821, -282023, 202266, -153832, 155961, -289866, -257941, -173135 ], [ 472448, -42176, 370560, 62880, -166304, -19776, -105152, -54912, -201888, 266240, -128256, -377280, -55968, 61632, -246752, 269856, -17728, 298176, -312736, 71008, 85024, -340512, -24192, 70464, -78432, -157248, -266336, -30880 ], [ 485696, -59978, 365960, -157713, -86747, 115832, 6214, 82398, -384899, 293150, -44858, -458746, -235115, 49258, -270833, 185009, 195574, 325684, -281663, -157589, 188869, -399001, -250650, 294760, -312825, -24630, -274731, 111375 ], [ 360834, -85270, 328194, -208990, -63064, 66892, 30696, 71154, -343336, 147300, 45022, -398658, -226774, 8632, -219888, 184764, 142890, 315672, -299856, -235294, 133926, -299388, -359844, 344686, -269206, -70428, -124100, 75424 ], [ 147187, -115377, 269107, -151421, -75300, -100686, -676, -35589, -157404, -109610, 139069, -247571, -97905, -50156, -120712, 238906, -80785, 281540, -349720, -215997, -23095, -98138, -393654, 282517, -46865, -230922, 128762, -75088 ], [ -66460, -145484, 210020, -93852, -87536, -268264, -32048, -142332, 28528, -366520, 233116, -96484, 30964, -108944, -21536, 293048, -304460, 247408, -399584, -196700, -180116, 103112, -427464, 220348, 175476, -391416, 381624, -225600 ], [ 29802, -39969, 114111, -154368, 59695, -299916, 29718, -203019, 138270, -194087, 50352, -120653, 161904, -147003, 110928, 220479, -122504, 173889, -271019, -226518, -197867, -26333, -187066, 16135, 1800, -305727, 173223, -285140 ], [ 191308, 94098, 10450, -239744, 240498, -302952, 111092, -254010, 231972, 68734, -190688, -181718, 293280, -180698, 250400, 121234, 144848, 92078, -104890, -266676, -186298, -225398, 111060, -217982, -255248, -168210, -132286, -325528 ], [ 344883, 225110, -83758, -318715, 408410, -294163, 182611, -302427, 324128, 314888, -421918, -242048, 416989, -215207, 376643, 26226, 398246, 9800, 57870, -304138, -178626, -413259, 388267, -430817, -489885, -41838, -415161, -361463 ], [ 323976, 288912, 30000, -256776, 292720, -25224, 37320, -294216, 382272, 194368, -437328, -286208, 372024, -267624, 211848, 24432, 344656, -82752, 146512, -282288, -256688, -354632, 205256, -175448, -231480, -160656, -200088, -299432 ], [ 303069, 352714, 143758, -194837, 177030, 243715, -107971, -286005, 440416, 73848, -452738, -330368, 327059, -320041, 47053, 22638, 291066, -175304, 235154, -260438, -334750, -296005, 22245, 79921, 26925, -279474, 14985, -237401 ], [ 230850, 345500, 226262, -98692, 117488, 415886, -175376, -264492, 435014, -24790, -440512, -285236, 251710, -364508, -24136, -10740, 217556, -255940, 226632, -186640, -358914, -209166, -103850, 262576, 169062, -348804, 154662, -157100 ], [ 13247, 137074, 220213, 94370, 217032, 313881, -22104, -205290, 249565, -61429, -349984, 12890, 90273, -386450, 169892, -133606, 87606, -302814, -57188, 34344, -230367, -42393, -68683, 239208, -18227, -277918, 80717, -25034 ], [ -204356, -71352, 214164, 287432, 316576, 211876, 131168, -146088, 64116, -98068, -259456, 311016, -71164, -408392, 363920, -256472, -42344, -349688, -341008, 255328, -101820, 124380, -33516, 215840, -205516, -207032, 6772, 107032 ], [ -291587, -207607, 235637, 332929, 290775, 102952, 210443, -83388, 7796, -119450, -211674, 457518, -43819, -395233, 449939, -348076, -76847, -271041, -433219, 385155, 16585, 123227, -40138, 186939, -258220, -228909, -94783, 171162 ], [ -236594, -265130, 287134, 217446, 128234, -13520, 208994, -16872, 92344, -124188, -210524, 438612, 189470, -343782, 418130, -405576, -7226, -55462, -316402, 415538, 123926, -61118, -92348, 152002, -164104, -351982, -226458, 161180 ], [ -181601, -322653, 338631, 101963, -34307, -129992, 207545, 49644, 176892, -128926, -209374, 419706, 422759, -292331, 386321, -463076, 62395, 160117, -199585, 445921, 231267, -245463, -144558, 117065, -69988, -475055, -358133, 151198 ], [ -162624, -199568, 287408, -34112, 46720, -224384, 138752, 155696, 247632, -156768, -166880, 415088, 292720, -282320, 182128, -461712, 126192, 86928, -59168, 337888, 249264, -215280, -180144, 80896, -11040, -445488, -227648, 151888 ], [ -159404, 2533, 191245, -179196, 234308, -309116, 40496, 279045, 312331, -194718, -106298, 416721, 3725, -290439, -97483, -434595, 187441, -112597, 91574, 169298, 228173, -91241, -208457, 44188, 32522, -349141, 17532, 157247 ], [ -156184, 204634, 95082, -324280, 421896, -393848, -57760, 402394, 377030, -232668, -45716, 418354, -285270, -298558, -377094, -407478, 248690, -312122, 242316, 708, 207082, 32798, -236770, 7480, 76084, -252794, 262712, 162606 ], [ -219996, 260827, 128132, -278033, 201559, -202472, -148414, 110111, 99093, -90879, -104897, 263201, -81416, -235025, -235844, -243882, 116991, -256203, 273421, -108599, 39411, -94974, -182217, 53722, 86487, -274509, 55237, 17374 ], [ -290192, 303124, 173488, -213564, -57628, 15200, -238344, -221756, -211476, 68028, -175484, 93116, 169376, -164668, -54512, -67288, -33084, -175956, 293132, -212260, -142220, -246728, -119772, 107864, 93732, -307468, -195348, -142200 ], [ -336274, 337117, 212235, -131104, -267399, 177483, -294374, -484632, -462615, 179697, -218471, -69673, 364068, -84513, 95983, 94210, -152127, -113937, 276882, -275613, -272131, -374485, -77766, 149427, 82719, -324593, -381628, -266497 ], [ -221596, 315750, 206922, 71296, -147730, -29494, -124404, -287568, -317554, -23554, -77458, -183822, 184760, 60962, 40898, 155068, -64290, -173438, 20892, -70246, -57242, -342262, -172020, 107130, -50014, -236158, -139208, -155614 ], [ -106918, 294383, 201609, 273696, -28061, -236471, 45566, -90504, -172493, -226805, 63555, -297971, 5452, 206437, -14187, 215926, 23547, -232939, -235098, 135121, 157647, -310039, -266274, 64833, -182747, -147723, 103212, -44731 ], [ -36192, 254264, 160248, 356960, -2168, -286608, 102352, 54072, -45648, -364632, 164552, -270000, -80248, 292272, -26272, 188160, 13576, -284984, -413096, 233816, 247472, -291680, -253712, 78720, -241120, -52856, 177656, 61416 ], [ -47876, 178985, 51297, 216844, -152105, -42670, -53082, 100233, 47042, -379789, 190519, 24446, 9567, 266282, 42268, -5776, -179785, -323049, -444859, 132501, 102802, -299316, -40870, 197952, -160068, 54071, -62855, 158683 ], [ -59560, 103706, -57654, 76728, -302042, 201268, -208516, 146394, 139732, -394946, 216486, 318892, 99382, 240292, 110808, -199712, -373146, -361114, -476622, 31186, -41868, -306952, 171972, 317184, -79016, 160998, -303366, 255950 ], [ -74338, -42722, -139175, -47021, -241028, 291663, -177140, 177033, 147311, -332597, 109554, 370212, 100836, 100188, 69017, -159557, -410065, -254515, -306768, -77032, -85853, -266319, 112438, 344272, 18117, 114018, -352179, 291012 ], [ -91496, -243880, -199596, -158180, -17744, 263948, -2064, 195732, 89420, -210628, -99608, 234512, 34320, -127696, -57644, 60668, -326644, -36636, 18176, -190560, -52388, -188556, -156616, 300480, 127620, -51352, -253532, 278224 ], [ -108654, -445038, -260017, -269339, 205540, 236233, 173012, 214431, 31529, -88659, -308770, 98812, -32196, -355580, -184305, 280893, -243223, 181243, 343120, -304088, -18923, -110793, -425670, 256688, 237123, -216722, -154885, 265436 ], [ -203626, -275306, -262820, -222782, 301024, 254634, 113386, 169788, -118882, 72820, -121680, 14232, -99378, -405264, -214864, 134962, -262780, 281456, 259014, -354346, 78514, -10818, -382388, 306028, 205884, -164490, 36390, 152748 ], [ -320213, -2549, -249618, -132415, 361008, 285845, -11435, 107550, -294993, 245274, 175480, -56148, -166745, -405448, -218728, -112679, -310942, 348984, 61283, -387029, 193721, 95327, -252346, 381238, 135550, -51813, 253395, 12310 ], [ -436800, 270208, -236416, -42048, 420992, 317056, -136256, 45312, -471104, 417728, 472640, -126528, -234112, -405632, -222592, -360320, -359104, 416512, -136448, -419712, 308928, 201472, -122304, 456448, 65216, 60864, 470400, -128128 ], [ -397631, 75536, -5657, 127692, 198237, 215810, 64626, 11295, -354448, 180253, 185922, 31413, -80357, -265424, -271237, -368922, -154979, 220598, 42837, -372769, 147284, -12175, -133689, 175135, 55579, -56160, 220735, -95169 ], [ -358462, -119136, 225102, 297432, -24518, 114564, 265508, -22722, -237792, -57222, -100796, 189354, 73398, -125216, -319882, -377524, 49146, 24684, 222122, -325826, -14360, -225822, -145074, -106178, 45942, -173184, -28930, -62210 ], [ -293568, -273898, 364611, 387162, -189483, 48728, 424460, -32974, -108956, -257857, -295119, 318910, 144523, 5772, -315437, -362436, 179981, -86700, 311172, -296858, -110229, -331459, -166099, -285381, 68445, -225198, -195960, -34811 ], [ -136064, -284984, 175620, 188856, -146404, 110368, 432464, 42328, 63728, -325868, -156820, 346280, -81820, 103568, -119868, -262064, 46972, 106224, 75376, -332600, 30692, -48260, -221828, -96988, 206652, -43176, -65504, -27428 ], [ 21440, -296070, -13371, -9450, -103325, 172008, 440468, 117630, 236412, -393879, -18521, 373650, -308163, 201364, 75701, -161692, -86037, 299148, -160420, -368342, 171613, 234939, -277557, 91405, 344859, 138846, 64952, -20045 ], [ 63694, -262296, -160632, -71216, -130046, 252728, 434262, 79942, 247566, -329530, 67138, 306300, -319596, 207720, 160060, -88170, -78166, 351812, -217306, -355894, 252004, 397028, -325796, 146588, 326336, 283468, 146738, 30288 ], [ -43877, -170204, -253644, 44520, -247507, 358252, 409583, -104633, 48731, -93113, 84365, 115814, -51646, 95204, 99846, -49553, 112849, 222138, -41609, -280799, 253706, 401674, -364298, 28598, 104064, 379470, 165253, 136456 ], [ -151448, -78112, -346656, 160256, -364968, 463776, 384904, -289208, -150104, 143304, 101592, -74672, 216304, -17312, 39632, -10936, 303864, 92464, 134088, -205704, 255408, 406320, -402800, -89392, -118208, 475472, 183768, 242624 ], [ -159659, -73020, -308433, 121882, -288524, 329180, 245535, -296663, -144039, 107741, 90004, -141258, 334989, -39048, 85378, 49596, 341519, 36875, 234530, -130609, 305680, 386321, -240782, -191572, -120535, 401779, 91103, 148827 ], [ -114878, -114328, -200218, 1316, -108664, 66520, 44998, -209654, -28694, -72878, 63048, -141764, 374066, -12368, 187636, 121816, 297382, 20798, 294836, -55514, 381856, 353178, 28180, -285320, -5558, 237582, -60858, -51618 ], [ -70097, -155636, -92003, -119250, 71196, -196140, -155539, -122645, 86651, -253497, 36092, -142270, 413143, 14312, 289894, 194036, 253245, 4721, 355142, 19581, 458032, 320035, 297142, -379068, 109419, 73385, -212819, -252063 ], [ -121416, -64124, -176388, -140156, 182016, -81820, -213716, -217076, -26704, -165496, 160136, -32536, 317560, 111512, 218312, 159156, 116448, -4796, 286168, 23736, 220488, 309392, 335304, -341316, 209716, -120792, -114840, -208348 ], [ -187150, 47311, -289663, -146113, 282480, 89047, -250539, -338723, -174364, -37202, 306830, 93734, 201778, 219290, 120654, 108211, -34248, -13329, 197802, 17250, -64114, 302124, 338846, -283839, 307811, -319466, 20630, -128009 ], [ -239778, 132758, -368962, -139316, 361402, 223842, -277616, -435898, -311350, 89246, 421850, 211010, 85962, 321592, 46226, 47640, -169480, -15028, 106606, 10310, -301938, 285284, 326450, -233204, 388168, -478518, 128854, -58164 ], [ -154793, -54669, -91513, 1398, 214133, -20119, -202360, -276117, -336259, 196311, 204293, 233849, -30211, 366396, 215713, -114004, -142340, 55030, -14305, -1397, -48593, 167938, 146705, -254410, 282276, -221539, -49005, -98506 ], [ -69808, -242096, 185936, 142112, 66864, -264080, -127104, -116336, -361168, 303376, -13264, 256688, -146384, 411200, 385200, -275648, -115200, 125088, -135216, -13104, 204752, 50592, -33040, -275616, 176384, 35440, -226864, -138848 ], [ -6733, -357444, 305360, 226140, 19905, -372724, -55040, -17539, -295812, 372816, -170936, 220223, -239317, 414172, 401415, -374075, -86856, 135653, -175249, 7053, 344900, -42359, -175867, -222965, 98471, 244343, -362107, -127327 ], [ 6262, -308040, 63584, 180600, 202226, -172072, 9728, -58134, -24136, 356256, -191728, 48206, -279130, 321528, 67294, -328006, -55760, 10234, -30418, 100042, 226312, -79550, -234310, -1498, 84510, 343358, -399942, 2738 ], [ 19257, -258636, -178192, 135060, 384547, 28580, 74496, -98729, 247540, 339696, -212520, -123811, -318943, 228884, -266827, -281937, -24664, -115185, 114413, 193031, 107724, -116741, -292753, 219969, 70549, 442373, -437777, 132803 ], [ 7172, -225300, -187420, 52296, 309216, 89096, 145192, -157264, 384336, 277008, -229748, -182140, -278452, 139000, -389652, -168776, -42468, -137728, 222332, 225396, -29620, -102932, -204100, 322768, 136052, 344012, -397324, 142040 ], [ -27903, -206693, 16521, -64590, -2296, 21154, 221322, -232244, 397492, 172036, -243709, -136255, -164349, 51646, -318789, 5886, -105097, -65968, 296415, 202189, -184157, -42373, 19391, 316788, 274397, 64723, -285107, 40518 ], [ -62978, -188086, 220462, -181476, -313808, -46788, 297452, -307224, 410648, 67064, -257670, -90370, -50246, -35708, -247926, 180548, -167726, 5792, 370498, 178982, -338694, 18186, 242882, 310808, 412742, -214566, -172890, -61004 ], [ -111211, -70913, 122092, -90996, -388238, 37148, 204653, -303460, 421900, 90289, -64622, -5810, 74363, 48621, -222878, 113708, -175309, -69651, 189581, 178997, -357129, -40612, 186978, 267003, 375273, -136413, -113424, -103995 ], [ -164088, 81048, -82976, 72672, -378992, 174688, 52232, -271904, 432480, 158760, 201488, 92400, 202680, 193544, -214000, -38368, -163464, -197048, -81336, 187208, -327528, -141536, 32464, 209848, 275752, 67896, -72576, -126328 ], [ -216965, 233009, -288044, 236340, -369746, 312228, -100189, -240348, 443060, 227231, 467598, 190610, 330997, 338467, -205122, -190444, -151619, -324445, -352253, 195419, -297927, -242460, -122050, 152693, 176231, 272205, -31728, -148661 ], [ -33738, 185562, -323096, 172374, -125518, 269214, -100304, -40382, 204908, -1298, 191716, 123974, 265670, 150574, -164894, -222994, -102264, -255448, -294578, 277374, -24368, -190374, -176684, 133620, 17992, 313978, 128668, -194644 ], [ 160221, 129051, -350420, 98061, 129391, 217993, -93496, 167239, -44550, -243327, -108802, 49845, 191541, -52447, -123241, -250111, -51204, -177524, -221967, 362681, 260280, -131333, -226778, 116278, -142916, 348363, 294498, -241702 ], [ 309076, 94772, -321632, 9932, 297356, 141912, -68940, 343276, -256736, -439032, -324788, -25476, 136532, -182448, -99544, -269240, -18676, -111436, -183432, 425620, 463832, -51836, -271356, 72464, -245168, 340708, 408104, -252884 ], [ 243687, 166095, -26312, -143823, 52337, -52254, 39919, 369289, -291880, -414698, -139247, -106459, 172343, 34396, -161138, -250426, -74175, -101569, -306758, 382311, 282178, 124827, -289733, -97092, -68804, 133363, 273646, -93655 ], [ 178298, 237418, 269008, -297578, -192682, -246420, 148778, 395302, -327024, -390364, 46294, -187442, 208154, 251240, -222732, -231612, -129674, -91702, -430084, 339002, 100524, 301490, -308110, -266648, 107560, -73982, 139188, 65574 ], [ 151726, 239666, 396280, -364393, -350986, -365922, 187248, 390580, -310436, -315801, 126679, -214344, 186941, 373845, -288952, -241508, -115585, -70180, -402813, 268297, 27104, 318763, -271623, -271432, 222157, -159260, -1291, 188830 ], [ 185536, 134464, 262144, -295968, -374400, -369280, 116224, 338048, -213376, -163104, 43488, -157120, 77024, 349856, -362368, -296064, 6752, -30528, -141280, 154976, 122048, 88096, -149792, -19904, 240672, -54656, -151136, 256128 ], [ 219346, 29262, 128008, -227543, -397814, -372638, 45200, 285516, -116316, -10407, -39703, -99896, -32893, 325867, -435784, -350620, 129089, 9124, 120253, 41655, 216992, -142571, -27961, 231624, 259187, 49948, -300981, 323426 ], [ 236440, 29424, -31160, -161372, -247264, -394672, -7932, 268642, -53850, -5830, -100704, -116830, -53616, 305168, -375010, -261942, 183610, 56672, 192744, 62328, 146260, -140852, 61614, 188242, 183272, 7734, -254000, 179380 ], [ 242788, 97320, -206420, -96650, 15120, -428712, -49562, 274691, -13623, -96473, -147440, -181437, -17000, 286584, -227971, -81185, 194535, 109296, 143708, 169140, -30978, 10258, 130453, -44725, 46652, -128863, -80488, -100530 ], [ 249136, 165216, -381680, -31928, 277504, -462752, -91192, 280740, 26604, -187116, -194176, -246044, 19616, 268000, -80932, 99572, 205460, 161920, 94672, 275952, -208216, 161368, 199292, -277692, -89968, -265460, 93024, -380440 ], [ 145208, 21072, -279198, -137465, 234311, -218043, -175002, 284452, -17244, -65168, -253471, -259142, 134379, 140736, -186517, 230416, 38317, 585, -46001, 259017, -218520, 206648, 152725, -276484, 39298, -311902, 138153, -185673 ], [ 18064, -167712, -118244, -278846, 126786, 85350, -267692, 287672, -78792, 101536, -315410, -261396, 265594, -9408, -345286, 350752, -166314, -205794, -205966, 216030, -193680, 229648, 81862, -225976, 224540, -339364, 156254, 109026 ] ], [ [ -180672, -250944, -20736, 224704, -450048, 284544, -318144, -163200, 182976, 71360, -397760, 161920, -35136, -202944, 226560, 116736, 464064, -237952, -109568, -179584, -265088, 268800, -72960, -231360, 110080, -212096, -258048, -219648 ], [ -152229, -243537, -39267, 217195, -439053, 267741, -313989, -144180, 172830, 62348, -379610, 171577, -20841, -187746, 221130, 106095, 429954, -239740, -103673, -192148, -250739, 238932, -61413, -218109, 106273, -213464, -237309, -214284 ], [ 65834, -186750, -181338, 159626, -354758, 138918, -282134, 1640, 95044, -6744, -240460, 245614, 88754, -71228, 179500, 24514, 168444, -253448, -58478, -288472, -140730, 9944, 27114, -116518, 77086, -223952, -78310, -173160 ], [ 283897, -129963, -323409, 102057, -270463, 10095, -250279, 147460, 17258, -75836, -101310, 319651, 198349, 45290, 137870, -57067, -93066, -267156, -13283, -384796, -30721, -219044, 115641, -14927, 47899, -234440, 80689, -132036 ], [ 413648, -73872, -328688, 18520, -191384, -107912, -186760, 215328, 6760, -100912, -4680, 268856, 258912, 147856, 131696, -121160, -232384, -276104, 26624, -390560, 58752, -285840, 134232, 18320, 63744, -207736, 187184, -97432 ], [ 377814, -19086, -77482, -113707, -122085, -205639, -63871, 137036, 122427, -43458, 12225, -15999, 227540, 224262, 192002, -152463, -142592, -276127, 56616, -226524, 109720, -48526, 21693, -76578, 164024, -111297, 195234, -75053 ], [ 341980, 35700, 173724, -245934, -52786, -303366, 59018, 58744, 238094, 13996, 29130, -300854, 196168, 300668, 252308, -183766, -52800, -276150, 86608, -62488, 160688, 188788, -90846, -171476, 264304, -14858, 203284, -52674 ], [ 232618, -19650, 267331, -177103, 419, -297834, 49489, 4112, 258458, 87518, -30665, -303206, 166200, 297826, 210941, -152760, 46859, -289238, 112180, 61092, 131017, 271545, -70954, -154262, 208571, 15333, 143617, -46090 ], [ 66696, -159720, 239708, 46388, 41244, -212872, -61900, -32320, 205512, 173400, -149460, -88248, 137312, 234024, 91364, -73824, 154108, -312376, 134352, 153552, 39316, 235412, 50808, -50808, 32828, -5436, 31860, -51656 ], [ -99226, -299790, 212085, 269879, 82069, -127910, -173289, -68752, 152566, 259282, -268255, 126710, 108424, 170222, -28213, 5112, 261357, -335514, 156524, 246012, -52385, 199279, 172570, 52646, -142915, -26205, -79897, -57222 ], [ -143936, -168870, 84616, 208358, -56926, -52488, -127862, -187552, 93158, 158648, -291146, 263530, 147054, 73102, -70786, -57036, 148700, -185942, 127882, 203490, -17492, 78798, 218624, 14422, -129514, -69132, -24650, -29218 ], [ -154976, 37325, -70588, 67667, -245871, 20284, -38875, -329232, 31955, 6204, -287397, 378645, 204439, -33273, -91969, -158374, -25042, 11605, 85125, 123473, 52566, -65113, 243648, -63157, -63573, -118214, 76987, 8111 ], [ -166016, 243520, -225792, -73024, -434816, 93056, 50112, -470912, -29248, -146240, -283648, 493760, 261824, -139648, -113152, -259712, -198784, 209152, 42368, 43456, 122624, -209024, 268672, -140736, 2368, -167296, 178624, 45440 ], [ -219744, 134661, -123166, -139517, -244192, -8305, -19785, -161930, 20593, 59035, -205425, 378461, 240802, -52501, 50079, -201361, -190596, -20917, 131999, 51138, 112182, -106421, 303977, -14650, -32201, -50410, 204591, 9123 ], [ -273472, 25802, -20540, -206010, -53568, -109666, -89682, 147052, 70434, 264310, -127202, 263162, 219780, 34646, 213310, -143010, -182408, -250986, 221630, 58820, 101740, -3818, 339282, 111436, -66770, 66476, 230558, -27194 ], [ -300020, -75232, 74671, -214908, 96286, -175992, -143414, 368484, 121880, 397460, -66849, 153278, 177573, 101493, 311391, -103669, -173310, -363630, 287581, 65632, 88668, 98915, 342627, 186692, -61734, 123077, 248420, -39036 ], [ -228720, -148096, 143188, -16464, 99368, -116192, -138952, 274736, 179104, 270960, -70828, 62888, 59100, 95260, 174932, -132764, -160936, -53544, 268284, 69312, 66128, 202116, 230916, 78960, 85880, -37348, 237104, 37232 ], [ -157420, -220960, 211705, 181980, 102450, -56392, -134490, 180988, 236328, 144460, -74807, -27502, -59373, 89027, 38473, -161859, -148562, 256542, 248987, 72992, 43588, 305317, 119205, -28772, 233494, -197773, 225788, 113500 ], [ -93450, -252544, 203352, 253904, 66782, -1202, -166578, 123200, 243652, 49790, -67206, -95572, -72956, 99514, -25366, -200974, -94908, 349958, 187290, 107062, 30478, 324548, 117734, -66254, 327168, -247078, 208012, 79868 ], [ -39009, -230464, 95068, 161352, -19261, 47995, -246181, 112160, 186106, -3501, -44551, -134626, 49818, 131737, 5201, -253115, 12410, 161703, 70473, 180639, 29627, 234618, 259575, -12411, 350720, -151927, 181838, -96634 ], [ 15432, -208384, -13216, 68800, -105304, 97192, -325784, 101120, 128560, -56792, -21896, -173680, 172592, 163960, 35768, -305256, 119728, -26552, -46344, 254216, 28776, 144688, 401416, 41432, 374272, -56776, 155664, -273136 ], [ 66888, -158869, -46815, -16687, -19657, 90334, -343497, 65015, 95434, -140938, -48441, -95389, 146296, 131038, 74480, -193867, 130101, -64957, -69996, 246928, 119365, 80633, 316457, -15860, 299169, 3995, 107860, -227548 ], [ 116752, -94722, -40582, -98406, 157558, 53580, -328202, 15542, 75332, -241540, -101226, 45486, 40496, 63372, 117536, 4738, 88770, -23442, -43960, 196512, 258722, 30378, 110538, -132424, 171450, 46430, 48520, -63512 ], [ 166616, -30575, -34349, -180125, 334773, 16826, -312907, -33931, 55230, -342142, -154011, 186361, -65304, -4294, 160592, 203343, 47439, 18073, -17924, 146096, 398079, -19877, -95381, -248988, 43731, 88865, -10820, 100524 ], [ 62240, -134608, 31004, -124244, 126008, -37988, -243212, -133384, -102372, -133944, 8664, 163856, -52924, -40220, 121068, 59328, 36968, -17752, 15972, 251740, 404616, 55128, 40500, -220692, -90288, 182640, -72200, 17180 ], [ -65272, -263868, 105225, -47723, -140654, -95511, -165357, -240334, -280599, 120574, 203658, 116844, -22817, -71385, 69157, -136080, 31126, -65178, 51047, 380793, 391230, 148922, 227651, -170667, -225252, 284116, -133886, -103271 ], [ -175252, -360132, 167364, 36338, -378992, -142594, -89666, -315830, -437358, 344784, 357020, 78446, -7868, -96266, 16286, -302262, 31412, -103506, 92810, 476216, 371860, 237996, 389280, -120400, -345002, 367306, -175940, -206184 ], [ -101146, -109938, 102642, 199569, -319928, -80057, -36697, -61059, -368703, 250760, 73246, 130495, -152078, -55165, -46665, -161571, 96042, -46305, 204797, 218524, 289658, 277510, 282928, -67592, -305005, 258493, -11858, -124948 ], [ -27040, 140256, 37920, 362800, -260864, -17520, 16272, 193712, -300048, 156736, -210528, 182544, -296288, -14064, -109616, -20880, 160672, 10896, 316784, -39168, 207456, 317024, 176576, -14784, -265008, 149680, 152224, -43712 ], [ 16462, 319778, -3898, 435808, -166975, 31465, -2299, 321860, -200495, 42895, -358264, 200237, -359109, 20016, -136384, 76579, 206150, 19209, 328867, -179204, 145680, 294133, 125426, -3353, -208736, 53425, 255063, -16019 ], [ -9988, 337764, 6636, 302592, 6514, 49474, -184390, 160584, -30318, -116242, -195056, 139402, -235898, 38048, -80448, 75222, 207852, -84222, 112598, -50312, 130592, 128602, 200452, -86498, -115264, -14126, 217918, -110710 ], [ -36438, 355750, 17170, 169376, 180003, 67483, -366481, -692, 139859, -275379, -31848, 78567, -112687, 56080, -24512, 73865, 209554, -187653, -103671, 78580, 115504, -36929, 275478, -169643, -21792, -81677, 180773, -205401 ], [ -88676, 255908, 65240, 64564, 197684, 113812, -444628, -61312, 92392, -329552, -16, 29516, -70620, 24852, -51724, 32452, 103280, -157620, -175292, 94204, 19416, -130460, 206120, -166580, 26344, -83612, 89556, -237908 ], [ -164553, 48057, 147718, -14211, 72541, 186101, -427493, -29664, -154582, -287508, -88612, -8733, -102935, -51531, -155155, -45679, -101972, -5245, -114319, 5999, -150922, -157991, 4410, -84493, 32922, -25399, -51227, -213413 ], [ -240430, -159794, 230196, -92986, -52602, 258390, -410358, 1984, -401556, -245464, -177208, -46982, -135250, -127914, -258586, -123810, -307224, 147130, -53346, -82206, -321260, -185522, -197300, -2406, 39500, 32814, -192010, -188918 ], [ -155113, -177857, 224308, -171625, -22297, 181028, -208926, 19675, -347494, -172939, -182810, -106175, -67350, 14272, -126550, -120936, -299075, 28610, 12472, -64280, -165793, -213988, -198750, -15604, -55650, 9903, -74563, -64650 ], [ -12904, -128936, 187232, -250216, 62872, 50848, 57552, 32440, -187184, -89656, -159120, -172760, 35920, 233600, 88592, -89472, -215608, -185520, 80000, -8896, 104664, -242784, -129520, -62432, -186704, -41640, 134024, 94832 ], [ 129305, -80015, 150156, -328807, 148041, -79332, 324030, 45205, -26874, -6373, -135430, -239345, 139190, 452928, 303734, -58008, -132141, -399650, 147528, 46488, 375121, -271580, -60290, -109260, -317758, -93183, 342611, 254314 ], [ 18822, -116278, 207350, -60854, 251602, -151322, 139332, 41338, -103196, 49366, -85978, -215334, 150698, 380360, 263412, 7094, -39434, -328220, 63344, 182172, 192158, -181884, 72080, -94312, -235104, -12550, 266958, 251414 ], [ -103147, -156413, 268829, 222851, 355999, -220667, -65874, 36715, -190274, 103853, -35355, -187205, 158035, 294524, 211478, 73725, 53693, -243810, -27736, 321506, -11415, -86802, 207320, -76556, -142736, 74091, 178385, 241133 ], [ -166128, -166136, 310352, 448760, 406440, -273520, -234120, 29108, -236188, 138460, -4896, -170568, 162048, 201896, 153512, 143116, 119876, -164292, -106644, 428796, -179732, -27368, 322120, -79544, -59296, 120480, 97068, 196672 ], [ 51084, -31402, 257084, 400138, 200590, -248036, -226806, 7327, -86573, 78637, -70216, -208518, 150272, 77006, 66894, 225617, 58075, -108011, -127735, 383877, -180583, -137262, 339830, -181066, -18264, -24328, 50217, -10144 ], [ 268296, 103332, 203816, 351516, -5260, -222552, -219492, -14454, 63042, 18814, -135536, -246468, 138496, -47884, -19724, 308118, -3726, -51730, -148826, 338958, -181434, -247156, 357540, -282588, 22768, -169136, 3366, -216960 ], [ 405696, 125710, 183848, 282923, -104775, -155560, -157602, -6058, 94577, -1130, -166818, -287586, 65385, -120430, -104245, 296821, 2126, 3588, -174651, 218007, -152999, -291197, 287230, -261368, 33443, -190734, -24279, -258869 ], [ 418944, -26688, 215680, 183264, -38880, -24000, -10816, 49280, -57568, 40960, -145152, -333632, -103136, -111552, -185504, 139616, 113216, 57408, -207840, -21216, -79008, -232800, 80000, -49216, -3104, -20672, -22048, -44256 ], [ 432192, -179086, 247512, 83605, 27015, 107560, 135970, 104618, -209713, 83050, -123486, -379678, -271657, -102674, -266763, -17589, 224306, 111228, -241029, -260439, -5017, -174403, -127230, 162936, -39651, 149390, -19817, 170357 ], [ 371702, -235794, 248950, 20822, 21944, 88452, 111480, 113350, -231224, 17676, -97494, -281398, -257618, -86936, -225872, -7340, 123310, 105352, -286832, -341994, -11582, -97428, -195020, 249690, -25490, 123788, 16084, 128224 ], [ 263809, -230987, 230849, -18255, -28748, -27514, -23116, 92121, -168756, -116782, -68721, -90337, -126219, -66788, -106456, 110558, -114027, 61100, -340744, -322191, -69933, -8510, -173170, 255831, 21269, -27598, 73630, -78960 ], [ 155916, -226180, 212748, -57332, -79440, -143480, -157712, 70892, -106288, -251240, -39948, 100724, 5180, -46640, 12960, 228456, -351364, 16848, -394656, -302388, -128284, 80408, -151320, 261972, 68028, -178984, 131176, -286144 ], [ 124270, -79899, 172037, -54400, 22229, -124356, -74606, 18807, 11242, -108925, -53488, 93121, 103120, -70553, 102128, 161541, -215256, -26245, -286441, -237650, -175273, -38895, -55902, 54173, -92712, -166533, -6275, -330460 ], [ 108676, 96166, 126566, -42624, 155974, -76792, 54332, -39774, 140364, 91658, -75936, 43694, 194016, -103742, 184928, 55718, -528, -69094, -144094, -163452, -219870, -202034, 55004, -198666, -297136, -119590, -184778, -340488 ], [ 95425, 264402, 85862, -29657, 279358, -27105, 174625, -94329, 267104, 279512, -101994, -6912, 277487, -139901, 259185, -45626, 206274, -112872, -4038, -90958, -264118, -354761, 158697, -432731, -481327, -79194, -350371, -344941 ], [ 133720, 260400, 150032, 9512, 174800, 69288, 104728, -60312, 341440, 187328, -207472, -83456, 197608, -241400, 145496, -48432, 238704, -177088, 85616, -55952, -300688, -278424, 103704, -253768, -220392, -182832, -231944, -226744 ], [ 172015, 256398, 214202, 48681, 70242, 165681, 34831, -26295, 415776, 95144, -312950, -160000, 117729, -342899, 31807, -51238, 271134, -241304, 175270, -20946, -337258, -202087, 48711, -74805, 40543, -286470, -113517, -108547 ], [ 155830, 227316, 243026, 73876, 13648, 215994, 5200, -19236, 438050, 26030, -363072, -153852, 50762, -388532, -4248, -66620, 265692, -270636, 178584, 44624, -330358, -107834, 17106, 67216, 177026, -331116, -35902, -24484 ], [ -14715, 127174, 171703, 59478, 92952, 135747, 89656, -88558, 312815, 22281, -256352, 86590, 20379, -275878, 179660, -117634, 152946, -201130, -62732, 196792, -200293, 37181, 51767, 104568, -39105, -208618, -73921, -37134 ], [ -185260, 27032, 100380, 45080, 172256, 55500, 174112, -157880, 187580, 18532, -149632, 327032, -10004, -163224, 363568, -168648, 40200, -131624, -304048, 348960, -70228, 182196, 86428, 141920, -255236, -86120, -111940, -49784 ], [ -220593, -72813, 120951, 30011, 148237, 21816, 184329, -172884, 101692, -32638, -109374, 406170, 64663, -119771, 451809, -229540, 19755, -55419, -346737, 431025, 13395, 155897, 51954, 138649, -314276, -104543, -147077, -14210 ], [ -108422, -172334, 241770, 14210, 11502, 38928, 113558, -128632, 58728, -135540, -141620, 309340, 253930, -151810, 435686, -301208, 100002, 28094, -172742, 436614, 46354, -57290, -57940, 91062, -201944, -276698, -179070, 73972 ], [ 3749, -271855, 362589, -1591, -125233, 56040, 42787, -84380, 15764, -238442, -173866, 212510, 443197, -183849, 419563, -372876, 180249, 111607, 1253, 442203, 79313, -270477, -167834, 43475, -89612, -448853, -211063, 162154 ], [ -20416, -176688, 331408, -15808, -12416, -63872, 14848, 56080, 79728, -205344, -128160, 184528, 343760, -184816, 210640, -326192, 213840, 86576, 31648, 299168, 96144, -280400, -195984, 35840, -77920, -368400, -119232, 175472 ], [ -104228, 3655, 233727, -29332, 209580, -243732, 5648, 238631, 190473, -112746, -48350, 186667, 118015, -172189, -82633, -227729, 227019, 14057, -782, 91110, 105919, -201395, -188371, 45684, -110258, -177431, 26772, 156037 ], [ -188040, 183998, 136046, -42856, 431576, -423592, -3552, 421182, 301218, -20148, 31460, 188806, -107730, -159562, -375906, -129266, 240198, -58462, -33212, -116948, 115694, -122390, -180758, 55528, -142596, 13538, 172776, 136602 ], [ -194740, 161145, 100588, -108523, 235021, -236792, -61514, 136357, 82263, -2373, -8955, 90523, -57304, -69739, -315308, -98990, 180549, -99145, 55423, -176557, -4479, -199562, -176211, 134462, -29299, 15297, 78183, -20950 ], [ -194096, 118940, 71056, -179156, -1396, -15072, -124120, -192980, -168092, 8276, -60820, -17324, 19424, 27436, -221008, -75208, 113964, -136796, 155588, -222028, -137028, -291608, -171956, 219976, 97868, -964, -39324, -191656 ], [ -179238, 94831, 55177, -212064, -202653, 157001, -174210, -448904, -379213, 10891, -105149, -113651, 72524, 116325, -142827, -42762, 58875, -178155, 226854, -237487, -236337, -359063, -175138, 282945, 189221, -14987, -136020, -325435 ], [ -69620, 191362, 130318, 6528, -169510, -1906, -140860, -215408, -328774, -40054, -99238, -133178, -31896, 149974, -172106, 47444, 80426, -244234, 105460, -52866, -114046, -262578, -227900, 195614, 41814, -14090, -93976, -213034 ], [ 39998, 287893, 205459, 225120, -136367, -160813, -107510, 18088, -278335, -90999, -93327, -152705, -136316, 183623, -201385, 137650, 101977, -310313, -15934, 131755, 8245, -166093, -280662, 108283, -105593, -13193, -51932, -100633 ], [ 67296, 293864, 206888, 337952, -136104, -229936, -102160, 172520, -198768, -133192, -44008, -111248, -186024, 195472, -174816, 126208, 51416, -358376, -137656, 244552, 88720, -120608, -278704, 70272, -202400, -6568, -46040, 21112 ], [ -59756, 130035, 70107, 252484, -197491, -130714, -149310, 178707, -64586, -158975, 86701, 44554, -133147, 166446, -43532, -75824, -134355, -372659, -259993, 222679, 90790, -170748, -174146, 124736, -204332, 10797, -107933, 160377 ], [ -186808, -33794, -66674, 167016, -258878, -31492, -196460, 184894, 69596, -184758, 217410, 200356, -80270, 137420, 87752, -277856, -320126, -386942, -382330, 200806, 92860, -220888, -69588, 179200, -206264, 28162, -169826, 299642 ], [ -198550, -165526, -152573, 42145, -181100, 77493, -126012, 173843, 112661, -195383, 134854, 203980, -63988, 20020, 117571, -213479, -354603, -272577, -320496, 74504, 46609, -170421, -120718, 155248, -136345, -1130, -161857, 301484 ], [ -121592, -272568, -199332, -113036, 3728, 193988, 34896, 149532, 85636, -194348, -111752, 90544, -75856, -165360, 69340, 55828, -272700, -59252, -116992, -132128, -36812, -42564, -291608, 70976, -11156, -66312, -100148, 197616 ], [ -44634, -379610, -246091, -268217, 188556, 310483, 195804, 125221, 58611, -193313, -358358, -22892, -87724, -350740, 21109, 325135, -190797, 154073, 86512, -338760, -120233, 85293, -462498, -13296, 114033, -131494, -38439, 93748 ], [ -123502, -257134, -188108, -193610, 282016, 313902, 137454, 135380, -65686, -93764, -176240, -18680, -120454, -388016, -77936, 268678, -198804, 180432, 25506, -362926, -32762, 120522, -324220, 81892, 112340, -131534, 99266, 3236 ], [ -245655, -70903, -101030, -55173, 350096, 285911, 18199, 155114, -217003, 33150, 124968, 18212, -158979, -384152, -191096, 121731, -231786, 154856, -108975, -336407, 102179, 130021, -100062, 226930, 75402, -113479, 258081, -83566 ], [ -367808, 115328, -13952, 83264, 418176, 257920, -101056, 174848, -368320, 160064, 426176, 55104, -197504, -380288, -304256, -25216, -264768, 129280, -243456, -309888, 237120, 139520, 124096, 371968, 38464, -95424, 416896, -170368 ], [ -344325, -38864, 123197, 194308, 193903, 222454, 92742, 107941, -324528, 82991, 237622, 61751, -111047, -183408, -306855, -79358, -159313, 25458, -37353, -231067, 117980, -65525, 35293, 187301, 26297, -131488, 182917, -154107 ], [ -320842, -193056, 260346, 305352, -30370, 186988, 286540, 41034, -280736, 5918, 49068, 68398, -24590, 13472, -309454, -133500, -53858, -78364, 168750, -152246, -1160, -270570, -53510, 2634, 14130, -167552, -51062, -137846 ], [ -268224, -289518, 323185, 359486, -178153, 145352, 433348, 9222, -207604, -63355, -86581, 98250, 21257, 168132, -288223, -165932, 22527, -142756, 290668, -108670, -89175, -394225, -144033, -135143, 34543, -183706, -196136, -117465 ], [ -110720, -178152, 118508, 208744, -50572, 81504, 410992, 103752, -28848, -104548, -31772, 211640, -79092, 170800, -181204, -120208, -5740, -65200, 109520, -191976, -65140, -224876, -240748, -104116, 172244, -128184, -21152, -82252 ], [ 46784, -66786, -86169, 58002, 77009, 17656, 388636, 198282, 149908, -145741, 23037, 325030, -179441, 173468, -74185, -74484, -34007, 12356, -71628, -275282, -41105, -55527, -337463, -73089, 309945, -72662, 153832, -47039 ], [ 113018, -35080, -176296, -27920, 114550, 52968, 363730, 206882, 216634, -101214, 28726, 315540, -151780, 167416, -37676, -47470, 20526, 82092, -129086, -263538, 23820, 64652, -360908, -30732, 319296, 43140, 229766, 31344 ], [ 60601, -106932, -117508, -29576, 35039, 217188, 335509, 103773, 137721, 54749, -29441, 146306, 42294, 150028, -92830, -44779, 182699, 141662, -25747, -128229, 141902, 120910, -289102, 26354, 161792, 237306, 176935, 165848 ], [ 8184, -178784, -58720, -31232, -44472, 381408, 307288, 664, 58808, 210712, -87608, -22928, 236368, 132640, -147984, -42088, 344872, 201232, 77592, 7080, 259984, 177168, -217296, 83440, 4288, 431472, 124104, 300352 ], [ -61033, -176596, -44587, -64898, -74948, 329268, 211237, 755, 80515, 154095, -87140, -59022, 309887, 120232, -105098, 15188, 369525, 196617, 137686, 36789, 334896, 209771, -132410, 3876, -17421, 411393, 93413, 185721 ], [ -139210, -134920, -54270, -115636, -79272, 161736, 79010, 55886, 155886, -15898, -55400, -24108, 319110, 110480, -9924, 101576, 320834, 157770, 174716, 10178, 386784, 229758, -40548, -148568, 33294, 277050, 74530, -61782 ], [ -217387, -93244, -63953, -166374, -83596, -5796, -53217, 111017, 231257, -185891, -23660, 10806, 328333, 100728, 85250, 187964, 272143, 118923, 211746, -16433, 438672, 249745, 51314, -301012, 84009, 142707, 55647, -309285 ], [ -174744, -56468, -91116, -138132, 52480, 72972, -42204, -22332, 51088, -136104, 54360, 96120, 282536, 165896, 43544, 140412, 117152, 54956, 232136, -35224, 256920, 230192, 132376, -226476, 126204, -55496, 106744, -249268 ], [ -113978, -20427, -120901, -98043, 209616, 188685, -9705, -183953, -167412, -53350, 139322, 188994, 228486, 242302, -18694, 72769, -53784, -12779, 250030, -52842, 40122, 204708, 211818, -117893, 167121, -263278, 168338, -143123 ], [ -61270, -1134, -136246, -55804, 338654, 274838, 14896, -325854, -362610, 32618, 201278, 268342, 164238, 316136, -58714, 3464, -201688, -75132, 253786, -68318, -147014, 169740, 271494, -24380, 204952, -434034, 210386, -53500 ], [ -93171, -157695, 29, 9010, 172663, 50611, -43432, -260695, -313137, 152333, 21671, 205667, -7089, 362964, 134555, -83292, -107756, -80974, 109093, -61303, -22699, 35190, 123627, -89102, 210380, -216017, 47201, -137358 ], [ -125072, -314256, 136304, 73824, 6672, -173616, -101760, -195536, -263664, 272048, -157936, 142992, -178416, 409792, 327824, -170048, -13824, -86816, -35600, -54288, 101616, -99360, -24240, -153824, 215808, 2000, -115984, -221216 ], [ -147775, -389036, 169840, 109364, -60549, -296252, -122624, -150705, -196460, 333040, -258408, 73989, -295703, 388916, 388765, -213145, 59752, -111033, -116971, -46209, 182188, -170861, -131801, -151927, 179453, 189805, -247641, -222565 ], [ -149454, -276888, -31456, 77992, 97990, -186680, -57856, -152338, -88728, 259808, -178000, -9478, -289470, 213288, 147242, -156450, 86800, -177250, -53606, -35698, 162776, -98250, -147234, 2242, 47594, 308554, -307234, -35322 ], [ -151133, -164740, -232752, 46620, 256529, -77108, 6912, -153971, 19004, 186576, -97592, -92945, -283237, 37660, -94281, -99755, 113848, -243467, 9759, -25187, 143364, -25639, -162667, 156411, -84265, 427303, -366827, 151921 ], [ -162580, -131228, -204404, -18280, 247968, -19496, 103480, -135792, 137584, 93616, -94140, -101268, -231548, -73432, -160412, -47512, 109684, -250368, 96404, -324, 51076, 19300, -111788, 185840, -72772, 382468, -321732, 149960 ], [ -182981, -169799, 34451, -113914, 86232, -9514, 229198, -99452, 266108, -17428, -161231, -40709, -138191, -125366, -65767, 650, 76909, -202896, 204389, 37695, -108015, 38873, -123, 100924, 70127, 187681, -180673, -25438 ], [ -203382, -208370, 273306, -209548, -75504, 468, 354916, -63112, 394632, -128472, -228322, 19850, -44834, -177300, 28878, 48812, 44134, -155424, 312374, 75714, -267106, 58446, 111542, 16008, 213026, -7106, -39614, -200836 ], [ -144937, -84795, 251364, -177852, -147514, 106228, 225311, -124556, 371652, -50357, -49882, 97018, -10535, -85601, 53398, 16292, -37567, -143329, 198271, 110775, -286355, 38324, 67606, 10329, 260147, 41105, 9424, -250009 ], [ -58664, 96008, 137376, -101216, -187856, 245792, 5592, -220512, 295200, 94520, 215216, 180048, 2920, 56792, 53168, -44704, -136536, -143720, 5784, 144792, -256248, 4192, -31248, 32616, 273464, 175080, 25984, -254632 ], [ 27609, 276811, 23388, -24580, -228198, 385356, -214127, -316468, 218748, 239397, 480314, 263078, 16375, 199185, 52938, -105700, -235505, -144111, -186703, 178809, -226141, -29940, -130102, 54903, 286781, 309055, 42544, -259255 ], [ 65394, 153662, -129672, 42706, -65018, 347754, -205552, -104138, 45540, 7898, 216972, 203042, 46242, 51354, 71958, -78630, -227752, -145096, -93190, 213002, 4848, -67394, -173604, 40252, 158616, 247582, 173812, -189276 ], [ 100975, 16697, -284508, 109567, 107413, 302099, -186600, 122205, -132066, -240709, -70390, 136503, 76855, -109669, 91853, -47557, -215148, -146108, 13323, 247203, 244968, -104999, -214590, 23922, 24020, 177225, 310294, -115906 ], [ 129116, -84484, -370208, 138500, 230212, 225864, -160900, 313444, -285600, -423720, -277884, 68244, 108636, -203920, 84024, -35688, -195644, -152708, 63144, 266780, 421064, -106132, -238356, -15184, -75152, 98444, 405816, -47580 ], [ 121917, -15691, -127512, -12725, 117259, 4374, -103147, 337939, -324792, -295150, -106005, -8185, 145965, 18996, -55494, -115038, -143365, -185851, -156322, 216893, 293046, 65977, -180327, -162476, -6060, -20351, 306778, -3213 ], [ 114718, 53102, 115184, -163950, 4306, -217116, -45394, 362434, -363984, -166580, 65874, -84614, 183294, 241912, -195012, -194388, -91086, -218994, -375788, 167006, 165028, 238086, -122298, -309768, 63032, -139146, 207740, 41154 ], [ 114458, 56582, 237352, -259123, -84302, -346518, -22192, 321148, -330060, -61635, 120717, -119832, 163599, 376727, -297576, -218892, -36539, -178508, -420303, 115859, 117920, 294761, -50589, -337432, 135103, -190324, 116343, 88554 ], [ 124992, -41536, 172032, -267104, -135040, -332672, -52736, 177536, -182400, 6560, -6496, -90944, 55200, 374496, -342656, -158080, 21536, -23488, -192672, 62752, 196672, 171872, 42400, -179008, 211808, -136320, 36832, 140672 ], [ 135526, -139654, 106712, -275085, -185778, -318826, -83280, 33924, -34740, 74755, -133709, -62056, -53199, 372265, -387736, -97268, 79611, 131532, 34959, 9645, 275424, 48983, 135389, -20584, 288513, -82316, -42679, 192790 ], [ 147208, -99760, -34152, -213556, -109984, -331664, -90388, -18282, 48450, 10846, -138016, -70058, -31440, 313264, -355606, -6258, 93278, 209440, 70776, 13224, 171868, 15876, 156698, -33562, 202104, -101518, -83984, 129660 ], [ 159628, 28856, -223580, -107342, 47152, -361656, -82430, -11727, 90195, -137987, -63312, -101775, 73992, 217768, -273841, 104165, 78397, 237776, -16716, 53244, -48886, 40486, 131927, -156727, 10836, -167781, -100728, -7558 ], [ 172048, 157472, -413008, -1128, 204288, -391648, -74472, -5172, 131940, -286820, 11392, -133492, 179424, 122272, -192076, 214588, 63516, 266112, -104208, 93264, -269640, 65096, 107156, -279892, -180432, -234044, -117472, -144776 ], [ 159464, 3824, -261994, -7907, 127325, -199321, -130430, 87244, 43212, -208432, -34725, -173474, 245545, 8384, -262615, 259632, -77601, 69203, -143307, 140371, -257416, 44904, 51415, -227820, -76554, -190506, -69901, -851 ], [ 141616, -209248, -39308, -38474, 1078, 39810, -199844, 197736, -72984, -82208, -106278, -215196, 303390, -109376, -365218, 290912, -245294, -175126, -172218, 188970, -196144, 15280, -10846, -138856, 89460, -123852, -8790, 202262 ] ], [ [ -162368, -348096, 131328, 3648, -483840, 360576, -373056, 42368, 147776, 103744, -469568, 266112, 177472, -381760, 187136, 71680, 440128, -325248, 183296, -334464, -93312, 370176, -348928, -201792, -126464, 21632, -258048, -230912 ], [ -136235, -346431, 102963, 13893, -472515, 333939, -356427, 58484, 134594, 83380, -438086, 270423, 187609, -352702, 177878, 67969, 402718, -316740, 160745, -339372, -75069, 332652, -322795, -185043, -121361, 4952, -238035, -214196 ], [ 64118, -333666, -114502, 92438, -385690, 129722, -228938, 182040, 33532, -72744, -196724, 303474, 265326, -129924, 106900, 39518, 115908, -251512, -12146, -377000, 64794, 44968, -122442, -56634, -82238, -122928, -84602, -86040 ], [ 264471, -320901, -331967, 170983, -298865, -74495, -101449, 305596, -67530, -228868, 44638, 336525, 343043, 92854, 35922, 11067, -170902, -186284, -185037, -414628, 204657, -242716, 77911, 71775, -43115, -250808, 68831, 42116 ], [ 368944, -241776, -388880, 143656, -239080, -227064, -35576, 325856, -74728, -314576, 192968, 255304, 353952, 242544, 14480, -19256, -349248, -175608, -243712, -380000, 303744, -352368, 157992, 90480, 24320, -330760, 192464, 108312 ], [ 293642, -38226, -144758, -82181, -229995, -282793, -85233, 152436, 94069, -268254, 166863, -40177, 239596, 255194, 85918, -53089, -324224, -267217, -88232, -209892, 326376, -128210, 12563, -96510, 144840, -320847, 260222, 58333 ], [ 218340, 165324, 99364, -308018, -220910, -338522, -134890, -20984, 262866, -221932, 140758, -335658, 125240, 267844, 157356, -86922, -299200, -358826, 67248, -39784, 349008, 95948, -132866, -283500, 265360, -310934, 327980, 8354 ], [ 90102, 151202, 161005, -245281, -195315, -276406, -193985, -130704, 336646, -112638, 20793, -330618, 38600, 251582, 168019, -73032, -181083, -376842, 153100, 50972, 330183, 209879, -162166, -271434, 205557, -241429, 278543, 12650 ], [ -78856, -30360, 82276, 39436, -157020, -123640, -260340, -191424, 337336, 45096, -171372, -94408, -26720, 213080, 131932, -22432, 8644, -338248, 185392, 80688, 279468, 239020, -102136, -106248, 7044, -126084, 138956, 58696 ], [ -247814, -211922, 3547, 324153, -118725, 29126, -326695, -252144, 338026, 202830, -363537, 141802, -92040, 174578, 95845, 28168, 198371, -299654, 217684, 110404, 228753, 268161, -42106, 58938, -191469, -10739, -631, 104742 ], [ -280512, -137146, -63752, 209018, -183426, 73352, -245738, -331872, 248698, 173256, -402774, 277302, -31630, 157010, 78946, -83700, 61668, -117258, 229654, 2366, 107028, 172562, 66560, -23286, -177078, -80308, 86186, 94466 ], [ -275360, 8835, -127876, -17187, -276737, 87428, -123861, -416880, 134365, 91652, -399531, 384827, 63705, 145257, 67377, -240698, -165710, 105083, 235979, -143937, -34422, 42313, 188736, -174235, -103547, -201242, 235893, 68545 ], [ -270208, 154816, -192000, -243392, -370048, 101504, -1984, -501888, 20032, 10048, -396288, 492352, 159040, 133504, 55808, -397696, -393088, 327424, 242304, -290240, -175872, -87936, 310912, -325184, -30016, -322176, 385600, 42624 ], [ -275360, 29259, -151106, -281043, -130848, 47201, -28871, -159510, 22815, 151061, -303391, 299635, 205822, 51141, 160849, -308479, -261436, 41189, 208977, -69026, 9002, -138651, 351783, -76646, 43193, -123318, 377665, -13427 ], [ -280512, -96298, -110212, -318694, 108352, -7102, -55758, 182868, 25598, 292074, -210494, 106918, 252604, -31222, 265890, -219262, -129784, -245046, 175650, 152188, 193876, -189366, 392654, 171892, 116402, 75540, 369730, -69478 ], [ -267724, -206880, -63423, -297540, 288962, -28680, -64170, 434396, 49896, 384172, -147567, -25054, 244651, -64805, 330641, -166875, -27362, -403186, 167923, 322592, 315620, -179891, 370765, 343420, 191046, 181003, 343900, -82244 ], [ -190352, -263552, 4588, -64688, 258648, 67552, -6072, 358864, 151648, 300176, -192532, 61656, 39652, 77220, 250348, -247076, -30168, -100184, 252356, 310080, 210096, 46268, 122940, 237712, 270856, -49756, 253648, 60816 ], [ -112980, -320224, 72599, 168164, 228334, 163784, 52026, 283332, 253400, 216180, -237497, 148366, -165347, 219245, 170055, -327277, -32974, 202818, 336789, 297568, 104572, 272427, -124885, 132004, 350666, -280515, 163396, 203876 ], [ -71318, -300416, 94760, 268336, 201730, 188306, 34194, 186560, 244092, 106594, -229082, 107796, -178116, 288230, 103862, -344018, 12540, 345690, 318982, 296746, 21458, 361596, -160390, 90606, 377856, -384314, 123444, 207556 ], [ -76079, -181184, 57316, 196024, 179949, 119605, -82347, 62176, 90406, -36259, -151273, -98238, 59014, 262263, 55999, -278261, 120870, 280393, 168263, 311121, -32523, 272678, 80121, 132811, 336640, -323065, 148882, 30042 ], [ -80840, -61952, 19872, 123712, 158168, 50904, -198888, -62208, -63280, -179112, -73464, -304272, 296144, 236296, 8136, -212504, 229200, 215096, 17544, 325496, -86504, 183760, 320632, 175016, 295424, -261816, 174320, -147472 ], [ 184, 34885, -22417, 38335, 196537, 38018, -277959, -17287, -40746, -256790, -29015, -236211, 238344, 218114, 67088, -126437, 236955, 193389, -29780, 313456, -1525, 110487, 286823, 51636, 164463, -194027, 153708, -98276 ], [ 126960, 119778, -67290, -54010, 266986, 54900, -337046, 117930, 75772, -299708, -2358, -21966, 23248, 204084, 183008, -29538, 191070, 194930, -21960, 287328, 157566, 45558, 106710, -160056, -14362, -122750, 108536, 71832 ], [ 253736, 204671, -112163, -146355, 337435, 71782, -396133, 253147, 192290, -342626, 24299, 192279, -191848, 190054, 298928, 67361, 145185, 196471, -14140, 261200, 316657, -19371, -73403, -371748, -193187, -51473, 63364, 241940 ], [ 71392, 17104, -43356, -115180, 134984, -8156, -302260, 71304, 20388, -154184, 164776, 188144, -108804, 45404, 266708, -54720, 11800, 26072, 98780, 330852, 354808, 40, 50444, -266540, -261712, 65424, 2952, 106148 ], [ -157320, -211332, 42503, -65477, -108402, -102617, -185443, -158098, -194777, 68962, 322326, 151252, 18961, -118839, 212267, -209648, -134710, -170118, 227465, 414871, 374818, 32102, 219885, -113797, -313692, 189164, -59746, -75529 ], [ -345004, -397180, 117116, -5330, -326544, -178718, -76510, -347818, -388210, 269104, 440356, 122226, 119292, -268438, 147010, -339882, -248692, -345550, 346646, 471112, 383916, 69652, 367456, 17232, -351734, 287446, -100348, -240152 ], [ -101894, -135854, 73646, 164479, -279624, -62039, -50359, -120877, -353457, 227704, 143426, 175793, -68434, -264275, -31815, -210829, -21130, -303023, 366035, 235684, 278438, 164826, 285392, -79736, -243427, 118419, 91058, -225708 ], [ 141216, 125472, 30176, 334288, -232704, 54640, -24208, 106064, -318704, 186304, -153504, 229360, -256160, -260112, -210640, -81776, 206432, -260496, 385424, 256, 172960, 260000, 203328, -176704, -135120, -50608, 282464, -211264 ], [ 269330, 318590, 5914, 406944, -132017, 106023, -54197, 196988, -259521, 111073, -316552, 254115, -366347, -229552, -288448, -883, 328602, -223737, 324621, -116284, 112240, 305243, 172462, -216951, -46112, -171041, 390297, -224029 ], [ 134596, 355804, 25556, 257536, 91566, 8158, -212506, -22984, -144498, -41486, -173584, 213014, -299302, -138656, -135360, -30070, 209876, -200162, 80522, 38920, 153824, 236358, 258620, -127550, -1216, -180402, 307106, -298986 ], [ -138, 393018, 45198, 108128, 315149, -89707, -370815, -242956, -29475, -194045, -30616, 171913, -232257, -47760, 17728, -59257, 91150, -176587, -163577, 194124, 195408, 167473, 344778, -38149, 43680, -189763, 223915, -373943 ], [ -103900, 323228, 58024, 6924, 342796, -34644, -438380, -306304, -59496, -248240, -24304, 129396, -175076, 3116, 35660, -65668, -42096, -130956, -225540, 207812, 91048, 48092, 303448, -10380, 82840, -197924, 145260, -397804 ], [ -179271, 155351, 64602, -50093, 190835, 160603, -422763, -226080, -222474, -212268, -143260, 85581, -126937, 17307, -70301, -51201, -188652, -65107, -120545, 91777, -147094, -117577, 145254, -39107, 116742, -204985, 70763, -374827 ], [ -254642, -12526, 71180, -107110, 38874, 355850, -407146, -145856, -385452, -176296, -262216, 41766, -78798, 31498, -176262, -36734, -335208, 742, -15550, -24258, -385236, -283246, -12940, -67834, 150644, -212046, -3734, -351850 ], [ -114215, -105807, 142732, -149031, 99209, 210332, -190402, -53035, -284794, -161829, -252550, -28977, 16822, 149440, -38154, 35176, -257517, -112674, 94664, -10600, -249327, -319324, -35202, -63564, 22978, -199999, 65555, -198806 ], [ 102376, -172760, 237216, -185624, 234472, -55456, 97328, 44232, -91088, -154952, -197488, -109224, 129200, 304000, 186096, 127360, -100680, -289360, 206720, 48832, 18600, -309664, -9488, -47648, -161712, -181208, 185592, 144 ], [ 318967, -239713, 331700, -222217, 369735, -321244, 385058, 141499, 102618, -148075, -142426, -189471, 241578, 458560, 410346, 219544, 56157, -466046, 318776, 108264, 286527, -300004, 16226, -31732, -346402, -162417, 305629, 199094 ], [ 194778, -252458, 288618, 14166, 409166, -361862, 184828, 127270, -42916, -100982, -193734, -234298, 227830, 365752, 373324, 196778, 154474, -293284, 131984, 206372, 204610, -256068, 158320, 57576, -335776, -30810, 284690, 161610 ], [ 55099, -262739, 239283, 262957, 444241, -392245, -37582, 107973, -203870, -52061, -249877, -277515, 208349, 261700, 324426, 168787, 250131, -104638, -68392, 306238, 106791, -210574, 305704, 150220, -316272, 105925, 257343, 113379 ], [ -34832, -230024, 183984, 456328, 444632, -404112, -218104, 98188, -299812, -27420, -284384, -310840, 184576, 144344, 270552, 157108, 323068, 29572, -217260, 379076, 5332, -185240, 428600, 184632, -290912, 194400, 232852, 40384 ], [ 111540, 6922, 100356, 386454, 280274, -328028, -199658, 133585, -86947, -118109, -216120, -297178, 140416, -36206, 193042, 222911, 288085, -94789, -121465, 323531, -113417, -255666, 435178, -57558, -237736, 53640, 221927, -150240 ], [ 257912, 243868, 16728, 316580, 115916, -251944, -181212, 168982, 125918, -208798, -147856, -283516, 96256, -216756, 115532, 288714, 253102, -219150, -25670, 267986, -232166, -326092, 441756, -299748, -184560, -87120, 211002, -340864 ], [ 352192, 275794, -7464, 282373, 36311, -155736, -98686, 180106, 208031, -241590, -121982, -279358, 7591, -314866, 14181, 238939, 235282, -263492, -5493, 136409, -287177, -300371, 372194, -368904, -89075, -91602, 209383, -344603 ], [ 365440, -11200, 60800, 303648, 88544, -28224, 83520, 153472, 86752, -184320, -162048, -289984, -150304, -284736, -124256, 9376, 244160, -183360, -102944, -113440, -243040, -125088, 184192, -168896, 72224, 115904, 222240, -57632 ], [ 378688, -298194, 129064, 324923, 140777, 99288, 265726, 126838, -34527, -127050, -202114, -300610, -308199, -254606, -262693, -220187, 253038, -103228, -200395, -363289, -198903, 50195, -3810, 31112, 233523, 323410, 235097, 229339 ], [ 382570, -386318, 169706, 250634, 106952, 110012, 192264, 155546, -119112, -111948, -240010, -164138, -288462, -182504, -231856, -199444, 103730, -104968, -273808, -448694, -157090, 104532, -30196, 154694, 218226, 318004, 156268, 181024 ], [ 380431, -346597, 192591, 114911, 17804, 45658, -45556, 219831, -180108, -123954, -276511, 66897, -154533, -83420, -92200, -17790, -147269, -159340, -331768, -428385, -116771, 81118, 47314, 229145, 89403, 175726, 18498, -82832 ], [ 378292, -306876, 215476, -20812, -71344, -18696, -283376, 284116, -241104, -135960, -313012, 297932, -20604, 15664, 47456, 163864, -398268, -213712, -389728, -408076, -76452, 57704, 124824, 303596, -39420, 33448, -119272, -346688 ], [ 218738, -119829, 229963, 45568, -15237, 51204, -178930, 240633, -115786, -23763, -157328, 306895, 44336, 5897, 93328, 102603, -308008, -226379, -301863, -248782, -152679, -51457, 75262, 92211, -187224, -27339, -185773, -375780 ], [ 26044, 98234, 242682, 154496, 71450, 149368, -2428, 174462, 48756, 114582, 38816, 269106, 94752, -26786, 119456, -9798, -145904, -230266, -183298, -60228, -253442, -178670, -1052, -179350, -339024, -70970, -237270, -355448 ], [ -154033, 303694, 255482, 259401, 150306, 239953, 166639, 113769, 210080, 244136, 217930, 228224, 137985, -64595, 141727, -117478, 14302, -235544, -65946, 122222, -349610, -296263, -70873, -434645, -472769, -116550, -285581, -328419 ], [ -56536, 231888, 270064, 275800, 56880, 163800, 172136, 173592, 300608, 180288, 22384, 119296, 23192, -215176, 79144, -121296, 132752, -271424, 24720, 170384, -344688, -202216, 2152, -332088, -209304, -205008, -263800, -154056 ], [ 40961, 160082, 284646, 292199, -36546, 87647, 177633, 233415, 391136, 116440, -173162, 10368, -91601, -365757, 16561, -125114, 251202, -307304, 115386, 218546, -339766, -108169, 75177, -229531, 54161, -293466, -242019, 20307 ], [ 80810, 109132, 259790, 246444, -90192, 16102, 185776, 226020, 441086, 76850, -285632, -22468, -150186, -412556, 15640, -122500, 313828, -285332, 130536, 275888, -301802, -6502, 138062, -128144, 184990, -313428, -226466, 108132 ], [ -42677, 117274, 123193, 24586, -31128, -42387, 201416, 28174, 376065, 105991, -162720, 160290, -49515, -165306, 189428, -101662, 218286, -99446, -68276, 359240, -170219, 116755, 172217, -30072, -59983, -139318, -228559, -49234 ], [ -166164, 125416, -13404, -197272, 27936, -100876, 217056, -169672, 311044, 135132, -39808, 343048, 51156, 81944, 363216, -80824, 122744, 86440, -267088, 442592, -38636, 240012, 206372, 68000, -304956, 34792, -230652, -206600 ], [ -149599, 61981, 6265, -272907, 5699, -59320, 158215, -262380, 195588, 54174, -7074, 354822, 173145, 155691, 453679, -111004, 116357, 160203, -260255, 476895, 10205, 188567, 144046, 90359, -370332, 19823, -199371, -199582 ], [ 19750, -79538, 196406, -189026, -105230, 91376, 18122, -240392, 25112, -146892, -72716, 180068, 318390, 40162, 453242, -196840, 207230, 111650, -29082, 457690, -31218, -53462, -23532, 30122, -239784, -201414, -131682, -13236 ], [ 189099, -221057, 386547, -105145, -216159, 242072, -121971, -218404, -145364, -347958, -138358, 5314, 463635, -75367, 452805, -282676, 298103, 63097, 202091, 438485, -72641, -295491, -191110, -30115, -109236, -422651, -63993, 173110 ], [ 121792, -153808, 375408, 2496, -71552, 96640, -109056, -43536, -88176, -253920, -89440, -46032, 394800, -87312, 239152, -190672, 301488, 86224, 122464, 260448, -56976, -345520, -211824, -9216, -144800, -291312, -10816, 199056 ], [ -49052, 4777, 276209, 120532, 184852, -178348, -29200, 198217, 68615, -30774, 9598, -43387, 232305, -53939, -67783, -20863, 266597, 140711, -93138, 12922, -16335, -311549, -168285, 47180, -253038, -5721, 36012, 154827 ], [ -219896, 163362, 177010, 238568, 441256, -453336, 50656, 439970, 225406, 192372, 108636, -40742, 69810, -20566, -374718, 148946, 231706, 195198, -308740, -234604, 24306, -277578, -124746, 103576, -361276, 279870, 82840, 110598 ], [ -169484, 61463, 73044, 60987, 268483, -271112, 25386, 162603, 65433, 86133, 86987, -82155, -33192, 95547, -394772, 45902, 244107, 57913, -162575, -244515, -48369, -304150, -170205, 215202, -145085, 305103, 101129, -59274 ], [ -98000, -65244, -31376, -144748, 54836, -45344, -9896, -164204, -124708, -51476, 53844, -127764, -130528, 219540, -387504, -83128, 261012, -97636, 18044, -231796, -131836, -336488, -224140, 332088, 102004, 305540, 116700, -241112 ], [ -22202, -147455, -101881, -293024, -137907, 136519, -54046, -413176, -295811, -157915, 8173, -157629, -219020, 317163, -381637, -179734, 269877, -242373, 176826, -199361, -200543, -343641, -272510, 416463, 295723, 294619, 109588, -384373 ], [ 82356, 66974, 53714, -58240, -191290, 25682, -157316, -143248, -339994, -56554, -121018, -82534, -248552, 238986, -385110, -60180, 225142, -315030, 190028, -35486, -170850, -182894, -283780, 284098, 133642, 207978, -48744, -270454 ], [ 186914, 281403, 209309, 176544, -244673, -85155, -260586, 126680, -384177, 44807, -250209, -7439, -278084, 160809, -388583, 59374, 180407, -387687, 203230, 128389, -141157, -22147, -295050, 151733, -28439, 121337, -207076, -156535 ], [ 170784, 333464, 253528, 318944, -270040, -173264, -306672, 290968, -351888, 98248, -252568, 47504, -291800, 98672, -323360, 64256, 89256, -431768, 137784, 255288, -70032, 50464, -303696, 61824, -163680, 39720, -269736, -19192 ], [ -71636, 81085, 88917, 288124, -242877, -218758, -245538, 257181, -176214, 61839, -17117, 64662, -275861, 66610, -129332, -145872, -88925, -422269, -75127, 312857, 78778, -42180, -307422, 51520, -248596, -32477, -153011, 162071 ], [ -314056, -171294, -75694, 257304, -215714, -264252, -184404, 223394, -540, 25430, 218334, 81820, -259922, 34548, 64696, -356000, -267106, -412770, -288038, 370426, 227588, -134824, -311148, 41216, -333512, -104674, -36286, 343334 ], [ -322762, -288330, -165971, 131311, -121172, -136677, -74884, 170653, 78011, -58169, 160154, 37748, -228812, -60148, 166125, -267401, -299141, -290639, -334224, 226040, 179071, -74523, -353874, -33776, -290807, -116278, 28465, 311956 ], [ -151688, -301256, -199068, -67892, 25200, 124028, 71856, 103332, 81852, -178068, -123896, -53424, -186032, -203024, 196324, 50988, -218756, -81868, -252160, -73696, -21236, 103428, -426600, -158528, -149932, -81272, 53236, 117008 ], [ 19386, -314182, -232165, -267095, 171572, 384733, 218596, 36011, 85693, -297967, -407946, -144596, -143252, -345900, 226523, 369377, -138371, 126903, -170096, -373432, -221543, 281379, -499326, -283280, -9057, -46266, 78007, -77940 ], [ -43378, -238962, -113396, -164438, 263008, 373170, 161522, 100972, -12490, -260348, -230800, -51592, -141530, -370768, 58992, 402394, -134828, 79408, -208002, -371506, -144038, 251862, -266052, -142244, 18796, -98578, 162142, -146276 ], [ -171097, -139257, 47558, 22069, 339184, 285977, 47833, 202678, -139013, -178974, 74456, 92572, -151213, -362856, -163464, 356141, -152630, -39272, -279233, -285785, 10637, 164715, 52222, 72622, 15254, -175145, 262767, -179442 ], [ -298816, -39552, 208512, 208576, 415360, 198784, -65856, 304384, -265536, -97600, 379712, 236736, -160896, -354944, -385920, 309888, -170432, -157952, -350464, -200064, 165312, 77568, 370496, 287488, 11712, -251712, 363392, -212608 ], [ -291019, -153264, 252051, 260924, 189569, 229098, 120858, 204587, -294608, -14271, 289322, 92089, -141737, -101392, -342473, 210206, -163647, -169682, -117543, -89365, 88676, -118875, 204275, 199467, -2985, -206816, 145099, -213045 ], [ -283222, -266976, 295590, 313272, -36222, 259412, 307572, 104790, -323680, 69058, 198932, -52558, -122578, 152160, -299026, 110524, -156862, -181412, 115378, 21334, 12040, -315318, 38054, 111446, -17682, -161920, -73194, -213482 ], [ -242880, -305138, 281759, 331810, -166823, 241976, 442236, 51418, -306252, 131147, 121957, -122410, -102009, 330492, -261009, 30572, -134927, -198812, 270164, 79518, -68121, -456991, -121967, 15095, 641, -142214, -196312, -200119 ], [ -85376, -71320, 61396, 228632, 45260, 52640, 389520, 165176, -121424, 116772, 93276, 77000, -76364, 238032, -242540, 21648, -58452, -236624, 143664, -51352, -160972, -401492, -259668, -111244, 137836, -213192, 23200, -137076 ], [ 72128, 162498, -158967, 125454, 257343, -136696, 336804, 278934, 63404, 102397, 64595, 276410, -50719, 145572, -224071, 12724, 18023, -274436, 17164, -182222, -253823, -345993, -397369, -237583, 275031, -284170, 242712, -74033 ], [ 162342, 192136, -191960, 15376, 359146, -146792, 293198, 333822, 185702, 127102, -9686, 324780, 16036, 127112, -235412, -6770, 119218, -187628, -40866, -171182, -204364, -267724, -396020, -208052, 312256, -197188, 312794, 32400 ], [ 165079, -43660, 18628, -103672, 317585, 76124, 261435, 312179, 226711, 202611, -143247, 176798, 136234, 204852, -285506, -40005, 252549, 61186, -9885, 24341, 30098, -159854, -213906, 24110, 219520, 95142, 188617, 195240 ], [ 167816, -279456, 229216, -222720, 276024, 299040, 229672, 290536, 267720, 278120, -276808, 28816, 256432, 282592, -335600, -73240, 385880, 310000, 21096, 219864, 264560, -51984, -31792, 256272, 126784, 387472, 64440, 358080 ], [ 37593, -280172, 219259, -251678, 138628, 329356, 176939, 298173, 305069, 200449, -264284, 23214, 284785, 279512, -295574, -19220, 397531, 356359, 40842, 204187, 364112, 33221, -24038, 199324, 85693, 421007, 95723, 222615 ], [ -163542, -155512, 91678, -232588, -49880, 256952, 113022, 321426, 340466, 41082, -173848, 93548, 264154, 233328, -207484, 81336, 344286, 294742, 54596, 75870, 391712, 106338, -109276, -11816, 72146, 316518, 209918, -71946 ], [ -364677, -30852, -35903, -213498, -238388, 184548, 49105, 344679, 375863, -118285, -83412, 163882, 243523, 187144, -119394, 181892, 291041, 233125, 68350, -52447, 419312, 179455, -194514, -222956, 58599, 212029, 324113, -366507 ], [ -228072, -48812, -5844, -136108, -77056, 227764, 129308, 172412, 128880, -106712, -51416, 224776, 247512, 220280, -131224, 121668, 117856, 114708, 178104, -94184, 293352, 150992, -70552, -111636, 42692, 9800, 328328, -290188 ], [ -40806, -88165, 47861, -49973, 136752, 288323, 231129, -29183, -160460, -69498, -28186, 284254, 255194, 265314, -158042, 37327, -73320, -12229, 302258, -122934, 144358, 107292, 84790, 48053, 26431, -207090, 316046, -158237 ], [ 117238, -135026, 96470, 27708, 315906, 325834, 307408, -215810, -413870, -24010, -19294, 325674, 242514, 310680, -163654, -40712, -233896, -135236, 400966, -146946, 7910, 54196, 216538, 184444, 21736, -389550, 291918, -48836 ], [ -31549, -260721, 91571, 16622, 131193, 121341, 115496, -245273, -290015, 108355, -160951, 177485, 16033, 359532, 53397, -52580, -73172, -216978, 232491, -121209, 3195, -97558, 100549, 76206, 138484, -210495, 143407, -176210 ], [ -180336, -386416, 86672, 5536, -53520, -83152, -76416, -274736, -166160, 240720, -302608, 29296, -210448, 408384, 270448, -64448, 87552, -298720, 64016, -95472, -1520, -249312, -15440, -32032, 255232, -31440, -5104, -303584 ], [ -288817, -420628, 34320, -7412, -141003, -219780, -190208, -283871, -97108, 293264, -345880, -72245, -352089, 363660, 376115, -52215, 206360, -357719, -58693, -99471, 19476, -299363, -87735, -80889, 260435, 135267, -133175, -317803 ], [ -305170, -245736, -126496, -24616, -6246, -201288, -125440, -246542, -153320, 163360, -164272, -67162, -299810, 105048, 227190, 15106, 229360, -364734, -76794, -171438, 99240, -116950, -60158, 5982, 10678, 273750, -214526, -73382 ], [ -321523, -70844, -287312, -41820, 128511, -182796, -60672, -209213, -209532, 33456, 17336, -62079, -247531, -153564, 78265, 82427, 252360, -371749, -94895, -243405, 179004, 65463, -32581, 92853, -239079, 412233, -295877, 171039 ], [ -332332, -37156, -221388, -88856, 186720, -128088, 61768, -114320, -109168, -89776, 41468, -20396, -184644, -285864, 68828, 73752, 261836, -363008, -29524, -226044, 131772, 141532, -19476, 48912, -281596, 420924, -246140, 157880 ], [ -338059, -132905, 52381, -163238, 174760, -40182, 237074, 33340, 134724, -206892, -78753, 54837, -112033, -302378, 187255, -4586, 258915, -339824, 112363, -126799, -31873, 120119, -19637, -114940, -134143, 310639, -76239, -91394 ], [ -343786, -228654, 326150, -237620, 162800, 47724, 412380, 181000, 378616, -324008, -198974, 130070, -39422, -318892, 305682, -82924, 255994, -316640, 254250, -27554, -195518, 98706, -19798, -278792, 13310, 200354, 93662, -340668 ], [ -178663, -98677, 380636, -264708, 93210, 175308, 245969, 54348, 321404, -191003, -35142, 199846, -95433, -219823, 329674, -81124, 100175, -217007, 206961, 42553, -215581, 117260, -51766, -246345, 145021, 218623, 132272, -396023 ], [ 46760, 110968, 357728, -275104, 3280, 316896, -41048, -169120, 157920, 30280, 228944, 267696, -196840, -79960, 320336, -51040, -109608, -90392, 92904, 102376, -184968, 149920, -94960, -144616, 271176, 282264, 124544, -382936 ], [ 272183, 320613, 334820, -285500, -86650, 458484, -328065, -392588, -5564, 251563, 493030, 335546, -298247, 59903, 310998, -20956, -319391, 36223, -21153, 162199, -154355, 182580, -138154, -42887, 397331, 345905, 116816, -369849 ], [ 164526, 121762, 63752, -86962, -4518, 426294, -310800, -167894, -113828, 17094, 242228, 282110, -173186, -47866, 308810, 65734, -353240, -34744, 108198, 148630, 34064, 55586, -170524, -53116, 299240, 181186, 218956, -183908 ], [ 41729, -95657, -218596, 121073, 85435, 386205, -279704, 77171, -219582, -238091, -31978, 223161, -37831, -166891, 306947, 154997, -379092, -114692, 248613, 131725, 229656, -78665, -202402, -68434, 190956, 6087, 326090, 9890 ], [ -50844, -263740, -418784, 267068, 163068, 309816, -252860, 283612, -314464, -408408, -230980, 161964, 80740, -225392, 267592, 197864, -372612, -193980, 309720, 107940, 378296, -160428, -205356, -102832, 94864, -143820, 403528, 157724 ], [ 147, -197477, -228712, 118373, 182181, 61002, -246213, 306589, -357704, -175602, -72763, 90089, 119587, 3596, 50150, 20350, -212555, -270133, -5886, 51475, 303914, 7127, -70921, -227860, 56684, -174065, 339910, 87229 ], [ 51138, -131214, -38640, -30322, 201294, -187812, -239566, 329566, -400944, 57204, 85454, 18214, 158434, 232584, -167292, -157164, -52498, -346286, -321492, -4990, 229532, 174682, 63514, -352888, 18504, -204310, 276292, 16734 ], [ 77190, -126502, 78424, -153853, 182382, -327114, -231632, 251716, -349684, 192531, 114755, -25320, 140257, 379609, -306200, -196276, 42507, -286836, -437793, -36579, 208736, 270759, 170445, -403432, 48049, -221388, 233977, -11722 ], [ 64448, -217536, 81920, -238240, 104320, -296064, -221696, 17024, -151424, 176224, -56480, -24768, 33376, 399136, -322944, -20096, 36320, -16448, -244064, -29472, 271296, 255648, 234592, -338112, 182944, -217984, 224800, 25216 ], [ 51706, -308570, 85416, -322627, 26258, -265014, -211760, -217668, 46836, 159917, -227715, -24216, -73505, 418663, -339688, 156084, 30133, 253940, -50335, -22365, 333856, 240537, 298739, -272792, 317839, -214580, 215623, 62154 ], [ 57976, -228944, -37144, -265740, 27296, -268656, -172844, -305206, 150750, 27522, -175328, -23286, -9264, 321360, -336202, 249426, 2946, 362208, -51192, -35880, 197476, 172604, 251782, -255366, 220936, -210770, 86032, 79940 ], [ 76468, -39608, -240740, -118034, 79184, -294600, -115298, -298145, 194013, -179501, 20816, -22113, 164984, 148952, -319711, 289515, -37741, 366256, -177140, -62652, -66794, 70714, 133401, -268729, -24980, -206699, -120968, 85414 ], [ 94960, 149728, -444336, 29672, 131072, -320544, -57752, -291084, 237276, -386524, 216960, -20940, 339232, -23456, -303220, 329604, -78428, 370304, -303088, -89424, -331064, -31176, 15020, -282092, -270896, -202628, -327968, 90888 ], [ 173720, -13424, -244790, 121651, 20339, -180599, -85858, -109964, 103668, -351696, 184021, -87806, 356711, -123968, -338713, 288848, -193519, 137821, -240613, 21725, -296312, -116840, -49895, -179156, -192406, -69110, -277955, 183971 ], [ 265168, -250784, 39628, 201898, -124630, -5730, -131996, 107800, -67176, -265952, 102854, -168996, 341186, -209344, -385150, 231072, -324274, -144458, -138470, 161910, -198608, -199088, -103554, -51736, -45620, 91660, -173834, 295498 ] ], [ [ -118720, -368064, 167616, -108544, -364992, 385344, -411840, 101632, 47488, 144192, -373760, 290816, 221888, -449408, 67648, 107264, 411584, -261056, 243456, -427712, 15104, 415680, -459584, -126144, -219584, 125184, -165312, -155200 ], [ -101107, -368145, 141081, -87565, -360465, 358728, -389649, 114412, 40180, 120630, -342257, 289916, 228677, -416345, 64471, 101276, 375977, -248327, 212034, -427448, 35729, 378384, -428423, -108705, -208217, 104640, -149022, -134611 ], [ 33926, -368766, -62354, 73274, -325758, 154672, -219518, 212392, -15848, -60012, -100734, 283016, 280726, -162862, 40114, 55368, 102990, -150738, -28868, -425424, 193854, 92448, -189522, 24994, -121070, -52864, -24132, 23238 ], [ 168959, -369387, -265789, 234113, -291051, -49384, -49387, 310372, -71876, -240654, 140789, 276116, 332775, 90621, 15757, 9460, -169997, -53149, -269770, -423400, 351979, -193488, 49379, 158693, -33923, -210368, 100758, 181087 ], [ 243096, -275472, -338624, 248704, -264672, -193360, 23664, 317224, -63336, -344136, 287008, 189840, 316368, 246224, 8792, -27440, -351128, -38032, -356440, -367640, 441744, -325944, 162888, 158824, 56392, -326704, 213224, 250408 ], [ 203053, -4302, -166584, -10920, -253908, -224686, -85310, 153211, 66269, -302943, 254532, -45266, 171606, 218302, 34437, -47450, -360029, -177550, -153925, -211125, 403334, -170625, 41287, -91485, 152647, -365850, 302395, 153739 ], [ 163010, 266868, 5456, -270544, -243144, -256012, -194284, -10802, 195874, -261750, 222056, -280372, 26844, 190380, 60082, -67460, -368930, -317068, 48590, -54610, 364924, -15306, -80314, -341794, 248902, -404996, 391566, 57070 ], [ 47216, 258109, 45949, -219598, -236735, -184625, -276179, -135776, 266550, -168596, 83006, -262693, -71378, 175458, 73455, -62757, -248546, -347932, 147391, 4483, 343895, 103015, -143974, -328918, 183931, -321071, 347409, 62282 ], [ -126848, 34020, -14748, 70248, -233676, -34228, -337244, -230720, 291896, -35472, -138024, -50564, -133800, 170536, 77388, -39044, -28712, -295216, 166412, -11364, 336236, 192876, -163064, -113592, -5060, -142476, 200692, 145864 ], [ -300912, -190069, -75445, 360094, -230617, 116169, -398309, -325664, 317242, 97652, -359054, 161565, -196222, 165614, 81321, -15331, 191122, -242500, 185433, -27211, 328577, 282737, -182154, 101734, -194051, 36119, 53975, 229446 ], [ -306982, -135374, -101564, 237956, -228458, 126580, -291272, -360866, 237216, 132424, -398482, 274064, -147764, 171240, 80646, -130920, 54790, -78778, 221266, -151346, 158738, 224638, -36850, -118, -176672, -42884, 126966, 195326 ], [ -266387, -3239, -118078, 1378, -226549, 98106, -137540, -379473, 127920, 139876, -387465, 358888, -68506, 179796, 78691, -285204, -180477, 115779, 261769, -305561, -56151, 125439, 154119, -190075, -101968, -193442, 260987, 128511 ], [ -225792, 128896, -134592, -235200, -224640, 69632, 16192, -398080, 18624, 147328, -376448, 443712, 10752, 188352, 76736, -439488, -415744, 310336, 302272, -459776, -271040, 26240, 345088, -380032, -27264, -344000, 395008, 61696 ], [ -243019, -1560, -161847, -263467, -25667, 37547, -15088, -119389, 30032, 191373, -277157, 247476, 124717, 56332, 176786, -356044, -253571, 69572, 199393, -125218, -9254, -100996, 350125, -95568, 109632, -125891, 408026, -6844 ], [ -260246, -132016, -189102, -291734, 173306, 5462, -46368, 159302, 41440, 235418, -177866, 51240, 238682, -75688, 276836, -272600, -91398, -171192, 96514, 209340, 252532, -228232, 355162, 188896, 246528, 92218, 421044, -75384 ], [ -256848, -239717, -191887, -265971, 321969, 1362, -49843, 373948, 69433, 263568, -114300, -75766, 275477, -137908, 347281, -219776, 29945, -309506, 45205, 462588, 428938, -273333, 295529, 389070, 352674, 212352, 399222, -98299 ], [ -179200, -265500, -106580, -45700, 289516, 98008, 46780, 358032, 157132, 234496, -179344, 46456, 34460, 51152, 311148, -277184, 4300, -79000, 179548, 423120, 297976, -22748, 3084, 285800, 348120, -20224, 251976, 43036 ], [ -101552, -291283, -21273, 174571, 257063, 194654, 143403, 342116, 244831, 205424, -244388, 168678, -206557, 240212, 275015, -334592, -21345, 151506, 313891, 383652, 167014, 227837, -289361, 182530, 343566, -252800, 104730, 184371 ], [ -60004, -238416, 18514, 273192, 237030, 211620, 150636, 243440, 225830, 127902, -240172, 142990, -233524, 337482, 200852, -321840, 4860, 277252, 330794, 350584, 53082, 340252, -327436, 146540, 318672, -371466, 40244, 193296 ], [ -65386, -83304, -875, 213668, 233143, 125002, 41662, 37176, 68119, -12605, -145918, -74981, 17774, 315425, 77250, -217880, 98470, 266810, 195025, 325836, -38711, 273046, -34830, 198014, 267336, -342049, 83346, 30088 ], [ -70768, 71808, -20264, 154144, 229256, 38384, -67312, -169088, -89592, -153112, -51664, -292952, 269072, 293368, -46352, -113920, 192080, 256368, 59256, 301088, -130504, 205840, 257776, 249488, 216000, -312632, 126448, -133120 ], [ 1070, 159150, -43703, 73710, 231354, 32241, -170931, -103207, -33223, -213819, 4280, -245588, 211475, 284256, 16361, -74010, 201870, 240901, 14297, 293845, -55392, 142969, 247712, 122507, 84639, -240615, 123110, -74718 ], [ 114092, 210348, -69302, -17876, 236644, 69018, -271694, 107818, 137322, -231966, 39792, -56712, -10866, 282048, 178442, -68260, 166956, 222754, 17770, 295938, 108736, 82410, 76224, -99650, -89402, -145878, 95004, 101876 ], [ 227114, 261546, -94901, -109462, 241934, 105795, -372457, 318843, 307867, -250113, 75304, 132164, -233207, 279840, 340523, -62510, 132042, 204607, 21243, 298031, 272864, 21851, -95264, -321807, -263443, -51141, 66898, 278470 ], [ 51096, 51024, -60080, -110868, 87764, 15052, -280200, 129688, 146712, -121540, 208316, 150260, -129908, 110472, 324724, -157680, -43392, 2900, 136696, 355784, 289592, -22828, 14308, -217564, -308324, 23016, 24752, 139244 ], [ -168278, -198756, -16196, -98747, -90325, -94819, -158990, -119494, -64198, 29041, 355953, 142739, 22237, -83970, 282243, -267988, -239904, -226341, 268946, 421886, 284210, -65125, 166039, -64361, -333831, 94086, -19500, -47355 ], [ -346456, -405068, 22642, -75222, -249544, -185718, -49764, -330468, -258062, 168602, 465174, 140860, 145094, -262626, 222690, -360150, -392284, -431930, 387974, 463380, 273554, -90196, 298274, 60238, -342644, 145018, -42324, -219076 ], [ -92076, -154966, 8497, 68045, -210628, -77411, -66370, -140258, -272943, 192453, 171027, 198222, -39573, -275529, -16119, -261779, -81278, -389173, 368171, 246490, 207521, 65606, 225801, -115505, -176170, -15499, 159846, -234578 ], [ 162304, 95136, -5648, 211312, -171712, 30896, -82976, 49952, -287824, 216304, -123120, 255584, -224240, -288432, -254928, -163408, 229728, -346416, 348368, 29600, 141488, 221408, 153328, -291248, -9696, -176016, 362016, -250080 ], [ 290187, 284156, -10644, 273428, -78609, 62357, -122682, 114344, -276616, 187270, -294424, 291064, -339439, -262562, -366568, -97776, 392446, -296799, 272306, -83676, 106241, 323058, 132774, -355768, 100141, -285671, 458283, -277734 ], [ 128934, 333560, 5272, 150056, 138350, -81830, -215188, -108848, -205776, 37356, -184944, 276528, -295854, -148068, -187536, -106976, 216220, -231502, 67652, 39880, 141362, 300932, 230892, -166064, 80522, -279070, 312486, -333164 ], [ -32319, 382964, 21188, 26684, 355309, -226017, -307694, -332040, -134936, -112558, -75464, 261992, -252269, -33574, -8504, -116176, 39994, -166205, -137002, 163436, 176483, 278806, 329010, 23640, 60903, -272469, 166689, -388594 ], [ -128412, 342992, 18876, -56764, 387612, -159628, -358512, -388864, -138700, -178160, -74548, 230032, -187876, 32212, 41576, -86424, -97688, -132372, -194392, 176088, 83120, 162096, 312972, 75260, 83896, -279836, 96564, -418380 ], [ -164775, 221092, -145, -103615, 250647, 99789, -371116, -293184, -210851, -166476, -173149, 182100, -104409, 53349, -26550, -20966, -200038, -127381, -116790, 87078, -128020, -41316, 192291, 303, 145950, -300007, 95805, -424659 ], [ -201138, 99192, -19166, -150466, 113682, 359206, -383720, -197504, -283002, -154792, -271750, 134168, -20942, 74486, -94676, 44492, -302388, -122390, -39188, -1932, -339160, -244728, 71610, -74654, 208004, -320178, 95046, -430938 ], [ -54615, -27502, 81136, -151349, 186497, 216641, -187088, -96333, -182314, -171770, -243072, 57149, 78386, 145756, 40297, 118739, -220288, -210083, 68028, 10905, -249332, -299101, 53745, -50909, 67928, -287105, 152087, -285118 ], [ 156456, -155888, 223552, -136008, 333352, -67800, 83392, 6776, -20624, -198864, -169472, -30136, 183312, 234720, 246952, 196088, -73088, -330488, 185696, 59688, -53280, -300872, 72168, 7672, -143488, -235240, 229528, -85616 ], [ 367527, -284274, 365968, -120667, 480207, -352241, 353872, 109885, 141066, -225958, -95872, -117421, 288238, 323684, 453607, 273437, 74112, -450893, 303364, 108471, 142772, -302643, 90591, 66253, -354904, -183375, 306969, 113886 ], [ 231108, -293508, 290848, 51512, 453636, -365906, 167324, 93556, -17718, -190022, -218006, -175754, 264354, 234360, 426446, 238322, 179974, -259338, 105134, 158266, 130176, -278124, 190920, 153214, -384050, -45182, 313636, 81706 ], [ 78894, -297326, 205840, 230820, 419182, -367263, -39998, 71798, -191069, -151221, -349037, -232771, 234615, 136932, 388657, 198095, 283957, -53603, -107455, 208107, 108096, -252410, 294972, 241465, -404911, 96935, 317086, 38995 ], [ -27664, -254564, 116080, 371664, 371656, -360932, -207416, 67188, -300796, -130372, -430744, -275288, 196196, 30560, 338740, 171784, 370164, 88472, -253788, 244036, 65152, -241916, 385104, 269708, -413448, 198804, 316148, -21404 ], [ 82644, 9453, 3748, 329804, 262038, -318083, -185290, 144031, -108309, -194795, -278162, -248930, 116547, -118296, 231215, 211574, 371935, -71838, -85405, 213883, -76896, -303717, 409116, 12913, -363446, 109495, 294367, -165821 ], [ 192952, 273470, -108584, 287944, 152420, -275234, -163164, 220874, 84178, -259218, -125580, -222572, 36898, -267152, 123690, 251364, 373706, -232148, 82978, 183730, -218944, -365518, 433128, -243882, -313444, 20186, 272586, -310238 ], [ 275243, 305170, -147170, 294621, 99007, -191201, -78956, 233088, 171392, -275347, -61036, -216428, -58681, -348913, 2998, 174370, 345390, -301684, 124380, 78193, -294554, -321047, 381621, -335266, -174630, 31704, 261308, -293582 ], [ 313952, -24512, -71040, 376800, 133024, -43104, 101824, 144768, 94848, -216352, -133440, -241728, -179040, -326304, -138176, -84288, 270272, -230016, -31744, -144608, -266816, -111264, 212640, -169344, 102336, 200064, 266368, -26368 ], [ 352661, -354194, 5090, 458979, 167041, 104993, 282604, 56448, 18304, -157357, -205844, -267028, -299399, -303695, -279350, -342946, 195154, -158348, -187868, -367409, -239078, 98519, 43659, -3422, 379302, 368424, 271428, 240846 ], [ 386904, -443314, 57378, 391274, 137960, 129736, 187962, 105258, -88396, -104718, -284030, -122172, -273010, -229454, -230334, -316326, 34902, -167166, -283554, -432976, -173358, 144852, 24072, 118414, 369170, 359040, 149284, 186214 ], [ 418276, -377787, 94339, 227215, 68316, 75180, -83737, 242223, -214482, -56165, -365933, 132070, -152283, -122021, -59053, -106313, -180079, -227725, -340387, -397464, -83221, 86110, 100524, 211909, 174475, 235392, -54634, -75319 ], [ 449648, -312260, 131300, 63156, -1328, 20624, -355436, 379188, -340568, -7612, -447836, 386312, -31556, -14588, 112228, 103700, -395060, -288284, -397220, -361952, 6916, 27368, 176976, 305404, -20220, 111744, -258552, -336852 ], [ 221271, -122283, 172707, 153906, 6130, 123939, -223233, 344469, -214410, 51562, -200697, 380197, -12612, -11541, 99684, 49290, -314306, -291045, -308114, -206949, -84473, -67835, 70724, 118117, -179100, 46236, -259512, -347129 ], [ -61790, 93894, 215050, 298300, 29820, 260490, -5998, 273606, -35148, 112972, 115714, 319270, -15096, -30470, 48440, -60788, -171292, -281638, -188284, -26790, -214078, -170714, -73992, -128282, -330440, -7032, -217744, -304510 ], [ -325857, 296258, 255029, 435212, 49316, 383612, 202645, 209367, 140591, 170744, 407030, 257458, -21659, -53585, -1390, -166461, -28369, -273517, -70938, 149120, -337083, -265242, -207527, -361463, -464535, -61998, -179580, -257366 ], [ -172056, 194736, 243000, 407520, -23456, 211296, 222264, 290856, 238824, 148480, 146256, 176176, -117960, -168792, -20112, -175224, 112552, -293688, -8240, 231552, -314888, -176048, -95080, -303848, -219240, -154320, -220704, -110672 ], [ -18255, 93214, 230971, 379828, -96228, 38980, 241883, 372345, 337057, 126216, -114518, 94894, -214261, -283999, -38834, -183987, 253473, -313859, 54458, 313984, -292693, -86854, 17367, -246233, 26055, -246642, -261828, 36022 ], [ 64686, 28676, 183890, 283976, -136054, -103960, 253204, 371142, 400148, 112766, -272488, 72628, -248804, -298970, -10678, -170658, 338168, -269410, 64668, 383726, -251934, 5118, 120976, -170918, 155856, -270090, -291390, 101770 ], [ -53143, 68926, 37495, -4996, -82533, -163668, 241014, 135645, 363670, 124289, -139180, 217574, -108366, -29939, 150299, -94735, 263556, -41871, -73838, 417513, -158577, 104961, 199544, -45453, -41576, -98395, -288193, -61829 ], [ -170972, 109176, -108900, -293968, -29012, -223376, 228824, -99852, 327192, 135812, -5872, 362520, 32072, 239092, 311276, -18812, 188944, 185668, -212344, 451300, -65220, 204804, 278112, 80012, -239008, 73300, -284996, -225428 ], [ -149453, 70820, -83959, -382883, -38631, -152822, 134189, -227307, 220391, 48610, 29580, 342939, 155537, 316052, 389489, -23662, 173314, 257106, -187489, 449964, -49127, 161900, 219686, 107445, -287005, 52902, -218329, -227382 ], [ 24082, -53288, 127894, -253554, -117130, 59836, -50386, -236898, 36874, -146292, -41720, 143874, 260486, 183480, 377414, -116628, 222028, 158252, 15578, 410312, -117322, -36728, 11812, 27934, -171982, -177052, -82422, -52996 ], [ 197617, -177396, 339747, -124225, -195629, 272494, -234961, -246489, -146643, -341194, -113020, -55191, 365435, 50908, 365339, -209594, 270742, 59398, 218645, 370660, -185517, -235356, -196062, -51577, -56959, -407006, 53485, 121390 ], [ 129792, -140432, 357200, 13024, -56240, 127264, -187888, -79216, -105744, -228768, -54464, -114160, 349648, 22720, 196096, -119376, 255216, 106752, 115936, 182272, -148032, -314736, -197856, -36992, -133488, -247344, 66640, 142144 ], [ -43628, -32999, 289603, 153738, 178475, -174542, -39469, 165435, 33337, 18114, 60904, -111837, 281039, 40200, -41908, 50985, 211585, 218072, -120550, -71188, -64312, -341945, -109490, 18760, -293821, 82775, 26091, 95684 ], [ -217048, 74434, 222006, 294452, 413190, -476348, 108950, 410086, 172418, 264996, 176272, -109514, 212430, 57680, -279912, 221346, 167954, 329392, -357036, -324648, 19408, -369154, -21124, 74512, -454154, 412894, -14458, 49224 ], [ -160014, -36113, 66209, 113236, 247981, -323567, 117047, 185177, 53976, 130350, 177673, -143458, 14608, 147379, -327131, 71814, 210843, 160278, -211238, -291773, -44397, -353901, -109011, 210001, -191967, 441180, 89956, -86213 ], [ -81032, -167420, -97988, -98640, 44684, -127492, 111780, -84452, -88992, -40632, 168220, -180856, -195520, 243956, -356180, -108184, 261972, -35544, -29032, -231628, -122252, -334604, -213684, 353084, 110460, 440720, 208176, -230124 ], [ -49, -248594, -218754, -258649, -141624, 37089, 84064, -291345, -223479, -168024, 134275, -193885, -375726, 311442, -385952, -245228, 297864, -214161, 140910, -163899, -191326, -298573, -301761, 459306, 352923, 426079, 277796, -342232 ], [ 94274, 4452, -49980, -72878, -214672, -8290, -93312, -79998, -301426, -4816, -62950, -44454, -356452, 184988, -420544, -95912, 232176, -278078, 229092, -45610, -201860, -150982, -279198, 319788, 195626, 316898, 23416, -242320 ], [ 188597, 257498, 118794, 112893, -287720, -53669, -270688, 131349, -379373, 158392, -260175, 104977, -337178, 58534, -455136, 53404, 166488, -341995, 317274, 72679, -212394, -3391, -256635, 180270, 38329, 207717, -230964, -142408 ], [ 161952, 326840, 192240, 231176, -307712, -116088, -356528, 257496, -369648, 250128, -297400, 177024, -315712, -25272, -395800, 73440, 81808, -379088, 292336, 179984, -144184, 58312, -271664, 79800, -100552, 88960, -329056, -24000 ], [ -91508, 51737, 86946, 222919, -228224, -210457, -270738, 223893, -195538, 207854, -34625, 103976, -290136, -29113, -160349, -148924, -38482, -365886, 55298, 266694, 71671, -41025, -357178, 52545, -204903, -47752, -134108, 129088 ], [ -344968, -223366, -18348, 214662, -148736, -304826, -184948, 190290, -21428, 165580, 228150, 30928, -264560, -32954, 75102, -371288, -158772, -352684, -181740, 353404, 287526, -140362, -442692, 25290, -309254, -184464, 60840, 282176 ], [ -345175, -305627, -101555, 106708, -50723, -198774, -73067, 132975, 65933, 33307, 185373, -30069, -222474, -102822, 193241, -296420, -177727, -238537, -296292, 241838, 239182, -55827, -482810, -77144, -306030, -192177, 127842, 229305 ], [ -150572, -239548, -167772, -77936, 61540, 61448, 58884, 57420, 86564, -168196, -92444, -81796, -167688, -223480, 221140, 7088, -118732, -46740, -316624, -22248, -12392, 170148, -488008, -237408, -220056, -100660, 96424, 18004 ], [ 44031, -173469, -233989, -262580, 173803, 321670, 190835, -18135, 107195, -369699, -370261, -133523, -112902, -344138, 249039, 310596, -59737, 145057, -336956, -286334, -263966, 396123, -493206, -397672, -134082, -9143, 65006, -193297 ], [ -11818, -137936, -80642, -168710, 246502, 325392, 136198, 57024, 12302, -371366, -211920, -5178, -126984, -350802, 66104, 382894, -77800, 72848, -364632, -287512, -215048, 342072, -219386, -256364, -65946, -73974, 123300, -224184 ], [ -137237, -110888, 133695, 2525, 308211, 257864, 29731, 174048, -114681, -317523, 67576, 173187, -160196, -325801, -175396, 390967, -117268, -72696, -394348, -215660, -82660, 210236, 131939, -31286, -2765, -182235, 206514, -204956 ], [ -262656, -83840, 348032, 173760, 369920, 190336, -76736, 291072, -241664, -263680, 347072, 351552, -193408, -300800, -416896, 399040, -156736, -218240, -424064, -143808, 49728, 78400, 483264, 193792, 60416, -290496, 289728, -185728 ], [ -249224, -153139, 322387, 225372, 153375, 209219, 113244, 184260, -259765, -74390, 298542, 153729, -159782, -70271, -336304, 305775, -197078, -197494, -204483, -36628, 40436, -99712, 276264, 152116, 33253, -193827, 123553, -213006 ], [ -235792, -222438, 296742, 276984, -63170, 228102, 303224, 77448, -277866, 114900, 250012, -44094, -126156, 160258, -255712, 212510, -237420, -176748, 15098, 70552, 31144, -277824, 69264, 110440, 6090, -97158, -42622, -240284 ], [ -192075, -220102, 230442, 295476, -176265, 201620, 439154, 15296, -261242, 263540, 196782, -158732, -87710, 322077, -201395, 128265, -240217, -177342, 174069, 130672, -14388, -419731, -119251, 44094, 8562, -48189, -128862, -243182 ], [ -39332, 40120, 17784, 194736, 83060, 11824, 380504, 113920, -119608, 265840, 126632, 26096, -31912, 236540, -241668, 76492, -107852, -254760, 114844, 21376, -190384, -431300, -241220, -111064, 117720, -170940, 72664, -158312 ], [ 113411, 300342, -194874, 93996, 342385, -177972, 321854, 212544, 22026, 268140, 56482, 210924, 23886, 151003, -281941, 24719, 24513, -332178, 55619, -87920, -366380, -442869, -363189, -266222, 226878, -293691, 274190, -73442 ], [ 214204, 318444, -206202, -26954, 467860, -206548, 267054, 286558, 152070, 268190, -51788, 257772, 80514, 141276, -319424, -22014, 145298, -253336, 5594, -69376, -351566, -396628, -338918, -245170, 260576, -238202, 324956, 44238 ], [ 247462, 21790, 44199, -174177, 419330, -25538, 217259, 328579, 267047, 265315, -209614, 125246, 138221, 230102, -353280, -62195, 251029, 28644, -32471, 115360, -88699, -275234, -124535, 4955, 196176, 48999, 179734, 204571 ], [ 280720, -274864, 294600, -321400, 370800, 155472, 167464, 370600, 382024, 262440, -367440, -7280, 195928, 318928, -387136, -102376, 356760, 310624, -70536, 300096, 174168, -153840, 89848, 255080, 131776, 336200, 34512, 364904 ], [ 137623, -285153, 286941, -346883, 203200, 211922, 138834, 403621, 414846, 171050, -357476, 26934, 188205, 325104, -359582, -63402, 359891, 357719, -65416, 252407, 273700, -57631, 51241, 236840, 105341, 365416, 73175, 216507 ], [ -99530, -142714, 141650, -307438, -27904, 201940, 121492, 431842, 403852, 32452, -258024, 150076, 145586, 287200, -299276, 17788, 308302, 279542, -37264, 80758, 286120, 25146, -122294, 75472, 99154, 257040, 209910, -96546 ], [ -336683, -275, -3641, -267993, -259008, 191958, 104150, 460063, 392858, -106146, -158572, 273218, 102967, 249296, -238970, 98978, 256713, 201365, -9112, -90891, 298540, 107923, -295829, -85896, 92967, 148664, 346645, -409599 ], [ -201696, -25856, 55848, -143048, -127572, 229916, 226768, 272044, 129164, -120484, -127960, 284960, 167308, 231572, -223264, 38808, 85944, 82768, 115720, -127080, 224340, 94400, -146904, 28116, 49540, -16812, 345720, -307132 ], [ -10888, -76640, 146054, -5278, 58245, 275065, 370380, 51589, -172435, -116183, -107674, 279992, 247693, 216875, -214248, -42566, -102702, -41892, 255054, -142950, 137147, 66432, 50390, 183435, 527, -190853, 324146, -142337 ], [ 149388, -133288, 221762, 114424, 212608, 302670, 477214, -153088, -432514, -98062, -101320, 263828, 301746, 210166, -187846, -110664, -260452, -166126, 372358, -154492, 51360, 25790, 221810, 311512, -32978, -336462, 293926, -6210 ], [ -10922, -251508, 145241, 44412, 36704, 146063, 197879, -192096, -256633, 65169, -241252, 130106, 79313, 287331, 21109, -39364, -93794, -285887, 258347, -120590, -19664, -147929, 121553, 153548, 96351, -183535, 172923, -171097 ], [ -171232, -369728, 68720, -25600, -139200, -10544, -81456, -231104, -80752, 228400, -381184, -3616, -143120, 364496, 230064, 31936, 72864, -405648, 144336, -86688, -90688, -321648, 21296, -4416, 225680, -30608, 51920, -335984 ], [ -295534, -394890, -23530, -81528, -226785, -134398, -257009, -249511, -8961, 295248, -401024, -87358, -279838, 335317, 353115, 94297, 204522, -481960, 40328, -93099, -104599, -378635, -37927, -101417, 239474, 117818, -57652, -379372 ], [ -337532, -207348, -151732, -105264, -112498, -183388, -195346, -220830, -175090, 141792, -146368, -56860, -220636, 63066, 279814, 136226, 256180, -458960, -40816, -191654, 12034, -168806, -3358, -59074, -10812, 255956, -141096, -145048 ], [ -379530, -19806, -279934, -129000, 1789, -232378, -133683, -192149, -341219, -11664, 108288, -26362, -161434, -209185, 206513, 178155, 307838, -435960, -121960, -290209, 128667, 41023, 31211, -16731, -261098, 394094, -224540, 89276 ], [ -405748, 3600, -201688, -146904, 108156, -191752, 5260, -70204, -262176, -152784, 138340, 15800, -100660, -337196, 231180, 142312, 334932, -404908, -83740, -291744, 117104, 124048, 32732, -83624, -310456, 418412, -192832, 73352 ], [ -417501, -123452, 65802, -159462, 207263, -68978, 215043, 137233, 41608, -282596, -37495, 68654, -38445, -332987, 345651, 35178, 339509, -366475, 63897, -204344, -11972, 90836, 3959, -250650, -175630, 338395, -55568, -171966 ], [ -429254, -250504, 333292, -172020, 306370, 53796, 424826, 344670, 345392, -412408, -213330, 121508, 23770, -328778, 460122, -71956, 344086, -328042, 211534, -116944, -141048, 57624, -24814, -417676, -40804, 258378, 81696, -417284 ], [ -221299, -113342, 421942, -211659, 230173, 191819, 274430, 198881, 270535, -248426, -86174, 186160, -70891, -241014, 452176, -72160, 161102, -214860, 190514, -36055, -136725, 116960, -42690, -366354, 86712, 262698, 116637, -434802 ], [ 64200, 117072, 447472, -260856, 92104, 335224, -3088, -71576, 62040, 19248, 147920, 254976, -220920, -123760, 401024, -34624, -88080, -75296, 109968, 42536, -85320, 208960, -56720, -237968, 211648, 296784, 115464, -371920 ], [ 349699, 347486, 473002, -310053, -45965, 478629, -280606, -342033, -146455, 286922, 382014, 323792, -370949, -6506, 349872, 2912, -337262, 64268, 29422, 121127, -33915, 300960, -70750, -109582, 336584, 330870, 114291, -309038 ], [ 200082, 104460, 155332, -106272, -27790, 441546, -274280, -162260, -213490, 82036, 171598, 289736, -240280, -81224, 376732, 120836, -370206, -20656, 181174, 93546, 65098, 128850, -86012, -96696, 288160, 146254, 191416, -101770 ], [ 30687, -160086, -177938, 109008, -2513, 396259, -255052, 37978, -274095, -144330, -59023, 251004, -96852, -164668, 407138, 242414, -393321, -115784, 343485, 61139, 166275, -55265, -101330, -89060, 231856, -48303, 272100, 112061 ], [ -95156, -366640, -428264, 262904, 37568, 323028, -243300, 211084, -324644, -293052, -220904, 209568, 28544, -201144, 384704, 304084, -383044, -204976, 417228, 22072, 246356, -184448, -96108, -97852, 172288, -208208, 337628, 263272 ], [ -14127, -297732, -284606, 125226, 147968, 117063, -267059, 255313, -327427, -72965, -56270, 155288, 68288, -14522, 111280, 81191, -214155, -265972, 70273, -48630, 226231, -52704, 6679, -184677, 97216, -203516, 331165, 117038 ], [ 66902, -228824, -140948, -12452, 258368, -88902, -290818, 299542, -330210, 147122, 108364, 101008, 108032, 172100, -162144, -141702, -45266, -326968, -276682, -119332, 206106, 79040, 109466, -271502, 22144, -198824, 324702, -29196 ], [ 99619, -207337, -25613, -133255, 290000, -220581, -300375, 223207, -253235, 257031, 142813, 65682, 91481, 301365, -311566, -184919, 49652, -249031, -416745, -135701, 208436, 175243, 197592, -321859, 37666, -210305, 331982, -108236 ], [ 57184, -259616, 45664, -227808, 199104, -236704, -287840, -40672, -52192, 195552, -25248, 59840, -12640, 341408, -268096, 51360, 29504, 45024, -234976, -67552, 245696, 216160, 262912, -315488, 194112, -246944, 360640, -82752 ], [ 14749, -311895, 116941, -322361, 108208, -252827, -275305, -304551, 148851, 134073, -193309, 53998, -116761, 381451, -224626, 287639, 9356, 339079, -53207, 597, 282956, 257077, 328232, -309117, 350558, -283583, 389298, -57268 ], [ 874, -225000, 32440, -264230, 60320, -263014, -218166, -392240, 231342, 2384, -137832, 53420, -29082, 290090, -246256, 381342, -30812, 435524, -84420, -9654, 151012, 181570, 268224, -302858, 250244, -257544, 204694, 19834 ], [ 5359, -48636, -152204, -107945, 40080, -269385, -132353, -366664, 237621, -174440, 61348, 56226, 181897, 114255, -309736, 383389, -83850, 404934, -252550, -70305, -89706, 31219, 127648, -296671, -15130, -191212, -117007, 130119 ], [ 9844, 127728, -336848, 48340, 19840, -275756, -46540, -341088, 243900, -351264, 260528, 59032, 392876, -61580, -373216, 385436, -136888, 374344, -420680, -130956, -330424, -119132, -12928, -290484, -280504, -124880, -438708, 240404 ], [ 140375, -3024, -161841, 191116, -78889, -184296, -68799, -133625, 87273, -332825, 244799, -39128, 366051, -140724, -395200, 315112, -211301, 145527, -316274, 882, -273108, -202318, -94946, -177175, -226754, 44204, -367470, 302049 ], [ 297442, -198432, 88882, 331048, -194142, -72240, -113810, 112130, -103650, -273278, 183826, -158544, 289162, -199512, -408448, 229552, -290214, -125022, -154492, 173244, -153048, -271364, -164636, -41314, -105820, 234920, -213508, 353454 ] ], [ [ -38464, -276544, 36672, -63488, -25664, 336064, -427328, -50432, -146816, 196288, -35840, 200704, 23360, -356480, -167488, 259328, 376384, 21952, -32512, -431936, 32000, 380480, -331456, 16064, -105536, 40704, 61376, 46144 ], [ -38341, -272599, 28815, -41915, -38231, 323704, -409559, -41612, -135380, 181306, -23543, 194788, 27971, -333647, -150271, 237764, 349951, 30127, -44530, -430088, 52823, 354800, -309073, 30137, -91727, 32832, 69614, 59803 ], [ -37398, -242354, -31422, 123478, -134578, 228944, -273330, 26008, -47704, 66444, 70734, 149432, 63322, -158594, -18274, 72440, 147298, 92802, -136668, -415920, 212466, 157920, -137470, 138030, 14142, -27520, 132772, 164522 ], [ -36455, -212109, -91659, 288871, -230925, 134184, -137101, 93628, 39972, -48418, 165011, 104076, 98673, 16459, 113723, -92884, -55355, 155477, -228806, -401752, 372109, -38960, 34133, 245923, 120011, -87872, 195930, 269241 ], [ 40, -115312, -128832, 324736, -258336, 61136, -49904, 136472, 82216, -107768, 231392, 49392, 87216, 118448, 164200, -194640, -186920, 153104, -241512, -352680, 425200, -165256, 140536, 221656, 191736, -139088, 256344, 300568 ], [ 103195, 106270, -122760, 117736, -156492, 28798, -54642, 132861, 39275, -63033, 245468, -22782, -12006, 83442, 61827, -177206, -185195, 28766, -105283, -238163, 278506, -159207, 124689, -50411, 199441, -173174, 311613, 194285 ], [ 206350, 327852, -116688, -89264, -54648, -3540, -59380, 129250, -3666, -18298, 259544, -94956, -111228, 48436, -40546, -159772, -183470, -95572, 30946, -123646, 131812, -153158, 108842, -322478, 207146, -207260, 366882, 88002 ], [ 148240, 272651, -81717, -58338, -55257, 8777, -125413, 46560, -17734, -16268, 160754, -57059, -155902, 56174, -95703, -152803, -84206, -150724, 74329, -94539, 89729, -69135, 32246, -300186, 135421, -144873, 320855, 98758 ], [ -33920, 4540, -24516, 155608, -134676, 55444, -238596, -96960, -9592, -47088, -24856, 65508, -158616, 96792, -114540, -153884, 90088, -152656, 46292, -131132, 128116, 74868, -91080, -51464, 2596, -8276, 196908, 199544 ], [ -216080, -263571, 32685, 369554, -214095, 102111, -351779, -240480, -1450, -77908, -210466, 188075, -161330, 137410, -133377, -154965, 264382, -154588, 18255, -167725, 166503, 218871, -214406, 197258, -130229, 128321, 72961, 300330 ], [ -174410, -176866, 20316, 307740, -155814, 74924, -232312, -223278, -15520, 11512, -226750, 246256, -173548, 84824, -131478, -207832, 163690, -83926, 53758, -236574, 105278, 216498, -69982, 110982, -106976, 64740, 66554, 263218 ], [ -70565, 8399, -11378, 169326, -59283, 27222, -48220, -161431, -35760, 134332, -195999, 286552, -188406, 6348, -123819, -275084, -13387, 6901, 106911, -314383, 16383, 173465, 148817, -68349, -40368, -54446, 92797, 187801 ], [ 33280, 193664, -43072, 30912, 37248, -20480, 135872, -99584, -56000, 257152, -165248, 326848, -203264, -72128, -116160, -342336, -190464, 97728, 160064, -392192, -72512, 130432, 367616, -247680, 26240, -173632, 119040, 112384 ], [ -83629, 75352, -147745, -16077, 67723, -66227, 31728, -24811, 44464, 156987, -71523, 233836, -23013, -80684, 55742, -317588, -132021, 49244, 64775, -89006, 95158, 37604, 277019, -52272, 163136, -26869, 232246, 41820 ], [ -200538, -42960, -252418, -63066, 98198, -111974, -72416, 49962, 144928, 56822, 22202, 140824, 157238, -89240, 227644, -292840, -73578, 760, -30514, 214180, 262828, -55224, 186422, 143136, 300032, 119894, 345452, -28744 ], [ -276912, -129827, -306441, -69445, 124343, -137986, -129285, 130980, 221167, -12048, 83612, 57862, 253939, -76396, 360151, -257792, -40785, -23374, -81933, 433636, 378118, -99027, 70975, 274274, 382638, 205312, 396538, -75133 ], [ -207360, -103492, -178124, 70372, 134900, -92952, -15964, 234480, 210196, 31744, 28688, 11080, 49860, 13488, 350836, -185664, -100332, 40152, 24580, 351664, 304840, 33660, -133932, 174040, 269800, 69888, 223992, -34492 ], [ -137808, -77157, -49807, 210189, 145457, -47918, 97357, 337980, 199225, 75536, -26236, -35702, -154219, 103372, 341521, -113536, -159879, 103678, 131093, 269692, 231562, 166347, -338839, 73806, 156962, -65536, 51446, 6149 ], [ -64316, -17712, -11010, 264216, 128394, -5124, 145268, 290960, 180554, 97938, -33460, -64734, -217068, 185286, 251276, -61008, -169116, 116124, 169446, 208200, 143414, 234564, -334036, 56692, 100784, -141830, -40980, -26000 ], [ 14298, 84776, -88589, 206716, 75425, 34758, 108146, 48264, 151873, 92533, 21326, -70691, -96318, 256839, 55822, -33960, -112950, 62166, 119191, 173332, 35935, 218970, -56610, 147634, 118264, -141255, -29250, -152776 ], [ 92912, 187264, -166168, 149216, 22456, 74640, 71024, -194432, 123192, 87128, 76112, -76648, 24432, 328392, -139632, -6912, -56784, 8208, 68936, 138464, -71544, 203376, 220816, 238576, 135744, -140680, -17520, -279552 ], [ 99586, 183042, -130977, 80706, 4182, 93687, -3973, -194353, 181871, 58563, 57608, -65100, 12837, 320160, -96961, -43254, -38238, -16125, 63951, 149811, -12448, 179247, 194912, 198253, 84089, -68465, -17910, -203858 ], [ 67892, 121908, -35642, 6324, 4412, 101622, -99170, -64794, 287142, 17646, 16, -44216, -69342, 269376, 72710, -113404, -39756, -24658, 83110, 185806, 135488, 150566, 7232, 87922, -4438, 41958, -24764, -20180 ], [ 36198, 60774, 59693, -68058, 4642, 109557, -194367, 64765, 392413, -23271, -57576, -23332, -151521, 218592, 242381, -183554, -41274, -33191, 102269, 221801, 283424, 121885, -180448, -22409, -92965, 152381, -31618, 163498 ], [ -11736, -85200, 6448, -113420, -40628, 28692, -140984, -23256, 278184, -12508, 89252, 22572, -100780, 145848, 256172, -244624, -141952, -117044, 109768, 302456, 202120, 844, -88388, -31620, -174652, 88664, -30512, 91636 ], [ -62106, -243900, -69084, -154429, -92723, -65493, -65314, -143914, 131030, 6007, 266743, 72229, -30101, 69810, 246581, -304332, -257504, -212195, 115518, 389810, 86430, -134051, 45633, -25663, -255313, -1174, -28212, -18557 ], [ -104808, -370836, -135714, -185882, -137080, -150650, -3388, -241852, -10914, 32246, 405466, 123172, 24490, 274, 218862, -355354, -338692, -293462, 122346, 451852, -13634, -237772, 160686, -33438, -310700, -87786, -9676, -118492 ], [ -66996, -164250, -108873, -116997, -100188, -141013, -85774, -101230, -98153, 139587, 137125, 187618, -89843, -991, 799, -315173, -59058, -228947, 140493, 248118, 50375, -14166, 76575, -185399, -100710, -140525, 179338, -110718 ], [ -29184, 42336, -82032, -48112, -63296, -131376, -168160, 39392, -185392, 246928, -131216, 252064, -204176, -2256, -217264, -274992, 220576, -164432, 158640, 44384, 114384, 209440, -7536, -337360, 109280, -193264, 368352, -102944 ], [ -24083, 201700, -65292, -11252, 1449, -152077, -215126, 92696, -233144, 275050, -300584, 303560, -263209, 17234, -337880, -222736, 371634, -124473, 150558, -94852, 139879, 350558, -32182, -386568, 222747, -241649, 429133, -108554 ], [ -93750, 253128, -71640, -47592, 129858, -242122, -181132, -53584, -190640, 122100, -243728, 325456, -195842, 84164, -235760, -142880, 228804, -140642, 82524, -86664, 77342, 303132, 79092, -200912, 115590, -280082, 196810, -144756 ], [ -163417, 304556, -77988, -83932, 258267, -332167, -147138, -199864, -148136, -30850, -186872, 347352, -128475, 151094, -133640, -63024, 85974, -156811, 14490, -78476, 14805, 255706, 190366, -15256, 8433, -318515, -35513, -180958 ], [ -166340, 294064, -66396, -129188, 287556, -250708, -172304, -236800, -112916, -124304, -162284, 331760, -68284, 134732, -70184, 4568, -23592, -174348, -45672, -65560, -39728, 182864, 195668, 58980, 4872, -314948, -102932, -237716 ], [ -108081, 226812, -38359, -182617, 225985, -12037, -251700, -173504, -84373, -163220, -167275, 281804, -14671, 42019, -42170, 60918, -102666, -193139, -98618, -48310, -86924, 86724, 103829, 31081, 96274, -272881, -19189, -313317 ], [ -49822, 159560, -10322, -236046, 164414, 226634, -331096, -110208, -55830, -202136, -172266, 231848, 38942, -50694, -14156, 117268, -181740, -211930, -151564, -31060, -134120, -9416, 11990, 3182, 187676, -230814, 64554, -388918 ], [ 31999, 59838, 48400, -189651, 224359, 189735, -205744, -97147, -22374, -212118, -119168, 156171, 107294, -58492, 104383, 97509, -189312, -244117, -115804, -14065, -128684, -97515, 34935, 49301, 64232, -196839, 161217, -302322 ], [ 122136, -51344, 117952, -108024, 327192, 55576, -8128, -101816, 12816, -211888, -45568, 71416, 180848, -36320, 254872, 50888, -171648, -281032, -48736, 2840, -104672, -182776, 98392, 121544, -135040, -165720, 262440, -158480 ], [ 212273, -162526, 187504, -26397, 430025, -78583, 189488, -106485, 48006, -211658, 28032, -13339, 254402, -14148, 405361, 4267, -153984, -317947, 18332, 19745, -80660, -268037, 161849, 193787, -334312, -134601, 363663, -14638 ], [ 65756, -197148, 178912, 34440, 334748, -71678, 58820, -112980, -43194, -190506, -121690, -5254, 242222, -65720, 397538, 65886, -37782, -226822, -59646, 5718, -69760, -224884, 146040, 167602, -356638, -53938, 358780, 16102 ], [ -91518, -228290, 166768, 94332, 230466, -58361, -86770, -119558, -140139, -168403, -281563, 7051, 226145, -120644, 382519, 132425, 82899, -129877, -144217, -9715, -59456, -175894, 126628, 136943, -370921, 28977, 349074, 41701 ], [ -199792, -222268, 132624, 153776, 138104, -66748, -204424, -108372, -211300, -142428, -384808, 14232, 192060, -164448, 336364, 187448, 191788, -47576, -183300, -14244, -55936, -152420, 124976, 96084, -378424, 102796, 323628, 53308 ], [ -75316, -39717, -6020, 211092, 102362, -178229, -189382, -12807, -159987, -98061, -219070, -2926, 72437, -155432, 142313, 187770, 244665, -34834, -6315, 33021, -84640, -250147, 207684, 6775, -353722, 133409, 223417, -1547 ], [ 49160, 142834, -144664, 268408, 66620, -289710, -174340, 82758, -108674, -53694, -53332, -20084, -47186, -146416, -51738, 188092, 297542, -22092, 170670, 80286, -113344, -347874, 290392, -82534, -329020, 164022, 123206, -56402 ], [ 164429, 160190, -212334, 325355, 48473, -277639, -115828, 93696, -82048, -10533, 23180, -74484, -137199, -151287, -195398, 100142, 277762, -9260, 197508, 53751, -118774, -358337, 281939, -97710, -206794, 189928, 50724, -45026 ], [ 265376, -79424, -169600, 381728, 57696, -73376, 10304, -27008, -93824, 30752, -39104, -186816, -181152, -177760, -260672, -125120, 144960, 3712, -9216, -87584, -88000, -233056, 131680, 2432, 67136, 208512, 21376, 69376 ], [ 366323, -319038, -126866, 438101, 66919, 130887, 136436, -147712, -105600, 72037, -101388, -299148, -225105, -204233, -325946, -350382, 12158, 16684, -215940, -228919, -57226, -107775, -18579, 102574, 341066, 227096, -7972, 183778 ], [ 381800, -365214, -102738, 403110, 90968, 146808, 60758, -78618, -175252, 100190, -185778, -188964, -190686, -206178, -217970, -324554, -105062, -15410, -326190, -240432, -2946, -48308, -81352, 166946, 386110, 178816, -70276, 122634 ], [ 342332, -287037, -90571, 309385, 124548, 41652, -144655, 112489, -282110, 119901, -284379, 64266, -105885, -192355, 1381, -137311, -212265, -76475, -374421, -168488, 66445, -31150, -87884, 208323, 284013, 87552, -153766, -51361 ], [ 302864, -208860, -78404, 215660, 158128, -63504, -350068, 303596, -388968, 139612, -382980, 317496, -21084, -178532, 220732, 49932, -319468, -137540, -422652, -96544, 135836, -13992, -94416, 249700, 181916, -3712, -237256, -225356 ], [ 91009, -70605, -50923, 274334, 112478, 48149, -180839, 277875, -272006, 112678, -156719, 250595, -66908, -164595, 127932, 4102, -195726, -160035, -301118, -88611, 49617, -89725, -129828, 126499, -22724, 25028, -180488, -211631 ], [ -157138, 80298, -20218, 365092, 50148, 205446, 67262, 206506, -107924, 75924, 137934, 116298, -140232, -150634, -30584, -90796, -23364, -174410, -143844, -94154, -69362, -185014, -171320, -31350, -248952, 79032, -94192, -158386 ], [ -385543, 221326, 8915, 447444, -11140, 349028, 302195, 142465, 53097, 42440, 407162, -10722, -210397, -135447, -181570, -182411, 144617, -189147, 6282, -93056, -182973, -273910, -209969, -179809, -456769, 125310, -14052, -107546 ], [ -179624, 145104, 3464, 344864, -49504, 190880, 247432, 239640, 146776, 80896, 117040, 22352, -211064, -93288, -166896, -201800, 216216, -211848, -848, 54144, -178488, -222160, -186072, -121688, -259544, 1616, -69344, -109616 ], [ 26295, 68882, -1987, 242284, -87868, 32732, 192669, 336815, 240455, 119352, -173082, 55426, -211731, -51129, -152222, -221189, 287815, -234549, -7978, 201344, -174003, -170410, -162175, -63567, -62319, -122078, -124636, -111686 ], [ 133634, 2716, -25858, 126456, -98170, -108712, 157196, 371626, 295692, 127154, -352216, 115308, -199612, 13386, -103738, -207662, 328136, -209262, -26940, 313282, -171282, -112846, -95504, 6710, 73136, -189702, -174834, -105338 ], [ -38337, -34958, -101919, -26908, -28963, -202828, 176378, 229739, 242010, 48103, -216884, 251146, -151266, 141243, 40541, -100873, 279836, -48009, -79426, 325311, -173559, -38809, 92360, 111429, 33576, -98461, -210599, -75139 ], [ -210308, -72632, -177980, -180272, 40244, -296944, 195560, 87852, 188328, -30948, -81552, 386984, -102920, 269100, 184820, 5916, 231536, 113244, -131912, 337340, -175836, 35228, 280224, 216148, -5984, -7220, -246364, -44940 ], [ -251643, -102276, -138849, -214165, 58895, -264186, 113179, -12301, 145393, -90386, -28588, 388061, -44201, 310156, 229879, 18622, 173006, 182526, -134535, 317876, -189553, 49524, 271562, 218963, -2347, -45878, -189135, -27578 ], [ -150466, -123160, 25946, -117726, 22394, -93020, -79998, -66926, 114182, -128428, -65480, 242126, 25834, 256520, 166698, -71308, 103316, 151476, -82762, 264056, -215750, -1352, 48508, 110610, 48414, -226244, -30458, -24220 ], [ -49289, -144044, 190741, -21287, -14107, 78146, -273175, -121551, 82971, -166470, -102372, 96191, 95869, 202884, 103517, -161238, 33626, 120426, -30989, 210236, -241947, -52228, -174546, 2257, 99175, -406610, 128219, -20862 ], [ -56064, -140784, 249136, 12320, 66608, -29728, -201616, -22544, 93840, -97120, -24896, 52336, 165552, 150848, 49664, -140848, 15504, 157440, -31200, 47104, -149440, -145424, -140832, -39808, -9232, -251216, 99376, -31040 ], [ -110068, -126961, 260981, 18438, 198605, -259682, -14235, 143677, 123119, 19214, 102616, 53141, 235081, 99512, -108, -72193, 19943, 224232, -54154, -163852, -5000, -257135, 5218, -52872, -187275, 51073, -11507, -47140 ], [ -164072, -113138, 272826, 24556, 330602, -489636, 173146, 309898, 152398, 135548, 230128, 53946, 304610, 48176, -49880, -3538, 24382, 291024, -77108, -374808, 139440, -368846, 151268, -65936, -365318, 353362, -122390, -63240 ], [ -173346, -130647, 89287, -3892, 149531, -402217, 215585, 202447, 50280, 110594, 260767, -43886, 96624, 35333, -47005, -74134, 37725, 183642, -15306, -309131, 28709, -324443, 31899, 80663, -139321, 355204, 29500, -96707 ], [ -178360, -151140, -112860, -35632, -61356, -284572, 244220, 68932, -64352, 72184, 282180, -151112, -137792, 26156, -39116, -157992, 51916, 59672, 54568, -217108, -106324, -265172, -112748, 242468, 125156, 328432, 206416, -131828 ], [ -172727, -145854, -277582, -57679, -244232, -176377, 248096, -45143, -167137, 51096, 278837, -218987, -337666, 7358, -51552, -207476, 61496, -52439, 125378, -132285, -220498, -210683, -232615, 371174, 338909, 300217, 334204, -154088 ], [ -96114, 31292, -192804, -15106, -240368, -131182, 86912, -29618, -190942, 145488, 110454, -24522, -307260, -75580, -199488, -27800, 40336, -85490, 202428, -95462, -195612, -188074, -187282, 279220, 214502, 262382, 134472, -90608 ], [ -19501, 208438, -108026, 27467, -236504, -85987, -74272, -14093, -214747, 239880, -57929, 169943, -276854, -158518, -347424, 151876, 19176, -118541, 279478, -58639, -170726, -165465, -141949, 187266, 90095, 224547, -65260, -27128 ], [ -9120, 253448, -24944, 44088, -206336, -58184, -182992, 4584, -191888, 287088, -105736, 264320, -221376, -188424, -358312, 185376, 8944, -144304, 272272, -19600, -96136, -169608, -157264, 135944, -2168, 142464, -150944, 22464 ], [ -122924, 50703, 54958, 12049, -126848, -62991, -193342, 29171, -81534, 245826, 72537, 171032, -118888, -118895, -112235, -55204, 19202, -156402, 107086, 23594, 71649, -223911, -286294, 160807, -34161, -22584, -22788, 46016 ], [ -236728, -152042, 134860, -19990, -47360, -67798, -203692, 53758, 28820, 204564, 250810, 77744, -16400, -49366, 133842, -295784, 29460, -168500, -58100, 66788, 239434, -278214, -415324, 185670, -66154, -187632, 105368, 69568 ], [ -220545, -170525, 75259, -82228, 34923, -41210, -142477, 45481, 86459, 58717, 210475, 44269, 31098, -91338, 189391, -289468, 38951, -85087, -183740, 61570, 194786, -148645, -461206, 89880, -120130, -211383, 95854, 12143 ], [ -104372, -47268, -91652, -167696, 119356, 9528, -26212, 11924, 103548, -167580, 1980, 56804, 36296, -219080, 98380, -93232, 47852, 71796, -278960, 19112, -13272, 122364, -443128, -98720, -191016, -126444, -19560, -107572 ], [ 11801, 75989, -258563, -253164, 203789, 60266, 90053, -21633, 120637, -393877, -206515, 69339, 41494, -346822, 7369, 103004, 56753, 228679, -374180, -23346, -221330, 393373, -425050, -287320, -261902, -41505, -134974, -227287 ], [ -50406, 82768, -108494, -221290, 233610, 122992, 39530, -704, -3934, -402122, -86960, 155818, -60984, -326910, -114296, 142082, -30808, 202736, -410216, -69800, -227896, 372872, -189334, -211572, -137974, -61434, -62468, -198664 ], [ -162163, 57192, 129625, -156821, 248261, 189048, -57323, 35360, -167855, -349797, 123720, 262837, -193372, -265983, -244476, 137505, -145164, 126008, -429812, -117364, -178492, 271396, 106837, -62394, 40069, -110493, 62238, -128836 ], [ -273920, 31616, 367744, -92352, 262912, 255104, -154176, 71424, -331776, -297472, 334400, 369856, -325760, -205056, -374656, 132928, -259520, 49280, -449408, -164928, -129088, 169920, 403008, 86784, 218112, -159552, 186944, -59008 ], [ -224056, 12411, 308197, 42244, 71161, 151029, 54020, -5028, -217811, -80858, 246402, 260583, -159562, -112665, -269776, 121129, -272538, 16390, -301173, -112396, -35156, 24192, 208152, 18796, 164131, -53269, 125511, -127778 ], [ -174192, -6794, 248650, 176840, -120590, 46954, 262216, -81480, -103846, 135756, 158404, 151310, 6636, -20274, -164896, 109330, -285556, -16500, -152938, -59864, 58776, -121536, 13296, -49192, 110150, 53014, 64078, -196548 ], [ -104493, 10326, 164838, 246636, -215711, -36596, 418782, -133952, -8726, 306220, 78466, 71212, 125294, 66987, -94981, 83231, -270159, -43890, -31213, -16112, 86548, -237989, -144485, -102030, 76894, 121717, 36270, -229058 ], [ 36612, 158216, -6328, 83152, 37036, -46256, 389480, -100096, 18552, 310544, 27544, 96144, 72808, 135780, -150940, 5652, -152468, -51480, -4924, -3968, -123856, -249052, -168796, -100328, 118248, 55132, 129512, -131032 ], [ 177717, 306106, -177494, -80332, 289783, -55916, 360178, -66240, 45830, 314868, -23378, 121076, 20322, 204573, -206899, -71927, -34777, -59070, 21365, 8176, -334260, -260115, -193107, -98626, 159602, -11453, 222754, -33006 ], [ 269732, 298996, -218390, -192966, 380300, -64076, 305026, -12334, 114538, 283282, -99220, 80628, -4274, 234116, -239168, -118066, 66494, -24360, -8266, 46080, -381794, -231628, -148618, -79774, 144416, 8682, 234756, 71650 ], [ 297930, 90386, -89935, -239495, 259918, -70286, 216269, 67637, 237105, 205013, -207458, -44814, 7387, 212634, -240640, -123333, 146419, 65340, -110593, 117472, -217597, -151726, -14689, -38627, 55728, 141553, 141146, 184925 ], [ 326128, -118224, 38520, -286024, 139536, -76496, 127512, 147608, 359672, 126744, -315696, -170256, 19048, 191152, -242112, -128600, 226344, 155040, -212920, 188864, -53400, -71824, 119240, 2520, -32960, 274424, 47536, 298200 ], [ 239681, -147719, 71275, -309813, 52544, -75266, 95230, 231779, 358834, 32230, -329404, -82758, -11621, 206480, -240914, -121702, 227429, 130305, -185272, 128481, 10492, -24697, 78719, 46232, 4427, 215640, 14721, 148285 ], [ 92090, -81686, 52990, -321474, -16640, -70068, 93068, 318190, 292180, -70948, -292696, 118308, -64866, 241440, -238292, -108316, 186466, 44538, -88304, -2182, 20888, 4950, -54842, 91312, 109054, 54640, 14330, -141998 ], [ -55501, -15653, 34705, -333135, -85824, -64870, 90906, 404601, 225526, -174126, -255988, 319374, -118111, 276400, -235670, -94930, 145503, -41229, 8664, -132845, 31284, 34597, -188403, 136392, 213681, -106360, 13939, -432281 ], [ -60192, 19200, 83480, -162936, -63948, 11588, 217264, 234292, 17492, -196604, -162280, 246240, 21844, 180620, -195808, -136664, 6920, -81616, 41272, -122328, 3020, 70464, -40424, 203852, 186908, -176180, 68168, -289444 ], [ -43448, 49376, 142314, 34542, -28413, 98735, 362900, 25475, -211749, -206977, -60022, 131976, 190779, 65229, -150360, -186666, -146306, -115196, 64226, -90634, -31043, 107264, 149786, 274669, 140425, -232323, 130590, -81639 ], [ -29868, 64360, 191886, 205768, -7040, 172386, 469778, -158720, -404046, -197282, 16776, 29836, 333470, -27654, -95402, -217848, -278844, -154818, 89834, -59364, -66208, 123250, 314078, 320488, 97922, -270946, 181066, 91250 ], [ -49510, -80172, 144207, 101348, -134368, 104329, 169697, -84384, -208431, 23127, -173756, 54998, 200599, 115797, 59411, -51420, -194158, -257881, 143309, -32546, -112944, -79311, 206231, 103828, 97209, -125609, 106109, -102479 ], [ -69152, -224704, 96528, -3072, -261696, 36272, -130384, -10048, -12816, 243536, -364288, 80160, 67728, 259248, 214224, 115008, -109472, -360944, 196784, -5728, -159680, -281872, 98384, -112832, 96496, 19728, 31152, -296208 ], [ -108226, -286342, 30810, -94024, -320263, -36146, -322679, 26831, 63001, 357552, -409472, 86926, -21778, 302515, 315165, 219983, -11738, -429336, 198200, -589, -172865, -386797, 20175, -254207, 71262, 153942, -38380, -392308 ], [ -191716, -158508, -76140, -154192, -221662, -118532, -268606, -21906, -135006, 228384, -122432, 51644, -12164, 116790, 292970, 184494, 115820, -418480, 80624, -45002, -109362, -268554, 9710, -223502, -10020, 262732, -95512, -265256 ], [ -275206, -30674, -183090, -214360, -123061, -200918, -214533, -70643, -333013, 99216, 164608, 16362, -2550, -68935, 270775, 149005, 243378, -407624, -36952, -89415, -45859, -150311, -755, -192797, -91302, 371522, -152644, -138204 ], [ -340012, -32656, -129000, -186856, 4580, -190520, -72620, 6620, -279776, -41904, 179260, -12536, 36884, -155828, 296916, 134744, 293836, -344628, -34372, -126304, -35312, -95248, 27012, -209816, -79368, 356724, -171712, -144712 ], [ -387691, -153636, 72710, -78986, 158841, -95070, 149813, 199383, 3768, -193980, -55777, -35582, 103653, -152125, 367365, 139942, 273619, -233837, 78351, -156296, -73308, -98100, 89825, -270582, 18014, 228637, -155888, -273650 ], [ -435370, -274616, 274420, 28884, 313102, 380, 372246, 392146, 287312, -346056, -290814, -58628, 170422, -148422, 437814, 145140, 253402, -123046, 191074, -186288, -111304, -100952, 152638, -331348, 115396, 100550, -140064, -402588 ], [ -276805, -129138, 336186, 43475, 217259, 132397, 314162, 293767, 218769, -185638, -232210, 4176, 111731, -98938, 352560, 90464, 111074, -103188, 137758, -129665, -46195, 2208, 151922, -288958, 110472, 114022, -99029, -318686 ], [ -45448, 110384, 348560, 25144, 33144, 277320, 157072, 92632, 25960, 85072, -69968, 97280, 8760, -33296, 212352, 14656, -74352, -115424, 25840, -42472, 55304, 142784, 128784, -210160, 69440, 177456, -49096, -159664 ], [ 185909, 349906, 360934, 6813, -150971, 422243, -18, -108503, -166849, 355782, 92274, 190384, -94211, 32346, 72144, -61152, -259778, -127660, -86078, 44721, 156803, 283360, 105646, -131362, 28408, 240890, 837, -642 ], [ 143806, 108244, 99804, 33824, -172066, 365382, -32984, -56396, -226910, 227500, -37534, 194168, -87336, -19448, 200644, 47004, -230418, -145616, 68666, 51878, 98758, 130302, 116124, -68360, 57952, 156770, 58888, 91258 ], [ 89273, -155290, -173758, 62896, -185751, 299349, -60308, 7222, -280937, 81082, -180617, 193892, -75468, -76580, 341358, 163522, -191295, -163832, 235531, 55397, 33461, -36103, 128130, -6076, 90704, 65943, 117308, 180107 ], [ 56468, -359248, -381272, 67016, -172224, 234060, -87100, 76884, -307836, -33188, -264024, 190560, -58752, -110856, 405824, 226380, -152924, -172240, 323860, 41608, -14388, -164736, 123276, 40924, 115968, -15664, 179844, 224728 ], [ 126871, -280220, -275058, -47386, -29440, 172305, -111365, 175255, -205877, 5245, -63970, 172712, -19008, -36566, 108112, 34353, -118125, -134060, 39143, -54394, 20641, -113952, 38337, 15325, 105664, -53476, 261931, 59266 ], [ 197274, -201192, -168844, -161788, 113344, 110550, -135630, 273626, -103918, 43678, 136084, 154864, 20736, 37724, -189600, -157674, -83326, -95880, -245574, -150396, 55670, -63168, -46602, -10274, 95360, -91288, 344018, -106196 ], [ 208277, -140479, -50363, -234961, 167856, 11805, -165889, 253809, 10875, 47569, 220011, 151614, 5967, 105939, -312226, -189825, -47060, -145, -340031, -157811, 76524, -23571, -55320, -27125, 138030, -138343, 401634, -199316 ], [ 126880, -108256, 87200, -244000, 85056, -144480, -205472, 50144, 145632, -2272, 123296, 171072, -93600, 164704, -162496, 26720, -8512, 185120, -138528, -27424, 75328, -1376, 54528, -30368, 263104, -199776, 421184, -179904 ], [ 45483, -76033, 224763, -253039, 2256, -300765, -245055, -153521, 280389, -52113, 26581, 190530, -193167, 223469, -12766, 243265, 30036, 370385, 62975, 102963, 74132, 20819, 164376, -33611, 388178, -261209, 440734, -160492 ], [ -9818, -28760, 206856, -185162, -57248, -340234, -209850, -190544, 280578, -83152, 7720, 173364, -109558, 201958, -54416, 334482, 17148, 394076, 10532, 125382, 444, -22898, 171072, -98566, 294684, -214072, 249178, -55274 ], [ -48343, 28188, 89004, -67839, -101776, -304607, -126567, -120440, 194259, -102104, 38908, 132654, 91807, 128841, -219096, 345131, -28806, 313898, -205162, 78393, -119846, -108987, 111456, -203193, 60682, -97140, -78089, 105105 ], [ -86868, 85136, -28848, 49484, -146304, -268980, -43284, -50336, 107940, -121056, 70096, 91944, 293172, 55724, -383776, 355780, -74760, 233720, -420856, 31404, -240136, -195076, 51840, -307820, -173320, 19792, -405356, 265484 ], [ 38273, 47312, 16073, 173780, -166911, -220376, -91481, 93393, -40129, -79759, 77401, -43880, 228309, 9492, -423360, 337112, -87331, 65249, -360670, 121310, -160204, -177634, -58734, -242625, -143374, 145844, -285762, 323719 ], [ 197870, -10464, 95262, 299544, -182482, -169040, -167358, 252622, -201198, -25778, 79678, -199728, 107398, -31080, -436608, 312272, -92874, -121810, -242404, 240036, -38120, -138396, -180036, -141678, -57860, 273816, -72092, 360450 ] ], [ [ 41792, -185024, -94272, -18432, 313664, 286784, -442816, -202496, -341120, 248384, 302080, 110592, -175168, -263552, -402624, 411392, 341184, 304960, -308480, -436160, 48896, 345280, -203328, 158272, 8512, -43776, 288064, 247488 ], [ 24425, -177053, -83451, 3735, 284003, 288680, -429469, -197636, -310940, 241982, 295171, 99660, -172735, -250949, -365013, 374252, 323925, 308581, -301094, -432728, 69917, 331216, -189723, 168979, 24763, -38976, 288250, 254217 ], [ -108722, -115942, -490, 173682, 56602, 303216, -327142, -160376, -79560, 192900, 242202, 15848, -154082, -154326, -76662, 89512, 191606, 336342, -244468, -406416, 231078, 223392, -85418, 251066, 149354, -2176, 289676, 305806 ], [ -241869, -54831, 82471, 343629, -170799, 317752, -224815, -123116, 151820, 143818, 189233, -67964, -135429, -57703, 211689, -195228, 59287, 364103, -187842, -380104, 392239, 115568, 18887, 333153, 273945, 34624, 291102, 357395 ], [ -243016, 44848, 80960, 400768, -252000, 315632, -123472, -44280, 227768, 128600, 175776, -91056, -141936, -9328, 319608, -361840, -22712, 344240, -126584, -337720, 408656, -4568, 118184, 284488, 327080, 48528, 299464, 350728 ], [ 3337, 216842, -78936, 246392, -59076, 282282, -23974, 112511, 12281, 176877, 236404, -298, -195618, -51418, 89217, -306962, -10361, 235082, -56641, -265201, 153678, -147789, 208091, -9337, 246235, 19502, 320831, 234831 ], [ 249690, 388836, -238832, 92016, 133848, 248932, 75524, 269302, -203206, 225154, 297032, 90460, -249300, -93508, -141174, -252084, 1990, 125924, 13302, -192682, -101300, -291010, 297998, -303162, 165390, -9524, 342198, 118934 ], [ 249264, 287193, -209383, 102922, 126221, 202179, 25353, 228896, -302018, 136060, 238502, 148575, -240426, -63110, -264861, -242849, 80134, 46484, 1267, -193561, -164437, -241285, 208466, -271454, 86911, 31325, 294301, 135234 ], [ 59008, -24940, -34284, 240968, -35676, 145116, -139948, 36800, -311080, -58704, 88312, 181580, -183432, 23048, -306468, -268724, 208888, -10096, -73828, -250900, -80004, -43140, -19096, 10664, 10252, 125924, 193124, 253224 ], [ -131248, -337073, 140815, 379014, -197573, 88053, -305249, -155296, -320142, -253468, -61878, 214585, -126438, 109206, -348075, -294599, 337642, -66676, -148923, -308239, 4429, 155005, -246658, 292782, -66407, 220523, 91947, 371214 ], [ -41838, -218358, 142196, 377524, -83170, 23268, -173352, -85690, -268256, -109400, -55018, 218448, -199332, -1592, -343602, -284744, 272590, -89074, -113750, -321802, 51818, 208358, -103114, 222082, -37280, 172364, 6142, 331110 ], [ 125257, 20037, 95322, 337274, 107983, -43662, 41100, 56611, -199440, 128788, -4533, 214216, -308306, -167100, -326329, -264964, 153703, -101977, -47947, -323205, 88917, 221491, 143515, 53377, 21232, 84550, -75393, 247091 ], [ 292352, 258432, 48448, 297024, 299136, -110592, 255552, 198912, -130624, 366976, 45952, 209984, -417280, -332608, -309056, -245184, 34816, -114880, 17856, -324608, 126016, 234624, 390144, -115328, 79744, -3264, -156928, 163072 ], [ 75761, 152264, -133643, 231313, 161113, -170001, 78544, 69767, 58896, 122601, 134111, 220196, -170743, -217700, -65302, -279132, -10471, 28916, -69843, -52794, 199570, 176204, 203913, -8976, 216640, 72153, 56466, 90484 ], [ -140830, 46096, -315734, 165602, 23090, -229410, -98464, -59378, 248416, -121774, 222270, 230408, 75794, -102792, 178452, -313080, -55758, 172712, -157542, 219020, 273124, 117784, 17682, 97376, 353536, 147570, 269860, 17896 ], [ -296976, -19937, -420995, 127081, -73283, -277334, -208727, -111988, 372901, -287664, 281524, 191490, 232401, -14884, 373021, -295808, -111515, 262758, -209071, 404684, 327298, 75279, -153579, 159478, 412602, 198272, 393854, -51967 ], [ -235520, 58516, -249668, 186444, -19716, -283912, -78708, 110928, 263260, -171008, 236720, -24296, 65260, -24176, 390524, -94144, -204964, 159304, -130388, 280208, 311704, 90068, -270948, 62280, 191480, 160000, 196008, -112020 ], [ -174064, 136969, -78341, 245807, 33851, -290490, 51311, 333844, 153619, -54352, 191916, -240082, -101881, -33468, 408027, 107520, -298413, 55850, -51705, 155732, 296110, 104857, -388317, -34918, -29642, 121728, -1838, -172073 ], [ -68628, 202992, -40534, 255240, 19758, -221868, 139900, 338480, 135278, 67974, 173252, -272458, -200612, 33090, 301700, 199824, -343092, -45004, 8098, 65816, 233746, 128876, -340636, -33156, -117104, 87806, -122204, -245296 ], [ 93982, 252856, -176303, 199764, -82293, -55486, 174630, 59352, 235627, 197671, 188570, -66401, -210410, 198253, 34394, 149960, -324370, -142478, 43357, 20828, 110581, 164894, -78390, 97254, -30808, 59539, -141846, -335640 ], [ 256592, 302720, -312072, 144288, -184344, 110896, 209360, -219776, 335976, 327368, 203888, 139656, -220208, 363416, -232912, 100096, -305648, -239952, 78616, -24160, -12584, 200912, 183856, 227664, 55488, 31272, -161488, -425984 ], [ 198102, 206934, -218251, 87702, -222990, 155133, 162985, -285499, 396965, 330945, 110936, 115388, -185801, 356064, -210283, -12498, -278346, -273151, 113605, 5777, 30496, 215525, 142112, 273999, 83539, 103685, -158930, -332998 ], [ 21692, 33468, -1982, 30524, -227820, 134226, 73354, -237406, 436962, 267258, -39760, -31720, -127818, 256704, -33022, -158548, -246468, -272070, 148450, 75674, 162240, 218722, -61760, 275494, 80526, 229794, -144532, -142236 ], [ -154718, -139998, 214287, -26654, -232650, 113319, -16277, -189313, 476959, 203571, -190456, -178828, -69835, 157344, 144239, -304598, -214590, -270989, 183295, 145571, 293984, 221919, -265632, 276989, 77513, 355903, -130134, 48526 ], [ -74568, -221424, 72976, -115972, -169020, 42332, -1768, -176200, 409656, 96524, -29812, -105116, -71652, 181224, 187620, -331568, -240512, -236988, 82840, 249128, 114648, 24516, -191084, 154324, -40980, 154312, -85776, 44028 ], [ 44066, -289044, -121972, -210111, -95121, -36167, 28362, -168334, 326258, -17027, 177533, 1719, -82439, 223590, 210919, -340676, -275104, -198049, -37910, 357734, -111350, -202977, -74773, 13035, -176795, -96434, -36924, 10241 ], [ 136840, -336604, -294070, -296542, -24616, -115582, 42988, -153236, 236234, -104110, 345758, 105484, -96114, 263174, 215034, -350558, -285100, -154994, -143282, 440324, -300822, -385348, 23098, -127114, -278756, -320590, 22972, -17908 ], [ -41916, -173534, -226243, -302039, 10252, -204615, -105178, -62202, 76637, 86721, 103223, 177014, -140113, 273547, 17717, -368567, -36838, -68721, -87185, 249746, -106771, -93938, -72651, -255293, -25250, -265551, 198830, 13142 ], [ -220672, -10464, -158416, -307536, 45120, -293648, -253344, 28832, -82960, 277552, -139312, 248544, -184112, 283920, -179600, -386576, 211424, 17552, -31088, 59168, 87280, 197472, -168400, -383472, 228256, -210512, 374688, 44192 ], [ -338353, 119244, -119940, -295932, 81507, -366511, -307570, 71048, -189672, 362830, -306744, 316056, -186979, 297030, -309192, -347696, 350822, 47853, 28810, -106028, 173517, 378058, -197138, -417368, 345353, -197627, 399983, 60626 ], [ -316434, 172696, -148552, -245240, 121366, -402414, -147076, 1680, -175504, 206844, -302512, 374384, -95830, 316396, -283984, -178784, 241388, -49782, 97396, -213208, 13322, 305332, -72708, -235760, 150658, -281094, 81134, 43652 ], [ -294515, 226148, -177164, -194548, 161225, -438317, 13418, -67688, -161336, 50858, -298280, 432712, -4681, 335762, -258776, -9872, 131954, -147417, 165982, -320388, -146873, 232606, 51722, -54152, -44037, -364561, -237715, 26678 ], [ -204268, 245136, -151668, -201612, 187500, -341788, 13904, -84736, -87132, -70448, -250020, 433488, 51308, 237252, -181944, 95560, 50504, -216324, 103048, -307208, -162576, 203632, 78364, 42700, -74152, -350060, -302428, -57052 ], [ -51387, 232532, -76573, -261619, 201323, -123863, -132284, -53824, 42105, -159964, -161401, 381508, 75067, 30689, -57790, 142802, -5294, -258897, -80446, -183698, -45828, 214764, 15367, 61859, 46598, -245755, -134183, -201975 ], [ 101494, 219928, -1478, -321626, 215146, 94062, -278472, -22912, 171342, -249480, -72782, 329528, 98826, -175874, 66364, 190044, -61092, -301470, -263940, -60188, 70920, 225896, -47630, 81018, 167348, -141450, 34062, -346898 ], [ 118613, 147178, 15664, -227953, 262221, 162829, -224400, -97961, 137566, -252466, 4736, 255193, 136202, -262740, 168469, 76279, -158336, -278151, -299636, -39035, -8036, 104071, 16125, 149511, 60536, -106573, 170347, -319526 ], [ 87816, 53200, 12352, -80040, 321032, 178952, -99648, -210408, 46256, -224912, 78336, 172968, 178384, -307360, 262792, -94312, -270208, -231576, -283168, -54008, -156064, -64680, 124616, 235416, -126592, -96200, 295352, -231344 ], [ 57019, -40778, 9040, 67873, 379843, 195075, 25104, -322855, -45054, -197358, 151936, 90743, 220566, -351980, 357115, -264903, -382080, -185001, -266700, -68981, -304092, -233431, 233107, 321321, -313720, -85827, 420357, -143162 ], [ -99596, -100788, 66976, 17368, 215860, 222550, -49684, -319516, -68670, -190990, -25374, 165246, 220090, -365800, 368630, -106550, -255538, -194306, -224426, -146830, -269696, -171644, 101160, 181990, -329226, -62694, 403924, -49502 ], [ -261930, -159254, 127696, -42156, 41750, 250541, -133542, -310914, -89209, -185585, -214089, 246873, 217675, -378220, 376381, 66755, -118159, -206151, -180979, -227537, -227008, -99378, -41716, 32421, -336931, -38981, 381062, 44407 ], [ -371920, -189972, 149168, -64112, -95448, 227436, -201432, -283932, -121804, -154484, -338872, 303752, 187924, -359456, 333988, 203112, 13412, -183624, -112812, -272524, -177024, -62924, -135152, -77540, -343400, 6788, 331108, 128020 ], [ -233276, -88887, -15788, 92380, -57314, -38375, -193474, -169645, -211665, -1327, -159978, 243078, 28327, -192568, 53411, 163966, 117395, 2170, 72775, -147841, -92384, -196577, 6252, 637, -343998, 157323, 152467, 162727 ], [ -94632, 12198, -180744, 248872, -19180, -304186, -185516, -55358, -301526, 151830, 18916, 182404, -131270, -25680, -227166, 124820, 221378, 187964, 258362, -23158, -7744, -330230, 147656, 78814, -344596, 307858, -26174, 197434 ], [ 53615, 15210, -277498, 356089, -2061, -364077, -152700, -45696, -335488, 254281, 107396, 67460, -215717, 46339, -393794, 25914, 210134, 283164, 270636, 29309, 57006, -395627, 182257, 139846, -238958, 348152, -159860, 203530 ], [ 216800, -134336, -268160, 386656, -17632, -103648, -81216, -198784, -282496, 277856, 55232, -131904, -183264, -29216, -383168, -165952, 19648, 237440, 13312, -30560, 90816, -354848, 50720, 174208, 31936, 216960, -223616, 165120 ], [ 379985, -283882, -258822, 417223, -33203, 156781, -9732, -351872, -229504, 301431, 3068, -331268, -150811, -104771, -372542, -357818, -170838, 191716, -244012, -90429, 124626, -314069, -80817, 208570, 302830, 85768, -287372, 126710 ], [ 376696, -287114, -262854, 414946, 43976, 163880, -66446, -262494, -262108, 305098, -87526, -255756, -108362, -182902, -205606, -332782, -245026, 136346, -368826, -47888, 167466, -241468, -186776, 215478, 403050, -1408, -289836, 59054 ], [ 266388, -196287, -275481, 391555, 180780, 8124, -205573, -17245, -349738, 295967, -202825, -3538, -59487, -262689, 61815, -168309, -244451, 74775, -408455, 60488, 216111, -148410, -276292, 204737, 393551, -60288, -252898, -27403 ], [ 156080, -105460, -288108, 368164, 317584, -147632, -344700, 228004, -437368, 286836, -318124, 248680, -10612, -342476, 329236, -3836, -243876, 13204, -448084, 168864, 264756, -55352, -365808, 193996, 384052, -119168, -215960, -113860 ], [ -39253, -18927, -274553, 394762, 218826, -27641, -138445, 211281, -329602, 173794, -112741, 120993, -121204, -317649, 156180, -41086, -77146, -29025, -294122, 29727, 183707, -111615, -330380, 134881, 133652, 3820, -101464, -76133 ], [ -252486, 66702, -255486, 431884, 70476, 150402, 140522, 139406, -180700, 38876, 160154, -86674, -265368, -270798, -109608, -120804, 124564, -67182, -99404, -161518, 75354, -199314, -268648, 65582, -167464, 165096, 29360, -12262 ], [ -445229, 146394, -237199, 459676, -71596, 314444, 401745, 75563, -34397, -85864, 407294, -278902, -399135, -217309, -361750, -198361, 317603, -104777, 83502, -335232, -28863, -282578, -212411, 1845, -449003, 312618, 151476, 42274 ], [ -187192, 95472, -236072, 282208, -75552, 170464, 272600, 188424, 54728, 13312, 87824, -131472, -304168, -17784, -313680, -228376, 319880, -130008, 6544, -123264, -42088, -268272, -277064, 60472, -299848, 157552, 82016, -108560 ], [ 70845, 44550, -234945, 104740, -79508, 26484, 143455, 301285, 143853, 112488, -231646, 15958, -209201, 181741, -265610, -258391, 322157, -155239, -70414, 88704, -55313, -253966, -341717, 119099, -150693, 2486, 12556, -259394 ], [ 202582, -23244, -235606, -31064, -60286, -113464, 61188, 372110, 191236, 141542, -431944, 157988, -150420, 325742, -196798, -244666, 318104, -149114, -118548, 242838, -90630, -230810, -311984, 184338, -9584, -109314, -58278, -312446 ], [ -23531, -138842, -241333, -48820, 24607, -241988, 111742, 323833, 120350, -28083, -294588, 284718, -194166, 312425, -69217, -107011, 296116, -54147, -85014, 233109, -188541, -182579, -14824, 268311, 108728, -98527, -133005, -88449 ], [ -249644, -254440, -247060, -66576, 109500, -370512, 162296, 275556, 49464, -197708, -157232, 411448, -237912, 299108, 58364, 30644, 274128, 40820, -51480, 223380, -286452, -134348, 282336, 352284, 227040, -87740, -207732, 135548 ], [ -353833, -275372, -193739, -45447, 156421, -375550, 92169, 202705, 70395, -229382, -86756, 433183, -243939, 304260, 70269, 60906, 172698, 107946, -81581, 185788, -329979, -62852, 323438, 330481, 282311, -144658, -159941, 172226 ], [ -325014, -193032, -76002, 18102, 161918, -245876, -109610, 103046, 191490, -110564, -89240, 340378, -208818, 329560, -44018, -25988, -15396, 144700, -181102, 117800, -314178, 34024, 85204, 193286, 268810, -275436, 21506, 4556 ], [ -296195, -110692, 41735, 81651, 167415, -116202, -311389, 3387, 312585, 8254, -91724, 247573, -173697, 354860, -158305, -112882, -203490, 181454, -280623, 49812, -298377, 130900, -153030, 56091, 255309, -406214, 202953, -163114 ], [ -241920, -141136, 141072, 11616, 189456, -186720, -215344, 34128, 293424, 34528, 4672, 218832, -18544, 278976, -96768, -162320, -224208, 208128, -178336, -88064, -150848, 23888, -83808, -42624, 115024, -255088, 132112, -204224 ], [ -176508, -220923, 232359, -116862, 218735, -344822, 10999, 121919, 212901, 20314, 144328, 218119, 189123, 158824, 41692, -195371, -171699, 230392, 12242, -256516, 54312, -172325, 119926, -124504, -80729, 19371, -49105, -189964 ], [ -111096, -300710, 323646, -245340, 248014, -502924, 237342, 209710, 132378, 6100, 283984, 217406, 396790, 38672, 180152, -228422, -119190, 252656, 202820, -424968, 259472, -368538, 323660, -206384, -276482, 293830, -230322, -175704 ], [ -186678, -225181, 112365, -121020, 51081, -480867, 314123, 219717, 46584, 90838, 343861, 55686, 178640, -76713, 233121, -220082, -135393, 207006, 180626, -326489, 101815, -294985, 172809, -48675, -86675, 269228, -30956, -107201 ], [ -275688, -134860, -127732, 27376, -167396, -441652, 376660, 222316, -39712, 185000, 396140, -121368, -80064, -191644, 277948, -207800, -158140, 154888, 138168, -202588, -90396, -195740, -11812, 131852, 139852, 216144, 204656, -33532 ], [ -345405, -43114, -336410, 143291, -346840, -389843, 412128, 201059, -110795, 270216, 423399, -244089, -299606, -296726, 282848, -169724, -174872, 109283, 109846, -100671, -249670, -122793, -163469, 283042, 324895, 174355, 390612, 34056 ], [ -286502, 58132, -335628, 42666, -266064, -254074, 267136, 20762, -80458, 295792, 283858, -4590, -258068, -336148, 21568, 40312, -151504, 107098, 175764, -145314, -189364, -225166, -95366, 238652, 233378, 207866, 245528, 61104 ], [ -227599, 159378, -334846, -57959, -185288, -118305, 122144, -159535, -50121, 321368, 144317, 234909, -216530, -375570, -239712, 250348, -128136, 104913, 241682, -189957, -129058, -327539, -27263, 194262, 141861, 241377, 100444, 88152 ], [ -180192, 180056, -242128, -143000, -104960, -280, -9456, -248328, -14128, 324048, 85928, 351616, -127040, -351576, -320824, 297312, -63920, 90480, 252208, -219184, -48088, -397528, -42864, 192088, 96216, 195968, 27168, 68928 ], [ -154340, 49669, 22970, -198821, -25472, 84475, -115946, -165551, 32470, 283798, 179699, 238088, 52360, -208677, -64121, 38516, 76886, 53082, 158874, -219506, 71627, -406797, -215410, 269069, 136581, 2584, 88532, -37056 ], [ -128488, -80718, 288068, -254642, 54016, 169230, -222436, -82774, 79068, 243548, 273470, 124560, 231760, -65778, 192582, -220280, 217692, 15684, 65540, -219828, 191342, -416066, -387956, 346050, 176946, -190800, 149896, -143040 ], [ -95915, -35423, 252073, -271164, 120569, 116354, -211887, -42013, 106985, 84127, 235577, 118607, 284670, -79854, 185541, -282516, 255629, 68363, -71188, -118698, 150390, -241463, -439602, 256904, 65770, -230589, 63866, -205019 ], [ -58172, 145012, -15532, -257456, 177172, -42392, -111308, -33572, 120532, -166964, 96404, 195404, 240280, -214680, -24380, -193552, 214436, 190332, -241296, 60472, -14152, 74580, -398248, 39968, -161976, -152228, -135544, -233148 ], [ -20429, 325447, -283137, -243748, 233775, -201138, -10729, -25131, 134079, -418055, -42769, 272201, 195890, -349506, -234301, -104588, 173243, 312301, -411404, 239642, -178694, 390623, -356894, -176968, -389722, -73867, -334954, -261277 ], [ -88994, 303472, -136346, -273870, 220718, -79408, -57138, -58432, -20170, -432878, 38000, 316814, 5016, -303018, -294696, -98730, 16184, 332624, -455800, 147912, -240744, 403672, -159282, -166780, -210002, -48894, -248236, -173144 ], [ -187089, 225272, 125555, -316167, 188311, 120232, -144377, -103328, -221029, -382071, 179864, 352487, -226548, -206165, -313556, -115957, -173060, 324712, -465276, -19068, -274324, 332556, 81735, -93502, 82903, -38751, -82038, -52716 ], [ -285184, 147072, 387456, -358464, 155904, 319872, -231616, -148224, -421888, -331264, 321728, 388160, -458112, -109312, -332416, -133184, -362304, 316800, -474752, -186048, -307904, 261440, 322752, -20224, 375808, -28608, 84160, 67712 ], [ -198888, 177961, 294007, -140884, -11053, 92839, -5204, -194316, -175857, -87326, 194262, 367437, -159342, -155059, -203248, -63517, -347998, 230274, -397863, -188164, -110748, 148096, 140040, -114524, 295009, 87289, 127469, -42550 ], [ -112592, 208850, 200558, 76696, -178010, -134194, 221208, -240408, 70174, 156612, 66796, 346714, 139428, -200806, -74080, 6150, -333692, 143748, -320974, -190280, 86408, 34752, -42672, -208824, 214210, 203186, 170778, -152812 ], [ -16911, 240754, 99234, 197796, -255157, -274812, 398410, -283200, 243790, 348900, -39850, 301156, 338298, -188103, 11433, 38197, -300101, 89562, -236495, -162896, 187484, -56247, -169719, -248154, 145226, 291623, 201402, -214934 ], [ 112556, 276312, -30440, -28432, -8988, -104336, 398456, -314112, 156712, 355248, -71544, 166192, 177528, 35020, -60212, -65188, -197084, 151800, -124692, -29312, -57328, -66804, -96372, -89592, 118776, 281204, 186360, -103752 ], [ 242023, 311870, -160114, -254660, 237181, 66140, 398502, -345024, 69634, 361596, -103238, 31228, 16758, 258143, -131857, -168573, -94067, 214038, -12889, 104272, -302140, -77361, -23025, 68970, 92326, 270785, 171318, 7430 ], [ 325260, 279548, -230578, -358978, 292740, 78396, 342998, -311226, 77006, 298374, -146652, -96516, -89062, 326956, -158912, -214118, -12310, 204616, -22126, 161536, -412022, -66628, 41682, 85622, 28256, 255566, 144556, 99062 ], [ 348398, 158982, -224069, -304813, 100506, -115034, 215279, -193305, 207163, 144711, -205302, -214874, -123447, 195166, -128000, -184471, 41809, 102036, -188715, 119584, -346495, -28218, 95157, -82209, -84720, 234107, 102558, 165279 ], [ 371536, 38416, -217560, -250648, -91728, -308464, 87560, -75384, 337320, -8952, -263952, -333232, -157832, 63376, -97088, -154824, 95928, -544, -355304, 77632, -280968, 10192, 148632, -250040, -197696, 212648, 60560, 231496 ], [ 341739, -10285, -144391, -272743, -98112, -362454, 51626, 59937, 302822, -106590, -301332, -192450, -211447, 87856, -122246, -180002, 94967, -97109, -305128, 4555, -252716, 8237, 106197, -144376, -96487, 65864, -43733, 80063 ], [ 283710, -20658, -35670, -335510, -5376, -342076, 64644, 204538, 180508, -174348, -327368, 86540, -275318, 195680, -177308, -234420, 64630, -190466, -139344, -85122, -244344, -15246, 12610, 107152, 118954, -147760, -181250, -187450 ], [ 225681, -31031, 73051, -398277, 87360, -321698, 77662, 349139, 58194, -242106, -353404, 365530, -339189, 303504, -232370, -288838, 34293, -283823, 26440, -174799, -235972, -38729, -80977, 358680, 334395, -361384, -318767, -454963 ], [ 81312, 64256, 111112, -182824, -324, -206740, 207760, 196540, -94180, -272724, -196600, 207520, -123620, 129668, -168352, -312136, -72104, -246000, -33176, -117576, -218300, 46528, 66056, 379588, 324276, -335548, -209384, -271756 ], [ -76008, 175392, 138574, 74362, -115071, -77595, 355420, -639, -251063, -297771, -12370, -16040, 133865, -86417, -86472, -330766, -189910, -188500, -126602, -38318, -199233, 148096, 249182, 365903, 280323, -273793, -62966, -20941 ], [ -209124, 262008, 162010, 297112, -226688, 42102, 462342, -164352, -375578, -296502, 134872, -204156, 365194, -265474, -2958, -325032, -297236, -143510, -192690, 35764, -183776, 220710, 406346, 329464, 228822, -205430, 68206, 188710 ], [ -88098, 91164, 143173, 158284, -305440, 62595, 141515, 23328, -160229, -18915, -106260, -20110, 321885, -55737, 97713, -63476, -294522, -229875, 28271, 55498, -206224, -10693, 290909, 54108, 98067, -67683, 39295, -33861 ], [ 32928, -79680, 124336, 19456, -384192, 83088, -179312, 211008, 55120, 258672, -347392, 163936, 278576, 154000, 198384, 198080, -291808, -316240, 249232, 75232, -228672, -242096, 175472, -221248, -32688, 70064, 10384, -256432 ], [ 79082, -177794, 85150, -106520, -413741, 62106, -388349, 303173, 134963, 419856, -417920, 261210, 236282, 269713, 277215, 345669, -227998, -376712, 356072, 91921, -241131, -394959, 78277, -406997, -96950, 190066, -19108, -405244 ], [ -45900, -109668, -548, -203120, -330826, -53676, -341866, 177018, -94922, 314976, -98496, 160148, 196308, 170514, 306126, 232762, -24540, -378000, 202064, 101650, -230758, -368302, 22778, -387930, -9228, 269508, -49928, -385464 ], [ -170882, -41542, -86246, -299720, -247911, -169458, -295383, 50863, -324807, 210096, 220928, 59086, 156334, 71315, 335037, 119855, 178918, -379288, 48056, 111379, -220385, -341645, -32721, -368863, 78494, 348950, -80748, -365684 ], [ -274276, -68912, -56312, -226808, -98996, -189288, -150500, 83444, -297376, 68976, 220180, -40872, 174428, 25540, 362652, 127176, 252740, -284348, 14996, 39136, -187728, -314544, 21292, -336008, 151720, 295036, -150592, -362776 ], [ -357881, -183820, 79618, 1490, 110419, -121162, 84583, 261533, -34072, -105364, -74059, -139818, 245751, 28737, 389079, 244706, 207729, -101199, 92805, -108248, -134644, -287036, 175691, -290514, 211658, 118879, -256208, -375334 ], [ -441486, -298728, 215548, 229788, 319834, -53036, 319666, 439622, 229232, -279704, -368298, -238764, 317074, 31934, 415506, 362236, 162718, 81950, 170614, -255632, -81560, -259528, 330090, -245020, 271596, -57278, -361824, -387892 ], [ -332311, -144934, 250430, 298609, 204345, 72975, 353894, 388653, 167003, -122850, -378246, -177808, 294353, 43138, 252944, 253088, 61046, 8484, 85002, -223275, 44335, -112544, 346534, -211562, 134232, -34654, -314695, -202570 ], [ -155096, 103696, 249648, 311144, -25816, 219416, 317232, 256840, -10120, 150896, -287856, -60416, 238440, 57168, 23680, 63936, -60624, -155552, -58288, -127480, 195928, 76608, 314288, -182352, -72768, 58128, -213656, 52592 ], [ 22119, 352326, 248866, 323679, -255977, 365857, 280570, 125027, -187243, 424642, -197466, 56976, 182527, 71198, -205584, -125216, -182294, -319588, -201578, -31685, 347521, 265760, 282042, -153142, -279768, 150910, -112617, 307754 ], [ 87530, 112028, 44276, 173920, -316342, 289218, 208312, 49468, -240330, 372964, -246666, 98600, 65608, 42328, 24556, -26828, -90630, -270576, -43842, 10210, 132418, 131754, 318260, -40024, -172256, 167286, -73640, 284286 ], [ 147859, -150494, -169578, 16784, -368989, 202439, 134436, -23534, -287779, 306494, -302211, 136780, -54084, 11508, 275578, 84630, 10731, -211880, 127577, 49655, -99353, -16941, 357590, 76908, -50448, 180189, -37484, 248153 ], [ 208092, -351856, -334280, -128872, -382016, 145092, 69100, -57316, -291028, 226676, -307144, 171552, -146048, -20568, 426944, 148676, 77196, -139504, 230492, 61144, -275132, -145024, 342660, 179700, 59648, 176880, 22060, 186184 ], [ 267869, -262708, -265510, -219998, -206848, 227547, 44329, 95197, -84327, 83455, -71670, 190136, -106304, -58610, 104944, -12485, -22095, -2148, 8013, -60158, -184949, -175200, 69995, 215327, 114112, 96564, 192697, 1494 ], [ 327646, -173560, -196740, -311124, -31680, 310002, 19558, 247710, 122374, -59766, 163804, 208720, -66560, -96652, -217056, -173646, -121386, 135208, -214466, -181460, -94766, -205376, -202670, 250954, 168576, 16248, 363334, -183196 ], [ 316935, -73621, -75113, -336667, 45712, 244191, -31403, 284411, 274985, -161893, 297209, 237546, -79547, -89487, -312886, -194731, -143772, 248741, -263317, -179921, -55388, -222385, -308232, 267609, 238394, -66381, 471286, -290396 ], [ 196576, 43104, 128736, -260192, -28992, -52256, -123104, 140960, 343456, -200096, 271840, 282304, -174560, -12000, -56896, 2080, -46528, 325216, -42080, 12704, -95040, -218912, -153856, 254752, 332096, -152608, 481728, -277056 ], [ 76217, 159829, 332585, -183717, -103696, -348703, -214805, -2491, 411927, -238299, 246471, 327062, -269573, 65487, 199094, 198891, 50716, 401691, 179157, 205329, -134692, -215439, 520, 241895, 425798, -238835, 492170, -263716 ], [ -20510, 167480, 381272, -106094, -174816, -417454, -201534, 11152, 329814, -168688, 153272, 293308, -190034, 113826, 137424, 287622, 65108, 352628, 105484, 260418, -150124, -227366, 73920, 105726, 339124, -170600, 293662, -130382 ], [ -102045, 105012, 330212, -27733, -243632, -339829, -120781, 125784, 150897, -29768, 16468, 209082, 1717, 143427, -128456, 306873, 26238, 222862, -157774, 227091, -149986, -249193, 95264, -109715, 136494, -3068, -39171, 80091 ], [ -183580, 42544, 279152, 50628, -312448, -262204, -40028, 240416, -28020, 109152, -120336, 124856, 193468, 173028, -394336, 326124, -12632, 93096, -421032, 193764, -149848, -271020, 116608, -325156, -66136, 164464, -372004, 290564 ], [ -63829, 97648, 193987, 156444, -254933, -256456, -114163, 320411, -167531, 173307, -89997, -48632, 90567, 159708, -451520, 359112, 36639, -15029, -405066, 241738, -47300, -152950, -22522, -308075, -59994, 247484, -204054, 345389 ], [ 98298, 177504, 101642, 268040, -170822, -265840, -220906, 393114, -298746, 221722, -24470, -240912, -74366, 137352, -464768, 394992, 104466, -118598, -330316, 306828, 76808, -5428, -195436, -242042, -9900, 312712, 69324, 367446 ] ], [ [ 960, -85760, -187200, 80128, 328448, 164288, -443520, -208832, -305216, 161792, 366144, 85248, -199808, -151616, -354048, 330432, 258816, 282432, -362688, -355200, 127040, 353728, -97024, 120960, 115520, -157120, 325376, 343232 ], [ -17133, -74951, -166710, 98995, 296312, 176612, -434496, -204929, -275102, 162419, 351117, 70587, -198794, -149705, -318120, 300618, 252810, 288000, -345171, -350877, 139580, 345901, -90712, 128763, 129395, -144400, 323252, 339401 ], [ -155846, 7918, -9620, 243642, 49936, 271096, -365312, -175006, -44228, 167226, 235910, -41814, -191020, -135054, -42672, 72044, 206764, 330688, -210874, -317734, 235720, 285894, -42320, 188586, 235770, -46880, 306968, 310030 ], [ -294559, 90787, 147470, 388289, -196440, 365580, -296128, -145083, 186646, 172033, 120703, -154215, -183246, -120403, 232776, -156530, 160718, 373376, -76577, -284591, 331860, 225887, 6072, 248409, 342145, 50640, 290684, 280659 ], [ -303912, 165936, 186736, 426464, -273120, 412696, -197128, -66808, 239560, 180784, 75984, -182488, -180656, -117744, 331048, -289680, 126272, 361576, 9288, -259312, 301208, 119248, 77792, 200096, 366504, 105904, 278168, 243280 ], [ -70715, 226610, 5082, 265004, -31620, 370997, -42223, 102127, -41201, 196930, 163430, -53021, -187786, -137570, 97115, -243910, 113576, 247611, 4343, -248778, 32821, -74826, 193252, -50972, 237083, 81938, 272717, 190886 ], [ 162482, 287284, -176572, 103544, 209880, 329298, 112682, 271062, -321962, 213076, 250876, 76446, -194916, -157396, -136818, -198140, 100880, 133646, -602, -238244, -235566, -268900, 308712, -302040, 107662, 57972, 267266, 138492 ], [ 191371, 158405, -179892, 104649, 226948, 240734, 84170, 236079, -451728, 100717, 242616, 131514, -160511, -98299, -268480, -191149, 141822, 53260, -48486, -263499, -287516, -241857, 223283, -264040, 36091, 102308, 215145, 152086 ], [ 63100, -116284, -46032, 230804, 71376, 116120, -85432, 44236, -465344, -110492, 160736, 129352, -94156, 21508, -321472, -213988, 224024, -1296, -129400, -316284, -172976, -44724, -16676, -3680, 9020, 199184, 127124, 216440 ], [ -65171, -390973, 87828, 356959, -84196, -8494, -255034, -147607, -478960, -321701, 78856, 127190, -27801, 141315, -374464, -236827, 306226, -55852, -210314, -369069, -58436, 152409, -256635, 256680, -18051, 296060, 39103, 280794 ], [ 44842, -232636, 105984, 393474, 25444, -85588, -131992, -59136, -394206, -153092, 69480, 127566, -153308, 25952, -392068, -211462, 242340, -122558, -195018, -327390, 12526, 193860, -129052, 216296, 11956, 228794, -38496, 249028 ], [ 221045, 45986, 92000, 405089, 208754, -149482, 72340, 107200, -282127, 121022, 80244, 128647, -332110, -154736, -399842, -172707, 137874, -192639, -152997, -259471, 71383, 192066, 100626, 92372, 57818, 115933, -113200, 190562 ], [ 397248, 324608, 78016, 416704, 392064, -213376, 276672, 273536, -170048, 395136, 91008, 129728, -510912, -335424, -407616, -133952, 33408, -262720, -110976, -191552, 130240, 190272, 330304, -31552, 103680, 3072, -187904, 132096 ], [ 187741, 182514, -107364, 350234, 217356, -209788, 76894, 113525, 55904, 125967, 171830, 198130, -251219, -237214, -181572, -197248, -20734, -51373, -179447, 31686, 175458, 147285, 151410, 45452, 220842, 51165, -12460, 59761 ], [ -21766, 40420, -292744, 283764, 42648, -206200, -122884, -46486, 281856, -143202, 252652, 266532, 8474, -139004, 44472, -260544, -74876, 159974, -247918, 254924, 220676, 104298, -27484, 122456, 338004, 99258, 162984, -12574 ], [ -184523, -41904, -403384, 227269, -84635, -220772, -257292, -130457, 422423, -332731, 306769, 262484, 185057, -61194, 234861, -263765, -137343, 300576, -281704, 398392, 261199, 64356, -184863, 161535, 373981, 135286, 271028, -85704 ], [ -178980, 90944, -244960, 206684, -41188, -300720, -156368, 59316, 255604, -235556, 264748, -2384, 62444, -56824, 296892, -50716, -229780, 186496, -190624, 254688, 284820, 35376, -264788, 64084, 117692, 127880, 136432, -161696 ], [ -173437, 223792, -86536, 186099, 2259, -380668, -55444, 249089, 88785, -138381, 222727, -267252, -60169, -52454, 358923, 162333, -322217, 72416, -99544, 110984, 308441, 6396, -344713, -33367, -138597, 120474, 1836, -237688 ], [ -98834, 294490, -46562, 153424, -11834, -343946, 38370, 267222, 49016, 2084, 198706, -293710, -169702, 17646, 281944, 264482, -380184, -40274, -17004, 22410, 276492, 30756, -290058, -39668, -237686, 110268, -82340, -307710 ], [ 65547, 284393, -160573, 105032, -100729, -155553, 122941, 62223, 174412, 198826, 198085, -10235, -262231, 173195, 24252, 222461, -393340, -151157, 54434, 5505, 172302, 124458, -60449, 72526, -132415, 96422, -100970, -369971 ], [ 229928, 274296, -274584, 56640, -189624, 32840, 207512, -142776, 299808, 395568, 197464, 273240, -354760, 328744, -233440, 180440, -406496, -262040, 125872, -11400, 68112, 218160, 169160, 184720, -27144, 82576, -119600, -432232 ], [ 156709, 150229, -173855, 19513, -220229, 109813, 191343, -211590, 350369, 412400, 90388, 222770, -300124, 322173, -219182, 43349, -373617, -295118, 177735, 27150, 84792, 254652, 105504, 244849, 48922, 169905, -113060, -326343 ], [ -43230, -34622, 41402, -11606, -219746, 127362, 121446, -207772, 361018, 333280, -73464, -5804, -167000, 229138, -59884, -144446, -316186, -286700, 219158, 95276, 165936, 260632, -114560, 277210, 109412, 311194, -93096, -130774 ], [ -243169, -219473, 256659, -42725, -219263, 144911, 51549, -203954, 371667, 254160, -237316, -234378, -33876, 136103, 99414, -332241, -258755, -278282, 260581, 163402, 247080, 266612, -334624, 309571, 169902, 452483, -73132, 64795 ], [ -122088, -254864, 84636, -96524, -132940, 56060, 29692, -166476, 326276, 92960, -88288, -139392, -50972, 160368, 124172, -349696, -216884, -209884, 123584, 209308, 74124, 34812, -265928, 173992, 23612, 195232, -37728, 45084 ], [ 47146, -267836, -145479, -153725, -33741, -48751, 15041, -123949, 272479, -80552, 107672, 4128, -90601, 202228, 128749, -341600, -177347, -132489, -40176, 251881, -136947, -232655, -153918, 13222, -153695, -121800, -8, -6919 ], [ 183084, -271176, -349224, -213228, 59732, -150540, -10802, -77996, 210054, -217322, 271090, 136812, -127332, 243682, 120566, -334938, -124896, -55554, -186688, 280384, -312460, -453416, -56476, -144802, -292440, -402914, 48184, -47762 ], [ -30586, -173380, -276084, -296902, 93082, -220598, -154161, 3930, 57035, 31699, 92817, 155718, -133634, 280873, -21597, -343333, 63152, 16551, -152096, 161152, -114614, -183764, -111998, -273993, -26284, -306889, 206332, 28575 ], [ -244256, -75584, -202944, -380576, 126432, -290656, -297520, 85856, -95984, 280720, -85456, 174624, -139936, 318064, -163760, -351728, 251200, 88656, -117504, 41920, 83232, 85888, -167520, -403184, 239872, -210864, 364480, 104912 ], [ -371903, 22037, -167471, -412961, 145439, -355940, -327458, 119657, -191652, 412561, -224046, 207299, -113576, 341976, -265225, -302926, 350481, 106021, -52315, -78264, 165410, 264120, -186369, -445099, 352448, -158841, 375838, 160627 ], [ -302926, 119258, -218094, -328114, 131662, -410312, -98148, 43458, -156232, 276562, -271932, 271446, -12560, 335536, -273666, -123388, 246866, -1734, 82810, -200624, -16796, 233392, -121394, -287526, 113984, -207394, 51676, 169206 ], [ -233949, 216479, -268717, -243267, 117885, -464684, 131162, -32741, -120812, 140563, -319818, 335593, 88456, 329096, -282107, 56150, 143251, -109489, 217935, -322984, -199002, 202664, -56419, -129953, -124480, -255947, -272486, 177785 ], [ -121592, 256004, -233948, -230168, 143324, -375536, 149248, -64408, -26544, 16672, -281172, 353804, 116824, 231972, -205396, 160592, 77256, -172940, 171644, -311520, -197908, 224532, -35244, -10540, -152560, -244944, -339080, 90040 ], [ 30530, 242641, -120903, -282838, 204711, -154828, -26288, -55254, 121668, -96120, -163205, 329907, 78598, 51721, -50629, 196196, 45746, -195779, -40945, -177384, -28789, 294613, -54219, 73893, 12212, -179348, -169570, -86002 ], [ 182652, 229278, -7858, -335508, 266098, 65880, -201824, -46100, 269880, -208912, -45238, 306010, 40372, -128530, 104138, 231800, 14236, -218618, -253534, -43248, 140330, 364694, -73194, 158326, 176984, -113752, -60, -262044 ], [ 154693, 146419, 20867, -253011, 295474, 179318, -194117, -128134, 208142, -230125, 18992, 264994, 49423, -228728, 198147, 83022, -96494, -202119, -317577, -17266, 55588, 244035, -4313, 229822, 96803, -76444, 144970, -274019 ], [ 63176, 39032, 19832, -122808, 313552, 254896, -121736, -242352, 72304, -219016, 64256, 217936, 75160, -300672, 270712, -130832, -235184, -171736, -329192, -29456, -118752, 56056, 95576, 296752, -69832, -49120, 281360, -228088 ], [ -28341, -68355, 18797, 7395, 331630, 330474, -49355, -356570, -63534, -207907, 109520, 170878, 100897, -372616, 343277, -344686, -373874, -141353, -340807, -41646, -293092, -131923, 195465, 363682, -236467, -21796, 417750, -182157 ], [ -174770, -124350, 83608, -71952, 148694, 329074, -116982, -343628, -66338, -174182, -37320, 262398, 156092, -374314, 365946, -144896, -282620, -174352, -271440, -139702, -294688, -69520, 16922, 165930, -230754, -41002, 365270, -84526 ], [ -323695, -178009, 151412, -160824, -43379, 324175, -190973, -324906, -63095, -139429, -192892, 360217, 212626, -372819, 386347, 73696, -180914, -210232, -198392, -241661, -288432, 4264, -174277, -43853, -217207, -62323, 304205, 15455 ], [ -428372, -205856, 177108, -202316, -187408, 268840, -241296, -292908, -80972, -81488, -288580, 422684, 231044, -341768, 348420, 237520, -79604, -204744, -104716, -305964, -262164, 44700, -307588, -186484, -206296, -45044, 223792, 108308 ], [ -322871, -111096, 2791, -18753, -103228, -26066, -179196, -197849, -199169, 86596, -99819, 317229, 68411, -170326, 33435, 141196, 19825, -2758, 86943, -191401, -140839, -73267, -165931, -10143, -207906, 155585, 51476, 167303 ], [ -217370, -16336, -171526, 164810, -19048, -320972, -117096, -102790, -317366, 254680, 88942, 211774, -94222, 1116, -281550, 44872, 119254, 199228, 278602, -76838, -19514, -191234, -24274, 166198, -209516, 356214, -120840, 226298 ], [ -89297, -8462, -274473, 273655, 26099, -399860, -73005, -90576, -352340, 345922, 186695, 85511, -171112, 67492, -453084, -55574, 121375, 299136, 293780, -12909, 85782, -284208, 27113, 256589, -146371, 410962, -241766, 225299 ], [ 73888, -135744, -266400, 266272, 10528, -142720, -56928, -207232, -257856, 317632, 142880, -73120, -114624, -29568, -401472, -162432, -27872, 240256, 34432, -27744, 166144, -338304, -61920, 213280, 17504, 238784, -282752, 130976 ], [ 237073, -263026, -258327, 258889, -5043, 114420, -40851, -323888, -163372, 289342, 99065, -231751, -58136, -126628, -349860, -269290, -177119, 181376, -224916, -42579, 246506, -392400, -150953, 169971, 181379, 66606, -323738, 36653 ], [ 231782, -244456, -278254, 269020, 87382, 124852, -90448, -231804, -201608, 280568, -9052, -164324, -15214, -190844, -177204, -247488, -232090, 130868, -345902, 15120, 280612, -325354, -251676, 137246, 288540, -42152, -307128, -15460 ], [ 118185, -132124, -316181, 290410, 249233, -23314, -182264, -5530, -325164, 284340, -158506, 48426, 18987, -233946, 73266, -142976, -226455, 85742, -377941, 119448, 284982, -180431, -359914, 111325, 359242, -110140, -253492, -40438 ], [ 4588, -19792, -354108, 311800, 411084, -171480, -274080, 220744, -448720, 288112, -307960, 261176, 53188, -277048, 323736, -38464, -220820, 40616, -409980, 223776, 289352, -35508, -468152, 85404, 429944, -178128, -199856, -65416 ], [ -125064, 13215, -359374, 312328, 257326, -88625, -94082, 187136, -341350, 164983, -154915, 107815, -81274, -273847, 138327, -49567, -37535, 10861, -286466, 37746, 215651, -90693, -410691, 75063, 174264, -15760, -73469, 3276 ], [ -258096, 29522, -357764, 308464, 37124, 42866, 143140, 98816, -185364, 15138, 61814, -122622, -251244, -260898, -138846, -85010, 183150, -15658, -130204, -209412, 125514, -188006, -318346, 68002, -150128, 195104, 68234, 91688 ], [ -374048, 43797, -354415, 298020, -172510, 165284, 364818, 18605, -32868, -123011, 259432, -334760, -408078, -237681, -401966, -120525, 391578, -41626, 17887, -437444, 37830, -280048, -232541, 62477, -453777, 390025, 201086, 168191 ], [ -114240, 13368, -312808, 142816, -149648, 88096, 244528, 116792, 42848, -3848, 36608, -144320, -275920, 11432, -355920, -157624, 330352, -55472, -13784, -244704, 4112, -256128, -290616, 90744, -301080, 234200, 139216, -17304 ], [ 145568, -17061, -271201, -12388, -126786, 10908, 124238, 214979, 118564, 115315, -186216, 46120, -143762, 260545, -309874, -194723, 269126, -69318, -45455, -51964, -29606, -232208, -348691, 119011, -148383, 78375, 77346, -202799 ], [ 278812, -70170, -242866, -107382, -88666, -81586, 54126, 292910, 156168, 158152, -332240, 200272, -67194, 417570, -248300, -192108, 223944, -64546, -59852, 87826, -86538, -215542, -310400, 170126, 9666, -49826, 4004, -278104 ], [ 53458, -187539, -252135, -31781, -7315, -217447, 126185, 313449, 85788, -15268, -260664, 251608, -148131, 313679, -142730, -76970, 224220, -7023, -25306, 77591, -209243, -219429, 928, 285977, 182879, -99759, -101842, -41204 ], [ -171896, -304908, -261404, 43820, 74036, -353308, 198244, 333988, 15408, -188688, -189088, 302944, -229068, 209788, -37160, 38168, 224496, 50500, 9240, 67356, -331948, -223316, 312256, 401828, 356092, -149692, -207688, 195696 ], [ -290693, -318173, -215981, 90788, 140768, -370886, 124938, 284094, 45557, -197900, -148697, 329145, -274101, 200838, -21977, 54746, 122824, 107165, -49615, 53337, -373165, -156748, 364259, 376934, 412903, -206467, -188596, 232572 ], [ -293246, -217870, -110894, 106520, 191552, -259428, -106948, 157364, 185374, -27976, -142326, 327926, -279966, 295460, -105398, -36196, -90064, 162894, -210362, 35190, -325486, -13320, 133362, 198500, 342730, -270706, -33208, 51240 ], [ -295799, -117567, -5807, 122252, 242336, -147970, -338834, 30634, 325191, 141948, -135955, 326707, -285831, 390082, -188819, -127138, -302952, 218623, -371109, 17043, -277807, 130108, -97535, 20066, 272557, -334945, 122180, -130092 ], [ -234880, -143600, 104464, 30976, 218672, -174752, -231536, 19344, 289376, 127984, -24720, 319680, -121680, 333712, -104864, -176752, -292848, 212352, -218816, -101792, -146976, 60496, -43856, -96832, 121008, -196656, 45344, -194192 ], [ -146192, -224905, 217003, -107116, 162437, -262014, 24155, 58559, 176722, 33569, 132393, 310112, 116853, 211283, 52318, -208285, -185185, 178956, 70432, -264678, 20234, -102321, 134325, -186808, -66143, 30239, -133090, -207003 ], [ -57504, -306210, 329542, -245208, 106202, -349276, 279846, 97774, 64068, -60846, 289506, 300544, 355386, 88854, 209500, -239818, -77522, 145560, 359680, -427564, 187444, -265138, 312506, -276784, -253294, 257134, -311524, -219814 ], [ -169177, -216260, 149215, -72290, -53815, -404912, 367495, 185793, 2969, 64966, 355059, 136668, 190740, -53987, 258091, -186301, -116649, 126717, 257362, -300650, 50049, -205313, 197317, -118393, -83529, 203679, -120232, -138650 ], [ -299932, -110000, -59004, 130248, -223716, -457536, 439140, 278460, -53220, 211752, 411892, -41904, -12304, -198772, 296340, -124684, -169756, 109260, 117752, -146136, -116356, -124284, 54188, 63652, 120228, 123524, 106272, -48536 ], [ -403276, -12512, -245341, 287534, -353099, -482452, 480020, 324666, -95747, 341177, 449777, -172479, -181895, -327768, 294992, -50308, -214175, 94488, 9372, -19975, -249725, -69817, -60663, 215898, 291708, 66181, 291007, 32032 ], [ -323880, 26496, -285798, 143140, -212362, -322648, 315800, 61132, -47194, 354862, 361342, 16926, -128466, -351504, 29664, 109128, -200674, 97616, 109192, -82834, -162854, -192430, 13006, 169484, 248008, 160918, 197282, 48960 ], [ -244484, 65504, -326255, -1254, -71625, -162844, 151580, -202402, 1359, 368547, 272907, 206331, -75037, -375240, -235664, 268564, -187173, 100744, 209012, -145693, -75983, -315043, 86675, 123070, 204308, 255655, 103557, 65888 ], [ -174560, 71024, -250048, -134816, 29416, -8376, 13776, -347856, 42720, 358720, 218280, 298112, 8392, -347176, -333848, 303120, -122704, 106760, 242000, -202992, 11752, -400344, 71448, 132952, 177440, 245072, 57352, 27216 ], [ -122396, 13754, 44904, -248068, 56027, 136087, -74498, -271910, 70596, 304808, 227043, 206848, 148071, -221987, -118637, 103526, 37330, 118191, 149678, -249866, 101107, -415685, -110459, 248389, 182132, 37014, 100247, -115706 ], [ -70232, -43516, 339856, -361320, 82638, 280550, -162772, -195964, 98472, 250896, 235806, 115584, 287750, -96798, 96574, -96068, 197364, 129622, 57356, -296740, 190462, -431026, -292366, 363826, 186824, -171044, 143142, -258628 ], [ -58251, 39861, 301969, -375356, 105609, 210591, -167040, -135722, 116533, 98405, 175396, 109015, 312379, -86399, 97376, -195341, 267256, 185942, -74213, -181673, 137311, -284517, -362239, 283106, 71292, -212780, 30206, -317505 ], [ -77180, 231428, 8052, -313072, 125780, -24308, -106688, -87560, 127044, -129916, 61776, 167596, 248508, -164300, -66752, -217444, 267808, 276792, -235972, 57964, -25460, -13508, -345932, 51496, -136720, -126576, -202600, -311732 ], [ -96109, 422995, -285865, -250788, 145951, -259207, -46336, -39398, 137555, -358237, -51844, 226177, 184637, -242201, -230880, -239547, 268360, 367642, -397731, 297601, -188231, 257501, -329625, -180114, -344732, -40372, -435406, -305959 ], [ -153630, 402648, -145586, -262232, 137844, -116610, -104064, -106238, -30818, -391276, 41608, 243070, -2948, -176012, -278944, -237440, 102358, 397832, -427244, 220600, -272666, 296202, -165178, -178858, -176364, -26366, -334366, -184914 ], [ -221871, 323436, 115303, -294156, 121882, 130847, -194592, -205023, -248881, -370070, 192580, 248383, -224898, -69798, -294768, -228608, -109909, 411172, -420022, 55644, -335341, 270373, 40419, -112917, 96554, -32415, -140591, -31849 ], [ -290112, 244224, 376192, -326080, 105920, 378304, -285120, -303808, -466944, -348864, 343552, 253696, -446848, 36416, -310592, -219776, -322176, 424512, -412800, -109312, -398016, 244544, 246016, -46976, 369472, -38464, 53184, 121216 ], [ -214695, 267776, 247323, -155558, -22328, 122176, -70093, -290445, -207251, -109986, 212544, 296223, -130874, -114073, -162196, -132905, -334435, 317746, -379174, -167847, -182644, 147898, 106820, -151143, 270457, 54157, 104083, 39037 ], [ -139278, 291328, 118454, 14964, -150576, -133952, 144934, -277082, 52442, 128892, 81536, 338750, 185100, -264562, -13800, -46034, -346694, 210980, -345548, -226382, 32728, 51252, -32376, -255310, 171442, 146778, 154982, -43142 ], [ -50681, 299505, 3105, 109906, -211069, -291235, 315591, -274499, 236860, 322445, -22547, 329712, 386654, -328716, 88356, 2117, -328558, 142384, -291737, -236387, 154660, -16394, -127402, -291527, 82537, 224039, 183901, -86146 ], [ 85364, 252332, -63572, -67240, -27644, -92676, 326516, -310724, 150288, 352828, -29700, 135040, 176296, -82064, 24048, -89124, -201000, 211200, -165260, -71684, -59792, 20360, -63416, -83124, 30028, 246004, 133692, 11880 ], [ 221409, 205159, -130249, -244386, 155781, 105883, 337441, -346949, 63716, 383211, -36853, -59632, -34062, 164588, -40260, -180365, -73442, 280016, -38783, 93019, -274244, 57114, 570, 125279, -22481, 267969, 83483, 109906 ], [ 316944, 170516, -185676, -320522, 175986, 119492, 289296, -320114, 59824, 323014, -77396, -214304, -170330, 241970, -67238, -224216, 2826, 252972, -39946, 157642, -370376, 84358, 44586, 152282, -82030, 268744, 41244, 174632 ], [ 359816, 152162, -226478, -265345, -15995, -107334, 164360, -211301, 163416, 145063, -161346, -316976, -210281, 99301, -45687, -206460, 12417, 101310, -207041, 92161, -312692, 99239, 62641, -56535, -150731, 241972, 9366, 196068 ], [ 402688, 133808, -267280, -210168, -207976, -334160, 39424, -102488, 267008, -32888, -245296, -419648, -250232, -43368, -24136, -188704, 22008, -50352, -374136, 26680, -255008, 114120, 80696, -265352, -219432, 215200, -22512, 217504 ], [ 405165, 94754, -201822, -222176, -182592, -385246, 24093, 22405, 216340, -130889, -307811, -277040, -276248, 1088, -66740, -237323, -3186, -178014, -335356, -26366, -269084, 65371, 76926, -156619, -114703, 51223, -141600, 83165 ], [ 386098, 44660, -79692, -270016, -41280, -342604, 67218, 155874, 83400, -186250, -358894, -3616, -294832, 145344, -143560, -321342, -46932, -292876, -186776, -72780, -321432, -17314, 61516, 121474, 82522, -185930, -307200, -134254 ], [ 367031, -5434, 42438, -317856, 100032, -299962, 110343, 289343, -49540, -241611, -409977, 269808, -313416, 289600, -220380, -405361, -90678, -407738, -38196, -119194, -373780, -99999, 46106, 399567, 279747, -423083, -472800, -351673 ], [ 152284, 85332, 89728, -113436, 5484, -212020, 187168, 152232, -119920, -263132, -244340, 140332, -134620, 91256, -142920, -378400, -171324, -337740, -123156, -40708, -333008, -6184, 161756, 374660, 274072, -333436, -329460, -171832 ], [ -91815, 197227, 125792, 128823, -124443, -117283, 269048, -25466, -180916, -279577, -46195, -49579, 73783, -158478, -42318, -334792, -257505, -240013, -243147, 56513, -278268, 114106, 297065, 304303, 237962, -194769, -139779, 67598 ], [ -297542, 286758, 158380, 335678, -246620, -23282, 319518, -168884, -220148, -274392, 115534, -206202, 267360, -367092, 54066, -275048, -337672, -155698, -331884, 142882, -229492, 209006, 411912, 217902, 190410, -59394, 34326, 268394 ], [ -100363, 141467, 154470, 170791, -287422, 62991, 40183, 47638, -30858, -42092, -105105, -13301, 305264, -143946, 106161, -45876, -354692, -212209, -92454, 115305, -243338, 37311, 311908, -36961, 22717, 41415, 44883, 63533 ], [ 96816, -3824, 150560, 5904, -328224, 149264, -239152, 264160, 158432, 190208, -325744, 179600, 343168, 79200, 158256, 183296, -371712, -268720, 146976, 87728, -257184, -134384, 211904, -291824, -144976, 142224, 55440, -141328 ], [ 194329, -91939, 126763, -130423, -350238, 167189, -419556, 367611, 223458, 324585, -385866, 280570, 355445, 218717, 217001, 314363, -320398, -306191, 288609, 84826, -258885, -268426, 114588, -461700, -203364, 231448, 42624, -293605 ], [ 64034, -49366, 57510, -201470, -329308, 28890, -373832, 212614, 4452, 235138, -79092, 171412, 309146, 167082, 290946, 221190, -112892, -300142, 206706, 138324, -232826, -316404, 23416, -437320, -11912, 294192, -23616, -325690 ], [ -66261, -6793, -11743, -272517, -308378, -109409, -328108, 57617, -214554, 145691, 227682, 62254, 262847, 115447, 364891, 128017, 94614, -294093, 124803, 191822, -206767, -364382, -67756, -412940, 179540, 356936, -89856, -357775 ], [ -188036, -42952, -18032, -197416, -192936, -153736, -184776, 69276, -225348, 49176, 214416, -61508, 265904, 87404, 381176, 139892, 175652, -187856, 103260, 134308, -149976, -351460, -7572, -344940, 282444, 289624, -190368, -368056 ], [ -302001, -151282, 33396, 11654, 9142, -111922, 48030, 233703, -45281, -53818, -92220, -198657, 314204, 80987, 344606, 248061, 140761, 10220, 137047, -24967, -65014, -282713, 191355, -236955, 304179, 103094, -322296, -358350 ], [ -415966, -259612, 84824, 220724, 211220, -70108, 280836, 398130, 134786, -156812, -398856, -335806, 362504, 74570, 308036, 356230, 105870, 208296, 170834, -184242, 19948, -213966, 390282, -128970, 325914, -83436, -454224, -348644 ], [ -322378, -123176, 113557, 298554, 136079, 27908, 359350, 383054, 95162, -51471, -425128, -290800, 346119, 73729, 136520, 221452, 26847, 100202, 51485, -168451, 149297, -106153, 412171, -108195, 142493, -59778, -412463, -151343 ], [ -155536, 99648, 134280, 330064, -36904, 145760, 383408, 304624, -22000, 127400, -352448, -181504, 306904, 74856, -82624, 928, -67752, -115952, -121912, -90872, 294312, 15448, 371576, -118200, -113336, 38064, -309400, 112168 ], [ 11306, 322472, 155003, 361574, -209887, 263612, 407466, 226194, -139162, 306271, -279768, -72208, 267689, 75983, -301768, -219596, -162351, -332106, -295309, -13293, 439327, 137049, 330981, -128205, -369165, 135906, -206337, 375679 ], [ 66586, 133808, -7028, 173678, -272848, 205090, 335912, 105282, -203194, 336620, -276256, -26822, 140364, 65670, -91516, -87240, -21110, -257288, -129686, 41362, 185460, 71738, 387648, -6870, -258452, 152744, -166788, 324502 ], [ 116795, -73560, -177366, -24191, -330808, 138551, 260012, -17561, -264811, 360218, -275888, 15659, 9034, 54837, 138254, 61156, 130851, -169244, 51347, 94975, -86538, -2069, 448736, 120435, -131078, 165900, -130126, 259021 ], [ 174476, -232880, -312808, -200372, -348884, 104040, 193136, -95992, -279632, 341340, -235732, 61332, -93028, 34960, 287640, 157872, 225696, -70380, 167704, 114736, -297176, -70752, 437964, 233380, -13964, 166364, -70296, 177692 ], [ 267649, -163972, -282494, -273535, -177511, 221662, 169124, 36534, -72172, 120701, -6583, 122167, -56067, -27876, 55202, 9108, 49240, 79879, -23150, -26300, -216354, -115096, 85857, 278115, 54415, 106541, 99582, 21085 ], [ 360822, -95064, -252180, -346698, -6138, 339284, 145112, 169060, 135288, -99938, 222566, 183002, -19106, -90712, -177236, -139656, -127216, 230138, -214004, -167336, -135532, -159440, -266250, 322850, 122794, 46718, 269460, -135522 ], [ 367073, -7940, -149110, -356555, 74488, 283890, 74615, 205277, 291232, -239883, 354695, 249921, -29728, -99827, -232509, -157155, -187761, 327963, -237467, -168701, -93833, -202695, -413040, 341287, 188806, -9973, 382593, -228895 ], [ 238112, 107520, 67136, -267936, 13952, -40640, -68192, 91680, 367040, -254304, 335904, 326304, -114368, -25376, -12192, 29536, -68000, 344224, -544, 47200, -112992, -244256, -240448, 318816, 251136, -61792, 407456, -223904 ], [ 109151, 222980, 283382, -179317, -46584, -365170, -210999, -21917, 442848, -268725, 317113, 402687, -199008, 49075, 208125, 216227, 51761, 360485, 236379, 263101, -132151, -285817, -67856, 296345, 313466, -113611, 432319, -218913 ], [ -17430, 218124, 372494, -109570, -116472, -416112, -216186, 29588, 347128, -180876, 211088, 348198, -152678, 117786, 140966, 279284, 63568, 290324, 165918, 334998, -118620, -288724, 45320, 136086, 250860, -41306, 289966, -106094 ], [ -142481, 135922, 379877, -51955, -192372, -291176, -132903, 187230, 141140, -27282, 48984, 209577, -22153, 182807, -110999, 262862, 5976, 164606, -102147, 314321, -84074, -266782, 120300, -112751, 107938, 110793, 40117, 76043 ], [ -267532, 53720, 387260, 5660, -268272, -166240, -49620, 344872, -64848, 126312, -113120, 70956, 108372, 247828, -362964, 246440, -51616, 38888, -370212, 293644, -49528, -244840, 195280, -361588, -34984, 262892, -209732, 258180 ], [ -140092, 125874, 233884, 77354, -192970, -163968, -119344, 400997, -199244, 176926, -94496, -93809, 4437, 238578, -407487, 310217, 38498, -51186, -370130, 315812, 15323, -130026, 52102, -334849, -6545, 307907, -52012, 316228 ], [ 40504, 230524, 46664, 152012, -85836, -187520, -221280, 435750, -318568, 205860, -37824, -264078, -148858, 213692, -408338, 390878, 159708, -133756, -313596, 347000, 86554, 4340, -137004, -250094, 57970, 330378, 191512, 348152 ] ], [ [ -160960, 21248, -242112, 232192, 18688, -31424, -429440, -69440, -39104, -63488, 156352, 124672, -50560, -20672, -21760, 16448, 129280, -45632, -195136, -189056, 266432, 405824, -12544, -95872, 215488, -299328, 173312, 333376 ], [ -163015, 33707, -220962, 243865, -1304, -12500, -424640, -63491, -27866, -57383, 144295, 107569, -50206, -29915, -9592, 16862, 136606, -31616, -176761, -184535, 261812, 398855, -12040, -90511, 222169, -283440, 174620, 315355 ], [ -178770, 129226, -58812, 333358, -154576, 132584, -387840, -17882, 58292, -10578, 51858, -23554, -47492, -100778, 83696, 20036, 192772, 75840, -35886, -149874, 226392, 345426, -8176, -49410, 273390, -161632, 184648, 177194 ], [ -194525, 224745, 103338, 422851, -307848, 277668, -351040, 27727, 144450, 36227, -40579, -154677, -44778, -171641, 176984, 23210, 248938, 183296, 104989, -115213, 190972, 291997, -4312, -8309, 324611, -39824, 194676, 39033 ], [ -182648, 247952, 188496, 401824, -321696, 352328, -270872, 68888, 117592, 48784, -67984, -224904, -28944, -206800, 198520, 21840, 260032, 205112, 166104, -117456, 102856, 206192, 19360, -31520, 310008, 33040, 192456, -21776 ], [ -118961, 135574, 129294, 173572, -74124, 294943, -109389, 101709, -121171, -2874, 26546, -180951, 11490, -175014, 85521, 11950, 186616, 66353, 77669, -188894, -84065, 59682, 80172, -175316, 171985, 14134, 167271, 62450 ], [ -55274, 23196, 70092, -54680, 173448, 237558, 52094, 134530, -359934, -54532, 121076, -136998, 51924, -143228, -27478, 2060, 113200, -72406, -10766, -260332, -270986, -86828, 140984, -319112, 33962, -4772, 142086, 146676 ], [ -25439, -113713, 6756, -53157, 246924, 124442, 51038, 68109, -466864, -122297, 173096, -108242, 83843, -49393, -106560, 2297, 100858, -130396, -74930, -304353, -279508, -70851, 76697, -277944, -17039, 68076, 83387, 149314 ], [ -21644, -269492, -59760, 125116, 186480, -31544, -75048, -74652, -472384, -202452, 192416, -91176, 109212, 92172, -159552, 10324, 135496, -126256, -120424, -327284, -150800, 70116, -83820, -94496, -1100, 211504, -1092, 89192 ], [ -17849, -425271, -126276, 303389, 126036, -187530, -201134, -217413, -477904, -282607, 211736, -74110, 134581, 233737, -212544, 18351, 170134, -122116, -165918, -350215, -22092, 211083, -244337, 88952, 14839, 354932, -85571, 29070 ], [ 85630, -219700, -88320, 355590, 170028, -251644, -108232, -143616, -393370, -119564, 146744, -26390, -35476, 167456, -276876, 12014, 72940, -184378, -190046, -253338, -12598, 173004, -147796, 93624, 40732, 234030, -67360, 16972 ], [ 216799, 86246, -21344, 372771, 243030, -290238, 45500, -9664, -283821, 111034, 58332, 29845, -259818, 43440, -344358, 1687, -60874, -265085, -208239, -123181, -36219, 85190, 20150, 48636, 69390, 39703, -20624, 18214 ], [ 347968, 392192, 45632, 389952, 316032, -328832, 199232, 124288, -174272, 341632, -30080, 86080, -484160, -80576, -411840, -8640, -194688, -345792, -226432, 6976, -59840, -2624, 188096, 3648, 98048, -154624, 26112, 19456 ], [ 252311, 166102, -68908, 340686, 236452, -185588, 26778, 106463, 35488, 167085, 41634, 167638, -264441, -139226, -293068, -71936, -162810, -191623, -264037, 164434, 22822, -49153, 119510, 111012, 175742, -89833, 25468, -50349 ], [ 156654, -59988, -183448, 291420, 156872, -42344, -145676, 88638, 245248, -7462, 113348, 249196, -44722, -197876, -174296, -135232, -130932, -37454, -301642, 321892, 105484, -95682, 50924, 218376, 253436, -25042, 24824, -120154 ], [ 60447, -195728, -253608, 231119, 90287, 31700, -274980, 75573, 369733, -147249, 159347, 270844, 111907, -215326, -54329, -161663, -118269, 90080, -299832, 414760, 179821, -131796, -22877, 280445, 266775, 16354, 28060, -176344 ], [ -37740, -6208, -164000, 131092, 70484, -143376, -248944, 79644, 187228, -161900, 112772, 76816, 41412, -84456, 69940, -55380, -174780, 121728, -156128, 275104, 224188, -130416, -115452, 179452, 48436, -26472, 45264, -183520 ], [ -135927, 183312, -74392, 31065, 50681, -318452, -222908, 83715, 4723, -176551, 66197, -117212, -29083, 46414, 194209, 50903, -231291, 153376, -12424, 135448, 268555, -129036, -208027, 78459, -169903, -69298, 62468, -190696 ], [ -154934, 256782, -29094, -41232, 33618, -371358, -159322, 77186, -78232, -99732, 42902, -128490, -124338, 138954, 192008, 132966, -280392, 130314, 94140, 77982, 271652, -59796, -182302, 37156, -260962, -74444, 78612, -213242 ], [ -71007, 179387, -41399, -77480, 20117, -265443, -46921, 56877, -31772, 95998, 49871, 97807, -251781, 181665, 25396, 183543, -319860, 36129, 152422, 127363, 221098, 97662, -2787, 73450, -186557, -30606, 93378, -255769 ], [ 12920, 101992, -53704, -113728, 6616, -159528, 65480, 36568, 14688, 291728, 56840, 324104, -379224, 224376, -141216, 234120, -359328, -58056, 210704, 176744, 170544, 255120, 176728, 109744, -112152, 13232, 108144, -298296 ], [ -24593, 12927, 2211, -123861, 12465, -42273, 81101, 27374, 42083, 302928, -4036, 257046, -330132, 218487, -123658, 124287, -324051, -82026, 256341, 213930, 150440, 296628, 85088, 110803, -19762, 130195, 119700, -183893 ], [ -126874, -82362, 94510, -120066, 28634, 81030, 45106, 24108, 59310, 215712, -101096, 33532, -186888, 186678, -7876, -71098, -248910, -68548, 295234, 244612, 146576, 276296, -151168, 93070, 82220, 286158, 129544, 14206 ], [ -229155, -177651, 186809, -116271, 44803, 204333, 9111, 20842, 76537, 128496, -198156, -189982, -43644, 154869, 107906, -266483, -173769, -55070, 334127, 275294, 142712, 255964, -387424, 75337, 184202, 442121, 139388, 212305 ], [ -154296, -185520, 41428, -55076, 67612, 69876, -46604, 5916, 28044, -23200, -86176, -80256, -38740, 83280, 65828, -299008, -71068, -35732, 232000, 182996, 80548, 31732, -312920, 27384, 19124, 211424, 113632, 94804 ], [ -52866, -180276, -139605, 14729, 91417, -103245, -105277, -10759, -30307, -184568, 57160, 79456, -54587, 5724, 71, -307104, 35767, -15515, 108720, 72251, 9639, -223085, -191802, -25102, -186013, -77272, 82536, -70037 ], [ 33924, -174552, -301176, 64060, 115964, -255524, -164758, -16132, -89454, -307390, 181462, 217156, -69164, -58202, -64542, -308494, 141920, 4858, -7872, -27968, -48548, -441976, -78036, -86502, -351752, -334758, 65960, -208054 ], [ -33006, -163788, -258396, -101586, 148302, -188962, -232723, 97166, -156959, -25479, 105907, 123730, -70406, 20987, -117143, -239471, 240912, 26869, -54240, -17664, 26846, -283644, -41466, -241499, -103812, -264539, 201844, -64419 ], [ -99936, -153024, -215616, -267232, 180640, -122400, -300688, 210464, -224464, 256432, 30352, 30304, -71648, 100176, -169744, -170448, 339904, 48880, -100608, -7360, 102240, -125312, -4896, -396496, 144128, -194320, 337728, 79216 ], [ -124733, -89921, -207885, -362339, 193245, -120364, -274790, 238523, -239084, 424243, -52490, -22711, -43000, 152072, -205979, -88426, 370611, 50031, -92817, -11560, 115558, 8744, 125, -469761, 244032, -125291, 356698, 191449 ], [ -53226, 92814, -280266, -296214, 160746, -265816, -34348, 71750, -132824, 331254, -151988, 16642, 53968, 141584, -204806, 23308, 245238, 3502, 38766, -48912, -13012, 87312, -66966, -356210, 5568, -58982, 108436, 231906 ], [ 18281, 275549, -352647, -230089, 128247, -411268, 206094, -95023, -26564, 238265, -251486, 55995, 150936, 131096, -203633, 135042, 119865, -43027, 170349, -86264, -141582, 165880, -134057, -242659, -232896, 7327, -139826, 272363 ], [ 81688, 326668, -313236, -214856, 155028, -351952, 233728, -175816, 68848, 137056, -255740, 92708, 128264, 118892, -140540, 199664, 56664, -44196, 160116, -78496, -145724, 245564, -145156, -100740, -230352, 400, -212888, 203560 ], [ 137670, 257139, -171349, -246274, 236149, -104932, 66288, -177794, 154316, 28312, -172687, 127001, -4078, 105115, -20687, 221100, 50454, -3785, 19885, -29368, -35807, 326271, -104929, 67183, -6884, -73660, -125350, 34602 ], [ 193652, 187610, -29462, -277692, 317270, 142088, -101152, -179772, 239784, -80432, -89634, 161294, -136420, 91338, 99166, 242536, 44244, 36626, -120346, 19760, 74110, 406978, -64702, 235106, 216584, -147720, -37812, -134356 ], [ 140239, 57561, 64009, -264825, 324118, 239202, -114895, -187666, 189354, -145095, -76400, 185574, -153043, 43544, 193417, 117738, -3786, -16021, -169627, 51242, 62188, 322377, -26379, 290234, 173033, -106452, 85086, -165801 ], [ 48216, -93848, 140392, -236328, 304752, 283408, -74392, -197648, 90960, -194200, -87808, 206320, -128824, -16256, 278632, -58672, -66576, -101512, -186808, 76496, 7264, 179432, 11272, 305552, 35240, -24480, 220464, -148712 ], [ -43807, -245257, 216775, -207831, 285386, 327614, -33889, -207630, -7434, -243305, -99216, 227066, -104605, -76056, 363847, -235082, -129366, -187003, -203989, 101750, -47660, 36487, 48923, 320870, -102553, 57492, 355842, -131623 ], [ -159766, -267834, 228808, -233520, 133250, 247894, -143074, -185316, -36198, -140082, -157528, 286202, 50228, -91262, 389486, -49152, -119028, -166960, -200688, 27102, -144736, 81488, -106674, 119422, -61222, 11138, 242818, -88970 ], [ -276813, -284555, 237916, -261672, -24921, 162541, -259063, -161534, -61797, -29935, -217972, 347083, 210998, -104441, 412417, 153248, -105366, -142120, -196456, -52087, -243728, 135032, -271055, -91879, -11749, -41049, 118503, -45155 ], [ -369148, -269920, 216444, -260836, -137776, 57464, -324016, -135300, -88804, 76560, -233932, 371028, 321420, -111384, 379660, 290672, -87260, -110936, -159012, -114564, -311356, 170452, -392332, -230748, 32888, -52700, 1680, -5828 ], [ -344101, -106344, 49717, -122307, -35380, -141302, -146548, -97419, -122499, 165708, -38593, 219527, 192689, -88706, 82385, 119460, -48045, -49618, 36189, -97659, -230005, 119783, -308865, -25565, 54554, 128195, -79556, 12181 ], [ -319054, 57232, -117010, 16222, 67016, -340068, 30920, -59538, -156194, 254856, 156746, 68026, 63958, -66028, -214890, -51752, -8830, 11700, 231390, -80754, -148654, 69114, -225398, 179618, 76220, 309090, -160792, 30190 ], [ -264307, 89174, -203259, 78053, 132953, -384988, 123257, -40944, -132604, 264390, 261077, -20331, -3384, -87828, -373268, -144322, 11485, 38656, 266940, -72903, -32446, -24080, -183493, 252519, 70967, 378358, -194994, 20281 ], [ -163360, -83648, -164320, 20576, 142176, -190592, 83168, -52352, -19904, 150080, 223840, -10464, 24768, -178816, -315584, -114560, 2400, 12160, 54144, -79136, 137984, -183424, -206240, 119648, 23840, 273984, -156032, -33056 ], [ -62413, -256470, -125381, -36901, 151399, 3804, 43079, -63760, 92796, 35770, 186603, -597, 52920, -269804, -257900, -84798, -6685, -14336, -158652, -85369, 308414, -342768, -228987, -13223, -23287, 169610, -117070, -86393 ], [ -52942, -237240, -148938, -34668, 221186, 29724, -11248, 13452, 6248, 26600, 49644, 85332, 88758, -230004, -132764, -68672, -66254, -31844, -257418, -51408, 336492, -299966, -276052, -67750, 42580, 56584, -122152, -100908 ], [ -102277, -94548, -212671, 5950, 329907, -52662, -74728, 147634, -208388, 85020, -151422, 220158, 129537, -106126, 35734, -61312, -158277, -43574, -282879, 8392, 273058, -127213, -338750, -71913, 181086, -62004, -155548, -90466 ], [ -151612, 48144, -276404, 46568, 438628, -135048, -138208, 281816, -423024, 143440, -352488, 354984, 170316, 17752, 204232, -53952, -250300, -55304, -308340, 68192, 209624, 45540, -401448, -76076, 319592, -180592, -188944, -80024 ], [ -166424, 25821, -305386, 27032, 227978, -134803, -47750, 205440, -307250, 86245, -283241, 211061, 52882, -33189, 74373, -21341, -76893, -40377, -278150, -64554, 145449, -26959, -370761, -52955, 99112, -33712, -96503, 26596 ], [ -173968, -31242, -327052, -5168, -49908, -117162, 75116, 84736, -121916, 4710, -157086, 8454, -97860, -120934, -118298, 16586, 152394, -19838, -236244, -237836, 81118, -151090, -320414, -24090, -196944, 169056, 22430, 153464 ], [ -172000, -86465, -342733, -37524, -313882, -98452, 191414, -28409, 57684, -69001, -36424, -178296, -237226, -196563, -302218, 51097, 366542, 306, -190563, -399692, 17106, -266320, -270359, 2087, -471091, 357531, 134778, 270205 ], [ 39232, -101208, -226744, -73312, -271792, -56224, 163216, 24744, 111136, 29416, -36608, -16192, -126320, -5640, -293616, 10456, 247632, 11760, -61832, -310176, -39888, -185728, -226728, -30872, -263240, 231560, 102256, 164152 ], [ 250464, -115951, -110755, -109100, -229702, -13996, 135018, 77897, 164588, 127833, -36792, 145912, -15414, 185283, -285014, -30185, 128722, 23214, 66899, -220660, -96882, -105136, -183097, -63831, -55389, 105589, 69734, 58099 ], [ 362324, -138062, -47638, -102498, -183310, -13078, 136010, 134026, 190488, 176984, -53104, 242160, 50066, 288870, -258244, -49988, 45656, 44442, 149148, -151754, -159006, -67042, -90752, -35926, 130886, -11238, 12012, -2312 ], [ 192630, -181049, -134325, 24209, -124729, -129205, 219707, 198587, 138324, 86548, -115112, 151816, -13161, 145005, -179998, -10750, 64148, 93363, 99698, -141243, -235665, -149359, 139616, 164427, 256029, -102157, -117110, 66596 ], [ 22936, -224036, -221012, 150916, -66148, -245332, 303404, 263148, 86160, -3888, -177120, 61472, -76388, 1140, -101752, 28488, 82640, 142284, 50248, -130732, -312324, -231676, 369984, 364780, 381172, -193076, -246232, 135504 ], [ -62223, -230679, -205575, 194540, 11936, -250194, 211486, 231866, 70879, 4060, -214411, 75947, -134687, -110, -46859, 142, 23384, 180183, -38637, -79477, -319111, -232164, 394025, 358322, 389429, -231305, -275100, 153460 ], [ -55162, -197674, -78730, 147528, 111296, -133676, -72012, 96028, 95834, 119336, -224738, 204770, -187610, 154220, -17442, -101932, -120688, 206058, -170542, 16226, -249674, -143384, 192982, 126252, 270174, -212054, -194600, 115832 ], [ -48101, -164669, 48115, 100516, 210656, -17158, -355510, -39810, 120789, 234612, -235065, 333593, -240533, 308550, 11975, -204006, -264760, 231933, -302447, 111929, -180237, -54604, -8061, -105818, 150919, -192803, -114100, 78204 ], [ -34944, -148176, 139312, 70400, 154256, 6176, -250192, -66896, 81696, 183248, -113072, 354880, -143856, 315056, 25376, -184144, -190416, 170112, -152640, 5920, -137824, -35600, -20976, -202432, 8720, -75920, -160928, -944 ], [ -19120, -138907, 214913, 47676, 29711, -11258, 25233, -46403, 14582, 58979, 66811, 329120, 18271, 256889, 31770, -110935, -20515, 69924, 120416, -188338, -107234, -47123, 48415, -239784, -143517, 83677, -263462, -98257 ], [ -3296, -129638, 290514, 24952, -94834, -28692, 300658, -25910, -52532, -65290, 246694, 303360, 180398, 198722, 38164, -37726, 149386, -30264, 393472, -382596, -76644, -58646, 117806, -277136, -295754, 243274, -365996, -195570 ], [ -120843, -103884, 199837, 142298, -165157, -174352, 375701, 100675, -80565, 32978, 294361, 199060, 132924, 103511, 27905, 27209, 93957, -57225, 214902, -231614, -126589, -55427, 105423, -128491, -129883, 158557, -238328, -191054 ], [ -251092, -76560, 93324, 272984, -230316, -332224, 431660, 237364, -104876, 152440, 329436, 87280, 65488, 4772, 16060, 91356, 17068, -77212, -6680, -47752, -184204, -50804, 85252, 37868, 66284, 50572, -88736, -176840 ], [ -346340, -54048, -4375, 375050, -263009, -454204, 451772, 325678, -121993, 263979, 357971, -4157, 15467, -85768, -15120, 150772, -56413, -96824, -176044, 109803, -220663, -51755, 75803, 169742, 239348, -24305, 35389, -160160 ], [ -208248, -63616, -43314, 286316, -79262, -336904, 232904, 91492, -91150, 322698, 342906, 40026, 81546, -121648, -175200, 178648, -107174, -113936, 2712, 91978, -116082, -89866, 137834, 71716, 258392, 121538, -10266, -127040 ], [ -70156, -73184, -82253, 197582, 104485, -219604, 14036, -142694, -60307, 381417, 327841, 84209, 147625, -157528, -335280, 206524, -157935, -131048, 181468, 74153, -11501, -127977, 199865, -26310, 277436, 267381, -55921, -93920 ], [ 7776, -73648, -48704, 68640, 196792, -82472, -113296, -294000, -21344, 391104, 291320, 103808, 184920, -175224, -397384, 202800, -167408, -95464, 241648, 28976, 83384, -178056, 185672, -41464, 241504, 289776, -60392, -102672 ], [ -27092, -57042, 120760, -135692, 117649, 91845, -68998, -289906, 32844, 308856, 214569, 77312, 168245, -158825, -275783, 139826, -99466, 38925, 79498, -67486, 160089, -250575, 28559, 98767, 102492, 80706, 12357, -189934 ], [ -61960, -40436, 290224, -340024, 38506, 266162, -24700, -285812, 87032, 226608, 137818, 50816, 151570, -142426, -154182, 76852, -31524, 173314, -82652, -163948, 236794, -323094, -128554, 238998, -36520, -128364, 85106, -277196 ], [ -107553, 55327, 224947, -394804, -9957, 241501, -7936, -235646, 115103, 101551, 29932, 15493, 114225, -110973, -75104, -27943, 73832, 267650, -192815, -127355, 155549, -277807, -229117, 168486, -103564, -157956, -5126, -325315 ], [ -161396, 211980, -20900, -334544, -34820, 63780, -12352, -150040, 123084, -56436, -101904, -26620, 60980, -67940, -28736, -164908, 207968, 331176, -262988, 11588, -47196, -141900, -286180, -64136, -115248, -49488, -220728, -343324 ], [ -215239, 368633, -266747, -274284, -59683, -113941, -16768, -64434, 131065, -214423, -233740, -68733, 7735, -24907, 17632, -301873, 342104, 394702, -333161, 150531, -249941, -5993, -343243, -296758, -126932, 58980, -436330, -361333 ], [ -244314, 380296, -136214, -186376, -15012, 11386, -101248, -144122, -35878, -277316, -76136, -65414, -84876, 54108, -67040, -274048, 227714, 398360, -324548, 148264, -323662, 50462, -207022, -247806, -37060, 6150, -320858, -233974 ], [ -266509, 351684, 98869, -90788, 48974, 220893, -207968, -269725, -251411, -313794, 161868, -49475, -188422, 143118, -188112, -200448, 44289, 385388, -294050, 106772, -361543, 84847, -17111, -120639, 81022, -91485, -113421, -66235 ], [ -288704, 323072, 333952, 4800, 112960, 430400, -314688, -395328, -466944, -350272, 399872, -33536, -291968, 232128, -309184, -126848, -139136, 372416, -263552, 65280, -399424, 119232, 172800, 6528, 199104, -189120, 94016, 101504 ], [ -271477, 281856, 168145, -1778, 37336, 239040, -140647, -293415, -311993, -148838, 301248, 46941, -74158, 10293, -146620, -87035, -231849, 278806, -245106, -51445, -250844, 23598, 108492, -91061, 90475, -152665, 55353, 116983 ], [ -254250, 240640, 2338, -8356, -38288, 47680, 33394, -191502, -157042, 52596, 202624, 127418, 143652, -211542, 15944, -47222, -324562, 185196, -226660, -168170, -102264, -72036, 44184, -188650, -18154, -116210, 16690, 132462 ], [ -205803, 186579, -123549, -17034, -83447, -85865, 170325, -107849, -29516, 226855, 130375, 156880, 270362, -354852, 135788, -25009, -355530, 114576, -196939, -236585, -11924, -118430, -17534, -232149, -111173, -81035, -16233, 157306 ], [ -44964, 86276, -105724, -33272, -18932, -11276, 173660, -89932, -720, 303284, 153076, 2688, 69112, -215472, 101840, -66156, -164216, 126720, -126628, -131084, -131248, 12440, -69928, -80924, -147996, -50468, -28492, 215864 ], [ 115875, -14027, -87899, -49510, 45583, 63313, 176995, -72015, 28076, 379713, 175777, -151504, -132138, -76092, 67892, -107303, 27098, 138864, -56317, -25583, -250572, 143310, -122322, 70301, -184819, -19901, -40751, 274422 ], [ 244784, -28100, -83684, -77598, 30038, 59212, 143920, -38998, 62992, 357202, 108548, -272736, -248078, -20842, 35854, -148360, 111902, 120708, -61726, 34398, -256856, 221330, -139906, 120206, -186442, 48216, -75180, 298360 ], [ 332184, 69926, -97162, -121091, -89585, -47186, 63512, 13649, 105864, 206069, -75590, -351120, -253115, -74961, 6299, -189300, 58243, 63162, -165571, 35203, -116188, 230645, -112237, 38395, -142305, 165148, -138430, 277292 ], [ 419584, 167952, -110640, -164584, -209208, -153584, -16896, 66296, 148736, 54936, -259728, -429504, -258152, -129080, -23256, -230240, 4584, 5616, -269416, 36008, 24480, 239960, -84568, -43416, -98168, 282080, -201680, 256224 ], [ 429959, 167398, -101018, -158112, -200896, -143642, 12631, 119183, 99388, -40667, -348841, -336528, -206024, -53824, -74396, -293665, -67030, -112410, -275956, 35718, -38612, 146705, -9094, 9503, -50221, 171717, -278880, 157591 ], [ 399254, 114268, -79076, -124992, -124352, -71652, 100790, 172198, 856, -106654, -387274, -152160, -123408, 90432, -137048, -369082, -148220, -262692, -230600, 34844, -210376, -1254, 91876, 134278, -242, -59870, -363520, 17590 ], [ 368549, 61138, -57134, -91872, -47808, 338, 188949, 225213, -97676, -172641, -425707, 32208, -40792, 234688, -199700, -444499, -229410, -412974, -185244, 33970, -382140, -149213, 192846, 259053, 49737, -291457, -448160, -122411 ], [ 152724, 82428, 19328, 45228, -46524, -4252, 155488, 101368, -59728, -167828, -305500, 44676, -11156, 65384, -119512, -335456, -290740, -356836, -228668, 108276, -341104, -87672, 246676, 189068, 36296, -169844, -292060, 10328 ], [ -90869, 114881, 103968, 197925, -56529, -20329, 103784, -49006, -1308, -152395, -161497, 31359, 10533, -150954, -17898, -198744, -349091, -269735, -285409, 193859, -268148, 5294, 293435, 89869, 13342, 4749, -99849, 183978 ], [ -295122, 138610, 180996, 321466, -66836, -23766, 41306, -172316, 62244, -130952, -41238, 23698, 39968, -332508, 75670, -67896, -400152, -191382, -327748, 261990, -203356, 88138, 330776, -14198, -17314, 167162, 79426, 330302 ], [ -86305, 70737, 178098, 138869, -80314, 105517, -134299, -11454, 179682, -46404, -170291, 75425, 150736, -148830, 84755, 1380, -374668, -204883, -218866, 146875, -224286, 64701, 269228, -169379, -128841, 201685, 122873, 189703 ], [ 122512, 2864, 175200, -43728, -93792, 234800, -309904, 149408, 297120, 38144, -299344, 127152, 261504, 34848, 93840, 70656, -349184, -218384, -109984, 31760, -245216, 41264, 207680, -324560, -240368, 236208, 166320, 49104 ], [ 237515, -28777, 155649, -165733, -129754, 279103, -416300, 220145, 328486, 71739, -313310, 145006, 335711, 149527, 134523, 126065, -288938, -217773, -4189, -21874, -226127, -7198, 129108, -418316, -247980, 278088, 146816, -57391 ], [ 138086, 22398, 98034, -149242, -217108, 129166, -364504, 84882, 163116, -11130, -64220, 85436, 326350, 106494, 247430, 149778, -149236, -184906, 94550, 65020, -115566, -112860, 11624, -371672, -18072, 336784, -16576, -85934 ], [ 38657, 73573, 40419, -132751, -304462, -20771, -312708, -50381, -2254, -93999, 184870, 25866, 316989, 63461, 360337, 173491, -9534, -152039, 193289, 151914, -5005, -218522, -105860, -325028, 211836, 395480, -179968, -114477 ], [ -81292, 45224, -14160, -98680, -277240, -83864, -175448, -35884, -63692, -101304, 161968, -74444, 311312, 29764, 352488, 172892, 62572, -55152, 230420, 159212, 77944, -205996, -59580, -236612, 312804, 340488, -291040, -160552 ], [ -220051, -56022, -65956, -48494, -144990, -67350, 40154, 115893, -29859, -39342, -110260, -212099, 309012, 4625, 233946, 150007, 72715, 100420, 211077, 93547, 135582, -85131, 136817, -109905, 295577, 181282, -354152, -222698 ], [ -358810, -157268, -117752, 1692, -12740, -50836, 255756, 267670, 3974, 22620, -382488, -349754, 306712, -20514, 115404, 127122, 82858, 255992, 191734, 27882, 193220, 35734, 333214, 16802, 278350, 22076, -417264, -284844 ], [ -247006, -63864, -74433, 43310, 12461, -2804, 330530, 276970, 3246, 28499, -372856, -334800, 267029, -7165, 3288, -4444, 8477, 171966, 37207, 34807, 268691, 21381, 348833, 21143, 135255, 38650, -392333, -165005 ], [ -46768, 98240, 2456, 81904, -120, 56352, 355600, 235984, -9680, 14584, -263744, -265984, 214152, 19768, -106560, -174368, -95736, 3376, -165032, 67352, 350456, -40696, 300648, -17704, -52264, 117264, -336328, 19064 ], [ 153470, 260344, 79345, 120498, -12701, 115508, 380670, 194998, -22606, 669, -154632, -197168, 161275, 46701, -216408, -344292, -199949, -165214, -367271, 99897, 432221, -102773, 252463, -56551, -239783, 195878, -280323, 203133 ], [ 80974, 173584, -54108, 33098, -41584, 112998, 349816, 111046, -115502, 118468, -126304, -182098, 136932, 50578, -147572, -134232, -21858, -105752, -188866, 145334, 257884, -49746, 324288, 31102, -200636, 113144, -220556, 211906 ], [ -3919, 75512, -197122, -60029, -71208, 107685, 316420, 25141, -212033, 242254, -101648, -169471, 113886, 53407, -70614, 93100, 169065, -35924, 6841, 191357, 71906, 8513, 401568, 124505, -151186, 23076, -160618, 212711 ], [ -44380, -2320, -316856, -147484, -72828, 110904, 285008, -39144, -273648, 310804, -49788, -140100, 100308, 55728, -12088, 253968, 292576, 35132, 135496, 202384, -80520, 58080, 409188, 201964, -104868, -47212, -97224, 199252 ], [ 126211, 15988, -326010, -207997, 58571, 154650, 263020, -734, -169412, 116983, 131291, -31195, 131703, 55636, -41114, 99132, 95880, 112021, -54346, 47180, -73574, 66360, 85923, 203689, -73427, -23545, -17414, 118039 ], [ 296802, 34296, -335164, -268510, 189970, 198396, 241032, 37676, -65176, -76838, 312370, 77710, 163098, 55544, -70140, -55704, -100816, 188910, -244188, -108024, -66628, 74640, -237342, 205414, -41986, 122, 62396, 36826 ], [ 358691, 56564, -272354, -294625, 254184, 130902, 152165, 16407, 59616, -186401, 392469, 188739, 155424, 74919, -71095, -77097, -179027, 237521, -262481, -124151, -38811, 35499, -369744, 193909, -10734, 30881, 135555, -14813 ], [ 251488, 84992, -97600, -267232, 213888, -109632, -40736, -97696, 216384, -164896, 315488, 303072, 86976, 124576, -28384, 109088, -72928, 242144, -13920, 76064, 21472, -77408, -205248, 161824, 20224, 72672, 198368, -20448 ], [ 144285, 113420, 77154, -239839, 173592, -350166, -233637, -211799, 373152, -143391, 238507, 417405, 18528, 174233, 14327, 295273, 33171, 246767, 234641, 276279, 81755, -190315, -40752, 129739, 51182, 114463, 261181, -26083 ], [ -578, 123172, 180522, -195590, 117784, -336208, -253806, -135236, 332520, -119716, 181168, 338034, 2510, 213838, -43790, 309468, 12528, 207164, 191834, 349122, 94956, -206972, 85272, -7486, 29892, 173810, 238090, 17590 ], [ -169651, 120918, 237999, -140505, 52004, -158648, -162933, 63898, 164988, -94646, 136456, 134139, 20197, 246981, -166725, 213098, -89592, 139130, -38281, 340083, 77890, -161754, 186564, -212301, -24986, 244443, 159775, 92961 ], [ -338724, 118664, 295476, -85420, -13776, 18912, -72060, 263032, -2544, -69576, 91744, -69756, 37884, 280124, -289660, 116728, -191712, 71096, -268396, 331044, 60824, -116536, 287856, -417116, -79864, 315076, 81460, 168332 ], [ -190516, 131990, 135764, -63490, 18978, 57088, -107024, 335151, -135268, -68902, 63904, -179411, -30081, 246102, -291261, 190427, -81754, -43222, -255862, 343532, 27665, -108862, 165138, -322947, 16973, 327113, 170364, 236236 ], [ 24488, 148596, -69672, -48540, 72476, 65920, -168480, 380530, -260664, -73364, 39616, -269226, -116078, 197940, -267318, 299930, 72852, -167284, -192244, 360552, -8882, -109092, -4740, -165834, 145750, 326814, 294472, 302568 ] ], [ [ -322880, 128256, -297024, 384256, -291072, -227136, -415360, 69952, 227008, -288768, -53440, 164096, 98688, 110272, 310528, -297536, -256, -373696, -27584, -22912, 405824, 457920, 71936, -312704, 315456, -441536, 21248, 323520 ], [ -308897, 142365, -275214, 388735, -298920, -201612, -414784, 77947, 219370, -277185, -62527, 144551, 98382, 89875, 298936, -266894, 20402, -351232, -8351, -18193, 384044, 451809, 66632, -309785, 314943, -422480, 25988, 291309 ], [ -201694, 250534, -108004, 423074, -359088, -5928, -410368, 139242, 160812, -188382, -132194, -5294, 96036, -66502, 210064, -31972, 178780, -179008, 139102, 17986, 217064, 404958, 25968, -287406, 311010, -276384, 62328, 44358 ], [ -94491, 358703, 59206, 457413, -419256, 189756, -405952, 200537, 102254, -99579, -201861, -155139, 93690, -222879, 121192, 202950, 337158, -6784, 286555, 54165, 50084, 358107, -14696, -265027, 307077, -130288, 98668, -202593 ], [ -61384, 329968, 190256, 377184, -370272, 291960, -344616, 204584, -4376, -83216, -211952, -267320, 122768, -295856, 65992, 333360, 393792, 48648, 322920, 24400, -95496, 293136, -39072, -263136, 253512, -39824, 106744, -286832 ], [ -167207, 44538, 253506, 82140, -116628, 218889, -176555, 101291, -201141, -202678, -110338, -308881, 210766, -212458, 73927, 267810, 259656, -114905, 150995, -129010, -200951, 194190, -32908, -299660, 106887, -53670, 61825, -65986 ], [ -273030, -240892, 316756, -212904, 137016, 145818, -8494, -2002, -397906, -322140, -8724, -350442, 298764, -129060, 81862, 202260, 125520, -278458, -20930, -282420, -306406, 95244, -26744, -336184, -39738, -67516, 16906, 154860 ], [ -242249, -385831, 193404, -210963, 266900, 8150, 17906, -99861, -482000, -345311, 103576, -347998, 328197, -487, 55360, 195743, 59894, -314052, -101374, -345207, -271500, 100155, -69889, -291848, -70169, 33844, -48371, 146542 ], [ -106388, -422700, -73488, 19428, 301584, -179208, -64664, -193540, -479424, -294412, 224096, -311704, 312580, 162836, 2368, 234636, 46968, -251216, -111448, -338284, -128624, 184956, -150964, -185312, -11220, 223824, -129308, -38056 ], [ 29473, -459569, -340380, 249819, 336268, -366566, -147234, -287219, -476848, -243513, 344616, -275410, 296963, 326159, -50624, 273529, 34042, -188380, -121522, -331361, 14252, 269757, -232039, -78776, 47729, 413804, -210245, -222654 ], [ 126418, -206764, -282624, 317706, 314612, -417700, -84472, -228096, -392534, -86036, 224008, -180346, 82356, 308960, -161684, 235490, -96460, -246198, -185074, -179286, -37722, 152148, -166540, -29048, 69508, 239266, -96224, -215084 ], [ 212553, 126506, -134688, 340453, 277306, -430994, 18660, -126528, -285515, 101046, 36420, -68957, -187526, 241616, -288874, 176081, -259622, -337531, -263481, 13109, -143821, -21686, -60326, 4900, 80962, -36527, 71952, -154134 ], [ 298688, 459776, 13248, 363200, 240000, -444288, 121792, -24960, -178496, 288128, -151168, 42432, -457408, 174272, -416064, 116672, -422784, -428864, -341888, 205504, -249920, -195520, 45888, 38848, 92416, -312320, 240128, -93184 ], [ 316881, 149690, -30452, 331138, 255548, -161388, -23338, 99401, 15072, 208203, -88562, 137146, -277663, -41238, -404564, 53376, -304886, -331873, -348627, 297182, -129814, -245591, 87610, 176572, 130642, -230831, 63396, -160459 ], [ 335074, -160396, -74152, 299076, 271096, 121512, -168468, 223762, 208640, 128278, -25956, 231860, -97918, -256748, -393064, -9920, -186988, -234882, -355366, 388860, -9708, -295662, 129332, 314296, 168868, -149342, -113336, -227734 ], [ 305417, -349552, -103832, 234969, 265209, 284172, -292668, 281603, 317043, 38233, 11925, 279204, 38757, -369458, -343519, -59561, -99195, -120416, -317960, 431128, 98443, -327948, 139109, 399355, 159569, -102578, -214908, -266984 ], [ 103500, -103360, -83040, 55500, 182156, 13968, -341520, 99972, 118852, -88244, -39204, 156016, 20380, -112088, -157012, -60044, -119780, 56960, -121632, 295520, 163556, -296208, 33884, 294820, -20820, -180824, -45904, -205344 ], [ -98417, 142832, -62248, -123969, 99103, -256236, -390372, -81659, -79339, -214721, -90333, 32828, 2003, 145282, 29495, -60527, -140365, 234336, 74696, 159912, 228669, -264468, -71341, 190285, -201209, -259070, 123100, -143704 ], [ -211034, 219074, -11626, -235888, 79070, -398770, -357014, -112850, -205480, -201548, -112902, 36730, -78974, 260262, 102072, 1450, -180600, 300902, 205284, 133554, 266812, -150348, -74546, 113980, -284238, -259156, 239564, -118774 ], [ -207561, 74381, 77775, -259992, 140963, -375333, -216783, 51531, -237956, -6830, -98343, 205849, -241331, 190135, 26540, 144625, -246380, 223415, 250410, 249221, 269894, 70866, 54875, 74374, -240699, -157634, 287726, -141567 ], [ -204088, -70312, 167176, -284096, 202856, -351896, -76552, 215912, -270432, 187888, -83784, 374968, -403688, 120008, -48992, 287800, -312160, 145928, 295536, 364888, 272976, 292080, 184296, 34768, -197160, -56112, 335888, -164360 ], [ -205895, -124375, 178277, -267235, 245159, -194359, -29141, 266338, -266203, 193456, -98460, 291322, -360140, 114801, -28134, 205225, -274485, 131066, 334947, 400710, 216088, 338604, 64672, -23243, -88446, 90485, 352460, -41443 ], [ -210518, -130102, 147618, -228526, 277014, 34698, -31234, 255988, -242398, 98144, -128728, 72868, -206776, 144218, 44132, 2250, -181634, 149604, 371310, 393948, 127216, 291960, -187776, -91070, 55028, 261122, 352184, 159186 ], [ -215141, -135829, 116959, -189817, 308869, 263755, -33327, 245638, -218593, 2832, -158996, -145586, -53412, 173635, 116398, -200725, -88783, 168142, 407673, 387186, 38344, 245316, -440224, -158897, 198502, 431759, 351908, 359815 ], [ -186504, -116176, -1780, -13628, 268164, 83692, -122900, 178308, -270188, -139360, -84064, -21120, -26508, 6192, 7484, -248320, 74748, 138420, 340416, 156684, 86972, 28652, -359912, -119224, 14636, 227616, 264992, 144524 ], [ -152878, -92716, -133731, 183183, 216575, -157739, -225595, 102431, -333093, -288584, 6648, 154784, -18573, -190780, -128607, -272608, 248881, 101459, 257616, -107379, 156225, -213515, -229686, -63426, -218331, -32744, 165080, -133155 ], [ -115236, -77928, -253128, 341348, 172196, -360508, -318714, 45732, -388962, -397458, 91834, 297500, -10996, -360086, -249650, -282050, 408736, 65270, 170944, -336320, 215364, -430536, -99596, -28202, -411064, -266602, 83736, -368346 ], [ -35426, -154196, -240708, 93730, 203522, -157326, -311285, 190402, -370953, -82657, 118997, 91742, -7178, -238899, -212689, -135609, 418672, 37187, 43616, -196480, 168306, -383524, 29066, -209005, -181340, -222189, 197356, -157413 ], [ 44384, -230464, -228288, -153888, 234848, 45856, -303856, 335072, -352944, 232144, 146160, -114016, -3360, -117712, -175728, 10832, 428608, 9104, -83712, -56640, 121248, -336512, 157728, -389808, 48384, -177776, 310976, 53520 ], [ 122437, -201879, -248299, -311717, 241051, 115212, -222122, 357389, -286516, 435925, 119066, -252721, 27576, -37832, -146733, 126074, 390741, -5959, -133319, 55144, 65706, -246632, 186619, -494423, 135616, -91741, 337558, 222271 ], [ 196474, 66370, -342438, -264314, 189830, -121320, 29452, 100042, -109416, 385946, -32044, -238162, 120496, -52368, -135946, 170004, 243610, 8738, -5278, 102800, -9228, -58768, -12538, -424894, -102848, 89430, 165196, 294606 ], [ 270511, 334619, -436577, -216911, 138609, -357852, 281026, -157305, 67684, 335967, -183154, -223603, 213416, -66904, -125159, 213934, 96479, 23435, 122763, 150456, -84162, 129096, -211695, -355365, -341312, 270601, -7166, 366941 ], [ 284968, 397332, -392524, -199544, 166732, -328368, 318208, -287224, 164240, 257440, -230308, -168388, 139704, 5812, -75684, 238736, 36072, 84548, 148588, 154528, -93540, 266596, -255068, -190940, -308144, 245744, -86696, 317080 ], [ 244810, 271637, -221795, -209710, 267587, -55036, 158864, -300334, 186964, 152744, -182169, -75905, -86754, 158509, 9255, 246004, 55162, 188209, 80715, 118648, -42825, 357929, -155639, 60473, -25980, 32028, -81130, 155206 ], [ 204652, 145942, -51066, -219876, 368442, 218296, -480, -313444, 209688, 48048, -134030, 16578, -313212, 311206, 94194, 253272, 74252, 291870, 12842, 82768, 7890, 449262, -56210, 311886, 256184, -181688, -75564, -6668 ], [ 125785, -31297, 107151, -276639, 352762, 299086, -35673, -247198, 170566, -60065, -171792, 106154, -355509, 315816, 188687, 152454, 88922, 170077, -21677, 119750, 68788, 400719, -48445, 350646, 249263, -136460, 25202, -57583 ], [ 33256, -226728, 260952, -349848, 295952, 311920, -27048, -152944, 109616, -169384, -239872, 194704, -332808, 268160, 286552, 13488, 102032, -31288, -44424, 182448, 133280, 302808, -73032, 314352, 140312, 160, 159568, -69336 ], [ -59273, -422159, 414753, -423057, 239142, 324754, -18423, -58690, 48666, -278703, -307952, 283254, -310107, 220504, 384417, -125478, 115142, -232653, -67171, 245146, 197772, 204897, -97619, 278058, 31361, 136780, 293934, -81089 ], [ -144762, -411318, 374008, -395088, 117806, 166714, -169166, -27004, -6058, -105982, -277736, 310006, -55636, 191790, 413026, 46592, 44564, -159568, -129936, 193906, 5216, 232496, -230270, 72914, 108310, 63278, 120366, -93414 ], [ -229931, -391101, 324420, -362520, -6463, 907, -327153, 1838, -60499, 79559, -243052, 333949, 209370, 163937, 438487, 232800, -29818, -74008, -194520, 137487, -199024, 265800, -367833, -139905, 193709, -19775, -67199, -105765 ], [ -309924, -333984, 255780, -319356, -88144, -153912, -406736, 22308, -96636, 234608, -179284, 319372, 411796, 119000, 410900, 343824, -94916, -17128, -213308, 76836, -360548, 296204, -477076, -275012, 272072, -60356, -220432, -119964 ], [ -365331, -101592, 96643, -225861, 32468, -256538, -113900, 3011, -45829, 244820, 22633, 121825, 316967, -7086, 131335, 97724, -115915, -96478, -14565, -3917, -319171, 312833, -451799, -40987, 317014, 100805, -210588, -142941 ], [ -420738, 130800, -62494, -132366, 153080, -359164, 178936, -16286, 4978, 255032, 224550, -75722, 222138, -133172, -148230, -148376, -136914, -175828, 184178, -84670, -277794, 329462, -426522, 193038, 361956, 261966, -200744, -165918 ], [ -439317, 186810, -132045, -117549, 239807, -370116, 319519, 8688, 87132, 182858, 335459, -126173, 164344, -243148, -293452, -233070, -98405, -221824, 240100, -132897, -150674, 236048, -394099, 248449, 288305, 345754, -148222, -184737 ], [ -400608, -31552, -62240, -225120, 273824, -238464, 223264, 102528, 218048, -17472, 304800, 52192, 164160, -328064, -229696, -66688, 32672, -215936, 73856, -130528, 109824, -28544, -350560, 26016, 30176, 309184, -29312, -197088 ], [ -361899, -249914, 7565, -332691, 307841, -106812, 127009, 196368, 348964, -217802, 274141, 230557, 163976, -412980, -165940, 99694, 163749, -210048, -92388, -128159, 370322, -293136, -307021, -196417, -227953, 272614, 89598, -209439 ], [ -337666, -230024, -19622, -338356, 354990, -65404, 67952, 258708, 214104, -227368, 108340, 334988, 192730, -269164, -88324, 110144, 99582, -194556, -168934, -117936, 392372, -274578, -300428, -272746, -203380, 155320, 62824, -186356 ], [ -322739, -56972, -109161, -278510, 410581, -82010, 32808, 300798, -91612, -114300, -144338, 391890, 240087, 21694, -1798, 20352, -90099, -172890, -187817, -102664, 261134, -73995, -317586, -255151, 2930, -13868, -57604, -140494 ], [ -307812, 116080, -198700, -218664, 466172, -98616, -2336, 342888, -397328, -1232, -397016, 448792, 287444, 312552, 84728, -69440, -279780, -151224, -206700, -87392, 129896, 126588, -334744, -237556, 209240, -183056, -178032, -94632 ], [ -207784, 38427, -251398, -258264, 198630, -180981, -1418, 223744, -273150, 7507, -411567, 314307, 187038, 207469, 10419, 6885, -116251, -91615, -269834, -166854, 75247, 36775, -330831, -180973, 23960, -51664, -119537, 49916 ], [ -89840, -92006, -296340, -318800, -136940, -277190, 7092, 70656, -58468, -5718, -375986, 139530, 55524, 19030, -97750, 118182, 121638, -24018, -342284, -266260, 36722, -114174, -322482, -116182, -243760, 143008, -23374, 215240 ], [ 30048, -216727, -331051, -373068, -455254, -362188, 18010, -75423, 148236, -14991, -332280, -21832, -66374, -155445, -202470, 222719, 341506, 42238, -399013, -361940, -3618, -252592, -308177, -58303, -488405, 325037, 68470, 372219 ], [ 192704, -215784, -140680, -289440, -393936, -200544, 81904, -67304, 179424, 62680, -109824, 111936, 23280, -22712, -231312, 178536, 164912, 78992, -109880, -375648, -83888, -115328, -162840, -152488, -225400, 228920, 65296, 345608 ], [ 355360, -214841, 49691, -205812, -332618, -38900, 145798, -59185, 210612, 140351, 112632, 245704, 112934, 110021, -260154, 134353, -11682, 115746, 179253, -389356, -164158, 21936, -17503, -246673, 37605, 132803, 62122, 318997 ], [ 445836, -205954, 147590, -97614, -277954, 55430, 217894, -24858, 224808, 195816, 226032, 284048, 167326, 160170, -268188, 92132, -132632, 153430, 358148, -391334, -231474, 81458, 128896, -241978, 252106, 27350, 20020, 273480 ], [ 331802, -174559, -16515, 80199, -242143, -40963, 313229, 83725, 190860, 188364, 30440, 52024, 121809, -23669, -217266, 55470, -95924, 193749, 224702, -360077, -262087, -79289, 278304, 42877, 329179, -104555, -132378, 174396 ], [ 217768, -143164, -180620, 258012, -206332, -137356, 408564, 192308, 156912, 180912, -165152, -180000, 76292, -207508, -166344, 18808, -59216, 234068, 91256, -328820, -292700, -240036, 427712, 327732, 406252, -236460, -284776, 75312 ], [ 166247, -143185, -195169, 298292, -116896, -129502, 298034, 179638, 96201, 206020, -280125, -177251, 4727, -201058, -71741, -54462, -76056, 253201, -27659, -212291, -265057, -307580, 423791, 339710, 365955, -256143, -361604, 74348 ], [ 182922, -177478, -46566, 188536, 31040, -7924, -37076, 34692, 6294, 266648, -307150, 81614, -95254, 12980, 70514, -167668, -151312, 249222, -130722, -2738, -173862, -273448, 252602, 54004, 197618, -153402, -355992, 180424 ], [ 199597, -211771, 102037, 78780, 178976, 113654, -372186, -110254, -83613, 327276, -334175, 340479, -195235, 227018, 212769, -280874, -226568, 245243, -233785, 206815, -82667, -239316, 81413, -231702, 29281, -50661, -350380, 286500 ], [ 164992, -152752, 174160, 109824, 89840, 187104, -268848, -153136, -125984, 238512, -201424, 390080, -166032, 296400, 155616, -191536, -87984, 127872, -86464, 113632, -128672, -131696, 1904, -308032, -103568, 44816, -367200, 192304 ], [ 107952, -52909, 212823, 202468, -103015, 239498, 26311, -151365, -147558, 84389, 1229, 348128, -80311, 302495, 11222, -13585, 144155, -39108, 170400, -111998, -234702, 8075, -37495, -292760, -220891, 137115, -393834, 10489 ], [ 50912, 46934, 251486, 295112, -295870, 291892, 321470, -149594, -169132, -69734, 203882, 306176, 5410, 308590, -133172, 164366, 376294, -206088, 427264, -337628, -340732, 147846, -76894, -277488, -338214, 229414, -420468, -171326 ], [ -72509, 8492, 250459, 356886, -276499, 56208, 383907, 15557, -164099, 990, 233663, 261452, 75108, 261009, -202281, 240719, 304563, -241167, 172442, -162578, -303227, 94459, 13529, -138589, -176237, 113435, -356424, -243458 ], [ -202252, -43120, 245652, 415720, -236916, -206912, 424180, 196268, -156532, 93128, 246980, 216464, 143280, 208316, -264220, 307396, 203892, -263684, -131112, 50632, -252052, 22676, 116316, 12084, 12340, -22380, -283744, -305144 ], [ -289404, -95584, 236591, 462566, -172919, -425956, 423524, 326690, -148239, 186781, 266165, 164165, 212829, 156232, -325232, 351852, 101349, -288136, -361460, 239581, -191601, -33693, 212269, 123586, 186988, -114791, -220229, -352352 ], [ -92616, -153728, 199170, 429492, 53838, -351160, 150008, 121852, -135106, 290534, 324470, 63126, 291558, 108208, -380064, 248168, -13674, -325488, -103768, 266790, -69310, 12698, 262662, -26052, 268776, 82158, -217814, -303040 ], [ 104172, -211872, 161749, 396418, 280595, -276364, -123508, -82986, -121973, 394287, 382775, -37913, 370287, 60184, -434896, 144484, -128697, -362840, 153924, 293999, 52981, 59089, 313055, -175690, 350564, 279107, -215399, -253728 ], [ 190112, -218320, 152640, 272096, 364168, -156568, -240368, -240144, -85408, 423488, 364360, -90496, 361448, -3272, -460920, 102480, -212112, -297688, 241296, 260944, 155016, 44232, 299896, -215880, 305568, 334480, -178136, -232560 ], [ 68212, -127838, 196616, -23316, 179271, 47603, -63498, -307902, -4908, 312904, 202095, -52224, 188419, -95663, -432929, 176126, -236262, -40341, 9318, 114894, 219071, -85465, 167577, -50855, 22852, 124398, -75533, -264162 ], [ -53688, -37356, 240592, -318728, -5626, 251774, 113372, -375660, 75592, 202320, 39830, -13952, 15390, -188054, -404938, 249772, -260412, 217006, -222660, -31156, 283126, -215162, 35258, 114170, -259864, -85684, 27070, -295764 ], [ -156855, 70793, 147925, -414252, -125523, 272411, 151168, -335570, 113673, 104697, -115532, -78029, -83929, -135547, -247584, 139455, -119592, 349358, -311417, -73037, 173787, -271097, -95995, 53866, -278420, -103132, -40458, -333125 ], [ -245612, 192532, -49852, -356016, -195420, 151868, 81984, -212520, 119124, 17044, -265584, -220836, -126548, 28420, 9280, -112372, 148128, 385560, -290004, -34788, -68932, -270292, -226428, -179768, -93776, 27600, -238856, -374916 ], [ -334369, 314271, -247629, -297780, -265317, 31325, 12800, -89470, 124575, -70609, -415636, -363643, -169167, 192387, 266144, -364199, 415848, 421762, -268591, 3461, -311651, -269487, -356861, -413402, 90868, 158332, -437254, -416707 ], [ -334998, 357944, -126842, -110520, -167868, 139382, -98432, -182006, -40938, -163356, -193880, -373898, -166804, 284228, 144864, -310656, 353070, 398888, -221852, 75928, -374658, -195278, -248866, -316754, 102244, 38666, -307350, -283034 ], [ -311147, 379932, 82435, 112580, -23934, 310939, -221344, -334427, -253941, -257518, 131156, -347333, -151946, 356034, -81456, -172288, 198487, 359604, -168078, 157900, -387745, -100679, -74641, -128361, 65490, -150555, -86251, -100621 ], [ -287296, 401920, 291712, 335680, 120000, 482496, -344256, -486848, -466944, -351680, 456192, -320768, -137088, 427840, -307776, -33920, 43904, 320320, -114304, 239872, -400832, -6080, 99584, 60032, 28736, -339776, 134848, 81792 ], [ -328259, 295936, 88967, 152002, 97000, 355904, -211201, -296385, -416735, -187690, 389952, -202341, -17442, 134659, -131044, -41165, -129263, 239866, -111038, 64957, -319044, -100702, 110164, -30979, -89507, -359487, 6623, 194929 ], [ -369222, 189952, -113778, -31676, 74000, 229312, -78146, -105922, -366526, -23700, 323712, -83914, 102204, -158522, 45688, -48410, -302430, 159412, -107772, -109958, -237256, -195324, 120744, -121990, -207750, -379198, -121602, 308066 ], [ -360925, 73653, -250203, -143974, 44175, 119505, 25059, 58801, -295892, 131265, 283297, -15952, 154070, -380988, 183220, -52135, -382502, 86768, -102141, -236783, -178508, -220466, 92334, -172771, -304883, -386109, -216367, 400758 ], [ -175292, -79780, -147876, 696, -10220, 70124, 20804, 130860, -151728, 253740, 335852, -129664, -38072, -348880, 179632, -43188, -127432, 42240, -87996, -190484, -202704, 4520, -76440, -78724, -326020, -346940, -190676, 419848 ], [ 10341, -233213, -45549, 145366, -64615, 20743, 16549, 202919, -7564, 376215, 388407, -243376, -230214, -316772, 176044, -34241, 127638, -2288, -73851, -144185, -226900, 229506, -245214, 15323, -347157, -307771, -164985, 438938 ], [ 172624, -226716, 18308, 165326, -115910, -1068, -1456, 242118, 66160, 391390, 294492, -331168, -325826, -283654, 138946, -72504, 220978, -11556, -83506, -88846, -143336, 358302, -324398, 88130, -290854, -172312, -191604, 422088 ], [ 304552, -12310, 32154, 23163, -163175, 12962, -37336, 238599, 48312, 267075, 10166, -385264, -295949, -249223, 58285, -172140, 104069, 25014, -124101, -21755, 80316, 362051, -287115, 133325, -133879, 88324, -286226, 358516 ], [ 436480, 202096, 46000, -119000, -210440, 26992, -73216, 235080, 30464, 142760, -274160, -439360, -266072, -214792, -22376, -271776, -12840, 61584, -164696, 45336, 303968, 365800, -249832, 178520, 23096, 348960, -380848, 294944 ], [ 454753, 240042, -214, -94048, -219200, 97962, 1169, 215961, -17564, 49555, -389871, -396016, -135800, -108736, -82052, -350007, -130874, -46806, -216556, 97802, 191860, 228039, -95114, 175625, 14261, 292211, -416160, 232017 ], [ 412410, 183876, -78460, 20032, -207424, 199300, 134362, 188522, -81688, -27058, -415654, -300704, 48016, 35520, -130536, -416822, -249508, -232508, -274424, 142468, -99320, 14806, 122236, 147082, -83006, 66190, -419840, 169434 ], [ 370067, 127710, -156706, 134112, -195648, 300638, 267555, 161083, -145812, -103671, -441437, -205392, 231832, 179776, -179020, -483637, -368142, -418210, -332292, 187134, -390500, -198427, 339586, 118539, -180273, -159831, -423520, 106851 ], [ 153164, 79524, -51072, 203892, -98532, 203516, 123808, 50504, 464, -72524, -366660, -50980, 112308, 39512, -96104, -292512, -410156, -375932, -334180, 257260, -349200, -169160, 331596, 3476, -201480, -6252, -254660, 192488 ], [ -89923, 32535, 82144, 267027, 11385, 76625, -61480, -72546, 178300, -25213, -276799, 112297, -52717, -143430, 6522, -62696, -440677, -299457, -327671, 331205, -258028, -103518, 289805, -124565, -211278, 204267, -59919, 300358 ], [ -292702, -9538, 203612, 307254, 112948, -24250, -236906, -175748, 344636, 12488, -198010, 253598, -187424, -297924, 97274, 139256, -462632, -227066, -323612, 381098, -177220, -32730, 249640, -246298, -225038, 393718, 124526, 392210 ], [ -72247, 7, 201726, 106947, 126794, 148043, -308781, -70546, 390222, -50716, -235477, 164151, -3792, -153714, 63349, 48636, -394644, -197557, -345278, 178445, -205234, 92091, 226548, -301797, -280399, 361955, 200863, 315873 ], [ 148208, 9552, 199840, -93360, 140640, 320336, -380656, 34656, 435808, -113920, -272944, 74704, 179840, -9504, 29424, -41984, -326656, -168048, -366944, -24208, -233248, 216912, 203456, -357296, -335760, 330192, 277200, 239536 ], [ 280701, 34385, 184535, -201043, 90730, 391017, -413044, 72679, 433514, -181107, -240754, 9442, 315977, 80337, 52045, -62233, -257478, -129355, -296987, -128574, -193369, 254030, 143628, -374932, -292596, 324728, 251008, 178823 ], [ 212138, 94162, 138558, -97014, -104908, 229442, -355176, -42850, 321780, -257398, -49348, -540, 343554, 45906, 203914, 78366, -185580, -69670, -17606, -8284, 1694, 90684, -168, -306024, -24232, 379376, -9536, 153822 ], [ 143575, 153939, 92581, 7015, -300546, 67867, -297308, -158379, 210046, -333689, 142058, -10522, 371131, 11475, 355783, 218965, -113682, -9985, 261775, 112006, 196757, -72662, -143964, -237116, 244132, 434024, -270080, 128821 ], [ 25452, 133400, -10288, 56, -361544, -13992, -166120, -141044, 97964, -251784, 109520, -87380, 356720, -27876, 323800, 205892, -50508, 77552, 357580, 184116, 305864, -60532, -111588, -128284, 343164, 391352, -391712, 46952 ], [ -138101, 39238, -165308, -108642, -299122, -22778, 32278, -1917, -14437, -24866, -128300, -225541, 303820, -71737, 123286, 51953, 4669, 190620, 285107, 212061, 336178, 112451, 82279, 17145, 286975, 259470, -386008, -87046 ], [ -301654, -54924, -320328, -217340, -236700, -31564, 230676, 137210, -126838, 202052, -366120, -363702, 250920, -115598, -77228, -101986, 59846, 303688, 212634, 240006, 366492, 285434, 276146, 162574, 230786, 127588, -380304, -221044 ], [ -171634, -4552, -262423, -211934, -111157, -33516, 301710, 170886, -88670, 108469, -320584, -378800, 187939, -88059, -129944, -230340, -9893, 243730, 22929, 238065, 388085, 148915, 285495, 150481, 128017, 137078, -372203, -178667 ], [ 62000, 96832, -129368, -166256, 36664, -33056, 327792, 167344, 2640, -98232, -175040, -350464, 121400, -35320, -130496, -349664, -123720, 122704, -208152, 225576, 406600, -96840, 229720, 82792, 8808, 196464, -363256, -74040 ], [ 295634, 198216, 3687, -120578, 184485, -32596, 353874, 163802, 93950, -304933, -29496, -322128, 54861, 17419, -131048, -468988, -237547, 1678, -439233, 213087, 425115, -342595, 173945, 15103, -110401, 255850, -354309, 30587 ], [ 95362, 213360, -101188, -107482, 189680, 20906, 363720, 116810, -27810, -99684, 23648, -337374, 133500, 35486, -203628, -181224, -22606, 45784, -248046, 249306, 330308, -171230, 260928, 69074, -142820, 73544, -274324, 99310 ], [ -124633, 224584, -216878, -95867, 188392, 76819, 372828, 67843, -159255, 124290, 72592, -354601, 218738, 51977, -279482, 125044, 207279, 97396, -37665, 287739, 230350, 19095, 354400, 128575, -171294, -119748, -191110, 166401 ], [ -263236, 228240, -320904, -94596, 203228, 117768, 376880, 17704, -267664, 280268, 136156, -341532, 293644, 76496, -311816, 350064, 359456, 140644, 103288, 290032, 136136, 186912, 380412, 170548, -195772, -260788, -124152, 220812 ], [ -15227, 195948, -369526, -142459, 294653, 87638, 356916, -38002, -266652, 113265, 269165, -184557, 319473, 139148, -137430, 189156, 142520, 144163, -85542, 120660, 69206, 247816, 85989, 129263, -201269, -153631, -134410, 214993 ], [ 232782, 163656, -418148, -190322, 386078, 57508, 336952, -93708, -265640, -53738, 402174, -27582, 345302, 201800, 36956, 28248, -74416, 147682, -274372, -48712, 2276, 308720, -208434, 87978, -206766, -46474, -144668, 209174 ], [ 350309, 121068, -395598, -232695, 433880, -22086, 229715, -172463, -172000, -132919, 430243, 127557, 340576, 249665, 90319, 2961, -170293, 147079, -287495, -79601, 16211, 273693, -326448, 46531, -210274, 71735, -111483, 199269 ], [ 264864, 62464, -262336, -266528, 413824, -178624, -13280, -287072, 65728, -75488, 295072, 279840, 288320, 274528, -44576, 188640, -77856, 140064, -27296, 104928, 155936, 89440, -170048, 4832, -210688, 207136, -10720, 183008 ], [ 179419, 3860, -129074, -300361, 393768, -335162, -256275, -401681, 303456, -18057, 159901, 432123, 236064, 299391, -179471, 374319, 14581, 133049, 232903, 289457, 295661, -94813, -13648, -36867, -211102, 342537, 90043, 166747 ], [ 16274, 28220, -11450, -281610, 352040, -256304, -291426, -300060, 317912, -58556, 151248, 327870, 157698, 309890, -228546, 339652, -38512, 124004, 217750, 363246, 308532, -125220, 125224, -151058, -191076, 388926, 186214, 141274 ], [ -196821, 105914, 96121, -229055, 296380, -26120, -192963, -59434, 188836, -162010, 223928, 58701, 62547, 311155, -222451, 163334, -185160, 113654, 25585, 365845, 239854, -56726, 252828, -311851, -157910, 378093, 279433, 109879 ], [ -409916, 183608, 203692, -176500, 240720, 204064, -94500, 181192, 59760, -265464, 296608, -210468, -32604, 312420, -216356, -12984, -331808, 103304, -166580, 368444, 171176, 11768, 380432, -472644, -124744, 367260, 372652, 78484 ], [ -240940, 138106, 37644, -204334, 230926, 278144, -94704, 269305, -71292, -314730, 222304, -265013, -64599, 253626, -175035, 70637, -202006, -35258, -141594, 371252, 40007, -87698, 278174, -311045, 40491, 346319, 392740, 156244 ], [ 8472, 66668, -186008, -249092, 230788, 319360, -115680, 325310, -202760, -352588, 117056, -274374, -83298, 182188, -126298, 208982, -14004, -200812, -70892, 374104, -104318, -222524, 127524, -81574, 233530, 323250, 397432, 256984 ] ], [ [ -204416, 226112, -349440, 365760, -409472, -282240, -259008, 27136, 307584, -217856, -175040, 158592, 94848, 67328, 374080, -384384, -97344, -326528, -42240, 129088, 462016, 482560, 90688, -382272, 350528, -426496, 55552, 354432 ], [ -196235, 236762, -324435, 363708, -409271, -262869, -262383, 38425, 293277, -215264, -178193, 141714, 95715, 53639, 351598, -345471, -75990, -305561, -27882, 125308, 433996, 473290, 88468, -380508, 347891, -404272, 54676, 320433 ], [ -133514, 318412, -132730, 347976, -407730, -114358, -288258, 124974, 183590, -195392, -202366, 12316, 102362, -51310, 179236, -47138, 87724, -144814, 82196, 96328, 219176, 402220, 71448, -366984, 327674, -233888, 47960, 59774 ], [ -70793, 400062, 58975, 332244, -406189, 34153, -314133, 211523, 73903, -175520, -226539, -117082, 109009, -156259, 6874, 251195, 251438, 15933, 192274, 67348, 4356, 331150, 54428, -353460, 307457, -63504, 41244, -200885 ], [ -81456, 347296, 203560, 244800, -326912, 121248, -279104, 219224, -52504, -187344, -204288, -228616, 131064, -194696, -90040, 404744, 321528, 55984, 228784, 9008, -149080, 270048, 27816, -347176, 244960, 19288, 27896, -305824 ], [ -229714, 42500, 259795, 22896, -101880, 93188, -129880, 79085, -210261, -258598, -94992, -306655, 182009, -108423, -45489, 286823, 216073, -130270, 127354, -104382, -187421, 227636, -16781, -354467, 103188, -62155, 2113, -118788 ], [ -377972, -262296, 316030, -199008, 123152, 65128, 19344, -61054, -368018, -329852, 14304, -384694, 232954, -22150, -938, 168902, 110618, -316524, 25924, -217772, -225762, 185224, -61378, -361758, -38584, -143598, -23670, 68248 ], [ -342709, -401849, 187574, -203916, 254818, -31494, 50658, -140262, -408437, -302098, 137627, -379806, 280571, 86171, -3070, 161117, 53393, -357880, -20750, -260650, -175976, 171984, -110590, -303737, -61354, -61202, -72034, 57853 ], [ -166276, -414292, -82952, -41904, 314664, -180856, -8728, -172600, -358596, -198184, 271740, -311128, 325628, 211452, -41112, 238052, 33268, -287776, -25304, -249288, -58400, 181184, -163352, -195476, 7416, 147224, -137768, -104412 ], [ 10157, -426735, -353478, 120108, 374510, -330218, -68114, -204938, -308755, -94270, 405853, -242450, 370685, 336733, -79154, 314987, 13143, -217672, -29858, -237926, 59176, 190384, -216114, -87215, 76186, 355650, -203502, -266677 ], [ 101972, -195206, -298204, 180060, 353194, -361014, -30318, -151740, -238376, 23360, 249194, -138366, 175046, 302498, -154366, 256166, -101176, -234490, -117572, -122290, -22598, 47520, -193708, -6926, 59726, 231814, -72334, -222968 ], [ 170282, 104093, -152430, 211662, 309333, -358875, 34473, -74782, -162292, 144800, 11765, -24447, -87453, 223953, -239903, 159635, -241660, -275453, -228386, 22311, -159747, -137584, -150422, 65593, 19591, 15683, 113529, -122044 ], [ 238592, 403392, -6656, 243264, 265472, -356736, 99264, 2176, -86208, 266240, -225664, 89472, -349952, 145408, -325440, 63104, -382144, -316416, -339200, 166912, -296896, -322688, -107136, 138112, -20544, -200448, 299392, -21120 ], [ 286915, 129508, -25562, 215250, 263724, -92351, 19132, 151515, 53793, 206187, -124625, 113024, -248752, -27828, -323140, 68877, -247893, -261952, -308495, 228989, -167452, -351783, -35537, 227559, 30539, -129470, 85308, -110981 ], [ 335238, -144376, -44468, 187236, 261976, 172034, -61000, 300854, 193794, 146134, -23586, 136576, -147552, -201064, -320840, 74650, -113642, -207488, -277790, 291066, -38008, -380878, 36062, 317006, 81622, -58492, -128776, -200842 ], [ 327346, -315890, -61449, 127357, 250448, 322989, -142812, 359063, 268110, 62931, 45723, 149998, -57247, -285170, -289600, 64628, -20321, -128619, -213940, 323723, 70521, -398793, 83826, 360068, 91220, -22194, -262460, -255418 ], [ 117080, -118872, -71500, -47236, 203712, 65596, -230672, 89204, 105960, -103612, 804, 126952, -6164, -48408, -154176, -2256, -74348, 38108, -30768, 250468, 103756, -376460, 45784, 236144, -48528, -110744, -106704, -182968 ], [ -93186, 78146, -81551, -221829, 156976, -191797, -318532, -180655, -56190, -270155, -44115, 103906, 44919, 188354, -18752, -69140, -128375, 204835, 152404, 177213, 136991, -354127, 7742, 112220, -188276, -199294, 49052, -110518 ], [ -221972, 143224, -33652, -305692, 145270, -335910, -317222, -231594, -174830, -286568, -72874, 128240, 15582, 270836, 42322, -29134, -183222, 262372, 267886, 175658, 182256, -247634, 30220, 48636, -247324, -199754, 177748, -83248 ], [ -244834, 36780, 89582, -271606, 179103, -332759, -199991, 2063, -236907, -107812, -80625, 214168, -118301, 152754, 6741, 149829, -239135, 177962, 295371, 267313, 243160, -31733, 131374, 63494, -201462, -85697, 271266, -114712 ], [ -267696, -69664, 212816, -237520, 212936, -329608, -82760, 235720, -298984, 70944, -88376, 300096, -252184, 34672, -28840, 328792, -295048, 93552, 322856, 358968, 304064, 184168, 232528, 78352, -155600, 28360, 364784, -146176 ], [ -233693, -94133, 223160, -200074, 263314, -169437, -46004, 304257, -312266, 67630, -107227, 228059, -214557, 15275, 4639, 258785, -266571, 108637, 346291, 400823, 238563, 253219, 106552, 5835, -81613, 153202, 384487, -38665 ], [ -169362, -74882, 173296, -160836, 322516, 74478, -52168, 284730, -299524, -32788, -131998, 71774, -85458, 48510, 74950, 55994, -193086, 176786, 367566, 416118, 105646, 243950, -140560, -113282, 7374, 283796, 364822, 142966 ], [ -105031, -55631, 123432, -121598, 381718, 318393, -58332, 265203, -286782, -133206, -156769, -84511, 43641, 81745, 145261, -146797, -119601, 244935, 388841, 431413, -27271, 234681, -387672, -232399, 96361, 414390, 345157, 324597 ], [ -120380, -74340, 11848, 35360, 303980, 131828, -128476, 173796, -340920, -202584, -72540, -1816, 20460, -78800, 39152, -175168, 72364, 193284, 351436, 146128, 70932, 45592, -288864, -137496, -24172, 226804, 238252, 128568 ], [ -147681, -98743, -108994, 209976, 205701, -119309, -208217, 71607, -405090, -267306, 28039, 116726, -25563, -268412, -93420, -177376, 282101, 123663, 305229, -184244, 203803, -170470, -138168, -10490, -176133, -8509, 118261, -124110 ], [ -161514, -127216, -220680, 348418, 120112, -333100, -278060, -11198, -460216, -306462, 124380, 210430, -67930, -429712, -209572, -171444, 471972, 58550, 249296, -471668, 318388, -365718, 5048, 86700, -302806, -219038, 14984, -339774 ], [ -33933, -198424, -236228, 107033, 167768, -154758, -243974, 109529, -420380, -77175, 176222, 43335, -71909, -293736, -153314, -80042, 453250, 40771, 91240, -308138, 240970, -342419, 69724, -129178, -163955, -169335, 87204, -166791 ], [ 93648, -269632, -251776, -134352, 215424, 23584, -209888, 230256, -380544, 152112, 228064, -123760, -75888, -157760, -97056, 11360, 434528, 22992, -66816, -144608, 163552, -319120, 134400, -345056, -25104, -119632, 159424, 6192 ], [ 204338, -251359, -269291, -278619, 227835, 100902, -121237, 243386, -308039, 305036, 208982, -232286, -49788, -80927, -47798, 89063, 375745, 25086, -139787, -7944, 78644, -238680, 124631, -482009, 23482, -42370, 188132, 154150 ], [ 276420, -28558, -291302, -200902, 159686, -52692, 92134, 10580, -160862, 283416, 27788, -206940, 45064, -139278, -14540, 135454, 225394, 72604, -18278, 67312, -23384, -27632, -55298, -438562, -134252, 97884, 117384, 244908 ], [ 348502, 194243, -313313, -123185, 91537, -206286, 305505, -222226, -13685, 261796, -153406, -181594, 139916, -197629, 18718, 181845, 75043, 120122, 103231, 142568, -125412, 183416, -235227, -395115, -291986, 238138, 46636, 335666 ], [ 342440, 254276, -267296, -89592, 124044, -168024, 338624, -339196, 69208, 200972, -209296, -122528, 85728, -100196, 57604, 198716, 12568, 180636, 143248, 178044, -159292, 305568, -244444, -222536, -232640, 210548, 15368, 305176 ], [ 264746, 165105, -158920, -96446, 248819, 46106, 206512, -349983, 93174, 104211, -150324, -32552, -105080, 140039, 101649, 188527, 30646, 253063, 108564, 177055, -130703, 346232, -97175, 68414, 25696, 29101, 20290, 163542 ], [ 187052, 75934, -50544, -103300, 373594, 260236, 74400, -360770, 117140, 7450, -91352, 57424, -295888, 380274, 145694, 178338, 48724, 325490, 73880, 176066, -102114, 386896, 50094, 359364, 284032, -152346, 25212, 21908 ], [ 132495, -44755, 84539, -189289, 352611, 296427, 15677, -278091, 80603, -99562, -154695, 97233, -324040, 393049, 173453, 90918, 95141, 188358, 69541, 187946, 11662, 330133, 17486, 371616, 261936, -82397, 78873, -28912 ], [ 86104, -176568, 229048, -303208, 280184, 269816, -17144, -162424, 22712, -210192, -261208, 119336, -294784, 325544, 195464, -23760, 151560, -22736, 75912, 204368, 155504, 238984, -78608, 285504, 140864, 76280, 149736, -47680 ], [ 39713, -308381, 373557, -417127, 207757, 243205, -49965, -46757, -35179, -320822, -367721, 141439, -265528, 258039, 217475, -138438, 207979, -233830, 82283, 220790, 299346, 147835, -174702, 199392, 19792, 234957, 220599, -66448 ], [ -46454, -325508, 304864, -346862, 77272, 59976, -197780, -20454, -72456, -156122, -320542, 207190, -46632, 252178, 294684, 38362, 130858, -180880, -46470, 222780, 73918, 201270, -236476, 45542, 76524, 150622, 62420, -70740 ], [ -134429, -337422, 226480, -268225, -55852, -130372, -350822, 1787, -108796, 21093, -266377, 274925, 180884, 249119, 374402, 228411, 47667, -115928, -181365, 224114, -168295, 261277, -296690, -111387, 141338, 55241, -106170, -74374 ], [ -224492, -309700, 144108, -194992, -140536, -293008, -427576, 19028, -120328, 166404, -187140, 299072, 352464, 215484, 396796, 345600, -36324, -81192, -265212, 198556, -356024, 316916, -356056, -215276, 212204, -8836, -239120, -88708 ], [ -324473, -93707, 42793, -147428, 4870, -324012, -141962, 12519, -14022, 160171, 11189, 116176, 258348, 36613, 146901, 116704, -124115, -189982, -106581, 45261, -284954, 351807, -411394, -67225, 311817, 75781, -202780, -153867 ], [ -424454, 122286, -58522, -99864, 150276, -355016, 143652, 6010, 92284, 153938, 209518, -66720, 164232, -142258, -102994, -112192, -211906, -298772, 52050, -108034, -213884, 386698, -466732, 80826, 411430, 160398, -166440, -219026 ], [ -458717, 185360, -106188, -122077, 253490, -338383, 291557, 38768, 190310, 81501, 312978, -92278, 123513, -264789, -238544, -173670, -194424, -352473, 99666, -179267, -95105, 304634, -467152, 97297, 361967, 221786, -90725, -242335 ], [ -390752, 10560, -70400, -252832, 291072, -247648, 225248, 132608, 275456, -93920, 268864, 126912, 165856, -299680, -196224, 25280, -13184, -320480, -25408, -122848, 97888, 40640, -382144, -90912, 80608, 247040, 46240, -200544 ], [ -322787, -164240, -34612, -383587, 328654, -156913, 158939, 226448, 360602, -269341, 224750, 346102, 208199, -334571, -153904, 224230, 168056, -288487, -150482, -66429, 290881, -223354, -297136, -279121, -200751, 272294, 183205, -158753 ], [ -303500, -165426, -66612, -371878, 351410, -127330, 109738, 266948, 236112, -254096, 76322, 422534, 223928, -163816, -118920, 198116, 125772, -244272, -186712, -49420, 318408, -238400, -281722, -317530, -192954, 184428, 135272, -121680 ], [ -315506, -55003, -142190, -268585, 364635, -137059, 71535, 273158, -23144, -116280, -139165, 407193, 222548, 139140, -88652, 27318, -60206, -192200, -165828, -57746, 239564, -93408, -311047, -259639, 729, 23842, -31524, -87640 ], [ -327512, 55420, -217768, -165292, 377860, -146788, 33332, 279368, -282400, 21536, -354652, 391852, 221168, 442096, -58384, -143480, -246184, -140128, -144944, -66072, 160720, 51584, -340372, -201748, 194412, -136744, -198320, -53600 ], [ -204827, -36925, -217612, -216298, 126928, -216291, -9621, 202567, -160972, 56182, -381735, 279155, 181028, 339915, -52170, -44839, -87008, -87239, -228693, -121461, 71540, 12447, -290030, -160349, 39236, -32774, -180284, 53723 ], [ -53786, -171958, -201512, -299788, -179616, -298378, -53574, 108290, 40600, 69108, -369154, 145962, 132728, 152442, -51020, 110526, 144832, -34178, -334470, -186758, -19816, -65454, -222916, -122422, -189384, 126892, -123336, 176474 ], [ 96155, -300774, -181036, -376592, -468992, -370981, -91161, 15831, 233614, 81685, -347440, 24496, 86707, -23327, -52412, 257165, 359565, 17909, -421927, -251297, -109219, -136502, -155285, -90314, -399431, 277333, -67037, 295470 ], [ 221896, -292816, -64288, -306304, -380672, -234936, 11304, -36632, 238352, 86584, -124800, 161024, 90824, 58392, -109728, 211832, 197944, 48568, -106344, -299160, -155656, -56784, -76280, -186224, -200872, 224824, -25016, 331856 ], [ 347637, -284858, 52460, -236016, -292352, -98891, 113769, -89095, 243090, 91483, 97840, 297552, 94941, 140111, -167044, 166499, 36323, 79227, 209239, -347023, -202093, 22934, 2725, -282134, -2313, 172315, 17005, 368242 ], [ 408500, -267996, 109676, -142910, -224372, -8896, 204852, -107250, 244516, 104278, 209522, 330694, 87844, 147586, -204110, 115952, -86670, 123812, 396770, -369926, -239566, 54016, 85450, -287480, 170344, 86608, 22360, 351984 ], [ 285542, -225906, -1782, 14847, -214022, -49376, 263686, -28199, 236558, 139445, 6823, 70909, 48974, -55297, -183801, 50632, -100217, 207854, 221487, -322109, -251641, -52704, 178715, -36228, 269612, -93160, -76172, 186568 ], [ 162584, -183816, -113240, 172604, -203672, -89856, 322520, 50852, 228600, 174612, -195876, -188876, 10104, -258180, -163492, -14688, -113764, 291896, 46204, -274292, -263716, -159424, 271980, 215024, 368880, -272928, -174704, 21152 ], [ 110576, -163110, -109935, 202585, -136177, -77866, 212306, 41012, 144104, 212122, -308100, -210346, -39172, -263998, -72222, -72627, -128059, 313986, -58008, -157736, -235014, -238644, 288366, 219139, 339426, -305109, -246803, -32 ], [ 135968, -165732, 18566, 93174, -6342, -8636, -82324, -65800, -23888, 252188, -321624, 28164, -99800, -54836, 96460, -122514, -143170, 268492, -84688, 33808, -161828, -287864, 220884, -46350, 169548, -176286, -290066, 136128 ], [ 161360, -168354, 147067, -16237, 123493, 60594, -376954, -172612, -191880, 292254, -335148, 266674, -160428, 154326, 265142, -172401, -158281, 222998, -111368, 225352, -88642, -337084, 153402, -311839, -330, -47463, -333329, 272288 ], [ 154016, -78496, 196320, 57728, 23136, 163984, -275440, -173024, -244640, 202880, -238192, 319408, -136208, 226368, 203072, -61648, -20912, 89584, 21312, 140016, -149056, -234864, 54944, -327104, -94592, 53232, -367344, 206880 ], [ 132350, 51822, 210902, 211920, -177930, 282319, -613, -126886, -246986, 56876, -92901, 290865, -74867, 238420, 40048, 119385, 183167, -82295, 223712, -66455, -267920, -66389, -57066, -232896, -155772, 141621, -397313, 53286 ], [ 110684, 182140, 225484, 366112, -378996, 400654, 274214, -80748, -249332, -89128, 52390, 262322, -13526, 250472, -122976, 300418, 387246, -254174, 426112, -272926, -386784, 102086, -169076, -138688, -216952, 230010, -427282, -100308 ], [ 28202, 113588, 206844, 376916, -290913, 167701, 285071, 51196, -208880, -41827, 122291, 227332, 84502, 264015, -210778, 327752, 313474, -306458, 163509, -110637, -292561, 62241, -82993, -78227, -134009, 99747, -355128, -166395 ], [ -60072, 26096, 185040, 374064, -175292, -98708, 270788, 191312, -164352, 23884, 185012, 191728, 186024, 277700, -291416, 340448, 213240, -347352, -143380, 86772, -178044, 2556, 21956, -20980, -37340, -51340, -273248, -224148 ], [ -123164, -61915, 168495, 372658, -56335, -321593, 233738, 295995, -129466, 90291, 247406, 148654, 283220, 278671, -363150, 335351, 117125, -381805, -374249, 263565, -69641, -39759, 118232, 10740, 60541, -158321, -204667, -274287 ], [ -18376, -153386, 187010, 380892, 84862, -254318, 44908, 164458, -158860, 161338, 307620, 55780, 351576, 194882, -375524, 211634, 48470, -373318, -98318, 302918, -1998, 33726, 156688, -127720, 166502, 28738, -224746, -273666 ], [ 86412, -244857, 205525, 389126, 226059, -187043, -143922, 32921, -188254, 232385, 367834, -37094, 419932, 111093, -387898, 87917, -20185, -364831, 177613, 342271, 65645, 107211, 195144, -266180, 272463, 215797, -244825, -273045 ], [ 124408, -263568, 213688, 292408, 276640, -87040, -202496, -80416, -176720, 270960, 354200, -94584, 394248, 18400, -402672, 44488, -106848, -283488, 273080, 312992, 134400, 114992, 207160, -297736, 258352, 284544, -223808, -271760 ], [ 37169, -145854, 202441, -1095, 157316, 74328, -16840, -159628, -88446, 248650, 202101, -85729, 192239, -90988, -421946, 151599, -227276, -65540, 30177, 155028, 205240, -422, 169601, -128847, 19106, 131456, -125736, -269230 ], [ -50070, -28140, 191194, -294598, 37992, 235696, 168816, -238840, -172, 226340, 50002, -76874, -9770, -200376, -441220, 258710, -347704, 152408, -212726, -2936, 276080, -115836, 132042, 40042, -220140, -21632, -27664, -266700 ], [ -155535, 74312, 94758, -377423, -55527, 240297, 213032, -219239, 49323, 183360, -79126, -133591, -125485, -128648, -287685, 159199, -214645, 268917, -292661, -47592, 181235, -213362, 39389, 19040, -211242, -41600, -84396, -281200 ], [ -275020, 165024, -67208, -298188, -129196, 124308, 148448, -123628, 68988, 124480, -190584, -240748, -174820, 82400, -1220, -99252, 113404, 307396, -247236, -5088, -41060, -297128, -95644, -148032, -11464, 40832, -260208, -308800 ], [ -394505, 255736, -229174, -218953, -202865, 8319, 83864, -28017, 88653, 65600, -302042, -347905, -224155, 293448, 285245, -357703, 441453, 345875, -201811, 37416, -263355, -380894, -230677, -315104, 188314, 123264, -436020, -336400 ], [ -375372, 277274, -158238, -9704, -104508, 126978, -30148, -107726, -23820, -27192, -102064, -367132, -206872, 368722, 208542, -323942, 368030, 294246, -139124, 106110, -342766, -308600, -147658, -251776, 166512, 31636, -304788, -239638 ], [ -317734, 279597, -22607, 235660, 41634, 310817, -157890, -236135, -172998, -129404, 184424, -361934, -171084, 406281, 30959, -209011, 183087, 217587, -71642, 182079, -382487, -192956, -4069, -124448, 83160, -108342, -88266, -108331 ], [ -260096, 281920, 113024, 481024, 187776, 494656, -285632, -364544, -322176, -231616, 470912, -356736, -135296, 443840, -146624, -94080, -1856, 140928, -4160, 258048, -422208, -77312, 139520, 2880, -192, -248320, 128256, 22976 ], [ -327854, 217014, -39949, 276922, 135474, 394560, -211204, -209616, -333653, -101482, 434664, -224578, -65675, 168714, -21205, -79912, -145445, 90374, -32519, 106271, -362661, -130557, 106883, -61520, -127750, -275161, 24089, 168888 ], [ -395612, 152108, -192922, 72820, 83172, 294464, -136776, -54688, -345130, 28652, 398416, -92420, 3946, -106412, 104214, -65744, -289034, 39820, -60878, -45506, -303114, -183802, 74246, -125920, -255308, -302002, -80078, 314800 ], [ -414465, 61347, -283985, -63642, 33490, 192353, -72393, 79045, -326877, 140286, 375223, -8942, 26572, -323248, 201558, -53716, -344513, -11604, -88372, -170408, -256172, -176317, 14274, -168045, -355281, -328613, -155630, 424692 ], [ -257260, -122492, -152172, 43400, -6760, 82988, -44172, 136476, -201596, 185320, 399028, -100712, -119984, -330240, 197832, -49392, -82796, -66160, -112752, -198560, -254608, 49796, -144104, -129980, -355948, -354396, -128168, 404912 ], [ -100055, -306331, -20359, 150442, -47010, -26377, -15951, 193907, -76315, 230354, 422833, -192482, -266540, -337232, 194106, -45068, 178921, -120716, -137132, -226712, -253044, 275909, -302482, -91915, -356615, -380179, -100706, 385132 ], [ 63180, -292550, 72564, 154854, -95770, -54432, -11580, 220698, 6356, 223428, 310448, -254842, -310676, -327494, 169290, -79874, 266718, -107342, -138592, -194254, -152120, 396942, -383310, -12950, -291682, -278102, -130604, 337842 ], [ 234254, -21863, 114930, 25847, -155593, 23216, -38214, 207657, 33634, 148954, 21016, -278969, -221666, -296007, 117057, -165549, 128419, -5659, -110256, -83003, 77972, 381371, -363323, 119185, -141469, -9807, -235070, 254789 ], [ 405328, 248824, 157296, -103160, -215416, 100864, -64848, 194616, 60912, 74480, -268416, -303096, -132656, -264520, 64824, -251224, -9880, 96024, -81920, 28248, 308064, 365800, -343336, 251320, 8744, 258488, -339536, 171736 ], [ 422802, 271216, 72627, -82062, -234124, 192432, 22428, 173925, 22160, 38871, -353863, -288883, -29306, -152468, 15501, -299684, -145539, 11947, -116869, 121679, 202216, 229644, -192249, 212995, -1948, 257563, -374612, 136143 ], [ 358356, 161184, -79794, 19092, -230904, 291424, 170456, 149154, -51808, 23990, -330518, -254222, 81692, 2552, -32270, -328296, -279790, -171202, -185570, 205606, -82800, 29176, 28758, 83758, -98456, 113054, -372680, 125862 ], [ 293910, 51152, -232215, 120246, -227684, 390416, 318484, 124383, -125776, 9109, -307173, -219561, 192690, 157572, -80041, -356908, -414041, -354351, -254271, 289533, -367816, -171292, 249765, -45479, -194964, -31455, -370748, 115581 ], [ 138784, 33980, -109096, 153880, -97344, 253308, 116932, 57152, 9436, 14928, -304528, -76280, 100988, 27472, -18252, -160700, -434932, -350100, -254572, 291220, -342372, -192460, 219072, -95796, -227772, 99776, -201036, 177360 ], [ -29944, 30737, 55354, 177386, 52064, 80785, -137057, -16448, 176025, 23852, -304988, 83294, -21119, -145396, 59971, 69231, -438819, -317739, -244613, 280571, -270359, -186733, 150624, -134275, -251025, 272368, -6157, 249948 ], [ -167640, 27486, 202256, 187820, 189824, -60484, -364838, -80380, 331408, 23796, -304264, 218246, -120756, -290302, 125742, 264274, -434918, -285292, -241216, 258198, -203682, -162776, 92922, -175056, -274266, 422050, 173838, 313094 ], [ 20500, 24151, 164904, 60998, 205280, 126414, -317435, -42798, 369128, -70550, -291108, 94667, 15542, -141607, 60767, 92993, -349243, -251942, -306720, 112723, -193033, 52596, 148053, -240008, -297381, 331177, 197551, 277099 ], [ 208640, 20816, 127552, -65824, 220736, 313312, -270032, -5216, 406848, -164896, -277952, -28912, 151840, 7088, -4208, -78288, -263568, -218592, -372224, -32752, -182384, 267968, 203184, -304960, -320496, 240304, 221264, 241104 ], [ 326682, 37669, 104767, -121498, 173570, 393887, -232793, -7226, 407489, -255840, -226191, -104919, 250821, 105306, 2938, -140824, -191438, -164788, -337845, -95095, -114279, 360259, 185942, -321668, -259758, 190213, 169391, 202526 ], [ 284500, 100666, 115278, -14548, -16732, 231438, -218786, -99732, 323378, -339008, -86190, -72190, 264506, 88148, 174932, 45200, -150268, -64232, -75162, 32578, 85154, 171222, 3276, -228104, -7356, 233338, -55250, 158044 ], [ 242318, 163663, 125789, 92402, -207034, 68989, -204779, -192238, 239267, -422176, 53811, -39461, 278191, 70990, 346926, 231224, -109098, 36324, 187521, 160251, 284587, -17815, -179390, -134540, 245046, 276463, -279891, 113562 ], [ 144624, 171292, 26812, 73988, -289276, -29764, -110096, -170024, 111056, -317088, 49428, -79464, 252264, 31068, 319240, 223292, -68792, 137768, 265092, 231536, 356724, -11528, -188920, -13976, 336708, 254080, -370912, 19832 ], [ -3956, 128167, -172529, -59343, -272463, -70129, 58540, -42650, -57580, -39432, -87307, -186138, 190026, -29721, 108514, 37567, -29278, 240026, 172977, 251132, 312173, 173806, -39742, 131338, 281025, 171648, -339448, -119042 ], [ -152536, 85042, -371870, -192674, -255650, -110494, 227176, 84724, -226216, 238224, -224042, -292812, 127788, -90510, -102212, -148158, 10236, 342284, 80862, 270728, 267622, 359140, 109436, 276652, 225342, 89216, -307984, -257916 ], [ -65751, 71140, -318268, -188458, -125770, -85613, 280144, 127098, -149100, 112181, -207199, -296687, 80119, -88314, -112831, -266852, -22738, 270683, -61250, 252992, 305147, 192625, 159419, 216470, 116840, 136290, -275789, -232434 ], [ 104104, 67552, -175392, -135696, 44016, -37704, 292288, 139472, 14752, -156344, -136152, -264280, 37592, -63888, -52824, -361888, -81296, 137720, -221008, 222080, 371640, -98072, 174392, 83760, -10304, 229072, -243336, -148944 ], [ 273959, 63964, -32516, -82934, 213802, 10205, 304432, 151846, 178604, -424869, -65105, -231873, -4935, -39462, 7183, -456924, -139854, 4757, -380766, 191168, 438133, -388769, 189365, -48950, -137448, 321854, -210883, -65454 ], [ 41500, 123318, -91952, -81454, 256780, 42252, 333450, 88254, 80942, -236014, 13180, -259768, 109970, -39874, -143152, -154662, 42972, 86404, -233360, 240776, 341034, -193134, 235710, -204, -168958, 87738, -206282, 3406 ], [ -209246, 185533, -160584, -82305, 293994, 73578, 363235, 21209, -28607, -26369, 91794, -290404, 232031, -41415, -303048, 165659, 236770, 177806, -71992, 294044, 236499, 24607, 283481, 56790, -196121, -161237, -202947, 71601 ], [ -370864, 227244, -231664, -87780, 336544, 84904, 378740, -35844, -127156, 130704, 178788, -298460, 331604, -29304, -392936, 407420, 365964, 246832, 35668, 316216, 136784, 220688, 281176, 95140, -218400, -337240, -198504, 132184 ], [ -109124, 171561, -314372, -115219, 404440, 1230, 326415, -45435, -173455, 38060, 305587, -199261, 324359, 47654, -150286, 276021, 188289, 209572, -111785, 190682, 59964, 313884, 41010, 44931, -217480, -166626, -188798, 156610 ], [ 152616, 115878, -397080, -142658, 472336, -82444, 274090, -55026, -219754, -54584, 432386, -100062, 317114, 124612, 92364, 144622, 10614, 172312, -259238, 65148, -16856, 407080, -199156, -5278, -216560, 3988, -179092, 181036 ], [ 277772, 68520, -418066, -179358, 491038, -151583, 167567, -110706, -156460, -80997, 432384, 28558, 300113, 173472, 173824, 111008, -80634, 139057, -268478, 41233, -7339, 383096, -290471, -37082, -233469, 159194, -142539, 205507 ], [ 190464, 34112, -343040, -230464, 433216, -198112, -23264, -238080, 77312, -4384, 235136, 202944, 267936, 178624, 4544, 229504, -37440, 112032, -62720, 175392, 136480, 176832, -150240, -40256, -278112, 290432, -64224, 230048 ], [ 103156, -296, -268014, -281570, 375394, -244641, -214095, -365454, 311084, 72229, 37888, 377330, 235759, 183776, -164736, 348000, 5754, 85007, 143038, 309551, 280299, -29432, -10009, -43430, -322755, 421670, 14091, 254589 ], [ -14714, 14674, -157428, -282220, 323956, -164778, -250422, -309456, 337026, -4052, 57108, 273662, 171186, 197552, -218068, 275508, -62226, 72668, 145334, 331402, 288654, -52282, 99968, -104830, -287556, 421210, 130360, 227232 ], [ -152231, 61387, -23982, -250434, 276622, -3663, -187425, -135576, 229363, -178622, 215486, -8755, 85787, 216872, -196862, 80238, -201675, 69770, 16833, 281055, 209925, 42777, 190496, -203661, -201030, 336087, 271028, 166512 ], [ -289748, 108100, 109464, -218648, 229288, 157452, -124428, 38304, 121700, -353192, 373864, -291172, 388, 236192, -175656, -115032, -341124, 66872, -111668, 230708, 131196, 137836, 281024, -302492, -114504, 250964, 411696, 105792 ], [ -171582, 65741, -11063, -262121, 208991, 230958, -99830, 157179, -21759, -408575, 304147, -269209, 1971, 206017, -148769, -56576, -191621, -34522, -112489, 219767, -8751, 5408, 229451, -171119, 65920, 249669, 380167, 147349 ], [ 412, 4630, -185058, -321438, 194386, 286020, -83316, 264474, -172754, -438866, 186410, -183166, 21866, 165422, -120686, 55296, 18714, -156652, -86430, 217122, -161586, -174912, 147962, 8718, 266112, 266022, 312386, 210438 ] ], [ [ 108160, 317632, -400128, 229184, -395392, -240000, -4160, -141824, 259712, 58112, -235584, 121984, -14976, -96000, 251584, -313984, -171968, -19584, -183040, 271296, 460608, 488192, 63936, -349888, 340672, -302592, 218880, 413568 ], [ 95419, 321286, -370173, 221060, -389977, -235611, -11297, -126377, 247187, 41696, -230751, 111310, -11667, -90615, 227122, -282001, -158666, -6999, -177526, 252996, 433908, 472982, 70956, -348388, 339421, -277200, 206124, 386367 ], [ -2262, 349300, -140518, 158776, -348462, -201962, -66014, -7950, 151162, -84160, -193698, 29476, 13702, -49330, 39580, -36798, -56684, 89486, -135252, 112696, 229208, 356372, 124776, -336888, 329830, -82528, 108328, 177826 ], [ -99943, 377314, 89137, 96492, -306947, -168313, -120731, 110477, 55137, -210016, -156645, -52358, 39071, -8045, -147962, 208405, 45298, 185971, -92978, -27604, 24508, 239762, 178596, -325388, 320239, 112144, 10532, -30715 ], [ -199376, 319840, 224856, 37824, -219904, -125856, -117184, 150056, -49512, -272176, -91648, -133752, 40072, 38152, -262344, 309880, 106632, 176720, -39088, -115248, -102440, 170784, 181464, -329048, 269600, 169768, -46200, -154464 ], [ -302094, 102076, 184445, -14064, -47496, -66884, -4392, 41795, -170331, -214906, 25744, -214321, -4617, 93559, -239551, 141865, 91751, -30786, 36582, -104162, -83603, 191116, 88797, -361133, 141996, -29573, -25937, -119228 ], [ -404812, -115688, 144034, -65952, 124912, -7912, 108400, -66466, -291150, -157636, 143136, -294890, -49306, 148966, -216758, -26150, 76870, -238292, 112252, -93076, -64766, 211448, -3870, -393218, 14392, -228914, -5674, -83992 ], [ -362619, -240567, 48490, -82740, 220542, -18074, 129022, -92346, -273467, -74574, 243381, -267650, 30805, 198965, -214050, -31405, 70751, -304904, 133998, -89270, -19864, 175152, -77986, -314231, -9654, -198350, -20862, -90317 ], [ -208956, -293996, -89464, -72528, 257112, -81416, 78744, -54856, -149244, 28328, 330436, -157480, 206916, 244804, -226792, 88540, 71372, -263136, 114264, -91064, 45088, 95296, -137832, -149804, 45960, 9064, -63320, -128612 ], [ -55293, -347425, -227418, -62316, 293682, -144758, 28466, -17366, -25021, 131230, 417491, -47310, 383027, 290643, -239534, 208485, 71993, -221368, 94530, -92858, 110040, 15440, -197678, 14623, 101574, 216478, -105778, -166907 ], [ 32364, -184602, -190052, -26652, 318390, -150122, 44878, 35964, 21928, 185280, 238326, 39262, 250330, 193598, -221730, 136442, 8120, -171878, -6780, -77102, 20390, -115104, -226708, 115438, 23250, 215578, -11922, -75656 ], [ 101686, 38291, -103986, 16082, 339803, -139381, 79815, 93694, 47412, 225760, -14789, 119279, 31853, 56863, -195441, 11069, -73668, -120243, -130750, -56471, -112205, -259728, -247178, 198583, -92279, 156813, 119799, 51580 ], [ 171008, 261184, -17920, 58816, 361216, -128640, 114752, 151424, 72896, 266240, -267904, 199296, -186624, -79872, -169152, -114304, -155456, -68608, -254720, -35840, -244800, -404352, -267648, 281728, -207808, 98048, 251520, 178816 ], [ 191501, 106716, -43910, 25742, 264340, 7727, 125700, 244597, 133455, 174309, -95519, 93312, -190672, -72972, -108156, 8355, -53083, -46528, -182017, 21683, -125476, -395497, -221855, 268457, -107643, 139678, 96132, 48981 ], [ 211994, -47752, -69900, -7332, 167464, 144094, 136648, 337770, 194014, 82378, 76866, -12672, -194720, -66072, -47160, 131014, 49290, -24448, -109314, 79206, -6152, -386642, -176062, 255186, -7478, 181308, -59256, -80854 ], [ 194862, -152430, -93415, -57421, 104368, 213891, 123036, 347513, 221778, -23683, 204981, -74446, -169073, -35822, 1856, 204108, 99953, 3227, -25356, 130629, 79607, -382887, -121874, 211260, 49772, 196178, -174724, -173094 ], [ 42280, -77864, -108020, -168764, 162880, 44036, 21008, 56908, 131480, -180612, 173724, 22936, -36524, 78488, 7744, 98768, -35540, 51044, 99120, 160092, 44532, -397492, -37464, 56976, -47472, 114712, -146480, -129992 ], [ -110302, -3298, -122625, -280107, 221392, -125819, -81020, -233697, 41182, -337541, 142467, 120318, 96025, 192798, 13632, -6572, -171033, 98861, 223596, 189555, 9457, -412097, 46946, -97308, -144716, 33246, -118236, -86890 ], [ -201644, 40968, -83020, -289060, 225834, -210554, -113018, -300982, -34866, -359960, 102730, 168720, 144194, 204748, 3470, 10158, -256746, 79068, 296882, 208438, 42512, -349582, 132916, -115132, -168740, 28650, -38292, -88528 ], [ -213374, 45844, 27058, -164906, 159985, -184633, -53977, -77951, -92389, -207516, 51969, 153448, 82669, 83630, -27557, 185579, -277745, -28618, 303621, 213567, 164136, -186811, 220914, 44442, -97578, 123985, 108862, -148328 ], [ -225104, 50720, 137136, -40752, 94136, -158712, 5064, 145080, -149912, -55072, 1208, 138176, 21144, -37488, -58584, 361000, -298744, -136304, 310360, 218696, 285760, -24040, 308912, 204016, -26416, 219320, 256016, -208128 ], [ -155219, 52101, 177224, 12842, 132942, -21971, 1780, 202991, -176790, -69518, -56693, 97269, 52589, -81371, -6031, 293391, -287493, -76845, 311069, 271705, 231149, 79661, 191560, 147845, -22499, 286830, 277545, -132583 ], [ -41806, 51618, 179984, 28804, 227564, 173874, -34744, 172838, -187324, -172972, -118402, 42690, 133618, -84062, 91098, 96166, -259042, 71758, 308562, 350250, 82546, 151858, -35312, -23390, -54446, 339500, 232074, 15146 ], [ 71607, 51135, 182744, 44766, 322186, 369719, -71268, 142685, -197858, -276426, -180111, -11889, 214647, -86753, 188227, -101059, -230591, 220361, 306055, 428795, -66057, 224055, -262184, -194625, -86393, 392170, 186603, 162875 ], [ 13820, -51548, 64824, 89568, 225748, 203724, -85092, 46812, -254152, -229160, -54500, -10088, 91476, -169264, 133136, -86464, -32620, 165564, 295028, 146480, 39340, 76392, -136096, -66920, -86740, 214220, 88212, 67144 ], [ -69647, -169561, -71198, 138696, 100651, -16547, -95511, -58919, -317310, -159286, 99209, 170, -62325, -263748, 55212, -40096, 190779, 80257, 282723, -189964, 182837, -104250, 42936, 105626, -82347, 1677, -18117, -65106 ], [ -136566, -277520, -199032, 168414, -6960, -214036, -102676, -150370, -373448, -90114, 241508, 7458, -204550, -338544, -13596, -2572, 394268, 5354, 258096, -487244, 310028, -263946, 197064, 240788, -78538, -185730, -113672, -180450 ], [ -29731, -279912, -240892, -5673, 69032, -172314, -75674, -91881, -355876, -28313, 264002, -16439, -225227, -206616, 13314, -57910, 388702, 39693, 104088, -373302, 266006, -203709, 89700, -16582, -80861, -109209, -96100, -118281 ], [ 77104, -282304, -282752, -179760, 145024, -130592, -48672, -33392, -338304, 33488, 286496, -40336, -245904, -74688, 40224, -113248, 383136, 74032, -49920, -259360, 221984, -143472, -17664, -273952, -83184, -32688, -78528, -56112 ], [ 171822, -257585, -276837, -257653, 172373, -86406, 13029, -31834, -311625, 75444, 242378, -38466, -229572, -22385, 78614, -122071, 336431, 116386, -122693, -160888, 135052, -48424, -109383, -443927, -91226, 17954, -51492, 17530 ], [ 238844, -170898, -161722, -115674, 88538, -36588, 154042, -160404, -264130, 72040, 46004, 22300, -128648, -152082, 143244, -24574, 195694, 177060, -9786, -97776, -49960, 126192, -165342, -414142, -112340, 9444, -2824, 117396 ], [ 305866, -84211, -46607, 26305, 4703, 13230, 295055, -288974, -216635, 68636, -150370, 83066, -27724, -281779, 207874, 72923, 54957, 237734, 103121, -34664, -234972, 300808, -221301, -384357, -133454, 934, 45844, 217262 ], [ 298968, -36740, -480, 85880, 43700, 87000, 314688, -350020, -157656, 22068, -191344, 135840, -13536, -201308, 238268, 103940, -12952, 254116, 142192, 56516, -306692, 356960, -150372, -213560, -51008, -18868, 100728, 206440 ], [ 224310, -25217, -17592, 69918, 195293, 182726, 223056, -349169, -88150, -64067, -89868, 181288, -78856, 71817, 237279, 74017, -14102, 229897, 113580, 173425, -274561, 304520, 36871, 86498, 126368, -49021, 161310, 94154 ], [ 149652, -13694, -34704, 53956, 346886, 278452, 131424, -348318, -18644, -150202, 11608, 226736, -144176, 344942, 236290, 44094, -15252, 205678, 84968, 290334, -242430, 252080, 224114, 386556, 303744, -79174, 221892, -18132 ], [ 153857, -6013, 16405, -33287, 332525, 250469, 47731, -289157, -58635, -225270, -59721, 137119, -130616, 335255, 150947, -37254, 41483, 90458, 121483, 255926, -89582, 156443, 144338, 365280, 230608, 29869, 211159, -55312 ], [ 185896, 312, 91592, -145688, 259592, 178824, -33160, -209416, -137272, -296432, -192040, -168, -89216, 225752, 35832, -136752, 118648, -56880, 180984, 168112, 105872, 45560, -29680, 230592, 69056, 188040, 175256, -65984 ], [ 217935, 6637, 166779, -258089, 186659, 107179, -114051, -129675, -215909, -367594, -324359, -137455, -47816, 116249, -79283, -236250, 195813, -204218, 240485, 80298, 301326, -65323, -203698, 95904, -92496, 346211, 139353, -76656 ], [ 109526, -80956, 87328, -153394, 19368, -64456, -228140, -118970, -205688, -264582, -309762, 16714, 41896, 158414, 78116, -41850, 163638, -222064, 45798, 156164, 86370, 43882, -161412, 31418, -94636, 262338, 49132, -29292 ], [ -5267, -172818, 848, -38831, -152212, -240636, -343738, -111403, -191428, -153653, -288487, 184131, 133804, 207473, 247902, 165909, 126493, -234024, -160443, 239470, -147241, 163091, -109294, -29877, -89530, 167463, -43558, 20710 ], [ -120916, -224252, -72108, 55984, -263560, -382064, -405576, -95636, -155000, -58436, -238268, 300480, 189488, 219268, 351300, 311808, 68132, -254552, -315460, 272036, -314312, 264908, -92584, -83540, -54700, 83652, -116976, 43204 ], [ -240631, -83653, -80825, 56996, -88806, -358420, -212054, -40919, -13274, -37851, -50565, 174256, 73108, 54059, 139355, 163872, -91005, -315778, -227163, 63587, -165318, 284113, -244062, -100951, 121319, 52395, -98852, -64965 ], [ -360346, 56946, -89542, 58008, 85948, -334776, -18532, 13798, 128452, -17266, 137138, 48032, -43272, -111150, -72590, 15936, -250142, -377004, -138866, -144862, -16324, 303318, -395540, -118362, 297338, 21138, -80728, -173134 ], [ -370387, 115312, -111732, 5677, 202670, -294977, 108363, 55312, 212794, -33581, 223438, 38358, -61705, -193883, -200880, -11706, -280840, -393239, -119410, -216205, 80785, 240614, -444976, -155681, 336161, 34566, -25803, -197873 ], [ -209824, 45760, -154880, -129632, 229120, -230048, 131616, 76288, 207872, -107296, 152000, 209984, 72224, -148320, -199040, 147776, -111744, -339488, -207040, -74272, 97184, 50496, -335680, -223968, 161568, 117504, 86368, -92832 ], [ -49261, -23792, -198028, -264941, 255570, -165119, 154869, 97264, 202950, -181011, 80562, 381610, 206153, -102757, -197200, 307258, 57352, -285737, -294670, 67661, 113583, -139622, -226384, -292255, -13025, 200442, 198539, 12209 ], [ -48564, -61102, -235660, -218362, 252718, -166270, 125622, 111100, 129456, -123504, -18498, 397850, 204744, 41576, -201464, 223196, 55284, -215760, -278056, 112588, 154552, -194752, -233190, -251398, -5030, 165332, 129816, 46928 ], [ -150638, -77685, -269746, -54855, 231029, -209901, 62625, 120346, 11880, 18360, -135315, 314199, 116332, 249404, -209652, -17430, -56818, -135352, -194428, 95154, 211316, -163104, -314633, -140377, 120343, 54334, -55196, 36440 ], [ -252712, -94268, -303832, 108652, 209340, -253532, -372, 129592, -105696, 160224, -252132, 230548, 27920, 457232, -217840, -258056, -168920, -54944, -110800, 77720, 268080, -131456, -396076, -29356, 245716, -56664, -240208, 25952 ], [ -171189, -173171, -197812, 52234, 25904, -244077, -55579, 154057, 5260, 193066, -242409, 148189, 77980, 397445, -113814, -151913, -10272, -44361, -164827, 26181, 113868, -72847, -248626, -36819, 117116, 11622, -267140, 44021 ], [ -51014, -265194, -62296, -50484, -191584, -223446, -109146, 181726, 164328, 202956, -206046, 66102, 157192, 281318, 13836, 27234, 205376, -48478, -247834, -32538, -84760, -8562, -52988, -69226, -64952, 117652, -260792, 68102 ], [ 68149, -352826, 64748, -150256, -394368, -203275, -155863, 202809, 315410, 207899, -168272, -5424, 227485, 171791, 132476, 196643, 407459, -52293, -316393, -90191, -273581, 50454, 129637, -102678, -236873, 219099, -250451, 94962 ], [ 165048, -343856, 5408, -185216, -273664, -193224, -51880, 79000, 290800, 104008, -99456, 155392, 101560, 207464, 52896, 151816, 311112, -49464, -67096, -124392, -246648, -6448, 25976, -159120, -185560, 219720, -152264, 182960 ], [ 261947, -334886, -53932, -220176, -152960, -183173, 52103, -44809, 266190, 117, -30640, 316208, -24365, 243137, -26684, 106989, 214765, -46635, 182201, -158593, -219715, -63350, -77685, -215562, -134247, 220341, -54077, 270958 ], [ 287500, -325988, -89644, -222946, -68172, -165184, 126092, -136686, 254108, -63670, -11666, 380634, -127844, 215390, -88786, 57872, 114542, -1764, 317438, -167834, -203090, -95232, -140138, -221832, -51944, 160176, 20776, 293904 ], [ 110906, -317294, -58410, -134511, -85146, -124704, 115098, -138089, 277522, -13829, -133911, 171955, -167726, 7953, -101367, -3400, 3337, 162226, 129505, -106355, -215671, -56224, -85835, -85948, 118164, -72216, 29516, 132536 ], [ -65688, -308600, -27176, -46076, -102120, -84224, 104104, -139492, 300936, 36012, -256156, -36724, -207608, -199484, -113948, -64672, -107868, 326216, -58428, -44876, -228252, -17216, -31532, 49936, 288272, -304608, 38256, -28832 ], [ -141808, -257402, 27103, -31209, -79615, -74038, 7310, -157428, 207640, 82630, -309948, -91062, -209980, -231394, -55810, -65565, -147221, 366302, -116968, 26536, -221594, -69772, 38578, 27981, 310782, -370779, 7363, -71136 ], [ -108320, -159836, 106522, -96598, -14042, -96900, -183084, -193400, -12976, 125732, -289064, 22972, -171432, -71820, 79476, -590, -108190, 271220, -34352, 108784, -193948, -222216, 125932, -166162, 172276, -255618, -66766, 16448 ], [ -74832, -62270, 185941, -161987, 51531, -119762, -373478, -229372, -233592, 168834, -268180, 137006, -132884, 87754, 214762, 64385, -69159, 176138, 48264, 191032, -166302, -374660, 213286, -360305, 33770, -140457, -140895, 104032 ], [ -2976, 50336, 209696, -57728, -45152, -400, -273680, -146976, -301664, 104320, -239248, 175440, -70384, 120768, 193216, 163280, 21680, 54032, 157888, 110096, -189888, -342928, 128864, -286272, -1664, -16112, -224784, 97760 ], [ 85666, 169522, 209098, 120752, -212822, 181185, -46923, -12794, -302998, -7276, -206795, 180799, 2595, 98412, 103056, 277015, 135185, -79897, 279328, -42233, -235888, -230619, -30710, -94912, 7996, 112251, -312943, 50426 ], [ 174308, 288708, 208500, 299232, -380492, 362770, 179834, 121388, -304332, -118872, -174342, 186158, 75574, 76056, 12896, 390750, 248690, -213826, 400768, -194562, -281888, -118310, -190284, 96448, 17656, 240614, -401102, 3092 ], [ 165174, 213644, 97988, 262252, -238223, 196763, 112129, 170436, -226832, -92141, -24163, 126396, 140426, 160065, -65798, 327224, 182750, -289606, 177787, -70531, -152223, -96049, -182719, 30915, -30455, 107821, -271176, 299 ], [ 146728, 120080, -22992, 204752, -66436, -2348, 16380, 211376, -141824, -52236, 137228, 60432, 204504, 254204, -143400, 246816, 99720, -359848, -77996, 79820, -5828, -82364, -159236, -59084, -84068, -49844, -120480, 1748 ], [ 118748, 23819, -113567, 159918, 78591, -164535, -67882, 243349, -79526, -19555, 279218, 5874, 265708, 318337, -212626, 168217, 34603, -407875, -267527, 214307, 116633, -62529, -135384, -148276, -117197, -169343, -1365, -9121 ], [ 27208, -90422, -1442, 199524, 45218, -80562, -75564, 215542, -168628, -35034, 291868, 27356, 307752, 182430, -226012, 101678, 88906, -307802, -15378, 243034, 79534, -1694, -109072, -232088, -13766, -34402, -92790, -102110 ], [ -64332, -204663, 110683, 239130, 11845, 3411, -83246, 187735, -257730, -50513, 304518, 48838, 349796, 46523, -239398, 35139, 143209, -207729, 236771, 271761, 42435, 59141, -82760, -315900, 89665, 100539, -184215, -195099 ], [ -113016, -239984, 177608, 185928, 12640, 81920, -50432, 152608, -286896, -9584, 286440, 33016, 327544, -63968, -260112, 15800, 102240, -119456, 327112, 240480, 49920, 80848, -28856, -315512, 134096, 169088, -219584, -248176 ], [ -81345, -127330, 159783, -41289, 77500, 150184, 58312, 103756, -203682, 137110, 210747, -52751, 184737, -126804, -294566, 84961, -117364, -53308, 114063, 96684, 141000, 29190, 76783, -157249, 67902, 113152, -149848, -226418 ], [ -49674, -14676, 141958, -268506, 142360, 218448, 167056, 54904, -120468, 283804, 135054, -138518, 41930, -189640, -329020, 154122, -336968, 12840, -98986, -47112, 232080, -22468, 182422, 1014, 1708, 57216, -80112, -204660 ], [ -119169, 69560, 58106, -301633, 142935, 164551, 207576, 46807, -58587, 314304, 83190, -162873, -58627, -99960, -236139, 76721, -241595, 76219, -178811, -42136, 181213, -120302, 176339, 39456, 23498, 24576, -134292, -187920 ], [ -266484, 131936, -76536, -185460, 94060, 16684, 195616, 70060, -13116, 255424, 49656, -139988, -126684, 107040, -45308, -113420, 96068, 137468, -156156, 77280, 21156, -253656, 84316, -14272, 112968, 9856, -283792, -175040 ], [ -413799, 194312, -211178, -69287, 45185, -131183, 183656, 93313, 32355, 196544, 16122, -117103, -194741, 314040, 145523, -303561, 433731, 198717, -133501, 196696, -138901, -387010, -7707, -68000, 202438, -4864, -433292, -162160 ], [ -380916, 156230, -217858, 108392, 108540, 17374, 83460, 44206, 8652, 124344, 134832, -142116, -217960, 352398, 169602, -321082, 306562, 116794, -70220, 207266, -253490, -330248, 52586, -94080, 178832, -2772, -309804, -132234 ], [ -297978, 90243, -188993, 303156, 203070, 248271, -41246, -25001, -34266, 48444, 295832, -180434, -228724, 343911, 147361, -290653, 50273, -4899, 4346, 187601, -355449, -220676, 155189, -112480, 123816, 3990, -110486, -97573 ], [ -215040, 24256, -160128, 497920, 297600, 479168, -165952, -94208, -77184, -27456, 456832, -218752, -239488, 335424, 125120, -260224, -206016, -126592, 78912, 167936, -457408, -111104, 257792, -130880, 68800, 10752, 88832, -62912 ], [ -287858, 73706, -203299, 381862, 159278, 379072, -162364, -60720, -120539, 71306, 448920, -89630, -186565, 140246, 153893, -177240, -243851, -135654, 7543, 95601, -389259, -95027, 100173, -154800, -67866, 10729, 87383, 70856 ], [ -360676, 123156, -246470, 265804, 20956, 278976, -158776, -27232, -163894, 170068, 441008, 39492, -133642, -54932, 182666, -94256, -281686, -144716, -63826, 23266, -321110, -78950, -57446, -178720, -204532, 10706, 85934, 204624 ], [ -397679, 118701, -253471, 160186, -72946, 173455, -136743, -2069, -194899, 221730, 424921, 122574, -108684, -207440, 199754, -37612, -261551, -158828, -130700, -57944, -272276, -30963, -193890, -201155, -306463, -20107, 85710, 296652 ], [ -305748, -79812, -130260, 92152, -6936, 48404, -48308, -6876, -181444, 103832, 379404, 39912, -184400, -206336, 174776, -75792, -32724, -191120, -181392, -171104, -292976, 131900, -254104, -218244, -283348, -161764, 89896, 238416 ], [ -213817, -278325, -7049, 24118, 59074, -76647, 40127, -11683, -167989, -14066, 333887, -42750, -260116, -205232, 149798, -113972, 196103, -223412, -232084, -284264, -313676, 294763, -314318, -235333, -260233, -303421, 94082, 180180 ], [ -72076, -266458, 93772, -31046, 39354, -103008, 71932, -10170, -97044, -84484, 208720, -85222, -231212, -219738, 149270, -144862, 268610, -177874, -216736, -287314, -245576, 367506, -355282, -161802, -220798, -304458, 53228, 109614 ], [ 134418, 18903, 165486, -69479, -91815, -1072, 30118, -441, 48638, -93178, -19992, -75447, -66302, -254537, 180527, -166275, 137901, -31157, -115536, -147221, -62036, 323093, -371221, 29535, -160147, -122689, -46178, 23019 ], [ 340912, 304264, 237200, -107912, -222984, 100864, -11696, 9288, 194320, -101872, -248704, -65672, 98608, -289336, 211784, -187688, 7192, 115560, -14336, -7128, 121504, 278680, -387160, 220872, -99496, 59080, -145584, -63576 ], [ 351566, 273680, 126109, -106130, -246708, 185040, 66340, 35787, 170352, -41671, -264521, -66397, 102298, -188460, 185891, -175516, -126157, 65957, 10709, 119105, 60184, 176052, -297079, 161229, -74020, 115509, -209260, -77631 ], [ 257772, 74592, -82478, -82900, -213128, 259744, 208296, 71230, 55904, 55274, -166794, -72722, 20004, -15224, 129518, -145432, -260914, -88350, -4862, 237946, -131728, 42376, -150454, -32270, -67304, 105090, -253880, -52998 ], [ 163978, -124496, -291065, -59670, -179548, 334448, 350252, 106673, -58544, 152219, -69067, -79047, -62290, 158012, 73145, -115348, -395671, -242657, -20433, 356787, -323640, -91300, -3829, -225769, -60588, 94671, -298500, -28365 ], [ 114144, -41084, -158552, -40600, -59328, 193732, 127228, 103616, -17052, 96944, -157040, -52872, -3644, 25008, 97292, 32636, -394188, -293164, -46804, 245548, -325212, -175476, -30144, -135308, -107652, 165952, -136180, 25648 ], [ 70904, 84703, 25126, -22154, 73888, 20703, -150543, 94784, 47831, 18836, -272868, -21822, 76143, -153932, 133517, 198305, -372269, -328101, -74795, 99797, -298233, -252227, -82400, -2253, -162783, 249488, 57181, 84068 ], [ 42328, 192706, 184304, -4460, 195456, -121468, -388730, 83388, 113520, -56372, -375544, -742, 149492, -301346, 158962, 332430, -344762, -359124, -104640, -32246, -266558, -299176, -116122, 106192, -213766, 313150, 226066, 136346 ], [ 167724, 113977, 86232, 5338, 194720, 60370, -211285, 45070, 187672, -101130, -340124, -84347, 155242, -117737, 71217, 135343, -258581, -349050, -153952, -20355, -185575, -33204, 44763, -43768, -221195, 168135, 137953, 124133 ], [ 293120, 35248, -11840, 15136, 193984, 242208, -33840, 6752, 261824, -145888, -304704, -167952, 160992, 65872, -16528, -61744, -172400, -338976, -203264, -8464, -104592, 232768, 205648, -193728, -228624, 23120, 49840, 111920 ], [ 374598, -501, -50223, 37562, 161118, 321265, 69993, -40358, 290735, -207264, -251777, -204601, 154219, 195462, -23066, -143464, -101458, -285964, -204283, 35431, -3113, 359181, 247498, -261564, -173298, -69717, -40863, 79106 ], [ 355692, 61990, 47826, 88852, 54812, 165394, 5570, -107564, 216238, -306624, -158834, -133922, 118822, 201580, 156012, 38512, -65348, -134808, -94918, 152478, 145214, 166602, 17268, -141688, 25468, -43290, -137486, -796 ], [ 336786, 124481, 145875, 140142, -51494, 9523, -58853, -174770, 141741, -405984, -65891, -63243, 83425, 207698, 335090, 220488, -29238, 16348, 14447, 269525, 293541, -25977, -212962, -21812, 224234, -16863, -234109, -80698 ], [ 272400, 174372, 86916, 130748, -108612, -104828, -21744, -146264, 21296, -323424, -15956, -57112, 44056, 170724, 331384, 229892, -21448, 147800, 20540, 294544, 285004, -29304, -283784, 104472, 304764, -13440, -266016, -169720 ], [ 166324, 212713, -115967, 65727, -120641, -181119, 108436, -30022, -141268, -74104, -5445, -110150, 1046, 94249, 160126, 81105, -39618, 261190, -68033, 235204, 132675, 140850, -208482, 236630, 276911, -31104, -238600, -267102 ], [ 60248, 251054, -318850, 706, -132670, -257410, 238616, 86220, -303832, 175216, 5066, -163188, -41964, 17774, -11132, -67682, -57788, 374580, -156606, 175864, -19654, 311004, -133180, 368788, 249058, -48768, -211184, -364484 ], [ 61255, 158172, -282628, 27978, -64918, -152515, 263600, 126438, -187732, 63099, -51505, -127265, -47591, -32742, 8367, -172252, -31758, 266613, -193822, 137536, 82133, 178303, -10091, 238602, 102936, 66814, -126563, -313966 ], [ 100056, 18976, -162016, 87824, 30992, 16328, 251456, 139824, 26720, -176584, -131752, -59944, -40024, -74096, 95192, -261216, 9872, 80520, -212912, 106624, 273608, -61288, 129864, 15824, -84928, 229424, -21752, -211248 ], [ 138857, -120220, -41404, 147670, 126902, 185171, 239312, 153210, 241172, -416267, -211999, 7377, -32457, -115450, 182017, -350180, 51502, -105573, -232002, 75712, 465083, -300879, 269819, -206954, -272792, 392034, 83059, -108530 ], [ -59612, -56598, -43728, 59918, 210228, 142132, 272598, 35938, 204274, -315698, -108348, -20936, 72526, -156958, -2000, -77178, 154468, 50236, -167536, 154360, 309046, -146098, 236898, -143732, -253218, 139174, -53910, -80942 ], [ -268866, 16243, -51640, -34543, 292982, 89462, 307949, -87273, 155951, -199663, 3662, -53596, 181937, -198473, -198328, 212277, 260222, 221586, -99272, 237988, 137213, 26609, 196119, -67510, -224215, -132571, -201869, -56769 ], [ -401488, 65940, -77840, -112860, 371040, 24536, 318284, -165820, 106484, -101264, 122204, -86116, 261996, -222728, -322712, 437956, 330676, 353488, -56468, 299848, -12112, 188656, 133160, -10724, -193760, -318760, -305688, -32728 ], [ -170108, 5703, -190908, -114493, 426792, -98606, 209793, -32213, 51583, -86636, 271773, -117971, 202633, -164998, -105362, 360699, 233455, 298012, -134599, 258310, -54524, 300068, -35154, -46259, -156408, -98558, -199842, -9314 ], [ 61272, -54534, -303976, -116126, 482544, -221748, 101302, 101394, -3318, -72008, 421342, -149826, 143270, -107268, 111988, 283442, 136234, 242536, -212730, 216772, -96936, 411480, -203468, -81794, -119056, 121644, -93996, 14100 ], [ 160820, -65064, -370766, -131970, 463362, -264817, 8705, 124562, 30188, -30155, 409856, -96622, 103455, -76448, 203392, 238432, 65050, 188095, -218978, 214879, -85285, 403336, -259561, -76550, -134579, 278918, -24069, 67853 ], [ 55296, 1728, -365568, -169920, 327616, -183328, -59168, -24064, 201216, 54048, 147840, 88896, 94048, -87488, 98880, 243584, 34368, 135264, -113408, 274656, 10464, 209216, -141088, -7872, -232352, 338304, -10016, 168800 ], [ -50228, 68520, -360370, -207870, 191870, -101839, -127041, -172690, 372244, 138251, -114176, 274414, 84641, -98528, -5632, 248736, 3686, 82433, -7838, 334433, 106213, 15096, -22615, 60806, -330125, 397690, 4037, 269747 ], [ -78822, 57486, -271564, -223700, 114252, -65206, -154986, -211248, 379486, 45844, -81492, 188962, 86574, -59056, -72428, 146060, -67022, 43364, 4842, 267734, 107154, 14554, 29568, 72798, -297852, 326918, 71752, 287072 ], [ -57961, -3579, -129010, -225310, 74002, -57409, -157263, -179048, 281437, -160098, 140642, -70685, 95797, 12888, -114978, -25934, -163461, 13142, -42193, 119729, 47147, 138455, 39136, 48349, -181978, 172473, 173964, 250640 ], [ -37100, -64644, 13544, -226920, 33752, -49612, -159540, -146848, 183388, -366040, 362776, -330332, 105020, 84832, -157528, -197928, -259900, -17080, -89228, -28276, -12860, 262356, 48704, 23900, -66104, 18028, 276176, 214208 ], [ -19298, -60957, -25561, -262407, 25137, -1934, -117034, 13013, 17775, -397201, 332989, -217047, 138525, 120239, -184783, -188928, -90795, -38790, -142343, -55783, -99809, 148320, 68741, 57439, 92672, 72811, 204937, 187675 ], [ -2140, -43638, -102910, -305026, 23182, 54140, -65100, 199750, -162062, -391566, 250166, -25250, 177142, 147954, -208818, -141824, 134214, -58708, -196738, -57922, -192430, -15808, 90982, 103186, 260480, 171642, 97182, 163226 ] ], [ [ 420736, 409152, -450816, 92608, -381312, -197760, 250688, -310784, 211840, 334080, -296128, 85376, -124800, -259328, 129088, -243584, -246592, 287360, -323840, 413504, 459200, 493824, 37184, -317504, 330816, -178688, 382208, 472704 ], [ 387073, 405810, -415911, 78412, -370683, -208353, 239789, -291179, 201097, 298656, -283309, 80906, -119049, -234869, 102646, -218531, -241342, 291563, -327170, 380684, 433820, 472674, 53444, -316268, 330951, -150128, 357572, 452301 ], [ 128990, 380188, -148306, -30424, -289194, -289566, 156230, -140874, 118734, 27072, -185030, 46636, -74958, -47350, -100076, -26458, -201092, 323786, -352700, 129064, 239240, 310524, 178104, -306792, 331986, 68832, 168696, 295878 ], [ -129093, 354566, 119299, -139260, -207705, -370779, 72671, 9431, 36371, -244512, -86751, 12366, -30867, 140169, -302798, 165615, -160842, 356009, -378230, -122556, 44660, 148374, 302764, -297316, 333021, 287792, -20180, 139455 ], [ -317296, 292384, 246152, -169152, -112896, -372960, 44736, 80888, -46520, -357008, 20992, -38888, -50920, 271000, -434648, 215016, -108264, 297456, -306960, -239504, -55800, 71520, 335112, -310920, 294240, 320248, -120296, -3104 ], [ -374474, 161652, 109095, -51024, 6888, -226956, 121096, 4505, -130401, -171214, 146480, -121987, -191243, 295541, -433613, -3093, -32571, 68698, -54190, -103942, 20215, 154596, 194375, -367799, 180804, 3009, -53987, -119668 ], [ -431652, 30920, -27962, 67104, 126672, -80952, 197456, -71878, -214282, 14580, 271968, -205086, -331566, 320082, -432578, -221202, 43122, -160060, 198580, 31620, 96230, 237672, 53638, -424678, 67368, -314230, 12322, -236232 ], [ -382529, -79285, -90594, 38436, 186266, -4654, 207386, -44430, -138497, 152950, 349135, -155494, -218961, 311759, -425030, -223927, 88109, -251928, 288746, 82110, 136248, 178320, -45382, -324725, 42046, -335498, 30310, -238487 ], [ -251636, -173700, -95976, -103152, 199560, 18024, 166216, 62888, 60108, 254840, 389132, -3832, 88204, 278156, -412472, -60972, 109476, -238496, 253832, 67160, 148576, 9408, -112312, -104132, 84504, -129096, 11128, -152812 ], [ -120743, -268115, -101358, -244740, 212854, 40702, 125046, 170206, 258713, 356730, 429129, 147830, 395369, 244553, -399914, 101983, 130843, -225064, 218918, 52210, 160904, -159504, -179242, 116461, 126962, 77306, -8054, -67137 ], [ -37244, -173998, -81900, -233364, 283586, 60770, 120074, 223668, 282232, 347200, 227458, 216890, 325614, 84698, -289094, 16718, 117416, -109266, 104012, -31914, 63378, -277728, -259708, 237802, -13226, 199342, 48490, 71656 ], [ 33090, -27511, -55542, -179498, 370273, 80113, 125157, 262170, 257116, 306720, -41343, 263005, 151159, -110227, -150979, -137497, 94324, 34967, -33114, -135253, -64663, -381872, -343934, 331573, -204149, 297943, 126069, 225204 ], [ 103424, 118976, -29184, -125632, 456960, 99456, 130240, 300672, 232000, 266240, -310144, 309120, -23296, -305152, -12864, -291712, 71232, 179200, -170240, -238592, -192704, -486016, -428160, 425344, -395072, 396544, 203648, 378752 ], [ 96087, 83924, -62258, -163766, 264956, 107805, 232268, 337679, 213117, 142431, -66413, 73600, -132592, -118116, 106828, -52167, 141727, 168896, -55539, -185623, -83500, -439211, -408173, 309355, -245825, 408826, 106956, 208943 ], [ 88750, 48872, -95332, -201900, 72952, 116154, 334296, 374686, 194234, 18622, 177318, -161920, -241888, 68920, 226520, 187378, 212222, 158592, 59162, -132654, 25704, -392406, -388186, 193366, -96578, 421108, 10264, 39134 ], [ 62378, 11030, -125381, -242199, -41712, 104793, 388884, 335963, 175446, -110297, 364239, -298890, -280899, 213526, 293312, 343588, 220227, 135073, 163228, -62465, 88693, -366981, -327574, 62452, 8324, 414550, -86988, -90770 ], [ -32520, -36856, -144540, -290292, 122048, 22476, 272688, 24612, 157000, -257612, 346644, -81080, -66884, 205384, 169664, 199792, 3268, 63980, 229008, 69716, -14692, -418524, -120712, -122192, -46416, 340168, -186256, -77016 ], [ -127418, -84742, -163699, -338385, 285808, -59841, 156492, -286739, 138554, -404927, 329049, 136730, 147131, 197242, 46016, 55996, -213691, -7113, 294788, 201897, -118077, -470067, 86150, -306836, -101156, 265786, -285524, -63262 ], [ -181316, -61288, -132388, -272428, 306398, -85198, 91186, -370370, 105098, -433352, 278334, 209200, 272806, 138660, -35382, 49450, -330270, -104236, 325878, 241218, -97232, -451530, 235612, -278900, -90156, 257054, -254332, -93808 ], [ -181914, 54908, -35466, -58206, 140867, -36507, 92037, -157965, 52129, -307220, 184563, 92728, 283639, 14506, -61855, 221329, -316355, -235198, 311871, 159821, 85112, -341889, 310454, 25390, 6306, 333667, -53542, -181944 ], [ -182512, 171104, 61456, 156016, -24664, 12184, 92888, 54440, -840, -181088, 90792, -23744, 294472, -109648, -88328, 393208, -302440, -366160, 297864, 78424, 267456, -232248, 385296, 329680, 102768, 410280, 147248, -270080 ], [ -76745, 198335, 131288, 225758, 2570, 125495, 49564, 101725, -41314, -206666, -6159, -33521, 319735, -178017, -16701, 327997, -308415, -262327, 275847, 142587, 223735, -93897, 276568, 289855, 36615, 420458, 170603, -226501 ], [ 85750, 178118, 186672, 218444, 132612, 273270, -17320, 60946, -75124, -313156, -104806, 13606, 352694, -216634, 107246, 136338, -324998, -33270, 249558, 284382, 59446, 59766, 69936, 66502, -116266, 395204, 99326, -112674 ], [ 248245, 157901, 242056, 211130, 262654, 421045, -84204, 20167, -108934, -419646, -203453, 60733, 385653, -255251, 231193, -55321, -341581, 195787, 223269, 426177, -104843, 213429, -136696, -156851, -269147, 369950, 28049, 1153 ], [ 148020, -28756, 117800, 143776, 147516, 275620, -41708, -80172, -167384, -255736, -36460, -18360, 162492, -259728, 227120, 2240, -137604, 137844, 238620, 146832, 7748, 107192, 16672, 3656, -149308, 201636, -61828, 5720 ], [ 8387, -240379, -33402, 67416, -4399, 86215, 17195, -189445, -229530, -51266, 170379, -116386, -99087, -259084, 203844, 97184, 99457, 36851, 260217, -195684, 161871, -38030, 224040, 221742, 11439, 11863, -154495, -6102 ], [ -111618, -427824, -177384, -11590, -134032, -94972, 72708, -289542, -286680, 126234, 358636, -195514, -341170, -247376, 182380, 166300, 316564, -47842, 266896, -502820, 301668, -162174, 389080, 394876, 145730, -152422, -242328, -21126 ], [ -25529, -361400, -245556, -118379, -29704, -189870, 92626, -293291, -291372, 20549, 351782, -76213, -378545, -119496, 179942, -35778, 324154, 38615, 116936, -438466, 291042, -64999, 109676, 96014, 2233, -49083, -279404, -69771 ], [ 60560, -294976, -313728, -225168, 74624, -284768, 112544, -297040, -296064, -85136, 344928, 43088, -415920, 8384, 177504, -237856, 331744, 125072, -33024, -374112, 280416, 32176, -169728, -202848, -141264, 54256, -316480, -118416 ], [ 139306, -263811, -284383, -236687, 116911, -273714, 147295, -307054, -315211, -154148, 275774, 155354, -409356, 36157, 205026, -333205, 297117, 207686, -105599, -313832, 191460, 141832, -343397, -405845, -205934, 78278, -291116, -119090 ], [ 201268, -313238, -32142, -30446, 17390, -20484, 215950, -331388, -367398, -139336, 64220, 251540, -302360, -164886, 301028, -184602, 165994, 281516, -1294, -262864, -76536, 280016, -275386, -389722, -90428, -78996, -123032, -10116 ], [ 263230, -362665, 220099, 175795, -82131, 232746, 284605, -355722, -419585, -124524, -147334, 347726, -195364, -365929, 397030, -35999, 34871, 355346, 103011, -211896, -344532, 418200, -207375, -373599, 25078, -236270, 45052, 98858 ], [ 255496, -327756, 266336, 261352, -36644, 342024, 290752, -360844, -384520, -156836, -173392, 394208, -112800, -302420, 418932, 9164, -38472, 327596, 141136, -65012, -454092, 408352, -56300, -204584, 130624, -248284, 186088, 107704 ], [ 183874, -215539, 123736, 236282, 141767, 319346, 239600, -348355, -269474, -232345, -29412, 395128, -52632, 3595, 372909, -40493, -58850, 206731, 118596, 169795, -418419, 262808, 170917, 104582, 227040, -127143, 302330, 24766 ], [ 112252, -103322, -18864, 211212, 320178, 296668, 188448, -335866, -154428, -307854, 114568, 396048, 7536, 309610, 326886, -90150, -79228, 85866, 96056, 404602, -382746, 117264, 398134, 413748, 323456, -6002, 418572, -58172 ], [ 175219, 32729, -51729, 122715, 312439, 204511, 79785, -300223, -197873, -350978, 35253, 177005, 62808, 277461, 128441, -165426, -12175, -7442, 173425, 323906, -190826, -17247, 271190, 358944, 199280, 142135, 343445, -81712 ], [ 285688, 177192, -45864, 11832, 239000, 87832, -49176, -256408, -297256, -382672, -122872, -119672, 116352, 125960, -123800, -249744, 85736, -91024, 286056, 131856, 56240, -147864, 19248, 175680, -2752, 299800, 200776, -84288 ], [ 396157, 321655, -39999, -99051, 165561, -28847, -178137, -212593, -396639, -414366, -280997, -416349, 169896, -25541, -376041, -334062, 183647, -174606, 398687, -60194, 303306, -278481, -232694, -7584, -204784, 457465, 58107, -86864 ], [ 265506, 163596, -130208, 40074, -38536, -188888, -258500, -217486, -338920, -373042, -298982, -173762, 130424, 64650, -138452, -122062, 196418, -263248, 138066, 89548, 98822, -113506, -86348, 17294, -265796, 374054, 35844, 12156 ], [ 123895, -8214, -224784, 190563, -248572, -350900, -336654, -224593, -274060, -328399, -310597, 93337, 86724, 165827, 121402, 103407, 205319, -352120, -139521, 254826, -126187, 64905, 78102, 51633, -320398, 279685, 19054, 115794 ], [ -17340, -138804, -288324, 306960, -386584, -471120, -383576, -210300, -189672, -283276, -289396, 301888, 26512, 223052, 305804, 278016, 172588, -427912, -365708, 345516, -272600, 212900, 170888, 48196, -321604, 176140, 5168, 175116 ], [ -156789, -73599, -204443, 261420, -182482, -392828, -282146, -94357, -12526, -235873, -112319, 232336, -112132, 71505, 131809, 211040, -57895, -441574, -347745, 81913, -45682, 216419, -76730, -134677, -69179, 29009, 5076, 23937 ], [ -296238, -8394, -120562, 215880, 21620, -314536, -180716, 21586, 164620, -188470, 64758, 162784, -250776, -80042, -42186, 144064, -288378, -455236, -329782, -181690, 181236, 219938, -324348, -317550, 183246, -118122, 4984, -127242 ], [ -282057, 45264, -117276, 133431, 151850, -251571, -74831, 71856, 235278, -148663, 133898, 168994, -246923, -122977, -163216, 150258, -367256, -434005, -338486, -253143, 256675, 176594, -422800, -408659, 310355, -152654, 39119, -153411 ], [ -28896, 80960, -239360, -6432, 167168, -212448, 37984, 19968, 140288, -120672, 35136, 293056, -21408, 3040, -201856, 270272, -210304, -358496, -388672, -25696, 96480, 60352, -289216, -357024, 242528, -12032, 126496, 14880 ], [ 224265, 116656, -361444, -146295, 182486, -173325, 150799, -31920, 45298, -92681, -63626, 417118, 204107, 129057, -240496, 390286, -53352, -282987, -438858, 201751, -63715, -55890, -155632, -305389, 174701, 128590, 213873, 183171 ], [ 206372, 43222, -404708, -64846, 154026, -205210, 141506, -44748, 22800, 7088, -113318, 373166, 185560, 246968, -284008, 248276, -15204, -187248, -369400, 274596, -9304, -151104, -184658, -185266, 182894, 146236, 124360, 215536 ], [ 14230, -100367, -397302, 158875, 97423, -282743, 53715, -32466, 46904, 153000, -131465, 221205, 10116, 359668, -330652, -62178, -53430, -78504, -223028, 248054, 183068, -232800, -318219, -21115, 239957, 84826, -78868, 160520 ], [ -177912, -243956, -389896, 382596, 40820, -360276, -34076, -20184, 71008, 298912, -149612, 69244, -165328, 472368, -377296, -372632, -91656, 30240, -76656, 221512, 375440, -314496, -451780, 143036, 297020, 23416, -282096, 105504 ], [ -137551, -309417, -178012, 320766, -75120, -271863, -101537, 105547, 171492, 329950, -103083, 17223, -25068, 454975, -175458, -258987, 66464, -1483, -100961, 173823, 156196, -158141, -207222, 86711, 194996, 56018, -353996, 34319 ], [ -48242, -358430, 76920, 198820, -203552, -148514, -164718, 255162, 288056, 336804, -42938, -13758, 181656, 410194, 78692, -56058, 265920, -62778, -161198, 121682, -149704, 48330, 116940, -16030, 59480, 108412, -398248, -40270 ], [ 40143, -404878, 310532, 76080, -319744, -35569, -220565, 389787, 397206, 334113, 10896, -35344, 368263, 366909, 317364, 136121, 455353, -122495, -210859, 70915, -437943, 237410, 414559, -115042, -74315, 160865, -433865, -105546 ], [ 108200, -394896, 75104, -64128, -166656, -151512, -115064, 194632, 343248, 121432, -74112, 149760, 112296, 356536, 215520, 91800, 424280, -147496, -27848, 50376, -337640, 43888, 128232, -132016, -170248, 214616, -279512, 34064 ], [ 176257, -384914, -160324, -204336, -13568, -267455, -9563, -523, 289290, -91249, -159120, 334864, -143671, 346163, 113676, 47479, 393207, -172497, 155163, 29837, -237337, -149634, -158095, -148990, -266181, 268367, -125159, 173674 ], [ 166500, -383980, -288964, -302982, 88028, -321472, 47332, -166122, 263700, -231618, -232854, 430574, -343532, 283194, 26538, -208, 315754, -127340, 238106, 34258, -166614, -244480, -365726, -156184, -274232, 233744, 19192, 235824 ], [ -63730, -408682, -115038, -283869, 43730, -200032, -33490, -247979, 318486, -167103, -274645, 273001, -384426, 71203, -18933, -57432, 106891, 116598, 37523, 109399, -179701, -59744, -350385, -135668, -33284, -51272, 135204, 78504 ], [ -293960, -433384, 58888, -264756, -568, -78592, -114312, -329836, 373272, -102588, -316436, 115428, -425320, -140788, -64404, -114656, -101972, 360536, -163060, 184540, -192788, 124992, -335044, -115152, 207664, -336288, 251216, -78816 ], [ -394192, -351694, 164141, -265003, -23053, -70210, -197686, -355868, 271176, -46862, -311796, 28222, -380788, -198790, -39398, -58503, -166383, 418618, -175928, 210808, -208174, 99100, -211210, -163177, 282138, -436449, 261529, -142240 ], [ -352608, -153940, 194478, -286370, -21742, -185164, -283844, -321000, -2064, -724, -256504, 17780, -243064, -88804, 62492, 121334, -73210, 273948, 15984, 183760, -226068, -156568, 30980, -285974, 175004, -334950, 156534, -103232 ], [ -311024, 43814, 224815, -307737, -20431, -300118, -370002, -286132, -275304, 45414, -201212, 7338, -105340, 21182, 164382, 301171, 19963, 129278, 207896, 156712, -243962, -412236, 273170, -408771, 67870, -233451, 51539, -64224 ], [ -159968, 179168, 223072, -173184, -113440, -164784, -271920, -120928, -358688, 5760, -240304, 31472, -4560, 15168, 183360, 388208, 64272, 18480, 294464, 80176, -230720, -450992, 202784, -245440, 91264, -85456, -82224, -11360 ], [ 38982, 287222, 207294, 29584, -247714, 80051, -93233, 101298, -359010, -71428, -320689, 70733, 80057, -41596, 166064, 434645, 87203, -77499, 334944, -18011, -203856, -394849, -4354, 43072, 171764, 82881, -228573, 47566 ], [ 237932, 395276, 191516, 232352, -381988, 324886, 85454, 323524, -359332, -148616, -401074, 109994, 164674, -98360, 148768, 481082, 110134, -173478, 375424, -116198, -176992, -338706, -211492, 331584, 252264, 251218, -374922, 106492 ], [ 302146, 313700, -10868, 147588, -185533, 225825, -60813, 289676, -244784, -142455, -170617, 25460, 196350, 56115, 79182, 326696, 52026, -272754, 192065, -30425, -11885, -254339, -282445, 140057, 73099, 115895, -187224, 166993 ], [ 353528, 214064, -231024, 35440, 42420, 94012, -238028, 231440, -119296, -128356, 89444, -70864, 222984, 230708, 4616, 153184, -13800, -372344, -12612, 72868, 166388, -167284, -340428, -97188, -130796, -48348, 32288, 227644 ], [ 360660, 109553, -395629, -52822, 213517, -7477, -369502, 190703, -29586, -129401, 311030, -136906, 248196, 358003, -62102, 1083, -47919, -433945, -160805, 165049, 302907, -85299, -389000, -307292, -294935, -180365, 201937, 256045 ], [ 72792, -27458, -189894, 18156, 5574, 93194, -196036, 266626, -178396, -231406, 276116, -1068, 263928, 169978, -76500, -8278, 129342, -242286, 67562, 183150, 161066, -37114, -374832, -336456, -194034, -97542, 39166, 69446 ], [ -215076, -164469, 15841, 89134, -202369, 193865, -22570, 342549, -327206, -333411, 241202, 134770, 279660, -18047, -90898, -17639, 306603, -50627, 295929, 201251, 19225, 11071, -360664, -365620, -93133, -14719, -123605, -117153 ], [ -350440, -216400, 141528, 79448, -251360, 250880, 101632, 385632, -397072, -290128, 218680, 160616, 260840, -146336, -117552, -12888, 311328, 44576, 381144, 167968, -34560, 46704, -264872, -333288, 9840, 53632, -215360, -224592 ], [ -199859, -108806, 117125, -81483, -2316, 226040, 133464, 367140, -318918, 25570, 219393, -19773, 177235, -162620, -167186, 18323, -7452, -41076, 197949, 38340, 76760, 58802, -16035, -185651, 116698, 94848, -173960, -183606 ], [ -49278, -1212, 92722, -242414, 246728, 201200, 165296, 348648, -240764, 341268, 220106, -200162, 93630, -178904, -216820, 49534, -326232, -126728, 14754, -91288, 188080, 70900, 232802, -38014, 223556, 136064, -132560, -142620 ], [ -82803, 64808, 21454, -225843, 341397, 88805, 202120, 312853, -166497, 445248, 245506, -192155, 8231, -71272, -184593, -5757, -268545, -116479, -64961, -36680, 181191, -27242, 313289, 59872, 258238, 90752, -184188, -94640 ], [ -257948, 98848, -85864, -72732, 317316, -90940, 242784, 263748, -95220, 386368, 289896, -39228, -78548, 131680, -89396, -127588, 78732, -32460, -65076, 159648, 83372, -210184, 264276, 119488, 237400, -21120, -307376, -41280 ], [ -433093, 132888, -193182, 80379, 293235, -270685, 283448, 214643, -23943, 327488, 334286, 113699, -165327, 334632, 5801, -249419, 426009, 51559, -65191, 355976, -14447, -393126, 215263, 179104, 216562, -132992, -430564, 12080 ], [ -386460, 35186, -277478, 226488, 321588, -92230, 197068, 196138, 41124, 275880, 371728, 82900, -229048, 336074, 130662, -318222, 245094, -60658, -1316, 308422, -164214, -351896, 252830, 63616, 191152, -37180, -314820, -24830 ], [ -278222, -99111, -355379, 370652, 364506, 185725, 75398, 186133, 104466, 226292, 407240, 1066, -286364, 281541, 263763, -372295, -82541, -227385, 80334, 193123, -328411, -248396, 314447, -100512, 164472, 116322, -132706, -86815 ], [ -169984, -233408, -433280, 514816, 407424, 463680, -46272, 176128, 167808, 176704, 442752, -80768, -343680, 227008, 396864, -426368, -410176, -394112, 161984, 77824, -492608, -144896, 376064, -264640, 137792, 269824, 49408, -148800 ], [ -247862, -69602, -366649, 486802, 183082, 363584, -113524, 88176, 92575, 244094, 463176, 45318, -307455, 111778, 328991, -274568, -342257, -361682, 47605, 84931, -415857, -59497, 93463, -248080, -7982, 296619, 150677, -27176 ], [ -325740, 94204, -300018, 458788, -41260, 263488, -180776, 224, 17342, 311484, 483600, 171404, -271230, -3452, 261118, -122768, -274338, -329252, -66774, 92038, -339106, 25902, -189138, -231520, -153756, 323414, 251946, 94448 ], [ -380893, 176055, -222957, 384014, -179382, 154557, -201093, -83183, -62921, 303174, 474619, 254090, -243940, -91632, 197950, -21508, -178589, -306052, -173028, 54520, -288380, 114391, -402054, -234265, -257645, 288399, 327050, 168612 ], [ -354236, -37132, -108348, 140904, -7112, 13820, -52444, -150228, -161292, 22344, 359780, 180536, -248816, -82432, 151720, -102192, 17348, -316080, -250032, -143648, -331344, 214004, -364104, -306508, -210748, 30868, 307960, 71920 ], [ -327579, -250319, 6261, -102206, 165158, -126917, 96205, -217273, -259663, -258486, 244941, 106982, -253692, -73232, 105490, -182876, 213285, -326108, -327036, -341816, -374308, 313617, -326154, -378751, -163851, -226663, 288870, -24772 ], [ -207332, -240366, 114980, -216946, 174478, -151584, 155444, -241038, -200444, -392396, 106992, 84398, -151748, -111982, 129250, -209850, 270502, -248406, -294880, -380374, -339032, 338070, -327254, -310654, -149914, -330814, 237060, -118614 ], [ 34582, 59669, 216042, -164805, -28037, -25360, 98450, -208539, 63642, -335310, -61000, 128075, 89062, -213067, 243997, -167001, 147383, -56655, -120816, -211439, -202044, 264815, -379119, -60115, -178825, -235571, 142714, -208751 ], [ 276496, 359704, 317104, -112664, -230552, 100864, 41456, -176040, 327728, -278224, -228992, 171752, 329872, -314152, 358744, -124152, 24264, 135096, 53248, -42504, -65056, 191560, -430984, 190424, -207736, -140328, 48368, -298888 ], [ 280330, 276144, 179591, -130198, -259292, 177648, 110252, -102351, 318544, -122213, -175179, 156089, 233902, -224452, 356281, -51348, -106775, 119967, 138287, 116531, -81848, 122460, -401909, 109463, -146092, -26545, -43908, -291405 ], [ 157188, -12000, -85162, -184892, -195352, 228064, 246136, -6694, 163616, 86558, -3070, 108778, -41684, -33000, 291306, 37432, -242038, -5498, 175846, 270286, -180656, 55576, -329666, -148298, -36152, 97126, -135080, -231858 ], [ 34046, -300144, -349915, -239586, -131412, 278480, 382020, 88963, 8688, 295329, 169039, 61467, -317270, 158452, 226331, 126212, -377301, -130963, 213405, 424041, -279464, -11308, -257423, -406059, 73788, 220797, -226252, -172311 ], [ 89504, -116148, -208008, -235080, -21312, 134156, 137524, 150080, -43540, 178960, -9552, -29464, -108276, 22544, 212836, 225972, -353444, -236228, 160964, 199876, -308052, -158492, -279360, -174820, 12468, 232128, -71324, -126064 ], [ 171752, 138669, -5102, -221694, 95712, -39379, -164029, 206016, -80363, 13820, -240748, -126938, 173405, -162468, 207063, 327379, -305719, -338463, 95023, -80977, -326107, -317721, -315424, 129769, -74541, 226608, 120519, -81812 ], [ 252296, 357926, 166352, -196740, 201088, -182452, -412622, 247156, -104368, -136540, -446824, -219730, 419740, -312390, 192182, 400586, -254606, -432956, 31936, -322690, -329434, -435576, -325166, 387440, -153266, 204250, 278294, -40402 ], [ 314948, 203803, 7560, -50322, 184160, -5674, -105135, 132938, 6216, -131710, -389140, -263361, 294942, -93867, 81667, 177693, -167919, -446158, -1184, -153433, -178117, -119004, -58527, 152472, -145009, 5093, 78355, -28833 ], [ 377600, 49680, -151232, 96096, 167232, 171104, 202352, 18720, 116800, -126880, -331456, -306992, 170144, 124656, -28848, -45200, -81232, -459360, -34304, 15824, -26800, 197568, 208112, -82496, -136752, -194064, -121584, -17264 ], [ 422514, -38671, -205213, 196622, 148666, 248643, 372779, -73490, 173981, -158688, -277363, -304283, 57617, 285618, -49070, -146104, -11478, -407140, -70721, 165957, 108053, 358103, 309054, -201460, -86838, -329647, -251117, -44314 ], [ 426884, 23314, -19626, 192252, 126356, 99350, 229926, -115396, 109098, -274240, -231478, -195654, -26862, 315012, 137092, 31824, 19572, -205384, -114674, 272378, 205274, 161982, 31260, -55272, 58292, -319918, -219722, -159636 ], [ 431254, 85299, 165961, 187882, 104046, -49943, 87073, -157302, 44215, -389792, -185593, -87025, -111341, 344406, 323254, 209752, 50622, -3628, -158627, 378799, 302495, -34139, -246534, 90916, 203422, -310189, -188327, -274958 ], [ 400176, 177452, 147020, 187508, 72052, -179892, 66608, -122504, -68464, -329760, -81340, -34760, -164152, 310380, 343528, 236492, 25896, 157832, -224012, 357552, 213284, -47080, -378648, 222920, 272820, -280960, -161120, -359272 ], [ 336604, 297259, -59405, 190797, 31181, -292109, 158332, -17394, -224956, -108776, 76417, -34162, -187934, 218219, 211738, 124643, -49958, 282354, -309043, 219276, -46823, 107894, -377222, 341922, 272797, -233856, -137752, -415162 ], [ 273032, 417066, -265830, 194086, -9690, -404326, 250056, 87716, -381448, 112208, 234174, -33564, -211716, 126058, 79948, 12794, -125812, 406876, -394074, 81000, -306930, 262868, -375796, 460924, 272774, -186752, -114384, -471052 ], [ 188261, 245204, -246988, 244414, -4066, -219417, 247056, 125778, -226364, 14017, 104189, 42157, -175301, 22830, 129565, -77652, -40778, 262543, -326394, 22080, -140881, 163981, -179601, 260734, 89032, -2662, 22663, -395498 ], [ 96008, -29600, -148640, 311344, 17968, 70360, 210624, 140176, 38688, -196824, -127352, 144392, -117640, -84304, 243208, -160544, 101040, 23320, -204816, -8832, 175576, -24504, 85336, -52112, -159552, 229776, 199832, -273552 ], [ 3755, -304404, -50292, 378274, 40002, 360137, 174192, 154574, 303740, -407665, -358893, 246627, -59979, -191438, 356851, -243436, 242858, -215903, -83238, -39744, 492033, -212989, 350273, -364958, -408136, 462214, 377001, -151606 ], [ -160724, -236514, 4496, 201290, 163676, 242012, 211746, -16378, 327606, -395382, -229876, 217896, 35082, -274042, 139152, 306, 265964, 14068, -101712, 67944, 277058, -99062, 238086, -287260, -337478, 190610, 98462, -165290 ], [ -328486, -153047, 57304, 13219, 291970, 105346, 252663, -195755, 340509, -372957, -84470, 183212, 131843, -355531, -93608, 258895, 283674, 265366, -126552, 181932, 37927, 28611, 108757, -191810, -252309, -103905, -200791, -185139 ], [ -432112, -95364, 75984, -137940, 405536, -35832, 257828, -295796, 340124, -333232, 65620, 126228, 192388, -416152, -252488, 468492, 295388, 460144, -148604, 283480, -161008, 156624, -14856, -116588, -169120, -300280, -412872, -197640 ], [ -231092, -160155, -67444, -113767, 449144, -198442, 93171, -18991, 276621, -211332, 237959, -36681, 80907, -377650, -60438, 445377, 278621, 386452, -157413, 325938, -169012, 286252, -111318, -137449, -95336, -30490, -210886, -175238 ], [ -30072, -224946, -210872, -89594, 492752, -361052, -71486, 257814, 213118, -89432, 410298, -199590, -30574, -339148, 131612, 422262, 261854, 312760, -166222, 368396, -177016, 415880, -207780, -158310, -21552, 239300, -8900, -152836 ], [ 43868, -198648, -323466, -84582, 435686, -378051, -150157, 359830, 216836, 20687, 387328, -221802, -93203, -326368, 232960, 365856, 210734, 237133, -169478, 388525, -163231, 423576, -228651, -116018, -35689, 398642, 94401, -69801 ], [ -79872, -30656, -388096, -109376, 222016, -168544, -95072, 189952, 325120, 112480, 60544, -25152, -79840, -353600, 193216, 257664, 106176, 158496, -164096, 373920, -115552, 241600, -131936, 24512, -186592, 386176, 44192, 107552 ], [ -203612, 137336, -452726, -134170, 8346, 40963, -39987, 20074, 433404, 204273, -266240, 171498, -66477, -380832, 153472, 149472, 1618, 79859, -158714, 359315, -67873, 59624, -35221, 165042, -337495, 373710, -6017, 284905 ], [ -142930, 100298, -385700, -165180, -95452, 34366, -59550, -113040, 421946, 95740, -220092, 104262, 1962, -315664, 73212, 16612, -71818, 14060, -135650, 204066, -74346, 81390, -40832, 250426, -308148, 232626, 13144, 346912 ], [ 36309, -68545, -234038, -200186, -128618, -111155, -127101, -222520, 333511, -141574, 65798, -132615, 105807, -191096, -33094, -132106, -125247, -43486, -101219, -41597, -115631, 234133, -112224, 300359, -162926, 8859, 76900, 334768 ], [ 215548, -237388, -82376, -235192, -161784, -256676, -194652, -332000, 245076, -378888, 351688, -369492, 209652, -66528, -139400, -280824, -178676, -101032, -66788, -287260, -156916, 386876, -183616, 350292, -17704, -214908, 140656, 322624 ], [ 132986, -187655, -40059, -262693, -158717, -234826, -134238, -131153, 57309, -385827, 361831, -164885, 275079, 34461, -220797, -321280, 10031, -43058, -172197, -331333, -190867, 291232, -91969, 285997, 119424, -104047, 29707, 228001 ], [ -4692, -91906, -20762, -288614, -148022, -177740, -46884, 135026, -151370, -344266, 313922, 132666, 332418, 130486, -296950, -338944, 249714, 39236, -307046, -332966, -223274, 143296, 34002, 197654, 254848, 77262, -118022, 116014 ] ], [ [ 342592, 244352, -252864, 113472, -189632, -177600, 135936, -300224, 58368, 397888, -332672, -35712, -8064, -311296, 91072, -86784, -213696, 383104, -298560, 238912, 363712, 366976, 107392, -355200, 149120, -100864, 417856, 380160 ], [ 309607, 240404, -228489, 95634, -189674, -183195, 127395, -280421, 58992, 363256, -311057, -35463, -9096, -282748, 69625, -71721, -214158, 384100, -301959, 216952, 342262, 354556, 114892, -353643, 149336, -79396, 386785, 368085 ], [ 56722, 210136, -41614, -41124, -189996, -226090, 61914, -128598, 63776, 97744, -145342, -33554, -17008, -63880, -94802, 43762, -217700, 391736, -328018, 48592, 177812, 259336, 172392, -341706, 150992, 85192, 148574, 275510 ], [ -196163, 179868, 145261, -177882, -190318, -268985, -3567, 23225, 68560, -167768, 20373, -31645, -24920, 154988, -259229, 159245, -221242, 399372, -354077, -119768, 13362, 164116, 229892, -329769, 152648, 249780, -89637, 182935 ], [ -346536, 149488, 206728, -213648, -148448, -277584, -18944, 105080, 56072, -269280, 151272, -33424, -69552, 282088, -377392, 161312, -194640, 328072, -302312, -184360, -73960, 130416, 231120, -314872, 128560, 254488, -224032, 86576 ], [ -304699, 118898, 33055, -60054, -27468, -221878, 59624, 55745, 11199, -63292, 216891, -42118, -183034, 237123, -408810, -49276, -111518, 108767, -104627, -54387, -16667, 212066, 126838, -294425, 56202, -40579, -163772, -16878 ], [ -262862, 88308, -140618, 93540, 93512, -166172, 138192, 6410, -33674, 142696, 282510, -50812, -296516, 192158, -440228, -259864, -28396, -110538, 93058, 75586, 40626, 293716, 22556, -273978, -16156, -335646, -103512, -120332 ], [ -206764, 5692, -185383, 49287, 166795, -72519, 164370, 17616, 20773, 257879, 293594, -8988, -201712, 165848, -449065, -240469, 29012, -193057, 178384, 130250, 87415, 220068, -38293, -188414, -33394, -338681, -39703, -126962 ], [ -139696, -116944, -130988, -147156, 203388, 50324, 150248, 75392, 151620, 303212, 262728, 71696, 53312, 153888, -440532, -44164, 66640, -170356, 177280, 126984, 126124, 26960, -65732, -52760, -8232, -117076, 26836, -59112 ], [ -72628, -239580, -76593, -343599, 239981, 173167, 136126, 133168, 282467, 348545, 231862, 152380, 308336, 141928, -431999, 152141, 104268, -147655, 176176, 123718, 164833, -166148, -93171, 82894, 16930, 104529, 93375, 8738 ], [ -53782, -198974, -45778, -304116, 296122, 156672, 111510, 162972, 264076, 288200, 75140, 181368, 274118, 43838, -302578, 39944, 83612, -54304, 89914, -11416, 93886, -243642, -157978, 190306, -115552, 211276, 103502, 102958 ], [ -48331, -113023, -21513, -199098, 357693, 101472, 83979, 185006, 204230, 198500, -116542, 195996, 159555, -78177, -139577, -157948, 46766, 58672, -20003, -183180, -7521, -289021, -233165, 289873, -291824, 286118, 97959, 204503 ], [ -42880, -27072, 2752, -94080, 419264, 46272, 56448, 207040, 144384, 108800, -308224, 210624, 44992, -200192, 23424, -355840, 9920, 171648, -129920, -354944, -108928, -334400, -308352, 389440, -468096, 360960, 92416, 306048 ], [ 19933, -9293, -72941, -109329, 231147, 78403, 171931, 252741, 172329, 59718, -69392, -14362, -106417, -18975, 164897, -89799, 117192, 197615, -44981, -271339, -11224, -313470, -300026, 246288, -264592, 380809, 24750, 183550 ], [ 82746, 8486, -148634, -124578, 43030, 110534, 287414, 298442, 200274, 10636, 169440, -239348, -257826, 162242, 306370, 176242, 224464, 223582, 39958, -187734, 86480, -292540, -291700, 103136, -61088, 400658, -42916, 61052 ], [ 112039, 12445, -201927, -156242, -65137, 128115, 351852, 282188, 223404, -58761, 348972, -368969, -322585, 281674, 391373, 344678, 267316, 225174, 115922, -101989, 136794, -281895, -241794, -34561, 81341, 405612, -120197, -42406 ], [ 20660, -33348, -174580, -247000, 114516, 93316, 232528, 42896, 229200, -201292, 315024, -155276, -75404, 178680, 273084, 161736, 78256, 139016, 159576, -8540, 16504, -308276, -42200, -152620, 3900, 356944, -232092, -77320 ], [ -70719, -79141, -147233, -337758, 294169, 58517, 113204, -196396, 234996, -343823, 281076, 58417, 171777, 75686, 154795, -21206, -110804, 52858, 203230, 84909, -103786, -334657, 157394, -270679, -73541, 308276, -343987, -112234 ], [ -106388, -75854, -112006, -292156, 333352, 35718, 37780, -256668, 201922, -388034, 213668, 143060, 318408, -23278, 52906, -62968, -224934, -69050, 217294, 105218, -104196, -328448, 293278, -229038, -69322, 282988, -337712, -146758 ], [ -69634, -8763, -66535, -69286, 189924, 28519, 19426, -84214, 118317, -304429, 102762, 59938, 334324, -117003, -27663, 78804, -241655, -237433, 192891, 30445, 51238, -279872, 346339, 20213, 41055, 288094, -177816, -180775 ], [ -32880, 58328, -21064, 153584, 46496, 21320, 1072, 88240, 34712, -220824, -8144, -23184, 350240, -210728, -108232, 220576, -258376, -405816, 168488, -44328, 206672, -231296, 399400, 269464, 151432, 293200, -17920, -214792 ], [ 67039, 85759, 47867, 202379, 57043, 94191, -25982, 93324, -11348, -249674, -98245, -931, 326571, -247168, -59306, 171923, -265677, -310454, 182470, 27389, 155061, -104480, 316996, 260430, 92699, 299911, 6556, -187774 ], [ 200646, 92038, 129310, 158334, 149710, 209766, -57676, 9144, -37384, -338500, -177250, 77522, 281790, -253056, 58684, 21710, -267954, -74428, 216924, 177234, -6974, 64064, 162344, 113644, -56226, 307478, -41192, -128204 ], [ 334253, 98317, 210753, 114289, 242377, 325341, -89370, -75036, -63420, -427326, -256255, 155975, 237009, -258944, 176674, -128503, -270231, 161598, 251378, 327079, -169009, 232608, 7692, -33142, -205151, 315045, -88940, -68634 ], [ 206920, -15984, 91396, 61424, 132344, 207956, -67504, -123516, -123576, -255672, -50400, 53708, 75588, -210032, 186644, -21496, -111308, 85824, 218032, 110104, -33684, 174412, 80880, 113652, -127936, 143812, -166268, 4776 ], [ 40446, -148372, -58081, 7236, -8094, 55627, -37604, -166641, -188850, -44946, 198184, -75667, -103329, -152900, 180411, 124094, 71795, -36720, 174516, -161894, 146245, 82205, 188244, 304483, -16800, -54241, -248033, 80262 ], [ -102690, -268168, -199356, -50564, -128894, -89728, -2858, -212924, -245722, 135972, 423774, -181256, -267010, -94678, 174116, 235212, 242550, -139378, 130616, -408296, 304528, 2958, 268046, 456624, 75608, -225404, -319624, 137748 ], [ -777, -255748, -254510, -146290, -43495, -161856, 82771, -292366, -214373, 3906, 407927, -37092, -270713, -25011, 167170, -15626, 283651, -33233, 82684, -385940, 235528, 59791, 58447, 202520, -28628, -114222, -284388, 6234 ], [ 101136, -243328, -309664, -242016, 41904, -233984, 168400, -371808, -183024, -128160, 392080, 107072, -274416, 44656, 160224, -266464, 324752, 72912, 34752, -363584, 166528, 116624, -151152, -51584, -132864, -3040, -249152, -125280 ], [ 163730, -244747, -285389, -257466, 76959, -204087, 216971, -420184, -175622, -216910, 309110, 232924, -276390, 27859, 192373, -399394, 305548, 170286, 4915, -330231, 68933, 188808, -276751, -223403, -181037, 29777, -200560, -175895 ], [ 136452, -277798, -79562, -89428, -3058, 59010, 180838, -397552, -222956, -206652, 72716, 316920, -274412, -186570, 313882, -262820, 148504, 247612, 16438, -271742, -94022, 296080, -210350, -207142, -101066, -116526, -121440, -41598 ], [ 109174, -310849, 126265, 78610, -83075, 322107, 144705, -374920, -270290, -196394, -163678, 400916, -272434, -400999, 435391, -126246, -8540, 324938, 27961, -213253, -256977, 403352, -143949, -190881, -21095, -262829, -42320, 92699 ], [ 86804, -297112, 182572, 171924, -35148, 387828, 113396, -321988, -265844, -215620, -178360, 412216, -227724, -352112, 462556, -93352, -60752, 311256, 51880, -76140, -318592, 381984, -33988, -86168, 53836, -241600, 69548, 130768 ], [ 68933, -240486, 101819, 196741, 130061, 272621, 86509, -241281, -213933, -261873, 10194, 356878, -143843, -61852, 403239, -155498, -16868, 214150, 87162, 133045, -287312, 242696, 115903, 99626, 124147, -66800, 211435, 80628 ], [ 51062, -183860, 21066, 221558, 295270, 157414, 59622, -160574, -162022, -308126, 198748, 301540, -59962, 228408, 343922, -217644, 27016, 117044, 122444, 342230, -256032, 103408, 265794, 285420, 194458, 108000, 353322, 30488 ], [ 137061, -34924, -21403, 144647, 268158, 65973, -23926, -127314, -233701, -305266, 123207, 127236, 51017, 210577, 165095, -216108, 84092, 34473, 206227, 254816, -92900, -13457, 200312, 202818, 117957, 204226, 324036, 11288 ], [ 259720, 146592, -50360, 31832, 173168, -17080, -127472, -110800, -349000, -285072, -45544, -89056, 171560, 84008, -55912, -192096, 145824, -42968, 307128, 62720, 116768, -122408, 58816, 25488, -10360, 272720, 234336, 3008 ], [ 382379, 328108, -79317, -80983, 78178, -100133, -231018, -94286, -464299, -264878, -214295, -305348, 292103, -42561, -276919, -168084, 207556, -120409, 408029, -129376, 326436, -231359, -82680, -151842, -138677, 341214, 144636, -5272 ], [ 255976, 165478, -135554, 46552, -72230, -184770, -240470, -135852, -383952, -284702, -217342, -114728, 231102, 6166, -63360, -49274, 174358, -181372, 167424, 38382, 104794, -124314, 5306, -95620, -209376, 252430, 63296, 53724 ], [ 118252, -12795, -193031, 185012, -225157, -269479, -245645, -180058, -294712, -306345, -212857, 94388, 161849, 62861, 169952, 73845, 136845, -241586, -88704, 222497, -136453, -7451, 103723, -28782, -277456, 156497, -17664, 115778 ], [ -20444, -148996, -226200, 284696, -320428, -333976, -242656, -193324, -198364, -314316, -191604, 263276, 79956, 96996, 328528, 178284, 77124, -292812, -297816, 334456, -293708, 99392, 157100, -5768, -292588, 56348, -74048, 151808 ], [ -163757, -85355, -143906, 200194, -141833, -302466, -200888, -59625, -68253, -257345, -90703, 241081, -61977, 23971, 132108, 193993, -88085, -301345, -283602, 103674, -52001, 158640, -3463, -190918, -56217, -63827, -13696, 64224 ], [ -307070, -21714, -61612, 115692, 36762, -270956, -159120, 74074, 61858, -200374, 10198, 218886, -203910, -49054, -64312, 209702, -253294, -309878, -269388, -127108, 189706, 217888, -164026, -376068, 180154, -184002, 46656, -23360 ], [ -306122, 48146, -67230, 38390, 135635, -237925, -88930, 135260, 115352, -156525, 35238, 211820, -209151, -60771, -196202, 253347, -301242, -292806, -272067, -190751, 284425, 202949, -239404, -440402, 301604, -202504, 103156, -30214 ], [ -80768, 127680, -209600, -27712, 110496, -202528, 25472, 83648, 49664, -133088, -57728, 228288, -1760, 22880, -227712, 340448, -166784, -235904, -301024, 5600, 150496, 72608, -182272, -316800, 244288, -62848, 153664, 88512 ], [ 144586, 207214, -351970, -93814, 85357, -167131, 139874, 32036, -16024, -109651, -150694, 244756, 205631, 106531, -259222, 427549, -32326, -179002, -329981, 201951, 16567, -57733, -125140, -193198, 186972, 76808, 204172, 207238 ], [ 129028, 155316, -381066, -27070, 69374, -166510, 114430, 2894, 4584, -22220, -142678, 192092, 193586, 167180, -295002, 283706, 7548, -88836, -274084, 279974, 61110, -166976, -161836, -84604, 183318, 107880, 92714, 198984 ], [ -41402, 18926, -337343, 125075, 59277, -188245, -915, -11803, 80668, 106350, -69745, 94986, 40475, 213042, -333527, -8601, -13382, 22714, -163638, 281929, 220385, -262656, -258850, 14342, 214161, 69148, -122865, 109100 ], [ -211832, -117464, -293620, 277220, 49180, -209980, -116260, -26500, 156752, 234920, 3188, -2120, -112636, 258904, -372052, -300908, -34312, 134264, -53192, 283884, 379660, -358336, -355864, 113288, 245004, 30416, -338444, 19216 ], [ -147308, -196588, -146062, 275693, -50369, -111369, -122355, 105217, 216059, 241909, 53853, -42568, 33674, 262035, -199677, -189256, 73540, 111085, -58950, 260550, 140144, -191835, -171203, 90406, 195686, 28639, -361097, -64303 ], [ -33320, -263656, 23356, 241814, -168750, 12578, -105450, 267758, 271834, 223302, 99830, -71088, 243020, 256170, 17098, 7440, 208504, 59542, -89172, 231892, -183328, 29862, 72758, 41876, 129492, 34642, -343134, -146482 ], [ 78452, -328125, 177971, 203206, -275465, 125162, -87597, 415095, 321187, 199927, 138104, -92579, 431131, 249172, 220477, 193514, 337842, 8138, -112360, 203101, -485380, 233221, 297541, -6071, 58318, 42061, -322409, -217239 ], [ 141472, -335416, 6920, 60560, -125528, -12240, -48888, 227944, 229256, 71656, 6912, 40568, 152072, 217248, 129144, 145904, 343408, -40208, 19200, 171384, -316192, 33144, 100408, -41192, -122416, 80632, -240920, -36712 ], [ 204492, -342707, -164131, -82086, 24409, -149642, -10179, 40793, 137325, -56615, -124280, 173715, -126987, 185324, 37811, 98294, 348974, -88554, 150760, 139667, -147004, -166933, -96725, -76313, -303150, 119203, -159431, 143815 ], [ 187640, -348312, -249994, -188738, 125728, -220180, -7998, -119268, 83482, -134006, -221422, 248044, -330050, 120088, -38978, 45092, 302286, -84616, 195974, 129490, -26938, -269738, -258944, -111626, -373670, 107512, -67142, 241314 ], [ -55516, -349140, -94491, -193407, 89296, -101270, -109313, -202574, 137555, -67237, -222089, 155722, -317791, -39532, -74559, -23954, 107545, 67460, -3459, 180343, -46051, -96939, -322240, -147483, -131917, -46588, 55747, 103567 ], [ -298672, -349968, 61012, -198076, 52864, 17640, -210628, -285880, 191628, -468, -222756, 63400, -305532, -199152, -110140, -93000, -87196, 219536, -202892, 231196, -65164, 75860, -385536, -183340, 109836, -200688, 178636, -34180 ], [ -416131, -251631, 151659, -218222, 5729, -4822, -260287, -294628, 117122, 29671, -196539, 3671, -239626, -250741, -86541, -38901, -132040, 247224, -229053, 246805, -88974, 61527, -280653, -226820, 195114, -242709, 208300, -121514 ], [ -396466, -45114, 171554, -255252, -53082, -181508, -253594, -222040, -97652, 19850, -140994, -20502, -115196, -184478, 1618, 149538, -13360, 139216, -66190, 223966, -117908, -156950, 7698, -278616, 109692, -162462, 136264, -153852 ], [ -376801, 161403, 191449, -292282, -111893, -358194, -246901, -149452, -312426, 10029, -85449, -44675, 9234, -118215, 89777, 337977, 105320, 31208, 96673, 201127, -146842, -375427, 296049, -330412, 24270, -82215, 64228, -186190 ], [ -246160, 263840, 191568, -204160, -146448, -243968, -172000, -36080, -382112, -45280, -134080, 8704, 84064, -130032, 119744, 422816, 109264, -48992, 158880, 135456, -162832, -390576, 216464, -168608, 55072, 8880, -39744, -124800 ], [ -66967, 320742, 183035, -61284, -170391, -2468, -67258, 95135, -388322, -120490, -228288, 96012, 137194, -176009, 124252, 462330, 63011, -117026, 177050, 51046, -173159, -316769, -24093, 86646, 136722, 104721, -157688, -22404 ], [ 112226, 377644, 174502, 81592, -194334, 239032, 37484, 226350, -394532, -195700, -322496, 183320, 190324, -221986, 128760, 501844, 16758, -185060, 195220, -33364, -183486, -242962, -264650, 341900, 218372, 200562, -275632, 79992 ], [ 197843, 286706, -40629, 46304, -48513, 182227, -106120, 233896, -290786, -158749, -114346, 96979, 174364, -37530, 76442, 315398, -46778, -222392, 118323, 34581, -56452, -158739, -284686, 141559, 44788, 127584, -96027, 121782 ], [ 274548, 181688, -275436, -5952, 113476, 97012, -273376, 229664, -176568, -111116, 122600, -5900, 151824, 168872, 18712, 107432, -111960, -256800, 32372, 117036, 83664, -73524, -283720, -102172, -153104, 38528, 111916, 157800 ], [ 310942, 77177, -447231, -43847, 228743, 30436, -391507, 229572, -84961, -89742, 314687, -79331, 140249, 327334, -29133, -72706, -140056, -265345, -21623, 182106, 189541, 1566, -282571, -314163, -311408, -42017, 267824, 167241 ], [ 78596, -23954, -198946, 13998, 32530, 88120, -182138, 257080, -144094, -243428, 207714, 43558, 201774, 166196, -11078, -67324, 79088, -101470, 137422, 131276, 67158, 9156, -280202, -314554, -205792, -65822, 76832, -498 ], [ -153750, -125085, 49339, 71843, -163683, 145804, 27231, 284588, -203227, -397114, 100741, 166447, 263299, 5058, 6977, -61942, 298232, 62405, 296467, 80446, -55225, 16746, -277833, -314945, -100176, -89627, -114160, -168237 ], [ -276224, -148416, 205168, 81328, -221840, 175040, 171496, 318056, -229688, -387672, 37160, 188016, 278016, -109184, -17112, -44336, 338736, 130728, 354296, 33056, -108960, 21200, -206888, -287464, 6904, -78384, -214496, -246368 ], [ -192688, -25872, 187642, 138, -21142, 150936, 193691, 362699, -194889, -72365, 54939, 19610, 204968, -135496, -120221, -3810, 44290, 19891, 222345, -7884, -33980, 19774, -7363, -207723, 116729, -1426, -144852, -156484 ], [ -109152, 96672, 170116, -81052, 179556, 126832, 215886, 407342, -160090, 242942, 72718, -148796, 131920, -161808, -223330, 36716, -250156, -90946, 90394, -48824, 41000, 18348, 192162, -127982, 226554, 75532, -75208, -66600 ], [ -115407, 138356, 118257, -47933, 274044, 21114, 245309, 399439, -95352, 335637, 157577, -158992, 45989, -58289, -227847, 25450, -206485, -86382, 27694, 7476, 51344, -66317, 247244, -21487, 242493, 77623, -101634, -32200 ], [ -190732, 117840, 39988, 73116, 286832, -147384, 280292, 351116, -7584, 257092, 294036, -47488, -49852, 145100, -156524, -25656, 97276, 6952, 18264, 138576, 11968, -215012, 191216, 105588, 186212, 22124, -201960, -40480 ], [ -266057, 97324, -38281, 194165, 299620, -315882, 315275, 302793, 80184, 178547, 430495, 64016, -145693, 348489, -85201, -76762, 401037, 100286, 8834, 269676, -27408, -363707, 135188, 232663, 129931, -33375, -302286, -48760 ], [ -215724, -21958, -120978, 282904, 278046, -187254, 234356, 300010, 145866, 166746, 429164, 24986, -193546, 314530, 65322, -157442, 211256, -15180, 53818, 211398, -145948, -291164, 200714, 89882, 112242, 65332, -231216, -49156 ], [ -130486, -168675, -204905, 362668, 246927, 23909, 121242, 309877, 205413, 173485, 389558, -55859, -228069, 214641, 237845, -246337, -115620, -188646, 113917, 100515, -286478, -157166, 300005, -127859, 105273, 206874, -112536, -47362 ], [ -45248, -315392, -288832, 442432, 215808, 235072, 8128, 319744, 264960, 180224, 349952, -136704, -262592, 114752, 410368, -335232, -442496, -362112, 174016, -10368, -427008, -23168, 399296, -345600, 98304, 348416, 6144, -45568 ], [ -170276, -122445, -240739, 406207, 85191, 204666, -75454, 205572, 131629, 244532, 408717, 28436, -239960, 68430, 337274, -239851, -339203, -367885, 57337, 50996, -378225, 8043, 159728, -297530, 11732, 317159, 117326, 42522 ], [ -295304, 70502, -192646, 369982, -45426, 174260, -159036, 91400, -1702, 308840, 467482, 193576, -217328, 22108, 264180, -144470, -235910, -373658, -59342, 112360, -329442, 39254, -79840, -249460, -74840, 285902, 228508, 130612 ], [ -377022, 174894, -146813, 297447, -120398, 115784, -193068, -21857, -117093, 302973, 483937, 296131, -190151, -12934, 192756, -72154, -118727, -375591, -160291, 126649, -300419, 72635, -255738, -224760, -136302, 209590, 309835, 172872 ], [ -302824, -39512, -109116, 94196, 4952, -43744, -48720, -131820, -167900, 44476, 348076, 173380, -146612, -7368, 127344, -82872, 48460, -363700, -204612, -28532, -342532, 113828, -202424, -284192, -107368, -28920, 283684, 50144 ], [ -228626, -253918, -71419, -109055, 130302, -203272, 95628, -241783, -218707, -214021, 212215, 50629, -103073, -1802, 61932, -93590, 215647, -351809, -248933, -183713, -384645, 155021, -149110, -343624, -78434, -267430, 257533, -72584 ], [ -122358, -269624, 15438, -217236, 131432, -214800, 142686, -276006, -146824, -341958, 70934, 7628, -13064, -26576, 60750, -107978, 262314, -281138, -223024, -235384, -366728, 152214, -139296, -293846, -76990, -357050, 216232, -183582 ], [ 25601, -27020, 166203, -201826, -28924, -33928, 63267, -211767, 84556, -300167, -77393, 68302, 137356, -90792, 143067, -127137, 152305, -134053, -105816, -152492, -270772, 92207, -186032, -102095, -111283, -253113, 155236, -279331 ], [ 173560, 215584, 316968, -186416, -189280, 146944, -16152, -147528, 315936, -258376, -225720, 128976, 287776, -155008, 225384, -146296, 42296, 13032, 11392, -69600, -174816, 32200, -232768, 89656, -145576, -149176, 94240, -375080 ], [ 185199, 175468, 218838, -171246, -209431, 230271, 20409, -54579, 324776, -94830, -140182, 106445, 200356, -128129, 237306, -88280, -95313, 29977, 112430, 72827, -161585, -17982, -227919, 24412, -87109, -31094, 16504, -353304 ], [ 124134, -15432, -12036, -156204, -154806, 261574, 118826, 53682, 214928, 133652, 70084, 39538, -13912, -52666, 211684, 10896, -247642, -22486, 204844, 247006, -192474, -62924, -195558, -177896, 20830, 94532, -70160, -268848 ], [ 63069, -206332, -242910, -141162, -100181, 292877, 217243, 161943, 105080, 362134, 280350, -27369, -228180, 22797, 186062, 110072, -399971, -74949, 297258, 421185, -223363, -107866, -163197, -380204, 128769, 220158, -156824, -184392 ], [ 103144, -77152, -128164, -185360, -22776, 119220, 51280, 166124, 32692, 267156, 63416, -118016, -17728, -77420, 177180, 179608, -328600, -127512, 264872, 222604, -278052, -170008, -176256, -174372, 61068, 242804, -71028, -155016 ], [ 158390, 100040, 38425, -238444, 58046, -85181, -154340, 154693, -34077, 123659, -217598, -212224, 256432, -203989, 170809, 244698, -223674, -180090, 213766, -31891, -336311, -234730, -196128, 92681, -32979, 250003, 40637, -133902 ], [ 216444, 251316, 179000, -268810, 133490, -257806, -321704, 140264, -86906, -13428, -466264, -294358, 493488, -306154, 159042, 288262, -123410, -230548, 158882, -248874, -374880, -278306, -201420, 319038, -117006, 242200, 133812, -115390 ], [ 303982, 130474, 46428, -60637, 152465, -96783, -87380, 94356, 6635, -83210, -375276, -249715, 340952, -152077, 90617, 105803, -72097, -258746, 64329, -71981, -206704, -99849, -53622, 118087, -95823, 76876, 32842, -124199 ], [ 391520, 9632, -86144, 147536, 171440, 64240, 146944, 48448, 100176, -152992, -284288, -205072, 188416, 2000, 22192, -76656, -20784, -286944, -30224, 104912, -38528, 78608, 94176, -82864, -74640, -88448, -68128, -133008 ], [ 450540, -62336, -124643, 266417, 170444, 140276, 273685, -5447, 135512, -228717, -208539, -154920, 63600, 128259, 2536, -157174, 32167, -266506, -112359, 235703, 111084, 159310, 147425, -184331, -32058, -214817, -133636, -166219 ], [ 444376, -22592, 51882, 181202, 123800, 22056, 154522, -77598, 37808, -318026, -167622, -92176, 2144, 190934, 94352, -4684, 88862, -134900, -166110, 261118, 218264, 16572, -15438, -58406, 59436, -252146, -118088, -255206 ], [ 438212, 17152, 228407, 95987, 77156, -96164, 35359, -149749, -59896, -407335, -126705, -29432, -59312, 253609, 186168, 147806, 145557, -3294, -219861, 286533, 325444, -126166, -178301, 67519, 150930, -289475, -102540, -344193 ], [ 397632, 109852, 216064, 60908, 25496, -215956, 4720, -151424, -169984, -346656, -57624, 12852, -91440, 258816, 183172, 186512, 117760, 91904, -265224, 235580, 240744, -114476, -280852, 192688, 194796, -286040, -80704, -395344 ], [ 325504, 251095, 30592, 71787, -30762, -337189, 55228, -88496, -291424, -148488, 37274, 36381, -96684, 211344, 93265, 120916, 12512, 153728, -302898, 114623, -19846, 38773, -328117, 317164, 195003, -245238, -53104, -411812 ], [ 253376, 392338, -154880, 82666, -87020, -458422, 105736, -25568, -412864, 49680, 132172, 59910, -101928, 163872, 3358, 55320, -92736, 215552, -340572, -6334, -280436, 192022, -375382, 441640, 195210, -204436, -25504, -428280 ], [ 166917, 218911, -137593, 140720, -58924, -281084, 149767, 36408, -269121, -40795, 2483, 102394, -75926, 93042, 82448, 4888, -40258, 115808, -269021, -61246, -168505, 109549, -227011, 266576, 66353, -30303, 52144, -349905 ], [ 75400, -65576, -48744, 215424, -1056, 1632, 191512, 98048, -31784, -233144, -206472, 151568, -38896, 13968, 221184, -40192, 67888, -40960, -158920, -92848, 74904, -56120, -9592, -14208, -108056, 190888, 147456, -238056 ], [ -16117, -350063, 40105, 290128, 56812, 284348, 233257, 159688, 205553, -425493, -415427, 200742, -1866, -65106, 359920, -85272, 176034, -197728, -48819, -124450, 318313, -221789, 207827, -294992, -282465, 412079, 242768, -126207 ], [ -106886, -259560, 70720, 179372, 126934, 151242, 208914, 11316, 242558, -359386, -299024, 231128, 14198, -209146, 149054, 109800, 201240, 20230, -87218, -45832, 181980, -117276, 140874, -242718, -274648, 212916, 1414, -183098 ], [ -197621, -152012, 98688, 60186, 197613, -765, 181567, -146602, 270457, -281531, -167832, 260660, 29309, -356139, -77703, 315788, 222676, 255221, -132367, 37796, 28386, -482, 60995, -175305, -258548, -5354, -255243, -247659 ], [ -256936, -76668, 104108, -34920, 262072, -140480, 137132, -237792, 279344, -199800, -30804, 248992, 25940, -462756, -228944, 476288, 245280, 442240, -162080, 118672, -95524, 117032, -23792, -122912, -232320, -154540, -432816, -284552 ], [ -167006, -154293, 2425, -15646, 296986, -221808, 11529, -12024, 197924, -99658, 133945, 41624, -65209, -377587, -21484, 420720, 273432, 401392, -118472, 186476, -78435, 237966, -131892, -141864, -157984, 24423, -234740, -190022 ], [ -77076, -231918, -99258, 3628, 331900, -303136, -114074, 213744, 116504, 484, 298694, -165744, -156358, -292418, 185976, 365152, 301584, 360544, -74864, 254280, -61346, 358900, -239992, -160816, -83648, 203386, -36664, -95492 ], [ -44944, -210687, -199726, -10524, 297505, -272810, -151369, 314043, 116759, 97629, 294225, -237122, -209041, -242583, 300718, 280415, 267393, 292921, -54638, 307306, -72292, 376721, -249866, -107336, -74364, 301736, 74616, 18550 ], [ -102720, -35680, -298304, -76672, 155296, -68800, -51296, 219168, 244064, 190112, 26528, -96960, -201888, -247712, 271232, 150304, 136224, 183648, -70784, 337344, -126848, 234144, -106944, 58816, -166272, 274688, 50880, 162944 ], [ -160496, 139327, -396882, -142820, 13087, 135210, 48777, 124293, 371369, 282595, -241169, 43202, -194735, -252841, 241746, 20193, 5055, 74375, -86930, 367382, -181404, 91567, 35978, 224968, -258180, 247640, 27144, 307338 ], [ -96038, 103900, -357966, -198370, -85946, 101598, 17586, -17622, 382656, 201856, -224862, 2582, -119220, -214822, 173522, -68016, -44214, 23426, -62812, 244708, -192126, 110396, 39698, 286274, -246684, 137404, 51106, 358002 ], [ 46999, -66806, -230661, -247107, -157223, -84771, -97989, -189777, 319360, 9760, -25981, -154255, 242, -149065, 80395, -129288, -40833, 9971, -12810, 23862, -174669, 232986, -46069, 280179, -168714, -26310, 105731, 348411 ], [ 190036, -237512, -103356, -295844, -228500, -271140, -213564, -361932, 256064, -182336, 172900, -311092, 119704, -83308, -12732, -190560, -37452, -3484, 37192, -196984, -157212, 355576, -131836, 274084, -90744, -190024, 160356, 338820 ], [ 134580, -203113, -81197, -257504, -244696, -267528, -143072, -155379, 85608, -181658, 222403, -154258, 165408, 11443, -134321, -275012, 95737, 61949, -52741, -248293, -163695, 258089, -60454, 183040, 66361, -123420, 14227, 260677 ], [ 37336, -125534, -81174, -200832, -249296, -223920, -33408, 130902, -107408, -140396, 240458, 68612, 195584, 112298, -261902, -364344, 256254, 143990, -172134, -263910, -175218, 114270, 44012, 74112, 240126, -8328, -174166, 168102 ] ], [ [ 82112, -40064, 61120, 207808, 84928, -167744, -151296, -205888, -144384, 362688, -358016, -196224, 214400, -311296, 92480, 110336, -130624, 380288, -195776, -83520, 224320, 178304, 222848, -425600, -112768, -44544, 393920, 216832 ], [ 59885, -41636, 67741, 187462, 66802, -159017, -154623, -187735, -127920, 338088, -327227, -191949, 202280, -285652, 79283, 113981, -135706, 380492, -195149, -82776, 208018, 181460, 213188, -423449, -113080, -34956, 358955, 213799 ], [ -110522, -53688, 118502, 31476, -72164, -92110, -180130, -48562, -1696, 149488, -91178, -159174, 109360, -89048, -21894, 141926, -174668, 382056, -190342, -77072, 83036, 205656, 139128, -406958, -115472, 38552, 90890, 190546 ], [ -280929, -65740, 169263, -124510, -211130, -25203, -205637, 90611, 124528, -39112, 144871, -126399, 16440, 107556, -123071, 169871, -213630, 383620, -185535, -71368, -41946, 229852, 65068, -390467, -117864, 112060, -177175, 167293 ], [ -334392, -47280, 138968, -182320, -250528, -22384, -187904, 172840, 205144, -101024, 289784, -69680, -54416, 189688, -213008, 126816, -221040, 316632, -170488, -45496, -122360, 263120, 6896, -329128, -125936, 87816, -341600, 147472 ], [ -168585, 28390, -43307, -56050, -103236, -139730, -89096, 148299, 200245, 74604, 263817, 31934, -83902, 57185, -281870, -49364, -169290, 121109, -136241, 18191, -119209, 313398, -21486, -183699, -144658, -119713, -311700, 134086 ], [ -2778, 104060, -225582, 70220, 44056, -257076, 9712, 123758, 195346, 250232, 237850, 133548, -113388, -75318, -350732, -225544, -117540, -74414, -101994, 81878, -116058, 363676, -49868, -38270, -163380, -327242, -281800, 120700 ], [ 60316, 55060, -259501, 8653, 154233, -178317, 64710, 86256, 191383, 305597, 162782, 153548, -59856, -100792, -385859, -174887, -65764, -131435, -55696, 120878, -57059, 279820, -43111, 16406, -168166, -279347, -166269, 105754 ], [ 44400, -89840, -179300, -197404, 235860, 51292, 86008, 38784, 188140, 268452, 49944, 110768, 57536, -43936, -395036, 50260, -13968, -81916, -128, 140888, 44900, 92784, -9324, 1272, -162232, -34972, 15132, 89608 ], [ 28484, -234740, -99099, -403461, 317487, 280901, 107306, -8688, 184897, 231307, -62894, 67988, 174928, 12920, -404213, 275407, 37828, -32397, 55440, 160898, 146859, -94252, 24463, -13862, -156298, 209403, 196533, 73462 ], [ -45554, -240554, -43270, -311420, 330750, 198912, 63858, -13644, 115972, 126104, -143188, 46376, 163458, 34730, -290918, 129880, -16972, -2912, 17534, -2440, 118570, -117758, 6626, 63542, -248608, 236356, 155994, 80122 ], [ -135737, -207733, 5789, -136574, 325023, 30368, 2425, -6790, 28802, 1996, -214442, 30644, 116193, 46805, -143603, -118612, -101382, 21008, -46337, -216708, 54101, -95839, -25551, 166651, -368208, 202914, 53805, 93117 ], [ -225920, -174912, 54848, 38272, 319296, -138176, -59008, 64, -58368, -122112, -285696, 14912, 68928, 58880, 3712, -367104, -185792, 44928, -110208, -430976, -10368, -73920, -57728, 269760, -487808, 169472, -48384, 106112 ], [ -47233, -135375, -80047, 58949, 181273, -11423, 33705, 84727, 75331, -46718, -87344, -134174, -95131, 147499, 149739, -116749, -9704, 139205, -88519, -300313, 75192, -108650, -54462, 134704, -227632, 214115, -100870, 71658 ], [ 131454, -95838, -214942, 79626, 43250, 115330, 126418, 169390, 209030, 28676, 111008, -283260, -259190, 236118, 295766, 133606, 166384, 233482, -66830, -169650, 160752, -143380, -51196, -352, 32544, 258758, -153356, 37204 ], [ 246701, -61761, -299277, 56058, -31323, 213233, 173476, 208708, 315364, 57245, 252260, -367011, -331539, 265262, 399183, 281186, 280252, 295794, -41466, -69847, 203102, -164525, -19990, -107403, 207775, 290596, -209847, -9890 ], [ 133564, -47340, -201596, -126792, 122524, 207276, 56176, 84784, 323184, -82756, 187952, -215556, -73732, 80296, 349204, 58776, 170128, 243032, -2872, -81140, 89896, -136764, 111800, -113636, 77204, 276336, -280756, -102488 ], [ 20427, -32919, -103915, -309642, 276371, 201319, -61124, -39140, 331004, -222757, 123644, -64101, 184075, -104670, 299225, -163634, 60004, 190270, 35722, -92433, -23310, -109003, 243590, -119869, -53367, 262076, -351665, -195086 ], [ -5980, -49498, -59074, -328852, 335288, 154562, -135844, -57524, 278614, -287318, 36876, 27164, 325272, -229946, 200526, -246184, -36130, 68098, 44506, -109546, -49196, -100352, 329930, -79482, -75438, 214436, -359184, -221954 ], [ 80362, -106377, -82925, -135330, 270796, 54765, -155210, 61294, 147951, -253807, -79090, 40182, 314876, -277625, 38491, -146916, -114077, -144307, 14537, -134225, 38434, -116544, 357185, 21511, 43541, 123402, -284296, -163373 ], [ 166704, -163256, -106776, 58192, 206304, -45032, -174576, 180112, 17288, -220296, -195056, 53200, 304480, -325304, -123544, -47648, -192024, -356712, -15432, -158904, 126064, -132736, 384440, 122504, 162520, 32368, -209408, -104792 ], [ 241301, -147595, -53047, 68729, 197777, -20539, -159082, 128260, -30620, -248750, -256887, 107903, 211929, -303488, -116814, -73135, -193231, -294482, 61954, -81313, 57799, -39008, 336620, 151002, 147369, 60749, -184140, -87146 ], [ 309634, -93246, 42058, -18326, 219098, 70242, -124996, -14616, -34392, -310252, -289846, 184838, 75562, -244608, -20076, -165158, -153510, -85780, 196596, 50822, -93610, 113344, 248760, 140836, 60682, 152818, -185336, -91332 ], [ 377967, -38897, 137163, -105381, 240419, 161023, -90910, -157492, -38164, -371754, -322805, 261773, -60805, -185728, 76662, -257181, -113789, 122922, 331238, 182957, -245019, 265696, 160900, 130670, -26005, 244887, -186532, -95518 ], [ 230680, -7888, 27948, -84656, 146600, 75164, -125584, -127828, -99816, -243176, -79264, 163268, -85012, -94928, 83420, -97704, -23748, 22464, 214160, 56072, -79708, 258628, 103760, 242044, -67392, 64876, -249428, 32056 ], [ 51050, 19620, -111915, -47764, 35510, -37191, -170572, -72283, -170150, -86086, 205752, 38447, -92395, 660, 76681, 99498, 73841, -124368, 59324, -109666, 133111, 227647, 51228, 371649, -101984, -155947, -321579, 179394 ], [ -101238, 36136, -241684, -23724, -62058, -137600, -195534, -35604, -226142, 49292, 464650, -65624, -94486, 86734, 70540, 257476, 170258, -248806, -73368, -262392, 312624, 197658, 922, 475280, -131896, -347988, -372952, 296412 ], [ 33565, -62764, -265466, -134630, -17645, -112576, -10223, -197018, -131543, -43306, 449309, 48180, -41011, 72911, 70678, 3602, 254369, -138107, 26452, -278492, 142424, 178085, -26011, 306184, -112668, -237818, -206156, 95070 ], [ 168368, -161664, -289248, -245536, 26768, -87552, 175088, -358432, -36944, -135904, 433968, 161984, 12464, 59088, 70816, -250272, 338480, -27408, 126272, -294592, -27776, 158512, -52944, 137088, -93440, -127648, -39360, -106272 ], [ 214726, -213881, -283343, -297726, 44245, -14557, 256505, -457672, 30782, -201818, 342418, 256244, 2526, -11631, 114823, -397942, 336260, 72826, 159025, -282909, -137097, 168920, -69797, 26407, -90991, -69509, 44080, -195453 ], [ 58924, -159394, -209582, -215708, 154, 168086, 100450, -414800, 37084, -206740, 76676, 305832, -152356, -212398, 259102, -302860, 136712, 149140, 38482, -207722, -107266, 247856, -63610, 49246, -126894, -130298, -63008, -28266 ], [ -96878, -104907, -135821, -133690, -43937, 350729, -55605, -371928, 43386, -211662, -189066, 355420, -307238, -413165, 403381, -207778, -62836, 225454, -82061, -132535, -77435, 326792, -57423, 72085, -162797, -191087, -170096, 138921 ], [ -140324, -116360, -64796, -41124, 4540, 335996, -135556, -259948, 14084, -218348, -194024, 318056, -349956, -377808, 442228, -199480, -81520, 253000, -78536, -35748, -51072, 319328, -45164, 83320, -143548, -124736, -141212, 210672 ], [ -80777, -188258, 3721, 61111, 137871, 140335, -145745, -84619, -47855, -226651, 40070, 200986, -289857, -126004, 384429, -270734, 65588, 235842, 38718, 80839, -27888, 232664, -27339, 83918, -73743, 58160, 12313, 194940 ], [ -21230, -260156, 72238, 163346, 271202, -55326, -155934, 90710, -109794, -234954, 274164, 83916, -229758, 125800, 326630, -341988, 212696, 218684, 155972, 197426, -4704, 146000, -9514, 84516, -3938, 241056, 165838, 179208 ], [ 71127, -152228, 54871, 104013, 212586, -115769, -190994, 131450, -221271, -179558, 207885, 35628, -56541, 139451, 229357, -230628, 250324, 141635, 230097, 121760, 97972, 73157, 37160, -23210, 13303, 242902, 233836, 160008 ], [ 175064, 19168, 7192, -12344, 86224, -128488, -234832, 124688, -350232, -101680, 35592, 11616, 156600, 69048, 118152, -54816, 249312, 43448, 289000, -21760, 228704, 5192, 94016, -169168, 11992, 180848, 271648, 139584 ], [ 279001, 190564, -40487, -128701, -40138, -141207, -278670, 117926, -479193, -23802, -136701, -12396, 369741, -1355, 6947, 120996, 248300, -54739, 347903, -165280, 359436, -62773, 150872, -315126, 10681, 118794, 309460, 119160 ], [ 169208, 54114, -41878, -34232, -94626, -120662, -199858, 29852, -387824, -104522, -102634, 60744, 337450, -35854, 147840, 94914, 126706, -42068, 167424, -5574, 107742, -66718, 104702, -254636, -46752, 21914, 109760, 95348 ], [ 49700, -96329, -41165, 69820, -145847, -98605, -115471, -61918, -286440, -192451, -59187, 138300, 294003, -68721, 300192, 59655, -369, -24358, -23936, 167915, -161335, -67753, 53849, -184762, -106736, -76549, -100736, 71382 ], [ -73332, -203820, -34184, 134920, -165988, -91272, -46240, -114916, -194932, -254916, -24316, 205988, 234396, -89652, 383088, 47780, -111636, -13764, -174792, 283944, -344132, -42816, 13924, -146392, -125476, -162508, -247232, 56064 ], [ -213103, -107289, 2570, 14998, -38499, -153878, -49000, 16253, -150335, -196427, -30181, 226803, 98029, -53887, 136068, 146979, -147815, -36971, -133254, 127038, -117099, 105488, 25907, -257666, 51693, -189073, -89728, 81824 ], [ -352874, -10758, 39324, -104924, 88990, -216484, -51760, 147422, -105738, -137938, -36046, 247618, -38338, -18122, -110952, 246178, -183994, -60178, -91716, -29868, 109934, 253792, 37890, -368940, 228862, -215638, 67776, 107584 ], [ -382638, 85062, 8758, -160622, 135569, -238167, -24118, 220532, -71032, -114351, -67678, 213668, -67317, -2625, -262158, 328961, -164094, -66690, -72417, -82005, 243043, 271479, 19228, -368902, 300812, -188248, 166780, 129726 ], [ -241280, 179776, -126528, -116416, 56288, -196192, 50816, 203328, -51712, -145056, -139392, 94528, 70752, -18656, -264320, 386208, -56960, -47232, -87712, 28832, 230048, 85984, -47104, -195712, 209088, -76928, 174784, 146240 ], [ -99922, 274490, -261814, -72210, -22993, -154217, 125750, 186124, -32392, -175761, -211106, -24612, 208821, -34687, -266482, 443455, 50174, -27774, -103007, 139669, 217053, -99511, -113436, -22522, 117364, 34392, 182788, 162754 ], [ -103380, 271036, -267502, -43306, -8726, -91578, 67306, 145498, 27640, -126148, -141490, -61964, 214310, -45692, -272606, 323966, 73812, 42196, -91660, 212258, 240850, -210624, -151012, 32172, 96242, 60536, 48846, 96024 ], [ -199934, 204474, -189877, -24239, 65679, -15655, -76881, 89815, 113844, -24902, 18981, -46738, 134569, -53466, -281277, 90861, 43774, 144638, -63186, 260259, 288299, -273920, -170102, 10690, 120507, 31924, -176347, -24220 ], [ -296488, 137912, -112252, -5172, 140084, 60268, -221068, 34132, 200048, 76344, 179452, -31512, 54828, -61240, -289948, -142244, 13736, 247080, -34712, 308260, 335748, -337216, -189192, -10792, 144772, 3312, -401540, -144464 ], [ -177316, 32476, -108442, 84271, 33077, 136989, -131441, 127371, 203849, 48903, 219007, -69144, 167918, -47791, -206431, -37016, 48108, 256175, -27138, 318850, 96848, -201449, -137697, 38178, 160354, -32235, -330979, -204421 ], [ -12728, -81144, -120172, 188530, -112122, 213878, 7410, 251962, 190302, -5630, 233106, -117904, 321604, -29874, -103506, 139440, 96040, 245618, -23964, 321564, -202336, -23774, -71342, 101980, 174108, -69242, -198154, -251686 ], [ 147708, -191263, -131151, 284034, -245347, 282638, 137617, 364957, 171521, -55779, 241064, -162561, 457641, -14564, -7905, 305934, 143142, 232494, -17144, 321791, -478252, 139831, -7049, 159523, 176986, -105009, -73347, -287485 ], [ 216800, -224360, -125608, 186928, -115144, 172560, 77656, 222840, 37592, -9480, 113920, -116952, 205400, -56608, -73432, 253264, 171984, 162896, 69888, 267304, -242272, -6104, 11880, 79368, -59408, -113496, -124936, -71032 ], [ 285892, -257457, -120065, 89822, 15059, 62482, 17695, 80723, -96337, 36819, -13224, -71343, -46841, -98652, -138959, 200594, 200826, 93298, 156920, 212817, -6292, -152039, 30809, -787, -295802, -121983, -176525, 145421 ], [ 275112, -268936, -99822, 16170, 108128, 1316, -52394, -36812, -185314, 87534, -101434, -42972, -209622, -150776, -188886, 138636, 188634, 36648, 171202, 174854, 160898, -237134, 2944, -76910, -415778, -111960, -193026, 276470 ], [ 38028, -219164, -37929, 8971, 95984, 78734, -151179, -84698, -146927, 150761, -79331, -63442, -118933, -231460, -194613, 50362, 60179, 16684, -20641, 183709, 133183, -149849, -157504, -141609, -205903, -49492, -110111, 165541 ], [ -199056, -169392, 23964, 1772, 83840, 156152, -249964, -132584, -108540, 213988, -57228, -83912, -28244, -312144, -200340, -37912, -68276, -3280, -212484, 192564, 105468, -62564, -317952, -206308, 3972, 12976, -27196, 54612 ], [ -330529, -60869, 69401, -40506, 21547, 89294, -256437, -112204, -138474, 202349, -26633, -88003, 47122, -342151, -163343, -13447, -72728, -28568, -279455, 213607, 79590, -72387, -265935, -230956, 80846, 72089, 11620, -57934 ], [ -346790, 111746, 96886, -121052, -95454, -134956, -162206, -17352, -242940, 109038, 13226, -74226, 105772, -316874, -79738, 134006, 58096, -59664, -210202, 247946, 55716, -188146, 17862, -211912, 12628, 127542, 2328, -172244 ], [ -363051, 284361, 124371, -201598, -212455, -359206, -67975, 77500, -347406, 15727, 53085, -60449, 164422, -291597, 3867, 281459, 188920, -90760, -140949, 282285, 31842, -303905, 301659, -192868, -55590, 182995, -6964, -286554 ], [ -299312, 327904, 139120, -195712, -162992, -283392, -26272, 76208, -389856, -74144, 22208, 42496, 183328, -293712, 31040, 368608, 155376, -131360, -103712, 230496, -44208, -251536, 202032, -74976, -41376, 179600, -43968, -240256 ], [ -200573, 314978, 148297, -152012, -40701, -76300, -7550, 32853, -405174, -162510, -39616, 184452, 184846, -307811, 33524, 429374, 49921, -176118, -80482, 141026, -143085, -125611, -65343, 86162, 8902, 150459, -93096, -123692 ], [ -101834, 302052, 157474, -108312, 81590, 130792, 11172, -10502, -420492, -250876, -101440, 326408, 186364, -321910, 36008, 490140, -55534, -220876, -57252, 51556, -241962, 314, -332718, 247300, 59180, 121318, -142224, -7128 ], [ -19055, 200422, -33479, -48736, 127861, 104721, -91864, 96440, -349878, -159167, 36530, 248977, 116020, -126366, 4766, 299074, -130686, -156392, 3505, 111207, -187308, 55343, -241434, 92829, -45060, 140960, -1449, -22318 ], [ 62204, 90344, -243492, 12352, 166892, 56444, -206496, 217696, -271080, -50308, 193528, 150652, 38832, 89144, -29688, 84024, -202952, -81504, 67836, 185060, -118032, 103620, -115992, -91700, -164016, 165248, 157412, -50056 ], [ 125130, -10317, -391285, 68595, 188109, 12748, -283025, 311148, -189483, 19686, 305205, 71743, -9901, 263842, -51023, -102934, -236680, -5899, 132707, 230110, -63657, 139594, -8121, -250033, -252624, 166037, 269584, -86749 ], [ 65836, -48198, -124278, 92538, 90566, -408, -105534, 219240, -89226, -169420, 114742, 122274, 131066, 166460, 15102, -102612, -13488, 74486, 201178, 83140, -108622, 93548, -17390, -233726, -138912, 10166, 70496, -183142 ], [ 6542, -86079, 142729, 116481, -6977, -13564, 71957, 127332, 11031, -358526, -75721, 172805, 272033, 69078, 81227, -102290, 209704, 154871, 269649, -63830, -153587, 47502, -26659, -217419, -25200, -145705, -128592, -279535 ], [ -56576, -59712, 315344, 133776, -55344, -15040, 203000, 110200, 67224, -399816, -197448, 168656, 334336, -16256, 63672, -77072, 281360, 180536, 289704, -130976, -178656, -272, -11704, -211960, 60584, -218128, -215200, -289312 ], [ -126864, 87120, 310974, 138606, -11506, 5384, 246953, 233273, 40797, -163951, -190295, 61982, 249144, -79000, -110783, -5174, 68886, 103601, 218979, -48452, -166420, -51286, 48671, -226841, 94003, -134086, -90908, -136684 ], [ -197152, 233952, 306604, 143436, 32332, 25808, 290906, 356346, 14370, 71914, -183142, -44692, 163952, -141744, -285238, 66724, -143588, 26666, 148254, 34072, -154184, -102300, 109046, -241722, 127422, -50044, 33384, 15944 ], [ -180197, 248444, 277339, 177633, 82644, -42818, 311199, 402277, 59352, 113767, -47133, -96688, 70167, -52635, -315341, 109710, -102887, 47686, 110458, 69692, -139088, -167055, 86468, -150341, 109855, 27485, 42730, 15848 ], [ -96132, 161136, 228924, 234420, 137936, -179944, 313292, 388868, 159264, 6380, 187996, -106624, -30228, 153284, -234404, 130456, 132564, 144056, 97992, 69232, -121792, -242380, 80, 22780, 53068, 100004, -36344, -101728 ], [ -12067, 73828, 180509, 291207, 193228, -317070, 315385, 375459, 259176, -101007, 423125, -116560, -130623, 359203, -153467, 151202, 368015, 240426, 85526, 68772, -104496, -317705, -86308, 195901, -3719, 172523, -115418, -219304 ], [ 37276, -49282, 136378, 310536, 114762, -275474, 236028, 381454, 284334, -64034, 402852, -164962, -136302, 290550, -12338, 77034, 190312, 134332, 102526, 21890, -160820, -191988, 30830, 54814, -9242, 231740, -106256, -134956 ], [ 76974, -182337, 93437, 319460, -859, -184233, 134046, 392839, 288727, 13039, 311634, -224049, -115671, 145627, 145511, -23499, -102156, -28002, 127711, -37887, -237594, -10426, 204503, -173553, -525, 287262, -72584, 5482 ], [ 116672, -315392, 50496, 328384, -116480, -92992, 32064, 404224, 293120, 90112, 220416, -283136, -95040, 704, 303360, -124032, -394624, -190336, 152896, -97664, -314368, 171136, 378176, -401920, 8192, 342784, -38912, 145920 ], [ -75148, -133071, 20159, 239029, -69491, -21186, -42410, 308268, 89455, 164540, 322191, -59300, -84552, 18138, 267710, -143513, -288801, -271503, 52915, 6204, -310619, 90521, 260048, -326526, 12700, 213869, 38874, 190494 ], [ -266968, 49250, -10178, 149674, -22502, 50620, -116884, 212312, -114210, 238968, 423966, 164536, -74064, 35572, 232060, -162994, -182978, -352670, -47066, 110072, -306870, 9906, 141920, -251132, 17208, 84954, 116660, 235068 ], [ -379178, 146426, -49375, 66029, 15782, 67736, -151268, 105941, -258135, 264671, 474411, 296417, -48141, 48446, 185980, -153950, -69645, -408877, -121857, 179955, -310561, -56439, 56002, -195368, 18886, -49966, 171961, 238872 ], [ -204792, -62920, -120468, 2940, 22728, -112032, -41328, -37924, -186996, 114964, 340068, 97260, 33348, 44904, 102352, -42216, 70724, -375228, -105964, 127492, -341036, -71412, 86040, -210272, 10376, -206504, 146316, 95904 ], [ -30406, -272266, -191561, -60149, 29674, -291800, 68612, -181789, -115857, -34743, 205725, -101897, 114837, 41362, 18724, 69518, 211093, -341579, -90071, 75029, -371511, -86385, 116078, -225176, 1866, -363042, 120671, -47064 ], [ 65390, -324712, -140454, -130908, 5240, -284848, 85002, -219554, -19928, -124290, 65522, -184124, 153256, 48400, -30374, 71762, 249422, -296230, -81168, 20696, -363736, -106638, 123296, -199730, -3114, -383230, 99896, -172362 ], [ 59019, -173188, 69513, -211638, -59988, -35160, -20223, -119389, 108228, -135629, -82299, -114342, 135684, 69192, -34583, -68331, 155099, -235671, -81352, -36068, -306236, -133755, 100848, -121829, -3505, -226163, 85452, -274689 ], [ 52648, -21664, 279480, -292368, -125216, 214528, -125448, -19224, 236384, -146968, -230120, -44560, 118112, 89984, -38792, -208424, 60776, -175112, -81536, -92832, -248736, -160872, 78400, -43928, -3896, -69096, 71008, -377016 ], [ 78917, 26660, 251442, -220218, -130429, 310901, -131853, 79951, 264760, -17082, -130546, -70193, 89740, 29941, -16706, -200392, -87547, -127213, 14970, 9929, -212251, -198954, 76187, -76172, 33033, 28526, 27944, -344328 ], [ 122594, 19944, 96468, -66532, -103634, 325506, -85554, 178598, 239920, 188124, 100972, -146714, 55608, -73214, 19404, -113360, -264670, -86066, 163044, 197770, -186974, -242884, 84766, -167160, 89866, 94444, -30384, -239632 ], [ 166271, 13228, -58506, 87154, -76839, 340111, -39255, 277245, 215080, 393330, 332490, -223235, 21476, -176369, 55514, -26328, -441793, -44919, 311118, 385611, -161697, -286814, 93345, -258148, 146699, 160362, -88712, -134936 ], [ 134648, 15072, 12020, -21680, -42664, 125116, -80016, 167972, 156860, 358236, 101608, -258816, 163904, -222884, 70964, 21384, -311176, 5368, 320312, 277252, -242060, -194824, 91264, -155276, 76292, 227580, -100860, -126680 ], [ 91730, 18200, 116371, -169892, -7382, -124319, -133836, 27511, 93633, 287097, -198634, -288256, 332816, -260903, 83315, 63198, -134398, 57026, 308674, 124463, -338269, -82446, 87584, -23325, -13201, 294993, -106081, -132890 ], [ 65876, 17852, 205928, -284782, 31718, -339866, -177208, -92936, 40386, 204548, -461512, -301618, 475536, -291854, 94934, 91714, 26938, 100772, 281334, -5070, -412192, 16010, 77628, 87466, -92058, 348680, -102468, -142890 ], [ 219194, -18994, 140148, -49791, 110907, -199589, -110876, -3236, 91929, 2194, -332068, -146161, 343240, -248591, 98867, -19399, 26133, 61442, 89123, 109585, -252112, -31715, 1774, -23923, -59237, 258244, -6098, -192685 ], [ 372512, -55840, 74368, 185200, 190096, -59312, -44544, 86464, 143472, -200160, -202624, 9296, 210944, -205328, 102800, -130512, 25328, 22112, -103088, 224240, -92032, -79440, -74080, -135312, -26416, 167808, 90272, -242480 ], [ 469284, -79232, 65855, 294555, 208196, 15228, -12953, 109811, 133576, -354095, -95657, 110664, 117456, -144607, 90360, -172178, 54189, -3694, -235757, 277085, 63652, -131750, -118357, -187257, 7938, 74901, 136788, -287417 ], [ 436808, -71872, 188238, 116742, 86664, -60488, -60770, -18506, -16752, -397358, -40066, 88400, 112672, -43982, 40496, -55108, 150858, 1412, -232330, 188650, 209288, -194540, -90458, -103330, 45796, -23654, 69352, -321250 ], [ 404332, -64512, 310621, -61071, -34868, -136204, -108587, -146823, -167080, -440621, 15525, 66136, 107888, 56643, -9368, 61962, 247527, 6518, -228903, 100215, 354924, -257330, -62559, -19403, 83654, -122209, 1916, -355083 ], [ 334272, 9268, 289280, -151260, -127096, -233820, -127280, -204928, -276992, -368480, 7672, 72252, 112368, 118016, -57684, 110128, 230400, -9472, -211544, 27284, 314488, -205028, -93148, 93072, 95268, -168648, -11712, -359792 ], [ 229760, 143933, 136192, -161127, -192462, -351511, -119276, -198672, -349856, -190552, -58338, 104383, 125340, 143408, -104581, 95132, 108960, -44800, -181414, -31435, 103486, -47225, -177351, 231716, 82825, -167314, 23984, -337804 ], [ 125248, 278598, -16896, -170994, -257828, -469202, -111272, -192416, -422720, -12624, -124348, 136514, 138312, 168800, -151478, 80136, -12480, -80128, -151284, -90154, -107516, 110578, -261554, 370360, 70382, -165980, 59680, -315816 ], [ 76343, 139733, 6221, -112368, -167780, -340308, 14797, -94360, -313803, -98281, -219343, 111678, 129422, 170086, -43216, 81800, -35286, -97504, -123007, -129578, -104947, 36399, -217441, 264816, 39579, -38421, 25744, -244987 ], [ 47064, -95672, 91528, -29568, -22880, -124384, 182536, 36096, -140728, -276968, -324568, 66736, 112816, 162864, 119808, 89344, -23280, -108544, -95384, -162192, -27000, -119656, -128040, 73088, 2296, 133688, -32768, -156920 ], [ 17785, -331077, 176835, 53232, 122020, 91540, 350275, 166552, 32347, -455655, -429793, 21794, 96210, 155642, 282832, 96888, -11274, -119584, -67761, -194806, 50947, -275711, -38639, -118640, -34987, 305797, -91280, -68853 ], [ 19262, -209400, 145344, 81252, 94770, -28498, 233158, 76348, 60266, -269406, -343728, 139080, 1042, -59326, 97706, 234232, 54280, 46146, -96678, -172376, 57460, -165940, -2258, -110410, -143176, 221628, -212030, -169854 ], [ 22137, -71492, 108544, 106782, 59695, -163807, 103093, -23886, 81587, -66569, -248968, 263740, -97697, -283737, -103245, 377476, 122268, 219911, -128165, -147444, 60726, -44086, 31713, -93091, -254588, 125810, -335609, -279449 ], [ 14280, 26028, 73572, 127880, 35560, -265792, -11676, -92064, 81168, 104152, -145820, 329952, -185700, -440844, -227184, 473472, 188256, 366208, -138848, -115408, 70004, 73912, 32176, -82784, -336512, 50588, -412048, -335064 ], [ -44554, -68295, 47283, 127926, 63390, -209488, -53789, -7976, -22516, 122322, -2829, 118536, -222707, -278257, 14684, 345040, 244744, 382032, -50712, -49628, 107839, 173594, -126524, -105784, -278368, 73197, -264572, -134274 ], [ -103388, -162618, 20994, 127972, 91220, -153184, -95902, 76112, -126200, 140492, 140162, -92880, -259714, -115670, 256552, 216608, 301232, 397856, 37424, 16152, 145674, 273276, -285224, -128784, -220224, 95806, -117096, 66516 ], [ -120624, -166005, -40314, 75980, 107755, -65614, -79011, 137097, -117123, 186751, 168187, -201174, -287163, -3069, 386298, 95637, 282507, 351859, 90694, 107150, 97460, 298555, -295406, -76184, -177236, 103736, -9688, 212370 ], [ -73152, -27936, -156096, -56960, 106720, 70592, 29664, 162144, 67360, 276704, 17376, -149056, -299744, 31776, 341632, -13728, 146784, 209696, 89728, 237376, -84608, 208096, -74560, 94016, -157824, 88832, 35392, 272768 ], [ -25680, 110133, -271878, -189900, 105685, 206798, 138339, 187191, 251843, 366657, -133435, -96938, -312325, 66621, 296966, -123093, 11061, 67533, 88762, 367602, -266676, 117637, 146286, 264216, -138412, 73928, 80472, 333166 ], [ 2654, 89204, -264026, -274358, 25858, 153738, 86182, 76494, 305216, 334208, -167178, -107022, -257468, 52830, 252678, -131728, -1490, 50838, 109580, 334028, -280170, 121748, 190662, 255958, -151732, 41748, 134134, 346342 ], [ 18685, -33938, -176695, -327649, -104621, -20993, -69367, -121467, 274304, 223072, -125663, -157093, -159258, 7773, 208633, -75608, 65141, 114801, 144402, 195154, -185295, 186654, 121593, 132977, -186094, -1538, 193313, 329161 ], [ 34716, -157080, -89364, -380940, -235100, -195724, -224916, -319428, 243392, 111936, -84148, -207164, -61048, -37284, 164588, -19488, 131772, 178764, 179224, 56280, -90420, 251560, 52524, 9996, -220456, -44824, 252492, 311980 ], [ 65852, -166659, -134767, -249760, -285000, -206808, -148000, -123633, 108664, 112482, 4449, -163014, -59168, 17713, 9317, -145388, 174387, 217951, 136393, 2089, -81349, 142787, 60766, -74624, -23949, -69300, 73297, 289783 ], [ 100168, -152330, -208114, -79744, -317936, -183440, -22144, 155058, -47920, 136540, 102958, -99028, -77568, 93774, -169370, -309608, 211946, 251922, 77214, -34274, -90342, -2550, 85284, -151168, 221162, -89816, -156082, 266530 ] ], [ [ -178368, -324480, 375104, 302144, 359488, -157888, -438528, -111552, -347136, 327488, -383360, -356736, 436864, -311296, 93888, 307456, -47552, 377472, -92992, -405952, 84928, -10368, 338304, -496000, -374656, 11776, 369984, 53504 ], [ -189837, -323676, 363971, 279290, 323278, -134839, -436641, -95049, -314832, 312920, -343397, -348435, 413656, -288556, 88941, 299683, -57254, 376884, -88339, -382504, 73774, 8364, 311484, -493255, -375496, 9484, 331125, 59513 ], [ -277766, -317512, 278618, 104076, 45668, 41870, -422174, 31474, -67168, 201232, -37014, -284794, 235728, -114216, 51014, 240090, -131636, 372376, -52666, -202736, -11740, 151976, 105864, -472210, -381936, -8088, 33206, 105582 ], [ -365695, -311348, 193265, -71138, -231942, 218579, -407707, 157997, 180496, 89544, 269369, -221153, 57800, 60124, 13087, 180497, -206018, 367868, -16993, -22968, -97254, 295588, -99756, -451165, -388376, -25660, -264713, 151651 ], [ -322248, -244048, 71208, -150992, -352608, 232816, -356864, 240600, 354216, 67232, 428296, -105936, -39280, 97288, -48624, 92320, -247440, 305192, -38664, 93368, -170760, 395824, -217328, -343384, -380432, -78856, -459168, 208368 ], [ -32471, -62118, -119669, -52046, -179004, -57582, -237816, 240853, 389291, 212500, 310743, 105986, 15230, -122753, -154930, -49452, -227062, 133451, -167855, 90769, -221751, 414730, -169810, -72973, -345518, -198847, -459628, 285050 ], [ 257306, 119812, -310546, 46900, -5400, -347980, -118768, 241106, 424366, 357768, 193190, 317908, 69740, -342794, -261236, -191224, -206684, -38290, -297046, 88170, -272742, 433636, -122292, 197438, -310604, -318838, -460088, 361732 ], [ 327396, 104428, -333619, -31981, 141671, -284115, -34950, 154896, 361993, 353315, 31970, 316084, 82000, -367432, -322653, -109305, -160540, -69813, -289776, 111506, -201533, 339572, -47929, 221226, -302938, -220013, -292835, 338470 ], [ 228496, -62736, -227612, -247652, 268332, 52260, 21768, 2176, 224660, 233692, -162840, 149840, 61760, -241760, -349540, 144684, -94576, 6524, -177536, 154792, -36324, 158608, 47084, 55304, -316232, 47132, 3428, 238328 ], [ 129596, -229900, -121605, -463323, 394993, 388635, 78486, -150544, 87327, 114069, -357650, -16404, 41520, -116088, -376427, 398673, -28612, 82861, -65296, 198078, 128885, -22356, 142097, -110618, -329526, 314277, 299691, 138186 ], [ -37326, -282134, -40762, -318724, 365378, 241152, 16206, -190260, -32132, -35992, -361516, -88616, 52798, 25622, -279258, 219816, -117556, 48480, -54846, 6536, 143254, 8126, 171230, -63222, -381664, 261436, 208486, 57286 ], [ -223143, -302443, 33091, -74050, 292353, -40736, -79129, -198586, -146626, -194508, -312342, -134708, 72831, 171787, -147629, -79276, -249530, -16656, -72671, -250236, 115723, 97343, 182063, 43429, -444592, 119710, 9651, -18269 ], [ -408960, -322752, 106944, 170624, 219328, -322624, -174464, -206912, -261120, -353024, -263168, -180800, 92864, 317952, -16000, -378368, -381504, -81792, -90496, -507008, 88192, 186560, 192896, 150080, -507520, -22016, -189184, -93824 ], [ -114399, -261457, -87153, 227227, 131399, -101249, -104521, -83287, -21667, -153154, -105296, -253986, -83845, 313973, 134581, -143699, -136600, 80795, -132057, -329287, 161608, 96170, 191102, 23120, -190672, 47421, -226490, -40234 ], [ 180162, -200162, -281250, 283830, 43470, 120126, -34578, 40338, 217786, 46716, 52576, -327172, -260554, 309994, 285162, 90970, 108304, 243382, -173618, -151566, 235024, 5780, 189308, -103840, 126176, 116858, -263796, 13356 ], [ 381363, -135967, -396627, 268358, 2491, 298351, -4900, 135228, 407324, 173251, 155548, -365053, -340493, 248850, 406993, 217694, 293188, 366414, -198854, -37705, 269410, -47155, 201814, -180245, 334209, 175580, -299497, 22626 ], [ 246468, -61332, -228612, -6584, 130532, 321236, -120176, 126672, 417168, 35780, 60880, -275836, -72060, -18088, 425324, -44184, 262000, 347048, -165320, -153740, 163288, 34748, 265800, -74652, 150508, 195728, -329420, -127656 ], [ 111573, 13303, -60597, -281526, 258573, 344121, -235452, 118116, 427012, -101691, -33788, -186619, 196373, -285026, 443655, -306062, 230812, 327682, -131786, -269775, 57166, 116651, 329786, 30941, -33193, 215876, -359343, -277938 ], [ 94428, -23142, -6142, -365548, 337224, 273406, -309468, 141620, 355306, -186602, -139916, -88732, 332136, -436614, 348146, -429400, 152674, 205246, -128282, -324310, 5804, 127744, 366582, 70074, -81554, 145884, -380656, -297150 ], [ 230358, -203991, -99315, -201374, 351668, 81011, -329846, 206802, 177585, -203185, -260942, 20426, 295428, -438247, 104645, -372636, 13501, -51181, -163817, -298895, 25630, 46784, 368031, 22809, 46027, -41290, -390776, -145971 ], [ 366288, -384840, -192488, -37200, 366112, -111384, -350224, 271984, -136, -219768, -381968, 129584, 258720, -439880, -138856, -315872, -125672, -307608, -199352, -273480, 45456, -34176, 369480, -24456, 173608, -228464, -400896, 5208 ], [ 415563, -380949, -153961, -64921, 338511, -135269, -292182, 163196, -49892, -247826, -415529, 216737, 97287, -359808, -174322, -318193, -120785, -278510, -58562, -190015, -39463, 26464, 356244, 41574, 202039, -178413, -374836, 13482 ], [ 418622, -278530, -45194, -194986, 288486, -69282, -192316, -38376, -31400, -282004, -402442, 292154, -130666, -236160, -98836, -352026, -39066, -97132, 176268, -75590, -180246, 162624, 335176, 168028, 177590, -1842, -329480, -54460 ], [ 421681, -176111, 63573, -325051, 238461, -3295, -92450, -239948, -12908, -316182, -389355, 367571, -358619, -112512, -23350, -385859, 42653, 84246, 411098, 38835, -321029, 298784, 314108, 294482, 153141, 174729, -284124, -122402 ], [ 254440, 208, -35500, -230736, 160856, -57628, -183664, -132140, -76056, -230680, -108128, 272828, -245612, 20176, -19804, -173912, 63812, -40896, 210288, 2040, -125732, 342844, 126640, 370436, -6848, -14060, -332588, 59336 ], [ 61654, 187612, -165749, -102764, 79114, -130009, -303540, 22075, -151450, -127226, 213320, 152561, -81461, 154220, -27049, 74902, 75887, -212016, -55868, -57438, 119977, 373089, -85788, 438815, -187168, -257653, -395125, 278526 ], [ -99786, 340440, -284012, 3116, 4778, -185472, -388210, 141716, -206562, -37388, 505526, 50008, 78038, 268146, -33036, 279740, 97966, -358234, -277352, -116488, 320720, 392358, -266202, 493936, -339400, -470572, -426280, 455076 ], [ 67907, 130220, -276422, -122970, 8205, -63296, -103217, -101670, -48713, -90518, 490691, 133452, 188691, 170833, -25814, 22830, 225087, -242981, -29780, -171044, 49320, 296379, -110469, 409848, -196708, -361414, -127924, 183906 ], [ 235600, -80000, -268832, -249056, 11632, 58880, 181776, -345056, 109136, -143648, 475856, 216896, 299344, 73520, -18592, -234080, 352208, -127728, 217792, -225600, -222080, 200400, 45264, 325760, -54016, -252256, 170432, -87264 ], [ 265722, -183015, -281297, -337986, 11531, 174973, 296039, -495160, 237186, -186726, 375726, 279564, 281442, -51121, 37273, -396490, 366972, -24634, 313135, -235587, -343127, 149032, 137157, 276217, -945, -168795, 288720, -215011 ], [ -18604, -40990, -339602, -341988, 3366, 277162, 20062, -432048, 297124, -206828, 80636, 294744, -30300, -238226, 204322, -342900, 124920, 50668, 60526, -143702, -120510, 199632, 83130, 305634, -152722, -144070, -4576, -14934 ], [ -302930, 101035, -397907, -345990, -4799, 379351, -255915, -368936, 357062, -226930, -214454, 309924, -342042, -425331, 371371, -289310, -117132, 125970, -192083, -51817, 102107, 250232, 29103, 335051, -304499, -119345, -297872, 185143 ], [ -367452, 64392, -312164, -254172, 44228, 284164, -384508, -197908, 294012, -221076, -209688, 223896, -472188, -403504, 421900, -305608, -102288, 194744, -208952, 4644, 216448, 256672, -56340, 252808, -340932, -7872, -351972, 290576 ], [ -230487, -136030, -94377, -74519, 145681, 8049, -377999, 72043, 118223, -191429, 69946, 45094, -435871, -190156, 365619, -385970, 148044, 257534, -9726, 28633, 231536, 222632, -170581, 68210, -271633, 183120, -186809, 309252 ], [ -93522, -336452, 123410, 105134, 247134, -268066, -371490, 341994, -57566, -161782, 349580, -133708, -399554, 23192, 309338, -466332, 398376, 320324, 189500, 52622, 246624, 188592, -284822, -116388, -202334, 374112, -21646, 327928 ], [ 5193, -269532, 131145, 63379, 157014, -297511, -358062, 390214, -208841, -53850, 292563, -55980, -164099, 68325, 293619, -245148, 416556, 248797, 253967, -11296, 288844, 159771, -125992, -249238, -91351, 281578, 143636, 308728 ], [ 90408, -108256, 64744, -56520, -720, -239896, -342192, 360176, -351464, 81712, 116728, 112288, 141640, 54088, 292216, 82464, 352800, 129864, 270872, -106240, 340640, 132792, 129216, -363824, 34344, 88976, 308960, 276160 ], [ 175623, 53020, -1657, -176419, -158454, -182281, -326322, 330138, -494087, 217274, -59107, 280556, 447379, 39851, 290813, 410076, 289044, 10931, 287777, -201184, 392436, 105813, 384424, -478410, 160039, -103626, 474284, 243592 ], [ 82440, -57250, 51798, -115016, -117022, -56554, -159246, 195556, -391696, 75658, 12074, 236216, 443798, -77874, 359040, 239102, 79054, 97236, 167424, -49530, 110690, -9122, 204098, -413652, 115872, -208602, 156224, 136972 ], [ -18852, -179863, 110701, -45372, -66537, 72269, 14703, 56222, -278168, -78557, 94483, 182212, 426157, -200303, 430432, 45465, -137583, 192870, 40832, 113333, -186217, -128055, 3975, -340742, 63984, -309595, -183808, 26986 ], [ -126220, -258644, 157832, -14856, -11548, 151432, 150176, -36508, -191500, -195516, 142972, 148700, 388836, -276300, 437648, -82724, -300396, 265284, -51768, 233432, -394556, -185024, -129252, -287016, 41636, -381364, -420416, -39680 ], [ -262449, -129223, 149046, -170198, 64835, -5290, 102888, 92131, -232417, -135509, 30341, 212525, 258035, -131745, 140028, 99965, -207545, 227403, 17094, 150402, -182197, 52336, 55277, -324414, 159603, -314319, -165760, 99424 ], [ -398678, 198, 140260, -325540, 141218, -162012, 55600, 220770, -273334, -75502, -82290, 276350, 127234, 12810, -157592, 282654, -114694, 189522, 85956, 67372, 30162, 289696, 239806, -361812, 277570, -247274, 88896, 238528 ], [ -459154, 121978, 84746, -359634, 135503, -238409, 40694, 305804, -257416, -72177, -170594, 215516, 74517, 55521, -328114, 404575, -26946, 159426, 127233, 26741, 201661, 340009, 277860, -297402, 300020, -173992, 230404, 289666 ], [ -401792, 231872, -43456, -205120, 2080, -189856, 76160, 323008, -153088, -157024, -221056, -39232, 143264, -60192, -300928, 431968, 52864, 141440, 125600, 52064, 309600, 99360, 88064, -74624, 173888, -91008, 195904, 203968 ], [ -344430, 341766, -171658, -50606, -131343, -141303, 111626, 340212, -48760, -241871, -271518, -293980, 212011, -175905, -273742, 459361, 132674, 123454, 123967, 77387, 417539, -141289, -101732, 148154, 47756, -8024, 161404, 118270 ], [ -335788, 386756, -153938, -59542, -86826, -16646, 20182, 288102, 50696, -230076, -140302, -316020, 235034, -258564, -250210, 364226, 140076, 173228, 90764, 144542, 420590, -254272, -140188, 148948, 9166, 13192, 4978, -6936 ], [ -358466, 390022, -42411, -173553, 72081, 156935, -152847, 191433, 147020, -156154, 107707, -188462, 228663, -319974, -229027, 190323, 100930, 266562, 37266, 238589, 356213, -285184, -81354, 7038, 26853, -5300, -229829, -157540 ], [ -381144, 393288, 69116, -287564, 230988, 330516, -325876, 94764, 243344, -82232, 355716, -60904, 222292, -381384, -207844, 16420, 61784, 359896, -16232, 332636, 291836, -316096, -22520, -134872, 44540, -23792, -464636, -308144 ], [ -207324, 261540, -70822, -107151, 116523, 385347, -140527, 149525, 191639, -144103, 384161, -95720, 302162, -357617, -213185, 115224, 22676, 401265, 4674, 377150, 53552, -211063, -104191, -14050, 125022, -93109, -300861, -344539 ], [ 7864, 101368, -263700, 135246, -55494, 415178, 120270, 236166, 108770, -234562, 366382, -164720, 400188, -315918, -224110, 271440, -16424, 431694, 41244, 411236, -221344, -77410, -215442, 162084, 218724, -173126, -53174, -356890 ], [ 216964, -54401, -440273, 364862, -215229, 440114, 362831, 314819, 21855, -311485, 344024, -232543, 484151, -278300, -236287, 418354, -51558, 456850, 78072, 440481, -471124, 46441, -311639, 325117, 295654, -252079, 175715, -357731 ], [ 292128, -113304, -258136, 313296, -104760, 357360, 204200, 217736, -154072, -90616, 220928, -274472, 258728, -330464, -276008, 360624, 560, 366000, 120576, 363224, -168352, -45352, -76648, 199928, 3600, -307624, -8952, -105352 ], [ 367292, -172207, -75999, 261730, 5709, 274606, 45569, 120653, -329999, 130253, 97832, -316401, 33305, -382628, -315729, 302894, 52678, 275150, 163080, 285967, 134420, -137145, 158343, 74739, -288454, -363169, -193619, 147027 ], [ 362584, -189560, 50350, 221078, 90528, 222812, -96790, 45644, -454110, 309074, 18554, -333988, -89194, -421640, -338794, 232180, 74982, 157912, 146430, 220218, 348734, -204530, 264832, -42194, -457886, -331432, -318910, 311626 ], [ 131572, -89188, 18633, 211349, 102672, 258738, -193045, 33178, -431409, 368759, 63427, -282606, 79925, -423388, -314667, 124678, 12813, -34092, -37823, 187075, 312417, -202759, 7232, -135735, -279889, -52396, -275969, 227515 ], [ -99440, 11184, -13084, 201620, 114816, 294664, -289300, 20712, -408708, 428444, 108300, -231224, 249044, -425136, -290540, 17176, -49356, -226096, -222076, 153932, 276100, -200988, -250368, -229276, -101892, 226640, -233028, 143404 ], [ -244927, 129893, -12857, 137210, 37365, 183410, -252587, 70220, -394070, 375027, 143273, -179677, 333870, -433561, -240145, 12007, -13416, -304360, -329857, 180409, 248154, -206301, -251217, -235092, -33422, 386887, -185060, 5646 ], [ -297114, 268606, 22218, 13148, -137826, -88404, -70818, 187336, -388228, 198226, 167446, -127950, 326740, -449270, -161094, 118474, 129552, -258544, -354214, 271926, 229340, -219342, 28026, -145208, -84436, 417546, -131608, -190636 ], [ -349301, 407319, 57293, -110914, -313017, -360218, 110951, 304452, -382386, 21425, 191619, -76223, 319610, -464979, -82043, 224941, 272520, -212728, -378571, 363443, 210526, -232383, 307269, -55324, -135450, 448205, -78156, -386918 ], [ -352464, 391968, 86672, -187264, -179536, -322816, 119456, 188496, -397600, -103008, 178496, 76288, 282592, -457392, -57664, 314400, 201488, -213728, -366304, 325536, 74416, -112496, 187600, 18656, -137824, 350320, -48192, -355712 ], [ -334179, 309214, 113559, -242740, 88989, -150132, 52158, -29429, -422026, -204530, 149056, 272892, 232498, -439613, -57204, 396418, 36831, -235210, -338014, 231006, -113011, 65547, -106593, 85678, -118918, 196197, -28504, -224980 ], [ -315894, 226460, 140446, -298216, 357514, 22552, -15140, -247354, -446452, -306052, 119616, 469496, 182404, -421834, -56744, 478436, -127826, -256692, -309724, 136476, -300438, 243590, -400786, 152700, -100012, 42074, -8816, -94248 ], [ -235953, 114138, -26329, -143776, 304235, 27215, -77608, -41016, -408970, -159585, 187406, 400975, 57676, -215202, -66910, 282750, -214594, -90392, -111313, 187833, -318164, 269425, -198182, 44099, -134908, 154336, 93129, -166418 ], [ -150140, -1000, -211548, 30656, 220308, 15876, -139616, 205728, -365592, 10500, 264456, 307204, -74160, 9416, -78088, 60616, -293944, 93792, 103300, 253084, -319728, 280764, 51736, -81228, -174928, 291968, 202908, -257912 ], [ -60682, -97811, -335339, 181037, 147475, -4940, -174543, 392724, -294005, 129114, 295723, 222817, -160051, 200350, -72913, -133162, -333304, 253547, 287037, 278114, -316855, 277622, 266329, -185903, -193840, 374091, 271344, -340739 ], [ 53076, -72442, -49610, 171078, 148602, -88936, -28930, 181400, -34358, -95412, 21770, 200990, 60358, 166724, 41282, -137900, -106064, 250442, 264934, 35004, -284402, 177940, 245422, -152898, -72032, 86154, 64160, -365786 ], [ 166834, -47073, 236119, 161119, 149729, -172932, 116683, -29924, 225289, -319938, -252183, 179163, 280767, 133098, 155477, -142638, 121176, 247337, 242831, -208106, -251949, 78258, 224515, -119893, 49776, -201783, -143024, -390833 ], [ 163072, 28992, 425520, 186224, 111152, -205120, 234504, -97656, 364136, -411960, -432056, 149296, 390656, 76672, 144456, -109808, 223984, 230344, 225112, -295008, -248352, -21744, 183480, -136456, 114264, -357872, -215904, -332256 ], [ -61040, 200112, 434306, 277074, -1870, -140168, 300215, 103847, 276483, -255537, -435529, 104354, 293320, -22504, -101345, -6538, 93482, 187311, 215613, -89020, -298860, -122346, 104705, -245959, 71277, -266746, -36964, -116884 ], [ -285152, 371232, 443092, 367924, -114892, -75216, 365926, 305350, 188830, -99114, -439002, 59412, 195984, -121680, -347146, 96732, -37020, 144278, 206114, 116968, -349368, -222948, 25930, -355462, 28290, -175620, 141976, 98488 ], [ -244987, 358532, 436421, 403199, -108756, -106750, 377089, 405115, 214056, -108103, -251843, -34384, 94345, -46981, -402835, 193970, 711, 181754, 193222, 131908, -329520, -267793, -74308, -279195, -22783, -22653, 187094, 63896 ], [ -1532, 204432, 417860, 395724, -10960, -212504, 346292, 426620, 326112, -244332, 81956, -165760, -10604, 161468, -312284, 286568, 167852, 281160, 177720, -112, -255552, -269748, -191056, -60028, -80076, 177884, 129272, -162976 ], [ 241923, 50332, 399299, 388249, 86836, -318258, 315495, 448125, 438168, -380561, 415755, -297136, -115553, 369917, -221733, 379166, 334993, 380566, 162218, -132132, -181584, -271703, -307804, 159139, -137369, 378421, 71450, -389848 ], [ 290276, -76606, 393734, 338168, -48522, -363694, 237700, 462898, 422802, -294814, 376540, -354910, -79058, 266570, -89998, 311510, 169368, 283844, 151234, -167618, -175692, -92812, -139054, 19746, -130726, 398148, 18704, -220756 ], [ 284434, -195999, 391779, 276252, -248645, -392375, 146850, 475801, 372041, -147407, 233710, -392239, -3273, 76613, 53177, 199339, -88692, 132642, 141505, -176289, -188710, 136314, 109001, -219247, -106323, 367650, -32632, 58326 ], [ 278592, -315392, 389824, 214336, -448768, -421056, 56000, 488704, 321280, 0, 90880, -429568, 72512, -113344, 196352, 87168, -346752, -18560, 131776, -184960, -201728, 365440, 357056, -458240, -81920, 337152, -83968, 337408 ], [ 19980, -143697, 281057, 71851, -224173, -247038, -9366, 410964, 47281, 84548, 235665, -147036, 70856, -32154, 198146, -47175, -238399, -175121, 48493, -38588, -243013, 172999, 360368, -355522, 13668, 110579, -39578, 338466 ], [ -238632, 27998, 172290, -70634, 422, -73020, -74732, 333224, -226718, 169096, 380450, 135496, 69200, 49036, 199940, -181518, -130046, -331682, -34790, 107784, -284298, -19442, 363680, -252804, 109256, -115994, 4812, 339524 ], [ -381334, 117958, 48063, -165389, 151962, 19688, -109468, 233739, -399177, 226369, 464885, 296703, 93869, 109826, 179204, -235746, -20563, -442163, -83423, 233261, -320703, -185513, 367742, -165976, 174074, -309522, 34087, 304872 ], [ -106760, -86328, -131820, -88316, 40504, -180320, -33936, 55972, -206092, 185452, 332060, 21140, 213308, 97176, 77360, -1560, 92988, -386756, -7316, 283516, -339540, -256652, 374504, -136352, 128120, -384088, 8948, 141664 ], [ 167814, -290614, -311703, -11243, -70954, -380328, 41596, -121795, -13007, 144535, 199235, -254423, 332747, 84526, -24484, 232626, 206539, -331349, 68791, 333771, -358377, -327791, 381266, -106728, 82166, -458654, -16191, -21544 ], [ 253138, -379800, -296346, -44580, -120952, -354896, 27318, -163102, 106968, 93378, 60110, -375876, 319576, 123376, -121498, 251502, 236530, -311322, 60688, 276776, -360744, -365490, 385888, -105614, 70762, -409410, -16440, -161142 ], [ 92437, -319356, -27177, -221450, -91052, -36392, -103713, -27011, 131900, 28909, -87205, -296986, 134012, 229176, -212233, -9525, 157893, -337289, -56888, 80356, -341700, -359717, 387728, -141563, 104273, -199213, 15668, -270047 ], [ -68264, -258912, 241992, -398320, -61152, 282112, -234744, 109080, 156832, -35560, -234520, -218096, -51552, 334976, -302968, -270552, 79256, -363256, -174464, -116064, -322656, -353944, 389568, -177512, 137784, 10984, 47776, -378952 ], [ -27365, -122148, 284046, -269190, -51427, 391531, -284115, 214481, 204744, 60666, -120910, -246831, -20876, 188011, -270718, -312504, -79781, -284403, -82490, -52969, -262917, -379926, 380293, -176756, 153175, 88146, 39384, -335352 ], [ 121054, 55320, 204972, 23140, -52462, 389438, -289934, 303514, 264912, 242596, 131860, -332966, 125128, -93762, -172876, -237616, -281698, -149646, 121244, 148534, -181474, -422844, 365090, -156424, 158902, 94356, 9392, -210416 ], [ 269473, 232788, 125898, 315470, -53497, 387345, -295753, 392547, 325080, 424526, 384630, -419101, 271132, -375535, -75034, -162728, -483615, -14889, 324978, 350037, -100031, -465762, 349887, -136092, 164629, 100566, -20600, -85480 ], [ 166152, 107296, 152204, 142000, -62552, 131012, -211312, 169820, 281028, 449316, 139800, -399616, 345536, -368348, -35252, -136840, -293752, 138248, 375752, 331900, -206068, -219640, 358784, -136180, 91516, 212356, -130692, -98344 ], [ 25070, -63640, 194317, -101340, -72810, -163457, -113332, -99671, 221343, 450535, -179670, -364288, 409200, -317817, -4179, -118302, -45122, 294142, 403582, 280817, -340227, 69838, 371296, -139331, 6577, 339983, -252799, -131878 ], [ -84692, -215612, 232856, -300754, -70054, -421926, -32712, -326136, 167678, 422524, -456760, -308878, 457584, -277554, 30826, -104834, 177286, 432092, 403786, 238734, -449504, 310326, 356676, -144106, -67110, 455160, -338748, -170390 ], [ 134406, -168462, 233868, -38945, 69349, -302395, -134372, -100828, 177223, 87598, -288860, -42607, 345528, -345105, 107117, -144601, 124363, 381630, 113917, 291151, -297520, 36419, 57170, -165933, -22651, 439612, -45038, -261171 ], [ 353504, -121312, 234880, 222864, 208752, -182864, -236032, 124480, 186768, -247328, -120960, 223664, 233472, -412656, 183408, -184368, 71440, 331168, -175952, 343568, -145536, -237488, -242336, -187760, 21808, 424064, 248672, -351952 ], [ 488028, -96128, 256353, 322693, 245948, -109820, -299591, 225069, 131640, -479473, 17225, 376248, 171312, -417473, 178184, -187182, 76211, 259118, -359155, 318467, 16220, -422810, -384139, -190183, 47934, 364619, 407212, -408615 ], [ 429240, -121152, 324594, 52282, 49528, -143032, -276062, 40586, -71312, -476690, 87490, 268976, 223200, -278898, -13360, -105532, 212854, 137724, -298550, 116182, 200312, -405652, -165478, -148254, 32156, 204838, 256792, -387294 ], [ 370452, -146176, 392835, -218129, -146892, -176244, -252533, -143897, -274264, -473907, 157755, 161704, 275088, -140323, -204904, -23882, 349497, 16330, -237945, -86103, 384404, -388494, 53183, -106325, 16378, 45057, 106372, -365973 ], [ 270912, -91316, 362496, -363428, -279688, -251684, -259280, -258432, -384000, -390304, 72968, 131652, 316176, -22784, -298540, 33744, 343040, -110848, -157864, -181012, 388232, -295580, 94556, -6544, -4260, -51256, 57280, -324240 ], [ 134016, 36771, 241792, -394041, -354162, -365833, -293780, -308848, -408288, -232616, -153950, 172385, 347364, 75472, -302427, 69348, 205408, -243328, -59930, -177493, 226818, -133223, -26585, 146268, -29353, -89390, 101072, -263796 ], [ -2880, 164858, 121088, -424654, -428636, -479982, -328280, -359264, -432576, -74928, -380868, 213118, 378552, 173728, -306314, 104952, 67776, -375808, 38004, -173974, 65404, 29134, -147726, 299080, -54446, -127524, 144864, -203352 ], [ -14231, 60555, 150035, -365456, -276636, -399532, -120173, -225128, -358485, -155767, -441169, 120962, 334770, 247130, -168880, 158712, -30314, -310816, 23007, -197910, -41389, -36751, -207871, 263056, 12805, -46539, -656, -140069 ], [ 18728, -125768, 231800, -274560, -44704, -250400, 173560, -25856, -249672, -320792, -442664, -18096, 264528, 311760, 18432, 218880, -114448, -176128, -31848, -231536, -128904, -183192, -246488, 160384, 112648, 76488, -212992, -75784 ], [ 51687, -312091, 313565, -183664, 187228, -101268, 467293, 173416, -140859, -485817, -444159, -157154, 194286, 376390, 205744, 279048, -198582, -41440, -86703, -265162, -216419, -329633, -285105, 57712, 212491, 199515, -425328, -11499 ], [ 145410, -159240, 219968, -16868, 62606, -208238, 257402, 141380, -122026, -179426, -388432, 47032, -12114, 90494, 46358, 358664, -92680, 72062, -106138, -298920, -67060, -214604, -145390, 21898, -11704, 230340, -425474, -156610 ], [ 241895, 9028, 118400, 153378, -78223, -326849, 24619, 98830, -107283, 148393, -330104, 266820, -224703, -211335, -128787, 439164, 21860, 184601, -123963, -332684, 93066, -87690, 2431, -10877, -250628, 256974, -415975, -311239 ], [ 285496, 128724, 43036, 290680, -190952, -391104, -160484, 53664, -117008, 408104, -260836, 410912, -397340, -418932, -225424, 470656, 131232, 290176, -115616, -349488, 235532, 30792, 88144, -42656, -440704, 255716, -391280, -385576 ], [ 77898, 17703, 92141, 271498, -170206, -197168, -119107, -3928, -242956, 344302, -139603, 195448, -380205, -178927, 50852, 269360, 216056, 362672, 17048, -285732, 294113, 109222, -121156, -69704, -398752, 121971, -294404, -78526 ], [ -129700, -93318, 141246, 252316, -149460, -3232, -77730, -61520, -368904, 280500, -18370, -20016, -363070, 61078, 327128, 68064, 300880, 435168, 149712, -221976, 352694, 187652, -330456, -96752, -356800, -11774, -197528, 228524 ], [ -196304, -121323, 119098, 162484, -81995, 141582, -6653, -39849, -351005, 275873, 42149, -165226, -365285, 236445, 471878, -89141, 297621, 410797, 236026, -93006, 267212, 220389, -340946, -45032, -280108, -94264, -93992, 406190 ], [ -43584, -20192, -13888, -37248, 58144, 209984, 110624, 105120, -109344, 363296, 8224, -201152, -397600, 311264, 412032, -177760, 157344, 235744, 250240, 137408, -42368, 182048, -42176, 129216, -149376, -97024, 19904, 382592 ], [ 109136, 80939, -146874, -236980, 198283, 278386, 227901, 250089, 132317, 450719, -25701, -237078, -429915, 386083, 352186, -266379, 17067, 60691, 264454, 367822, -351948, 143707, 256594, 303464, -18644, -99784, 133800, 358994 ], [ 101346, 74508, -170086, -350346, 137662, 205878, 154778, 170610, 227776, 466560, -109494, -216626, -395716, 320482, 331834, -195440, 41234, 78250, 281972, 423348, -368214, 133100, 341626, 225642, -56780, -53908, 217162, 334682 ], [ -9629, -1070, -122729, -408191, -52019, 42785, -40745, -53157, 229248, 436384, -225345, -159931, -318758, 164611, 336871, -21928, 171115, 219631, 301614, 366446, -195921, 140322, 289255, -14225, -203474, 23234, 280895, 309911 ], [ -120604, -76648, -75372, -466036, -241700, -120308, -236268, -276924, 230720, 406208, -341196, -103236, -241800, 8740, 341908, 151584, 300996, 361012, 321256, 309544, -23628, 147544, 236884, -254092, -350168, 100376, 344628, 285140 ], [ -2876, -130205, -188337, -242016, -325304, -146088, -152928, -91887, 131720, 406622, -213505, -171770, -283744, 23983, 152955, -15764, 253037, 373953, 325527, 252471, 997, 27485, 181986, -332288, -114259, -15180, 132367, 318889 ], [ 163000, -179126, -335054, 41344, -386576, -142960, -10880, 179214, 11568, 413476, -34542, -266668, -350720, 75250, -76838, -254872, 167638, 359854, 326562, 195362, -5466, -119370, 126556, -376448, 202198, -171304, -137998, 364958 ] ], [ [ -102656, -285760, 225600, 212608, 422976, -152384, -447232, 30656, -413888, 150848, -159552, -387776, 261120, -232960, 12608, 222784, -26496, 347456, 29376, -361728, 51072, 19648, 296000, -460864, -290560, 115968, 190464, -23872 ], [ -111629, -286099, 215124, 201220, 386379, -135770, -439111, 38573, -380534, 145343, -133773, -370961, 247479, -222814, 18359, 215272, -38166, 348473, 26121, -343881, 46290, 31771, 272471, -455842, -297997, 111894, 158676, -17440 ], [ -180422, -288698, 134808, 113912, 105802, -8396, -376850, 99270, -124820, 103138, 63866, -242046, 142898, -145028, 62450, 157680, -127636, 356270, 1166, -207054, 9628, 124714, 92082, -417340, -355014, 80660, -85032, 31872 ], [ -249215, -291297, 54492, 26604, -174775, 118978, -314589, 159967, 130894, 60933, 261505, -113131, 38317, -67242, 106541, 100088, -217106, 364067, -23789, -70227, -27034, 217657, -88307, -378838, -412031, 49426, -328740, 81184 ], [ -219936, -245384, -50816, -17528, -306448, 135640, -231520, 211664, 314112, 53928, 344992, 17608, -14760, -57808, 96992, 42728, -269760, 325304, -76976, 29592, -79624, 274208, -174448, -277536, -427936, -22080, -460184, 141424 ], [ -6772, -108511, -202984, 19295, -158926, -55283, -109436, 246486, 361400, 112923, 214444, 151767, 28733, -176534, -13132, -14197, -253384, 199241, -183098, 60021, -162079, 262524, -83874, -58484, -366756, -169096, -381133, 222154 ], [ 206392, 28362, -355152, 56118, -11404, -246206, 12648, 281308, 408688, 171918, 83896, 285926, 72226, -295260, -123256, -71122, -237008, 73178, -289220, 90450, -244534, 250840, 6700, 160568, -305576, -316112, -302082, 302884 ], [ 281574, 46662, -349240, 3800, 112874, -193002, 38246, 195503, 330201, 168422, -64995, 243051, 70414, -306125, -209603, -21096, -175314, 20760, -302873, 96439, -171366, 175638, 65216, 150612, -255810, -236278, -146279, 265730 ], [ 250616, -26248, -221728, -117088, 219272, 47992, -10376, 16908, 154964, 116856, -227996, 63996, 33752, -234020, -277660, 111200, -78760, 24992, -245396, 83628, 21512, 51576, 99072, -35504, -214824, 18056, 68564, 137896 ], [ 219658, -99158, -94216, -237976, 325670, 288986, -58998, -161687, -20273, 65290, -390997, -115059, -2910, -161915, -345717, 243496, 17794, 29224, -187919, 70817, 214390, -72486, 132928, -221620, -173838, 272390, 283407, 10062 ], [ 67326, -163302, -26626, -168064, 293756, 137940, -98494, -162910, -143958, -52228, -397740, -147414, 44920, -3104, -259064, 79674, -24918, 8922, -177206, -76832, 185652, -40002, 132548, -188082, -230412, 221678, 184240, -66292 ], [ -118721, -225011, 24319, -45152, 223422, -122006, -135455, -114863, -253323, -188066, -361078, -139019, 116220, 179792, -129436, -166403, -106315, -18195, -179483, -261936, 95354, 35967, 122658, -93529, -314086, 86231, -2152, -128346 ], [ -304768, -286720, 75264, 77760, 153088, -381952, -172416, -66816, -362688, -323904, -324416, -130624, 187520, 362688, 192, -412480, -187712, -45312, -181760, -447040, 5056, 111936, 112768, 1024, -397760, -49216, -188544, -190400 ], [ -110165, -250587, -96707, 172244, 139886, -115612, -120551, 367, -70657, -180591, -190211, -171311, 24358, 288398, 59923, -215002, -7714, 114814, -176309, -321966, 130452, 60508, 182941, -50588, -104395, 27811, -187992, -139869 ], [ 84438, -214454, -268678, 266728, 126684, 150728, -68686, 67550, 221374, -37278, -56006, -211998, -138804, 214108, 119654, -17524, 172284, 274940, -170858, -196892, 255848, 9080, 253114, -102200, 188970, 104838, -187440, -89338 ], [ 223846, -174711, -365899, 280772, 127782, 346528, -46256, 127708, 449355, 62290, 28219, -239165, -234136, 109783, 179710, 89024, 293102, 378486, -171112, -123288, 330924, -15363, 316212, -119637, 372005, 157175, -190128, -63892 ], [ 164552, -121972, -194020, 5232, 180360, 288384, -129792, 162576, 446756, 4376, -67484, -217660, -85280, -102668, 240936, -131776, 200872, 278344, -191904, -234976, 224848, 57340, 353840, -14044, 157852, 120628, -204480, -128752 ], [ 105258, -69233, -22141, -270308, 232938, 230240, -213328, 197444, 444157, -53538, -163187, -196155, 63576, -315119, 302162, -352576, 108642, 178202, -212696, -346664, 118772, 130043, 391468, 91549, -56301, 84081, -218832, -193612 ], [ 105824, -81344, 43288, -363518, 272146, 147416, -280384, 237472, 377258, -107612, -254080, -150330, 158392, -438330, 258038, -450776, 14772, 38910, -239428, -374922, 54616, 147556, 402826, 99882, -142784, 12154, -253684, -173242 ], [ 184208, -177760, -29668, -219699, 293973, 32508, -326016, 284208, 226769, -156694, -338720, -72889, 182956, -445529, 76959, -389596, -81230, -151277, -273882, -294721, 44956, 93322, 380033, -18223, -63296, -105767, -315186, -42073 ], [ 262592, -274176, -102624, -75880, 315800, -82400, -371648, 330944, 76280, -205776, -423360, 4552, 207520, -452728, -104120, -328416, -177232, -341464, -308336, -214520, 35296, 39088, 357240, -136328, 16192, -223688, -376688, 89096 ], [ 308186, -256487, -120065, -111956, 254947, -99073, -293005, 195310, -4054, -220943, -428515, 77643, 93349, -351222, -136579, -333326, -162069, -298221, -163030, -130434, -46064, 90304, 335017, -50718, 37630, -199499, -349360, 77390 ], [ 336292, -177942, -107898, -243976, 149998, -63354, -148082, -37588, -46972, -218022, -391278, 148414, -94814, -191740, -89774, -373484, -87618, -130482, 78148, -44276, -165664, 197760, 313098, 143540, 28108, -99518, -274656, -10516 ], [ 364398, -99397, -95731, -375996, 45049, -27635, -3159, -270486, -89890, -215101, -354041, 219185, -282977, -32258, -42969, -413642, -13167, 37257, 319326, 41882, -285264, 305216, 291179, 337798, 18586, 463, -199952, -98422 ], [ 184564, 44208, -100444, -285016, 420, -39256, -90036, -138764, -123628, -122100, -105984, 164516, -180860, 105224, -66044, -189940, 28564, -65904, 139164, 58100, -98044, 304932, 105320, 393836, -47216, -131076, -269888, 48332 ], [ -26461, 197572, -107689, -160586, -35161, -57978, -211683, 47651, -155989, -15587, 173696, 91031, -35201, 239406, -99601, 73341, 65387, -209700, -104199, 63827, 135199, 288487, -105130, 429141, -121460, -297343, -361520, 230285 ], [ -200844, 320214, -117274, -49298, -66392, -69634, -307118, 199900, -176340, 71058, 423492, 29776, 108272, 351026, -130764, 295612, 110436, -328126, -307596, 60934, 322492, 264670, -280230, 450372, -183580, -443284, -417898, 373190 ], [ 9514, 120275, -151429, -76001, -51948, -7097, -127327, -6594, -70586, -50911, 359506, 96936, 228792, 225745, -136790, 87278, 241858, -180167, -91350, -32469, 27310, 163447, -84155, 323826, -118398, -375802, -104109, 106091 ], [ 219872, -79664, -185584, -102704, -37504, 55440, 52464, -213088, 35168, -172880, 295520, 164096, 349312, 100464, -142816, -121056, 373280, -32208, 124896, -125872, -267872, 62224, 111920, 197280, -53216, -308320, 209680, -161008 ], [ 286611, -162094, -220159, -149987, -21625, 131025, 129516, -351122, 131283, -245499, 180945, 199371, 340990, -16508, -87452, -267419, 406303, 81787, 227630, -175889, -411287, 5486, 208315, 120560, -49585, -249364, 355455, -283648 ], [ 25078, 24068, -255694, -244310, -2466, 236434, -28264, -332676, 205366, -205318, -49262, 161766, 38172, -114488, 108232, -272134, 214414, 118150, 70908, -126738, -207806, 50428, 76870, 157728, -186642, -209896, 117198, -76096 ], [ -236455, 210230, -291229, -338633, 16693, 341843, -186044, -314230, 279449, -165137, -279469, 124161, -264646, -212468, 303916, -276849, 22525, 154513, -85814, -77587, -4325, 95370, -54575, 194896, -323699, -170428, -121059, 131456 ], [ -314556, 165584, -236872, -301232, 72356, 282720, -268980, -182312, 263520, -136356, -239700, 29640, -388652, -183584, 354040, -318440, 36472, 202516, -100144, -41528, 94192, 105140, -141704, 149480, -373756, -74608, -196212, 256784 ], [ -224511, -90636, -100114, -143084, 161481, 72776, -283309, 53622, 165080, -118025, 47547, -117054, -348747, -38408, 270734, -393834, 239102, 261189, 16052, -17470, 96492, 82669, -188210, 28362, -344063, 72868, -121853, 306740 ], [ -134466, -346856, 36644, 15064, 250606, -137168, -297638, 289556, 66640, -99694, 334794, -263748, -308842, 106768, 187428, -469228, 441732, 319862, 132248, 6588, 98792, 60198, -234716, -92756, -314370, 220344, -47494, 356696 ], [ -47957, -278274, 26743, 18835, 195928, -159789, -289442, 297537, -89294, -14502, 263562, -138697, -143885, 139217, 190907, -281071, 394734, 237129, 193721, -61001, 186551, 91277, -83563, -183835, -181691, 137878, 46449, 289862 ], [ 37304, -95056, -34920, -31880, 90496, -116296, -273296, 225064, -265520, 94288, 65808, 82264, 65208, 131880, 225016, 104, 259632, 104488, 235880, -160936, 304472, 141256, 137352, -264312, -12664, -25744, 147304, 181808 ], [ 122565, 88162, -96583, -82595, -14936, -72803, -257150, 152591, -441746, 203078, -131946, 303225, 274301, 124543, 259125, 281279, 124530, -28153, 278039, -260871, 422393, 191235, 358267, -344789, 156363, -189366, 248159, 73754 ], [ 77102, -13608, -7084, -106448, -15318, 55324, -96398, 70152, -318354, 106102, -30060, 209014, 299056, -26938, 310922, 178950, 14640, 60658, 131350, -158120, 127000, 76082, 220670, -327630, 130426, -258850, -258, 47628 ], [ 25697, -128332, 89286, -129080, -10925, 187298, 70927, -12740, -181343, -227, 85446, 100477, 315432, -184971, 363523, 59189, -94104, 159535, -23923, -46156, -187180, -46577, 66777, -306033, 95627, -324055, -264551, 25226 ], [ -40184, -209360, 160332, -165584, 976, 260856, 197536, -69144, -72060, -88040, 154676, 19876, 319828, -295192, 370012, -23780, -169624, 233028, -132880, 42432, -410776, -109496, -37828, -281168, 72952, -355828, -434276, 27096 ], [ -174826, -130332, 111089, -267980, 48540, 56938, 130744, 270, -94485, -87902, 4095, 71971, 267319, -178306, 157469, 68013, -87330, 185947, -21836, 19984, -204098, 111350, 91685, -240780, 107866, -228799, -154803, 144258 ], [ -309468, -51304, 61846, -370376, 96104, -146980, 63952, 69684, -116910, -87764, -146486, 124066, 214810, -61420, -55074, 159806, -5036, 138866, 89208, -2464, 2580, 332196, 221198, -200392, 142780, -101770, 124670, 261420 ], [ -374612, 23557, 390, -353405, 101539, -237444, 25096, 128919, -110175, -115139, -252634, 80905, 196393, -4789, -204401, 242104, 66665, 123555, 160283, -17190, 153071, 363115, 228095, -139457, 125386, -19282, 251494, 306177 ], [ -331648, 91936, -80064, -150752, 41440, -151424, 29696, 172320, -58080, -185312, -289664, -110432, 231008, -41888, -255392, 309632, 121888, 157664, 169184, -19904, 216160, 98592, 44256, -46560, 26624, -6080, 140864, 238304 ], [ -288684, 160315, -160518, 51901, -18659, -65404, 34296, 215721, -5985, -255485, -326694, -301769, 265623, -78987, -306383, 377160, 177111, 191773, 178085, -22618, 279249, -165931, -139583, 46337, -72138, 7122, 30234, 170431 ], [ -255940, 234420, -132276, 18878, 26256, 32208, -32518, 212222, 72290, -237444, -205482, -282504, 265210, -136400, -265044, 309014, 161732, 236634, 131714, 56358, 306876, -278302, -148506, 11778, -71892, 8144, -64492, 70610 ], [ -229766, 312206, -34158, -165651, 138680, 137272, -145241, 178573, 167395, -162694, 17457, -127852, 242279, -206872, -164350, 153649, 100966, 288407, 49811, 187849, 311706, -292861, -44983, -104717, -7998, 1336, -148994, -49749 ], [ -203592, 389992, 63960, -350180, 251104, 242336, -257964, 144924, 262500, -87944, 240396, 26800, 219348, -277344, -63656, -1716, 40200, 340180, -32092, 319340, 316536, -307420, 58540, -221212, 55896, -5472, -233496, -170108 ], [ -84451, 296379, -91002, -193887, 143223, 314207, -64426, 178649, 161392, -98922, 276261, -19701, 294609, -293970, -113366, 63889, -17393, 396228, -32466, 361075, 131993, -244953, -36107, -62283, 136168, -74372, -127637, -195657 ], [ 54262, 166682, -299244, 34158, -11038, 379090, 193588, 226558, 18976, -127948, 272742, -108550, 390542, -299260, -194740, 176014, -74318, 453176, -15676, 383914, -92418, -166270, -172474, 154630, 219888, -156344, 18298, -201246 ], [ 190918, 41746, -489278, 253556, -157078, 435410, 431288, 269560, -123221, -149688, 267685, -196428, 475097, -307300, -273470, 281231, -123977, 501618, 2795, 401615, -298110, -92186, -293348, 355238, 290171, -234419, 152403, -200959 ], [ 282320, 21552, -278736, 282720, -122256, 303344, 222080, 204608, -260600, -11136, 228792, -262944, 309336, -375840, -294032, 234472, -13784, 362928, 58248, 306280, -91984, -119280, -73376, 197136, 64840, -226760, 26248, -71400 ], [ 373722, 1358, -68194, 311884, -87434, 171278, 12872, 139656, -397979, 127416, 189899, -329460, 143575, -444380, -314594, 187713, 96409, 224238, 113701, 210945, 114142, -146374, 146596, 39034, -160491, -219101, -99907, 58159 ], [ 397288, -7742, 76048, 312494, -52294, 95570, -147238, 85294, -494528, 237942, 169414, -351474, 57074, -481840, -326726, 133250, 149146, 74598, 127880, 124244, 249270, -155912, 264070, -83638, -293104, -158408, -201762, 156620 ], [ 228652, 14591, 32440, 232201, -16253, 179543, -168237, 60937, -475392, 269061, 201085, -247399, 195143, -431240, -314973, 56959, 39091, -106067, 25116, 62006, 183237, -115708, 91133, -105925, -163016, 52548, -234767, 166970 ], [ 60016, 36924, -11168, 151908, 19788, 263516, -189236, 36580, -456256, 300180, 232756, -143324, 333212, -380640, -303220, -19332, -70964, -286732, -77648, -232, 117204, -75504, -81804, -128212, -32928, 263504, -267772, 177320 ], [ -64312, 108614, -2295, 73067, -6079, 215918, -144323, 47148, -410170, 251021, 235013, -71193, 369256, -336849, -233970, -27819, -58127, -346793, -153088, 32801, 109273, -85504, -113215, -115706, -14325, 373194, -221940, 110978 ], [ -140304, 234148, 63830, -4190, -99482, 24788, -27506, 95816, -334684, 114286, 205182, -33910, 294000, -300486, -101996, 37662, 88774, -275286, -198720, 169766, 164726, -150272, 9766, -65244, -117342, 372412, -90104, -39028 ], [ -216296, 359682, 129955, -81447, -192885, -166342, 89311, 144484, -259198, -22449, 175351, 3373, 218744, -264123, 29978, 103143, 235675, -203779, -244352, 306731, 220179, -215040, 132747, -14782, -220359, 371630, 41732, -189034 ], [ -212496, 311872, 150368, -177456, -80208, -196864, 88112, 68224, -244864, -130512, 148736, 94304, 174592, -237008, 55184, 213680, 214960, -184304, -242928, 266080, 117152, -142368, 47232, -1136, -244336, 305072, 99904, -214400 ], [ -173787, 188224, 150782, -281669, 122629, -157120, 35281, -62692, -257284, -226031, 123528, 208706, 144048, -213939, 33679, 343929, 120913, -187593, -220917, 147722, -55210, -9566, -129500, -3597, -233733, 209737, 125848, -185236 ], [ -135078, 64576, 151196, -385882, 325466, -117376, -17550, -193608, -269704, -321550, 98320, 323108, 113504, -190870, 12174, 474178, 26866, -190882, -198906, 29364, -227572, 123236, -306232, -6058, -223130, 114402, 151792, -156072 ], [ -77763, -3086, 41528, -171462, 238818, -70912, -21430, -22208, -274942, -192915, 157742, 269447, 36256, -108266, -55405, 319772, -63800, -42446, -19836, 91501, -242623, 172458, -156834, -67004, -154546, 168902, 220534, -171407 ], [ -18676, -65416, -78624, 73304, 124600, -23808, -20648, 177984, -279496, -42932, 225224, 199780, -45440, -19992, -127372, 138256, -154144, 120440, 174192, 170828, -242692, 213720, 23624, -133520, -80440, 237672, 293352, -190980 ], [ 37168, -118665, -156755, 282514, 33503, 3943, -7020, 329936, -258022, 62915, 253142, 137217, -90782, 56312, -176539, -27951, -213399, 256854, 329337, 210705, -238213, 241434, 183286, -189161, -6145, 273748, 331550, -211906 ], [ 71392, -111374, 45254, 254684, 96546, -97326, 92248, 160288, -63028, -125478, 17300, 122014, 106236, 52816, -73706, -92098, -65394, 216788, 225262, -12418, -203414, 178828, 204308, -172302, 69410, 91864, 138948, -241852 ], [ 105616, -104083, 247263, 226854, 159589, -198595, 191516, -9360, 131966, -313871, -218542, 106811, 303254, 49320, 29127, -156245, 82611, 176722, 121187, -235541, -168615, 116222, 225330, -155443, 144965, -90020, -53654, -271798 ], [ 67608, -54344, 377664, 216096, 157424, -241384, 255536, -75400, 239040, -395272, -368144, 99064, 406448, 13608, 33208, -155736, 168240, 149184, 71984, -300464, -149816, 39880, 199552, -179952, 156384, -198416, -121136, -240152 ], [ -105835, 74985, 373800, 237348, 32994, -174523, 253466, 52825, 181264, -276063, -356046, 105297, 333722, -82509, -147871, -33997, 136914, 145136, 125666, -68762, -161017, -62217, 86024, -282026, 47548, -169022, 45982, -93021 ], [ -279278, 204314, 369936, 258600, -91436, -107662, 251396, 181050, 123488, -156854, -343948, 111530, 260996, -178626, -328950, 87742, 105588, 141088, 179348, 162940, -172218, -164314, -27504, -384100, -61288, -139628, 213100, 54110 ], [ -248764, 213263, 338174, 280775, -121486, -111131, 265771, 247694, 135860, -160313, -217125, 13113, 175439, -119510, -361010, 189201, 113574, 168500, 205028, 153596, -166896, -201268, -137470, -289627, -137962, -7664, 252714, 43213 ], [ -61360, 129612, 284952, 303660, -78936, -168700, 292796, 266968, 202192, -258132, -2052, -165804, 80012, 59016, -278440, 275060, 151800, 220112, 209168, -41168, -148864, -188112, -244696, -43964, -189896, 203200, 194248, -89244 ], [ 126044, 45961, 231730, 326545, -36386, -226269, 319821, 286242, 268524, -355951, 213021, -344721, -15415, 237542, -195870, 360919, 190026, 271724, 213308, -235932, -130832, -174956, -351922, 201699, -241830, 414064, 135782, -221701 ], [ 168494, -73942, 257132, 290660, -90766, -271850, 255658, 330482, 273800, -242612, 173700, -356634, 24698, 148138, -116216, 261576, 49926, 201170, 178658, -210790, -97914, -9412, -185926, 66788, -194818, 420124, 88278, -126152 ], [ 170679, -203915, 304374, 238450, -172071, -314101, 166165, 381657, 262116, -70618, 63714, -322157, 102461, -15691, -37372, 110788, -139709, 96681, 133233, -124563, -60861, 198462, 55965, -173838, -120321, 369294, 43819, 32732 ], [ 172864, -333888, 351616, 186240, -253376, -356352, 76672, 432832, 250432, 101376, -46272, -287680, 180224, -179520, 41472, -40000, -329344, -7808, 87808, -38336, -23808, 406336, 297856, -414464, -45824, 318464, -640, 191616 ], [ 18327, -198625, 293840, 46929, -58405, -200941, 38791, 369398, 61717, 92038, 93039, -93468, 102691, -129978, 114727, -145317, -217288, -100958, 34908, 63738, -118338, 251040, 304526, -345418, 59907, 67741, -42431, 184739 ], [ -136210, -63362, 236064, -92382, 136566, -45530, 910, 305964, -126998, 82700, 232350, 100744, 25158, -80436, 187982, -250634, -105232, -194108, -17992, 165812, -212868, 95744, 311196, -276372, 165638, -182982, -84222, 177862 ], [ -224047, 5391, 157503, -186823, 247002, 43431, -19286, 215915, -243433, 73232, 331361, 206481, -3940, -25739, 210627, -277541, -7776, -260348, -43102, 260846, -295893, -47262, 326086, -206386, 229149, -368580, -114803, 150110 ], [ -71764, -165292, 4116, -119732, 53112, -106828, 24184, 30052, -99660, 63296, 285292, -6292, 141328, 47516, 51076, -22172, 37120, -229712, 31832, 330536, -337500, -146024, 370568, -133016, 140668, -319728, -105028, 47208 ], [ 80519, -335975, -149271, -52641, -140778, -257087, 67654, -155811, 44113, 53360, 239223, -219065, 286596, 120771, -108475, 233197, 82016, -199076, 106766, 400226, -379107, -244786, 415050, -59646, 52187, -270876, -95253, -55694 ], [ 125502, -403268, -170718, -47570, -194138, -226486, 61094, -187944, 105956, 55094, 152584, -305998, 282814, 167276, -222176, 275216, 104332, -216050, 116150, 327326, -385394, -278358, 437442, -31966, 38456, -181304, -90038, -131426 ], [ 30995, -336154, -20643, -123125, -64809, 39233, -10505, -20228, 61290, 71999, 13204, -229339, 85267, 179006, -276272, 39880, 97294, -294917, 40319, 69059, -345765, -227183, 431117, -63683, 121900, -38796, -90751, -171837 ], [ -63512, -269040, 129432, -198680, 64520, 304952, -82104, 147488, 16624, 88904, -126176, -152680, -112280, 190736, -330368, -195456, 90256, -373784, -35512, -189208, -306136, -176008, 424792, -95400, 205344, 103712, -91464, -212248 ], [ -2424, -104696, 151512, -106325, 68749, 345086, -125158, 244869, 86078, 162809, -73211, -193816, -53972, 74081, -293819, -264697, -34547, -319856, 34607, -159115, -205667, -229398, 408642, -88402, 234608, 105895, -93812, -163754 ], [ 141648, 111504, 105328, 75582, 6258, 264908, -152988, 304738, 216396, 267114, 82338, -297776, 140792, -111046, -208926, -245354, -222158, -195104, 182566, 24770, -72750, -338556, 387252, -60756, 234976, 33238, -97032, -67844 ], [ 285720, 327704, 59144, 257489, -56233, 184730, -180818, 364607, 346714, 371419, 237887, -401736, 335556, -296173, -124033, -226011, -409769, -70352, 330525, 208655, 60167, -447714, 365862, -33110, 235344, -39419, -100252, 28066 ], [ 175352, 183064, 116540, 85156, -44224, 40212, -136228, 133316, 294492, 418064, 57156, -337096, 360840, -273500, -118960, -204488, -251440, 57540, 343404, 239600, -14356, -235072, 315272, -40924, 132172, 85884, -170792, 18256 ], [ 26818, -15702, 189473, -140313, -21040, -113957, -80775, -141649, 214889, 456060, -174017, -247166, 360702, -219657, -125860, -182638, -41220, 185903, 336021, 247604, -119995, 25840, 260302, -54057, 13469, 240881, -251430, -7412 ], [ -94092, -192920, 255738, -324784, 3954, -248510, -35470, -369582, 142004, 465842, -376324, -146308, 355618, -179920, -125558, -163784, 149542, 302848, 312650, 256676, -211960, 242236, 189542, -66822, -88946, 384364, -301532, -39314 ], [ 75050, -143884, 251989, -78776, 47953, -177095, -96719, -103679, 139658, 179377, -275538, 69294, 298601, -288296, -49635, -176388, 135995, 299904, 121405, 276962, -160348, -8786, -47013, -75723, -20337, 406950, -31006, -136673 ], [ 244192, -94848, 248240, 167232, 91952, -105680, -157968, 162224, 137312, -107088, -174752, 284896, 241584, -396672, 26288, -188992, 122448, 296960, -69840, 297248, -108736, -259808, -283568, -84624, 48272, 429536, 239520, -234032 ], [ 363683, -68688, 248257, 278105, 89849, -64834, -196691, 292285, 81339, -314355, -60820, 403730, 221156, -420005, 50278, -163698, 131791, 253500, -185478, 260960, -38539, -404283, -391708, -99762, 96651, 407854, 392733, -290385 ], [ 369686, -94816, 256882, 80098, -17630, -93860, -183926, 111850, -97210, -340598, 83160, 301380, 284360, -248954, -44436, -51780, 193454, 117432, -128300, 95360, 74138, -305222, -206328, -129156, 98790, 284988, 277802, -253010 ], [ 375689, -120944, 265507, -117909, -125109, -122886, -171161, -68585, -275759, -366841, 227140, 199030, 347564, -77903, -139150, 60138, 255117, -18636, -71122, -70240, 186815, -206161, -20948, -158550, 100929, 162122, 162871, -215635 ], [ 277796, -80856, 223960, -216964, -201760, -160204, -174632, -156896, -355416, -305436, 153020, 176636, 350528, 40756, -195860, 130488, 241684, -114372, -6672, -141040, 189500, -117600, 52556, -121596, 82872, 69604, 86220, -192672 ], [ 84665, 19930, 136422, -225313, -250152, -205123, -192986, -160760, -344422, -163687, -121025, 227535, 298272, 111389, -217733, 162734, 159413, -173137, 64444, -124940, 91359, -38664, 23507, -23823, 46302, 4905, 44659, -182920 ], [ -108466, 120716, 48884, -233662, -298544, -250042, -211340, -164624, -333428, -21938, -395070, 278434, 246016, 182022, -239606, 194980, 77142, -231902, 135560, -108840, -6782, 40272, -5542, 73950, 9732, -59794, 3098, -173168 ], [ -116807, 10889, 107274, -204577, -195347, -193675, -84208, -107356, -256593, -76029, -433478, 148266, 244573, 203066, -123014, 181853, -14853, -213079, 103758, -127641, -77757, -47494, -44672, 84190, 83152, -33288, -76373, -138086 ], [ -59928, -173272, 217168, -162280, -38648, -101560, 94272, -28512, -156520, -199240, -388720, -45808, 261064, 206608, 42448, 152712, -110280, -166872, 35632, -158760, -139144, -194096, -87360, 63536, 195392, 25408, -169224, -94064 ], [ -3049, -357433, 327062, -119983, 118051, -9445, 272752, 50332, -56447, -322451, -343962, -239882, 277555, 210150, 207910, 123571, -205707, -120665, -32494, -189879, -200531, -340698, -130048, 42882, 307632, 84104, -262075, -50042 ], [ 122162, -170212, 211258, 21182, -3660, -96190, 134256, 19616, -70840, -68978, -261606, -29750, 109642, -23798, 78616, 222316, -156374, -46386, -67862, -274062, -108688, -242528, -93294, 51356, 57752, 106962, -240438, -140374 ], [ 250479, 33890, 85195, 166841, -138026, -191065, -18648, -16080, -90436, 201617, -177541, 198755, -66653, -268541, -64076, 326874, -100461, 29169, -101741, -360657, -9880, -133232, -52929, 61154, -208588, 128191, -213597, -236813 ], [ 314632, 177496, -4228, 276612, -243792, -249720, -144052, -42008, -128864, 404356, -102424, 358660, -222128, -424288, -146280, 377876, -27792, 102692, -109180, -413432, 80508, -36264, -34864, 57584, -422292, 131996, -190312, -280028 ], [ 74006, 33746, 80389, 215915, -213708, -136330, -138831, -21538, -256744, 284779, -69810, 192715, -278708, -157304, 58834, 174487, 124468, 166563, 8971, -305562, 130901, 2146, -122724, -9484, -385975, 53037, -183918, -70429 ], [ -166620, -110004, 165006, 155218, -183624, -22940, -133610, -1068, -384624, 165202, -37196, 26770, -335288, 109680, 263948, -28902, 276728, 230434, 127122, -197692, 181294, 40556, -210584, -76552, -349658, -25922, -177524, 139170 ], [ -260645, -148211, 173960, 67683, -131121, 66510, -94180, 30436, -384083, 139711, -26650, -110816, -378467, 285899, 358830, -174520, 327270, 229100, 192947, -75953, 112536, 58923, -186736, -56176, -262365, -83164, -113152, 261829 ], [ -126624, -22240, 65216, -61600, -43744, 118720, -1536, 79104, -183776, 260576, -50432, -204288, -400800, 320928, 282240, -230272, 219584, 126336, 177376, 67360, -141568, 46112, 10880, 100224, -95776, -106624, 41408, 249248 ], [ 7397, 103731, -43528, -190883, 43633, 170930, 91108, 127772, 16531, 381441, -74214, -297760, -423133, 355957, 205650, -286024, 111898, 23572, 161805, 210673, -395672, 33301, 208496, 256624, 70813, -130084, 195968, 236667 ], [ 13038, 130974, -100626, -294686, -9886, 154148, 85640, 62732, 135274, 398244, -140108, -258162, -396060, 317052, 206004, -215020, 84978, 61802, 157952, 243932, -403796, 36128, 251734, 209912, 45210, -79218, 257078, 222280 ], [ -63851, 94749, -124523, -382109, -153981, 93014, 17100, -75406, 201583, 348150, -233074, -133019, -337226, 230618, 255822, -62530, 109979, 190671, 161632, 206442, -253790, 49008, 195729, 32628, -103945, 19429, 258113, 206732 ], [ -140740, 58524, -148420, -469532, -298076, 31880, -51440, -213544, 267892, 298056, -326040, -7876, -278392, 144184, 305640, 89960, 134980, 319540, 165312, 168952, -103784, 61888, 139724, -144656, -253100, 118076, 259148, 191184 ], [ -57630, -22674, -248792, -272335, -327392, -32617, -57318, -103219, 198313, 321492, -198644, -63328, -299016, 107416, 129415, -44070, 126446, 322249, 194585, 143337, -33464, -25818, 83719, -192645, -88850, 31511, 100963, 193686 ], [ 59164, -113340, -365264, -15218, -332544, -97822, -50004, 59414, 100126, 360408, -24856, -156800, -336368, 81104, -94398, -238420, 110852, 298398, 229246, 120222, 20080, -134700, 27714, -213414, 141380, -94046, -90742, 199988 ] ], [ [ 71936, -152000, -60224, 68992, 424384, -148160, -374016, 186944, -440640, -67392, 137536, -380736, -31744, -131584, -92992, 55232, -23680, 309440, 157504, -209664, 48256, 113984, 207296, -394688, -104704, 234240, -34816, -75968 ], [ 63029, -154517, -64628, 73180, 392605, -144086, -359361, 184235, -410586, -64119, 142261, -354087, -29743, -136882, -75823, 51416, -36538, 312767, 142831, -205743, 50206, 112973, 193073, -386894, -120523, 231354, -56308, -71648 ], [ -5258, -173814, -98392, 105288, 148966, -112852, -247006, 163466, -180172, -39026, 178486, -149778, -14402, -177500, 55806, 22160, -135116, 338274, 30338, -175682, 65156, 105222, 84030, -327140, -241802, 209228, -221080, -38528 ], [ -73545, -193111, -132156, 137396, -94673, -81618, -134651, 142697, 50242, -13933, 214711, 54531, 939, -218118, 187435, -7096, -233694, 363781, -82155, -145621, 80106, 97471, -25013, -267386, -363081, 187102, -385852, -5408 ], [ -91104, -189240, -188800, 145976, -216688, -65176, -19616, 154288, 218368, -12776, 196448, 188152, 12520, -231344, 237088, -11304, -290880, 354696, -165328, -93784, 52552, 77792, -53008, -188128, -414560, 100416, -426920, 36880 ], [ -13548, -141929, -288344, 110441, -110658, -76469, 100444, 226554, 269704, -56499, 76020, 189233, 17051, -193210, 133036, 31453, -270456, 280751, -193526, -1117, -54697, 35748, 70962, -72300, -335164, -107320, -236043, 96358 ], [ 64008, -94618, -387888, 74906, -4628, -87762, 220504, 298820, 321040, -100222, -44408, 190314, 21582, -155076, 28984, 74210, -250032, 206806, -221724, 91550, -161946, -6296, 194932, 43528, -255768, -315056, -45166, 155836 ], [ 143722, -42614, -347656, 62056, 79302, -43974, 162282, 227865, 238879, -84886, -152005, 100733, 13698, -148363, -81893, 73768, -166558, 119848, -250975, 79697, -89834, -54086, 213056, -1012, -155182, -274778, 80607, 103150 ], [ 225096, 13000, -199904, 66656, 146232, 42184, -33080, 46740, 54028, -24120, -249732, -58588, -3736, -165820, -198020, 40096, -34584, 22880, -281036, -12556, 120248, -106296, 149760, -168912, -38296, -43720, 156300, -35816 ], [ 306470, 68614, -52152, 71256, 213162, 128342, -228442, -134385, -130823, 36646, -347459, -217909, -21170, -183277, -314147, 6424, 97390, -74088, -311097, -104809, 330330, -158506, 86464, -336812, 78590, 187338, 231993, -174782 ], [ 200338, 2710, -9070, 29056, 190884, -8052, -232914, -75570, -245114, -25564, -380404, -183802, 67272, -37600, -236360, -128138, 124550, -57386, -314266, -187360, 233260, -139310, 34076, -312382, 4460, 162850, 137424, -219500 ], [ 42121, -96949, 4937, -26144, 143826, -206266, -184361, 49895, -339805, -121934, -395354, -95965, 185124, 153392, -104708, -290725, 122595, -9109, -309965, -267216, 50870, -100279, -15282, -234527, -122730, 67377, -4440, -238038 ], [ -116096, -196608, 18944, -81344, 96768, -404480, -135808, 175360, -434496, -218304, -410304, -8128, 302976, 344384, 26944, -453312, 120640, 39168, -305664, -347072, -131520, -61248, -64640, -156672, -249920, -28096, -146304, -256576 ], [ -84931, -199437, -106981, 51596, 165538, -107780, -100641, 158041, -105527, -184793, -294821, -29081, 161066, 206338, -32235, -299350, 196402, 176018, -220771, -303970, 64716, -45884, 100155, -113156, -3613, 51461, -101224, -235899 ], [ -53766, -202266, -232906, 184536, 234308, 188920, -65474, 140722, 223442, -151282, -179338, -50034, 19156, 68292, -91414, -145388, 272164, 312868, -135878, -260868, 260952, -30520, 264950, -69640, 242694, 131018, -56144, -215222 ], [ -19606, -203025, -297501, 234396, 279978, 383840, -47312, 139588, 476701, -115426, -108115, -76827, -93864, -65359, -116718, -58816, 289186, 373338, -88920, -243496, 391028, -8741, 399020, -19779, 383731, 167185, -22224, -185420 ], [ 25336, -196332, -141308, -14832, 242488, 212352, -90368, 196720, 457404, -71128, -196228, -124644, -102880, -183188, -20072, -214848, 94744, 158840, -178528, -318752, 282928, 36132, 422480, 52924, 145796, 47148, -28480, -122768 ], [ 70278, -189639, 14885, -264060, 204998, 40864, -133424, 253852, 438107, -26830, -284341, -172461, -111896, -301017, 76574, -370880, -99698, -55658, -268136, -394008, 174828, 81005, 445940, 125627, -92139, -72889, -34736, -60116 ], [ 91040, -164416, 91688, -350098, 187358, -50584, -191680, 302944, 383110, -35012, -349824, -195958, -68472, -379766, 98010, -424552, -219220, -216686, -332444, -377254, 101608, 106108, 438950, 94470, -220224, -140746, -83052, 9226 ], [ 80368, -115104, 65284, -223989, 195523, -37980, -269696, 341584, 281703, -111418, -385888, -187839, 43124, -407711, 21673, -345156, -241346, -308203, -363862, -240887, 73732, 105510, 392375, -71705, -205504, -140769, -186046, 87265 ], [ 69696, -65792, 38880, -97880, 203688, -25376, -347712, 380224, 180296, -187824, -421952, -179720, 154720, -435656, -54664, -265760, -263472, -399720, -395280, -104520, 45856, 104912, 345800, -237880, -190784, -140792, -289040, 165304 ], [ 117974, -26785, -46519, -133516, 105413, -18487, -254923, 226594, 60934, -186425, -398661, -134371, 121971, -323546, -70821, -280834, -236803, -328427, -262778, -21358, -26000, 153664, 301775, -137970, -191214, -156445, -260304, 130498 ], [ 197692, 6726, -163382, -255416, -49630, -14646, -71038, -29580, -68004, -143530, -343714, -69166, 12238, -136740, -54882, -346292, -184110, -170302, -42852, 33428, -121312, 228736, 259110, 103852, -199724, -180434, -161312, 35508 ], [ 277410, 40237, -280245, -377316, -204673, -10805, 112847, -285754, -196942, -100635, -288767, -3961, -97495, 50066, -38943, -411750, -131417, -12177, 177074, 88214, -216624, 303808, 216445, 345674, -208234, -204423, -62320, -59482 ], [ 87148, 98768, -165828, -312296, -211396, 23576, 48212, -146068, -192180, 14740, -94720, -7876, -49828, 181432, -95524, -188268, -42804, -79632, 48260, 146540, -48676, 231100, 71000, 386356, -117264, -259292, -164288, 26068 ], [ -143611, 161052, -16719, -219238, -195871, 62538, -53701, 52997, -167363, 140987, 120192, -22159, 21449, 304482, -162983, 78555, 51197, -180924, -132865, 205397, 158761, 136225, -89862, 396867, -11372, -318793, -296400, 138699 ], [ -332052, 204538, 110954, -125022, -178152, 94354, -145506, 223044, -142988, 236894, 305308, -30416, 96656, 404926, -226772, 309604, 147836, -256978, -286740, 247626, 322404, 42162, -219818, 388508, 79100, -371916, -391366, 220554 ], [ -76154, 50645, 13549, -18647, -137396, 51137, -131177, 88402, -123254, 14231, 177566, 24600, 213128, 268007, -252026, 165026, 272174, -68033, -154490, 115261, 26210, -43375, -25261, 182014, 7662, -358070, -96299, -20739 ], [ 179744, -103248, -83856, 87728, -96640, 7920, -116848, -46240, -103520, -208432, 49824, 79616, 329600, 131088, -277280, 20448, 396512, 120912, -22240, -17104, -269984, -128912, 169296, -24480, -63776, -344224, 198768, -262032 ], [ 298645, -144098, -141641, 105147, -54911, 18407, -97612, -153694, -66475, -325997, -80921, 88733, 336018, 39900, -226052, -100813, 448169, 248173, 71650, -112551, -438897, -174430, 239533, -154352, -139015, -324428, 369865, -366720 ], [ 104410, 73436, -108866, -80762, -10958, 151646, -67160, -199004, 10138, -203338, -218530, -7062, 90884, 53240, -8, -168778, 333698, 234442, 77860, -123614, -316882, -128476, 25610, -109088, -222942, -291032, 257602, -159168 ], [ -89825, 290970, -76091, -266671, 32995, 284885, -36708, -244314, 86751, -80679, -356139, -102857, -154250, 66580, 226036, -236743, 219227, 220711, 84070, -134677, -194867, -82522, -188313, -63824, -306869, -257636, 145339, 48384 ], [ -179300, 243376, -66680, -299472, 97084, 296096, -46252, -180376, 141728, -25916, -273932, -194056, -244596, 108576, 272200, -303832, 222152, 229708, 79024, -113160, -142704, -72532, -248888, -34088, -358180, -195344, 67348, 189552 ], [ -172745, -47252, -78686, -191924, 179631, 195448, -92459, -16294, 176872, -33391, 9773, -281042, -193053, 176840, 153474, -370118, 332690, 259539, 63660, -61778, -154572, -95509, -168894, -18586, -379593, -106564, 20773, 269868 ], [ -166190, -337880, -90692, -84376, 262178, 94800, -138666, 147788, 212016, -40866, 293478, -368028, -141510, 245104, 34748, -436404, 443228, 289370, 48296, -10396, -166440, -118486, -88900, -3084, -401006, -17784, -25802, 350184 ], [ -97347, -255086, -130799, -26859, 262632, 71893, -151502, 101495, 61758, -554, 201126, -218799, -86091, 251879, 39085, -323289, 317602, 190511, 108735, -86191, -1967, -22837, 19331, -32717, -267821, -59462, -52793, 221706 ], [ -6520, -40496, -180824, 13000, 234112, 76424, -152560, -19048, -153936, 56624, -23952, 13800, -29304, 236952, 86856, -146856, 108624, 46232, 195928, -206872, 224744, 114680, 137528, -78280, -80072, -147184, -72872, 19536 ], [ 84307, 174094, -230849, 52859, 205592, 80955, -153618, -139591, -369630, 113802, -249030, 246399, 27483, 222025, 134627, 29577, -100354, -98047, 283121, -327553, 451455, 252197, 255725, -123843, 107677, -234906, -92951, -182634 ], [ 95714, 75624, -110836, -71600, 122886, 181252, -27010, -140872, -222302, 92506, -118324, 122202, 80464, 51338, 186534, 58698, -54704, -27650, 84666, -285720, 147240, 169406, 212882, -169538, 101430, -256078, -216430, -80236 ], [ 103511, -37076, 16906, -203528, 37717, 285902, 105401, -136732, -58473, 67643, 28554, -18213, 133272, -126429, 238629, 81123, 2520, 52505, -126773, -236500, -181108, 76601, 162719, -215239, 86365, -274225, -344609, 36006 ], [ 86712, -129456, 107092, -316592, -28240, 331080, 201056, -134440, 81500, 33576, 120620, -129988, 185100, -264744, 266436, 90884, 55128, 109212, -274032, -189888, -416936, 30072, 122596, -232240, 64328, -258412, -401276, 141672 ], [ -46918, -125316, 18887, -340052, -2940, 93766, 122120, -140926, 108157, -44210, -47671, -105723, 232273, -215662, 178875, 40491, 85810, 54541, -116436, -155664, -213294, 203354, 130163, -112916, 9174, -81289, -118261, 197102 ], [ -180548, -121176, -69318, -363512, 22360, -143548, 43184, -147412, 134814, -121996, -215962, -81458, 279446, -166580, 91314, -9902, 116492, -130, 41160, -121440, -9652, 376636, 137730, 6408, -45980, 95834, 164754, 252532 ], [ -242700, -114669, -131126, -286811, 57605, -236124, -14152, -125071, 135191, -183141, -328534, -93841, 312399, -99939, -24903, 9608, 147471, 10629, 144333, -106026, 102361, 372861, 87625, 43913, -100378, 176738, 260074, 280503 ], [ -193664, -104480, -151872, -54304, 108320, -103552, -37888, -57888, 94688, -218400, -354432, -163232, 323232, -5984, -185696, 137856, 178912, 123168, 162848, -119872, 71840, 93664, -52192, -45856, -153600, 107968, 63424, 265760 ], [ -144628, -94291, -172618, 178203, 159035, 29020, -61624, 9295, 54185, -253659, -380330, -232623, 334065, 87971, -346489, 266104, 210353, 235707, 181363, -133718, 41319, -185533, -192009, -135625, -206822, 39198, -133226, 251017 ], [ -84252, 3244, -137644, 125138, 195568, 73392, -86858, 72082, 93454, -216412, -290182, -164408, 298166, 84304, -290828, 225722, 170268, 280150, 131054, -37846, 106852, -296562, -162454, -200082, -151180, 15536, -141492, 201246 ], [ -16586, 156930, -66850, -111509, 222984, 61064, -113055, 132043, 184005, -132554, -125433, -7732, 232225, 17880, -96018, 76935, 84202, 280817, 36501, 128559, 234134, -299483, -24017, -248267, -25554, 20872, -28654, 128957 ], [ 51080, 310616, 3944, -348156, 250400, 48736, -139252, 192004, 274556, -48696, 39316, 148944, 166284, -48544, 98792, -71852, -1864, 281484, -58052, 294964, 361416, -302404, 114420, -296452, 100072, 26208, 84184, 56668 ], [ 83387, 274093, -128182, -249833, 153233, 149097, 36730, 209823, 125840, 16314, 88051, 86493, 245351, -120478, 17798, -47321, -61767, 347036, -89886, 323125, 246239, -285983, 42147, -109341, 160984, -32220, 87677, 38225 ], [ 108250, 197526, -303028, -80990, 29838, 273182, 255276, 218770, -73248, 77356, 112362, -22090, 354946, -193572, -121260, 13698, -116162, 426248, -108516, 322182, 80018, -265490, -74486, 127306, 208272, -104072, 68150, 31118 ], [ 136842, 125918, -461778, 85740, -90682, 383006, 453640, 225736, -266947, 134904, 138611, -129108, 455583, -267260, -254418, 70713, -160431, 493566, -122627, 316409, -76306, -244118, -180092, 345514, 248173, -168309, 48981, 22583 ], [ 247472, 163408, -266416, 205984, -147952, 179088, 208000, 189120, -342088, 115584, 207496, -201696, 359144, -354016, -257776, 39640, 18072, 299216, -37320, 204376, -14896, -203408, -43104, 158064, 125560, -65016, 37688, -17368 ], [ 358102, 200898, -71054, 326228, -205222, -24830, -37640, 152504, -417229, 96264, 276381, -274284, 262705, -440772, -261134, 8567, 196575, 104866, 47987, 92343, 46514, -162698, 93884, -29386, 2947, 38277, 26395, -57319 ], [ 416472, 204206, 65136, 370530, -231946, -134242, -199466, 112354, -467776, 80730, 329354, -288510, 210942, -480080, -267018, -22290, 278550, -68886, 111160, -13300, 65306, -102584, 186058, -147482, -67472, 130056, -13134, -54316 ], [ 326772, 110665, 33672, 199663, -172123, 24113, -123819, 62191, -448640, 75923, 337243, -137377, 285761, -384952, -280059, -52535, 87029, -184277, 111620, -100838, -36653, 12508, 151259, -69075, 9992, 189212, -132665, 70390 ], [ 237072, 17124, 2208, 28796, -112300, 182468, -48172, 12028, -429504, 71116, 345132, 13756, 360580, -289824, -293100, -82780, -104492, -299668, 112080, -188376, -138612, 127600, 116460, 9332, 87456, 248368, -252196, 195096 ], [ 144248, 24970, 35567, -62211, -66953, 230306, -5349, -36364, -355830, 39755, 303763, 96161, 330712, -184807, -203390, -86845, -133433, -320591, 90496, -148457, -120033, 110208, 61047, 40010, 43997, 262886, -211820, 228590 ], [ 48016, 143420, 139642, -66098, -37398, 157580, 1666, -82824, -222660, -20574, 208658, 103590, 186640, -69002, -1588, -62350, 14986, -238458, 44864, 30506, 30042, -51712, -16854, 18620, -131378, 228708, 3000, 162580 ], [ -48216, 261870, 243717, -69985, -7843, 84854, 8681, -129284, -89490, -80903, 113553, 111019, 42568, 46803, 200214, -37855, 163405, -156325, -768, 209469, 180117, -213632, -94755, -2770, -306753, 194530, 217820, 96570 ], [ -15728, 189376, 248224, -167248, 53200, -22272, 4688, -120448, -44928, -157616, 64256, 107680, 5632, 96336, 227312, 99280, 218832, -122000, -6032, 161184, 137568, -221920, -130176, -54288, -353808, 196304, 292800, 2432 ], [ 73075, 33344, 209170, -305363, 128019, -144448, -4121, -87420, -39132, -241497, 35000, 99630, 15568, 116875, 177977, 285695, 233575, -108591, 6365, 13478, 10746, -162994, -147012, -118987, -344723, 213807, 306600, -104012 ], [ 161878, -122688, 170116, -443478, 202838, -266624, -12930, -54392, -33336, -325378, 5744, 91580, 25504, 137414, 128642, 472110, 248318, -95182, 18762, -134228, -116076, -104068, -163848, -183686, -335638, 231310, 320400, -210456 ], [ 190747, -129410, 127240, -179338, 102286, -175104, 47078, 42560, -84114, -235925, 74978, 54529, 25696, 56250, -19435, 372484, 156024, 190, 132316, -55701, -106377, -15994, -116046, -196452, -153534, 183818, 357594, -135481 ], [ 213908, -121912, 84000, 123112, -14968, -63232, 113640, 145600, -140280, -129964, 153592, 14716, 24960, -34600, -176916, 245616, 53536, 103368, 255504, 44372, -83676, 74856, -62088, -204272, 45048, 130136, 397016, -43228 ], [ 218448, -119919, 57899, 380766, -102039, 20641, 177868, 224688, -180714, -54939, 200826, -17993, 43022, -111416, -304205, 117095, -29809, 184826, 338687, 109351, -61971, 154006, -4902, -212239, 219465, 82700, 408946, 29522 ], [ 98848, -154626, 146058, 339780, 12110, -82146, 226536, 144096, -116268, -186154, 38860, -3342, 186404, -94672, -230214, -22446, 14466, 121484, 155170, -59630, -46906, 155156, 73804, -221186, 232782, 76904, 237596, -27748 ], [ -20752, -189333, 234217, 298794, 126259, -184933, 275204, 63504, -51822, -317369, -123106, 11309, 329786, -77928, -156223, -161987, 58741, 58142, -28347, -228611, -31841, 156306, 152510, -230133, 246099, 71108, 66246, -85018 ], [ -120536, -188280, 283328, 239328, 168336, -232408, 273488, 14536, -10176, -370104, -216432, 39752, 410320, -95336, -134520, -205544, 112976, 29504, -107184, -259280, -1800, 125944, 162944, -258448, 195104, 49040, 1712, -108328 ], [ -183165, -120177, 259224, 145212, 75278, -176173, 177302, 24863, -11280, -275689, -181058, 94055, 373014, -176779, -210857, -69131, 185886, 65936, 10254, -30614, 56321, 36497, 45368, -323078, 23524, -3538, 137458, -67963 ], [ -245794, -52074, 235120, 51096, -17780, -119938, 81116, 35190, -12384, -181274, -145684, 148358, 335708, -258222, -287194, 67282, 258796, 102368, 127692, 198052, 114442, -52950, -72208, -387708, -148056, -56116, 273204, -27598 ], [ -234596, -7111, 164242, 56001, -81666, -97997, 102333, 43138, -10836, -162623, -111987, 56255, 273273, -215034, -281150, 158247, 229162, 111916, 195964, 163364, 99568, -85548, -171922, -265229, -248006, 26480, 295174, 2315 ], [ -166608, 20052, 57384, 137076, -123112, -102436, 213860, 49256, -7248, -202252, -79580, -148468, 191508, -75976, -211736, 214252, 120648, 100784, 226416, -73904, 28544, -74416, -257896, 1180, -292856, 213056, 229624, 24188 ], [ -98620, 47215, -49474, 218151, -164558, -106875, 325387, 55374, -3660, -241881, -47173, -353191, 109743, 63082, -142322, 270257, 12134, 89652, 256868, -311172, -42480, -63284, -343870, 267589, -337706, 399632, 164074, 46061 ], [ -63518, -62458, 4660, 221052, -97410, -127046, 278406, 135166, 40248, -107180, -81060, -302998, 142134, 1926, -127304, 127992, -98486, 50206, 199822, -210922, 7114, 69348, -196618, 137980, -242030, 399620, 141562, 21512 ], [ -37551, -210141, 103514, 202238, -97, -151587, 187395, 235423, 95356, 75946, -133362, -181995, 206235, -114845, -127396, -69348, -209691, 2895, 118471, -16917, 90213, 235730, 15419, -101634, -107319, 347778, 131005, -15932 ], [ -11584, -357824, 202368, 183424, 97216, -176128, 96384, 335680, 150464, 259072, -185664, -60992, 270336, -231616, -127488, -266688, -320896, -44416, 37120, 177088, 173312, 402112, 227456, -341248, 27392, 295936, 120448, -53376 ], [ -11791, -266583, 233648, 63847, 201613, -74859, 91393, 285402, 92803, 125258, -66087, 1660, 98181, -241782, 27233, -300659, -204792, -33330, 18628, 209334, 23122, 327776, 202754, -323814, 119461, 42683, -23049, -57723 ], [ -11998, -175342, 264928, -55730, 306010, 26410, 86402, 235124, 35142, -8556, 53490, 64312, -73974, -251948, 181954, -334630, -88688, -22244, 136, 241580, -127068, 253440, 178052, -306380, 211530, -210570, -166546, -62070 ], [ -19865, -131911, 270473, -146497, 329942, 88289, 85126, 155261, -399, -113680, 161367, 89639, -172284, -219229, 253285, -307571, -5664, -15268, -2226, 280866, -260803, 169614, 180490, -267326, 254779, -368668, -266933, -69582 ], [ -55308, -260596, 183372, -133548, 64200, 8364, 97224, -31108, 43692, -115520, 227124, -19404, -4752, -32124, 24412, -60804, -41728, -23088, 53480, 345496, -335300, 51624, 280632, -150440, 122276, -184208, -212124, -88488 ], [ -90751, -389281, 96271, -120599, -201542, -71561, 109322, -217477, 87783, -117360, 292881, -128447, 162780, 154981, -204461, 185963, -77792, -30908, 109186, 410126, -409797, -66366, 380774, -33554, -10227, 252, -157315, -107394 ], [ -94894, -417436, 37710, -76830, -251734, -39706, 121770, -236696, 67324, -58470, 273848, -159170, 186322, 202036, -325664, 253040, -62956, -88318, 146202, 317426, -418174, -89466, 426926, 35662, -25080, 121592, -151066, -96270 ], [ -58347, -314902, 16251, 7005, -21711, 137463, 134673, -38620, -37050, 79369, 144588, -88077, 22677, 67026, -306896, 86520, 18050, -210195, 158921, 20197, -340595, 10791, 402891, 42907, 113012, 160876, -207945, -46107 ], [ -21800, -212368, -5208, 90840, 208312, 314632, 147576, 159456, -141424, 217208, 15328, -16984, -140968, -67984, -288128, -80000, 99056, -332072, 171640, -277032, -263016, 111048, 378856, 50152, 251104, 200160, -264824, 4056 ], [ 61112, -38344, -29592, 118845, 201035, 261266, 125334, 244627, -49838, 272127, -14317, -73256, -64268, -119849, -249005, -169855, 21707, -319504, 214809, -277981, -116677, 18630, 355886, 55522, 304656, 111329, -269548, 55674 ], [ 168752, 173808, -55536, 117074, 67198, 84948, 84348, 269582, 146260, 282822, 9166, -197456, 140616, -127370, -199026, -218822, -140098, -235232, 274218, -120914, 66334, -176548, 333484, 59892, 313120, -45830, -246456, 108068 ], [ 276392, 385960, -81480, 115303, -66639, -91370, 43362, 294537, 342358, 293517, 32649, -321656, 345500, -134891, -149047, -267789, -301903, -150960, 333627, 36153, 249345, -371726, 311082, 64262, 321584, -202989, -223364, 160462 ], [ 177992, 253992, 29156, -36548, -14656, -79028, -444, 85532, 275396, 350832, -61028, -214776, 327224, -107972, -196048, -245496, -201808, -85988, 285236, 104080, 223156, -247744, 180280, 76732, 180308, -73308, -213912, 160816 ], [ 48686, 70406, 160279, -210911, 65200, -38387, -44673, -158567, 168975, 415140, -172279, -73234, 275474, -75887, -257596, -212514, -62428, -23911, 220675, 158636, 165587, -75888, 33218, 90417, 16571, 99399, -206506, 153364 ], [ -61972, -94888, 277430, -351184, 129662, 46, -81538, -357218, 71340, 457790, -273628, 66212, 228942, -57776, -309082, -182264, 69418, 38144, 158694, 208188, 106424, 67556, -108822, 101302, -124542, 261428, -183876, 138402 ], [ 23174, -68116, 247875, -133512, 32487, 15295, -41081, -78665, 65958, 273031, -271006, 183650, 237199, -186392, -254917, -180700, 122157, 99968, 123803, 205198, 30524, -87326, -198131, 82787, -28103, 311338, -1394, 44585 ], [ 108320, -41344, 218320, 84160, -64688, 30544, -624, 199888, 60576, 88272, -268384, 301088, 245456, -315008, -200752, -179136, 174896, 161792, 88912, 202208, -45376, -242208, -287440, 64272, 68336, 361248, 181088, -49232 ], [ 197253, -28208, 181751, 212127, -123265, 30162, 20779, 345371, 16813, -63797, -195020, 361182, 269820, -343027, -141078, -128894, 197241, 168932, 75574, 174368, -95453, -294701, -323332, 18114, 147933, 378594, 294459, -101735 ], [ 294842, -46240, 129150, 135054, -93618, -5948, -1370, 186694, -114678, -141146, 40040, 290204, 331000, -141110, -68812, 32612, 150114, 51080, 111500, 89728, -86506, -113162, -237128, -91228, 189034, 321508, 249862, -59806 ], [ 392431, -64272, 76549, 57981, -63971, -42058, -23519, 28017, -246169, -218495, 275100, 219226, 392180, 60807, 3454, 194118, 102987, -66772, 147426, 5088, -77559, 68377, -150924, -200570, 230135, 264422, 205265, -17877 ], [ 305340, -37736, 23144, 34980, -56032, -36564, -26264, -9760, -286952, -189188, 237412, 217380, 335040, 164396, 7860, 278152, 77388, -89116, 173200, -28048, -89372, 139360, -57004, -241188, 224904, 191484, 103380, -32864 ], [ 48959, 29654, -30998, 61545, -67992, 7067, -11222, 63288, -244586, -62113, -50295, 278905, 169440, 177851, -49939, 291170, 71523, -23911, 189668, -13972, -120215, 109000, 43989, -218809, 177202, 104015, -51019, -100024 ], [ -207422, 97044, -85140, 88110, -79952, 50698, 3820, 136336, -202220, 64962, -338002, 340430, 3840, 191306, -107738, 304188, 65658, 41294, 206136, 104, -151058, 78640, 144982, -196430, 129500, 16546, -205418, -167184 ], [ -222913, -30097, 9638, 78057, -58133, 90147, 2032, 83516, -111591, 44069, -358282, 180870, 67451, 123382, -26698, 189179, 3693, -23857, 165314, -16607, -143515, -39882, 163712, -146766, 182064, -13752, -166595, -166378 ], [ -153384, -225896, 156976, 55080, -24392, 128120, -5696, -13728, -3928, -29048, -284176, -56720, 211960, 26736, 103344, 28984, -78072, -135016, 104272, -44184, -122424, -189520, 153408, -87472, 270016, -23872, -59576, -141584 ], [ -83855, -421695, 304314, 32103, 9349, 166093, -13424, -110972, 103735, -102165, -210070, -294310, 356469, -69910, 233386, -131211, -159837, -246175, 43230, -71761, -101333, -339158, 143104, -28178, 357968, -33992, 47443, -116790 ], [ 54974, -199164, 178038, 99282, -79956, 101678, -32240, -157088, 49016, 47490, -84330, -102042, 271078, -215770, 135464, 9268, -195578, -207294, -15546, -204674, -125936, -264352, 16222, 50564, 108968, -55266, 61798, -123258 ], [ 196953, 42382, 39325, 170559, -174854, 32609, -51560, -200880, -13084, 207271, 43757, 109765, 175237, -363867, 27180, 163414, -229227, -161593, -74219, -342375, -152616, -179344, -115959, 130190, -155348, -77047, 71941, -131147 ], [ 272568, 210408, -56412, 210524, -245552, -29896, -79020, -208680, -85920, 310108, 136408, 267228, 66864, -437664, -44376, 258636, -216816, -117572, -107684, -427336, -168796, -110360, -210512, 175504, -367820, -88444, 63656, -128580 ], [ 32954, 29214, 51987, 101757, -201300, -61222, -145145, -45518, -209752, 142461, 60738, 166557, -101036, -158536, 58526, 73969, 14380, -81531, -21411, -261782, -135101, -117490, -126332, 57836, -334033, -50517, -32162, -76347 ], [ -206660, -151980, 160386, -7010, -157048, -92548, -211270, 117644, -333584, -25186, -14932, 65886, -268936, 120592, 161428, -110698, 245576, -45490, 64862, -96228, -101406, -124620, -42152, -59832, -300246, -12590, -127980, -24114 ], [ -321651, -196149, 198072, -80443, -138887, -91582, -228732, 173436, -358101, -62711, -78614, -50976, -372549, 279453, 187362, -230664, 361194, -23372, 94453, 4985, -137560, -127043, 26224, -79760, -209147, -10564, -113152, 18003 ], [ -242784, -27168, 125760, -98912, -161312, -40384, -170496, 62208, -228128, 102176, -123648, -193024, -376160, 251232, 93568, -249984, 297024, -22912, 35872, 6112, -282368, -122144, 70016, 52352, -28896, -64384, 73792, 44384 ], [ -163917, 141813, 53448, -117381, -183737, 10814, -112260, -49020, -98155, 267063, -168682, -335072, -379771, 223011, -226, -269304, 232854, -22452, -22709, 7239, -427176, -117245, 113808, 184464, 151355, -118204, 260736, 70765 ], [ -130270, 208370, -38366, -200306, -233714, 71868, -24008, -104556, 38342, 270908, -196692, -279678, -355844, 233892, 19884, -221620, 129022, 32454, -53248, -14524, -423948, -92704, 91002, 198472, 149270, -83838, 284314, 80248 ], [ -125693, 209083, -142717, -324667, -301403, 139258, 83540, -124290, 179033, 171226, -213758, -97357, -314214, 269910, 113218, -130862, -307, 122361, -65760, -51002, -325554, -55536, 25383, 136556, 29969, 7219, 202871, 78868 ], [ -121116, 209796, -247068, -449028, -369092, 206648, 191088, -144024, 319724, 71544, -230824, 84964, -272584, 305928, 206552, -40104, -129636, 212268, -78272, -87480, -227160, -18368, -40236, 74640, -89332, 98276, 121428, 77488 ], [ -108274, 105762, -311272, -313849, -318240, 96369, 67862, -127221, 277711, 124812, -115308, 79584, -252728, 213544, 56705, -118826, -60510, 209455, -30497, -71537, -102280, -60886, -79103, 63853, -29406, 76017, 42949, 23098 ], [ -93692, -20324, -367024, -124030, -242432, -51314, -103948, -102726, 197234, 210280, 28120, 34688, -237456, 94128, -144338, -233228, 50396, 187122, 29970, -44558, 28176, -120180, -112338, 63830, 68252, 29902, -34906, -42452 ] ], [ [ 246528, -18240, -346048, -74624, 425792, -143936, -300800, 343232, -467392, -285632, 434624, -373696, -324608, -30208, -198592, -112320, -20864, 271424, 285632, -57600, 45440, 208320, 118592, -328512, 81152, 352512, -260096, -128064 ], [ 237687, -22935, -344380, -54860, 398831, -152402, -279611, 329897, -440638, -273581, 418295, -337213, -306965, -50950, -170005, -112440, -34910, 277061, 259541, -67605, 54122, 194175, 113675, -317946, 56951, 350814, -271292, -125856 ], [ 169906, -58930, -331592, 96664, 192130, -217308, -117162, 227662, -235524, -181190, 293106, -57510, -171702, -209972, 49162, -113360, -142596, 320278, 59510, -144310, 120684, 85730, 75978, -236940, -128590, 337796, -357128, -108928 ], [ 102125, -94925, -318804, 248188, -14571, -282214, 45287, 125427, -30410, -88799, 167917, 222193, -36439, -368994, 268329, -114280, -250282, 363495, -140521, -221015, 187246, -22715, 38281, -155934, -314131, 324778, -442964, -92000 ], [ 37728, -133096, -326784, 309480, -126928, -265992, 192288, 96912, 122624, -79480, 47904, 358696, 39800, -404880, 377184, -65336, -312000, 384088, -253680, -217160, 184728, -118624, 68432, -98720, -401184, 222912, -393656, -67664 ], [ -20324, -175347, -373704, 201587, -62390, -97655, 310324, 206622, 178008, -225921, -62404, 226699, 5369, -209886, 279204, 77103, -287528, 362261, -203954, -62255, 52685, -191028, 225798, -86116, -303572, -45544, -90953, -29438 ], [ -78376, -217598, -420624, 93694, 2148, 70682, 428360, 316332, 233392, -372362, -172712, 94702, -29062, -14892, 181224, 219542, -263056, 340434, -154228, 92650, -79358, -263432, 383164, -73512, -205960, -314000, 211750, 8788 ], [ 5870, -131890, -346072, 120312, 45730, 105054, 286318, 260227, 147557, -338194, -239015, -41585, -43018, 9399, 45817, 168632, -157802, 218936, -199077, 62955, -8302, -283810, 360896, -152636, -54554, -313278, 307493, -59430 ], [ 199576, 52248, -178080, 250400, 73192, 36376, -55784, 76572, -46908, -165096, -271468, -181172, -41224, -97620, -118380, -31008, 9592, 20768, -316676, -108740, 218984, -264168, 200448, -302320, 138232, -105496, 244036, -209528 ], [ 393282, 236386, -10088, 380488, 100654, -32302, -397886, -107083, -241373, 8002, -303921, -320759, -39430, -204639, -282577, -230648, 176986, -177400, -434275, -280435, 446270, -244526, 40000, -452004, 331018, 102286, 180579, -359626 ], [ 333350, 168722, 8486, 226176, 88012, -154044, -367334, 11770, -346270, 1100, -363068, -220190, 89624, -72096, -213656, -335950, 274018, -123694, -451326, -297888, 280868, -238618, -64396, -436682, 239332, 104022, 90608, -372708 ], [ 202963, 31113, -14445, -7136, 64230, -290526, -233267, 214653, -426287, -55802, -429630, -52911, 254028, 126992, -79980, -415047, 351505, -23, -440447, -272496, 6386, -236525, -153222, -375525, 68626, 48523, -6728, -347730 ], [ 72576, -106496, -37376, -240448, 40448, -427008, -99200, 417536, -506304, -112704, -496192, 114368, 418432, 326080, 53696, -494144, 428992, 123648, -429568, -247104, -268096, -234432, -242048, -314368, -102080, -6976, -104064, -322752 ], [ -59697, -148287, -117255, -69052, 191190, -99948, -80731, 315715, -140397, -188995, -399431, 113149, 297774, 124278, -124393, -383698, 400518, 237222, -265233, -285974, -1020, -152276, 17369, -175724, 97169, 75111, -14456, -331929 ], [ -191970, -190078, -197134, 102344, 341932, 227112, -62262, 213894, 225510, -265286, -302670, 111930, 177116, -77524, -302482, -273252, 372044, 350796, -100898, -324844, 266056, -70120, 276786, -37080, 296418, 157198, 75152, -341106 ], [ -263058, -231339, -229103, 188020, 432174, 421152, -48368, 151468, 504047, -293142, -244449, 85511, 46408, -240501, -413146, -206656, 285270, 368190, -6728, -363704, 451132, -2119, 481828, 80079, 395457, 177195, 145680, -306948 ], [ -113880, -270692, -88596, -34896, 304616, 136320, -50944, 230864, 468052, -146632, -324972, -31628, -120480, -263708, -281080, -297920, -11384, 39336, -165152, -402528, 341008, 14924, 491120, 119892, 133740, -26332, 147520, -116784 ], [ 35298, -310045, 51911, -257812, 177058, -148512, -53520, 310260, 432057, -122, -405495, -148767, -287368, -286915, -149014, -389184, -308038, -289518, -323576, -441352, 230884, 31967, 500412, 159705, -127977, -229859, 149360, 73380 ], [ 76256, -247488, 140088, -336678, 102570, -248584, -102976, 368416, 388962, 37588, -445568, -241586, -295336, -321202, -62018, -398328, -453212, -472282, -425460, -379586, 148600, 64660, 475074, 89058, -297664, -293646, 87580, 191694 ], [ -23472, -52448, 160236, -228279, 97073, -108468, -213376, 398960, 336637, -66142, -433056, -302789, -96708, -369893, -33613, -300716, -401462, -465129, -453842, -187053, 102508, 117698, 404717, -125187, -347712, -175771, -56906, 216603 ], [ -123200, 142592, 180384, -119880, 91576, 31648, -323776, 429504, 284312, -169872, -420544, -363992, 101920, -418584, -5208, -203104, -349712, -457976, -482224, 5480, 56416, 170736, 334360, -339432, -397760, -57896, -201392, 241512 ], [ -72238, 202917, 27027, -155076, -44121, 62099, -216841, 257878, 125922, -151907, -368807, -346385, 150593, -295870, -5063, -228342, -311537, -358633, -362526, 87718, -5936, 217024, 268533, -225222, -420058, -113391, -171248, 183606 ], [ 59092, 191394, -218866, -266856, -249258, 34062, 6006, -21572, -89036, -69038, -296150, -286746, 119290, -81740, -19990, -319100, -280602, -210122, -163852, 111132, -76960, 259712, 205122, 64164, -427556, -261350, -47968, 81532 ], [ 190422, 179871, -464759, -378636, -454395, 6025, 228853, -301022, -303994, 13831, -223493, -227107, 87987, 132390, -34917, -409858, -249667, -61611, 34822, 134546, -147984, 302400, 141711, 353550, -435054, -409309, 75312, -20542 ], [ -10268, 153328, -231212, -339576, -423212, 86408, 186460, -153372, -260732, 151580, -83456, -180268, 81204, 257640, -125004, -186596, -114172, -93360, -42644, 234980, 692, 157268, 36680, 378876, -187312, -387508, -58688, 3804 ], [ -260761, 124532, 74251, -277890, -356581, 183054, 104281, 58343, -178737, 297561, 66688, -135349, 78099, 369558, -226365, 83769, 37007, -152148, -161531, 346967, 182323, -16037, -74594, 364593, 98716, -340243, -231280, 47113 ], [ -463260, 88862, 339182, -200746, -289912, 258342, 16106, 246188, -109636, 402730, 187124, -90608, 85040, 458826, -322780, 323596, 185236, -185830, -265884, 434318, 322316, -180346, -159406, 326644, 341780, -300548, -364834, 67918 ], [ -161822, -18985, 178527, 38707, -222844, 109371, -135027, 183398, -175922, 79373, -4374, -47736, 197464, 310269, -367262, 242774, 302490, 44101, -217630, 262991, 25110, -250197, 33633, 40202, 133722, -340338, -88489, -147569 ], [ 139616, -126832, 17872, 278160, -155776, -39600, -286160, 120608, -242208, -243984, -195872, -4864, 309888, 161712, -411744, 161952, 419744, 274032, -169376, 91664, -272096, -320048, 226672, -246240, -74336, -380128, 187856, -363056 ], [ 310679, -126102, -63123, 360281, -88197, -94211, -324740, 43734, -264233, -406495, -342787, -21905, 331046, 96308, -364652, 65793, 490035, 414559, -84330, -49213, -466507, -354346, 270751, -429264, -228445, -399492, 384275, -449792 ], [ 183742, 122804, 37962, 82786, -19450, 66858, -106056, -65332, -185090, -201358, -387798, -175890, 143596, 220968, -108248, -65422, 452982, 350734, 84812, -120490, -425958, -307380, -25650, -375904, -259242, -372168, 398006, -242240 ], [ 56805, 371710, 139047, -194709, 49297, 227927, 112628, -174398, -105947, 3779, -432809, -329875, -43854, 345628, 148156, -196637, 415929, 286909, 253954, -191767, -385409, -260414, -322051, -322544, -290039, -344844, 411737, -34688 ], [ -44044, 321168, 103512, -297712, 121812, 309472, 176476, -178440, 19936, 84524, -308164, -417752, -100540, 400736, 190360, -289224, 407832, 256900, 258192, -184792, -379600, -250204, -356072, -217656, -342604, -316080, 330908, 122320 ], [ -120979, -3868, -57258, -240764, 197781, 318120, 98391, -86210, 188664, 51243, -28001, -445030, -37359, 392088, 36214, -346402, 426278, 257889, 111268, -106086, -405636, -273687, -149578, -65534, -415123, -285996, 163399, 232996 ], [ -197914, -328904, -218028, -183816, 273750, 326768, 20306, 6020, 357392, 17962, 252162, -472308, 25822, 383440, -117932, -403580, 444724, 258878, -35656, -27380, -431672, -297170, 56916, 86588, -487642, -255912, -4110, 343672 ], [ -146737, -231898, -288341, -72553, 329336, 303575, -13562, -94547, 212810, 13394, 138690, -298901, -28297, 364541, -112737, -365507, 240470, 143893, 23749, -111381, -190485, -136951, 122225, 118401, -353951, -256802, -152035, 153550 ], [ -50344, 14064, -326728, 57880, 377728, 269144, -31824, -263160, -42352, 18960, -113712, -54664, -123816, 342024, -51304, -293816, -42384, -12024, 155976, -252808, 145016, 88104, 137704, 107752, -147480, -268624, -293048, -142736 ], [ 46049, 260026, -365115, 188313, 426120, 234713, -50086, -431773, -297514, 24526, -366114, 189573, -219335, 319507, 10129, -222125, -325238, -167941, 288203, -394235, 480517, 313159, 153183, 97103, 58991, -280446, -434061, -439022 ], [ 114326, 164856, -214588, -36752, 261090, 307180, 42378, -351896, -126250, 78910, -206588, 35390, -138128, 129614, 62146, -61554, -124048, -115958, 37982, -413320, 167480, 262730, 205094, -11446, 72434, -253306, -432602, -208100 ], [ 181325, 54180, -55474, -277976, 86359, 384506, 139875, -260724, 64397, 135513, -28338, -136903, -48888, -67887, 113735, 103057, 99144, -54525, -229623, -426844, -175036, 199779, 258661, -124445, 77103, -224395, -424667, 46786 ], [ 213608, -49552, 53852, -467600, -57456, 401304, 204576, -199736, 235060, 155192, 86564, -279852, 50372, -234296, 162860, 205548, 279880, -14604, -415184, -422208, -423096, 169640, 283020, -183312, 55704, -160996, -368276, 256248 ], [ 80990, -120300, -73315, -412124, -54420, 130594, 113496, -282122, 310799, -518, -99437, -283417, 197227, -253018, 200281, 12969, 258950, -76865, -211036, -331312, -222490, 295358, 168641, 14948, -89518, 66221, -81719, 249946 ], [ -51628, -191048, -200482, -356648, -51384, -140116, 22416, -364508, 386538, -156228, -285438, -286982, 344082, -271740, 237702, -179610, 238020, -139126, -6888, -240416, -21884, 421076, 54262, 213208, -234740, 293438, 204838, 243644 ], [ -110788, -252895, -262642, -220217, 13671, -234804, -53400, -379061, 380557, -251143, -404434, -268587, 428405, -195089, 154595, -222888, 228277, -102297, 128383, -194862, 51651, 382607, -52845, 227283, -326142, 372758, 268654, 254829 ], [ -55680, -300896, -223680, 42144, 175200, -55680, -105472, -288096, 247456, -251488, -419200, -216032, 415456, 29920, -116000, -33920, 235936, 88672, 156512, -219840, -72480, 88736, -148640, -45152, -333824, 222016, -14016, 293216 ], [ -572, -348897, -184718, 304505, 336729, 123444, -157544, -197131, 114355, -251833, -433966, -163477, 402507, 254929, -386595, 155048, 243595, 279641, 184641, -244818, -196611, -205135, -244435, -317587, -341506, 71274, -296686, 331603 ], [ 87436, -227932, -143012, 231398, 364880, 114576, -141198, -68058, 114618, -195380, -374882, -46312, 331122, 305008, -316612, 142430, 178804, 323666, 130394, -132050, -93172, -314822, -176402, -411942, -230468, 22928, -218492, 331882 ], [ 196594, 1654, -99542, -57367, 307288, -15144, -80869, 85513, 200615, -102414, -268323, 112388, 222171, 242632, -27686, 221, 67438, 273227, 23191, 69269, 156562, -306105, -3051, -391817, -43110, 40408, 91686, 307663 ], [ 305752, 231240, -56072, -346132, 249696, -144864, -20540, 239084, 286612, -9448, -161764, 271088, 113220, 180256, 261240, -141988, -43928, 222788, -84012, 270588, 406296, -297388, 170300, -371692, 144248, 57888, 401864, 283444 ], [ 251225, 251807, -165362, -305779, 163243, -16013, 137886, 240997, 90288, 131550, -100159, 192687, 196093, 53014, 148962, -158531, -106141, 297844, -147306, 285175, 360485, -327013, 120401, -156399, 185800, 9932, 302991, 272107 ], [ 162238, 228370, -306812, -196138, 70714, 167274, 316964, 210982, -165472, 282660, -48018, 64370, 319350, -87884, -47780, -148618, -158006, 399320, -201356, 260450, 252454, -364710, 23502, 99982, 196656, -51800, 118002, 263482 ], [ 82766, 210090, -434278, -82076, -24286, 330602, 475992, 181912, -410673, 419496, 9537, -61788, 436069, -227220, -235366, -139805, -196885, 485514, -248049, 231203, 145498, -396050, -66836, 335790, 206175, -102199, -54441, 246125 ], [ 212624, 305264, -254096, 129248, -173648, 54832, 193920, 173632, -423576, 242304, 186200, -140448, 408952, -332192, -221520, -155192, 49928, 235504, -132888, 102472, 62192, -287536, -12832, 118992, 186280, 96728, 49128, 36664 ], [ 342482, 400438, -73914, 340572, -323010, -220938, -88152, 165352, -436479, 65112, 362863, -219108, 381835, -437164, -207674, -170579, 296741, -14506, -17727, -26259, -21114, -179022, 41172, -97806, 166385, 295655, 152697, -172797 ], [ 435656, 416154, 54224, 428566, -411598, -364054, -251694, 139414, -441024, -76482, 489294, -225546, 364810, -478320, -207310, -177830, 407954, -212370, 94440, -150844, -118658, -49256, 108046, -211326, 158160, 418520, 175494, -265252 ], [ 424892, 206739, 34904, 167125, -327993, -131317, -79401, 63445, -421888, -117215, 473401, -27355, 376379, -338664, -245145, -162029, 134967, -262487, 198124, -263682, -256543, 140724, 211385, -32225, 183000, 325876, -30563, -26190 ], [ 414128, -2676, 15584, -94316, -244388, 101420, 92892, -12524, -402752, -157948, 457508, 170836, 387948, -199008, -282980, -146228, -138020, -312604, 301808, -376520, -394428, 330704, 314724, 146876, 207840, 233232, -236620, 212872 ], [ 352808, -58674, 73429, -197489, -127827, 244694, 133625, -119876, -301490, -171511, 372513, 263515, 292168, -32765, -172810, -145871, -208739, -294389, 334080, -329715, -349339, 305920, 235309, 195726, 102319, 152578, -201700, 346202 ], [ 236336, 52692, 215454, -128006, 24686, 290372, 30838, -261464, -110636, -155434, 212134, 241090, 79280, 162482, 98820, -162362, -58802, -201630, 288448, -108754, -104642, 46848, -43474, 102484, -145414, 85004, 96104, 364188 ], [ 119864, 164058, 357479, -58523, 177199, 336050, -71949, -403052, 80218, -139357, 51755, 218665, -133608, 357729, 370450, -178853, 91135, -108871, 242816, 112207, 140055, -212224, -322257, 9242, -393147, 17430, 393908, 382174 ], [ 181040, 66880, 346080, -157040, 186608, 152320, -78736, -309120, 155008, -184720, -20224, 121056, -163328, 429680, 399440, -15120, 222704, -59696, 230864, 56288, 157984, -301472, -307584, -107440, -463280, 87536, 485696, 219264 ], [ 319937, -121536, 267558, -329057, 133409, -131776, -43523, -112148, 179020, -256963, -53528, -9446, -112912, 447689, 322275, 227461, 346237, -29589, 233647, -120766, 76702, -316422, -164524, -234377, -455713, 217877, 487352, -22788 ], [ 458834, -309952, 189036, -501074, 80210, -415872, -8310, 84824, 203032, -329206, -86832, -139948, -62496, 465698, 245110, 470042, 469770, 518, 236430, -297820, -4580, -331372, -21464, -361314, -448146, 348218, 489008, -264840 ], [ 459257, -255734, 212952, -187214, -34246, -279296, 115586, 107328, 106714, -278935, -7786, -160389, 15136, 220766, 16535, 425196, 375848, 42826, 284468, -202903, 29869, -204446, -75258, -325900, -152522, 198734, 494654, -99555 ], [ 446492, -178408, 246624, 172920, -154536, -102656, 247928, 113216, -1064, -216996, 81960, -170348, 95360, -49208, -226460, 352976, 261216, 86296, 336816, -82084, 75340, -64008, -147800, -275024, 170536, 22600, 500680, 104524 ], [ 399728, -121173, 272553, 479018, -237581, 37339, 362756, 119440, -103406, -172793, 148510, -173203, 176826, -279144, -431871, 262141, 153781, 112798, 348037, 7997, 114271, 66578, -193090, -235317, 445075, -108348, 486342, 270950 ], [ 126304, -197878, 246862, 424876, -72326, -66966, 360824, 127904, -169508, -246830, 60420, -128698, 266572, -242160, -386722, 47206, 94326, 26180, 85078, -106842, 109602, 131484, -56700, -270070, 396154, 61944, 336244, 186356 ], [ -147120, -274583, 221171, 370734, 92929, -171271, 358892, 136368, -235610, -320867, -27670, -84193, 356318, -205176, -341573, -167729, 34871, -60438, -177881, -221681, 104933, 196390, 79690, -304823, 347233, 232236, 186146, 101762 ], [ -308680, -322216, 188992, 262560, 179248, -223432, 291440, 104472, -259392, -344936, -64720, -19560, 414192, -204280, -302248, -255352, 57712, -90176, -286352, -218096, 146216, 212008, 126336, -336944, 233824, 296496, 124560, 23496 ], [ -260495, -315339, 144648, 53076, 117562, -177823, 101138, -3099, -203824, -275315, -6070, 82813, 412306, -271049, -273843, -104265, 234858, -13264, -105158, 7534, 273659, 135211, 4712, -364130, -500, 161946, 228934, -42905 ], [ -212310, -308462, 100304, -156408, 55876, -132214, -89164, -110670, -148256, -205694, 52580, 185186, 410420, -337818, -245438, 46822, 412004, 63648, 76036, 233164, 401102, 58414, -116912, -391316, -234824, 27396, 333308, -109306 ], [ -220428, -227485, -9690, -168773, -41846, -84863, -61105, -161418, -157532, -164933, -6849, 99397, 371107, -310558, -201290, 127293, 344750, 55332, 186900, 173132, 366032, 30172, -206374, -240831, -358050, 60624, 337634, -38583 ], [ -271856, -89508, -170184, -29508, -167288, -36172, 134924, -168456, -216688, -146372, -157108, -131132, 303004, -210968, -145032, 153444, 89496, -18544, 243664, -106640, 205952, 39280, -271096, 46324, -395816, 222912, 265000, 137620 ], [ -323284, 48469, -330678, 109757, -292730, 12519, 330953, -175494, -275844, -127811, -307367, -361661, 234901, -111378, -88774, 179595, -165758, -92420, 300428, -386412, 45872, 48388, -335818, 333479, -433582, 385200, 192366, 313823 ], [ -295530, -50974, -247812, 151444, -104054, 17758, 301154, -60150, -193304, 28252, -335820, -249362, 259570, -144286, -138392, -5592, -246898, -100758, 220986, -211054, 112142, 148108, -207310, 209172, -289242, 379116, 194846, 169176 ], [ -245781, -216367, -97346, 166026, 171877, 10927, 208625, 89189, -71404, 222510, -330438, -41833, 310009, -213999, -217420, -249484, -279673, -90891, 103709, 90729, 241287, 272998, -25127, -29430, -94317, 326262, 218191, -64596 ], [ -196032, -381760, 53120, 180608, 447808, 4096, 116096, 238528, 50496, 416768, -325056, 165696, 360448, -283712, -296448, -493376, -312448, -81024, -13568, 392512, 370432, 397888, 157056, -268032, 100608, 273408, 241536, -298368 ], [ -41909, -334541, 173456, 80765, 461631, 51223, 143995, 201406, 123889, 158478, -225213, 96788, 93671, -353586, -60261, -456001, -192296, 34298, 2348, 354930, 164582, 404512, 100982, -302210, 179015, 17625, -3667, -300185 ], [ 112214, -287322, 293792, -19078, 475454, 98350, 171894, 164284, 197282, -99812, -125370, 27880, -173106, -423460, 175926, -418626, -72144, 149620, 18264, 317348, -41268, 411136, 44908, -336388, 257422, -238158, -248870, -302002 ], [ 184317, -269213, 383443, -106171, 412882, 133147, 189538, 94607, 242635, -300592, -8627, -27203, -340628, -412719, 295943, -337601, -3552, 229812, 38650, 300886, -225713, 386490, 34894, -328266, 280409, -368756, -419063, -289274 ], [ -38852, -355900, 362628, -147364, 75288, 123556, 170264, -92268, 187044, -294336, 168956, -32516, -150832, -111764, -2252, -99436, -120576, 183536, 75128, 360456, -333100, 249272, 190696, -167864, 103884, -48688, -319220, -224184 ], [ -262021, -442587, 341813, -188557, -262306, 113965, 150990, -279143, 131453, -288080, 346539, -37829, 38964, 189191, -300447, 138729, -237600, 137260, 111606, 420026, -440487, 112054, 346498, -7462, -72641, 271380, -219377, -159094 ], [ -315290, -431604, 246138, -106090, -309330, 147074, 182446, -285448, 28692, -172034, 395112, -12342, 89830, 236796, -429152, 230864, -230244, 39414, 176254, 307526, -450954, 99426, 416410, 103290, -88616, 424488, -212094, -61114 ], [ -147689, -293650, 53145, 137135, 21387, 235693, 279851, -57012, -135390, 86739, 275972, 53185, -39913, -44954, -337520, 133160, -61194, -125473, 277523, -28665, -335425, 248765, 374665, 149497, 104124, 360548, -325139, 79623 ], [ 19912, -155696, -139848, 380360, 352104, 324312, 377256, 171424, -299472, 345512, 156832, 118712, -169656, -326704, -245888, 35456, 107856, -290360, 378792, -364856, -219896, 398104, 332920, 195704, 296864, 296608, -438184, 220360 ], [ 124648, 28008, -210696, 344015, 333321, 177446, 375826, 244385, -185754, 381445, 44577, 47304, -74564, -313779, -204191, -75013, 77961, -319152, 395011, -396847, -27687, 266658, 303130, 199446, 374704, 116763, -445284, 275102 ], [ 195856, 236112, -216400, 158566, 128138, -95012, 321684, 234426, 76124, 298530, -64006, -97136, 140440, -143694, -189126, -192290, -58038, -275360, 365870, -266598, 205418, -14540, 279716, 180540, 391264, -124898, -395880, 283980 ], [ 267064, 444216, -222104, -26883, -77045, -367470, 267542, 224467, 338002, 215615, -172589, -241576, 355444, 26391, -174061, -309567, -194037, -231568, 336729, -136349, 438523, -295738, 256302, 161634, 407824, -366559, -346476, 292858 ], [ 180632, 324920, -58228, -158252, 14912, -198268, 135340, 37748, 256300, 283600, -179212, -92456, 293608, 57556, -273136, -286504, -152176, -229516, 227068, -31440, 460668, -260416, 45288, 194388, 228444, -232500, -257032, 303376 ], [ 70554, 156514, 131085, -281509, 151440, 37183, -8571, -175485, 123061, 374220, -170541, 100698, 190246, 67883, -389332, -242390, -83636, -233725, 105329, 69668, 451169, -177616, -193866, 234891, 19673, -42083, -161582, 314140 ], [ -29852, 3144, 299122, -377584, 255370, 248602, -127606, -344854, 676, 449738, -170932, 278732, 102266, 64368, -492606, -200744, -10706, -226560, 4738, 159700, 424808, -107124, -407186, 269426, -160138, 138492, -66220, 316118 ], [ -28702, 7652, 243761, -188248, 17021, 207685, 14557, -53651, -7742, 366685, -266474, 298006, 175797, -84488, -460199, -185012, 108319, -99968, 126201, 133434, 221396, -165866, -349249, 241297, -35869, 215726, 28218, 225843 ], [ -27552, 12160, 188400, 1088, -221328, 166768, 156720, 237552, -16160, 283632, -362016, 317280, 249328, -233344, -427792, -169280, 227344, 26624, 247664, 107168, 17984, -224608, -291312, 213168, 88400, 292960, 122656, 135568 ], [ 30823, 12272, 115245, 146149, -336379, 125158, 238249, 398457, -47713, 186761, -329220, 318634, 318484, -266049, -332434, -94090, 262691, 84364, 336626, 87776, -152367, -185119, -254956, 135990, 199215, 349334, 196185, 86915 ], [ 219998, 2336, 1418, 190010, -169606, 81964, 181186, 261538, -132146, 58306, -3080, 279028, 377640, -33266, -93188, 117004, 106774, -15272, 351300, 84096, -247150, 78898, -267928, -53300, 279278, 358028, 221922, 133398 ], [ 409173, -7600, -112409, 233871, -2833, 38770, 124123, 124619, -216579, -70149, 323060, 239422, 436796, 199517, 146058, 328098, -49143, -114908, 365974, 80416, -341933, 342915, -280900, -242590, 359341, 366722, 247659, 179881 ], [ 332884, 5384, -177672, 286924, 89696, 87076, 122104, 137376, -218488, -72940, 321804, 258124, 319552, 288036, 211580, 425816, -86908, -63860, 353072, 84944, -368244, 396320, -166564, -360780, 366936, 313364, 120540, 126944 ], [ 13253, 39378, -198418, 348403, 114168, 219257, 170542, 287336, -144750, 39461, 20435, 330275, 40608, 244313, 117855, 419606, -16367, 125315, 314892, 96996, -331789, 256664, 64471, -413795, 308102, 203125, -146697, -17128 ], [ -306378, 73372, -219164, 409882, 138640, 351438, 218980, 437296, -71012, 151862, -280934, 402426, -238336, 200590, 24130, 413396, 54174, 314490, 276712, 109048, -295334, 117008, 295506, -466810, 249268, 92886, -413934, -161200 ], [ -329019, -71083, -87998, 360691, 79081, 373969, 88272, 274388, 33411, 164167, -283086, 213474, -109671, 43698, 69618, 196505, 22239, 165365, 226870, 94427, -209273, -32270, 372096, -377722, 280976, 5784, -256817, -194670 ], [ -246840, -278520, 96784, 272440, -10136, 357800, -105664, 1056, 148664, 141144, -179632, -67632, 162856, -153136, 164240, -94744, -45864, -103160, 172912, 70392, -105704, -184944, 394176, -238480, 344640, -73152, 50072, -189104 ], [ -164661, -485957, 281566, 184189, -99353, 341631, -299600, -272276, 263917, 118121, -76178, -348738, 435383, -349970, 258862, -385993, -113967, -371685, 118954, 46357, -2135, -337618, 416256, -99238, 408304, -152088, 356961, -183538 ], [ -12214, -228116, 144818, 177382, -156252, 299546, -198736, -333792, 168872, 163958, 92946, -174334, 432514, -407742, 192312, -203780, -234782, -368202, 36770, -135286, -143184, -286176, 125738, 49772, 160184, -217494, 364034, -106142 ], [ 143427, 50874, -6545, 174277, -211682, 256283, -84472, -385680, 64268, 212925, 265055, 20775, 417127, -459193, 118436, -46, -357993, -352355, -46697, -324093, -295352, -225456, -178989, 199226, -102108, -282285, 357479, -25481 ], [ 230504, 243320, -108596, 144436, -247312, 189928, -13988, -375352, -42976, 215860, 375240, 175796, 355856, -451040, 57528, 139396, -405840, -337836, -106188, -441240, -418100, -184456, -386160, 293424, -313348, -308884, 317624, 22868 ], [ -8098, 24682, 23585, -12401, -188892, 13886, -151459, -69498, -162760, 143, 191286, 140399, 76636, -159768, 58218, -26549, -95708, -329625, -51793, -218002, -401103, -237126, -129940, 125156, -282091, -154071, 119594, -82265 ], [ -246700, -193956, 155766, -169238, -130472, -162156, -288930, 236356, -282544, -215574, 7332, 105002, -202584, 131504, 58908, -192494, 214424, -321414, 2602, 5236, -384106, -289796, 126280, -43112, -250834, 742, -78436, -187398 ], [ -382657, -244087, 222184, -228569, -146653, -249674, -363284, 316436, -332119, -265133, -130578, 8864, -366631, 273007, 15894, -286808, 395118, -275844, -4041, 85923, -387656, -313009, 239184, -103344, -155929, 62036, -113152, -225823 ], [ -358944, -32096, 186304, -136224, -278880, -199488, -339456, 45312, -272480, -56224, -196864, -181760, -351520, 181536, -95104, -269696, 374464, -172160, -105632, -55136, -423168, -290400, 129152, 4480, 37984, -22144, 106176, -160480 ], [ -335231, 179895, 150424, -43879, -411107, -149302, -315628, -225812, -212841, 152685, -263150, -372384, -336409, 90065, -206102, -252584, 353810, -68476, -207223, -196195, -458680, -267791, 19120, 112304, 231897, -106324, 325504, -95137 ], [ -273578, 285766, 23894, -105926, -457542, -10412, -133656, -271844, -58590, 143572, -253276, -301194, -315628, 150732, -166236, -228220, 173066, 3106, -264448, -272980, -444100, -221536, -69730, 187032, 253330, -88458, 311550, -61784 ], [ -187535, 323417, -160911, -267225, -448825, 185502, 149980, -173174, 156483, -5698, -194442, -61695, -291202, 309202, -29386, -199194, -110593, 54051, -293152, -308446, -397318, -160080, -144963, 240484, 163883, -4991, 147629, -48996 ], [ -101492, 361068, -345716, -428524, -440108, 381416, 433616, -74504, 371556, -154968, -135608, 177804, -266776, 467672, 107464, -170168, -394252, 104996, -321856, -343912, -350536, -98624, -220196, 293936, 74436, 78476, -16292, -36208 ], [ -158918, 234198, -373752, -355363, -309088, 225355, 193042, -151223, 357109, -71868, -31972, 222496, -206440, 319672, -16005, -193582, -247466, 96661, -255579, -286411, -171096, -95954, -241925, 320351, 30038, 120523, -15065, -147490 ], [ -246548, 72692, -368784, -232842, -152320, -4806, -157892, -264866, 294342, 60152, 81096, 226176, -138544, 107152, -194278, -228036, -10060, 75846, -169306, -209338, 36272, -105660, -252390, 341074, -4876, 153850, 20930, -284892 ] ], [ [ 141440, -99712, -391104, -221888, 190080, -57024, -243392, 328064, -297152, -277696, 478784, -292480, -219840, 100352, -133952, -223936, -28992, 335552, 169344, -154816, 6144, 173760, -35776, -255040, -71040, 380800, -257984, -62208 ], [ 133805, -95470, -385587, -203477, 171015, -59847, -219659, 315389, -273527, -261028, 464030, -269989, -213231, 74369, -118343, -216142, -37500, 338711, 148308, -156403, 17112, 159933, -27454, -250765, -81336, 380233, -262589, -59262 ], [ 75270, -62948, -343290, -62326, 24850, -81490, -37706, 218214, -92402, -133240, 350916, -97558, -162562, -124834, 1326, -156388, -102728, 362930, -12968, -168570, 101200, 53926, 36348, -217990, -160272, 375886, -297894, -36676 ], [ 16735, -30426, -300993, 78825, -121315, -103133, 144247, 121039, 88723, -5452, 237802, 74873, -111893, -324037, 120995, -96634, -167956, 387149, -174244, -180737, 185288, -52081, 100150, -185215, -239208, 371539, -333199, -14090 ], [ -47000, -24968, -266104, 159712, -168952, -73128, 263592, 73584, 215664, 17976, 126448, 153344, -86288, -378688, 196712, -34248, -190088, 369704, -250984, -158136, 191352, -133704, 150200, -159640, -269248, 274880, -280440, -15040 ], [ -120485, -70255, -245105, 127604, -31849, 53717, 265547, 119354, 241010, -154271, 18394, 55640, -107678, -162304, 190019, 33073, -131415, 274139, -169219, -70345, 51121, -169607, 174465, -147565, -207608, 5136, -62561, -60120 ], [ -193970, -115542, -224106, 95496, 105254, 180562, 267502, 165124, 266356, -326518, -89660, -42064, -129068, 54080, 183326, 100394, -72742, 178574, -87454, 17446, -89110, -205510, 198730, -135490, -145968, -264608, 155318, -105200 ], [ -90486, -40761, -166876, 129168, 161042, 187430, 137780, 142033, 154617, -293924, -135132, -137961, -139083, 59526, 93043, 79861, 19484, 66616, -103878, -2598, -62772, -180768, 145931, -198126, -65855, -267969, 193329, -133432 ], [ 149128, 126380, -81776, 213440, 154280, 102008, -93232, 65972, -62572, -103760, -132464, -232468, -140348, -97288, -61540, -8252, 137520, -57952, -195832, -105592, 91696, -109376, 33852, -318232, 28468, -66420, 92980, -148704 ], [ 388742, 293521, 3324, 297712, 147518, 16586, -324244, -10089, -279761, 86404, -129796, -326975, -141613, -254102, -216123, -96365, 255556, -182520, -287786, -208586, 246164, -37984, -78227, -438338, 122791, 135129, -7369, -163976 ], [ 348942, 196908, 9854, 175308, 126500, -46462, -265888, 63124, -301848, 46042, -212466, -188292, -41772, -167430, -169178, -205790, 299378, -116738, -323868, -195426, 113928, -97614, -138016, -397506, 86452, 155850, -63672, -210820 ], [ 231527, 27030, -5441, -4506, 101522, -103295, -127152, 177802, -269740, -58355, -318841, 15166, 86154, -13123, -66253, -321135, 322585, 1919, -344430, -150001, -97948, -193639, -183280, -311969, 13818, 126341, -107740, -266434 ], [ 114112, -142848, -20736, -184320, 76544, -160128, 11584, 292480, -237632, -162752, -425216, 218624, 214080, 141184, 36672, -436480, 345792, 120576, -364992, -104576, -309824, -289664, -228544, -226432, -58816, 96832, -151808, -322048 ], [ -15976, -189078, -112690, -78037, 220110, -11594, -39959, 263040, 20566, -151321, -279879, 166782, 115985, 62662, -47071, -294386, 277758, 184654, -234835, -127967, -118740, -161692, -13034, -153476, 80265, 96671, -92836, -333111 ], [ -146064, -235308, -204644, 28246, 363676, 136940, -91502, 233600, 278764, -139890, -134542, 114940, 17890, -15860, -130814, -152292, 209724, 248732, -104678, -151358, 72344, -33720, 202476, -80520, 219346, 96510, -33864, -344174 ], [ -221282, -263548, -242443, 91864, 431857, 218399, -129015, 213470, 458167, -121049, -38555, 48368, -72955, -92662, -176472, -54543, 114325, 248510, -27516, -179969, 220023, 61522, 378626, -8239, 285982, 62964, 17963, -319302 ], [ -98968, -227024, -85284, 1888, 228652, 58388, -116020, 226856, 353908, -75532, -120228, -71232, -137700, -163272, -85024, -116436, -79588, 16808, -141136, -227372, 211444, 38936, 413080, 61612, 91816, -90768, 44068, -165064 ], [ 23346, -190500, 71875, -88088, 25447, -101623, -103025, 240242, 249649, -30015, -201901, -190832, -202445, -233882, 6424, -178329, -273501, -214894, -254756, -274775, 202865, 16350, 447534, 131463, -102350, -244500, 70173, -10826 ], [ 38140, -126196, 167474, -128774, -74748, -174124, -134200, 244458, 169360, -38468, -244114, -262552, -168040, -267692, 37152, -177392, -384534, -360076, -311756, -262788, 154666, 37994, 449068, 86344, -212616, -280562, 37128, 96762 ], [ -86842, -25778, 183045, -105383, -41030, -132862, -222796, 236753, 120232, -117082, -235029, -272028, -4740, -253662, -11056, -94776, -387823, -392782, -295150, -173594, 54961, 117137, 407806, -108236, -213812, -163653, -72812, 143705 ], [ -211824, 74640, 198616, -81992, -7312, -91600, -311392, 229048, 71104, -195696, -225944, -281504, 158560, -239632, -59264, -12160, -391112, -425488, -278544, -84400, -44744, 196280, 366544, -302816, -215008, -46744, -182752, 190648 ], [ -189281, 104318, 40172, -95696, -77109, -75853, -189988, 127833, -40244, -199355, -233104, -281740, 184535, -176747, -35787, -40304, -323856, -372214, -190688, -1566, -52049, 236513, 304717, -229976, -268104, -94505, -123897, 149751 ], [ -88058, 96268, -211080, -129184, -202114, -73714, 43416, -23254, -184776, -163038, -248928, -277048, 137270, -87806, 25922, -127520, -218976, -273084, -64832, 77876, -10074, 255994, 231922, -14512, -348880, -230090, 24982, 62006 ], [ 13165, 88218, -462332, -162672, -327119, -71575, 276820, -174341, -329308, -126721, -264752, -272356, 90005, 1135, 87631, -214736, -114096, -173954, 61024, 157318, 31901, 275475, 159127, 200952, -429656, -365675, 173861, -25739 ], [ -58132, 64248, -213224, -210220, -281704, 63664, 255244, -78748, -219160, 8436, -148496, -219964, 33180, 123556, 30880, -111432, -8536, -149344, 3100, 244380, 68376, 157536, 64452, 187096, -260172, -359620, 34220, -40424 ], [ -155307, 37890, 110938, -259877, -210726, 218868, 195421, 53847, -70810, 158419, -12428, -160417, -25079, 250999, -43640, 20450, 97126, -135912, -82391, 332585, 104026, 18984, -33505, 138842, -53149, -332319, -148699, -44150 ], [ -224310, 11718, 395270, -284564, -139624, 342340, 126342, 167568, 60136, 277334, 101962, -97676, -63034, 360840, -116384, 137898, 194212, -114302, -161428, 403878, 117674, -110862, -111686, 81886, 127142, -305750, -300720, -53672 ], [ 2493, -12501, 261387, -47066, -67220, 132626, -39925, 83112, 8340, 70035, -11267, -1398, 112203, 285860, -170480, 103789, 201250, -6823, -172698, 297595, -99699, -149295, 17781, -66441, 26747, -286867, -128312, -124052 ], [ 229296, -36720, 127504, 190432, 5184, -77088, -206192, -1344, -43456, -137264, -124496, 94880, 287440, 210880, -224576, 69680, 208288, 100656, -183968, 191312, -317072, -187728, 147248, -214768, -73648, -267984, 44096, -194432 ], [ 356419, -19471, 50146, 297583, 50638, -159500, -252675, -73459, -86285, -250196, -218839, 121088, 349767, 158986, -216960, 14697, 221080, 189431, -157508, 87731, -464648, -223004, 186373, -294726, -140814, -265936, 189932, -221454 ], [ 255702, 92562, 101988, 106798, 34492, 49064, -25366, -117366, -108618, -147432, -270014, -12864, 154014, 159860, -68288, -87998, 247024, 235454, -44808, -9674, -452688, -251064, 19002, -218412, -132028, -302368, 275032, -149372 ], [ 154985, 204595, 153830, -83987, 18346, 257628, 201943, -161273, -130951, -44668, -321189, -146816, -41739, 160734, 80384, -190693, 272968, 281477, 67892, -107079, -440728, -279124, -148369, -142098, -123242, -338800, 360132, -77290 ], [ 82852, 130832, 123604, -138860, 27676, 315172, 236640, -118516, -83540, 29968, -229840, -238192, -92220, 202468, 122808, -224076, 262912, 264560, 96196, -103132, -413576, -271772, -176888, -64620, -158688, -301612, 340856, 33960 ], [ 36921, -113244, 18149, -69147, 60359, 234281, 94776, 3683, 27803, 78820, -7844, -290540, -9535, 281657, 67838, -193923, 219856, 189948, 47137, -6279, -372498, -231959, -78126, 13925, -234680, -196939, 225902, 181114 ], [ -9010, -357320, -87306, 566, 93042, 153390, -47088, 125882, 139146, 127672, 214152, -342888, 73150, 360846, 12868, -163770, 176800, 115336, -1922, 90574, -331420, -192146, 20636, 92470, -310672, -92266, 110948, 328268 ], [ -29934, -253797, -168825, 25773, 180618, 147486, -30529, -11118, 65733, 86679, 107946, -230081, 54957, 355698, 18826, -143511, 23669, 25322, 38133, -20177, -127329, -37600, 51041, 106993, -270962, -134847, -47084, 167246 ], [ -42032, -27592, -241896, 35272, 287568, 168048, 41944, -239600, -72888, 13976, -114096, -58984, 1160, 320784, 46288, -126744, -168312, -70128, 109640, -204200, 134296, 157440, 57320, 98920, -190416, -229400, -220320, -102544 ], [ -54130, 198613, -314967, 44771, 394518, 188610, 114417, -468082, -211509, -58727, -336138, 112113, -52637, 285870, 73750, -109977, -360293, -165578, 181147, -388223, 395921, 352480, 63599, 90847, -109870, -323953, -393556, -372334 ], [ 43904, 181432, -162274, -79424, 294338, 213924, 77110, -360228, -77242, 7060, -239752, 37536, -4992, 124214, 94964, 39582, -199548, -152700, -20938, -403550, 202806, 231490, 152466, -20934, -70904, -227810, -382014, -208702 ], [ 146944, 153188, 681, -209696, 184743, 239454, 34813, -237086, 69429, 79142, -128892, -48208, 47264, -43203, 115894, 195177, -22770, -134898, -235459, -411209, -10979, 96135, 245087, -137429, -33828, -122999, -362073, -25369 ], [ 207656, 109088, 104808, -318256, 79388, 231292, 3428, -141076, 194288, 126936, -54500, -119636, 97892, -189408, 134068, 292928, 116272, -117444, -389516, -395368, -178532, 11592, 290684, -202100, -24892, -9240, -306852, 132564 ], [ 67310, -10328, -70498, -323684, -5827, 63093, 23875, -173943, 215540, 59362, -153331, -123063, 140787, -234856, 139151, 115920, 76068, -101643, -256369, -267902, -126483, 168406, 112917, -20607, -149621, 147022, -84051, 169847 ], [ -73036, -129744, -245804, -329112, -91042, -105106, 44322, -206810, 236792, -8212, -252162, -126490, 183682, -280304, 144234, -61088, 35864, -85842, -123222, -140436, -74434, 325220, -64850, 160886, -274350, 303284, 138750, 207130 ], [ -126829, -225175, -316809, -223714, -88498, -176807, 17609, -216970, 232034, -53601, -312374, -142202, 221753, -239262, 68929, -138502, 33640, -27237, -15095, -59536, -65027, 347646, -198274, 187327, -342640, 326148, 181227, 240840 ], [ -45984, -283296, -225568, 54080, 50560, -98400, -82464, -191808, 186816, -64480, -312512, -177024, 252320, -63680, -131424, -60992, 90496, 97952, 54112, -51072, -121952, 161024, -262720, -27424, -323136, 141504, -56800, 268992 ], [ 34861, -341417, -134327, 331874, 189618, -19993, -182537, -166646, 141598, -75359, -312650, -211846, 282887, 111902, -331777, 16518, 147352, 223141, 123319, -42608, -178877, -25598, -327166, -242175, -303632, -43140, -294827, 297144 ], [ 90898, -213590, -62994, 258618, 253524, -8590, -159704, -71246, 138898, -87176, -294700, -129502, 247304, 144306, -283952, 12170, 113278, 218830, 89150, 4482, -81802, -119750, -237850, -313608, -169916, -46288, -217630, 288364 ], [ 130987, 33775, -4459, -40313, 269118, -40261, -57860, 69307, 163531, -99596, -265122, 28163, 169196, 84667, -76584, -44801, 20749, 131269, -11475, 76403, 114273, -154457, -49687, -292908, 37222, 67240, 62211, 255842 ], [ 171076, 281140, 54076, -339244, 284712, -71932, 43984, 209860, 188164, -112016, -235544, 185828, 91088, 25028, 130784, -101772, -71780, 43708, -112100, 148324, 310348, -189164, 138476, -272208, 244360, 180768, 342052, 223320 ], [ 136115, 297788, -1541, -311660, 157787, -5278, 106631, 201149, 70810, 53290, -195383, 177585, 102527, -43674, 80854, -118273, -121768, 157414, -118675, 202708, 272590, -232535, 76409, -157477, 275501, 131884, 285327, 211812 ], [ 85354, 265864, -81190, -215336, 858, 82076, 161026, 161014, -76436, 256012, -152994, 134414, 132818, -114284, -23244, -126254, -162800, 313492, -105450, 253400, 185604, -277730, -38338, -22950, 269590, 48808, 157746, 204728 ], [ 39976, 239086, -154420, -115296, -150151, 157890, 205592, 124313, -216826, 442002, -105401, 90538, 163095, -184292, -121618, -133495, -194009, 452838, -90713, 295071, 100333, -319165, -146962, 101106, 261666, -24157, 37590, 193236 ], [ 113024, 325520, -86432, 66496, -170920, -20176, 33920, 163160, -206384, 259888, 56680, 31152, 193064, -241056, -94064, -124456, -9112, 224080, -42712, 138280, 52792, -277880, -120880, -5200, 209456, 125320, 80784, 84768 ], [ 186072, 411954, -18444, 248288, -191689, -198242, -137752, 202007, -195942, 77774, 218761, -28234, 223033, -297820, -66510, -115417, 175785, -4678, 5289, -18511, 5251, -236595, -94798, -111506, 157246, 274797, 123978, -23700 ], [ 250894, 418570, 32444, 330612, -198064, -289866, -232102, 198242, -188362, -63036, 328552, -38588, 234894, -314414, -60430, -117340, 263074, -191238, 51766, -146268, -60068, -170500, -52768, -150492, 135576, 348074, 112296, -62748 ], [ 292409, 199035, 34882, 131110, -163656, -136571, -107373, 73743, -188891, -86818, 290188, 89982, 195449, -217193, -115193, -150322, 73807, -258237, 93925, -191762, -175758, -34110, 34448, 1262, 200436, 205451, -54868, 94894 ], [ 333924, -20500, 37320, -68392, -129248, 16724, 17356, -50756, -189420, -110600, 251824, 218552, 156004, -119972, -169956, -183304, -115460, -325236, 136084, -237256, -291448, 102280, 121664, 153016, 265296, 62828, -222032, 252536 ], [ 330119, -102095, 106902, -161216, -55416, 145291, 75227, -166642, -112212, -103439, 210622, 266481, 103942, -4964, -114224, -177632, -172287, -304059, 182863, -173476, -259958, 85000, 101828, 209664, 170920, 945, -184189, 333816 ], [ 276874, -33210, 249732, -137664, 61424, 246882, 60162, -273132, 49800, -62522, 166324, 226438, 38116, 129448, 62048, -129792, -84634, -186690, 234682, 9512, -67908, -99920, -34792, 162560, -97168, 27142, 77298, 331792 ], [ 223629, 35675, 392562, -114112, 178264, 348473, 45097, -379622, 211812, -21605, 122026, 186395, -27710, 263860, 238320, -81952, 3019, -69321, 286501, 192500, 124142, -284840, -171412, 115456, -365256, 53339, 338785, 329768 ], [ 244656, 8224, 322336, -170240, 202976, 168832, 25712, -323600, 226352, -59216, 54896, 134736, -45008, 291520, 243248, 32208, 92512, -6512, 299344, 122544, 171408, -334512, -153632, 44608, -383664, 77872, 367600, 219344 ], [ 298177, -61374, 158898, -261228, 187382, -133848, 4437, -196479, 176373, -131183, -22223, 77995, -41075, 272476, 173213, 175383, 182810, 32427, 295135, -58075, 155331, -325013, -68302, -36628, -292837, 101677, 294621, 61495 ], [ 351698, -130972, -4540, -352216, 171788, -436528, -16838, -69358, 126394, -203150, -99342, 21254, -37142, 253432, 103178, 318558, 273108, 71366, 290926, -238694, 139254, -315514, 17028, -117864, -202010, 125482, 221642, -96354 ], [ 326259, -162665, 102166, -115898, 37481, -262781, 113927, 15574, 45944, -189059, -38281, -72846, 60493, 139783, 4625, 341697, 197128, 85063, 260110, -192576, 90837, -167919, -11252, -164933, -21303, 34081, 223423, 44291 ], [ 293300, -190748, 234600, 151592, -108132, -43660, 259172, 96488, -37408, -166772, 35940, -170504, 167052, 17124, -96644, 353404, 105312, 96356, 226760, -124864, 39340, -7172, -50352, -208748, 167964, -68292, 232324, 213364 ], [ 234334, -213836, 332528, 372792, -222605, 132735, 372350, 170505, -113137, -145430, 96688, -247150, 254618, -88057, -180867, 333980, 28241, 91614, 174189, -79544, 1067, 139529, -82123, -241010, 331839, -133222, 233860, 352569 ], [ 1988, -203624, 200416, 285392, -129478, 24290, 271748, 198542, -138046, -130388, 67616, -183716, 215564, -76718, -151450, 107016, 49470, -20028, -6522, -183504, 50954, 192590, -65034, -196252, 326434, 51468, 186296, 292654 ], [ -230358, -193412, 68304, 197992, -36351, -84155, 171146, 226579, -162955, -115346, 38544, -120282, 176510, -65379, -122033, -119948, 70699, -131670, -187233, -287464, 100841, 245651, -47945, -151494, 321029, 236158, 138732, 232739 ], [ -350296, -194560, -10528, 84696, 13992, -140280, 83672, 194560, -175424, -98000, 33184, -32816, 180640, -78688, -113384, -237672, 105048, -188272, -252872, -276320, 174152, 242744, -28680, -142752, 261144, 296192, 124744, 164592 ], [ -259469, -217008, 10540, -77155, -15885, -98305, 20813, 49936, -164568, -76334, 72284, 99710, 265740, -138212, -143675, -150571, 163997, -141674, -102751, -49356, 291383, 134897, -5335, -201540, 99109, 122496, 173711, 81010 ], [ -168642, -239456, 31608, -239006, -45762, -56330, -42046, -94688, -153712, -54668, 111384, 232236, 350840, -197736, -173966, -63470, 222946, -95076, 47370, 177608, 408614, 27050, 18010, -260328, -62926, -51200, 222678, -2572 ], [ -149146, -158242, -56303, -251123, -94879, -33140, 8910, -141071, -175902, -74238, 75565, 180292, 318290, -184694, -140297, 6393, 168574, -99672, 118100, 164033, 400031, 14051, -46798, -192626, -155658, -62058, 189524, 26140 ], [ -184520, 2712, -228044, -148060, -158796, -24400, 147416, -111884, -223512, -125528, -17884, -13552, 195240, -115832, -57428, 62996, 27032, -143648, 127760, -34572, 294668, 74012, -179416, -27624, -195080, 52344, 93200, 141232 ], [ -219894, 163666, -399785, -44997, -222713, -15660, 285922, -82697, -271122, -176818, -111333, -207396, 72190, -46970, 25441, 119599, -114510, -187624, 137420, -233177, 189305, 133973, -312034, 137378, -234502, 166746, -3124, 256324 ], [ -234334, 87506, -338138, 33082, -46744, -28844, 212334, -54104, -158766, -53220, -177710, -141842, 131336, -85982, -48020, -15030, -202574, -158052, 99308, -82024, 204668, 193124, -208312, 47158, -117270, 225726, 16634, 168412 ], [ -242959, -54519, -211661, 104221, 195860, -48118, 79831, -25676, -1975, 118958, -236567, -4233, 241092, -154959, -164906, -202779, -275783, -108050, 47926, 166284, 253566, 252050, -38940, -113957, 43477, 269311, 68637, 24110 ], [ -251584, -196544, -85184, 175360, 438464, -67392, -52672, 2752, 154816, 291136, -295424, 133376, 350848, -223936, -281792, -390528, -348992, -58048, -3456, 414592, 302464, 310976, 130432, -275072, 204224, 312896, 120640, -120192 ], [ -118805, -152706, -1211, 124530, 356469, 32658, 62742, 14620, 209809, 144350, -254645, 106397, 70731, -260437, -101357, -297976, -206438, 44831, 12345, 377539, 113933, 266586, 105040, -295312, 239253, 48028, -87303, -166238 ], [ 13974, -108868, 82762, 73700, 274474, 132708, 178156, 26488, 264802, -2436, -213866, 79418, -209386, -296938, 79078, -205424, -63884, 147710, 28146, 340486, -74598, 222196, 79648, -315552, 274282, -216840, -295246, -212284 ], [ 73688, -99380, 164065, 19940, 165089, 212433, 262220, 9956, 295555, -115902, -148392, 54999, -379278, -279789, 172123, -114817, 18320, 207714, 41032, 304813, -243234, 186221, 70121, -297322, 261731, -372378, -423734, -245550 ], [ -129632, -213552, 235756, -44368, -42900, 218988, 233424, -108816, 239044, -109416, 5984, 39796, -152360, -69500, -49436, -31212, -116736, 113368, 43424, 274108, -340248, 180540, 117708, -140600, 77892, -134328, -266184, -232808 ], [ -332952, -327724, 307447, -108676, -250889, 225543, 204628, -227588, 182533, -102930, 160360, 24593, 74558, 140789, -270995, 52393, -251792, 19022, 45816, 243403, -437262, 174859, 165295, 16122, -105947, 103722, -108634, -220066 ], [ -363242, -341766, 251608, -81694, -269798, 246948, 217092, -209940, 80652, -22524, 238976, 38840, 155256, 185448, -375434, 75308, -243518, -46604, 78778, 122598, -424986, 212508, 214792, 119884, -158536, 248812, -68644, -136044 ], [ -168593, -225639, 29980, 63965, -42903, 287658, 283194, -14946, -80210, 153978, 219104, 91372, 45868, 14788, -327617, 19326, -48915, -74894, 151481, -115337, -270633, 306486, 266772, 154798, -40500, 273054, -181482, 40642 ], [ 26056, -109512, -191648, 209624, 183992, 328368, 349296, 180048, -241072, 330480, 199232, 143904, -63520, -155872, -279800, -36656, 145688, -103184, 224184, -353272, -116280, 400464, 318752, 189712, 77536, 297296, -294320, 217328 ], [ 95350, -10140, -227336, 163193, 167497, 172818, 348063, 202077, -189924, 343722, 108905, 105791, -21153, -154347, -215123, -87958, 104461, -132524, 227722, -330957, 14943, 275172, 270172, 214816, 131537, 164833, -285613, 250494 ], [ 97788, 80296, -163856, 14314, 21194, -87404, 310918, 131858, -25704, 269892, -18998, 19334, 102150, -60990, -141454, -136764, -62542, -162424, 194372, -169842, 133830, 32936, 167960, 234688, 151386, -51206, -212082, 207116 ], [ 100226, 170732, -100376, -134565, -125109, -347626, 273773, 61639, 138516, 196062, -146901, -67123, 225453, 32367, -67785, -185570, -229545, -192324, 161022, -8727, 252717, -209300, 65748, 254560, 171235, -267245, -138551, 163738 ], [ 15844, 96028, 11404, -238004, -57512, -200088, 136148, -6540, 110056, 198432, -158164, -8440, 145916, 91604, -125036, -164036, -175048, -199384, 133712, 21748, 319244, -203396, -75644, 262112, 63324, -155104, -128240, 223560 ], [ -81561, -3447, 130429, -334627, 42170, 8614, -16549, -74413, 52694, 212232, -151931, 72014, 35953, 145723, -201925, -131951, -87326, -203018, 107308, 32627, 377917, -160271, -222913, 267816, -63751, 6264, -127412, 298862 ], [ -170214, -92738, 236758, -405770, 120892, 199580, -148366, -120792, 3618, 222426, -147618, 146896, -51884, 178342, -271506, -105642, 4664, -201856, 88852, 44598, 412250, -118556, -353062, 272478, -172136, 155890, -117588, 359732 ], [ -166971, -75097, 209779, -209373, -20466, 204318, -60943, 58516, 41545, 194757, -163465, 163272, 92602, -14789, -264353, -139981, 141468, -150336, 153850, 68035, 191013, -91646, -303451, 266199, -84276, 182225, -13306, 269066 ], [ -163728, -57456, 182800, -12976, -161824, 209056, 26480, 237824, 79472, 167088, -179312, 179648, 237088, -207920, -257200, -174320, 278272, -98816, 218848, 91472, -30224, -64736, -253840, 259920, 3584, 208560, 90976, 178400 ], [ -108209, -49468, 116474, 121401, -215549, 181090, 75662, 334693, 78787, 118727, -136373, 189332, 329319, -270676, -202006, -146002, 310167, -59826, 258471, 88736, -214088, 12889, -209171, 186511, 99865, 247152, 165893, 112773 ], [ 66798, -63544, -39788, 114018, -68970, 78372, 37436, 243130, -10154, 23070, 40934, 183720, 302110, -35432, -37004, 25532, 102270, -49476, 240094, 26176, -312528, 206434, -175798, -40338, 215394, 313760, 173690, 104378 ], [ 241805, -77620, -196050, 106635, 77609, -24346, -790, 151567, -99095, -72587, 218241, 178108, 274901, 199812, 127998, 197066, -105627, -39126, 221717, -36384, -410968, 399979, -142425, -267187, 330923, 380368, 181487, 95983 ], [ 212380, -64660, -261904, 160920, 120664, -15764, 22940, 181912, -142880, -57772, 222580, 182816, 189000, 261272, 164804, 272672, -169200, 33216, 224232, -11368, -416684, 424672, -36344, -402092, 339868, 372696, 87920, 65364 ], [ -4441, -26917, -244884, 271734, 68822, 94843, 103463, 324006, -145272, 58309, 68365, 196984, 49298, 163430, 84097, 260344, -100476, 162384, 245898, 93926, -337403, 294584, 136386, -452715, 251111, 296934, -98564, 14373 ], [ -221262, 10826, -227864, 382548, 16980, 205450, 183986, 466100, -147664, 174390, -85850, 211152, -90404, 65588, 3390, 248016, -31752, 291552, 267564, 199220, -258122, 164496, 309116, -503338, 162354, 221172, -285048, -36618 ], [ -204180, -83436, -90824, 358705, -16094, 216573, 59353, 271764, -87530, 154913, -132251, 105079, -27823, -45429, 41921, 83827, -10135, 185848, 243738, 202174, -148054, 18377, 346628, -361317, 186069, 84448, -172638, -33532 ], [ -104544, -224288, 88576, 287336, -42544, 192584, -137688, -41312, -5328, 87592, -140600, -43432, 106152, -161096, 122536, -133960, -5144, -2752, 203856, 169008, -27120, -133400, 336416, -151304, 249480, -73792, 45264, -11360 ], [ -4908, -365140, 267976, 215967, -68994, 168595, -334729, -354388, 76874, 20271, -148949, -191943, 240127, -276763, 203151, -351747, -153, -191352, 163974, 135842, 93814, -285177, 326204, 58709, 312891, -232032, 263166, 10812 ], [ 16738, -170998, 180758, 218166, -106730, 165484, -231206, -368110, 78512, 49310, -14056, -78324, 311534, -328850, 107876, -180354, -96032, -230088, 68300, -62896, -59922, -225160, 57756, 76112, 114766, -242542, 320204, -13216 ], [ 34839, 38371, 81421, 223709, -144979, 163322, -114021, -368225, 76488, 82729, 127348, 47210, 380097, -378047, 4606, 8729, -196496, -262012, -29910, -269160, -226143, -155516, -222430, 84760, -95247, -246337, 369930, -39344 ], [ 25876, 176140, 6648, 209600, -161064, 146868, -27844, -323752, 48988, 84600, 224572, 152612, 385232, -388036, -66440, 140160, -237588, -284044, -105756, -410304, -355348, -99332, -410188, 88952, -259636, -222664, 367532, -61588 ], [ -111641, -26191, 48554, 102144, -71870, 62527, -88955, -67486, -99523, -63382, 111941, 162387, 89084, -211787, 15578, -2256, 3337, -259089, -75373, -242128, -308727, -107083, -158913, 71978, -207311, -68518, 117545, -65383 ], [ -249158, -228522, 90460, -5312, 17324, -21814, -150066, 188780, -248034, -211364, -690, 172162, -207064, -35538, 97596, -144672, 244262, -234134, -44990, -73952, -262106, -114834, 92362, 55004, -154986, 85628, -132442, -69178 ], [ -338327, -257027, 128325, -77065, 20343, -79560, -181657, 274262, -320900, -225723, -104357, 103835, -374773, 83363, 119413, -238965, 351123, -198685, -52641, -14874, -251881, -118310, 227906, 53420, -56959, 128651, -218602, -65215 ], [ -352288, -15136, 159904, -93280, -110688, -95936, -167328, 94080, -276096, -32224, -194080, -85984, -342688, 113056, 47584, -258400, 249440, -146912, -119456, -125504, -298272, -115136, 183424, 75776, 112160, -1184, -49920, -49184 ], [ -366249, 226755, 191483, -109495, -241719, -112312, -152999, -86102, -231292, 161275, -283803, -275803, -310603, 142749, -24245, -277835, 147757, -95139, -186271, -236134, -344663, -111962, 138942, 98132, 281279, -131019, 118762, -33153 ], [ -279592, 291266, 74564, -168410, -322574, -15932, -22372, -161200, -106996, 172606, -268288, -243176, -301632, 180128, -23428, -268906, 21980, -73704, -238946, -287628, -346072, -85660, 66432, 146066, 255056, -115688, 116448, -1960 ], [ -128252, 241747, -137818, -254775, -371173, 152934, 183018, -168744, 68402, 66829, -185120, -67548, -307520, 222448, 24090, -241743, -119286, -71772, -282531, -301106, -318564, -44490, -24096, 210443, 103256, -7036, 4208, 38980 ], [ 23088, 192228, -350200, -341140, -419772, 321800, 388408, -176288, 243800, -38948, -101952, 108080, -313408, 264768, 71608, -214580, -260552, -69840, -326116, -314584, -291056, -3320, -114624, 274820, -48544, 101616, -108032, 79920 ], [ -77816, 146927, -348756, -245561, -313426, 205533, 207186, -219533, 289789, 21582, -66816, 148941, -278408, 208459, -50392, -174079, -140815, -16855, -254827, -224151, -173089, -54908, -175075, 324244, -58072, 95983, -101237, 1901 ], [ -231824, 102514, -302296, -111678, -174460, 29238, -55428, -270294, 308534, 117124, -41792, 161430, -234800, 131386, -208080, -130770, 33870, 46878, -159354, -111842, -36078, -126024, -229194, 370520, -37648, 66290, -69382, -101162 ] ], [ [ -7808, -215168, -398144, -369728, -83072, 42944, -188480, 285824, -95808, -234048, 483008, -199552, -52288, 235520, -42432, -326720, -38848, 415808, 14464, -291392, -38912, 118848, -200512, -180416, -276608, 394880, -219968, 22272 ], [ -14057, -200234, -389129, -355343, -93755, 48635, -162833, 275591, -75285, -213420, 473402, -194815, -60925, 205907, -43653, -310346, -40756, 415733, 1084, -281033, -26360, 107463, -178330, -183863, -269480, 395435, -218567, 26406 ], [ -61966, -85740, -320014, -245058, -175658, 92266, 33794, 197138, 82058, -55272, 399756, -158498, -127142, -21126, -53014, -184812, -55384, 415158, -101496, -201614, 69872, 20178, -8268, -210290, -214832, 399690, -207826, 58100 ], [ -109875, 28754, -250899, -134773, -257561, 135897, 230421, 118685, 239401, 102876, 326110, -122181, -193359, -248159, -62375, -59278, -70012, 414583, -204076, -122195, 166104, -67107, 161794, -236717, -160184, 403945, -197085, 89794 ], [ -165448, 91368, -174056, -39520, -231784, 181896, 312696, 55632, 338512, 141352, 240848, -111360, -236592, -320960, -34376, 10280, -45592, 348408, -233912, -70312, 178152, -120152, 225704, -244296, -118592, 315712, -154600, 62400 ], [ -235391, 56707, -82723, 27548, -4107, 232335, 180561, 21454, 328438, -44557, 133806, -148344, -236730, -104576, 63673, -25117, 52043, 159233, -127353, -70059, 32355, -108997, 90579, -216535, -101480, 54064, -52595, -75784 ], [ -305334, 22046, 8610, 94616, 223570, 282774, 48426, -12724, 318364, -230466, 26764, -185328, -236868, 111808, 161722, -60514, 149678, -29942, -20794, -69806, -113442, -97842, -44546, -188774, -84368, -207584, 49410, -213968 ], [ -180290, 78853, 40364, 130224, 299862, 259282, -53796, 67, 177211, -202668, -1108, -227083, -241361, 92658, 127561, -37905, 223380, -125400, -1842, -75858, -138716, -25184, -126319, -226858, -94829, -209427, 25315, -193448 ], [ 94744, 206020, 26288, 141632, 259704, 178920, -133008, 48988, -64772, -10480, 31920, -272508, -249204, -107672, -8300, 29324, 278672, -148768, -50280, -86760, -71280, 94784, -167052, -315592, -126500, -11420, -95780, -50848 ], [ 369778, 333187, 12212, 153040, 219546, 98558, -212220, 97909, -306755, 181708, 64948, -317933, -257047, -308002, -144161, 96553, 333964, -172136, -98718, -97662, -3844, 214752, -207785, -404326, -158171, 186587, -216875, 91752 ], [ 345994, 203332, 8666, 85284, 187308, 101158, -127200, 108796, -234440, 93870, -40822, -145612, -197444, -272370, -121262, -22266, 305142, -98214, -154644, -59334, -86888, 81334, -207712, -332518, -127652, 225150, -234920, 820 ], [ 239205, 2082, 8045, -4462, 157270, 126803, 3440, 109118, -74820, -71753, -185147, 87194, -119106, -171193, -54263, -192765, 252955, 2733, -212650, -7331, -211732, -122469, -196304, -216115, -79858, 219423, -224340, -154982 ], [ 132416, -199168, 7424, -94208, 127232, 152448, 134080, 109440, 84800, -237376, -329472, 320000, -40768, -70016, 12736, -363264, 200768, 103680, -270656, 44672, -336576, -326272, -184896, -99712, -32064, 213696, -213760, -310784 ], [ 30664, -244386, -105782, -69391, 249546, 89474, 4107, 177152, 212450, -107035, -124933, 206426, -116093, 4274, 57011, -177654, 103386, 114122, -192617, 52147, -244668, -155796, -35166, -117836, 44779, 117901, -197292, -319317 ], [ -71088, -289604, -218988, -44574, 371860, 26500, -125866, 244864, 340100, 23306, 79606, 92852, -191418, 78564, 101286, 7956, 6004, 124564, -114578, 59622, -152760, 14680, 114564, -135960, 121622, 22106, -180824, -327850 ], [ -134470, -296372, -268689, -12152, 407459, -22259, -222229, 283386, 400725, 106277, 221375, -20272, -233313, 106174, 144376, 144931, -82993, 110746, -64564, 51757, -57067, 134166, 246054, -126269, 157370, -70884, -156431, -314418 ], [ -59720, -164720, -89772, 47648, 130884, -19844, -197596, 216824, 220060, 18716, 137172, -131776, -154860, -34264, 183200, 106820, -141804, 9592, -115440, -11332, 52252, 70088, 311880, -16444, 45176, -153776, -103508, -221912 ], [ 15030, -33068, 89145, 107448, -145691, -17429, -172963, 150262, 39395, -68845, 52969, -243280, -76407, -174702, 222024, 68709, -200615, -91562, -166316, -74421, 161571, 6010, 377706, 93381, -67018, -236668, -50585, -129406 ], [ -3660, 27364, 191542, 109838, -266676, -56644, -184360, 90590, -85840, -137996, 4266, -279624, 15176, -214980, 177248, 74288, -268066, -189796, -165412, -127180, 154270, 13662, 413252, 84056, -101912, -241270, -48232, -41970 ], [ -143822, -4790, 194463, 37595, -185394, -149978, -242596, 39875, -139016, -183214, 1713, -218260, 123828, -125050, 23792, 136664, -346749, -284234, -97194, -166510, -4637, 114563, 409434, -80164, -36316, -144095, -111620, 38875 ], [ -283984, -36944, 197384, -34648, -104112, -243312, -300832, -10840, -192192, -228432, -840, -156896, 232480, -35120, -129664, 199040, -425432, -378672, -28976, -205840, -163544, 215464, 405616, -244384, 29280, -46920, -175008, 119720 ], [ -294771, -46118, 43780, -23536, -91695, -248311, -164908, -27685, -242908, -259745, -80688, -173412, 219317, -43185, -81745, 169136, -326320, -383170, 24032, -122170, -108611, 249075, 351863, -221704, -56024, -79435, -83131, 102165 ], [ -236558, -43036, -193304, 32032, -116006, -206198, 74568, -26466, -292312, -283642, -201760, -231464, 141186, -103514, 73574, 90016, -132384, -339700, 68928, 27100, 60370, 246798, 271478, -99344, -221808, -181118, 91554, 32130 ], [ -178345, -39954, -430388, 87600, -140317, -164085, 314044, -25247, -341716, -307539, -322832, -289516, 63055, -163843, 228893, 10896, 61552, -296230, 113824, 176370, 229351, 244521, 191093, 23016, -387592, -282801, 266239, -37905 ], [ -98172, -47512, -182072, -56132, -84408, 27408, 313060, 8812, -160200, -178916, -225584, -238708, -43116, -43732, 216032, -24664, 125048, -212000, 70420, 241300, 138952, 169504, 102028, -33784, -333476, -307084, 125124, -88120 ], [ -14705, -56666, 139054, -229759, -16466, 241308, 276007, 47797, 55954, -27415, -95588, -171571, -153493, 103445, 177944, -53690, 168978, -121656, 13771, 293579, 9646, 83576, 11661, -117458, -246375, -319757, -63361, -135362 ], [ 73086, -59342, 424178, -369660, 52040, 413708, 228466, 72880, 251448, 105954, 22014, -96356, -232654, 238872, 137760, -79330, 198700, -42714, -43772, 339154, -119266, 4726, -65970, -191750, -162862, -323042, -230672, -170360 ], [ 206279, 6001, 331281, -155438, 126468, 150358, 70801, -48008, 230012, 48937, 9479, 63678, 15953, 250924, 75568, -69417, 79238, -83493, -110702, 314337, -244041, 195, -9873, -167531, -117023, -227753, -175656, -76796 ], [ 339472, 71344, 238384, 58784, 200896, -112992, -86864, -168896, 208576, -8080, -3056, 223712, 264560, 262976, 13376, -59504, -40224, -124272, -177632, 289520, -368816, -4336, 46224, -143312, -71184, -132464, -120640, 16768 ], [ 407481, 101155, 168902, 184701, 216650, -217316, -133369, -240329, 150985, -56508, -33973, 304128, 372229, 222654, -24064, -70773, -96952, -97515, -217612, 236297, -458136, -42516, 83743, -95538, -25226, -99440, -37372, 56054 ], [ 326498, 49750, 152940, 108778, 98292, 41848, 74206, -198722, 10754, -85304, -106906, 202560, 157754, 62620, -4928, -130458, -10288, 83610, -195992, 118146, -466416, -157608, 78798, 6076, 21004, -208736, 110472, -28724 ], [ 245515, -1655, 136978, 32855, -20066, 301012, 281781, -157115, -129477, -114100, -179839, 100992, -56721, -97414, 14208, -190143, 76376, 264735, -174372, -5, -474696, -272700, 73853, 107690, 67234, -318032, 258316, -113502 ], [ 208428, -101840, 119996, 44796, -85228, 319660, 271136, -49436, -184124, -50640, -133744, 5040, -105332, -73236, 57512, -150948, 65792, 269136, -119668, 2732, -415512, -268692, 47512, 141564, 51808, -265796, 310760, -57736 ], [ 211579, -246740, 102079, 137279, -101627, 117835, 60456, 118809, -160319, 97388, 21460, -85764, -1901, 119803, 122970, -21113, -33936, 111540, -34637, 116283, -294486, -155509, 1558, 113343, -20136, -65489, 275754, 126862 ], [ 214730, -391640, 84162, 229762, -118026, -83990, -150224, 287054, -136514, 245416, 176664, -176568, 101530, 312842, 188428, 108722, -133664, -46056, 50394, 229834, -173460, -42326, -44396, 85122, -92080, 134818, 240748, 311460 ], [ 113110, -282815, -5563, 146839, -2114, -69830, -71955, 116438, -128417, 169333, 82206, -137747, 142231, 327670, 195134, 120203, -215185, -104610, 68207, 89405, -24435, 95456, -47629, 69923, -161270, 37523, 90108, 193866 ], [ -25488, -84440, -120632, 2008, 160496, 20560, 108296, -173776, -125864, 14152, -100368, -53176, 160792, 279600, 181104, 89912, -290280, -128208, 62296, -140664, 134472, 241920, -35784, 59320, -229488, -164808, -101344, -30384 ], [ -164086, 113935, -235701, -142823, 323106, 110950, 288547, -463990, -123311, -141029, -282942, 31395, 179353, 231530, 167074, 59621, -365375, -151806, 56385, -370733, 293379, 388384, -23939, 48717, -297706, -367139, -292796, -254634 ], [ -40576, 186536, -85318, -134336, 311014, 86060, 106370, -336556, -35662, -73988, -264216, 53728, 183680, 105602, 152604, 175674, -276020, -181300, -81790, -372090, 240514, 180582, 92758, -56882, -232296, -198726, -289306, -189210 ], [ 94848, 253420, 77131, -118880, 290981, 55930, -92281, -190138, 55855, 3154, -236340, 73232, 187360, -23865, 138114, 298379, -179190, -211062, -225977, -363051, 178023, -43323, 214221, -166799, -160812, -13461, -276955, -110619 ], [ 180728, 280160, 172216, -121488, 242452, 23348, -230036, -62844, 122832, 75016, -212460, 89540, 174188, -142240, 117084, 376000, -108656, -216972, -337508, -327608, 105620, -193448, 274228, -231580, -116852, 151096, -240940, -28740 ], [ 31274, 116216, -52678, -209900, 58567, -20881, -78535, -26389, 73244, 121798, -207561, 90667, 80969, -207928, 64989, 239472, -163028, -109585, -293923, -166746, -13865, 6882, 42319, -81965, -203631, 217290, -92521, 68757 ], [ -118180, -47728, -277572, -298312, -125318, -65110, 72966, 10066, 23656, 168580, -202662, 91794, -12250, -273616, 12894, 102944, -217400, -2198, -250338, -5884, -133350, 207212, -189590, 67650, -290410, 283484, 55898, 166254 ], [ -166231, -171253, -358763, -238278, -199862, -109861, 106027, 10818, 21318, 185869, -193794, 31730, -35845, -275386, -58605, -4082, -204488, 77505, -178709, 111184, -192121, 305626, -344486, 112109, -326096, 241228, 78641, 228696 ], [ -56544, -231904, -216416, 52672, -104320, -155424, -45152, -43968, 92480, 157280, -178752, -123520, 48864, -177728, -160288, -65216, -86912, 114144, -63456, 160128, -156448, 245504, -379584, -7008, -282304, 30272, -94112, 236608 ], [ 53143, -292555, -74069, 343622, -8778, -200987, -196331, -98754, 163642, 128691, -163710, -278770, 133573, -80070, -261971, -126350, 30664, 150783, 51797, 209072, -120775, 185382, -414682, -126125, -238512, -180684, -266865, 244520 ], [ 67798, -160482, 30506, 273358, 97852, -157706, -172552, -52810, 163670, 34792, -188484, -244474, 145048, -76618, -242064, -125506, 36058, 90570, 41498, 177446, -37054, 109006, -306798, -166296, -87284, -127600, -204474, 217348 ], [ 21361, 95485, 110799, -29115, 211610, -57311, -36300, 57889, 117969, -101092, -238854, -88327, 109444, -133727, -143992, -84819, -30665, -31905, -49513, 94025, 77555, 22181, -106997, -155716, 133010, 95224, 9081, 167622 ], [ -25076, 351452, 191092, -331588, 325368, 43084, 99952, 168588, 72268, -236976, -289224, 67820, 73840, -190836, -45920, -44132, -97388, -154380, -140524, 10604, 192164, -64644, 92804, -145136, 353304, 318048, 222636, 117896 ], [ -23671, 354548, 194017, -309636, 149889, 33222, 54469, 150087, 53870, -55522, -275925, 143331, 1965, -183022, -18718, -54099, -132856, 2578, -76457, 113212, 152778, -116661, 13115, -151295, 375447, 266436, 230877, 105068 ], [ -12194, 304408, 180654, -219384, -86482, 148, -29274, 104386, 41220, 192740, -249222, 201866, -77546, -161540, -6436, -74730, -161744, 218364, 20258, 254984, 80972, -161350, -125414, -160978, 355874, 157048, 195894, 100008 ], [ -1032, 259370, 165284, -127264, -306373, -33818, -111032, 64539, 30322, 423126, -218107, 256286, -149899, -140908, 7082, -92949, -184923, 416274, 111269, 382477, 13015, -206151, -257622, -169098, 332550, 55769, 160482, 96700 ], [ 3200, 326576, 105760, 5952, -163704, -87408, -149120, 153480, 57968, 260240, -89928, 220176, -64776, -138976, 47792, -58104, -82504, 220912, 76792, 195832, 29736, -253416, -250768, -142832, 226704, 132888, 115632, 131936 ], [ 7432, 393782, 46236, 139168, -21035, -140998, -187208, 242421, 85614, 97354, 38251, 184066, 20347, -137044, 88502, -23259, 19915, 25550, 42315, 9187, 46457, -300681, -243914, -116566, 120858, 210007, 70782, 167172 ], [ 33930, 387902, 8948, 208028, 77552, -167678, -201170, 262086, 99970, -22644, 117176, 167948, 60170, -124906, 100214, -22740, 74886, -144114, 4994, -119252, 36820, -319308, -226656, -69972, 73800, 220958, 9336, 205036 ], [ 123515, 174945, 34662, 94546, 51240, -118113, -146775, 85469, 76671, -21126, 56548, 208474, -28357, -83851, 29765, -119478, -4579, -240967, -40385, -82774, -47498, -256794, -179920, 34218, 193308, 44433, -99132, 250346 ], [ 213100, -38012, 60376, -18936, 24928, -68548, -92380, -91148, 53372, -19608, -4080, 249000, -116884, -42796, -40684, -216216, -84044, -337820, -85764, -46296, -131816, -194280, -133184, 138408, 312816, -132092, -207600, 295656 ], [ 270917, -139165, 139682, -97856, 38040, 27921, -14335, -207606, 98372, 8739, 12314, 243491, -107918, 3220, -51216, -205088, -118189, -319393, -30691, 36052, -120258, -201704, -80244, 201216, 241144, -157213, -165511, 300904 ], [ 294078, -118350, 277452, -139072, 94160, 175558, 89510, -258436, 217880, 66354, 112732, 187762, 7404, 54648, 3616, -76288, -102894, -175206, 133966, 168440, -4108, -285424, -20536, 218880, -39088, -17166, 40822, 262448 ], [ 317239, -97535, 415222, -180288, 150280, 323195, 193355, -309266, 337388, 123969, 213150, 132033, 122726, 106076, 58448, 52512, -87599, -31019, 298623, 300828, 112042, -369144, 39172, 236544, -319320, 122881, 247155, 223992 ], [ 287248, -40352, 279392, -187136, 200864, 160384, 159824, -310576, 277392, 90384, 155216, 148464, 118672, 78912, 35216, 105072, -58848, 45232, 341232, 215824, 183728, -360208, 52640, 229056, -274192, 83856, 200400, 185200 ], [ 234003, 32742, 23862, -178948, 249026, -138248, 66191, -290221, 138863, 16899, 28003, 196465, 62391, 17364, -22169, 124277, -24210, 91761, 330445, 35711, 235961, -310735, 45878, 210564, -86719, -33513, 42919, 146261 ], [ 180758, 105836, -231668, -170760, 297188, -436880, -27442, -269866, 334, -56586, -99210, 244466, 6110, -44184, -79554, 143482, 10428, 138290, 319658, -144402, 288194, -261262, 39116, 192072, 100754, -150882, -114562, 107322 ], [ 129865, -34955, -39646, -32078, 142091, -227207, 101189, -100894, -54552, -78201, -60523, 62454, 114679, 20037, -14845, 236691, -44520, 127237, 207882, -157376, 139919, -95869, 56420, 41889, 130475, -158925, -112275, 205177 ], [ 79196, -196116, 195000, 119032, -32364, 30876, 250988, 82232, -101472, -94876, -6036, -141464, 238948, 96236, 61492, 336948, -108000, 110700, 86488, -154432, -27452, 80564, 76016, -120836, 145172, -156556, -94772, 316060 ], [ 14202, -320932, 368080, 234280, -183863, 240557, 354266, 246251, -136611, -95138, 44944, -308266, 323566, 159685, 129927, 394260, -146109, 78458, -28585, -164904, -157839, 237803, 76079, -243958, 165101, -131858, -70708, 408955 ], [ -146292, -203448, 130720, 110448, -182322, 127558, 147404, 282890, -93210, 14020, 72544, -227628, 143844, 138134, 145682, 165272, -15078, -58484, -101518, -264816, -41666, 267082, -54078, -103060, 219910, 41700, -2904, 381930 ], [ -306786, -85964, -106640, -13384, -180781, 14559, -59458, 319529, -49809, 123178, 100144, -146990, -35878, 116583, 161437, -63716, 115953, -195426, -174451, -364728, 74507, 296361, -184235, 37838, 274719, 215258, 64900, 354905 ], [ -368776, -25600, -226656, -124920, -179080, -45416, -159736, 284672, -38848, 183952, 122592, -38800, -90400, 83936, 131784, -209336, 168584, -282960, -185816, -350240, 183128, 264744, -202392, 94496, 286664, 256768, 105560, 307152 ], [ -246071, -72336, -126652, -213401, -177079, -5971, -60169, 115760, -88712, 154006, 135380, 121050, 89828, 30484, 16991, -198641, 74215, -277854, -81741, -121252, 277589, 118947, -10549, -6796, 218239, 50688, 95325, 220534 ], [ -123366, -119072, -26648, -301882, -175078, 33474, 39398, -53152, -138576, 124060, 148168, 280900, 270056, -22968, -97802, -187946, -20154, -272748, 22334, 107736, 372050, -26850, 181294, -108088, 149814, -155392, 85090, 133916 ], [ -68846, -43270, -82813, -310985, -162573, 24676, 115786, -85213, -174010, 31142, 154391, 267148, 241686, -23874, -82283, -128709, -53670, -270216, 39868, 151955, 397325, -22887, 143414, -140662, 96066, -209502, 11324, 107540 ], [ -66776, 126792, -259108, -259028, -141988, -21232, 174344, -12004, -198344, -110216, 155564, 119856, 52856, 15640, 33476, -32132, -40376, -269664, -9168, 54044, 369380, 96276, -71176, -120376, 53608, -146712, -111312, 127504 ], [ -64706, 296854, -435403, -207071, -121403, -67140, 232902, 61205, -222678, -251574, 156737, -27436, -135974, 55154, 149235, 64445, -27082, -269112, -58204, -43867, 341435, 215439, -285766, -100090, 11150, -83922, -233948, 147468 ], [ -126842, 246038, -402862, -92978, 20664, -105668, 105898, -16264, -81898, -168940, 45590, -25814, -35688, 4614, 58372, -4866, -127818, -200556, -44924, 67400, 295220, 232812, -207784, -151678, 89310, 51354, -198130, 144212 ], [ -206813, 133867, -312311, 38375, 196476, -142146, -72651, -135588, 104747, -24086, -96757, 17173, 144908, -70941, -89886, -120257, -260229, -113110, -14334, 236772, 243930, 221910, -48532, -223231, 200975, 206765, -118297, 134506 ], [ -286784, 21696, -221760, 169728, 372288, -178624, -251200, -254912, 291392, 120768, -239104, 60160, 325504, -146496, -238144, -235648, -392640, -25664, 16256, 406144, 192640, 211008, 110720, -294784, 312640, 362176, -38464, 124800 ], [ -203087, 68570, -193953, 172534, 193647, -8746, -39646, -188396, 304387, 122746, -263599, 102503, 44881, -134927, -135127, -90472, -224786, 46349, 26491, 380729, 32951, 94766, 125808, -290736, 299599, 87188, -187205, 27142 ], [ -119390, 115444, -166146, 175340, 15006, 161132, 171908, -121880, 317382, 124724, -288094, 144846, -235742, -123358, -32110, 54704, -56932, 118362, 36726, 355314, -126738, -21476, 140896, -286688, 286558, -187800, -335946, -70516 ], [ -86648, 118948, -107789, 159596, -134925, 297155, 329892, -78484, 318457, 127462, -283384, 168629, -397450, -95319, 22017, 147885, 43312, 143430, 37336, 306199, -269062, -79913, 133899, -251870, 236057, -376558, -405122, -160234 ], [ -237344, -33680, 60548, 77072, -181500, 311300, 295024, -118320, 276620, 132936, -173536, 125596, -131064, -7988, -99860, 53884, -99840, -504, 3296, 171764, -348872, 69748, 47396, -106280, 50700, -254888, -187864, -221368 ], [ -388040, -186308, 228885, -5452, -228075, 325445, 260156, -158156, 234783, 138410, -63688, 82563, 135322, 79343, -221737, -40117, -242992, -144438, -30744, 37329, -428682, 219409, -39107, 39310, -134657, -133218, 29394, -282502 ], [ -383966, -235506, 225032, -48826, -214930, 333100, 247628, -114812, 146916, 168524, 39040, 74920, 246248, 120504, -296894, -101308, -232474, -166372, -38834, -89966, -389742, 313620, -17000, 128420, -229464, -2428, 107092, -228356 ], [ -178691, -150245, -2668, -41305, -124149, 332318, 264142, 36666, -790, 230670, 132512, 113284, 155076, 101644, -311315, -119846, -22185, -29706, -13189, -207979, -196427, 335746, 146300, 144106, -206556, 140218, 3362, -24346 ], [ 26584, -64984, -230368, -33784, -33368, 331536, 280656, 188144, -148496, 292816, 225984, 151648, 63904, 82784, -325736, -138384, 188104, 106960, 12456, -325992, -3112, 357872, 309600, 159792, -183648, 282864, -100368, 179664 ], [ 51394, -64788, -218008, -81733, -45397, 180694, 276365, 153127, -173292, 282782, 174091, 154477, 42317, 60879, -234857, -117922, 126263, 83516, 5566, -235895, 50253, 245868, 240340, 209888, -161085, 219635, -72983, 187354 ], [ -20044, -109960, -77616, -159266, -112258, -50180, 260978, 18646, -132536, 234252, 44670, 138354, 57842, 37350, -87818, -76660, -80714, -25320, -18676, -34806, 28978, 62328, 47048, 278336, -138706, 46606, 24330, 90340 ], [ -91482, -155132, 62776, -236799, -179119, -281054, 245591, -115835, -91780, 185722, -84751, 122231, 73367, 13821, 59221, -35398, -287691, -134156, -42918, 166283, 7703, -121212, -146244, 346784, -116327, -126423, 121643, -6674 ], [ -175380, -180204, 105828, -311132, -146040, -183368, 115644, -50276, -56264, 110432, -115132, 69528, -19788, 104892, 58620, -15756, -209368, -141832, 34800, 104732, 117988, -135372, -194356, 321952, -135468, -40352, 27696, 108632 ], [ -261147, -202261, 134279, -384985, -97970, -36398, -31487, 45289, -21534, 31128, -130657, 11338, -129245, 213153, 35873, 643, -88250, -134334, 127812, 3785, 248007, -124125, -220691, 283128, -160837, 84584, -94940, 255786 ], [ -337810, -219238, 161122, -434238, -54668, 103572, -165130, 136696, 18182, -39506, -136838, -39312, -210372, 291026, 13482, 7394, 35112, -131456, 210556, -81022, 347438, -104212, -243282, 249466, -180408, 195446, -195644, 382172 ], [ -318881, -182875, 171081, -225191, -61430, 170042, -157149, 184444, 110251, -19105, -44907, -10792, 5966, 49825, -5171, -87159, 182036, -177088, 185486, 3641, 125695, 6694, -226561, 270005, -139100, 158531, -66062, 290494 ], [ -299952, -146512, 181040, -16144, -68192, 236512, -149168, 232192, 202320, 1296, 47024, 17728, 222304, -191376, -23824, -181712, 328960, -222720, 160416, 88304, -96048, 117600, -209840, 290544, -97792, 121616, 63520, 198816 ], [ -242915, -127348, 128398, 103163, -41991, 230854, -146934, 252479, 235449, 389, 108113, 46332, 334181, -288188, -20770, -211606, 354805, -213430, 126757, 103520, -276568, 224859, -166953, 226397, -23269, 133456, 146335, 112927 ], [ -98774, -147496, -67332, 17350, 59554, 60332, -157836, 209998, 133858, -49222, 98706, 75128, 207290, -54968, 31900, -93708, 103898, -78604, 73466, -40000, -362864, 323782, -64258, -31318, 127174, 256736, 122254, 40270 ], [ 45367, -167644, -263062, -68463, 161099, -110190, -168738, 167517, 32267, -98833, 89299, 103924, 80399, 178252, 84570, 24190, -147009, 56222, 20175, -183520, -449160, 422705, 38437, -289033, 277617, 380016, 98173, -32387 ], [ 68500, -152572, -327728, -24760, 133512, -154364, -115308, 210248, -66144, -58564, 94364, 89184, 40280, 210760, 78476, 72032, -238544, 141632, 46648, -140728, -428740, 416928, 131736, -431044, 286100, 422152, 47440, -31172 ], [ -19291, -105215, -272252, 137666, -12446, -82719, -2907, 331090, -161640, 64095, 112695, 34536, 79702, 59282, 18515, 55656, -183988, 181744, 146238, 72850, -310497, 315176, 216422, -466993, 164453, 389906, -27724, 37759 ], [ -107082, -57858, -216776, 300092, -158404, -11074, 109494, 451932, -257136, 186754, 131026, -20112, 119124, -92196, -41446, 39280, -129432, 221856, 245828, 286428, -192254, 213424, 301108, -502942, 42806, 357660, -102888, 106690 ], [ -42876, -91268, -78680, 311779, -147962, -10489, 12251, 238588, -250462, 125235, 30527, -25579, 94915, -136047, -5357, -47799, -50549, 179688, 253550, 309402, -66786, 75819, 284236, -305855, 60559, 172448, -60922, 157516 ], [ 74976, -153184, 88576, 270264, -82320, -34984, -158984, -92704, -207728, -1288, -111912, -13688, 48248, -141912, 64632, -159832, 36920, 108480, 228848, 265104, 61232, -74440, 231520, -26520, 127512, -66752, 22384, 201952 ], [ 192828, -215100, 255832, 228749, -16678, -59479, -330219, -423996, -164994, -127811, -254351, -1797, 1581, -147777, 134621, -271865, 124389, 37272, 204146, 220806, 189250, -224699, 178804, 252815, 194465, -305952, 105690, 246388 ], [ 60870, -100290, 227618, 253058, -37342, -20988, -242514, -379946, -45040, -101830, -165944, 44260, 145962, -207190, 1132, -119590, 70816, -44760, 96548, 9968, 39210, -151064, -38252, 106736, 54090, -245930, 221732, 91680 ], [ -82443, 22553, 190519, 280359, -61929, 20366, -143039, -318835, 78424, -68917, -67044, 91870, 299027, -269037, -141606, 44699, 10832, -127284, -14818, -208440, -123469, -67252, -262778, -58680, -95709, -172307, 339262, -72080 ], [ -204420, 93156, 148328, 295488, -60920, 62300, -54156, -237688, 148692, -52504, 12404, 140204, 373616, -312972, -226072, 159872, -12924, -186980, -105492, -372288, -243324, 10932, -410276, -166424, -206044, -88024, 385220, -183292 ], [ -225051, -84381, 81950, 252800, 61670, 106989, -15585, -61370, -33721, -114466, -545, 191977, 75444, -271825, -33746, 41744, 135403, -138243, -97879, -276976, -159765, 62383, -191891, -226, -128925, 46894, 91211, -44901 ], [ -245682, -261918, 15572, 210112, 184260, 151678, 22986, 114948, -216134, -176428, -13494, 243750, -222728, -230678, 158580, -76384, 283730, -89506, -90266, -181664, -76206, 113834, 26494, 165972, -51806, 181812, -202798, 93490 ], [ -277365, -264441, 15839, 121749, 214933, 142376, 49893, 202850, -312012, -148129, -65791, 204353, -385135, -135207, 266351, -174703, 294825, -69479, -93363, -144366, -55179, 136494, 181222, 238660, 49235, 194321, -340702, 159251 ], [ -326240, 5280, 119776, -37664, 102624, 49088, 58656, 153216, -273280, 20576, -179296, 23136, -336352, 44768, 242592, -242208, 92448, -94112, -113120, -197312, -131424, 114368, 236928, 165888, 187488, 16416, -235776, 112032 ], [ -375115, 275001, 223713, -197077, -9685, -44200, 67419, 103582, -234548, 189281, -292801, -158081, -287569, 224743, 218833, -309713, -109929, -118745, -132877, -250258, -207669, 92242, 292634, 93116, 325741, -161489, -130850, 64813 ], [ -263928, 285414, 123404, -255662, -130954, -9332, 123796, -6672, -147740, 226330, -276736, -172600, -291776, 227296, 171316, -314974, -159916, -158008, -176070, -263780, -229384, 92012, 249472, 100438, 240624, -146488, -113760, 89736 ], [ -49844, 129129, -108206, -249429, -257983, 107922, 210782, -155896, -30026, 178743, -177376, -79956, -330048, 115792, 108526, -280221, -111938, -206676, -234329, -251958, -216044, 105858, 142752, 159249, 11912, -7476, -153136, 161036 ], [ 164240, -27156, -339816, -243196, -385012, 225176, 297768, -305120, 87688, 131156, -78016, 12688, -368320, 4288, 45736, -245468, -63960, -255344, -292588, -240136, -202704, 119704, 36032, 218060, -216800, 131536, -192512, 232336 ], [ 24088, 25597, -309948, -111867, -319894, 162215, 203798, -294839, 199303, 160842, -120320, 41207, -369048, 62929, -78728, -139693, 12195, -130485, -218417, -118133, -164531, -1844, -71961, 288252, -169480, 60541, -191855, 201815 ], [ -190640, 122358, -225032, 45798, -214324, 61314, 71732, -250978, 309634, 206796, -192448, 56226, -361872, 157390, -216176, -18966, 94282, 30906, -116366, 27066, -121130, -151896, -180222, 360840, -64048, -54666, -182770, 149858 ] ], [ [ -157056, -330624, -405184, -517568, -356224, 142912, -133568, 243584, 105536, -190400, 487232, -106624, 115264, 370688, 49088, -429504, -48704, 496064, -140416, -427968, -83968, 63936, -365248, -105792, -482176, 408960, -181952, 106752 ], [ -161919, -304998, -392671, -507209, -358525, 157117, -106007, 235793, 122957, -165812, 482774, -119641, 91381, 337445, 31037, -404550, -44012, 492755, -146140, -405663, -69832, 54993, -329206, -116961, -457624, 410637, -174545, 112074 ], [ -199202, -108532, -296738, -427790, -376166, 266022, 105294, 176062, 256518, 22696, 448596, -219438, -91722, 82582, -107354, -213236, -8040, 467386, -190024, -234658, 38544, -13570, -52884, -202590, -269392, 423494, -117758, 152876 ], [ -236485, 87934, -200805, -348371, -393807, 374927, 316595, 116331, 390079, 211204, 414418, -319235, -274825, -172281, -245745, -21922, 27932, 442017, -233908, -63653, 146920, -82133, 223438, -288219, -81160, 436351, -60971, 193678 ], [ -283896, 207704, -82008, -238752, -294616, 436920, 361800, 37680, 461360, 264728, 355248, -376064, -386896, -263232, -265464, 54808, 98904, 327112, -216840, 17512, 164952, -106600, 301208, -328952, 32064, 356544, -28760, 139840 ], [ -350297, 183669, 79659, -72508, 23635, 410953, 95575, -76446, 415866, 65157, 249218, -352328, -365782, -46848, -62673, -83307, 235501, 44327, -85487, -69773, 13589, -48387, 6693, -285505, 4648, 102992, -42629, -91448 ], [ -416698, 159634, 241326, 93736, 341886, 384986, -170650, -190572, 370372, -134414, 143188, -328592, -344668, 169536, 140118, -221422, 372098, -238458, 45866, -157058, -137774, 9826, -287822, -242058, -22768, -150560, -56498, -322736 ], [ -270094, 198467, 247604, 131280, 438682, 331134, -245372, -141899, 199805, -111412, 132916, -316205, -343639, 125790, 162079, -155671, 427276, -317416, 100194, -149118, -214660, 130400, -398569, -255590, -123803, -150885, -142699, -253464 ], [ 40360, 285660, 134352, 69824, 365128, 255832, -172784, 32004, -66972, 82800, 196304, -312548, -358060, -118056, 44940, 66900, 419824, -239584, 95272, -67928, -234256, 298944, -367956, -312952, -281468, 43580, -284540, 47008 ], [ 350814, 372853, 21100, 8368, 291574, 180530, -100196, 205907, -333749, 277012, 259692, -308891, -372481, -361902, -72199, 289471, 412372, -161752, 90350, 13262, -253852, 467488, -337343, -370314, -439133, 238045, -426381, 347480 ], [ 343046, 209756, 7478, -4740, 248116, 248778, 11488, 154468, -167032, 141698, 130822, -102932, -353116, -377310, -73346, 161258, 310906, -79690, 14580, 76758, -287704, 260282, -277408, -267530, -341756, 294450, -406168, 212460 ], [ 246883, -22866, 21531, -4418, 213018, 356901, 134032, 40434, 120100, -85151, -51453, 159222, -324366, -329263, -42273, -64395, 183325, 3547, -80870, 135339, -325516, -51299, -209328, -120261, -173534, 312505, -340940, -43530 ], [ 150720, -255488, 35584, -4096, 177920, 465024, 256576, -73600, 407232, -312000, -233728, 421376, -295616, -281216, -11200, -290048, 55744, 86784, -176320, 193920, -363328, -362880, -141248, 27008, -5312, 330560, -275712, -299520 ], [ 77304, -299694, -98874, -60745, 278982, 190542, 48173, 91264, 404334, -62749, 30013, 246070, -348171, -54114, 161093, -60922, -70986, 43590, -150399, 232261, -370596, -149900, -57298, -82196, 9293, 139131, -301748, -305523 ], [ 3888, -343900, -233332, -117394, 380044, -83940, -160230, 256128, 401436, 186502, 293754, 70764, -400726, 172988, 333386, 168204, -197716, 396, -124478, 270602, -377864, 63080, 26652, -191400, 23898, -52298, -327784, -311526 ], [ -47658, -329196, -294935, -116168, 383061, -262917, -315443, 353302, 343283, 333603, 481305, -88912, -393671, 305010, 465224, 344405, -280311, -27018, -101612, 283483, -334157, 206810, 113482, -244299, 28758, -204732, -330825, -309534 ], [ -20472, -102416, -94260, 93408, 33116, -98076, -279172, 206792, 86212, 112964, 394572, -192320, -172020, 94744, 451424, 330076, -204020, 2376, -89744, 204708, -106940, 101240, 210680, -94500, -1464, -216784, -251084, -278760 ], [ 6714, 124364, 106415, 302984, -316829, 66765, -242901, 60282, -170859, -107675, 307839, -295728, 49631, -115522, 437624, 315747, -127729, 31770, -77876, 125933, 120277, -4330, 307878, 55299, -31686, -228836, -171343, -247986 ], [ -45460, 180924, 215610, 348450, -458604, 60836, -234520, -63278, -341040, -237524, 252646, -296696, 198392, -162268, 317344, 325968, -151598, -19516, -19068, 8428, 153874, -10670, 377436, 81768, 8792, -201978, -133592, -180702 ], [ -200802, 16198, 205881, 180573, -329758, -167094, -262396, -157003, -398264, -249346, 238455, -164492, 252396, 3562, 58640, 368104, -305675, -175686, 100762, -159426, -64235, 111989, 411062, -52092, 141180, -124537, -150428, -65955 ], [ -356144, -148528, 196152, 12696, -200912, -395024, -290272, -250728, -455488, -261168, 224264, -32288, 306400, 169392, -200064, 410240, -459752, -331856, 220592, -327280, -282344, 234648, 444688, -185952, 273568, -47096, -167264, 48792 ], [ -400261, -196554, 47388, 48624, -106281, -420769, -139828, -183203, -445572, -320135, 71728, -65084, 254099, 90377, -127703, 378576, -328784, -394126, 238752, -242774, -165173, 261637, 399009, -213432, 156056, -64365, -42365, 54579 ], [ -385058, -182340, -175528, 193248, -29898, -338682, 105720, -29678, -399848, -404246, -154592, -185880, 145102, -119222, 121226, 307552, -45792, -406316, 202688, -23676, 130814, 237602, 311034, -184176, -94736, -132146, 158126, 2254 ], [ -369855, -168126, -398444, 337872, 46485, -256595, 351268, 123847, -354124, -488357, -380912, -306676, 36105, -328821, 370155, 236528, 237200, -418506, 166624, 195422, 426801, 213567, 223059, -154920, -345528, -199927, 358617, -50071 ], [ -138212, -159272, -150920, 97956, 112888, -8848, 370876, 96372, -101240, -366268, -302672, -257452, -119412, -211020, 401184, 62104, 258632, -274656, 137740, 238220, 209528, 181472, 139604, -254664, -406780, -254548, 216028, -135816 ], [ 125897, -151222, 167170, -199641, 177794, 263748, 356593, 41747, 182718, -213249, -178748, -182725, -281907, -44109, 399528, -127830, 240830, -107400, 109933, 254573, -84734, 148168, 56827, -373758, -439601, -307195, 21977, -226574 ], [ 370482, -130402, 453086, -454756, 243704, 485076, 330590, -21808, 442760, -65426, -57934, -95036, -402274, 116904, 391904, -296558, 203188, 28874, 73884, 274430, -356206, 120314, -20254, -465386, -452866, -340334, -160624, -287048 ], [ 410065, 24503, 401175, -263810, 320156, 168090, 181527, -179128, 451684, 27839, 30225, 128754, -80297, 215988, 321616, -242623, -42774, -160163, -48706, 331079, -388383, 149685, -37527, -268621, -260793, -168639, -223000, -29540 ], [ 449648, 179408, 349264, -72864, 396608, -148896, 32464, -336448, 460608, 121104, 118384, 352544, 241680, 315072, 251328, -188688, -288736, -349200, -171296, 387728, -420560, 179056, -54800, -71856, -68720, 3056, -285376, 227968 ], [ 458543, 221781, 287658, 71819, 382662, -275132, -14063, -407199, 388255, 137180, 150893, 487168, 394691, 286322, 168832, -156243, -414984, -384461, -277716, 384863, -451624, 137972, -18887, 103650, 90362, 67056, -264676, 333562 ], [ 397294, 6938, 203892, 110758, 162092, 34632, 173778, -280078, 130126, -23176, 56202, 417984, 161494, -34620, 58432, -172918, -267600, -68234, -347176, 245966, -480144, -64152, 138594, 230564, 174036, -115104, -54088, 91924 ], [ 336045, -207905, 120126, 149697, -58478, 344396, 361619, -152957, -128003, -183532, -38489, 348800, -71703, -355562, -51968, -189593, -120216, 247993, -416636, 107069, -508664, -266276, 296075, 357478, 257710, -297264, 156500, -149714 ], [ 334004, -334512, 116388, 228452, -198132, 324148, 305632, 19644, -284708, -131248, -37648, 248272, -118444, -348940, -7784, -77820, -131328, 273712, -335532, 108596, -417448, -265612, 271912, 347748, 262304, -229980, 280664, -149432 ], [ 386237, -380236, 186009, 343705, -263613, 1389, 26136, 233935, -348441, 115956, 50764, 119012, 5733, -42051, 178102, 151697, -287728, 33132, -116411, 238845, -216474, -79059, 81242, 212761, 194408, 65961, 325606, 72610 ], [ 438470, -425960, 255630, 458958, -329094, -321370, -253360, 448226, -412174, 363160, 139176, -10248, 129910, 264838, 363988, 381214, -444128, -207448, 102710, 369094, -15500, 107494, -109428, 77774, 126512, 361902, 370548, 294652 ], [ 256154, -311833, 157699, 267905, -184846, -287146, -113381, 243994, -322567, 251987, 56466, -45413, 229505, 299642, 371442, 383917, -454039, -234542, 98281, 198987, 78459, 228512, -146299, 32853, -51578, 209893, 227300, 220486 ], [ -8944, -141288, 632, -31256, 33424, -126928, 174648, -107952, -178840, 14328, -86640, -47368, 320424, 238416, 315920, 306568, -412248, -186288, 14952, -77128, 134648, 326400, -128888, 19720, -268560, -100216, 17632, 41776 ], [ -274042, 29257, -156435, -330417, 251694, 33290, 462677, -459898, -35113, -223331, -229746, -49323, 411343, 177190, 260398, 229219, -370457, -138034, -68377, -353243, 190837, 424288, -111477, 6587, -485542, -410325, -192036, -136934 ], [ -125056, 191640, -8362, -189248, 327690, -41804, 135630, -312884, 5918, -155036, -288680, 69920, 372352, 86990, 210244, 311766, -352492, -209900, -142642, -340630, 278222, 129674, 33050, -92830, -393688, -169642, -196598, -169718 ], [ 42752, 353652, 153581, -28064, 397219, -127594, -219375, -143190, 42281, -72834, -343788, 194672, 327456, -4527, 160334, 401581, -335610, -287226, -216495, -314893, 367025, -182781, 183355, -196169, -287796, 96077, -191837, -195869 ], [ 153800, 451232, 239624, 75280, 405516, -184596, -463500, 15388, 51376, 23096, -370420, 298716, 250484, -95072, 100100, 459072, -333584, -316500, -285500, -259848, 389772, -398488, 257772, -261060, -208812, 311432, -175028, -190044 ], [ -4762, 242760, -34858, -96116, 122961, -104855, -180945, 121165, -69052, 184234, -261791, 304397, 21151, -181000, -9173, 363024, -402124, -117527, -331477, -65590, 98753, -154642, -28279, -143323, -257641, 287558, -100991, -32333 ], [ -163324, 34288, -309340, -267512, -159594, -25114, 101610, 226942, -189480, 345372, -153162, 310078, -208182, -266928, -118446, 266976, -470664, 81446, -377454, 128668, -192266, 89204, -314330, -25586, -306470, 263684, -26954, 125378 ], [ -205633, -117331, -400717, -252842, -311226, -42915, 194445, 238606, -189398, 425339, -75214, 205662, -293443, -311510, -186139, 130338, -442616, 182247, -342323, 281904, -319215, 263606, -490698, 36891, -309552, 156308, -23945, 216552 ], [ -67104, -180512, -207264, 51264, -259200, -212448, -7840, 103872, -1856, 379040, -44992, -70016, -154592, -291776, -189152, -69440, -264320, 130336, -181024, 371328, -190944, 329984, -496448, 13408, -241472, -80960, -131424, 204224 ], [ 71425, -243693, -13811, 355370, -207174, -381981, -210125, -30862, 185686, 332741, -14770, -345694, -15741, -272042, -192165, -269218, -86024, 78425, -19725, 460752, -62673, 396362, -502198, -10075, -173392, -318228, -238903, 191896 ], [ 44698, -107374, 124006, 288098, -57820, -306822, -185400, -34374, 188442, 156760, -82268, -359446, 42792, -297542, -200176, -263182, -41162, -37690, -6154, 350410, 7694, 337762, -375746, -18984, -4652, -208912, -191318, 146332 ], [ -88265, 157195, 226057, -17917, 154102, -74361, -14740, 46471, 72407, -102588, -212586, -204817, 49692, -352121, -211400, -124837, -82079, -195079, -87551, 111647, 40837, 198819, -164307, -18524, 228798, 123208, -44049, 79402 ], [ -221228, 421764, 328108, -323932, 366024, 158100, 155920, 127316, -43628, -361936, -342904, -50188, 56592, -406700, -222624, 13508, -122996, -352468, -168948, -127116, 73980, 59876, 47132, -18064, 462248, 455328, 103220, 12472 ], [ -183457, 411308, 389575, -307612, 141991, 71722, 2307, 99025, 36930, -164334, -356467, 109077, -98597, -322370, -118290, 10075, -143944, -152258, -34239, 23716, 32966, -787, -50179, -145113, 475393, 400988, 176427, -1676 ], [ -109742, 342952, 442498, -223432, -173822, -81780, -219574, 47758, 158876, 129468, -345450, 269318, -287910, -208796, 10372, -23206, -160688, 123236, 145966, 256568, -23660, -44970, -212490, -299006, 442158, 265288, 234042, -4712 ], [ -42040, 279654, 484988, -139232, -462595, -225526, -427656, 4765, 277470, 404250, -330813, 422034, -462893, -97524, 135782, -52403, -175837, 379710, 313251, 469883, -74303, -93137, -368282, -439302, 403434, 135695, 283374, 164 ], [ -106624, 327632, 297952, -54592, -156488, -154640, -332160, 143800, 322320, 260592, -236536, 409200, -322616, -36896, 189648, 8248, -155896, 217744, 196296, 253384, 6680, -228952, -380656, -280464, 243952, 140456, 150480, 179104 ], [ -171208, 375610, 110916, 30048, 149619, -83754, -236664, 282835, 367170, 116934, -142259, 396366, -182339, 23732, 243514, 68899, -135955, 55778, 79341, 36885, 87663, -364767, -393030, -121626, 84470, 145217, 17586, 358044 ], [ -183034, 357234, -14548, 85444, 353168, -45490, -170238, 325930, 388302, 17748, -94200, 374484, -114554, 64602, 260858, 71860, -113302, -96990, -41778, -92236, 133708, -468116, -400544, 10548, 12024, 93842, -93624, 472820 ], [ -45379, 150855, 34442, 57982, 266136, -99655, -186177, 97195, 342233, 44566, -177092, 326966, -252163, 49491, 174723, -88634, -82965, -223697, -174695, 26214, 80762, -479478, -394288, 67174, 186180, -116585, -143396, 405798 ], [ 92276, -55524, 83432, 30520, 179104, -153820, -202116, -131540, 296164, 71384, -259984, 279448, -389772, 34380, 88588, -249128, -52628, -350404, -307612, 144664, 27816, -490840, -388032, 123800, 360336, -327012, -193168, 338776 ], [ 211715, -176235, 172462, -34496, 131496, -89449, -103897, -248570, 308956, 120917, -185994, 220501, -319778, 11404, 11792, -232544, -64091, -334727, -244245, 245580, 19442, -488408, -262316, 192768, 311368, -315371, -146833, 267992 ], [ 311282, -203490, 305172, -140480, 126896, 104234, 118858, -243740, 385960, 195230, 59140, 149086, -23308, -20152, -54816, -22784, -121154, -163722, 33250, 327368, 59692, -470928, -6280, 275200, 18992, -61474, 4346, 193104 ], [ 410849, -230745, 437882, -246464, 122296, 297917, 341613, -238910, 462964, 269543, 304274, 77671, 273162, -51708, -121424, 186976, -178217, 7283, 310745, 409156, 99942, -453448, 249756, 357632, -273384, 192423, 155525, 118216 ], [ 329840, -88928, 236448, -204032, 198752, 151936, 293936, -297552, 328432, 239984, 255536, 162192, 282352, -133696, -172816, 177936, -210208, 96976, 383120, 309104, 196048, -385904, 258912, 413504, -164720, 89840, 33200, 151056 ], [ 169829, 126858, -111174, -96668, 310670, -142648, 127945, -383963, 101353, 164981, 78229, 314935, 165857, -237748, -217551, 73171, -231230, 151095, 365755, 129497, 316591, -296457, 160058, 457756, 119399, -168703, -208783, 231027 ], [ 9818, 342644, -458796, 10696, 422588, -437232, -38046, -470374, -125726, 89978, -99078, 467678, 49362, -341800, -262286, -31594, -252252, 205214, 348390, -50110, 437134, -207010, 61204, 502008, 403518, -427246, -450766, 310998 ], [ -66529, 92755, -181458, 51742, 246701, -191633, 88451, -217362, -155048, 32657, -82765, 197754, 168865, -99709, -34315, 131685, -286168, 169411, 155654, -122176, 189001, -23819, 124092, 248711, 282253, -351931, -447973, 366063 ], [ -134908, -201484, 155400, 86472, 43404, 105412, 242804, 67976, -165536, -22980, -48012, -112424, 310844, 175348, 219628, 320492, -321312, 125044, -53784, -184000, -94244, 168300, 202384, -32924, 122380, -244820, -421868, 418756 ], [ -205930, -428028, 403632, 95768, -145121, 348379, 336182, 321997, -160085, -44846, -6800, -369382, 392514, 407427, 440721, 454540, -320459, 65302, -231359, -250264, -316745, 336077, 234281, -246906, -1637, -130494, -375276, 465341 ], [ -294572, -203272, 61024, -64496, -235166, 230826, 23060, 367238, -48374, 158428, 77472, -271540, 72124, 352986, 442814, 223528, -79626, -96940, -196514, -346128, -134286, 341574, -43122, -9868, 113386, 31932, -192104, 471206 ], [ -383214, 21484, -281584, -224760, -325211, 113273, -290062, 412479, 63337, 361702, 161744, -173698, -248266, 298545, 444907, -7484, 161207, -259182, -161669, -441992, 48173, 347071, -320525, 227170, 228409, 194358, -8932, 477071 ], [ -387256, 143360, -442784, -334536, -372152, 49448, -403144, 374784, 97728, 465904, 212000, -44784, -361440, 246560, 376952, -181000, 232120, -377648, -118760, -424160, 192104, 286744, -376104, 331744, 312184, 217344, 86376, 449712 ], [ -232673, 72336, -263844, -349647, -338273, 86363, -141151, 181584, -12856, 384346, 198476, 142390, -86084, 199180, 177657, -246711, -15567, -414034, -60731, -193148, 263795, 102997, -15763, 187948, 337369, -21120, 16939, 360058 ], [ -78090, 1312, -84904, -364758, -304394, 123278, 120842, -11616, -123440, 302788, 184952, 329564, 189272, 151800, -21638, -312422, -263254, -450420, -2702, 37864, 335486, -80750, 344578, 44152, 362554, -259584, -52498, 270404 ], [ 11454, 71702, -109323, -370847, -230267, 82492, 222662, -29355, -172118, 136522, 233217, 354004, 165082, 136946, -24269, -263811, -275914, -440760, -38364, 139877, 394619, -59825, 333626, -88698, 347790, -356946, -166876, 188940 ], [ 50968, 250872, -290172, -369996, -125180, -18064, 201272, 87876, -173176, -94904, 329012, 253264, -89528, 147112, 124380, -127260, -107784, -395680, -146096, 142660, 444092, 118540, 37064, -213128, 302296, -345768, -315824, 113776 ], [ 90482, 430042, -471021, -369145, -20093, -118620, 179882, 205107, -174234, -326330, 424807, 152524, -344138, 157278, 273029, 9291, 60346, -350600, -253828, 145443, 493565, 296905, -259498, -337558, 256802, -334590, -464772, 38612 ], [ -19350, 404570, -467586, -219038, 88072, -182492, -538, 21576, -5030, -284660, 268890, 90214, -202712, 95210, 164764, 5298, -53062, -243060, -189156, 216824, 385772, 272500, -207256, -350514, 295890, -123018, -412894, 120012 ], [ -170667, 322253, -412961, -27471, 197092, -236174, -225133, -245500, 211469, -167130, 43053, 38579, 48724, 13077, -14866, -37735, -244675, -118170, -76594, 307260, 234294, 191770, -58124, -332505, 358473, 144219, -305231, 244902 ], [ -321984, 239936, -358336, 164096, 306112, -289856, -449728, -512576, 427968, -49600, -182784, -13056, 300160, -69056, -194496, -80768, -436288, 6720, 35968, 397696, 82816, 111040, 91008, -314496, 421056, 411456, -197568, 369792 ], [ -287369, 289846, -386695, 220538, 30825, -50150, -142034, -391412, 398965, 101142, -272553, 98609, 19031, -9417, -168897, 117032, -243134, 47867, 40637, 383919, -48031, -77054, 146576, -286160, 359945, 126348, -287107, 220522 ], [ -252754, 339756, -415054, 276980, -244462, 189556, 165660, -270248, 369962, 251884, -362322, 210274, -262098, 50222, -143298, 314832, -49980, 89014, 45306, 370142, -178878, -265148, 202144, -257824, 298834, -158760, -376646, 71252 ], [ -246984, 337276, -379643, 299252, -434939, 381877, 397564, -166924, 341359, 370826, -418376, 282259, -415622, 89151, -128089, 410587, 68304, 79146, 33640, 307585, -294890, -346047, 197677, -206418, 210383, -380738, -386510, -74918 ], [ -345056, 146192, -114660, 198512, -320100, 403612, 356624, -127824, 314196, 375288, -353056, 211396, -109768, 53524, -150284, 138980, -82944, -114376, -36832, 69420, -357496, -41044, -22916, -71960, 23508, -375448, -109544, -209928 ], [ -443128, -44892, 150323, 97772, -205261, 425347, 315684, -88724, 287033, 379750, -287736, 140533, 196086, 17897, -172479, -132627, -234192, -307898, -107304, -168745, -420102, 263959, -243509, 62498, -163367, -370158, 167422, -344938 ], [ -404690, -129246, 198456, -15958, -160062, 419252, 278164, -19684, 213180, 359572, -160896, 111000, 337240, 55560, -218354, -277924, -221430, -286140, -156446, -302530, -354498, 414732, -248792, 136956, -300392, -253668, 282828, -320668 ], [ -188789, -74851, -35316, -146575, -205395, 376978, 245090, 88278, 78630, 307362, 45920, 135196, 264284, 188500, -295013, -259018, 4545, 15482, -177859, -300621, -122221, 365006, 25828, 133414, -372612, 7382, 188206, -89334 ], [ 27112, -20456, -269088, -277192, -250728, 334704, 212016, 196240, -55920, 255152, 252736, 159392, 191328, 321440, -371672, -240112, 230520, 317104, -199272, -298712, 110056, 315280, 300448, 129872, -444832, 268432, 93584, 142000 ], [ 7438, -119436, -208680, -326659, -258291, 188570, 204667, 104177, -156660, 221842, 239277, 203163, 105787, 276105, -254591, -147886, 148065, 299556, -216590, -140833, 85563, 216564, 210508, 204960, -453707, 274437, 139647, 124214 ], [ -137876, -300216, 8624, -332846, -245710, -12956, 211038, -94566, -239368, 198612, 108338, 257374, 13534, 135690, -34182, -16556, -98886, 111784, -231724, 100230, -75874, 91720, -73864, 321984, -428798, 144418, 260742, -26436 ], [ -283190, -480996, 225928, -339033, -233129, -214482, 217409, -293309, -322076, 175382, -22601, 311585, -78719, -4725, 186227, 114774, -345837, -75988, -246858, 341293, -237311, -33124, -358236, 439008, -403889, 14399, 381837, -177086 ], [ -366604, -456436, 200252, -384260, -234568, -166648, 95140, -94012, -222584, 22432, -72100, 147496, -185492, 118180, 242276, 132524, -243688, -84280, -64112, 187716, -83268, -67348, -313068, 381792, -334260, 74400, 183632, -6296 ], [ -440733, -401075, 138129, -435343, -238110, -81410, -46425, 164991, -95762, -149976, -109383, -49338, -294443, 280583, 273671, 133237, -89174, -65650, 148316, -25057, 118097, -87979, -218469, 298440, -257923, 162904, -62468, 212710 ], [ -505406, -345738, 85486, -462706, -230228, 7564, -181894, 394184, 32746, -301438, -126058, -225520, -368860, 403710, 298470, 120430, 65560, -61056, 332260, -206642, 282626, -89868, -133502, 226454, -188680, 235002, -273700, 404612 ], [ -470791, -290653, 132383, -241009, -102394, 135766, -253355, 310372, 178957, -232967, 73651, -184856, -80670, 114439, 254011, -34337, 222604, -203840, 217122, -60753, 60377, 105034, -149671, 273811, -193924, 134837, -118818, 311922 ], [ -436176, -235568, 179280, -19312, 25440, 263968, -324816, 226560, 325168, -164496, 273360, -144192, 207520, -174832, 209552, -189104, 379648, -346624, 101984, 85136, -161872, 299936, -165840, 321168, -199168, 34672, 36064, 219232 ], [ -377621, -205228, 140322, 84925, 131567, 280618, -369530, 170265, 392111, -117949, 352599, -96668, 339043, -305700, 160466, -277210, 399443, -367034, -4957, 118304, -339048, 436829, -124735, 266283, -146403, 19760, 126777, 113081 ], [ -264346, -231448, -94876, -79318, 188078, 42292, -353108, 176866, 277870, -121514, 156478, -33464, 112470, -74504, 100804, -212948, 105526, -107732, -93162, -106176, -413200, 441130, 47282, -22298, 38954, 199712, 70818, -23838 ], [ -151071, -257668, -330074, -243561, 244589, -196034, -336686, 183467, 163629, -125079, -39643, 29740, -114103, 156692, 41142, -148686, -188391, 151570, -181367, -330656, -487352, 445431, 219299, -310879, 224311, 379664, 14859, -160757 ], [ -75380, -240484, -393552, -210440, 146360, -292964, -253556, 238584, 10592, -59356, -33852, -4448, -108440, 160248, -7852, -128608, -307888, 250048, -130936, -270088, -440796, 409184, 299816, -459996, 232332, 471608, 6960, -127708 ], [ -34141, -183513, -299620, 3598, -93714, -260281, -109277, 338174, -178008, 69881, 157025, -127912, 110106, -44866, -47067, -149032, -267500, 201104, 46578, 51774, -283591, 335768, 296458, -481271, 77795, 482878, 43116, 61145 ], [ 7098, -126542, -205688, 217636, -333788, -227598, 35002, 437764, -366608, 199118, 347902, -251376, 328652, -249980, -86282, -169456, -227112, 152160, 224092, 373636, -126386, 262352, 293100, -502546, -76742, 494148, 79272, 249998 ], [ 118428, -99100, -66536, 264853, -279830, -237551, -34851, 205412, -413394, 95557, 193305, -156237, 217653, -226665, -52635, -179425, -90963, 173528, 263362, 416630, 14482, 133261, 221844, -250393, -64951, 260448, 50794, 348564 ], [ 254496, -82080, 88576, 253192, -122096, -262552, -180280, -144096, -410128, -90168, -83224, 16056, -9656, -122728, 6728, -185704, 78984, 219712, 253840, 361200, 149584, -15480, 126624, 98264, 5544, -59712, -496, 415264 ], [ 390564, -65060, 243688, 241531, 35638, -287553, -325709, -493604, -406862, -275893, -359753, 188349, -236965, -18791, 66091, -191983, 248931, 265896, 244318, 305770, 284686, -164221, 31404, 446921, 76039, -379872, -51786, 481964 ], [ 105002, -29582, 274478, 287950, 32046, -207460, -253822, -391782, -168592, -252970, -317832, 166844, -19610, -85530, -105612, -58826, 237664, 140568, 124796, 82832, 138342, -76968, -134260, 137360, -6586, -249318, 123260, 196576 ], [ -199725, 6735, 299617, 337009, 21121, -122590, -172057, -269445, 80360, -220563, -261436, 136530, 217957, -160027, -287818, 80669, 218160, 7444, 274, -147720, -20795, 21012, -303126, -202120, -96171, -98277, 308594, -104816 ], [ -434716, 10172, 290008, 381376, 39224, -22268, -80468, -151624, 248396, -189608, -199764, 127796, 362000, -237908, -385704, 179584, 211740, -89916, -105228, -334272, -131300, 121196, -410364, -421800, -152452, 46616, 402908, -304996 ], [ -338461, -142571, 115346, 403456, 195210, 151451, 57785, -55254, 32081, -165550, -113031, 221567, 61804, -331863, -83070, 85744, 267469, -17397, -120385, -311824, -10803, 231849, -224869, -72430, -50539, 162306, 64877, -24419 ], [ -242206, -295314, -59316, 425536, 351196, 325170, 196038, 41116, -184234, -141492, -26298, 315338, -238392, -425818, 219564, -8096, 323198, 55122, -135542, -289376, 109694, 342502, -39374, 276940, 51374, 277996, -273154, 256158 ], [ -216403, -271855, -96647, 320563, 409523, 364312, 281443, 131438, -303124, -70535, -27225, 304871, -395497, -353777, 413289, -110441, 238527, 59727, -134085, -273858, 141523, 391298, 134538, 423900, 155429, 259991, -462802, 383717 ], [ -300192, 25696, 79648, 17952, 315936, 194112, 284640, 212352, -270464, 73376, -164512, 132256, -330016, -23520, 437600, -226016, -64544, -41312, -106784, -269120, 35424, 343872, 290432, 256000, 262816, 34016, -421632, 273248 ], [ -383981, 323247, 255943, -284659, 222349, 23912, 287837, 293266, -237804, 217287, -301799, -40359, -264535, 306737, 461911, -341591, -367615, -142351, -79483, -264382, -70675, 296446, 446326, 88100, 370203, -191959, -380462, 162779 ], [ -248264, 279562, 172244, -342914, 60666, -2732, 269964, 147856, -188484, 280054, -285184, -102024, -281920, 274464, 366060, -361042, -341812, -242312, -113194, -239932, -112696, 269684, 432512, 54810, 226192, -177288, -343968, 181432 ], [ 28564, 16511, -78594, -244083, -144793, 62910, 238546, -143048, -128454, 290657, -169632, -92364, -352576, 9136, 192962, -318699, -104590, -341580, -186127, -202810, -113524, 256206, 309600, 108055, -79432, -7916, -310480, 283092 ], [ 305392, -246540, -329432, -145252, -350252, 128552, 207128, -433952, -68424, 301260, -54080, -82704, -423232, -256192, 19864, -276356, 132632, -440848, -259060, -165688, -114352, 242728, 186688, 161300, -385056, 161456, -276992, 384752 ], [ 125992, -95733, -271140, 21827, -326362, 118897, 200410, -370145, 108817, 300102, -173824, -66527, -459688, -82601, -107064, -105307, 165205, -244115, -182007, -12115, -155973, 51220, 31153, 252260, -280888, 25099, -282473, 401729 ], [ -149456, 142202, -147768, 203274, -254188, 93390, 198892, -231662, 310734, 296468, -343104, -48978, -488944, 183394, -224272, 92838, 154694, 14934, -73378, 165974, -206182, -177768, -131250, 351160, -90448, -175622, -296158, 400878 ] ], [ [ -174592, -325120, -373248, -215168, -277248, 183744, 74560, 36032, 215488, -31168, 331520, -13696, 130944, 173888, 31744, -375040, 34176, 286016, -152832, -313216, 106176, -4416, -278656, -51328, -201216, 103168, -255488, 98496 ], [ -173974, -298000, -354276, -210095, -273057, 196761, 80221, 30053, 220294, -22402, 334604, -26638, 114054, 157805, 21811, -360784, 29277, 287222, -156759, -297109, 101862, -6129, -256159, -67888, -189039, 111889, -249509, 108156 ], [ -169236, -90080, -208824, -171202, -240926, 296558, 123622, -15786, 257140, 44804, 358248, -125860, -15436, 34502, -54342, -251488, -8282, 296468, -186866, -173622, 68788, -19262, -83682, -194848, -95682, 178750, -203670, 182216 ], [ -164498, 117840, -63372, -132309, -208795, 396355, 167023, -61625, 293986, 112010, 381892, -225082, -144926, -88801, -130495, -142192, -45841, 305714, -216973, -50135, 35714, -32395, 88795, -321808, -2325, 245611, -157831, 256276 ], [ -184784, 220048, 46328, -95600, -116872, 440448, 125808, -86448, 292056, 128544, 359272, -264112, -233960, -141664, -155680, -104112, -30944, 233912, -204136, -2184, 5256, -43488, 123704, -390928, 43784, 226520, -96960, 231560 ], [ -251990, 124046, 88993, -62986, 87161, 380096, -74062, -71866, 217421, 50068, 249907, -190282, -247139, -62452, -85300, -199562, 82308, 10145, -110779, -95863, -20297, -50756, -99327, -351598, 1303, 46269, -7904, 21639 ], [ -319196, 28044, 131658, -30372, 291194, 319744, -273932, -57284, 142786, -28408, 140542, -116452, -260318, 16760, -14920, -295012, 195560, -213622, -17422, -189542, -45850, -58024, -322358, -312268, -41178, -133982, 81152, -188282 ], [ -235368, 49029, 90746, 3711, 312083, 233327, -281506, 17527, 55281, 24091, 89196, -84846, -286926, 6714, -12647, -204809, 262181, -240023, 42252, -210408, -116409, 46794, -399919, -285834, -120605, -106077, 64011, -131872 ], [ -35360, 160004, -14456, 38924, 192092, 126860, -141160, 138668, -42124, 177340, 82480, -85720, -323864, -71992, -62764, 28204, 292932, -114604, 76016, -175264, -221588, 237832, -365580, -269320, -228452, 81948, -34820, 129408 ], [ 164648, 270979, -119658, 74137, 72101, 20393, -814, 259809, -139529, 330589, 75764, -86594, -360802, -150698, -112881, 261217, 323683, 10815, 109780, -140120, -326767, 428870, -331241, -252806, -336299, 269973, -133651, 390688 ], [ 171048, 124410, -88672, 37620, 107954, 121088, 51224, 231010, -44856, 221236, -16020, -10230, -335622, -146082, -50840, 217606, 272444, 59878, 26346, -61452, -343242, 293028, -229168, -174066, -277484, 320154, -129738, 312002 ], [ 123668, -93699, -19856, -18822, 187097, 279328, 78732, 160561, 103172, 38938, -131434, 87589, -293187, -118321, 42356, 97155, 198430, 87731, -89643, 29306, -335077, 66386, -108280, -78041, -172374, 332045, -97285, 138881 ], [ 76288, -311808, 48960, -75264, 266240, 437568, 106240, 90112, 251200, -143360, -246848, 185408, -250752, -90560, 135552, -23296, 124416, 115584, -205632, 120064, -326912, -160256, 12608, 17984, -67264, 343936, -64832, -34240 ], [ 39419, -266130, 3857, -100840, 281328, 157336, -20720, 124635, 311437, 26288, -77016, 118869, -239482, 55099, 223826, 64840, 699, 54496, -136678, 136624, -329511, -51604, 49615, -93911, 1989, 115316, -183121, -91326 ], [ 2550, -220452, -41246, -126416, 296416, -122896, -147680, 159158, 371674, 195936, 92816, 52330, -228212, 200758, 312100, 152976, -123018, -6592, -67724, 153184, -332110, 57048, 86622, -205806, 71242, -113304, -301410, -148412 ], [ -30839, -167644, -64519, -120602, 244969, -319363, -250905, 157316, 361231, 281629, 230788, -10174, -186697, 271397, 374409, 219912, -197405, -43255, -14760, 157369, -286734, 125440, 112244, -276481, 123250, -268944, -361789, -203598 ], [ -51700, -89168, -9204, -1784, -46004, -214276, -268684, 24560, 96340, 65084, 254064, -58152, -36300, 71964, 343244, 210528, -94204, 8012, -19360, 117004, -68648, 48896, 96880, -198764, 113176, -161856, -213692, -251944 ], [ -72561, -10692, 46111, 117034, -336977, -109189, -286463, -108196, -168551, -151461, 277340, -106130, 114097, -127469, 312079, 201144, 8997, 59279, -23960, 76639, 149438, -27648, 81516, -121047, 103102, -54768, -65595, -300290 ], [ -125312, 29774, 90746, 135982, -419070, -82252, -302572, -183252, -341342, -278546, 267926, -94948, 178034, -153362, 195654, 219430, 23418, 29846, 2830, 2454, 174814, -43822, 106462, -107630, 130458, 1240, 10242, -287976 ], [ -219520, 20827, 121497, 25099, -229619, -156910, -316510, -183298, -394403, -289333, 216015, -6858, 129573, 46347, -31609, 273687, -77575, -104497, 70427, -115697, -50333, 18485, 183811, -177803, 206473, -9156, -7859, -196804 ], [ -313728, 11880, 152248, -85784, -40168, -231568, -330448, -183344, -447464, -300120, 164104, 81232, 81112, 246056, -258872, 327944, -178568, -238840, 138024, -233848, -275480, 80792, 261160, -247976, 282488, -19552, -25960, -105632 ], [ -359591, 1988, 44129, -16367, 20253, -199666, -206161, -117465, -445250, -351692, 35963, 40997, 92426, 204325, -203985, 275851, -80991, -262723, 182866, -138804, -206447, 121739, 252829, -258584, 160803, -89363, 4449, -71925 ], [ -379670, -8408, -138054, 149210, 11858, -110932, -8154, -16426, -413556, -425016, -132834, -67678, 135620, 33826, 1382, 167038, 122490, -227694, 215572, 69944, 19482, 151294, 198802, -237424, -66322, -190862, 60730, -68866 ], [ -399749, -18804, -320237, 314787, 3463, -22198, 189853, 84613, -381862, -498340, -301631, -176353, 178814, -136673, 206749, 58225, 325971, -192665, 248278, 278692, 245411, 180849, 144775, -216264, -293447, -292361, 117011, -65807 ], [ -189928, 120, -118340, 139064, 8288, 84256, 273040, 96152, -198688, -372264, -249728, -168088, 67128, -40292, 298216, 6492, 273692, -137896, 175744, 303600, 115800, 139344, 67308, -250004, -362652, -278200, 34352, -91028 ], [ 54378, 23442, 141169, -87854, 15096, 193368, 339004, 94266, 7208, -216278, -164720, -142282, -67790, 96121, 372598, -36679, 183049, -80166, 87424, 300932, -67142, 87180, -13675, -291979, -408169, -246690, -69148, -120491 ], [ 273498, 52554, 377876, -285668, 32630, 275842, 382188, 76956, 195970, -68302, -83996, -104132, -170794, 219258, 427480, -74256, 87850, -39902, 2918, 293076, -238330, 40476, -86762, -323348, -438580, -210374, -164202, -134936 ], [ 228165, 142461, 375162, -177890, 162787, 78617, 186182, -102306, 204825, -4431, -48254, 63630, 61299, 202997, 277612, -53096, -55187, -183031, -41541, 230746, -286101, 51102, -76941, -243354, -310378, -123595, -170573, 8308 ], [ 182832, 232368, 372448, -70112, 292944, -118608, -9824, -281568, 213680, 59440, -12512, 231392, 293392, 186736, 127744, -31936, -198224, -326160, -86000, 168416, -333872, 61728, -67120, -163360, -182176, -36816, -176944, 151552 ], [ 172177, 236672, 351919, 6103, 347872, -198464, -113388, -375661, 162727, 90586, 19100, 352478, 397728, 104185, 25140, -24195, -265997, -346285, -128891, 98372, -353132, 19924, -14963, -51390, -60834, -24223, -138907, 203859 ], [ 240786, 45312, 290670, 10174, 230848, -10048, -5656, -275082, -24930, 46932, 41272, 366876, 210048, -129886, 30568, -47126, -161738, -85258, -168198, 10696, -307224, -141720, 133962, 133668, 44828, -181198, 634, 48310 ], [ 309395, -146048, 229421, 14245, 113824, 178368, 102076, -174503, -212587, 3278, 63444, 381274, 22368, -363957, 35996, -70057, -57479, 175769, -207505, -76980, -261316, -303364, 282887, 318726, 150490, -338173, 140175, -107239 ], [ 329548, -263860, 190900, 65776, -21572, 171808, 86784, -34672, -300368, 64084, 100700, 301412, -15972, -316112, 107688, 22188, -73928, 218732, -158192, -30652, -186536, -283616, 248680, 310584, 156372, -308488, 224444, -81276 ], [ 305283, -314253, 173213, 160812, -173809, -13480, -41280, 141140, -296596, 220645, 151783, 135145, 82583, -9844, 240122, 220011, -201026, 61803, -27644, 138513, -85290, -97592, 46602, 125342, 70789, -107698, 258047, 111073 ], [ 281018, -364646, 155526, 255848, -326046, -198768, -169344, 316952, -292824, 377206, 202866, -31122, 181138, 296424, 372556, 417834, -328124, -95126, 102904, 307678, 15956, 88432, -155476, -59900, -14794, 93092, 291650, 303422 ], [ 136257, -274092, 38763, 145728, -254682, -132405, -27652, 206637, -209067, 260679, 78543, -80276, 268626, 310632, 312907, 417114, -356452, -116548, 62772, 150460, 79734, 173408, -180856, -41261, -156443, 55797, 152329, 276233 ], [ -51032, -133792, -112968, -36800, -104400, 22776, 209248, -4664, -97080, 47768, -107688, -88096, 352208, 221760, 185464, 346320, -349920, -90144, -37600, -121952, 130288, 222720, -143872, 49336, -317880, -65528, -48024, 171560 ], [ -238321, 6508, -264699, -219328, 45882, 177957, 446148, -215965, 14907, -165143, -293919, -95916, 435790, 132888, 58021, 275526, -343388, -63740, -137972, -394364, 180842, 272032, -106888, 139933, -479317, -186853, -248377, 66887 ], [ -76228, 174946, -101170, -122192, 171788, 56334, 220498, -158844, 69716, -90008, -265474, 38274, 361566, 77324, 11054, 299640, -262056, -178818, -206224, -389642, 175230, 102202, -51732, 10200, -336890, -70292, -154458, 42470 ], [ 101746, 344663, 76689, -12344, 296586, -77871, -26177, -89522, 121926, -1780, -227271, 178919, 280169, 23274, -32255, 328068, -177324, -300327, -273016, -372323, 167065, -77589, 4250, -129548, -180651, 57082, -47163, 21701 ], [ 215576, 458420, 197496, 67256, 351776, -167756, -209932, -16504, 141620, 90120, -188180, 285376, 173732, -43788, -81104, 338108, -129524, -358740, -318920, -326992, 140944, -199404, 22832, -222668, -65488, 168948, 38640, 18756 ], [ 24722, 306367, 47306, 3178, 76328, -47121, -94817, 74070, 6863, 199462, -144871, 229440, -51645, -172657, -156268, 260805, -257151, -117447, -265606, -148604, 29532, -45833, -136236, -94305, -145436, 207151, 22356, 100475 ], [ -166132, 154314, -102884, -60900, -199120, 73514, 20298, 164644, -127894, 308804, -101562, 173504, -277022, -301526, -231432, 183502, -384778, 123846, -212292, 29784, -81880, 107738, -295304, 34058, -225384, 245354, 6072, 182194 ], [ -230230, 9398, -160032, -21874, -309967, 105427, 67004, 199274, -170752, 370914, -58001, 53065, -342847, -338289, -249959, 106082, -400310, 221049, -170903, 166709, -124505, 193530, -370042, 109618, -272113, 194385, -18465, 215412 ], [ -97152, -124416, -72448, 177536, -164768, -672, 7296, 146880, -70656, 359552, -14048, -167712, -160480, -231776, -180384, 28480, -241472, 94112, -148064, 239136, -60128, 173888, -313600, 103040, -267168, 4704, -55840, 173184 ], [ 35926, -258230, 15136, 376946, -19569, -106771, -52412, 94486, 29440, 348190, 29905, -388489, 21887, -125263, -110809, -49122, -82634, -32825, -125225, 311563, 4249, 154246, -257158, 96462, -262223, -184977, -93215, 130956 ], [ 26722, -153134, 70674, 264492, 95460, -52822, -8282, 41812, 44836, 239500, -1798, -394618, 49526, -129966, -106964, -54316, -44966, -105176, -99418, 219378, 50006, 115816, -194248, 54198, -103712, -161914, -63250, 89974 ], [ -73949, 105547, 105611, -48446, 191094, 104015, 102601, -11042, 5782, 68242, -82137, -262759, -22303, -206165, -145374, -12962, -85193, -142436, -71703, 21371, 83793, 65308, -127180, -11007, 153520, -2087, 10005, 49793 ], [ -174620, 364228, 140548, -361384, 286728, 260852, 213484, -63896, -33272, -103016, -162476, -130900, -94132, -282364, -183784, 28392, -125420, -179696, -43988, -176636, 117580, 14800, -60112, -76212, 410752, 157740, 83260, 9612 ], [ -142063, 336503, 162109, -323753, 159986, 203882, 98552, -23878, 62935, -13670, -169532, -2898, -183346, -245019, -152027, 53102, -132226, -65279, 65750, -53999, 78445, 19411, -60532, -127129, 449066, 119530, 111162, -33324 ], [ -81458, 248482, 180854, -212318, -13572, 101900, -63920, 35692, 187618, 130540, -161160, 124292, -276220, -183770, -105498, 74308, -131996, 81070, 192756, 136142, 23958, 35626, -75160, -175038, 441292, 39628, 129516, -76840 ], [ -27272, 165580, 194054, -104706, -170719, 3627, -215857, 93251, 305630, 263826, -150002, 246574, -361557, -122411, -55684, 93416, -130358, 217629, 309538, 310623, -23714, 47702, -93109, -216972, 424065, -32368, 145719, -108888 ], [ -114304, 195296, 85264, -81200, 33176, -13048, -136024, 106568, 276880, 156784, -77552, 260880, -281080, -58632, 66400, 66368, -97744, 138808, 201392, 140584, 78544, -31280, -184120, -127456, 198872, 69568, 114600, 111360 ], [ -201336, 225012, -23526, -57694, 237071, -29723, -56191, 119885, 248130, 49742, -5102, 275186, -200603, 5147, 188484, 39320, -65130, 59987, 93246, -29455, 180802, -110262, -275131, -37940, -26321, 171504, 83481, 331608 ], [ -239768, 207328, -96676, -24918, 371534, -36870, -1168, 91112, 215726, -17544, 31348, 267406, -148368, 58264, 264758, 8834, -32438, -21348, -15218, -132210, 218374, -199444, -323986, 38400, -155130, 208310, 44034, 477348 ], [ -140500, 55344, -68846, 34123, 309273, -17021, -16440, -56916, 172969, 27812, -34202, 197049, -176152, 81172, 211237, -31393, 475, -109806, -124583, -44327, 72669, -317526, -253399, 77408, -10851, 60581, -19009, 411982 ], [ -41232, -96640, -41016, 93164, 247012, 2828, -31712, -204944, 130212, 73168, -99752, 126692, -203936, 104080, 157716, -71620, 33388, -198264, -233948, 43556, -73036, -435608, -182812, 116416, 133428, -87148, -82052, 346616 ], [ 57992, -184010, 4293, 90583, 187446, 32203, 33173, -274960, 125328, 128578, -65774, 68424, -144083, 74881, 107308, -75536, 17769, -169440, -181250, 97856, -117134, -490814, -74935, 180141, 121045, -104307, -75025, 278445 ], [ 157168, -200892, 68670, 20778, 130820, 71970, 185502, -259872, 161760, 194956, 76780, 23344, 11374, -11162, 60296, -39840, -50794, -12672, 48244, 115520, -50388, -477428, 73622, 270830, -62242, 20974, 8442, 207214 ], [ 256344, -217774, 133047, -49027, 74194, 111737, 337831, -244784, 198192, 261334, 219334, -21736, 166831, -97205, 13284, -4144, -119357, 144096, 277738, 133184, 16358, -464042, 222179, 361519, -245529, 146255, 91909, 135983 ], [ 202752, -142544, 35584, -87536, 80384, -21824, 285920, -253280, 93200, 227968, 155600, 34464, 138928, -123200, -66352, 39120, -168704, 205504, 350752, 114096, 143520, -342384, 191008, 387952, -156384, 76336, -26816, 166976 ], [ 82324, -27015, -132684, -112353, 114056, -231216, 144654, -272094, -73665, 150964, 1615, 134974, 30805, -122924, -160261, 85695, -209644, 225192, 355306, 78929, 297114, -173357, 81206, 386273, 51950, -78983, -234000, 242692 ], [ -38104, 88514, -300952, -137170, 147728, -440608, 3388, -290908, -240530, 73960, -152370, 235484, -77318, -122648, -254170, 132270, -250584, 244880, 359860, 43762, 450708, -4330, -28596, 384594, 260284, -234302, -441184, 318408 ], [ -63234, 6076, -110498, -119945, 127451, -178928, 109733, -78932, -172258, 2941, -137494, 128598, 88189, 499, -70291, 186699, -233459, 226978, 140680, -79731, 217839, 73536, 11080, 241879, 187806, -200789, -417809, 290426 ], [ -79288, -95216, 114120, -98716, 102036, 127616, 239660, 155024, -81592, -67508, -106536, 1960, 279756, 135348, 140044, 241876, -210804, 205496, -99808, -211636, -51836, 142720, 64992, 85732, 88584, -149292, -372476, 252568 ], [ -106904, -169346, 276665, -89154, 62356, 378375, 319043, 356982, 5924, -112784, -76541, -106195, 414044, 242666, 316521, 275210, -167293, 164433, -300090, -334028, -274303, 211772, 89810, -41177, 11868, -94480, -321332, 225963 ], [ -211600, -62396, 25390, -157372, -72424, 257234, 61466, 345620, 72440, 9760, -52966, -91130, 166472, 166444, 267278, 162924, 15258, -7170, -232332, -393000, -182050, 279944, -79332, 26834, 85192, -17568, -231448, 274378 ], [ -316296, 44554, -225885, -225590, -207204, 136093, -196111, 334258, 138956, 132304, -29391, -76065, -81100, 90222, 218035, 50638, 197809, -178773, -164574, -451972, -89797, 348116, -248474, 94845, 158516, 59344, -141564, 322793 ], [ -334840, 94928, -349120, -255696, -300960, 79296, -313408, 295552, 131320, 189760, 7912, -6080, -168464, 41768, 132232, -44136, 265248, -289888, -118232, -422480, -12112, 325544, -252288, 110016, 211704, 59816, -71576, 312384 ], [ -191849, 39222, -232280, -214342, -317796, 143144, -167680, 205576, -15351, 125176, 70955, 166880, 44562, 45379, -22121, -106075, 116852, -287588, -112045, -227118, 38258, 132827, 53888, 26112, 227137, -83037, -38893, 191680 ], [ -48858, -16484, -115440, -172988, -334632, 206992, -21952, 115600, -162022, 60592, 133998, 339840, 257588, 48990, -176474, -168014, -31544, -285288, -105858, -31756, 88628, -59890, 360064, -57792, 242570, -225890, -6210, 70976 ], [ 38246, 2924, -136946, -140825, -268645, 159859, 67122, 108928, -215418, -36453, 177307, 353836, 251018, 87766, -136880, -153864, -32546, -295884, -119704, 49427, 177608, -45985, 375872, -137198, 254883, -257346, -47926, -16331 ], [ 82360, 80112, -264872, -115732, -138948, 27356, 112616, 166336, -197064, -158468, 205436, 245552, 75528, 153592, 51904, -81184, 79832, -316400, -148960, 42780, 296288, 126860, 168320, -213144, 264796, -203112, -146872, -77948 ], [ 126474, 157300, -392798, -90639, -9251, -105147, 158110, 223744, -178710, -280483, 233565, 137268, -99962, 219418, 240688, -8504, 192210, -336916, -178216, 36133, 414968, 299705, -39232, -289090, 274709, -148878, -245818, -139565 ], [ 362, 143984, -383294, 4132, 59552, -189428, 43512, 99064, -81714, -231876, 180928, 68440, -41632, 162412, 169894, 10590, 89902, -205638, -135148, 119288, 364394, 230036, -86314, -300038, 326742, -32076, -194176, -49298 ], [ -173035, 105528, -335615, 118258, 111440, -260314, -115556, -76196, 37127, -135874, 105856, 10572, 81648, 71286, 26995, 14799, -72041, -32195, -71990, 227388, 266805, 93002, -88821, -292931, 390475, 102106, -100704, 83159 ], [ -346432, 67072, -287936, 232384, 163328, -331200, -274624, -251456, 155968, -39872, 30784, -47296, 204928, -19840, -115904, 19008, -233984, 141248, -8832, 335488, 169216, -44032, -91328, -285824, 454208, 236288, -7232, 215616 ], [ -270095, 138372, -248330, 187902, -32310, -111987, -35010, -225374, 214411, 62087, -89483, 56411, 38730, 60338, -61946, 78647, -101987, 110474, -48369, 336730, -15865, -171153, 51088, -256867, 411198, 39109, -73311, 77041 ], [ -193758, 209672, -208724, 143420, -227948, 107226, 204604, -199292, 272854, 164046, -209750, 160118, -127468, 140516, -7988, 138286, 30010, 79700, -87906, 337972, -200946, -298274, 193504, -227910, 368188, -158070, -139390, -61534 ], [ -153766, 225022, -154238, 90203, -355861, 286629, 384743, -155320, 305272, 251205, -282132, 239040, -215016, 192519, 12130, 144740, 111167, 26391, -107753, 304939, -329937, -349450, 257045, -181273, 298613, -309549, -168104, -174759 ], [ -244616, 38952, -46184, 5540, -239964, 322716, 350772, -46944, 244000, 285084, -182128, 228736, -19424, 143092, -89576, -40272, 9300, -108044, -56716, 148516, -257004, -127224, 36636, -70988, 133404, -296508, -62304, -196724 ], [ -335466, -147118, 61870, -79123, -124067, 358803, 316801, 61432, 182728, 318963, -82124, 218432, 176168, 93665, -191282, -225284, -92567, -242479, -5679, -7907, -184071, 95002, -183773, 39297, -31805, -283467, 43496, -218689 ], [ -312266, -193758, 88174, -119296, -100910, 367770, 246330, 148608, 141306, 311682, 7970, 173498, 268380, 92718, -254768, -300526, -100934, -199184, -12062, -126720, -121938, 236208, -225182, 79342, -178204, -180626, 78716, -179544 ], [ -140801, -59139, 8203, -101632, -198315, 341481, 128409, 208224, 125689, 250893, 85181, 83545, 226198, 154795, -268568, -233067, 12249, 75160, -93091, -196640, -73845, 272088, -33891, 28075, -300150, 38955, 22182, -60956 ], [ 30664, 75480, -71768, -83968, -295720, 315192, 10488, 267840, 110072, 190104, 162392, -6408, 184016, 216872, -282368, -165608, 125432, 349504, -174120, -266560, -25752, 307968, 157400, -23192, -422096, 258536, -34352, 57632 ], [ 31144, 29364, -27719, -123529, -253205, 219903, -2418, 189816, 9240, 121485, 100028, -8761, 143469, 175239, -224723, -98554, 93280, 342808, -165599, -134685, -64914, 214623, 112636, 30121, -437482, 245092, 30389, 28650 ], [ -59568, -113144, 82474, -193610, -136066, 87814, 40684, 38384, -137040, 48690, -36776, 35606, 103794, 78294, -128974, -31716, -16384, 186224, -109318, 104814, -150612, 52358, -58024, 139210, -396036, 107368, 159810, -79036 ], [ -150280, -255652, 192667, -263691, -18927, -44275, 83786, -113048, -283320, -24105, -173580, 79973, 64119, -18651, -33225, 35122, -126048, 29640, -53037, 344313, -236310, -109907, -228684, 248299, -354590, -30356, 289231, -186722 ], [ -222752, -282680, 123820, -319292, -42368, -16704, 24908, 15300, -241400, -107400, -154984, 16220, 3284, 86864, 38944, 8560, -49612, 23336, 71504, 192412, -130048, -159512, -226064, 201728, -280464, -16900, 97732, -18828 ], [ -292488, -292386, 28117, -372721, -86896, 34816, -49267, 185615, -171250, -192270, -113078, -63751, -60725, 222748, 107576, -32012, 54739, 39574, 206284, -18199, 5008, -192218, -197452, 131808, -201436, 19233, -141905, 190403 ], [ -353424, -298190, -49538, -407720, -119810, 82916, -118816, 335958, -99228, -259710, -64122, -131714, -111464, 326890, 164886, -69522, 151742, 40928, 317296, -195972, 117560, -210176, -167446, 71394, -132944, 53722, -351084, 371528 ], [ -321960, -263023, 62311, -249204, -30777, 95106, -139792, 276595, -7550, -144135, 58859, -73593, -22868, 97741, 103315, -74881, 171591, -114000, 178744, -28946, -6180, -73280, -122803, 110793, -175080, 70949, -240454, 257540 ], [ -290496, -227856, 174160, -90688, 58256, 107296, -160768, 217232, 84128, -28560, 181840, -15472, 65728, -131408, 41744, -80240, 191440, -268928, 40192, 138080, -129920, 63616, -78160, 150192, -217216, 88176, -129824, 143552 ], [ -263666, -189847, 174401, -9291, 131182, 69352, -198061, 156280, 142801, 36839, 219085, 29825, 86424, -235033, 1250, -77353, 169443, -309000, -83079, 209822, -243251, 174724, -35687, 110365, -186398, 108231, -62251, 36102 ], [ -247428, -145342, -80462, -104166, 167292, -83184, -272650, 91696, 126034, -12450, 60362, 45810, -48080, -51746, 8932, -55618, 51798, -86544, -171422, 63772, -332790, 226888, 1826, -110550, 11172, 134750, -93094, -56404 ], [ -231190, -100837, -335325, -199041, 203402, -235720, -347239, 27112, 109267, -61739, -98361, 61795, -182584, 131541, 16614, -33883, -65847, 135912, -259765, -82278, -422329, 279052, 39339, -331465, 208742, 161269, -123937, -148910 ], [ -147188, -58672, -368488, -154704, 117124, -290780, -321244, 79684, 58852, -52504, -98816, 620, -139728, 122252, -26392, -36508, -116748, 222972, -186132, -41356, -366332, 257296, 113668, -407300, 198892, 175068, -99292, -133104 ], [ -1069, -18652, -198426, 17244, -81343, -256487, -203047, 239649, -22407, 10378, 45808, -131285, 65708, -63565, -115862, -61463, -106467, 185919, 35979, 170957, -176927, 167780, 221745, -350145, -1093, 177207, -23783, -18012 ], [ 145050, 21368, -28364, 189192, -279810, -222194, -84850, 399614, -103666, 73260, 190432, -263190, 271144, -249382, -205332, -86418, -96186, 148866, 258090, 383270, 12478, 78264, 329822, -292990, -201078, 179346, 51726, 97080 ], [ 195459, 16695, 66694, 218935, -250817, -245310, -55325, 192753, -181967, 25370, 88522, -152369, 190997, -214488, -146953, -141497, -66151, 115876, 317358, 331981, 103436, 38558, 299417, -115509, -188529, 100123, 45057, 158231 ], [ 212088, -3752, 135280, 198488, -141544, -288688, -57096, -143576, -259224, -61616, -100400, 44120, 10056, -101696, -36392, -207208, -29144, 84320, 319152, 187656, 159648, 16432, 220136, 104440, -100968, -7816, 9384, 200344 ], [ 228717, -24199, 203866, 178041, -32271, -332066, -58867, -479905, -336481, -148602, -289322, 240609, -170885, 11096, 74169, -272919, 7863, 52764, 320946, 43331, 215860, -5694, 140855, 324389, -13407, -115755, -26289, 242457 ], [ 9022, 3578, 158756, 167274, -51698, -239792, -84068, -367918, -198358, -156058, -238972, 222312, -76276, -76136, 1844, -171144, 98836, -990, 169928, -3358, 163722, 34550, 6024, 98222, -85742, -79330, 117734, 123266 ], [ -221415, 33547, 108478, 156947, -76975, -141352, -110334, -235553, -50445, -159899, -177746, 194252, 30858, -172460, -78794, -61756, 192262, -55753, 11964, -45609, 106659, 77629, -131332, -148223, -165345, -36343, 269925, -3257 ], [ -402932, 47140, 60324, 165536, -77940, -41652, -105772, -107140, 62584, -167700, -113312, 182000, 93932, -259612, -116768, 32556, 266220, -80800, -125544, -85164, 68084, 127216, -230188, -312028, -202516, 24092, 360704, -75916 ], [ -352079, -17053, 22259, 263976, 36577, 64033, 45223, 2501, 9914, -194311, -33640, 244836, -52279, -303197, 47912, 55257, 247705, 35304, -165886, -111913, 117327, 207716, -146169, -83293, -38135, 167405, 159776, 107279 ], [ -301226, -81246, -15806, 362416, 151094, 169718, 196218, 112142, -42756, -220922, 46032, 307672, -198490, -346782, 212592, 77958, 229190, 151408, -206228, -138662, 166570, 288216, -62150, 145442, 126246, 310718, -41152, 290474 ], [ -276464, -58958, -17277, 331994, 192261, 203313, 263576, 189239, -109772, -158379, 55882, 282119, -267238, -291304, 328870, 52878, 134958, 160394, -200364, -160191, 160733, 317263, 42893, 231833, 213911, 335132, -197809, 346103 ], [ -292288, 97856, 38176, 101120, 119328, 124768, 200832, 215712, -199104, 42848, -42880, 119072, -215488, -81728, 369856, -46528, -77056, 2752, -122624, -173600, 69216, 266272, 180640, 96800, 182240, 174592, -285600, 203296 ], [ -308112, 254670, 93629, -129754, 46395, 46223, 138088, 242185, -288436, 244075, -141642, -43975, -163738, 127848, 410842, -145934, -289070, -154890, -44884, -187009, -22301, 215281, 318387, -38233, 150569, 14052, -373391, 60489 ], [ -175522, 188828, -2314, -187364, -64982, 28144, 127298, 112124, -243760, 266788, -120382, -93314, -166518, 144938, 324344, -150910, -237100, -239298, -48680, -149850, -59890, 163436, 342888, -21772, 20870, -11276, -323310, 88202 ], [ 52477, -20150, -195583, -133590, -201073, 48936, 149907, -118566, -112936, 174742, -21965, -69555, -204353, 38287, 155892, -95181, -15426, -276627, -104892, -80183, -62811, 111042, 294588, 92078, -171847, 50318, -184597, 225535 ], [ 280476, -229128, -388852, -79816, -337164, 69728, 172516, -349256, 17888, 82696, 76452, -45796, -242188, -68364, -12560, -39452, 206248, -313956, -161104, -10516, -65732, 58648, 246288, 205928, -364564, 111912, -45884, 362868 ], [ 172498, -69202, -282795, 11692, -260968, 47124, 195657, -278606, 109933, 82572, -81042, -74952, -247970, -22730, -89641, -13591, 162017, -221686, -94063, 80925, -102454, -59600, 140798, 258940, -269887, 32602, -64244, 392357 ], [ -6212, 168388, -113722, 111144, -140080, 15384, 218910, -144516, 193814, 101800, -292412, -115248, -247004, 54964, -147486, 5982, 61806, -102132, -1074, 176950, -146292, -191712, 23268, 299144, -114706, -76372, -115672, 399142 ] ], [ [ -185856, -313856, -339456, 108672, -181504, 221760, 289984, -179392, 321088, 133568, 168192, 79232, 139392, -38720, 9216, -313088, 121472, 62144, -158464, -186496, 307520, -73408, -180096, 2176, 102912, -217856, -334336, 85824 ], [ -179562, -285680, -313884, 108399, -170911, 233127, 272611, -183589, 312826, 125570, 178932, 67214, 130554, -36653, 8589, -310448, 106211, 68234, -160873, -177451, 283802, -67663, -172449, -19664, 101295, -201809, -330139, 99972 ], [ -131308, -69664, -117832, 106306, -89698, 320274, 139418, -215766, 249484, 64252, 261272, -24924, 62796, -20806, 3782, -290208, -10790, 114924, -179342, -108106, 101964, -23618, -113822, -187104, 88898, -78782, -297962, 208440 ], [ -83054, 146352, 78220, 104213, -8485, 407421, 6225, -247943, 186142, 2934, 343612, -117062, -4962, -4959, -1025, -269968, -127791, 161614, -197811, -38761, -79874, 20427, -55195, -354544, 76501, 44245, -265785, 316908 ], [ -75312, 227440, 176392, 63856, 72328, 432000, -123760, -215632, 108840, -20000, 358040, -134224, -66584, -17056, -29664, -272720, -173856, 137288, -191640, -27000, -161416, 21984, -65848, -451824, 48888, 88360, -174400, 323960 ], [ -143530, 55538, 91039, -48246, 152391, 339264, -247730, -62406, 5363, 29036, 245133, -10806, -116701, -81548, -102988, -318582, -86916, -20193, -139269, -123209, -54903, -56124, -206401, -417554, -7255, -15485, 28000, 140857 ], [ -211748, -116364, 5686, -160348, 232454, 246528, -371700, 90820, -98114, 78072, 132226, 112612, -166818, -146040, -176312, -364444, 24, -177674, -86898, -219418, 51610, -134232, -346954, -383284, -63398, -119330, 230400, -42246 ], [ -194712, -113221, -83450, -129983, 172845, 127441, -310238, 191305, -97201, 161701, 37012, 161774, -222642, -119610, -197337, -250679, 79515, -149801, -23308, -271128, -9863, -48202, -388369, -316150, -115875, -61923, 288565, -1632 ], [ -112096, 24572, -175496, 9972, 5796, -11916, -106136, 251220, -15988, 271940, -44592, 153816, -282856, -23240, -178132, -14124, 153276, 20652, 48912, -288608, -200556, 164088, -353524, -223736, -165532, 119524, 235780, 211072 ], [ -29480, 162365, -267542, 149927, -161253, -151273, 97966, 311135, 65225, 382179, -126196, 145858, -343070, 73130, -158927, 222431, 227037, 191105, 121132, -306088, -391249, 376378, -318679, -131322, -215189, 300971, 182995, 423776 ], [ -9000, 34694, -189344, 86284, -41778, -19712, 86248, 309022, 79928, 302284, -178028, 84854, -309882, 101154, -29544, 267898, 231876, 205210, 30614, -212724, -391862, 318812, -175312, -79246, -199956, 343782, 168010, 406206 ], [ -5780, -166717, -63856, -33914, 157287, 187104, 14580, 289679, 76156, 169574, -221590, 9115, -250749, 110193, 130444, 260285, 217570, 175885, -105109, -88570, -339675, 186286, -1800, -38375, -166698, 348083, 163525, 324671 ], [ -2560, -368128, 61632, -154112, 356352, 393920, -57088, 270336, 72384, 36864, -265152, -66624, -191616, 119232, 290432, 252672, 203264, 146560, -240832, 35584, -287488, 53760, 171712, 2496, -133440, 352384, 159040, 243136 ], [ -2491, -228334, 111151, -143256, 282384, 117736, -94992, 163685, 204979, 117456, -196520, -16277, -114566, 172293, 284590, 191032, 84101, 69280, -124314, 27856, -280473, 51092, 162673, -107881, -3973, 89356, -53871, 132414 ], [ -2422, -88540, 160670, -132400, 208416, -158448, -132896, 57034, 337574, 198048, -127888, 34070, -37516, 225354, 278748, 129392, -35062, -8000, -7796, 20128, -273458, 48424, 153634, -218258, 125494, -173672, -266782, 21692 ], [ -17353, 3164, 178119, -120294, 101463, -367037, -178855, -51332, 382769, 216355, -44036, 75582, 37769, 226715, 263991, 79992, -101155, -53705, 77992, 14215, -223858, 36736, 117260, -304575, 228366, -329840, -385923, -92850 ], [ -86284, -78256, 80116, -103688, -124236, -332284, -253812, -165872, 113324, 10436, 94608, 85288, 106700, 41956, 217140, 74656, 23804, 14260, 53152, 14836, -20952, -7424, -17520, -304276, 235496, -101312, -167492, -221144 ], [ -155215, -159676, -17887, -87082, -349935, -297531, -328769, -280412, -156121, -195483, 233252, 94994, 175631, -142803, 170289, 69320, 148763, 82225, 28312, 15457, 181954, -51584, -152300, -303977, 242626, 127216, 50939, -349438 ], [ -206976, -135886, -41210, -97966, -368514, -237748, -371476, -301612, -329506, -316782, 272106, 117220, 147982, -146542, 61498, 95834, 201222, 73450, 18802, -10262, 196770, -77394, -175710, -305938, 252646, 212264, 164990, -393752 ], [ -236416, 24677, 32551, -144587, -117837, -145426, -372258, -201470, -378013, -328075, 181233, 155722, -5221, 85045, -127815, 163753, 159431, -35087, 29221, -70223, -32931, -79349, -54339, -310837, 266423, 110788, 143347, -328892 ], [ -265856, 185240, 106312, -191208, 132840, -53104, -373040, -101328, -426520, -339368, 90360, 194224, -158424, 316632, -317128, 231672, 117640, -143624, 39640, -130184, -262632, -81304, 67032, -315736, 280200, 9312, 121704, -264032 ], [ -311961, 217148, 40543, -87889, 153507, 40178, -276847, -41191, -435262, -381876, -8763, 146971, -78602, 317339, -281711, 158261, 178719, -124541, 114094, -24140, -246993, -25419, 97443, -306280, 155677, -116269, 51551, -202187 ], [ -366954, 180440, -99642, 95398, 51502, 133972, -128934, -2390, -422796, -441032, -112286, 53982, 125500, 194910, -126438, 9474, 294662, -37394, 222700, 170440, -100506, 61314, 79342, -289168, -42606, -254706, -44474, -141950 ], [ -421947, 143732, -239827, 278685, -50503, 227766, 18979, 36411, -410330, -500188, -215809, -39007, 329602, 72481, 28835, -139313, 410605, 49753, 331306, 365020, 45981, 148047, 61241, -272056, -240889, -393143, -140499, -81713 ], [ -242200, 172424, -85692, 174792, -110688, 183520, 167792, 91752, -303584, -369624, -190592, -73576, 266184, 146532, 181528, -55900, 283108, 8360, 212352, 372240, 14248, 94640, -10220, -234604, -312932, -305480, -160304, -41836 ], [ -27242, 210926, 112591, 27822, -164600, 118568, 316740, 149574, -182696, -210602, -146064, -99382, 162638, 250055, 333834, 62343, 119095, -52314, 59264, 351356, -44218, 20212, -89685, -194101, -366039, -183902, -168676, -5013 ], [ 157734, 247606, 297708, -104476, -197622, 53246, 431380, 184932, -71682, -63154, -107492, -113724, 79786, 332294, 452648, 168976, -33194, -115362, -77030, 315692, -103558, -48668, -158614, -161516, -409804, -73402, -171286, 29976 ], [ 27899, 265155, 344582, -82718, -11299, -15961, 185786, -15582, -64345, -37233, -131458, -7694, 214221, 191051, 219796, 153704, -62381, -203337, -36987, 124838, -172075, -59294, -116915, -212070, -355478, -79221, -113395, 45708 ], [ -101936, 282704, 391456, -60960, 175024, -85168, -59808, -216096, -57008, -11312, -155424, 98336, 348656, 49808, -13056, 138432, -91568, -291312, 3056, -66016, -240592, -69920, -75216, -262624, -301152, -85040, -55504, 61440 ], [ -130257, 246528, 413585, -57367, 303520, -115392, -223124, -334675, -84839, 32550, -127772, 202658, 399840, -89657, -134580, 118211, -94771, -292627, 29883, -208836, -250260, -112340, -5965, -223298, -224734, -127777, 3675, 54765 ], [ 73454, 87552, 379154, -95294, 299840, -56512, -198376, -265974, -193054, 117420, 17864, 303076, 260736, -225058, -1640, 86678, -38582, -95862, 26502, -241864, -125416, -227432, 126262, 21468, -97820, -254898, 65798, -3126 ], [ 277165, -71424, 344723, -133221, 296160, 2368, -173628, -197273, -301269, 202290, 163500, 403494, 121632, -360459, 131300, 55145, 17607, 100903, 23121, -274892, -572, -342524, 258489, 266234, 29094, -382019, 127921, -61017 ], [ 318900, -178764, 269132, -113392, 168772, 12000, -144128, -94864, -311984, 272556, 241060, 345500, 92004, -268592, 231768, 123476, -4408, 160916, 37872, -181572, 55464, -302624, 213656, 261832, 35372, -392440, 166980, -5508 ], [ 212157, -238771, 155811, -40620, -72015, -23512, -110272, 38444, -233324, 329435, 256217, 142295, 162729, 31604, 302470, 283349, -98110, 95573, 69244, 27567, 48426, -120648, 6518, 29026, -68933, -295886, 184897, 153951 ], [ 105414, -298778, 42490, 32152, -312802, -59024, -76416, 171752, -154664, 386314, 271374, -60910, 233454, 331800, 373172, 443222, -191812, 30230, 100616, 236706, 41388, 61328, -200620, -203780, -173238, -199332, 202814, 313410 ], [ 3839, -233172, -93611, 11968, -319142, 40053, 64132, 161427, -80917, 265849, 102897, -121196, 305454, 323480, 243189, 439334, -242844, 13252, 24140, 94404, 76170, 109344, -212360, -117139, -271525, -113845, 67255, 333367 ], [ -95912, -123232, -237752, -41024, -242736, 186632, 242336, 100408, -8904, 82792, -130392, -131040, 377904, 206272, 42376, 377648, -278816, 13344, -90400, -171936, 125712, 110080, -155136, 82248, -367688, -32264, -122472, 304088 ], [ -195663, -13292, -381893, -94016, -166330, 333211, 420540, 39389, 63109, -100265, -363681, -140884, 450354, 89064, -158437, 315962, -314788, 13436, -204940, -438276, 175254, 110816, -97912, 281635, -463851, 49317, -312199, 274809 ], [ -21052, 157214, -202062, -49328, 7668, 165234, 308014, 1404, 134572, -18024, -239998, 4350, 341282, 68084, -200366, 280456, -163672, -144894, -269936, -442486, 65538, 75846, -137708, 119848, -269702, 32404, -114726, 263834 ], [ 166030, 330473, -7505, -200, 186102, -17041, 182273, -35534, 206010, 76276, -100089, 156633, 223959, 51478, -235073, 246140, -4052, -310425, -332680, -434781, -51417, 39253, -181914, -58356, -62357, 11014, 100347, 253691 ], [ 281576, 457804, 150152, 49480, 287712, -140212, 66828, -53640, 239564, 162808, 10260, 261440, 89692, 7692, -270128, 207428, 94964, -398252, -356408, -400560, -133264, 18924, -222512, -181044, 89040, 12044, 259344, 245180 ], [ 57326, 366977, 132534, 101782, 24408, 17361, 289, 17706, 93169, 212442, -19801, 140736, -125059, -165199, -306836, 147835, -93889, -116985, -194810, -240388, -48348, 75849, -245972, -40031, -25316, 119569, 151980, 244421 ], [ -166924, 276150, 114916, 154084, -238896, 174934, -66250, 89052, -53226, 262076, -49862, 20032, -339810, -338090, -343544, 88242, -282742, 164282, -33212, -80216, 36568, 132774, -269432, 100982, -139672, 227094, 44616, 243662 ], [ -254122, 139594, 94112, 220786, -303345, 257645, -70716, 147222, -141184, 302494, -45615, -115081, -382337, -364623, -310745, 74270, -344650, 256711, 16471, 37899, 85529, 122118, -236678, 189390, -233679, 238319, -7839, 214796 ], [ -128128, -68096, 68352, 309888, -58464, 223904, 21376, 184896, -138240, 328576, 12000, -272608, -156960, -163488, -169824, 131264, -209088, 55392, -107936, 90592, 78560, 6336, -116480, 195968, -296032, 99744, 25120, 142208 ], [ -2134, -275786, 42592, 398990, 186417, 190163, 113468, 222570, -135296, 354658, 69615, -430135, 68417, 37647, -28903, 188258, -73526, -145927, -232343, 143285, 71591, -109446, 3718, 202546, -358385, -38831, 58079, 69620 ], [ 8990, -203602, 10350, 239060, 263452, 220374, 177882, 120748, -106788, 320372, 77446, -425990, 61450, 56110, -11308, 171052, -45274, -169768, -194854, 73870, 92202, -127592, -824, 123850, -211424, -108806, 70290, 34314 ], [ -53731, 48501, -26059, -80962, 232586, 291697, 224503, -70750, -61846, 247278, 53273, -317913, -94881, -42859, -72994, 106146, -86007, -79516, -53289, -74043, 130543, -82972, -85556, -9665, 70096, -134681, 69163, 22975 ], [ -116452, 300604, -62468, -400984, 201720, 363020, 271124, -262248, -16904, 174184, 29100, -209836, -251212, -141828, -134680, 41240, -126740, 10736, 88276, -221956, 168884, -38352, -170288, -143180, 351616, -160556, 68036, 11636 ], [ -91089, 255433, -85501, -340759, 179214, 340502, 201864, -150202, 90985, 149350, 30140, -118574, -267342, -157349, -182629, 95122, -119422, 33215, 168490, -131153, 131795, 35053, -68364, -108583, 416726, -181738, 45382, -61396 ], [ -47182, 147678, -105718, -200482, 158468, 298228, 108208, 25748, 212126, 134676, 36488, -30852, -253956, -155302, -227686, 174012, -101988, 41426, 235788, 9906, 78826, 114518, 72856, -38594, 436276, -201932, 18196, -147416 ], [ -9848, 45108, -125958, -67966, 142495, 252821, 21105, 188797, 323362, 117614, 44786, 54866, -240491, -150549, -262396, 244248, -83146, 49571, 296030, 139617, 33442, 189866, 200437, 28812, 442303, -212240, -4343, -218536 ], [ -117120, 56608, -146704, -106192, 231528, 138488, 78168, 68024, 216688, 48016, 95984, 96496, -225288, -86264, -69472, 124096, -33328, 56264, 201040, 19672, 154928, 174640, 27960, 39392, 150824, -5056, 75352, 38144 ], [ -224392, 68108, -167450, -144418, 320561, 24155, 135231, -52749, 110014, -21582, 147182, 138126, -210085, -21979, 123452, 3944, 16490, 62957, 106050, -100273, 276414, 159414, -144517, 49972, -140655, 202128, 155047, 294824 ], [ -288872, 51744, -181596, -134698, 377650, -33658, 174480, -157928, 21202, -56440, 172940, 145394, -175472, 42600, 261194, -61698, 61238, 55652, 14834, -175374, 302458, 89108, -235502, 63744, -327302, 334282, 193150, 469340 ], [ -232108, -43568, -177042, 10869, 344231, 68669, 163256, -218924, -17001, 7132, 126618, 55303, -85864, 108012, 242587, 27105, 91621, 8686, -65689, -123417, 58083, -137258, -95593, 86560, -216925, 253851, 113409, 411058 ], [ -175344, -138880, -172488, 156436, 310812, 170996, 152032, -279920, -55204, 70704, 80296, -34788, 3744, 173424, 223980, 115908, 122004, -38280, -146212, -71460, -186292, -363624, 44316, 109376, -106548, 173420, 33668, 352776 ], [ -100232, -190390, -173445, 218601, 241610, 165237, 181035, -300656, -77072, 131262, 69614, -89800, 50067, 140991, 204372, 90256, 100951, 4448, -105086, -66880, -266866, -479682, 130039, 167315, -81685, 124339, -687, 290963 ], [ -5104, -194116, -180414, 189782, 133372, 41566, 253922, -277472, -81120, 188532, 97812, -106544, 49170, 1818, 183672, -60256, 23786, 145024, 68748, -113984, -168748, -475404, 156650, 263570, -150110, 109458, 14470, 225298 ], [ 90024, -197842, -187383, 160963, 25134, -82105, 326809, -254288, -85168, 245802, 126010, -123288, 48273, -137355, 162972, -210768, -53379, 285600, 242582, -161088, -70630, -471126, 183261, 359825, -218535, 94577, 29627, 159633 ], [ 67584, -196400, -172800, 35312, -43520, -203456, 271136, -207520, -155664, 208256, 46128, -100000, -19120, -102080, 55088, -109776, -118016, 316736, 314848, -94640, 87904, -295568, 110048, 352400, -152864, 61904, -81728, 185280 ], [ -6292, -192697, -148788, -132703, -94856, -323792, 159218, -150434, -255231, 129228, -81039, -59198, -115605, 9516, -90939, 101249, -177172, 299992, 342678, 21487, 272870, -45075, -6838, 299615, -28526, 21447, -248432, 250876 ], [ -80168, -188994, -124776, -300718, -146192, -444128, 47300, -93348, -354798, 50200, -208206, -18396, -212090, 121112, -236966, 312274, -236328, 283248, 370508, 137614, 457836, 205418, -123724, 246830, 95812, -19010, -415136, 316472 ], [ -50430, -90812, -29406, -303799, -2459, -167312, 132635, 71636, -185502, -33469, -193770, 49706, 1091, 111181, -107053, 249333, -166733, 285278, 127480, -36941, 245713, 172096, -110536, 224873, 81634, -33259, -370223, 203526 ], [ -10824, 16368, 72760, -291172, 159852, 147328, 236756, 246896, 9400, -117580, -165848, 120408, 243764, 89676, 49140, 160300, -84876, 289096, -141344, -239180, -4228, 111744, -84960, 205852, 54264, -45012, -305156, 73576 ], [ 7320, 106754, 141959, -276286, 277868, 404665, 301949, 390026, 180956, -186352, -147139, 172435, 433316, 58262, 171607, 84470, 1469, 268911, -362438, -417716, -222273, 76868, -69074, 174489, 33956, -56816, -250316, -27499 ], [ -117616, 85180, -8622, -246340, 100584, 279982, 107622, 318956, 196872, -152864, -189850, 99962, 268728, -39212, 69234, 96660, 117734, 88706, -265332, -438232, -227678, 211832, -117788, 60846, 60728, -68960, -263656, 63926 ], [ -242552, 63606, -159203, -216394, -76700, 155299, -86705, 247886, 212788, -119376, -232561, 27489, 104140, -136686, -33139, 108850, 233999, -91499, -168226, -458748, -233083, 346796, -166502, -52797, 87500, -81104, -276996, 155351 ], [ -279048, 36144, -240704, -163120, -217184, 106048, -207808, 208256, 160008, -112960, -210152, 34752, 46608, -180520, -135816, 97896, 296928, -193440, -120872, -417200, -226480, 365144, -114304, -133568, 105224, -103336, -236136, 161728 ], [ -149719, -2358, -192680, -66106, -288668, 198232, -191616, 227576, -21577, -157304, -65643, 191520, 189806, -123779, -239063, 43547, 259852, -148636, -166803, -259282, -197362, 164837, 127104, -152704, 105983, -144483, -93651, 8640 ], [ -20390, -40860, -144656, 30908, -360152, 290416, -175424, 246896, -203162, -201648, 78866, 348288, 333004, -67038, -342310, -10802, 222776, -103832, -212734, -101364, -168244, -35470, 368512, -171840, 106742, -185630, 48834, -144448 ], [ 62490, -74604, -164622, 103001, -305627, 238157, -100914, 251136, -260870, -222683, 114981, 349524, 344694, 28586, -257616, -32248, 232994, -135988, -201192, -44755, -49608, -29727, 411072, -190482, 145565, -145982, 85174, -235253 ], [ 109640, -104688, -236888, 155924, -154172, 74788, 18456, 243776, -223288, -225788, 67716, 231120, 255224, 154120, -28352, -28384, 279592, -227344, -145440, -66076, 137888, 134516, 300672, -208744, 213668, -44184, 39864, -278148 ], [ 156790, -134772, -309154, 208847, -2717, -88581, 137826, 236416, -185706, -228893, 20451, 112716, 165754, 279654, 200912, -24520, 326190, -318700, -89688, -87397, 325384, 298759, 190272, -227006, 281771, 57614, -5446, -321043 ], [ 15894, -136560, -291906, 243932, 26464, -193036, 94728, 178440, -165710, -171068, 78144, 40104, 135072, 228500, 170202, 15650, 236114, -164410, -71700, 9992, 337686, 183660, 40362, -237690, 349226, 71500, 45184, -225518 ], [ -177237, -130488, -249793, 274062, 21680, -281126, 6500, 106404, -150599, -96318, 164992, -19788, 120720, 128266, 67277, 65905, 108073, 58115, -64202, 140356, 301323, -9034, -120523, -246269, 416501, 60966, 122464, -91543 ], [ -370368, -124416, -207680, 304192, 16896, -369216, -81728, 34368, -135488, -21568, 251840, -79680, 106368, 28032, -35648, 116160, -19968, 280640, -56704, 270720, 264960, -201728, -281408, -254848, 483776, 50432, 199744, 42432 ], [ -247985, -30852, -94198, 151426, -90698, -174797, 81986, -41762, 16565, 22201, 102731, 12389, 60598, 127438, 51706, 28553, 46755, 175990, -142287, 287142, 21689, -261551, -49936, -226397, 462018, -54149, 155423, -82481 ], [ -125602, 62712, 19284, -1340, -198292, 19622, 245700, -117892, 168618, 65970, -46378, 104458, 14828, 226844, 139060, -59054, 113478, 71340, -227870, 303564, -221582, -321374, 181536, -197946, 440260, -158730, 111102, -207394 ], [ -48474, 97026, 94846, -135451, -258731, 182811, 368089, -138952, 266376, 114299, -132972, 188352, -3992, 292025, 166174, -146276, 154881, -25815, -255703, 302101, -365423, -340342, 316203, -157095, 392267, -234771, 59816, -283417 ], [ -134264, -81960, 33896, -202404, -149412, 233572, 341708, 38240, 168672, 179044, 5488, 242816, 74208, 233996, -23576, -232112, 105132, -95988, -75636, 236252, -151316, -212232, 102372, -71604, 249828, -208068, -16544, -183436 ], [ -220054, -260946, -27054, -269357, -40093, 284333, 315327, 215432, 70968, 243789, 143948, 297280, 152408, 175967, -213326, -317948, 55383, -166161, 104431, 170403, 62791, -84122, -111459, 13887, 107389, -181365, -92904, -83455 ], [ -214454, -266402, -26094, -229120, -41554, 309734, 211526, 320384, 62854, 252414, 194398, 237254, 191908, 134738, -296656, -315794, 24774, -102384, 144798, 67584, 120018, 44368, -189410, 18578, -46820, -92142, -143484, -27304 ], [ -90047, -46269, 55349, -49536, -187029, 302167, 7079, 331424, 171207, 188083, 130435, 28391, 181098, 115349, -241640, -199253, 19047, 135528, 3555, -83296, -26699, 173352, -90717, -81771, -216330, 78357, -160550, -28132 ], [ 34360, 173864, 136792, 130048, -332504, 294600, -197368, 342464, 279560, 123752, 66472, -180472, 170288, 95960, -186624, -82712, 13320, 373440, -137688, -234176, -173416, 302336, 7976, -182120, -385840, 248856, -177616, -28960 ], [ 58072, 187852, 161415, 100937, -237739, 252353, -215950, 281864, 182248, 19251, -48956, -233095, 179923, 59321, -192493, -45446, 34848, 377832, -101601, -132771, -224238, 213985, 11524, -152809, -406550, 211740, -94197, -68458 ], [ 28080, 91896, 155734, -39478, -14846, 191610, -135404, 183056, -24752, -106674, -191832, -202390, 200462, 13482, -230834, -50460, 70912, 257680, 29062, 103186, -223916, 9722, -35672, -54346, -347900, 63896, 42814, -128580 ], [ -1912, -4060, 150053, -179893, 208047, 130867, -54858, 84248, -231752, -232599, -334708, -171685, 221001, -32357, -269175, -55474, 106976, 137528, 159725, 339143, -223594, -194541, -82868, 44117, -289250, -83948, 179825, -188702 ], [ -62944, -87496, 39252, -247748, 163200, 139584, -47692, 131900, -253192, -239224, -243864, -125020, 208940, 53424, -182816, -128368, 155340, 133336, 218288, 193380, -169472, -259304, -129264, 10240, -214640, -118012, 316, -26484 ], [ -128632, -169054, -87317, -304719, 78192, 158720, -51533, 201521, -246798, -227954, -117962, -75961, 191989, 158948, -77752, -211444, 205549, 146538, 266036, -9641, -107280, -303142, -175540, -43488, -137636, -135009, -226671, 169085 ], [ -186224, -242354, -187390, -348760, 4226, 166428, -51936, 262698, -238180, -203522, 250, -24574, 165736, 241046, 11370, -273902, 240578, 144416, 295824, -178812, -52280, -336896, -208234, -89954, -74160, -138074, -428436, 335800 ], [ -158808, -228945, -9255, -257036, 46201, 54142, -16240, 235213, -206210, -40889, 37717, 51257, 41812, 77171, -66899, -119871, 116217, -18608, 137032, 7442, -72796, -264768, -98317, -60169, -152728, 5147, -365370, 199548 ], [ -131392, -215536, 168880, -165312, 88176, -58144, 19456, 207728, -174240, 121744, 75184, 127088, -82112, -86704, -145168, 34160, -8144, -181632, -21760, 193696, -93312, -192640, 11600, -30384, -231296, 148368, -302304, 63296 ], [ -137870, -170025, 209535, -107125, 122514, -154344, -7827, 145544, -125841, 204633, 67571, 169151, -178456, -160167, -174178, 135145, -73635, -240888, -158649, 304994, -139917, -109956, 55591, -54877, -222434, 206329, -259349, -44550 ], [ -221820, -51138, -64050, -125594, 139396, -213776, -179062, 4048, -39890, 105250, -43082, 134030, -211760, -26974, -90596, 114882, -4566, -62960, -245474, 244964, -246154, -3144, -51106, -203434, -13732, 69410, -262362, -87468 ], [ -305770, 67749, -337635, -144063, 156278, -273208, -350297, -137448, 46061, 5867, -153735, 98909, -245064, 106219, -7014, 94619, 64503, 114968, -332299, 184934, -352391, 103668, -157803, -351991, 194970, -67509, -265375, -130386 ], [ -215564, 135984, -339096, -87472, 85884, -281892, -385572, -88132, 105756, -45288, -160768, 10388, -165424, 84852, -41704, 69532, 86796, 189444, -235500, 204428, -287748, 98544, -89348, -350716, 166420, -137948, -208676, -134160 ], [ 34285, 157788, -91110, 37924, -64513, -244057, -296217, 136095, 141383, -52234, -72816, -127083, 17748, -78195, -184810, 40023, 66211, 169089, 29621, 296819, -66465, -9188, 139663, -212095, -79611, -147447, -97241, -102052 ], [ 284134, 179592, 156876, 163320, -214910, -206222, -206862, 360322, 177010, -59180, 15136, -264554, 200920, -241242, -327916, 10514, 45626, 148734, 294742, 389210, 154818, -116920, 368674, -73474, -325642, -156946, 14194, -69944 ], [ 268477, 138377, 205690, 173065, -214143, -242626, -74531, 181071, 68239, -46746, -29002, -142095, 157227, -197416, -243511, -95495, -38233, 55772, 373458, 238195, 192756, -63390, 383655, 23157, -312015, -72027, 33727, -50263 ], [ 159112, 74920, 184208, 141992, -160024, -305232, 72968, -140584, -91496, -27472, -119760, 72104, 33464, -80576, -78808, -228504, -144424, -62816, 386384, 1272, 165984, 47056, 323096, 104968, -206744, 46216, 20824, -34968 ], [ 49747, 11463, 162726, 110919, -105905, -367838, 220467, -462239, -251231, -8198, -210518, 286303, -90299, 36264, 85895, -361513, -250615, -181404, 399310, -235651, 139212, 157502, 262537, 186779, -101473, 164459, 7921, -19673 ], [ -93630, 34950, 35292, 39190, -142734, -264784, 94308, -342354, -223658, -47334, -149124, 274584, -127756, -72088, 119500, -291704, -54548, -158114, 215864, -97122, 185590, 147850, 157560, 55762, -165778, 98914, 116634, 41470 ], [ -238553, 62389, -96958, -34387, -183697, -154200, -44290, -202399, -187571, -89125, -80814, 252596, -161290, -190676, 147146, -212676, 155258, -128375, 23492, 58473, 235293, 132739, 50564, -84929, -237791, 25015, 230875, 104697 ], [ -358668, 89820, -187044, -64672, -205452, -57932, -131028, -64636, -136824, -138220, -12640, 239376, -186348, -285924, 172576, -122412, 312596, -75872, -146840, 173996, 271628, 128272, -41428, -184868, -257516, -5916, 315648, 169868 ], [ -360945, 117213, -76851, 110680, -135969, -29665, 28569, 62715, -16442, -222009, 54888, 267804, -171145, -270307, 187480, 21223, 220711, 84760, -212482, 99177, 244465, 174364, -62151, -91235, -28873, 167251, 260448, 244273 ], [ -363222, 144606, 33342, 286032, -66486, -1398, 188166, 190066, 103940, -305798, 122416, 296232, -155942, -254690, 202384, 164858, 128826, 245392, -278124, 24358, 217302, 220456, -82874, 2398, 199770, 340418, 205248, 318678 ], [ -342288, 164430, 71229, 334502, -44613, 24079, 233832, 253193, 92364, -254101, 141110, 253497, -132378, -215448, 233434, 220914, 29138, 259702, -267860, -34945, 171491, 227569, -50893, 21799, 270121, 410724, 85617, 296009 ], [ -285248, 172480, -3360, 185600, -96800, 45216, 102272, 216416, -124480, 8352, 83840, 100064, -95808, -139456, 289600, 140736, -82688, 46400, -139520, -70112, 96672, 174048, 63072, -74272, 94240, 321024, -134240, 122336 ], [ -228208, 180530, -77949, 36698, -148987, 66353, -29288, 179639, -341324, 270805, 26570, -53369, -59238, -63464, 345766, 60558, -194514, -166902, -11180, -105279, 21853, 120527, 177037, -170343, -81641, 231324, -354097, -51337 ], [ -100062, 94052, -187510, -20252, -205738, 60176, -29122, 67332, -299728, 250332, 52670, -87550, -46090, 6998, 271368, 71422, -118740, -232126, 15912, -56614, -10126, 43668, 240280, -99828, -193542, 164108, -290706, -13834 ], [ 73795, -53194, -319553, -18090, -265423, 36440, 55725, -93530, -91992, 47978, 132365, -45069, -47999, 73905, 113036, 140813, 77634, -202157, -22084, 45943, -14565, -48194, 270916, 77778, -264313, 111346, -45227, 159425 ], [ 247652, -200440, -451596, -15928, -325108, 12704, 140572, -254392, 115744, -154376, 212060, -2588, -49908, 140812, -45296, 210204, 274008, -172188, -60080, 148500, -19004, -140056, 301552, 255384, -335084, 58584, 200252, 332684 ], [ 216366, -35630, -296853, -5292, -192152, -26004, 190839, -179122, 115411, -151948, 18706, -78648, -21854, 46922, -70039, 80855, 151391, -192778, -3665, 173347, -46794, -178224, 250754, 267652, -253057, 42150, 168692, 373019 ], [ 141892, 194876, -81734, 7128, -18640, -67864, 233826, -54140, 71274, -106408, -232132, -179664, 12508, -80820, -66658, -90334, -38382, -224012, 72626, 181834, -79500, -205088, 182812, 245112, -138862, 33364, 78808, 385370 ] ], [ [ -195392, -301504, -309888, 416256, -91904, 257984, 493312, -373824, 409984, 278656, 4800, 163328, 137728, -237504, -16000, -253824, 196480, -148352, -161088, -56960, 493120, -144448, -86976, 52096, 386880, -515648, -408384, 69184 ], [ -184034, -272830, -278028, 410778, -75662, 267176, 454615, -376248, 390190, 255724, 23100, 152294, 137185, -218724, -7840, -261966, 171913, -138095, -161670, -55283, 451303, -131737, -93087, 25912, 372051, -493286, -405564, 87805 ], [ -96956, -52996, -33768, 368780, 48860, 337648, 157938, -394832, 238436, 79912, 163400, 67700, 133022, -74744, 54720, -324388, -16434, -59458, -166132, -42426, 130706, -34286, -139938, -174832, 258362, -321844, -383944, 230566 ], [ -9878, 166838, 210492, 326782, 173382, 408120, -138739, -413416, 86682, -95900, 303700, -16894, 128859, 69236, 117280, -386810, -204781, 19179, -170594, -29569, -189891, 63165, -186789, -375576, 144673, -150402, -362324, 373327 ], [ 24576, 226344, 298264, 213632, 242400, 413024, -351160, -327952, -57584, -153568, 355456, -12264, 97216, 95520, 85536, -427896, -306064, 37960, -169552, -55128, -318432, 77600, -239952, -496224, 46656, -48960, -241224, 410856 ], [ -39640, -14765, 92621, -32928, 207348, 294988, -405601, -47398, -187810, 10284, 241192, 159661, 14048, -98876, -123028, -428977, -244102, -55489, -158190, -152717, -86868, -63620, -304950, -466692, -21976, -78768, 66401, 251075 ], [ -103856, -255874, -113022, -279488, 172296, 176952, -460042, 233156, -318036, 174136, 126928, 331586, -69120, -293272, -331592, -430058, -182140, -148938, -146828, -250306, 144696, -204840, -369948, -437160, -90608, -108576, 374026, 91294 ], [ -149144, -269353, -245072, -253360, 40173, 31083, -334654, 356553, -234269, 284051, -9566, 397782, -152938, -232205, -374120, -294821, -91097, -69292, -83336, -329370, 92860, -135603, -376173, -335283, -116548, -23776, 502030, 114358 ], [ -179872, -107732, -320512, -17472, -166620, -136196, -70936, 359060, 14108, 352476, -163160, 382648, -237256, 25372, -288928, -54724, 22316, 143504, 20256, -394184, -176976, 95524, -337188, -177756, -109648, 149184, 491864, 278072 ], [ -210600, 53889, -395952, 218416, -373413, -303475, 192782, 361567, 262485, 420901, -316754, 367514, -321574, 282949, -203736, 185373, 135729, 356300, 123848, -458998, -446812, 326651, -298203, -20229, -102748, 322144, 481698, 441786 ], [ -178508, -52168, -278198, 131060, -180372, -147438, 121664, 384234, 200542, 371048, -329030, 175440, -281314, 333958, -13280, 312376, 193288, 338570, 27766, -351354, -434246, 340122, -117486, 6942, -129274, 359222, 450040, 482956 ], [ -128966, -232580, -106779, -46086, 123734, 98409, -42464, 412501, 52399, 288340, -302051, -65784, -206449, 327587, 206416, 407964, 235332, 256805, -123781, -195805, -343235, 293133, 102601, -2097, -165085, 358555, 412412, 490086 ], [ -79424, -412992, 64640, -223232, 427840, 344256, -206592, 440768, -95744, 205632, -275072, -307008, -131584, 321216, 426112, 503552, 277376, 175040, -275328, -40256, -252224, 246144, 322688, -11136, -200896, 357888, 374784, 497216 ], [ -43567, -187684, 204894, -181533, 276270, 78491, -164065, 198969, 100400, 203861, -305915, -145088, 8095, 285083, 330938, 304303, 162951, 81177, -111752, -69650, -233663, 139654, 271214, -121260, -14159, 66892, 71828, 336791 ], [ -7710, 37624, 345148, -139834, 124700, -187274, -121538, -42830, 296544, 202090, -336758, 16832, 147774, 248950, 235764, 105054, 48526, -12686, 51824, -99044, -215102, 33164, 219740, -231384, 172578, -224104, -231128, 176366 ], [ -3673, 164122, 402472, -124095, -28990, -401899, -114921, -252704, 392163, 158059, -307221, 157167, 254948, 183487, 148450, -50775, -10019, -68119, 170150, -114408, -160166, -53056, 125676, -333138, 323265, -378570, -407184, 7946 ], [ -114188, -65096, 161248, -201812, -190312, -432420, -237580, -347648, 125892, -38108, -60316, 219796, 245104, 12436, 89432, -50292, 132604, 14796, 125576, -79264, 25720, -66304, -121712, -404760, 344172, -41528, -126400, -189256 ], [ -224703, -294314, -79976, -279529, -351634, -462941, -360239, -442592, -140379, -234275, 186589, 282425, 235260, -158615, 30414, -49809, 275227, 97711, 81002, -44120, 211606, -79552, -369100, -476382, 365079, 295514, 154384, -386458 ], [ -275138, -286862, -165590, -316116, -312216, -373812, -426648, -412826, -310090, -350302, 270894, 315064, 120296, -142646, -69194, -16636, 361470, 109576, 36088, -24516, 217302, -111950, -439838, -490854, 357816, 405126, 302638, -481400 ], [ -247469, 28261, -48911, -299234, -11836, -129138, -419932, -220937, -354273, -362147, 143819, 308716, -131324, 116449, -221569, 59034, 374419, 29076, -9268, -25114, -11249, -169243, -280931, -431031, 313932, 219079, 278603, -443404 ], [ -219800, 343384, 67768, -282352, 288544, 115536, -413216, -29048, -398456, -373992, 16744, 302368, -382944, 375544, -373944, 134704, 387368, -51424, -54624, -25712, -239800, -226536, -122024, -371208, 270048, 33032, 254568, -405408 ], [ -266651, 414037, 43042, -148020, 273084, 263310, -343440, 27406, -417799, -408232, -54066, 250615, -241264, 418759, -354869, 42329, 413067, 9886, 44515, 89190, -274251, -157739, -55607, -342360, 144849, -140805, 93013, -318317 ], [ -353246, 354306, -57100, 48952, 89176, 359404, -240032, 11628, -423894, -454416, -94868, 174646, 110176, 346838, -244354, -139670, 445566, 146828, 220718, 265692, -205182, -21694, -38518, -330032, -23718, -308130, -141886, -205042 ], [ -439841, 294575, -157242, 245924, -94732, 455498, -136624, -4150, -429989, -500600, -135670, 98677, 461616, 274917, -133839, -321669, 478065, 283770, 396921, 442194, -136113, 114351, -21429, -317704, -192285, -475455, -376785, -91767 ], [ -289316, 331084, -51724, 207596, -216060, 270552, 71784, 89972, -395444, -363704, -132572, 21128, 445976, 322716, 74336, -114608, 283084, 150672, 238944, 434376, -76384, 49056, -83260, -212596, -263772, -321020, -336104, 5608 ], [ -103223, 382029, 84643, 133973, -328001, 43450, 295942, 200579, -354803, -199346, -122889, -56658, 375274, 388473, 297160, 150812, 53981, -22932, 30840, 398910, -18056, -46440, -156929, -93571, -320697, -118321, -254086, 100598 ], [ 48460, 423980, 217276, 61540, -409566, -159140, 475534, 282846, -317332, -50368, -120992, -123786, 314088, 426616, 473630, 389060, -148394, -184452, -148802, 339418, 27736, -136114, -218352, -84, -374170, 58710, -169444, 178340 ], [ -161162, 371494, 310702, 1602, -172183, -104354, 187183, 67543, -313146, -62880, -200848, -79005, 352820, 174812, 163383, 342002, -70125, -219090, -29593, 27653, -58100, -164657, -151192, -174746, -391397, -33773, -57250, 74978 ], [ -370784, 319008, 404128, -58336, 65200, -49568, -101168, -147760, -308960, -75392, -280704, -34224, 391552, -76992, -146864, 294944, 8144, -253728, 89616, -284112, -143936, -193200, -84032, -349408, -408624, -126256, 54944, -28384 ], [ -415948, 245760, 466971, -123349, 261976, -30769, -319022, -286707, -316513, -22629, -258157, 51808, 391413, -265292, -286647, 250672, 65595, -236664, 180972, -495014, -144722, -233475, -1423, -380339, -376662, -220188, 130815, -88892 ], [ -85208, 125056, 459910, -199962, 365936, -94226, -375740, -251126, -350898, 179334, -1546, 232128, 302426, -308440, -36798, 212768, 75462, -101424, 208664, -475372, 48892, -300566, 116498, -82742, -232268, -317432, 123662, -51448 ], [ 245532, 4352, 452849, -276575, 469896, -157683, -432458, -215545, -385283, 381297, 255065, 412448, 213439, -351588, 213051, 174864, 85329, 33816, 236356, -455730, 242506, -367657, 234419, 214855, -87874, -414676, 116509, -14004 ], [ 308768, -90096, 342276, -286408, 351616, -132544, -362828, -150492, -323536, 459252, 367508, 378064, 194232, -219428, 339072, 221008, 59052, 109284, 217344, -318284, 280420, -309720, 181916, 214840, -79920, -462864, 112632, 68296 ], [ 126792, -160476, 136817, -235026, 29616, -26192, -177379, -58423, -173668, 423533, 347797, 146868, 238990, 73431, 351584, 344196, -357, 129961, 155520, -72851, 175609, -137174, -26809, -57986, -197036, -466084, 111758, 191714 ], [ -55184, -230856, -68642, -183644, -292384, 80160, 8070, 33646, -23800, 387814, 328086, -84328, 283748, 366290, 364096, 467384, -59766, 150638, 93696, 172582, 70798, 35372, -235534, -330812, -314152, -469304, 110884, 315132 ], [ -115814, -189308, -219038, -116486, -374412, 205348, 146327, 116569, 41799, 267503, 123398, -154942, 337074, 335180, 169106, 460369, -130106, 137128, -12838, 45443, 75263, 46656, -235040, -182021, -371224, -270326, -18510, 380988 ], [ -133616, -108256, -350000, -43760, -371744, 337184, 267928, 196264, 77656, 117336, -146576, -168880, 393424, 189728, -99120, 407400, -204304, 111552, -135152, -213192, 118296, 1024, -160704, 115576, -407104, 16, -193264, 426528 ], [ -151418, -27204, -480962, 28966, -369076, 469020, 389529, 275959, 113513, -32831, -416550, -182818, 449774, 44276, -367346, 354431, -278502, 85976, -257466, -471827, 161329, -44608, -86368, 413173, -442984, 270358, -368018, 472068 ], [ 29000, 142926, -290394, 19808, -150478, 262144, 386962, 152220, 198496, 51588, -209388, -28940, 313030, 59402, -401624, 263402, -68042, -112696, -318994, -487054, -44238, 49724, -217490, 223338, -200784, 128992, -75250, 470748 ], [ 218428, 317105, -85211, 6928, 77935, 39872, 378751, 19234, 285712, 146670, 19462, 132566, 167509, 81827, -425268, 170643, 155357, -319236, -377759, -491217, -261105, 150418, -357951, 11347, 54056, -31088, 238769, 467298 ], [ 331672, 454900, 103164, 24320, 223544, -111120, 330992, -81936, 331036, 224376, 191216, 234376, 11896, 62960, -445104, 86572, 298084, -434756, -381476, -470252, -393060, 227328, -455276, -137872, 238584, -133628, 464508, 450692 ], [ 83042, 419871, 211701, 185504, -24166, 76468, 95380, -31980, 177373, 219546, 91764, 52630, -191654, -152044, -446852, 43769, 57619, -117931, -123715, -329929, -121683, 191264, -347705, 11076, 89130, 37147, 270917, 371595 ], [ -165588, 384842, 320238, 346688, -271876, 264056, -140232, 17976, 23710, 214716, -7688, -129116, -395204, -367048, -448600, 966, -182846, 198894, 134046, -189606, 149694, 155200, -240134, 160024, -60324, 207922, 77326, 292498 ], [ -271964, 256447, 334617, 440561, -292687, 392568, -193747, 95040, -104438, 234294, -39361, -276617, -416594, -386014, -368025, 44941, -285314, 286876, 190450, -90908, 285621, 54183, -104222, 257492, -198456, 277915, -2460, 206633 ], [ -157056, -17184, 202528, 429728, 39456, 429184, 36000, 214272, -192896, 291840, 34400, -370848, -154624, -100032, -159392, 223904, -173120, 18880, -66368, -56960, 210848, -147872, 75776, 274880, -318976, 191136, 94784, 110240 ], [ -42148, -290815, 70439, 418895, 371599, 465800, 265747, 333504, -281354, 349386, 108161, -465079, 107346, 185950, 49241, 402867, -60926, -249116, -323186, -23012, 136075, -349927, 255774, 292268, -439496, 104357, 192028, 13847 ], [ -12108, -249544, -43142, 217046, 413172, 475424, 346842, 187632, -242286, 385400, 152578, -450124, 68848, 226372, 81320, 374938, -42462, -227410, -276680, -69746, 130924, -350788, 186768, 182900, -304264, -53990, 188066, -15626 ], [ -36626, -5836, -144825, -107599, 267950, 467696, 332375, -128664, -121237, 407572, 178131, -364978, -162808, 108934, -100, 214007, -84253, -19467, -35180, -168347, 170530, -222310, -42312, -7954, -4620, -258345, 119043, -2079 ], [ -61144, 237872, -246508, -432244, 122728, 459968, 317908, -444960, -188, 429744, 203684, -279832, -394464, -8504, -81520, 53076, -126044, 188476, 206320, -266948, 210136, -93832, -271392, -198808, 295024, -462700, 50020, 11468 ], [ -40138, 174521, -311198, -352987, 195436, 470366, 294340, -266952, 118106, 300999, 213733, -224687, -340417, -75212, -206906, 131678, -106541, 122097, 260005, -204809, 177238, 42797, -76088, -87524, 385117, -465674, -16894, -88168 ], [ -9548, 46526, -368100, -188698, 314024, 484580, 268856, 15120, 235820, 140482, 220518, -175858, -226222, -131240, -341548, 260708, -74134, -2034, 274150, -108830, 129076, 181142, 208560, 87368, 431094, -426252, -83364, -211632 ], [ 14163, -75924, -419790, -35648, 426740, 489157, 246052, 274407, 340703, -14583, 228348, -126218, -119032, -182036, -459130, 375372, -40339, -116821, 284089, -20218, 88893, 315602, 470059, 251896, 459675, -375360, -139021, -317248 ], [ -113464, -76384, -356816, -129856, 410272, 281720, 282208, 32424, 163304, -49704, 259168, -58736, -165952, -117728, -201392, 173984, 23992, -26040, 201496, -93680, 224248, 364592, 222280, 188416, 105544, -72128, 43208, -30208 ], [ -241091, -76844, -293842, -224064, 393804, 74283, 318364, -209559, -14095, -84825, 289988, 8746, -212872, -53420, 56346, -27404, 88323, 64741, 118903, -167142, 359603, 413582, -25499, 124936, -248587, 231104, 225437, 256832 ], [ -331212, -88398, -252840, -235544, 380108, -32654, 342520, -383676, -153988, -90108, 305592, 30664, -196168, 21376, 250502, -123030, 143102, 129098, 44254, -216484, 372822, 365030, -154682, 81022, -490140, 450216, 334298, 455426 ], [ -315066, -131385, -274092, -12628, 374266, 145159, 332676, -365506, -187614, -10850, 278084, -76516, 804, 125888, 264509, 81003, 170817, 118587, -7887, -197486, 39989, 40109, 52157, 92545, -412722, 430988, 235283, 403423 ], [ -298920, -174372, -295344, 210288, 368424, 322972, 322832, -347336, -221240, 68408, 250576, -183696, 197776, 230400, 278516, 285036, 198532, 108076, -60028, -178488, -292844, -284812, 258996, 104068, -335304, 411760, 136268, 351420 ], [ -248685, -193984, -341445, 331377, 290884, 283865, 317630, -324040, -259530, 132200, 197493, -234534, 229033, 197588, 288057, 237059, 172446, 163158, -30252, -221035, -404632, -456338, 324177, 156401, -273979, 332021, 61805, 297206 ], [ -161262, -188096, -414654, 341382, 135128, 8118, 317492, -295152, -302908, 179120, 116510, -223908, 79510, 14968, 292726, -85838, 87668, 289796, 88888, -330722, -275280, -460524, 234822, 253254, -230210, 186270, 14126, 240580 ], [ -73839, -182208, -487863, 351387, -20628, -267629, 317354, -266264, -346286, 226040, 35527, -213282, -70013, -167652, 297395, -408735, 2890, 416434, 208028, -440409, -145928, -464710, 145467, 350107, -186441, 40519, -33553, 183954 ], [ -66288, -248416, -368112, 145072, -159968, -375312, 258544, -167712, -383008, 186640, -58880, -223664, -170960, -77680, 164288, -252976, -73440, 419392, 276560, -292560, 40128, -244208, 34784, 312304, -144816, 44096, -135808, 204416 ], [ -93681, -346166, -163941, -155883, -292126, -409467, 174065, -38682, -416818, 109475, -159160, -243237, -250655, 131551, -29096, 112195, -146074, 368240, 322951, -32039, 250992, 74595, -85230, 215589, -104129, 113004, -261940, 258604 ], [ -121074, -443916, 40230, -456838, -424284, -443622, 89586, 90348, -450628, 32310, -259440, -262810, -330350, 340782, -222480, 477366, -218708, 317088, 369342, 228482, 461856, 393398, -205244, 118874, -63442, 181912, -388072, 312792 ], [ -39939, -176833, 47610, -477611, -127538, -154461, 152968, 207429, -190585, -63188, -244430, -29144, -79232, 210359, -141352, 303782, -100872, 339436, 107243, 9678, 269037, 256228, -218536, 210949, -19941, 123917, -321928, 121490 ], [ 51532, 124996, 36248, -471700, 210056, 165492, 230432, 323372, 97444, -160432, -218440, 228640, 203392, 47588, -34080, 78888, 35104, 368784, -184236, -254776, 37772, 75632, -221664, 321004, 23828, 53836, -237472, -93192 ], [ 112889, 368931, 19420, -450528, 475458, 427395, 280479, 407812, 343818, -251559, -209304, 432637, 438505, -109186, 39397, -99941, 159929, 369602, -421286, -483188, -175943, -55407, -215804, 379399, 59593, -19527, -178399, -262985 ], [ -26514, 226906, -33848, -327616, 259580, 302298, 147746, 282232, 312492, -301906, -312528, 278054, 356878, -225980, -112426, 28330, 210414, 180220, -295476, -471320, -272658, 143934, -150024, 93394, 41998, -114770, -288546, -133518 ], [ -165917, 84881, -87116, -204704, 43702, 177201, 15013, 156652, 281166, -352253, -415752, 123471, 275251, -342774, -264249, 156601, 260899, -9162, -169666, -459452, -369373, 343275, -84244, -192611, 24403, -210013, -398693, -4051 ], [ -216744, -16312, -128984, -73984, -138824, 134912, -108808, 117968, 186048, -394528, -407336, 71888, 249152, -383200, -383192, 224728, 317160, -102080, -121224, -408872, -428624, 401784, 20248, -363616, 8008, -253608, -386760, 17808 ], [ -101491, -40945, -149477, 71376, -258815, 247888, -215919, 242214, -28680, -421668, -189595, 213430, 327168, -280436, -440485, 180085, 384251, -14128, -217847, -285707, -417630, 196233, 197325, -318996, -6137, -200363, -145927, -162098 ], [ 13762, -65578, -169970, 216736, -378806, 360864, -323030, 366460, -243408, -448808, 28146, 354972, 405184, -177672, -497778, 135442, 451342, 73824, -314470, -162542, -406636, -9318, 374402, -274376, -20282, -147118, 94906, -342004 ], [ 90210, -149413, -189839, 326632, -334932, 302708, -264183, 383352, -303020, -398715, 57478, 344700, 433917, -30071, -371446, 81413, 473271, 22845, -279273, -130884, -260117, -13811, 439263, -235541, 41324, -39923, 205336, -436279 ], [ 136808, -278788, -209228, 409248, -165008, 112912, -77676, 317664, -243312, -289212, -58120, 217648, 424740, 152020, -103864, 20164, 460460, -135004, -142676, -169616, -9348, 136356, 417804, -201156, 161200, 108772, 215456, -464684 ], [ 183406, -408163, -228617, 491864, 4916, -76884, 108831, 251976, -183604, -179709, -173718, 90596, 415563, 334111, 163718, -41085, 447649, -292853, -6079, -208348, 241421, 286523, 396345, -166771, 281076, 257467, 225576, -493089 ], [ 29862, -396634, -203024, 471016, -4638, -197704, 134400, 254544, -235478, -111444, -15734, 13602, 300384, 289276, 173090, 19364, 372630, -119520, -11124, -97212, 309994, 133534, 154602, -177080, 362882, 172720, 275710, -394936 ], [ -179277, -345965, -164936, 421428, -64047, -299364, 115264, 276072, -318347, -54634, 218245, -49487, 155760, 181406, 110737, 113618, 280331, 145808, -55514, 55554, 327957, -103665, -148331, -199804, 434113, 23128, 336959, -261628 ], [ -388416, -295296, -126848, 371840, -123456, -401024, 96128, 297600, -401216, 2176, 452224, -112576, 11136, 73536, 48384, 207872, 188032, 411136, -99904, 208320, 345920, -340864, -451264, -222528, 505344, -126464, 398208, -128320 ], [ -222080, -181998, 51632, 117322, -144363, -231583, 189784, 127193, -163258, -13165, 280299, -30213, 77100, 188858, 164143, -16148, 192885, 238705, -229187, 238795, 53751, -337782, -141109, -193157, 505758, -143852, 371827, -235454 ], [ -55744, -68700, 230112, -137196, -165270, -62142, 283440, -43214, 74700, -28506, 108374, 52150, 143064, 304180, 279902, -240168, 197738, 66274, -358470, 269270, -238418, -334700, 169046, -163786, 506172, -161240, 345446, -342588 ], [ 56097, -18027, 323062, -347309, -159467, 84724, 351821, -124621, 232328, -20162, 10639, 141718, 187813, 380762, 312031, -413713, 200641, -70587, -393963, 297535, -393022, -324438, 366921, -128205, 479971, -166323, 271855, -380472 ], [ -28244, -192804, 108104, -397564, -57508, 150320, 329212, 114372, 100768, 73448, 179988, 257224, 156188, 317880, 43092, -405548, 196524, -79396, -91812, 317844, -52392, -288328, 160588, -70268, 357956, -127108, 28308, -169056 ], [ -112585, -367581, -106854, -447819, 44451, 215916, 306603, 353365, -30792, 167058, 349337, 372730, 124563, 254998, -225847, -397383, 192407, -88205, 210339, 338153, 288238, -252218, -45745, -12331, 235941, -87893, -215239, 42360 ], [ -125376, -336158, -129632, -331684, 18200, 257282, 170474, 472788, -7862, 191508, 362206, 300156, 114888, 177736, -328216, -323108, 139530, -7674, 296330, 252212, 339408, -137008, -158428, -42974, 76226, -11628, -346286, 112326 ], [ -45152, -36675, 97424, 758, -174724, 267149, -113231, 436770, 215905, 126050, 171651, -16922, 133748, 81780, -214044, -162890, 23265, 188999, 101313, 28146, 14280, 81032, -149366, -188771, -132499, 112802, -331083, -1593 ], [ 35072, 262808, 324480, 333200, -367648, 277016, -396936, 400752, 439672, 60592, -18904, -334000, 152608, -14176, -99872, -2672, -93000, 385672, -93704, -195920, -310848, 299072, -140304, -334568, -341224, 237232, -315880, -115512 ], [ 80076, 332011, 330661, 313352, -223357, 282533, -420976, 358134, 346219, -77826, -180869, -433278, 210933, -47462, -164455, 4456, -20400, 401880, -33286, -127306, -370071, 215267, -90952, -326435, -368494, 178677, -214637, -164256 ], [ 106296, 278398, 219042, 105616, 100782, 285730, -306528, 311996, 83582, -255156, -327586, -416396, 290306, -47324, -324374, -70064, 152928, 321840, 163364, 97404, -287478, -29522, -20112, -236206, -298988, 22530, -67506, -178240 ], [ 132516, 224785, 107423, -102120, 424921, 288927, -192080, 265858, -179055, -432486, -474303, -399514, 369679, -47186, -484293, -144584, 326256, 241800, 360014, 322114, -204885, -274311, 50728, -145977, -229482, -133617, 79625, -192224 ], [ 86216, 89652, -39736, -177736, 360460, 278404, -121552, 235780, -262332, -363756, -320140, -253992, 400212, 17712, -385172, -260384, 346064, 238360, 356364, 183604, -200832, -350680, -38352, -166628, -155736, -212824, -85224, -36588 ], [ 29038, -57709, -192226, -233534, 237709, 265823, -57612, 208111, -318705, -258117, -120845, -89174, 423419, 92324, -247195, -382376, 342844, 246410, 322669, -9389, -208560, -401786, -151420, -203911, -81354, -280490, -296870, 144491 ], [ -21112, -192700, -310730, -282244, 125160, 234814, 8454, 183512, -371900, -144184, 57218, 69534, 416952, 152086, -129492, -467302, 317470, 239380, 276474, -167726, -209216, -447590, -240000, -236320, -23090, -319656, -488794, 296446 ], [ 2532, -197806, -72381, -256530, 119732, 10311, 96843, 191148, -391726, 56836, 12345, 164087, 98908, 55923, -224666, -163035, 59479, 74010, 99029, 37825, -135616, -437723, -71456, -217552, -134065, -59572, -473637, 142599 ], [ 26176, -202912, 165968, -230816, 114304, -214192, 185232, 198784, -411552, 257856, -32528, 258640, -219136, -40240, -319840, 141232, -198512, -91360, -78416, 243376, -62016, -427856, 97088, -198784, -245040, 200512, -458480, -11248 ], [ -11675, -149253, 243772, -196184, 109821, -361905, 167515, 138415, -370555, 354072, -83050, 299244, -420903, -81600, -338511, 334675, -303287, -166206, -228169, 393354, -46460, -372853, 140262, -209066, -256349, 293541, -440453, -117229 ], [ -190086, 38726, -45384, -141168, 107498, -334098, -92730, -77394, -190534, 210736, -146484, 216536, -356894, 2304, -182318, 274806, -57854, -34140, -314626, 416308, -163576, -214682, -103124, -285748, -39850, 4730, -415866, -113802 ], [ -368497, 226705, -334540, -86152, 105175, -306291, -352975, -293203, -10513, 67400, -209918, 133828, -292885, 86208, -26125, 214937, 187579, 97926, -401083, 439262, -280692, -56511, -346510, -362430, 176649, -284081, -391279, -110375 ], [ -276128, 317748, -306464, -19628, 50928, -272628, -443900, -250052, 151484, -39240, -220576, 21672, -180396, 53112, -50856, 170272, 280192, 156936, -283456, 437868, -207524, -45772, -285960, -289328, 132412, -432084, -306284, -131728 ], [ 64456, 319933, 12408, 57445, -50916, -233597, -379615, 30479, 296959, -112242, -182856, -117478, -23467, -87234, -241434, 139544, 232720, 148978, 21248, 414155, 40071, -170179, 53198, -78924, -150833, -451013, -165915, -175796 ], [ 405040, 322118, 331280, 134518, -152760, -194566, -315330, 311010, 442434, -185244, -145136, -256628, 133462, -227580, -432012, 108816, 185248, 141020, 325952, 390442, 287666, -294586, 392356, 131480, -434078, -469942, -25546, -219864 ], [ 330076, 249248, 333867, 126166, -178903, -239753, -88746, 161237, 304621, -115157, -134752, -126923, 125899, -177764, -325753, -42714, -6775, -5692, 423137, 146256, 276487, -155408, 453428, 150634, -420078, -230845, 18943, -241067 ], [ 108448, 149888, 224824, 87664, -178328, -314664, 195120, -140408, 66824, 5432, -134016, 97672, 60280, -60832, -114728, -236880, -249816, -201376, 447080, -175744, 173976, 76800, 416352, 102288, -301168, 99320, 29592, -254200 ], [ -113180, 50528, 115781, 49162, -177753, -389575, 478986, -442053, -170973, 126021, -133280, 322267, -5339, 56100, 96297, -431046, -492857, -397060, 471023, -497744, 71465, 309008, 379276, 53942, -182258, 429485, 40241, -267333 ], [ -184262, 68934, -84386, -77956, -230880, -279796, 261032, -315534, -247048, 56640, -64344, 319976, -166724, -68660, 226142, -396104, -197360, -299550, 259962, -186144, 206070, 249606, 302842, 17278, -240096, 266740, 114866, -36728 ], [ -248501, 92693, -288695, -209102, -286448, -161622, 20268, -169553, -315772, -21376, 7692, 307372, -332462, -204406, 352297, -350748, 122616, -188713, 38219, 154256, 351453, 176949, 224619, -18855, -305968, 81590, 192399, 204956 ], [ -310676, 131724, -414108, -274716, -327044, -71476, -150284, -24308, -323712, -109424, 77408, 295968, -440940, -304700, 435524, -268972, 358608, -62556, -160812, 414500, 454456, 119280, 139408, -54848, -309956, -36156, 270988, 399268 ], [ -363047, 243297, -164765, -29053, -296523, -114463, 12671, 117441, -42928, -245124, 136104, 290264, -277433, -236597, 314843, -14201, 195676, 136371, -251961, 294003, 356154, 132804, 21004, -90176, -19995, 166267, 354593, 368563 ], [ -415418, 354870, 84578, 216610, -266002, -157450, 175626, 259190, 237856, -380824, 194800, 284560, -113926, -168494, 194162, 240570, 32744, 335298, -343110, 173506, 257852, 146328, -97400, -125504, 269966, 368690, 438198, 337858 ], [ -399164, 371664, 159942, 337020, -261149, -140650, 199891, 307942, 278709, -340862, 222626, 224784, -4995, -145220, 147308, 371294, -73065, 353874, -330642, 80162, 175336, 133266, -134165, -170138, 324775, 481167, 354313, 241624 ], [ -276160, 241024, -35328, 262592, -296224, -30848, 8416, 212032, -53664, -27648, 202432, 80896, 19040, -191680, 215296, 309056, -90016, 91904, -156992, 29056, 117376, 78848, -43936, -229248, 13792, 453728, 9888, 43456 ], [ -153156, 110384, -230598, 188164, -331299, 78954, -183059, 116122, -386037, 285566, 182238, -62992, 43075, -238140, 283284, 246818, -106967, -170066, 16658, -22050, 59416, 24430, 46293, -288358, -297191, 426289, -334537, -154712 ], [ -31650, 6610, -352606, 131082, -337436, 84610, -171086, 22368, -348726, 224840, 211604, -82252, 72598, -117020, 221296, 273326, -9762, -218704, 73548, 35330, 34622, -73598, 142948, -170032, -393218, 319722, -261706, -109196 ], [ 88893, -79893, -427517, 85151, -324970, 23315, -28325, -70000, -73761, -76276, 272830, -21394, 105649, 111830, 75752, 356885, 160829, -130200, 55378, 162451, 31149, -199661, 243734, 62360, -351059, 162287, 79361, 92974 ], [ 209436, -166396, -502428, 39220, -312504, -37980, 114436, -162368, 201204, -377392, 334056, 39464, 138700, 340680, -69792, 440444, 331420, -41696, 37208, 289572, 27676, -325724, 344520, 294752, -308900, 4852, 420428, 295144 ], [ 252554, -2251, -305715, -23716, -125029, -90345, 186327, -81323, 115435, -370499, 112163, -79323, 194361, 114727, -46008, 165834, 135710, -167588, 83600, 252875, 9611, -289888, 344587, 267243, -236588, 48950, 380051, 344763 ], [ 279372, 214662, -51818, -90232, 99290, -140830, 243298, 36230, -46278, -298762, -169334, -235930, 254782, -206974, 13424, -184180, -137116, -338616, 143584, 181690, -11526, -219968, 323450, 185018, -157928, 135476, 259370, 362266 ] ], [ [ -168640, -266304, -369024, 382464, -131328, 256576, 442624, -127424, 148096, 11136, -159936, 61952, -76288, -145984, -97664, -251008, 13440, -77952, -100544, 131712, 348096, -258496, -108096, 26752, 247488, -325568, -381632, -30784 ], [ -165070, -248850, -337428, 374742, -125250, 252568, 418513, -128264, 149026, 11700, -136092, 53162, -63433, -140668, -91616, -252418, 1743, -78585, -92810, 119595, 315585, -249151, -105033, 15880, 231669, -318122, -371684, -8005 ], [ -137700, -115036, -95192, 315540, -78652, 221840, 233662, -134704, 156156, 16024, 46712, -14228, 35122, -99912, -45248, -263228, -87934, -83438, -33516, 26698, 66334, -177506, -81550, -67472, 110390, -261036, -295416, 166634 ], [ -110330, 18778, 147044, 256338, -32054, 191112, 48811, -141144, 163286, 20348, 229516, -81618, 133677, -59156, 1120, -274038, -177611, -88291, 25778, -66199, -182917, -105861, -58067, -150824, -10889, -203950, -219148, 341273 ], [ -76800, 47000, 248104, 160128, 10784, 172960, -113032, -86128, 128624, 27360, 324480, -56792, 185920, -44576, -26400, -301000, -213488, -118152, 53968, -152808, -272672, -73760, -89648, -194208, -109632, -168640, -85112, 382168 ], [ -31720, -122763, 84459, -5472, 46572, 178388, -231735, 84118, 15602, 39412, 254744, 140939, 151328, -79076, -192460, -358247, -148490, -194903, 23838, -227627, -63372, -115804, -224474, -162652, -166120, -174160, 157239, 172293 ], [ 13360, -292526, -79186, -171072, 82360, 183816, -350438, 254364, -97420, 51464, 185008, 338670, 116736, -113576, -358520, -415494, -83492, -271654, -6292, -302446, 145928, -157848, -359300, -131096, -222608, -179680, 399590, -37582 ], [ -424, -297007, -142640, -160080, 45387, 134813, -268434, 342671, -47643, 85941, 61582, 410938, 30586, -56491, -384856, -302675, -8575, -192756, -27192, -335574, 115300, -63509, -350411, -119573, -230684, -111776, 482626, -68902 ], [ -59488, -174348, -129024, -13248, -47556, 43940, -32040, 367948, 127364, 137668, -103144, 386696, -95224, 71044, -303712, -59036, 73972, 5872, -40992, -336632, -99888, 135740, -230972, -123460, -201520, 12608, 443112, 37128 ], [ -118552, -51689, -115408, 133584, -140499, -46933, 204354, 393225, 302371, 189395, -267870, 362454, -221034, 198579, -222568, 184603, 156519, 204500, -54792, -337690, -315076, 334989, -111533, -127347, -172356, 136992, 403598, 143158 ], [ -126676, -79096, -118874, 94188, -85068, -610, 165312, 400646, 233586, 181848, -248906, 171568, -193358, 263690, -102688, 234760, 196280, 220518, -124518, -224502, -345674, 267478, 23710, -88142, -202358, 202714, 401992, 193172 ], [ -120650, -148188, -127085, 3062, 11578, 83823, 49760, 403107, 97081, 157836, -178917, -65608, -123047, 311461, 27952, 231172, 224156, 185811, -209779, -79579, -324997, 125867, 163343, -36967, -248795, 252141, 410916, 227626 ], [ -114624, -217280, -135296, -88064, 108224, 168256, -65792, 405568, -39424, 133824, -108928, -302784, -52736, 359232, 158592, 227584, 252032, 151104, -295040, 65344, -304320, -15744, 302976, 14208, -295232, 301568, 419840, 262080 ], [ -67129, -87100, 14066, -132891, 119586, 46701, -123959, 155167, 35280, 190243, -203021, -140864, 83401, 305389, 74550, 146233, 146209, 32447, -95032, 69346, -233641, -68598, 284898, -122228, -113049, 117844, 122956, 134545 ], [ -19634, 43080, 163428, -177718, 130948, -74854, -182126, -95234, 109984, 246662, -297114, 21056, 219538, 251546, -9492, 64882, 40386, -86210, 104976, 73348, -162962, -121452, 266820, -258664, 69134, -65880, -173928, 7010 ], [ 14081, 118230, 242840, -214185, 114670, -167709, -221423, -301280, 146533, 246301, -325987, 151161, 319100, 170793, -74674, 10671, -26277, -165777, 249834, 62120, -79338, -165696, 205492, -371550, 203607, -171814, -368112, -100250 ], [ -1812, -4728, 70432, -220556, -1112, -157244, -192788, -347648, 45724, 41532, -120068, 166732, 286992, -6836, -71960, 54164, 48036, -104620, 196152, -3936, 50888, -178944, -11536, -399656, 166324, 2296, -192576, -134520 ], [ -17705, -127686, -101976, -226927, -116894, -146779, -164153, -394016, -55085, -163237, 85851, 182303, 254884, -184465, -69246, 97657, 122349, -43463, 142470, -69992, 181114, -192192, -228564, -427762, 129041, 176406, -17040, -168790 ], [ -59758, -129474, -130874, -202508, -135336, -101804, -193448, -373974, -131494, -284786, 156450, 212104, 142296, -200154, -127142, 104540, 153042, -11336, 80968, -71068, 207930, -167170, -325042, -394538, 105608, 216586, 81186, -188360 ], [ -135819, 26259, 26791, -138062, -27236, -11966, -298052, -267599, -176183, -298149, 51133, 260404, -74916, -5321, -263831, 63830, 127029, -16948, 9300, 12330, 100313, -92397, -264805, -281585, 100180, 82657, 78909, -188820 ], [ -211880, 181992, 184456, -73616, 80864, 77872, -402656, -161224, -220872, -311512, -54184, 308704, -292128, 189512, -400520, 23120, 101016, -22560, -62368, 95728, -7304, -17624, -204568, -168632, 94752, -51272, 76632, -189280 ], [ -270061, 227235, 173326, 31060, 105444, 135490, -324080, -65214, -243361, -354200, -111486, 305329, -228240, 276705, -332099, -38785, 114813, 65458, -42011, 174506, -22461, 21539, -159601, -134504, 14279, -115571, 16035, -137675 ], [ -318706, 213550, 72172, 157192, 85480, 175924, -147808, 25268, -254010, -412528, -143180, 274394, -14432, 306490, -154286, -111994, 149842, 203412, 27426, 250820, 11694, 41710, -122778, -142416, -106218, -142734, -75666, -58302 ], [ -367351, 199865, -28982, 283324, 65516, 216358, 28464, 115750, -264659, -470856, -174874, 243459, 199376, 336275, 23527, -185203, 184871, 341366, 96863, 327134, 45849, 61881, -85955, -150328, -226715, -169897, -167367, 21071 ], [ -228156, 203220, 9964, 178996, -35748, 100712, 169816, 143212, -213548, -288904, -97988, 119864, 221224, 275460, 166560, -95952, 84820, 210160, 55200, 359928, 62304, -15008, -62052, -51820, -226372, -90020, -115928, 16344 ], [ -60785, 209131, 69925, 40099, -149207, -38346, 305930, 161221, -153173, -70910, -4815, -17630, 214278, 201055, 304376, 17668, -35493, 38580, -3128, 386194, 76104, -106456, -40087, 62651, -207903, 5913, -43018, -998 ], [ 75476, 208116, 131300, -91140, -237042, -157116, 413890, 169458, -100940, 122816, 75424, -143718, 206552, 127944, 406706, 123036, -140870, -119772, -48878, 386454, 85992, -187902, -23696, 152948, -194518, 88762, 19844, -20804 ], [ -114918, 134378, 207522, -141970, -55825, -62862, 226233, 75089, -134198, 61728, 19856, -150043, 190636, 68420, 136433, 141758, -89419, -139230, 37441, 113651, 54804, -164327, -65832, -10582, -234515, 34229, -22798, -66482 ], [ -305312, 60640, 283744, -192800, 125392, 31392, 38576, -19280, -167456, 640, -35712, -156368, 174720, 8896, -133840, 160480, -37968, -158688, 123760, -159152, 23616, -140752, -107968, -174112, -274512, -20304, -65440, -112160 ], [ -350036, 21888, 346477, -242083, 279400, 86425, -124322, -92117, -214455, -17811, -42315, -120672, 161667, -58580, -278001, 174288, -2099, -132296, 170676, -339562, 16802, -120901, -90457, -225173, -277178, -78596, -66327, -118372 ], [ -61800, 63104, 378378, -287830, 371216, 51810, -230628, -115738, -292862, 61194, 63002, 11072, 155158, -144232, -133906, 176864, -1846, -1104, 127528, -308788, 65700, -109562, 63390, -19162, -194516, -145480, 28226, -34376 ], [ 226436, 104320, 410279, -333577, 463032, 17195, -336934, -139359, -371269, 140199, 168319, 142816, 148649, -229884, 10189, 179440, -1593, 130088, 84380, -278014, 114598, -98223, 217237, 186849, -111854, -212364, 122779, 49620 ], [ 309472, 73584, 308572, -330232, 376960, 43456, -325076, -110276, -333744, 188652, 201804, 168624, 175752, -135740, 94080, 239664, -4748, 187516, 48384, -156628, 147452, -66664, 219140, 204808, -75344, -249200, 123720, 100856 ], [ 204408, -23108, 84391, -281886, 127824, 125520, -204901, -32881, -189948, 209099, 169443, 97324, 233666, 123217, 122784, 352732, -11027, 177327, 18944, 47819, 165599, -16570, 81761, 50386, -81140, -258492, 38850, 122062 ], [ 99344, -119800, -139790, -233540, -121312, 207584, -84726, 44514, -46152, 229546, 137082, 26024, 291580, 382174, 151488, 465800, -17306, 167138, -10496, 252266, 183746, 33524, -55618, -104036, -86936, -267784, -46020, 143268 ], [ 32598, -83620, -198578, -133514, -236692, 220220, 27153, 79103, 50401, 195321, 62986, -38034, 259326, 322772, 3358, 456519, -35638, 136600, -15082, 145477, 130153, 12864, -72416, -15987, -147880, -150426, -118786, 228836 ], [ -20624, -544, -198992, -15248, -304864, 208352, 136104, 98584, 130280, 141800, -25840, -99536, 195248, 151008, -207184, 404056, -58224, 98880, -10896, -71160, 51240, -32768, -46656, 157640, -228288, 11632, -187280, 337120 ], [ -73846, 82532, -199406, 103018, -373036, 196484, 245055, 118065, 210159, 88279, -114666, -161038, 131170, -20756, -417726, 351593, -80810, 61160, -6710, -287797, -27673, -78400, -20896, 331267, -308696, 173690, -255774, 445404 ], [ -28552, 200962, -114966, 10656, -183170, 107264, 285982, 104964, 242848, 71388, -70964, -48916, 117450, 62438, -389480, 291078, -30246, -116744, -60318, -357826, -155778, 28516, -167198, 197510, -95536, 97312, -41150, 374212 ], [ 21220, 320999, -26669, -91280, 18425, 14528, 323817, 90382, 273392, 56162, -21238, 71098, 106019, 157221, -350380, 230197, 23643, -301020, -116553, -421191, -286119, 142366, -321321, 49781, 130968, 10096, 186343, 294862 ], [ 47784, 403948, 63652, -155904, 157192, -49520, 330640, 75408, 286596, 52424, 5008, 141624, 65224, 197776, -325072, 172020, 52476, -408092, -145724, -458548, -350204, 227328, -423860, -62192, 283464, -43428, 343332, 217052 ], [ -35890, 310729, 163587, -43296, -2474, 22700, 190156, 58572, 217435, 103254, -80276, -22918, -115050, -19252, -365276, 126687, -37707, -148445, -46341, -372367, -99573, 175072, -281375, -4324, 84422, 63085, 165427, 146557 ], [ -119564, 217510, 263522, 69312, -162140, 94920, 49672, 41736, 148274, 154084, -165560, -187460, -295324, -236280, -405480, 81354, -127890, 111202, 53042, -286186, 151058, 122816, -138890, 53544, -114620, 169598, -12478, 76062 ], [ -162756, 93097, 288703, 179751, -197273, 164296, -8309, 40128, 83046, 170714, -161879, -299343, -340958, -303602, -351679, 67755, -148782, 201604, 83134, -219652, 276931, 59265, 9166, 80524, -230664, 226413, -107268, 39983 ], [ -142976, -79840, 197600, 286816, -38688, 229248, 62048, 62208, 23936, 134144, -19808, -329312, -177152, -138048, -151648, 103520, -61888, 28736, 5440, -183680, 208736, -21856, 165888, 59456, -217600, 205920, -72768, 57440 ], [ -123196, -252777, 106497, 393881, 119897, 294200, 132405, 84288, -35174, 97574, 122263, -359281, -13346, 27506, 48383, 139285, 25006, -144132, -72254, -147708, 140541, -102977, 322610, 38388, -204536, 185427, -38268, 74897 ], [ -103892, -200440, 46838, 266810, 179180, 349408, 154518, 1424, -39138, 117704, 141358, -322260, -18800, 64540, 110360, 127702, 25870, -139102, -72696, -173630, 96692, -149532, 251888, 19308, -84792, 36694, -25202, 54554 ], [ -84894, -3284, 7393, -10777, 174626, 398352, 145617, -148904, -7651, 174284, 81397, -242174, -133064, 18954, 83588, 85681, -28571, -19709, -23476, -239341, 68494, -173866, 34952, 1506, 103532, -194479, -25915, 9911 ], [ -65896, 193872, -32052, -288364, 170072, 447296, 136716, -299232, 23836, 230864, 21436, -162088, -247328, -26632, 56816, 43660, -83012, 99684, 25744, -305052, 40296, -198200, -181984, -16296, 291856, -425652, -26628, -34732 ], [ 10330, 96927, -76722, -264877, 148532, 458354, 159260, -182648, 125718, 213857, 59667, -129977, -184151, -109268, -98358, 53490, -92043, 9127, 115795, -205007, 56634, -115317, -81544, -13692, 368859, -385638, -5586, -87640 ], [ 98604, -61934, -122492, -178006, 123416, 461436, 188424, -9872, 242420, 181358, 118570, -107966, -83618, -199704, -280564, 74236, -91514, -125630, 214442, -70066, 82348, -9862, 85712, -6792, 422426, -288532, 20036, -142288 ], [ 176501, -208716, -163842, -96192, 102636, 455475, 218684, 151361, 349833, 147535, 176164, -84198, 10680, -283852, -446326, 92628, -90037, -248227, 305055, 54538, 108539, 96350, 237277, -1720, 458861, -186688, 49365, -186304 ], [ 26104, -89760, -107952, -125632, 177248, 250568, 273056, 58648, 252888, 84584, 204960, -21776, -32192, -229664, -250320, 59232, -67704, -103304, 218920, -48272, 145224, 219216, 43640, -36864, 118392, 19392, 160248, 3584 ], [ -124293, 29196, -52062, -155072, 251860, 45661, 327428, -34065, 155943, 21633, 233756, 40646, -75064, -175476, -54314, 25836, -45371, 41619, 132785, -151082, 181909, 342082, -149997, -72008, -222077, 225472, 271131, 193472 ], [ -231508, 95742, -36888, -148776, 305748, -78018, 350792, -120292, 76836, -13988, 250504, 68856, -82296, -116608, 90122, 8838, -23086, 127910, 60402, -214460, 155066, 375722, -234806, -71086, -456964, 355352, 308118, 317486 ], [ -216374, 13793, -137076, -41228, 300918, 28449, 286300, -188142, 48270, 27826, 233116, 132, 11452, -44480, 88443, 38301, -937, 48077, 26983, -166114, -51773, 156555, -11269, 32023, -392702, 269332, 135733, 254857 ], [ -201240, -68156, -237264, 66320, 296088, 134916, 221808, -255992, 19704, 69640, 215728, -68592, 105200, 27648, 86764, 67764, 21212, -31756, -6436, -117768, -258612, -62612, 212268, 135132, -328440, 183312, -36652, 192228 ], [ -191947, -139072, -304947, 124071, 237468, 99967, 217618, -298872, -23206, 96472, 167683, -95978, 89135, 54412, 90783, -14907, -1486, 3130, 16652, -152989, -291112, -176542, 290759, 185639, -247117, 99459, -124469, 171674 ], [ -189026, -197952, -337170, 127498, 120168, -89254, 279212, -314512, -81764, 106960, 86194, -78268, -46726, 31688, 101018, -219906, -73108, 163164, 101384, -279374, -133424, -175668, 211018, 178762, -147182, 17970, -120030, 197020 ], [ -186105, -256832, -369393, 130925, 2868, -278475, 340806, -330152, -140322, 117448, 4705, -60558, -182587, 8964, 111253, -424905, -144730, 323198, 186116, -405759, 24264, -174794, 131277, 171885, -47247, -63519, -115591, 222366 ], [ -172944, -261792, -288912, -20016, -119840, -341872, 291984, -252896, -158432, 125040, -70144, -120528, -192432, 15600, 16448, -276560, -157216, 341952, 188208, -263344, 156992, -97424, 79136, 176784, -41680, -44608, -172416, 241024 ], [ -155303, -243162, -159123, -238493, -244914, -350221, 194855, -134998, -158846, 131365, -142088, -214483, -147145, 35081, -124312, 26373, -143830, 298896, 154145, -3329, 278800, 13413, 39070, 186835, -77399, 18228, -256044, 256756 ], [ -137662, -224532, -29334, -456970, -369988, -358570, 97726, -17100, -159260, 137690, -214032, -308438, -101858, 54562, -265072, 329306, -130444, 255840, 120082, 256686, 400608, 124250, -996, 196886, -113118, 81064, -339672, 272488 ], [ -78021, -34647, 39030, -440541, -151166, -115675, 119352, 32947, -24287, 47604, -177154, -107112, -17280, 67953, -123928, 186346, -53176, 306612, -60771, 136706, 196811, 37372, -40600, 261747, -24979, 63659, -258744, 141598 ], [ -14380, 171548, 101544, -401740, 100408, 151148, 152288, 76532, 123580, -51664, -129912, 122336, 71040, 80764, 44064, 920, 30176, 366320, -255604, -19464, -37996, -68336, -80160, 331828, 74956, 38612, -162144, -3256 ], [ 36703, 338725, 152388, -354080, 296686, 375365, 167113, 105180, 251110, -141185, -94376, 305851, 147951, 79442, 173971, -151443, 102047, 390766, -406634, -166124, -249313, -132473, -107300, 358433, 159759, 9887, -87561, -120975 ], [ 4066, 245782, 125432, -247360, 124324, 315542, 61198, 34248, 243060, -165726, -136880, 183146, 148802, -16100, 49978, -83386, 97378, 180132, -265644, -249384, -304030, 80530, -51640, 95198, 143682, -43358, -159758, -57794 ], [ -28571, 152839, 98476, -140640, -48038, 255719, -44717, -36684, 235010, -190267, -179384, 60441, 149653, -111642, -74015, -15329, 92709, -30502, -124654, -332644, -358747, 293533, 4020, -168037, 127605, -96603, -231955, 5387 ], [ -17688, 64120, 52120, -57088, -174200, 208128, -148408, -35152, 156480, -231904, -166040, 31408, 188608, -174112, -196456, 32360, 96984, -117568, -73528, -336536, -374064, 376264, 82728, -309408, 105336, -133400, -244728, 15344 ], [ 74795, -16679, -30611, -16976, -213737, 183472, -247929, 102250, -54200, -305596, -47981, 178010, 299008, -174572, -315987, 41859, 118029, 27056, -190897, -191613, -315506, 214735, 204651, -222284, 71457, -139357, -146081, -74494 ], [ 167278, -97478, -113342, 23136, -253274, 158816, -347450, 239652, -264880, -379288, 70078, 324612, 409408, -175032, -435518, 51358, 139074, 171680, -308266, -46690, -256948, 53206, 326574, -135160, 37578, -145314, -47434, -164332 ], [ 190926, -167123, -163417, 126168, -203020, 78572, -327345, 305736, -275828, -360589, 101258, 329124, 429627, -77745, -340250, 28019, 183025, 159355, -285807, -47900, -119779, -5077, 320265, -107875, 43700, -45269, 53800, -261489 ], [ 161624, -228188, -188372, 277600, -83696, -44432, -215220, 316960, -133136, -270820, 65608, 224336, 380476, 94732, -79752, -20580, 244596, 26300, -155788, -161520, 77860, 16060, 215316, -126620, 80592, 136316, 157024, -364276 ], [ 132322, -289253, -213327, 429032, 35628, -167436, -103095, 328184, 9556, -181051, 29958, 119548, 331325, 267209, 180746, -69179, 306167, -106755, -25769, -275140, 275499, 37197, 110367, -145365, 117484, 317901, 260248, -467063 ], [ 10986, -226838, -166768, 431064, 5966, -224632, -68352, 261936, -6458, -76684, 77414, 25614, 226464, 238500, 230158, -5188, 305530, 2272, -10860, -160484, 261638, 4658, 7686, -152968, 191150, 224464, 320722, -421512 ], [ -135915, -130123, -100344, 391596, -65081, -263548, -55104, 174168, -66557, 31738, 147955, -65305, 106128, 153906, 220935, 90078, 287613, 178544, -27926, 17582, 189027, -42791, -94365, -157476, 275031, 54632, 369321, -334756 ], [ -282816, -33408, -33920, 352128, -136128, -302464, -41856, 86400, -126656, 140160, 218496, -156224, -14208, 69312, 211712, 185344, 269696, 354816, -44992, 195648, 116416, -90240, -196416, -161984, 358912, -115200, 417920, -248000 ], [ -116480, 46494, 23120, 133030, -98845, -161865, 104424, -11649, 35402, 46389, 150301, -42995, -19084, 130998, 251065, 52404, 284163, 242599, -168709, 216509, -29519, -116506, -25411, -101747, 400818, -158900, 329301, -250898 ], [ 49856, 126396, 80160, -86068, -61562, -21266, 250704, -109698, 197460, -47382, 82106, 70234, -23960, 192684, 290418, -80536, 298630, 130382, -292426, 237370, -175454, -142772, 145594, -41510, 442724, -202600, 240682, -253796 ], [ 145527, 138723, 113050, -269451, -15389, 106988, 343659, -153067, 300088, -103278, 37721, 180218, -23981, 243350, 285961, -185991, 289367, 40755, -328733, 256681, -254994, -165818, 240399, -363, 442725, -230805, 150393, -233864 ], [ -13196, -92220, 59000, -324260, 62788, 190800, 244644, 412, 188768, -22824, 79052, 278520, -6524, 254344, 123788, -192500, 194676, 32452, -50364, 270412, -95512, -177272, 60884, -27940, 291868, -203228, 54092, -131744 ], [ -171919, -323163, 4950, -379069, 140965, 274612, 145629, 153891, 77448, 57630, 120383, 376822, 10933, 265338, -38385, -199009, 99985, 24149, 228005, 284143, 63970, -188726, -118631, -55517, 141011, -175651, -42209, -29624 ], [ -219712, -345266, -7840, -281788, 86312, 322094, -1786, 218380, 83878, 96204, 138994, 345124, 26360, 241272, -142888, -163388, 24294, 43146, 335974, 233644, 84912, -98640, -228036, -121074, 24174, -98484, -141730, -12854 ], [ -123296, -95877, 33008, 13210, -141020, 322347, -212121, 167182, 243383, 80334, 128069, 144426, 39148, 171628, -172420, -72998, -26697, 97633, 222423, 99646, -74248, 123448, -246298, -236005, -48437, 43150, -245437, -107039 ], [ -26880, 153512, 73856, 308208, -368352, 322600, -422456, 115984, 402888, 64464, 117144, -56272, 51936, 101984, -201952, 17392, -77688, 152120, 108872, -34352, -233408, 345536, -264560, -350936, -121048, 184784, -349144, -201224 ], [ -1324, 175261, 82259, 272696, -231739, 265043, -447376, 103066, 320413, -66606, 45709, -126290, 127619, 37590, -224449, -12968, -8784, 195432, 125686, -47270, -232593, 256869, -222072, -304677, -180834, 151683, -248011, -232544 ], [ -13560, 75602, 73358, 60912, 98978, 176654, -373408, 110564, 108882, -259116, -57998, -126612, 236846, -24004, -243194, -107728, 124064, 232784, 212028, 4388, -146458, 2466, -147184, -172450, -233780, 25390, -37630, -230336 ], [ -25796, -24057, 64457, -150872, 429695, 88265, -299440, 118062, -102649, -451626, -161705, -126934, 346073, -85598, -261939, -202488, 256912, 270136, 298370, 56046, -60323, -251937, -72296, -40223, -286726, -100903, 172751, -228128 ], [ 11768, -111956, -1544, -139896, 383252, 50396, -221872, 72540, -215780, -335156, -131732, -125336, 289420, -65712, -180044, -289248, 238000, 238888, 311572, -51796, -62848, -265320, -71088, -36476, -242152, -175336, 78632, -98100 ], [ 56802, -198091, -76110, -95506, 280235, 20105, -143764, 19065, -314151, -172339, -81707, -123450, 207885, -33604, -83053, -374808, 196324, 197350, 313803, -183563, -78672, -242550, -80932, -52001, -182950, -241990, -61162, 51101 ], [ 100152, -272868, -129318, -57052, 180952, -14446, -67446, -20120, -395748, -18696, -41298, -110030, 122504, -2310, -4620, -430122, 143538, 155340, 301686, -284194, -95168, -221738, -82304, -68064, -134014, -286744, -192278, 180946 ], [ 125820, -228386, 41733, -80926, 120876, -93727, -9923, 90740, -301218, 38620, -101857, 24497, -3260, 20437, -121046, -167853, -25903, 108374, 138915, -57897, -118720, -221485, 5280, -89776, -192871, -101548, -232275, 107553 ], [ 151488, -183904, 212784, -104800, 60800, -173008, 47600, 201600, -206688, 95936, -162416, 159024, -129024, 43184, -237472, 94416, -195344, 61408, -23856, 168400, -142272, -221232, 92864, -111488, -251728, 83648, -272272, 34160 ], [ 122899, -108531, 259172, -100968, 12603, -230631, 30125, 207033, -112781, 118056, -214918, 235444, -192257, 74688, -269849, 261877, -250993, 46446, -170639, 338662, -160420, -178307, 86186, -131142, -245723, 152147, -285683, -22475 ], [ -29706, 37450, 20616, -33808, -8442, -238750, -158774, -28510, -20298, 59728, -249004, 179048, -112562, 126208, -110114, 212634, -46546, 104636, -280878, 380844, -166216, -37846, -135948, -146092, -91462, -46090, -238326, -40806 ], [ -182311, 183431, -217940, 33352, -29487, -246869, -347673, -264053, 72185, 1400, -283090, 122652, -32867, 177728, 49621, 163391, 157901, 162826, -391117, 423026, -172012, 102615, -358082, -161042, 62799, -244327, -190969, -59137 ], [ -172640, 228780, -205792, 61068, -62064, -255468, -376228, -288156, 172516, -57720, -235360, 64792, 29836, 140232, 69352, 159712, 260480, 145848, -301760, 412084, -92860, 113068, -348088, -127056, 66148, -329740, -156596, -56048 ], [ -14216, 181883, 36168, 52627, -105212, -264507, -257801, -118439, 280041, -117566, -112632, 5590, 76963, 21138, -39254, 197800, 269680, 59966, -29440, 352445, 64161, 4347, -125310, -48212, -68839, -311731, -134125, -33324 ], [ 144208, 134986, 278128, 44186, -148360, -273546, -139374, 51278, 387566, -177412, 10096, -53612, 124090, -97956, -147860, 235888, 278880, -25916, 242880, 292806, 221182, -104374, 97468, 30632, -203826, -293722, -111654, -10600 ], [ 151876, 133088, 234845, 57658, -173777, -232911, 1850, -29789, 250699, -105763, 6752, -8893, 145853, -103932, -107359, 152426, 99023, -95716, 337975, 93104, 242849, -38896, 219436, 43142, -204258, -109691, -68375, -60381 ], [ 106336, 147072, 90888, 78864, -192936, -174744, 151120, -199368, 27576, 12296, -41088, 72504, 158664, -69984, -14232, 26064, -147560, -159840, 370520, -156032, 216744, 88064, 305824, 32240, -157200, 132936, -17752, -135752 ], [ 60796, 161056, -53069, 100070, -212095, -116577, 300390, -368947, -195547, 130355, -88928, 153901, 171475, -36036, 78895, -100298, -394143, -223964, 403065, -405168, 190639, 215024, 392212, 21338, -110142, 375563, 32871, -211123 ], [ -22474, 157770, -124558, 34596, -258336, -85228, 183064, -262338, -230328, 60864, -85992, 220888, 57060, -78252, 101490, -161144, -118160, -111538, 265462, -175584, 197402, 108938, 316790, 62290, -194336, 215788, 99070, -39368 ], [ -107459, 153699, -192753, -34818, -305808, -55098, 53620, -143175, -256548, -17152, -80748, 287220, -63138, -123930, 120879, -219012, 181576, 8913, 120125, 75760, 205659, -7741, 234013, 105599, -284496, 37722, 165977, 143620 ], [ -184396, 157332, -214788, -61316, -324316, -27564, -43540, -29676, -247680, -94992, -55648, 336096, -156084, -165220, 144156, -238964, 396976, 126908, -20980, 263228, 202248, -100720, 153840, 135232, -308636, -71268, 234644, 284604 ], [ -223105, 197559, -17563, 116037, -205245, -12361, 12649, 56919, -72144, -171996, 63768, 302056, -119583, -185667, 185901, -78815, 211780, 233237, -141983, 147285, 143414, -81124, 86036, 99904, -19181, 147853, 311671, 226069 ], [ -261814, 237786, 179662, 293390, -86174, 2842, 68838, 143514, 103392, -249000, 183184, 268016, -83082, -206114, 227646, 81334, 26584, 339566, -262986, 31342, 84580, -61528, 18232, 64576, 270274, 366974, 388698, 167534 ], [ -268132, 239664, 253002, 339748, -50587, -774, 77813, 169386, 133443, -239442, 226190, 194160, -34629, -193180, 256692, 150898, -99311, 340190, -294430, -17650, 34008, -57826, 3357, 17962, 346753, 443481, 313679, 97128 ], [ -224064, 181888, 133632, 182336, -144864, -33664, 13344, 100800, -62816, -95232, 150336, 58368, 32416, -128320, 265984, 79552, -132960, 176384, -186560, 37504, -3712, -78848, 70816, -46208, 91936, 298144, 2144, 8256 ], [ -179996, 124112, 14262, 24924, -239141, -66554, -51125, 32214, -259075, 48978, 74482, -77424, 99461, -63460, 275276, 8206, -166609, 12578, -78690, 92658, -41432, -99870, 138275, -110378, -162881, 152807, -309391, -80616 ], [ -111246, 73182, -95602, -48922, -278916, -50514, -9474, -26208, -251354, 9592, 74060, -86740, 154746, 51324, 232208, 46242, -97806, -74032, -14892, 100142, -25966, -138322, 156412, -75344, -283438, 60166, -308390, -64404 ], [ -26629, 26653, -199355, -69047, -283654, -3019, 100397, -78096, -112503, -147820, 122130, -14750, 202471, 198202, 155480, 154595, 36859, -111016, 20574, 76981, 23691, -187979, 142842, 23464, -317685, 1401, -106473, 19362 ], [ 57988, -19876, -303108, -89172, -288392, 44476, 210268, -129984, 26348, -305232, 170200, 57240, 250196, 345080, 78752, 262948, 171524, -148000, 56040, 53820, 73348, -237636, 129272, 122272, -351932, -57364, 95444, 103128 ], [ 127462, 27075, -205461, -72380, -93459, 29841, 188241, -18909, 925, -253701, 73509, -16557, 202655, 143745, 71032, 52006, 13874, -220476, 105072, 61629, 81661, -255392, 99837, 75293, -227700, -1958, 138293, 129229 ], [ 193748, 93706, -65414, -47816, 143510, 2126, 138446, 126474, -59082, -158182, -53658, -121046, 135058, -130898, 77840, -226156, -205316, -300424, 156960, 75958, 81270, -266432, 67062, -2378, -70104, 77484, 147654, 143190 ] ], [ [ -141888, -231104, -428160, 348672, -170752, 255168, 391936, 118976, -113792, -256384, -324672, -39424, -290304, -54464, -179328, -248192, -169600, -7552, -40000, 320384, 203072, -372544, -129216, 1408, 108096, -135488, -354880, -130752 ], [ -146106, -224870, -396828, 338706, -174838, 237960, 382411, 119720, -92138, -232324, -295284, -45970, -264051, -62612, -175392, -242870, -168427, -19075, -23950, 294473, 179867, -366565, -116979, 5848, 91287, -142958, -337804, -103815 ], [ -178444, -177076, -156616, 262300, -206164, 106032, 309386, 125424, 73876, -47864, -69976, -96156, -62778, -125080, -145216, -202068, -159434, -107418, 99100, 95822, 1962, -320726, -23162, 39888, -37582, -200228, -206888, 102702 ], [ -210782, -129282, 83596, 185894, -237490, -25896, 236361, 131128, 239890, 136596, 155332, -146342, 138495, -187548, -115040, -161266, -150441, -195761, 222150, -102829, -175943, -274887, 70655, 73928, -166451, -257498, -75972, 309219 ], [ -178176, -132344, 197944, 106624, -220832, -67104, 125096, 155696, 314832, 208288, 293504, -101320, 274624, -184672, -138336, -174104, -120912, -274264, 277488, -250488, -226912, -225120, 60656, 107808, -265920, -288320, 71000, 353480 ], [ -23800, -230761, 76297, 21984, -114204, 61788, -57869, 215634, 219014, 68540, 268296, 122217, 288608, -59276, -261892, -287517, -52878, -334317, 205866, -302537, -39876, -167988, -143998, 141388, -310264, -269552, 248077, 93511 ], [ 130576, -329178, -45350, -62656, -7576, 190680, -240834, 275572, 123196, -71208, 243088, 345754, 302592, 66120, -385448, -400930, 15156, -394370, 134244, -354586, 147160, -110856, -348652, 174968, -354608, -250784, 425154, -166458 ], [ 148296, -324661, -40208, -66800, 50601, 238543, -202214, 328789, 138983, -112169, 132730, 424094, 214110, 119223, -395592, -310529, 73947, -316220, 28952, -341778, 137740, 8585, -324649, 96137, -344820, -199776, 463222, -252162 ], [ 60896, -240964, 62464, -9024, 71508, 224076, 6856, 376836, 240620, -77140, -43128, 390744, 46808, 116716, -318496, -63348, 125628, -131760, -102240, -279080, -22800, 175956, -124756, -69164, -293392, -123968, 394360, -203816 ], [ -26504, -157267, 165136, 48752, 92415, 209609, 215926, 424883, 342257, -42111, -218986, 357394, -120494, 114209, -241400, 183833, 177309, 52700, -233432, -216382, -183340, 343327, 75137, -234465, -241964, -48160, 325498, -155470 ], [ -74844, -106024, 40450, 57316, 10236, 146218, 208960, 417058, 266630, -7352, -168782, 167696, -105402, 193422, -192096, 157144, 199272, 102466, -276802, -97650, -257102, 194834, 164906, -183226, -275442, 46206, 353944, -96612 ], [ -112334, -63796, -147391, 52210, -100578, 69237, 141984, 393713, 141763, 27332, -55783, -65432, -39645, 295335, -150512, 54380, 212980, 114817, -295777, 36647, -306759, -41399, 224085, -71837, -332505, 145727, 409420, -34834 ], [ -149824, -21568, -335232, 47104, -211392, -7744, 75008, 370368, 16896, 62016, 57216, -298560, 26112, 397248, -108928, -48384, 226688, 127168, -314752, 170944, -356416, -277632, 283264, 39552, -389568, 245248, 464896, 26944 ], [ -90691, 13484, -176762, -84249, -37098, 14911, -83853, 111365, -29840, 176625, -100127, -136640, 158707, 325695, -181838, -11837, 129467, -16283, -78312, 208342, -233619, -276850, 298582, -123196, -211939, 168796, 174084, -67701 ], [ -31558, 48536, -18292, -215602, 137196, 37566, -242714, -147638, -76576, 291234, -257470, 25280, 291302, 254142, -254748, 24710, 32246, -159734, 158128, 245740, -110822, -276068, 313900, -285944, -34310, 92344, -116728, -162346 ], [ 31835, 72338, 83208, -304275, 258330, 66481, -327925, -349856, -99097, 334543, -344753, 145155, 383252, 158099, -297798, 72117, -42535, -263435, 329518, 238648, 1490, -278336, 285308, -409962, 83949, 34942, -329040, -208446 ], [ 110564, 55640, -20384, -239300, 188088, 117932, -147996, -347648, -34444, 121172, -179820, 113668, 328880, -26108, -233352, 158620, -36532, -224036, 266728, 71392, 76056, -291584, 98640, -394552, -11524, 46120, -258752, -79784 ], [ 189293, 38942, -123976, -174325, 117846, 169383, 31933, -345440, 30209, -92199, -14887, 82181, 274508, -210315, -168906, 245123, -30529, -184637, 203938, -95864, 150622, -304832, -88028, -379142, -106997, 57298, -188464, 48878 ], [ 155622, 27914, -96158, -88900, 41544, 170204, 39752, -335122, 47102, -219270, 42006, 109144, 164296, -257662, -185090, 225716, -55386, -132248, 125848, -117620, 198558, -222390, -210246, -298222, -146600, 28046, -140266, 104680 ], [ -24169, 24257, 102493, 23110, -42636, 105206, -176172, -314261, 1907, -234151, -41553, 212092, -18508, -127091, -306093, 68626, -120361, -62972, 27868, 49774, 211875, -15551, -248679, -132139, -113572, -53765, -120785, 65764 ], [ -203960, 20600, 301144, 135120, -126816, 40208, -392096, -293400, -43288, -249032, -125112, 315040, -201312, 3480, -427096, -88464, -185336, 6304, -70112, 217168, 225192, 191288, -287112, 33944, -80544, -135576, -101304, 26848 ], [ -273471, 40433, 303610, 210140, -62196, 7670, -304720, -157834, -68923, -300168, -168906, 360043, -215216, 134651, -309329, -119899, -183441, 121030, -128537, 259822, 229329, 200817, -263595, 73352, -116291, -90337, -60943, 42967 ], [ -284166, 72794, 201444, 265432, 81784, -7556, -55584, 38908, -84126, -370640, -191492, 374142, -139040, 266142, -64218, -84318, -145882, 259996, -165866, 235948, 228570, 105114, -207038, 45200, -188718, 22662, -9446, 88438 ], [ -294861, 105155, 99278, 320724, 225764, -22782, 193552, 235650, -99329, -441112, -214078, 388241, -62864, 397633, 180893, -48737, -108323, 398962, -203195, 212074, 227811, 9411, -150481, 17048, -261145, 135661, 42051, 133909 ], [ -166996, 75356, 71652, 150396, 144564, -69128, 267848, 196452, -31652, -214104, -63404, 218600, -3528, 228204, 258784, -77296, -113444, 269648, -128544, 285480, 200992, -79072, -40844, 108956, -188972, 140980, 104248, 27080 ], [ -18347, 36233, 55207, -53775, 29587, -120142, 315918, 121863, 48457, 57526, 113259, 21398, 53282, 13637, 311592, -115476, -124967, 100092, -37096, 373478, 170264, -166472, 76755, 218873, -95109, 130147, 168050, -102594 ], [ 102492, -7748, 45324, -243820, -64518, -155092, 352246, 56070, 115452, 296000, 271840, -163650, 99016, -170728, 339782, -142988, -133346, -55092, 51046, 433490, 144248, -239690, 170960, 305980, -14866, 118814, 209132, -219948 ], [ -68674, -102738, 104342, -285542, 60533, -21370, 265283, 82635, 44750, 186336, 240560, -221081, 28452, -37972, 109483, -58486, -108713, -59370, 104475, 199649, 167708, -163997, 19528, 153582, -77633, 102231, 11654, -207942 ], [ -239840, -197728, 163360, -327264, 185584, 112352, 178320, 109200, -25952, 76672, 209280, -278512, -42112, 94784, -120816, 26016, -84080, -63648, 157904, -34192, 191168, -88304, -131904, 1184, -140400, 85648, -185824, -195936 ], [ -284124, -201984, 225983, -360817, 296824, 203619, 70378, 102473, -112397, -12993, 173527, -293152, -68079, 148132, -269355, 97904, -69793, -27928, 160380, -184110, 178326, -8327, -179491, -70007, -177694, 62996, -263469, -147852 ], [ -38392, 1152, 296846, -375698, 376496, 197846, -85516, 19650, -234826, -56946, 127550, -209984, 7890, 19976, -231014, 140960, -79154, 99216, 46392, -142204, 82508, 81442, 10282, 44418, -156764, 26472, -67210, -17304 ], [ 207340, 204288, 367709, -390579, 456168, 192073, -241410, -63173, -357255, -100899, 81573, -126816, 83859, -108180, -192673, 184016, -88515, 226360, -67596, -100298, -13310, 171211, 200055, 158843, -135834, -10052, 129049, 113244 ], [ 310176, 237264, 274868, -374056, 402304, 219456, -287324, -70060, -343952, -81948, 36100, -40816, 157272, -52052, -150912, 258320, -68548, 265748, -120576, 5028, 14484, 176392, 256364, 194776, -70768, -35536, 134808, 133416 ], [ 282024, 114260, 31965, -328746, 226032, 277232, -232423, -7339, -206228, -5335, -8911, 47780, 228342, 173003, -106016, 361268, -21697, 224693, -117632, 168489, 155589, 104034, 190331, 158758, 34756, -50900, -34058, 52410 ], [ 253872, -8744, -210938, -283436, 49760, 335008, -177522, 55382, -68504, 71278, -53922, 136376, 299412, 398058, -61120, 464216, 25154, 183638, -114688, 331950, 296694, 31676, 124298, 122740, 140280, -66264, -202924, -28596 ], [ 181010, 22068, -178118, -150542, -98972, 235092, -92021, 41637, 59003, 123139, 2574, 78874, 181578, 310364, -162390, 452669, 58830, 136072, -17326, 245511, 185043, -20928, 90208, 150047, 75464, -30526, -219062, 76684 ], [ 92368, 107168, -47984, 13264, -237984, 79520, 4280, 904, 182904, 166264, 94896, -30192, -2928, 112288, -315248, 400712, 87856, 86208, 113360, 70872, -15816, -66560, 67392, 199704, -49472, 23248, -181296, 247712 ], [ 3726, 192268, 82150, 177070, -376996, -76052, 100581, -39829, 306805, 209389, 187218, -139258, -187434, -85788, -468106, 348755, 116882, 36344, 244046, -103767, -216675, -112192, 44576, 249361, -174408, 77022, -143530, 418740 ], [ -86104, 258998, 60462, 1504, -215862, -47616, 185002, 57708, 287200, 91188, 67460, -68892, -78130, 65474, -377336, 318754, 7550, -120792, 198358, -228598, -267318, 7308, -116906, 171682, 9712, 65632, -7050, 277676 ], [ -175988, 324893, 31873, -189488, -41085, -10816, 268883, 161530, 261072, -34346, -61938, 9630, 44529, 232615, -275492, 289751, -108071, -282804, 144653, -351165, -311133, 134314, -284691, 88215, 207880, 51280, 133917, 122426 ], [ -236104, 352996, 24140, -336128, 90840, 12080, 330288, 232752, 242156, -119528, -181200, 48872, 118552, 332592, -205040, 257468, -193132, -381428, 90028, -446844, -307348, 227328, -392444, 13488, 328344, 46772, 222156, -16588 ], [ -154822, 201587, 115473, -272096, 19218, -31068, 284932, 149124, 257497, -13038, -252316, -98466, -38446, 113540, -283700, 209605, -133033, -178959, 31033, -414805, -77463, 158880, -215045, -19724, 79714, 89023, 59937, -78481 ], [ -73540, 50178, 206806, -208064, -52404, -74216, 239576, 65496, 272838, 93452, -323432, -245804, -195444, -105512, -362360, 161742, -72934, 23510, -27962, -382766, 152422, 90432, -37646, -52936, -168916, 131274, -102282, -140374 ], [ -53548, -70253, 242789, -81059, -101859, -63976, 177129, -14784, 270530, 107134, -284397, -322069, -265322, -221190, -335333, 90569, -12250, 116332, -24182, -348396, 268241, 64347, 122554, -96444, -262872, 174911, -212076, -126667 ], [ -128896, -142496, 192672, 143904, -116832, 29312, 88096, -89856, 240768, -23552, -74016, -287776, -199680, -176064, -143904, -16864, 49344, 38592, 77248, -310400, 206624, 104160, 256000, -155968, -116224, 220704, -240320, 4640 ], [ -204244, -214739, 142555, 368867, -131805, 122600, -937, -164928, 211006, -154238, 136365, -253483, -134038, -130938, 47525, -124297, 110938, -39148, 178678, -272404, 145007, 143973, 389446, -215492, 30424, 266497, -268564, 135947 ], [ -195676, -151336, 136818, 316574, -54812, 223392, -37806, -184784, 164010, -149992, 130138, -194396, -106448, -97292, 139400, -119534, 94202, -50794, 131288, -277514, 62460, 51724, 317008, -144284, 134680, 127378, -238470, 124734 ], [ -133162, -732, 159611, 86045, 81302, 329008, -41141, -169144, 105935, -59004, -15337, -119370, -103320, -71026, 167276, -42645, 27111, -19951, -11772, -310335, -33542, -125422, 112216, 10966, 211684, -130613, -170873, 21901 ], [ -70648, 149872, 182404, -144484, 217416, 434624, -44476, -153504, 47860, 31984, -160812, -44344, -100192, -44760, 195152, 34244, -39980, 10892, -154832, -343156, -129544, -302568, -92576, 166216, 288688, -388604, -103276, -80932 ], [ 60798, 19333, 157754, -176767, 101628, 446342, 24180, -98344, 133330, 126715, -94399, -35267, -27885, -143324, 10190, -24698, -77545, -103843, -28415, -205205, -63970, -273431, -87000, 60140, 352601, -305602, 5722, -87112 ], [ 206756, -170394, 123116, -167314, -67192, 438292, 107992, -34864, 249020, 222234, 16622, -40074, 58986, -268168, -219580, -112236, -108894, -249226, 154734, -31302, 35620, -200866, -37136, -100952, 413758, -150812, 123436, -72944 ], [ 338839, -341508, 92106, -156736, -221468, 421793, 191316, 28315, 358963, 309653, 123980, -42178, 140392, -385668, -433522, -190116, -139735, -379633, 326021, 129294, 128185, -122902, 4495, -255336, 458047, 1984, 237751, -55360 ], [ 165672, -103136, 140912, -121408, -55776, 219416, 263904, 84872, 342472, 218872, 150752, 15184, 101568, -341600, -299248, -55520, -159400, -180568, 236344, -2864, 66200, 73840, -135000, -262144, 131240, 110912, 277288, 37376 ], [ -7495, 135236, 189718, -86080, 109916, 17039, 336492, 141429, 325981, 128091, 177524, 72546, 62744, -297532, -164974, 79076, -179065, 18497, 146667, -135022, 4215, 270582, -274495, -268952, -195567, 219840, 316825, 130112 ], [ -131804, 279882, 179064, -62008, 231388, -123382, 359064, 143092, 307660, 62132, 195416, 107048, 31576, -254592, -70258, 140706, -189274, 126722, 76550, -212436, -62690, 386414, -314930, -223194, -423788, 260488, 281938, 179546 ], [ -117682, 158971, -60, -69828, 227570, -88261, 239924, -10778, 284154, 66502, 188148, 76780, 22100, -214848, -87623, -4401, -172691, -22433, 61853, -134742, -143535, 273001, -74695, -28499, -372682, 107676, 36183, 106291 ], [ -103560, 38060, -179184, -77648, 223752, -53140, 120784, -164648, 260648, 70872, 180880, 46512, 12624, -175104, -104988, -149508, -156108, -171588, 47156, -57048, -224380, 159588, 165540, 166196, -321576, -45136, -209572, 33036 ], [ -135209, -84160, -268449, -83235, 184052, -83931, 117606, -273704, 213118, 60744, 137873, 42578, -50763, -88764, -106491, -266873, -175418, -156898, 63556, -84943, -177592, 103254, 257341, 214877, -220255, -133103, -310743, 46142 ], [ -216790, -207808, -259686, -86386, 105208, -186626, 240932, -333872, 139380, 34800, 55878, 67372, -172962, 48408, -90690, -353974, -233884, 36532, 113880, -228026, 8432, 109188, 187214, 104270, -64154, -150330, -254186, 153460 ], [ -298371, -331456, -250923, -89537, 26364, -289321, 364258, -394040, 65642, 8856, -26117, 92166, -295161, 185580, -74889, -441075, -292350, 229962, 164204, -371109, 194456, 115122, 117087, -6337, 91947, -167557, -197629, 260778 ], [ -279600, -275168, -209712, -185104, -79712, -308432, 325424, -338080, 66144, 63440, -81408, -17392, -213904, 108880, -131392, -300144, -240992, 264512, 99856, -234128, 273856, 49360, 123488, 41264, 61456, -133312, -209024, 277632 ], [ -216925, -140158, -154305, -321103, -197702, -290975, 215645, -231314, 99126, 153255, -125016, -185729, -43635, -61389, -219528, -59449, -141586, 229552, -14661, 25381, 306608, -47769, 163370, 158081, -50669, -76548, -250148, 254908 ], [ -154250, -5148, -98898, -457102, -315692, -273518, 105866, -124548, 132108, 243070, -168624, -354066, 126634, -231658, -307664, 181246, -42180, 194592, -129178, 284890, 339360, -144898, 203252, 274898, -162794, -19784, -291272, 232184 ], [ -116103, 107539, 30450, -403471, -174794, -76889, 85736, -141535, 142011, 158396, -109878, -185080, 44672, -74453, -106504, 68910, -5480, 273788, -228785, 263734, 124585, -181484, 137336, 312545, -30017, 3401, -195560, 161706 ], [ -80292, 218100, 166840, -331780, -9240, 136804, 74144, -170308, 149716, 57104, -41384, 16032, -61312, 113940, 122208, -77048, 25248, 363856, -326972, 215848, -113764, -212304, 61344, 342652, 126084, 23388, -86816, 86680 ], [ -39483, 308519, 285356, -257632, 117914, 323335, 53747, -197452, 158402, -30811, 20552, 179065, -142603, 268070, 308545, -202945, 44165, 411930, -391982, 150940, -322683, -209539, 1204, 337467, 259925, 39301, 3277, 21035 ], [ 34646, 264658, 284712, -167104, -10932, 328786, -25350, -213736, 173628, -29546, 38768, 88238, -59274, 193780, 212382, -195102, -15658, 180044, -235812, -27448, -335402, 17126, 46744, 97002, 245366, 28054, -30970, 17930 ], [ 108775, 220797, 284068, -76576, -139778, 334237, -104447, -230020, 188854, -28281, 56984, -2589, 24055, 119490, 116219, -187259, -75481, -51842, -79642, -205836, -348121, 243791, 92284, -143463, 230807, 16807, -65217, 14825 ], [ 181368, 144552, 233224, -40192, -209576, 281344, -188008, -188272, 126912, -69280, 75256, -9072, 128064, 34976, -9720, -160008, -123192, -133056, -25832, -264200, -319504, 350744, 145208, -255200, 202664, -13192, -102696, 12880 ], [ 251081, 7587, 88255, -105328, -168659, 119056, -279939, -37714, -79720, -189524, 93633, 142590, 270848, -68708, -191489, -96367, -148193, 68240, -163947, -97519, -213382, 233237, 211977, -125572, 149051, -78351, -146235, 13110 ], [ 320794, -129378, -56714, -170464, -127742, -43232, -371870, 112844, -286352, -309768, 112010, 294252, 413632, -172392, -373258, -32726, -173194, 269536, -302062, 69162, -107260, 115730, 278746, 4056, 95438, -143510, -189774, 13340 ], [ 291642, -184833, -136995, -74296, -71108, -145564, -390507, 228120, -248636, -322463, 145038, 313548, 425337, -125419, -309054, -25375, -107221, 295865, -292341, 35084, 20559, 3657, 201267, 19791, 46076, -50615, -97736, -86699 ], [ 186440, -177588, -167516, 145952, -2384, -201776, -352764, 316256, -22960, -252428, 189336, 231024, 336212, 37444, -55640, -61324, 28732, 187604, -168900, -153424, 165068, -104236, 12828, -52084, -16, 163860, 98592, -263868 ], [ 81238, -170343, -198037, 366200, 66340, -257988, -315021, 404392, 202716, -182393, 233634, 148500, 247087, 200307, 197774, -97273, 164685, 79343, -45459, -341932, 309577, -212129, -175611, -123959, -46108, 378335, 294920, -441037 ], [ -7890, -57042, -130512, 391112, 16570, -251560, -271104, 269328, 222562, -41924, 170562, 37626, 152544, 187724, 287226, -29740, 238430, 124064, -10596, -223756, 213282, -124218, -139230, -128856, 19418, 276208, 365734, -448088 ], [ -92553, 85719, -35752, 361764, -66115, -227732, -225472, 72264, 185233, 118110, 77665, -81123, 56496, 126406, 331133, 66538, 294895, 211280, -338, -20390, 50097, 18083, -40399, -115148, 115949, 86136, 401683, -407884 ], [ -177216, 228480, 59008, 332416, -148800, -203904, -179840, -124800, 147904, 278144, -15232, -199872, -39552, 65088, 375040, 162816, 351360, 298496, 9920, 182976, -113088, 160384, 58432, -101440, 212480, -103936, 437632, -367680 ], [ -10880, 274986, -5392, 148738, -53327, -92147, 19064, -150491, 234062, 105943, 20303, -55777, -115268, 73138, 337987, 120956, 375441, 246493, -108231, 194223, -112789, 104770, 90287, -10337, 295878, -173948, 286775, -266342 ], [ 155456, 321492, -69792, -34940, 42146, 19610, 217968, -176182, 320220, -66258, 55838, 88318, -190984, 81188, 300934, 79096, 399522, 194490, -226382, 205470, -112490, 49156, 122142, 80766, 379276, -243960, 135918, -165004 ], [ 234957, 295473, -96962, -191593, 128689, 129252, 335497, -181513, 367848, -186394, 64803, 218718, -235775, 105938, 259891, 41731, 378093, 152097, -263503, 215827, -116966, -7198, 113877, 127479, 405479, -295287, 28931, -87256 ], [ 1852, 8364, 9896, -250956, 183084, 231280, 160076, -113548, 276768, -119096, -21884, 299816, -169236, 190808, 204484, 20548, 192828, 144300, -8916, 222980, -138632, -66216, -38820, 14388, 225780, -279348, 79876, -94432 ], [ -231253, -278745, 116754, -310319, 237479, 333308, -15345, -45583, 185688, -51798, -108571, 380914, -102697, 275678, 149077, -635, 7563, 136503, 245671, 230133, -160298, -125234, -191517, -98703, 46081, -263409, 130821, -101608 ], [ -314048, -354374, 113952, -231892, 154424, 386906, -174046, -36028, 175618, 900, -84218, 390092, -62168, 304808, 42440, -3668, -90942, 93966, 375618, 215076, -169584, -60272, -297644, -199174, -27878, -185340, 62826, -138034 ], [ -201440, -155079, -31408, 25662, -107316, 377545, -311011, -102406, 270861, 34618, 84487, 305774, -55452, 261476, -130796, 16894, -76659, 6267, 343533, 171146, -162776, 165864, -343230, -283239, 35625, -26502, -159791, -212485 ], [ -88832, 44216, -176768, 283216, -369056, 368184, -447976, -168784, 366104, 68336, 253192, 221456, -48736, 218144, -304032, 37456, -62376, -81432, 311448, 127216, -155968, 392000, -388816, -367304, 99128, 132336, -382408, -286936 ], [ -82724, 18511, -166143, 232040, -240121, 247553, -473776, -152002, 294607, -55386, 272287, 180698, 44305, 122642, -284443, -30392, 2832, -11016, 284658, 32766, -95115, 298471, -353192, -282919, 6826, 124689, -281385, -300832 ], [ -133416, -127194, -72326, 16208, 97174, 67578, -440288, -90868, 134182, -263076, 211590, 163172, 183386, -684, -162014, -145392, 95200, 143728, 260692, -88628, -5438, 34454, -274256, -108694, -168572, 28250, -7754, -282432 ], [ -184108, -272899, 21491, -199624, 434469, -112397, -406800, -29734, -26243, -470766, 150893, 145646, 322467, -124010, -39585, -260392, 187568, 298472, 236726, -210022, 84239, -229563, -195320, 65531, -343970, -68189, 265877, -264032 ], [ -62680, -313564, 36648, -102056, 406044, -177612, -322192, -90700, -169228, -306556, 56676, 3320, 178628, -149136, 25084, -318112, 129936, 239416, 266780, -287196, 75136, -179960, -103824, 93676, -328568, -137848, 242488, -159612 ], [ 84566, -338473, 40006, 42522, 322761, -225613, -229916, -169981, -309597, -86561, -42569, -157726, -7649, -159532, 81089, -367240, 49804, 148290, 304937, -357737, 51216, -83314, -10444, 99909, -284546, -203490, 174546, -42289 ], [ 221416, -353036, 52094, 168140, 236744, -263706, -143346, -223752, -419596, 106792, -139814, -289594, -171944, -156706, 120252, -392942, -30394, 71300, 326898, -400662, 18880, 4114, 75392, 100192, -244938, -253832, 104238, 65446 ], [ 249108, -258966, 155847, 94678, 122020, -197765, -116689, -9668, -210710, 20404, -216059, -115093, -105428, -15049, -17426, -172671, -111285, 142738, 178801, -153619, -101824, -5247, 82016, 38000, -251677, -143524, 9087, 72507 ], [ 276800, -164896, 259600, 21216, 7296, -131824, -90032, 204416, -1824, -65984, -292304, 59408, -38912, 126608, -155104, 47600, -192176, 214176, 30704, 93424, -222528, -14608, 88640, -24192, -258416, -33216, -86064, 79568 ], [ 257473, -67809, 274572, -5752, -84615, -99357, -107265, 275651, 144993, -117960, -346786, 171644, 36389, 230976, -201187, 189079, -198699, 259098, -113109, 283970, -274380, 16239, 32110, -53218, -235097, 10753, -130913, 72279 ], [ 130674, 36174, 86616, 73552, -124382, -143402, -224818, 20374, 149938, -91280, -351524, 141560, 131770, 250112, -37910, 150462, -35238, 243412, -247130, 345380, -168856, 138990, -168772, -6436, -143074, -96910, -60786, 32190 ], [ 3875, 140157, -101340, 152856, -164149, -187447, -342371, -234903, 154883, -64600, -356262, 111476, 227151, 269248, 125367, 111845, 128223, 227726, -381151, 406790, -63332, 261741, -369654, 40346, -51051, -204573, 9341, -7899 ], [ -69152, 139812, -105120, 141764, -175056, -238308, -308556, -326260, 193548, -76200, -250144, 107912, 240068, 227352, 189560, 149152, 240768, 134760, -320064, 386300, 21804, 271908, -410216, 35216, -116, -227396, -6908, 19632 ], [ -92888, 43833, 59928, 47809, -159508, -295417, -135987, -267357, 263123, -122890, -42408, 128658, 177393, 129510, 162926, 256056, 306640, -29046, -80128, 290735, 88251, 178873, -303818, -17500, 13155, -172449, -102335, 109148 ], [ -116624, -52146, 224976, -46146, -143960, -352526, 36582, -208454, 332698, -169580, 165328, 149404, 114718, 31668, 136292, 362960, 372512, -192852, 159808, 195170, 154698, 85838, -197420, -70216, 26426, -117502, -197762, 198664 ], [ -26324, 16928, 135823, -10850, -168651, -226069, 92446, -220815, 196777, -96369, 148256, 109137, 165807, -30100, 111035, 347566, 204821, -185740, 252813, 39952, 209211, 77616, -14556, -64350, 11562, 11463, -155693, 120305 ], [ 104224, 144256, -43048, 70064, -207544, -34824, 107120, -258328, -11672, 19160, 51840, 47336, 257048, -79136, 86264, 289008, -45304, -118304, 293960, -136320, 259512, 99328, 195296, -37808, -13232, 166552, -65096, -17304 ], [ 234772, 271584, -221919, 150978, -246437, 156421, 121794, -295841, -220121, 134689, -44576, -14465, 348289, -128172, 61493, 230450, -295429, -50868, 335107, -312592, 309813, 121040, 405148, -11266, -38026, 321641, 25501, -154913 ], [ 139314, 246606, -164730, 147148, -285792, 109340, 105096, -209142, -213608, 65088, -107640, 121800, 280844, -87844, -23162, 73816, -38960, 76474, 270962, -165024, 188734, -31730, 330738, 107302, -148576, 164836, 83274, -42008 ], [ 33583, 214705, -96811, 139466, -325168, 51426, 86972, -116797, -197324, -12928, -169188, 267068, 206186, -43454, -110539, -87276, 240536, 206539, 202031, -2736, 59865, -192431, 243407, 230053, -263024, -6146, 139555, 82284 ], [ -58116, 182940, -15468, 152084, -321588, 16348, 63204, -35044, -171648, -80560, -188704, 376224, 128772, -25740, -147212, -208956, 435344, 316372, 118852, 111956, -49960, -320720, 168272, 325312, -307316, -106380, 198300, 169940 ], [ -83163, 151821, 129639, 261127, -113967, 89741, 12627, -3603, -101360, -98868, -8568, 313848, 38267, -134737, 56959, -143429, 227884, 330103, -32005, 567, -69326, -295052, 151068, 289984, -18367, 129439, 268749, 83575 ], [ -108210, 120702, 274746, 370170, 93654, 163134, -37950, 27838, -31072, -117176, 171568, 251472, -52238, -243734, 261130, -77902, 20424, 343834, -182862, -110822, -88692, -269384, 133864, 254656, 270582, 365258, 339198, -2790 ], [ -137100, 107664, 346062, 342476, 159975, 139102, -44265, 30830, -11823, -138022, 229754, 163536, -64263, -241140, 366076, -69498, -125557, 326506, -258218, -115462, -107320, -248918, 140879, 206062, 368731, 405795, 273045, -47368 ], [ -171968, 122752, 302592, 102080, 6496, -36480, 18272, -10432, -71968, -162816, 98240, 35840, 45792, -64960, 316672, -149952, -175904, 260864, -216128, 45952, -124800, -236544, 185568, 136832, 170080, 142560, -5600, -26944 ], [ -206836, 137840, 259122, -138316, -146983, -212062, 80809, -51694, -132113, -187610, -33274, -91856, 155847, 111220, 267268, -230406, -226251, 195222, -174038, 207366, -142280, -224170, 230257, 67602, -28571, -120675, -284245, -6520 ], [ -190842, 139754, 161402, -228926, -220396, -185638, 152138, -74784, -153982, -205656, -63484, -91228, 236894, 219668, 243120, -180842, -185850, 70640, -103332, 164954, -86554, -203046, 169876, 19344, -173658, -199390, -355074, -19612 ], [ -142151, 133199, 28807, -223245, -242338, -29353, 229119, -86192, -151245, -219364, -28570, -8106, 299293, 284574, 235208, -47695, -87111, -91832, -14230, -8489, 16233, -176297, 41950, -15432, -284311, -159485, -292307, -54250 ], [ -93460, 126644, -103788, -217564, -264280, 126932, 306100, -97600, -148508, -233072, 6344, 75016, 361692, 349480, 227296, 85452, 11628, -254304, 74872, -181932, 119020, -149548, -85976, -50208, -394964, -119580, -229540, -88888 ], [ 2370, 56401, -105207, -121044, -61889, 150027, 190155, 43505, -113585, -136903, 34855, 46209, 210949, 172763, 188072, -61822, -107962, -273364, 126544, -129617, 153711, -220896, -144913, -116657, -218812, -52866, -103465, -86305 ], [ 108124, -27250, -79010, -5400, 187730, 145082, 33594, 216718, -71886, -17602, 62018, -6162, 15334, -54822, 142256, -268132, -273516, -262232, 170336, -29774, 174066, -312896, -189326, -189774, 17720, 19492, 35938, -75886 ] ], [ [ -99008, -192448, -456000, 298176, -184448, 235904, 344896, 330240, -309824, -468800, -438144, -127360, -460160, 31296, -226816, -222144, -336512, 37696, 5760, 465088, 63040, -446272, -148416, -20864, 3264, 49216, -304320, -191936 ], [ -111095, -195841, -426579, 287388, -198086, 209213, 347833, 331083, -272900, -425978, -404850, -131554, -423452, 12654, -226369, -212106, -323972, 18865, 28407, 428335, 48907, -444370, -127788, -4100, -14283, 28072, -283419, -163487 ], [ -203762, -221854, -201018, 204680, -302644, 4582, 370350, 337546, 10184, -97676, -149596, -163708, -142024, -130268, -222942, -135148, -227832, -125506, 202034, 146562, -59446, -429788, 30360, 124424, -148810, -134032, -123178, 54622 ], [ -296429, -247867, 24543, 121972, -407202, -200049, 392867, 344009, 293268, 230626, 105658, -195862, 139404, -273190, -219515, -58190, -131692, -269877, 375661, -135211, -167799, -415206, 188508, 252948, -283337, -296136, 37063, 272731 ], [ -273312, -275976, 144664, 63872, -415872, -259168, 323768, 335192, 448984, 354560, 275128, -137952, 341464, -279192, -246312, -63768, -47080, -379688, 453248, -326592, -185088, -354496, 200952, 349584, -379392, -385776, 183672, 311904 ], [ -33100, -308015, 67085, 51912, -244752, -45452, 82889, 297725, 365885, 95304, 283753, 88828, 394709, -28469, -329779, -224101, 15917, -424699, 350760, -348488, -31632, -207296, -59799, 386430, -403312, -339546, 304721, 15572 ], [ 207112, -340054, -10494, 39952, -73632, 168264, -157990, 260258, 282786, -163952, 292378, 315608, 447954, 222254, -413246, -384434, 78914, -469710, 248272, -370384, 121824, -60096, -320550, 423276, -427232, -293316, 425770, -280760 ], [ 257329, -329284, 47725, 26081, 62583, 294321, -157654, 287310, 274372, -268846, 190243, 397698, 363308, 267070, -409184, -316955, 124036, -396187, 80368, -320832, 129355, 75417, -287202, 278070, -405418, -253378, 426985, -411329 ], [ 161396, -285584, 210404, 10740, 171948, 352948, 28232, 363992, 323408, -255000, 2908, 368488, 172592, 153496, -337792, -74236, 155408, -231484, -137856, -216320, 24636, 201940, -27624, -7176, -348424, -218280, 336020, -414388 ], [ 65463, -241884, 373083, -4601, 281313, 411575, 214118, 440674, 372444, -241154, -184427, 339278, -18124, 39922, -266400, 168483, 186780, -66781, -356080, -111808, -80083, 328463, 231954, -292422, -291430, -183182, 245055, -417447 ], [ -20570, -128254, 153154, 39836, 91104, 255516, 239642, 424170, 299026, -169654, -109484, 158238, -21946, 121918, -276044, 84916, 200584, 6446, -374648, 8724, -187412, 123444, 284694, -244218, -321970, -72826, 292870, -341900 ], [ -103853, 4801, -173055, 100878, -182320, 39822, 220621, 381781, 191593, -82139, 38314, -64977, 26147, 258239, -308198, -89286, 209508, 54263, -337756, 133706, -295466, -173670, 279979, -103389, -376825, 58435, 379235, -244518 ], [ -187136, 137856, -499264, 161920, -455744, -175872, 201600, 339392, 84160, 5376, 186112, -288192, 74240, 394560, -340352, -263488, 218432, 102080, -300864, 258688, -403520, -470784, 275264, 37440, -431680, 189696, 465600, -147136 ], [ -121747, 93098, -329547, -34431, -153501, -34054, -30286, 85518, -66214, 156647, -18887, -139658, 209434, 310058, -399577, -130364, 123051, -54642, -48209, 312301, -244751, -432857, 315491, -128160, -273164, 210166, 195971, -218344 ], [ -56358, 48340, -159830, -230782, 148742, 107764, -262172, -168356, -216588, 307918, -223886, 8876, 344628, 225556, -458802, 2760, 27670, -211364, 204446, 365914, -85982, -394930, 355718, -293760, -114648, 230636, -73658, -289552 ], [ 30281, 30352, -38708, -357498, 376535, 236372, -381693, -360425, -291807, 381574, -354615, 112875, 435152, 122839, -481487, 130434, -58631, -329071, 387281, 354912, 46177, -367558, 350865, -413130, -20817, 219306, -288507, -290380 ], [ 193420, 108736, -92528, -233528, 336308, 317424, -96700, -329996, -96468, 175816, -217972, 56548, 364864, -45452, -372628, 238488, -112244, -306324, 318764, 111296, 82540, -378184, 183724, -366072, -159852, 93496, -306148, -37840 ], [ 356559, 187120, -146348, -109558, 296081, 398476, 188293, -299567, 98871, -29942, -81329, 221, 294576, -213743, -263769, 346542, -165857, -283577, 250247, -132320, 118903, -388810, 16583, -319014, -298887, -32314, -323789, 214700 ], [ 332638, 169354, -80588, 22812, 174654, 364578, 221436, -305528, 192920, -151510, -37176, 32524, 191498, -277154, -245210, 300686, -231870, -220100, 161560, -164226, 190926, -258566, -126338, -203676, -347622, -123474, -320330, 330220 ], [ 65539, 26593, 140626, 166102, -52333, 181245, -72826, -358796, 155292, -163631, -113260, 180046, 45793, -204221, -344041, 54747, -314003, -103674, 46652, 79091, 309307, 54809, -237773, 426, -278967, -169589, -289441, 267614 ], [ -201560, -116168, 361840, 309392, -279320, -2088, -367088, -412064, 117664, -175752, -189344, 327568, -99912, -131288, -442872, -191192, -396136, 12752, -68256, 322408, 427688, 368184, -349208, 204528, -210312, -215704, -258552, 205008 ], [ -280064, -120809, 376984, 354852, -184362, -98271, -273480, -251072, 94256, -232453, -224058, 402505, -180187, 28570, -285293, -193741, -400449, 144403, -184559, 336570, 441009, 354634, -342218, 249450, -203082, -85269, -134153, 197797 ], [ -257984, -51786, 282224, 348136, 82300, -147974, 26992, 24192, 78432, -312930, -236708, 438730, -225566, 234788, 9038, -66482, -363258, 284174, -301606, 228516, 398298, 166724, -272068, 209476, -228612, 139326, 40118, 220130 ], [ -235904, 17237, 187464, 341420, 348962, -197677, 327464, 299456, 62608, -393407, -249358, 474955, -270945, 441006, 303369, 60777, -326067, 423945, -418653, 120462, 355587, -21186, -201918, 169502, -254142, 363921, 214389, 242463 ], [ -122144, -34820, 104744, 118004, 286644, -186540, 345756, 213020, 131404, -139484, -39668, 283160, -180304, 193284, 328460, -66704, -261656, 310476, -256440, 215388, 296816, -112896, -18628, 241148, -140112, 317296, 284860, 50956 ], [ 5368, -105039, 23830, -137917, 174979, -166277, 321721, 72329, 212893, 164599, 203373, 57162, -69260, -122529, 313165, -232396, -193162, 159021, -52338, 340761, 235636, -190176, 181633, 329537, -5148, 229988, 339761, -172627 ], [ 110050, -179494, -45776, -374282, 79530, -133946, 298702, -44904, 278462, 429686, 424552, -158124, 21792, -386558, 282986, -370930, -129920, 20310, 135772, 438742, 185800, -250666, 343680, 398580, 111692, 150702, 362378, -371824 ], [ -24983, -298427, 3352, -405309, 154349, 25099, 286351, 84172, 176871, 285315, 416180, -260934, -97072, -106855, 96525, -224305, -121824, 15411, 155966, 249107, 255076, -134861, 104480, 264490, 38230, 155647, 46013, -314968 ], [ -160016, -417360, 52480, -436336, 229168, 184144, 274000, 213248, 75280, 140944, 407808, -363744, -215936, 172848, -89936, -77680, -113728, 10512, 176160, 59472, 324352, -19056, -134720, 130400, -35232, 160592, -270352, -258112 ], [ -193339, -396006, 114201, -455659, 299521, 301343, 210640, 265254, -39247, -4071, 351059, -425345, -254496, 319873, -235461, 43843, -113934, 46647, 139941, -56516, 309313, 104526, -238876, 50329, -95751, 161064, -410079, -166802 ], [ 5818, -53996, 204706, -448230, 359666, 322894, 30688, 141100, -183342, -150558, 183734, -392754, -109504, 163634, -287418, 107990, -133116, 176574, -25222, -4168, 101554, 245884, -34360, 93730, -126686, 151312, -146062, 3260 ], [ 204975, 288014, 295211, -440801, 419811, 344445, -149264, 16946, -327437, -297045, 16409, -360163, 35488, 7395, -339375, 172137, -152298, 306501, -190385, 48180, -106205, 387242, 170156, 137131, -157621, 141560, 117955, 173322 ], [ 318680, 371448, 212724, -413176, 398692, 366968, -235808, -18048, -333532, -304848, -94456, -231668, 140280, 26500, -339480, 251932, -112620, 335760, -253932, 135964, -82304, 365772, 270272, 190252, -67344, 130824, 131232, 171304 ], [ 354054, 217854, -28339, -367038, 303081, 390382, -236728, 28688, -213127, -185524, -153566, -15261, 208222, 206337, -292054, 346071, -18987, 272740, -224331, 256231, 153952, 195043, 274688, 252283, 134044, 119186, -85336, 11546 ], [ 389428, 64260, -269402, -320900, 207470, 413796, -237648, 75424, -92722, -66200, -212676, 201146, 276164, 386174, -244628, 440210, 74646, 209720, -194730, 376498, 390208, 24314, 279104, 314314, 335432, 107548, -301904, -148212 ], [ 305428, 97462, -163835, -168512, 39099, 222772, -184831, 20347, 54645, 50081, -49324, 159272, 98031, 278354, -299542, 426688, 148678, 148570, -18640, 311720, 234308, -49770, 230701, 289084, 265568, 70036, -271989, -41478 ], [ 179296, 196592, 64072, 21376, -154952, -43936, -113048, -70664, 211528, 165288, 192544, 26240, -166952, 69008, -390576, 375168, 215792, 88080, 209152, 181632, -60000, -89744, 163656, 233056, 99968, 23392, -155080, 159312 ], [ 53164, 295722, 291979, 211264, -349003, -310644, -41265, -161675, 368411, 280495, 434412, -106792, -431935, -140338, -481610, 323648, 282906, 27590, 436944, 51544, -354308, -129718, 96611, 177028, -65632, -23252, -38171, 360102 ], [ -145348, 302562, 192900, -19246, -219742, -175544, 80260, 22248, 315172, 91200, 177276, -70358, -227570, 53576, -346022, 330098, 46750, -111748, 406346, -119002, -344136, -12634, -65474, 139524, 95028, 20128, 27632, 173274 ], [ -347150, 305207, 78958, -268865, -75785, -22180, 204046, 218668, 252382, -111936, -102542, -26221, -1871, 265820, -200133, 339183, -203191, -254670, 364003, -291387, -320124, 111589, -231879, 102862, 270518, 67600, 91112, -31173 ], [ -476684, 274108, -2124, -471952, 44300, 78816, 312872, 357516, 215152, -252852, -342448, -12056, 162868, 407408, -97716, 336832, -377336, -345488, 295288, -435068, -265800, 200040, -334412, 55160, 367380, 106876, 117948, -209224 ], [ -262945, 82725, 72879, -454012, 50993, -68936, 350638, 222897, 299332, -98223, -392772, -140258, 38047, 213380, -201791, 280160, -191450, -188812, 101306, -442405, -67494, 118574, -133553, -44982, 90759, 107221, -29275, -261894 ], [ -49206, -108658, 147882, -436072, 57686, -216688, 388404, 88278, 383512, 56406, -443096, -268460, -86774, 19352, -305866, 223488, -5564, -32136, -92676, -449742, 130812, 37108, 67306, -145124, -185862, 107566, -176498, -314564 ], [ 22612, -219338, 191826, -298684, 488, -263784, 326117, -53847, 426922, 71202, -374503, -312953, -172994, -126328, -302643, 102097, 120031, 58291, -112607, -441140, 231009, 47451, 229303, -241774, -259218, 142075, -295182, -258280 ], [ -126336, -204480, 187456, 24512, -156096, -154304, 108192, -207648, 406912, -131520, -120928, -227232, -199168, -196800, -132512, -119968, 151840, 45664, 138208, -407744, 178592, 200608, 330848, -332992, -16384, 229728, -369472, -32512 ], [ -275284, -189622, 183086, 347708, -312680, -44824, -109733, -361449, 386902, -334242, 132647, -141511, -225342, -267272, 37619, -342033, 183649, 33037, 389023, -374348, 126175, 353765, 432393, -424210, 226450, 317381, -443762, 193256 ], [ -267306, -120136, 225952, 360524, -226518, 93272, -196254, -324066, 307056, -351982, 110002, -71680, -172934, -244028, 154592, -328478, 151380, 8342, 302914, -364430, 18682, 229190, 356124, -276280, 307136, 188776, -401950, 192322 ], [ -158447, -15532, 299184, 173810, 15695, 249764, -198301, -163779, 188744, -250805, -90213, -12064, -70009, -160538, 237392, -163453, 77918, -24111, 211, -369605, -124217, -73927, 165546, 25388, 283584, -78852, -285501, 45651 ], [ -49588, 89072, 372416, -12904, 257908, 406256, -200348, -3492, 70432, -149628, -290428, 47552, 32916, -77048, 320192, 1572, 4456, -56564, -302492, -374780, -267116, -377044, -25032, 327056, 260032, -346480, -169052, -101020 ], [ 119444, -57352, 352225, -90235, 70873, 422414, -100232, -6282, 135470, 41457, -211628, 41827, 113060, -172253, 107485, -110176, -51887, -192339, -154781, -209297, -168449, -400576, -90305, 138220, 316717, -235286, 8900, -78097 ], [ 301144, -256624, 312366, -144538, -206530, 409028, 21392, -43404, 239108, 251470, -74088, 22346, 188408, -305078, -167434, -280192, -104626, -349866, 87754, -7886, -18926, -365248, -129198, -153880, 390294, -44340, 199800, -19470 ], [ 466806, -432873, 276426, -193070, -461770, 388012, 141661, -71580, 340799, 447552, 59055, 5485, 258821, -430955, -426595, -431013, -157627, -490033, 316402, 178691, 118167, -319960, -170789, -433154, 447753, 139506, 381179, 37100 ], [ 279632, -102616, 326704, -114640, -229424, 199136, 232120, 97056, 399656, 337152, 95464, 46264, 220664, -403976, -339080, -159544, -216392, -248280, 239536, 38920, -18200, -55552, -271736, -430256, 150616, 167152, 353096, 48416 ], [ 92458, 227641, 376982, -36210, 2922, 10260, 322579, 265692, 458513, 226752, 131873, 87043, 182507, -376997, -251565, 111925, -275157, -6527, 162670, -100851, -154567, 208856, -372683, -427358, -146521, 194798, 325013, 59732 ], [ -40830, 432540, 352494, -1394, 171170, -139478, 346066, 337260, 494720, 138342, 158502, 118834, 131330, -354542, -195412, 237678, -315898, 119684, 104044, -180520, -246894, 397196, -381728, -357572, -359376, 164190, 229358, 49724 ], [ -21441, 282258, 116169, -90151, 157807, -178325, 179799, 133802, 466752, 112237, 157421, 125159, 43263, -344905, -228118, -49431, -305571, -81474, 97098, -89900, -214441, 370010, -130384, -98270, -333432, -31471, -57751, -20702 ], [ -2052, 131976, -120156, -178908, 144444, -217172, 13532, -69656, 438784, 86132, 156340, 131484, -44804, -335268, -260824, -336540, -295244, -282632, 90152, 720, -181988, 342824, 120960, 161032, -307488, -227132, -344860, -91128 ], [ -66483, -32089, -223359, -233697, 121720, -247582, 10076, -227002, 384735, 44726, 112788, 145806, -143090, -206677, -266151, -472696, -309876, -288705, 100344, -21850, -66232, 334987, 225465, 207110, -200914, -315301, -451360, -47176 ], [ -222354, -211190, -181338, -251430, 88784, -268788, 184232, -334044, 302234, -13372, 22904, 168852, -252524, 51682, -241610, -444176, -351736, -81958, 129232, -167900, 140400, 348258, 169782, 20580, -6380, -286206, -360832, 121552 ], [ -378225, -390291, -139317, -269163, 55848, -289994, 358388, -441086, 219733, -71470, -66980, 191898, -361958, 310041, -217069, -415656, -393596, 124789, 158120, -313950, 347032, 361529, 114099, -165950, 188154, -257111, -270304, 290280 ], [ -359184, -285424, -128736, -312512, -28352, -264144, 333952, -400656, 235280, 10624, -98768, 46576, -207488, 170864, -237328, -282640, -295632, 171136, 38864, -191136, 376128, 174064, 164912, -79904, 136320, -210400, -238432, 297488 ], [ -263619, -56321, -131910, -367068, -134980, -217707, 222632, -295707, 293723, 154052, -105139, -172407, 62440, -142235, -277187, -103907, -136495, 147308, -145205, 49306, 327552, -101223, 262317, 125394, -23300, -155982, -232222, 234031 ], [ -168054, 172782, -135084, -421624, -241608, -171270, 111312, -190758, 352166, 297480, -111510, -391390, 332368, -455334, -317046, 74826, 22642, 123480, -329274, 289748, 278976, -376510, 359722, 330692, -182920, -101564, -226012, 170574 ], [ -150630, 220508, 38289, -339512, -171899, -32286, 57700, -272898, 265667, 230236, -35855, -254381, 104281, -194272, -77416, -11272, 20457, 229348, -350593, 348414, 57045, -360968, 274742, 343693, -25734, -39733, -125113, 165161 ], [ -140648, 250960, 228476, -244384, -85396, 115512, 9584, -372856, 165364, 142928, 47612, -83468, -171236, 121472, 188832, -122592, 2908, 347568, -356412, 389768, -181396, -317728, 172392, 338380, 161624, 22804, -15196, 165276 ], [ -110614, 276924, 396925, -151941, -22350, 252519, -39948, -454691, 83247, 69324, 127509, 56689, -389792, 389420, 411187, -224477, -25324, 417710, -340805, 393895, -383999, -251553, 87382, 306481, 323914, 80349, 81092, 156919 ], [ 53100, 272968, 420454, -77398, -115684, 317586, -98920, -415706, 122370, 87080, 183606, -8194, -228608, 338728, 340922, -263462, -124776, 167332, -182358, 149842, -347682, -32478, 117972, 97342, 319084, 104614, 86520, 92082 ], [ 216814, 269012, 443983, -2855, -209018, 382653, -157892, -376721, 161493, 104836, 239703, -73077, -67424, 288036, 270657, -302447, -224228, -83046, -23911, -94211, -311365, 186597, 148562, -111797, 314254, 128879, 91948, 27245 ], [ 337992, 205088, 391024, -11200, -231584, 333680, -220528, -296728, 114960, 64304, 257776, -59704, 91472, 189920, 145096, -296072, -310272, -161624, 28488, -193688, -239624, 304416, 177376, -191944, 282928, 102888, 35496, 12312 ], [ 379415, 28724, 194650, -174960, -121460, 70882, -290034, -139845, -92178, -85518, 204554, 100399, 246078, 2884, -84145, -204647, -371176, 81923, -117953, -22085, -101463, 232380, 202860, -30231, 201922, -17333, -136981, 90949 ], [ 420838, -147640, -1724, -338720, -11336, -191916, -359540, 17038, -299316, -235340, 151332, 260502, 400684, -184152, -313386, -113222, -432080, 325470, -264394, 149518, 36698, 160344, 228344, 131482, 120916, -137554, -309458, 169586 ], [ 350604, -192496, -102704, -253907, 46047, -308776, -406803, 163560, -221741, -269982, 188512, 295935, 405699, -180530, -279481, -85783, -344550, 389838, -270006, 88122, 144400, 13948, 99609, 140185, 30524, -62684, -229280, 67016 ], [ 194480, -136192, -130304, 22116, 62860, -313376, -436956, 302112, 74844, -216024, 295232, 235468, 295644, -30248, -43156, -107564, -142840, 316376, -167288, -152504, 228672, -189648, -147756, 31188, -67088, 162256, 45248, -174944 ], [ 38356, -79888, -157904, 298139, 79673, -317976, -467109, 440664, 371429, -162066, 401952, 175001, 185589, 120034, 193169, -129345, 58870, 242914, -64570, -393130, 312944, -393244, -395121, -77809, -164700, 387196, 319776, -416904 ], [ -13512, 67316, -80744, 347200, 11076, -264400, -419088, 253596, 409768, -4140, 243982, 58536, 98268, 123634, 308660, -62314, 181740, 236466, -15096, -276636, 147844, -216788, -244254, -84512, -117214, 287866, 395206, -464590 ], [ -36420, 239770, 25516, 333216, -81246, -194664, -349352, -23922, 376372, 182666, 12487, -73484, 17262, 86489, 390586, 29387, 282710, 248633, 19588, -60942, -86526, 65238, 17233, -62800, -29423, 98461, 415331, -458311 ], [ -59328, 412224, 131776, 319232, -173568, -124928, -279616, -301440, 342976, 369472, -219008, -205504, -63744, 49344, 472512, 121088, 383680, 260800, 54272, 154752, -320896, 347264, 278720, -41088, 58368, -90944, 435456, -452032 ], [ 84514, 429888, -20530, 171940, -33774, -32698, -40853, -271195, 365930, 137540, -103548, -46137, -184218, 14177, 379684, 160165, 416478, 260524, -47411, 168874, -185265, 279897, 186881, 76258, 174288, -183128, 238990, -269918 ], [ 228356, 447552, -172836, 24648, 106020, 59532, 197910, -240950, 388884, -94392, 11912, 113230, -304692, -20990, 286856, 199242, 449276, 260248, -149094, 182996, -49634, 212530, 95042, 193604, 290208, -275312, 42524, -87804 ], [ 282303, 395106, -241862, -103619, 225409, 153787, 333278, -216370, 393083, -264074, 64912, 249937, -378986, -15757, 222253, 224054, 422449, 257757, -179742, 192103, 18452, 136788, -3927, 245430, 340828, -345291, -75617, 32220 ], [ 12628, 90264, -11080, -163396, 271340, 255332, 96424, -212184, 329764, -209656, -106944, 305068, -287032, 134916, 259260, 197512, 180972, 247292, 45336, 183156, -156624, 30896, -128564, 61384, 156368, -335332, 88212, -71280 ], [ -257047, -214578, 219702, -223173, 317271, 356877, -140430, -207998, 266445, -155238, -278800, 360199, -195078, 285589, 296267, 170970, -60505, 236827, 270414, 174209, -331700, -74996, -253201, -122662, -28092, -325373, 252041, -174780 ], [ -362262, -326540, 223924, -167710, 219242, 406652, -308374, -239982, 248086, -87090, -245606, 396540, -141054, 359572, 197594, 134308, -170712, 145542, 412382, 181922, -369846, -36028, -347728, -248108, -56872, -246204, 210040, -257160 ], [ -253679, -187758, -66382, 37565, -65935, 389126, -386735, -318987, 288175, -1093, 54153, 408454, -136339, 333858, -77463, 84490, -110268, -50809, 446307, 211293, -229983, 191258, -403112, -297374, 116732, -77062, -99540, -312084 ], [ -145096, -48976, -356688, 242840, -351112, 371600, -465096, -397992, 328264, 84904, 353912, 420368, -131624, 308144, -352520, 34672, -49824, -247160, 480232, 240664, -90120, 418544, -458496, -346640, 290336, 92080, -409120, -367008 ], [ -153813, -113159, -350549, 177815, -236749, 208334, -492592, -354762, 269923, -28329, 443221, 405282, -24174, 190615, -300307, -63611, 12735, -157326, 410087, 84680, 13608, 330350, -429445, -238916, 170060, 100962, -304025, -360672 ], [ -225090, -285590, -186306, -31370, 90702, -32660, -492960, -246340, 159086, -247818, 420290, 375796, 138068, 24118, -73550, -187742, 76422, 85140, 284438, -170160, 98064, 73900, -355362, -47464, -106952, 24372, 22230, -321664 ], [ -296367, -458021, -22063, -240555, 418153, -273654, -493328, -137918, 48249, -467307, 397359, 346310, 300310, -142379, 153207, -311873, 140109, 327606, 158789, -425000, 182520, -182550, -281279, 143988, -383964, -52218, 348485, -282656 ], [ -116404, -454992, 55340, -77020, 412924, -358628, -395716, -208016, -108408, -267576, 201788, 97644, 87072, -206136, 200344, -342224, 52436, 244492, 208200, -476300, 179016, -91600, -123936, 184840, -398436, -109768, 382020, -199548 ], [ 101245, -425644, 119717, 142423, 357793, -420199, -283407, -304892, -271938, -4962, -19679, -183899, -182488, -254482, 220538, -358508, -57941, 112541, 283870, -497069, 162318, 51460, 45896, 203102, -373527, -164462, 371647, -109825 ], [ 302060, -388408, 182434, 333362, 293868, -460622, -181890, -368224, -397106, 217490, -228340, -422982, -408660, -278876, 226152, -358216, -160208, 6226, 341598, -493640, 129238, 180520, 196554, 212912, -346868, -210120, 350060, -22598 ], [ 326118, -268348, 227721, 225009, 137606, -278991, -193689, -79344, -119473, 18241, -302538, -216235, -179258, -51774, 78676, -183876, -177320, 169089, 210935, -236132, -75853, 162580, 145885, 133976, -301834, -160900, 210726, 38421 ], [ 350176, -148288, 273008, 116656, -18656, -97360, -205488, 209536, 158160, -181008, -376736, -9488, 50144, 175328, -68800, -9536, -194432, 331952, 80272, 21376, -280944, 144640, 95216, 55040, -256800, -111680, 71392, 99440 ], [ 339472, -45273, 264073, 67138, -148122, 10239, -227864, 328897, 333173, -291504, -423466, 131718, 239499, 333837, -124758, 102385, -167612, 424164, -54241, 223479, -363395, 163541, 4815, 28534, -214349, -90012, 2401, 127580 ], [ 249312, 18782, 131202, 152100, -216340, -51378, -274416, 60786, 273626, -199136, -407412, 123116, 337318, 335562, 28468, 71634, -40376, 354888, -197554, 298942, -165526, 266650, -176402, 121868, -177802, -131320, 94194, 80568 ], [ 159152, 82837, -1669, 237062, -284558, -112995, -320968, -207325, 214079, -106768, -391358, 114514, 435137, 337287, 181694, 40883, 86860, 285612, -340867, 374405, 32343, 369759, -357619, 215202, -141255, -172628, 185987, 33556 ], [ 21892, 44844, -15668, 198964, -279240, -193452, -239168, -347840, 202820, -83868, -244768, 148716, 404316, 296244, 277800, 111052, 204088, 130248, -311596, 347760, 119284, 380408, -445680, 175936, -58292, -142824, 130108, 80096 ], [ -158543, -86693, 79299, 48061, -206514, -291179, -39712, -371392, 235825, -124647, 21480, 222155, 255575, 215997, 321546, 273731, 312142, -104030, -124123, 227516, 104541, 306302, -448348, 15120, 67219, -47834, -61137, 212392 ], [ -338978, -218230, 174266, -102842, -133788, -388906, 159744, -394944, 268830, -165426, 287728, 295594, 106834, 135750, 365292, 436410, 420196, -338308, 63350, 107272, 89798, 232196, -451016, -145696, 192730, 47156, -252382, 344688 ], [ -181997, -87355, 53214, -49745, -151570, -207221, 147465, -351295, 140539, -98255, 254657, 193015, 181303, 30547, 284258, 480633, 271397, -264376, 158972, -4659, 169558, 163513, -222637, -151727, 177141, 122936, -215606, 247450 ], [ 94072, 136136, -144080, 75352, -201296, 73080, 60456, -283928, -44680, 7016, 115944, 28312, 334552, -83464, 159184, 483048, 31944, -81664, 222176, -113656, 282672, 96744, 87288, -103128, 111752, 191936, -98352, 69200 ], [ 370141, 359627, -341374, 200449, -251022, 353381, -26553, -216561, -229899, 112287, -22769, -136391, 487801, -197475, 34110, 485463, -207509, 101048, 285380, -222653, 395786, 29975, 397213, -54529, 46363, 260936, 18902, -109050 ], [ 275488, 307128, -180398, 242342, -293400, 245228, 39800, -158940, -191422, 59268, -128460, 52292, 463840, -89066, -128452, 257626, 19768, 236856, 282606, -149292, 173268, -147960, 329200, 122704, -89712, 121618, 59156, -50558 ], [ 163984, 242084, -3137, 280453, -335444, 119418, 113124, -101762, -142777, -946, -232650, 257038, 431824, 29453, -292718, 19323, 268260, 370532, 276833, -67642, -64506, -330948, 244008, 305784, -229000, -27169, 95910, 18695 ], [ 68404, 173220, 159936, 320796, -321452, 37232, 148732, -57248, -106284, -46484, -280924, 409692, 372492, 96784, -372796, -179044, 438108, 467856, 241956, -18832, -258776, -476448, 176656, 453028, -296564, -110472, 137404, 58804 ], [ 48463, 86211, 255616, 371741, -41289, 162260, 5189, -72888, -127513, -22311, -63597, 314909, 183409, -79028, -52981, -187715, 234397, 392508, 68835, -126012, -246402, -443880, 194044, 430051, -23439, 117274, 201413, -39521 ], [ 28522, -798, 351296, 422686, 238874, 287288, -138354, -88528, -148742, 1862, 153730, 220126, -5674, -254840, 266834, -196386, 30686, 317160, -104286, -233192, -234028, -411312, 211432, 407074, 249686, 345020, 265422, -137846 ], [ -21722, -21882, 418149, 335040, 334744, 254780, -161117, -104258, -136500, -43949, 216095, 119277, -66246, -259940, 423929, -238195, -119466, 282834, -218313, -200926, -225794, -379788, 235345, 366988, 361666, 346011, 215914, -153578 ], [ -119104, 59584, 440160, 31808, 143936, -22784, 4000, -120128, -72192, -198624, 37408, 8992, 73088, 512, 327904, -331552, -186304, 312320, -240416, 48256, -224000, -349888, 269408, 300288, 222976, -5728, -10176, -40832 ], [ -216486, 141050, 462171, -271424, -46872, -300348, 169117, -135998, -7884, -353299, -141279, -101293, 212422, 260964, 231879, -424909, -253142, 341806, -262519, 297438, -222206, -319988, 303471, 233588, 84286, -357467, -236266, 71914 ], [ -244218, 194110, 380582, -375366, -145490, -269534, 268588, -126318, -55212, -355276, -195730, -89848, 307180, 355978, 227806, -374164, -244590, 196544, -189492, 214316, -136468, -254528, 185032, 118658, -72212, -423228, -362326, 37114 ], [ -227175, 228909, 232393, -351193, -184843, -40477, 325858, -100213, -174306, -259090, -170315, -148, 373282, 344639, 282845, -230782, -187573, -61056, -55310, -82430, 3234, -166208, -31444, -27277, -240158, -305146, -424081, -92537 ], [ -210132, 263708, 84204, -327020, -224196, 188580, 383128, -74108, -293400, -162904, -144900, 89552, 439384, 333300, 337884, -87400, -130556, -318656, 78872, -379176, 142936, -77888, -247920, -173212, -408104, -187064, -485836, -222188 ], [ -102934, 97487, 2040, -166750, -31882, 244509, 192201, 86422, -210182, -29858, -16258, 99471, 201999, 184933, 280842, -171771, -204886, -289109, 135629, -294250, 198107, -194350, -326684, -254889, -200534, -105538, -297703, -240936 ], [ 23244, -111054, -66224, 22172, 209204, 263990, -50978, 275252, -84372, 110948, 134116, 92594, -99278, 7718, 200204, -304090, -306868, -199110, 176086, -128972, 235482, -353924, -376456, -323038, 86092, -31708, -56962, -236336 ] ], [ [ 46016, -131904, -285632, 141888, -35200, 103552, 320960, 318976, -88768, -332224, -226944, -130176, -350336, 80576, -57856, -48960, -401280, -76352, -42112, 331328, -45376, -264640, -155456, -23680, 117312, 199872, -102976, -7488 ], [ 25547, -134835, -268553, 139284, -54514, 90919, 322907, 310513, -71116, -300622, -200118, -131334, -321812, 70250, -69619, -46974, -386892, -79805, -23755, 302429, -51919, -271318, -131396, -13516, 100623, 172920, -99169, 5715 ], [ -131382, -157306, -137614, 119320, -202588, -5934, 337834, 245630, 64216, -58340, 5548, -140212, -103128, -8916, -159802, -31748, -276584, -106278, 116982, 80870, -102082, -322516, 53064, 64408, -27326, -33712, -69982, 106938 ], [ -288311, -179777, -6675, 99356, -350662, -102787, 352761, 180747, 199548, 183942, 211214, -149090, 115556, -88082, -249985, -16522, -166276, -132751, 257719, -140689, -152245, -373714, 237524, 142332, -155275, -240344, -40795, 208161 ], [ -328928, -193432, 71624, 89216, -379264, -147232, 272552, 119944, 253448, 281344, 336552, -124576, 269832, -85064, -329208, -58312, -91960, -164088, 326528, -266048, -168192, -344640, 277864, 209840, -221696, -342480, 21224, 188704 ], [ -151460, -190557, 51223, 97496, -183856, -93412, 13963, 66791, 154663, 107096, 311275, -37452, 303343, 72049, -387881, -207007, -85129, -204545, 260472, -211032, -119984, -165056, 47979, 257818, -172752, -248686, 144803, -57028 ], [ 26008, -187682, 30822, 105776, 11552, -39592, -244626, 13638, 55878, -67152, 285998, 49672, 336854, 229162, -446554, -355702, -78298, -245002, 194416, -156016, -71776, 14528, -181906, 305796, -123808, -154892, 268382, -302760 ], [ 115011, -188044, 43831, 116435, 117429, 46403, -250274, 71050, 85260, -163114, 161401, 120806, 295108, 238426, -440864, -314337, -31284, -200673, 101840, -127936, -74255, 108923, -175750, 246082, -126942, -89126, 284139, -417907 ], [ 135964, -190896, 82540, 128924, 154436, 157148, -61352, 213512, 213232, -198856, -39596, 179640, 195472, 133960, -385664, -126772, 46640, -91124, -11136, -120576, -115724, 137788, 11976, 103528, -170136, -44920, 216956, -432604 ], [ 156917, -193748, 121249, 141413, 191443, 267893, 127570, 355974, 341204, -234598, -240593, 238474, 95836, 29494, -330464, 60793, 124564, 18425, -124112, -113216, -157193, 166653, 199702, -39026, -213330, -714, 149773, -447301 ], [ 49170, -120730, -29402, 145172, 80544, 127124, 188206, 372382, 327318, -161602, -182084, 113402, 33010, 42586, -325412, 46812, 191256, 49962, -127720, -14596, -237308, 59996, 268898, -89294, -200310, 45490, 149298, -305380 ], [ -94327, -26637, -232653, 146506, -71440, -83510, 213207, 353775, 274027, -58401, -51490, -62755, -19591, 88333, -334290, -23154, 254828, 59829, -100948, 109374, -328158, -84306, 305169, -113927, -171675, 92249, 167353, -119954 ], [ -237824, 67456, -435904, 147840, -223424, -294144, 238208, 335168, 220736, 44800, 79104, -238912, -72192, 134080, -343168, -93120, 318400, 69696, -74176, 233344, -419008, -228608, 341440, -138560, -143040, 139008, 185408, 65472 ], [ -200265, 39902, -241393, 22835, -14791, -191794, 108534, 173386, 79470, 96389, -74789, -188542, 104494, 66782, -372539, 1548, 182033, -27318, 66653, 194359, -326525, -257979, 352825, -158432, -95844, 190850, 32665, -42168 ], [ -162706, 12348, -46882, -102170, 193842, -89444, -21140, 11604, -61796, 147978, -228682, -138172, 281180, -516, -401910, 96216, 45666, -124332, 207482, 155374, -234042, -287350, 364210, -178304, -48648, 242692, -120078, -149808 ], [ -93557, 13104, 78244, -177230, 333525, -964, -101479, -130283, -149357, 167602, -308085, -85807, 409456, -55339, -415421, 168934, -73701, -191901, 306211, 89504, -138029, -308466, 326115, -193086, -31267, 261854, -238721, -205988 ], [ 89316, 115776, -46416, -72488, 224988, 37584, -4212, -200548, -43580, 72152, -119324, -26260, 363456, -65252, -371836, 162632, -131868, -153468, 253380, -73152, -29308, -299864, 109892, -189544, -121220, 163368, -234604, -76912 ], [ 272189, 218448, -171076, 32254, 116451, 76132, 93055, -270813, 62197, -23298, 69437, 33287, 317456, -75165, -328251, 156330, -190035, -115035, 200549, -235808, 79413, -291262, -106331, -186002, -211173, 64882, -230487, 52164 ], [ 266682, 209790, -186276, 122516, 30554, 67270, 76852, -334568, 131144, -69538, 106968, 122724, 251646, -55878, -319086, 83018, -206042, -98572, 139208, -211174, 194314, -174130, -238054, -120340, -224466, -40534, -238270, 128260 ], [ 16281, 56403, -59178, 193954, -25911, -3225, -86862, -389860, 152212, -51805, -52100, 251018, 160083, 1369, -354667, -77407, -167241, -110670, 66804, 56937, 317249, 84091, -259927, 26078, -138101, -154959, -261523, 135482 ], [ -234120, -96984, 67920, 265392, -82376, -73720, -250576, -445152, 173280, -34072, -211168, 379312, 68520, 58616, -390248, -237832, -128440, -122768, -5600, 325048, 440184, 342312, -281800, 172496, -51736, -269384, -284776, 142704 ], [ -306816, -120171, 89928, 281900, -18526, -65645, -167000, -348224, 186128, -78079, -264846, 367371, -5793, 150318, -253239, -221527, -102899, -36151, -47389, 359054, 398659, 347198, -260158, 224414, -12606, -207919, -183499, 189151 ], [ -284736, -73918, 55888, 269112, 109492, -15666, 48464, -170112, 194592, -155014, -262316, 280638, -70906, 260396, -24182, -110966, -84430, 103114, -72850, 268204, 269422, 216972, -215308, 225932, 1332, -52646, -15806, 256518 ], [ -262656, -27665, 21848, 256324, 237510, 34313, 263928, 8000, 203056, -231949, -259786, 193905, -136019, 370474, 204875, -405, -65961, 242379, -98311, 177354, 140185, 86746, -170458, 227450, 15270, 102627, 151887, 323885 ], [ -180576, -32972, -43272, 61596, 186588, 28092, 296212, -2668, 175140, -66004, -84636, 131272, -53232, 236492, 255332, -107184, -92872, 233124, -30632, 172884, 121168, 44800, 9972, 192308, -18672, 147280, 214900, 158052 ], [ -89496, -46013, -113054, -160423, 108825, 13441, 301019, -41653, 141767, 136373, 116407, 72254, 51740, 65901, 278999, -246564, -126590, 201591, 51018, 181371, 118684, 16096, 210739, 151667, -59796, 175340, 262211, -42761 ], [ -5626, -71826, -169328, -364030, 43230, 8306, 296458, -67256, 103386, 313218, 300472, 8636, 136544, -77722, 290334, -357686, -152448, 163618, 124244, 179362, 121560, -3166, 377472, 108444, -98012, 194218, 287358, -224336 ], [ 2539, -231745, -83768, -374311, 105399, 103089, 193533, 47652, 12421, 221977, 306268, -103282, 9584, 61819, 172183, -172099, -95776, 58025, 109018, 67145, 180716, 76713, 186848, 38110, -105694, 116685, 79783, -203912 ], [ 10704, -391664, 1792, -384592, 167568, 197872, 90608, 162560, -78544, 130736, 312064, -215200, -117376, 201360, 54032, 13488, -39104, -47568, 93792, -45072, 239872, 156592, -3776, -32224, -113376, 39152, -127792, -183488 ], [ 54975, -400978, 57595, -399185, 208947, 275757, 6128, 226578, -149181, 30843, 285961, -302387, -166496, 270131, -41663, 131161, -8906, -67467, 55263, -105356, 246899, 219146, -110484, -49925, -124901, -16520, -236653, -119062 ], [ 181774, -66052, 45382, -423634, 202806, 315018, -36192, 174276, -173354, -88826, 186946, -333046, -37696, 177142, -86030, 93602, -39220, 108506, -36530, -46936, 134774, 242100, -25384, 52678, -145210, -22224, -119882, 45940 ], [ 308573, 268874, 33169, -448083, 196665, 354279, -78512, 121974, -197527, -208495, 87931, -363705, 91104, 84153, -130397, 56043, -69534, 284479, -128323, 11484, 22649, 265054, 59716, 155281, -165519, -27928, -3111, 210942 ], [ 376584, 318824, -29540, -422504, 211692, 334056, -97120, 108672, -192468, -225648, -2408, -304796, 132712, 72524, -170696, 86932, -31748, 353712, -161796, 72340, 50048, 215204, 136512, 220612, -71216, -2408, 34784, 242936 ], [ 390706, 107546, -138537, -351066, 246123, 259306, -93992, 131120, -160613, -148828, -84794, -163783, 94394, 135475, -207266, 180565, 68463, 325100, -141809, 135429, 205344, 98617, 205696, 251777, 128148, 51734, 376, 153006 ], [ 404828, -103732, -247534, -279628, 280554, 184556, -90864, 153568, -128758, -72008, -167180, -22770, 56076, 198426, -243836, 274198, 168674, 296488, -121822, 198518, 360640, -17970, 274880, 282942, 327512, 105876, -34032, 63076 ], [ 277884, -19006, -188673, -192448, 179393, 38236, -110669, 101505, -31793, -28525, -47300, 8440, -22243, 122198, -255586, 260544, 209266, 243566, -14064, 163704, 247948, -47262, 231031, 257140, 245152, 48124, -25039, 55630 ], [ 101152, 170192, -70568, -99712, 30376, -133344, -138568, 23144, 88152, 3192, 143968, 896, -114680, -3152, -258576, 209024, 228816, 182064, 124672, 94336, 40672, -45744, 147288, 211232, 63360, -49120, -728, 77296 ], [ -75580, 359390, 47537, -6976, -118641, -304924, -166467, -55217, 208097, 34909, 335236, -6648, -207117, -128502, -261566, 157504, 248366, 120562, 263408, 24968, -166604, -44226, 63545, 165324, -118432, -146364, 23583, 98962 ], [ -215308, 254470, 53068, -113450, -41146, -132776, -48308, 61496, 239404, -34112, 105908, 45406, -84790, -52904, -193298, 238006, 94842, -19788, 293310, -133742, -201048, -24558, -6822, 67276, 54108, -112928, 66000, 19054 ], [ -353354, 136181, 53482, -228979, 46645, 54996, 76490, 187076, 266682, -107712, -142538, 100169, 47299, 31828, -121791, 324509, -66549, -163722, 318265, -296513, -227636, -4065, -76581, -33142, 242754, -73552, 109240, -65471 ], [ -442980, 18292, 55516, -326576, 123236, 178080, 187384, 275940, 298576, -141532, -345616, 128568, 150108, 102224, -70876, 377664, -172648, -250800, 307432, -422836, -232536, -72, -107812, -118552, 369404, -23628, 121204, -142168 ], [ -302611, -97697, 65245, -338996, 146627, -6104, 232234, 190403, 352396, 13603, -333196, 31738, 113837, 104524, -117773, 272416, -16110, -67812, 126606, -376031, -134418, -74454, 43965, -132674, 201573, 76399, -15393, -181682 ], [ -162242, -213686, 74974, -351416, 170018, -190288, 277084, 104866, 406216, 168738, -320776, -65092, 77566, 106824, -164670, 167168, 140428, 115176, -54220, -329226, -36300, -148836, 195742, -146796, 33742, 176426, -151990, -221196 ], [ -110532, -278078, 108886, -242804, 146744, -283320, 244255, 7467, 386398, 210374, -259333, -102171, 25050, 47384, -166441, 42147, 225389, 172713, -81389, -305884, 13011, -108639, 294005, -186730, -28438, 227457, -240842, -167992 ], [ -196736, -262208, 180416, 54080, 50880, -234560, 90592, -108384, 252032, 75456, -121632, -46304, -52736, -108096, -98016, -113632, 199008, 35104, 130464, -319040, -13600, 109792, 309024, -266816, 73728, 202272, -255424, 29440 ], [ -282940, -246338, 251946, 350964, -44984, -185800, -63071, -224235, 117666, -59462, 16069, 9563, -130522, -263576, -29591, -269411, 172627, -102505, 342317, -332196, -40211, 328223, 324043, -346902, 175894, 177087, -270006, 226872 ], [ -211294, -202328, 309728, 367652, -3746, -62840, -140154, -166150, 69456, -137834, 33398, 18432, -105394, -295156, 82080, -294906, 137916, -117278, 269606, -343882, -85554, 255986, 230548, -208168, 181824, 64696, -250106, 243494 ], [ -38173, -140228, 358672, 204214, 125629, 107820, -168007, 3751, 76632, -179855, -26655, -2912, -14107, -247086, 221552, -236647, 97850, -53085, 13961, -354623, -142939, -3109, 67294, 71236, 125888, -103756, -208039, 143881 ], [ 134948, -78128, 407616, 40776, 255004, 278480, -195860, 173652, 83808, -221876, -86708, -24256, 77180, -199016, 361024, -178388, 57784, 11108, -241684, -365364, -200324, -262204, -95960, 350640, 69952, -272208, -165972, 44268 ], [ 229884, -128280, 293331, -13697, 142395, 323018, -157080, 134914, 102954, -31869, -95556, 7353, 156972, -168711, 133511, -241824, 44451, -125833, -168135, -238051, -170803, -331584, -79987, 243204, 156535, -226530, -39412, -15331 ], [ 308360, -202064, 144682, -45230, -21158, 341004, -104272, 52252, 124620, 206986, -93624, 50110, 234344, -142146, -171262, -330880, 36746, -305118, -25282, -81674, -122986, -361024, -26282, 54328, 273122, -135772, 104936, -66506 ], [ 377090, -261867, 7102, -76074, -171326, 353604, -49145, -24852, 149773, 432064, -86563, 88887, 305791, -118225, -456889, -406879, 25919, -467395, 113078, 67481, -79723, -376456, 18081, -130918, 377419, -46922, 239873, -114172 ], [ 231408, -14088, 113040, -91760, -27024, 247712, 57000, 20320, 251640, 354048, 33336, 40104, 246888, -152472, -321304, -195624, -53592, -255496, 152592, 57752, -136648, -83712, -143080, -236304, 211336, -48, 167768, -84640 ], [ 85726, 233691, 218978, -107446, 117278, 141820, 163145, 65492, 353507, 276032, 153235, -8679, 187985, -186719, -185719, 15631, -133103, -43597, 192106, 48023, -193573, 209032, -304241, -341690, 45253, 46826, 95663, -55108 ], [ -5146, 385812, 256618, -106422, 200518, 29790, 198358, 93060, 404608, 215122, 236690, -36618, 141670, -213610, -97468, 113642, -191950, 75596, 203396, 40712, -218602, 408548, -364128, -379660, -97136, 58810, 9578, -28684 ], [ 59277, 266902, 100747, -58053, 110749, -99631, 32597, 70750, 311872, 202679, 216887, -5499, 131021, -219659, -143330, -109205, -192249, -67878, 134718, 40252, -153259, 343918, -137072, -226618, -172392, -28061, -116117, -11066 ], [ 123700, 147992, -55124, -9684, 20980, -229052, -133164, 48440, 219136, 190236, 197084, 25620, 120372, -225708, -189192, -332052, -192548, -211352, 66040, 39792, -87916, 279288, 89984, -73576, -247648, -114932, -241812, 6552 ], [ 78167, 1989, -123853, -24147, 2920, -283002, -145068, -43918, 146541, 153538, 117628, 25290, 65866, -164591, -187589, -386280, -194332, -241779, 73064, 9874, 31448, 262321, 203355, -35022, -229206, -178527, -302816, 63528 ], [ -87318, -173570, -97518, -107154, 63088, -254620, 10872, -212692, 95918, 90380, -26904, -9348, -36484, -30202, -134206, -256560, -197736, -148882, 162672, -52180, 209744, 297350, 192706, -121364, -108548, -216730, -293248, 163440 ], [ -252803, -349129, -71183, -190161, 123256, -226238, 166812, -381466, 45295, 27222, -171436, -43986, -138834, 104187, -80823, -126840, -201140, -55985, 252280, -114234, 388040, 332379, 182057, -207706, 12110, -254933, -283680, 263352 ], [ -267312, -275920, -36512, -201280, 94144, -151152, 184704, -320048, 53296, 13440, -154736, -137520, -24448, 34640, -77872, -4912, -165744, -23168, 151152, -60896, 385984, 158928, 187792, -110176, 32128, -213920, -222240, 211248 ], [ -215769, -93875, 1806, -180948, 25972, -55633, 142200, -157921, 86945, 21260, -67497, -256821, 184760, -124129, -96985, 113607, -113373, -16636, -33423, 42926, 305024, -105733, 200695, 67798, 8116, -138250, -138106, 92637 ], [ -164226, 88170, 40124, -160616, -42200, 39886, 99696, 4206, 120594, 29080, 19742, -376122, 393968, -282898, -116098, 232126, -61002, -10104, -217998, 146748, 224064, -370394, 213598, 245772, -15896, -62580, -53972, -25974 ], [ -162642, 148436, 150115, -105256, -1025, 49158, 65004, -131174, 119257, 55380, 80899, -268791, 149051, -171040, 25544, 144488, -91413, 111340, -179763, 164890, 19183, -291096, 155458, 250391, 37582, 25585, -8667, 63147 ], [ -165816, 197104, 266932, -46560, 50564, 50216, 31056, -294888, 114588, 83440, 139572, -139876, -139116, -33408, 182496, 37216, -129708, 243728, -120308, 174872, -197500, -179040, 90552, 238500, 98440, 114940, 32940, 172052 ], [ -149730, 236532, 372967, 12289, 81270, 62725, -9060, -424441, 119261, 104612, 183983, -37757, -362336, 84676, 311593, -56199, -168324, 326058, -58303, 167493, -368973, -71571, 32162, 212035, 158782, 195079, 76428, 254005 ], [ -5244, 214360, 407122, 72158, -27244, 151574, -90296, -326254, 186214, 79864, 133314, -114278, -152576, 72440, 254990, -57234, -209080, 74668, 20702, 44374, -239046, 5318, 17212, 88410, 215684, 213778, 132456, 156278 ], [ 139242, 192188, 441277, 132027, -135758, 240423, -171532, -228067, 253167, 55116, 82645, -190799, 57184, 60204, 198387, -58269, -249836, -176722, 99707, -78745, -109119, 82207, 2262, -35215, 272586, 232477, 188484, 58551 ], [ 225880, 139616, 401232, 94400, -168928, 253776, -208208, -122312, 214576, 13968, 68048, -174632, 206576, 1952, 97752, -75544, -287744, -273032, 124760, -134728, 616, 126304, 17568, -71384, 255120, 192824, 149368, 23752 ], [ 204053, 30044, 222062, -126032, -60828, 125574, -161334, -2367, -21910, -57930, 121086, 15325, 242778, -142580, -85443, -123269, -320312, -78567, 48653, -64831, 72491, 108916, 89604, 56427, 98214, 43761, -68143, 106943 ], [ 182226, -79528, 42892, -346464, 47272, -2628, -114460, 117578, -258396, -129828, 174124, 205282, 278980, -287112, -268638, -170994, -352880, 115898, -27454, 5066, 144366, 91528, 161640, 184238, -58692, -105302, -285654, 190134 ], [ 145124, -136528, -18576, -301449, 69741, -86136, -126281, 181688, -196727, -126586, 230048, 265421, 288857, -282742, -260187, -190613, -246738, 214410, -64834, -48498, 163760, 34100, 107771, 214523, -98572, -117332, -234208, 87256 ], [ 96272, -153088, 10496, -52244, 26340, -135264, -183252, 202848, 94292, -65544, 288192, 225700, 278484, -163832, -104316, -188612, -33896, 239112, -72424, -197032, 142784, -54128, -42948, 169788, -48432, -23952, 24128, -158752 ], [ 47420, -169648, 39568, 196961, -17061, -184392, -240223, 224008, 385311, -4502, 346336, 185979, 268111, -44922, 51555, -186611, 178946, 263814, -80014, -345566, 121808, -142356, -193667, 125053, 1708, 69428, 282464, -404760 ], [ 64808, -96100, 54600, 278208, -96372, -188016, -220208, 91412, 332152, 52796, 192458, 135800, 168404, -24778, 104412, -145694, 190980, 289398, -49768, -263700, -25780, -79420, -83962, 87968, -31546, 45646, 326258, -417290 ], [ 100596, 2478, 65732, 312800, -185658, -179000, -178808, -83894, 183388, 109054, -20315, 82716, 43882, -32069, 128654, -93967, 147234, 315227, -9012, -117834, -208538, 25506, 98083, 53008, -87965, -10681, 310457, -364965 ], [ 136384, 101056, 76864, 347392, -274944, -169984, -137408, -259200, 34624, 165312, -233088, 29632, -80640, -39360, 152896, -42240, 103488, 341056, 31744, 28032, -391296, 130432, 280128, 18048, -144384, -67008, 294656, -312640 ], [ 115270, 118720, 49034, 242604, -178666, -38286, 60369, -277025, 74782, -7924, -188468, 105509, -80686, -51757, 134956, 13535, 139322, 338756, 15575, 124126, -189379, 162747, 162483, 132358, -52752, -155144, 157898, -198330 ], [ 94156, 136384, 21204, 137816, -82388, 93412, 258146, -294850, 114940, -181160, -143848, 181386, -80732, -64154, 117016, 69310, 175156, 336456, -594, 220220, 12538, 195062, 44838, 246668, 38880, -243280, 21140, -84020 ], [ 63117, 132998, 25614, 48423, 22195, 192705, 368698, -291830, 148993, -307326, -105808, 235043, -87838, -37911, 111351, 118850, 185795, 327431, 21382, 276869, 137340, 188092, -66517, 300738, 102612, -303601, -73043, -20140 ], [ -3652, 53832, 146088, 14452, 156676, 175340, 165240, -213768, 161068, -264040, -91456, 208708, -120360, 127436, 149876, 145944, 105732, 294196, 180680, 191516, -15472, 39696, -155228, 137944, 65904, -263788, -13956, -137808 ], [ -70421, -25334, 266562, -19519, 291157, 157975, -38218, -135706, 173143, -220754, -77104, 182373, -152882, 292783, 188401, 173038, 25669, 260961, 339978, 106163, -168284, -108700, -243939, -24850, 29196, -223975, 45131, -255476 ], [ -118370, -64740, 259036, -13050, 263198, 140980, -202466, -124394, 198498, -128758, -15442, 159028, -158874, 358780, 161646, 134572, -25864, 201906, 430906, 56390, -226626, -101236, -274160, -112324, 60168, -142452, -5912, -337944 ], [ -141853, -52458, 85110, 45991, 24067, 124466, -315741, -199857, 241117, 26561, 107723, 139570, -130377, 295622, 50027, 10878, -40308, 109285, 432953, 52871, -162157, 108846, -228344, -101882, 179124, -6706, -200124, -374652 ], [ -165336, -40176, -88816, 105032, -215064, 107952, -429016, -275320, 283736, 181880, 230888, 120112, -101880, 232464, -61592, -112816, -54752, 16664, 435000, 49352, -97688, 318928, -182528, -91440, 298080, 129040, -394336, -411360 ], [ -159599, -85989, -129647, 37653, -158935, 31498, -463376, -226238, 252345, 99029, 261743, 107974, 1302, 150421, -36681, -196865, 11789, 77238, 323077, -41512, -59784, 300650, -158207, -54028, 178596, 97926, -258683, -367008 ], [ -138278, -162786, -99494, -97150, 54666, -76924, -455648, -110732, 181482, -110846, 243366, 99740, 144316, 58306, 61046, -259770, 121522, 219516, 150370, -178960, -36048, 160580, -145350, -2232, -68056, -22180, 52898, -279424 ], [ -116957, -239583, -69341, -231953, 268267, -185346, -447920, 4774, 110619, -320721, 224989, 91506, 287330, -33809, 158773, -322675, 231255, 361794, -22337, -316408, -12312, 20510, -132493, 49564, -314708, -142286, 364479, -191840 ], [ -38876, -215280, -49468, -133076, 319028, -242028, -299532, -34480, 42776, -162856, 72692, -25468, 117344, -95784, 186440, -336240, 168508, 278372, 62296, -372196, 66904, 15760, -64096, 29080, -363500, -141272, 367500, -102836 ], [ 47719, -175812, -31137, 853, 345363, -290949, -130045, -96948, -24614, 50170, -99693, -158753, -99592, -153238, 203598, -342404, 79889, 161095, 185530, -415735, 154442, 31308, 12632, -2246, -382613, -122090, 324237, -13619 ], [ 125444, -140072, -10682, 118774, 359428, -326026, 16154, -138016, -81142, 234518, -253596, -263922, -279740, -196948, 211896, -339032, -10608, 61270, 289722, -437848, 216226, 43768, 86334, -26096, -391836, -98008, 274820, 63246 ], [ 110034, -143476, 32075, 68611, 244658, -215741, -82171, 45616, -23619, 117747, -213438, -73873, -73614, -96346, 127164, -235532, -120824, 144691, 193973, -234988, 7593, 23804, 128263, 28552, -297214, -22476, 160786, 10415 ], [ 94624, -146880, 74832, 18448, 129888, -105456, -180496, 229248, 33904, 976, -173280, 116176, 132512, 4256, 42432, -132032, -231040, 228112, 98224, -32128, -201040, 3840, 170192, 83200, -202592, 53056, 46752, -42416 ], [ 88496, -137915, 89547, -1370, 1874, -17459, -242120, 284787, 80591, -69392, -150622, 242994, 280881, 98327, 862, -72317, -270836, 287852, 13101, 126261, -294425, 11631, 147133, 134530, -129495, 66540, -173, -66988 ], [ 103584, -100678, 40166, 48172, -156412, 19594, -219856, 47542, 102510, -33696, -167964, 225284, 297234, 177470, 57948, -112682, -149672, 293464, -47734, 183002, -124386, 82862, -24470, 178276, -105598, -61800, 106294, -26968 ], [ 118672, -63441, -9215, 97714, -314698, 56647, -197592, -189703, 124429, 2000, -185306, 207574, 313587, 256613, 115034, -153047, -28508, 299076, -108569, 239743, 45653, 154093, -196073, 222022, -81701, -190140, 212761, 13052 ], [ 34124, -88124, 2724, 107356, -327640, 26812, -158912, -264768, 137612, -23060, -111712, 174852, 277332, 249692, 163576, -101468, 59944, 167384, -133572, 228432, 107932, 170088, -312272, 180160, -65244, -170808, 186868, 44192 ], [ -141757, -169567, 70873, 80423, -207350, -64337, -105184, -191168, 142787, -103813, 45240, 128369, 192853, 163879, 204286, 34393, 118410, -90170, -125729, 154740, 71431, 135450, -377684, 59824, -55607, -16110, 39645, 67192 ], [ -317638, -251010, 139022, 53490, -87060, -155486, -51456, -117568, 147962, -184566, 202192, 81886, 108374, 78066, 244996, 170254, 176876, -347724, -117886, 81048, 34930, 100812, -443096, -60512, -45970, 138588, -107578, 90192 ], [ -194999, -116417, 74554, 98909, -58774, -112335, -22837, -98317, 69633, -171581, 138739, 60597, 168565, 7689, 171398, 220571, 89567, -270888, 10164, 4823, 91810, 55515, -266615, -111709, 24527, 173096, -101954, 35502 ], [ 33000, 94424, -36720, 169864, -62960, -21784, -3080, -98248, -38168, -125512, -2504, 48200, 279816, -57240, 57456, 240696, -49192, -76032, 180640, -72296, 181648, 6456, -4760, -138504, 116504, 165184, -42384, -46608 ], [ 260999, 305265, -147994, 240819, -67146, 68767, 16677, -98179, -145969, -79443, -143747, 35803, 391067, -122169, -56486, 260821, -187951, 118824, 351116, -149415, 271486, -42603, 257095, -165299, 208481, 157272, 17186, -128718 ], [ 249440, 188328, -40874, 227602, -175304, 9476, 54760, -127700, -134618, -10164, -144036, 170124, 388512, -37278, -111116, 117486, -51160, 222248, 333162, -100804, 114748, -109416, 229584, -49424, 52144, 127382, -17668, -96538 ], [ 226992, 56492, 76173, 210559, -288188, -56626, 93676, -158566, -117851, 60170, -137918, 311114, 380784, 54423, -163050, -33279, 98156, 321516, 306643, -46478, -53198, -177036, 188920, 72936, -115480, 96493, -56814, -59163 ], [ 196444, -60244, 183872, 206484, -337732, -87728, 99892, -186080, -108484, 112004, -114516, 400980, 355684, 111920, -181748, -149740, 215380, 378800, 259116, -19888, -192776, -225120, 146736, 185772, -226076, 81896, -78988, -29988 ], [ 127421, -105255, 247168, 264007, -86411, 47420, -49217, -197672, -134267, 75963, -9015, 248007, 248067, 6948, -42575, -103257, 180167, 236660, 111801, -125044, -197606, -180408, 97332, 253369, -65789, 144686, -20545, -39763 ], [ 58398, -150266, 310464, 321530, 164910, 182568, -198326, -209264, -160050, 39922, 96486, 95034, 140450, -98024, 96598, -56774, 144954, 94520, -35514, -230200, -202436, -135696, 47928, 320966, 94498, 207476, 37898, -49538 ], [ -5486, -135886, 357407, 263232, 282824, 217204, -244871, -217382, -130780, 3593, 93357, -11337, 106894, -94060, 155419, -79465, 91426, 49238, -155019, -208186, -199526, -129252, 57123, 355812, 170662, 146273, 54302, -17310 ], [ -61376, -29120, 378912, 24768, 193216, 95488, -131872, -220096, -15872, -33184, -78752, -45216, 188544, 79360, 89248, -209760, 9408, 154624, -231264, 11648, -184576, -182336, 157472, 339712, 115968, -107808, 5312, 80256 ], [ -117266, 77646, 400417, -213696, 103608, -26228, -18873, -222810, 99036, -69961, -250861, -79095, 270194, 252780, 23077, -340055, -72610, 260010, -307509, 231482, -169626, -235420, 257821, 323612, 61274, -361889, -43678, 177822 ], [ -131534, 171098, 360210, -309234, 33194, -28986, 99012, -196586, 52412, -89252, -294422, -51304, 302340, 289406, 46394, -353660, -117738, 203584, -261212, 165828, -118780, -222144, 210904, 247270, -23548, -420852, -119842, 169422 ], [ -119045, 255991, 280331, -312891, -24881, 44729, 220038, -151759, -98054, -97302, -255345, 16132, 302662, 238093, 127239, -292250, -139151, 43136, -136138, -83354, -44858, -166208, 69316, 132201, -127738, -354382, -213475, 92901 ], [ -106556, 340884, 200452, -316548, -82956, 118444, 341064, -106932, -248520, -105352, -216268, 83568, 302984, 186780, 208084, -230840, -160564, -117312, -11064, -332536, 29064, -110272, -72272, 17132, -231928, -287912, -307108, 16380 ], [ -82914, 213053, 153576, -193722, -11774, 176199, 195083, 5858, -193330, 15418, -146278, 92541, 83837, 90399, 219902, -257153, -144034, -69615, 66263, -290334, 67361, -218154, -109588, -52907, -122786, -169382, -190981, -9848 ], [ -56924, 40438, 113648, -44268, 86620, 230594, -7110, 132956, -94844, 163308, -69780, 89206, -181514, -15470, 217188, -301934, -119516, 21902, 133538, -186788, 98158, -360524, -124952, -113466, 31268, -39892, -30694, -25488 ] ], [ [ 191040, -71360, -115264, -14400, 114048, -28800, 297024, 307712, 132288, -195648, -15744, -132992, -240512, 129856, 111104, 124224, -466048, -190400, -89984, 197568, -153792, -83008, -162496, -26496, 231360, 350528, 98368, 176960 ], [ 162189, -73829, -110527, -8820, 89058, -27375, 297981, 289943, 130668, -175266, 4614, -131114, -220172, 127846, 87131, 118158, -449812, -178475, -75917, 176523, -152745, -98266, -135004, -22932, 215529, 317768, 85081, 174917 ], [ -59002, -92758, -74210, 33960, -102532, -16450, 305318, 153714, 118248, -19004, 160692, -116716, -64232, 112436, -96662, 71652, -325336, -87050, 31930, 15178, -144718, -215244, 75768, 4392, 94158, 66608, -16786, 159254 ], [ -280193, -111687, -37893, 76740, -294122, -5525, 312655, 17485, 105828, 137258, 316770, -102318, 91708, 97026, -280455, 25146, -200860, 4375, 139777, -146167, -136691, -332222, 286540, 31716, -27213, -184552, -118653, 143591 ], [ -384544, -110888, -1416, 114560, -342656, -35296, 221336, -95304, 57912, 208128, 397976, -111200, 198200, 109064, -412104, -52856, -136840, 51512, 199808, -205504, -151296, -334784, 354776, 70096, -64000, -299184, -141224, 65504 ], [ -269820, -73099, 35361, 143080, -122960, -141372, -54963, -164143, -56559, 118888, 338797, -163732, 211977, 172567, -445983, -189913, -186175, 15609, 170184, -73576, -208336, -122816, 155757, 129206, 57808, -157826, -15115, -129628 ], [ -155096, -35310, 72138, 171600, 96736, -247448, -331262, -232982, -171030, 29648, 279618, -216264, 225754, 236070, -479862, -326970, -235510, -20294, 140560, 58352, -265376, 89152, -43262, 188316, 179616, -16468, 110994, -324760 ], [ -27307, -46804, 39937, 206789, 172275, -201515, -342894, -145210, -103852, -57382, 132559, -156086, 226908, 209782, -472544, -311719, -186604, -5159, 123312, 64960, -277865, 142429, -64298, 214094, 151534, 75126, 141293, -424485 ], [ 110532, -96208, -45324, 247108, 136924, -38652, -150936, 63032, 103056, -142712, -82100, -9208, 218352, 114424, -433536, -179308, -62128, 49236, 115584, -24832, -256084, 73636, 51576, 214232, 8152, 128440, 97892, -450820 ], [ 248371, -145612, -130585, 287427, 101573, 124211, 41022, 271274, 309964, -228042, -296759, 137670, 209796, 19066, -394528, -46897, 62348, 103631, 107856, -114624, -234303, 4843, 167450, 214370, -135230, 181754, 54491, -477155 ], [ 118910, -113206, -211958, 250508, 69984, -1268, 136770, 320594, 355610, -153550, -254684, 68566, 87966, -36746, -374780, 8708, 181928, 93478, 119208, -37916, -287204, -3452, 253102, 65630, -78650, 163806, 5726, -268860 ], [ -84801, -58075, -292251, 192134, 39440, -206842, 205793, 325769, 356461, -34663, -141294, -60533, -65329, -81573, -360382, 42978, 300148, 65395, 135860, 85042, -360850, 5058, 330359, -124465, 33475, 126063, -44529, 4610 ], [ -288512, -2944, -372544, 133760, 8896, -412416, 274816, 330944, 357312, 84224, -27904, -189632, -218624, -126400, -345984, 77248, 418368, 37312, 152512, 208000, -434496, 13568, 407616, -314560, 145600, 88320, -94784, 278080 ], [ -278783, -13294, -153239, 80101, 123919, -349534, 247354, 261254, 225154, 36131, -130691, -237426, -446, -176494, -345501, 133460, 241015, 6, 181515, 76417, -408299, -83101, 390159, -188704, 81476, 171534, -130641, 134008 ], [ -269054, -23644, 66066, 26442, 238942, -286652, 219892, 191564, 92996, -11962, -233478, -285220, 217732, -226588, -345018, 189672, 63662, -37300, 210518, -55166, -382102, -179770, 372702, -62848, 17352, 254748, -166498, -10064 ], [ -217395, -4144, 195196, 3038, 290515, -238300, 178735, 99859, -6907, -46370, -261555, -284489, 383760, -233517, -349355, 207434, -88771, -54731, 225141, -175904, -322235, -249374, 301365, 26958, -41717, 304402, -188935, -121596 ], [ -14788, 122816, -304, 88552, 113668, -242256, 88276, -71100, 9308, -31512, -20676, -109068, 362048, -85052, -371044, 86776, -151492, -612, 187996, -257600, -141156, -221544, 36060, -13016, -82588, 233240, -163060, -115984 ], [ 187819, 249776, -195804, 174066, -63179, -246212, -2183, -242059, 25523, -16654, 220203, 66353, 340336, 63413, -392733, -33882, -214213, 53507, 150851, -339296, 39923, -193714, -229245, -52990, -123459, 162078, -137185, -110372 ], [ 200726, 250226, -291964, 222220, -113546, -230038, -67732, -363608, 69368, 12434, 251112, 212924, 311794, 165398, -392962, -134650, -180214, 22956, 116856, -258122, 197702, -89694, -349770, -37004, -101310, 42406, -156210, -73700 ], [ -32977, 86213, -258982, 221806, 511, -187695, -100898, -420924, 149132, 60021, 9060, 321990, 274373, 206959, -365293, -209561, -20479, -117666, 86956, 34783, 325191, 113373, -282081, 51730, 2765, -140329, -233605, 3350 ], [ -266680, -77800, -226000, 221392, 114568, -145352, -134064, -478240, 228896, 107608, -232992, 431056, 236952, 248520, -337624, -284472, 139256, -258288, 57056, 327688, 452680, 316440, -214392, 140464, 106840, -323064, -311000, 80400 ], [ -333568, -119533, -197128, 208948, 147310, -33019, -60520, -445376, 278000, 76295, -305634, 332237, 168601, 272066, -221185, -249313, 194651, -216705, 89781, 381538, 356309, 339762, -178098, 199378, 177870, -330569, -232845, 180505 ], [ -311488, -96050, -170448, 190088, 136684, 116642, 69936, -364416, 310752, 2902, -287924, 122546, 83754, 286004, -57402, -155450, 194398, -77946, 155906, 307892, 140546, 267220, -158548, 242388, 231276, -244618, -71730, 292906 ], [ -289408, -72567, -143768, 171228, 126058, 266303, 200392, -283456, 343504, -70491, -270214, -87145, -1093, 299942, 106381, -61587, 194145, 60813, 222031, 234246, -75217, 194678, -138998, 285398, 284682, -158667, 89385, 405307 ], [ -239008, -31124, -191288, 5188, 86532, 242724, 246668, -218356, 218876, 7476, -129604, -20616, 73840, 279700, 182204, -147664, 75912, 155772, 195176, 130380, -54480, 202496, 38572, 143468, 102768, -22736, 144940, 265148 ], [ -184360, 13013, -249938, -182929, 42671, 193159, 280317, -155635, 70641, 108147, 29441, 87346, 172740, 254331, 244833, -260732, -60018, 244161, 154374, 21981, 1732, 222368, 239845, -26203, -114444, 120692, 184661, 87105 ], [ -121302, 35842, -292880, -353778, 6930, 150558, 294214, -89608, -71690, 196750, 176392, 175396, 251296, 231114, 297682, -344442, -174976, 306926, 112716, -80018, 57320, 244334, 411264, -181692, -307716, 237734, 212338, -76848 ], [ 30061, -165063, -170888, -343313, 56449, 181079, 100715, 11132, -152029, 158639, 196356, 54370, 116240, 230493, 247841, -119893, -69728, 100639, 62070, -114817, 106356, 288287, 269216, -188270, -249618, 77723, 113553, -92856 ], [ 181424, -365968, -48896, -332848, 105968, 211600, -92784, 111872, -232368, 120528, 216320, -66656, -18816, 229872, 198000, 104656, 35520, -105648, 11424, -149616, 155392, 332240, 127168, -194848, -191520, -82288, 14768, -108864 ], [ 303289, -405950, 989, -342711, 118373, 250171, -198384, 187902, -259115, 65757, 220863, -179429, -78496, 220389, 152135, 218479, 96122, -181581, -29415, -154196, 184485, 333766, 17908, -150179, -154051, -194104, -63227, -71322 ], [ 357730, -78108, -113942, -399038, 45946, 307142, -103072, 207452, -163366, -27094, 190158, -273338, 34112, 190650, 115358, 79214, 54676, 40438, -47838, -89704, 167994, 238316, -16408, 11626, -163734, -195760, -93702, 88620 ], [ 412171, 249734, -228873, -455365, -26481, 364113, -7760, 227002, -67617, -119945, 159453, -367247, 146720, 160911, 78581, -60051, 13230, 262457, -66261, -25212, 151503, 142866, -50724, 173431, -173417, -197416, -124177, 248562 ], [ 434488, 266200, -271804, -431832, 24692, 301144, 41568, 235392, -51404, -146448, 89640, -377924, 125144, 118548, -1912, -78068, 49124, 371664, -69660, 8716, 182400, 64636, 2752, 250972, -75088, -135640, -61664, 314568 ], [ 427358, -2762, -248735, -335094, 189165, 128230, 48744, 233552, -108099, -112132, -16022, -312305, -19434, 64613, -122478, 15059, 155913, 377460, -59287, 14627, 256736, 2191, 136704, 251271, 122252, -15718, 86088, 294466 ], [ 420228, -271724, -225666, -238356, 353638, -44684, 55920, 231712, -164794, -77816, -121684, -246686, -164012, 10678, -243044, 108186, 262702, 383256, -48914, 20538, 331072, -60254, 270656, 251570, 319592, 104204, 233840, 274364 ], [ 250340, -135474, -213511, -216384, 319687, -146300, -36507, 182663, -118231, -107131, -45276, -142392, -142517, -33958, -211630, 94400, 269854, 338562, -9488, 15688, 261588, -44754, 231361, 225196, 224736, 26212, 221911, 152738 ], [ 23008, 143792, -205208, -220800, 215704, -222752, -164088, 116952, -35224, -158904, 95392, -24448, -62408, -75312, -126576, 42880, 241840, 276048, 40192, 7040, 141344, -1744, 130920, 189408, 26752, -121632, 153624, -4720 ], [ -204324, 423058, -196905, -225216, 111721, -299204, -291669, 51241, 47783, -210677, 236060, 93496, 17701, -116666, -41522, -8640, 213826, 213534, 89872, -1608, 21100, 41266, 30479, 153620, -171232, -269476, 85337, -162178 ], [ -285268, 206378, -86764, -207654, 137450, -90008, -176876, 100744, 163636, -159424, 34540, 161170, 57990, -159384, -40574, 145914, 142934, 72172, 180274, -148482, -57960, -36482, 51830, -4972, 13188, -245984, 104368, -135166 ], [ -359558, -32845, 28006, -189093, 169075, 132172, -51066, 155484, 280982, -103488, -182534, 226559, 96469, -202164, -43449, 309835, 70093, -72774, 272527, -301639, -135148, -119719, 78717, -169146, 214990, -214704, 127368, -99769 ], [ -409276, -237524, 113156, -181200, 202172, 277344, 61896, 194364, 382000, -30212, -348784, 269192, 137348, -202960, -44036, 418496, 32040, -156112, 319576, -410604, -199272, -200184, 118788, -292264, 371428, -154132, 124460, -75112 ], [ -342277, -278119, 57611, -223980, 242261, 56728, 113830, 157909, 405460, 125429, -273620, 203734, 189627, -4332, -33755, 264672, 159230, 53188, 151906, -309657, -201342, -267482, 221483, -220366, 312387, 45577, -1511, -101470 ], [ -275278, -318714, 2066, -266760, 282350, -163888, 165764, 121454, 428920, 281070, -198456, 138276, 241906, 194296, -23474, 110848, 286420, 262488, -15764, -208710, -203412, -334780, 324178, -148468, 253346, 245286, -127482, -127828 ], [ -243676, -336818, 25946, -186924, 293000, -302856, 162393, 68781, 345874, 349546, -144163, 108611, 223094, 221096, -30239, -17803, 330747, 287135, -50171, -170628, -204987, -264729, 358707, -131686, 202342, 312839, -186502, -77704 ], [ -267136, -319936, 173376, 83648, 257856, -314816, 72992, -9120, 97152, 282432, -122336, 134624, 93696, -19392, -63520, -107296, 246176, 24544, 122720, -230336, -205792, 18976, 287200, -200640, 163840, 174816, -141376, 91392 ], [ -290596, -303054, 320806, 354220, 222712, -326776, -16409, -87021, -151570, 215318, -100509, 160637, -35702, -259880, -96801, -196789, 161605, -238047, 295611, -290044, -206597, 302681, 215693, -269594, 125338, 36793, -96250, 260488 ], [ -155282, -284520, 393504, 374780, 219026, -218952, -84054, -8234, -168144, 76314, -43206, 108544, -37854, -346284, 9568, -261334, 124452, -242898, 236298, -323334, -189790, 282782, 104972, -140056, 56512, -59384, -98262, 294666 ], [ 82101, -264924, 418160, 234618, 235563, -34124, -137713, 171281, -35480, -108905, 36903, 6240, 41795, -333634, 205712, -309841, 117782, -82059, 27711, -339641, -161661, 67709, -30958, 117084, -31808, -128660, -130577, 242111 ], [ 319484, -245328, 442816, 94456, 252100, 150704, -191372, 350796, 97184, -294124, 117012, -96064, 121444, -320984, 401856, -358348, 111112, 78780, -180876, -355948, -133532, -147364, -166888, 374224, -120128, -197936, -162892, 189556 ], [ 340324, -199208, 234437, 62841, 213917, 223622, -213928, 276110, 70438, -105195, 20516, -27121, 200884, -165169, 159537, -373472, 140789, -59327, -181489, -266805, -173157, -262592, -69669, 348188, -3647, -217774, -87724, 47435 ], [ 315576, -147504, -23002, 54078, 164214, 272980, -229936, 147908, 10132, 162502, -113160, 77874, 280280, 20786, -175090, -381568, 178118, -260370, -138318, -155462, -227046, -356800, 76634, 262536, 155950, -227204, 10072, -113542 ], [ 287374, -90861, -262222, 40922, 119118, 319196, -239951, 21876, -41253, 416576, -232181, 172289, 352761, 194505, -487183, -382745, 209465, -444757, -90246, -43729, -277613, -432952, 206951, 171318, 307085, -233350, 98567, -265444 ], [ 183184, 74440, -100624, -68880, 175376, 296288, -118120, -56416, 103624, 370944, -28792, 33944, 273112, 99032, -303528, -231704, 109208, -262712, 65648, 76584, -255096, -111872, -14424, -42352, 272056, -167248, -17560, -217696 ], [ 78994, 239741, 60974, -178682, 231634, 273380, 3711, -134708, 248501, 325312, 174597, -104401, 193463, 3559, -119873, -80663, 8951, -80667, 221542, 196897, -232579, 209208, -235799, -256022, 237027, -101146, -133687, -169948 ], [ 30538, 339084, 160742, -211450, 229866, 199058, 50650, -151140, 314496, 291902, 314878, -192070, 152010, -72678, 476, -10394, -68002, 31508, 302748, 261944, -190310, 419900, -346528, -401748, 165104, -46570, -210202, -107092 ], [ 139995, 251546, 85325, -25955, 63691, -20937, -114605, 7698, 156992, 293121, 276353, -136157, 218779, -94413, -58542, -168979, -78927, -54282, 172338, 170404, -92077, 317826, -143760, -354966, -11352, -24651, -174483, -1430 ], [ 249452, 164008, 9908, 159540, -102484, -240932, -279860, 166536, -512, 294340, 237828, -80244, 285548, -116148, -117560, -327564, -89852, -140072, 41928, 78864, 6156, 215752, 59008, -308184, -187808, -2732, -138764, 104232 ], [ 222817, 36067, -24347, 185403, -115880, -318422, -300212, 139166, -91653, 262350, 122468, -95226, 274822, -122505, -109027, -299864, -78788, -194853, 45784, 41598, 129128, 189655, 181245, -277154, -257498, -41753, -154272, 174232 ], [ 47718, -135950, -13698, 37122, 37392, -240452, -162488, -91340, -110398, 194132, -76712, -187548, 179556, -112086, -26802, -68944, -43736, -215806, 196112, 63540, 279088, 246442, 215630, -263308, -210716, -147254, -225664, 205328 ], [ -127381, -307967, -3049, -111159, 190664, -162482, -24764, -321846, -129143, 125914, -275892, -279870, 84290, -101667, 55423, 161976, -8684, -236759, 346440, 85482, 429048, 303229, 250015, -249462, -163934, -252755, -297056, 236424 ], [ -175440, -266416, 55712, -90048, 216640, -38160, 35456, -239440, -128688, 16256, -210704, -321616, 158592, -101584, 81584, 272816, -35856, -217472, 263440, 69344, 395840, 143792, 210672, -140448, -72064, -217440, -206048, 125008 ], [ -167919, -131429, 135522, 5172, 186924, 106441, 61768, -20135, -119833, -111532, -29855, -341235, 307080, -106023, 83217, 331121, -90251, -180580, 78359, 36546, 282496, -110243, 139073, 10202, 39532, -120518, -43990, -48757 ], [ -160398, 3558, 215332, 100392, 157208, 251042, 88080, 199170, -110978, -239320, 150994, -360854, 455568, -110462, 84850, 389426, -144646, -143688, -106722, 3748, 169152, -364278, 67474, 160852, 151128, -23596, 118068, -222522 ], [ -174654, 76364, 261941, 129000, 169849, 130602, 72308, 10550, -27153, -119476, 197653, -283201, 193821, -147808, 128504, 300248, -203283, -6668, -8933, -18634, -18679, -221224, 36174, 157089, 100898, 90903, 107779, -38867 ], [ -190984, 143248, 305388, 151264, 186524, -15080, 52528, -216920, 63812, 23952, 231532, -196284, -106996, -188288, 176160, 197024, -262324, 139888, 115796, -40024, -213604, -40352, 8712, 138620, 35256, 207076, 81076, 178828 ], [ -188846, 196140, 349009, 176519, 184890, -127069, 21828, -394191, 155275, 139900, 240457, -132203, -334880, -220068, 211999, 112079, -311324, 234406, 224199, -58909, -353947, 108411, -23058, 117589, -6350, 309809, 71764, 351091 ], [ -63588, 155752, 393790, 221714, 61196, -14438, -81672, -236802, 250058, 72648, 83022, -220362, -76544, -193848, 169058, 148994, -293384, -17996, 223762, -61094, -130410, 43114, -83548, 79478, 112284, 322942, 178392, 220474 ], [ 61670, 115364, 438571, 266909, -62498, 98193, -185172, -79413, 344841, 5396, -74413, -308521, 181792, -167628, 126117, 185909, -275444, -270398, 223325, -63279, 93127, -22183, -144038, 41367, 230918, 336075, 285020, 89857 ], [ 113768, 74144, 411440, 200000, -106272, 173872, -195888, 52104, 314192, -36368, -121680, -289560, 321680, -186016, 50408, 144984, -265216, -384440, 221032, -75768, 240856, -51808, -142240, 49176, 227312, 282760, 263240, 35192 ], [ 28691, 31364, 249474, -77104, -196, 180266, -32634, 135111, 48358, -30342, 37618, -69749, 239478, -288044, -86741, -41891, -269448, -239057, 215259, -107577, 246445, -14548, -23652, 143085, -5494, 104855, 695, 122937 ], [ -56386, -11416, 87508, -354208, 105880, 186660, 130620, 218118, -217476, -24316, 196916, 150062, 157276, -390072, -223890, -228766, -273680, -93674, 209486, -139386, 252034, 22712, 94936, 236994, -238300, -73050, -261850, 210682 ], [ -60356, -80560, 65552, -348991, 93435, 136504, 154241, 199816, -171713, 16810, 271584, 234907, 172015, -384954, -240893, -295443, -148926, 38982, 140338, -185118, 183120, 54252, 115933, 288861, -227668, -171980, -239136, 107496 ], [ -1936, -169984, 151296, -126604, -10180, 42848, 70452, 103584, 113740, 84936, 281152, 215932, 261324, -297416, -165476, -269660, 75048, 161848, 22440, -241560, 56896, 81392, 61860, 308388, -29776, -210160, 3008, -142560 ], [ 56484, -259408, 237040, 95783, -113795, -50808, -13337, 7352, 399193, 153062, 290720, 196957, 350633, -209878, -90059, -243877, 299022, 284714, -95458, -298002, -69328, 108532, 7787, 327915, 168116, -248340, 245152, -392616 ], [ 143128, -259516, 189944, 209216, -203820, -111632, -21328, -70772, 254536, 109732, 140934, 213064, 238540, -173190, -99836, -229074, 200220, 342330, -84440, -250764, -199404, 57948, 76330, 260448, 54122, -196574, 257310, -369990 ], [ 237612, -234814, 105948, 292384, -290070, -163336, -8264, -143866, -9596, 35442, -53117, 238916, 70502, -150627, -133278, -217321, 11758, 381821, -37612, -174726, -330550, -14226, 178933, 168816, -146507, -119823, 205583, -271619 ], [ 332096, -210112, 21952, 375552, -376320, -215040, 4800, -216960, -273728, -38848, -247168, 264768, -97536, -128064, -166720, -205568, -176704, 421312, 9216, -98688, -461696, -86400, 281536, 77184, -347136, -43072, 153856, -173248 ], [ 146026, -192448, 118598, 313268, -323558, -43874, 161591, -282855, -216366, -153388, -273388, 257155, 22846, -117691, -109772, -133095, -137834, 416988, 78561, 79378, -193493, 45597, 138085, 188458, -279792, -127160, 76806, -126742 ], [ -40044, -174784, 215244, 250984, -270796, 127292, 318382, -348750, -159004, -267928, -299608, 249542, 143228, -107318, -52824, -60622, -98964, 412664, 147906, 257444, 74710, 177594, -5366, 299732, -212448, -211248, -244, -80236 ], [ -156069, -129110, 293090, 200465, -181019, 231623, 404118, -367290, -95097, -350578, -276528, 220149, 203310, -60065, 449, 13646, -50859, 397105, 222506, 361635, 256228, 239396, -129107, 356046, -135604, -261911, -70469, -72500 ], [ -19932, 17400, 303256, 192300, 42012, 95348, 234056, -215352, -7628, -318424, -75968, 112348, 46312, 119956, 40492, 94376, 30492, 341100, 316024, 199876, 125680, 48496, -181892, 214504, -24560, -192244, -116124, -204336 ], [ 116205, 163910, 313422, 184135, 265043, -40927, 63994, -63414, 79841, -286270, 124592, 4547, -110686, 299977, 80535, 175106, 111843, 285095, 409542, 38117, -4868, -142404, -234677, 72962, 86484, -122577, -161779, -336172 ], [ 125522, 197060, 294148, 141610, 307154, -124692, -96558, -8806, 148910, -170426, 214722, -78484, -176694, 357988, 125698, 134836, 118984, 258270, 449430, -69142, -83406, -166444, -200592, 23460, 177208, -38700, -221864, -418728 ], [ -30027, 82842, 236602, 54417, 114069, -140194, -244747, -80727, 194059, 54215, 161293, -129314, -124415, 257386, 177517, -62734, 29652, 269379, 419599, -105551, -94331, 26434, -53576, 93610, 241516, 63650, -300708, -437220 ], [ -185576, -31376, 179056, -32776, -79016, -155696, -392936, -152648, 239208, 278856, 107864, -180144, -72136, 156784, 229336, -260304, -59680, 280488, 389768, -141960, -105256, 219312, 93440, 163760, 305824, 166000, -379552, -455712 ], [ -165385, -58819, 91255, -102509, -81121, -145338, -434160, -97714, 234767, 226387, 80265, -189334, 26778, 110227, 226945, -330119, 10843, 311802, 236067, -167704, -133176, 270950, 113031, 130860, 187132, 94890, -213341, -373344 ], [ -51466, -39982, -12682, -162930, 18630, -121188, -418336, 24876, 203878, 26126, 66442, -176316, 150564, 92494, 195642, -331798, 166622, 353892, 16302, -187760, -170160, 247260, 64662, 43000, -29160, -68732, 83566, -237184 ], [ 62453, -21145, -116619, -223351, 118381, -97038, -402512, 147466, 172989, -174135, 52619, -163298, 274350, 74761, 164339, -333477, 322401, 395982, -203463, -207816, -207144, 223570, 16293, -44860, -245452, -232354, 380473, -101024 ], [ 38652, 24432, -154276, -189132, 225132, -125428, -203348, 139056, 193960, -58136, -56404, -148580, 147616, 14568, 172536, -330256, 284580, 312252, -83608, -268092, -45208, 123120, -4256, -126680, -328564, -172776, 352980, -6124 ], [ -5807, 74020, -181991, -140717, 332933, -161699, 23317, 110996, 222710, 105302, -179707, -133607, -16696, -51994, 186658, -326300, 217719, 209649, 87190, -334401, 146566, 11156, -20632, -207594, -391699, -79718, 276827, 82587 ], [ -51172, 108264, -203798, -95814, 424988, -191430, 214198, 92192, 234822, 251546, -278852, -104862, -150820, -115020, 197640, -319848, 138992, 116314, 237846, -382056, 303214, -92984, -23886, -265104, -436804, 14104, 199580, 149090 ], [ -106050, -18604, -163571, -87787, 351710, -152491, 29347, 170576, 72235, 217253, -124338, 68489, 32030, -140918, 175652, -287188, -64328, 120293, 177011, -233844, 91039, -114972, 110641, -76872, -292594, 115948, 110846, -17591 ], [ -160928, -145472, -123344, -79760, 278432, -113552, -155504, 248960, -90352, 182960, 30176, 241840, 214880, -166816, 153664, -254528, -267648, 124272, 116176, -85632, -121136, -136960, 245168, 111360, -148384, 217792, 22112, -184272 ], [ -162480, -230557, -84979, -69878, 151870, -45157, -256376, 240677, -171991, 152720, 122222, 354270, 322263, -137183, 126482, -247019, -374060, 151540, 80443, 29043, -225455, -140279, 289451, 240526, -44641, 223092, -2747, -261556 ], [ -42144, -220138, -50870, -55756, -96484, 90566, -165296, 34298, -68606, 131744, 71484, 327452, 257150, 19378, 87428, -296998, -258968, 232040, 102086, 67062, -83246, -100926, 127462, 234684, -33394, 7720, 118394, -134504 ], [ 78192, -209719, -16761, -41634, -344838, 226289, -74216, -172081, 34779, 110768, 20746, 300634, 192037, 175939, 48374, -346977, -143876, 312540, 123729, 105081, 58963, -61573, -34527, 228842, -22147, -207652, 239535, -7452 ], [ 46356, -221092, 21116, 15748, -376040, 247076, -78656, -181696, 72404, 37748, 21344, 200988, 150348, 203140, 49352, -313988, -84200, 204520, 44452, 109104, 96580, -40232, -178864, 184384, -72196, -198792, 243628, 8288 ], [ -124971, -252441, 62447, 112785, -208186, 162505, -170656, -10944, 49749, -82979, 69000, 34583, 130131, 111761, 87026, -204945, -75322, -76310, -127335, 81964, 38321, -35402, -307020, 104528, -178433, 15614, 140427, -78008 ], [ -296298, -283790, 103778, 209822, -40332, 77934, -262656, 159808, 27094, -203706, 116656, -131822, 109914, 20382, 124700, -95902, -66444, -357140, -299122, 54824, -19938, -30572, -435176, 24672, -284670, 230020, 37226, -164304 ], [ -208001, -145479, 95894, 247563, 34022, -17449, -193139, 154661, -1273, -244907, 22821, -71821, 155827, -15169, 58538, -39491, -92263, -277400, -138644, 14305, 14062, -52483, -310593, -71691, -128087, 223256, 11698, -176446 ], [ -28072, 52712, 70640, 264376, 75376, -116648, -66616, 87432, -31656, -258040, -120952, 68088, 225080, -31016, -44272, -1656, -130328, -70400, 139104, -30936, 80624, -83832, -96808, -173880, 121256, 138432, 13584, -162416 ], [ 151857, 250903, 45386, 281189, 116730, -215847, 59907, 20203, -62039, -271173, -264725, 207997, 294333, -46863, -147082, 36179, -168393, 136600, 416852, -76177, 147186, -115181, 116977, -276069, 370599, 53608, 15470, -148386 ], [ 223392, 69528, 98650, 212862, -57208, -226276, 69720, -96460, -77814, -79596, -159612, 287956, 313184, 14510, -93780, -22654, -122088, 207640, 383718, -52316, 56228, -70872, 129968, -221552, 194000, 133146, -94492, -142518 ], [ 290000, -129100, 155483, 140665, -240932, -232670, 74228, -215370, -92925, 121286, -43186, 365190, 329744, 79393, -33382, -85881, -71948, 272500, 336453, -25314, -41890, -23124, 133832, -159912, -1960, 220155, -209538, -137021 ], [ 324484, -293708, 207808, 92172, -354012, -212688, 51052, -314912, -110684, 270492, 51892, 392268, 338876, 127056, 9300, -120436, -7348, 289744, 276276, -20944, -126776, 26208, 116816, -81484, -155588, 274264, -295380, -118780 ], [ 206379, -296721, 238720, 156273, -131533, -67420, -103623, -322456, -141021, 174237, 45567, 181105, 312725, 92924, -32169, -18799, 125937, 80812, 154767, -124076, -148810, 83064, 620, 76687, -108139, 172098, -242503, -40005 ], [ 88274, -299734, 269632, 220374, 90946, 77848, -258298, -330000, -171358, 77982, 39242, -30058, 286574, 58792, -73638, 82838, 259222, -128120, 33258, -227208, -170844, 139920, -115576, 234858, -60690, 69932, -189626, 38770 ], [ 10750, -249890, 296665, 191424, 230904, 179628, -328625, -330506, -125060, 51135, -29381, -141951, 280034, 71820, -113091, 79265, 302318, -184358, -91725, -215446, -173258, 121284, -121099, 344636, -20342, -53465, -107310, 118958 ], [ -3648, -117824, 317664, 17728, 242496, 213760, -267744, -320064, 40448, 132256, -194912, -99424, 304000, 158208, -149408, -87968, 205120, -3072, -222112, -24960, -145152, -14784, 45536, 379136, 8960, -209888, 20800, 201344 ], [ -18046, 14242, 338663, -155968, 254088, 247892, -206863, -309622, 205956, 213377, -360443, -56897, 327966, 244596, -185725, -255201, 107922, 178214, -352499, 165526, -117046, -150852, 212171, 413636, 38262, -366311, 148910, 283730 ], [ -18850, 148086, 339838, -243102, 211878, 211562, -70564, -266854, 160036, 176772, -393114, -12760, 297500, 222834, -135018, -333156, 9114, 210624, -332932, 117340, -101092, -189760, 236776, 375882, 25116, -418476, 122642, 301730 ], [ -10915, 283073, 328269, -274589, 135081, 129935, 114218, -203305, -21802, 64486, -340375, 32412, 232042, 131547, -28367, -353718, -90729, 147328, -216966, -84278, -92950, -166208, 170076, 291679, -15318, -403618, -2869, 278339 ], [ -2980, 418060, 316700, -306076, 58284, 48308, 299000, -139756, -203640, -47800, -287636, 77584, 166584, 40260, 78284, -374280, -190572, 84032, -101000, -285896, -84808, -142656, 103376, 207476, -55752, -388760, -128380, 254948 ], [ -62894, 328619, 305112, -220694, 8334, 107889, 197965, -74706, -176478, 60694, -276298, 85611, -34325, -4135, 158962, -342535, -83182, 149879, -3103, -286418, -63385, -241958, 107508, 149075, -45038, -233226, -84259, 221240 ], [ -137092, 191930, 293520, -110708, -35964, 197198, 36758, -9340, -105316, 215668, -273676, 85818, -263750, -38658, 234172, -299778, 67836, 242914, 90990, -244604, -39166, -367124, 126552, 96106, -23556, -48076, -4426, 185360 ] ], [ [ 294784, -51456, 49664, -131968, 181696, -87552, 251008, 241088, 261824, -108032, 161856, -125568, -109248, 124736, 256064, 204288, -458496, -286528, -121856, 118848, -207488, 83904, -172416, -24832, 272448, 464064, 256192, 269568 ], [ 262666, -53703, 41969, -119959, 155650, -77469, 249895, 219503, 245762, -95285, 176376, -120444, -99702, 128732, 224591, 196155, -442947, -264175, -110819, 103722, -203471, 60621, -145452, -25933, 258000, 426411, 230011, 257259 ], [ 16428, -70930, -17026, -27890, -44036, -166, 241362, 54018, 122620, 2442, 287696, -81160, -26516, 159368, -16702, 133802, -323738, -92802, -26202, -12244, -172674, -117882, 61272, -34374, 147232, 137738, 29290, 162890 ], [ -229810, -88157, -76021, 64179, -243722, 77137, 232829, -111467, -522, 100169, 399016, -41876, 46670, 190004, -257995, 71449, -204529, 78571, 58415, -128210, -141877, -296385, 267996, -42815, 36464, -150935, -171431, 68521 ], [ -376560, -70984, -84176, 135384, -291888, 55760, 133840, -241272, -114504, 156312, 437880, -65824, 96688, 213352, -422360, -19440, -160320, 178232, 106768, -139640, -163200, -329688, 355128, -27688, 26816, -279928, -255312, -44096 ], [ -336770, 10689, 2994, 167469, -55954, -150642, -134754, -304177, -211311, 134485, 340889, -208332, 103266, 223035, -442485, -163834, -256736, 143433, 87126, 44935, -282248, -90741, 218025, 31629, 206768, -109521, -120118, -190928 ], [ -296980, 92362, 90164, 199554, 179980, -357044, -403348, -367082, -308118, 112658, 243898, -350840, 109844, 232718, -462610, -308228, -353152, 108634, 67484, 229510, -401296, 148206, 80922, 90946, 386720, 60886, 15076, -337760 ], [ -161835, 79291, 40093, 241688, 219991, -346203, -418819, -264770, -215164, 41275, 90487, -309463, 154863, 190648, -463794, -313366, -302239, 105555, 100479, 220671, -415330, 174590, 42554, 179916, 348350, 164473, 55942, -411558 ], [ 46660, -6660, -115548, 291552, 109292, -168252, -239580, -35368, 23760, -68228, -106324, -126636, 229452, 108768, -450408, -211384, -137996, 126876, 173964, 63052, -348584, 37464, 80136, 291696, 142040, 216660, 24248, -429176 ], [ 255155, -92611, -271189, 341416, -1407, 9699, -60341, 194034, 262684, -177731, -303135, 56191, 304041, 26888, -437022, -109402, 26247, 148197, 247449, -94567, -281838, -99662, 117718, 403476, -64270, 268847, -7446, -446794 ], [ 134430, -87302, -297644, 281984, 39544, -96840, 64664, 263956, 339842, -114578, -267854, 39380, 154242, -70508, -407238, 2174, 179780, 114654, 272046, -41496, -300430, -48220, 210056, 194064, 21200, 220522, -84806, -210540 ], [ -77745, -56643, -288214, 192192, 122620, -282404, 174604, 289578, 372065, -3465, -168103, -32886, -57887, -172214, -372899, 116415, 330338, 65871, 283063, 70100, -342727, 55602, 317604, -104568, 187720, 144277, -174851, 96234 ], [ -289920, -25984, -278784, 102400, 205696, -467968, 284544, 315200, 404288, 107648, -68352, -105152, -270016, -273920, -338560, 230656, 480896, 17088, 294080, 181696, -385024, 159424, 425152, -403200, 354240, 68032, -264896, 403008 ], [ -297901, -23385, -52855, 108127, 247579, -439264, 334224, 310807, 296993, -11262, -135098, -219830, -62901, -307155, -320758, 227252, 280497, 11890, 240467, -165, -417523, 22252, 386558, -181986, 197541, 157778, -229752, 252979 ], [ -305882, -20786, 173074, 113854, 289462, -410560, 383904, 306414, 189698, -130172, -201844, -334508, 144214, -340390, -302956, 223848, 80098, 6692, 186854, -182026, -450022, -114920, 347964, 39228, 40842, 247524, -194608, 102950 ], [ -267918, 5353, 299338, 134046, 273245, -395096, 372359, 253371, 97808, -203022, -198435, -370806, 310139, -313345, -298404, 181244, -90986, 15824, 138906, -327987, -427711, -209692, 257490, 197202, -79757, 309205, -158149, -34184 ], [ -64552, 116236, 66808, 206312, 47868, -427296, 140404, 25188, 61376, -110056, 57532, -124936, 327780, -69292, -341552, -2480, -156536, 76544, 111352, -344708, -208084, -151824, -19752, 127512, -70396, 269852, -116956, -124896 ], [ 138814, 227119, -165722, 278578, -177509, -459496, -91551, -202995, 24944, -17090, 313499, 120934, 345421, 174761, -384700, -186204, -222086, 137264, 83798, -361429, 11543, -93956, -296994, 57822, -61035, 230499, -75763, -215608 ], [ 162460, 225962, -322032, 288904, -209316, -419776, -188316, -357568, 45452, 58626, 332206, 295014, 351312, 327254, -380108, -286238, -157456, 77614, 69904, -252950, 191690, 3762, -401326, 29482, -4544, 106706, -101120, -209970 ], [ -47530, 79153, -379256, 218708, 10518, -286560, -109334, -416448, 139982, 111917, 42475, 375767, 341928, 360719, -313454, -277475, 76408, -138517, 73768, 18289, 320513, 153285, -280875, 54897, 113216, -126859, -212992, -79077 ], [ -257520, -67656, -436480, 148512, 230352, -153344, -30352, -475328, 234512, 165208, -247256, 456520, 332544, 394184, -246800, -268712, 310272, -354648, 77632, 289528, 449336, 302808, -160424, 80312, 230976, -360424, -324864, 51816 ], [ -320960, -119380, -404184, 107536, 234066, 22157, 32160, -487843, 305492, 153264, -329732, 299013, 274725, 358889, -169721, -221264, 387716, -339434, 173881, 355087, 309599, 339126, -112903, 135262, 314131, -409669, -263141, 173094 ], [ -306240, -120392, -324144, 82144, 122516, 220210, 85888, -475630, 363912, 106528, -301672, 14434, 191074, 286922, -87082, -153184, 381736, -200836, 319402, 310950, 26630, 315068, -104278, 205964, 378830, -360610, -108834, 289244 ], [ -291520, -121404, -244104, 56752, 10966, 418263, 139616, -463417, 422332, 59792, -273612, -270145, 107423, 214955, -4443, -85104, 375756, -62238, 464923, 266813, -256339, 291010, -95653, 276666, 443529, -311551, 45473, 405394 ], [ -275160, -33036, -277684, -76160, -1344, 379136, 198164, -343044, 233772, 67496, -171772, -112684, 173232, 272088, 98876, -161964, 196096, 102480, 364044, 107256, -202428, 315992, 69632, 83948, 184068, -122112, 102140, 308124 ], [ -258554, 68739, -328307, -225200, 1232, 304432, 257435, -206447, 8165, 83366, -58865, 111083, 261460, 348586, 205297, -260565, -9616, 271116, 226205, -69614, -97985, 348330, 258416, -148283, -124017, 88384, 144161, 178841 ], [ -221898, 142410, -361922, -357446, 6780, 236130, 290450, -74670, -204426, 98072, 48392, 303986, 330428, 409530, 300860, -329108, -185154, 400714, 94408, -230678, 100, 378804, 420976, -356648, -398210, 261030, 180238, 55940 ], [ 25283, -79011, -216953, -313355, 43534, 235049, 47777, 6497, -280349, 100556, 96324, 172817, 197166, 307157, 282414, -82042, -43865, 120413, 26052, -225779, 31426, 389706, 308184, -314420, -316537, 36251, 153903, 50 ], [ 272464, -300432, -71984, -269264, 80288, 233968, -194896, 87664, -356272, 103040, 144256, 41648, 63904, 204784, 263968, 165024, 97424, -159888, -42304, -220880, 62752, 400608, 195392, -272192, -234864, -188528, 127568, -55840 ], [ 444598, -363002, -31287, -261167, 71304, 249085, -305451, 159486, -349504, 88416, 183865, -90431, -1521, 144677, 243933, 274897, 182440, -277810, -76773, -198796, 99076, 354936, 80045, -189483, -173491, -340948, 69894, -46217 ], [ 445196, -62484, -228926, -335342, -42224, 301226, -114022, 209948, -153728, 34688, 204450, -224590, 88110, 181178, 220266, 71186, 138832, -24580, -33786, -137432, 146824, 179952, -41142, -14246, -158518, -327976, -59412, 113150 ], [ 445794, 238034, -426565, -409517, -155752, 353367, 77407, 260410, 42048, -19040, 225035, -358749, 177741, 217679, 196599, -132525, 95224, 228650, 9201, -76068, 194572, 4968, -162329, 160991, -143545, -315004, -188718, 272517 ], [ 432472, 223576, -454548, -389000, -85308, 250972, 172776, 278352, 66020, -47628, 171928, -421952, 115596, 166172, 95952, -184148, 120556, 357176, 19836, -65308, 223012, -85272, -126688, 231792, -52180, -227332, -107412, 357760 ], [ 406390, -79610, -327013, -281682, 153777, 6919, 180090, 266484, -67495, -53171, 51270, -420112, -85677, 33991, -75260, -96357, 209083, 371390, 815, -100935, 233753, -97830, 52712, 206860, 109211, -71185, 166955, 375056 ], [ 380308, -382796, -199478, -174364, 392862, -237134, 187404, 254616, -201010, -58714, -69388, -418272, -286950, -98190, -246472, -8566, 297610, 385604, -18206, -136562, 244494, -110388, 232112, 181928, 270602, 84962, 441322, 392352 ], [ 206751, -219332, -211309, -210900, 407241, -290736, 51680, 221141, -182919, -139312, -25367, -256054, -208981, -126144, -178579, -12949, 278102, 351623, -36632, -107368, 230568, -65061, 200576, 170137, 174970, -2025, 415316, 188376 ], [ -18856, 108832, -272328, -298208, 342312, -277120, -134528, 180040, -111320, -246400, 76776, -37232, -32456, -117312, -26296, -49864, 220464, 300632, -54848, -55296, 207936, 696, 94592, 162984, -11376, -174824, 283296, -93696 ], [ -244463, 436996, -333347, -385516, 277383, -263504, -320736, 138939, -39721, -353488, 178919, 181590, 144069, -108480, 125987, -86779, 162826, 249641, -73064, -3224, 185304, 66453, -11392, 155831, -197722, -347623, 151276, -375768 ], [ -277438, 148016, -169416, -266178, 253286, -55650, -234254, 118122, 130218, -212636, -4168, 246874, 133660, -218514, 65640, 104512, 173366, 119912, 75788, -136612, 67478, -73886, 74772, -44020, -11872, -315140, 149056, -257836 ], [ -301657, -169016, 4740, -137447, 231045, 161033, -135377, 98227, 304627, -60514, -200220, 305179, 114754, -333951, -4372, 306176, 187005, -13396, 232234, -278430, -54675, -223593, 169670, -252630, 190896, -273326, 152736, -121722 ], [ -320112, -427100, 135016, -42644, 221608, 302448, -41512, 85128, 446884, 89488, -342832, 345596, 116928, -376704, -50956, 440288, 215048, -83984, 333060, -373092, -168388, -354396, 260568, -402756, 361432, -198076, 136096, -14376 ], [ -311188, -405181, 56862, -108999, 272990, 86340, 28546, 104310, 436419, 229420, -231604, 301045, 219232, -74208, 13743, 253528, 311510, 143348, 169691, -243763, -242011, -395405, 332466, -275083, 378866, 35995, 22936, -43678 ], [ -302264, -383262, -21292, -175354, 324372, -129768, 98604, 123492, 425954, 369352, -120376, 256494, 321536, 228288, 78442, 66768, 407972, 370680, 6322, -114434, -315634, -436414, 404364, -147410, 396300, 270066, -90224, -72980 ], [ -288300, -356528, -5099, -121559, 362056, -285027, 125201, 113505, 291415, 442423, -71518, 235703, 323553, 307683, 74093, -63553, 416675, 373642, -34818, -64467, -351610, -346059, 391194, -89892, 356197, 328331, -131582, -28536 ], [ -266496, -322304, 157856, 119136, 378432, -345632, 84192, 58144, -36128, 411488, -119680, 251872, 169568, 40032, -37664, -106080, 288864, 27584, 114176, -137952, -329024, -51360, 245696, -141504, 226592, 113120, -61248, 130624 ], [ -244692, -288080, 320811, 359831, 394808, -406237, 43183, 2783, -363671, 380553, -167842, 268041, 15583, -227619, -149421, -148607, 161053, -318474, 263170, -211437, -306438, 243339, 100198, -193116, 96987, -102091, 9086, 289784 ], [ -73970, -295212, 389840, 375518, 368288, -312184, -22074, 83712, -354514, 202842, -86210, 175276, -3624, -347052, -52354, -232882, 116738, -326628, 225320, -252876, -244526, 259018, -23124, -73074, -15650, -181264, -2578, 330518 ], [ 192485, -328930, 398488, 246557, 314192, -118708, -102919, 252256, -128907, -69225, 78861, 12482, 63812, -371202, 178957, -343995, 126099, -117558, 67356, -273714, -157333, 95327, -132190, 157317, -117379, -172984, -66955, 295121 ], [ 458940, -362648, 407136, 117596, 260096, 74768, -183764, 420800, 96700, -341292, 243932, -150312, 131248, -395352, 410268, -455108, 135460, 91512, -90608, -294552, -70140, -68364, -241256, 387708, -219108, -164704, -131332, 259724 ], [ 418754, -246171, 153793, 115099, 266344, 158006, -241011, 342306, 31227, -173091, 93793, -63275, 204156, -164237, 172488, -427445, 184132, -20081, -161533, -243874, -152826, -208020, -85671, 408757, -100114, -218478, -92786, 80041 ], [ 314012, -98074, -154706, 139226, 285296, 218036, -293290, 211804, -95526, 87798, -122706, 76358, 278216, 120618, -164048, -370566, 241080, -199182, -214134, -178140, -271276, -342616, 125630, 385734, 65348, -285316, -32572, -130018 ], [ 210768, 46865, -442086, 153913, 303492, 276913, -338267, 79329, -209384, 337708, -319564, 201761, 345381, 388130, -477392, -312481, 291586, -364119, -253870, -105994, -381988, -456808, 316876, 352349, 226051, -346263, 18741, -328711 ], [ 140480, 122328, -264848, -39080, 305056, 310424, -222600, -96552, -39552, 346080, -84320, 14104, 260856, 274096, -280512, -227864, 200368, -217448, -10576, 107216, -322464, -122112, 66912, 91000, 282056, -277608, -125768, -277352 ], [ 70192, 197791, -87610, -232073, 306620, 343935, -106933, -272433, 130280, 354452, 150924, -173553, 176331, 160062, -83632, -143247, 109150, -70777, 232718, 320426, -262940, 212584, -183052, -170349, 338061, -208953, -270277, -225993 ], [ 54972, 239876, 44676, -300848, 253824, 302476, -59768, -331410, 211294, 363382, 312986, -292612, 144510, 63644, 50950, -102670, 34096, 28440, 371240, 437216, -183268, 426632, -321428, -371446, 321784, -134670, -342192, -150340 ], [ 195778, 187390, 49598, -17672, 47008, 48602, -206692, -59159, 40657, 373893, 267699, -217310, 262017, 17138, 9021, -186873, 4840, -6796, 212908, 280816, -46510, 298844, -143638, -401829, 100708, -44441, -208424, -5854 ], [ 336584, 134904, 54520, 265504, -159808, -205272, -353616, 213092, -129980, 384404, 222412, -142008, 379524, -29368, -32908, -271076, -24416, -42032, 54576, 124416, 90248, 171056, 34152, -432212, -120368, 45788, -74656, 138632 ], [ 327482, 42565, 57924, 324863, -176610, -298832, -383621, 235390, -218777, 349617, 99993, -158897, 397118, -85059, -7935, -179818, -9969, -109927, 52444, 79567, 218173, 135789, 159670, -412391, -236460, 35081, -66013, 207471 ], [ 154844, -93250, 59672, 140058, 13876, -217504, -286078, -14988, -218294, 265414, -106570, -276358, 305716, -150770, 90022, 102852, 52154, -213450, 220712, 156410, 336462, 201454, 228164, -337802, -238024, -85738, -193870, 193786 ], [ -17794, -229065, 61420, -44747, 204362, -136176, -188535, -265366, -217811, 181211, -313133, -393819, 214314, -216481, 187979, 385522, 114277, -316973, 388980, 233253, 454751, 267119, 296658, -263213, -239588, -206557, -321727, 180101 ], [ -84128, -219232, 128176, -8496, 266576, 14752, -102592, -166192, -239712, 7872, -225872, -398912, 253472, -162528, 209680, 462304, 46512, -312496, 327808, 159584, 391296, 123456, 231792, -159840, -105296, -183040, -206256, 49888 ], [ -103954, -145678, 223373, 124467, 272671, 196130, -21724, 85911, -271406, -204464, -10063, -354844, 349750, -56222, 198019, 449010, -78079, -260769, 166256, 20066, 248328, -111788, 108581, -43874, 88433, -96376, 15671, -131306 ], [ -123780, -72124, 318570, 257430, 278766, 377508, 59144, 338014, -303100, -416800, 205746, -310776, 446028, 50084, 186358, 435716, -202670, -209042, 4704, -119452, 105360, -347032, -14630, 72092, 282162, -9712, 237598, -312500 ], [ -153791, 18482, 308347, 280941, 264953, 175951, 75752, 119444, -158583, -225222, 251917, -255746, 196961, -105711, 172009, 357553, -285933, -81421, 117832, -160333, -60036, -165762, -45315, 65607, 155389, 121031, 183690, -77726 ], [ -184772, 110712, 288084, 294028, 249244, -62076, 86240, -143952, 2716, 4824, 281932, -199672, -84996, -286468, 157404, 273212, -365260, 53428, 257120, -191820, -227568, 55176, -67188, 47460, -1908, 255972, 103512, 196664 ], [ -198017, 183853, 278246, 306869, 219900, -251413, 78761, -350156, 157064, 191043, 279646, -164199, -294614, -437072, 140135, 210357, -425129, 139854, 371991, -207011, -337251, 224943, -95643, 35313, -117772, 373309, 51030, 414237 ], [ -93022, 129734, 337908, 318070, 99656, -116150, -48498, -175080, 265072, 85082, 62020, -266066, -21972, -386656, 105106, 290742, -355278, -96540, 324082, -113562, -61274, 53570, -167978, 63166, 42584, 373286, 183188, 253030 ], [ 11973, 75615, 397570, 329271, -20588, 19113, -175757, -4, 373080, -20879, -155606, -367933, 250670, -336240, 70077, 371127, -285427, -332934, 276173, -20113, 214703, -117803, -240313, 91019, 202940, 373263, 315346, 91823 ], [ 40416, 36632, 390888, 232320, -58896, 135968, -172928, 134680, 355808, -64384, -225728, -353968, 373464, -318784, 15144, 322032, -235488, -446008, 266064, -3568, 381136, -199680, -235848, 134776, 210864, 312576, 307072, 18832 ], [ -74676, 26029, 259811, -67416, 56426, 218308, 73816, 193629, 103636, 9216, -19280, -122818, 215293, -363128, -77109, 30162, -222884, -327857, 326830, -131218, 342174, -113752, -87383, 208353, -67022, 138144, 35488, 111246 ], [ -189768, 15426, 128734, -367152, 171748, 300648, 320560, 252578, -148536, 82816, 187168, 108332, 57122, -407472, -169362, -261708, -210280, -209706, 387596, -258868, 303212, -27824, 61082, 281930, -344908, -36288, -236096, 203660 ], [ -168906, -66417, 133000, -392393, 136439, 274009, 372538, 191524, -109729, 148876, 266970, 209833, 82108, -404106, -207184, -353768, -82899, -59471, 293350, -303253, 172990, 75589, 138970, 340154, -305204, -186228, -233419, 117896 ], [ -43464, -203060, 241376, -206484, -14740, 163540, 274696, 38160, 152908, 209136, 249352, 211604, 247984, -364040, -203136, -292128, 132772, 115444, 79864, -283588, -27432, 192452, 162568, 386568, -21200, -317328, -19772, -104928 ], [ 81978, -339703, 349752, -20575, -165919, 53071, 176854, -115204, 415545, 269396, 231734, 213375, 413860, -323974, -199088, -230488, 348443, 290359, -133622, -263923, -227854, 309315, 186166, 432982, 262804, -448428, 193875, -327752 ], [ 193578, -392502, 259768, 115834, -259498, -54878, 147412, -151406, 212630, 142708, 87360, 278668, 305236, -275862, -257374, -252944, 174270, 364672, -137192, -237238, -330608, 167716, 211762, 361298, 102910, -356634, 194582, -279280 ], [ 301333, -422011, 114684, 238493, -337077, -162127, 136970, -155063, -119605, -35910, -92224, 361606, 120362, -225515, -332975, -298760, -108193, 411040, -82452, -208603, -406232, -45678, 237913, 256809, -180289, -202925, 136139, -155448 ], [ 409088, -451520, -30400, 361152, -414656, -269376, 126528, -158720, -451840, -214528, -271808, 444544, -64512, -175168, -408576, -344576, -390656, 457408, -27712, -179968, -481856, -259072, 264064, 152320, -463488, -49216, 77696, -31616 ], [ 141437, -422816, 159327, 326652, -408170, -74612, 240493, -270040, -392339, -268072, -321258, 379546, 115578, -159045, -282030, -262765, -352200, 450830, 91382, 51665, -193482, -56373, 99177, 231693, -415717, -117871, 40574, -39229 ], [ -126214, -394112, 349054, 292152, -401684, 120152, 354458, -381360, -332838, -321616, -370708, 314548, 295668, -142922, -155484, -180954, -313744, 444252, 210476, 283298, 94892, 146326, -65710, 311066, -367946, -186526, 3452, -46842 ], [ -276700, -305388, 483066, 266712, -335748, 229426, 410263, -425590, -259417, -355400, -344603, 226160, 389118, -87254, -49663, -90368, -241698, 423329, 312985, 417601, 301586, 258445, -199992, 351459, -289275, -221346, -53945, -82040 ], [ -5392, -592, 416504, 273888, -55792, 30936, 256692, -228296, -135884, -318048, -46500, 53568, 170664, 110776, -18452, 31808, -48728, 350764, 355788, 201516, 214232, 44476, -224096, 251524, -99364, -134360, -184332, -216544 ], [ 265916, 304204, 349942, 281064, 224164, -167554, 103121, -31002, -12351, -280696, 251603, -119024, -47790, 308806, 12759, 153984, 144242, 278199, 398591, -14569, 126878, -169493, -248200, 151589, 90547, -47374, -314719, -351048 ], [ 306914, 391270, 318850, 214680, 312670, -283294, -47390, 52382, 75302, -153324, 348836, -246016, -151644, 367816, 105490, 125570, 192412, 275764, 399454, -162784, 51224, -216202, -159804, 141114, 213988, 38172, -381436, -435192 ], [ 48509, 195287, 333869, 52668, 152291, -291459, -193923, -12317, 116311, 91074, 184938, -313728, -106518, 246100, 278197, -98611, 52342, 364498, 345795, -222768, -9220, -45473, 74842, 246937, 251018, 121846, -365382, -453868 ], [ -209896, -696, 348888, -109344, -8088, -299624, -340456, -77016, 157320, 335472, 21040, -381440, -61392, 124384, 450904, -322792, -87728, 453232, 292136, -282752, -69664, 125256, 309488, 352760, 288048, 205520, -349328, -472544 ], [ -180241, -24884, 234127, -178341, -43142, -227329, -382874, -13075, 178109, 299070, -41788, -392767, 24519, 105493, 424261, -372808, -7673, 458056, 134707, -266536, -140158, 218090, 332079, 259788, 178468, 106509, -166804, -376560 ], [ 3046, 42552, 50150, -197730, -11356, -112122, -369764, 119474, 188114, 112908, -50712, -374022, 132182, 141442, 291298, -329936, 189782, 418128, -78066, -209680, -216012, 269380, 241574, 60792, -9304, -89934, 104504, -219424 ], [ 186333, 109988, -133827, -217119, 20430, 3085, -356654, 252023, 198119, -73254, -59636, -355277, 239845, 177391, 158335, -287064, 387237, 378200, -290839, -152824, -291866, 320670, 151069, -138204, -197076, -286377, 375812, -62288 ], [ 101720, 175504, -222764, -239908, 144356, -16228, -136624, 267232, 287124, 10264, -123040, -252692, 164968, 111380, 154532, -282332, 373072, 300232, -156412, -199768, -93260, 157920, 48764, -250840, -280048, -189040, 317780, 51208 ], [ -23078, 240732, -297445, -263207, 282103, -55719, 114444, 264840, 387979, 134234, -194616, -137531, 62710, 30075, 170103, -283321, 327164, 216558, 30095, -262282, 146515, -36936, -55311, -350522, -347300, -47636, 210347, 158158 ], [ -144608, 282680, -360614, -279662, 406538, -93434, 322932, 260870, 452806, 248904, -240728, -18462, -17940, -52832, 187124, -284874, 263392, 137138, 197080, -311044, 348462, -215086, -132146, -417372, -395802, 90486, 107150, 234494 ], [ -231824, 80188, -302907, -224255, 391197, -112501, 84330, 240331, 139339, 265924, -19468, 141641, 128294, -152560, 219370, -292349, 12048, 102385, 159084, -215410, 153215, -217823, 77039, -139486, -247429, 194147, 48431, -10617 ], [ -319040, -122304, -245200, -168848, 375856, -131568, -154272, 219792, -174128, 282944, 201792, 301744, 274528, -252288, 251616, -299824, -239296, 67632, 121088, -119776, -42032, -220560, 286224, 138400, -99056, 297808, -10288, -255728 ], [ -327821, -267179, -183265, -133636, 274436, -87145, -276247, 160417, -341393, 277522, 335426, 403166, 335565, -260848, 236752, -328201, -382784, 76713, 122320, -48810, -147945, -216164, 387329, 315997, 3523, 297519, -10851, -376449 ], [ -157322, -280358, -111666, -144584, -23736, 102398, -131646, 12274, -174482, 220804, 268772, 370460, 201866, -61024, 114208, -404354, -279744, 185986, 213216, -34228, -49666, -195464, 241394, 264362, 1430, 59630, 121514, -212850 ], [ 13177, -293537, -40067, -155532, -321908, 291941, 12955, -135869, -7571, 164086, 202118, 337754, 68167, 138800, -8336, -480507, -176704, 295259, 304112, -19646, 48613, -174764, 95459, 212727, -663, -178259, 253879, -49251 ], [ 19888, -296120, 12368, -69400, -371260, 359480, -23740, -89324, 43276, 62836, 144320, 196544, 16764, 177428, -51032, -469408, -151424, 204036, 188536, -8064, 66768, -147872, -56596, 172948, -91328, -173196, 275328, -49236 ], [ -123540, -288990, 47236, 105722, -192527, 315182, -226623, 135685, -12269, -79235, 94640, -44128, 40799, 68293, -20534, -378328, -197424, -70975, -116306, 768, 11476, -115304, -214261, 144037, -263184, 54573, 195104, -199173 ], [ -266968, -281860, 82104, 280844, -13794, 270884, -429506, 360694, -67814, -221306, 44960, -284800, 64834, -40842, 9964, -287248, -243424, -345986, -421148, 9600, -43816, -82736, -371926, 115126, -435040, 282342, 114880, -349110 ], [ -204543, -154166, 113249, 316107, 96463, 73892, -337371, 328969, -58589, -293728, -61262, -178859, 117174, -52142, -41767, -232123, -229618, -274962, -256297, -1798, -37296, -88656, -303236, -15598, -228051, 239216, 71835, -331444 ], [ -69464, 16080, 143080, 302008, 182552, -176992, -141112, 206632, -26504, -341568, -187440, 49416, 179504, -28912, -122520, -189688, -194704, -81808, 74328, -20336, -8960, -108160, -154656, -182256, 112648, 100480, 41912, -254624 ], [ 65615, 186326, 172911, 287909, 268641, -427876, 55147, 84295, 5581, -389408, -313618, 277691, 241834, -5682, -203273, -147253, -159790, 111346, 404953, -38874, 19376, -127664, -6076, -348914, 453347, -38256, 11989, -177804 ], [ 184634, -32652, 190664, 178462, 53308, -385258, 67860, -66180, -29170, -126718, -155468, 323608, 248306, 35588, -85564, -137334, -170636, 158992, 367364, -19308, -17562, -7908, 29072, -336800, 285626, 129270, -138296, -184408 ], [ 302923, -269322, 207868, 64681, -175726, -329299, 72230, -217934, -66959, 150087, 15606, 361236, 252239, 77678, 41166, -128893, -183562, 200024, 313038, 1990, -57467, 118178, 59064, -316560, 94795, 310717, -294052, -194804 ], [ 376184, -459152, 222664, -16460, -333432, -257648, 49192, -344624, -101744, 355560, 143500, 351836, 265988, 117992, 118708, -99932, -152636, 191628, 253136, 140, -96216, 232976, 59776, -265960, -71560, 423772, -415092, -180652 ], [ 235562, -426492, 226022, 57439, -152330, -111460, -104034, -352260, -122260, 222206, 66289, 119053, 326363, 149870, -37393, 26499, 86587, -51551, 166748, -111663, -129474, 294156, -78592, -71150, -121654, 211965, -371231, -49897 ], [ 94940, -393832, 229380, 131338, 28772, 34728, -257260, -359896, -142776, 88852, -10922, -113730, 386738, 181748, -193494, 152930, 325810, -294730, 80360, -223466, -162732, 355336, -216960, 123660, -171748, 158, -327370, 80858 ], [ 14186, -317999, 236023, 127576, 167844, 173482, -346244, -363995, -88610, 74982, -114944, -217345, 411554, 208055, -288296, 157510, 430960, -354444, -31426, -225676, -162420, 311810, -221831, 272435, -164026, -161573, -211302, 183596 ], [ 26560, -175008, 247776, 3008, 241536, 300672, -335296, -362592, 81728, 246976, -260672, -120032, 381056, 225696, -287744, -27456, 327552, -128768, -182720, -57408, -109888, 105408, -19040, 349600, -66368, -245408, 17088, 242752 ], [ 38934, -32017, 259529, -121560, 315228, 427862, -324348, -361189, 252066, 418970, -406400, -22719, 350558, 243337, -287192, -212422, 224144, 96908, -334014, 110860, -57356, -100994, 183751, 426765, 31290, -329243, 245478, 301908 ], [ 41984, 129944, 291736, -198500, 303702, 358660, -179630, -320222, 201890, 367076, -435186, 34204, 273860, 169642, -232250, -326842, 100926, 192524, -344972, 77612, -63484, -184336, 256468, 425614, 69350, -385680, 257106, 336298 ], [ 39040, 304100, 337092, -244822, 237393, 163206, 51083, -253821, 9955, 171254, -388795, 65162, 167462, 37231, -142343, -395911, -35027, 204530, -265714, -85182, -107322, -188568, 245566, 374117, 69097, -424504, 129387, 354767 ], [ 36096, 478256, 382448, -291144, 171084, -32248, 281796, -187420, -181980, -24568, -342404, 96120, 61064, -95180, -52436, -464980, -170980, 216536, -186456, -247976, -151160, -192800, 234664, 322620, 68844, -463328, 1668, 373236 ], [ -79214, 409345, 391248, -232776, 46027, 29539, 213012, -154155, -174871, 68790, -378378, 97381, -113297, -100994, 70987, -384462, -12775, 290558, -70794, -267377, -143071, -264482, 264954, 278077, -2070, -274000, -13552, 334743 ], [ -218180, 289262, 392352, -152368, -91398, 145482, 81176, -127866, -125858, 223028, -431692, 92390, -301966, -80156, 201466, -272452, 207358, 377636, 52532, -256590, -124050, -350364, 303916, 234998, -87860, -36640, -5088, 284258 ] ], [ [ 258176, -169728, 196096, -117888, -28096, 103936, 129920, -13760, 80192, -186880, 225216, -83328, 94912, -65344, 319424, -32256, -205056, -321728, -99328, 227264, -75136, 200768, -192128, -7936, 65472, 451392, 266048, 49920 ], [ 240182, -172569, 175663, -105417, -39490, 104317, 123065, -20495, 66110, -169579, 236040, -74244, 84790, -63196, 296465, -22107, -198813, -305777, -87037, 211478, -83857, 171347, -179156, -7123, 54192, 411957, 241253, 44277 ], [ 102228, -194350, 19010, -9806, -126844, 107238, 70510, -72130, -41852, -36938, 319024, -4600, 7188, -46728, 120446, 55702, -150950, -183486, 7194, 90452, -150718, -54214, -79704, -890, -32288, 109622, 51158, 1014 ], [ -35726, -216131, -137643, 85805, -214198, 110159, 17955, -123765, -149814, 95703, 402008, 65044, -70414, -30260, -55573, 133511, -103087, -61195, 101425, -30574, -217579, -279775, 19748, 5343, -118768, -192713, -138937, -42249 ], [ -152336, -176056, -199984, 140840, -192976, 75824, -77008, -151688, -208312, 177256, 404616, 88352, -106416, 12184, -185640, 109040, -111040, 2760, 128240, -55688, -273024, -340776, 95176, 17192, -109760, -342408, -204976, -107456 ], [ -228926, -20001, -85490, 119795, 31826, -28366, -251486, -135151, -174065, 163019, 256519, 24780, -64418, 103333, -229547, -107206, -223648, -42665, 28650, 99033, -307064, -93227, 125559, 39571, 78288, -205903, -38410, -213808 ], [ -305516, 136054, 29004, 98750, 256628, -132556, -425964, -118614, -139818, 148782, 108422, -38792, -22420, 194482, -273454, -323452, -336256, -88090, -70940, 253754, -341104, 154322, 155942, 61950, 266336, -69398, 128156, -320160 ], [ -269877, 153893, 54019, 88040, 243465, -139909, -437981, -55550, -61956, 115877, 3433, -42889, 69745, 203848, -317582, -329514, -282945, -72051, -72991, 249953, -327902, 202178, 133766, 138292, 267522, -857, 166074, -332314 ], [ -147908, 65412, 10204, 85280, 47252, -72772, -325028, 43304, 49456, 68612, -68396, -1236, 200500, 150304, -361880, -173896, -102004, -8732, -12, 124212, -278360, 96424, 71160, 256144, 124968, 15404, 105032, -272008 ], [ -25939, -23069, -33611, 82520, -148961, -5635, -212075, 142158, 160868, 21347, -140225, 40417, 331255, 96760, -406178, -18278, 78937, 54587, 72967, -1529, -228818, -9330, 8554, 373996, -17586, 31665, 43990, -211702 ], [ -34398, 1094, -53972, 62336, -58488, -80824, -77720, 190828, 174270, 29522, -78962, 63404, 259006, 50668, -382202, 102978, 202044, 59874, 104978, 22040, -188978, -29476, 74360, 232432, 46896, 67798, 4998, -78100 ], [ -79087, 56547, -67818, 37312, 111620, -195548, 62580, 225558, 160447, 53097, 19271, 81206, 130367, 6646, -339261, 214689, 309086, 49041, 125609, 87084, -151833, -25842, 175836, 18808, 168888, 109451, -27869, 75862 ], [ -123776, 112000, -81664, 12288, 281728, -310272, 202880, 260288, 146624, 76672, 117504, 99008, 1728, -37376, -296320, 326400, 416128, 38208, 146240, 152128, -114688, -22208, 277312, -194816, 290880, 151104, -60736, 229824 ], [ -115059, 113081, 89111, 36737, 320069, -297760, 244464, 230089, 117759, -14914, 35578, 23798, 19093, -54925, -303818, 191436, 253679, -28722, 109325, 63877, -180077, -108780, 243778, -49502, 105339, 162926, -110600, 177453 ], [ -106342, 114162, 259886, 61186, 358410, -285248, 286048, 199890, 88894, -106500, -46348, -51412, 36458, -72474, -311316, 56472, 91230, -95652, 72410, -24374, -245466, -195352, 210244, 95812, -80202, 174748, -160464, 125082 ], [ -69170, 105783, 359926, 97570, 343491, -278056, 271577, 146341, 74224, -164786, -78909, -75082, 73573, -58783, -298844, -64892, -49494, -140112, 35110, -94765, -265505, -236004, 148590, 198126, -211603, 185675, -191963, 63496 ], [ 70440, 63348, 205320, 176920, 136836, -290016, 55308, 8732, 110656, -103192, 66244, 86792, 181788, 67372, -214480, -137296, -112008, -103680, -3576, -100860, -122284, -111344, -14296, 145640, -148100, 193380, -157348, -31264 ], [ 210050, 20913, 50714, 256270, -69819, -301976, -160961, -128877, 147088, -41598, 211397, 248666, 290003, 193527, -130116, -209700, -174522, -67248, -42262, -106955, 20937, 13316, -177182, 93154, -84597, 201085, -122733, -126024 ], [ 218340, -18282, -94992, 243320, -140764, -243776, -227300, -232256, 150260, -16834, 198930, 349530, 320688, 287082, -72372, -213154, -145136, -95086, -60688, -70570, 153718, 127886, -248338, 38678, 2496, 107630, -137728, -122894 ], [ 55914, -53265, -229128, 110380, -35286, -94368, -98730, -291136, 110194, -39949, -18443, 371081, 250584, 338257, -49234, -126973, 3720, -206475, -52776, 21039, 272927, 229339, -200245, -18385, 120256, -117333, -217216, 7493 ], [ -106512, -88248, -363264, -22560, 70192, 55040, 29840, -350016, 70128, -63064, -235816, 392632, 180480, 389432, -26096, -40792, 152576, -317864, -44864, 112648, 392136, 330792, -152152, -75448, 238016, -342296, -296704, 137880 ], [ -174528, -120876, -339240, -90640, 51950, 154003, 77920, -344381, 114092, -32944, -297084, 272283, 148731, 326967, -52263, -3376, 225532, -265558, 77543, 162257, 248065, 361610, -105049, -61726, 266061, -340699, -228667, 169882 ], [ -192192, -152248, -230864, -124128, -32276, 226062, 83072, -304338, 202872, 25568, -275096, 76254, 137438, 203894, -104726, 8032, 258008, -125948, 261014, 189466, -36422, 354756, -58474, -10252, 246258, -218270, -81950, 149412 ], [ -209856, -183620, -122488, -157616, -116502, 298121, 88224, -264295, 291652, 84080, -253108, -119775, 126145, 80821, -157189, 19440, 290484, 13662, 444485, 216675, -320909, 347902, -11899, 41222, 226455, -95841, 64767, 128942 ], [ -235560, -47732, -154572, -242304, -47808, 249600, 153196, -158332, 150612, 81752, -204420, -1364, 178512, 91688, -19132, -87252, 151040, 130992, 339316, 150024, -256196, 279208, 109056, -11884, 128892, 18688, 151684, 133092 ], [ -262470, 113245, -207725, -334672, 43824, 182992, 227141, -42481, -24901, 70298, -151727, 164213, 240428, 122646, 147503, -211659, -14192, 244980, 190851, 69294, -139103, 201238, 241168, -80677, 19665, 132032, 229631, 140935 ], [ -271222, 245238, -245630, -408442, 129540, 128990, 281518, 67054, -193206, 59880, -92936, 302798, 288452, 144518, 289860, -306668, -153342, 326134, 53048, -11690, -33252, 128972, 348816, -139992, -83390, 215578, 294066, 138748 ], [ -89315, 72899, -123431, -286933, 153138, 207351, 130431, 110271, -285827, 60340, 29884, 157967, 190610, 70987, 177298, -92998, -18631, 62531, 27196, -95341, -45442, 116598, 199592, -99788, -121639, -13755, 216625, 31246 ], [ 92592, -99440, -1232, -165424, 176736, 285712, -20656, 153488, -378448, 60800, 152704, 13136, 92768, -2544, 64736, 120672, 116080, -201072, 1344, -178992, -57632, 104224, 50368, -59584, -159888, -243088, 139184, -76256 ], [ 222090, -157126, 19159, -94385, 172152, 331299, -81205, 165954, -373440, 69408, 242407, -116897, 37969, -19333, -11069, 226255, 205144, -313230, 2757, -228980, -64516, 58376, -83085, -21557, -159917, -383276, 65978, -98071 ], [ 231796, 47252, -193154, -138706, 103152, 301974, 65190, 108132, -145280, 96640, 256414, -213106, 81554, 93574, -2858, 84782, 189872, -79228, 66490, -202024, -59272, -63984, -180490, 11494, -72586, -319704, 2452, 75970 ], [ 241502, 251630, -405467, -183027, 34152, 272649, 211585, 50310, 82880, 123872, 270421, -309315, 125139, 206481, 5353, -56691, 174600, 154774, 130223, -175068, -54028, -186344, -277895, 44545, 14745, -256132, -61074, 250011 ], [ 226728, 214952, -434924, -168824, 66492, 142116, 278552, 36528, 103068, 117900, 221032, -367040, 99316, 219236, -47312, -89900, 159892, 232392, 100356, -174692, -48292, -232936, -241440, 44176, 61780, -177788, 19220, 304256 ], [ 189514, -42694, -296763, -100974, 191727, -81191, 272710, 63116, -67385, 81491, 113530, -389488, 9869, 140185, -155780, -23867, 145701, 166658, -15311, -198681, -42105, -210074, -82280, 13172, 71877, -85903, 231349, 248688 ], [ 152300, -300340, -158602, -33124, 316962, -304498, 266868, 89704, -237838, 45082, 6028, -411936, -79578, 61134, -264248, 42166, 131510, 100924, -130978, -222670, -35918, -187212, 76880, -17832, 81974, 5982, 443478, 193120 ], [ 108609, -192316, -117171, -105388, 315479, -298832, 187552, 114507, -173657, -13648, 55351, -243338, -92491, -832, -182605, 79605, 108394, 86105, -171624, -145560, 47704, -162939, 64000, 36487, 25414, -51767, 426668, 15016 ], [ 62632, 44768, -109880, -227104, 269272, -212352, 82304, 138680, -26664, -80256, 160024, -7312, -78392, -56768, -33864, 106952, 82128, 89256, -185792, -32768, 158656, -138168, -9600, 120920, -54672, -162328, 329056, -206336 ], [ 16655, 281852, -102589, -348820, 223065, -125872, -22944, 162853, 120329, -146864, 264697, 228714, -64293, -112704, 114877, 134299, 55862, 92407, -199960, 80024, 269608, -113397, -83200, 205353, -134758, -272889, 231444, -427688 ], [ -5122, 54736, -57656, -203390, 155738, -49886, -49586, 61142, 240790, -20708, 68168, 230374, -18844, -116654, 13720, 235456, 143754, 17304, 372, -34268, 132906, -197922, -23700, 29812, 16992, -167036, 215232, -273236 ], [ -25799, -193480, -11012, -45817, 87451, 25623, -72655, -46291, 360045, 114210, -142052, 221381, 28030, -118241, -98796, 339968, 236835, -61356, 210454, -158882, -15053, -287415, 41850, -157546, 179280, -51346, 202720, -101702 ], [ -42384, -391460, 35224, 72724, 38744, 75408, -69848, -118152, 448732, 237680, -305872, 203652, 70464, -103552, -172660, 397344, 324344, -88560, 351100, -249628, -145596, -352548, 113960, -298300, 310568, 52284, 176224, 24872 ], [ -39532, -350819, 79522, 5863, 83042, 3004, 55870, -21046, 392221, 306772, -249292, 144427, 91808, -11552, -62927, 230824, 385386, 128652, 161925, -179501, -193413, -301971, 217230, -217685, 294606, 98629, 83304, -62114 ], [ -36680, -310178, 123820, -60998, 127340, -69400, 181588, 76060, 335710, 375864, -192712, 85202, 113152, 80448, 46806, 64304, 446428, 345864, -27250, -109374, -241230, -251394, 320500, -137070, 278644, 144974, -9616, -149100 ], [ -31956, -243536, 140299, -23945, 168632, -140157, 239887, 101823, 189577, 377897, -143458, 78249, 92223, 98045, 70067, -61023, 436541, 365238, -73406, -57229, -255558, -173205, 314150, -93148, 248507, 106197, -74690, -119176 ], [ -24320, -136448, 113504, 174752, 205248, -208352, 193312, 16608, -95968, 275616, -105600, 152608, 5536, -96, -41184, -122272, 316320, 76864, 102912, -33056, -217792, -52064, 137280, -106304, 196320, -64992, -96448, 92608 ], [ -16684, -29360, 86709, 373449, 241864, -276547, 146737, -68607, -381513, 173335, -67742, 226967, -81151, -98237, -152435, -183521, 196099, -211510, 279230, -8883, -180026, 69077, -39590, -119460, 144133, -236181, -118206, 304392 ], [ 93362, -62804, 88880, 354530, 267616, -191624, 59898, -48640, -366702, 31462, -14974, 162516, -82648, -176596, -78270, -221838, 128574, -267932, 290264, -12724, -130962, 63350, -159788, -9934, 92898, -295664, -97838, 314282 ], [ 269243, -186590, 109672, 195715, 286384, -8268, -52825, 38944, -158805, -135863, 47379, 8830, -29380, -242238, 115091, -245413, 94925, -175242, 195044, -34574, -74635, -23935, -243554, 178459, 42275, -283336, -50389, 194383 ], [ 445124, -310376, 130464, 36900, 305152, 175088, -165548, 126528, 49092, -303188, 109732, -144856, 23888, -307880, 308452, -268988, 61276, -82552, 99824, -56424, -18308, -111220, -327320, 366852, -8348, -271008, -2940, 74484 ], [ 388350, -211653, -801, 84805, 253848, 207242, -166893, 153502, -30747, -222525, 21567, -105141, 69252, -172179, 140984, -217323, 47292, -73519, -28323, -45214, -55366, -202476, -191161, 318315, 20050, -251346, 49202, 10103 ], [ 282596, -66086, -164078, 176230, 187792, 207564, -144790, 167716, -171162, -89654, -98286, -24710, 112952, 5910, -102448, -149818, 37448, -82098, -163402, -27044, -112084, -294568, -8702, 219898, 65084, -230140, 102332, -42590 ], [ 178736, 71439, -317786, 253287, 127228, 207855, -122117, 173247, -299672, 43348, -208948, 47871, 153211, 176798, -331312, -85375, 28862, -86281, -282514, -1846, -168412, -369688, 158388, 121283, 108637, -209225, 147947, -92761 ], [ 116544, 32040, -260976, 14248, 187488, 207464, -86904, -12248, -166272, 179232, -117408, -52248, 117768, 189264, -239680, -88296, 47952, 6248, -50352, 177968, -216160, -71424, -12640, 18312, 119608, -194712, 28232, -87448 ], [ 54352, -7359, -204166, -224791, 247748, 207073, -51691, -197743, -32872, 315116, -25868, -152367, 82325, 201730, -148048, -91217, 67042, 98777, 181810, 357782, -263908, 226840, -183668, -84659, 130579, -180199, -91483, -82135 ], [ 41156, -37764, -140036, -337104, 259456, 182004, -43400, -294318, 63586, 416842, 38822, -206460, 76354, 184292, -59974, -86962, 61904, 164840, 334808, 456224, -248476, 417656, -270828, -163018, 119560, -164018, -175696, -74044 ], [ 166782, -42686, -55166, -90360, 133600, 87014, -111388, -138953, 55375, 421787, 27437, -130146, 153887, 82126, 18019, -62375, -11880, 155916, 263508, 324112, -54034, 304036, -120362, -171643, 46236, -143111, -159320, -58082 ], [ 292408, -47608, 29704, 156384, 7744, -7976, -179376, 16412, 47164, 426732, 16052, -53832, 231420, -20040, 96012, -37788, -85664, 146992, 192208, 192000, 140408, 190416, 30104, -180268, -27088, -122204, -142944, -42120 ], [ 296198, -44709, 81596, 226017, -39902, -92208, -223131, 36290, 31737, 363631, -15353, -29295, 224770, -63389, 169759, 54570, -100015, 104199, 174500, 138769, 277859, 145843, 139914, -184185, -47700, -91881, -182723, -22671 ], [ 167076, -33278, 97512, 102438, -2228, -164704, -240450, -91636, 8438, 226298, -68598, -61242, 126284, -42574, 238874, 220860, -49530, 24458, 215256, 171590, 353138, 176594, 205372, -182966, -10808, -51286, -283762, 582 ], [ 37954, -21847, 113428, -21141, 35446, -237200, -257769, -219562, -14861, 88965, -121843, -93189, 27798, -21759, 307989, 387150, 955, -55283, 256012, 204411, 428417, 207345, 270830, -181747, 26084, -10691, -384801, 23835 ], [ 5280, -43936, 133456, -27856, 69808, -136608, -202560, -117968, -109472, -38592, -102320, -113088, 48608, 32480, 231152, 351776, -32688, -69968, 229248, 113824, 337792, 85440, 246928, -142240, 102736, -19712, -262224, 12576 ], [ 14802, -80690, 155283, 16557, 102721, 39710, -115620, 84041, -235282, -161872, -50961, -127716, 121610, 101342, 90461, 228174, -103137, -56191, 172944, -30754, 174584, -103252, 183931, -85982, 196783, -50440, -41815, -13782 ], [ 24324, -117444, 177110, 60970, 135634, 216028, -28680, 286050, -361092, -285152, 398, -142344, 194612, 170204, -50230, 104572, -173586, -42414, 116640, -175332, 11376, -291944, 120934, -29724, 290830, -81168, 178594, -40140 ], [ -21153, 8846, 132325, 153011, 102439, 98577, 66072, 116716, -239081, -95994, 93715, -85950, 58559, 527, 13367, 80111, -269235, -9107, 94776, -159827, -113276, -159294, 1699, -19687, 179875, 31513, 121782, 98142 ], [ -71868, 150664, 81196, 249588, 62948, -46852, 161568, -87984, -93468, 122920, 191028, -22792, -97404, -191868, 96420, 65092, -367284, 26060, 76192, -129076, -234256, 3960, -122892, -14052, 49396, 157852, 38568, 252104 ], [ -105375, 267123, 48346, 322027, 21636, -153227, 224247, -259252, 42488, 296093, 260066, 16135, -210794, -355760, 162553, 70635, -439671, 35442, 61769, -88893, -314877, 125745, -227269, -5585, -46580, 262627, -24342, 361987 ], [ -24162, 214522, 137356, 233546, -31816, 758, 68146, -207640, 114064, 164326, 140604, -106478, -40364, -329632, 115886, 213258, -340978, -127076, 75086, 14170, -126438, -28930, -196886, 21762, 87464, 223642, 48108, 178010 ], [ 57051, 161921, 226366, 145065, -85268, 154743, -87955, -156028, 185640, 32559, 21142, -229091, 130066, -303504, 69219, 355881, -242285, -289594, 88403, 117233, 62001, -183605, -166503, 49109, 221508, 184657, 120558, -5967 ], [ 98848, 94184, 265752, 15488, -63472, 240864, -113792, -95000, 200224, -16512, -38464, -246608, 209960, -263872, 20952, 351248, -181280, -338120, 136880, 113648, 181552, -244736, -104376, 101512, 233040, 137984, 112768, -92048 ], [ 66740, -1933, 212093, -191144, 99414, 199740, 104616, -16317, 107948, 89472, 14160, -67070, 120099, -198920, -30315, 70510, -190940, -172911, 251282, -89902, 171938, -130472, 17271, 200895, 14862, 76896, -45472, 5426 ], [ 34632, -98050, 158434, -397776, 262300, 158616, 323024, 62366, 15672, 195456, 66784, 112468, 30238, -133968, -81582, -210228, -200600, -7702, 365684, -293452, 162324, -16208, 138918, 300278, -203316, 15808, -203712, 102900 ], [ 52106, -194479, 143736, -421719, 245097, 122055, 379270, 93404, 77953, 242420, 105446, 203255, 83780, -140854, -124464, -253976, -124941, 103791, 269018, -358539, 62594, 100955, 212582, 313094, -207436, -63116, -191509, 94840 ], [ 107720, -291148, 159008, -305132, 89364, 89004, 310776, 87792, 259124, 243984, 133368, 225772, 247632, -203000, -160896, -115424, 16348, 173964, 9992, -317116, -106456, 220348, 249336, 259320, -46896, -155760, -48196, 5600 ], [ 163334, -387817, 174280, -188545, -66369, 55953, 242282, 82180, 440295, 245548, 161290, 248289, 411484, -265146, -197328, 23128, 157637, 244137, -249034, -275693, -275506, 339741, 286090, 205546, 113644, -248404, 95117, -83640 ], [ 149270, -422026, 106824, -60474, -139158, -64866, 213676, 45230, 292138, 94220, 26816, 304628, 360236, -223018, -256098, -74480, 28674, 283008, -251416, -221706, -317584, 183644, 262670, 218606, 26306, -237350, 153002, -40976 ], [ 115851, -438885, 16388, 70787, -188907, -210065, 196150, -425, 52501, -99578, -152768, 370362, 249238, -151925, -321073, -237688, -175359, 313184, -182508, -164229, -324392, -48978, 222535, 250231, -129887, -197491, 187157, 38328 ], [ 82432, -455744, -74048, 202048, -238656, -355264, 178624, -46080, -187136, -293376, -332352, 436096, 138240, -80832, -386048, -400896, -379392, 343360, -113600, -106752, -331200, -281600, 182400, 281856, -286080, -157632, 221312, 117632 ], [ 16675, -378464, 102017, 145284, -287830, -190860, 243507, -193832, -176717, -278104, -243158, 402470, 171590, -116827, -207890, -334771, -353080, 333746, -66358, 81871, -179446, -106731, 10935, 231187, -241851, -172145, 156866, 102429 ], [ -49082, -301184, 278082, 88520, -337004, -26456, 308390, -341584, -166298, -262832, -153964, 368844, 204940, -152822, -29732, -268646, -326768, 324132, -19116, 270494, -27692, 68138, -160530, 180518, -197622, -186658, 92420, 87226 ], [ -62244, -189844, 409542, 41256, -325628, 87438, 316873, -425546, -152519, -229560, -63685, 303248, 216770, -131562, 106911, -190336, -276766, 301823, 27271, 375647, 96942, 167827, -299080, 143229, -155493, -184606, 10009, 54008 ], [ 113936, 44112, 380424, 28192, -96272, 19496, 122316, -279864, -126644, -131488, 30500, 122560, 151128, 95816, 94100, -68160, -141480, 233812, 70580, 180308, 123944, -3132, -319136, 154108, -120924, -122920, -137076, -44064 ], [ 290116, 278068, 351306, 15128, 133084, -48446, -72241, -134182, -100769, -33416, 124685, -58128, 85486, 323194, 81289, 54016, -6194, 165801, 113889, -15031, 150946, -174091, -339192, 164987, -86355, -61234, -284161, -142136 ], [ 275806, 355674, 308158, 10344, 187490, -77858, -191138, -71390, -79974, 63596, 156380, -175616, 19164, 413752, 138798, 83902, 23012, 161100, 116578, -148000, 156648, -213430, -230468, 197126, -22116, 23652, -349316, -232968 ], [ 13859, 230025, 246771, 16324, 14461, -57181, -211677, -116355, -65783, 159230, 106838, -210944, -48042, 326444, 287723, -6189, -85686, 238702, 66461, -199888, 134660, -81663, 45670, 256903, 80694, 138698, -307962, -314388 ], [ -248088, 104376, 185384, 22304, -158568, -36504, -232216, -161320, -51592, 254864, 57296, -246272, -115248, 239136, 436648, -96280, -194384, 316304, 16344, -251776, 112672, 50104, 321808, 316680, 183504, 253744, -266608, -395808 ], [ -225935, 32052, 111697, -35451, -140602, 13153, -256550, -77645, -11421, 185858, 38204, -277025, -72039, 221323, 396123, -107576, -85927, 304056, -15443, -272344, 78654, 86486, 373681, 198452, 111324, 167955, -116204, -369168 ], [ -52262, -11832, 31450, -127198, -20772, 78266, -282908, 74638, 42606, 29044, 35352, -305338, 30058, 240574, 254558, -76848, 138346, 243888, -37454, -276208, 38220, 71996, 305946, -14712, -54184, -24946, 92360, -284896 ], [ 121411, -55716, -48797, -218945, 99058, 143379, -309266, 226921, 96633, -127770, 32500, -333651, 132155, 259825, 112993, -46120, 362619, 183720, -59465, -280072, -2214, 57506, 238211, -227876, -219692, -217847, 300924, -200624 ], [ 115624, 25200, -167764, -272732, 108188, 67812, -170064, 241184, 183020, -44824, 22688, -292204, 138392, 162156, 122588, -91812, 367792, 132152, 19324, -253096, 76492, -53984, 78596, -267560, -185360, -153488, 212268, -25352 ], [ 82918, 124836, -292539, -320825, 100713, -28857, -6028, 234744, 274261, 74086, 11832, -240293, 130250, 46949, 154857, -148967, 340100, 81874, 113233, -221494, 173069, -180024, -94801, -281222, -121052, -50540, 79029, 163570 ], [ 44768, 205768, -394010, -358994, 102454, -119878, 128012, 220346, 337658, 179384, 12888, -179106, 128404, -57760, 189324, -196214, 302112, 41614, 194088, -188284, 251794, -287378, -233742, -274724, -62502, 45386, -43726, 318402 ], [ -50544, 90308, -250789, -292961, 200963, -151595, -52906, 122389, 108693, 141756, 139020, -20521, 192666, -52240, 246870, -139427, 156016, 106543, 137876, -138190, 143073, -198529, -10895, -56546, -64411, 67581, -56399, 115289 ], [ -145856, -25152, -107568, -226928, 299472, -183312, -233824, 24432, -120272, 104128, 265152, 138064, 256928, -46720, 304416, -82640, 9920, 171472, 81664, -88096, 34352, -109680, 211952, 161632, -66320, 89776, -69072, -87824 ], [ -202003, -113333, -22335, -181244, 303740, -177719, -315209, -42753, -227983, 71470, 345854, 239970, 253395, -4240, 294832, -91415, -70208, 210935, 77616, -60822, -41399, -33564, 334111, 287683, -73059, 92721, -37757, -220447 ], [ -168630, -139162, -69646, -182072, 92600, -86846, -169090, -39602, -58542, 50172, 322716, 212324, 94902, 122720, 131808, -250046, 448, 192190, 192800, -85708, -41790, 13448, 226126, 203158, -90838, 51666, 94102, -191950 ], [ -135257, -164991, -116957, -182900, -118540, 4027, -22971, -36451, 110899, 28874, 299578, 184678, -63591, 249680, -31216, -408677, 71104, 173445, 307984, -110594, -42181, 60460, 118141, 118633, -108617, 10611, 225961, -163453 ], [ -138160, -174152, -88656, -132584, -185668, 105160, -54980, 34668, 136820, -33524, 233024, 88128, -139260, 222572, -104360, -430688, 42880, 75644, 217224, -117888, -25808, 93600, 27796, 108268, -151872, 34572, 221824, -180268 ], [ -174316, -168034, 8956, -35386, -120785, 215698, -250273, 168091, 31181, -133597, 126672, -71584, -139007, 54235, -95114, -327464, -75984, -94625, -62318, -109056, 5932, 114024, -46379, 165883, -218480, 118131, 93024, -238619 ], [ -210472, -161916, 106568, 61812, -55902, 326236, -445566, 301514, -74458, -233670, 20320, -231296, -138754, -114102, -85868, -224240, -194848, -264894, -341860, -100224, 37672, 134448, -120554, 223498, -285088, 201690, -35776, -296970 ], [ -145121, -93578, 117055, 112277, 55697, 153180, -392965, 235799, -69699, -259232, -37106, -199605, -9590, -137106, -99385, -195493, -215758, -242094, -268023, -104890, 1072, 119376, -121340, 95150, -149005, 138896, -49979, -292812 ], [ -43944, -3280, 96792, 146248, 183784, -119968, -252872, 99800, -25976, -258496, -77264, -100360, 165072, -108816, -120936, -193032, -202096, -151152, -69464, -114320, -59648, 91776, -96224, -98832, 58616, 24448, -23736, -266592 ], [ 57233, 87018, 76529, 180219, 311871, -393116, -112779, -36199, 17747, -257760, -117422, -1115, 339734, -80526, -142487, -190571, -188434, -60210, 129095, -123750, -120368, 64176, -71108, -292814, 266237, -90000, 2507, -240372 ], [ 102662, -78324, 121144, 77218, 138052, -283222, 8812, -39164, -8270, -97986, -84276, 79848, 218958, -47748, -108356, -165450, -143092, -5392, 123516, -38932, -143270, 138084, -76176, -258656, 206470, 92618, -69832, -212392 ], [ 145557, -255286, 168708, -32009, -49490, -155917, 129562, -36082, -37457, 69017, -47798, 159980, 84753, -14766, -71694, -139299, -96310, 47784, 108658, 50170, -164453, 216606, -82616, -214128, 134549, 288739, -146652, -184332 ], [ 168328, -393328, 206648, -105780, -187528, -30608, 207064, -37328, -54928, 191000, -19212, 203556, 2428, 26648, -49460, -109348, -34628, 62708, 92976, 96500, -186152, 288240, -89472, -168984, 58504, 427556, -206092, -150996 ], [ 95510, -346500, 198874, -11135, -90422, 85220, 79138, -59132, -16748, 99138, -28113, 73491, 166533, 108114, -95759, -61347, 97829, -104065, 73380, -60337, -210302, 327156, -98304, -120914, -37130, 294179, -182977, -92599 ], [ 22692, -299672, 191100, 83510, 6684, 201048, -48788, -80936, 21432, 7276, -37014, -56574, 330638, 189580, -142058, -13346, 230286, -270838, 53784, -217174, -234452, 366072, -107136, -72844, -132764, 160802, -159862, -34202 ], [ -25898, -230065, 175721, 90792, 66908, 274198, -139004, -126725, 52322, 18266, -74112, -104991, 401566, 243497, -146264, -37894, 279952, -308596, 18690, -246004, -204044, 298302, -59097, -7251, -146822, 41861, -119386, 4692 ], [ -36800, -125024, 148512, -37824, 69760, 280960, -170560, -209824, 71872, 189248, -155072, -26400, 327552, 254560, -84992, -175296, 200832, -145664, -40512, -75712, -88768, 64576, 77408, 85600, -33984, -54624, -51904, 13248 ], [ -47702, -19983, 121303, -166440, 72612, 287722, -202116, -292923, 91422, 360230, -236032, 52191, 253538, 265623, -23720, -312698, 121712, 17268, -99714, 94580, 26508, -169150, 213913, 178451, 78854, -151109, 15578, 21804 ], [ -73472, 128360, 149352, -227100, 100202, 188028, -82962, -316130, 20126, 299932, -284750, 109796, 186300, 161942, -43270, -368774, 73602, 88948, -154100, 67668, 41852, -270576, 255148, 207154, 98522, -249456, 24302, 38550 ], [ -108800, 304540, 212924, -244074, 143695, 19898, 133077, -300835, -109571, 90954, -312741, 153910, 123418, -15503, -114777, -372569, 45427, 101966, -205390, -86018, -7046, -286952, 235138, 194619, 58295, -349000, -4747, 60561 ], [ -144128, 480720, 276496, -261048, 187188, -148232, 349116, -285540, -239268, -118024, -340732, 198024, 60536, -192948, -186284, -376364, 17252, 114984, -256680, -239704, -55944, -303328, 215128, 182084, 18068, -448544, -33796, 82572 ], [ -219090, 371615, 255024, -194232, 143509, -82947, 269420, -229813, -225097, -49526, -385462, 172731, -59023, -205758, -108907, -278642, 90119, 163266, -132790, -196911, -49153, -282654, 219590, 158947, -77354, -236336, -65296, 48457 ], [ -302396, 202450, 215648, -109776, 81478, 31478, 127464, -165574, -180638, 77388, -433716, 132826, -190514, -183908, -186, -159548, 184258, 218972, 27980, -112754, -30638, -254180, 229204, 133578, -184396, 41504, -97312, 2526 ] ], [ [ 221568, -288000, 342528, -103808, -237888, 295424, 8832, -268608, -101440, -265728, 288576, -41088, 299072, -255424, 382784, -268800, 48384, -356928, -76800, 335680, 57216, 317632, -211840, 8960, -141504, 438720, 275904, -169728 ], [ 217698, -291435, 309357, -90875, -234630, 286103, -3765, -260493, -113542, -243873, 295704, -28044, 269282, -255124, 368339, -240369, 45321, -347379, -63255, 319234, 35757, 282073, -212860, 11687, -149616, 397503, 252495, -168705 ], [ 188028, -317770, 55046, 8278, -209652, 214642, -100342, -198278, -206324, -76318, 350352, 71960, 40892, -252824, 257594, -22398, 21838, -274170, 40590, 193148, -128762, 9454, -220680, 32594, -211808, 81506, 73026, -160862 ], [ 158358, -344105, -199265, 107431, -184674, 143181, -196919, -136063, -299106, 91237, 405000, 171964, -187498, -250524, 146849, 195573, -1645, -200961, 144435, 67062, -293281, -263165, -228500, 53501, -274000, -234491, -106443, -153019 ], [ 71888, -281128, -315792, 146296, -94064, 95888, -287856, -62104, -302120, 198200, 371352, 242528, -309520, -188984, 51080, 237520, -61760, -172712, 149712, 28264, -382848, -351864, -164776, 62072, -246336, -404888, -154640, -170816 ], [ -121082, -50691, -173974, 72121, 119606, 93910, -368218, 33875, -136819, 191553, 172149, 257892, -232102, -16369, -16609, -50578, -190560, -228763, -29826, 153131, -331880, -95713, 33093, 47513, -50192, -302285, 43298, -236688 ], [ -314052, 179746, -32156, -2054, 333276, 91932, -448580, 129854, 28482, 184906, -27054, 273256, -154684, 156246, -84298, -338676, -319360, -284814, -209364, 277998, -280912, 160438, 230962, 32954, 145952, -199682, 241236, -302560 ], [ -377919, 228495, 67945, -65608, 266939, 66385, -457143, 153670, 91252, 190479, -83621, 223685, -15373, 217048, -171370, -345662, -263651, -249657, -246461, 279235, -240474, 229766, 224978, 96668, 186694, -166187, 276206, -253070 ], [ -342476, 137484, 135956, -120992, -14788, 22708, -410476, 121976, 75152, 205452, -30468, 124164, 171548, 191840, -273352, -136408, -66012, -144340, -173988, 185372, -208136, 155384, 62184, 220592, 107896, -185852, 185816, -114840 ], [ -307033, 46473, 203967, -176376, -296515, -20969, -363809, 90282, 59052, 220425, 22685, 24643, 358469, 166632, -375334, 72846, 131627, -39023, -101515, 91509, -175798, 81002, -100610, 344516, 29098, -205517, 95426, 23390 ], [ -203226, 89490, 189700, -157312, -156520, -64808, -220104, 117700, 8698, 173622, 109930, 87428, 363770, 171844, -357166, 203782, 224308, 5094, -62090, 85576, -77526, -10732, -61336, 270800, 72592, -84926, 94802, 54340 ], [ -80429, 169737, 152578, -117568, 100620, -108692, -49444, 161538, -51171, 109659, 206645, 195298, 318621, 185506, -305623, 312963, 287834, 32211, -31845, 104068, 39061, -107286, 34068, 142184, 150056, 74625, 119113, 55490 ], [ 42368, 249984, 115456, -77824, 357760, -152576, 121216, 205376, -111040, 45696, 303360, 303168, 273472, 199168, -254080, 422144, 351360, 59328, -1600, 122560, 155648, -203840, 129472, 13568, 227520, 234176, 143424, 56640 ], [ 67783, 249547, 231077, -34653, 392559, -156256, 154704, 149371, -61475, -18566, 206254, 267426, 101087, 197305, -286878, 155620, 226861, -69334, -21817, 127919, 57369, -239812, 100998, 82982, 13137, 168074, 8552, 101927 ], [ 93198, 249110, 346698, 8518, 427358, -159936, 188192, 93366, -11910, -82828, 109148, 231684, -71298, 195442, -319676, -110904, 102362, -197996, -42034, 133278, -40910, -275784, 72524, 152396, -201246, 101972, -126320, 147214 ], [ 129578, 206213, 420514, 61094, 413737, -161016, 170795, 39311, 50640, -126550, 40617, 220642, -162993, 195779, -299284, -311028, -8002, -296048, -68686, 138457, -103299, -262316, 39690, 199050, -343449, 62145, -225777, 161176 ], [ 205432, 10460, 343832, 147528, 225804, -152736, -29788, -7724, 159936, -96328, 74956, 298520, 35796, 204036, -87408, -272112, -67480, -283904, -118504, 142988, -36484, -70864, -8840, 163768, -225804, 116908, -197740, 62368 ], [ 281286, -185293, 267150, 233962, 37871, -144456, -230371, -54759, 269232, -66106, 109295, 376398, 234585, 212293, 124468, -233196, -126958, -271760, -168322, 147519, 30331, 120588, -57370, 128486, -108159, 171671, -169703, -36440 ], [ 274220, -262526, 132048, 197736, -72212, -67776, -266284, -106944, 255068, -92294, 65654, 404046, 290064, 246910, 235364, -140070, -132816, -267786, -191280, 111810, 115746, 252010, -95350, 47874, 9536, 108554, -174336, -35818 ], [ 159358, -185683, -79000, 2052, -81090, 97824, -88126, -165824, 80406, -191815, -79361, 366395, 159240, 315795, 214986, 23529, -68968, -274433, -179320, 23789, 225341, 305393, -119615, -91667, 127296, -107807, -221440, 94063 ], [ 44496, -108840, -290048, -193632, -89968, 263424, 90032, -224704, -94256, -291336, -224376, 328744, 28416, 384680, 194608, 187128, -5120, -281080, -167360, -64232, 334936, 358776, -143880, -231208, 245056, -324168, -268544, 223944 ], [ -28096, -122372, -274296, -288816, -130166, 285849, 123680, -200919, -77308, -219152, -264436, 245553, 22737, 295045, 65195, 214512, 63348, -191682, -18795, -30573, 186531, 384094, -97195, -258714, 217991, -271729, -194193, 166670 ], [ -78144, -184104, -137584, -330400, -187068, 231914, 80256, -133046, 41832, -55392, -248520, 138074, 83802, 120866, -122370, 169248, 134280, -51060, 202626, 67982, -99474, 394444, -12670, -226468, 113686, -75930, -55066, 9580 ], [ -128192, -245836, -872, -371984, -243970, 177979, 36832, -65173, 160972, 108368, -232604, 30595, 144867, -53313, -309935, 123984, 205212, 89562, 424047, 166537, -385479, 404794, 71855, -194222, 9381, 119869, 84061, -147510 ], [ -195960, -62428, -31460, -408448, -94272, 120064, 108228, 26380, 67452, 96008, -237068, 109956, 183792, -88712, -137140, -12540, 105984, 159504, 314588, 192792, -309964, 242424, 148480, -107716, 73716, 159488, 201228, -41940 ], [ -266386, 157751, -87143, -444144, 86416, 61552, 196847, 121485, -57967, 57230, -244589, 217343, 219396, -103294, 89709, -162753, -18768, 218844, 155497, 208202, -180221, 54146, 223920, -13071, 163347, 175680, 315101, 103029 ], [ -320546, 348066, -129338, -459438, 252300, 21850, 272586, 208778, -181986, 21688, -234264, 301610, 246476, -120494, 278860, -284228, -121530, 251554, 11688, 207298, -66604, -120860, 276656, 76664, 231430, 170126, 407894, 221556 ], [ -203913, 224809, -29909, -260511, 262742, 179653, 213085, 214045, -291305, 20124, -36556, 143117, 184054, -165183, 72182, -103954, 6603, 4649, 28340, 35097, -122310, -156510, 91000, 114844, 73259, -63761, 279347, 62442 ], [ -87280, 101552, 69520, -61584, 273184, 337456, 153584, 219312, -400624, 18560, 161152, -15376, 121632, -209872, -134496, 76320, 134736, -242256, 44992, -137104, -178016, -192160, -94656, 153024, -84912, -297648, 150800, -96672 ], [ -418, 48750, 69605, 72397, 273000, 413513, 143041, 172422, -397376, 50400, 300949, -143363, 77459, -183343, -266071, 177613, 227848, -348650, 82287, -259164, -228108, -238184, -246215, 146369, -146343, -425604, 62062, -149925 ], [ 18396, 156988, -157382, 57930, 248528, 302722, 244402, 6316, -136832, 158592, 308378, -201622, 74998, 5970, -225982, 98378, 240912, -133876, 166766, -266616, -265368, -307920, -319838, 37234, 13346, -311432, 64316, 38790 ], [ 37210, 265226, -384369, 43463, 224056, 191931, 345763, -159790, 123712, 266784, 315807, -259881, 72537, 195283, -185893, 19143, 253976, 80898, 251245, -274068, -302628, -377656, -393461, -71901, 173035, -197260, 66570, 227505 ], [ 20984, 206328, -415300, 51352, 218292, 33260, 384328, -205296, 140116, 283428, 270136, -312128, 83036, 272300, -190576, 4348, 199228, 107608, 180876, -284076, -319596, -380600, -356192, -143440, 175740, -128244, 145852, 250752 ], [ -27362, -5778, -266513, 79734, 229677, -169301, 365330, -140252, -67275, 216153, 175790, -358864, 105415, 246379, -236300, 48623, 82319, -38074, -31437, -296427, -317963, -322318, -217272, -180516, 34543, -100621, 295743, 122320 ], [ -75708, -217884, -117726, 108116, 241062, -371862, 346332, -75208, -274666, 148878, 81444, -405600, 127794, 220458, -282024, 92898, -34590, -183756, -243750, -308778, -316330, -264036, -78352, -217592, -106654, -72998, 445634, -6112 ], [ 10467, -165300, -23033, 124, 223717, -306928, 323424, 7873, -164395, 112016, 136069, -230622, 23999, 124480, -186631, 172159, -61314, -179413, -306616, -183752, -135160, -260817, -72576, -97163, -124142, -101509, 438020, -158344 ], [ 144120, -19296, 52568, -156000, 196232, -147584, 299136, 97320, 57992, 85888, 243272, 22608, -124328, 3776, -41432, 263768, -56208, -122120, -316736, -10240, 109376, -277032, -113792, 78856, -97968, -149832, 374816, -318976 ], [ 277773, 126708, 128169, -312124, 168747, 11760, 274848, 186767, 280379, 59760, 350475, 275838, -272655, -116928, 103767, 355377, -51102, -64827, -326856, 163272, 353912, -293247, -155008, 254875, -71794, -198155, 311612, -479608 ], [ 267194, -38544, 54104, -140602, 58190, -44122, 135082, 4162, 351362, 171220, 140504, 213874, -171348, -14794, -38200, 366400, 114142, -85304, -75044, 68076, 198334, -321958, -122172, 103644, 45856, -18932, 281408, -288636 ], [ 250059, -217944, -26764, 45813, -56143, -109787, -9933, -190809, 415463, 288934, -83884, 137583, -58694, 97469, -193220, 373760, 286665, -109316, 188674, -39334, 24569, -351237, -85970, -62462, 167664, 170634, 252704, -81682 ], [ 235344, -355820, -64568, 188092, -144120, -151632, -98184, -321432, 450580, 385872, -268912, 61708, 24000, 169600, -294364, 354400, 433640, -93136, 369140, -126164, -122804, -350700, -32648, -193844, 259704, 302644, 216352, 64120 ], [ 232124, -296457, 102182, 120725, -106906, -80332, 83194, -146402, 348023, 384124, -266980, -12191, -35616, 51104, -139597, 208120, 459262, 113956, 154159, -115239, -144815, -208537, 101994, -160287, 210346, 161263, 143672, -80550 ], [ 228904, -237094, 268932, 53358, -69692, -9032, 264572, 28628, 245466, 382376, -265048, -86090, -95232, -67392, 15170, 61840, 484884, 321048, -60822, -104314, -166826, -66374, 236636, -126730, 160988, 19882, 70992, -225220 ], [ 224388, -130544, 285697, 73669, -24792, 4713, 354573, 90141, 87739, 313371, -215398, -79205, -139107, -111593, 66041, -58493, 456407, 356834, -111994, -49991, -159506, -351, 237106, -96404, 140817, -115937, -17798, -209816 ], [ 217856, 49408, 69152, 230368, 32064, -71072, 302432, -24928, -155808, 139744, -91520, 53344, -158496, -40224, -44704, -138464, 343776, 126144, 91648, 71840, -106560, -52768, 28864, -71104, 166048, -243104, -131648, 54592 ], [ 211324, 229360, -147393, 387067, 88920, -146857, 250291, -139997, -399355, -33883, 32358, 185893, -177885, 31145, -155449, -218435, 231145, -104546, 295290, 193671, -53614, -105185, -179378, -45804, 191279, -370271, -245498, 319000 ], [ 260694, 169604, -212080, 333542, 166944, -71064, 141870, -180992, -378890, -139918, 56262, 149756, -161672, -6140, -104186, -210794, 140410, -209236, 355208, 227428, -17398, -132318, -296452, 53206, 201446, -410064, -193098, 298046 ], [ 346001, -44250, -179144, 144873, 258576, 102172, -2731, -174368, -188703, -202501, 15897, 5178, -122572, -113274, 51225, -146831, 63751, -232926, 322732, 204566, 8063, -143197, -354918, 199601, 201929, -393688, -33823, 93645 ], [ 431308, -258104, -146208, -43796, 350208, 275408, -147332, -167744, 1484, -265084, -24468, -139400, -83472, -220408, 206636, -82868, -12908, -256616, 290256, 181704, 33524, -154076, -413384, 345996, 202412, -377312, 125452, -110756 ], [ 357946, -177135, -155395, 54511, 241352, 256478, -92775, -35302, -92721, -271959, -50659, -147007, -65652, -180121, 109480, -7201, -89548, -126957, 104887, 153446, 42094, -196932, -296651, 227873, 140214, -284214, 191190, -59835 ], [ 251180, -34098, -173450, 213234, 90288, 197092, 3710, 123628, -246798, -267106, -73866, -125778, -52312, -108798, -40848, 70930, -166184, 34986, -112670, 124052, 47108, -246520, -143034, 54062, 64820, -174964, 237236, 44838 ], [ 146704, 96013, -193486, 352661, -49036, 138797, 94033, 267165, -389960, -251012, -98332, -106019, -38959, -34534, -185232, 141731, -233862, 191557, -311158, 102302, 45164, -282568, -100, -109783, -8777, -72187, 277153, 143189 ], [ 92608, -58248, -257104, 67576, 69920, 104504, 48792, 72056, -292992, 12384, -150496, -118600, -25320, 104432, -198848, 51272, -104464, 229944, -90128, 248720, -109856, -20736, -92192, -54376, -42840, -111816, 182232, 102456 ], [ 38512, -212509, -320722, -217509, 188876, 70211, 3551, -123053, -196024, 275780, -202660, -131181, -11681, 243398, -212464, -39187, 24934, 268331, 130902, 395138, -264876, 241096, -184284, 1031, -76903, -151445, 87311, 61723 ], [ 27340, -315404, -324748, -373360, 265088, 61532, -27032, -257226, -84122, 470302, -235342, -120308, 8198, 304940, -170898, -71254, 89712, 301240, 298376, 475232, -313684, 408680, -220228, 45410, -82664, -193366, -9200, 2252 ], [ 137786, -272762, -159930, -163048, 220192, 125426, -16084, -218747, 70093, 469681, -212825, -42982, 45757, 147114, 27017, 62123, -28600, 318628, 314108, 367408, -61558, 309228, -97086, 58543, -8236, -241781, -110216, -110310 ], [ 248232, -230120, 4888, 47264, 175296, 189320, -5136, -180268, 224308, 469060, -190308, 34344, 83316, -10712, 224932, 195500, -146912, 336016, 329840, 259584, 190568, 209776, 26056, 71676, 66192, -290196, -211232, -222872 ], [ 264914, -131983, 105268, 127171, 96806, 114416, -62641, -162810, 282251, 377645, -130699, 100307, 52422, -41719, 347453, 288958, -190061, 318325, 296556, 197971, 337545, 155897, 120158, 44021, 141060, -218843, -299433, -252813 ], [ 179308, 26694, 135352, 64818, -18332, -111904, -194822, -168284, 235170, 187182, -30626, 153874, -53148, 65622, 387726, 338868, -151214, 262366, 209800, 186770, 369814, 151734, 182580, -28130, 216408, -16834, -373654, -192622 ], [ 93702, 185371, 165436, 2465, -133470, -338224, -327003, -173758, 188089, -3281, 69447, 207441, -158718, 172963, 427999, 388778, -112367, 206407, 123044, 175569, 402083, 147571, 245002, -100281, 291756, 185175, -447875, -132431 ], [ 94688, 131360, 138736, -47216, -126960, -287968, -302528, -69744, 20768, -85056, 21232, 172736, -156256, 227488, 252624, 241248, -111888, 172560, 130688, 68064, 284288, 47424, 262064, -124640, 310768, 143616, -318192, -24736 ], [ 133558, -15702, 87193, -91353, -67229, -116710, -209516, 82171, -199158, -119280, -91859, 99412, -106530, 258906, -17097, 7338, -128195, 148387, 179632, -81574, 100840, -94716, 259281, -128090, 305133, -4504, -99301, 103742 ], [ 172428, -162764, 35650, -135490, -7498, 54548, -116504, 234086, -419084, -153504, -204950, 26088, -56804, 290324, -286818, -226572, -144502, 124214, 228576, -231212, -82608, -236856, 256498, -131540, 299498, -152624, 119590, 232220 ], [ 111485, -790, -43697, 25081, -60075, 21203, 56392, 113988, -319579, 33234, -64487, 83846, -79843, 106765, -145275, -197331, -252537, 63207, 71720, -159321, -166516, -152826, 48713, -104981, 204361, -58005, 59874, 274010 ], [ 41036, 190616, -125692, 205148, -123348, -31628, 236896, -32016, -189652, 241016, 100124, 154088, -109812, -97268, 35436, -143028, -369308, -1308, -104736, -66332, -240944, -47256, -178596, -75564, 100700, 59732, -26376, 307544 ], [ -12733, 350393, -181554, 337185, -176628, -55041, 369733, -168348, -72088, 401143, 240486, 196469, -126974, -274448, 184971, -69087, -454213, -68970, -248453, 29225, -292503, 26547, -358895, -46483, 24612, 151945, -99714, 309737 ], [ 44698, 299310, -63196, 149022, -163288, 117666, 184790, -240200, -36944, 243570, 219188, 53110, -58756, -272608, 126666, 135774, -326678, -157612, -173910, 141902, -191602, -111430, -225794, -19642, 132344, 73998, -86972, 102990 ], [ 102129, 248227, 55162, -39141, -149948, 290373, -153, -312052, -1800, 85997, 197890, -90249, 9462, -270768, 68361, 340635, -199143, -246254, -99367, 254579, -90701, -249407, -92693, 7199, 240076, -3949, -74230, -103757 ], [ 157280, 151736, 140616, -201344, -68048, 345760, -54656, -324680, 44640, 31360, 148800, -139248, 46456, -208960, 26760, 380464, -127072, -230232, 7696, 230864, -18032, -289792, 27096, 68248, 255216, -36608, -81536, -202928 ], [ 208156, -29895, 164375, -314872, 142402, 181172, 135416, -226263, 112260, 169728, 47600, -11322, 24905, -34712, 16479, 110858, -158996, -17965, 175734, -48586, 1702, -147192, 121925, 193437, 96746, 15648, -126432, -100394 ], [ 259032, -211526, 188134, -428400, 352852, 16584, 325488, -127846, 179880, 308096, -53600, 116604, 3354, 139536, 6198, -158748, -190920, 194302, 343772, -328036, 21436, -4592, 216754, 318626, -61724, 67904, -171328, 2140 ], [ 273118, -322541, 154472, -451045, 353755, -29899, 386002, -4716, 265635, 335964, -56078, 196677, 85452, 122398, -41744, -154184, -166983, 267053, 244686, -413825, -47802, 126321, 286194, 286034, -109668, 59996, -149599, 71784 ], [ 258904, -379236, 76640, -403780, 193468, 14468, 346856, 137424, 365340, 278832, 17384, 239940, 247280, -41960, -118656, 61280, -100076, 232484, -59880, -350644, -185480, 248244, 336104, 132072, -72592, 5808, -76620, 116128 ], [ 244690, -435931, -1192, -356515, 33181, 58835, 307710, 279564, 465045, 221700, 90846, 283203, 409108, -206318, -195568, 276744, -33169, 197915, -364446, -287463, -323158, 370167, 386014, -21890, -35516, -48380, -3641, 160472 ], [ 104962, -451550, -46120, -236782, -18818, -74854, 279940, 241866, 371646, 45732, -33728, 330588, 415236, -170174, -254822, 103984, -116922, 201344, -365640, -206174, -304560, 199572, 313578, 75914, -50298, -118066, 111422, 197328 ], [ -69631, -455759, -81908, -96919, -40737, -258003, 255330, 154213, 224607, -163246, -213312, 379118, 378114, -78335, -309171, -176616, -242525, 215328, -282564, -119855, -242552, -52278, 207157, 243653, -79485, -192057, 238175, 232104 ], [ -244224, -459968, -117696, 42944, -62656, -441152, 230720, 66560, 77568, -372224, -392896, 427648, 340992, 13504, -363520, -457216, -368128, 229312, -199488, -33536, -180544, -304128, 100736, 411392, -108672, -266048, 364928, 266880 ], [ -108087, -334112, 44707, -36084, -167490, -307108, 246521, -117624, 38905, -288136, -165058, 425394, 227602, -74609, -133750, -406777, -353960, 216662, -224098, 112077, -165410, -157089, -77307, 230681, -67985, -226419, 273158, 244087 ], [ 28050, -208256, 207110, -115112, -272324, -173064, 262322, -301808, 242, -204048, 62780, 423140, 114212, -162722, 96020, -356338, -339792, 204012, -248708, 257690, -150276, -10050, -255350, 49970, -27298, -186790, 181388, 221294 ], [ 152212, -74300, 336018, -184200, -315508, -54550, 223483, -425502, -45621, -103720, 217233, 380336, 44422, -175870, 263485, -290304, -311834, 180317, -258443, 333693, -107702, 77209, -398168, -65001, -21711, -147866, 73963, 190056 ], [ 233264, 88816, 344344, -217504, -136752, 8056, -12060, -331432, -117404, 55072, 107500, 191552, 131592, 80856, 206652, -168128, -234232, 116860, -214628, 159100, 33656, -50740, -414176, 56692, -142484, -111480, -89820, 128416 ], [ 314316, 251932, 352670, -250808, 42004, 70662, -247603, -237362, -189187, 213864, -2233, 2768, 218762, 337582, 149819, -45952, -156630, 53403, -170813, -15493, 175014, -178689, -430184, 178385, -263257, -75094, -253603, 66776 ], [ 244698, 320078, 297466, -193992, 62310, 127578, -334886, -195162, -235250, 280516, -36076, -105216, 189972, 459688, 172106, 42234, -146388, 46436, -166298, -133216, 262072, -210658, -301132, 253138, -258220, 9132, -317196, -30744 ], [ -20791, 264763, 159673, -20020, -123369, 177097, -229431, -220393, -247877, 227386, 28738, -108160, 10434, 406788, 297249, 86233, -223714, 112906, -212873, -177008, 278540, -117853, 16498, 266869, -89630, 155550, -250542, -174908 ], [ -286280, 209448, 21880, 153952, -309048, 226616, -123976, -245624, -260504, 174256, 93552, -111104, -169104, 353888, 422392, 130232, -301040, 179376, -259448, -220800, 295008, -25048, 334128, 280600, 78960, 301968, -183888, -319072 ], [ -271629, 88988, -10733, 107439, -238062, 253635, -130226, -142215, -200951, 72646, 118196, -161283, -168597, 337153, 367985, 157656, -164181, 150056, -165593, -278152, 297466, -45118, 415283, 137116, 44180, 229401, -65604, -361776 ], [ -107570, -66216, 12750, -56666, -30188, 268654, -196052, 29802, -102902, -54820, 121416, -236654, -72066, 339706, 217818, 176240, 86910, 69648, 3158, -342736, 292452, -125388, 370318, -90216, -99064, 40042, 80216, -350368 ], [ 56489, -221420, 36233, -220771, 177686, 283673, -261878, 201819, -4853, -182286, 124636, -312025, 24465, 342259, 67651, 194824, 338001, -10760, 171909, -407320, 287438, -205658, 325353, -317548, -242308, -149317, 226036, -338960 ], [ 129528, -125104, -112764, -305556, 72020, 151852, -203504, 215136, 78916, -99912, 168416, -331716, 111816, 212932, 90644, 98708, 362512, -35928, 195060, -306424, 246244, -265888, 108428, -284280, -90672, -117936, 106756, -101912 ], [ 188914, 8940, -287633, -378443, -80677, -1995, -126500, 204648, 160543, 13938, 218280, -343055, 197790, 63823, 139611, -14613, 353036, -52810, 196371, -180706, 199623, -323112, -134291, -211922, 105196, -53444, -52289, 168982 ], [ 234144, 128856, -427406, -438326, -201630, -146322, -66908, 179822, 222510, 109864, 266504, -339750, 274748, -62688, 191524, -107554, 340832, -53910, 191096, -65524, 155126, -359670, -335338, -132076, 270798, 286, -194602, 402310 ], [ 130736, 100428, -198671, -361667, 10729, -190689, -190142, 4447, 78047, 17588, 297508, -182683, 257038, 48080, 274370, 13495, 299984, 110701, 116668, -60970, 132931, -179235, -98829, 26394, 118607, -58985, -161229, 241195 ], [ 27328, 72000, 30064, -285008, 223088, -235056, -313376, -170928, -66416, -74688, 328512, -25616, 239328, 158848, 357216, 134544, 259136, 275312, 42240, -56416, 110736, 1200, 137680, 184864, -33584, -118256, -127856, 80080 ], [ -76185, 40513, 138595, -228852, 333044, -268293, -354171, -245923, -114573, -134582, 356282, 76774, 171225, 252368, 352912, 145371, 242368, 345157, 32912, -72834, 65147, 149036, 280893, 259369, -149641, -112077, -64663, -64445 ], [ -179938, 2034, -27626, -219560, 208936, -276090, -206534, -91478, 57398, -120460, 376660, 54188, -12062, 306464, 149408, -95738, 280640, 198394, 172384, -137188, -33914, 222360, 210858, 141954, -183106, 43702, 66690, -171050 ], [ -283691, -36445, -193847, -210268, 84828, -283887, -58897, 62967, 229369, -106338, 397038, 31602, -195349, 360560, -54096, -336847, 318912, 51631, 311856, -201542, -132975, 295684, 140823, 24539, -216571, 199481, 198043, -277655 ], [ -296208, -52184, -189680, -195768, -76, -149160, -86220, 158660, 230364, -129884, 321728, -20288, -295284, 267716, -157688, -391968, 237184, -52748, 245912, -227712, -118384, 335072, 112188, 43588, -212416, 242340, 168320, -311300 ], [ -225092, -47078, -29324, -176494, -49043, 116214, -273923, 200497, 74631, -187959, 158704, -99040, -318813, 40177, -169694, -276600, 45456, -118275, -8330, -218880, 388, 343352, 121503, 187729, -173776, 181689, -9056, -278065 ], [ -153976, -41972, 131032, -157220, -98010, 381588, -461626, 242334, -81102, -246034, -4320, -177792, -342342, -187362, -181700, -161232, -146272, -183802, -262572, -210048, 119160, 351632, 130818, 331870, -135136, 121038, -186432, -244830 ], [ -85699, -32990, 120861, -91553, 14931, 232468, -448559, 142629, -80809, -224736, -12950, -220351, -136354, -222070, -157003, -158863, -201898, -209226, -279749, -207982, 39440, 327408, 60556, 205898, -69959, 38576, -171793, -254180 ], [ -18424, -22640, 50504, -9512, 185016, -62944, -364632, -7032, -25448, -175424, 32912, -250136, 150640, -188720, -119352, -196376, -209488, -220496, -213256, -208304, -110336, 291712, -37792, -15408, 4584, -51584, -89384, -278560 ], [ 48851, -12290, -19853, 72529, 355101, -358356, -280705, -156693, 29913, -126112, 78774, -279921, 437634, -155370, -81701, -233889, -217078, -231766, -146763, -208626, -260112, 256016, -136140, -236714, 79127, -141744, -6975, -302940 ], [ 20690, -123996, 51624, -24026, 222796, -181186, -50236, -12148, 12630, -69254, -13084, -163912, 189610, -131084, -131148, -193566, -115548, -169776, -120332, -58556, -268978, 284076, -181424, -180512, 127314, 55966, -1368, -240376 ], [ -11809, -241250, 129548, -128699, 76746, 17465, 186894, 145770, -7955, -12053, -111202, -41276, -82733, -107210, -184554, -149705, -9058, -104456, -95722, 98350, -271439, 315034, -224296, -111696, 174303, 266761, 748, -173860 ], [ -39528, -327504, 190632, -195100, -41624, 196432, 364936, 269968, -8112, 26440, -181924, 55276, -261132, -64696, -217628, -118764, 83380, -66212, -67184, 192860, -276088, 343504, -238720, -72008, 188568, 431340, 2908, -121340 ], [ -44542, -266508, 171726, -79709, -28514, 281900, 262310, 233996, 88764, -23930, -122515, 27929, 6703, 66358, -154125, -149193, 109071, -156579, -19988, -9011, -291130, 360156, -118016, -170678, 47394, 376393, 5277, -135301 ], [ -49556, -205512, 152820, 35682, -15404, 367368, 159684, 198024, 185640, -74300, -63106, 582, 274538, 197412, -90622, -179622, 134762, -246946, 27208, -210882, -306172, 376808, 2688, -269348, -93780, 321446, 7646, -149262 ], [ -65982, -142131, 115419, 54008, -34028, 374914, 68236, 110545, 193254, -38450, -33280, 7363, 391578, 278939, -4232, -233298, 128944, -262748, 68806, -266332, -245668, 284794, 103637, -286937, -129618, 245295, -27470, -174212 ], [ -100160, -75040, 49248, -78656, -102016, 261248, -5824, -57056, 62016, 131520, -49472, 67232, 274048, 283424, 117760, -323136, 74112, -162560, 101696, -94016, -67648, 23744, 173856, -178400, -1600, 136160, -120896, -216256 ], [ -134338, -7949, -16923, -211320, -170004, 147582, -79884, -224657, -69222, 301490, -65664, 127101, 156518, 287909, 239752, -412974, 19280, -62372, 134586, 78300, 110372, -237306, 244075, -69863, 126418, 27025, -214322, -258300 ], [ -188928, 126776, 6968, -255700, -103298, 17396, 13706, -312038, -161638, 232788, -134314, 185388, 98740, 154242, 145710, -410706, 46278, -14628, 36772, 57724, 147188, -356816, 253828, -11306, 127694, -113232, -208502, -259198 ], [ -256640, 304980, 88756, -243326, 49997, -123410, 215071, -347849, -229097, 10654, -236687, 242658, 79374, -68237, -87211, -349227, 125881, -598, -145066, -86854, 93230, -385336, 224710, 15121, 47493, -273496, -138881, -233645 ], [ -324352, 483184, 170544, -230952, 203292, -264216, 416436, -383660, -296556, -211480, -339060, 299928, 60008, -290716, -320132, -287748, 205484, 13432, -326904, -231432, 39272, -413856, 195592, 41548, -32708, -433760, -69260, -208092 ], [ -358966, 333885, 118800, -155688, 240991, -195433, 325828, -305471, -275323, -167842, -392546, 248081, -4749, -310522, -288801, -172822, 193013, 35974, -194786, -126445, 44765, -300826, 174226, 39817, -152638, -198672, -117040, -237829 ], [ -386612, 115638, 38944, -67184, 254354, -82526, 173752, -203282, -235418, -68252, -435740, 173262, -79062, -287660, -201838, -46644, 161158, 60308, 3428, 31082, 62774, -157996, 154492, 32158, -280932, 119648, -189536, -279206 ] ], [ [ 222144, -280384, 371136, -52992, -389440, 407616, -65664, -388160, -199744, -330240, 273088, -13632, 367488, -340224, 365056, -340928, 241792, -360320, -65472, 375552, 75776, 315776, -231104, 9728, -300992, 396480, 267840, -271552 ], [ 227001, -283888, 332388, -41508, -375058, 389874, -80223, -370844, -209635, -307863, 276898, 3141, 330714, -340386, 359062, -308390, 229465, -355871, -50442, 357564, 51050, 283592, -238094, 15125, -306104, 357114, 245292, -265081 ], [ 264238, -310752, 35320, 46536, -264796, 253852, -191842, -238088, -285466, -136306, 306108, 131734, 48780, -341628, 313108, -58932, 134958, -321762, 64788, 219656, -138516, 36848, -291684, 56502, -345296, 55308, 72424, -215470 ], [ 301475, -337616, -261748, 134580, -154534, 117830, -303461, -105332, -361297, 35251, 335318, 260327, -233154, -342870, 267154, 190526, 40451, -287653, 180018, 81748, -328082, -209896, -345274, 97879, -384488, -246498, -100444, -165859 ], [ 234120, -270280, -394864, 151304, -19064, 54408, -379872, 27256, -337968, 159112, 281416, 359688, -389872, -277536, 207832, 255736, -56328, -283224, 176504, 33928, -416344, -298440, -283216, 105720, -337216, -410640, -146192, -149952 ], [ -29345, -26319, -220570, 34303, 163671, 127111, -390268, 159529, -128714, 193543, 71679, 404239, -311810, -87372, 123445, -24519, -157367, -334445, -49655, 155023, -314661, -90359, -4318, 50681, -127824, -316662, 46410, -197240 ], [ -292810, 217642, -46276, -82698, 346406, 199814, -400664, 291802, 80540, 227974, -138058, 448790, -233748, 102792, 39058, -304774, -258406, -385666, -275814, 276118, -212978, 117722, 274580, -4358, 81568, -222684, 239012, -244528 ], [ -419216, 273935, 102759, -171502, 264240, 166853, -401713, 275719, 127840, 258739, -145125, 373065, -93169, 176411, -72681, -303696, -208762, -331314, -328553, 296099, -167130, 187795, 283689, 46098, 139354, -218432, 265539, -163480 ], [ -440192, 185868, 232364, -238616, -21696, 52612, -395572, 145516, 50560, 286684, 3708, 204820, 95500, 160380, -205460, -86208, -43208, -195752, -247892, 238300, -164232, 151708, 85268, 177704, 80520, -283200, 164316, 16288 ], [ -461168, 97801, 361969, -305730, -307632, -61629, -389431, 15313, -26720, 314629, 152541, 36575, 284169, 144349, -338239, 131280, 122346, -60190, -167231, 180501, -161334, 115621, -113153, 309310, 21686, -347968, 63093, 196056 ], [ -308228, 155192, 346152, -265744, -150210, -66376, -250180, 32728, -115952, 228850, 256374, 102870, 335786, 178178, -315624, 238590, 204488, 10248, -134000, 138164, -21150, -8270, -100488, 296610, 41224, -178556, 101712, 159410 ], [ -106978, 252988, 289940, -196008, 130367, -40708, -73954, 91148, -208504, 111481, 347707, 234315, 349333, 225857, -249844, 315295, 263460, 62596, -113944, 100122, 157169, -156551, -29188, 243825, 82532, 55906, 179176, 62649 ], [ 94272, 350784, 233728, -126272, 410944, -15040, 102272, 149568, -301056, -5888, 439040, 365760, 362880, 273536, -184064, 392000, 322432, 114944, -93888, 62080, 335488, -304832, 42112, 191040, 123840, 290368, 256640, -34112 ], [ 147494, 318722, 287272, -74039, 412899, -27828, 116877, 98669, -188678, -41377, 315967, 349039, 111513, 297824, -224774, 79246, 212377, -62248, -109804, 151389, 229918, -293746, 23367, 203552, -80745, 159705, 90856, 44916 ], [ 200716, 286660, 340816, -21806, 414854, -40616, 131482, 47770, -76300, -76866, 192894, 332318, -139854, 322112, -265484, -233508, 102322, -239440, -125720, 240698, 124348, -282660, 4622, 216064, -285330, 29042, -74928, 123944 ], [ 250948, 207243, 378825, 36077, 383029, -51284, 103417, 5361, 44668, -102580, 90206, 330047, -287846, 325720, -237529, -455657, 4832, -380787, -146176, 308252, 43703, -229359, -10788, 220211, -410895, -55491, -202422, 172252 ], [ 290416, -42652, 360908, 114300, 229596, -54320, -78260, -6484, 196560, -93104, 60904, 379796, -63688, 254880, 37620, -351628, -47424, -393092, -182976, 297488, 52788, -24084, -14192, 194244, -251988, 26044, -192072, 109968 ], [ 329884, -292547, 342991, 192523, 76163, -57356, -259937, -18329, 348452, -83628, 31602, 429545, 160470, 184040, 312769, -247599, -99680, -405397, -219776, 286724, 61873, 181191, -17596, 168277, -93081, 107579, -181722, 47684 ], [ 309282, -378572, 241684, 149156, -42440, 18428, -278024, -38304, 331834, -129632, -19910, 415554, 230628, 170870, 445408, -104520, -117066, -386012, -231866, 205920, 95918, 301766, -46480, 70510, 33446, 73554, -179402, 58020 ], [ 210589, -251566, 31970, -52278, -115764, 196678, -83444, -68848, 96153, -247760, -100295, 318701, 100586, 232671, 392784, 89324, -89121, -325430, -211833, 34064, 162411, 312231, -108488, -120597, 117879, -110699, -187521, 162762 ], [ 111896, -124560, -177744, -253712, -189088, 374928, 111136, -99392, -139528, -365888, -180680, 221848, -29456, 294472, 340160, 283168, -61176, -264848, -191800, -137792, 228904, 322696, -170496, -311704, 202312, -294952, -195640, 267504 ], [ 30633, -136559, -178013, -351346, -223277, 362318, 121756, -68181, -142169, -278051, -211670, 177810, -30303, 206318, 154156, 302382, -2166, -153086, -48122, -107973, 87407, 351656, -109354, -369476, 131015, -211425, -122759, 164991 ], [ -41334, -222694, -66578, -393620, -236594, 247916, 34264, -4034, -20522, -80366, -216316, 161940, 37754, 38188, -102984, 228460, 73412, -14028, 161500, 29406, -165018, 390480, 17468, -356136, -23338, 14918, -6678, -48058 ], [ -113301, -308829, 44857, -435894, -249911, 133514, -53228, 60113, 101125, 117319, -220962, 146070, 105811, -129942, -360124, 154538, 148990, 125030, 371122, 166785, -417443, 429304, 144290, -342796, -177691, 241261, 109403, -261107 ], [ -177948, -106524, 32292, -430588, -87508, 63972, 37360, 146580, 47712, 80584, -233148, 202600, 136348, -185812, -172184, 29776, 84728, 143608, 278884, 224164, -329208, 203288, 171132, -174456, 2496, 218304, 211544, -109116 ], [ -241497, 139047, 1127, -418145, 101253, 1159, 154660, 236395, -31960, 8686, -246465, 269990, 161257, -224843, 82518, -102612, -510, 144114, 141367, 269543, -189874, -62454, 182977, 17134, 232864, 157952, 311594, 97631 ], [ -293584, 356282, -22916, -388746, 275954, -40014, 262730, 314452, -113856, -54094, -239694, 317810, 180070, -264364, 292108, -212620, -67668, 126756, 18586, 295218, -68106, -307790, 176538, 196636, 424030, 85880, 391732, 270554 ], [ -225320, 275989, 27822, -181309, 303025, 146033, 273885, 269050, -219104, -21135, -21999, 160145, 134875, -309030, 28022, -87638, 55014, -78174, 50533, 114001, -130781, -338863, -21883, 249214, 203575, -109252, 262794, 88325 ], [ -157056, 195696, 78560, 26128, 330096, 332080, 285040, 223648, -324352, 11824, 195696, 2480, 89680, -353696, -236064, 37344, 177696, -283104, 82480, -67216, -193456, -369936, -220304, 301792, -16880, -304384, 133856, -93904 ], [ -102197, 151656, 56330, 176438, 349446, 414261, 302103, 134818, -323704, 76199, 339604, -115586, 54061, -313795, -396305, 115685, 269466, -372030, 132858, -203423, -266183, -397544, -363264, 276334, -109270, -403014, 60652, -165631 ], [ -77978, 190480, -132684, 196172, 351148, 259034, 332670, -53276, -81008, 212382, 314856, -143140, 40330, -80598, -319186, 87418, 290580, -195804, 225364, -236750, -361886, -417232, -379456, 72508, 91060, -281068, 114840, 15218 ], [ -53759, 229304, -321698, 215906, 352850, 103807, 363237, -241370, 161688, 348565, 290108, -170694, 26599, 152599, -242067, 59151, 311694, -19578, 317870, -270077, -457589, -436920, -395648, -131318, 291390, -159122, 169028, 196067 ], [ -79760, 156684, -332956, 226448, 307932, -48324, 369396, -290852, 159776, 379460, 253132, -209840, 68212, 263540, -218984, 69476, 227868, -11352, 235272, -299240, -487244, -417524, -342648, -251732, 255596, -106476, 230848, 188540 ], [ -151796, -18093, -181271, 228564, 220279, -197617, 353181, -213273, -66360, 313841, 204947, -259612, 160557, 262413, -245434, 115177, 47847, -157126, -7838, -324586, -456355, -362301, -226222, -295685, 3355, -117355, 299664, 8335 ], [ -223832, -192870, -29586, 230680, 132626, -346910, 336966, -135694, -292496, 248222, 156762, -309384, 252902, 261286, -271884, 160878, -132174, -302900, -250948, -349932, -425466, -307078, -109796, -339638, -248886, -128234, 368480, -171870 ], [ -63308, -179423, 63636, 115156, 116016, -251352, 370578, -37630, -172206, 217555, 196263, -151756, 111208, 168410, -188718, 237434, -161099, -296643, -343370, -207692, -196000, -304963, -95948, -180322, -247623, -121858, 370979, -270475 ], [ 179296, -99544, 136224, -41888, 124480, -69376, 421776, 67664, 70352, 199224, 266712, 79072, -113088, 43152, -66864, 324880, -136696, -236728, -382608, -6304, 103552, -321592, -118304, 50736, -156888, -109392, 350072, -340280 ], [ 421900, -19665, 208812, -198932, 132944, 112600, 472974, 172958, 312910, 180893, 337161, 309900, -337384, -82106, 54990, 412326, -112293, -176813, -421846, 195084, 403104, -338221, -140660, 281794, -66153, -96926, 329165, -410085 ], [ 431150, -119350, 65932, -46678, -11470, -31288, 281754, -21850, 340792, 288248, 162244, 187518, -226818, 46648, -79522, 391994, 90662, -154606, -156802, 135574, 236630, -343696, -139388, 150512, 22822, 94158, 292088, -240728 ], [ 429793, -227197, -86742, 119635, -162833, -189988, 79515, -230299, 358916, 401316, -23826, 49081, -101031, 186948, -225687, 366763, 301733, -134113, 122073, 64205, 48973, -348664, -137042, 2760, 111717, 293361, 254276, -60500 ], [ 426076, -302064, -172004, 245612, -279020, -296828, -56184, -366316, 356136, 486688, -181636, -78136, -11880, 266212, -316388, 326212, 472600, -85448, 314688, -1076, -109000, -319088, -110796, -116128, 173504, 420088, 217336, 60220 ], [ 411149, -220276, 62941, 179993, -228121, -157333, 124182, -158281, 254062, 440504, -205211, -152058, -96750, 55555, -143635, 212891, 452498, 97034, 97568, -37439, -125974, -125428, 28975, -97912, 106528, 202554, 184538, -101723 ], [ 396222, -138488, 297886, 114374, -177222, -17838, 304548, 49754, 151988, 394320, -228786, -225980, -181620, -155102, 29118, 99570, 432396, 279516, -119552, -73802, -142948, 68232, 168746, -79696, 39552, -14980, 151740, -263666 ], [ 376894, -11889, 324121, 117173, -117962, 46228, 386967, 114887, 22644, 288682, -195022, -211270, -233307, -223658, 96742, -14894, 387499, 318106, -172485, -37517, -117739, 125281, 165354, -59536, 31328, -190448, 55852, -247760 ], [ 350720, 184416, 25696, 226400, -45696, -7040, 317024, -42272, -149120, 90560, -72064, -58688, -233376, -71168, 832, -131136, 304032, 132864, 29984, 111776, -26912, -30176, -60736, -36352, 114496, -300480, -138176, 44800 ], [ 324546, 380721, -272729, 335627, 26570, -60308, 247081, -199431, -320884, -107562, 50894, 93894, -233445, 81322, -95078, -247378, 220565, -52378, 232453, 261069, 63915, -185633, -286826, -13168, 197664, -410512, -332204, 337360 ], [ 329228, 317130, -365102, 260152, 113620, 17254, 147374, -266584, -303298, -182554, 58856, 86624, -212808, 73456, -69930, -215052, 128782, -177980, 318344, 313972, 101458, -234214, -375198, 67486, 256808, -434962, -271432, 293136 ], [ 353746, 86463, -325013, 65940, 210174, 178921, 28533, -275876, -163987, -178391, -7108, -23408, -178860, -37496, 33041, -87218, 31653, -265242, 329292, 304910, 104747, -214089, -375037, 185085, 300508, -404395, -46860, 32408 ], [ 378264, -144204, -284924, -128272, 306728, 340588, -90308, -285168, -24676, -174228, -73072, -133440, -144912, -148448, 136012, 40616, -65476, -352504, 340240, 295848, 108036, -193964, -374876, 302684, 344208, -373828, 177712, -228320 ], [ 287775, -91258, -225037, 5912, 180507, 299449, -16508, -116677, -123188, -247718, -58723, -173172, -141231, -156591, 98269, 112761, -161351, -171239, 142302, 239343, 124112, -207621, -290792, 148260, 216908, -264050, 252678, -118111 ], [ 173074, 21396, -160982, 209232, 7386, 215614, 97848, 89242, -271768, -337556, -27466, -198104, -143922, -143090, 30902, 173182, -256962, 66558, -99612, 172850, 142880, -228390, -189040, -63432, 53608, -137596, 296148, 70190 ], [ 62648, 119481, -106097, 390904, -152801, 132788, 203706, 277930, -410745, -409390, -4103, -219918, -144973, -122232, -37332, 226373, -340738, 295480, -322302, 115555, 151507, -237560, -92564, -259236, -104281, -19016, 334203, 247413 ], [ 46272, -102952, -252952, 96320, -28440, 72160, 122608, 87536, -338456, -85136, -154408, -173136, -109944, 60480, -124640, 120504, -164144, 329152, -122064, 260616, -62968, 8448, -112160, -105504, -143128, -73664, 253128, 180920 ], [ 29896, -325385, -399807, -198264, 95921, 11532, 41510, -102858, -266167, 239118, -304713, -126354, -74915, 243192, -211948, 14635, 12450, 362824, 78174, 405677, -277443, 254456, -131756, 48228, -181975, -128312, 172053, 114427 ], [ 43568, -475080, -452900, -371606, 193216, 224, -7878, -246398, -156594, 472592, -407726, -76884, -48268, 329520, -208728, -19468, 105662, 386680, 246642, 485350, -358760, 405598, -127838, 172302, -176584, -190010, 70566, 18600 ], [ 142376, -418684, -240334, -201429, 213824, 128656, 32579, -257185, 58617, 448856, -376745, -19798, -45370, 142760, 50988, 149766, -37375, 382724, 325095, 379757, -62796, 287953, -57297, 212345, -45852, -271683, -88755, -160340 ], [ 241184, -362288, -27768, -31252, 234432, 257088, 73036, -267972, 273828, 425120, -345764, 37288, -42472, -44000, 310704, 319000, -180412, 378768, 403548, 274164, 233168, 170308, 13244, 252388, 84880, -353356, -248076, -339280 ], [ 258207, -212040, 102683, 41289, 150144, 182020, 15802, -252150, 375090, 315100, -234439, 131125, -73201, -72206, 447979, 394833, -237946, 362008, 371649, 211988, 388222, 108565, 77064, 212538, 200201, -259656, -351330, -396120 ], [ 186010, 40592, 143554, 7318, -48576, -115048, -148004, -207300, 352044, 110952, -35466, 265054, -140614, 72556, 451682, 368774, -202204, 331280, 219366, 197176, 389556, 107806, 133552, 85532, 298710, 25360, -393420, -319760 ], [ 113813, 293224, 184425, -26653, -247296, -412116, -311810, -162450, 328998, -93196, 163507, 398983, -208027, 217318, 455385, 342715, -166462, 300552, 67083, 182364, 390890, 107047, 190040, -41474, 397219, 310376, -435510, -243400 ], [ 131120, 233856, 142336, -90432, -247792, -378400, -311328, -65872, 128384, -130624, 95616, 364928, -234560, 265584, 234000, 151776, -134976, 258176, 80624, 65536, 243888, 23520, 245840, -96288, 382496, 235712, -323200, -61040 ], [ 187585, 37988, 63952, -167252, -161565, -199966, -238970, 53337, -149916, -95112, -89028, 257380, -243208, 271633, -85861, -111298, -105352, 210704, 166713, -95924, 31989, -96218, 301339, -119518, 318234, 3688, -143340, 167695 ], [ 244050, -157880, -14432, -244072, -75338, -21532, -166612, 172546, -428216, -59600, -273672, 149832, -251856, 277682, -405722, -374372, -75728, 163232, 252802, -257384, -179910, -215956, 356838, -142748, 253972, -228336, 36520, 396430 ], [ 173087, -4854, -122237, -40542, -157762, -8368, 55056, 86144, -344728, 110690, -147075, 184181, -175958, 125979, -244200, -331854, -206418, 84302, 35882, -173060, -231285, -172062, 104582, -107220, 170873, -142399, -5842, 376231 ], [ 89988, 181400, -232844, 189688, -256248, -10944, 290944, -19840, -226784, 293816, 9164, 232044, -92008, -40748, -36832, -260232, -352376, 2376, -209896, -65328, -267372, -112584, -176984, -66096, 85980, -26180, -69368, 332324 ], [ 23167, 339121, -312152, 358244, -332276, 10441, 470888, -128761, -120906, 431783, 153979, 257131, -20670, -187354, 135100, -170505, -462007, -74213, -408322, 46823, -290646, -76326, -399612, -29442, 25846, 63432, -126471, 265383 ], [ 64866, 306622, -182800, 115640, -258584, 191566, 277872, -257262, -95468, 268690, 222634, 130378, -33412, -199820, 70792, 39922, -329458, -115222, -291068, 188434, -228500, -194868, -229320, -22588, 130772, -24336, -140754, 44882 ], [ 106565, 274123, -53448, -126964, -184892, 372691, 84856, -385763, -70030, 105597, 291289, 3625, -46154, -212286, 6484, 250349, -196909, -156231, -173814, 330045, -166354, -313410, -59028, -15734, 235698, -112104, -155037, -175619 ], [ 169344, 174736, 48184, -299008, -61144, 407312, 5824, -431776, -176, 47704, 271384, -47736, -54160, -143576, -18952, 306136, -126232, -113272, -44992, 318680, -117096, -329920, 76192, 27480, 268376, -131288, -153144, -287544 ], [ 271648, -50066, 97841, -338752, 156459, 167238, 140512, -323124, 152958, 187061, 85429, 42263, -53286, 77339, 28497, 71973, -171565, 87127, 105520, 20485, -92003, -155120, 145652, 138869, 165589, -21877, -120921, -195889 ], [ 373952, -274868, 147498, -378496, 374062, -72836, 275200, -214472, 306092, 326418, -100526, 132262, -52412, 298254, 75946, -162190, -216898, 287526, 256032, -277710, -66910, 19680, 215112, 250258, 62802, 87534, -88698, -104234 ], [ 374843, -379238, 111875, -395685, 381780, -116025, 323490, -51519, 385256, 340013, -130221, 197925, 41113, 270115, 30406, -107480, -215626, 313023, 151341, -364720, -106804, 159107, 269492, 203177, -10150, 131854, -78016, 17893 ], [ 297724, -390968, 10652, -395524, 228048, -7764, 305320, 153204, 407520, 256868, -39716, 244868, 205908, 50396, -86664, 169440, -178504, 203980, -149660, -289280, -196688, 271324, 312272, 34196, -60152, 126104, -83904, 163460 ], [ 220605, -402698, -90571, -395363, 74316, 100497, 287150, 357927, 429784, 173723, 50789, 291811, 370703, -169323, -203734, 446360, -141382, 94937, -450661, -213840, -286572, 383541, 355052, -134785, -110154, 120354, -89792, 309027 ], [ 31184, -402422, -118858, -294384, 29268, -44088, 262680, 334104, 388868, -10456, -62646, 312924, 401902, -134270, -238328, 249520, -181066, 89664, -448560, -149776, -223636, 208388, 283118, -2014, -75214, -11774, 43550, 327370 ], [ -189432, -398811, -126885, -165400, 14410, -258908, 236460, 246796, 330402, -222700, -232731, 326862, 395991, -28447, -250012, -78920, -242085, 113216, -362264, -88872, -118250, -46590, 179319, 214577, -16679, -179007, 215567, 310373 ], [ -410048, -395200, -134912, -36416, -448, -473728, 210240, 159488, 271936, -434944, -402816, 340800, 390080, 77376, -261696, -407360, -303104, 136768, -275968, -27968, -12864, -301568, 75520, 431168, 41856, -346240, 387584, 293376 ], [ -152195, -275347, 20752, -126921, -97508, -382602, 205617, -19268, 188860, -282845, -110877, 381027, 201434, -29850, -40528, -389512, -321688, 136699, -321554, 81236, -105209, -179783, -110228, 179180, 59037, -265993, 317273, 292134 ], [ 105658, -155494, 176416, -217426, -194568, -291476, 200994, -198024, 105784, -130746, 181062, 421254, 12788, -137076, 180640, -371664, -340272, 136630, -367140, 190440, -197554, -57998, -295976, -72808, 76218, -185746, 246962, 290892 ], [ 311151, -38871, 297620, -296921, -245048, -186255, 147866, -333870, 14678, 19733, 365396, 417111, -91708, -171297, 333273, -329911, -343066, 124786, -395736, 246624, -230229, 18847, -439814, -226611, 50604, -114549, 156236, 281640 ], [ 328148, 66124, 294768, -336780, -127840, -30292, -79880, -315240, -105336, 164380, 162352, 253236, 106736, 57300, 239180, -202100, -289016, 70552, -363168, 111936, -48092, -66092, -432776, -26948, -129072, -75932, -7984, 243552 ], [ 345145, 171119, 291916, -376639, -10632, 125671, -307626, -296610, -225350, 309027, -40692, 89361, 305180, 285897, 145087, -74289, -234966, 16318, -330600, -22752, 134045, -151031, -425738, 172715, -308748, -37315, -172204, 205464 ], [ 249542, 237064, 226784, -281078, -24944, 247964, -371912, -288540, -312924, 335134, -108356, 1556, 319774, 412804, 137794, 37022, -233636, 9794, -324322, -109570, 255692, -177520, -283050, 276138, -343054, 45152, -230854, 107836 ], [ 7559, 252244, 80688, -9471, -210232, 326486, -223700, -294198, -358326, 207139, -26, 12642, 95363, 407514, 243341, 126883, -300842, 65293, -352221, -134157, 298702, -128024, 35983, 254449, -188379, 184624, -152263, -67194 ], [ -234424, 267424, -65408, 262136, -395520, 405008, -75488, -299856, -403728, 79144, 108304, 23728, -129048, 402224, 348888, 216744, -368048, 120792, -380120, -158744, 341712, -78528, 355016, 232760, -33704, 324096, -73672, -242224 ], [ -229837, 132799, -55624, 227488, -306668, 402620, -62156, -194199, -323190, -30206, 139864, -51631, -179069, 381604, 311560, 259550, -236744, 67526, -227494, -223396, 369677, -143647, 445944, 73911, -54499, 266753, 389, -335939 ], [ -93746, -81722, 37296, 29504, -71608, 357080, -120760, -29174, -175484, -129612, 130480, -173094, -136082, 352808, 198032, 277260, 432, -43748, 21412, -309416, 389618, -269894, 415216, -158090, -168878, 104442, 72034, -386286 ], [ 42345, -296243, 130216, -168480, 163452, 311540, -179364, 135851, -27778, -229018, 121096, -294557, -93095, 324012, 84504, 294970, 237608, -155022, 270318, -395436, 409559, -396141, 384488, -390091, -283257, -57869, 143679, -436633 ], [ 150096, -206724, -46144, -273504, -4748, 157100, -176408, 169516, 38988, -156904, 203012, -357900, 53292, 184216, 91376, 183220, 302744, -154896, 276044, -260856, 317800, -418348, 135740, -318472, -52516, -68720, 37084, -160160 ], [ 253596, -71599, -262896, -364584, -233437, -13675, -164218, 183477, 93613, -59062, 298623, -412525, 215189, 27770, 116308, 52051, 342074, -138060, 245293, -93186, 209286, -424949, -145711, -201310, 229993, -56852, -96247, 165336 ], [ 338414, 53540, -436134, -441680, -418998, -172234, -159614, 175992, 135754, 19876, 383662, -447852, 357112, -100040, 147258, -55616, 377102, -104410, 209034, 57418, 110888, -409282, -383580, -83298, 467094, -53998, -214452, 451848 ], [ 227071, 73826, -152475, -371944, -151715, -202525, -234663, -56676, 46813, -99678, 357695, -280550, 289308, 72828, 241397, 83488, 366959, 105787, 114941, 28829, 118708, -159801, -163838, 43639, 227411, -145791, -173834, 329028 ], [ 115728, 94112, 131184, -302208, 115568, -232816, -309712, -289344, -42128, -219232, 331728, -113248, 221504, 245696, 335536, 222592, 356816, 315984, 20848, 240, 126528, 89680, 55904, 170576, -12272, -237584, -133216, 206208 ], [ -13724, 92908, 258246, -242300, 285908, -279235, -324757, -374564, -59760, -280707, 332473, -5922, 118504, 372686, 336568, 246847, 365909, 400237, 3615, -47228, 86538, 288656, 199542, 215634, -189459, -224454, -68077, 57691 ], [ -184568, 42584, 27372, -204856, 234664, -362518, -202650, -122760, 85600, -209430, 394274, -35684, -64944, 394812, 124784, 8590, 418970, 196618, 162062, -137848, -62732, 372192, 169228, 73540, -223798, 28500, 53110, -149562 ], [ -355412, -7740, -203502, -167412, 183420, -445801, -80543, 129044, 230960, -138153, 456075, -65446, -248392, 416938, -87000, -229667, 472031, -7001, 320509, -228468, -212002, 455728, 138914, -68554, -258137, 281454, 174297, -356815 ], [ -373280, -21524, -211380, -181616, 98240, -310912, -104104, 240400, 225600, -138240, 373108, -80292, -357284, 286064, -186992, -299096, 381956, -100472, 272388, -274508, -191388, 484592, 145452, -28428, -217380, 333516, 121844, -399632 ], [ -250920, -1813, -14845, -243164, -18048, 23968, -261194, 223012, 82080, -203744, 157437, -81465, -397833, 14940, -184508, -213766, 160673, -92974, 34913, -279683, -15047, 463340, 185771, 178733, -107785, 201427, -89779, -291716 ], [ -128560, 17898, 181690, -304712, -134336, 358848, -418284, 205624, -61440, -269248, -58234, -82638, -438382, -256184, -182024, -128436, -60610, -85476, -202562, -284858, 161294, 442088, 226090, 385894, 1810, 69338, -301402, -183800 ], [ -58288, -13408, 154760, -247685, -32667, 233300, -442791, 80252, -57689, -216602, -46054, -172007, -217590, -281743, -152272, -156071, -130848, -142884, -266450, -259127, 78963, 424049, 143703, 270922, -1560, -4288, -274175, -191076 ], [ -6400, -62720, 48960, -148808, 145928, -54752, -420504, -83232, -1960, -122256, 46544, -292504, 95440, -220632, -112896, -223576, -147776, -223200, -269072, -222488, -94664, 407144, 18008, 42256, -44800, -57280, -162648, -239008 ], [ 45488, -112032, -56840, -49931, 324523, -342804, -398217, -246716, 53769, -27910, 139142, -413001, 408470, -159521, -73520, -291081, -164704, -303516, -271694, -185849, -268291, 390239, -107687, -186410, -88040, -110272, -51121, -286940 ], [ -45140, -179384, 26120, -108442, 246290, -118014, -102074, -7952, 34874, -54564, 4502, -302784, 105984, -168458, -156222, -229116, -64680, -239842, -255638, -28144, -300942, 370386, -206102, -113764, 52750, 46418, 23248, -225114 ], [ -142246, -247556, 117660, -174107, 156383, 130087, 206517, 249096, 12587, -86718, -140467, -182080, -224480, -180579, -244473, -161266, 40660, -169623, -238733, 135064, -327185, 350399, -303277, -27422, 201905, 212639, 95928, -158299 ], [ -210592, -292200, 183772, -210304, 74516, 346500, 445108, 455604, 18040, -112024, -248176, -76568, -438872, -160296, -296756, -117932, 121588, -118440, -208780, 231540, -350540, 334340, -349384, 13628, 296932, 355352, 149244, -113468 ], [ -142328, -225086, 129101, -106528, 30839, 412395, 351199, 422047, 155258, -104802, -178900, -43218, -101922, 13906, -178191, -191049, 86559, -157678, -116849, 11039, -360177, 336939, -152918, -160459, 134851, 386402, 110581, -173061 ], [ -74064, -157972, 74430, -2752, -12838, 478290, 257290, 388490, 292476, -97580, -109624, -9868, 235028, 188108, -59626, -264166, 51530, -196916, -24918, -209462, -369814, 339538, 43548, -334546, -27230, 417452, 71918, -232654 ], [ -57073, -93684, 11416, 19331, -82030, 434736, 170203, 283401, 293488, -39103, -44416, 38503, 384922, 282867, 74905, -336239, 17878, -196446, 62243, -276783, -286634, 250580, 175700, -397510, -74579, 395375, -11133, -287729 ], [ -119840, -33792, -64576, -85664, -190912, 220928, 93728, 67040, 82624, 99104, 14464, 110240, 243840, 254048, 234272, -406688, -13632, -134208, 141984, -105824, -59072, 19200, 207808, -287616, 56544, 290656, -163232, -335776 ], [ -182607, 26100, -140568, -190659, -299794, 7120, 17253, -149321, -128240, 237311, 73344, 181977, 102758, 225229, 393639, -477137, -45142, -71970, 221725, 65135, 168490, -212180, 239916, -177722, 187667, 185937, -315331, -383823 ], [ -253788, 145422, -120310, -226830, -226844, -128568, 85972, -261802, -233922, 155130, 1240, 231062, 55098, 84242, 270066, -436174, 17974, -35912, 112858, 61528, 230334, -323846, 243422, -106482, 157496, 17504, -311904, -384326 ], [ -330378, 302949, -38177, -218757, -37002, -214036, 248030, -307503, -271987, -68729, -155068, 265585, 67495, -128853, -35397, -323589, 141921, -16684, -117257, -54300, 185645, -358553, 228541, -60091, 23636, -191888, -208496, -354265 ], [ -406968, 460476, 43956, -210684, 152840, -299504, 410088, -353204, -310052, -292588, -311376, 300108, 79892, -341948, -340860, -211004, 265868, 2544, -347372, -170128, 140956, -393260, 213660, -13700, -110224, -401280, -105088, -324204 ], [ -421884, 310127, 5249, -118859, 249468, -234454, 332613, -273980, -302099, -240700, -371525, 249245, 63504, -356227, -356212, -90382, 226852, -14290, -235810, -51135, 144318, -252407, 164940, -20870, -216743, -180930, -158221, -354981 ], [ -423816, 94962, -58898, -9402, 326472, -137716, 204710, -168456, -284458, -130760, -411430, 180406, 41056, -328650, -310488, 31932, 153528, -38716, -52316, 117294, 157796, -74594, 109096, -39316, -317506, 129892, -244310, -398566 ] ], [ [ 302400, -3008, 147264, 76544, -416192, 349888, -40320, -217792, -119488, -364032, 88640, -17856, 145024, -199424, 173568, -60736, 306560, -295552, -78144, 268544, -149504, 59520, -249408, -24064, -358720, 290880, 221376, -120896 ], [ 304419, -5456, 118284, 82484, -398246, 326470, -48741, -203380, -126673, -349773, 89942, 2151, 128446, -197078, 175890, -54466, 285059, -293413, -61134, 247124, -157202, 51096, -245178, -14377, -361192, 261150, 198564, -111587 ], [ 319898, -24224, -103896, 128024, -260660, 146932, -113302, -92888, -181758, -240454, 99924, 155538, 1348, -179092, 193692, -6396, 120218, -277014, 69276, 82904, -216220, -13488, -212748, 59890, -380144, 33220, 23672, -40218 ], [ 335377, -42992, -326076, 173564, -123074, -32606, -177863, 17604, -236843, -131135, 109906, 308925, -125750, -161106, 211494, 41674, -44623, -260615, 199686, -81316, -275238, -78072, -180318, 134157, -399096, -194710, -151220, 31151 ], [ 263512, -11032, -395216, 155352, 4696, -118952, -217248, 116136, -249616, -8616, 70040, 397528, -207184, -124768, 193224, 37672, -144856, -254536, 214696, -128168, -286280, -106776, -98416, 146728, -330176, -294832, -227504, 51392 ], [ 27877, 116043, -177406, 17605, 114061, -30563, -209428, 192243, -183054, 138653, -63291, 364661, -202998, -54020, 107319, -63965, -123949, -267807, 13331, 45045, -207367, -68205, 76246, 43619, -96496, -155314, -118898, -24232 ], [ -207758, 243118, 40404, -120142, 223426, 57826, -201608, 268350, -116492, 285922, -196622, 331794, -198812, 16728, 21414, -165602, -103042, -281078, -188034, 218258, -128454, -29634, 250908, -59490, 137184, -15796, -10292, -99856 ], [ -317488, 256885, 182333, -175066, 205456, 40551, -186443, 210973, -85472, 313409, -151879, 271315, -155275, 20409, -75827, -137200, -77598, -207366, -214835, 286353, -123966, -3231, 272755, -23642, 163774, -28352, -3983, -51720 ], [ -330368, 183492, 265892, -166280, 89536, -58004, -165628, 50916, -81792, 248756, 29844, 189596, -81468, -27500, -181788, -8768, -48664, -66744, -107356, 273588, -176728, 13812, 177052, 119096, 31064, -157888, -76364, 91616 ], [ -343248, 110099, 349451, -157494, -26384, -156559, -144813, -109141, -78112, 184103, 211567, 107877, -7661, -75409, -287749, 119664, -19730, 73878, 123, 260823, -229490, 30855, 81349, 261834, -101646, -287424, -148745, 234952 ], [ -276460, 172264, 315704, -135856, 79690, -105624, -39596, -77624, -152912, 93638, 311858, 99922, 23342, -61578, -238712, 131978, 94488, 143832, -2000, 167292, -82794, -40698, 67240, 295510, -112424, -145556, -69008, 205830 ], [ -187542, 272084, 249372, -110648, 247429, -13164, 89066, 7108, -249512, -3997, 389529, 112457, 42455, -30597, -146620, 112037, 232396, 194156, -34568, 51326, 119307, -136861, 75796, 298891, -89332, 71702, 52984, 128803 ], [ -98624, 371904, 183040, -85440, 415168, 79296, 217728, 91840, -346112, -101632, 467200, 124992, 61568, 384, -54528, 92096, 370304, 244480, -67136, -64640, 321408, -233024, 84352, 302272, -66240, 288960, 174976, 51776 ], [ 6210, 243702, 159672, -44845, 321489, 72580, 190335, 112287, -204386, -105243, 295045, 83477, -31421, 73248, -65890, -84038, 224323, 47048, -105316, 87919, 263402, -182470, 85341, 298592, -178227, 122371, 94200, 27580 ], [ 111044, 115500, 136304, -4250, 227810, 65864, 162942, 132734, -62660, -108854, 122890, 41962, -124410, 146112, -77252, -260172, 78342, -150384, -143496, 240478, 205396, -131916, 86330, 294912, -290214, -44218, 13424, 3384 ], [ 206508, -4727, 117971, 35615, 135991, 42788, 107619, 128011, 76436, -109180, -10070, 40197, -173314, 188616, -42499, -382771, -43744, -312961, -167296, 342132, 158125, -69397, 63924, 284737, -340341, -160497, -56562, -2252 ], [ 268240, -96244, 117764, 72852, 50868, -39184, -48252, 32676, 206064, -97680, -1928, 181532, -63512, 121824, 158268, -312644, -79808, -350060, -139328, 260528, 149500, 36196, -42704, 251180, -167772, -95660, -87704, 58928 ], [ 329972, -187761, 117557, 110089, -34255, -121156, -204123, -62659, 335692, -86180, 6214, 322867, 46290, 55032, 359035, -242517, -115872, -387159, -111360, 178924, 140875, 141789, -149332, 217623, 4797, -30823, -118846, 120108 ], [ 299734, -219908, 99740, 94156, -95768, -87788, -231384, -91104, 348510, -85280, -3234, 334902, 109452, 17970, 446112, -149400, -93966, -387508, -79582, 110880, 114970, 192162, -220720, 121946, 93506, -38426, -116878, 166348 ], [ 149935, -174874, 59030, 9102, -126588, 95522, -91452, -32592, 209475, -98160, -35549, 178847, 111982, 19557, 385392, -26396, 3301, -340082, -42851, 60464, 66601, 170749, -246296, -54487, 73197, -140201, -71867, 193166 ], [ 136, -129840, 18320, -75952, -157408, 278832, 48480, 25920, 70440, -111040, -67864, 22792, 114512, 21144, 324672, 96608, 100568, -292656, -6120, 10048, 18232, 149336, -271872, -230920, 52888, -241976, -26856, 219984 ], [ -98573, -177941, -14575, -123206, -125663, 320122, 17652, 41577, 64125, -64145, -115794, 22182, 72987, -4134, 182052, 111642, 139470, -190090, 66146, 61977, -92267, 201528, -164398, -295468, -39331, -169691, 27875, 166597 ], [ -170034, -275714, -43302, -150300, -60550, 285668, -104248, 34378, 128594, 14630, -172052, 104476, 7966, -43740, -4248, 69092, 147244, -58116, 157364, 168490, -235902, 292976, 14036, -300344, -169902, -4574, 87790, 70434 ], [ -241495, -373487, -72029, -177394, 4563, 251214, -226148, 27179, 193063, 93405, -228310, 186770, -57055, -83346, -190548, 26542, 155018, 73858, 248582, 275003, -379537, 384424, 192470, -305220, -300473, 160543, 147705, -25729 ], [ -206196, -213620, -31156, -144148, 33316, 165260, -89008, 128540, 163872, 1560, -150868, 255224, -24076, -104412, -29448, 2672, 114472, 32552, 219660, 231116, -274472, 159112, 157844, -178856, -103104, 101440, 137800, 54828 ], [ -154883, -15107, 20157, -101851, 56615, 71581, 86988, 246185, 120632, -115878, -53371, 321602, 23603, -122697, 183762, -18396, 66678, -34746, 172717, 164669, -132102, -113714, 91259, -32806, 143456, 8704, 117422, 161893 ], [ -103152, 161758, 62356, -57294, 87238, -4858, 250894, 342876, 76224, -210426, 46086, 371270, 61314, -148644, 357316, -35652, 33444, -105652, 128894, 102278, -1358, -359930, 16510, 109428, 354730, -81496, 97020, 247102 ], [ -47032, 111319, 8858, 10993, 194763, 99723, 287855, 219550, 19552, -64629, 166123, 245483, -5639, -255042, 114482, -12882, 153090, -214442, 117831, 82475, 7313, -326741, -143961, 211594, 195501, -145068, 76366, 102823 ], [ 9088, 60880, -44640, 79280, 302288, 204304, 324816, 96224, -37120, 81168, 286160, 119696, -72592, -361440, -128352, 9888, 272736, -323232, 106768, 62672, 15984, -293552, -304432, 313760, 36272, -208640, 55712, -41456 ], [ 54729, 33912, -93490, 146034, 373602, 240439, 321485, 2774, -40872, 198013, 335644, 28426, -104097, -372337, -259179, 25287, 351614, -369610, 121374, 36443, -35293, -262904, -381568, 324954, -21842, -241314, 64612, -103877 ], [ 76418, 60592, -131716, 209284, 362148, 120126, 226058, -22388, 76336, 248682, 223864, 16052, -54578, -164946, -133990, 23838, 337308, -273332, 194652, -4474, -223594, -238064, -268224, 128212, 151164, -203364, 141064, 20806 ], [ 98107, 87272, -169942, 272534, 350694, -187, 130631, -47550, 193544, 299351, 112084, 3678, -5059, 42445, -8801, 22389, 323002, -177054, 267930, -45391, -411895, -213224, -154880, -68530, 324170, -165414, 217516, 145489 ], [ 44496, 19140, -116212, 304944, 264372, -71468, 95804, -41548, 142176, 326572, 94468, -6032, 56508, 122300, -1272, 72204, 233588, -117832, 233688, -112504, -432772, -217148, -54184, -190044, 262372, -144228, 226624, 107668 ], [ -78140, -135903, 21811, 309084, 109421, -97803, 116527, -6979, -63720, 332299, 163169, -13300, 129119, 85247, -101598, 169011, 75325, -92578, 100886, -203630, -300177, -247439, 34918, -242599, -14663, -138409, 174000, -79115 ], [ -200776, -290946, 159834, 313224, -45530, -124138, 137250, 27590, -269616, 338026, 231870, -20568, 201730, 48194, -201924, 265818, -82938, -67324, -31916, -294756, -167582, -277730, 124020, -295154, -291698, -132590, 121376, -265898 ], [ -84868, -281701, 134300, 250588, -25840, -59336, 227622, 47862, -216602, 279969, 212477, 68860, 135672, 37950, -186650, 244254, -111049, -96113, -169614, -201092, 4640, -233969, 123260, -155286, -315229, -79222, 135953, -251401 ], [ 115232, -214472, 51040, 164384, 55488, 37632, 342576, 63088, -72208, 199400, 161992, 192416, 20672, 37168, -130576, 180912, -93224, -143976, -309040, -42208, 190848, -164072, 90784, 52496, -249288, -9072, 174248, -165864 ], [ 315332, -147243, -32220, 78180, 136816, 134600, 457530, 78314, 72186, 118831, 111507, 315972, -94328, 36386, -74502, 117570, -75399, -191839, -448466, 116676, 377056, -94175, 58308, 260278, -183347, 61078, 212543, -80327 ], [ 362906, -173426, -136380, 113966, -21370, -3304, 347006, 18498, 70632, 244776, 75564, 140042, -74358, 21480, -98134, 191838, 80322, -152538, -252150, 128402, 216786, -146224, 17516, 139600, -111422, 132218, 183848, -57160 ], [ 403547, -203855, -241490, 155297, -190443, -151884, 226233, -44729, 62444, 380108, 40282, -49501, -48253, 5932, -125389, 272361, 242311, -109275, -40573, 133439, 40767, -203816, -23654, 3992, -39225, 203403, 152108, -36828 ], [ 430388, -209488, -295820, 179172, -311140, -266644, 136536, -71780, 55352, 485984, 13460, -213480, -25080, -15476, -124812, 329644, 360840, -51480, 104896, 127492, -114456, -223696, -42244, -95712, 11584, 252712, 134440, -36140 ], [ 391679, -97340, -108945, 120131, -202051, -220759, 194450, 73005, 53466, 451944, 26823, -256030, -15834, -64719, 7967, 276537, 272934, 75342, -63648, 69371, -170898, -64444, 46421, -24872, -39200, 198110, 183614, -128761 ], [ 352970, 14808, 77930, 61090, -92962, -174874, 252364, 217790, 51580, 417904, 40186, -298580, -6588, -113962, 140746, 223430, 185028, 202164, -232192, 11250, -227340, 94808, 135086, 45968, -89984, 143508, 232788, -221382 ], [ 306890, 118901, 133315, 44727, 3698, -133732, 243021, 217693, 36284, 349358, 23174, -288930, -33657, -126638, 201858, 116710, 128361, 214398, -279911, -13823, -192297, 149723, 104942, 63312, -82016, 51376, 165412, -172784 ], [ 249344, 210464, -15840, 94752, 81024, -99968, 129056, -7776, 128, 227136, -41088, -198080, -117216, -82432, 151488, -73408, 120288, 48384, -139680, 12512, -14944, 42336, -110016, -2560, 17344, -99136, -83264, 95488 ], [ 191798, 302027, -164995, 144777, 158350, -66204, 15091, -233245, -36028, 104914, -105350, -107230, -200775, -38226, 101118, -263526, 112215, -117630, 551, 38847, 162409, -65051, -324974, -68432, 116704, -249648, -331940, 363760 ], [ 186052, 282766, -201114, 74472, 161756, 36482, -10982, -251976, -39606, 50690, -85640, -84448, -204184, -41648, 93266, -252100, 66874, -205524, 63320, 71356, 231654, -135170, -329834, -22934, 198200, -268070, -313496, 312496 ], [ 213606, 192261, -164567, -73188, 117642, 183475, 19447, -137804, -22241, 40179, -11948, -105424, -156068, -75688, 112747, -111110, -2425, -243198, 76292, 107834, 231401, -181331, -199631, 94159, 268212, -201577, -123332, 55816 ], [ 241160, 101756, -128020, -220848, 73528, 330468, 49876, -23632, -4876, 29668, 61744, -126400, -107952, -109728, 132228, 29880, -71724, -280872, 89264, 144312, 231148, -227492, -69428, 211252, 338224, -135084, 66832, -200864 ], [ 132389, 104674, -112639, -81912, 16057, 328995, 64364, 32153, -86140, -65602, 70703, -165692, -89685, -65621, 130543, 39523, -93789, -195901, -25558, 83605, 173040, -253095, -46328, 91852, 200452, -130246, 141666, -151397 ], [ -5082, 127260, -101714, 117360, -44226, 296266, 75496, 75646, -188168, -178716, 66034, -208840, -77702, -5062, 124402, 21514, -105910, -85110, -167284, 2438, 102752, -274370, -45776, -77336, 18936, -138388, 192220, -37478 ], [ -132888, 140579, -97803, 298152, -101211, 261884, 85214, 110510, -282595, -276378, 55011, -248122, -66367, 55000, 114468, 5735, -113654, 26728, -295946, -65967, 28065, -282792, -43548, -233804, -152835, -145560, 236633, 69367 ], [ -48064, -49976, -248200, 72384, -85640, 191136, 63824, -44464, -209800, -34096, -95800, -202352, -69288, 104128, 21088, 39016, -25104, 161600, -137200, 146392, -143400, -8448, -4448, -110432, -110216, -131392, 145944, 20584 ], [ 36760, -240531, -398597, -153384, -70069, 120388, 42434, -199438, -137005, 208186, -246611, -156582, -72209, 153256, -72292, 72297, 63446, 296472, 21546, 358751, -314865, 265896, 34652, 12940, -67597, -117224, 55255, -28199 ], [ 124176, -381976, -459852, -288402, -44736, 65696, 17246, -291850, -67846, 365232, -362010, -125020, -79684, 148240, -89928, 109628, 96202, 362920, 162118, 476418, -360696, 415146, 54102, 124474, -38424, -116574, -35518, -93512 ], [ 218936, -384276, -268538, -166295, 8256, 56496, -18703, -207003, -8989, 280776, -377075, -133714, -100062, -10184, 107044, 158434, -29125, 235500, 251197, 325791, -50564, 209963, 17877, 202467, -47348, -154225, -126529, -205660 ], [ 313696, -386576, -77224, -44188, 61248, 47296, -54652, -122156, 49868, 196320, -392140, -142408, -120440, -168608, 304016, 207240, -154452, 108080, 340276, 175164, 259568, 4780, -18348, 280460, -56272, -191876, -217540, -317808 ], [ 304165, -276632, 43833, -16813, 24832, -48276, -81570, -106290, 130054, 88500, -313309, -49737, -98699, -214458, 383145, 225323, -195486, 40456, 346107, 129180, 419594, -61737, -16040, 253150, -18413, -115864, -264342, -353352 ], [ 180862, -44240, 88246, -92782, -109120, -238072, -98636, -165676, 233508, -44808, -132046, 153514, -31010, -137500, 333718, 209890, -144564, 38064, 261122, 197352, 415868, 23018, 28304, 110964, 70482, 84144, -262916, -305328 ], [ 57559, 188152, 132659, -168751, -243072, -427868, -115702, -225062, 336962, -178116, 49217, 356765, 36679, -60542, 284291, 194457, -93642, 35672, 176137, 265524, 412142, 107773, 72648, -31222, 159377, 284152, -261490, -257304 ], [ 54032, 180352, 142336, -184768, -205904, -338272, -124768, -157040, 187520, -174272, 64640, 356480, -41664, -32560, 129456, 107424, -37824, 7552, 134480, 155648, 231568, 29856, 162416, -44896, 162144, 175168, -219008, -95184 ], [ 102907, 67468, 136816, -174556, -93871, -126442, -130334, -33277, -72564, -110424, 7508, 267148, -183896, -26005, -71495, -10934, 20136, -31824, 111779, -32124, -26377, -119230, 272057, -2346, 127230, -69000, -158564, 116853 ], [ 151782, -45416, 131296, -164344, 18162, 85388, -135900, 90486, -332648, -46576, -49624, 177816, -326128, -19450, -272446, -129292, 78096, -71200, 89078, -219896, -284322, -268316, 381698, 40204, 92316, -313168, -98120, 328890 ], [ 82469, 3022, 8113, 27350, -116534, 64496, 71600, 4480, -251272, 77206, -67633, 135671, -181458, -41287, -215160, -160122, -97254, -4358, -27346, -217324, -320759, -246378, 179426, 68516, 13155, -215813, -79718, 320637 ], [ 1900, 66824, -126276, 236328, -274728, 21440, 299392, -101504, -137376, 206696, -81916, 98020, -9464, -65828, -133280, -182616, -294824, 72600, -152696, -196624, -336100, -208152, -52552, 95472, -70220, -85932, -65320, 291404 ], [ -62523, 125259, -229960, 391948, -396604, 5843, 477048, -199139, -28814, 302973, -75943, 61353, 133814, -87870, -69676, -189843, -455341, 133049, -246006, -150979, -332754, -187074, -245524, 111754, -122830, 22424, -49053, 237949 ], [ -19306, 147914, -128944, 191848, -276360, 173306, 320464, -241114, 44188, 177830, 65070, 31246, 85652, -93252, -127912, -95290, -368838, 83438, -125716, 60966, -204828, -280316, -178456, 56876, 29660, -12720, -20326, 23014 ], [ 23911, 170569, -27928, -8252, -156116, 340769, 163880, -283089, 117190, 52687, 206083, 1139, 37490, -98634, -186148, -737, -282335, 33827, -5426, 272911, -76902, -373558, -111388, 1998, 182150, -47864, 8401, -191921 ], [ 82048, 123696, 25832, -141312, -29640, 375984, 69184, -276192, 192368, -3512, 255368, 9816, -20016, -55752, -175064, 9928, -239752, 23128, 66240, 343496, -760, -359488, -51232, -29368, 262216, -54728, 38168, -315880 ], [ 168160, -53542, -9013, -148672, 108521, 163234, 90528, -177660, 271626, 69559, 132663, 91213, -95042, 77625, -34005, -136697, -279519, 85389, 46736, 149031, -21713, -144208, -4036, -16649, 206487, -8567, 69885, -269259 ], [ 254272, -230780, -43858, -156032, 246682, -49516, 111872, -79128, 350884, 142630, 9958, 172610, -170068, 211002, 107054, -283322, -319286, 147650, 27232, -45434, -42666, 71072, 43160, -3930, 150758, 37594, 101602, -222638 ], [ 220953, -283010, -45007, -158855, 237020, -61091, 112598, 11643, 359032, 152287, -17119, 215943, -101821, 170257, 79906, -174536, -278414, 107653, -89889, -91920, -55676, 207793, 59260, 755, 93118, 93882, 57152, -102073 ], [ 95764, -239080, -20236, -158188, 113648, 82084, 97464, 96444, 312480, 113164, 29364, 229996, 76636, -4428, -76632, 130720, -175512, -11004, -282100, -24576, -62576, 284084, 51440, -740, 34008, 157960, -45888, 75372 ], [ -29425, -195150, 4535, -157521, -9724, 225259, 82330, 181245, 265928, 74041, 75847, 244049, 255093, -179113, -233170, 435976, -72610, -129661, -474311, 42768, -69476, 360375, 43620, -2235, -25102, 222038, -148928, 252817 ], [ -105744, -184754, -19726, -97616, -77476, 74008, 66440, 202632, 272620, -83144, -23794, 201780, 242138, -134666, -189224, 324496, -70670, -86336, -464400, -5808, 2788, 201964, 78298, 58838, 10630, 66678, -80662, 225422 ], [ -168488, -183673, -57607, -21256, -129778, -159028, 50340, 206404, 294102, -273124, -164025, 143866, 176013, -29349, -89588, 97256, -96775, 1984, -398344, -86584, 97042, -21642, 124781, 137291, 72707, -149637, 35189, 141127 ], [ -231232, -182592, -95488, 55104, -182080, -392064, 34240, 210176, 315584, -463104, -304256, 85952, 109888, 75968, 10048, -129984, -122880, 90304, -332288, -167360, 191296, -245248, 171264, 215744, 134784, -365952, 151040, 56832 ], [ -23473, -185697, 68272, -23763, -135436, -370766, 70603, 126548, 198100, -244719, -107951, 192465, -834, 20354, 93584, -180952, -218376, 136281, -289830, -80420, 53917, -143197, -24604, 18404, 85679, -274067, 206723, 139586 ], [ 184286, -188802, 232032, -102630, -88792, -349468, 106966, 42920, 80616, -26334, 88354, 298978, -111556, -35260, 177120, -231920, -313872, 182258, -247372, 6520, -83462, -41146, -220472, -178936, 36574, -182182, 262406, 222340 ], [ 351125, -175117, 334492, -168067, -45288, -295925, 110334, -45978, -24878, 138071, 229084, 367501, -150228, -61979, 217091, -240173, -366078, 210630, -214984, 62880, -176791, 29605, -358370, -288321, -8796, -88567, 277764, 277944 ], [ 370652, -100988, 216272, -185156, -13088, -126300, -5080, -153848, -87208, 108148, 169744, 299260, 70480, 15324, 100228, -94652, -262440, 175624, -218848, 9152, -111540, -12324, -287576, -81068, -40720, 11276, 147952, 235808 ], [ 390179, -26859, 98052, -202245, 19112, 43325, -120494, -261718, -149538, 78225, 110404, 231019, 291188, 92627, -16635, 50869, -158802, 140618, -222712, -44576, -46289, -54253, -216782, 126185, -72644, 111119, 18140, 193672 ], [ 331426, 52440, 27552, -116914, -30928, 186100, -180248, -316788, -224308, 41962, 76884, 186268, 361706, 167020, -41418, 109930, -144844, 140342, -214806, -66934, 9732, -79312, -74798, 228398, -103738, 189472, -28322, 110036 ], [ 170909, 138460, 19088, 101563, -187880, 293970, -167644, -303218, -315250, -2543, 76930, 172054, 236977, 237630, 53503, 56593, -247470, 185215, -191599, -48511, 53754, -82440, 159733, 194059, -133753, 239888, 33571, -27550 ], [ 10392, 224480, 10624, 320040, -344832, 401840, -155040, -289648, -406192, -47048, 76976, 157840, 112248, 308240, 148424, 3256, -350096, 230088, -168392, -30088, 97776, -85568, 394264, 159720, -163768, 290304, 95464, -165136 ], [ -575, 148485, 65640, 298592, -313444, 355540, -118916, -219213, -301234, -110858, 36552, 44971, -5071, 273100, 194520, 11434, -297112, 138146, -100290, -38860, 127743, -171301, 453160, 6701, -220753, 252475, 99367, -270577 ], [ 68218, -13918, 154512, 149184, -181608, 227016, -70248, -118450, -91796, -184964, -25456, -120514, -118438, 181560, 214576, 52420, -161136, -26764, -8244, -62136, 150214, -301090, 418384, -209614, -292122, 167582, 72342, -358874 ], [ 137011, -176321, 243384, -224, -49772, 98492, -21580, -17687, 117642, -259070, -87464, -285999, -231805, 90020, 234632, 93406, -25160, -191674, 83802, -85412, 172685, -430879, 383608, -425929, -363491, 82689, 45317, -447171 ], [ 184944, -141164, 45376, -102432, -168516, -6492, -19592, 81956, 136580, -217976, -532, -355524, -73692, -14840, 162128, 40572, 126216, -168624, 153988, -3368, 178936, -443428, 157652, -390104, -135500, 9776, 44212, -179168 ], [ 229748, -76373, -195664, -197560, -324847, -107945, -24606, 181431, 126943, -159602, 108741, -410655, 125143, -121698, 75740, -26335, 279902, -117380, 220895, 94474, 182754, -438391, -96981, -316458, 137395, -61340, 46995, 142280 ], [ 260314, -18356, -392002, -282224, -450546, -197006, -33290, 250792, 109838, -113972, 208410, -443364, 302376, -206872, 3422, -82368, 408122, -58430, 271822, 180750, 179000, -410294, -317492, -235670, 369810, -127962, 46468, 427736 ], [ 141381, -31466, -118969, -257016, -254609, -155951, -80509, 3956, 14319, -202154, 207237, -240642, 252788, -64364, 78839, -24224, 268949, 81433, 154959, 145583, 95740, -140067, -179722, -79891, 177185, -147397, 11186, 335276 ], [ 22448, -44576, 154064, -231808, -58672, -114896, -127728, -242880, -81200, -290336, 206064, -37920, 203200, 78144, 154256, 33920, 129776, 221296, 38096, 110416, 12480, 130160, -41952, 75888, -15440, -166832, -24096, 242816 ], [ -87028, -72092, 289442, -182548, 74972, -119537, -148823, -343500, -130512, -298417, 235299, 83882, 128888, 200954, 160744, 58373, 84375, 285727, 7333, 58988, -74546, 336176, 57906, 138854, -150497, -138786, -21151, 107257 ], [ -174888, -132536, 110180, -78312, 66232, -228626, -110206, -109912, -74208, -123410, 334038, 20724, -1936, 278740, 9680, 5818, 253310, 177742, 173370, -29608, -170180, 395424, 71108, -10324, -153970, -2212, 69170, -126814 ], [ -262748, -192980, -69082, 25924, 57492, -337715, -71589, 123676, -17904, 51597, 432777, -42434, -132760, 356526, -141384, -46737, 422245, 69757, 339407, -118204, -265814, 454672, 84310, -159502, -157443, 134362, 159491, -360885 ], [ -276832, -186524, -63100, -1744, 9536, -274304, -93368, 231600, 10176, 41984, 344508, -36556, -217804, 246992, -164816, -90184, 420588, 24664, 294124, -186244, -222452, 437072, 69156, -116164, -103244, 174852, 90428, -396464 ], [ -223288, -118743, 112689, -150324, -74368, -52768, -170510, 224332, 12384, -136864, 84815, 32605, -260883, -34252, -71252, -125282, 262555, 37222, 55131, -235441, -51677, 349028, 28009, 103647, 3821, 127265, -124737, -250092 ], [ -169744, -50962, 288478, -298904, -158272, 168768, -247652, 217064, 14592, -315712, -174878, 101766, -303962, -315496, 22312, -160380, 104522, 49780, -183862, -284638, 119098, 260984, -13138, 323458, 110886, 79678, -339902, -103720 ], [ -99472, -81696, 253144, -301607, -94905, 66012, -305533, 83860, 38781, -264958, -201858, 24387, -201266, -287221, -13936, -225789, 62752, -4812, -199526, -198957, 120961, 281995, 15245, 237966, 44024, 75968, -334917, -75532 ], [ -23296, -147200, 143296, -252824, 20440, -151200, -356616, -93792, 70728, -133168, -146704, -104712, -47120, -149704, -96000, -301896, 62016, -83104, -136368, -65672, 63208, 341496, 68168, 44720, -84224, 87744, -252232, -89056 ], [ 52880, -212704, 33448, -204041, 135785, -368412, -407699, -271444, 102675, -1378, -91550, -233811, 107026, -12187, -178064, -378003, 61280, -161396, -73210, 67613, 5455, 400997, 121091, -148526, -212472, 99520, -169547, -102580 ], [ -76380, -255592, 94936, -156798, 138534, -138122, -138462, -52656, 59998, -69964, -92782, -216896, -93952, -107342, -186186, -280596, 36168, -107798, -158354, 109488, -132026, 328806, -58130, -71436, -11974, 94950, -46096, -117182 ], [ -214978, -297452, 164212, -109625, 136165, 112509, 145335, 184152, 13929, -147658, -96577, -193344, -311072, -213073, -190947, -175302, 9948, -48205, -250239, 147208, -273131, 250629, -247903, 17942, 203467, 89637, 79208, -131833 ], [ -302816, -322296, 196532, -66688, 126876, 331628, 358780, 380540, -88, -194568, -107728, -173192, -432712, -265016, -185084, -95140, -11204, -6328, -310596, 146620, -391812, 187116, -377368, 74964, 358796, 108424, 161300, -152276 ], [ -149544, -266314, 53311, -43872, 84717, 401065, 238053, 384933, 138142, -95254, -153820, -169190, -100822, -61466, -128757, -134355, -8283, -48602, -221195, -35931, -403979, 193257, -220370, -21705, 228593, 241686, 38135, -200231 ], [ 3728, -210332, -89910, -21056, 42558, 470502, 117326, 389326, 276372, 4060, -199912, -165188, 231068, 142084, -72430, -173570, -5362, -90876, -131794, -218482, -416146, 199398, -63372, -118374, 98390, 374948, -85030, -248186 ], [ 56821, -129852, -186232, -10831, -16602, 406928, 46585, 318227, 306512, 80379, -166912, -104387, 385406, 219265, 19267, -241045, -7598, -86314, -65775, -266069, -326190, 171996, 53468, -145698, 61535, 431125, -156751, -261131 ], [ -45920, -11264, -209600, -20192, -102208, 136448, 53600, 129696, 168512, 120928, -10880, 44768, 263552, 99872, 165984, -352480, -17856, -8896, -36128, -103712, -77376, 92416, 107840, -65152, 169888, 367392, -148448, -219616 ], [ -148661, 107324, -232968, -29553, -187814, -134032, 60615, -58835, 30512, 161477, 145152, 193923, 141698, -19521, 312701, -463915, -28114, 68522, -6481, 58645, 171438, 12836, 162212, 15394, 278241, 303659, -140145, -178101 ], [ -210228, 207418, -215218, -74810, -179060, -221672, 105948, -112686, -71606, 54942, 104904, 212626, 105566, -119258, 255942, -426362, -12430, 119144, -57026, 94792, 265930, -35426, 213546, 62522, 188648, 136480, -138016, -139554 ], [ -245326, 295623, -171035, -143143, -109646, -191772, 175914, -79957, -150657, -146147, -61524, 147467, 124541, -206359, 68377, -293031, 19931, 152540, -159123, 49804, 261215, -63555, 262927, 88167, -28196, -97200, -139856, -102915 ], [ -280424, 383828, -126852, -211476, -40232, -161872, 245880, -47228, -229708, -347236, -227952, 82308, 143516, -293460, -119188, -159700, 52292, 185936, -261220, 4816, 256500, -91684, 312308, 113812, -245040, -330880, -141696, -66276 ], [ -319892, 316309, -59717, -85705, 67220, -116050, 233063, -12884, -278625, -216148, -290279, 91439, 161712, -275377, -182588, -58042, 112716, 100506, -231894, 34555, 255946, -61293, 232964, 43678, -256893, -205878, -176767, -109703 ], [ -360280, 216006, 12250, 80930, 182680, -66876, 202818, 21800, -321198, -15128, -330690, 116210, 179744, -235150, -219848, 36948, 179048, -9940, -174900, 80026, 256268, -18582, 126520, -46620, -225590, -5364, -218834, -169986 ] ], [ [ 382656, 274368, -76608, 206080, -442944, 292160, -14976, -47424, -39232, -397824, -95808, -22080, -77440, -58624, -17920, 219456, 371328, -230784, -90816, 161536, -374784, -196736, -267712, -57856, -416448, 185280, 174912, 29760 ], [ 381837, 272976, -95820, 206476, -421434, 263066, -17259, -35916, -43711, -391683, -97014, 1161, -73822, -53770, -7282, 199458, 340653, -230955, -71826, 136684, -365454, -181400, -252262, -43879, -416280, 165186, 151836, 41907 ], [ 375558, 262304, -243112, 209512, -256524, 40012, -34762, 52312, -78050, -344602, -106260, 179342, -46084, -16556, 74276, 46140, 105478, -232266, 73764, -53848, -293924, -63824, -133812, 63278, -414992, 11132, -25080, 135034 ], [ 369279, 251632, -390404, 212548, -91614, -183042, -52265, 140540, -112389, -297521, -115506, 357523, -18346, 20658, 155834, -107178, -129697, -233577, 219354, -244380, -222394, 53752, -15362, 170435, -413704, -142922, -201996, 228161 ], [ 292904, 248216, -395568, 159400, 28456, -292312, -54624, 205016, -161264, -176344, -141336, 435368, -24496, 28000, 178616, -180392, -233384, -225848, 252888, -290264, -156216, 84888, 86384, 187736, -323136, -179024, -308816, 252736 ], [ 85099, 258405, -134242, 907, 64451, -188237, -28588, 224957, -237394, 83763, -198261, 325083, -94186, -20668, 91193, -103411, -90531, -201169, 76317, -64933, -100073, -46051, 156810, 36557, -65168, 6034, -284206, 148776 ], [ -122706, 268594, 127084, -157586, 100446, -84162, -2552, 244898, -313524, 343870, -255186, 214798, -163876, -69336, 3770, -26430, 52322, -176490, -100254, 160398, -43930, -176990, 227236, -114622, 192800, 191092, -259596, 44816 ], [ -215760, 239835, 261907, -178630, 146672, -85751, 28827, 146227, -298784, 368079, -158633, 169565, -217381, -135593, -78973, 29296, 53566, -83418, -101117, 276607, -80802, -194257, 261821, -93382, 188194, 161728, -273505, 60040 ], [ -220544, 181116, 299420, -93944, 200768, -168620, 64316, -43684, -214144, 210828, 55980, 174372, -258436, -215380, -158116, 68672, -54120, 62264, 33180, 308876, -189224, -124084, 268836, 60488, -18392, -32576, -317044, 166944 ], [ -225328, 122397, 336933, -9258, 254864, -251489, 99805, -233595, -129504, 53577, 270593, 179179, -299491, -295167, -237259, 108048, -161806, 207946, 167477, 341145, -297646, -53911, 275851, 214358, -224978, -226880, -360583, 273848 ], [ -244692, 189336, 285256, -5968, 309590, -144872, 170988, -187976, -189872, -41574, 367342, 96974, -289102, -301334, -161800, 25366, -15512, 277416, 130000, 196420, -144438, -73126, 234968, 294410, -266072, -112556, -239728, 252250 ], [ -268106, 291180, 208804, -25288, 364491, 14380, 252086, -76932, -290520, -119475, 431351, -9401, -264423, -287051, -43396, -91221, 201332, 325716, 44808, 2530, 81445, -117171, 180780, 353957, -261196, 87498, -73208, 194957 ], [ -291520, 393024, 132352, -44608, 419392, 173632, 333184, 34112, -391168, -197376, 495360, -115776, -239744, -272768, 75008, -207808, 418176, 374016, -40384, -191360, 307328, -161216, 126592, 413504, -256320, 287552, 93312, 137664 ], [ -135074, 168682, 32072, -15651, 230079, 172988, 263793, 125905, -220094, -169109, 274123, -182085, -174355, -151328, 92994, -247322, 236269, 156344, -100828, 24449, 296886, -71194, 147315, 393632, -275709, 85037, 97544, 10244 ], [ 21372, -55660, -68208, 13306, 40766, 172344, 194402, 217698, -49020, -140842, 52886, -248394, -108966, -29888, 110980, -286836, 54362, -61328, -161272, 240258, 286444, 18828, 168038, 373760, -295098, -117478, 101776, -117176 ], [ 162068, -216697, -142883, 35153, -111047, 136860, 111821, 250661, 108204, -115780, -110346, -249653, -58782, 51512, 152531, -309885, -92320, -245135, -188416, 376012, 272547, 90565, 138636, 349263, -269787, -265503, 89298, -176756 ], [ 246064, -149836, -125380, 31404, -127860, -24048, -18244, 71836, 215568, -102256, -64760, -16732, -63336, -11232, 278916, -273660, -112192, -307028, -95680, 223568, 246212, 96476, -71216, 308116, -83556, -217364, 16664, 7888 ], [ 330060, -82975, -107877, 27655, -144673, -184956, -148309, -106989, 322932, -88732, -19174, 216189, -67890, -73976, 405301, -237435, -132064, -368921, -2944, 71124, 219877, 102387, -281068, 266969, 102675, -169225, -55970, 192532 ], [ 290186, -61244, -42204, 39156, -149096, -194004, -184744, -143904, 365186, -40928, 13442, 254250, -11724, -134930, 446816, -194280, -70866, -389004, 72702, 15840, 134022, 82558, -394960, 173382, 153566, -150406, -54354, 274676 ], [ 89281, -98182, 86090, 70482, -137412, -5634, -99460, 3664, 322797, 51440, 29197, 38993, 123378, -193557, 378000, -142116, 95723, -354734, 126131, 86864, -29209, 29267, -384104, 11623, 28515, -169703, 43787, 223570 ], [ -111624, -135120, 214384, 101808, -125728, 182736, -14176, 151232, 280408, 143808, 44952, -176264, 258480, -252184, 309184, -89952, 262312, -320464, 179560, 157888, -192440, -24024, -373248, -150136, -96536, -189000, 141928, 172464 ], [ -227779, -219323, 148863, 104934, -28049, 277926, -86452, 151335, 270419, 149761, -19918, -133446, 176277, -214586, 209948, -79098, 281106, -227094, 180414, 231927, -271941, 51400, -219442, -221460, -209677, -127957, 178509, 168203 ], [ -298734, -328734, -20026, 93020, 115494, 323420, -242760, 72790, 277710, 109626, -127788, 47012, -21822, -125668, 94488, -90276, 221076, -102204, 153228, 307574, -306786, 195472, 10604, -244552, -316466, -24066, 182258, 188926 ], [ -369689, -438145, -188915, 81106, 259037, 368914, -399068, -5755, 285001, 69491, -235658, 227470, -219921, -36750, -20972, -101454, 161046, 22686, 126042, 383221, -341631, 339544, 240650, -267644, -423255, 79825, 186007, 209649 ], [ -234444, -320716, -94604, 142292, 154140, 266548, -215376, 110500, 280032, -77464, -68588, 307848, -184500, -23012, 113288, -24432, 144216, -78504, 160436, 238068, -219736, 114936, 144556, -183256, -208704, -15424, 64056, 218772 ], [ -68269, -169261, 39187, 214443, 11977, 142003, 19316, 255975, 273224, -240442, 139723, 373214, -114051, -20551, 285006, 65820, 133866, -213606, 204067, 59795, -74330, -164974, -459, -82746, 54048, -140544, -76750, 226155 ], [ 87280, -32766, 147628, 274158, -101478, 30298, 239058, 371300, 266304, -366758, 331866, 424730, -57442, -32924, 422524, 141316, 134556, -338060, 239202, -90662, 65390, -412070, -143518, 22220, 285430, -248872, -197692, 223650 ], [ 131256, -53351, -10106, 203295, 86501, 53413, 301825, 170050, 258208, -108123, 354245, 330821, -146153, -201054, 200942, 61874, 251166, -350710, 185129, 50949, 145407, -314619, -266039, 173974, 187427, -180884, -110062, 117321 ], [ 175232, -73936, -167840, 132432, 274480, 76528, 364592, -31200, 250112, 150512, 376624, 236912, -234864, -369184, -20640, -17568, 367776, -363360, 131056, 192560, 225424, -217168, -388560, 325728, 89424, -112896, -22432, 10992 ], [ 211655, -83832, -243310, 115630, 397758, 66617, 340867, -129270, 241960, 319827, 331684, 172438, -262255, -430879, -122053, -65111, 433762, -367190, 109890, 276309, 195597, -128264, -399872, 373574, 65586, -79614, 68572, -42123 ], [ 230814, -69296, -130748, 222396, 373148, -18782, 119446, 8500, 233680, 284982, 132872, 175244, -149486, -249294, 51206, -39742, 384036, -350860, 163940, 227802, -85302, -58896, -156992, 183916, 211268, -125660, 167288, 26394 ], [ 249973, -54760, -18186, 329162, 348538, -104181, -101975, 146270, 225400, 250137, -65940, 178050, -36717, -67709, 224465, -14373, 334310, -334530, 217990, 179295, -366201, 10472, 85888, -5742, 356950, -171706, 266004, 94911 ], [ 168752, -118404, 100532, 383440, 220812, -94612, -177788, 207756, 124576, 273684, -64196, 197776, 44804, -18940, 216440, 74932, 239308, -224312, 232104, 74232, -378300, -16772, 234280, -128356, 269148, -181980, 222400, 26796 ], [ -4484, -253713, 224893, 389604, -1437, 2011, -120127, 199315, -61080, 350757, 121391, 233012, 97681, -91919, 42238, 222845, 102803, -28030, 209610, -82674, -143999, -132577, 296058, -189513, -32681, -159463, 48336, -166565 ], [ -177720, -389022, 349254, 395768, -223686, 98634, -62466, 190874, -246736, 427830, 306978, 268248, 150558, -164898, -131964, 370758, -33702, 168252, 187116, -239580, 90302, -248382, 357836, -250670, -334510, -136946, -125728, -359926 ], [ -106428, -383979, 204964, 386020, -167696, 132680, 84666, 133354, -260998, 342383, 228691, 289476, 160136, -92510, -184582, 251074, -60999, 104417, 4142, -194492, 205280, -162975, 342468, -130250, -382835, -36586, -99073, -232327 ], [ 51168, -329400, -34144, 370656, -13504, 144640, 263376, 58512, -214768, 199576, 57272, 305760, 154432, 31184, -194288, 36944, -49752, -51224, -235472, -78112, 278144, -6552, 299872, 54256, -341688, 91248, -1576, 8552 ], [ 208764, -274821, -273252, 355292, 140688, 156600, 442086, -16330, -168538, 56769, -114147, 322044, 148728, 154878, -203994, -177186, -38505, -206865, -475086, 38268, 351008, 149871, 257276, 238762, -300541, 219082, 95921, 249431 ], [ 294662, -227502, -338692, 274610, -31270, 24680, 412258, 58846, -199528, 201304, -11116, 92566, 78102, -3688, -116746, -8318, 69982, -150470, -347498, 121230, 196942, 51248, 174420, 128688, -245666, 170278, 75608, 126408 ], [ 377301, -180513, -396238, 190959, -218053, -113780, 372951, 140841, -234028, 358900, 104390, -148083, 4525, -175084, -25091, 177959, 182889, -84437, -203219, 202673, 32561, -58968, 89734, 5224, -190167, 113445, 49940, -13156 ], [ 434700, -116912, -419636, 112732, -343260, -236460, 329256, 222756, -245432, 485280, 208556, -348824, -38280, -297164, 66764, 333076, 249080, -17512, -104896, 256060, -119912, -128304, 26308, -75296, -150336, 85336, 51544, -132500 ], [ 372209, 25596, -280831, 60269, -175981, -284185, 264718, 304291, -147130, 463384, 258857, -360002, 65082, -184993, 159569, 340183, 93370, 53650, -224864, 176181, -215822, -3460, 63867, 48168, -184928, 193666, 182690, -155799 ], [ 309718, 168104, -142026, 7806, -8702, -331910, 200180, 385826, -48828, 441488, 309158, -371180, 168444, -72822, 252374, 347290, -62340, 124812, -344832, 96302, -311732, 121384, 101426, 171632, -219520, 301996, 313836, -179098 ], [ 236886, 249691, -57491, -27719, 125358, -313692, 99075, 320499, 49924, 410034, 241370, -366590, 165993, -29618, 306974, 248314, -130777, 110690, -387337, 9871, -266855, 174165, 44530, 186160, -195360, 293200, 274972, -97808 ], [ 147968, 236512, -57376, -36896, 207744, -192896, -58912, 26720, 149376, 363712, -10112, -337472, -1056, -93696, 302144, -15680, -63456, -36096, -309344, -86752, -2976, 114848, -159296, 31232, -79808, 102208, -28352, 146176 ], [ 59050, 223333, -57261, -46073, 290130, -72100, -216899, -267059, 248828, 317390, -261594, -308354, -168105, -157774, 297314, -279674, 3865, -182882, -231351, -183375, 260903, 55531, -363122, -123696, 35744, -88784, -331676, 390160 ], [ 42876, 248402, -37126, -111208, 209892, 55710, -169338, -237368, 224086, 283934, -230136, -255520, -195560, -156752, 256462, -289148, 4966, -233068, -191704, -171260, 361850, -36126, -284470, -113354, 139592, -101178, -355560, 331856 ], [ 73466, 298059, -4121, -212316, 25110, 188029, 10361, 268, 119505, 258749, -16788, -187440, -133276, -113880, 192453, -135002, -36503, -221154, -176708, -89242, 358055, -148573, -24225, 3233, 235916, 1241, -199804, 79224 ], [ 104056, 347716, 28884, -313424, -159672, 320348, 190060, 237904, 14924, 233564, 196560, -119360, -70992, -71008, 128444, 19144, -77972, -209240, -161712, -7224, 354260, -261020, 236020, 119820, 332240, 103660, -44048, -173408 ], [ -22997, 300606, -241, -169736, -148393, 358541, 145236, 180983, -49092, 116514, 200129, -158212, -38139, 25349, 162817, -33715, -26227, -220563, -193418, -72133, 221968, -298569, 198136, 35444, 183996, 3558, 30654, -184683 ], [ -183238, 233124, -42446, 25488, -95838, 376918, 53144, 62050, -104568, -19876, 159534, -219576, -11482, 132966, 217902, -130154, 45142, -236778, -234956, -167974, 62624, -320350, 97488, -91240, -15736, -139180, 88292, -145146 ], [ -328424, 161677, -89509, 205400, -49621, 390980, -33278, -56910, -154445, -143366, 114125, -276326, 12239, 232232, 266268, -214903, 113430, -242024, -269590, -247489, -95377, -328024, 5468, -208372, -201389, -272104, 139063, -108679 ], [ -142400, 3000, -243448, 48448, -142840, 310112, 5040, -176464, -81144, 16944, -37192, -231568, -28632, 147776, 166816, -42472, 113936, -5952, -152336, 32168, -223832, -25344, 103264, -115360, -77304, -189120, 38760, -139752 ], [ 43624, -155677, -397387, -108504, -236059, 229244, 43358, -296018, -7843, 177254, -188509, -186810, -69503, 63320, 67364, 129959, 114442, 230120, -35082, 311825, -352287, 277336, 201060, -22348, 46781, -106136, -61543, -170825 ], [ 204784, -288872, -466804, -205198, -282688, 131168, 42370, -337302, 20902, 257872, -316294, -173156, -111100, -33040, 28872, 238724, 86742, 339160, 77594, 467486, -362632, 424694, 236042, 76646, 99736, -43138, -141602, -205624 ], [ 295496, -349868, -296742, -131161, -197312, -15664, -69985, -156821, -76595, 112696, -377405, -247630, -154754, -163128, 163100, 167102, -20875, 88276, 177299, 271825, -38332, 131973, 93051, 192589, -48844, -36767, -164303, -250980 ], [ 386208, -410864, -126680, -57124, -111936, -162496, -182340, 23660, -174092, -32480, -438516, -322104, -198408, -293216, 297328, 95480, -128492, -162608, 277004, 76164, 285968, -160748, -49940, 308532, -197424, -30396, -187004, -296336 ], [ 350123, -341224, -15017, -74915, -100480, -278572, -178942, 39570, -114982, -138100, -392179, -230599, -124197, -356710, 318311, 55813, -153026, -281096, 320565, 46372, 450966, -232039, -109144, 293762, -237027, 27928, -177354, -310584 ], [ 175714, -129072, 32938, -192882, -169664, -361096, -49268, -124052, 114972, -200568, -228626, 41974, 78594, -347556, 215754, 51006, -86924, -255152, 302878, 197528, 442180, -61770, -76944, 136396, -157746, 142928, -132412, -290896 ], [ 1305, 83080, 80893, -310849, -238848, -443620, 80406, -287674, 344926, -263036, -65073, 314547, 281385, -338402, 113197, 46199, -20822, -229208, 285191, 348684, 433394, 108499, -44744, -20970, -78465, 257928, -87470, -271208 ], [ -23056, 126848, 142336, -279104, -164016, -298144, 61792, -248208, 246656, -217920, 33664, 348032, 151232, -330704, 24912, 63072, 59328, -243072, 188336, 245760, 219248, 36192, 78992, 6496, -58208, 114624, -114816, -129328 ], [ 18229, 96948, 209680, -181860, -26177, -52918, -21698, -119891, 4788, -125736, 104044, 276916, -124584, -323643, -57129, 89430, 145624, -274352, 56845, 31676, -84743, -142242, 242775, 114826, -63774, -141688, -173788, 66011 ], [ 59514, 67048, 277024, -84616, 111662, 192308, -105188, 8426, -237080, -33552, 174424, 205800, -400400, -316582, -139170, 115788, 231920, -305632, -74646, -182408, -388734, -320676, 406558, 223156, -69340, -398000, -232760, 261350 ], [ -8149, 10898, 138463, 95242, -75306, 137360, 88144, -77184, -157816, 43722, 11809, 87161, -186958, -208553, -186120, 11610, 11910, -93018, -90574, -261588, -410233, -320694, 254270, 244252, -144563, -289227, -153594, 265043 ], [ -86188, -47752, -19708, 282968, -293208, 53824, 307840, -183168, -47968, 119576, -172996, -36004, 73080, -90908, -229728, -105000, -237272, 142824, -95496, -327920, -404828, -303720, 71880, 257040, -226420, -145684, -61272, 250484 ], [ -148213, -88603, -147768, 425652, -460932, 1245, 483208, -269517, 63278, 174163, -305865, -134425, 288298, 11614, -274452, -209181, -448675, 340311, -83690, -348781, -374862, -297822, -91436, 252950, -271506, -18584, 28365, 210515 ], [ -103478, -10794, -75088, 268056, -294136, 155046, 363056, -224966, 183844, 86970, -92494, -67886, 204716, 13316, -326616, -230502, -408218, 282098, 39636, -66502, -181156, -365764, -127592, 136340, -71452, -1104, 100102, 1146 ], [ -58743, 67015, -2408, 110460, -127340, 308847, 242904, -180415, 304410, -223, 120877, -1347, 121134, 15018, -378780, -251823, -367761, 223885, 162962, 215777, 12550, -433706, -163748, 19730, 128602, 16376, 171839, -208223 ], [ -5248, 72656, 3480, 16384, 1864, 344656, 132544, -120608, 384912, -54728, 239352, 67368, 14128, 32072, -331176, -286280, -353272, 159528, 177472, 368312, 115576, -389056, -178656, -86216, 256056, 21832, 229480, -344216 ], [ 64672, -57018, -115867, 41408, 60583, 159230, 40544, -32196, 390294, -47943, 179897, 140163, -136798, 77911, -96507, -345367, -387473, 83651, -12048, 277577, 48577, -133296, -153724, -172167, 247385, 4743, 260691, -342629 ], [ 134592, -186692, -235214, 66432, 119302, -26196, -51456, 56216, 395676, -41158, 120442, 212958, -287724, 123750, 138162, -404454, -421674, 7774, -201568, 186842, -18422, 122464, -128792, -258118, 238714, -12346, 291902, -341042 ], [ 67063, -186782, -201889, 77975, 92260, -6157, -98294, 74805, 332808, -35439, 95983, 233961, -244755, 70399, 129406, -241592, -341202, -97717, -331119, 180880, -4548, 256479, -150972, -201667, 196386, 55910, 192320, -222039 ], [ -106196, -87192, -51124, 79148, -752, 171932, -110392, 39684, 217440, -30540, 98444, 215124, -52636, -59252, -66600, 92000, -172520, -225988, -414540, 240128, 71536, 296844, -209392, -35676, 128168, 189816, -7872, -12716 ], [ -279455, 12398, 99641, 80321, -93764, 350021, -122490, 4563, 102072, -25641, 100905, 196287, 139483, -188903, -262606, 425592, -3838, -354259, -497961, 299376, 147620, 337209, -267812, 130315, 59950, 323722, -208064, 196607 ], [ -242672, 32914, 79406, 99152, -184220, 192104, -129800, 71160, 156372, -155832, 15058, 90636, 82374, -135062, -140120, 399472, 39726, -262336, -480240, 138160, 229212, 195540, -126522, 119690, 96474, 145130, -204874, 123474 ], [ -147544, 31465, 11671, 122888, -273966, -59148, -135780, 166012, 257802, -323548, -95319, -39130, -43965, -30251, 70836, 273432, 48535, -109248, -434424, -84296, 312334, 3306, 70243, 60005, 162093, -120267, -145189, -28119 ], [ -52416, 30016, -56064, 146624, -363712, -310400, -141760, 260864, 359232, -491264, -205696, -168896, -170304, 74560, 281792, 147392, 57344, 43840, -388608, -306752, 395456, -188928, 267008, 320, 227712, -385664, -85504, -179712 ], [ 105249, -96047, 115792, 79395, -173364, -358930, -64411, 272364, 207340, -206593, -105025, 3903, -203102, 70558, 227696, 27608, -115064, 135863, -258106, -242076, 213043, -106611, 61020, -142372, 112321, -282141, 96173, -12962 ], [ 262914, -222110, 287648, 12166, 16984, -407460, 12938, 283864, 55448, 78078, -4354, 176702, -235900, 66556, 173600, -92176, -287472, 227886, -127604, -177400, 30630, -24294, -144968, -285064, -3070, -178618, 277850, 153788 ], [ 391099, -311363, 371364, -39213, 154472, -405595, 72802, 241914, -64434, 256409, 92772, 317891, -208748, 47339, 100909, -150435, -389090, 296474, -34232, -120864, -123353, 40363, -276926, -350031, -68196, -62585, 399292, 274248 ], [ 413156, -268100, 137776, -33532, 101664, -222308, 69720, 7544, -69080, 51916, 177136, 345284, 34224, -26652, -38724, 12796, -235864, 280696, -74528, -93632, -174988, 41444, -142376, -135188, 47632, 98484, 303888, 228064 ], [ 435213, -224837, -95812, -27851, 48856, -39021, 66638, -226826, -73726, -152577, 261500, 372677, 277196, -100643, -178357, 176027, -82638, 264918, -114824, -66400, -226623, 42525, -7826, 79655, 163460, 259553, 208484, 181880 ], [ 413310, -132184, -171680, 47250, -36912, 124236, 11416, -345036, -135692, -251210, 262124, 370980, 403638, -78764, -220630, 182838, -56052, 270890, -105290, -24298, -236228, 18896, 133454, 180658, 135578, 333792, 174210, 112236 ], [ 334259, 24676, -42512, 212597, -165528, 261454, -111588, -312238, -272174, -212225, 153886, 331466, 378591, 67746, -136335, -13697, -194098, 305137, -30977, 37135, -191194, -36856, 283483, 133669, -79127, 295152, 219405, 12094 ], [ 255208, 181536, 86656, 377944, -294144, 398672, -234592, -279440, -408656, -173240, 45648, 291952, 353544, 214256, -52040, -210232, -332144, 339384, 43336, 98568, -146160, -92608, 433512, 86680, -293832, 256512, 264600, -88048 ], [ 228687, 164171, 186904, 369696, -320220, 308460, -175676, -244227, -279278, -191510, -66760, 141573, 168927, 164596, 77480, -236682, -357480, 208766, 26914, 145676, -114191, -198955, 460376, -60509, -387007, 238197, 198345, -205215 ], [ 230182, 53886, 271728, 268864, -291608, 96952, -19736, -207726, -8108, -240316, -181392, -67934, -100794, 10312, 231120, -172420, -322704, -9780, -37900, 185144, -89190, -332286, 421552, -261138, -415366, 230722, 72650, -331462 ], [ 231677, -56399, 356552, 168032, -262996, -114556, 136204, -171225, 263062, -289122, -296024, -277441, -370515, -143972, 384760, -108158, -287928, -228326, -102714, 224612, -64189, -465617, 382728, -461767, -443725, 223247, -53045, -457709 ], [ 219792, -75604, 136896, 68640, -332284, -170084, 137224, -5604, 234172, -279048, -204076, -353148, -200676, -213896, 232880, -102076, -50312, -182352, 31932, 254120, 40072, -468508, 179564, -461736, -218484, 88272, 51340, -198176 ], [ 205900, -81147, -128432, -30536, -416257, -202215, 115006, 179385, 160273, -260142, -81141, -408785, 35097, -271166, 35172, -104721, 217730, -96700, 196497, 282134, 156222, -451833, -48251, -431606, 44797, -65828, 190237, 119224 ], [ 182214, -90252, -347870, -122768, -482094, -221778, 93034, 325592, 83922, -247820, 33158, -438876, 247640, -313704, -140414, -109120, 439142, -12450, 334610, 304082, 247112, -411306, -251404, -388042, 272526, -201926, 307388, 403624 ], [ 55691, -136758, -85463, -142088, -357503, -109377, 73645, 64588, -18175, -304630, 56779, -200734, 216268, -201556, -83719, -131936, 170939, 57079, 194977, 262337, 72772, -120333, -195606, -203421, 126959, -149003, 196206, 341524 ], [ -70832, -183264, 176944, -161408, -232912, 3024, 54256, -196416, -120272, -361440, 80400, 37408, 184896, -89408, -27024, -154752, -97264, 126608, 55344, 220592, -101568, 170640, -139808, -18800, -18608, -96080, 85024, 279424 ], [ -160332, -237092, 320638, -122796, -135964, 40161, 27111, -312436, -201264, -316127, 138125, 173686, 139272, 29222, -15080, -130101, -197159, 171217, 11051, 165204, -235630, 383696, -83730, 62074, -111535, -53118, 25775, 156823 ], [ -165208, -307656, 192988, 48232, -102200, -94734, -17762, -97064, -234016, -37390, 273802, 77132, 61072, 162668, -105424, 3046, 87650, 158866, 184678, 78632, -277628, 418656, -27012, -94188, -84142, -32924, 85230, -104066 ], [ -170084, -378220, 65338, 219260, -68436, -229629, -62635, 118308, -266768, 241347, 409479, -19422, -17128, 296114, -195768, 136193, 372459, 146515, 358305, -7940, -319626, 453616, 29706, -250450, -56749, -12730, 144685, -364955 ], [ -180384, -351524, 85180, 178128, -79168, -237696, -82632, 222800, -205248, 222208, 315908, 7180, -78324, 207920, -142640, 118728, 459220, 149800, 315860, -97980, -253516, 389552, -7140, -203900, 10892, 16188, 59012, -393296 ], [ -195656, -235673, 240223, -57484, -130688, -129504, -79826, 225652, -57312, -69984, 12193, 146675, -123933, -83444, 42004, -36798, 364437, 167418, 75349, -191199, -88307, 234716, -129753, 28561, 115427, 53103, -159695, -208468 ], [ -210928, -119822, 395266, -293096, -182208, -21312, -77020, 228504, 90624, -362176, -291522, 286170, -169542, -374808, 226648, -192324, 269654, 185036, -165162, -284418, 76902, 79880, -252366, 261022, 219962, 90018, -378402, -23640 ], [ -140656, -149984, 351528, -355529, -157143, -101276, -168275, 87468, 135251, -313314, -357662, 220781, -184942, -292699, 124400, -295507, 256352, 133260, -132602, -138787, 162959, 139941, -113213, 205010, 89608, 156224, -395659, 40012 ], [ -40192, -231680, 237632, -356840, -105048, -247648, -292728, -104352, 143416, -144080, -339952, 83080, -189680, -78776, -79104, -380216, 271808, 56992, -3664, 91144, 221080, 275848, 118328, 47184, -123648, 232768, -341816, 60896 ], [ 60272, -313376, 123736, -358151, -52953, -394020, -417181, -296172, 151581, 25154, -322242, -54621, -194418, 135147, -282608, -464925, 287264, -19276, 125274, 321075, 279201, 411755, 349869, -110642, -336904, 309312, -287973, 81780 ], [ -107620, -331800, 163752, -205154, 30778, -158230, -174850, -97360, 85122, -85364, -190066, -131008, -293888, -46226, -216150, -332076, 137016, 24246, -61070, 247120, 36890, 287226, 89842, -29108, -76698, 143482, -115440, -9250 ], [ -287710, -347348, 210764, -45143, 115947, 94931, 84153, 119208, 15271, -208598, -52687, -204608, -397664, -245567, -137421, -189338, -20764, 73213, -261745, 159352, -219077, 150859, -192529, 63306, 205029, -33365, 62488, -105367 ], [ -395040, -352392, 209292, 76928, 179236, 316756, 272452, 305476, -18216, -277112, 32720, -269816, -426552, -369736, -73412, -72348, -143996, 105784, -412412, 61700, -433084, 39892, -405352, 136300, 420660, -138504, 173356, -191084 ], [ -156760, -307542, -22479, 18784, 138595, 389735, 124907, 347819, 121026, -85706, -128740, -295162, -99722, -136838, -79323, -77661, -103125, 60474, -325541, -82901, -447781, 49575, -287822, 117049, 322335, 96970, -34311, -227401 ], [ 81520, -262692, -254250, -39360, 97954, 462714, -22638, 390162, 260268, 105700, -290200, -320508, 227108, 96060, -85234, -82974, -62254, 15164, -238670, -227502, -462478, 59258, -170292, 97798, 224010, 332444, -241978, -263718 ], [ 170715, -166020, -383880, -40993, 48826, 379120, -77033, 353053, 319536, 199861, -289408, -247277, 385890, 155663, -36371, -145851, -33074, 23818, -193793, -255355, -365746, 93412, -68764, 106114, 197649, 466875, -302369, -234533 ], [ 28000, 11264, -354624, 45280, -13504, 51968, 13472, 192352, 254400, 142752, -36224, -20704, 283264, -54304, 97696, -298272, -22080, 116416, -214240, -101600, -95680, 165632, 7872, 157312, 283232, 444128, -133664, -103456 ], [ -114715, 188548, -325368, 131553, -75834, -275184, 103977, 31651, 189264, 85643, 216960, 205869, 180638, -264271, 231763, -450693, -11086, 209014, -234687, 52155, 174386, 237852, 84508, 208510, 368815, 421381, 35041, 27621 ], [ -166668, 269414, -310126, 77210, -131276, -314776, 125924, 36430, 90710, -45246, 208568, 194190, 156034, -322758, 241818, -416550, -42834, 274200, -226910, 128056, 301526, 252994, 183670, 231526, 219800, 255456, 35872, 105218 ], [ -160274, 288297, -303893, -67529, -182290, -169508, 103798, 147589, -29327, -223565, 32020, 29349, 181587, -283865, 172151, -262473, -102059, 321764, -200989, 153908, 336785, 231443, 297313, 236425, -80028, -2512, -71216, 148435 ], [ -153880, 307180, -297660, -212268, -233304, -24240, 81672, 258748, -149364, -401884, -144528, -135492, 207140, -244972, 102484, -108396, -161284, 369328, -175068, 179760, 372044, 209892, 410956, 241324, -379856, -260480, -178304, 191652 ], [ -217900, 322491, -124683, -52551, -115028, 2354, 133513, 248212, -255151, -191596, -209033, -66367, 259920, -194527, -8964, -25702, -1420, 215302, -227978, 120245, 367574, 129821, 300988, 108226, -297043, -230826, -195313, 135575 ], [ -296744, 337050, 83398, 171262, 38888, 3964, 200926, 212056, -357938, 100504, -249950, 52014, 318432, -141650, -129208, 41964, 204568, 18836, -297484, 42758, 354740, 37430, 143944, -53924, -133674, -140620, -193358, 58594 ] ], [ [ 307392, 351296, -244608, 293568, -437440, 171648, 16128, 111424, 36992, -336000, -205952, -11328, -250368, 54528, -104576, 310144, 350848, -139520, -43584, 153600, -486016, -338368, -263552, -31744, -396416, 143040, 179136, 170048 ], [ 311484, 352391, -250245, 291336, -415012, 144141, 15744, 114439, 34895, -338301, -207614, 12690, -232332, 59460, -92264, 278161, 318181, -145295, -26691, 124587, -464869, -311395, -241229, -19795, -393527, 127074, 156687, 178688 ], [ 342856, 360786, -293462, 274224, -243064, -66746, 12800, 137554, 18818, -355942, -220356, 196828, -94056, 97272, 2128, 32958, 67734, -189570, 102822, -97846, -302742, -104602, -70086, 71814, -371378, 4668, -15422, 244928 ], [ 374228, 369181, -336679, 257112, -71116, -277633, 9856, 160669, 2741, -373583, -233098, 380966, 44220, 135084, 96520, -212245, -182713, -233845, 232335, -320279, -140615, 102191, 101057, 163423, -349229, -117738, -187531, 311168 ], [ 323880, 356048, -278200, 183968, 45520, -369120, 21528, 169408, -54264, -277832, -245504, 449376, 97928, 125400, 133552, -310688, -275328, -249144, 261920, -373664, -28024, 166824, 207752, 168840, -258784, -121176, -311648, 309720 ], [ 120307, 302550, -29041, 5764, 58446, -236732, 60605, 151192, -188009, 30529, -257280, 300796, -6929, 26661, 63034, -133956, -72008, -210113, 104140, -110084, -8313, -35093, 193607, 12647, -40284, 98451, -345780, 181357 ], [ -83266, 249052, 220118, -172440, 71372, -104344, 99682, 132976, -321754, 338890, -269056, 152216, -111786, -72078, -7484, 42776, 131312, -171082, -53640, 153496, 11398, -237010, 179462, -143546, 178216, 318078, -379912, 52994 ], [ -153173, 193409, 327837, -177991, 143877, -88267, 125018, 30442, -314969, 370702, -155694, 96534, -223273, -165838, -58827, 108267, 127724, -54519, -44747, 282773, -38259, -273242, 208893, -120300, 146869, 288313, -402942, 63926 ], [ -120260, 136116, 326756, -50732, 262212, -161660, 139784, -136952, -200084, 189784, 53928, 112312, -339860, -255768, -95420, 88188, -35024, 121684, 92356, 308740, -141276, -182024, 271844, 40976, -76668, 66708, -417432, 182008 ], [ -87347, 78823, 325675, 76527, 380547, -235053, 154550, -304346, -85199, 8866, 263550, 128090, -456447, -345698, -132013, 68109, -197772, 297887, 229459, 334707, -244293, -90806, 334795, 202252, -300205, -154897, -431922, 300090 ], [ -172982, 140366, 252018, 72854, 381018, -106018, 202472, -246848, -163868, -81008, 329730, 52734, -468004, -353530, -71100, -58422, -47518, 331260, 198064, 160838, -108882, -95762, 299412, 268740, -341420, -94478, -308784, 292316 ], [ -291547, 234919, 158201, 32811, 348749, 79247, 259604, -126880, -296302, -145592, 356065, -47937, -450386, -338557, 16898, -214523, 189681, 324958, 119864, -68541, 92759, -127433, 236714, 308898, -331990, 44281, -147416, 249582 ], [ -410112, 329472, 64384, -7232, 316480, 264512, 316736, -6912, -428736, -210176, 382400, -148608, -432768, -323584, 104896, -370624, 426880, 318656, 41664, -297920, 294400, -159104, 174016, 349056, -322560, 183040, 13952, 206848 ], [ -210541, 111455, -30215, 29131, 114126, 223572, 257097, 136769, -251291, -151273, 201919, -247370, -245640, -220015, 163615, -313469, 254380, 161888, -53257, -69990, 294262, -55903, 211161, 322721, -280194, 17049, 93256, 8082 ], [ -10970, -106562, -124814, 65494, -88228, 182632, 197458, 280450, -73846, -92370, 21438, -346132, -58512, -116446, 222334, -256314, 81880, 5120, -148178, 157940, 294124, 47298, 248306, 296386, -237828, -148942, 172560, -190684 ], [ 159316, -255354, -200238, 86297, -239132, 120322, 122134, 339021, 88249, -46132, -113368, -367414, 64651, -42392, 276623, -212474, -60040, -130383, -197089, 303170, 284351, 116139, 219126, 267836, -169722, -270393, 208689, -299015 ], [ 224176, -154936, -206632, 51084, -204816, -18920, -9656, 91196, 195084, -45488, -83744, -109768, -42460, -74592, 314964, -216568, -91872, -189332, -80364, 150680, 239892, 61284, -48824, 231312, -8952, -231500, 89388, -81780 ], [ 289036, -54518, -213026, 15871, -170500, -158162, -141446, -156629, 301919, -44844, -54120, 147878, -149571, -106792, 353305, -220662, -123704, -248281, 36361, -1810, 195433, 6429, -316774, 194788, 151818, -192607, -29913, 135455 ], [ 244116, -17780, -127520, 20138, -147524, -178414, -178946, -201294, 368704, 2650, -7016, 193884, -111732, -167482, 345226, -213906, -59016, -275840, 129856, -32760, 96824, -32086, -462874, 135034, 168248, -156654, -37514, 238140 ], [ 56482, -63826, 77456, 75729, -139290, -43979, -93869, 18149, 383424, 111049, 62812, -35242, 114542, -265209, 276801, -193045, 131148, -262592, 193152, 94292, -72180, -49359, -450569, 45081, -2964, -124523, 100095, 191910 ], [ -131152, -109872, 282432, 131320, -131056, 90456, -8792, 237592, 398144, 219448, 132640, -264368, 340816, -362936, 208376, -172184, 321312, -249344, 256448, 221344, -241184, -66632, -438264, -44872, -174176, -92392, 237704, 145680 ], [ -238446, -188903, 203068, 169661, -9887, 188381, -104930, 219000, 387604, 198247, 73033, -209064, 259290, -292378, 146161, -177543, 318936, -201926, 230629, 291096, -292513, 16625, -283234, -95405, -278278, -67971, 249088, 187485 ], [ -302892, -285526, -27944, 198802, 171514, 266834, -297716, 73456, 363592, 107926, -55606, -2064, 13604, -132068, 87258, -196886, 213872, -136284, 157282, 330288, -281082, 153498, -52084, -124914, -346588, -47662, 193152, 276242 ], [ -367338, -382149, -258956, 227943, 352915, 345287, -490502, -72088, 339580, 17605, -184245, 204936, -232082, 28242, 28355, -216229, 108808, -70642, 83935, 369480, -269651, 290371, 179066, -154423, -414898, -27353, 137216, 364999 ], [ -200844, -299112, -147108, 305324, 187916, 251520, -315608, 43428, 314508, -105836, -8124, 272776, -226268, 65012, 149392, -87032, 93824, -172100, 119428, 198292, -147180, 87284, 63336, -114072, -246228, -114504, -9040, 302616 ], [ 291, -189126, 16169, 389941, -29043, 131920, -85562, 198103, 289277, -234245, 213711, 319742, -182729, 83251, 297420, 64446, 92352, -298623, 171247, -4453, -8053, -166797, -104426, -63242, -42011, -217774, -168844, 217562 ], [ 186164, -89284, 150334, 452124, -208762, 21426, 131588, 320794, 269346, -328960, 414246, 358148, -150692, 81266, 414634, 191186, 99948, -411150, 214474, -170976, 127116, -386234, -263784, -2312, 142330, -302092, -305978, 136478 ], [ 211786, -95954, -21177, 278750, 2539, 6545, 213330, 107653, 305065, -69888, 391131, 306674, -239426, -133071, 208301, 58177, 202758, -376719, 167485, 42832, 220726, -241909, -334900, 164668, 117973, -187414, -205077, 97079 ], [ 237408, -102624, -192688, 105376, 213840, -8336, 295072, -105488, 340784, 189184, 368016, 255200, -328160, -347408, 1968, -74832, 305568, -342288, 120496, 256640, 314336, -97584, -406016, 331648, 93616, -72736, -104176, 57680 ], [ 257962, -108300, -256798, 32396, 350157, -37833, 281544, -190907, 345458, 342542, 293731, 219574, -348287, -455086, -80948, -147886, 367617, -326295, 97650, 389752, 283801, 22171, -376857, 385690, 115970, -10740, -1826, 39323 ], [ 266932, -111704, -75420, 188888, 315082, -100738, 50256, 15610, 279172, 254268, 102486, 220172, -211598, -318972, 118232, -83900, 336498, -352446, 129988, 338416, -30494, 85766, -118498, 181588, 245092, -69160, 103836, 69062 ], [ 275902, -115108, 105958, 345380, 280007, -163643, -181032, 222127, 212886, 165994, -88759, 220770, -74909, -182858, 317412, -19914, 305379, -378597, 162326, 287080, -344789, 149361, 139861, -22514, 374214, -127580, 209498, 98801 ], [ 202936, -160404, 234476, 412940, 150396, -102600, -267024, 309280, 89264, 171080, -86348, 259888, 15100, -142504, 306352, 99512, 239376, -265668, 195312, 163300, -357164, 108112, 305376, -128120, 270524, -158280, 158776, 21344 ], [ 54862, -244101, 314539, 398979, -65873, 72062, -219828, 287016, -86916, 261746, 93581, 334316, 62319, -189930, 102572, 269758, 141396, -25249, 228892, -26887, -92779, -29244, 385784, -143438, -46577, -163570, -35298, -154376 ], [ -93212, -327798, 394602, 385018, -282142, 246724, -172632, 264752, -263096, 352412, 273510, 408744, 109538, -237356, -101208, 440004, 43416, 215170, 262472, -217074, 171606, -166600, 466192, -158756, -363678, -168860, -229372, -330096 ], [ -45089, -325679, 209703, 399736, -212811, 236307, -15531, 158933, -279816, 285097, 182391, 372230, 162163, -117706, -192567, 286910, -1184, 161676, 77602, -197549, 265583, -77482, 443308, -68827, -395604, -49489, -186364, -161719 ], [ 72280, -293272, -68712, 424576, -42680, 160568, 180360, 23624, -240256, 162024, -4392, 296560, 216696, 60912, -244248, 19696, -26944, 4448, -184368, -104008, 299416, 91568, 383968, 58248, -326880, 113880, -59680, 128104 ], [ 189649, -260865, -347127, 449416, 127451, 84829, 376251, -111685, -200696, 38951, -191175, 220890, 271229, 239530, -295929, -247518, -52704, -152780, -446338, -10467, 333249, 260618, 324628, 185323, -258156, 277249, 67004, 417927 ], [ 261896, -196096, -362642, 324986, -51052, 5702, 385494, 40172, -285458, 190988, -48530, 27630, 174402, 20014, -153196, -65932, 15938, -83782, -353800, 83800, 176144, 141512, 244564, 99218, -252308, 191886, 15356, 232792 ], [ 332092, -129856, -366207, 193771, -245402, -73579, 386253, 205082, -375871, 355530, 109089, -170975, 70695, -217599, -1626, 136054, 88871, -4501, -245148, 178100, 10360, 9308, 163558, 3423, -249318, 95217, -44398, 26068 ], [ 375400, -50004, -359204, 78440, -372248, -156452, 364836, 348812, -426012, 481984, 250544, -338440, 3960, -384020, 130612, 310804, 117952, 65560, -171372, 244084, -141496, -86372, 97668, -51172, -245980, 45760, -61016, -144800 ], [ 290990, 94505, -302003, 38558, -178450, -256387, 238083, 391937, -284861, 427520, 315220, -357990, 112842, -212279, 171023, 356183, -61264, 91826, -263257, 175567, -227194, -8563, 103579, 89933, -240989, 220560, 127262, -145352 ], [ 206580, 239014, -244802, -1324, 15348, -356322, 111330, 435062, -143710, 373056, 379896, -377540, 221724, -40538, 211434, 401562, -240480, 118092, -355142, 107050, -312892, 69246, 109490, 231038, -235998, 395360, 315540, -145904 ], [ 115987, 304728, -178907, -48550, 153841, -363692, -18222, 352916, 3651, 338356, 297332, -378874, 225522, 30817, 254878, 327268, -311867, 78496, -398994, 12226, -255805, 105646, 47487, 247538, -203359, 413857, 308536, -62702 ], [ 15776, 247872, -99488, -107200, 206304, -227072, -152128, 75904, 160672, 334400, -14272, -351872, 65856, -53984, 303040, 66816, -215520, -63552, -368128, -123520, 23392, 77632, -120160, 70208, -127712, 189216, -2240, 150784 ], [ -84435, 191016, -20069, -165850, 258767, -90452, -286034, -201108, 317693, 330444, -325876, -324870, -93810, -138785, 351202, -193636, -119173, -205600, -337262, -259266, 302589, 49618, -287807, -107122, -52065, -35425, -313016, 364270 ], [ -81508, 240588, 34108, -204494, 163222, 32350, -198922, -164170, 279680, 320132, -273130, -269056, -141882, -127784, 306600, -228492, -83978, -242144, -303862, -271532, 407248, -34354, -186780, -110894, 51176, -35716, -368068, 297000 ], [ -12278, 358578, 72058, -230277, -27471, 146269, 30273, 74593, 116288, 305734, 13841, -194720, -118215, -55196, 202364, -118322, -88095, -210864, -268833, -204418, 399704, -154299, 86966, -3093, 172156, 108218, -258726, 49244 ], [ 56952, 476568, 110008, -256060, -218164, 260188, 259468, 313356, -47104, 291336, 300812, -120384, -94548, 17392, 98128, -8152, -92212, -179584, -233804, -137304, 392160, -274244, 360712, 104708, 293136, 252152, -149384, -198512 ], [ -66288, 388313, 83339, -122452, -171813, 320470, 170128, 220094, -73145, 168220, 289388, -137457, -35256, 106833, 138463, -64023, -569, -240986, -219105, -175032, 220532, -291285, 293560, 40236, 166622, 117679, -58947, -217033 ], [ -230048, 256638, 43066, 44712, -75558, 369460, 13728, 56932, -70270, 22216, 215144, -173774, 31536, 199822, 209234, -154850, 111234, -321900, -208686, -234832, 14360, -286662, 154640, -60504, -11996, -75406, 27510, -187294 ], [ -377440, 125130, -3455, 198319, 9268, 412517, -132627, -103379, -65067, -112684, 138553, -208284, 92303, 283248, 274005, -233716, 216341, -387143, -196092, -280367, -186959, -271322, 26872, -154140, -175621, -256376, 106707, -160392 ], [ -164736, -2704, -187432, 53672, -157344, 325048, -57992, -200968, -8648, -3296, 10328, -203040, 20520, 156288, 206776, -49440, 174136, -107624, -135648, -12072, -281512, -20208, 144448, -91488, -9400, -170816, 26184, -195904 ], [ 47968, -130538, -371409, -90975, -323956, 237579, 16643, -298557, 47771, 106092, -117897, -197796, -51263, 29328, 139547, 134836, 131931, 171895, -75204, 256223, -376065, 230906, 262024, -28836, 156821, -85256, -54339, -231416 ], [ 229034, -237456, -469544, -185930, -413954, 124424, 38928, -318962, 48090, 152672, -232580, -212904, -116596, -98022, 112824, 238004, 74204, 307030, -5040, 400378, -366782, 339076, 306778, 49086, 227222, -15188, -117132, -256068 ], [ 320459, -285112, -324460, -140091, -286879, -61508, -87112, -120679, -110541, 21296, -308894, -285676, -163654, -226477, 200868, 111366, -27502, 33077, 92664, 192803, -63297, 42238, 145203, 170273, 26133, 10986, -129690, -249950 ], [ 411884, -332768, -179376, -94252, -159804, -247440, -213152, 77604, -269172, -110080, -385208, -358448, -210712, -354932, 288912, -15272, -129208, -240876, 190368, -14772, 240188, -254600, -16372, 291460, -174956, 37160, -142248, -243832 ], [ 365688, -295251, -73210, -124269, -121455, -355877, -185324, 97797, -225513, -191846, -356065, -258938, -115144, -418322, 279892, -70443, -132112, -369233, 242202, -42376, 396163, -320504, -89496, 281076, -248731, 86841, -108672, -251904 ], [ 169360, -164818, -9500, -237038, -179898, -379774, 10360, -76290, 38826, -219492, -211878, 28516, 136016, -410732, 164984, -47650, -27232, -338758, 243996, 126352, 391218, -134480, -66128, 127160, -183618, 162166, -24768, -275456 ], [ -26968, -34385, 54210, -349807, -238341, -403671, 206044, -250377, 303165, -247138, -67691, 315970, 387176, -403142, 50076, -24857, 77648, -308283, 245790, 295080, 386273, 51544, -42760, -26756, -118505, 237491, 59136, -299008 ], [ -69760, 49584, 148672, -275520, -156832, -230944, 180096, -224896, 233936, -179344, 44592, 346640, 234832, -402768, -18432, 56592, 143664, -335872, 151760, 232480, 183744, 5952, 55040, 14688, -118720, 101744, -9184, -193568 ], [ -45380, 113225, 256588, -119396, -14094, 27806, 57184, -112104, 18771, -69795, 142917, 264967, -94045, -405551, -66640, 163703, 192677, -388864, 15807, 68674, -105228, -140972, 185404, 141602, -147516, -126347, -144102, -31694 ], [ -21000, 176866, 364504, 36728, 128644, 286556, -65728, 688, -196394, 39754, 241242, 183294, -422922, -408334, -114848, 270814, 241690, -441856, -120146, -95132, -394200, -287896, 315768, 268516, -176312, -354438, -279020, 130180 ], [ -57205, 53334, 244801, 152973, -61195, 193934, 106767, -70585, -104707, 47264, 22131, 34232, -191540, -256011, -209361, 132330, 34062, -187744, -93979, -209147, -421344, -293049, 231932, 294357, -224197, -286681, -199759, 143794 ], [ -99180, -88024, 103420, 265420, -282708, 67848, 307396, -159388, 16204, 45056, -227212, -121248, 93200, -88916, -308284, -29544, -198008, 95616, -52372, -318420, -423552, -284700, 127696, 310572, -273900, -190748, -100100, 143288 ], [ -135587, -196112, -19163, 349430, -453548, -22595, 469937, -230257, 136443, 39953, -412298, -242399, 328437, 56558, -396590, -182745, -394138, 338377, -1627, -375736, -399780, -287025, 24762, 307809, -290168, -101775, 2067, 122934 ], [ -134874, -82400, -16426, 243860, -286568, 124582, 378558, -181566, 252202, 15550, -169004, -134690, 233654, 57892, -414116, -278126, -350668, 310478, 110038, -86672, -202808, -360510, -69492, 178526, -83536, -59202, 120954, -29740 ], [ -134161, 31312, -13689, 138290, -119588, 271759, 287179, -132875, 367961, -8853, 74290, -26981, 138871, 59226, -431642, -373507, -307198, 282579, 221703, 202392, -5836, -433995, -163746, 49243, 123096, -16629, 239841, -182414 ], [ -114072, 67408, -57968, 83288, -2200, 315488, 169624, -66472, 435112, -30488, 222040, 58752, 15584, 52144, -358912, -429200, -305440, 217448, 200288, 381680, 110664, -390400, -217664, -86976, 260336, -1040, 322800, -285720 ], [ -57653, -42026, -190402, 123101, 22203, 165252, 2989, 33141, 411123, -46933, 190645, 103280, -161148, 29282, -116952, -410478, -381892, 82507, -70652, 355138, 76279, -127280, -195952, -236200, 267466, -36046, 338394, -296461 ], [ -1234, -151460, -322836, 162914, 46606, 15016, -163646, 132754, 387134, -63378, 159250, 147808, -337880, 6420, 125008, -391756, -458344, -52434, -341592, 328596, 41894, 135840, -174240, -385424, 274596, -71052, 353988, -307202 ], [ -53248, -137147, -257683, 195681, 8817, 46806, -244728, 131838, 291437, -66043, 136734, 172563, -312215, -36371, 123673, -210755, -386440, -178158, -469974, 336374, 70637, 243155, -209806, -313297, 235979, 18001, 234356, -222926 ], [ -188672, -27644, -40540, 223028, -76812, 218616, -260000, 53592, 140580, -58108, 121048, 182108, -130860, -94492, -64812, 95076, -200416, -296792, -488696, 370552, 147940, 230620, -289432, -70900, 162172, 202484, 10704, -65560 ], [ -324096, 81859, 176603, 250375, -162441, 390426, -275272, -24654, -10277, -50173, 105362, 191653, 50495, -152613, -253297, 400907, -14392, -415426, -507418, 404730, 225243, 218085, -369058, 171497, 88365, 386967, -212948, 91806 ], [ -229084, 114700, 157154, 225126, -240420, 238272, -255588, 25764, 58538, -137656, 42498, 49062, 136, -100790, -118034, 422842, 58808, -323694, -455184, 195872, 288992, 125756, -215692, 132878, 124502, 193756, -223174, 16108 ], [ -70062, 126246, 71985, 185267, -316274, -3872, -226194, 111922, 188373, -251644, -33471, -135789, -114588, -18427, 107159, 365917, 100668, -173527, -383240, -80496, 348976, 11262, 2394, 16199, 191179, -104370, -174115, -124330 ], [ 88960, 137792, -13184, 145408, -392128, -246016, -196800, 198080, 318208, -365632, -109440, -320640, -229312, 63936, 332352, 308992, 142528, -23360, -311296, -356864, 408960, -103232, 220480, -100480, 257856, -402496, -125056, -264768 ], [ 176659, -59893, 133027, 124800, -165509, -334773, -125040, 272209, 198769, -120452, -55551, -122541, -224344, 67869, 239777, 166139, -54628, 110569, -193766, -287128, 255619, -58451, 55915, -222472, 136623, -282988, 81392, -64323 ], [ 264358, -257578, 279238, 104192, 61110, -423530, -53280, 346338, 79330, 124728, -1662, 75558, -219376, 71802, 147202, 23286, -251784, 244498, -76236, -217392, 102278, -13670, -108650, -344464, 15390, -163480, 287840, 136122 ], [ 342207, -398703, 340439, 88624, 222769, -456342, 13175, 345297, -14224, 260168, 66467, 245907, -172723, 52230, 48042, -62092, -369595, 342592, 8559, -155091, -42618, 25516, -207470, -395991, -45858, -28782, 430208, 284052 ], [ 384596, -336212, 95604, 91200, 150572, -287752, 60532, 73644, -14592, 544, 185860, 316356, 23996, -51960, -74824, 59440, -201764, 311680, -24492, -119556, -157112, 44560, -69608, -193844, 108840, 160600, 341888, 242928 ], [ 426985, -273721, -149231, 93776, 78375, -119162, 107889, -198009, -14960, -259080, 305253, 386805, 220715, -156150, -197690, 180972, -33933, 280768, -57543, -84021, -271606, 63604, 68254, 8303, 263538, 349982, 253568, 201804 ], [ 429764, -164870, -211576, 146182, -14582, 33878, 71716, -325062, -79548, -381464, 306316, 413204, 351574, -150740, -240416, 150014, -9182, 274016, -34384, -19246, -326650, 52268, 179166, 96810, 231956, 422204, 226748, 143020 ], [ 381050, 4249, -36684, 263367, -134527, 166703, -73046, -264135, -227622, -325436, 153550, 382338, 396815, -2850, -178960, -79181, -170435, 298672, 61848, 83541, -304409, 1438, 255043, 37585, -41790, 342118, 279878, 61278 ], [ 332336, 173368, 138208, 380552, -254472, 299528, -217808, -203208, -375696, -269408, 784, 351472, 442056, 145040, -117504, -308376, -331688, 323328, 158080, 186328, -282168, -49392, 330920, -21640, -315536, 262032, 333008, -20464 ], [ 291512, 180622, 233900, 376837, -307592, 209288, -167645, -207141, -255180, -260930, -123227, 193211, 257947, 93145, 38137, -339241, -373451, 186524, 104222, 265115, -245947, -154177, 342852, -142200, -399847, 242126, 239993, -132626 ], [ 254896, 101548, 287352, 308642, -325072, 80, -13522, -245666, 8584, -277812, -231902, -32994, -48482, -65302, 244010, -264330, -351486, -36392, -29684, 331102, -202270, -287738, 320680, -295472, -383126, 254316, 69034, -261012 ], [ 218280, 22474, 340804, 240447, -342552, -209128, 140601, -284191, 272348, -294694, -340577, -259199, -354911, -223749, 449883, -189419, -329521, -259308, -163590, 397089, -158593, -421299, 298508, -448744, -366405, 266506, -101925, -389398 ], [ 195564, -10080, 133916, 172752, -373112, -231976, 159724, -90896, 244932, -288676, -266932, -322404, -221280, -258116, 257696, -159008, -110056, -205044, -26656, 393816, -36476, -416620, 139736, -442936, -193504, 100276, 26536, -186764 ], [ 174933, -35656, -112023, 105132, -405634, -226870, 158597, 137172, 173839, -279223, -165939, -361159, -21640, -273871, 5800, -135272, 139034, -109203, 150904, 380154, 97407, -391205, -39526, -413266, 2824, -92717, 199910, 65523 ], [ 146270, -64840, -314232, 38542, -429978, -208660, 155242, 325422, 99982, -275918, -68438, -379164, 162034, -281054, -219666, -117206, 340418, -17446, 301098, 363478, 202796, -346240, -203010, -371034, 171606, -259024, 349374, 294570 ], [ 33271, -131908, -57276, -17233, -368453, -52858, 128493, 95583, -2897, -337167, -7603, -179294, 178065, -198231, -167617, -158675, 40889, 31429, 163949, 315155, 8998, -96000, -200825, -196901, 51155, -145128, 247783, 279597 ], [ -79728, -198976, 199680, -73008, -306928, 102944, 101744, -134256, -105776, -398416, 53232, 20576, 194096, -115408, -115568, -200144, -258640, 80304, 26800, 266832, -184800, 154240, -198640, -22768, -69296, -31232, 146192, 264624 ], [ -149873, -274661, 340800, -51209, -239656, 172436, 68009, -241133, -195012, -348246, 122950, 142809, 191983, -22603, -98078, -167861, -367111, 116152, -19440, 207358, -317208, 328103, -172914, 54513, -139578, 28239, 74645, 187246 ], [ -122066, -370042, 217152, 147902, -159248, 44648, 18306, -66954, -253064, -43404, 212972, 87586, 148398, 93018, -159580, 32998, -38878, 122224, 142112, 122396, -309296, 327390, -93380, -89582, -95188, -36690, 71770, -32772 ], [ -94259, -465423, 93504, 347013, -78840, -83140, -31397, 107225, -311116, 261438, 302994, 32363, 104813, 208639, -221082, 233857, 289355, 128296, 303664, 37434, -301384, 326677, -13846, -233677, -50798, -101619, 68895, -252790 ], [ -104312, -441932, 117396, 300472, -64084, -128260, -36292, 186064, -257268, 256020, 208684, 66612, 38980, 136880, -136448, 236704, 415088, 140980, 275928, -66272, -229860, 255740, -52692, -193068, 36936, -81420, -11608, -286556 ], [ -149070, -309475, 276533, 28750, -109509, -97601, -113, 177508, -100845, -33803, -54597, 182877, -47247, -106644, 82144, 58040, 355196, 159725, 74678, -187160, -100025, 120431, -200053, 16853, 164402, 16813, -163270, -149591 ], [ -193828, -177018, 435670, -242972, -154934, -66942, 36066, 168952, 55578, -323626, -317878, 299142, -133474, -350168, 300736, -120624, 295304, 178470, -126572, -308048, 29810, -14878, -347414, 226774, 291868, 115046, -314932, -12626 ], [ -134563, -194773, 400412, -327218, -172581, -139099, -52365, 42161, 92644, -283037, -386611, 254077, -219990, -242098, 180926, -230234, 299706, 136440, -71564, -120692, 141642, 47387, -152004, 191827, 146586, 189428, -324083, 55404 ], [ -38584, -265544, 296544, -345296, -180424, -247544, -184776, -126360, 87584, -125832, -386680, 152072, -306608, -9936, -58320, -315472, 326800, 72960, 73888, 175456, 247120, 179384, 164384, 70456, -94960, 255392, -282936, 99104 ], [ 57395, -336315, 192676, -363374, -188267, -355989, -317187, -294881, 82524, 31373, -386749, 50067, -393226, 222226, -297566, -400710, 353894, 9480, 219340, 471604, 352598, 311381, 480772, -50915, -336506, 321356, -241789, 142804 ], [ -104444, -328106, 216584, -175246, -72514, -171966, -148418, -101348, 22640, -64026, -213766, -73740, -417540, 21802, -218340, -264540, 160086, 45572, 9052, 325046, 121674, 193194, 183778, 23030, -97880, 112958, -78080, 56616 ], [ -278002, -316307, 246300, 22255, 48857, 25351, 34041, 108642, -39736, -170907, -32917, -198538, -439022, -198285, -124638, -118306, -43763, 86190, -217406, 158365, -124541, 63635, -141097, 105853, 162572, -107911, 91200, -35476 ], [ -381352, -300084, 221728, 170072, 145988, 205188, 166000, 288588, -64028, -229984, 81116, -302288, -406784, -345036, -46340, 2356, -201656, 112308, -390244, 3132, -334064, -41632, -389272, 177656, 369916, -244096, 191460, -124556 ], [ -151214, -262847, -60712, 81890, 127979, 301995, 58084, 325825, 92579, -61992, -122227, -306060, -119376, -143441, -41211, 1551, -141258, 69551, -308387, -97723, -369300, -31512, -273122, 197114, 324997, 21968, -36125, -199329 ], [ 78924, -225610, -343152, -6292, 109970, 398802, -49832, 363062, 249186, 106000, -325570, -309832, 168032, 58154, -36082, 746, -80860, 26794, -226530, -198578, -404536, -21392, -156972, 216572, 280078, 288032, -263710, -274102 ], [ 178787, -132879, -489269, -20701, 86399, 336939, -71330, 342726, 335629, 180419, -345223, -236915, 316903, 98334, -6023, -56471, -36500, 41484, -196612, -215562, -341231, 40109, -65716, 237371, 270025, 436871, -317766, -251099 ], [ 76000, 46176, -423328, 79648, 54176, 28256, 41600, 232832, 312928, 109280, -79136, -44704, 250272, -112576, 62816, -201440, -17088, 145536, -247488, -102080, -124640, 181536, -13184, 260256, 314208, 403360, -101888, -76000 ], [ -26787, 225231, -357387, 179997, 21953, -280427, 154530, 122938, 290227, 38141, 186951, 147507, 183641, -323486, 131655, -346409, 2324, 249588, -298364, 11402, 91951, 322963, 39348, 283141, 358391, 369849, 113990, 99099 ], [ -80574, 291810, -341440, 130266, -66788, -291078, 142048, 158924, 198198, -73920, 192064, 126848, 168936, -365122, 175476, -317638, -34502, 324982, -273458, 101812, 219978, 373222, 139088, 273882, 202136, 218696, 101346, 205360 ], [ -102861, 286083, -357632, -15945, -191862, -110137, 48944, 288690, 61601, -212288, 29408, -30656, 187612, -297939, 203214, -177177, -107481, 381953, -199835, 177390, 291071, 364873, 269176, 243959, -82972, -8084, -58205, 267368 ], [ -125148, 280356, -373824, -162156, -316936, 70804, -44160, 418456, -74996, -350656, -133248, -188160, 206288, -230756, 230952, -36716, -180460, 438924, -126212, 252968, 362164, 356524, 399264, 214036, -368080, -234864, -217756, 329376 ], [ -194802, 326081, -167887, -1802, -211236, 86711, 58398, 354859, -182276, -153769, -161726, -93268, 276606, -143737, 119876, 28562, -302, 250529, -213595, 154905, 373578, 217930, 274638, 90082, -247481, -233283, -212995, 246015 ], [ -274428, 382638, 84814, 223092, -56952, 67874, 202148, 250554, -283384, 113698, -161956, 54760, 357796, -52542, -20424, 78012, 233148, 10478, -334874, 20286, 372428, 51916, 96388, -53668, -41470, -183626, -173642, 132050 ] ], [ [ 7488, 138688, -331904, 320320, -385344, -39552, 55552, 253632, 107392, -136064, -208768, 21056, -351744, 127744, -39808, 127104, 207232, -9984, 90176, 288768, -432512, -314432, -226944, 80896, -264064, 192320, 256576, 295360 ], [ 27684, 144337, -318467, 319672, -365820, -54981, 50944, 240081, 107209, -147275, -207922, 42302, -327636, 129244, -35416, 103767, 182947, -26121, 99083, 254541, -407075, -293333, -204027, 81691, -258337, 172526, 236041, 291328 ], [ 182520, 187646, -215450, 314704, -216136, -173270, 15616, 136190, 105806, -233226, -201436, 205188, -142808, 140744, -1744, -75150, -3238, -149838, 167370, -7866, -212058, -131574, -28330, 87786, -214430, 20772, 78606, 260416 ], [ 337356, 230955, -112433, 309736, -66452, -291559, -19712, 32299, 104403, -319177, -194950, 368074, 42020, 152244, 31928, -254067, -189423, -273555, 235657, -270273, -17041, 30185, 147367, 93881, -170523, -130982, -78829, 229504 ], [ 357144, 245168, 9208, 238176, 52912, -306464, -27224, -46016, 79672, -283640, -194816, 428960, 133304, 142824, 44496, -314208, -249984, -347528, 228832, -343392, 97464, 90264, 237496, 63416, -111648, -147048, -201120, 158184 ], [ 123717, 204826, 165769, 41756, 115426, -127524, 17419, -76376, 11201, -20313, -206592, 298596, 49193, 94179, 17494, -151644, -75000, -328231, 81172, -61596, 61009, -40307, 167185, -35599, -24708, 91301, -257516, 11099 ], [ -109710, 164484, 322330, -154664, 177940, 51416, 62062, -106736, -57270, 243014, -218368, 168232, -34918, 45534, -9508, 10920, 99984, -308934, -66488, 220200, 24554, -170878, 96874, -134614, 62232, 329650, -313912, -135986 ], [ -147123, 104551, 374059, -171281, 221955, 88019, 49206, -159066, -46415, 298146, -138754, 64986, -147967, -14434, -5037, 60813, 119540, -162913, -71213, 311923, 3387, -190390, 95307, -85364, 10579, 323183, -330034, -88006 ], [ -33756, 29548, 345148, -49588, 251740, 15132, -7880, -228296, 25460, 193128, 11160, -17400, -283276, -83112, 23644, 24036, 19536, 80588, 34012, 257436, -6020, -124472, 146620, 77936, -147684, 128396, -315176, 110024 ], [ 79611, -45455, 316237, 72105, 281525, -57755, -64966, -297526, 97335, 88110, 161074, -99786, -418585, -151790, 52325, -12741, -80468, 324089, 139237, 202949, -15427, -58554, 197933, 241236, -305947, -66391, -300318, 308054 ], [ -43578, -3998, 214750, 77914, 223542, 45650, -24744, -231360, -46916, 17904, 157646, -51150, -454012, -134806, 39516, -109242, 33134, 269924, 173776, 31786, 67074, -104254, 214668, 207580, -303668, -97954, -230992, 323204 ], [ -232477, 69809, 93103, 51533, 141179, 198025, 42508, -127584, -251202, -42632, 111623, 33881, -461694, -94027, 15182, -222333, 206071, 133074, 188680, -171787, 175105, -180959, 221798, 119214, -256794, -84177, -146536, 287554 ], [ -421376, 143616, -28544, 25152, 58816, 350400, 109760, -23808, -455488, -103168, 65600, 118912, -469376, -53248, -9152, -335424, 379008, -3776, 203584, -375360, 283136, -257664, 228928, 30848, -209920, -70400, -62080, 251904 ], [ -190939, 79929, 1839, 96429, -37278, 202188, 134623, 143655, -304861, -15423, 55641, -23366, -213432, -63529, 106745, -239307, 281396, 17568, 56545, -209162, 239482, -179257, 277711, 12103, -150350, -95217, 77944, 27838 ], [ 39498, 16242, 32222, 167706, -133372, 53976, 159486, 311118, -154234, 72322, 45682, -165644, 42512, -73810, 222642, -143190, 183784, 38912, -90494, -42964, 195828, -100850, 326494, -6642, -90780, -120034, 217968, -196228 ], [ 216780, -43670, 36350, 211983, -195396, -55986, 141274, 377851, -6417, 133652, 24088, -236602, 200941, -73896, 298249, -79638, 89032, 52151, -187783, 76174, 147929, -52403, 307962, -24412, -27030, -130671, 289847, -345809 ], [ 202704, -89992, -54040, 159060, -134768, -28248, -32008, 81956, 131284, 99888, -39392, -50808, 8316, -37280, 228812, -133320, 4576, 36212, -105972, 25896, 84748, -111812, 47096, -38672, 51768, -90260, 116404, -227244 ], [ 188628, -136314, -144430, 106137, -74140, -510, -205290, -213939, 268985, 66124, -102872, 134986, -184309, -664, 159375, -187002, -79880, 20273, -24161, -24382, 21567, -171221, -213770, -52932, 130566, -49849, -57039, -108679 ], [ 145292, -140716, -131040, 53094, -66652, 13118, -232142, -265314, 353216, 45110, -81112, 162820, -181164, -26198, 95878, -197054, -63416, 2944, 49600, -14280, -21624, -154010, -377206, -33002, 117384, -10178, -86662, -7644 ], [ 63918, -90622, 17264, -105, -128246, 8403, -68635, 1187, 367936, 40671, 51460, -14694, 76482, -132527, 40103, -150387, 84244, -16192, 112896, 74316, -38828, -37193, -413983, 31375, -15372, 28531, 70681, 70602 ], [ -17456, -40528, 165568, -53304, -189840, 3688, 94872, 267688, 382656, 36232, 184032, -192208, 334128, -238856, -15672, -103720, 231904, -35328, 176192, 162912, -56032, 79624, -450760, 95752, -148128, 67240, 228024, 148848 ], [ -77890, -54769, 99492, -1653, -106489, 30443, 274, 225864, 376076, 7793, 161759, -169112, 313014, -178550, -50057, -142673, 206824, -86954, 188323, 190248, -83271, 148471, -359662, 105829, -199914, 18379, 204032, 232299 ], [ -127156, -103322, -80920, 105918, 54166, 73982, -231980, 19600, 358136, -33446, 56902, -39024, 143228, -29372, -73034, -227290, 89616, -155908, 173166, 184912, -115862, 191734, -200364, 86946, -208516, -77186, 83328, 318526 ], [ -176422, -151875, -261332, 213489, 214821, 117521, -464234, -186664, 340196, -74685, -47955, 91064, -26558, 119806, -96011, -311907, -27592, -224862, 158009, 179576, -148453, 234997, -41066, 68063, -217118, -172751, -37376, 404753 ], [ -77908, -91608, -183804, 290100, 95956, 68480, -378088, -94468, 230996, -61044, 20828, 111032, -96644, 162604, 31472, -200904, -72320, -240476, 104732, 91020, -48884, 83500, -116008, 61400, -185420, -187896, -81200, 270760 ], [ 42773, -15018, -67585, 362067, -64837, 5552, -244182, 42497, 108107, -39171, 115657, 114482, -151775, 189445, 181524, -60558, -106176, -248089, 45737, -10019, 70509, -97211, -226086, 56570, -147677, -190978, -113492, 103734 ], [ 152812, 53540, 33778, 408388, -198422, -51042, -114020, 156278, 2222, -10752, 202826, 118172, -207100, 193246, 301158, 57470, -130700, -254114, -5306, -88608, 181588, -247766, -326616, 63688, -107370, -190420, -144982, -42734 ], [ 151110, 37762, -20847, 185426, -46323, -41129, -23170, 26627, 74879, 86400, 209565, 124382, -264462, -44873, 101403, -58841, -57238, -243465, 27147, 68528, 205370, -81683, -326892, 196260, -40141, -151642, -168051, 26657 ], [ 149408, 21984, -75472, -37536, 105776, -31216, 67680, -103024, 147536, 183552, 216304, 130592, -321824, -282992, -98352, -175152, 16224, -232816, 59600, 225664, 229152, 84400, -327168, 328832, 27088, -112864, -191120, 96048 ], [ 144486, 1964, -73362, -127148, 198907, -42079, 108536, -150845, 189918, 222114, 206677, 126778, -330137, -429698, -178540, -219650, 87271, -229825, 84318, 320584, 165903, 195421, -294159, 345078, 112846, -75948, -179630, 149213 ], [ 132204, -27752, 58428, 88040, 157254, -100430, 35120, -11626, 163100, 126756, 159642, 100052, -226338, -367460, 14568, -100004, 152798, -244338, 91356, 273296, -96274, 180586, -185070, 95436, 240956, -43288, -89148, 165290 ], [ 119922, -57468, 190218, 303228, 115601, -158781, -38296, 127593, 136282, 31398, 112607, 73326, -122539, -305222, 207676, 19642, 218325, -258851, 98394, 226008, -358451, 165751, -75981, -154206, 369066, -10628, 1334, 181367 ], [ 107016, -64396, 248820, 371668, 41188, -88696, -89968, 197344, 28368, -3336, 88684, 117328, -40604, -240536, 211664, 155656, 231280, -212956, 107664, 111292, -384180, 123952, 62496, -216648, 264100, -45816, 9352, 124832 ], [ 93538, -50435, 240333, 305589, -63255, 99122, -121708, 203416, -153884, 17502, 85947, 226164, 21289, -173606, 42292, 306674, 196044, -111687, 118980, -65233, -193165, 57436, 227912, -107490, -54519, -143198, -58222, 1736 ], [ 80060, -36474, 231846, 239510, -167698, 286940, -153448, 209488, -336136, 38340, 83210, 335000, 83182, -106676, -127080, 457692, 160808, -10418, 130296, -241758, -2150, -9080, 393328, 1668, -373138, -240580, -125796, -121360 ], [ 135993, -35433, 119217, 237640, -118189, 212261, -53965, 97971, -261688, 54911, 45793, 255850, 131781, 9146, -215073, 364658, 72736, 11988, 6190, -214555, 123177, 28954, 373172, 45155, -329164, -142615, -60260, -16673 ], [ 216424, -38952, -30168, 258432, -14344, 44936, 91832, -55048, -96640, 69976, -3864, 110352, 175688, 142224, -274344, 185488, -33984, 6560, -165712, -115448, 225320, 103888, 287520, 65464, -157216, 24296, 52256, 168408 ], [ 296855, -42471, -179553, 279224, 89501, -122389, 237629, -208067, 68408, 85041, -53521, -35146, 219595, 275302, -333615, 6318, -140704, 1132, -337614, -16341, 327463, 178822, 201868, 85773, 14732, 191207, 164772, 353489 ], [ 280376, -41216, -128958, 216086, -85108, -81110, 225818, -63756, -105278, 228564, -14782, -62526, 189582, 114306, -215412, 82348, -101234, 76246, -231480, 2664, 153968, 76920, 189388, 42942, -74636, 189730, 24420, 227688 ], [ 259492, -39744, -69273, 149133, -272374, -30349, 206843, 94070, -294361, 377926, 27975, -84537, 156209, -60057, -89142, 169978, -55119, 155021, -112708, 18028, -32056, -33020, 180234, -2759, -175882, 180599, -127426, 87756 ], [ 224216, -20172, -32636, 90584, -396712, -4476, 173436, 231508, -432964, 474944, 71376, -117560, 126280, -189452, 9964, 251404, -41152, 219560, -30836, 29100, -186376, -121660, 173084, -21692, -245892, 190784, -216424, -35680 ], [ 120578, 85375, -105477, 71954, -222142, -96821, 71477, 272103, -331787, 323328, 117836, -202890, 112710, -105249, -19959, 303361, -179888, 216478, -124239, 19785, -190102, -109125, 175453, 86523, -167531, 292720, -6894, -80760 ], [ 16940, 190922, -178318, 53324, -47572, -189166, -30482, 312698, -230610, 171712, 164296, -288220, 99140, -21046, -49882, 355318, -318624, 213396, -217642, 10470, -193828, -96590, 177822, 194738, -89170, 394656, 202636, -125840 ], [ -78427, 250344, -200093, 5174, 47735, -225972, -97026, 283660, -129163, 75500, 118956, -296726, 82654, 38407, -24302, 330172, -380221, 149600, -272318, -16242, -121099, -97150, 141977, 220126, -59193, 359495, 232328, -85186 ], [ -160928, 238016, -142432, -88896, 19744, -176384, -108480, 146304, -27296, 65472, -69184, -185728, 61632, 59360, 87616, 185088, -321824, -8640, -266752, -70016, 70560, -118080, 46688, 116672, -104480, 111072, -17728, 88832 ], [ -243429, 225688, -84771, -182966, -8247, -126796, -119934, 8948, 74571, 55444, -257324, -74730, 40610, 80313, 199534, 40004, -263427, -166880, -261186, -123790, 262219, -139010, -48601, 13218, -149767, -137351, -267784, 262850 ], [ -178748, 271124, -28636, -164322, -20390, -52526, -42502, -6342, 34688, 71708, -169510, -55040, -23126, 109288, 193432, -26708, -211974, -224544, -209658, -166196, 330160, -173086, -13508, 25726, -80296, -116764, -337884, 183832 ], [ -19450, 353694, 26518, -73219, -22345, 37611, 92071, 56839, -96320, 104874, 95703, -94048, -114321, 143420, 111460, -43038, -164985, -217552, -128583, -201294, 318568, -215613, 105402, 112781, 62948, 76758, -292298, -57852 ], [ 139848, 436264, 81672, 17884, -24300, 127748, 226644, 120020, -227328, 138040, 360916, -133056, -205516, 177552, 29488, -59368, -117996, -210560, -47508, -236392, 306976, -258140, 224312, 199836, 206192, 270280, -246712, -299536 ], [ 52336, 319695, 125293, 119988, 8477, 184730, 114160, 100722, -185455, 31556, 320628, -97527, -102664, 174615, 32313, -32321, -35439, -255286, -39431, -201608, 146348, -207795, 173704, 133428, 147922, 203369, -117621, -248031 ], [ -87136, 161202, 166486, 224408, 48566, 234732, -50336, 64060, -107186, -104328, 216024, -46306, 41040, 163874, 52990, 3858, 54606, -310900, -46722, -152112, -45656, -137898, 87408, 34712, 47228, 81630, 29050, -134802 ], [ -214816, 5318, 194919, 314985, 78700, 278691, -204325, 24859, -31693, -229812, 112879, -1220, 174473, 151952, 73651, 38996, 139891, -353681, -54500, -98537, -232521, -67382, 8392, -58308, -42499, -35144, 168549, -29624 ], [ -83072, -93168, -57368, 101016, -110176, 189704, -127160, -70200, -17272, -126496, 41832, -91104, 81944, 114048, 93960, 51232, 120456, -114136, -72992, 44776, -306328, 16752, 89536, -26016, 109048, -42688, 150264, -101568 ], [ 48672, -191654, -309655, -112953, -299052, 100717, -49995, -165259, -2851, -23180, -29215, -180988, -10585, 76144, 114269, 63468, 101021, 125409, -91484, 188089, -380135, 100886, 170680, 6276, 260595, -50232, 131979, -173512 ], [ 171878, -246256, -466200, -259014, -391118, 13368, -5776, -208478, -13642, 50592, -93980, -240536, -84652, 4982, 146440, 49772, 57220, 262810, -84944, 249238, -374130, 115996, 216886, 50802, 339290, -52940, 95916, -217436 ], [ 270893, -176520, -351476, -212669, -208889, -69340, -54904, -104817, -95867, 40656, -140946, -214132, -106410, -160411, 212220, -37398, -55618, 110803, -7480, 77589, -141991, -64462, 164101, 129991, 211571, -41946, 9482, -181970 ], [ 369908, -106784, -236752, -166324, -26660, -152048, -104032, -1156, -178092, 30720, -187912, -187728, -128168, -325804, 278000, -124568, -168456, -41204, 69984, -94060, 90148, -244920, 111316, 209180, 83852, -30952, -76952, -146504 ], [ 337352, -89573, -130454, -160987, 8279, -212195, -60276, 29443, -141759, 4086, -153863, -66966, -56184, -363454, 279628, -134221, -142320, -120215, 87542, -139704, 216885, -290760, 93016, 191404, 38435, 23151, -66432, -170240 ], [ 161264, -129662, -33348, -200386, -117462, -247730, 84808, -19662, 23910, -40764, -31434, 156732, 118064, -261748, 211272, -59310, 35424, -119594, 39748, -47888, 228638, -189744, 112336, 67848, 82802, 124282, 49856, -258560 ], [ -14824, -169751, 63758, -239785, -243203, -283265, 229892, -68767, 189579, -85614, 90995, 380430, 292312, -160042, 142916, 15601, 213168, -118973, -8046, 43928, 240391, -88728, 131656, -55708, 127169, 225413, 166144, -346880 ], [ -72576, -62000, 164160, -130496, -199776, -124640, 199808, -36224, 117424, -22000, 116048, 355440, 160560, -148272, 26624, 104816, 209488, -200704, -15440, 69856, 114752, -77120, 116992, -39520, 51648, 157712, 98528, -301280 ], [ -78556, 110431, 266004, 43844, -82338, 118930, 93088, 32040, -58779, 89067, 98499, 221649, -105067, -175849, -110640, 200289, 126435, -318464, -5159, 66958, -70996, -104628, 87460, 37806, -76324, 16147, -49546, -197090 ], [ -84536, 282862, 367848, 218184, 35100, 362500, -13632, 100304, -234982, 200134, 80950, 87858, -370694, -203426, -247904, 295762, 43382, -436224, 5122, 64060, -256744, -132136, 57928, 115132, -204296, -125418, -197620, -92900 ], [ -46227, 145690, 316455, 196027, -86253, 226978, 128393, 63505, -109877, 104288, -67387, -25080, -194796, -130413, -308119, 179366, -69470, -291232, -10973, -17021, -319264, -118127, 69220, 162995, -191043, -174415, -205897, -72290 ], [ -3700, -20968, 250468, 155156, -230348, 55352, 294108, 16700, 43924, -11264, -228180, -136032, 23152, -47820, -360996, 42792, -185160, -121216, -29580, -105548, -370048, -100164, 84400, 208052, -164340, -214596, -200860, -59640 ], [ 19051, -150000, 176483, 114426, -342580, -74229, 428599, -32631, 182269, -102057, -340358, -223545, 203411, 22722, -399362, -90191, -270454, 34271, -35485, -155912, -399868, -100663, 86230, 237959, -121032, -245897, -174043, -51526 ], [ -90038, -28192, 49178, 74636, -242392, 76490, 354930, -98802, 217574, -27790, -128436, -154798, 132410, 12924, -340988, -199234, -153108, 92898, 43290, 48144, -289928, -224242, -940, 166866, 32976, -217998, -2026, -73652 ], [ -199127, 93616, -78127, 34846, -142204, 227209, 281261, -164973, 252879, 46477, 83486, -86051, 61409, 3126, -282614, -308277, -35762, 151525, 122065, 252200, -179988, -347821, -88110, 95773, 186984, -190099, 169991, -95778 ], [ -253992, 128304, -175888, 19048, -57640, 289440, 168744, -158872, 279704, 102744, 202856, -45440, -30176, -25648, -201216, -350704, -24544, 162008, 95392, 378512, -69384, -350976, -128960, -6720, 279696, -167536, 274576, -101800 ], [ -207187, -358, -218254, 48235, -2371, 185756, -16613, -17261, 290629, 125261, 148691, -57584, -160356, -90002, -76648, -268226, -212316, 82221, -128996, 359054, 42465, -128336, -82960, -168088, 257478, -154978, 252726, -77627 ], [ -160382, -129020, -260620, 77422, 52898, 82072, -201970, 124350, 301554, 147778, 94526, -69728, -290536, -154356, 47920, -185748, -400088, 2434, -353384, 339596, 154314, 94304, -36960, -329456, 235260, -142420, 230876, -53454 ], [ -125056, -154813, -167461, 141319, 13943, 96922, -298056, 180018, 228187, 130307, 72978, -3547, -270657, -153125, 38159, -38517, -406328, -78146, -460954, 322426, 180571, 140261, -49954, -293783, 183597, -19817, 141868, -51810 ], [ -98560, -101476, 29948, 231916, -97492, 202952, -325472, 169576, 89980, 82076, 76520, 122884, -135348, -101444, -74932, 158524, -272928, -159336, -478664, 307016, 140988, 50308, -108328, -106540, 109284, 187436, 1200, -67496 ], [ -72064, -48139, 227357, 322513, -208927, 308982, -352888, 159134, -48227, 33845, 80062, 249315, -39, -49763, -188023, 355565, -139528, -240526, -496374, 291606, 101405, -39645, -166702, 80703, 34971, 394689, -139468, -83182 ], [ 1916, 212, 204014, 248842, -223612, 180544, -279612, 104700, -12698, 11768, 53454, 107978, 29880, -16442, -134974, 371670, -54008, -219458, -371056, 128992, 108064, -35548, -137812, 77218, 69018, 199300, -88490, -99084 ], [ 89086, 47178, 119351, 129541, -211422, -13024, -178366, 38046, 71091, -3044, 18471, -107739, 30524, 11779, -35775, 337515, 18212, -169985, -206008, -74512, 127568, -5326, -84682, 20753, 133165, -107934, 15723, -115046 ], [ 176256, 94144, 34688, 10240, -199232, -206592, -77120, -28608, 154880, -17856, -16512, -323456, 31168, 40000, 63424, 303360, 90432, -120512, -40960, -278016, 147072, 24896, -31552, -35712, 197312, -415168, 119936, -131008 ], [ 165285, -101011, 106517, 86784, -91523, -292819, -78224, 61207, 164471, 35044, 61159, -159259, 15896, -11221, 75591, 203517, -56124, 49343, -82314, -163752, 129845, 6427, -80243, -186040, 157545, -273396, 204944, 30475 ], [ 154314, -296166, 178346, 163328, 16186, -379046, -79328, 151022, 174062, 87944, 138830, 4938, 624, -62442, 87758, 103674, -202680, 219198, -123668, -49488, 112618, -12042, -128934, -336368, 117778, -131624, 289952, 191958 ], [ 164953, -415401, 211585, 214992, 101175, -421978, -78367, 182167, 165648, 98424, 199061, 141605, -133, -93718, 86630, 24236, -288701, 331328, -147927, 26651, 77546, -26316, -155330, -419201, 94546, 16318, 330240, 313356 ], [ 253388, -261324, 105900, 177088, 104372, -309048, -69972, 2100, 92416, -43808, 196508, 179164, 51364, -53192, 37640, 18256, -156796, 235648, -110644, -34460, -21768, -25488, -101464, -259052, 130840, 186472, 209536, 290448 ], [ 341823, -107247, 215, 139184, 107569, -196118, -61577, -177967, 19184, -186040, 193955, 216723, 102861, -12666, -11350, 12276, -24891, 139968, -73361, -95571, -121082, -24660, -47598, -98903, 167134, 356626, 88832, 267540 ], [ 351708, 21910, -21320, 150890, 48646, -97638, -57732, -235434, -70308, -276392, 146772, 249612, 163738, 28340, -29920, -35534, -22866, 93088, -19248, -68482, -192406, -8012, -9902, -39194, 121868, 429860, 62628, 215092 ], [ 259478, 118671, 66540, 227089, -91033, -17943, -59802, -133521, -180938, -299300, 41570, 276430, 236809, 69970, -8944, -137723, -189685, 109648, 56744, 73267, -227343, 29202, 6773, -110057, -29426, 377098, 159274, 124242 ], [ 167248, 215432, 154400, 303288, -230712, 61752, -61872, -31608, -291568, -322208, -63632, 303248, 309880, 111600, 12032, -239912, -356504, 126208, 132736, 215016, -262280, 66416, 23448, -180920, -180720, 324336, 255920, 33392 ], [ 113928, 198178, 173620, 291587, -266936, 34872, -66027, -80355, -227988, -314126, -112029, 179901, 224221, 75215, 111023, -231551, -325293, 30148, 109458, 290525, -218557, -4775, 45148, -244808, -191089, 272354, 198831, -49598 ], [ 81360, 120116, 156232, 233006, -247984, -48848, -71294, -209454, -71496, -289516, -130130, -23534, 53906, -2778, 251622, -164230, -188466, -125976, 33236, 330706, -132882, -133782, 69528, -304976, -126298, 220788, 59750, -128396 ], [ 48792, 42054, 138844, 174425, -229032, -132568, -76561, -338553, 84996, -264906, -148231, -226969, -116409, -80771, 392221, -96909, -51639, -282100, -42986, 370887, -47207, -262789, 93908, -365144, -61507, 169222, -79331, -207194 ], [ 86004, 55392, -5564, 180144, -236360, -146968, -11788, -172912, 130268, -223996, -126572, -250684, -88224, -78684, 216160, -92128, -1112, -240684, 6432, 363368, -23012, -253556, 10728, -293512, -12576, 16236, -44392, -131412 ], [ 133683, 82440, -169025, 195508, -247630, -150970, 63491, 36940, 158857, -180641, -98949, -247441, -30264, -64585, -7400, -96728, 36470, -169637, 74696, 348694, -8039, -223587, -88586, -202110, 33976, -151963, 16650, -32443 ], [ 171218, 101128, -295752, 202530, -257014, -140812, 124838, 216962, 176674, -151266, -63642, -239684, 31838, -46930, -205630, -98330, 54286, -96074, 128486, 330522, -3916, -185728, -180174, -109366, 65434, -291760, 75122, 62822 ], [ 102241, 32036, -36772, 121961, -246595, 18026, 39899, 83769, 81385, -268681, 52347, -184530, 137431, 8063, -137895, -68453, -135441, 3907, 30299, 275621, -113718, -65024, -190639, -2531, -61595, -133336, 106609, 119195 ], [ 33264, -37056, 222208, 41392, -236176, 176864, -45040, -49424, -13904, -386096, 168336, -129376, 243024, 63056, -70160, -38576, -325168, 103888, -67888, 220720, -223520, 55680, -201104, 104304, -188624, 25088, 138096, 175568 ], [ -18423, -128163, 345024, 37473, -188440, 265100, -86145, -111707, -77532, -401178, 226218, -62385, 305833, 98771, -46994, 12077, -375889, 146952, -99344, 156978, -283944, 123569, -186334, 146935, -264406, 103369, 126323, 190018 ], [ -30590, -269590, 156608, 208754, -55408, 191960, -27058, -11910, -68792, -182356, 151284, 31662, 270850, 90422, -125700, 110218, -108882, 59920, 21728, 73028, -231504, 70738, -113884, 42814, -223052, -1534, 15670, 108644 ], [ -42757, -411017, -31808, 380035, 77624, 118820, 32029, 87887, -60052, 36466, 76350, 125709, 235867, 82073, -204406, 208359, 158125, -27112, 142800, -10922, -179064, 17907, -41434, -61307, -181698, -106437, -94983, 27270 ], [ -57672, -424596, -18036, 339720, 100916, 86372, 61476, 108976, -73260, 78348, -12108, 148716, 124252, 19664, -153344, 223328, 251408, -61332, 146920, -116256, -127164, -2716, -53836, -39860, -64264, -90836, -138856, -30212 ], [ -75106, -320981, 181075, 105442, 23613, 91225, 63753, 57916, -106587, -41965, -112963, 106603, -57609, -92300, 16672, 162056, 185444, -47141, 43834, -241192, -75759, 6185, -144019, 96691, 122910, 35227, -121514, -65793 ], [ -92540, -217366, 380186, -128836, -53690, 96078, 66030, 6856, -139914, -162278, -213818, 64490, -239470, -204264, 186688, 100784, 119480, -32950, -59252, -366128, -24354, 15086, -234202, 233242, 310084, 161290, -104172, -101374 ], [ -60181, -205619, 377796, -180126, -120419, 10083, 32709, -73801, -150852, -139179, -232325, 51787, -329242, -110494, 119282, 30026, 126038, -55224, -19028, -163372, 28870, 26333, -61276, 207205, 220022, 154668, -61381, -73868 ], [ -10248, -226296, 304288, -166832, -183416, -107976, -13176, -164904, -153888, -65464, -221768, 49464, -386512, 55888, -31920, -44080, 158192, -90368, 71776, 155040, 82736, 38408, 204512, 123784, 32112, 101216, -9608, -24096 ], [ 39685, -246973, 230780, -153538, -246413, -226035, -59061, -256007, -156924, 8251, -211211, 47141, -443782, 222270, -183122, -118186, 190346, -125512, 162580, 473452, 136602, 50483, 470300, 40363, -155798, 47764, 42165, 25676 ], [ -51556, -208998, 246328, -32290, -169358, -176498, -31246, -46524, -166384, 10378, -131178, -57812, -431004, 99814, -180412, -25092, 70810, -93028, 39940, 316730, 84934, 23398, 199662, 89338, -56168, -31758, 113408, 61720 ], [ -149214, -168357, 265924, 93865, -85937, -119343, -81, 176622, -176136, 9251, -47987, -167430, -415042, -35771, -170706, 75602, -55621, -57470, -92402, 138411, 28469, -5467, -95359, 144331, 56532, -112465, 185536, 97140 ], [ -214680, -128748, 233696, 190312, -10916, -46052, 30480, 355732, -149828, 4448, -3452, -242096, -367360, -133396, -141468, 152044, -150792, -33684, -188988, -17372, -32400, -28256, -309544, 190152, 156516, -145536, 218300, 94124 ], [ -127234, -94041, -44696, 145646, 24205, 103885, 58172, 325671, 47765, -17816, -142533, -150740, -169008, -50711, -19453, 113289, -97478, -65815, -115733, -66109, -114188, -22184, -139758, 192406, 196099, 47664, 64085, -91463 ], [ -39788, -59334, -323088, 100980, 59326, 253822, 85864, 295610, 245358, -40080, -281614, -59384, 29344, 31974, 102562, 74534, -44164, -97946, -42478, -114846, -195976, -16112, 30028, 194660, 235682, 240864, -90130, -277050 ], [ 34005, 375, -461395, 72469, 83737, 273997, 121170, 267178, 356155, -39691, -304721, -5189, 147569, 50066, 148527, 24511, -8076, -74412, -18588, -133766, -224169, 23323, 118292, 194493, 250335, 311889, -145066, -330013 ], [ 86560, 98976, -381792, 69088, 91488, 92320, 168320, 241280, 331936, -4064, -147424, -8800, 141152, -32320, 76192, -43040, 1216, 35712, -71488, -106304, -168992, 114656, 79744, 190560, 226208, 192864, -45568, -176672 ], [ 139115, 197577, -302189, 65707, 99239, -89357, 215470, 215382, 307717, 31563, 9873, -12411, 134735, -114706, 3857, -110591, 10508, 145836, -124388, -78842, -113815, 205989, 41196, 186627, 202081, 73839, 53930, -23331 ], [ 66958, 257006, -280896, 40374, 21828, -98666, 152608, 242964, 226490, 704, 1984, -11136, 127576, -174734, 33708, -90026, 29782, 225146, -141854, -10388, -30778, 250506, 73264, 133302, 113960, -43016, 10222, 96592 ], [ -85371, 291253, -297088, 929, -110330, 2833, 19024, 304926, 108615, -72896, -112096, -6720, 119940, -220389, 129250, -12815, 55473, 284647, -136541, 84418, 70169, 264927, 150728, 48225, -15300, -158476, -125547, 195032 ], [ -237700, 325500, -313280, -38516, -242488, 104332, -114560, 366888, -9260, -146496, -226176, -2304, 112304, -266044, 224792, 64396, 81164, 344148, -131228, 179224, 171116, 279348, 228192, -36852, -144560, -273936, -261316, 293472 ], [ -285662, 325927, -179657, 74362, -183164, 121889, 18578, 238413, -38044, -96767, -163442, 68916, 175538, -136367, 184028, 114494, 167294, 170823, -184093, 115855, 227014, 157254, 111970, -47506, -68335, -203253, -229429, 161689 ], [ -311652, 319234, -14494, 219308, -83528, 121774, 207868, 69846, -48072, -21074, -63484, 154200, 253692, 30222, 114568, 158884, 266148, -51518, -249206, 19186, 273428, 6420, -45028, -42492, 51150, -93382, -162246, -18562 ] ], [ [ -292416, -73920, -419200, 347072, -333248, -250752, 94976, 395840, 177792, 63872, -211584, 53440, -453120, 200960, 24960, -55936, 63616, 119552, 223936, 423936, -379008, -290496, -190336, 193536, -131712, 241600, 334016, 420672 ], [ -256116, -63717, -386689, 348008, -316628, -254103, 86144, 365723, 179523, 43751, -208230, 71914, -422940, 199028, 21432, -70627, 47713, 93053, 224857, 384495, -349281, -275271, -166825, 183177, -123147, 217978, 315395, 403968 ], [ 22184, 14506, -137438, 355184, -189208, -279794, 18432, 134826, 192794, -110510, -182516, 213548, -191560, 184216, -5616, -183258, -74210, -110106, 231918, 82114, -121374, -158546, 13426, 103758, -57482, 36876, 172634, 275904 ], [ 300484, 92729, 111813, 362360, -61788, -305485, -49280, -96071, 206065, -264771, -156802, 355182, 39820, 169404, -32664, -295889, -196133, -313265, 238979, -220267, 106533, -41821, 193677, 24339, 8183, -144226, 29873, 147840 ], [ 390408, 134288, 296616, 292384, 60304, -243808, -75976, -261440, 213608, -289448, -144128, 408544, 168680, 160248, -44560, -317728, -224640, -445912, 195744, -313120, 222952, 13704, 267240, -42008, 35488, -172920, -90592, 6648 ], [ 127127, 107102, 360579, 77748, 172406, -18316, -25767, -303944, 210411, -71155, -155904, 296396, 105315, 161697, -28046, -169332, -77992, -446349, 58204, -13108, 130331, -45521, 140763, -83845, -9132, 84151, -169252, -159159 ], [ -136154, 79916, 424542, -136888, 284508, 207176, 24442, -346448, 207214, 147138, -167680, 184248, 41950, 163146, -11532, -20936, 68656, -446786, -79336, 286904, 37710, -104746, 14286, -125682, -53752, 341222, -247912, -324966 ], [ -141073, 15693, 420281, -164571, 300033, 264305, -26606, -348574, 222139, 225590, -121814, 33438, -72661, 136970, 48753, 13359, 111356, -271307, -97679, 341073, 45033, -107538, -18279, -50428, -125711, 358053, -257126, -239938 ], [ 52748, -77020, 363540, -48444, 241268, 191924, -155544, -319640, 251004, 196472, -31608, -147112, -226692, 89544, 142708, -40116, 74096, 39492, -24332, 206132, 129236, -66920, 21396, 114896, -218700, 190084, -212920, 38040 ], [ 246569, -169733, 306799, 67683, 182503, 119543, -284482, -290706, 279869, 167354, 58598, -327662, -380723, 42118, 236663, -93591, 36836, 350291, 49015, 71191, 213439, -26302, 61071, 280220, -311689, 22115, -168714, 316018 ], [ 85826, -148362, 177482, 82974, 66066, 197318, -251960, -215872, 70036, 116816, -14438, -155034, -440020, 83918, 150132, -160062, 113786, 208588, 149488, -97266, 243030, -112746, 129924, 146420, -265916, -101430, -153200, 354092 ], [ -173407, -95301, 28005, 70255, -66391, 316803, -174588, -128288, -206102, 60328, -132819, 115699, -473002, 150503, 13466, -230143, 222461, -58810, 257496, -275033, 257451, -234485, 206882, -70470, -181598, -212635, -145656, 325526 ], [ -432640, -42240, -121472, 57536, -198848, 436288, -97216, -40704, -482240, 3840, -251200, 386432, -505984, 217088, -123200, -300224, 331136, -326208, 365504, -452800, 271872, -356224, 283840, -287360, -97280, -323840, -138112, 296960 ], [ -171337, 48403, 33893, 163727, -188682, 180804, 12149, 150541, -358431, 120427, -90637, 200638, -181224, 92957, 49875, -165145, 308412, -126752, 166347, -348334, 184702, -302611, 344261, -298515, -20506, -207483, 62632, 47594 ], [ 89966, 139046, 189258, 269918, -178516, -74680, 121514, 341786, -234622, 237014, 69926, 14844, 143536, -31174, 222950, -30066, 285688, 72704, -32810, -243868, 97532, -248998, 404682, -309670, 56268, -91126, 263376, -201772 ], [ 274244, 168014, 272938, 337669, -151660, -232294, 160414, 416681, -101083, 313436, 161544, -105790, 337231, -105400, 319875, 53198, 238104, 234685, -178477, -150822, 11507, -220945, 396798, -316660, 115662, 9051, 371005, -392603 ], [ 181232, -25048, 98552, 267036, -64720, -37576, -54360, 72716, 67484, 245264, 4960, 8152, 59092, 32, 142660, -50072, 101024, 261756, -131580, -98888, -70396, -284908, 143016, -308656, 112488, 50980, 143420, -372708 ], [ 88220, -218110, -75834, 196403, 22220, 157142, -269134, -271249, 236051, 177092, -151624, 122094, -219047, 105464, -34555, -153342, -36056, 288827, -84683, -46954, -152299, -348871, -110766, -300652, 109314, 92909, -84165, -352813 ], [ 46468, -263652, -134560, 86050, 14220, 204650, -285338, -329334, 337728, 87570, -155208, 131756, -250596, 115086, -153470, -180202, -67816, 281728, -30656, 4200, -140072, -275934, -291538, -201038, 66520, 136298, -135810, -253428 ], [ 71354, -117418, -42928, -75939, -117202, 60785, -43401, -15775, 352448, -29707, 40108, 5854, 38422, 155, -196595, -107729, 37340, 230208, 32640, 54340, -5476, -25027, -377397, 17669, -27780, 181585, 41267, -50706 ], [ 96240, 28816, 48704, -237928, -248624, -83080, 198536, 297784, 367168, -146984, 235424, -120048, 327440, -114776, -239720, -35256, 142496, 178688, 95936, 104480, 129120, 225880, -463256, 236376, -122080, 226872, 218344, 152016 ], [ 82666, 79365, -4084, -172967, -203091, -127495, 105478, 232728, 364548, -182661, 250485, -129160, 366738, -64722, -246275, -107803, 94712, 28018, 146017, 89400, 125971, 280317, -436090, 307063, -121550, 104729, 158976, 277113 ], [ 48580, 78882, -133896, 13034, -63182, -118870, -166244, -34256, 352680, -174818, 169410, -75984, 272852, 73324, -233326, -257694, -34640, -175532, 189050, 39536, 49358, 229970, -348644, 298806, -70444, -106710, -26496, 360810 ], [ 14494, 78399, -263708, 199035, 76727, -110245, -437966, -301240, 340812, -166975, 88335, -22808, 178966, 211370, -220377, -407585, -163992, -379082, 232083, -10328, -27255, 179623, -261198, 290549, -19338, -318149, -211968, 444507 ], [ 45028, 115896, -220500, 274876, 3996, -114560, -440568, -232364, 147484, -16252, 49780, -50712, 32980, 260196, -86448, -314776, -238464, -308852, 90036, -16252, 49412, 79716, -295352, 236872, -124612, -261288, -153360, 238904 ], [ 85255, 159090, -151339, 334193, -100631, -120816, -402802, -113109, -73063, 155903, 17603, -90778, -120821, 295639, 65628, -185562, -304704, -197555, -79773, -15585, 149071, -27625, -347746, 176382, -253343, -164182, -58140, -10094 ], [ 119460, 196364, -82778, 364652, -188082, -123510, -359628, -8238, -264902, 307456, -8594, -121804, -263508, 305226, 187682, -76246, -361348, -97078, -225086, -6240, 236060, -109298, -389448, 129688, -357070, -78748, 16014, -221946 ], [ 90434, 171478, -20517, 92102, -95185, -88803, -259670, -54399, -155307, 242688, 27999, -57910, -289498, 43325, -5495, -175859, -317234, -110211, -113191, 94224, 190014, 78543, -318884, 227852, -198255, -115870, -131025, -43765 ], [ 61408, 146592, 41744, -180448, -2288, -54096, -159712, -100560, -45712, 177920, 64592, 5984, -315488, -218576, -198672, -275472, -273120, -123344, -1296, 194688, 143968, 266384, -248320, 326016, -39440, -152992, -278064, 134416 ], [ 31010, 112228, 110074, -286692, 47657, -46325, -64472, -110783, 34378, 101686, 119623, 33982, -311987, -404310, -276132, -291414, -193075, -133355, 70986, 251416, 48005, 368671, -211461, 304466, 109722, -141156, -357434, 259103 ], [ -2524, 56200, 192276, -12808, -574, -100122, 19984, -38862, 47028, -756, 216798, -20068, -241078, -415948, -89096, -116108, -30902, -136230, 52724, 208176, -162054, 275406, -251642, 9284, 236820, -17416, -282132, 261518 ], [ -36058, 172, 274478, 261076, -48805, -153919, 104440, 33059, 59678, -103198, 313973, -74118, -170169, -427586, 97940, 59198, 131271, -139105, 34462, 164936, -372113, 182141, -291823, -285898, 363918, 106324, -206830, 263933 ], [ 11096, 31612, 263164, 330396, -68020, -74792, 87088, 85408, -32528, -177752, 263716, -25232, -96308, -338568, 116976, 211800, 223184, -160244, 20016, 59284, -411196, 139792, -180384, -305176, 257676, 66648, -140072, 228320 ], [ 132214, 143231, 166127, 212199, -60637, 126182, -23588, 119816, -220852, -226742, 78313, 118012, -19741, -157282, -17988, 343590, 250692, -198125, 9068, -103579, -293551, 144116, 70040, -71542, -62461, -122826, -81146, 157848 ], [ 253332, 254850, 69090, 94002, -53254, 327156, -134264, 154224, -409176, -275732, -107090, 261256, 56826, 24004, -152952, 475380, 278200, -236006, -1880, -266442, -175906, 148440, 320464, 162092, -382598, -312300, -22220, 87376 ], [ 317075, 254813, 28731, 75544, -23567, 188215, -92399, 37009, -243560, -175275, -90805, 139470, 101399, 135998, -237579, 442406, 146656, -137700, -65222, -231561, -19229, 135390, 303036, 159137, -262724, -235741, 65844, 128373 ], [ 360568, 215368, 8376, 92288, 13992, -70696, 3304, -133720, 46976, -22072, -3336, -75856, 134680, 223536, -304440, 351280, -41024, 8672, -147056, -126888, 151224, 116208, 191072, 72680, 12448, -65288, 164192, 208712 ], [ 404061, 175923, -11979, 109032, 51551, -329607, 99007, -304449, 337512, 131131, 84133, -291182, 167961, 311074, -371301, 260154, -228704, 155044, -228890, -22215, 321677, 97026, 79108, -13777, 287620, 105165, 262540, 289051 ], [ 298856, 113664, 104726, 107186, -119164, -167922, 66142, -167684, 74902, 266140, 18966, -152682, 204762, 208598, -277628, 230628, -218406, 236274, -109160, -78472, 131792, 12328, 134212, -13334, 103036, 187574, 33484, 222584 ], [ 186892, 50368, 227661, 104495, -299346, 12881, 27433, -16942, -212851, 400322, -53139, 1901, 241723, 97485, -176658, 203902, -199109, 314543, 19732, -142044, -74472, -75348, 196910, -8941, -102446, 265981, -210454, 149444 ], [ 73032, 9660, 293932, 102728, -421176, 147500, -17964, 114204, -439916, 467904, -107792, 103320, 248600, 5116, -110684, 192004, -200256, 373560, 109700, -185884, -231256, -156948, 248500, 7788, -245804, 335808, -371832, 73440 ], [ -49834, 76245, 91049, 105350, -265834, 62745, -95129, 152269, -378713, 219136, -79548, -47790, 112578, 1781, -210941, 250539, -298512, 341130, 14779, -135997, -153010, -209687, 247327, 83113, -94073, 364880, -141050, -16168 ], [ -172700, 142830, -111834, 107972, -110492, -22010, -172294, 190334, -317510, -29632, -51304, -198900, -23444, -1554, -311198, 309074, -396768, 308700, -80142, -86110, -74764, -262426, 246154, 158438, 57658, 393952, 89732, -105776 ], [ -272841, 195960, -221279, 58898, -58371, -88252, -175830, 214404, -261977, -187356, -59420, -214578, -60214, 45997, -303482, 333076, -448575, 220704, -145642, -44710, 13607, -299946, 236467, 192714, 84973, 305133, 156120, -107670 ], [ -337632, 228160, -185376, -70592, -166816, -125696, -64832, 216704, -215264, -203456, -124096, -19584, 57408, 172704, -127808, 303360, -428128, 46272, -165376, -16512, 117728, -313792, 213536, 163136, -81248, 32928, -33216, 26880 ], [ -402423, 260360, -149473, -200082, -275261, -163140, 46166, 219004, -168551, -219556, -188772, 175410, 175030, 299411, 47866, 273644, -407681, -128160, -185110, 11686, 221849, -327638, 190605, 133558, -247469, -239277, -222552, 161430 ], [ -275988, 301660, -91380, -124150, -204002, -137402, 113918, 151486, -210304, -176716, -65890, 158976, 95630, 346360, 80264, 175076, -339970, -206944, -115454, -60860, 253072, -311818, 159764, 162346, -211768, -197812, -307700, 70664 ], [ -26622, 348810, -19022, 83839, -17219, -71047, 153869, 39085, -308928, -95986, 177565, 6624, -110427, 342036, 20556, 32246, -241875, -224240, 11667, -198170, 237432, -276927, 123838, 228655, -46260, 45298, -325870, -164948 ], [ 222744, 395960, 53336, 291828, 169564, -4692, 193820, -73316, -407552, -15256, 421020, -145728, -316484, 337712, -39152, -110584, -143780, -241536, 138788, -335480, 221792, -242036, 87912, 294964, 119248, 288408, -344040, -400560 ], [ 170960, 251077, 167247, 362428, 188767, 48990, 58192, -18650, -297765, -105108, 351868, -57597, -170072, 242397, -73837, -619, -70309, -269586, 140243, -228184, 72164, -124305, 53848, 226620, 129222, 289059, -176295, -279029 ], [ 55776, 65766, 289906, 404104, 172690, 100004, -114400, 71188, -144102, -230872, 216904, 81162, 50544, 127926, -103254, 162566, -2022, -299900, 115242, -69392, -105672, 10866, 20176, 129928, 106452, 238666, 30590, -82310 ], [ -52192, -114494, 393293, 431651, 148132, 144865, -276023, 153097, 1681, -346940, 87205, 205844, 256643, 20656, -126703, 311708, 63441, -320219, 87092, 83293, -278083, 136558, -10088, 37524, 90623, 186088, 230391, 101144 ], [ -1408, -183632, 72696, 148360, -63008, 54360, -196328, 60568, -25896, -249696, 73336, 20832, 143368, 71808, -18856, 151904, 66776, -120648, -10336, 101624, -331144, 53712, 34624, 39456, 227496, 85440, 274344, -7232 ], [ 49376, -252770, -247901, -134931, -274148, -36145, -116633, -31961, -53473, -152452, 59467, -164180, 30093, 122960, 88991, -7900, 70111, 78923, -107764, 119955, -384205, -29134, 79336, 41388, 364369, -15208, 318297, -115608 ], [ 114722, -255056, -462856, -332098, -368282, -97688, -50480, -97994, -75374, -51488, 44620, -268168, -52708, 107986, 180056, -138460, 40236, 218590, -164848, 98098, -381478, -107084, 126994, 52518, 451358, -90692, 308964, -178804 ], [ 221327, -67928, -378492, -285247, -130899, -77172, -22696, -88955, -81193, 60016, 27002, -142588, -49166, -94345, 223572, -186162, -83734, 188529, -107624, -37625, -220685, -171162, 182999, 89709, 397009, -94878, 148654, -113990 ], [ 327932, 119200, -294128, -238396, 106484, -56656, 5088, -79916, -87012, 171520, 9384, -17008, -45624, -296676, 267088, -233864, -207704, 158468, -50400, -173348, -59892, -235240, 239004, 126900, 342660, -99064, -11656, -49176 ], [ 309016, 116105, -187698, -197705, 138013, -68513, 64772, -38911, -58005, 200018, 48339, 125006, 2776, -308586, 279364, -197999, -152528, 128803, -67118, -237032, 37607, -261016, 275528, 101732, 325601, -40539, -24192, -88576 ], [ 153168, -94506, -57196, -163734, -55026, -115686, 159256, 36966, 8994, 137964, 149010, 284948, 100112, -112764, 257560, -70970, 98080, 99570, -164500, -222128, 66058, -245008, 290800, 8536, 349222, 86398, 124480, -241664 ], [ -2680, -305117, 73306, -129763, -248065, -162859, 253740, 112843, 75993, 75910, 249681, 444890, 197448, 83058, 235756, 56059, 348688, 70337, -261882, -207224, 94509, -229000, 306072, -84660, 372843, 213335, 273152, -394752 ], [ -75392, -173584, 179648, 14528, -242720, -18336, 219520, 152448, 912, 135344, 187504, 364240, 86288, 106224, 71680, 153040, 275312, -65536, -182640, -92768, 45760, -160192, 178944, -93728, 222016, 213680, 206240, -408992 ], [ -111732, 107637, 275420, 207084, -150582, 210054, 128992, 176184, -136329, 247929, 54081, 178331, -116089, 53853, -154640, 236875, 60193, -248064, -26125, 65242, -36764, -68284, -10484, -65990, -5132, 158641, 45010, -362486 ], [ -148072, 388858, 371192, 399640, -58444, 438444, 38464, 199920, -273570, 360514, -79342, -7578, -318466, 1482, -380960, 320710, -154926, -430592, 130390, 223252, -119288, 23624, -199912, -38252, -232280, 103602, -116220, -315980 ], [ -35249, 238046, 388109, 239081, -111311, 260022, 150019, 197595, -115047, 161312, -156905, -84392, -198052, -4815, -406877, 226402, -173002, -394720, 72033, 175105, -217184, 56795, -93492, 31633, -157889, -62149, -212035, -288374 ], [ 91780, 46088, 397516, 44892, -177988, 42856, 280820, 192788, 71644, -67584, -229148, -150816, -46896, -6724, -413708, 115128, -172312, -338048, -6788, 107324, -316544, 84372, 41104, 105532, -54780, -238444, -301620, -262568 ], [ 173689, -103888, 372129, -120578, -231612, -125863, 387261, 164995, 228095, -244067, -268418, -204691, 78385, -11114, -402134, 2363, -146770, -269835, -69343, 63912, -399956, 85699, 147698, 168109, 48104, -390019, -350153, -225986 ], [ -45202, 26016, 114782, -94588, -198216, 28398, 331302, -16038, 182946, -71130, -87868, -174906, 31166, -32044, -267860, -120342, 44452, -124682, -23458, 182960, -377048, -87974, 67612, 155206, 149488, -376794, -125006, -117564 ], [ -264093, 155920, -142565, -68598, -164820, 182659, 275343, -197071, 137797, 101807, 92682, -145121, -16053, -52974, -133586, -243047, 235674, 20471, 22427, 302008, -354140, -261647, -12474, 142303, 250872, -363569, 100141, -9142 ], [ -393912, 189200, -293808, -45192, -113080, 263392, 167864, -251272, 124296, 235976, 183672, -149632, -75936, -103440, -43520, -272208, 256352, 106568, -9504, 375344, -249432, -311552, -40256, 73536, 299056, -334032, 226352, 82120 ], [ -356721, 41310, -246106, -26631, -26945, 206260, -36215, -67663, 170135, 297455, 106737, -218448, -159564, -209286, -36344, -125974, -42740, 81935, -187340, 362970, 8651, -129392, 30032, -99976, 247490, -273910, 167058, 141207 ], [ -319530, -106580, -198404, -8070, 59190, 149128, -240294, 115946, 215974, 358934, 29802, -287264, -243192, -315132, -29168, 20260, -341832, 57302, -365176, 350596, 266734, 52768, 100320, -273488, 195924, -213788, 107764, 200294 ], [ -196864, -172479, -77239, 86957, 19069, 147038, -351384, 228198, 164937, 326657, 9222, -179657, -229099, -269879, -47355, 133721, -426216, 21866, -451934, 308478, 290505, 37367, 109898, -274269, 131215, -57635, 49380, 119306 ], [ -8448, -175308, 100436, 240804, -118172, 187288, -390944, 285560, 39380, 222260, 31992, 63660, -139836, -108396, -85052, 221972, -345440, -21880, -468632, 243480, 134036, -130004, 72776, -142180, 56396, 172388, -8304, -69432 ], [ 179968, -178137, 278111, 394651, -255413, 227538, -430504, 342922, -86177, 117863, 54762, 306977, -50573, 53087, -122749, 310223, -264664, -65626, -485330, 178482, -22433, -297375, 35654, -10091, -18423, 402411, -65988, -258170 ], [ 232916, -114276, 250874, 272558, -206804, 122816, -303636, 183636, -83934, 161192, 64410, 166894, 59624, 67906, -151914, 320498, -166824, -115222, -286928, 62112, -72864, -196852, -59932, 21558, 13534, 204844, 46194, -214276 ], [ 248234, -31890, 166717, 73815, -106570, -22176, -130538, -35830, -46191, 245556, 70413, -79689, 175636, 41985, -178709, 309113, -64244, -166443, -28776, -68528, -93840, -21914, -171758, 25307, 75151, -111498, 205561, -105762 ], [ 263552, 50496, 82560, -124928, -6336, -167168, 42560, -255296, -8448, 329920, 76416, -326272, 291648, 16064, -205504, 297728, 38336, -217664, 229376, -199168, -114816, 153024, -283584, 29056, 136768, -427840, 364928, 2752 ], [ 153911, -142129, 80007, 48768, -17537, -250865, -31408, -149795, 130173, 190540, 177869, -195977, 256136, -90311, -88595, 240895, -57620, -11883, 29138, -40376, 4071, 71305, -216401, -149608, 178467, -263804, 328496, 125273 ], [ 44270, -334754, 77454, 222464, -28738, -334562, -105376, -44294, 268794, 51160, 279322, -65682, 220624, -196686, 28314, 184062, -153576, 193898, -171100, 118416, 122958, -10414, -149218, -328272, 220166, -99768, 292064, 247794 ], [ -12301, -432099, 82731, 341360, -20419, -387614, -169909, 19037, 345520, -63320, 331655, 37303, 172457, -239666, 125218, 110564, -207807, 320064, -304413, 208393, 197710, -78148, -103190, -442411, 234950, 61418, 230272, 342660 ], [ 122180, -186436, 116196, 262976, 58172, -330344, -200476, -69444, 199424, -88160, 207156, 41972, 78732, -54424, 150104, -22928, -111828, 159616, -196796, 50636, 113576, -95536, -133320, -324260, 152840, 212344, 77184, 337968 ], [ 256661, 59227, 149661, 184592, 136763, -273074, -231043, -157925, 53328, -113000, 82657, 46641, -14993, 130818, 174990, -156420, -15849, -832, -89179, -107121, 29442, -112924, -163450, -206109, 70730, 363270, -75904, 333276 ], [ 273652, 208690, 168936, 155598, 111874, -229154, -187180, -145806, -61068, -171320, -12772, 86020, -24098, 207420, 180576, -221082, -36550, -87840, -4112, -117718, -58162, -68292, -198970, -175198, 11780, 437516, -101492, 287164 ], [ 137906, 233093, 169764, 190811, -47539, -202589, -46558, -2907, -134254, -273164, -70410, 170522, 76803, 142790, 161072, -196265, -208935, -79376, 51640, 62993, -150277, 56966, -241497, -257699, -17062, 412078, 38670, 187206 ], [ 2160, 257496, 170592, 226024, -206952, -176024, 94064, 139992, -207440, -375008, -128048, 255024, 177704, 78160, 141568, -171448, -381320, -70912, 107392, 243704, -242392, 182224, -284024, -340200, -45904, 386640, 178832, 87248 ], [ -63656, 215734, 113340, 206337, -226280, -139544, 35591, 46431, -200796, -367322, -100831, 166591, 190495, 57285, 183909, -123861, -277135, -126228, 114694, 315935, -191167, 144627, -252556, -347416, 17669, 302582, 157669, 33430 ], [ -92176, 138684, 25112, 157370, -170896, -97776, -129066, -173242, -151576, -301220, -28358, -14074, 156294, 59746, 259234, -64130, -25446, -215560, 96156, 330310, -63494, 20174, -181624, -314480, 130530, 187260, 50466, 4220 ], [ -120696, 61634, -63116, 108403, -115512, -56008, -293723, -392915, -102356, -235118, 44115, -194739, 122093, 62207, 334559, -4399, 226243, -304892, 77618, 344685, 64179, -104279, -110692, -281544, 243391, 71938, -56737, -24990 ], [ -23556, 120864, -145044, 187536, -99608, -61960, -183300, -254928, 15604, -159316, 13788, -178964, 44832, 100748, 174624, -25248, 107832, -276324, 39520, 332920, -9548, -90492, -118280, -144088, 168352, -67804, -115320, -76060 ], [ 92433, 200536, -226027, 285884, -89626, -75070, -31615, -63292, 143875, -82059, -31959, -133723, -38888, 144701, -20600, -58184, -66094, -230071, -1512, 317234, -113485, -55969, -137646, 9046, 65128, -211209, -166610, -130409 ], [ 196166, 267096, -277272, 366518, -84050, -72964, 94434, 108502, 253366, -26614, -58846, -100204, -98358, 187194, -191594, -79454, -231846, -174702, -44126, 297566, -210628, -25216, -157338, 152302, -40738, -324496, -199130, -168926 ], [ 171211, 195980, -16268, 261155, -124737, 88910, -48695, 71955, 165667, -200195, 112297, -189766, 96797, 214357, -108173, 21769, -311771, -23615, -103351, 236087, -236434, -34048, -180453, 191839, -174345, -121544, -34565, -41207 ], [ 146256, 124864, 244736, 155792, -165424, 250784, -191824, 35408, 77968, -373776, 283440, -279328, 291952, 241520, -24752, 122992, -391696, 127472, -162576, 174608, -262240, -42880, -203568, 231376, -307952, 81408, 130000, 86512 ], [ 113027, 18335, 349248, 126155, -137224, 357764, -240299, 17719, 39948, -454110, 329486, -267579, 419683, 220145, 4090, 192015, -384667, 177752, -179248, 106598, -250680, -80965, -199754, 239357, -389234, 178499, 178001, 192790 ], [ 60886, -169138, 96064, 269606, 48432, 339272, -72422, 43134, 115480, -321308, 89596, -24262, 393302, 87826, -91820, 187438, -178886, -2384, -98656, 23660, -153712, -185914, -134388, 175210, -350916, 33622, -40430, 250060 ], [ 8745, -356611, -157120, 413057, 234088, 320780, 95455, 68549, 191012, -188506, -150294, 219055, 366921, -44493, -187730, 182861, 26895, -182520, -18064, -59278, -56744, -290863, -69022, 111063, -312598, -111255, -258861, 307330 ], [ -11032, -407260, -153468, 378968, 265916, 301004, 159244, 31888, 110748, -99324, -232900, 230820, 209524, -97552, -170240, 209952, 87728, -263644, 17912, -166240, -24468, -261172, -54980, 113348, -165464, -100252, -266104, 226132 ], [ -1142, -332487, 85617, 182134, 156735, 280051, 127619, -61676, -112329, -50127, -171329, 30329, -67971, -77956, -48800, 266072, 15692, -254007, 12990, -295224, -51493, -108061, -87985, 176529, 81418, 53641, -79758, 18005 ], [ 8748, -257714, 324702, -14700, 47554, 259098, 95994, -155240, -335406, -930, -109758, -170162, -345466, -58360, 72640, 322192, -56344, -244370, 8068, -424208, -78518, 45050, -120990, 239710, 328300, 207534, 106588, -190122 ], [ 14201, -216465, 355180, -33034, -68257, 159265, 117783, -189763, -394348, 4679, -78039, -150503, -438494, 21110, 57638, 290286, -47630, -246888, 33508, -206052, -83902, 5279, 29452, 222583, 293458, 119908, 201321, -203140 ], [ 18088, -187048, 312032, 11632, -186408, 31592, 158424, -203448, -395360, -5096, -56856, -53144, -466416, 121712, -5520, 227312, -10416, -253696, 69664, 134624, -81648, -102568, 244640, 177112, 159184, -52960, 263720, -147296 ], [ 21975, -157631, 268884, 56298, -304559, -96081, 199065, -217133, -396372, -14871, -35673, 44215, -494338, 222314, -68678, 164338, 26798, -260504, 105820, 475300, -79394, -210415, 459828, 131641, 24910, -225828, 326119, -91452 ], [ 1332, -89890, 276072, 110666, -266202, -181030, 85926, 8300, -355408, 84782, -48590, -41884, -444468, 177826, -142484, 214356, -18466, -231628, 70828, 308414, 48194, -146398, 215546, 155646, -14456, -176474, 304896, 66824 ], [ -20426, -20407, 285548, 165475, -220731, -264037, -34203, 244602, -312536, 189409, -63057, -136322, -391062, 126743, -216774, 269510, -67479, -201130, 32602, 118457, 181479, -74569, -49621, 182809, -49508, -117019, 279872, 229756 ], [ -48008, 42588, 245664, 210552, -167820, -297292, -105040, 422876, -235628, 238880, -88020, -181904, -327936, 78244, -236596, 301732, -99928, -179676, 12268, -37876, 269264, -14880, -229816, 202648, -56884, -46976, 245140, 312804 ], [ -103254, 74765, -28680, 209402, -79569, -94225, 58260, 325517, 2951, 26360, -162839, 4580, -218640, 42019, 2305, 225027, -53698, -201181, 76921, -34495, 140924, -12856, -6394, 187698, 67201, 73360, 164295, 16403 ], [ -158500, 106942, -303024, 208252, 8682, 108842, 221560, 228158, 241530, -186160, -237658, 191064, -109344, 5794, 241206, 148322, -7468, -222686, 141574, -31114, 12584, -10832, 217028, 172748, 191286, 193696, 83450, -279998 ], [ -110777, 133629, -433521, 165639, 81075, 211055, 313670, 191630, 376681, -259801, -264219, 226537, -21765, 1798, 303077, 105493, 20348, -190308, 159436, -51970, -107107, 6537, 302300, 151615, 230645, 186907, 27634, -408927 ], [ 97120, 151776, -340256, 58528, 128800, 156384, 295040, 249728, 350944, -117408, -215712, 27104, 32032, 47936, 89568, 115360, 19520, -74112, 104512, -110528, -213344, 47776, 172672, 120864, 138208, -17632, 10752, -277344 ], [ 305017, 169923, -246991, -48583, 176525, 101713, 276410, 307826, 325207, 24985, -167205, -172329, 85829, 94074, -123941, 125227, 18692, 42084, 49588, -169086, -319581, 89015, 43044, 90113, 45771, -222171, -6130, -145761 ], [ 214490, 222202, -220352, -49518, 110444, 93746, 163168, 327004, 254782, 75328, -188096, -149120, 86216, 15654, -108060, 137586, 94066, 125310, -10250, -122588, -281534, 127790, 7440, -7278, 25784, -304728, -80902, -12176 ], [ -67881, 296423, -236544, 17803, -28798, 115803, -10896, 321162, 155629, 66496, -253600, 17216, 52268, -142839, 55286, 151547, 218427, 187341, -73247, -8554, -150733, 164981, 32280, -147509, 52372, -308868, -192889, 122696 ], [ -350252, 370644, -252736, 85124, -168040, 137860, -184960, 315320, 56476, 57664, -319104, 183552, 18320, -301332, 218632, 165508, 342788, 249372, -136244, 105480, -19932, 202172, 57120, -287740, 78960, -313008, -304876, 257568 ], [ -376522, 325773, -191427, 150526, -155092, 157067, -21242, 121967, 106188, -39765, -165158, 231100, 74470, -128997, 248180, 200426, 334890, 91117, -154591, 76805, 80450, 96578, -50698, -185094, 110811, -173223, -245863, 77363 ], [ -348876, 255830, -113802, 215524, -110104, 175674, 213588, -110862, 187240, -155846, 34988, 253640, 149588, 112986, 249560, 239756, 299148, -113514, -163538, 18086, 174428, -39076, -186444, -31316, 143770, -3138, -150850, -169174 ] ], [ [ -443776, -211904, -327680, 242880, -200192, -286656, 175936, 368384, 258048, 128640, -186944, 52736, -460160, 199552, 91840, -182656, 56576, 78720, 297152, 385920, -209344, -320768, -219200, 204096, -19776, 195840, 236864, 458688 ], [ -405859, -198632, -298304, 243651, -190733, -286047, 166048, 336419, 252849, 108915, -186263, 70715, -426548, 198973, 85078, -185731, 45194, 58854, 291341, 350703, -187207, -310460, -198494, 190932, -11772, 173373, 227780, 440334 ], [ -115162, -96880, -73088, 249562, -118214, -281378, 90240, 91354, 212990, -42310, -181042, 208554, -168856, 194534, 33236, -209306, -42068, -93452, 246790, 80706, -17490, -231432, -39748, 90008, 49592, 1126, 158136, 299620 ], [ 175535, 4872, 152128, 255473, -45695, -276709, 14432, -153711, 173131, -193535, -175821, 346393, 88836, 190095, -18606, -232881, -129330, -245758, 202239, -189291, 152227, -152404, 118998, -10916, 110956, -171121, 88492, 158906 ], [ 285248, 61952, 302776, 213800, 51328, -188016, -37872, -317408, 169872, -235680, -162872, 399392, 240488, 180664, -35232, -214328, -141568, -350256, 147872, -277128, 229464, -107648, 177656, -89880, 104304, -203544, 12632, 7264 ], [ 55616, 35272, 313609, 82907, 194296, 58222, -46106, -328540, 235238, -73300, -135433, 293316, 193315, 161873, 14172, -116785, -13136, -365114, 75100, -23415, 133301, -127152, 48649, -127669, -29878, 26203, -74883, -164868 ], [ -174016, 8592, 324442, -47986, 337264, 304460, -54340, -339672, 300604, 89080, -107994, 187240, 146142, 143082, 63576, -19242, 115296, -379972, 2328, 230298, 37138, -146656, -80358, -165458, -164060, 255950, -162398, -337000 ], [ -136134, -50120, 304517, -77583, 328743, 372897, -118786, -323153, 326177, 144938, -91267, 29918, 49439, 117401, 117283, -16781, 160086, -248086, -6874, 251467, 57793, -140758, -96577, -92734, -247932, 301799, -157301, -260013 ], [ 107528, -133472, 260932, -29260, 203692, 304564, -226472, -285364, 321140, 118856, -82780, -166824, -85364, 86420, 174300, -87460, 140536, -3320, 32824, 93756, 168308, -115320, -26036, 65000, -293104, 206188, -80964, 8604 ], [ 351190, -216824, 217347, 19063, 78641, 236231, -334158, -247575, 316103, 92774, -74293, -363566, -220167, 55439, 231317, -158139, 120986, 241446, 72522, -63955, 278823, -89882, 44505, 222734, -338276, 110577, -4627, 277221 ], [ 196728, -207080, 101780, 32484, -56562, 277266, -297412, -164480, 95534, 61112, -126088, -163174, -290926, 104576, 136162, -190334, 133278, 116672, 143900, -169250, 260476, -132304, 103832, 104906, -242508, -63568, -20738, 329298 ], [ -68324, -171476, -33782, 36210, -194585, 348681, -220546, -68800, -184905, 27900, -194628, 147533, -343895, 175968, -1263, -211839, 154415, -110752, 224078, -259985, 206334, -193576, 160044, -89467, -107590, -259528, -62529, 321225 ], [ -333376, -135872, -169344, 39936, -332608, 420096, -143680, 26880, -465344, -5312, -263168, 458240, -396864, 247360, -138688, -233344, 175552, -338176, 304256, -350720, 152192, -254848, 216256, -283840, 27328, -455488, -104320, 313152 ], [ -95855, 9419, 40922, 136007, -276396, 168154, -57085, 162718, -345077, 151249, -96786, 251194, -90067, 138409, 53109, -114204, 228475, -138973, 165060, -332021, 70588, -258919, 305772, -288670, 97018, -286254, 62522, 91363 ], [ 141666, 154710, 251188, 232078, -220184, -83788, 29510, 298556, -224810, 307810, 69596, 44148, 216730, 29458, 244906, 4936, 281398, 60230, 25864, -313322, -11016, -262990, 395288, -293500, 166708, -117020, 229364, -130426 ], [ 298202, 221606, 371179, 289434, -152452, -228290, 58950, 340979, -104603, 402316, 168903, -96198, 391637, -29148, 342183, 81446, 284106, 231803, -88002, -269908, -93950, -278871, 418369, -305715, 203783, 23274, 311891, -311830 ], [ 163192, 6280, 166180, 207416, -43248, 13992, -117368, 47108, 15388, 273424, 26740, 3576, 91740, 93488, 99188, 4488, 106040, 303908, -110680, -137520, -181672, -337268, 202284, -344516, 123444, 59384, 90884, -347848 ], [ 28182, -209046, -38819, 125398, 65956, 256274, -293686, -246763, 135379, 144532, -115423, 103350, -208157, 216124, -143807, -72470, -72026, 376013, -133358, -5132, -269394, -395665, -13801, -383317, 43105, 95494, -130123, -383866 ], [ -28068, -260902, -116058, 26870, 75160, 294586, -298604, -280054, 211140, 14860, -133846, 130634, -259484, 229970, -276252, -97548, -135532, 374788, -103916, 66856, -229436, -318262, -194386, -293548, -31314, 134274, -173760, -307504 ], [ 18070, -100247, -27209, -93121, -45636, 67737, -80702, 25409, 229402, -115826, 8593, 63681, 12330, 102389, -264982, -55182, -50110, 278234, -6718, 60324, -23494, -64319, -328821, -36638, -98037, 176525, 13184, -85048 ], [ 64208, 60408, 61640, -213112, -166432, -159112, 137200, 330872, 247664, -246512, 151032, -3272, 284144, -25192, -253712, -12816, 35312, 181680, 90480, 53792, 182448, 189624, -463256, 220272, -164760, 218776, 200128, 137408 ], [ 87231, 141713, 35604, -161428, -140303, -246086, 83797, 269435, 262116, -265898, 196871, -50620, 350788, -2968, -260982, -92040, -18346, 21286, 138823, 10420, 194710, 223337, -454141, 300452, -113718, 92442, 119607, 271679 ], [ 97926, 180698, -51704, -18184, -35814, -258460, -114302, 12318, 274536, -225924, 191190, -87512, 308008, 99152, -278140, -236112, -146180, -173156, 161110, -52600, 103676, 139594, -368466, 286376, 132, -123804, -103562, 358918 ], [ 108621, 219683, -139012, 125060, 68675, -270834, -312401, -244799, 286956, -185950, 185509, -124404, 265228, 201272, -295298, -380184, -274014, -367598, 183397, -115620, 12642, 55851, -282791, 272300, 113982, -340050, -326731, 446157 ], [ 82516, 212608, -125460, 172444, -11316, -225308, -343240, -195536, 76996, 4604, 85068, -158996, 97748, 268732, -143736, -297836, -346088, -299260, 15544, -76180, 52888, 29688, -270976, 222704, -41628, -259176, -192080, 210876 ], [ 50891, 198624, -96779, 205449, -118979, -171097, -348990, -100316, -166321, 217745, -29587, -193243, -88437, 330993, 33134, -181525, -409798, -191505, -180830, -21371, 112826, 12162, -270240, 167780, -237657, -133734, -3756, -72783 ], [ 18502, 183032, -63220, 217912, -212260, -120518, -349750, -18006, -379236, 403376, -127262, -216778, -256402, 363658, 177716, -83418, -460876, -95230, -348286, 33074, 161304, 6642, -263872, 126102, -404282, -25156, 148718, -311200 ], [ -21909, 150556, 21558, 14684, -154530, -108075, -298115, -71251, -272930, 300152, -46647, -127837, -233057, 85565, -16726, -176453, -379318, -119495, -212103, 83697, 89452, 127185, -198368, 223507, -262165, -93650, -75233, -74576 ], [ -62320, 118080, 106336, -188544, -96800, -95632, -246480, -124496, -166624, 196928, 33968, -38896, -209712, -192528, -211168, -269488, -297760, -143760, -75920, 134320, 17600, 247728, -132864, 320912, -120048, -162144, -299184, 162048 ], [ -95633, 81901, 178703, -252185, -66006, -97189, -160986, -134026, -76502, 81699, 124936, 4139, -180669, -383520, -297054, -284704, -196903, -150196, 12488, 159918, -64437, 314903, -128323, 305687, 20655, -163508, -432058, 325235 ], [ -112722, 37258, 222702, 3230, -96780, -130746, 1900, -43636, -23372, -60970, 239568, -57754, -138602, -375424, -134812, -122048, -51934, -115880, -8304, 128316, -169754, 260094, -263126, 33022, 158126, -11432, -356756, 320566 ], [ -129811, -7385, 266701, 258645, -127554, -164303, 164786, 46754, 29758, -203639, 354200, -119647, -96535, -367328, 27430, 40608, 93035, -81564, -29096, 96714, -275071, 205285, -397929, -239643, 295597, 140644, -281454, 315897 ], [ -52088, 31348, 212300, 305800, -116112, -74440, 177684, 91304, -35696, -276312, 279292, -75568, -66168, -283128, 42132, 176072, 190184, -113428, -36436, 60, -293364, 173936, -331480, -262012, 225468, 120724, -190408, 284948 ], [ 112546, 146509, 67699, 162050, -65972, 128558, 53093, 93834, -209852, -284822, 30639, 65652, -46526, -129166, -78411, 286610, 243498, -205957, -31445, -156225, -231885, 164092, -80550, -54943, -34961, -56859, -84930, 229909 ], [ 277180, 261670, -76902, 18300, -15832, 331556, -71498, 96364, -384008, -293332, -218014, 206872, -26884, 24796, -198954, 397148, 296812, -298486, -26454, -312510, -170406, 154248, 170380, 152126, -295390, -234442, 20548, 174870 ], [ 342925, 258069, -45332, 4583, 6683, 171638, -81135, -7288, -217875, -197836, -166991, 100640, 21352, 108157, -245972, 389111, 157414, -177223, -41506, -271051, -56992, 101785, 176833, 125972, -180697, -187693, 115333, 181184 ], [ 373768, 212552, 48416, 36760, 19448, -116368, -50200, -148416, 68360, -65632, -10200, -92928, 79680, 166600, -267040, 339224, -50000, 19496, -63632, -159800, 74752, 34280, 97000, 17504, 66392, -61768, 206344, 209152 ], [ 404611, 167035, 142164, 68937, 32213, -404374, -19265, -289544, 354595, 66572, 146591, -286496, 138008, 225043, -288108, 289337, -257414, 216215, -85758, -48549, 206496, -33225, 17167, -90964, 313481, 64157, 297355, 237120 ], [ 287482, 127018, 229708, 60502, -81016, -176436, -29778, -204974, 124468, 193166, 20308, -132772, 186304, 166556, -233100, 254586, -262252, 288986, -9896, -116136, 87770, -74770, 63746, -48402, 116786, 189884, 27082, 205886 ], [ 163627, 87251, 316970, 50221, -199972, 74954, -42175, -110145, -129130, 319505, -118842, 36738, 234144, 102754, -174634, 220523, -257882, 356123, 70420, -191852, -42341, -115135, 116071, 1025, -100081, 315602, -259613, 171961 ], [ 43068, 55024, 349152, 47596, -285524, 269512, -61964, -21052, -339376, 381972, -223644, 156208, 240592, 43836, -147732, 201156, -265640, 406692, 120700, -248188, -139604, -155232, 168112, 52448, -253856, 411268, -460008, 124436 ], [ -61835, 58612, 119704, 81337, -212407, 194118, -116865, 40795, -343700, 141047, -165293, 37988, 50428, 8117, -270759, 251595, -331006, 378563, 28309, -212469, -80839, -194056, 218804, 113352, -107944, 364187, -250478, 12311 ], [ -166738, 62200, -109744, 115078, -139290, 118724, -171766, 102642, -348024, -99878, -106942, -80232, -139736, -27602, -393786, 302034, -396372, 350434, -64082, -176750, -22074, -232880, 269496, 174256, 37968, 317106, -40948, -99814 ], [ -257529, 95596, -237834, 80590, -142763, 32737, -157790, 166532, -326635, -260748, -71586, -82028, -183623, 8256, -396168, 320217, -431624, 262284, -130616, -122293, 40876, -279849, 289003, 204506, 68572, 197476, 34581, -120166 ], [ -326368, 175360, -208256, -60032, -265376, -69728, -36672, 233600, -265248, -297088, -72000, 97280, 32, 155456, -210880, 288224, -420032, 80768, -156928, -38688, 110336, -339488, 260000, 187072, -80192, -35008, -98336, 2240 ], [ -395207, 255124, -178678, -200654, -387989, -172193, 84446, 300668, -203861, -333428, -72414, 276588, 183687, 302656, -25592, 256231, -408440, -100748, -183240, 44917, 179796, -399127, 230997, 169638, -228956, -267492, -231253, 124646 ], [ -261270, 296556, -139846, -109212, -280386, -173438, 115502, 205672, -241412, -278950, 50820, 252630, 125198, 363476, 18422, 160006, -335416, -173680, -111076, -13956, 197918, -386442, 185768, 195324, -199206, -213410, -309570, 37906 ], [ 3023, 313346, -95065, 131414, -24787, -109613, 88661, 6492, -342566, -166089, 253542, 98001, -88955, 368766, -28383, 22489, -222900, -176808, 24394, -164422, 183037, -327263, 130108, 248730, -54697, 24893, -352787, -183285 ], [ 267316, 330136, -50284, 372040, 230812, -45788, 61820, -192688, -443720, -53228, 456264, -56628, -303108, 374056, -75188, -115028, -110384, -179936, 159864, -314888, 168156, -268084, 74448, 302136, 89812, 263196, -396004, -404476 ], [ 222935, 188751, 89972, 437239, 249025, 14978, -20216, -130124, -332492, -112830, 360800, 5818, -164374, 246764, -97179, 38079, -77041, -179397, 155456, -195041, 18451, -144248, 64122, 235937, 101986, 280358, -233869, -290469 ], [ 113570, 14066, 250328, 465506, 217262, 75100, -113872, -12456, -176552, -208740, 202560, 113964, 48652, 91560, -113946, 252370, -60366, -178086, 121600, -18286, -159638, -6800, 63340, 144558, 86300, 250964, -28502, -105894 ], [ 8605, -155876, 391643, 480942, 177634, 129300, -202081, 99109, -29614, -298243, 52203, 209573, 248657, -54023, -125383, 445952, -43567, -170465, 83902, 150140, -330509, 120740, 61742, 55751, 75894, 218945, 170683, 67484 ], [ 440, -221472, 114056, 214096, -35024, 53216, -170456, 76408, -80720, -246792, 75272, 29368, 162200, 12056, -19560, 183936, -24040, -24024, -38320, 135328, -342584, 30304, 42192, 23528, 181648, 129176, 233864, -5472 ], [ -7725, -287068, -163531, -52750, -247682, -22868, -138831, 53707, -131826, -195341, 98341, -150837, 75743, 78135, 86263, -78080, -4513, 122417, -160542, 120516, -354659, -60132, 22642, -8695, 287402, 39407, 297045, -78428 ], [ 14248, -282776, -363856, -241458, -344654, -76590, -91906, 20080, -157126, -113770, 108948, -252130, 10322, 83368, 178670, -271912, -6514, 224002, -225722, 79376, -340052, -130228, 36728, -14890, 375084, -29950, 296842, -119470 ], [ 121612, -80468, -345272, -208775, -113849, -66953, -1631, -44504, -109309, 53141, 84246, -129839, 4503, -83796, 233065, -272556, -69511, 198495, -129283, -36360, -249846, -142694, 146116, 52661, 411562, -41473, 117051, -70089 ], [ 228976, 121840, -326688, -176092, 116956, -57316, 88644, -109088, -61492, 220052, 59544, -7548, -1316, -250960, 287460, -273200, -132508, 172988, -32844, -152096, -159640, -155160, 255504, 120212, 448040, -52996, -62740, -20708 ], [ 245062, 114202, -248891, -149811, 161993, -50407, 152981, -85925, -33057, 271287, 74354, 133839, 29616, -240892, 308921, -207459, -65364, 165785, -61409, -209708, -94734, -169133, 306570, 95759, 469294, -15723, -77575, -67434 ], [ 161572, -122468, -106498, -130514, 4374, -46474, 189022, 32962, -25766, 196330, 132268, 296058, 100640, -37480, 294454, -69298, 143752, 178550, -226342, -203912, -57428, -184750, 294012, -29062, 473940, 74782, 87542, -219004 ], [ 78082, -359138, 35895, -111217, -153245, -42541, 225063, 151849, -18475, 121373, 190182, 458277, 171664, 165932, 279987, 68863, 352868, 191315, -391275, -198116, -20122, -200367, 281454, -153883, 478586, 165287, 252659, -370574 ], [ -16784, -208608, 145152, 32480, -176896, 65792, 206672, 197856, -67728, 153472, 129072, 387824, 96144, 174688, 114448, 152688, 241168, 46576, -297920, -68832, -7040, -124992, 154832, -148640, 308960, 199248, 212928, -381888 ], [ -116627, 111322, 239912, 230602, -141936, 219800, 164467, 211978, -141719, 232408, 15889, 215577, -43489, 98282, -117185, 212741, -10889, -167071, -91564, 114478, -4556, -9808, -21693, -86494, 63090, 208471, 83576, -331840 ], [ -216470, 431252, 334672, 428724, -106976, 373808, 122262, 226100, -215710, 311344, -97294, 43330, -183122, 21876, -348818, 272794, -262946, -380718, 114792, 297788, -2072, 105376, -198218, -24348, -182780, 217694, -45776, -281792 ], [ -71054, 270408, 347574, 234923, -122080, 185915, 163868, 237030, -78483, 149179, -162009, -8965, -96984, -12152, -375197, 177804, -231335, -363260, 50605, 248145, -101585, 136875, -82591, 10183, -119488, 27501, -181785, -274206 ], [ 97720, 63776, 352680, 3796, -141952, -34540, 213456, 247656, 78860, -35948, -222108, -49836, 10656, -42144, -382028, 68048, -172708, -323792, -39348, 176316, -210812, 160404, 60860, 42084, -26752, -181684, -318428, -270664 ], [ 217348, -103976, 329295, -190923, -160189, -204865, 250498, 232854, 206689, -176648, -255504, -91622, 100242, -69766, -365405, -34487, -99987, -273872, -109867, 125787, -312341, 163062, 177794, 74741, 63152, -368096, -409993, -245951 ], [ 9336, -12528, 115970, -142922, -167526, -40990, 203900, 48532, 137758, -21168, -110880, -139508, 69468, -81588, -192422, -88882, 66694, -154272, -50826, 217258, -362550, 26580, 117948, 112438, 134176, -402688, -201038, -80098 ], [ -198676, 78920, -97355, -94921, -174863, 122885, 157302, -135790, 68827, 134312, 33744, -187394, 38694, -93410, -19439, -143277, 233375, -34672, 8215, 308729, -412759, -109902, 58102, 150135, 205200, -437280, 7917, 85755 ], [ -330728, 110880, -209768, -66576, -154352, 221152, 65256, -203312, 51344, 255160, 108784, -233584, 800, -143832, 71584, -142936, 245264, 42504, -12848, 349032, -331184, -170928, 38240, 115424, 234200, -418864, 120136, 201272 ], [ -320355, 31300, -132971, -75086, -81626, 196404, -112005, -51834, 130326, 311073, 53354, -276594, -50444, -266629, 8932, -39965, -33082, 40135, -184106, 293395, -2514, -90474, 93348, -55052, 184405, -301058, 50975, 222409 ], [ -309982, -48280, -56174, -83596, -8900, 171656, -289266, 99644, 209308, 366986, -2076, -319604, -101688, -389426, -53720, 63006, -311428, 37766, -355364, 237758, 326156, -10020, 148456, -225528, 134610, -183252, -18186, 243546 ], [ -193256, -93917, 52044, 16106, -42696, 153044, -358952, 211225, 188983, 334148, -22458, -200205, -117988, -337100, -72237, 134920, -408099, 48904, -416668, 181263, 334571, -52052, 167307, -255305, 95553, -25328, -40820, 118602 ], [ 5280, -113444, 184432, 199048, -158432, 139152, -345888, 292116, 92268, 233040, -15880, 44124, -107408, -150064, -56804, 182944, -365020, 70432, -393392, 124108, 96636, -188304, 158268, -176852, 64756, 163456, -27664, -118712 ], [ 203816, -132971, 316820, 381990, -274168, 125260, -332824, 373007, -4447, 131932, -9302, 288453, -96828, 36972, -41371, 230968, -321941, 91960, -370116, 66953, -141299, -324556, 149229, -98399, 33959, 352240, -14508, -356026 ], [ 257776, -115706, 258552, 264440, -185046, 58664, -211742, 189334, -30386, 184490, 8508, 179280, 7154, 69820, -86508, 251506, -223584, 20518, -177676, 5550, -219736, -223604, -7770, -58808, 66774, 205504, 81196, -264678 ], [ 271576, -88221, 147324, 63420, -39019, -22572, -60655, -67829, -36665, 279733, 29438, -28088, 137081, 59838, -148470, 264409, -109872, -76749, 61754, -57033, -253868, -56762, -205869, -30012, 117259, -34432, 199830, -82035 ], [ 285376, -60736, 36096, -137600, 107008, -103808, 90432, -324992, -42944, 374976, 50368, -235456, 267008, 49856, -210432, 277312, 3840, -174016, 301184, -119616, -288000, 110080, -403968, -1216, 167744, -274368, 318464, 100608 ], [ 163844, -178726, 13809, 15856, 9534, -147784, -29835, -251369, 103267, 220669, 148785, -161833, 239086, -84096, -102631, 224274, -73394, -31738, 62996, 3250, -104851, 27096, -263921, -164447, 181866, -145246, 257997, 152795 ], [ 42312, -296716, -8478, 169312, -87940, -191760, -150102, -177746, 249478, 66362, 247202, -88210, 211164, -218048, 5170, 171236, -150628, 110540, -175192, 126116, 78298, -55888, -123874, -327678, 195988, -16124, 197530, 204982 ], [ -29890, -344781, -4785, 273413, -141364, -224341, -246909, -126328, 340009, -58095, 290394, -29962, 157717, -278540, 108806, 95593, -193232, 199713, -330890, 196117, 206697, -122247, -35177, -427209, 183305, 103218, 115498, 253439 ], [ 75496, -141116, 92436, 199836, -36208, -215900, -259260, -154848, 230092, -75092, 134776, -27064, 12380, -74576, 197448, -61428, -111168, 97708, -189624, 75804, 137996, -128756, -131340, -297420, 74124, 187352, -44168, 288468 ], [ 180882, 62549, 189657, 126259, 68948, -207459, -271611, -183368, 120175, -92089, -20842, -24166, -132957, 129388, 286090, -218449, -29104, -4297, -48358, -44509, 69295, -135265, -227503, -167631, -35057, 271486, -203834, 323497 ], [ 172408, 190694, 215378, 110322, 70734, -213248, -214262, -127128, 26008, -144766, -127590, 9262, -148684, 212392, 319352, -279580, -37320, -67182, 31968, -60892, -10356, -80634, -289126, -141032, -90278, 324920, -226320, 297856 ], [ 15916, 220663, 148149, 169317, -61861, -237536, -66303, 39300, -47684, -243827, -170807, 82379, 4082, 138148, 280620, -216054, -162900, -79211, 33072, 57834, -104242, 53479, -305847, -248580, -75351, 338444, -70472, 193344 ], [ -140576, 250632, 80920, 228312, -194456, -261824, 81656, 205728, -121376, -342888, -214024, 155496, 156848, 63904, 241888, -152528, -288480, -91240, 34176, 176560, -198128, 187592, -322568, -356128, -60424, 351968, 85376, 88832 ], [ -196778, 200576, 11711, 219867, -207426, -226862, 7750, 99726, -134873, -329779, -155721, 111448, 215234, 60805, 218801, -77287, -170160, -131079, 66855, 237131, -140754, 181785, -302419, -361496, 52033, 256382, 88644, 62305 ], [ -199492, 107840, -58554, 175454, -156596, -160300, -184484, -151572, -116266, -256846, -43274, 4912, 223284, 95650, 204058, 4202, 78240, -185750, 116374, 266686, -2708, 101354, -262606, -312368, 216506, 102604, 10536, 77370 ], [ -202206, 15104, -128819, 131041, -105766, -93738, -376718, -402870, -97659, -183913, 69173, -101624, 231334, 130495, 189315, 85691, 326640, -240421, 165893, 296241, 135338, 20923, -222793, -263240, 380979, -51174, -67572, 92435 ], [ -96640, 97588, -187504, 215168, -85836, -71156, -253392, -292108, -11852, -78400, 36580, -67380, 94464, 180300, 90892, 50080, 138500, -215692, 84752, 254336, 14564, -2008, -190660, -95292, 253712, -128832, -139520, -40420 ], [ 25168, 206355, -244452, 318576, -70541, -55171, -82732, -127037, 84035, 32000, -17769, -12019, -64144, 232349, -20083, -3096, -115121, -179053, -15988, 201712, -145033, -16314, -159679, 90479, 82684, -195072, -210544, -195463 ], [ 137668, 301900, -273334, 401894, -59586, -30284, 59586, 26860, 167302, 115616, -51806, 26406, -190494, 281618, -115342, -41438, -349502, -136026, -109378, 150254, -290378, -32696, -132632, 258298, -84430, -238322, -261544, -320088 ], [ 152434, 258614, -7523, 274267, -94201, 88074, -95687, 63430, 118059, -82000, 127433, -112997, 21865, 301697, -45583, 75977, -381863, -25925, -125593, 111039, -286077, -70876, -146892, 237621, -210447, -40177, -102292, -125324 ], [ 167200, 215328, 258288, 146640, -128816, 206432, -250960, 100000, 68816, -279616, 306672, -252400, 234224, 321776, 24176, 193392, -414224, 84176, -141808, 71824, -281776, -109056, -161152, 216944, -336464, 157968, 56960, 69440 ], [ 149822, 122076, 354209, 100206, -102706, 287991, -288787, 111230, 70330, -403543, 348648, -280636, 383625, 281690, 36738, 248654, -384579, 102941, -142574, 26540, -250427, -170252, -162882, 196743, -409386, 238471, 105808, 235910 ], [ 58972, -85384, 61810, 239356, 62204, 285438, -58166, 64540, 187860, -359038, 76880, -54776, 389122, 104084, -81436, 161852, -213206, -87062, -108028, -32616, -157254, -284056, -135972, 177630, -360948, 50078, -97696, 337708 ], [ -31878, -292844, -230589, 378506, 227114, 282885, 172455, 17850, 305390, -314533, -194888, 171084, 394619, -73522, -199610, 75050, -41833, -277065, -73482, -91772, -64081, -397860, -109062, 158517, -312510, -138315, -301200, 439506 ], [ -53008, -343944, -237772, 359256, 260636, 282084, 260708, -58048, 220132, -216760, -257364, 171332, 251280, -109696, -213888, 83276, 21420, -346012, -38804, -160432, -38240, -347324, -73152, 170460, -183636, -145880, -281768, 354524 ], [ -10228, -251714, 16493, 194806, 173719, 282889, 218457, -160720, -51015, -70158, -127989, -35231, -28492, -16224, -132928, 178611, -14437, -303991, -4005, -237804, -74120, -146143, -28992, 210871, 18971, 12314, -57978, 98327 ], [ 32552, -159484, 270758, 30356, 86802, 283694, 176206, -263392, -322162, 76444, 1386, -241794, -308264, 77248, -51968, 273946, -50294, -261970, 30794, -315176, -110000, 55038, 15168, 251282, 221578, 170508, 165812, -157870 ], [ 37609, -115738, 326140, 13177, -24884, 202066, 203638, -248305, -425434, 62396, 16011, -189311, -407122, 129053, -18625, 304443, -61314, -247625, 67344, -121891, -138825, -9967, 133193, 210263, 211090, 96159, 272557, -218584 ], [ 29352, -89104, 311328, 47976, -145312, 91344, 255664, -191656, -469456, -8352, -9864, -45400, -442128, 166152, -2088, 312056, -63568, -243048, 104512, 166920, -165160, -168920, 277288, 140504, 125392, -60264, 337992, -210304 ], [ 21095, -62470, 296516, 82775, -265740, -19378, 307690, -135007, -513478, -79100, -35739, 98511, -477134, 203251, 14449, 319669, -65822, -238471, 141680, 455731, -191495, -327873, 421383, 70745, 39694, -216687, 403427, -202024 ], [ 40096, 14588, 283156, 122678, -260152, -143762, 113008, 20158, -403236, 42586, -50944, 40572, -405792, 205370, -56134, 302092, -48672, -242496, 108668, 288042, 24148, -191784, 228944, 116442, -6514, -127414, 361282, 8150 ], [ 60336, 93938, 269862, 162813, -248836, -268767, -92888, 179801, -285982, 173019, -65664, -26542, -329616, 205899, -130677, 283370, -30640, -246912, 72466, 99603, 250790, -42284, 21208, 167387, -50927, -26973, 314247, 227501 ], [ 53280, 163808, 217724, 201224, -218420, -340720, -228812, 298576, -155944, 245392, -89736, -51620, -252784, 190840, -150092, 257204, -16020, -245500, 54420, -52792, 413672, 79676, -121312, 198996, -67796, 67072, 270880, 358652 ], [ -83432, 188648, -18923, 231446, -97279, -160676, -32369, 223228, 34818, 41980, -158230, 122973, -172836, 101738, 92351, 195679, -17607, -216405, 122615, -33978, 273694, 70821, 45944, 138759, 46169, 130736, 244936, 70853 ], [ -220144, 213488, -255570, 261668, 23862, 19368, 164074, 147880, 225580, -161432, -226724, 297566, -92888, 12636, 334794, 134154, -19194, -187310, 190810, -15164, 133716, 61966, 213200, 78522, 160134, 194400, 218992, -216946 ], [ -213000, 207098, -376783, 225380, 102118, 135782, 288139, 137719, 328655, -221213, -260325, 296695, -24262, -18596, 386941, 108683, -21078, -145021, 224193, -28903, -9295, 57368, 259136, 31407, 188680, 150640, 162142, -349846 ], [ 17920, 152128, -318432, 85632, 113664, 153216, 299616, 228960, 295328, -57568, -239648, 22880, 26752, 40192, 143072, 139296, -23424, -82208, 203424, -93280, -157024, 59392, 116352, 4704, 84352, -60224, 57216, -241792 ], [ 248840, 97158, -260081, -54116, 125210, 170650, 311093, 320201, 262001, 106077, -218971, -250935, 77766, 98980, -100797, 169909, -25770, -19395, 182655, -157657, -304753, 61416, -26432, -21999, -19976, -271088, -47710, -133738 ], [ 190730, 121596, -216612, -55348, 83780, 182582, 186224, 340028, 216172, 144100, -222416, -226032, 73984, 42912, -93254, 164206, 53322, 54800, 88750, -129298, -297726, 60976, -79196, -107488, -22748, -354580, -121668, -10746 ], [ -53185, 197082, -182710, 32466, 8294, 190977, -26296, 313946, 162306, 101366, -241368, -9096, 34976, -86992, 75911, 135157, 184767, 136312, -52171, -41323, -191213, 58952, -74090, -230768, 39766, -356190, -175718, 121849 ], [ -297100, 272568, -148808, 120280, -67192, 199372, -238816, 287864, 108440, 58632, -260320, 207840, -4032, -216896, 245076, 106108, 316212, 217824, -193092, 46652, -84700, 56928, -68984, -354048, 102280, -357800, -229768, 254444 ], [ -304351, 222274, -107211, 142848, -62802, 188615, -69664, 75734, 180031, -55770, -106429, 245796, 7975, -84524, 272919, 129157, 307247, 90127, -171069, 12609, 15638, -1564, -121087, -206236, 99624, -191241, -189312, 64856 ], [ -261778, 145500, -63994, 151680, -41596, 173826, 179840, -175564, 278034, -185260, 83850, 246072, 30722, 103064, 271010, 163174, 268722, -81614, -114742, -47122, 114676, -71944, -185234, -1352, 83248, 10722, -128960, -192560 ] ], [ [ -446592, -275264, -57344, 7744, 13824, -147264, 298432, 171264, 348160, 58240, -134848, 18944, -372864, 123520, 160832, -253056, 186112, -132480, 309824, 174720, 76480, -405248, -313536, 112576, 71744, 55040, -34880, 409408 ], [ -421545, -260408, -53312, 6601, 11865, -150813, 290656, 152169, 327187, 48217, -142021, 38705, -338460, 129079, 155522, -241545, 175390, -128718, 298535, 153165, 79147, -398900, -299034, 104956, 75788, 38711, -26804, 400426 ], [ -229518, -146512, -22400, -2162, -3154, -178022, 231040, 5774, 166394, -28626, -197014, 190206, -74696, 171698, 114812, -153294, 93188, -99876, 211986, -12090, 99594, -350232, -187852, 46536, 106792, -86478, 35112, 331564 ], [ -37491, -32616, 8512, -10925, -18173, -205231, 171424, -140621, 5601, -105469, -252007, 341707, 189068, 214317, 74102, -65043, 10986, -71034, 125437, -177345, 120041, -301564, -76670, -11884, 137796, -211667, 97028, 262702 ], [ 41664, 28160, 27688, 2424, 25984, -139088, 87088, -213920, -51536, -122336, -251048, 401504, 348728, 204072, 72480, -4008, -768, -60560, 85216, -235416, 117000, -273792, -31256, -80200, 94800, -238920, 108552, 160032 ], [ -90816, -10664, 24859, 57233, 181096, 102090, -43598, -150164, 85682, -26748, -145179, 289356, 313193, 94707, 144148, 5997, 119568, -84526, 131860, -92517, 69919, -285200, -109157, -167071, -86946, -82543, 25591, -6028 ], [ -223296, -49488, 22030, 112042, 336208, 343268, -174284, -86408, 222900, 68840, -39310, 177208, 277658, -14658, 215816, 16002, 239904, -108492, 178504, 50382, 22838, -296608, -187058, -253942, -268692, 73834, -57370, -172088 ], [ -132306, -92888, 26767, 89683, 308085, 413795, -227334, -82803, 265699, 56190, -47113, 54426, 218333, -73141, 200553, -29607, 265730, -93250, 201202, 43105, 41667, -290050, -139587, -212282, -356084, 154421, -30559, -148231 ], [ 130584, -139808, 37324, 7964, 139012, 353052, -220664, -125468, 235868, -39720, -142356, -76536, 140708, -92484, 118420, -117996, 218856, -47848, 205480, -79692, 111196, -269672, 4324, -71752, -370896, 176708, 80692, 21716 ], [ 393474, -186728, 47881, -73755, -30061, 292309, -213994, -168133, 206037, -135630, -237599, -207498, 63083, -111827, 36287, -206385, 171982, -2446, 209758, -202489, 180725, -249294, 148235, 68778, -385708, 198995, 191943, 191663 ], [ 289128, -180152, -12356, -73556, -144342, 285494, -161100, -77184, 29578, -149208, -177304, -75570, -6730, -72832, -2394, -200058, 91610, -5824, 157012, -184166, 119412, -162928, 136392, 83038, -233444, 15632, 166394, 248822 ], [ 82772, -158716, -92258, -50602, -243403, 293659, -95366, 50880, -187611, -139916, -73804, 129383, -74373, -17632, -29005, -167421, 1933, -22752, 88426, -126643, 21754, -58232, 81284, 62223, -34770, -224856, 102845, 274651 ], [ -123584, -137280, -172160, -27648, -342464, 301824, -29632, 178944, -404800, -130624, 29696, 334336, -142016, 37568, -55616, -134784, -87744, -39680, 19840, -69120, -75904, 46464, 26176, 41408, 163904, -465344, 39296, 300480 ], [ 35507, -37023, 22926, 13269, -300420, 164238, -73079, 180186, -264799, 77043, 37194, 128302, 60039, 72827, 116447, -86484, 41585, -19095, 52684, -160223, -102860, -48181, 162244, 41638, 202222, -331530, 77614, 159145 ], [ 194598, 63234, 218012, 54186, -258376, 26652, -116526, 181428, -124798, 284710, 44692, -77732, 262094, 108086, 288510, -38184, 170914, 1490, 85528, -251326, -129816, -142826, 298312, 41868, 240540, -197716, 115932, 17810 ], [ 288654, 117106, 331073, 67278, -197772, -43974, -163118, 150745, -16977, 400292, 46165, -207826, 364159, 154860, 365173, 5106, 227038, 43505, 83642, -281084, -168442, -226181, 372675, 8423, 237333, -88002, 112505, -103490 ], [ 148584, 3992, 148844, -19800, -70352, 126456, -221032, 5132, -25004, 184368, 25948, -64536, 106260, 243088, 98396, 30360, 19624, 162668, -43272, -90000, -249080, -268892, 224900, -146252, 84636, -65048, -41204, -152664 ], [ 8514, -109122, -33385, -106878, 57068, 296886, -278946, -140481, -33031, -31556, 5731, 78754, -151639, 331316, -168381, 55614, -187790, 281831, -170186, 101084, -329718, -311603, 77125, -300927, -68061, -42094, -194913, -201838 ], [ -78316, -132466, -75534, -124446, 116168, 282926, -271940, -117474, -26548, -173020, -17026, 159454, -207828, 318454, -272468, 50908, -266564, 282124, -170180, 173688, -289716, -280994, -85750, -310532, -176118, -16250, -200512, -169872 ], [ -95934, -39109, 64421, -51651, 86452, 29259, -180538, 124739, -1202, -217686, -43085, 158787, -1794, 174175, -165058, 7254, -178106, 127886, -5178, 92268, -92882, -155069, -268255, -131546, -226143, 13351, -13568, -32424 ], [ -113552, 54248, 204376, 21144, 56736, -224408, -89136, 366952, 24144, -262352, -69144, 158120, 204240, 29896, -57648, -36400, -89648, -26352, 159824, 10848, 103952, -29144, -450760, 47440, -276168, 42952, 173376, 105024 ], [ -64195, 132275, 218556, 32964, 81875, -325330, -64769, 335985, 68780, -241918, 917, 66508, 265164, 6712, -94178, -95384, -132350, -107150, 166741, -46692, 122946, -22469, -413815, 85996, -176418, -18482, 85925, 215997 ], [ 20882, 202126, 165656, 12264, 136270, -344788, -76154, 159322, 123704, -186764, 122242, -73608, 248696, 48112, -207476, -162544, -245004, -148780, 89346, -91496, 47092, -79394, -259830, 49656, 3212, -128468, -147870, 312850 ], [ 105959, 271977, 112756, -8436, 190665, -364246, -87539, -17341, 178628, -131610, 243567, -213724, 232228, 89512, -320774, -229704, -357658, -190410, 11951, -136300, -28762, -136319, -105845, 13316, 182842, -238454, -381665, 409703 ], [ 34556, 198528, 101316, -17196, 50020, -263764, -86104, 16016, 19532, 1524, 126692, -213820, 97660, 188212, -140392, -150084, -395192, -211700, -118744, -88764, -38456, -66584, -42880, 18896, 63532, -181560, -197360, 186676 ], [ -60319, 103584, 96095, -24165, -119881, -145291, -82746, 80876, -171667, 146355, -25913, -192913, -54623, 295507, 84042, -48447, -421458, -229939, -257434, -27377, -38226, 22150, 6432, 30764, -100619, -99634, 49660, -84333 ], [ -150062, 13544, 92452, -31832, -270956, -42066, -84386, 126974, -340780, 277008, -153178, -166750, -185782, 368542, 271260, 35954, -429284, -248570, -374906, 29334, -42680, 100054, 50112, 52930, -249006, -29644, 253130, -310496 ], [ -185919, -25004, 105378, -46828, -224358, -98945, -138505, -23929, -277990, 258792, -14373, -85399, -95139, 81847, 67710, -60623, -243490, -271317, -269589, 36947, -96316, 64243, 34656, 183225, -231871, -84982, -675, -65776 ], [ -221776, -63552, 118304, -61824, -177760, -155824, -192624, -174832, -215200, 240576, 124432, -4048, -4496, -204848, -135840, -157200, -57696, -294064, -164272, 44560, -149952, 28432, 19200, 313520, -214736, -140320, -254480, 178944 ], [ -235443, -89017, 132525, -23627, -142082, -194671, -181006, -220574, -142722, 162153, 222616, 37249, 63817, -367328, -241306, -199520, 75787, -280348, -91176, 46090, -171423, 34117, -44745, 348741, -154355, -143004, -403502, 347609 ], [ -198390, -84578, 149706, 136154, -131364, -192302, -19132, -25948, -48100, -53886, 227952, -13006, 81090, -245888, -122580, -117824, 89702, -183288, -91728, 33716, -119374, 134650, -219522, 166650, 4874, -25336, -313020, 342434 ], [ -161337, -80139, 166887, 295935, -120646, -189933, 142742, 168678, 46522, -269925, 233288, -63261, 98363, -124448, -3854, -36128, 103617, -86228, -92280, 21342, -67325, 235183, -394299, -15441, 164103, 92332, -222538, 337259 ], [ -82536, -65188, 96228, 297880, -103088, -87640, 181820, 215032, 18864, -299016, 135412, -33680, 49816, -74216, -12868, 48472, 132280, -72508, -61692, -66380, -30684, 226384, -390792, -87156, 167476, 116412, -141656, 294716 ], [ 34534, -40601, -54951, 155142, -79260, 106250, 108335, 125470, -120884, -156738, -57075, 69084, -59066, -89258, -138977, 135734, 174462, -135183, -2559, -223171, -8167, 117364, -223858, -57693, 27981, 54703, -69574, 217919 ], [ 151604, -16014, -206130, 12404, -55432, 300140, 34850, 35908, -260632, -14460, -249562, 171848, -167948, -104300, -265086, 222996, 216644, -197858, 56574, -379962, 14350, 8344, -56924, -28230, -111514, -7006, 2508, 141122 ], [ 213543, -25665, -102972, 24757, -27439, 162530, -20173, -34920, -184633, -12772, -182765, 139360, -108360, -74377, -240252, 204773, 105010, -106581, 77338, -333025, 9888, -71861, -5437, -54340, -83083, 1529, 88207, 141760 ], [ 256024, -47400, 89952, 91848, 2024, -92080, -68680, -99136, -32488, -60704, -24456, 59136, 10688, -28584, -162144, 149320, -60912, 39032, 84560, -214184, -4096, -141896, 5304, -100064, 4616, 34856, 178712, 169728 ], [ 298505, -69135, 282876, 158939, 31487, -346690, -117187, -163352, 119657, -108636, 133853, -21088, 129736, 17209, -84036, 93867, -226834, 184645, 91782, -95343, -18080, -211931, 16045, -145788, 92315, 68183, 269217, 197696 ], [ 246254, -1154, 245988, 76034, 29336, -106652, -61942, -175626, 43420, 9642, -10756, -2796, 134208, -11820, -81828, 154222, -232772, 234382, 66312, -110328, 21902, -184374, -22010, -62262, -33386, 196660, 5214, 177594 ], [ 189697, 70905, 198654, -13689, 25748, 155870, -1981, -185539, -43198, 135475, -169134, 19974, 133472, -44250, -83070, 219841, -231438, 279761, 39356, -131396, 64337, -152381, -62283, 27139, -168787, 329462, -274903, 155307 ], [ 134324, 115920, 133024, -74812, 10244, 361560, 41436, -174260, -131344, 217148, -276180, 41104, 102256, -73292, -101180, 278860, -237304, 318956, 2164, -157812, 88580, -116512, -68080, 112288, -270048, 417164, -480952, 117308 ], [ 84575, 32476, -19512, -85, -61861, 297298, 6269, -62319, -226748, 89061, -139399, 54444, -73740, -86241, -199413, 306529, -277370, 328777, -83649, -209631, 26411, -62232, 89884, 177240, -209144, 290641, -335178, 4677 ], [ 34826, -50968, -172048, 74642, -133966, 233036, -28898, 49622, -322152, -39026, -2618, 67784, -249736, -99190, -297646, 334198, -317436, 338598, -169462, -261450, -35758, -7952, 247848, 242192, -148240, 164118, -189404, -107954 ], [ -32491, -50748, -249758, 70250, -205441, 136995, -42906, 140044, -323137, -144676, 82458, 100924, -287573, -74816, -302360, 291595, -329368, 274340, -227240, -248991, -39292, -36859, 299585, 255502, -108396, 36524, -132289, -122674 ], [ -127136, 79616, -211072, -57216, -275936, -8480, -24000, 196992, -177248, -215424, 87104, 164864, -110496, 7616, -161600, 139680, -297536, 94848, -241408, -136544, 48384, -195168, 186080, 188480, -101312, -92736, -213088, 14912 ], [ -221781, 209980, -172386, -184682, -346431, -153955, -5094, 253940, -31359, -286172, 91750, 228804, 66581, 90048, -20840, -12235, -265704, -84644, -255576, -24097, 136060, -353477, 72575, 121458, -94228, -221996, -293887, 152498 ], [ -134594, 255812, -174034, -119508, -249542, -160634, -37750, 156216, -58636, -234994, 180620, 225922, 65578, 160636, 7906, -71918, -198312, -124752, -196524, -25484, 164698, -396958, 64504, 124660, -42610, -163558, -343494, 85558 ], [ 69485, 247302, -201611, 69506, -45049, -78087, -103553, -40940, -197234, -105435, 323634, 180083, -49905, 223610, -35357, -72309, -108060, -75256, -90402, -100050, 155383, -366621, 124212, 173006, 37637, 15543, -373049, -112863 ], [ 273564, 238792, -229188, 258520, 159444, 4460, -169356, -238096, -335832, 24124, 466648, 134244, -165388, 286584, -78620, -72700, -17808, -25760, 15720, -174616, 146068, -336284, 183920, 221352, 117884, 194644, -402604, -311284 ], [ 208261, 132717, -106532, 344421, 189251, 82694, -121064, -233700, -289636, 8390, 347424, 92718, -85570, 187716, -37713, 83773, -55635, 15281, 6208, -102179, -14791, -267624, 204526, 161379, 66214, 177266, -290343, -282351 ], [ 86246, 6102, 47752, 408614, 182282, 160020, -48752, -186872, -204536, -37932, 172992, 52100, 35364, 54776, 20914, 273270, -120426, 54542, -27648, 1206, -207554, -190896, 216900, 78602, -13228, 118524, -148226, -205554 ], [ -32425, -118828, 189969, 462858, 167206, 231996, 17501, -137105, -125578, -83721, 7873, 9967, 150515, -72085, 77611, 441728, -181133, 95581, -64070, 102004, -389799, -114836, 223882, -3627, -86686, 63427, -10575, -130604 ], [ -77528, -206688, 66712, 298224, -26224, 186272, -49544, -22680, -181744, -117784, 47640, -65496, 138440, -65208, 91848, 147328, -151992, 175736, -156944, 145888, -340648, -53472, 112240, -73800, -28496, 88520, 28824, -96288 ], [ -122631, -294548, -56545, 133590, -219654, 140548, -116589, 91745, -237910, -151847, 87407, -140959, 126365, -58331, 106085, -147072, -122851, 255891, -249818, 189772, -291497, 7892, 598, -143973, 29694, 113613, 68223, -61972 ], [ -129544, -329416, -169200, 12906, -320234, 76662, -130054, 145744, -258898, -136254, 99004, -192422, 104438, -68872, 142282, -350584, -83030, 279046, -267566, 193072, -249852, 46564, -53912, -151422, 110468, 129286, 59550, -39434 ], [ -28252, -214140, -251816, 16747, -157739, -38683, 8291, 28536, -180215, 20031, 30786, -175885, 54597, -128764, 240699, -296580, -12949, 140701, -72457, 81384, -229474, 20942, 53452, 18847, 255230, 118269, -85327, -50267 ], [ 73040, -98864, -334432, 20588, 4756, -154028, 146636, -88672, -101532, 176316, -37432, -159348, 4756, -188656, 339116, -242576, 57132, 2356, 122652, -30304, -209096, -4680, 160816, 189116, 399992, 107252, -230204, -61100 ], [ 145490, -95282, -314033, -17305, 80219, -157877, 204351, -111599, -66915, 217893, -75818, -40467, 24336, -160372, 368299, -162601, 119172, -9269, 104669, -57732, -180138, -15111, 186142, 173485, 469514, 97599, -226581, -106814 ], [ 186476, -213548, -181254, -100726, 60738, -40094, 174106, -31674, -80370, 134334, -81660, 190062, 119648, -35896, 321954, -54294, 172440, 117346, -145778, 6760, -141820, -8970, 121972, -44946, 456956, 89434, -60958, -190580 ], [ 227462, -331814, -48475, -184147, 41257, 77689, 143861, 48251, -93825, 50775, -87502, 420591, 214960, 88580, 275609, 54013, 225708, 243961, -396225, 71252, -103502, -2829, 57802, -263377, 444398, 81269, 104665, -274346 ], [ 103248, -167072, 60672, -76640, -2304, 127744, 161264, 100000, -88496, 32384, -59248, 426192, 190128, 57120, 154928, 103760, 107056, 135632, -361280, 141664, -43648, 28480, 44656, -204256, 312480, 114416, 118592, -219968 ], [ -93241, 121486, 159480, 114398, -56400, 148168, 199513, 139422, -74949, 42504, -16077, 333387, 112733, -42562, 1725, 127887, -86811, -75485, -201476, 214666, 25628, 70800, 53833, -23706, 128342, 165637, 66152, -105152 ], [ -289730, 410044, 258288, 305436, -110496, 168592, 237762, 178844, -61402, 52624, 27094, 240582, 35338, -142244, -151478, 152014, -280678, -286602, -41672, 287668, 94904, 113120, 63010, 156844, -55796, 216858, 13712, 9664 ], [ -153642, 242776, 194850, 183553, -118560, 4657, 169940, 181810, -185, 67889, -82699, 201201, 108408, -152424, -213079, 33572, -244469, -196852, -75257, 202099, 27533, 122113, 101923, 98645, -75840, 94535, -115147, -29786 ], [ 14120, 32096, 115960, 31868, -122240, -176836, 92016, 181304, 65572, 83644, -207060, 166908, 195808, -154080, -265956, -98448, -186348, -78448, -127260, 101428, -52852, 127932, 143668, 17708, -80256, -44316, -251284, -83928 ], [ 150028, -150264, 47981, -96609, -128311, -311235, 18310, 170946, 118051, 100200, -301616, 115662, 268982, -153234, -289175, -200741, -130105, 22160, -157057, 29713, -137023, 131426, 176518, -42145, -75888, -180128, -353563, -111421 ], [ 73576, -143824, 52742, -70366, -150322, -131674, -27276, 94908, 82010, 122096, -197472, -48604, 247316, -135708, -114674, -104854, -86382, 4128, -38814, 151038, -246434, 119420, 150068, 38562, -12960, -295680, -230122, 38746 ], [ -2876, -137384, 57503, -44123, -172333, 47887, -72862, 18870, 45969, 143992, -93328, -212870, 225650, -118182, 59827, -8967, -42659, -13904, 79429, 272363, -355845, 107414, 123618, 119269, 49968, -411232, -106681, 188913 ], [ -64440, -106656, 76232, -45104, -181456, 162720, -139080, -14992, 60848, 160296, -21808, -297296, 200032, -146824, 144096, 37112, -57808, -30184, 85360, 299576, -314640, 70896, 106528, 118944, 85128, -422032, -44072, 255656 ], [ -98089, -30388, 121151, -97130, -166414, 156188, -243983, 30226, 171202, 166115, -11458, -232022, 167004, -262031, 59180, -10199, -183342, -43179, -119294, 150329, 8970, -11582, 106988, -33316, 68223, -236422, -95523, 165979 ], [ -131738, 45880, 166070, -149156, -151372, 149656, -348886, 75444, 281556, 171934, -1108, -166748, 133976, -377238, -25736, -57510, -308876, -56174, -323948, 1082, 332580, -94060, 107448, -185576, 51318, -50812, -146974, 76302 ], [ -114232, 80873, 220388, -71234, -171352, 114940, -320760, 129099, 300325, 152780, -22062, -65191, 62676, -354788, -36487, -34920, -351977, 2968, -355156, -59219, 312769, -127996, 122273, -236891, 76611, 77104, -128732, -53922 ], [ -57376, 84116, 281936, 106648, -218272, 58544, -190304, 189244, 248644, 114416, -67096, 64276, -38064, -226448, 9812, 41440, -331668, 117600, -252944, -51100, 28788, -124592, 148148, -210556, 134364, 160640, -56880, -215336 ], [ -520, 87359, 343484, 284530, -265192, 2148, -59848, 249389, 196963, 76052, -112130, 193743, -138804, -98108, 56111, 117800, -311359, 232232, -150732, -42981, -255193, -121188, 174023, -184221, 192117, 244176, 14972, -376750 ], [ 76496, -4078, 227048, 224488, -158338, -11912, -3930, 121794, 147946, 81662, -114252, 145136, -127530, -10700, 61244, 164694, -224288, 187762, -43300, -40694, -332552, -115804, 18674, -163880, 228738, 201280, 16516, -250290 ], [ 159112, -121815, 61172, 98356, -8769, -14212, 31283, -57951, 99669, 99487, -104454, 47064, -85141, 65338, 54942, 203403, -118672, 99097, 65582, -40027, -352516, -109870, -187015, -145204, 259489, 123264, -1470, -43865 ], [ 241728, -239552, -104704, -27776, 140800, -16512, 66496, -237696, 51392, 117312, -94656, -51008, -42752, 141376, 48640, 242112, -13056, 10432, 174464, -39360, -372480, -103936, -392704, -126528, 290240, 45248, -19456, 162560 ], [ 195084, -210802, -92077, -11952, -10310, 16424, -73505, -243515, 83753, 125431, -26093, -56827, -35254, 7424, 33483, 153654, -103446, -10222, 19260, -32874, -196921, -126200, -222803, -230557, 167742, 82278, -6553, 113041 ], [ 148440, -182052, -79450, 3872, -161420, 49360, -213506, -249334, 116114, 133550, 42470, -62646, -27756, -126528, 18326, 65196, -193836, -30876, -135944, -26388, -21362, -148464, -52902, -334586, 45244, 119308, 6350, 63522 ], [ 112186, -153447, -50963, 11151, -261660, 67841, -309367, -253928, 149115, 114099, 75278, -60190, -44353, -210340, 37394, -20677, -244976, -29725, -227358, -10177, 104507, -158613, 48709, -373595, -60389, 141718, -14082, 45693 ], [ 113336, -125364, 34620, -12332, -178768, 34284, -246324, -254112, 184420, -4604, -20632, -27944, -147692, -113648, 179672, -97244, -154816, 49924, -89128, 41044, 51492, -125148, -95524, -178532, -105308, 111496, -154520, 141948 ], [ 114486, -97281, 120203, -35815, -95876, 727, -183281, -254296, 219725, -123307, -116542, 4302, -251031, -16956, 321950, -173811, -64656, 129573, 49102, 92265, -1523, -91683, -239757, 16531, -150227, 81274, -294958, 238203 ], [ 47976, -32078, 118006, 15062, -74774, -49920, -138978, -179400, 190920, -196730, -197682, 19338, -210020, 43256, 386408, -211028, -25176, 155062, 88992, 101996, -48988, -45038, -280370, 63304, -184306, 92072, -311856, 247168 ], [ -106492, 81381, 1695, 162607, -133999, -122784, -119037, -6900, 78772, -211289, -259621, 12001, 18646, 56044, 349700, -197090, -51580, 110143, 1040, 57790, -89238, 18741, -186277, -82700, -204293, 156196, -168152, 142656 ], [ -260960, 194840, -114616, 310152, -193224, -195648, -99096, 165600, -33376, -225848, -321560, 4664, 247312, 68832, 312992, -183152, -77984, 65224, -86912, 13584, -129488, 82520, -92184, -228704, -224280, 220320, -24448, 38144 ], [ -285438, 152704, -131267, 332177, -210374, -227082, -149550, 79530, -30219, -201497, -276699, 14472, 298438, 85775, 215699, -91829, -4368, 15595, -34059, 54113, -67318, 106699, -104441, -287048, -87997, 133754, -8244, 37027 ], [ -240588, 27584, -94766, 287258, -205084, -236420, -237548, -144444, 34434, -156394, -174878, 33424, 254876, 104934, 86094, 40766, 122592, -36546, 93890, 139834, 49476, 109758, -173418, -298640, 131630, -33180, -60040, 91054 ], [ -195738, -97536, -58265, 242339, -199794, -245758, -325546, -368418, 99087, -111291, -73057, 52376, 211314, 124093, -43511, 173361, 249552, -88687, 221839, 225555, 166270, 112817, -242395, -310232, 351257, -200114, -111836, 145081 ], [ -133248, -14436, -132944, 263040, -195044, -174556, -222064, -284452, 47900, 18752, -58196, 84068, 60672, 159972, -35036, 133856, 90892, -58788, 142128, 127616, 49324, 11896, -206412, -147124, 243504, -166848, -116992, -24492 ], [ -68112, 99897, -224300, 293584, -190375, -91273, -89860, -154295, -20663, 161536, -56379, 117671, -106032, 198359, -5849, 68536, -110611, -16583, 31268, 2128, -102683, -104622, -154685, 42189, 86644, -103552, -115152, -227605 ], [ -4276, 205540, -283938, 308658, -183622, -12772, 20294, -27964, -81518, 275424, -42522, 140146, -244570, 236342, 23126, 15718, -298682, 19954, -67270, -111414, -243166, -208168, -106056, 208622, -65642, -33238, -112120, -390664 ], [ 45910, 219938, -10537, 161297, -154987, 15518, -101077, 58194, -61439, 85904, 97755, 45777, -87365, 270083, 49875, 94171, -345717, -3023, -36427, -99523, -262647, -175508, -89956, 134815, -169901, 110765, -96572, -133156 ], [ 96096, 234336, 262864, 13936, -126352, 43808, -222448, 144352, -41360, -103616, 238032, -48592, 69840, 303824, 76624, 172624, -392752, -26000, -5584, -87632, -282128, -142848, -73856, 61008, -274160, 254768, -81024, 124352 ], [ 91962, 183060, 359907, -40374, -84886, 55781, -231609, 168826, 13614, -249477, 283704, -101556, 197659, 283406, 50950, 181994, -375625, -77481, 10678, -83196, -283185, -144292, -75718, 19093, -324862, 283285, -90256, 319378 ], [ -36332, -18328, 53846, 118004, -14092, 30458, 15710, 52308, 148348, -295546, 113136, -59880, 258310, 139196, -94548, 33460, -211842, -194114, -6388, -95800, -242130, -223688, -118636, 50074, -253148, 47834, -156128, 371588 ], [ -164626, -219716, -252215, 276382, 56702, 5135, 263029, -64210, 283082, -341615, -57432, -18204, 318961, -5014, -240046, -115074, -48059, -310747, -23454, -108404, -201075, -303084, -161554, 81055, -181434, -187617, -222000, 423798 ], [ -183600, -234648, -270948, 280584, 85076, 29612, 365868, -160832, 254892, -273960, -85500, -29748, 249520, -16768, -284288, -156700, 52484, -308436, -23228, -98832, -168480, -261172, -108352, 131476, -118780, -227720, -185848, 354964 ], [ -102364, -78662, -26297, 143458, 74565, 99739, 336267, -239216, 77355, -102058, 17057, -90077, 60828, 92896, -235712, -100327, 95057, -197093, -7151, -68932, -143640, -108061, 32960, 199717, -64431, -88754, -56174, 175173 ], [ -21128, 77324, 218354, 6332, 64054, 169866, 306666, -317600, -100182, 69844, 119614, -150406, -127864, 202560, -187136, -43954, 137630, -85750, 8926, -39032, -118800, 45050, 174272, 267958, -10082, 50212, 73500, -4618 ], [ 10043, 96562, 290676, -41493, 9700, 138486, 290274, -249427, -244110, 33972, 49825, -64637, -235126, 213335, -109507, 72497, 84986, -57435, 82480, 89111, -135899, -19405, 249947, 170245, -27082, 83421, 152327, -120200 ], [ 23544, 67536, 302176, -57800, -60128, 71280, 278544, -129528, -376176, -75232, -80792, 72696, -313648, 189208, -21624, 210152, -1264, -58424, 176320, 251928, -167800, -160648, 302456, 13960, -69264, 79304, 213208, -213120 ], [ 37045, 38510, 313676, -74107, -129956, 4074, 266814, -9629, -508242, -184436, -211409, 210029, -392170, 165081, 66259, 347807, -87514, -59413, 270160, 414745, -199701, -301891, 354965, -142325, -111446, 75187, 274089, -306040 ], [ 64736, 104436, 267580, 3746, -151208, -64694, 50000, -10950, -309868, -116210, -138240, 189556, -314976, 182446, 78638, 238116, -19808, -125632, 153460, 255614, 12796, -112760, 239856, -28274, -32342, 115422, 282566, -114302 ], [ 93072, 174678, 218866, 85879, -170252, -133533, -176136, -17781, -96474, -39919, -55808, 161910, -230704, 201697, 87585, 117182, 54896, -194816, 27190, 81849, 236402, 91388, 117128, 98065, 52275, 157673, 288661, 90375 ], [ 89184, 234912, 149876, 162328, -162716, -176336, -340836, -17168, 89224, 23984, -8600, 148756, -141904, 204392, 118044, 18460, 100932, -231156, -62532, -62120, 400824, 255412, 15968, 179196, 123780, 196608, 295520, 231668 ], [ -67768, 247608, -15425, 211778, -28925, -95468, -213715, 18804, 143366, 29044, -128706, 204439, -31596, 128446, 250685, 25245, 10795, -111487, 21349, -64558, 284122, 228847, 17256, 45589, 133003, 219792, 306008, 71887 ], [ -224720, 260304, -180726, 261228, 104866, -14600, -86594, 54776, 197508, 34104, -248812, 260122, 78712, 52500, 383326, 32030, -79342, 8182, 105230, -66996, 167420, 202282, 18544, -88018, 142226, 242976, 316496, -87894 ], [ -272664, 220782, -291181, 251692, 146866, 48178, 44577, 105445, 212077, 76073, -293039, 205285, 140078, -11116, 400119, 34081, -132354, 61449, 175683, -64565, 69267, 175816, -11200, -166131, 124440, 203088, 258458, -152770 ], [ -151040, 100032, -316320, 150400, 46080, 82816, 182048, 178976, 165088, 175456, -219232, -21472, 125312, -55552, 236704, 28768, -127616, 11424, 225248, -54560, -32, 149504, -89216, -157920, 64640, 65088, 93824, -70016 ], [ -29416, -20718, -341459, 49108, -54706, 117454, 319519, 252507, 118099, 274839, -145425, -248229, 110546, -99988, 73289, 23455, -122878, -38601, 274813, -44555, -69331, 123192, -167232, -149709, 4840, -72912, -70810, 12738 ], [ -4322, -44812, -269676, 22884, -58164, 167842, 221776, 282036, 110660, 207020, -100976, -241872, 90880, -92960, 78126, -10166, -92450, 13616, 155146, -30518, -79354, 50064, -186644, -167328, -31636, -192572, -112076, 100882 ], [ -41283, -6770, -135586, 44918, 946, 228355, -27176, 283278, 128646, 31714, -75400, -85656, 68064, -52848, 191125, -61985, -45507, 131560, -73313, -13889, -51271, -53160, -168382, -201552, -53118, -300442, -74034, 192491 ], [ -78244, 31272, -1496, 66952, 60056, 288868, -276128, 284520, 146632, -143592, -49824, 70560, 45248, -12736, 304124, -113804, 1436, 249504, -301772, 2740, -23188, -156384, -150120, -235776, -74600, -408312, -35992, 284100 ], [ -69149, 15430, 72991, 51328, 93706, 216533, -126688, 99714, 183485, -144782, 12745, 113004, -23947, -2948, 258245, -99313, 84365, 167853, -233527, -76733, 32578, -137172, -99197, -110932, -101896, -257307, -59776, 124168 ], [ -50358, -11756, 134930, 27776, 121996, 116230, 106624, -124260, 224310, -109316, 83102, 131496, -102906, 456, 178918, -70862, 174870, 44182, -102818, -176438, 94172, -92184, -41398, 47400, -130416, -51802, -96576, -88720 ] ], [ [ -449408, -338624, 212992, -227392, 227840, -7872, 420928, -25856, 438272, -12160, -82752, -14848, -285568, 47488, 229824, -323456, 315648, -343680, 322496, -36480, 362304, -489728, -407872, 21056, 163264, -85760, -306624, 360128 ], [ -437231, -322184, 191680, -230449, 214463, -15579, 415264, -32081, 401525, -12481, -97779, 6695, -250372, 59185, 225966, -297359, 305586, -316290, 305729, -44373, 345501, -487340, -399574, 18980, 163348, -95951, -281388, 360518 ], [ -343874, -196144, 28288, -253886, 111906, -74666, 371840, -79806, 119798, -14942, -212986, 171858, 19464, 148862, 196388, -97282, 228444, -106300, 177182, -104886, 216678, -469032, -335956, 3064, 163992, -174082, -87912, 363508 ], [ -250517, -70104, -135104, -277323, 9349, -133753, 328416, -127531, -161929, -17403, -328193, 337021, 289300, 238539, 166810, 102795, 151302, 103690, 48635, -165399, 87855, -450724, -272338, -12852, 164636, -252213, 105564, 366498 ], [ -201920, -5632, -247400, -208952, 640, -90160, 212048, -110432, -272944, -8992, -339224, 403616, 456968, 227480, 180192, 206312, 140032, 229136, 22560, -193704, 4536, -439936, -240168, -70520, 85296, -274296, 204472, 312800 ], [ -237248, -56600, -263891, 31559, 167896, 145958, -41090, 28212, -63874, 19804, -154925, 285396, 433071, 27541, 274124, 128779, 252272, 196062, 188620, -161619, 6537, -443248, -266963, -206473, -144014, -191289, 126065, 152812 ], [ -272576, -107568, -280382, 272070, 335152, 382076, -294228, 166856, 145196, 48600, 29374, 167176, 409174, -172398, 368056, 51246, 364512, 162988, 354680, -129534, 8538, -446560, -293758, -342426, -373324, -108282, 47658, -7176 ], [ -128478, -135656, -250983, 256949, 287427, 454693, -335882, 157547, 205221, -32558, -2959, 78934, 387227, -263683, 283823, -42433, 371374, 61586, 409278, -165257, 25541, -439342, -182597, -331830, -464236, 7043, 96183, -36449 ], [ 153640, -146144, -186284, 45188, 74332, 401540, -214856, 34428, 150596, -198296, -201932, 13752, 366780, -271388, 62540, -148532, 297176, -92376, 378136, -253140, 54084, -424024, 34684, -208504, -448688, 147228, 242348, 34828 ], [ 435758, -156632, -121585, -166573, -138763, 348387, -93830, -88691, 95971, -364034, -400905, -51430, 346333, -279093, -158743, -254631, 222978, -246338, 346994, -341023, 82627, -408706, 251965, -85178, -433140, 287413, 388513, 106105 ], [ 381528, -153224, -126492, -179596, -232122, 293722, -24788, 10112, -36378, -359528, -228520, 12034, 277466, -250240, -140950, -209782, 49942, -128320, 170124, -199082, -21652, -193552, 168952, 61170, -224380, 94832, 353526, 168346 ], [ 233868, -145956, -150734, -137414, -292221, 238637, 29814, 170560, -190317, -307732, 47020, 111233, 195149, -211232, -56747, -123003, -150549, 65248, -47226, 6699, -162826, 77112, 2524, 213913, 38050, -190184, 268219, 228077 ], [ 86208, -138688, -174976, -95232, -352320, 183552, 84416, 331008, -344256, -255936, 322560, 210432, 112832, -172224, 27456, -36224, -351040, 258816, -264576, 212480, -304000, 347776, -163904, 366656, 300480, -475200, 182912, 287808 ], [ 166869, -83465, 4930, -109469, -324444, 160322, -89073, 197654, -184521, 2837, 171174, 5410, 210145, 7245, 179785, -58764, -145305, 100783, -59692, 11575, -276308, 162557, 18716, 371946, 307426, -376806, 92706, 226927 ], [ 247530, -28242, 184836, -123706, -296568, 137092, -262562, 64300, -24786, 261610, 19788, -199612, 307458, 186714, 332114, -81304, 60430, -57250, 145192, -189330, -248616, -22662, 201336, 377236, 314372, -278412, 2500, 166046 ], [ 279106, 12606, 290967, -154878, -243092, 140342, -385186, -39489, 70649, 398268, -76573, -319454, 336681, 338868, 388163, -71234, 169970, -144793, 255286, -292260, -242934, -173491, 326981, 322561, 270883, -199278, -86881, 104850 ], [ 133976, 1704, 131508, -247016, -97456, 238920, -324696, -36844, -65396, 95312, 25156, -132648, 120780, 392688, 97604, 56232, -66792, 21428, 24136, -42480, -316488, -200516, 247516, 52012, 45828, -189480, -173292, 42520 ], [ -11154, -9198, -27951, -339154, 48180, 337498, -264206, -34199, -201441, -207644, 126885, 54158, -95121, 446508, -192955, 183698, -303554, 187649, -207014, 207300, -390042, -227541, 168051, -218537, -179227, -179682, -259703, -19810 ], [ -128564, -4030, -35010, -275762, 157176, 271266, -245276, 45106, -264236, -360900, 99794, 188274, -156172, 406938, -268684, 199364, -397596, 189460, -236444, 280520, -349996, -243726, 22886, -327516, -320922, -166774, -227264, -32240 ], [ -209938, 22029, 156051, -10181, 218540, -9219, -280374, 224069, -231806, -319546, -94763, 253893, -15918, 245961, -65134, 69690, -306102, -22462, -3638, 124212, -162270, -245819, -207689, -226454, -354249, -149823, -40320, 20200 ], [ -291312, 48088, 347112, 255400, 279904, -289704, -315472, 403032, -199376, -278192, -289320, 319512, 124336, 84984, 138416, -59984, -214608, -234384, 229168, -32096, 25456, -247912, -438264, -125392, -387576, -132872, 146624, 72640 ], [ -215621, 122837, 401508, 227356, 304053, -404574, -213335, 402535, -124556, -217938, -195037, 183636, 179540, 16392, 72626, -98728, -246354, -235586, 194659, -103804, 51182, -268275, -373489, -128460, -239118, -129406, 52243, 160315 ], [ -56162, 223554, 383016, 42712, 308354, -431116, -38006, 306326, -27128, -147604, 53294, -59704, 189384, -2928, -136812, -88976, -343828, -124404, 17582, -130392, -9492, -298382, -151194, -187064, 6292, -133132, -192178, 266782 ], [ 103297, 324271, 364524, -141932, 312655, -457658, 137323, 210117, 70300, -77270, 301625, -303044, 199228, -22248, -346250, -79224, -441302, -13222, -159495, -156980, -70166, -328489, 71101, -245668, 251702, -136858, -436599, 373249 ], [ -13404, 184448, 328092, -206836, 111356, -302220, 171032, 227568, -37932, -1556, 168316, -268644, 97572, 107692, -137048, -2332, -444296, -124140, -253032, -101348, -129800, -162856, 185216, -184912, 168692, -103944, -202640, 162476 ], [ -171529, 8544, 288969, -253779, -120783, -119485, 183498, 262068, -177013, 74965, -22239, -192583, -20809, 260021, 134950, 84631, -433118, -268373, -334038, -33383, -189278, 32138, 283104, -106252, 36419, -65534, 103076, -95883 ], [ -318626, -155944, 248124, -281576, -329652, 36386, 180978, 271954, -302324, 150640, -179094, -116722, -115162, 373426, 364804, 155326, -397692, -401910, -401526, 25594, -246664, 193466, 364096, -20242, -93730, -34132, 357542, -309792 ], [ -349929, -200564, 189198, -108340, -294186, -89815, 21105, 23393, -283050, 217432, 17901, -42961, 42779, 78129, 152146, 55207, -107662, -423139, -327075, -9803, -282084, 1301, 267680, 142943, -201577, -76314, 73883, -56976 ], [ -381232, -245184, 130272, 64896, -258720, -216016, -138768, -225168, -263776, 284224, 214896, 30800, 200720, -217168, -60512, -44912, 182368, -444368, -252624, -45200, -317504, -190864, 171264, 306128, -309424, -118496, -209776, 195840 ], [ -375253, -259935, 86347, 204931, -218158, -292153, -201026, -307122, -208942, 242607, 320296, 70359, 308303, -351136, -185558, -114336, 348477, -410500, -194840, -67738, -278409, -246669, 38833, 391795, -329365, -122500, -374946, 369983 ], [ -284058, -206414, 76710, 269078, -165948, -253858, -40164, -8260, -72828, -46802, 216336, 31742, 300782, -116352, -110348, -113600, 231338, -250696, -175152, -60884, -68994, 9206, -175918, 300278, -148378, -39240, -269284, 364302 ], [ -192863, -152893, 67073, 333225, -113738, -215563, 120698, 290602, 63286, -336211, 112376, -6875, 293261, 118432, -35138, -112864, 114199, -90892, -155464, -54030, 140421, 265081, -390669, 208761, 32609, 44020, -163622, 358621 ], [ -112984, -161724, -19844, 289960, -90064, -100840, 185956, 338760, 73424, -321720, -8468, 8208, 165800, 134696, -67868, -79128, 74376, -31588, -86948, -132820, 231996, 278832, -450104, 87700, 109484, 112100, -92904, 304484 ], [ -43478, -227711, -177601, 148234, -92548, 83942, 163577, 157106, -31916, -28654, -144789, 72516, -71606, -49350, -199543, -15142, 105426, -64409, 26327, -290117, 215551, 70636, -367166, -60443, 90923, 166265, -54218, 205929 ], [ 26028, -293698, -335358, 6508, -95032, 268724, 141198, -24548, -137256, 264412, -281110, 136824, -309012, -233396, -331218, 48844, 136476, -97230, 139602, -447414, 199106, -137560, -284228, -208586, 72362, 220430, -15532, 107374 ], [ 84161, -309399, -160612, 44931, -61561, 153422, 40789, -62552, -151391, 172292, -198539, 178080, -238072, -256911, -234532, 20435, 52606, -35939, 196182, -394999, 76768, -245507, -187707, -234652, 14531, 190751, 61081, 102336 ], [ 138280, -307352, 131488, 146936, -15400, -67792, -87160, -49856, -133336, -55776, -38712, 211200, -58304, -223768, -57248, -40584, -71824, 58568, 232752, -268568, -82944, -318072, -86392, -217632, -57160, 131480, 151080, 130304 ], [ 192399, -305305, 423588, 248941, 30761, -289006, -215109, -37160, -115281, -283844, 121115, 244320, 121464, -190625, 120036, -101603, -196254, 153075, 269322, -142137, -242656, -390637, 14923, -200612, -128851, 72209, 241079, 158272 ], [ 205026, -129326, 262268, 91566, 139688, -36868, -94106, -146278, -37628, -173882, -41820, 127180, 82112, -190196, 69444, 53858, -203292, 179778, 142520, -104520, -43966, -293978, -107766, -76122, -183558, 203436, -16654, 149302 ], [ 215767, 54559, 80338, -77599, 251468, 236786, 38213, -260933, 42734, -48555, -219426, 3210, 32800, -191254, 8494, 219159, -204994, 203399, 8292, -70940, 171015, -189627, -240637, 53253, -237493, 343322, -290193, 138653 ], [ 225580, 176816, -83104, -197220, 306012, 453608, 144836, -327468, 76688, 52324, -328716, -74000, -36080, -190420, -54628, 356564, -208968, 231220, -116372, -67436, 316764, -77792, -304272, 172128, -286240, 423060, -501896, 110180 ], [ 230985, 6340, -158728, -81507, 88685, 400478, 129403, -165433, -109796, 37075, -113505, 70900, -197908, -180599, -128067, 361463, -223734, 278991, -195607, -206793, 133661, 69592, -39036, 241128, -310344, 217095, -419878, -2957 ], [ 236390, -164136, -234352, 34206, -128642, 347348, 113970, -3398, -296280, 21826, 101706, 215800, -359736, -170778, -201506, 366362, -238500, 326762, -274842, -346150, -49442, 216976, 226200, 310128, -334448, 11130, -337860, -116094 ], [ 192547, -197092, -261682, 59910, -268119, 241253, 71978, 113556, -319639, -28604, 236502, 283876, -391523, -157888, -208552, 262973, -227112, 286396, -323864, -375689, -119460, 206131, 310167, 306498, -285364, -124428, -299159, -125182 ], [ 72096, -16128, -213888, -54400, -286496, 52768, -11328, 160384, -89248, -133760, 246208, 232448, -221024, -140224, -112320, -8864, -175040, 108928, -325888, -234400, -13568, -50848, 112160, 189888, -122432, -150464, -327840, 27584 ], [ -48355, 164836, -166094, -168710, -304873, -135717, -94634, 207212, 141143, -238916, 255914, 181020, -50525, -122560, -16088, -280701, -122968, -68540, -327912, -93111, 92324, -307827, -85847, 73278, 40500, -176500, -356521, 180350 ], [ -7918, 215068, -208222, -129804, -218698, -147830, -191002, 106760, 124140, -191038, 310420, 199214, 5958, -42204, -2610, -303842, -61208, -75824, -281972, -37012, 131478, -407474, -56760, 53996, 113986, -113706, -377418, 133210 ], [ 135947, 181258, -308157, 7598, -65311, -46561, -295767, -88372, -51902, -44781, 393726, 262165, -10855, 78454, -42331, -167107, 6780, 26296, -205198, -35678, 127729, -405979, 118316, 97282, 129971, 6193, -393311, -42441 ], [ 279812, 147448, -408092, 145000, 88076, 54708, -400532, -283504, -227944, 101476, 477032, 325116, -27668, 199112, -82052, -30372, 74768, 128416, -128424, -34344, 123980, -404484, 293392, 140568, 145956, 126092, -409204, -218092 ], [ 193587, 76683, -303036, 251603, 129477, 150410, -221912, -337276, -246780, 129610, 334048, 179618, -6766, 128668, 21753, 129467, -34229, 209959, -143040, -9317, -48033, -391000, 344930, 86821, 30442, 74174, -346817, -274233 ], [ 58922, -1862, -154824, 351722, 147302, 244940, 16368, -361288, -232520, 132876, 143424, -9764, 22076, 17992, 155774, 294170, -180486, 287170, -176896, 20698, -255470, -374992, 370460, 12646, -112756, -13916, -267950, -305214 ], [ -73455, -81780, -11705, 444774, 156778, 334692, 237083, -373319, -221542, 130801, -36457, -189639, 52373, -90147, 280605, 437504, -318699, 361627, -212042, 53868, -449089, -350412, 386022, -63005, -249266, -92091, -191833, -328692 ], [ -155496, -191904, 19368, 382352, -17424, 319328, 71368, -121768, -282768, 11224, 20008, -160360, 114680, -142472, 203256, 110720, -279944, 375496, -275568, 156448, -338712, -137248, 182288, -171128, -238640, 47864, -176216, -187104 ], [ -237537, -302028, 50441, 319930, -191626, 303964, -94347, 129783, -343994, -108353, 76473, -131081, 176987, -194797, 125907, -216064, -241189, 389365, -339094, 259028, -228335, 75916, -21446, -279251, -228014, 187819, -160599, -45516 ], [ -273336, -376056, 25456, 267270, -295814, 229914, -168202, 271408, -360670, -158738, 89060, -132714, 198554, -221112, 105894, -429256, -159546, 334090, -309410, 306768, -159652, 223356, -144552, -287954, -154148, 288522, -177742, 40602 ], [ -178116, -347812, -158360, 242269, -201629, -10413, 18213, 101576, -251121, -13079, -22674, -221931, 104691, -173732, 248333, -320604, 43613, 82907, -15631, 199128, -209102, 184578, -39212, -14967, 98898, 278011, -287705, -30445 ], [ -82896, -319568, -342176, 217268, -107444, -250740, 204628, -68256, -141572, 132580, -134408, -311148, 10828, -126352, 390772, -211952, 246772, -168276, 278148, 91488, -258552, 145800, 66128, 258020, 351944, 267500, -397668, -101492 ], [ 45918, -304766, -379175, 115201, -1555, -265347, 255721, -137273, -100773, 164499, -225990, -214773, 19056, -79852, 427677, -117743, 303708, -184323, 270747, 94244, -265542, 138911, 65714, 251211, 469734, 210921, -375587, -146194 ], [ 211380, -304628, -256010, -70938, 117102, -33714, 159190, -96310, -134974, 72338, -295588, 84066, 138656, -34312, 349454, -39290, 201128, 56142, -65214, 217432, -226212, 166810, -50068, -60830, 439972, 104086, -209458, -162156 ], [ 376842, -304490, -132845, -257077, 235759, 197919, 62659, -55347, -169175, -19823, -365186, 382905, 258256, 11228, 271231, 39163, 98548, 296607, -401175, 340620, -186882, 194709, -165850, -372871, 410210, -2749, -43329, -178118 ], [ 223280, -125536, -23808, -185760, 172288, 189696, 115856, 2144, -109264, -88704, -247568, 464560, 284112, -60448, 195408, 54832, -27056, 224688, -424640, 352160, -80256, 181952, -65520, -259872, 316000, 29584, 24256, -58048 ], [ -69855, 131650, 79048, -1806, 29136, 76536, 234559, 66866, -8179, -147400, -48043, 451197, 268955, -183406, 120635, 43033, -162733, 16101, -311388, 314854, 55812, 151408, 129359, 39082, 193594, 122803, 48728, 121536 ], [ -362990, 388836, 181904, 182148, -114016, -36624, 353262, 131588, 92906, -206096, 151482, 437834, 253798, -306364, 45862, 31234, -298410, -192486, -198136, 277548, 191880, 120864, 324238, 338036, 71188, 216022, 73200, 301120 ], [ -236230, 215144, 42126, 132183, -115040, -176601, 176012, 126590, 78113, -13401, -3389, 411367, 313800, -292696, -50961, -110660, -257603, -30444, -201119, 156053, 156651, 107351, 286437, 187107, -32192, 161569, -48509, 214634 ], [ -69480, 416, -120760, 59940, -102528, -319132, -29424, 114952, 52284, 203236, -192012, 383652, 380960, -266016, -149884, -264944, -199988, 166896, -215172, 26540, 105108, 95460, 226476, -6668, -133760, 93052, -184140, 102808 ], [ 82708, -196552, -233333, -2295, -96433, -417605, -213878, 109038, 29413, 377048, -347728, 322946, 437722, -236702, -212945, -366995, -160223, 318192, -204247, -66361, 38295, 99790, 175242, -159031, -214928, 7840, -297133, 23109 ], [ 137816, -275120, -10486, 2190, -133118, -222358, -258452, 141284, 26262, 265360, -284064, 42300, 425164, -189828, -36926, -120826, -239458, 162528, -26802, 84818, -130318, 212260, 182188, -35314, -160096, -188672, -259206, 157590 ], [ 192924, -353688, 212361, 6675, -169803, -27111, -303026, 173530, 23111, 153672, -220400, -238346, 412606, -142954, 139093, 125343, -318693, 6864, 150643, 235997, -298931, 324730, 189134, 88403, -105264, -385184, -221279, 292071 ], [ 201848, -324192, 362232, -23632, -208560, 104288, -343416, 173328, 70352, 65432, -152400, -361008, 399264, -149816, 216608, 217160, -360880, -102872, 183568, 250120, -298096, 312720, 174816, 122464, -63944, -425200, -208280, 310040 ], [ 124177, -92076, 375273, -119174, -251202, 115972, -375961, 112286, 212078, 21157, -76270, -187450, 384452, -257433, 109428, 19567, -333602, -126493, -54482, 7263, 20454, 67310, 120628, -11580, -47959, -171786, -242021, 109549 ], [ 46506, 140040, 388314, -214716, -293844, 127656, -408506, 51244, 353804, -23118, -140, -13892, 369640, -365050, 2248, -178026, -306324, -150114, -292532, -235594, 339004, -178100, 66440, -145624, -31974, 81628, -275762, -90942 ], [ -35208, 255663, 388732, -158574, -300008, 76836, -282568, 46973, 411667, -28588, -21666, 69823, 243340, -372476, -737, -204760, -295855, -42968, -293644, -299701, 290967, -203940, 77239, -218477, 57669, 179536, -216644, -226446 ], [ -120032, 281676, 379440, 14248, -278112, -22064, -34720, 86372, 405020, -4208, -118312, 84428, 31280, -302832, 76428, -100064, -298316, 164768, -112496, -226308, -39060, -60880, 138028, -244260, 203972, 157824, -86096, -311960 ], [ -204856, 307689, 370148, 187070, -256216, -120964, 213128, 125771, 398373, 20172, -214958, 99033, -180780, -233188, 153593, 4632, -300777, 372504, 68652, -152915, -369087, 82180, 198817, -270043, 350275, 136112, 44452, -397474 ], [ -104784, 107550, 195544, 184536, -131630, -82488, 203882, 54254, 326278, -21166, -237012, 110992, -262214, -91220, 208996, 77882, -224992, 355006, 91076, -86938, -445368, -8004, 45118, -268952, 390702, 197056, -48164, -235902 ], [ 46648, -155409, -24980, 133292, 21481, -5852, 123221, -48073, 236003, -80759, -238346, 122216, -307363, 70838, 258354, 142397, -127472, 274943, 69410, -23021, -451164, -162978, -168161, -260396, 401719, 280960, -202770, -5695 ], [ 198080, -418368, -245504, 82048, 174592, 70784, 42560, -150400, 145728, -140352, -239680, 133440, -352512, 232896, 307712, 206912, -29952, 194880, 47744, 40896, -456960, -317952, -381440, -251840, 412736, 364864, -357376, 224512 ], [ 226324, -242878, -197963, -39760, -30154, 180632, -117175, -235661, 64239, 30193, -200971, 48179, -309594, 98944, 169597, 83034, -133498, 11294, -24476, -68998, -288991, -279496, -181685, -296667, 153618, 309802, -271103, 73287 ], [ 254568, -67388, -150422, -161568, -234900, 290480, -276910, -320922, -17250, 200738, -162262, -37082, -266676, -35008, 31482, -40844, -237044, -172292, -96696, -178892, -121022, -241040, 18070, -341494, -105500, 254740, -184830, -77938 ], [ 254262, 37887, -97141, -251111, -381956, 360023, -371825, -381528, -41779, 286293, -139838, -90418, -246423, -142140, -34018, -136947, -296720, -259163, -123826, -216471, 2317, -194979, 132595, -319981, -304083, 180218, -143662, -162053 ], [ 151176, -109612, -23196, -224500, -321328, 284468, -233388, -353376, 138748, 65884, -176040, -28824, -307764, -152720, 161896, -133060, -198464, 2140, 11368, 6284, -35012, -121540, -59708, -59644, -284740, 35640, -264872, -4572 ], [ 48090, -257111, 50749, -197889, -260700, 208913, -94951, -325224, 319275, -154525, -212242, 32770, -369105, -163300, 357810, -129173, -100208, 263443, 146562, 229039, -72341, -48101, -252011, 200693, -265397, -108938, -386082, 152909 ], [ -76456, -254850, 20634, -80198, -220282, 113408, -63694, -231672, 355832, -248694, -267774, 29414, -271356, -125880, 453464, -142476, -13032, 377306, 146016, 264884, -87620, -9442, -271614, 267640, -278334, -140776, -397392, 196480 ], [ -228900, -57901, -144759, 155897, -206137, -8032, -171771, -53100, 205228, -178751, -348435, -58377, 33210, -26060, 418780, -178126, 59740, 299497, -30992, 57746, -74234, -15997, -66707, 83180, -333235, -26052, -265832, 91968 ], [ -381344, 139048, -310152, 391992, -191992, -129472, -279848, 125472, 54624, -108808, -429096, -146168, 337776, 73760, 384096, -213776, 132512, 221688, -208000, -149392, -60848, -22552, 138200, -101280, -388136, 88672, -134272, -12544 ], [ -374098, 104832, -274245, 444487, -213322, -227302, -306850, 59334, 74435, -73215, -397677, -82504, 381642, 110745, 212597, -106371, 161424, 162269, -134973, -128905, 6118, 31613, 93537, -212600, -228027, 11126, -105132, 11749 ], [ -281684, -52672, -130978, 399062, -253572, -312540, -290612, -137316, 185134, -55942, -306482, 61936, 286468, 114218, -31870, 77330, 166944, 112658, 71406, 12982, 101660, 118162, -84230, -284912, 46754, -168964, -130616, 104738 ], [ -189270, -210176, 12289, 353637, -293822, -397778, -274374, -333966, 295833, -38669, -215287, 206376, 191294, 117691, -276337, 261031, 172464, 63047, 277785, 154869, 197202, 204711, -261997, -357224, 321535, -349054, -156100, 197727 ], [ -169856, -126460, -78384, 310912, -304252, -277956, -190736, -276796, 107652, 115904, -152972, 235516, 26880, 139644, -160964, 217632, 43284, 98116, 199504, 896, 84084, 25800, -222164, -198956, 233296, -204864, -94464, -8564 ], [ -161392, -6561, -204148, 268592, -310209, -127375, -96988, -181553, -125361, 291072, -94989, 247361, -147920, 164369, 8385, 140168, -106101, 145887, 78524, -197456, -60333, -192930, -149691, -6101, 90604, -12032, -19760, -259747 ], [ -146220, 109180, -294542, 215422, -307658, 4740, -18998, -82788, -330338, 435232, -33238, 253886, -298646, 191066, 161594, 72874, -247862, 175934, -25162, -373082, -195954, -383640, -79480, 158946, -46854, 171846, 37304, -461240 ], [ -60614, 181262, -13551, 48327, -215773, -57038, -106467, 52958, -240937, 253808, 68077, 204551, -196595, 238469, 145333, 112365, -309571, 19879, 52739, -310085, -239217, -280140, -33020, 32009, -129355, 261707, -90852, -140988 ], [ 24992, 253344, 267440, -118768, -123888, -118816, -193936, 188704, -151536, 72384, 169392, 155216, -94544, 285872, 129072, 151856, -371280, -136176, 130640, -247088, -282480, -176640, 13440, -94928, -211856, 351568, -219008, 179264 ], [ 34102, 244044, 365605, -180954, -67066, -176429, -174431, 226422, -43102, -95411, 218760, 77524, 11693, 285122, 65162, 115334, -366671, -257903, 163930, -192932, -315943, -118332, 11446, -158557, -240338, 328099, -286320, 402846 ], [ -131636, 48728, 45882, -3348, -90388, -224522, 89586, 40076, 108836, -232054, 149392, -64984, 127498, 174308, -107660, -94932, -210478, -301166, 95252, -158984, -327006, -163320, -101300, -77482, -145348, 45590, -214560, 405468 ], [ -297374, -146588, -273841, 174258, -113710, -272615, 353603, -146270, 260774, -368697, 80024, -207492, 243303, 63494, -280482, -305198, -54285, -344429, 26574, -125036, -338069, -208308, -214046, 3593, -50358, -236919, -142800, 408090 ], [ -314192, -125352, -304124, 201912, -90484, -222860, 471028, -263616, 289652, -331160, 86364, -230828, 247760, 76160, -354688, -396676, 83548, -270860, -7652, -37232, -298720, -175020, -143552, 92492, -53924, -309560, -89928, 355404 ], [ -194500, 94390, -69087, 92110, -24589, -83411, 454077, -317712, 205725, -133958, 162103, -144923, 150148, 202016, -338496, -379265, 204551, -90195, -10297, 99940, -213160, -69979, 94912, 188563, -147833, -189822, -54370, 252019 ], [ -74808, 314132, 165950, -17692, 41306, 56038, 437126, -371808, 121798, 63244, 237842, -59018, 52536, 327872, -322304, -361854, 325554, 90470, -12942, 237112, -127600, 35062, 333376, 284634, -241742, -70084, -18812, 148634 ], [ -17523, 308862, 255212, -96163, 44284, 74906, 376910, -250549, -62786, 5548, 83639, 60037, -63130, 297617, -200389, -159449, 231286, 132755, 97616, 300113, -132973, -28843, 366701, 130227, -265254, 70683, 32097, -21816 ], [ 17736, 224176, 293024, -163576, 25056, 51216, 301424, -67400, -282896, -142112, -151720, 190792, -185168, 212264, -41160, 108248, 61040, 126200, 248128, 336936, -170440, -152376, 327624, -112584, -263920, 218872, 88424, -215936 ], [ 52995, 139490, 330836, -230989, 5828, 27526, 225938, 115749, -503006, -289772, -387079, 321547, -307206, 126911, 118069, 375945, -109206, 119645, 398640, 373759, -207907, -275909, 288547, -355395, -262586, 367061, 144751, -410056 ], [ 89376, 194284, 252004, -115186, -42264, 14374, -13008, -42058, -216500, -275006, -225536, 338540, -224160, 159522, 213410, 174140, 9056, -8768, 198252, 223186, 1444, -33736, 250768, -172990, -58170, 358258, 203850, -236754 ], [ 125808, 255418, 167870, 8945, -91668, 1701, -259384, -215363, 93034, -252857, -45952, 350362, -131792, 197495, 305847, -49006, 140432, -142720, -18086, 64095, 222014, 225060, 213048, 28743, 155477, 342319, 263075, -46751 ], [ 125088, 306016, 82028, 123432, -107012, -11952, -452860, -332912, 334392, -197424, 72536, 349132, -31024, 217944, 386180, -220284, 217884, -216812, -179484, -71448, 387976, 431148, 153248, 159396, 315356, 326144, 320160, 104684 ], [ -52104, 306568, -11927, 192110, 39429, -30260, -395061, -185620, 251914, 16108, -99182, 285905, 109644, 155154, 409019, -145189, 39197, -6569, -79917, -95138, 294550, 386873, -11432, -47581, 219837, 308848, 367080, 72921 ], [ -229296, 307120, -105882, 260788, 185870, -48568, -337262, -38328, 169436, 229640, -270900, 222678, 250312, 92364, 431858, -70094, -139490, 203674, 19650, -118828, 201124, 342598, -176112, -254558, 124318, 291552, 414000, 41158 ], [ -332328, 234466, -205579, 278004, 191614, -39426, -198985, 73171, 95499, 373359, -325753, 113875, 304418, -3636, 413297, -40521, -243630, 267919, 127173, -100227, 147829, 294264, -281536, -363669, 60200, 255536, 354774, 44306 ], [ -320000, 47936, -314208, 215168, -21504, 12416, 64480, 128992, 34848, 408480, -198816, -65824, 223872, -151296, 330336, -81760, -231808, 105056, 247072, -15840, 156960, 239616, -294784, -320544, 44928, 190400, 130432, 101760 ], [ -307672, -138594, -422837, 152332, -234622, 64258, 327945, 184813, -25803, 443601, -71879, -245523, 143326, -298956, 247375, -122999, -219986, -57807, 366971, 68547, 166091, 184968, -308032, -277419, 29656, 125264, -93910, 159214 ], [ -199374, -211220, -322740, 101116, -200108, 153102, 257328, 224044, 5148, 269940, 20464, -257712, 107776, -228832, 249506, -184538, -238222, -27568, 221542, 68262, 139018, 39152, -294092, -227168, -40524, -30564, -102484, 212510 ], [ -29381, -210622, -88462, 57370, -6402, 265733, -28056, 252610, 94986, -37938, 90568, -162216, 101152, -18704, 306339, -259127, -275781, 126808, -94455, 13545, 88671, -165272, -262674, -172336, -146002, -244694, 27650, 263133 ], [ 140612, -210024, 145816, 13624, 187304, 378364, -313440, 281176, 184824, -345816, 160672, -66720, 94528, 191424, 363172, -333716, -313340, 281184, -410452, -41172, 38324, -369696, -231256, -117504, -251480, -458824, 157784, 313756 ], [ 166053, -191414, 253193, -40192, 250214, 244451, -183712, 123694, 186939, -233794, 131919, -19788, -55869, 78628, 243571, -327783, -138517, 245579, -295985, -166075, 49518, -272780, -77307, -15628, -303416, -323373, 69760, 183480 ], [ 161062, -169012, 333854, -96128, 285588, 58634, 33408, -72956, 170586, -33372, 82354, 16920, -236534, -102152, 86826, -304898, 81018, 169978, -90894, -305754, 73668, -112424, 102438, 96152, -344080, -114326, -64192, 15120 ] ], [ [ -443904, -236416, 192960, -351040, 159808, 49152, 445248, -57408, 438528, 55552, -109696, 34560, -124224, 46336, 209792, -362240, 211392, -330240, 319360, -113728, 478400, -425280, -389888, -97920, 63424, -208256, -300480, 200192 ], [ -433092, -221629, 166350, -349108, 150730, 38496, 436821, -57939, 398175, 50698, -117913, 49383, -94905, 53719, 207074, -332165, 202497, -300867, 300352, -113575, 456284, -422367, -383270, -91995, 67114, -212075, -273372, 207731 ], [ -350200, -108262, -37660, -334296, 81132, -43200, 372214, -62010, 88802, 13484, -180910, 163026, 129874, 110322, 186236, -101590, 134302, -75674, 154624, -112402, 286728, -400034, -332532, -46570, 95404, -241354, -65544, 265530 ], [ -267308, 5105, -241670, -319484, 11534, -124896, 307607, -66081, -220571, -23730, -243907, 276669, 354653, 166925, 165398, 128985, 66107, 149519, 8896, -111229, 117172, -377701, -281794, -1145, 123694, -270633, 142284, 323329 ], [ -210048, 53448, -381256, -231568, 13048, -100928, 175704, -16824, -355096, -27416, -246336, 312856, 480864, 149072, 174440, 250128, 65136, 293464, -16488, -108624, 12296, -358456, -243576, -20592, 78080, -259128, 247560, 311024 ], [ -200848, -20129, -400047, -6582, 147897, 121160, -82379, 132423, -161781, 31763, -135200, 203813, 422260, -8386, 239507, 166086, 190210, 285069, 183773, -103334, 28695, -345001, -228833, -161674, -106104, -171153, 160551, 167274 ], [ -191648, -93706, -418838, 218404, 282746, 343248, -340462, 281670, 31534, 90942, -24064, 94770, 363656, -165844, 304574, 82044, 315284, 276674, 384034, -98044, 45094, -331546, -214090, -302756, -290288, -83178, 73542, 23524 ], [ -69374, -127594, -352401, 216657, 222582, 427575, -367119, 270705, 99425, 4313, -78730, 23362, 337305, -224476, 232569, -29714, 323943, 139735, 456128, -163539, 41642, -333587, -111168, -308846, -364024, 17121, 126738, -21842 ], [ 139880, -130952, -220404, 40500, 12408, 405932, -215756, 136500, 70836, -194476, -260936, -19096, 335764, -207088, 55124, -162792, 243052, -96084, 429632, -283484, 22920, -347548, 59584, -211096, -352800, 126900, 287784, 8472 ], [ 349134, -134310, -88407, -135657, -197766, 384289, -64393, 2295, 42247, -393265, -443142, -61554, 334223, -189700, -122321, -295870, 162161, -331903, 403136, -403429, 4198, -361509, 230336, -113346, -341576, 236679, 448830, 38786 ], [ 346528, -144418, -55950, -158418, -252510, 283698, 36228, 80274, -17158, -355894, -222562, 12304, 297996, -210418, -109362, -229022, -72, -169904, 182222, -260538, -88720, -164402, 138306, 26380, -166930, 90858, 404262, 74428 ], [ 285072, -156401, -51143, -138569, -264079, 161177, 122754, 217193, -85123, -252923, 109903, 118472, 252134, -241721, -43513, -106639, -184900, 102600, -92697, -44637, -202248, 91335, -26719, 177766, 53111, -125963, 302579, 111550 ], [ 223616, -168384, -46336, -118720, -275648, 38656, 209280, 354112, -153088, -149952, 442368, 224640, 206272, -273024, 22336, 15744, -369728, 375104, -367616, 171264, -315776, 347072, -191744, 329152, 273152, -342784, 200896, 148672 ], [ 239003, -103478, 21215, -135786, -231442, 97191, 10698, 175563, -43884, 560, 249904, 17042, 220371, -26487, 174665, -16341, -169214, 141608, -159328, 38163, -309980, 200447, -62737, 335615, 308825, -273830, 73062, 154192 ], [ 254390, -38572, 88766, -152852, -187236, 155726, -187884, -2986, 65320, 151072, 57440, -190556, 234470, 220050, 326994, -48426, 31300, -91888, 48960, -94938, -304184, 53822, 66270, 342078, 344498, -204876, -54772, 159712 ], [ 238202, 7829, 130572, -177783, -127160, 213066, -322476, -121810, 113334, 218339, -66594, -317384, 209194, 413572, 394188, -49411, 150459, -230729, 174808, -166494, -305518, -74833, 165002, 291341, 323101, -158662, -158906, 158997 ], [ 108344, -12388, 79696, -231028, -9952, 266104, -226704, -25624, -58936, -14076, 55720, -153440, 42168, 416240, 154896, 61564, -23260, -28812, 3872, -16488, -332520, -138796, 154744, 34684, 96252, -194312, -177720, 135836 ], [ -21514, -32605, 28820, -284273, 107256, 319142, -130932, 70562, -231206, -246491, 178034, 10504, -124858, 418908, -84396, 172539, -196979, 173105, -167064, 133518, -359522, -202759, 144486, -221973, -130597, -229962, -196534, 112675 ], [ -122002, -29332, 56864, -218428, 195974, 231240, -104030, 161848, -324656, -340156, 138718, 134128, -176094, 368386, -143688, 184774, -279028, 195102, -183160, 165754, -319354, -262462, 50818, -342940, -276706, -227962, -141228, 83604 ], [ -184309, 4478, 187504, 2234, 247655, -39884, -166659, 246764, -315640, -253446, -110717, 205336, -76803, 248717, 31020, 68647, -241906, -16797, 2036, 44889, -191865, -316627, -151283, -287510, -317853, -177017, 10434, 46850 ], [ -246616, 38288, 318144, 222896, 299336, -311008, -229288, 331680, -306624, -166736, -360152, 276544, 22488, 129048, 205728, -47480, -204784, -228696, 187232, -75976, -64376, -370792, -353384, -232080, -359000, -126072, 162096, 10096 ], [ -175453, 104078, 352709, 172733, 313577, -421587, -137027, 317206, -212813, -99916, -272717, 173182, 101274, 66229, 145596, -79322, -241057, -195360, 145058, -97931, -55552, -365062, -276860, -235900, -214432, -80677, 89658, 75747 ], [ -33106, 186924, 336034, -21870, 307850, -446542, 37842, 249724, -73778, -43704, -5618, -23284, 169124, 33730, -39784, -66212, -316474, -31232, -18380, -67134, -110016, -327388, -51736, -271320, 29184, -38242, -102300, 196014 ], [ 109241, 269770, 319359, -216473, 302123, -471497, 212711, 182242, 65257, 12508, 261481, -219750, 236974, 1231, -225164, -53102, -391891, 132896, -181818, -36337, -164480, -289714, 173388, -306740, 272800, 4193, -294258, 316281 ], [ -3332, 148476, 272404, -271936, 88816, -284152, 222040, 213960, -28888, 59480, 129080, -183796, 123484, 113492, -59084, 40588, -368548, -18536, -250716, -31460, -180064, -163240, 260952, -229340, 199076, -28772, -116036, 151328 ], [ -154143, -3439, 220907, -306528, -155628, -64962, 206538, 260558, -158010, 105066, -63246, -112979, -17207, 247467, 159715, 146365, -330391, -217302, -305433, -30471, -189816, -23446, 327882, -135017, 77751, -73047, 117713, -56408 ], [ -291722, -148060, 167586, -319810, -376570, 120922, 182832, 284282, -274476, 152400, -221806, -42540, -133904, 345368, 345794, 231694, -271694, -397404, -348664, -28872, -205624, 91722, 377962, -34238, -44222, -110016, 311752, -229450 ], [ -290365, -216094, 95113, -109337, -350741, -42907, 72984, 67829, -258054, 218088, -25823, 23930, 1336, 64492, 188313, 102319, 2673, -381534, -271292, -20868, -285020, -51683, 251117, 134329, -172999, -70272, 88836, -38205 ], [ -289008, -284128, 22640, 101136, -324912, -206736, -36864, -148624, -241632, 283776, 170160, 90400, 136576, -216384, 30832, -27056, 277040, -365664, -193920, -12864, -364416, -195088, 124272, 302896, -301776, -30528, -134080, 153040 ], [ -276864, -311331, -27405, 257625, -280064, -300117, -82375, -231755, -185527, 250638, 269529, 129521, 247120, -338220, -69893, -129096, 424308, -309551, -135042, -16193, -340961, -227935, -9370, 392027, -351222, 5345, -265114, 293388 ], [ -240064, -245206, -26186, 290722, -191744, -232474, 19170, -10150, -38718, -8388, 148066, 106130, 301216, -96536, -40890, -168656, 281064, -161454, -118436, -45426, -82418, -8078, -158548, 299590, -219340, 32370, -186132, 317400 ], [ -203264, -179081, -24967, 323819, -103424, -164831, 120715, 211455, 108091, -267414, 26603, 82739, 355312, 145148, -11887, -208216, 137820, -13357, -101830, -74659, 176125, 211779, -307726, 207153, -87458, 59395, -107150, 341412 ], [ -152532, -174540, -80796, 253284, -51404, -70464, 146204, 227032, 141140, -253944, -71280, 73652, 230356, 170136, -42476, -166428, 88596, 32680, -49596, -159740, 290056, 201644, -378376, 73328, -9348, 92396, -48364, 280296 ], [ -89029, -226451, -188919, 87753, -32659, 48400, 101975, 53750, 69909, 9314, -147548, 77677, -58731, -3514, -127691, -50071, 125557, -14838, 35297, -296015, 271426, -19317, -377042, -98436, 19471, 130875, -8091, 141146 ], [ -25526, -278362, -297042, -77778, -13914, 167264, 57746, -119532, -1322, 272572, -223816, 81702, -347818, -177164, -212906, 66286, 162518, -62356, 120190, -432290, 252796, -240278, -375708, -270200, 48290, 169354, 32182, 1996 ], [ 51356, -285631, -158036, -21969, 10254, 111164, 325, -115963, -64563, 199315, -161806, 116089, -285481, -234721, -131793, 25325, 71741, -42010, 198130, -381378, 82067, -290882, -243695, -277931, -12005, 134546, 105962, -19378 ], [ 132960, -277144, 68192, 111960, 36336, -6688, -61752, -49976, -124984, 7288, -50992, 161192, -99112, -251304, 8024, -71160, -64120, 2288, 273616, -264400, -142344, -281360, -65560, -227768, -103752, 73872, 191568, 816 ], [ 214564, -268657, 294420, 245889, 62418, -124540, -123829, 16011, -185405, -184739, 59822, 206295, 87257, -267887, 147841, -167645, -199981, 46586, 349102, -147422, -366755, -271838, 112575, -177605, -195499, 13198, 277174, 21010 ], [ 196662, -120712, 187392, 60818, 170142, 25194, 4042, -95454, -41248, -163212, -49848, 94318, 15456, -225884, 107720, 4688, -165518, 98628, 164856, -101130, -130244, -230240, -67604, -98952, -188598, 165726, 17534, 39994 ], [ 174237, 33572, 65216, -138753, 281577, 187091, 140547, -214985, 112208, -131978, -169540, -24799, -68080, -181218, 59420, 189240, -123313, 151022, -31196, -58051, 127218, -187184, -264070, -19004, -177213, 327945, -257799, 58923 ], [ 161928, 129344, -51348, -284580, 329196, 312436, 240904, -292176, 205056, -100280, -235288, -92696, -147272, -150404, 3052, 337236, -87916, 198188, -201940, -51056, 309856, -118840, -378276, 57456, -176956, 419492, -475364, 59788 ], [ 197670, -52816, -141255, -175123, 73689, 264159, 169558, -168252, 10016, -66378, -44802, 82702, -205830, -185387, -91639, 311591, -84857, 220521, -252471, -215460, 137080, 69622, -101747, 117348, -229557, 175347, -418531, -25151 ], [ 233412, -234976, -231162, -65666, -181818, 215882, 98212, -44328, -185024, -32476, 145684, 258100, -264388, -220370, -186330, 285946, -81798, 242854, -303002, -379864, -35696, 258084, 174782, 177240, -282158, -68798, -361698, -110090 ], [ 206010, -286483, -247359, -10425, -322152, 129022, 39988, 34821, -225453, -47030, 247871, 317146, -247121, -238919, -199049, 180804, -80305, 193412, -313888, -424712, -101894, 270956, 281814, 170658, -263146, -215050, -329984, -101339 ], [ 80384, -134752, -148896, -39520, -283328, -17856, 2176, 44320, -25376, -136960, 212704, 195200, -111904, -231904, -84256, -48000, -81248, 32320, -263104, -283584, -2304, 10688, 125184, 60672, -132736, -209024, -337344, 53152 ], [ -45242, 16979, -50433, -68615, -244504, -164734, -35636, 53819, 174701, -226890, 177537, 73254, 23313, -224889, 30537, -276804, -82191, -128772, -212320, -142456, 97286, -249580, -31446, -49314, -2326, -202998, -344704, 207643 ], [ -38386, 94790, -91480, -43432, -171422, -175742, -116078, 5876, 154894, -180180, 193974, 80570, 66536, -146530, 41422, -276624, -28338, -127282, -185238, -63880, 148100, -334764, 12894, -57982, 84656, -126020, -357860, 167758 ], [ 53637, 125081, -222212, 16644, -76317, -99405, -223925, -78994, -6267, -45630, 243585, 170983, 50620, -22307, -14491, -129240, 60741, -21275, -173393, -25516, 167558, -307394, 186429, -1517, 143720, -3430, -374742, 2917 ], [ 145660, 155372, -352944, 76720, 18788, -23068, -331772, -163864, -167428, 88920, 293196, 261396, 34704, 101916, -70404, 18144, 149820, 84732, -161548, 12848, 187016, -280024, 359964, 54948, 202784, 119160, -391624, -161924 ], [ 89122, 112000, -314329, 145954, 42377, 97577, -190719, -250805, -226388, 104853, 198901, 133385, 2904, 93956, 47666, 143051, 11526, 172366, -151888, 41750, 48413, -281819, 412963, 4671, 100139, 51617, -369556, -259524 ], [ 1308, 53120, -240062, 217116, 50910, 227550, 2734, -338182, -263832, 95814, 74310, -40610, -32240, 58168, 202364, 263226, -174636, 256132, -142688, 68660, -123466, -289754, 440586, -68078, -36550, -55954, -339288, -342968 ], [ -86314, -6668, -165994, 286706, 54388, 350002, 182001, -410776, -301126, 84868, -44348, -205659, -60381, 19347, 346137, 365004, -349405, 335784, -137168, 98903, -285949, -289276, 457370, -142312, -169435, -152696, -307337, -415474 ], [ -169712, -86432, -96304, 321712, -53344, 306992, 49176, -158144, -335120, 31968, -32480, -173896, 65544, -86200, 249560, 62048, -273528, 324928, -212608, 202472, -241720, -103712, 235696, -249216, -218632, -11200, -238360, -247344 ], [ -253110, -166196, -26614, 356718, -161076, 263982, -83649, 94488, -369114, -20932, -20612, -142133, 191469, -191747, 152983, -240908, -197651, 314072, -288048, 306041, -197491, 81852, 14022, -356120, -267829, 130296, -169383, -79214 ], [ -289936, -233624, -7492, 357704, -236060, 170746, -149358, 249002, -365254, -47738, -34010, -142608, 244752, -252192, 110118, -426444, -98236, 256014, -263426, 358454, -183046, 207800, -128020, -360682, -244096, 246856, -151394, 32030 ], [ -194808, -266100, -131646, 262300, -218258, -64797, -24905, 125515, -254141, -611, -118995, -234424, 92216, -184848, 219437, -279290, 67870, 64217, 44705, 265925, -252989, 164836, -44438, -75275, -13728, 292764, -277871, -17903 ], [ -99680, -298576, -255800, 166896, -200456, -300340, 99548, 2028, -143028, 46516, -203980, -326240, -60320, -117504, 328756, -132136, 233976, -127580, 352836, 173396, -322932, 121872, 39144, 210132, 216640, 338672, -404348, -67836 ], [ 34850, -314596, -282714, 57907, -110109, -299471, 149817, -67735, -92745, 58949, -274632, -261900, -56645, -79321, 361163, -39267, 252099, -144422, 342913, 164918, -334267, 118486, 9844, 235246, 335963, 295370, -390641, -88971 ], [ 212364, -312664, -203548, -65902, 59378, -40698, 119158, -78890, -108822, 33534, -329648, -27208, 117442, -72950, 309666, -5618, 108786, 29596, -13978, 248132, -281666, 158276, -142600, -23596, 334146, 154748, -224006, -78690 ], [ 389878, -310732, -124382, -189711, 228865, 218075, 88499, -90045, -124899, 8119, -384664, 207484, 291529, -66579, 258169, 28031, -34527, 203614, -370869, 331346, -229065, 198066, -295044, -282438, 332329, 14126, -57371, -68409 ], [ 228912, -138496, -64608, -143040, 188592, 195696, 145744, -64928, -48912, -80000, -282176, 311984, 311744, -116864, 196784, 21920, -138080, 150672, -400016, 307440, -107712, 171312, -181728, -176128, 279376, 33776, 5424, 12144 ], [ -80139, 108248, -13318, -21784, 56549, 50313, 241447, -23942, 67353, -195552, -110780, 359525, 264640, -191936, 131073, -1586, -224238, -1565, -285775, 236669, 43720, 115445, 47858, 89936, 204051, 123545, 22789, 123441 ], [ -389190, 354992, 37972, 99472, -75494, -95070, 337150, 17044, 183618, -311104, 60616, 407066, 217536, -267008, 65362, -25092, -310396, -153802, -171534, 165898, 195152, 59578, 277444, 356000, 128726, 213314, 40154, 234738 ], [ -254091, 174512, -92346, 89835, -103083, -165147, 173062, 11830, 108363, -111110, -18602, 383711, 263924, -225215, 2087, -162670, -222611, 25698, -191105, 59931, 200424, 47622, 231153, 187637, -10397, 172001, -69153, 174549 ], [ -76692, -46656, -239960, 67732, -120724, -228052, -15768, 2216, 14868, 118936, -121688, 353604, 319216, -172292, -60956, -311112, -118260, 236792, -223420, -49388, 191776, 39848, 158588, -22100, -155596, 118204, -190524, 98028 ], [ 86550, -248846, -336040, 42866, -138434, -263078, -184012, 5088, -62319, 310696, -206861, 291433, 371253, -120386, -100224, -408371, -46522, 395785, -225879, -129337, 160742, 55687, 94939, -192834, -272016, 47595, -293574, 42381 ], [ 155412, -324516, -88560, -420, -156604, -112244, -215016, 91200, -30786, 247216, -172614, 15502, 401590, -75260, 19008, -164410, -192204, 207438, -29298, -13486, -19532, 228946, 90730, -103548, -196576, -135094, -274484, 125894 ], [ 224274, -400186, 158920, -43706, -174774, 38590, -246020, 177312, 747, 183736, -138367, -260429, 431927, -30134, 138240, 79551, -337886, 19091, 167283, 102365, -199806, 402205, 86521, -14262, -121136, -317783, -255394, 209407 ], [ 240272, -375744, 319488, -79224, -197496, 131968, -279328, 193168, 65816, 107952, -98912, -369288, 443120, -46624, 177528, 188168, -406760, -122520, 224056, 120168, -220400, 417888, 74520, 12000, -71576, -352240, -252888, 215808 ], [ 157150, -163592, 317096, -100177, -228753, 117616, -316956, 77294, 193765, 9098, -49692, -164887, 418418, -178644, 66921, 43015, -331619, -176501, 18689, -45869, 58406, 138116, 47909, -79908, -70541, -108762, -281477, 77624 ], [ 74028, 48560, 314704, -121130, -260010, 103264, -354584, -38580, 321714, -89756, -472, 39514, 393716, -310664, -43686, -102138, -256478, -230482, -186678, -211906, 337212, -141656, 21298, -171816, -69506, 134716, -310066, -60560 ], [ -26254, 160092, 317551, -66007, -243791, 64420, -225682, -56785, 398534, -91942, -12508, 129684, 262388, -352412, -23448, -154107, -246519, -110445, -193353, -261151, 306709, -168903, 56554, -236203, 18395, 217657, -227024, -177450 ], [ -139736, 194224, 324428, 47636, -191052, 6736, 31320, 140, 436024, -19768, -71664, 131984, 49040, -324720, 97440, -134396, -286700, 143452, -47188, -220556, 38276, -1900, 139400, -279420, 173116, 177108, -58112, -277960 ], [ -253218, 228356, 331305, 161279, -138313, -50948, 288322, 57065, 473514, 52406, -130820, 134284, -164308, -297028, 218328, -114685, -326881, 397349, 98977, -179961, -230157, 165103, 222246, -322637, 327837, 136559, 110800, -378470 ], [ -150682, 65856, 163078, 148562, -22502, 4912, 246776, 37544, 409736, 6032, -192514, 166158, -255328, -175952, 258234, -63114, -245742, 413466, 77616, -96418, -310508, 69558, 72316, -302836, 339674, 210616, 8290, -227286 ], [ 11859, -151264, -53789, 100745, 110829, 92312, 122300, -3212, 317828, -73272, -254913, 206247, -312368, -28936, 275645, -2693, -130903, 363533, 9720, -945, -338614, -98917, -142274, -265530, 311821, 316508, -169615, -6187 ], [ 174400, -368384, -270656, 52928, 244160, 179712, -2176, -43968, 225920, -152576, -317312, 246336, -369408, 118080, 293056, 57728, -16064, 313600, -58176, 94528, -366720, -267392, -356864, -228224, 283968, 422400, -347520, 214912 ], [ 228496, -198345, -192387, -85716, 9698, 243583, -135599, -136911, 102042, -14852, -263308, 119905, -317980, 73828, 121384, 13545, -136952, 66649, -56382, -48923, -218600, -263896, -135328, -283217, 61949, 300661, -260534, 57661 ], [ 282592, -28306, -114118, -224360, -224764, 307454, -269022, -229854, -21836, 122872, -209304, -6526, -266552, 29576, -50288, -30638, -257840, -180302, -54588, -192374, -70480, -260400, 86208, -338210, -160070, 178922, -173548, -99590 ], [ 287983, 70023, -45299, -323469, -388216, 341700, -336055, -306432, -76374, 198071, -171940, -96947, -231419, -16701, -137020, -71191, -326143, -315688, -26859, -259355, 41580, -235219, 211034, -328728, -321304, 66423, -134597, -192141 ], [ 118036, -89804, -10500, -280252, -296032, 269296, -164084, -324096, 118712, 48180, -194480, -57732, -254948, -70268, 82032, -98676, -205140, -49440, 94236, -51044, 23824, -131972, -12296, -87136, -263712, -12812, -268572, -51772 ], [ -51911, -249631, 24299, -237035, -203848, 196892, 7887, -341760, 313798, -101711, -217020, -18517, -278477, -123835, 301084, -126161, -84137, 216808, 215331, 157267, 6068, -28725, -235626, 154456, -206120, -92047, -402547, 88597 ], [ -180998, -269388, -26922, -106428, -134364, 111818, 51838, -264704, 378394, -157632, -243070, -30762, -182776, -112262, 400036, -166016, 33016, 340486, 203456, 208878, -2648, 19992, -274246, 219828, -215738, -120072, -426092, 120416 ], [ -256967, -107054, -189969, 137786, -94390, 10273, -70637, -64512, 273353, -91392, -273683, -109905, 67924, -16007, 342858, -221952, 145164, 278823, 18720, 56779, 388, -2180, -72743, 56114, -312729, -81524, -306078, 11120 ], [ -332936, 55280, -353016, 382000, -54416, -91272, -193112, 135680, 168312, -25152, -304296, -189048, 318624, 80248, 285680, -277888, 257312, 217160, -166016, -95320, 3424, -24352, 128760, -107600, -409720, -42976, -186064, -98176 ], [ -330275, 49719, -315108, 422949, -77937, -182542, -242162, 89032, 183691, -20502, -309784, -133746, 327644, 116098, 112372, -188084, 250555, 184897, -90742, -99984, 64045, 38661, 74948, -181689, -276056, -80328, -135200, -80752 ], [ -285678, -45386, -170024, 355490, -135322, -268332, -252052, -89264, 263294, -48700, -301872, -6740, 207768, 119732, -122872, -20552, 180382, 168314, 123204, -26016, 155378, 147106, -115032, -207978, -19376, -158160, -121216, 4256 ], [ -241081, -140491, -24940, 288031, -192707, -354122, -261942, -267560, 342897, -76898, -293960, 120266, 87892, 123366, -358116, 146980, 110209, 151731, 337150, 47952, 246711, 255551, -305012, -234267, 237304, -235992, -107232, 89264 ], [ -198924, -111916, -96416, 227432, -235152, -221612, -186032, -248236, 152740, 71304, -180668, 151352, -48824, 115520, -240820, 164232, 21676, 149148, 260676, -103100, 119104, 68096, -277332, -120736, 155904, -82044, -27788, -53528 ], [ -157133, -64789, -200376, 167862, -275356, -56357, -97252, -199269, -77881, 245966, -51569, 168050, -188066, 105952, -70643, 158942, -69611, 148665, 140639, -287905, -41344, -163744, -217003, 13768, 23792, 106671, 61475, -230490 ], [ -110480, -11178, -273010, 103414, -302578, 87174, -20876, -141356, -282342, 391954, 69802, 184768, -306962, 101538, 84392, 152884, -155208, 134600, 37954, -447992, -191850, -368272, -151366, 128874, -102348, 282706, 126330, -367964 ], [ -12776, 110515, -16721, -12253, -193489, 2603, -74742, 10490, -212123, 236865, 110029, 201696, -212225, 151241, 80436, 138762, -181060, -22076, 117465, -348540, -237965, -286024, -29995, 40301, -165782, 325601, -65099, -90814 ], [ 84928, 232208, 239568, -127920, -84400, -81968, -128608, 162336, -141904, 81776, 150256, 218624, -117488, 200944, 76480, 124640, -206912, -178752, 196976, -249088, -284080, -203776, 91376, -48272, -229216, 368496, -256528, 186336 ], [ 108894, 262726, 343236, -177689, -15498, -159546, -101120, 214754, -43034, -59138, 178009, 162731, -26671, 216872, 35928, 63429, -210518, -292959, 224869, -165505, -317826, -139406, 131617, -106003, -248361, 325788, -350993, 377491 ], [ -35684, 84844, 98056, -76834, -38452, -221140, 112320, 39908, 121324, -167652, 177250, -59610, 55186, 155600, -88272, -105414, -163276, -310094, 134778, -118194, -323300, -115900, -13582, -93238, -166274, 87416, -223826, 372086 ], [ -180262, -93038, -147124, 24021, -61406, -282734, 325760, -134938, 285682, -276166, 176491, -281951, 137043, 94328, -212472, -274257, -116034, -327229, 44687, -70883, -328774, -92394, -158781, -80473, -84187, -150956, -96659, 366681 ], [ -202932, -85424, -204024, 54652, -51180, -258336, 433864, -243316, 320668, -266264, 174352, -321772, 172472, 130088, -282504, -350028, -3116, -235416, -7676, 12824, -299844, -57200, -117080, -19552, -73620, -228432, -18812, 343780 ], [ -113853, 92228, -88334, 20911, -10539, -155112, 445410, -290765, 237063, -147814, 170948, -194283, 165342, 254794, -302882, -340483, 170005, -43734, -25455, 129894, -239377, -11292, 95946, 85512, -128613, -158420, 13825, 304841 ], [ -24774, 269880, 27356, -12830, 30102, -51888, 456956, -338214, 153458, -29364, 167544, -66794, 158212, 379500, -323260, -330938, 343126, 147948, -43234, 246964, -178910, 34616, 308972, 190576, -183606, -88408, 46462, 265902 ], [ 36187, 283210, 116645, -105918, 48422, -11853, 393515, -217091, -425, -75253, 40363, 37031, 46804, 313194, -217600, -162426, 242802, 206673, 83164, 282094, -156931, -21680, 338245, 39977, -200825, 80799, 70038, 94482 ], [ 87224, 238544, 196616, -219952, 58864, 5880, 303608, -36472, -179112, -179144, -130504, 132504, -101408, 179472, -67456, 62192, 45968, 218472, 260448, 288304, -148536, -114048, 302664, -200856, -204712, 285016, 90416, -123696 ], [ 138261, 193878, 276587, -333986, 69306, 23613, 213701, 144147, -357799, -283035, -301371, 227977, -249620, 45750, 82688, 286810, -150866, 230271, 437732, 294514, -140141, -206416, 267083, -441689, -208599, 489233, 110794, -341874 ], [ 169916, 213672, 173144, -174318, -13686, 36528, -18348, -60894, -123678, -285836, -200252, 263170, -186280, 68998, 166832, 71164, -51624, 109344, 209270, 201548, -14354, 16740, 273588, -256580, -41722, 412048, 133350, -233704 ], [ 200690, 236396, 61364, -2209, -100925, 49224, -256858, -283465, 129207, -284042, -86770, 295623, -113324, 99381, 247976, -164494, 61076, -17616, -37635, 104074, 116769, 254238, 282006, -52110, 132917, 322072, 156005, -110700 ], [ 200512, 250760, -37872, 140280, -140956, 50980, -445440, -437224, 314620, -240212, -7112, 302976, -23936, 114080, 317252, -344472, 131568, -98884, -227588, 20156, 223912, 444800, 250332, 79588, 257800, 244092, 190256, 1932 ], [ 53312, 225414, -77524, 142074, 43251, 771, -396864, -264126, 179541, 3289, -88118, 191104, 143504, 54280, 330155, -259970, 1572, 36885, -147019, 629, 217150, 412416, 28221, -134381, 146342, 223093, 279588, 65297 ], [ -93888, 200068, -117176, 143868, 227458, -49438, -348288, -91028, 44462, 246790, -169124, 79232, 310944, -5520, 343058, -175468, -128424, 172654, -66450, -18898, 210388, 380032, -193890, -348350, 34884, 202094, 368920, 128662 ], [ -199787, 115394, -189813, 140334, 231890, -54854, -224004, 22814, -49874, 395422, -175349, -35853, 371752, -100546, 347825, -123573, -206355, 202520, 28132, 2093, 211870, 320477, -314544, -455777, -36371, 170691, 349352, 157701 ], [ -241440, -61568, -313760, 128512, -43328, 9408, 18048, 44480, -80832, 396480, -65248, -155936, 266688, -250368, 339936, -122400, -203296, 67648, 144512, 86112, 226176, 218656, -277376, -397472, -45088, 123104, 160384, 133344 ], [ -283093, -238530, -437707, 116690, -318546, 73670, 260100, 66146, -111790, 397538, 44853, -276019, 161624, -400190, 332047, -121227, -200237, -67224, 260892, 170131, 240482, 116835, -240208, -339167, -53805, 75517, -28584, 108987 ], [ -172776, -275968, -321932, 87620, -260802, 153598, 226086, 86258, -41136, 227586, 104750, -262346, 92120, -296948, 341742, -154186, -234390, -52632, 149254, 149570, 218108, -19132, -234750, -262438, -101022, -36386, -42790, 121520 ], [ 35236, -223712, -52050, 47462, 10989, 243597, 14601, 105371, 94840, -52301, 132373, -162687, 45476, -31022, 362741, -209087, -292465, 58044, -108967, 61779, 172154, -177050, -249677, -173865, -172989, -189635, 55351, 157768 ], [ 243248, -171456, 217832, 7304, 282780, 333596, -196884, 124484, 230816, -332188, 159996, -63028, -1168, 234904, 383740, -263988, -350540, 168720, -367188, -26012, 126200, -334968, -264604, -85292, -244956, -342884, 153492, 194016 ], [ 281096, -149581, 287587, -78074, 303125, 190066, -144744, 9419, 181618, -195614, 89256, -42808, -122254, 86364, 270770, -280718, -206322, 167695, -229145, -174622, 99816, -259889, -106156, -20203, -313199, -266043, 59429, 102470 ], [ 283120, -134102, 315210, -172972, 270534, -2628, -37104, -133894, 93436, 28636, -2192, -39312, -259012, -149432, 129596, -289412, -19516, 143154, -7678, -336036, 77552, -135758, 88792, 39942, -380658, -140762, -75098, -15980 ] ], [ [ -432640, -19584, -28096, -397504, -103488, 49152, 401600, 25664, 376576, 218880, -191360, 141568, 88384, 97024, 128128, -379136, -54720, -161280, 305280, -98240, 476992, -257728, -294144, -235904, -168896, -318080, -101952, -36352 ], [ -415228, -8691, -46126, -385804, -97386, 36384, 387035, 25859, 341041, 199638, -182615, 143785, 107209, 92857, 126334, -352427, -62097, -144909, 286272, -93929, 459364, -251185, -286074, -220277, -156362, -315365, -83556, -23203 ], [ -281736, 74822, -184356, -296104, -50604, -61504, 275370, 27354, 68606, 52116, -115570, 160782, 251534, 60910, 112580, -147658, -118654, -19398, 140544, -60878, 324216, -201022, -224204, -100470, -60268, -294550, 57480, 77606 ], [ -148244, 158335, -322586, -206404, -3822, -159392, 163705, 28849, -203829, -95406, -48525, 177779, 395859, 28963, 98826, 57111, -175211, 106113, -5184, -27827, 189068, -150859, -162334, 19337, 35826, -273735, 198516, 178415 ], [ -55168, 176824, -417336, -123504, 51592, -153024, 27688, 69944, -340840, -137064, -28096, 157800, 446368, 176, 90136, 178672, -159088, 201768, -39192, 6480, 103288, -105544, -104712, 57200, 72448, -208968, 254072, 202256 ], [ -37872, 73393, -430561, -53354, 123191, 48824, -153989, 185289, -223931, 19773, -95072, 68491, 320972, -22686, 90941, 144218, -6690, 241443, 136275, 43142, 110073, -69319, -55055, -58582, -2440, -61791, 149353, 81782 ], [ -20576, -30038, -443786, 16796, 194790, 250672, -335666, 300634, -107022, 176610, -162048, -20818, 195576, -45548, 91746, 109764, 145708, 281118, 311742, 79804, 116858, -33094, -5398, -174364, -77328, 85386, 44634, -38692 ], [ 27998, -84342, -331743, 32671, 127146, 353369, -344833, 295807, -37745, 128151, -237526, -87650, 135895, -26212, 88183, 690, 170537, 164793, 391360, -16381, 80054, -51261, 39488, -187186, -119560, 136207, 90702, -74510 ], [ 100632, -100856, -123340, 6796, -47608, 379796, -221300, 198540, -5108, -78228, -319544, -137192, 126764, 25584, 81260, -165784, 97236, -71532, 397248, -214756, 9720, -111268, 80704, -120808, -136672, 112908, 252760, -45208 ], [ 173266, -117370, 85063, -19079, -222362, 406223, -97767, 101273, 27529, -284607, -401562, -186734, 117633, 77380, 74337, -332258, 23935, -307857, 403136, -413131, -60614, -171275, 121920, -54430, -153784, 89609, 414818, -15906 ], [ 223328, -148158, 142446, -49166, -226242, 261038, 45116, 138574, 61030, -204138, -177022, -47888, 135988, -20206, 40018, -254850, -55864, -155472, 193618, -354214, -104560, -93870, 63902, -17356, -75982, 29302, 360570, -28796 ], [ 267120, -182911, 157879, -80423, -182657, 68183, 193374, 213255, 94771, -43989, 132673, 143288, 161978, -159287, -1911, -109697, -137468, 104888, -75735, -223827, -141176, 21705, -21681, 11578, 28185, -41285, 246237, -53406 ], [ 310912, -217664, 173312, -111680, -139072, -124672, 341632, 287936, 128512, 116160, 442368, 334464, 187968, -298368, -43840, 35456, -219072, 365248, -345088, -93440, -177792, 137280, -107264, 40512, 132352, -111872, 131904, -78016 ], [ 270133, -105194, 61233, -95350, -57422, -6935, 190614, 126085, 138540, 48080, 290384, 121806, 133757, -38169, 122151, 36261, -80290, 127704, -250144, -35779, -246884, 118673, -101215, 45457, 238359, -68218, 29370, -15824 ], [ 229354, 7276, -50846, -79020, 24228, 110802, 39596, -35766, 148568, -20000, 138400, -90852, 79546, 222030, 288142, 37066, 58492, -109840, -155200, 21882, -315976, 100066, -95166, 50402, 344366, -24564, -73164, 46368 ], [ 175590, 72091, -113100, -62745, 100408, 208534, -62612, -129422, 124906, -84755, 35266, -236600, 12470, 412604, 388468, 40371, 156949, -245799, -80216, 54078, -359858, 55649, -77482, 21027, 388243, -12890, -142758, 106395 ], [ 75080, -34652, 4016, -46668, 156896, 234248, 10896, 22424, -20040, -137540, 107992, -141472, -100920, 352528, 252400, 52676, 110236, -16052, -77088, -5400, -312984, -81684, -17912, -131900, 208452, -116344, -93768, 158628 ], [ -25430, -141395, 121132, -30591, 213384, 259962, 84404, 174270, -164986, -190325, 180718, -46344, -214310, 292452, 116332, 64981, 63523, 213695, -73960, -64878, -266110, -219017, 41658, -284827, 28661, -219798, -44778, 210861 ], [ -76110, -161068, 184288, -16644, 233242, 171576, 116542, 246856, -262352, -174980, 123714, 22544, -245570, 241886, 65224, 57306, 12340, 268802, -47112, -102426, -225766, -319970, 22878, -357284, -101630, -227302, 22892, 184364 ], [ -62011, -67550, 177296, -5466, 205481, -65140, 94899, 216404, -297864, -71066, -101939, 57320, -170061, 203683, 124564, 23657, -44654, 96877, 10572, -111465, -193911, -373629, -97757, -325130, -167571, -110071, 114846, 55518 ], [ -47912, 25968, 170304, 5712, 177720, -301856, 73256, 185952, -333376, 32848, -327592, 92096, -94552, 165480, 183904, -9992, -101648, -75048, 68256, -120504, -162056, -427288, -218392, -292976, -233512, 7160, 206800, -73328 ], [ -2643, 78866, 143467, -54285, 175879, -395517, 94963, 126730, -228323, 83212, -268515, 74402, 28102, 143867, 153604, -44166, -153167, -38368, 41790, -48453, -186496, -358682, -141252, -269252, -129248, 78581, 176294, -28819 ], [ 59250, 110100, 106046, -152242, 187862, -412882, 139790, 52164, -48302, 105016, -57582, 28724, 175900, 131102, 75496, -78620, -201766, 109568, -29556, 66846, -240960, -224868, 41368, -250024, 65792, 125570, 80476, 108146 ], [ 121143, 141334, 68625, -250199, 199845, -430247, 184617, -22402, 131719, 126820, 153351, -16954, 323698, 118337, -2612, -113074, -250365, 257504, -100902, 182145, -295424, -91054, 223988, -230796, 260832, 172559, -15342, 245111 ], [ 46916, 97348, 21164, -250816, 8208, -226952, 130344, 44472, 26200, 164904, 33864, -2252, 167396, 179052, 70540, 10932, -206364, 99560, -153828, 95524, -201888, -97240, 231208, -163428, 177692, 44708, 34180, 149216 ], [ -47729, 42079, -27803, -236832, -213972, 9442, 61206, 132562, -122150, 205430, -135186, 21507, -34521, 250789, 166381, 158707, -148473, -104266, -203991, -21385, -86152, -124426, 212118, -88839, 52825, -109369, 105503, 18392 ], [ -129494, -17380, -76482, -211614, -415334, 209670, 2256, 204774, -253972, 242864, -276146, 48364, -214512, 294504, 248862, 278290, -80338, -283620, -240776, -118456, 5048, -145130, 184054, -7266, -67938, -235328, 161976, -93974 ], [ -76019, -120834, -122137, -68439, -398107, 30155, 50280, 110267, -212250, 247832, -122161, 107750, -164280, 43988, 191063, 101857, 95359, -206018, -137092, -7228, -161380, -97773, 61763, 147639, -145609, -66048, 62524, -12531 ], [ -22544, -224288, -167792, 74736, -380880, -149360, 98304, 15760, -170528, 252800, 31824, 167136, -114048, -206528, 133264, -74576, 271056, -128416, -33408, 104000, -327808, -50416, -60528, 302544, -223280, 103232, -36928, 68912 ], [ -13568, -279981, -187939, 188567, -332160, -246107, 132279, -44293, -100057, 208530, 115991, 206719, -25680, -327572, 87253, -213048, 363852, -48609, 37922, 149841, -372751, -1841, -148806, 362613, -267050, 207503, -99014, 148276 ], [ -106304, -226506, -149782, 235326, -211456, -153670, 134142, -25594, 36126, 51716, 40574, 201038, 149856, -152680, 68186, -264752, 267160, 36238, 35300, 46226, -140014, 49518, -159340, 205914, -233332, 163182, -75692, 222888 ], [ -199040, -173031, -111625, 282085, -90752, -61233, 136005, -6895, 172309, -105098, -34843, 195357, 325392, 22212, 49119, -316456, 170468, 121085, 32678, -57389, 92723, 100877, -169874, 49215, -199614, 118861, -52370, 297500 ], [ -198380, -129396, -103588, 196700, 5004, -9920, 76068, -47704, 217964, -123528, -77968, 155404, 259308, 85480, 38572, -225828, 152748, 113112, 31100, -159300, 206456, 34708, -215928, -72048, -170300, 62036, -6740, 232600 ], [ -112107, -94781, -123161, -9817, 77891, 3696, -40519, -143062, 180635, -15106, -91492, 84035, -28261, 46426, 35835, -4729, 207419, 20054, 30479, -259649, 211102, -139195, -294542, -160828, -145023, -6251, 59339, 39814 ], [ -25834, -60166, -142734, -216334, 150778, 17312, -157106, -238420, 143306, 93316, -105016, 12666, -315830, 7372, 33098, 216370, 262090, -73004, 29858, -359998, 215748, -313098, -373156, -249608, -119746, -74538, 125418, -152972 ], [ 85412, -48977, -113772, -149151, 155410, 45956, -110357, -187221, 59363, 116925, -88722, -15625, -275911, -70799, 38113, 161219, 140403, -101190, 119150, -315422, 44733, -247454, -212257, -226341, -124491, -91570, 200694, -198062 ], [ 205472, -46056, -67680, 14632, 135952, 79904, -5960, -84296, -41032, 110600, -61904, -28712, -120408, -162776, 45864, 8568, -43528, -106480, 240176, -219696, -188280, -97264, 33176, -163528, -139832, -90512, 279216, -191024 ], [ 325532, -43135, -21588, 178415, 116494, 113852, 98437, 18629, -141427, 104275, -35086, -41799, 35095, -254753, 53615, -144083, -227459, -111770, 361202, -123970, -421293, 52926, 278609, -100715, -155173, -89454, 357738, -183986 ], [ 211050, -17400, 49408, -1970, 145282, 81910, 192406, -29762, 8736, -18100, -41928, -51278, -61280, -162788, 67768, -9040, -122002, -900, 149896, -99414, -230652, -46496, 59732, -127992, -93162, 97218, 90530, -125402 ], [ 85907, 9372, 121536, -197999, 176263, 46973, 285901, -85031, 170288, -145750, -50300, -60593, -169104, -62462, 82212, 139080, -3391, 115250, -76516, -78093, -20754, -157264, -180250, -159364, -27635, 292327, -192393, -64475 ], [ -8968, 6848, 152020, -347676, 163668, 9804, 331896, -126384, 278272, -244424, -40808, -44648, -239672, -1596, 68436, 250732, 97324, 203028, -264684, -85904, 140192, -215112, -339996, -178032, 19196, 409372, -415964, -20556 ], [ 39930, -134832, -15305, -277181, -55913, -37967, 152266, -101636, 131808, -205462, 53538, 91282, -133274, -128165, -79385, 189161, 113033, 156039, -271193, -232092, 68616, -21590, -118621, -136356, -22779, 155613, -357613, -57425 ], [ 88828, -276512, -182630, -206686, -275494, -85738, -27364, -76888, -14656, -166500, 147884, 227212, -26876, -254734, -227206, 127590, 128742, 109050, -277702, -378280, -2960, 171932, 102754, -94680, -64754, -98146, -299262, -94294 ], [ 72998, -336445, -214865, -122295, -370200, -133086, -93684, -80085, -68483, -158570, 160465, 246790, 69217, -318537, -247911, 61564, 97345, 27708, -230112, -419960, -16666, 212436, 226506, -94530, -103030, -256982, -266624, -59253 ], [ -43520, -269216, -36960, -16288, -270656, -179776, 16256, -126752, 21792, -198912, 45856, 85376, 149280, -284704, -70880, -11392, -7328, -107072, -98368, -299072, 59648, 14912, 198400, -158976, -135552, -268160, -273984, 87648 ], [ -160038, -201987, 140945, 89719, -171112, -226466, 126196, -173419, 112067, -239254, -68753, -76038, 229343, -250871, 106151, -84348, -112001, -241852, 33376, -178184, 135962, -182612, 170294, -223422, -168074, -279338, -281344, 234549 ], [ -177646, -80550, 129752, 109864, -112770, -231842, 116814, -130612, 80402, -192236, -92950, -101722, 210328, -182654, 123218, -70000, -67630, -248238, 37622, -101368, 199228, -204436, 214722, -198562, -73392, -181372, -301276, 193234 ], [ -131669, 75735, -3004, 74812, -80915, -210659, 30725, -30286, -29653, -89058, -59025, -40151, 127620, -92333, 37451, 472, 72555, -172085, -40095, -52884, 254106, -113310, 305779, -116291, 103064, -13242, -329290, 30923 ], [ -85692, 232020, -135760, 39760, -49060, -189476, -55364, 70040, -139708, 14120, -25100, 21420, 44912, -2012, -48316, 70944, 212740, -95932, -117812, -4400, 308984, -22184, 396836, -34020, 279520, 154888, -357304, -131388 ], [ -77506, 210560, -197399, 31422, -63641, -38713, -68113, -32763, -221548, -20965, -20549, -5017, -35288, 76092, 50350, 134405, 74138, -26030, -63536, 63882, 234643, -11637, 430893, -82735, 242853, 84815, -368940, -240252 ], [ -77276, 151680, -244066, 28708, -87998, 139330, -65422, -178330, -297448, -85158, -22182, -49982, -114960, 151624, 187844, 196390, -123156, 42556, 18528, 136332, 133098, -18054, 452950, -159026, 161318, -35406, -377128, -337864 ], [ -79670, 94796, -287478, 31726, -111668, 304814, -63233, -310632, -369370, -141380, -27012, -94581, -183251, 217149, 316503, 245236, -306131, 107864, 91984, 208441, 31181, -22724, 465862, -235416, 78219, -147592, -377319, -425198 ], [ -139792, 81824, -259280, 160848, -120224, 194000, -72088, -151104, -353776, -22240, -102176, -131128, -1160, 62520, 250792, 5024, -174088, 101056, -23936, 273048, -78920, 11040, 277584, -313984, -39288, -83008, -201576, -286416 ], [ -199914, 68852, -231082, 289970, -128780, 83186, -80943, 8424, -338182, 96900, -177340, -167675, 180931, -92109, 185081, -235188, -42045, 94248, -139856, 337655, -189021, 44804, 89306, -392552, -156795, -18424, -25833, -147634 ], [ -218480, 39704, -198012, 334648, -151844, -35482, -91058, 124086, -302554, 155674, -235398, -200688, 257776, -199392, 142458, -367220, 58492, 85778, -156638, 367210, -285082, 59080, -37292, -389238, -213120, 66104, 57474, -37886 ], [ -119304, -35276, -151138, 140068, -216014, -176403, -104743, 115461, -210163, 43411, -244989, -223688, 36424, -172528, 165251, -192742, 69762, 72599, 107471, 297451, -341363, 18140, 10870, -153925, -96096, 207140, -121121, -10401 ], [ -20128, -110256, -104264, -54512, -280184, -317324, -118428, 106836, -117772, -68852, -254580, -246688, -184928, -145664, 188044, -18264, 81032, 59420, 371580, 227692, -397644, -22800, 59032, 81388, 20928, 348176, -299716, 17084 ], [ 85054, -186204, -74374, -130787, -237203, -282817, -64969, 67719, -55719, -82709, -252984, -220980, -181099, -134167, 207493, 62483, 37005, 44294, 350063, 179306, -391445, -22710, -1332, 154418, 109429, 359830, -312959, 35131 ], [ 196788, -263208, -63012, -78002, -77330, -56934, 61738, -4662, -26762, 10786, -239184, -142136, 68382, -139434, 223294, 40978, -67346, 27044, 16954, 154236, -317086, 22140, -180088, 50412, 166814, 230340, -145818, 42882 ], [ 308522, -340212, -51650, -25217, 82543, 168949, 188445, -77043, 2195, 104281, -225384, -63292, 317863, -144701, 239095, 19473, -171697, 9794, -316155, 129166, -242727, 66990, -358844, -53594, 224199, 100850, 21323, 50633 ], [ 155344, -189184, -75168, 4800, 95312, 162960, 227760, -110688, 67600, 18560, -210368, 27216, 293440, -130944, 171088, 96, -233120, -36240, -314480, 86032, -128832, 47056, -302112, 4096, 214960, 99600, 38864, 18832 ], [ -113733, 61608, -113946, 24856, 43723, 55527, 228841, -127386, 148951, -145568, -194820, 122827, 149184, -108864, 66415, -18350, -275762, -94867, -166337, 34995, 2360, -1221, -142354, 132528, 176573, 154455, -9045, -30273 ], [ -382810, 312400, -152724, 44912, -7866, -51906, 229922, -144084, 230302, -309696, -179272, 218438, 4928, -86784, -38258, -36796, -318404, -153494, -18194, -16042, 133552, -49498, 17404, 260960, 138186, 209310, -56954, -79378 ], [ -227141, 124880, -214182, 53733, -85285, -20277, 163866, -144150, 105349, -220186, -99254, 191409, 37324, -13905, -20375, -150834, -154301, 5502, -87023, -70859, 185112, -43238, 9855, 127291, -3731, 143247, -150223, -62501 ], [ -31020, -104384, -277800, 61484, -165164, 24596, 91416, -142632, -39252, -106520, -13096, 152700, 86544, 63812, 9180, -273976, 29492, 185224, -176516, -126036, 229088, -31784, -13628, -31340, -155508, 65668, -247812, -39340 ], [ 139658, -305298, -315096, 53998, -231582, 72070, 27276, -127968, -156193, 6744, 63453, 94599, 141947, 134242, 37760, -363293, 166746, 322151, -229817, -169399, 246586, 2953, -40075, -169118, -272368, -15259, -326618, -18141 ], [ 140716, -317212, -176912, -55068, -208260, 136884, 18536, -25664, -88734, 117328, 75942, -92782, 238570, 156092, 59840, -227110, -6260, 173778, -41838, -134002, 87564, 192910, -86282, -167876, -156448, -118506, -280204, -10022 ], [ 141774, -329126, -38728, -164134, -184938, 201698, 9796, 76640, -21275, 227912, 88431, -280163, 335193, 177942, 81920, -90927, -179266, 25405, 146141, -98605, -71458, 382867, -132489, -166634, -40528, -221753, -233790, -1903 ], [ 120944, -312384, 49152, -188168, -160008, 219264, -29408, 96368, 51560, 245584, 82016, -339192, 379408, 130080, 61192, 14456, -274584, -105448, 224584, -65512, -100368, 428448, -142488, -177376, 18712, -226576, -214696, 18688 ], [ 59074, -241912, 42712, -52767, -132063, 148240, -125732, -38734, 134475, 89046, 40156, -157561, 325358, -48492, -39801, 62089, -224237, -203451, 97647, -36739, 114682, 203324, -84597, -210588, -28323, -46854, -246827, 62664 ], [ -2796, -171440, 36272, 82634, -104118, 77216, -222056, -173836, 217390, -67492, -1704, 24070, 271308, -227064, -140794, 109722, -173890, -301454, -29290, -7966, 329732, -21800, -26706, -243800, -75358, 132868, -278958, 106640 ], [ -65810, -122652, 80545, 151111, -59585, 69788, -155854, -175519, 299226, -73594, 2716, 137516, 169548, -306212, -86632, 49195, -201881, -192835, -66215, -29425, 348443, -57033, 52726, -278949, -34955, 211255, -183728, 24906 ], [ -129704, -90544, 163828, 168108, -2292, 111280, 35368, -74572, 380232, 36024, 42736, 198512, 31088, -308880, 86880, -94532, -290132, 74724, -33900, -89524, 216124, 53804, 148728, -315588, 72708, 211692, 9472, -153528 ], [ -193598, -58436, 247111, 185105, 55001, 152772, 226590, 26375, 461238, 145642, 82756, 259508, -107372, -311548, 260392, -238259, -378383, 342283, -1585, -149623, 83805, 164641, 244730, -352227, 180371, 212129, 202672, -331962 ], [ -102854, -81984, 129946, 115342, 143686, 201680, 175496, 56024, 427512, 123248, -32222, 283154, -150432, -263600, 239270, -241622, -280370, 396614, -38192, -80446, -4180, 126186, 100036, -287436, 141190, 236488, 148606, -222666 ], [ 30845, -120992, -42899, 21479, 241091, 252648, 57092, 65868, 361916, 64184, -190255, 296425, -166992, -201592, 164083, -205995, -130617, 391715, -93944, 24641, -79850, 46261, -111518, -194470, 61219, 267492, 25855, -33445 ], [ 164544, -160000, -215744, -72384, 338496, 303616, -61312, 75712, 296320, 5120, -348288, 309696, -183552, -139584, 88896, -170368, 19136, 386816, -149696, 129728, -155520, -33664, -323072, -101504, -18752, 298496, -96896, 155776 ], [ 210544, -100775, -109645, -144236, 90878, 236433, -136545, 24767, 179526, -25148, -247732, 168591, -142244, -32036, -54440, -55161, -121992, 145431, -80098, 10059, -35736, -131368, -85344, -214687, -83405, 127675, -59498, 58739 ], [ 256544, -41550, -3546, -216088, -156740, 169250, -211778, -26178, 62732, -55416, -147176, 27486, -100936, 75512, -197776, 60046, -263120, -95954, -10500, -109610, 84048, -229072, 152384, -327870, -148058, -43146, -22100, -38298 ], [ 246689, -8055, 74403, -264355, -315528, 108412, -232281, -91008, -2762, -70439, -77340, -87069, -66133, 148365, -261892, 120583, -340113, -252504, 65563, -189109, 178772, -278141, 285702, -380648, -181736, -152807, -29547, -99235 ], [ 35756, -67188, 51012, -227716, -154528, 70416, -55756, -205824, 116424, -30580, -118096, -106044, -54748, 96316, -40816, -15692, -186220, -103648, 164900, -123996, 183280, -152124, 43144, -215968, -103904, -42292, -198436, -30212 ], [ -175177, -126321, 27621, -191077, 6472, 32420, 120769, -320640, 235610, 9279, -158852, -125019, -43363, 44267, 180260, -151967, -32327, 45208, 264237, -58883, 187788, -26107, -199414, -51288, -26072, 68223, -367325, 38811 ], [ -271770, -139764, -39990, -84868, 111772, -3946, 195234, -284416, 302406, 32448, -152738, -139574, 9592, 27878, 263196, -253312, 102536, 124314, 261184, 1330, 167896, 45160, -284762, -2548, -44710, 76168, -415444, 26784 ], [ -219721, -93810, -165087, 111782, 144662, -38193, 137021, -51840, 301095, 33920, -85693, -148383, 116588, 57847, 166550, -309248, 212660, 112745, 125024, 55173, 116284, 45252, -165737, -104530, -188759, -49228, -306562, -90608 ], [ -167672, -47856, -290184, 308432, 177552, -72440, 78808, 180736, 299784, 35392, -18648, -157192, 223584, 87816, 69904, -365184, 322784, 101176, -11136, 109016, 64672, 45344, -46712, -206512, -332808, -174624, -197680, -208000 ], [ -194733, -10407, -285276, 308747, 153217, -106642, -23790, 153272, 296133, -20106, -77288, -153326, 178660, 107870, -55092, -316300, 286613, 121647, 53974, 75664, 111235, 102571, -93572, -180919, -260392, -150200, -119008, -219792 ], [ -263986, 22506, -211032, 204350, 98362, -140820, -150060, -12880, 291234, -105988, -202960, -142700, 52712, 122636, -195208, -211512, 172418, 159206, 226428, -4192, 210158, 190270, -228904, -87286, -72528, -45872, -56448, -175264 ], [ -333239, 55419, -136788, 99953, 43507, -174998, -276330, -179032, 286335, -191870, -328632, -132074, -73236, 137402, -335324, -106724, 58223, 196765, 398882, -84048, 309081, 277969, -364236, 6347, 115336, 58456, 6112, -130736 ], [ -222772, -9748, -164704, 53016, -42608, -54676, -199760, -205204, 187676, -71432, -161924, -95928, -153544, 88768, -288780, 15864, 18068, 126884, 324476, -191364, 154304, 130048, -359788, 47520, 32000, 152124, 69452, -140648 ], [ -85347, -89627, -207944, 14698, -133412, 88821, -92764, -210379, 74953, 79954, 48641, -55954, -227006, 30624, -214237, 141122, -10981, 40887, 213041, -302799, -38528, -53216, -334373, 80824, -92016, 244193, 132909, -158726 ], [ 48272, -148150, -229230, -21590, -208110, 214554, 3148, -202516, -28858, 208078, 237750, -10944, -283598, -18626, -142120, 248716, -33592, -43336, 115614, -393608, -217590, -220784, -291418, 112374, -209268, 328334, 173542, -161252 ], [ 141928, 17565, -19999, -36563, -113695, 153765, -17322, -57754, -39093, 91951, 201571, 86944, -163055, 25511, -95476, 170838, 11396, -108932, 165271, -267844, -252067, -223544, -64293, 125507, -255498, 329231, -25477, -482 ], [ 235584, 183280, 189232, -51536, -19280, 92976, -37792, 87008, -49328, -24176, 165392, 184832, -42512, 69648, -48832, 92960, 56384, -174528, 214928, -142080, -286544, -226304, 162832, 138640, -301728, 330128, -224496, 160288 ], [ 275522, 252122, 301436, -74839, 59434, 29786, -16640, 155134, -3654, -104414, 154007, 182949, 37151, 100184, -23384, 21739, 47542, -227377, 221899, -43119, -298334, -193042, 274639, 105923, -320455, 290852, -324703, 276797 ], [ 192676, 99540, 191864, -117182, 102260, -38892, 99648, 48092, 169812, -102620, 199294, -46982, 23374, 99632, -46384, -34266, -84340, -251090, 131302, -5422, -258268, -77444, 122862, -31594, -276318, 159752, -199054, 292138 ], [ 109830, -53042, 82292, -159525, 145086, -107570, 215936, -58950, 343278, -100826, 244581, -276913, 9597, 99080, -69384, -90271, -216222, -274803, 40705, 32275, -218202, 38154, -28915, -169111, -232181, 28652, -73405, 307479 ], [ 75764, -93520, -11656, -140092, 136876, -143584, 298168, -137804, 349092, -116840, 204272, -336468, 46280, 157016, -111608, -104948, -171284, -201448, -18500, 54888, -211580, 82544, -47912, -182176, -151852, -34480, 35132, 323804 ], [ 86413, -31236, -91282, -64031, 81883, -149656, 349182, -190819, 201225, -149178, 85500, -239845, 129218, 268566, -171454, -81741, 35739, -39114, -48929, 63674, -235615, 61660, 54806, -81160, -38347, -35308, 127983, 341031 ], [ 97062, 31048, -170908, 12030, 26890, -155728, 400196, -243834, 53358, -181516, -33272, -143222, 212156, 380116, -231300, -58534, 242762, 123220, -79358, 72460, -259650, 40776, 157524, 19856, 75158, -36136, 220834, 358258 ], [ 146165, 92822, -93301, -84578, 31482, -114659, 361637, -159693, -20423, -192315, -56283, -88215, 113772, 281206, -183808, -6886, 161006, 200095, 48228, 105522, -199501, -3024, 209259, -85049, 73097, 106737, 217482, 223182 ], [ 208840, 154416, 39800, -242128, 57104, -56952, 291464, -27144, -68056, -195512, -45496, -47896, -48608, 108016, -98432, 54800, -22672, 246808, 231584, 147152, -109640, -54912, 243000, -262632, 30248, 300328, 180176, 34352 ], [ 271515, 216010, 172901, -399678, 82726, 755, 221291, 105405, -115689, -198709, -34709, -7577, -210988, -65174, -13056, 116486, -206350, 293521, 414940, 188782, -19779, -106800, 276741, -440215, -12601, 493919, 142870, -154478 ], [ 289156, 184280, 50472, -192050, -40746, 19280, 16236, -71234, -31234, -194228, -97028, 32478, -185048, -68326, -5296, -58812, -174296, 228320, 196906, 187380, -33230, 47452, 304652, -297852, 3994, 334960, 68538, -143768 ], [ 304750, 148308, -83572, 32177, -170995, 36024, -194950, -261927, 59225, -189398, -162670, 72521, -150548, -63749, -1064, -244882, -132436, 158032, -39373, 184022, -51377, 211074, 332298, -140946, 23291, 159976, -7477, -123988 ], [ 303296, 108024, -193808, 195720, -236964, 43676, -355328, -395160, 111428, -159340, -198072, 86144, -88704, -71072, 14972, -389352, -95472, 90756, -228028, 181636, -44840, 346240, 319588, -41764, 27768, 15556, -46640, -84044 ], [ 220864, 47258, -190956, 71014, 2397, 8141, -274368, -255458, -18085, -9449, -89834, -25728, 103024, -134920, 87077, -336222, -81764, 37787, -190469, 183867, 78946, 346240, 115187, -216771, -38150, 16315, 89244, 51679 ], [ 138432, -13508, -188104, -53692, 241758, -27394, -193408, -115756, -147598, 140442, 18404, -137600, 294752, -198768, 159182, -283092, -68056, -15182, -152910, 186098, 202732, 346240, -89214, -391778, -104068, 17074, 225128, 187402 ], [ 65819, -95586, -222395, -110862, 269070, -20314, -97724, -40062, -215182, 226946, 101829, -225955, 371928, -269726, 227903, -212475, -66237, -51096, -105892, 199939, 265858, 282835, -183248, -474895, -155325, -9203, 273496, 213163 ], [ 8480, -210816, -314464, -62976, -33472, 53056, 20864, -63936, -186432, 214848, 146656, -277728, 270912, -351744, 291360, -114656, -82912, -60480, -44160, 231840, 234624, 120800, -105600, -415072, -183776, -77536, 185728, 67872 ], [ -48859, -326046, -406533, -15090, -336014, 126426, 139452, -87810, -157682, 202750, 191483, -329501, 169896, -433762, 354817, -16837, -99587, -69864, 17572, 263741, 203390, -41235, -27952, -355249, -212227, -145869, 97960, -77419 ], [ 7272, -270336, -283828, 10620, -265246, 164642, 148602, -106770, -46416, 112350, 163314, -259222, 53928, -318156, 379186, 17898, -126986, -66536, -19046, 218782, 200772, -110212, -59938, -280698, -197250, -158398, 51590, -109744 ], [ 136348, -104736, -23054, 22074, 45507, 180259, 87399, -122571, 117896, -28387, 88219, -110481, -71652, -75506, 378427, 12079, -161279, -55036, -118889, 124413, 216550, -119366, -162403, -196679, -154355, -135053, 31833, -69448 ], [ 265424, 60864, 237720, 33528, 356260, 195876, 26196, -138372, 282208, -169124, 13124, 38260, -197232, 167144, 377668, 6260, -195572, -43536, -218732, 30044, 232328, -128520, -264868, -112660, -111460, -111708, 12076, -29152 ], [ 312952, 64413, 221037, -78822, 284315, 78702, -39320, -200571, 170222, -69378, -65448, 10168, -212498, 42980, 326958, -42898, -166766, -17919, -72791, -127234, 173208, -144191, -170132, -93925, -190241, -123285, -47733, -75686 ], [ 343312, 33846, 145942, -217236, 131802, -66428, -105744, -272538, 68, 80996, -144752, -55152, -204540, -158408, 265732, -101180, -124676, 10670, 124894, -297756, 98320, -161234, -33880, -88934, -294638, -142214, -115974, -140500 ] ], [ [ -421376, 197248, -249152, -443968, -366784, 49152, 357952, 108736, 314624, 382208, -273024, 248576, 300992, 147712, 46464, -396032, -320832, 7680, 291200, -82752, 475584, -90176, -198400, -373888, -401216, -427904, 96576, -272896 ], [ -397364, 204247, -258602, -422500, -345502, 34272, 337249, 109657, 283907, 348578, -247317, 238187, 309323, 131995, 45594, -372689, -326691, 11049, 272192, -74283, 462444, -80003, -188878, -348559, -379838, -418655, 106260, -254137 ], [ -213272, 257906, -331052, -257912, -182340, -79808, 178526, 116718, 48410, 90748, -50230, 158538, 373194, 11498, 38924, -193726, -371610, 36878, 126464, -9354, 361704, -2010, -115876, -154370, -215940, -347746, 180504, -110318 ], [ -29180, 311565, -403502, -93324, -19178, -193888, 19803, 123779, -187087, -167082, 146857, 78889, 437065, -108999, 32254, -14763, -416529, 62707, -19264, 55575, 260964, 75983, -42874, 39819, -52042, -276837, 254748, 33501 ], [ 99712, 300200, -453416, -15440, 90136, -205120, -120328, 156712, -326584, -246712, 190144, 2744, 411872, -148720, 5832, 107216, -383312, 110072, -61896, 121584, 194280, 147368, 34152, 134992, 66816, -158808, 260584, 93488 ], [ 125104, 166915, -461075, -100126, 98485, -23512, -225599, 238155, -286081, 7783, -54944, -66831, 219684, -36986, -57625, 122350, -203590, 197817, 88777, 189618, 191451, 206363, 118723, 44510, 101224, 47571, 138155, -3710 ], [ 150496, 33630, -468734, -184812, 106834, 158096, -330870, 319598, -245578, 262278, -300032, -136406, 27496, 74748, -121082, 137484, -23868, 285562, 239450, 257652, 188622, 265358, 203294, -45972, 135632, 253950, 15726, -100908 ], [ 125370, -41090, -311085, -151315, 31710, 279163, -322547, 320909, -174915, 251989, -396322, -198662, -65515, 172052, -56203, 31094, 17131, 189851, 326592, 130777, 118466, 231065, 190144, -65526, 124904, 255293, 54666, -127178 ], [ 61384, -70760, -26276, -26908, -107624, 353660, -226844, 260580, -81052, 38020, -378152, -255288, -82236, 258256, 107396, -168776, -48580, -46980, 364864, -146028, -3480, 125012, 101824, -30520, 79456, 98916, 217736, -98888 ], [ -2602, -100430, 258533, 97499, -246958, 428157, -131141, 200251, 12811, -175949, -359982, -311914, -98957, 344460, 270995, -368646, -114291, -283811, 403136, -422833, -125426, 18959, 13504, 4486, 34008, -57461, 380806, -70598 ], [ 100128, -151898, 340842, 60086, -199974, 238378, 54004, 196874, 139218, -52382, -131482, -108080, -26020, 170006, 189398, -280678, -111656, -141040, 205014, -447890, -120400, -23338, -10502, -61092, 14966, -32254, 316878, -132020 ], [ 249168, -209421, 366901, -22277, -101235, -24811, 263994, 209317, 274665, 164945, 155443, 168104, 71822, -76853, 39691, -112755, -90036, 107176, -58773, -403017, -80104, -47925, -16643, -154610, 3259, 43393, 189895, -218362 ], [ 398208, -266944, 392960, -104640, -2496, -288000, 473984, 221760, 410112, 382272, 442368, 444288, 169664, -323712, -110016, 55168, -68416, 355392, -322560, -358144, -39808, -72512, -22784, -248128, -8448, 119040, 62912, -304704 ], [ 301263, -106910, 101251, -54914, 116598, -111061, 370530, 76607, 320964, 95600, 330864, 226570, 47143, -49851, 69637, 88863, 8634, 113800, -340960, -109721, -183788, 36899, -139693, -244701, 167893, 137394, -14322, -185840 ], [ 204318, 53124, -190458, -5188, 235692, 65878, 267076, -68546, 231816, -191072, 219360, 8852, -75378, 224010, 249290, 122558, 85684, -127792, -359360, 138702, -327768, 146310, -256602, -241274, 344234, 155748, -91556, -66976 ], [ 112978, 136353, -356772, 52293, 327976, 204002, 197252, -137034, 136478, -387849, 137126, -155816, -184254, 411636, 382748, 130153, 163439, -260869, -335240, 274650, -414198, 186131, -319966, -249287, 453385, 132882, -126610, 53793 ], [ 41816, -56916, -71664, 137692, 323744, 202392, 248496, 70472, 18856, -261004, 160264, -129504, -244008, 288816, 349904, 43788, 243732, -3292, -158048, 5688, -293448, -24572, -190568, -298484, 320652, -38376, -9816, 181420 ], [ -29346, -250185, 213444, 223091, 319512, 200782, 299740, 277978, -98766, -134159, 183402, -103192, -303762, 165996, 317060, -42577, 324025, 254285, 19144, -263274, -172698, -235275, -61170, -347681, 187919, -209634, 106978, 309047 ], [ -30218, -292804, 311712, 185140, 270510, 111912, 337114, 331864, -200048, -9804, 108710, -89040, -315046, 115386, 274136, -70162, 303708, 342502, 88936, -370606, -132178, -377478, -5062, -371628, 73446, -226642, 187012, 285124 ], [ 60287, -139578, 167088, -13166, 163307, -90396, 356457, 186044, -280088, 111314, -93161, -90696, -263319, 158649, 218108, -21333, 152598, 210551, 19108, -267819, -195957, -430631, -44231, -362750, -17289, -43125, 219258, 64186 ], [ 150792, 13648, 22464, -211472, 56104, -292704, 375800, 40224, -360128, 232432, -295032, -92352, -211592, 201912, 162080, 27496, 1488, 78600, -50720, -165032, -259736, -483784, -83400, -353872, -108024, 140392, 251504, -156752 ], [ 170167, 53654, -65775, -281303, 38181, -369447, 326953, -63746, -243833, 266340, -264313, -24378, -45070, 221505, 161612, -9010, -65277, 118624, -61478, 1025, -317440, -352302, -5644, -302604, -44064, 237839, 262930, -133385 ], [ 151606, 33276, -123942, -282614, 67874, -379222, 241738, -145396, -22826, 253736, -109546, 80732, 182676, 228474, 190776, -91028, -87058, 250368, -40732, 200826, -371904, -122348, 134472, -228728, 102400, 289382, 263252, 20278 ], [ 133045, 12898, -182109, -283925, 97567, -388997, 156523, -227046, 198181, 241132, 45221, 185842, 410422, 235443, 219940, -173046, -108839, 382112, -19986, 400627, -426368, 107606, 274588, -154852, 248864, 340925, 263574, 173941 ], [ 97164, 46220, -230076, -229696, -72400, -169752, 38648, -125016, 81288, 270328, -61352, 179292, 211308, 244612, 200164, -18724, -44180, 217656, -56940, 222508, -223712, -31240, 201464, -97516, 156308, 118188, 184396, 147104 ], [ 58685, 87597, -276513, -167136, -272316, 83846, -84126, 4566, -86290, 305794, -207126, 155993, -51835, 254111, 173047, 171049, 33445, 8770, -102549, -12299, 17512, -225406, 96354, -42661, 27899, -145691, 93293, 93192 ], [ 32734, 113300, -320550, -103418, -454098, 298418, -178320, 125266, -233468, 333328, -330486, 139268, -295120, 243640, 151930, 324886, 111018, -169836, -132888, -208040, 215720, -381982, -9854, 19706, -91654, -360640, 12200, 41502 ], [ 138327, -25574, -339387, -27541, -445473, 103217, 27576, 152705, -166446, 277576, -218499, 191570, -329896, 23484, 193813, 101395, 188045, -30502, -2892, 6412, -37740, -143863, -127591, 160949, -118219, -61824, 36212, 13143 ], [ 243920, -164448, -358224, 48336, -436848, -91984, 233472, 180144, -99424, 221824, -106512, 243872, -364672, -196672, 235696, -122096, 265072, 108832, 127104, 220864, -291200, 94256, -245328, 302192, -144784, 236992, 60224, -15216 ], [ 249728, -248631, -348473, 119509, -384256, -192097, 346933, 143169, -14587, 166422, -37547, 283917, -298480, -316924, 244399, -297000, 303396, 212333, 210886, 315875, -404541, 224253, -288242, 333199, -182878, 409661, 67086, 3164 ], [ 27456, -207806, -273378, 179930, -231168, -74866, 249114, -41038, 110970, 111820, -66918, 295946, -1504, -208824, 177262, -360848, 253256, 233930, 189036, 137878, -197610, 107114, -160132, 112238, -247324, 293994, 34748, 128376 ], [ -194816, -166981, -198283, 240351, -78080, 42365, 151295, -225245, 236527, 57218, -96289, 307975, 295472, -100724, 110125, -424696, 203116, 255527, 167186, -40119, 9321, -10025, -32022, -108723, -311770, 178327, 2410, 253588 ], [ -244228, -84252, -126380, 140116, 61412, 50624, 5932, -322440, 294788, 6888, -84656, 237156, 288260, 824, 119620, -285228, 216900, 193544, 111796, -158860, 122856, -132228, -53480, -217424, -331252, 31676, 34884, 184904 ], [ -135185, 36889, -57403, -107387, 188441, -41008, -183013, -339874, 291361, -39526, -35436, 90393, 2209, 96366, 199361, 40613, 289281, 54946, 25661, -223283, 150778, -259073, -212042, -223220, -309517, -143377, 126769, -61518 ], [ -26142, 158030, 11574, -354890, 315470, -132640, -371958, -357308, 287934, -85940, 13784, -56370, -283842, 191908, 279102, 366454, 361662, -83652, -60474, -287706, 178700, -385918, -370604, -229016, -287782, -318430, 218654, -307940 ], [ 119468, 187677, -69508, -276333, 300566, -19252, -221039, -258479, 183289, 34535, -15638, -147339, -266341, 93123, 208019, 297113, 209065, -160370, 40170, -249466, 7399, -204026, -180819, -174751, -236977, -317686, 295426, -376746 ], [ 277984, 185032, -203552, -82696, 235568, 166496, 49832, -118616, 42920, 213912, -72816, -218616, -141704, -74248, 83704, 88296, -22936, -215248, 206736, -174992, -234216, 86832, 131912, -99288, -175912, -254896, 366864, -382864 ], [ 436500, 182387, -337596, 110941, 170570, 352244, 320703, 21247, -97449, 393289, -129994, -289893, -17067, -241619, -40611, -120521, -254937, -270126, 373302, -100518, -475831, 377690, 444643, -23825, -114847, -192106, 438302, -388982 ], [ 225438, 85912, -88576, -64758, 120422, 138626, 380770, 35930, 58720, 127012, -34008, -196874, -138016, -99692, 27816, -22768, -78486, -100428, 134936, -97698, -331060, 137248, 187068, -157032, 2274, 28710, 163526, -290798 ], [ -2423, -14828, 177856, -257245, 70949, -93145, 431255, 44923, 228368, -159522, 68940, -96387, -270128, 56294, 105004, 88920, 116531, 79478, -121836, -98135, -168726, -127344, -96430, -299724, 121943, 256709, -126987, -187873 ], [ -179864, -115648, 355388, -410772, -1860, -292828, 422888, 39408, 351488, -388568, 153672, 3400, -332072, 147212, 133820, 164228, 282564, 207868, -327428, -120752, -29472, -311384, -301716, -413520, 215348, 399252, -356564, -100900 ], [ -117810, -216848, 110645, -379239, -185515, -340093, 134974, -35020, 253600, -344546, 151878, 99862, -60718, -70943, -67131, 66731, 310923, 91557, -289915, -248724, 152, -112802, -135495, -390060, 183999, 135879, -296695, -89699 ], [ -55756, -318048, -134098, -347706, -369170, -387358, -152940, -109448, 155712, -300524, 150084, 196324, 210636, -289098, -268082, -30766, 339282, -24754, -252402, -376696, 29776, 85780, 30726, -366600, 152650, -127494, -236826, -78498 ], [ -60014, -386407, -182371, -234165, -418248, -395194, -227356, -194991, 88487, -270110, 73059, 176434, 385555, -398155, -296773, -57676, 274995, -137996, -146336, -415208, 68562, 153916, 171198, -359718, 57086, -298914, -203264, -17167 ], [ -167424, -403680, 74976, 6944, -257984, -341696, 30336, -297824, 68960, -260864, -120992, -24448, 410464, -337504, -57504, 25216, 66592, -246464, 66368, -314560, 121600, 19136, 271616, -378624, -138368, -327296, -210624, 122144 ], [ -274834, -420953, 332323, 248053, -97720, -288198, 288028, -400657, 49433, -251618, -315043, -225330, 435373, -276853, 181765, 108108, -141811, -354932, 279072, -213912, 174638, -115644, 372034, -397530, -333822, -355678, -217984, 261455 ], [ -316906, -255890, 350984, 263160, -54118, -287942, 349706, -267100, 5910, -204292, -379874, -284014, 354120, -218778, 205014, 136624, -106922, -369194, 260482, -138856, 250356, -74108, 416550, -339142, -231440, -236724, -244692, 218710 ], [ -316975, 26389, 216204, 132980, -85513, -321913, 285375, 18422, -53039, -132486, -361635, -251285, 204620, -162359, 89393, 130184, 84369, -322895, 93203, -80252, 340654, 80774, 425129, -231065, 62408, -23054, -283838, 58929 ], [ -317044, 308668, 81424, 2800, -116908, -355884, 221044, 303944, -111988, -60680, -343396, -218556, 55120, -105940, -26228, 123744, 275660, -276596, -74076, -21648, 430952, 235656, 433708, -122988, 356256, 190616, -322984, -100852 ], [ -244134, 309120, -80469, -83110, -169659, -175003, 54493, 185279, -216708, -146783, -239999, -143419, -73480, 58228, 53034, 125759, 136750, -224426, 24816, 86014, 420873, 258545, 448823, -170141, 385567, 118013, -368324, -220980 ], [ -155860, 250240, -248070, -159700, -226906, 51110, -133578, -18478, -331064, -266130, -118674, -59354, -197680, 245080, 173324, 129554, -71676, -171020, 179744, 204004, 389662, 253646, 465314, -249974, 359186, -14858, -414968, -332760 ], [ -73026, 196260, -408962, -223254, -277724, 259626, -308467, -210488, -437614, -367628, -9676, 16497, -306121, 414951, 286869, 125468, -262857, -120056, 321136, 317979, 348311, 243828, 474354, -328520, 325873, -142488, -447301, -434922 ], [ -109872, 250080, -422256, -16, -187104, 81008, -193352, -144064, -372432, -76448, -171872, -88360, -67864, 211240, 252024, -52000, -74648, -122816, 164736, 343624, 83880, 125792, 319472, -378752, 140056, -154816, -164792, -325488 ], [ -146718, 303900, -435550, 223222, -96484, -97610, -78237, -77640, -307250, 214732, -334068, -193217, 170393, 7529, 217179, -229468, 113561, -125576, 8336, 369269, -180551, 7756, 164590, -428984, -45761, -167144, 117717, -216054 ], [ -147024, 313032, -388532, 311592, -67628, -241710, -32758, -830, -239854, 359086, -436786, -258768, 270800, -146592, 174798, -307996, 215220, -84458, -49850, 375966, -387118, -89640, 53436, -417794, -182144, -114648, 266342, -107802 ], [ -43800, 195548, -170630, 17836, -213770, -288009, -184581, 105407, -166185, 87433, -370983, -212952, -19368, -160208, 111065, -106194, 71654, 80981, 170237, 328977, -429737, -128556, 66178, -232575, -178464, 121516, 35629, -2899 ], [ 59424, 78064, 47272, -275920, -359912, -334308, -336404, 211644, -92516, -184220, -305180, -167136, -309536, -173824, 47332, 95608, -71912, 246420, 390324, 281988, -472356, -167472, 78920, -47356, -174784, 357680, -195084, 102004 ], [ 135258, -57812, 133966, -319481, -364297, -266163, -279755, 203173, -18693, -224367, -231336, -180060, -305553, -189013, 53823, 164233, -178089, 233010, 357213, 193694, -448623, -163906, -12508, 73590, -117105, 424290, -235277, 159233 ], [ 181212, -213752, 77524, -90102, -214038, -73170, 4318, 69566, 55298, -11962, -148720, -257064, 19322, -205918, 136922, 87574, -243478, 24492, 47886, 60340, -352506, -113996, -217576, 124420, -518, 305932, -67630, 164454 ], [ 227166, -369692, 21082, 139277, -63779, 119823, 288391, -64041, 129289, 200443, -66104, -334068, 344197, -222823, 220021, 10915, -308867, -184026, -261441, -73014, -256389, -64086, -422644, 175250, 116069, 187574, 100017, 169675 ], [ 81776, -239872, -85728, 152640, 2032, 130224, 309776, -156448, 184112, 117120, -138560, -257552, 275136, -145024, 145392, -21728, -328160, -223152, -228944, -135376, -149952, -77200, -422496, 184320, 150544, 165424, 72304, 25520 ], [ -147327, 14968, -214574, 71496, 30897, 60741, 216235, -230830, 230549, -95584, -278860, -113871, 33728, -25792, 1757, -35114, -327286, -188169, -46899, -166679, -39000, -117887, -332566, 175120, 149095, 185365, -40879, -183987 ], [ -376430, 269808, -343420, -9648, 59762, -8742, 122694, -305212, 276986, -308288, -419160, 29810, -207680, 93440, -141878, -48500, -326412, -153186, 135146, -197982, 71952, -158574, -242636, 165920, 147646, 205306, -154062, -393494 ], [ -200191, 75248, -336018, 17631, -67487, 124593, 154670, -300130, 102335, -329262, -179906, -893, -189276, 197405, -42837, -138998, -85991, -14694, 17059, -201649, 169800, -134098, -211443, 66945, 2935, 114493, -231293, -299551 ], [ 14652, -162112, -315640, 55236, -209604, 277244, 198600, -287480, -93372, -331976, 95496, -48204, -146128, 299916, 79316, -236840, 177244, 133656, -129612, -202684, 266400, -103416, -185844, -40580, -155420, 13132, -305100, -176708 ], [ 192766, -361750, -294152, 65130, -324730, 407218, 238564, -261024, -250067, -297208, 333767, -102235, -87359, 388870, 175744, -318215, 380014, 248517, -233755, -209461, 332430, -49781, -175089, -145402, -272720, -78113, -359662, -78663 ], [ 126020, -309908, -265264, -109716, -259916, 386012, 252088, -142528, -146682, -12560, 324498, -201066, 75550, 387444, 100672, -289810, 179684, 140118, -54378, -254518, 194660, 156874, -263294, -232204, -116320, -101918, -285924, -145938 ], [ 59274, -258066, -236376, -284562, -195102, 364806, 265612, -24032, -43297, 272088, 315229, -299897, 238459, 386018, 25600, -261405, -20646, 31719, 124999, -299575, 56890, 363529, -351499, -319006, 40080, -125723, -212186, -213213 ], [ 1616, -249024, -221184, -297112, -122520, 306560, 220512, -432, 37304, 383216, 262944, -309096, 315696, 306784, -55144, -159256, -142408, -88376, 225112, -251192, 19664, 439008, -359496, -366752, 109000, -100912, -176504, -178432 ], [ -39002, -320232, -231672, -5357, -35373, 178864, 65492, -154762, 75185, 168994, 130004, -150235, 232298, 81660, -146523, 81163, -116855, -230401, 176605, -27609, 170958, 268532, -217103, -341268, 13895, 15054, -212177, 47704 ], [ -79620, -391440, -242160, 286398, 51774, 51168, -89528, -309092, 113066, -45228, -2936, 8626, 148900, -143464, -237902, 321582, -91302, -372426, 128098, 195974, 322252, 98056, -74710, -315784, -81210, 131020, -247850, 273840 ], [ -105366, -405396, -156461, 368229, 124621, 75156, -86026, -294253, 199918, -55246, 17940, 145348, 76708, -260012, -149816, 252497, -157243, -275225, 60923, 202301, 390177, 54837, 48898, -321695, -88305, 204853, -140432, 227262 ], [ -119672, -375312, 3228, 288580, 186468, 215824, 39416, -149284, 324440, 91816, 157136, 265040, 13136, -293040, 76320, -54668, -293564, 5996, -20612, 41508, 393972, 109508, 158056, -351756, -27700, 246276, 77056, -29096 ], [ -133978, -345228, 162917, 208931, 248315, 356492, 164858, -4315, 448962, 238878, 296332, 384732, -50436, -326068, 302456, -361833, -429885, 287217, -102147, -119285, 397767, 164179, 267214, -381817, 32905, 287699, 294544, -285454 ], [ -55026, -229824, 96814, 82122, 309874, 398448, 104216, 74504, 445288, 240464, 128070, 400150, -45536, -351248, 220306, -420130, -314998, 379762, -154000, -64474, 302148, 182814, 127756, -272036, -57294, 262360, 288922, -218046 ], [ 49831, -90720, -32009, -57787, 371353, 412984, -8116, 134948, 406004, 201640, -125597, 386603, -21616, -374248, 52521, -409297, -130331, 419897, -197608, 50227, 178914, 191439, -80762, -123410, -189383, 218476, 221325, -60703 ], [ 154688, 48384, -160832, -197696, 432832, 427520, -120448, 195392, 366720, 162816, -379264, 373056, 2304, -397248, -115264, -398464, 54336, 460032, -241216, 164928, 55680, 200064, -289280, 25216, -321472, 174592, 153728, 96640 ], [ 192592, -3205, -26903, -202756, 172058, 229283, -137491, 186445, 257010, -35444, -232156, 217277, 33492, -137900, -230264, -123867, -107032, 224213, -103814, 69041, 147128, 1160, -35360, -146157, -228759, -45311, 141538, 59817 ], [ 230496, -54794, 107026, -207816, -88716, 31046, -154534, 177498, 147300, -233704, -85048, 61498, 64680, 121448, -345264, 150730, -268400, -11606, 33588, -26846, 238576, -197744, 218560, -317530, -136046, -265214, 129348, 22994 ], [ 205395, -86133, 194105, -205241, -242840, -124876, -128507, 124416, 70850, -338949, 17260, -77191, 99153, 313431, -386764, 312357, -354083, -189320, 157985, -118863, 315964, -321063, 360370, -432568, -42168, -372037, 75503, -6329 ], [ -46524, -44572, 112524, -175180, -13024, -128464, 52572, -87552, 114136, -109340, -41712, -154356, 145452, 262900, -163664, 67292, -167300, -157856, 235564, -196948, 342736, -172276, 98584, -344800, 55904, -71772, -128300, -8652 ], [ -298443, -3011, 30943, -145119, 216792, -132052, 233651, -299520, 157422, 120269, -100684, -231521, 191751, 212369, 59436, -177773, 19483, -126392, 313143, -275033, 369508, -23489, -163202, -257032, 153976, 228493, -332103, -10975 ], [ -362542, -10140, -53058, -63308, 357908, -119710, 338630, -304128, 226418, 222528, -62406, -248386, 201960, 168018, 126356, -340608, 172056, -91858, 318912, -206218, 338440, 70328, -295278, -224924, 126318, 272408, -404796, -66848 ], [ -182475, -80566, -140205, 85778, 383714, -86659, 344679, -39168, 328837, 159232, 102297, -186861, 165252, 131701, -9758, -396544, 280156, -53333, 231328, 53567, 232180, 92684, -258731, -265174, -64789, -16932, -307046, -192336 ], [ -2408, -150992, -227352, 234864, 409520, -53608, 350728, 225792, 431256, 95936, 267000, -125336, 128544, 95384, -145872, -452480, 388256, -14808, 143744, 313352, 125920, 115040, -222184, -305424, -255896, -306272, -209296, -317824 ], [ -59191, -70533, -255444, 194545, 384371, -30742, 194582, 217512, 408575, -19710, 155208, -172906, 29676, 99642, -222556, -444516, 322671, 58397, 198690, 251312, 158425, 166481, -262092, -180149, -244728, -220072, -102816, -358832 ], [ -242294, 90398, -252040, 53210, 332046, -13308, -48068, 63504, 319174, -163276, -104048, -278660, -102344, 125540, -267544, -402472, 164454, 150098, 329652, 17632, 264938, 233434, -342776, 33406, -125680, 66416, 8320, -354784 ], [ -425397, 251329, -248636, -88125, 279721, 4126, -290718, -90504, 229773, -306842, -363304, -384414, -234364, 151438, -312532, -360428, 6237, 241799, 460614, -216048, 371451, 300387, -423460, 246961, -6632, 352904, 119456, -350736 ], [ -246620, 92420, -232992, -121400, 149936, 112260, -213488, -162172, 222612, -214168, -143180, -343208, -258264, 62016, -336740, -132504, 14460, 104620, 388276, -279628, 189504, 192000, -442244, 215776, -91904, 386292, 166692, -227768 ], [ -13561, -114465, -215512, -138466, 8532, 233999, -88276, -221489, 227787, -86058, 148851, -279958, -265946, -44704, -357831, 123302, 47649, -66891, 285443, -317693, -35712, 57312, -451743, 147880, -207824, 381715, 204343, -86962 ], [ 207024, -285122, -185450, -146594, -113642, 341934, 27172, -263676, 224626, 24202, 405698, -206656, -260234, -138790, -368632, 344548, 88024, -221272, 193274, -339224, -243330, -73296, -431470, 95874, -316188, 373962, 220754, 45460 ], [ 296632, -75385, -23277, -60873, -33901, 304927, 40098, -125998, 133937, -52963, 293113, -27808, -113885, -100219, -271388, 202914, 203852, -195788, 213077, -187148, -266169, -161064, -98591, 210713, -345214, 332861, 14145, 89850 ], [ 386240, 134352, 138896, 24848, 45840, 267920, 53024, 11680, 43248, -130128, 180528, 151040, 32464, -61648, -174144, 61280, 319680, -170304, 232880, -35072, -289008, -248832, 234288, 325552, -374240, 291760, -192464, 134240 ], [ 442150, 241518, 259636, 28011, 134366, 219118, 67840, 95514, 35726, -149690, 130005, 203167, 100973, -16504, -82696, -19951, 305602, -161795, 218929, 79267, -278842, -246678, 417661, 317849, -392549, 255916, -298413, 176103 ], [ 421036, 114236, 285672, -157530, 242972, 143356, 86976, 56276, 218300, -37588, 221338, -34354, -8438, 43664, -4496, 36882, -5404, -192086, 127826, 107350, -193236, -38988, 259306, 30050, -386362, 232088, -174282, 212190 ], [ 399922, -13046, 311708, -343071, 351578, 67594, 106112, 17038, 400874, 74514, 312671, -271875, -117849, 103832, 73704, 93715, -316410, -222377, 36723, 135433, -107630, 168702, 100951, -257749, -380175, 208260, -50151, 248277 ], [ 354460, -101616, 180712, -334836, 324932, -28832, 162472, -32292, 377516, 32584, 234192, -351164, -79912, 183944, 59288, 140132, -339452, -167480, -29324, 96952, -123316, 222288, 21256, -344800, -230084, 159472, 89076, 303828 ], [ 286679, -154700, -94230, -148973, 174305, -144200, 252954, -90873, 165387, -150542, 52, -285407, 93094, 282338, -40026, 177001, -98527, -34494, -72403, -2546, -231853, 134612, 13666, -247832, 51919, 87804, 242141, 377221 ], [ 218898, -207784, -369172, 36890, 23678, -259568, 343436, -149454, -46742, -333668, -234088, -219650, 266100, 380732, -139340, 213870, 142398, 98492, -115482, -102044, -340390, 46936, 6076, -150864, 333922, 16136, 395206, 450614 ], [ 256143, -97566, -303247, -63238, 14542, -217465, 329759, -102295, -40421, -309377, -152929, -213461, 180740, 249218, -150016, 148654, 79210, 193517, 13292, -71050, -242071, 15632, 80273, -210075, 347019, 132675, 364926, 351882 ], [ 330456, 70288, -117016, -264304, 55344, -119784, 279320, -17816, 43000, -211880, 39512, -228296, 4192, 36560, -129408, 47408, -91312, 275144, 202720, 6000, -70744, 4224, 183336, -324408, 265208, 315640, 269936, 192400 ], [ 404769, 238142, 69215, -465370, 96146, -22103, 228881, 66663, 126421, -114383, 231953, -243131, -172356, -176098, -108800, -53838, -261834, 356771, 392148, 83050, 100583, -7184, 286399, -438741, 183397, 498605, 174946, 32918 ], [ 408396, 154888, -72200, -209782, -67806, 2032, 50820, -81574, 61210, -102620, 6196, -198214, -183816, -205650, -177424, -188788, -296968, 347296, 184542, 173212, -52106, 78164, 335716, -339124, 49710, 257872, 3726, -53832 ], [ 408810, 60220, -228508, 66563, -241065, 22824, -133042, -240389, -10757, -94754, -238570, -150581, -187772, -226879, -250104, -325270, -325948, 333680, -41111, 263970, -219523, 167910, 382590, -229782, -86335, -2120, -170959, -137276 ], [ 406080, -34712, -349744, 251160, -332972, 36372, -265216, -353096, -91764, -78468, -389032, -130688, -153472, -256224, -287308, -434232, -322512, 280396, -228468, 343116, -313592, 247680, 388844, -163116, -202264, -212980, -283536, -170020 ], [ 388416, -130898, -304388, -46, -38457, 15511, -151872, -246790, -215711, -22187, -91550, -242560, 62544, -324120, -156001, -412474, -165100, 38689, -233919, 367105, -59258, 280064, 202153, -299161, -222642, -190463, -101100, 38061 ], [ 370752, -227084, -259032, -251252, 256058, -5350, -38528, -140484, -339658, 34094, 205932, -354432, 278560, -392016, -24694, -390716, -7688, -203018, -239370, 391094, 195076, 312448, 15462, -435206, -243020, -167946, 81336, 246142 ], [ 331425, -306566, -254977, -362058, 306250, 14226, 28556, -102938, -380490, 58470, 379007, -416057, 372104, -438906, 107981, -301377, 73881, -304712, -239916, 397785, 319846, 245193, -51952, -494013, -274279, -189097, 197640, 268625 ], [ 258400, -360064, -315168, -254464, -23616, 96704, 23680, -172352, -292032, 33216, 358560, -399520, 275136, -453120, 242784, -106912, 37472, -188608, -232832, 377568, 243072, 22944, 66176, -432672, -322464, -278176, 211072, 2400 ], [ 185375, -413562, -375359, -146870, -353482, 179182, 18804, -241766, -203574, 7962, 338113, -382983, 178168, -467334, 377587, 87553, 1063, -72504, -225748, 357351, 166298, -199305, 184304, -371331, -370649, -367255, 224504, -263825 ], [ 187320, -264704, -245724, -66380, -269690, 175686, 71118, -299798, -51696, -2886, 221878, -256098, 15736, -339364, 416630, 189982, -19582, -80440, -187346, 287994, 183436, -201292, 114874, -298958, -293478, -280410, 145970, -341008 ], [ 237460, 14240, 5942, -3314, 80025, 116921, 160197, -350513, 140952, -4473, 44065, -58275, -188780, -119990, 394113, 233245, -30093, -168116, -128811, 187047, 260946, -61682, -75129, -219493, -135721, -80471, 8315, -296664 ], [ 287600, 293184, 257608, 59752, 429740, 58156, 249276, -401228, 333600, -6060, -133748, 139548, -393296, 99384, 371596, 276508, -40604, -255792, -70276, 86100, 338456, 77928, -265132, -140028, 22036, 119468, -129340, -252320 ], [ 344808, 278407, 154487, -79570, 265505, -32662, 66104, -410561, 158826, 56858, -220152, 63144, -302742, -404, 383146, 194922, -127210, -203533, 83563, -79846, 246600, -28493, -234108, -167647, -67283, 19473, -154895, -253842 ], [ 403504, 201794, -23326, -261500, -6930, -130228, -174384, -411182, -93300, 133356, -287312, -70992, -150068, -167384, 401868, 87052, -229836, -121814, 257466, -259476, 119088, -186710, -156552, -217810, -208618, -143666, -156850, -265020 ] ], [ [ -312192, 131840, -335808, -437632, -390080, -61248, 385344, 135168, 275712, 251776, -276928, 175104, 402240, 58240, 320, -307328, -353664, 139200, 237760, -1024, 270656, -96384, -41216, -347712, -255296, -234368, 29184, -208000 ], [ -288915, 134810, -331368, -412381, -367343, -73830, 362868, 139380, 248013, 229363, -247579, 170559, 396702, 50008, -256, -289871, -355305, 139917, 221227, -1852, 267539, -79836, -37352, -330186, -239609, -232535, 33126, -198346 ], [ -110458, 157580, -297328, -218790, -193026, -170292, 190552, 171672, 35654, 57530, -22570, 135714, 354244, -13104, -4672, -156034, -367886, 145414, 94474, -8200, 243642, 47032, -7728, -195820, -119342, -218482, 63348, -124332 ], [ 67999, 180350, -263288, -25199, -18709, -266754, 18236, 203964, -176705, -114303, 202439, 100869, 311786, -76216, -9088, -22197, -380467, 150911, -32279, -14548, 219745, 173900, 21896, -61454, 925, -204429, 93570, -50318 ], [ 170472, 155976, -271216, 48224, 82720, -269936, -108384, 227520, -298528, -172520, 251544, 58408, 239976, -90976, -41272, 77280, -338376, 177136, -68160, 7488, 191432, 252200, 53736, 6384, 92264, -121008, 94776, -17560 ], [ 130475, 43207, -357834, -103668, 47484, -98218, -149324, 234696, -250596, -17707, -29171, 1667, 113131, -15076, -125521, 112332, -193775, 242226, 66344, 82744, 154839, 239435, 89731, -50518, 129363, 92478, 41577, -62157 ], [ 90478, -69562, -444452, -255560, 12248, 73500, -190264, 241872, -202664, 137106, -309886, -55074, -13714, 60824, -209770, 147384, -49174, 307316, 200848, 158000, 118246, 226670, 125726, -107420, 166462, 305964, -11622, -106754 ], [ 38482, -87223, -315972, -204756, -26316, 190722, -194076, 209346, -139015, 109217, -375763, -115559, -94305, 165116, -139254, 47158, -25785, 191914, 246809, 85680, 43628, 200281, 93315, -83111, 175013, 292314, 29910, -115601 ], [ -22744, -31724, -22032, 1968, -67440, 266024, -169328, 146280, -63276, -59212, -276380, -178924, -139316, 291248, 50312, -157128, -95636, -62328, 224660, -100160, -60240, 163412, 8284, 3668, 161604, 103944, 144312, -96948 ], [ -83970, 23775, 271908, 208692, -108564, 341326, -144580, 83214, 12463, -227641, -176997, -242289, -184327, 417380, 239878, -361414, -165487, -316570, 202511, -286000, -164108, 126543, -76747, 90447, 148195, -84426, 258714, -78295 ], [ 56098, -15388, 308358, 158628, -102906, 152838, -11598, 85344, 146216, -108826, -44242, -57092, -109098, 277148, 195948, -251456, -122928, -211388, 66080, -307446, -111700, 55744, -38946, 37492, 65144, -22740, 197796, -165014 ], [ 252081, -80846, 273283, 37234, -84253, -108925, 151449, 105584, 296084, 89779, 97783, 197150, -469, 62926, 87158, -54208, -49144, -6366, -102096, -283227, -15882, -24480, 32975, -54278, -37252, 108406, 88178, -281003 ], [ 448064, -146304, 238208, -84160, -65600, -370688, 314496, 125824, 445952, 288384, 239808, 451392, 108160, -151296, -21632, 143040, 24640, 198656, -270272, -259008, 79936, -104704, 104896, -146048, -139648, 239552, -21440, -396992 ], [ 310133, -10466, 52529, -32088, 60578, -175257, 231696, 7374, 361128, 40490, 207079, 232409, 13239, -16263, 49208, 151320, 40648, 41336, -325426, -37518, -45092, 27155, -54241, -214519, 31127, 213976, -87519, -234566 ], [ 172202, 125372, -133150, 19984, 186756, 20174, 148896, -111076, 276304, -207404, 174350, 13426, -81682, 118770, 120048, 159600, 56656, -115984, -380580, 183972, -170120, 159014, -213378, -282990, 201902, 188400, -153598, -72140 ], [ 52316, 181430, -225114, 82296, 289684, 178605, 104946, -160066, 176340, -374983, 145311, -149417, -157598, 207433, 185613, 153005, 84024, -199634, -381359, 290127, -254458, 215678, -307060, -324421, 316402, 137339, -179432, 74286 ], [ -2608, -49720, 20296, 181472, 308912, 203836, 200856, 41000, 21872, -253428, 129556, -110156, -165096, 129164, 232188, 92860, 152288, -18072, -186388, -18924, -192312, 1640, -165104, -268508, 228312, -5468, -60384, 163112 ], [ -57532, -280870, 265706, 280648, 328140, 229067, 296766, 242066, -132596, -131873, 113801, -70895, -172594, 50895, 278763, 32715, 220552, 163490, 8583, -327975, -130166, -212398, -23148, -212595, 140222, -148275, 58664, 251938 ], [ -58006, -328690, 336746, 238904, 290108, 156828, 335956, 275902, -230864, 2672, 60616, -42464, -191532, 18136, 272718, -9740, 204716, 219972, 83384, -421346, -104050, -342316, 37528, -186652, 45602, -163582, 127812, 221694 ], [ 12305, -138181, 181105, 13964, 177638, -42122, 301410, 92339, -256072, 154104, -41228, -28112, -225342, 44540, 198267, -29198, 79550, 113850, 1964, -234333, -124773, -362878, -7460, -199670, -57507, -13139, 132090, 36659 ], [ 82616, 52328, 25464, -210976, 65168, -241072, 266864, -91224, -281280, 305536, -143072, -13760, -259152, 70944, 123816, -48656, -45616, 7728, -79456, -47320, -145496, -383440, -52448, -212688, -160616, 137304, 136368, -148376 ], [ 95597, 83342, -76087, -289816, 38063, -318447, 199513, -197417, -151583, 295148, -151316, 36397, -111417, 135118, 104550, -103034, -55267, 29301, -75361, 112918, -178099, -248572, -21761, -185371, -75490, 232967, 142716, -143031 ], [ 78002, 29292, -148790, -290736, 56486, -330982, 114666, -262346, 60730, 198456, -109640, 105650, 133142, 219436, 114716, -176036, -3310, 118978, -25658, 258876, -217038, -30808, 49286, -136542, 110028, 299414, 150168, -36150 ], [ 60407, -24758, -221493, -291656, 74909, -343517, 29819, -327275, 273043, 101764, -67964, 174903, 377701, 303754, 124882, -249038, 48647, 208655, 24045, 404834, -255977, 186956, 120333, -87713, 295546, 365861, 157620, 70731 ], [ 24892, 6912, -225656, -197836, -31868, -188272, -25148, -221484, 174296, 150692, -151948, 178856, 210640, 252092, 84808, -109520, 106784, 142312, -33372, 255772, -138676, 38720, 106800, -20804, 232304, 135388, 91732, 75272 ], [ -13311, 51440, -219538, -89805, -157425, -7860, -75633, -90085, 28890, 221463, -254781, 173014, -18164, 180033, 37198, 61876, 165848, 52566, -106857, 62457, 2061, -164416, 80580, 48817, 131748, -139623, 14843, 64462 ], [ -36098, 85940, -218988, 10328, -274432, 148486, -105846, 33638, -103014, 277992, -343186, 166062, -234488, 101276, 4658, 207142, 218134, -21402, -161830, -100554, 117842, -334344, 48328, 121258, 32050, -369612, -47036, 48668 ], [ 102983, 15146, -276902, 27532, -301664, 52139, 76797, 76763, -93147, 184980, -280097, 147455, -319772, -47810, 130353, 78043, 199251, 70299, -22427, 54627, -28415, -155588, -47260, 223309, -58639, -126870, 48690, -19458 ], [ 242064, -55648, -334816, 44736, -328896, -44208, 259440, 119888, -83280, 91968, -217008, 128848, -405056, -196896, 256048, -51056, 180368, 162000, 116976, 209808, -174672, 23168, -142848, 325360, -149328, 115872, 144416, -87584 ], [ 270909, -103566, -350247, 82086, -302312, -80187, 345182, 95176, -37132, 22119, -177390, 134300, -374315, -289191, 309265, -173967, 153750, 219835, 199560, 267409, -228116, 132932, -168898, 342095, -234606, 264044, 177926, -89658 ], [ 47786, -99196, -268574, 165484, -152720, 21818, 209436, -84592, 91944, 5214, -191420, 194744, -78374, -251678, 196818, -282734, 109452, 200262, 152272, 101970, -69416, 85000, -36004, 163822, -307516, 196056, 69228, 59244 ], [ -175337, -94826, -186901, 248882, -3128, 123823, 73690, -264360, 221020, -11691, -205450, 255188, 217567, -214165, 84371, -391501, 65154, 180689, 104984, -63469, 89284, 37068, 96890, -14451, -380426, 128068, -39470, 208146 ], [ -234696, -19128, -102552, 163632, 114160, 87708, -55384, -363056, 269312, -46296, -185424, 224708, 224872, -127812, 80128, -272328, 104292, 120076, 47532, -139280, 182356, -69604, 77768, -101920, -407784, 14396, -29692, 181848 ], [ -143938, 121954, -15750, -76212, 201836, -75017, -178342, -387436, 243552, -97126, -134180, 110881, -32406, 3311, 175072, 55790, 219913, 21843, -19237, -132932, 215269, -230121, -80702, -106152, -393386, -141153, 88689, -5050 ], [ -53180, 263036, 71052, -316056, 289512, -237742, -301300, -411816, 217792, -147956, -82936, -2946, -289684, 134434, 270016, 383908, 335534, -76390, -86006, -126584, 248182, -390638, -239172, -110384, -378988, -296702, 207070, -191948 ], [ 45449, 292496, -26834, -252705, 253377, -142390, -192191, -298972, 154785, -45905, -94354, -98498, -272191, 42755, 178725, 316232, 226007, -158320, 8215, -122310, 58055, -235958, -128906, -79001, -293258, -309247, 298523, -240670 ], [ 146856, 282560, -189904, -82344, 173544, 44048, -1176, -137696, 78632, 110104, -127888, -187600, -157720, -127560, 21704, 108864, 37016, -234496, 159256, -118768, -210792, 29968, 76208, -35048, -182352, -271320, 380472, -240624 ], [ 248263, 272624, -352974, 88017, 93711, 230486, 189839, 23580, 2479, 266113, -161422, -276702, -43249, -297875, -135317, -98504, -151975, -310672, 310297, -115226, -479639, 295894, 281322, 8905, -71446, -233393, 462421, -240578 ], [ 132816, 119864, -143100, -52306, 79812, 67872, 277234, 43902, 99884, 89064, -9078, -163580, -118242, -124616, -45256, -59956, -26630, -145596, 150126, -136302, -348218, 97642, 118024, -142722, 12840, -28398, 204602, -160364 ], [ 7512, -39388, 83726, -206751, 68910, -110608, 359919, 57817, 205178, -103124, 151715, -41266, -201847, 64260, 56036, -10230, 113003, 30446, -24191, -158497, -198603, -121709, -62020, -303239, 95916, 184191, -68661, -76506 ], [ -91440, -173224, 243996, -338868, 29112, -262880, 385780, 55380, 275124, -266492, 279572, 69568, -230852, 180160, 105364, 20964, 232064, 151268, -161632, -189140, -72596, -272776, -196896, -436068, 159020, 326132, -289244, -8504 ], [ -65220, -186334, 88125, -364927, -147942, -290664, 141727, -24729, 177167, -292965, 250983, 125872, -507, -50576, -92137, -35869, 253408, 9795, -123912, -259911, -58727, -99494, -117224, -437379, 127257, 132495, -259597, -15818 ], [ -39000, -199444, -67746, -390986, -324996, -318448, -102326, -104838, 79210, -319438, 222394, 182176, 229838, -281312, -289638, -92702, 274752, -131678, -86192, -330682, -44858, 73788, -37552, -438690, 95494, -61142, -229950, -23132 ], [ -55836, -239959, -102657, -308775, -365871, -318017, -160403, -192057, 33777, -316040, 141443, 147103, 361453, -398063, -325355, -83151, 226490, -237385, -19195, -335816, -6005, 144731, 75420, -428931, 3692, -188341, -196424, 10864 ], [ -139648, -323104, 50592, -58144, -194912, -273696, 70816, -290336, 70048, -266176, -20960, -30112, 339488, -337504, -109408, 29664, 69952, -287456, 93344, -238848, 71712, 56480, 240192, -401952, -181504, -212192, -156864, 109120 ], [ -223460, -406249, 203841, 192487, -23953, -229375, 302035, -388615, 106319, -216312, -183363, -207327, 317523, -276945, 106539, 142479, -86586, -337527, 205883, -141880, 149429, -31771, 404964, -374973, -366700, -236043, -117304, 207376 ], [ -251566, -280570, 218126, 241616, -3746, -245702, 346438, -274738, 86548, -192978, -263418, -269896, 259382, -221272, 154990, 147018, -86184, -311200, 181992, -84364, 224444, 10920, 416058, -315472, -252688, -155846, -145238, 172576 ], [ -243861, -20647, 143077, 161208, -80451, -301017, 270745, -24475, 30750, -186699, -290535, -258764, 177985, -168740, 95765, 81951, 15108, -235760, 70396, -52210, 297722, 137788, 328359, -235064, 53672, -8761, -216561, 52240 ], [ -236156, 239276, 68028, 80800, -157156, -356332, 195052, 225788, -25048, -180420, -317652, -247632, 96588, -116208, 36540, 16884, 116400, -160320, -41200, -20056, 371000, 264656, 240660, -154656, 360032, 138324, -287884, -68096 ], [ -145877, 275170, -44299, 3793, -206197, -199588, 4599, 124456, -146738, -228006, -243404, -141196, -9072, 34079, 82043, 43283, 17622, -136142, 21263, 66191, 389273, 264547, 274333, -170787, 354716, 68201, -351778, -199053 ], [ -38214, 263900, -164474, -72498, -249414, 1800, -210014, -50896, -282300, -286932, -147816, -14696, -119840, 204946, 149594, 88938, -123276, -122756, 120370, 163826, 395966, 237706, 333558, -207242, 283784, -47650, -414108, -332246 ], [ 62678, 254869, -279751, -136984, -288020, 188698, -407826, -216979, -408928, -331841, -60620, 100545, -219711, 362643, 215070, 127200, -249553, -109176, 212368, 258392, 390626, 206945, 383456, -242929, 209732, -158534, -459848, -453226 ], [ 14608, 295096, -287272, 58240, -225184, 56816, -236016, -179144, -339008, -68376, -158048, -31912, -79848, 230600, 234896, 2816, -54168, -91328, 147968, 285440, 120560, 89944, 228160, -261720, 67040, -160144, -140608, -305520 ], [ -33462, 335323, -294793, 253464, -162348, -75066, -64206, -141309, -269088, 195089, -255476, -164369, 60015, 98557, 254722, -121568, 141217, -73480, 83568, 312488, -149506, -27057, 72864, -280511, -75652, -161754, 178632, -157814 ], [ -55498, 329890, -258832, 331526, -130052, -187928, 23772, -82396, -197494, 318508, -322154, -247758, 114564, -18552, 237918, -172092, 234068, -26694, 61738, 312392, -359104, -120640, -39106, -257530, -178228, -115580, 346210, -39598 ], [ -3771, 195087, -99672, 77629, -184286, -246900, -125774, 36238, -121157, 45130, -301707, -192121, -72610, -93348, 117329, -13346, 36406, 102083, 160523, 235388, -397376, -147872, -28319, -116195, -167142, 65982, 84079, -4937 ], [ 47956, 60284, 59488, -176268, -238520, -305872, -275320, 154872, -44820, -228248, -281260, -136484, -259784, -168144, -3260, 145400, -161256, 230860, 259308, 158384, -435648, -175104, -17532, 25140, -156056, 247544, -178052, 29724 ], [ 89552, -77005, 127656, -230900, -246081, -278054, -220431, 178532, 36753, -257635, -243048, -155790, -230027, -225439, -41602, 168153, -272568, 221851, 211738, 90752, -391816, -155762, -74714, 100387, -103654, 314585, -228950, 57840 ], [ 120096, -217006, 96560, -68152, -202726, -155556, 57478, 98584, 124038, -20850, -185456, -256852, 36382, -263642, 9780, 42550, -289680, 62530, 4508, 33344, -258416, -85612, -206044, 103538, -6180, 256694, -49412, 78816 ], [ 150640, -357007, 65464, 94596, -159371, -33058, 335387, 18636, 211323, 215935, -127864, -357914, 302791, -301845, 61162, -83053, -306792, -96791, -202722, -24064, -125016, -15462, -337374, 106689, 91294, 198803, 130126, 99792 ], [ 47328, -221920, -29328, 100320, -88128, -10752, 303472, -55808, 217584, 143440, -169712, -322240, 215312, -186944, 30416, -99952, -290720, -110304, -147728, -53904, -79632, -42336, -325920, 107744, 100528, 158288, 118704, -14592 ], [ -114546, 33518, -151987, 37346, -4684, -32280, 136009, -127844, 188397, -64365, -255065, -226744, -26993, -5060, -36261, -69293, -260130, -60026, 21989, -71683, -72755, -111658, -251998, 107882, 71157, 125375, 23737, -188196 ], [ -276420, 288956, -274646, -25628, 78760, -53808, -31454, -199880, 159210, -272170, -340418, -131248, -269298, 176824, -102938, -38634, -229540, -9748, 191706, -89462, -65878, -180980, -178076, 108020, 41786, 92462, -71230, -361800 ], [ -163551, 82016, -267819, 30489, -24339, 79413, 59404, -234515, 70551, -330623, -141893, -103435, -210841, 249970, -5584, -129922, -4721, 79695, 105076, -141744, 38523, -161283, -196386, 36674, -40169, 4319, -175563, -280191 ], [ -24516, -168960, -248660, 97948, -145204, 227372, 174864, -265588, -23772, -374852, 83668, -82068, -123740, 312760, 107392, -232824, 238596, 172868, -5968, -197312, 152212, -133108, -223480, -41480, -127132, -89084, -280788, -174276 ], [ 91164, -375992, -234118, 132242, -240623, 354241, 280787, -282690, -96351, -376250, 275356, -77024, -31380, 361438, 197793, -321227, 419627, 241138, -92178, -249538, 234974, -91400, -251738, -125361, -191742, -168672, -360321, -95970 ], [ 51144, -290064, -250356, -54564, -166402, 340510, 323130, -206652, -23970, -92108, 241224, -180800, 96040, 316036, 137694, -312970, 185418, 143388, -12828, -279484, 111556, 40528, -287756, -247422, -107332, -156160, -268574, -201724 ], [ 11124, -204136, -266594, -241370, -92181, 326779, 365473, -130614, 48411, 192034, 207092, -284576, 223460, 270634, 77595, -304713, -48791, 45638, 66522, -309430, -11862, 172456, -323774, -369483, -22922, -143648, -176827, -307478 ], [ -30232, -172344, -279360, -271056, -25632, 287896, 335672, -100592, 86768, 302808, 153232, -292680, 284144, 177608, 13800, -221488, -191192, -60144, 132520, -246912, -37904, 221328, -299904, -409608, 8608, -95488, -132072, -293592 ], [ -74093, -242057, -285616, -6142, 26532, 201853, 170601, -156850, 61330, 88517, 62382, -121399, 219698, -4713, -56925, 2302, -161453, -180986, 173483, -11024, 118634, 114470, -163744, -296103, -59012, 19512, -175427, -55381 ], [ -117954, -311770, -291872, 258772, 78696, 115810, 5530, -213108, 35892, -125774, -28468, 49882, 155252, -187034, -127650, 226092, -131714, -301828, 214446, 224864, 275172, 7612, -27584, -182598, -126632, 134512, -218782, 182830 ], [ -129757, -355470, -211652, 318962, 154507, 115489, -13798, -203092, 80615, -140398, 8264, 163755, 72398, -243242, -90930, 193119, -189270, -247950, 178761, 238127, 374536, -17463, 88465, -152761, -148765, 209836, -122426, 164538 ], [ -116900, -379160, -64912, 221672, 248508, 181108, 78984, -142096, 179308, -1432, 143136, 233468, -24616, -202440, 28440, -37364, -313976, -59672, 84116, 80140, 429920, 20372, 189044, -187284, -135908, 254640, 81400, -51064 ], [ -104043, -402850, 81828, 124382, 342509, 246727, 171766, -81100, 278001, 137534, 278008, 303181, -121630, -161638, 147810, -267847, -438682, 128606, -10529, -77847, 485304, 58207, 289623, -221807, -123051, 299444, 285226, -266666 ], [ -54718, -283944, 75982, -5038, 330292, 306766, 117686, -29536, 331424, 170210, 138182, 301326, -78280, -210836, 83652, -318888, -347946, 246720, -100818, -11122, 387166, 133572, 133126, -153406, -198808, 217042, 302788, -219126 ], [ 4737, -125428, 27751, -143383, 288570, 365255, 22811, 19408, 372272, 173361, -77949, 279591, 4060, -285034, -31486, -320084, -197365, 345344, -189897, 118023, 246383, 219362, -94781, -56415, -299180, 99305, 268610, -98491 ], [ 64192, 33088, -20480, -281728, 246848, 423744, -72064, 68352, 413120, 176512, -294080, 257856, 86400, -359232, -146624, -321280, -46784, 443968, -278976, 247168, 105600, 305152, -322688, 40576, -399552, -18432, 234432, 22144 ], [ 87100, 11445, 72624, -190326, 69518, 252463, -78872, 127623, 279444, -26555, -150790, 142603, 71588, -144389, -198098, -67728, -97292, 253735, -106200, 105373, 197347, 134078, -109846, -65132, -298168, -135962, 167824, 52780 ], [ 110008, -10198, 165728, -98924, -107812, 81182, -85680, 186894, 145768, -229622, -7500, 27350, 56776, 70454, -249572, 185824, -147800, 63502, 66576, -36422, 289094, -36996, 102996, -170840, -196784, -253492, 101216, 83416 ], [ 97186, -11886, 214807, -41262, -209047, -53814, -70453, 196155, 51912, -341029, 82985, -82823, 68614, 240537, -266491, 340181, -166648, -86581, 213102, -166097, 363156, -152035, 236978, -245958, -88345, -287547, 23518, 105852 ], [ -44264, 58264, 105396, -105064, -36340, -58184, 24100, 25380, 101408, -122460, -16628, -174708, 176392, 249484, -159012, 137436, -71520, -92124, 265128, -252140, 373552, -65348, 87064, -210952, 45492, -21092, -94104, 98768 ], [ -185714, 128414, -4015, -168866, 136367, -62554, 118653, -145395, 150904, 96109, -116241, -266593, 284170, 258431, -51533, -65309, 23608, -97667, 317154, -338183, 383948, 21339, -62850, -175946, 179329, 245363, -211726, 91684 ], [ -194414, 118794, -74196, -137388, 260124, -69544, 187366, -155240, 203260, 179718, -109624, -289248, 306698, 216628, -33674, -203174, 117496, -103520, 318500, -262326, 349414, 74586, -160354, -172020, 191326, 287538, -271148, 41300 ], [ -30539, 5473, -93378, 17954, 320246, -79940, 222487, 44124, 259334, 87879, 35092, -221904, 218401, 108850, -132321, -256695, 209772, -109776, 253962, 24001, 256471, 84361, -189725, -208498, 44931, 38149, -254910, -65374 ], [ 133336, -107848, -112560, 173296, 380368, -90336, 257608, 243488, 315408, -3960, 179808, -154560, 130104, 1072, -230968, -310216, 302048, -116032, 189424, 310328, 163528, 94136, -219096, -244976, -101464, -211240, -238672, -172048 ], [ 45721, -26769, -140262, 117813, 351255, -36772, 148399, 228862, 304747, -71304, 92969, -203781, 11582, -6416, -246305, -347957, 277399, -16568, 200801, 287475, 188290, 152421, -256642, -157854, -109724, -132969, -130439, -239662 ], [ -176022, 157990, -172508, -50110, 274550, 50904, -37786, 100108, 258494, -125584, -117366, -315170, -123060, 39584, -217210, -377282, 190390, 139280, 252666, 99726, 275828, 236578, -298548, -4812, -44312, 120054, 26858, -286444 ], [ -397765, 342749, -204754, -218033, 197845, 138580, -223971, -28646, 212241, -179864, -327701, -426559, -257702, 85584, -188115, -406607, 103381, 295128, 304531, -88023, 363366, 320735, -340454, 148230, 21100, 373077, 184155, -333226 ], [ -226368, 202508, -165260, -223096, 93780, 214156, -167936, -79000, 182728, -103584, -155756, -405148, -228344, -13756, -203920, -155172, 101212, 120456, 284856, -148112, 221284, 202532, -377340, 114452, -50328, 366360, 230872, -176828 ], [ 4000, 13517, -115005, -203730, -14389, 287917, -75568, -117594, 155726, -7720, 73531, -363817, -174386, -134897, -226460, 138377, 111769, -103794, 254450, -189052, 44759, 53975, -413473, 52651, -142282, 320682, 261002, 10047 ], [ 222226, -145194, -62140, -178418, -103594, 348174, 10366, -142706, 124980, 74836, 276196, -307868, -119000, -237444, -245224, 389290, 132660, -305668, 227734, -214010, -119190, -86128, -423952, 10134, -232728, 276370, 272676, 180472 ], [ 312961, 14035, 18130, -90673, 6323, 266639, 28743, -26257, 54922, 17658, 199330, -98430, -48620, -144754, -224340, 192525, 262058, -272594, 239763, -71157, -151091, -137464, -165064, 170099, -307340, 246401, 90562, 178172 ], [ 403696, 173264, 98400, -2928, 116240, 185104, 47120, 90192, -15136, -39520, 122464, 111008, 21760, -52064, -203456, -4240, 391456, -239520, 251792, 71696, -182992, -188800, 93824, 330064, -381952, 216432, -91552, 175872 ], [ 443688, 254149, 163326, 1951, 213753, 120600, 55690, 143774, -7319, -48251, 91693, 195440, 51155, 16133, -144198, -118251, 376822, -220908, 241939, 168293, -176400, -165719, 249763, 346760, -429663, 207960, -191528, 185689 ], [ 367696, 155962, 193180, -182578, 282914, 95024, 41844, 53660, 178498, 53754, 166282, -5856, -13130, 28346, 2772, -43110, 32972, -235352, 182070, 159162, -81824, 27458, 170390, 35984, -415886, 248624, -103760, 223202 ], [ 291704, 57775, 223034, -367107, 352075, 69448, 27998, -36454, 364315, 155759, 240871, -207152, -77415, 40559, 149742, 32031, -310878, -249796, 122201, 150031, 12752, 220635, 91017, -274792, -402109, 289288, -15992, 260715 ], [ 224616, -36572, 120660, -378140, 315528, 17580, 79096, -77560, 366040, 79828, 165292, -282520, -47044, 114812, 142944, 102612, -347960, -206232, 45772, 102776, -7272, 259252, 55804, -374584, -241296, 251124, 102340, 297292 ], [ 165690, -127399, -102923, -230135, 182082, -58389, 189726, -73742, 199014, -159211, -47941, -242454, 70095, 245935, -4808, 169013, -103838, -109494, -45837, 20574, -132346, 156189, 61071, -280974, 54300, 140701, 248689, 333011 ], [ 106764, -218226, -326506, -82130, 48636, -134358, 300356, -69924, 31988, -398250, -261174, -202388, 187234, 377058, -152560, 235414, 140284, -12756, -137446, -61628, -257420, 53126, 66338, -187364, 349896, 30278, 395038, 368730 ], [ 145231, -123209, -262993, -154938, 37097, -104706, 269291, -7592, 65341, -328909, -192020, -187057, 145678, 285345, -138574, 136014, 83319, 65469, -7409, -61907, -175366, -3527, 80887, -177496, 354826, 134463, 344340, 321132 ], [ 218072, 37400, -98152, -305680, 68584, -37776, 188216, 75392, 169416, -150728, -23200, -180456, 48112, 114984, -67504, -21904, -79912, 137160, 200856, -33272, -20208, -43800, 98712, -197184, 257168, 314392, 224096, 244128 ], [ 290913, 198009, 66689, -456422, 100071, 29154, 107141, 158376, 273491, 27453, 145620, -173855, -49454, -55377, 3566, -179822, -243143, 208851, 409121, -4637, 134950, -84073, 116537, -216872, 159510, 494321, 103852, 167124 ], [ 269066, 114726, -90352, -247464, -26886, 64404, -15756, 30996, 156444, 26488, -64070, -168596, -121324, -93254, -68452, -245384, -239130, 207942, 219758, 96554, -49682, 6576, 190440, -153356, -10924, 250684, -79686, 61784 ], [ 242915, 20357, -262024, -22156, -161045, 98214, -140554, -105946, 29346, 17380, -290965, -163398, -192026, -125109, -146974, -306748, -227515, 203733, 12321, 201043, -249759, 103176, 266892, -86058, -184666, -12206, -266101, -44844 ], [ 235984, -65968, -383640, 125160, -228520, 111568, -228564, -213412, -93056, 11224, -421112, -174900, -214640, -162376, -198508, -348672, -197292, 162716, -156548, 292436, -375524, 182720, 302580, -46148, -326276, -218376, -381832, -101736 ], [ 320348, -114084, -267490, -97986, 20754, 27756, -141831, -180867, -193152, 19090, -91706, -265727, -8836, -225350, -121849, -298256, -78681, -53139, -142219, 321623, -148307, 181248, 144639, -136331, -315259, -155126, -161814, 77618 ], [ 404712, -162200, -151340, -321132, 270028, -56056, -55098, -148322, -293248, 26956, 237700, -356554, 196968, -288324, -45190, -247840, 39930, -268994, -127890, 350810, 78910, 179776, -13302, -226514, -304242, -91876, 58204, 256972 ], [ 409876, -219046, -103599, -394329, 302105, -63269, -7164, -128404, -326843, 4294, 429100, -398214, 307885, -320266, 65939, -172764, 89214, -355123, -124280, 359441, 182854, 110606, -48456, -264506, -319658, -107421, 200669, 267432 ], [ 291840, -289472, -162272, -234272, -3680, 48672, -19584, -128128, -256992, -65856, 405824, -363392, 271200, -303936, 230688, -59328, 30656, -239456, -137344, 336096, 95040, -63872, 107392, -221312, -376192, -245536, 222496, 15168 ], [ 173804, -359898, -220945, -74215, -309465, 160613, -32004, -127852, -187141, -136006, 382548, -328570, 234515, -287606, 395437, 54108, -27902, -123789, -150408, 312751, 7226, -238350, 263240, -178118, -432726, -383651, 244323, -237096 ], [ 174138, -231412, -131540, 12650, -244824, 178180, 48774, -186376, -38106, -145662, 277442, -227864, 94454, -222542, 397464, 122786, -43578, -110364, -96986, 229136, 50480, -197032, 228156, -142708, -340776, -320852, 151490, -297322 ], [ 250567, 24946, 53058, 52463, 57948, 135078, 189465, -282700, 161833, -116429, 119731, -84804, -112063, -126149, 294884, 162691, -31687, -162666, -823, 106776, 177992, -16988, 70330, -112302, -153372, -128894, -15053, -234095 ], [ 326996, 281304, 237656, 92276, 360720, 91976, 330156, -379024, 361772, -87196, -37980, 58256, -318580, -29756, 192304, 202596, -19796, -214968, 95340, -15584, 305504, 163056, -87496, -81896, 34032, 63064, -181596, -170868 ], [ 355469, 291821, 132637, -49703, 200405, 43459, 154668, -340771, 178975, 18379, -136506, 36605, -221686, -82608, 215504, 131902, -127149, -143447, 181642, -133213, 196542, 36535, -101929, -138529, -35045, 25236, -161407, -150448 ], [ 373846, 250582, -33354, -229954, -57402, -6198, -87384, -274186, -84398, 140026, -222572, -19722, -60916, -166880, 265184, 37924, -259606, -45858, 265868, -249846, 37796, -154526, -86174, -213486, -158118, -60968, -101906, -139040 ] ], [ [ -157312, -65280, -359744, -406656, -301376, -223168, 445888, 135168, 247552, -15744, -244544, 17408, 451520, -96640, -29248, -169344, -277632, 253248, 165952, 111616, -29248, -183680, 144640, -244928, 67136, 100736, -162304, -2432 ], [ -138193, -66402, -338936, -380415, -283589, -231394, 423676, 143868, 222031, -14991, -217769, 27317, 430538, -88504, -29824, -158949, -273795, 256143, 153049, 95212, -19759, -159476, 139528, -243374, 70349, 88643, -162718, -8750 ], [ 8386, -75004, -179408, -179234, -147222, -294460, 253384, 210568, 26370, -9218, -12494, 103286, 269676, -26128, -34240, -79254, -244378, 278338, 54126, -30552, 52990, 26088, 100336, -231460, 94982, -4070, -165892, -57188 ], [ 154965, -83606, -19880, 21947, -10855, -357526, 83092, 277268, -169291, -3445, 192781, 179255, 108814, 36248, -38656, 441, -214961, 300533, -44797, -156316, 125739, 211652, 61144, -219546, 119615, -96783, -169066, -105626 ], [ 201976, -113128, 12848, 91168, 53856, -340688, -21792, 290880, -264032, -12536, 239752, 212408, 3960, 63200, -71016, 66720, -167832, 318288, -66752, -213568, 144792, 287928, 17656, -218544, 132216, -88976, -151448, -129672 ], [ 62297, -181875, -192174, -87036, -15788, -174030, -4036, 204952, -169548, -49497, -10097, 165281, 4121, 23732, -155771, 107844, -87493, 327718, 55608, -142360, 63165, 159289, -33887, -238002, 122257, 107306, -94845, -107983 ], [ -77382, -250622, -397196, -265240, -85432, -7372, 13720, 119024, -75064, -86458, -259946, 118154, 4282, -15736, -240526, 148968, -7154, 337148, 177968, -71152, -18462, 30650, -85430, -257460, 112298, 303588, -38242, -86294 ], [ -134394, -175069, -332780, -197276, -66884, 95638, -16052, 34006, -22349, -157973, -271505, 58131, -42539, 62420, -193682, 56530, -17139, 183246, 160019, -49136, -84060, 23379, -119007, -165677, 134423, 291038, 10418, -74043 ], [ -127816, 11484, -61104, 60048, 19504, 149688, -82384, -50312, -1764, -256068, -99764, -11812, -125500, 231056, -45608, -138648, -96604, -96296, 34140, -64960, -137328, 109468, -138764, 11676, 181228, 117848, 52968, -69052 ], [ -121238, 198037, 210572, 317372, 105892, 203738, -148716, -134630, 18821, -354163, 71977, -81755, -208461, 399692, 102466, -333826, -176069, -375838, -91739, -80784, -190596, 195557, -158521, 189029, 228033, -55342, 95518, -64061 ], [ 49014, 186572, 168130, 252172, 27202, 37954, -111962, -105440, 119992, -262430, 62458, 45780, -155342, 345524, 135844, -196544, -113424, -321300, -143008, -57746, -91548, 138816, -45942, 202492, 96296, 19940, 43532, -165234 ], [ 264731, 120102, 38433, 97382, -97343, -188895, -46573, -44720, 243548, -117967, 2589, 228170, -64423, 229466, 137362, 33088, -11304, -173962, -173552, -23913, 49810, 42400, 103397, 170430, -85036, 164242, -34714, -295897 ], [ 480448, 53632, -91264, -57408, -221888, -415744, 18816, 16000, 367104, 26496, -57280, 410560, 26496, 113408, 138880, 262720, 90816, -26624, -204096, 9920, 191168, -54016, 252736, 138368, -266368, 308544, -112960, -426560 ], [ 308615, 131786, -37605, -17480, -102794, -220819, -55888, -71078, 334904, -62514, 6637, 192083, 3933, 38451, 43752, 218376, 46104, -58456, -260262, 102886, 128884, 51025, 89045, -34845, -136579, 230344, -174485, -226690 ], [ 136782, 209940, 16054, 22448, 16300, -25894, -130592, -158156, 302704, -151524, 70554, -26394, -18630, -36506, -51376, 174032, 1392, -90288, -316428, 195852, 66600, 156066, -74646, -208058, -6790, 152144, -236010, -26820 ], [ -7436, 217554, 81698, 72616, 127324, 143471, -151706, -190294, 229404, -214669, 109781, -177731, -26698, -91613, -100849, 144623, -35480, -102790, -329989, 209893, 5186, 198122, -174972, -308471, 85094, 75849, -264440, 128890 ], [ -52240, -28776, 190488, 159648, 209296, 220820, 20104, -24648, 8144, -184700, 60124, -87364, 17416, -75260, 14036, 168980, -44128, -45704, -190172, -60196, -53096, 13432, -47184, -146804, 40520, 6412, -173728, 125624 ], [ -97044, -275106, 299278, 246680, 291268, 298169, 191914, 140998, -213116, -154731, 10467, 3003, 61530, -58907, 128921, 193337, -52776, 11382, -50355, -330285, -111378, -171258, 80604, 14863, -4054, -63025, -83016, 122358 ], [ -120178, -319846, 313998, 223592, 301460, 250548, 231324, 154154, -305136, -56112, -2920, 77920, 22044, -65464, 173146, 138364, -76444, 5868, 11752, -370614, -106470, -263908, 113032, 91340, -76938, -71402, -35604, 81642 ], [ -115141, -102519, 206427, 57348, 218338, 40466, 98614, -30927, -229144, 131752, 30844, 132752, -126122, -101804, 125513, -19738, -119638, -81026, -27164, -112255, -19415, -236906, 21492, 57070, -186625, -401, -44482, -7759 ], [ -110104, 114808, 98856, -108896, 135216, -169616, -34096, -216008, -153152, 319616, 64608, 187584, -274288, -138144, 77880, -177840, -162832, -167920, -66080, 146104, 67640, -209904, -70048, 22800, -296312, 70600, -53360, -97160 ], [ -94417, 138650, 6435, -196360, 102149, -255813, -95661, -304579, -9045, 251940, 12452, 171631, -174579, -27814, 17122, -257342, -81601, -174969, -47531, 253938, 87375, -99412, -108683, 2135, -161334, 151501, -74028, -108381 ], [ -73050, 59300, -77906, -241808, 95778, -275938, -119282, -341678, 171390, 47976, -85528, 117926, 57330, 160740, -50636, -294924, 65990, -139434, 1666, 281492, 71206, 55608, -119102, -11274, 104132, 237682, -100984, -77906 ], [ -51683, -20050, -162247, -287256, 89407, -296063, -142903, -378777, 351825, -155988, -183508, 64221, 289239, 349294, -118394, -332506, 213581, -103899, 50863, 309046, 55037, 210628, -129521, -24683, 369598, 323863, -127940, -47431 ], [ -104556, -26880, -101928, -160964, 65196, -242128, -75924, -283876, 285000, -73972, -240388, 93496, 189168, 232468, -144872, -228848, 252512, -23304, -44020, 245300, -3772, 110528, -18160, 60948, 353744, 126324, -114276, -29096 ], [ -168565, -22832, -19910, -8911, 38309, -177084, 4645, -169175, 181086, 50941, -291103, 135218, 39300, 69835, -165158, -104004, 275144, 64050, -160515, 167859, -68977, -27840, 111468, 161435, 295692, -113773, -94519, -12582 ], [ -212758, -15172, 43868, 126664, 7168, -112830, 84718, -63646, 78750, 154616, -336454, 162938, -107944, -83788, -166106, 12706, 285938, 143202, -254626, 98898, -124026, -153944, 224152, 257614, 224550, -324292, -64020, -4044 ], [ -48883, 30414, -83874, 89220, -68640, -56871, 159583, -54423, -7017, 35292, -325483, 43637, -227636, -142806, 35995, 44009, 172433, 136233, -113705, 118977, -72437, -151276, 158924, 308559, 15963, -224242, 79270, -79254 ], [ 114992, 76000, -211616, 51776, -144448, -912, 234448, -45200, -92784, -84032, -314512, -75664, -347328, -201824, 238096, 75312, 58928, 129264, 27216, 139056, -20848, -148608, 93696, 359504, -192624, -124192, 222560, -154464 ], [ 179103, 94566, -277933, 59426, -157816, 58743, 242442, -62696, -110084, -169875, -310842, -121164, -358233, -253485, 331067, 45659, -37518, 109065, 102232, 118843, 45476, -106516, 71210, 368869, -349754, -43868, 262978, -158078 ], [ 15182, 51372, -203850, 170148, -28464, 126846, 97588, -141264, 29112, -179190, -323860, 2024, -120482, -288330, 174598, -123322, -94972, 58626, 26608, 6534, 145480, 25688, 146420, 283194, -389268, -8632, 68260, 1956 ], [ -148739, 8178, -129767, 280870, 100888, 194949, -47266, -219832, 168308, -188505, -336878, 125212, 117269, -323175, 18129, -292303, -152426, 8187, -49016, -105775, 245484, 157892, 221630, 197519, -428782, 26604, -126458, 161990 ], [ -199320, 55320, -56968, 224528, 165200, 113844, -112584, -294416, 196096, -185160, -330096, 168300, 118392, -276972, -15616, -225688, -90804, -25212, -84380, -110768, 308636, 100148, 194456, 135328, -444920, 3220, -143828, 199624 ], [ -146006, 185270, 14654, 15044, 169892, -104035, -104994, -365348, 121760, -170210, -305164, 137963, -97394, -156475, 63136, 56890, 79971, -42991, -82839, -17388, 338007, -131715, 73430, 94664, -439630, -73899, 1371, 125058 ], [ -92692, 315220, 86276, -194440, 174584, -321914, -97404, -436280, 47424, -155260, -280232, 107626, -313180, -35978, 141888, 339468, 250746, -60770, -81298, 75992, 367378, -363578, -47596, 54000, -434340, -151018, 146570, 50492 ], [ -79005, 335792, 15098, -158699, 116427, -292562, -98229, -325108, 55147, -125435, -243910, 34602, -285237, -107615, 56471, 280856, 218813, -127696, -1795, 33406, 149773, -303058, -67438, 37357, -323310, -191349, 258857, 42294 ], [ -79304, 317760, -106480, -36408, 36088, -175952, -102024, -149664, 91832, -90360, -203568, -53488, -171272, -247064, -86888, 101824, 115336, -211968, 105224, -57168, -155000, -139344, -51568, 29192, -174960, -218696, 359528, 57520 ], [ -79603, 299728, -228058, 85883, -44251, -59342, -105819, 25780, 128517, -55285, -163226, -141578, -57307, -386513, -230247, -77208, 11859, -296240, 212243, -147742, -459773, 24370, -35698, 21027, -26610, -246043, 460199, 72746 ], [ -9744, 121448, -158676, -4742, 31852, -62368, 37478, 24938, 136932, -34312, 23790, -46804, -53430, -190616, -133784, -108092, 29118, -165396, 179386, -193722, -326526, -46194, -42664, -108182, -16200, -80186, 230782, 108124 ], [ 63304, -64116, -80614, -105045, 115066, -70832, 187461, 16083, 144062, -13980, 217473, 56282, -54557, 20524, -26420, -132242, 51865, -24774, 140171, -237675, -173369, -127407, -50668, -242893, -12060, 94453, -13639, 144418 ], [ 118000, -200504, -14284, -203964, 151784, -77728, 288892, 1436, 128956, -20180, 373468, 144192, -39276, 159040, 33116, -148788, 71552, 65996, 110816, -273180, -56668, -171224, -61024, -359244, -15132, 223612, -218228, 164504 ], [ 85524, -103306, -3681, -296309, -32354, -77176, 159701, -40723, 8229, -152407, 350445, 160016, 53943, -47408, -134531, -129215, 76704, -80031, 128296, -268557, -113133, -37410, -82552, -388385, -52461, 136741, -233615, 107602 ], [ 53048, -6108, 6922, -388654, -216492, -76624, 30510, -82882, -112498, -284634, 327422, 175840, 147162, -253856, -302178, -109642, 81856, -226058, 145776, -263934, -169598, 96404, -104080, -417526, -89790, 49870, -249002, 50700 ], [ 12364, -1853, -907, -365997, -266629, -82507, 175, -134131, -119717, -331352, 282529, 136917, 178479, -360773, -344473, -64869, 72446, -305827, 128183, -221592, -155143, 158569, -39244, -406689, -149340, -6599, -215960, 32336 ], [ -41088, -142176, -37408, -164448, -108320, -98400, 123616, -199520, 49632, -245056, 203616, 12832, 113504, -312864, -191776, 19104, 40384, -282528, 56032, -120576, -30368, 109280, 159936, -333664, -243456, -15776, -107584, 73920 ], [ -94540, -282499, -73909, 37101, 49989, -114293, 247057, -264909, 218981, -158760, 124703, -111253, 48529, -264955, -39079, 103077, 8322, -259229, -16119, -19560, 94407, 59991, 359116, -260639, -337572, -24953, 792, 115504 ], [ -90746, -234942, -79974, 138480, 42762, -157570, 232962, -222246, 239580, -170758, 41282, -164120, 53330, -208072, 43450, 65838, -37432, -169696, -37128, 13052, 162580, 74808, 321150, -215152, -210096, -11394, -25778, 93024 ], [ -50151, -66605, -66473, 175464, -70881, -218451, 130451, -110121, 164554, -245945, -45037, -171204, 102987, -145420, 80871, -49323, -91988, -37584, -25260, 1690, 194366, 130836, 130733, -187368, 59832, 16781, -139099, 29360 ], [ -9556, 101732, -52972, 212448, -184524, -279332, 27940, 2004, 89528, -321132, -131356, -178288, 152644, -82768, 118292, -164484, -146544, 94528, -13392, -9672, 226152, 186864, -59684, -159584, 329760, 44956, -252420, -34304 ], [ 75993, 179382, -45817, 184699, -210311, -172044, -125795, -66504, -46374, -288418, -145988, -73348, 103216, 6997, 123337, -73647, -186318, 85926, -25179, 26789, 256019, 147265, 10047, -130945, 242868, -20349, -327798, -175887 ], [ 171006, 237940, -39998, 143322, -217602, -29352, -290314, -173040, -195092, -232988, -145528, 55176, 32928, 102470, 121566, 60558, -222980, 47700, -41946, 73318, 285482, 87534, 134546, -102126, 80856, -105334, -395188, -333874 ], [ 258610, 293479, -33549, 108536, -225628, 105758, -439110, -273233, -335008, -173771, -143428, 171979, -35637, 193617, 123594, 185632, -250235, 13144, -54096, 119880, 304694, 28459, 246176, -73947, -76180, -184450, -445592, -475534 ], [ 183216, 282600, -13240, 218752, -249824, 74064, -242000, -233880, -281280, -31240, -105248, 30920, -66296, 189592, 209200, 109824, -70536, 59328, 35328, 167168, 98384, -16184, 74688, -59848, -123744, -134448, -122304, -258000 ], [ 107822, 271721, 7069, 328968, -274020, 42370, -44890, -194527, -227552, 111291, -67068, -110139, -96955, 185567, 294806, 34016, 109163, 105512, 124752, 214456, -107926, -60827, -96800, -45749, -171308, -84446, 200984, -40466 ], [ 45394, 227062, 20304, 371522, -260908, -12808, 79476, -143732, -164626, 164068, -60046, -204506, -120660, 144600, 315402, -404, 188572, 137470, 175566, 215064, -270400, -96704, -217174, -9150, -186940, -32596, 365878, 93062 ], [ 19703, 86693, 13496, 222367, -142090, -134524, -2266, -60518, -75639, -37458, -141305, -166579, -124662, -1036, 151803, 82442, -16174, 129121, 116985, 83412, -308672, -107744, -192725, 91199, -112098, 24490, 81989, -11427 ], [ -5988, -53676, 6688, 73212, -23272, -256240, -84008, 22696, 13348, -238984, -222564, -128652, -128664, -146672, -11796, 165288, -220920, 120772, 58404, -48240, -346944, -118784, -168276, 191548, -37256, 81576, -201900, -115916 ], [ -912, -165071, 21176, -12924, -13387, -303266, -33189, 79180, 100795, -240321, -270328, -139290, -61177, -253269, -109846, 126419, -310760, 117417, -4962, -66944, -281816, -77926, -160734, 177409, 21790, 123603, -255922, -148784 ], [ 37728, -244858, 58896, -30312, -122338, -268812, 162242, 106504, 186562, -23270, -281552, -202908, 84298, -317278, -136388, -45230, -275248, 119510, -73548, 37568, -103888, 19548, -171636, 38374, 63604, 149202, -59180, -103520 ], [ 76368, -324645, 96616, -47700, -231289, -234358, 357673, 133828, 272329, 193781, -292776, -266526, 229773, -381287, -162930, -216879, -239736, 121603, -142134, 142080, 74040, 117022, -182538, -100661, 105418, 174801, 137562, -58256 ], [ 31136, -171936, 58320, -45408, -176832, -202240, 255952, 113152, 212304, 136048, -248912, -284224, 136112, -241856, -126224, -204496, -191456, 142432, -68528, 168912, 33360, 66784, -128096, -88672, 57232, 117104, 171152, -76544 ], [ -50790, 82490, -13233, -34506, -50884, -171144, 24227, 71476, 88495, -41903, -180947, -281832, -62171, -13420, -61847, -111599, -137590, 171458, 67287, 161759, -102961, -48078, -45066, -10610, -30329, 22965, 133363, -122636 ], [ -132716, 336916, -84786, -23604, 75064, -140048, -207498, 29800, -35314, -219854, -112982, -279440, -260454, 215016, 2530, -18702, -83724, 200484, 203102, 154606, -239282, -162940, 37964, 67452, -117890, -71174, 95574, -168728 ], [ -122389, 115104, -110937, 66195, 30639, -54457, -76028, -65489, 25341, -281717, -48503, -164089, -136723, 228454, 59536, -122134, 82597, 227557, 185596, 7152, -146871, -158753, -71030, 20438, -106499, -143851, -55993, -141173 ], [ -103276, -152064, -132764, 163508, -30012, 36324, 90032, -165884, 103564, -332524, 15644, -37980, 17676, 221416, 115840, -244264, 259628, 254444, 153488, -153664, -32676, -143228, -198312, -38488, -85684, -214484, -218396, -106604 ], [ -82636, -370536, -155842, 225478, -73797, 120139, 244113, -252374, 172907, -350334, 63540, 51808, 157732, 202378, 165739, -346681, 378201, 264678, 117306, -289622, 51978, -127832, -301150, -107035, -72810, -272160, -345867, -93110 ], [ -51816, -264368, -187260, 51828, -5142, 157514, 318334, -246164, 183050, -148164, 3096, -100544, 202168, 103340, 172938, -317678, 107054, 163892, 53964, -259860, -60308, -113296, -241028, -239722, -112876, -243456, -240458, -220116 ], [ -20996, -158200, -218678, -121822, 63513, 194889, 392555, -239954, 193193, 54006, -57348, -252896, 246604, 4302, 180137, -288675, -164093, 63106, -9378, -230098, -172594, -98760, -180906, -372409, -152942, -214752, -135049, -347122 ], [ -21256, -89448, -238528, -182000, 98976, 219784, 387944, -202320, 165968, 120648, -92112, -282648, 267600, -94312, 169208, -231696, -324424, -26704, -3528, -153984, -178352, -102864, -111232, -384088, -180768, -146176, -84728, -370504 ], [ -79791, -90851, -236688, -29418, 72204, 221279, 235523, -105766, 68678, -66825, -78726, -82525, 244646, -192131, 124289, -122262, -276975, -95934, 132057, 9040, 15630, -141918, -23648, -168877, -185644, -2840, -137697, -199591 ], [ -138326, -92254, -234848, 123164, 45432, 222774, 83102, -9212, -28612, -254298, -65340, 117598, 221692, -289950, 79370, -12828, -229526, -165164, 267642, 172064, 209612, -180972, 63936, 46334, -190520, 140496, -190666, -28678 ], [ -147071, -150298, -181996, 145382, 112377, 172139, 59550, -13980, -48019, -273850, -13032, 187097, 109402, -240206, 24922, 11157, -257074, -169498, 292259, 182533, 332120, -175709, 148283, 114957, -212543, 220132, -116222, -21890 ], [ -117516, -251912, -89904, 67320, 251412, 81404, 135128, -96688, -7516, -164232, 69216, 156116, -71608, -76952, -36856, -30588, -342312, -123912, 231516, 75652, 399648, -136356, 230140, 70820, -247756, 250768, 56232, -141352 ], [ -87961, -353526, 2188, -10742, 390447, -9331, 210706, -179396, 32987, -54614, 151464, 125135, -252618, 86302, -98634, -72333, -427550, -78326, 170773, -31229, 467176, -97003, 311997, 26683, -282969, 281404, 228686, -260814 ], [ -76586, -294328, 60890, -117370, 282684, 80474, 170706, -190752, 156128, 12470, 78210, 101786, -175256, 36004, -107924, -87096, -380110, 59456, 31226, 59674, 368906, 34924, 128066, 13398, -313736, 138502, 257644, -222866 ], [ -70261, -190460, 110317, -231933, 106366, 220429, 98601, -182288, 302224, 67739, -38239, 80557, -26124, -73614, -102634, -94364, -295815, 222848, -130211, 205517, 224581, 192566, -129695, 8683, -343268, -52605, 246742, -141193 ], [ -63936, -86592, 159744, -346496, -69952, 360384, 26496, -173824, 448320, 123008, -154688, 59328, 123008, -183232, -97344, -101632, -211520, 386240, -291648, 351360, 80256, 350208, -387456, 3968, -372800, -243712, 235840, -59520 ], [ -59244, -12601, 179984, -144786, -118758, 289797, 7544, -34099, 276188, -8713, -38722, 10361, 45452, -104503, -68870, 46672, -89988, 260269, -98632, 131135, 185665, 267178, -242418, 21724, -332136, -188190, 112560, 41956 ], [ -54552, 61390, 200224, 56924, -167564, 219210, -11408, 105626, 104056, -140434, 77244, -38606, -32104, -25774, -40396, 194976, 31544, 134298, 94384, -89090, 291074, 184148, -97380, 39480, -291472, -132668, -10720, 143432 ], [ -42250, 133446, 189309, 171654, -193405, 159278, -33735, 200841, -10216, -218775, 135235, -95693, -53310, 56595, -31817, 291495, 114776, 34617, 250810, -268155, 368348, 115903, 21158, 51966, -221203, -61321, -101750, 227028 ], [ -2552, 198536, 66236, -26744, -136572, 137704, -68212, 135820, 83808, -104948, -15484, -182012, 128344, 152068, -94860, 201588, 60128, 29580, 275512, -299044, 344336, 100884, 44296, 45480, -44356, 66996, -76680, 246256 ], [ 37146, 263626, -56837, -225142, -79739, 116130, -102689, 70799, 177832, 8879, -166203, -268331, 309998, 247541, -157903, 111681, 5480, 24543, 300214, -329933, 320324, 85865, 67434, 38994, 132491, 195313, -51610, 265484 ], [ 94534, 247406, -99100, -256100, 1844, 58056, -101406, 72328, 204756, 28226, -221032, -298400, 370542, 222524, -204526, 39134, 5032, -19744, 290956, -247762, 285922, 69086, 42442, 9348, 206858, 218150, -80100, 243612 ], [ 174919, 125483, -36310, -69386, 115602, -47468, -53635, 160372, 144450, -75251, -151204, -255344, 273643, 40870, -229803, -10845, 75044, -115056, 237550, -18613, 238013, 50019, -45119, -50406, 148001, 103863, -178218, 168310 ], [ 255304, 3560, 26480, 117328, 229360, -152992, -5864, 248416, 84144, -178728, -81376, -212288, 176744, -140784, -255080, -60824, 145056, -210368, 184144, 210536, 190104, 30952, -132680, -110160, 89144, -10424, -276336, 93008 ], [ 136339, 65477, 14750, 58567, 194813, -81036, -21243, 215530, 99993, -147160, -106813, -239927, 54570, -158128, -202987, -146503, 194173, -97000, 136363, 258545, 210070, 101975, -170006, -125514, 80972, 27389, -178509, 6 ], [ -88946, 225442, -36724, -131114, 81170, 85576, -70302, 118148, 156458, -43568, -183058, -305270, -81084, -87840, -109630, -251222, 232146, 127664, 91582, 209946, 266236, 221046, -180540, -117188, 99832, 146322, 23822, -102436 ], [ -314231, 385407, -88198, -320795, -32473, 252188, -119361, 20766, 212923, 60024, -259303, -370613, -216738, -17552, -16273, -355941, 270119, 352328, 46801, 161347, 322402, 340117, -191074, -108862, 118692, 265255, 226153, -204878 ], [ -185536, 316292, -34052, -290856, -78436, 285700, -94720, 22904, 107928, 125216, -182948, -380596, -135592, -112404, 13264, -119180, 230132, 154072, 103400, 85968, 251468, 189068, -243668, -112676, 68472, 227848, 279624, -61460 ], [ -3744, 212815, 35937, -227974, -114247, 299247, -59024, 39970, -21286, 184648, -83703, -382275, -21926, -232027, 33228, 168803, 178451, -107622, 175206, 6572, 161469, -2499, -302571, -118311, 7890, 166990, 310766, 118837 ], [ 170438, 123954, 98284, -166758, -132942, 297882, -25494, 63258, -139460, 234908, 7884, -364980, 77240, -326060, 41480, 410190, 141372, -346412, 242034, -55742, 74894, -173776, -347568, -107918, -60424, 111942, 326796, 282024 ], [ 264715, 188561, 80390, -123035, 28081, 139941, -14707, 151877, -141714, 188862, 19062, -148458, 24156, -151398, -73244, 162319, 257614, -344710, 256593, 61305, 24271, -132008, -246552, 70769, -209924, 117899, 184150, 265556 ], [ 358992, 253168, 62496, -79312, 189104, -18000, -3920, 240496, -143968, 142816, 30240, 68064, -28928, 23264, -187968, -85552, 373856, -343008, 271152, 178352, -26352, -90240, -145536, 249456, -359424, 123856, 41504, 249088 ], [ 368184, 277623, 41578, -84267, 295219, -112248, -1554, 242378, -88829, 121655, 46703, 174672, -51695, 118455, -206722, -242969, 360850, -338212, 277073, 241751, -35248, -21949, -63231, 290264, -450453, 153928, -47032, 246739 ], [ 182896, 210302, 13748, -200486, 275830, -60912, -18436, 46004, 97494, 157374, 75246, 30048, -5166, 31998, -6116, -193634, 52420, -326344, 263250, 182526, 51232, 106966, -23694, 15920, -407834, 239120, -11888, 276662 ], [ -2392, 142981, -14082, -316705, 256441, -9576, -35318, -150370, 283817, 193093, 103789, -114576, 41363, -54459, 194490, -144299, -256010, -314476, 249427, 123301, 137712, 235881, 15843, -258424, -365215, 324312, 23256, 306585 ], [ -95880, 62604, -57188, -350772, 213976, 32100, 20136, -193192, 335944, 79388, 50276, -174984, 60052, 852, 185888, -66788, -281960, -278920, 160964, 91688, 121736, 248252, 74196, -342376, -221232, 295036, 96620, 297028 ], [ -105218, -29741, -114297, -309533, 150358, 64921, 141898, -95258, 265058, -171289, -78455, -158194, 53221, 186117, -14488, 36551, -48970, -221650, 4081, 85386, 11842, 153791, 149797, -251802, 15668, 160831, 205019, 251281 ], [ -114556, -122086, -171406, -268294, 86740, 97742, 263660, 2676, 194172, -421966, -207186, -141404, 46390, 371382, -214864, 139890, 184020, -164380, -152802, 79084, -98052, 59330, 225398, -161228, 252568, 26626, 313418, 205534 ], [ -68763, -71971, -105979, -299390, 78083, 108650, 195481, 104520, 229791, -302927, -204252, -89883, 63002, 353259, -137562, 44890, 127517, -119265, -21467, 33903, -57666, -40333, 141981, -71368, 238446, 124981, 245340, 215972 ], [ -3512, 28424, 2696, -356016, 88824, 111824, 60264, 207744, 303000, -53400, -154848, -26104, 87888, 263352, 37744, -120112, -31160, -78440, 211592, -25000, 35760, -141832, 2440, 18240, 135728, 305416, 114976, 246240 ], [ 61739, 128819, 111371, -412642, 99565, 114998, -74953, 310968, 376209, 196127, -105444, 37675, 112774, 173445, 213050, -285114, -189837, -37615, 444651, -83903, 129186, -243331, -137101, 107848, 33010, 485851, -15388, 276508 ], [ 9070, 69538, -59728, -294456, 45758, 163932, -129540, 200924, 252980, 173096, -215298, -17500, -30244, 135678, 171700, -267736, -97054, -51966, 277178, -9266, -37318, -112752, -37128, 138364, -121188, 276116, -171778, 189384 ], [ -48959, 2999, -243544, -168324, -10983, 214946, -180462, 81186, 120822, 137676, -332391, -78082, -180894, 100281, 120502, -242068, 7159, -68825, 91499, 71441, -215637, 28376, 73732, 166194, -277726, 48646, -329351, 96924 ], [ -61456, -45200, -360584, -85512, -30520, 225264, -216860, -28172, -128, 105032, -379048, -138556, -274128, 61672, 72796, -202240, 92316, -98380, -50860, 142748, -340940, 133440, 143740, 182036, -400812, -119640, -415448, 38536 ], [ 142324, -6284, -160438, -208470, 126662, 42276, -184269, -88225, -67840, 85574, -91134, -198517, -94636, 7806, 41677, -95152, 86957, -188241, 12551, 169405, -214417, 67200, 19701, 140935, -365001, -6802, -162034, 141990 ], [ 346104, 32632, 39708, -331428, 283844, -140712, -151678, -148278, -135552, 66116, 196780, -258478, 84856, -46060, 10558, 11936, 81598, -278102, 75962, 196062, -87894, 960, -104338, 99834, -329190, 106036, 91380, 245444 ], [ 400988, 7774, 133627, -324435, 278675, -193047, -118484, -136412, -171017, 3458, 373220, -283330, 213615, -67310, 60241, 57356, 46314, -310705, 107864, 210875, -43262, -69222, -104600, 81026, -330702, 96321, 240511, 239800 ], [ 224256, -116288, 62304, -115296, 20960, -42144, -84352, -12672, -156320, -126400, 376256, -253568, 263456, -37824, 235616, 6848, -35520, -254240, 90752, 207264, -126016, -145536, 87680, 96896, -390272, -104032, 227424, 64448 ], [ 47524, -240350, -9019, 93843, -236755, 108759, -50220, 111068, -141623, -256258, 379292, -223806, 313297, -8338, 410991, -43660, -117354, -197775, 73640, 203653, -208770, -221850, 279960, 112766, -449842, -304385, 214337, -110904 ], [ 70782, -185212, 18148, 164494, -206280, 176684, 52162, 70056, -15710, -301290, 331606, -187912, 227730, -41306, 351880, -56074, -128894, -147764, 114082, 110512, -136432, -148280, 312724, 94980, -365240, -323228, 115542, -125326 ], [ 222605, -14874, 108630, 146117, 9460, 191266, 198419, -76868, 181699, -291791, 251313, -148076, 55115, -114423, 142028, -43999, -95245, -101902, 191523, -40184, 35608, 21644, 242942, 55558, -187956, -225386, -38351, -36293 ], [ 374428, 155464, 199112, 127740, 225200, 205848, 344676, -223792, 379108, -282292, 171020, -108240, -117500, -187540, -67824, -31924, -61596, -56040, 268964, -190880, 207648, 191568, 173160, 16136, -10672, -127544, -192244, 52740 ], [ 356239, 211631, 131647, -5549, 113703, 207073, 235364, -140417, 213845, -96967, 58370, -27041, -60690, -182928, -56592, -71510, -145519, 31299, 252526, -233599, 88874, 77917, 121789, -61419, -45143, -32932, -120949, 84336 ], [ 302258, 243762, 30930, -163030, -66686, 205486, 72248, -8558, -27770, 125374, -61092, 62866, 44420, -161952, 1184, -121972, -254194, 127370, 216324, -253586, -91124, -95434, 74294, -147002, -124194, 61000, -2246, 103840 ] ], [ [ -2432, -262400, -383680, -375680, -212672, -385088, 506432, 135168, 219392, -283264, -212160, -140288, 500800, -251520, -58816, -31360, -201600, 367296, 94144, 224256, -329152, -270976, 330496, -142144, 389568, 435840, -353792, 203136 ], [ 12529, -267614, -346504, -348449, -199835, -388958, 484484, 148356, 196049, -259345, -187959, -115925, 464374, -227016, -59392, -28027, -192285, 372369, 84871, 192276, -307057, -239116, 316408, -156562, 380307, 409821, -358562, 180846 ], [ 127230, -307588, -61488, -139678, -101418, -418628, 316216, 249464, 17086, -75966, -2418, 70858, 185108, -39152, -63808, -2474, -120870, 411262, 13778, -52904, -137662, 5144, 208400, -267100, 309306, 210342, -395132, 9956 ], [ 241931, -347562, 223528, 69093, -3001, -448298, 147948, 350572, -161877, 107413, 183123, 257641, -94158, 148712, -68224, 23079, -49455, 450155, -57315, -298084, 31733, 249404, 100392, -377638, 238305, 10863, -431702, -160934 ], [ 233480, -382232, 296912, 134112, 24992, -411440, 64800, 354240, -229536, 147448, 227960, 366408, -232056, 217376, -100760, 56160, 2712, 459440, -65344, -434624, 98152, 323656, -18424, -443472, 172168, -56944, -397672, -241784 ], [ -5881, -406957, -26514, -70404, -79060, -249842, 141252, 175208, -88500, -81287, 8977, 328895, -104889, 62540, -186021, 103356, 18789, 413210, 44872, -367464, -28509, 79143, -157505, -425486, 115151, 122134, -231267, -153809 ], [ -245242, -431682, -349940, -274920, -183112, -88244, 217704, -3824, 52536, -310022, -210006, 291382, 22278, -92296, -271282, 150552, 34866, 366980, 155088, -300304, -155170, -165370, -296586, -407500, 58134, 301212, -64862, -65834 ], [ -307270, -262915, -349588, -189796, -107452, 554, 161972, -141334, 94317, -425163, -167247, 231821, 9227, -40276, -248110, 65902, -8493, 174578, 73229, -183952, -211748, -153523, -331329, -248243, 93833, 289762, -9074, -32485 ], [ -232888, 54692, -100176, 118128, 106448, 33352, 4560, -246904, 59748, -452924, 76852, 155300, -111684, 170864, -141528, -120168, -97572, -130264, -156380, -29760, -214416, 55524, -285812, 19684, 200852, 131752, -38376, -41156 ], [ -158506, 372299, 149236, 426052, 320348, 66150, -152852, -352474, 25179, -480685, 320951, 78779, -232595, 382004, -34946, -306238, -186651, -435106, -385989, 124432, -217084, 264571, -240295, 287611, 307871, -26258, -67678, -49827 ], [ 41930, 388532, 27902, 345716, 157310, -76930, -212326, -296224, 93768, -416034, 169158, 148652, -201586, 413900, 75740, -141632, -103920, -431212, -352096, 191954, -71396, 221888, -52938, 367492, 127448, 62620, -110732, -165454 ], [ 277381, 321050, -196417, 157530, -110433, -268865, -244595, -195024, 191012, -325713, -92605, 259190, -128377, 396006, 187566, 120384, 26536, -341558, -245008, 235401, 115502, 109280, 173819, 395138, -132820, 220078, -157606, -310791 ], [ 512832, 253568, -420736, -30656, -378176, -460800, -276864, -93824, 288256, -235392, -354368, 369728, -55168, 378112, 299392, 382400, 156992, -251904, -137920, 278848, 302400, -3328, 400576, 422784, -393088, 377536, -204480, -456128 ], [ 307097, 274038, -127739, -2872, -266166, -266381, -343472, -149530, 308680, -165518, -193805, 151757, -5373, 93165, 38296, 285432, 51560, -158248, -195098, 243290, 302860, 74895, 232331, 144829, -304285, 246712, -261451, -218814 ], [ 101362, 294508, 165258, 24912, -154156, -71962, -410080, -205236, 329104, -95644, -33242, -66214, 44422, -191782, -222800, 188464, -53872, -64592, -252276, 207732, 303320, 153118, 64086, -133126, -215482, 115888, -318422, 18500 ], [ -67188, 253678, 388510, 62936, -35036, 108337, -408358, -220522, 282468, -54355, 74251, -206045, 104202, -390659, -387311, 136241, -154984, -5946, -278619, 129659, 264830, 180566, -42884, -292521, -146214, 14359, -349448, 183494 ], [ -101872, -7832, 360680, 137824, 109680, 237804, -160648, -90296, -5584, -115972, -9308, -64572, 199928, -279684, -204116, 245100, -240544, -73336, -193956, -101468, 86120, 25224, 70736, -25100, -147272, 18292, -287072, 88136 ], [ -136556, -269342, 332850, 212712, 254396, 367271, 87062, 39930, -293636, -177589, -92867, 76901, 295654, -168709, -20921, 353959, -326104, -140726, -109293, -332595, -92590, -130118, 184356, 242321, -148330, 22225, -224696, -7222 ], [ -182350, -311002, 291250, 208280, 312812, 344268, 126692, 32406, -379408, -114896, -66456, 198304, 235620, -149064, 73574, 286468, -357604, -208236, -59880, -319882, -108890, -185500, 188536, 369332, -199478, 20778, -199020, -58410 ], [ -242587, -66857, 231749, 100732, 259038, 123054, -104182, -154193, -202216, 109400, 102916, 293616, -26902, -248148, 52759, -10278, -318826, -275902, -56292, 9823, 85943, -110934, 50444, 313810, -315743, 12337, -221054, -52177 ], [ -302824, 177288, 172248, -6816, 205264, -98160, -335056, -340792, -25024, 333696, 272288, 388928, -289424, -347232, 31944, -307024, -280048, -343568, -52704, 339528, 280776, -36368, -87648, 258288, -432008, 3896, -243088, -45944 ], [ -284431, 193958, 88957, -102904, 166235, -193179, -390835, -411741, 133493, 208732, 176220, 306865, -237741, -190746, -70306, -411650, -107935, -379239, -19701, 394958, 352849, 49748, -195605, 189641, -247178, 70035, -290772, -73731 ], [ -224102, 89308, -7022, -192880, 135070, -220894, -353230, -421010, 282050, -102504, -61416, 130202, -18482, 102044, -215988, -413812, 135290, -397846, 28990, 304108, 359450, 142024, -287490, 113994, 98236, 175950, -352136, -119662 ], [ -163773, -15342, -103001, -282856, 103905, -248609, -315625, -430279, 430607, -413740, -299052, -46461, 200777, 394834, -361670, -415974, 378515, -416453, 77681, 213258, 366051, 234300, -379375, 38347, 443650, 281865, -413500, -165593 ], [ -234004, -60672, 21800, -124092, 162260, -295984, -126700, -346268, 395704, -298636, -328828, 8136, 167696, 212844, -374552, -348176, 398240, -188920, -54668, 234828, 131132, 182336, -143120, 142700, 475184, 117260, -320284, -133464 ], [ -323819, -97104, 179718, 71983, 234043, -346308, 84923, -248265, 333282, -119581, -327425, 97422, 96764, -40363, -367514, -269884, 384440, 75534, -214173, 273261, -140015, 108736, 142356, 274053, 459636, -87923, -203881, -89626 ], [ -389418, -116284, 306724, 243000, 288768, -374146, 275282, -160930, 260514, 31240, -329722, 159814, 18600, -268852, -336870, -181730, 353742, 307806, -347422, 298350, -365894, 26456, 399976, 393970, 417050, -278972, -81004, -56756 ], [ -200749, 45682, 109154, 150908, 164384, -165881, 242369, -185609, 79113, -114396, -370869, -60181, -135500, -237802, -58363, 9975, 145615, 202167, -204983, 183327, -116459, -146964, 365108, 393809, 90565, -321614, 109850, -139050 ], [ -12080, 207648, -88416, 58816, 40000, 42384, 209456, -210288, -102288, -260032, -412016, -280176, -289600, -206752, 220144, 201680, -62512, 96528, -62544, 68304, 132976, -320384, 330240, 393648, -235920, -364256, 300704, -221344 ], [ 87297, 292698, -205619, 36766, -13320, 197673, 139702, -220568, -183036, -361869, -444294, -376628, -342151, -217779, 352869, 265285, -228786, -1705, 4904, -29723, 319068, -345964, 311318, 395643, -464902, -351780, 348030, -226498 ], [ -17422, 201940, -139126, 174812, 95792, 231874, -14260, -197936, -33720, -363594, -456300, -190696, -162590, -324982, 152378, 36090, -299396, -83010, -99056, -88902, 360376, -33624, 328844, 402566, -471020, -213320, 67292, -55332 ], [ -122141, 111182, -72633, 312858, 204904, 266075, -168222, -175304, 115596, -365319, -468306, -4764, 16971, -432185, -48113, -193105, -370006, -164315, -203016, -148081, 401684, 278716, 346370, 409489, -477138, -74860, -213446, 115834 ], [ -163944, 129768, -11384, 285424, 216240, 139980, -169784, -225776, 122880, -324024, -474768, 111892, 11912, -426132, -111360, -179048, -285900, -170500, -216292, -82256, 434916, 269900, 311144, 372576, -482056, -7956, -257964, 217400 ], [ -148074, 248586, 45058, 106300, 137948, -133053, -31646, -343260, -32, -243294, -476148, 165045, -162382, -316261, -48800, 57990, -59971, -107825, -146441, 98156, 460745, -33309, 227562, 295480, -485874, -6645, -85947, 255166 ], [ -132204, 367404, 101500, -72824, 59656, -406086, 106492, -460744, -122944, -162564, -477528, 218198, -336676, -206390, 13760, 295028, 165958, -45150, -76590, 278568, 486574, -336518, 143980, 218384, -489692, -5334, 86070, 292932 ], [ -203459, 379088, 57030, -64693, -20523, -442734, -4267, -351244, -44491, -204965, -393466, 167702, -298283, -257985, -65783, 245480, 211619, -97072, -11805, 189122, 241491, -370158, -5970, 153715, -353362, -73451, 219191, 325258 ], [ -305464, 352960, -23056, 9528, -101368, -395952, -202872, -161632, 105032, -290824, -279248, 80624, -184824, -366568, -195480, 94784, 193656, -189440, 51192, 4432, -99208, -308656, -179344, 93432, -167568, -166072, 338584, 355664 ], [ -407469, 326832, -103142, 83749, -182213, -349170, -401477, 27980, 254555, -376683, -165030, -6454, -71365, -475151, -325177, -55912, 175693, -281808, 114189, -180258, -439907, -247154, -352718, 33149, 18226, -258693, 457977, 386070 ], [ -152304, 123032, -174252, 42822, -16108, -192608, -202278, 5974, 173980, -157688, 56658, 69972, 11382, -256616, -222312, -156228, 84866, -185196, 208646, -251142, -304834, -190030, -203352, -73642, -45240, -131974, 256962, 376612 ], [ 119096, -88844, -244954, -3339, 161222, -31056, 15003, -25651, 82946, 75164, 283231, 153830, 92733, -23212, -108876, -254254, -9273, -79994, 304533, -316853, -148135, -133105, -39316, -182547, -120036, 4715, 41383, 365342 ], [ 327440, -227784, -272564, -69060, 274456, 107424, 192004, -52508, -17212, 226132, 467364, 218816, 152300, 137920, -39132, -318540, -88960, -19276, 383264, -357220, -40740, -69672, 74848, -282420, -189284, 121092, -147212, 337512 ], [ 236268, -20278, -95487, -227691, 83234, 136312, 177675, -56717, -160709, -11849, 449907, 194160, 108393, -44240, -176925, -222561, -100000, -169857, 380504, -277203, -167539, 24674, -47880, -339391, -232179, 140987, -207633, 231022 ], [ 145096, 187228, 81590, -386322, -107988, 165200, 163346, -60926, -304206, -249830, 432450, 169504, 64486, -226400, -314718, -126582, -111040, -320438, 377744, -197186, -294338, 119020, -170608, -396362, -275074, 160882, -268054, 124532 ], [ 80564, 236253, 100843, -423219, -167387, 153003, 160753, -76205, -273211, -346664, 423615, 126731, -4495, -323483, -363591, -46587, -81598, -374269, 275561, -107368, -304281, 172407, -153908, -384447, -302372, 175143, -235496, 53808 ], [ 57472, 38752, -125408, -270752, -21728, 76896, 176416, -108704, 29216, -223936, 428192, 55776, -112480, -288224, -274144, 8544, 10816, -277600, 18720, -2304, -132448, 162080, 79680, -265376, -305408, 180640, -58304, 38720 ], [ 34380, -158749, -351659, -118285, 123931, 789, 192079, -141203, 331643, -101208, 432769, -15179, -220465, -252965, -184697, 63675, 103230, -180931, -238121, 102760, 39385, 151753, 313268, -146305, -308444, 186137, 118888, 23632 ], [ 70074, -189314, -378074, 35344, 89270, -69438, 119486, -169754, 392612, -148538, 345982, -58344, -152722, -194872, -68090, -15342, 11320, -28192, -256248, 110468, 100716, 138696, 226242, -114832, -167504, 133058, 93682, 13472 ], [ 143559, -112563, -276023, 189720, -61311, -135885, -9843, -195767, 298358, -305191, 200461, -83644, 27989, -122100, 65977, -180597, -199084, 160592, -120916, 55590, 91010, 123884, -66893, -139672, 65992, 42323, -61637, 6480 ], [ 217044, -35812, -173972, 344096, -211892, -202332, -139172, -221780, 204104, -461844, 54940, -108944, 208700, -49328, 200044, -345852, -409488, 349376, 14416, 712, 81304, 109072, -360028, -164512, 299488, -48412, -216956, -512 ], [ 297863, 83594, -47335, 365605, -214425, -144500, -256189, -257464, 53990, -348830, -48572, -5500, 215504, -20085, 164631, -190577, -390258, 307994, -71621, -12613, 122765, 29983, -254239, -91103, 131020, -108899, -303818, -152721 ], [ 380226, 211980, 84478, 359142, -185790, -60504, -370614, -295184, -107884, -179044, -143240, 125048, 185696, -6, 93538, 32178, -322684, 218156, -204262, -17190, 174998, -62638, -64466, 2990, -122072, -163018, -376268, -335502 ], [ 454542, 332089, 212653, 354056, -163236, 22818, -470394, -329487, -261088, -15701, -226236, 243413, 148437, 24591, 32118, 244064, -250917, 135464, -320560, -18632, 218762, -150027, 108896, 95035, -362092, -210366, -431336, -497842 ], [ 351824, 270104, 260792, 379264, -274464, 91312, -247984, -288616, -223552, 5896, -52448, 93752, -52744, 148584, 183504, 216832, -86904, 209984, -77312, 48896, 76208, -122312, -78784, 142024, -314528, -108752, -104000, -210480 ], [ 249106, 208119, 308931, 404472, -385692, 159806, -25574, -247745, -186016, 27493, 121340, -55909, -253925, 272577, 334890, 189600, 77109, 284504, 165936, 116424, -66346, -94597, -266464, 189013, -266964, -7138, 223336, 76882 ], [ 146286, 124234, 299440, 411518, -391764, 162312, 135180, -205068, -131758, 9628, 202062, -161254, -355884, 307752, 392886, 171284, 143076, 301634, 289394, 117736, -181696, -72768, -395242, 239230, -195652, 50388, 385546, 225722 ], [ 43177, -21701, 126664, 367105, -99894, -22148, 121242, -157274, -30121, -120046, 19097, -141037, -176714, 91276, 186277, 178230, -68754, 156159, 73447, -68564, -219968, -67616, -357131, 298593, -57054, -17002, 79899, -17917 ], [ -59932, -167636, -46112, 322692, 191976, -206608, 107304, -109480, 71516, -249720, -163868, -120820, 2456, -125200, -20332, 185176, -280584, 10684, -142500, -254864, -258240, -62464, -319020, 357956, 81544, -84392, -225748, -261556 ], [ -91376, -253137, -85304, 205052, 219307, -328478, 154053, -20172, 164837, -223007, -297608, -122790, 107673, -281099, -178090, 84685, -348952, 12983, -221662, -224640, -171816, -90, -246754, 254431, 147234, -67379, -282894, -355408 ], [ -44640, -272710, 21232, 7528, -41950, -382068, 267006, 114424, 249086, -25690, -377648, -148964, 132214, -370914, -282556, -133010, -260816, 176490, -151604, 41792, 50640, 124708, -137228, -26790, 133388, 41710, -68948, -285856 ], [ 2096, -292283, 127768, -189996, -303207, -435658, 379959, 249020, 333335, 171627, -457688, -175138, 156755, -460729, -387022, -350705, -172680, 339997, -81546, 308224, 273096, 249506, -27702, -308011, 119542, 150799, 144998, -216304 ], [ 14944, -121952, 145968, -191136, -265536, -393728, 208432, 282112, 207024, 128656, -328112, -246208, 56912, -296768, -282864, -309040, -92192, 395168, 10672, 391728, 146352, 175904, 69728, -285088, 13936, 75920, 223600, -138496 ], [ 12966, 131462, 125521, -106358, -97084, -310008, -87555, 270796, -11407, -19441, -106829, -336920, -97349, -21780, -87433, -153905, -15050, 402942, 112585, 395201, -133167, 15502, 161866, -129102, -131815, -79445, 242989, -57076 ], [ 10988, 384876, 105074, -21580, 71368, -226288, -383542, 259480, -229838, -167538, 114454, -427632, -251610, 253208, 107998, 1230, 62092, 410716, 214498, 398674, -412686, -144900, 254004, 26884, -277566, -234810, 262378, 24344 ], [ -81227, 148192, 45945, 101901, 85617, -188327, -211460, 103537, -19869, -232811, 44887, -224743, -62605, 206938, 124656, -114346, 169915, 375419, 266116, 156048, -332265, -156223, 54326, 4202, -172829, -292021, 63577, -2155 ], [ -182036, -135168, -16868, 229068, 85180, -154724, 5200, -66180, 230900, -290196, -52380, 6108, 159092, 130072, 124288, -255704, 280660, 336020, 312944, -110016, -217564, -153348, -173144, -35496, -44236, -339884, -156004, -38932 ], [ -256436, -365080, -77566, 318714, 93029, -113963, 207439, -222058, 442165, -324418, -148276, 180640, 346844, 43318, 133685, -372135, 336775, 288218, 326790, -329706, -131018, -164264, -350562, -88709, 46122, -375648, -331413, -90250 ], [ -154776, -238672, -124164, 158220, 156118, -25482, 313538, -285676, 390070, -204220, -235032, -20288, 308296, -109356, 208182, -322386, 28690, 184396, 120756, -240236, -232172, -267120, -194300, -232022, -118420, -330752, -212342, -238508 ], [ -53116, -112264, -170762, -2274, 219207, 62999, 419637, -349294, 337975, -84022, -321788, -221216, 269748, -262030, 282679, -272637, -279395, 80574, -85278, -150766, -333326, -369976, -38038, -375335, -282962, -285856, -93271, -386766 ], [ -12280, -6552, -197696, -92944, 223584, 151672, 440216, -304048, 245168, -61512, -337456, -272616, 251056, -366232, 324616, -241904, -457656, 6736, -139576, -61056, -318800, -427056, 77440, -358568, -370144, -196864, -37384, -447416 ], [ -85489, 60355, -187760, -52694, 117876, 240705, 300445, -54682, 76026, -222167, -219834, -43651, 269594, -379549, 305503, -246826, -392497, -10882, 90631, 29104, -87374, -398306, 116448, -41651, -312276, -25192, -99967, -343801 ], [ -158698, 127262, -177824, -12444, 12168, 329738, 160674, 194684, -93116, -382822, -102212, 185314, 288132, -392866, 286390, -251748, -327338, -28500, 320838, 119264, 144052, -369556, 155456, 275266, -254408, 146480, -162550, -240186 ], [ -164385, 54874, -152340, -28198, 70247, 228789, 132898, 175132, -176653, -407302, -34328, 210439, 146406, -237170, 140774, -170805, -324878, -91046, 405757, 126939, 289704, -333955, 208101, 382675, -276321, 230428, -110018, -208318 ], [ -118132, -124664, -114896, -87032, 254316, -18300, 191272, -51280, -194340, -327032, -4704, 78764, -118600, 48536, -102152, -23812, -370648, -188152, 378916, 71164, 369376, -293084, 271236, 328924, -359604, 246896, 31064, -231640 ], [ -71879, -304202, -77452, -145866, 438385, -265389, 249646, -277692, -212027, -246762, 24920, -52911, -383606, 334242, -345078, 123181, -416418, -285258, 352075, 15389, 449048, -252213, 334371, 275173, -442887, 263364, 172146, -254962 ], [ -98454, -304712, 45798, -229702, 235076, -145818, 223726, -351968, -19168, -145270, 18238, -97754, -272232, 282844, -299500, 144696, -412274, -127808, 163270, 130470, 350646, -63724, 123006, 180202, -428664, 59962, 212500, -226606 ], [ -145259, -255492, 192883, -320483, -75838, 75603, 174391, -383984, 232176, -37883, 1471, -118477, -56308, 137806, -173782, 131356, -394265, 100352, -70525, 293011, 202779, 165770, -164609, 73781, -387356, -204515, 224874, -183895 ], [ -192064, -206272, 339968, -411264, -386752, 297024, 125056, -416000, 483520, 69504, -15296, -139200, 159616, -7232, -48064, 118016, -376256, 328512, -304320, 455552, 54912, 395264, -452224, -32640, -346048, -468992, 237248, -141184 ], [ -205588, -36647, 287344, -99246, -307034, 327131, 93960, -195821, 272932, 9129, 73346, -121881, 19316, -64617, 60358, 161072, -82684, 266803, -91064, 156897, 173983, 400278, -374990, 108580, -366104, -240418, 57296, 31132 ], [ -219112, 132978, 234720, 212772, -227316, 357238, 62864, 24358, 62344, -51246, 161988, -104562, -120984, -122002, 168780, 204128, 210888, 205094, 122192, -141758, 293054, 405292, -297756, 249800, -386160, -11844, -122656, 203448 ], [ -181686, 278778, 163811, 384570, -177763, 372370, 2983, 205527, -72344, -96521, 187485, -108563, -175234, -127347, 202857, 242809, 396200, 155815, 288518, -370213, 373540, 383841, -194662, 349890, -354061, 164905, -227018, 348204 ], [ 39160, 338808, 27076, 51576, -236804, 333592, -160524, 246260, 66208, -87436, -14340, -189316, 80296, 54652, -30708, 265740, 191776, 151284, 285896, -345948, 315120, 267116, 1528, 301912, -134204, 155084, -59256, 393744 ], [ 260006, 398838, -109659, -281418, -295845, 294814, -324031, 286993, 204760, -78351, -216165, -270069, 335826, 236651, -264273, 288671, -12648, 146753, 283274, -321683, 256700, 150391, 197718, 253934, 85653, 145263, 108506, 439284 ], [ 383482, 376018, -124004, -374812, -256436, 185656, -390178, 299896, 206252, -123266, -332440, -307552, 434386, 228420, -375378, 281442, -107432, 64032, 263412, -233198, 222430, 63586, 245238, 190716, 222390, 148762, 110948, 445924 ], [ 380377, 245493, 20758, -156726, -89042, -14996, -329757, 276620, 29566, -238381, -337500, -288784, 328885, -27110, -327285, 235005, -59684, -120336, 221138, -61227, 219555, 15677, 99487, 107686, 251071, 169577, -101526, 401994 ], [ 377272, 114968, 165520, 61360, 78352, -215648, -269336, 253344, -147120, -353496, -342560, -270016, 223384, -282640, -279192, 188568, -11936, -304704, 178864, 110744, 216680, -32232, -46264, 24656, 279752, 190392, -314000, 358064 ], [ 226957, 157723, 169762, -679, 38371, -125300, -190885, 202198, -104761, -223016, -306595, -276073, 97558, -309840, -159669, 54951, 110947, -177432, 71925, 229615, 231850, 51529, -83370, -93174, 271668, 187747, -226579, 239674 ], [ -1870, 292894, 99060, -212118, -112210, 120248, -102818, 136188, 54422, 38448, -248750, -295370, -39108, -215264, -2050, -125162, 273902, 116048, -69502, 320166, 256644, 205514, -62532, -229564, 243976, 172590, 20786, 81572 ], [ -230697, 428065, 28358, -423557, -262791, 365796, -14751, 70178, 213605, 299912, -190905, -314667, -175774, -120688, 155569, -305275, 436857, 409528, -210929, 410717, 281438, 359499, -41694, -365954, 216284, 157433, 268151, -76530 ], [ -144704, 430076, 97156, -358616, -250652, 357244, -21504, 124808, 33128, 354016, -210140, -356044, -42840, -211052, 230448, -83188, 359052, 187688, -78056, 320048, 281652, 175604, -109996, -339804, 187272, 89336, 328376, 53908 ], [ -11488, 412113, 186879, -252218, -214105, 310577, -42480, 197534, -198298, 377016, -240937, -400733, 130534, -329157, 292916, 199229, 245133, -111450, 95962, 202196, 278179, -58973, -191669, -289273, 158062, 13298, 360530, 227627 ], [ 118650, 393102, 258708, -155098, -162290, 247590, -61354, 269222, -403900, 394980, -260428, -422092, 273480, -414676, 328184, 431090, 150084, -387156, 256334, 102526, 268978, -261424, -271184, -225970, 111880, -52486, 380916, 383576 ], [ 216469, 363087, 142650, -155397, 49839, 13243, -58157, 330011, -338350, 360066, -161206, -198486, 96932, -158042, 77852, 132113, 253170, -416826, 273423, 193767, 199633, -126552, -328040, -28561, -112508, -10603, 277738, 352940 ], [ 314288, 333072, 26592, -155696, 261968, -221104, -54960, 390800, -272800, 325152, -61984, 25120, -79616, 98592, -172480, -166864, 356256, -446496, 290512, 285008, 130288, 8320, -384896, 168848, -336896, 31280, 174560, 322304 ], [ 292680, 301097, -80170, -170485, 376685, -345096, -58798, 340982, -170339, 291561, 1713, 153904, -154545, 220777, -269246, -367687, 344878, -455516, 312207, 315209, 105904, 121821, -376225, 233768, -471243, 99896, 97464, 307789 ], [ -1904, 264642, -165684, -218394, 268746, -216848, -78716, 38348, 16490, 260994, -15790, 65952, 2798, 35650, -15004, -344158, 71868, -417336, 344430, 205890, 184288, 186474, -217778, -4144, -399782, 229616, 79984, 330122 ], [ -296488, 228187, -251198, -266303, 160807, -88600, -98634, -264286, 203319, 230427, -33293, -22000, 160141, -149477, 239238, -320629, -201142, -379156, 376653, 96571, 262672, 251127, -59331, -242056, -328321, 359336, 62504, 352455 ], [ -416376, 161780, -235036, -323404, 112424, 46620, -38824, -308824, 305848, 78948, -64740, -67448, 167148, -113108, 228832, -236188, -215960, -351608, 276156, 80600, 250744, 237252, 92588, -310168, -201168, 338948, 90900, 296764 ], [ -376126, 67917, -125671, -388931, 118634, 188231, 94070, -116774, 331102, -183367, -108969, -73934, 36347, 126299, -24168, -95911, 5898, -333806, 53999, 150198, 156030, 151393, 238523, -222630, -22964, 180961, 161349, 169551 ], [ -335876, -25946, -16306, -454458, 124844, 329842, 226964, 75276, 356356, -445682, -153198, -80420, -94454, 365706, -277168, 44366, 227756, -316004, -168158, 219796, 61316, 65534, 384458, -135092, 155240, 22974, 231798, 42338 ], [ -282757, -20733, 51035, -443842, 119069, 322006, 121671, 216632, 394241, -276945, -216484, 7291, -19674, 421173, -136550, -46234, 171715, -303999, -35525, 129713, 60034, -77139, 203075, 34760, 122066, 115499, 146340, 110812 ], [ -225096, 19448, 103544, -406352, 109064, 261424, -67688, 340096, 436584, 43928, -286496, 128248, 127664, 411720, 142992, -218320, 17592, -294040, 222328, -16728, 91728, -239864, -93832, 233664, 14288, 296440, 5856, 248352 ], [ -167435, 59629, 156053, -368862, 99059, 200842, -257047, 463560, 478927, 364801, -356508, 249205, 275002, 402267, 422534, -390406, -136531, -284081, 480181, -163169, 123422, -402589, -390739, 432568, -93490, 477381, -134628, 385892 ], [ -250926, 24350, -29104, -341448, 118402, 263460, -243324, 370852, 349516, 319704, -366526, 133596, 60836, 364610, 411852, -290088, 45022, -311874, 334598, -115086, -24954, -232080, -264696, 430084, -231452, 301548, -263870, 316984 ], [ -340833, -14359, -225064, -314492, 139079, 331678, -220370, 268318, 212298, 257972, -373817, 7234, -169762, 325671, 387978, -177388, 241833, -341383, 170677, -58161, -181515, -46424, -119428, 418446, -370786, 109498, -392601, 238692 ], [ -358896, -24432, -337528, -296184, 167480, 338960, -205156, 157068, 92800, 198840, -336984, -102212, -333616, 285720, 344100, -55808, 381924, -359476, 54828, -6940, -306356, 84160, -15100, 410220, -475348, -20904, -449064, 178808 ], [ -35700, 101516, -53386, -318954, 232570, 56796, -226707, 4417, 57472, 152058, -90562, -131307, -180436, 240962, 205203, 107952, 252595, -323343, 167321, 17187, -280527, -46848, -105237, 418201, -414743, 141522, -162254, 206362 ], [ 287496, 227464, 230756, -341724, 297660, -225368, -248258, -148234, 22144, 105276, 155860, -160402, -27256, 196204, 66306, 271712, 123266, -287210, 279814, 41314, -254698, -177856, -195374, 426182, -354138, 303948, 124556, 233916 ], [ 392100, 234594, 370853, -254541, 255245, -322825, -229804, -144420, -15191, 2622, 317340, -168446, 119345, 185646, 54543, 287476, 3414, -266287, 340008, 62309, -269378, -249050, -160744, 426558, -341746, 300063, 280353, 212168 ], [ 156672, 56896, 286880, 3680, 45600, -132960, -149120, 102784, -55648, -186944, 346688, -143744, 255712, 228288, 240544, 73024, -101696, -269024, 318848, 78432, -347072, -227200, 67968, 415104, -404352, 37472, 232352, 113728 ], [ -78756, -120802, 202907, 261901, -164045, 56905, -68436, 349988, -96105, -376510, 376036, -119042, 392079, 270930, 426545, -141428, -206806, -271761, 297688, 94555, -424766, -205350, 296680, 403650, -466958, -225119, 184351, 15288 ], [ -32574, -139012, 167836, 316338, -167736, 175188, 55550, 326488, 6686, -456918, 385770, -147960, 361006, 139930, 306296, -234934, -214210, -185164, 325150, -8112, -323344, -99528, 397292, 332668, -389704, -325604, 79594, 46670 ], [ 194643, -54694, 164202, 239771, -39028, 247454, 207373, 128964, 201565, -467153, 382895, -211348, 222293, -102697, -10828, -250689, -158803, -41138, 383869, -187144, -106776, 60276, 415554, 223418, -222540, -321878, -61649, 161509 ], [ 421860, 29624, 160568, 163204, 89680, 319720, 359196, -68560, 396444, -477388, 380020, -274736, 83580, -345324, -327952, -266444, -103396, 102888, 442588, -366176, 109792, 220080, 433816, 114168, -55376, -318152, -202892, 276348 ], [ 357009, 131441, 130657, 38605, 27001, 370687, 316060, 59937, 248715, -212313, 253246, -90687, 100306, -283248, -328688, -274922, -163889, 206045, 323410, -333985, -18794, 119299, 345507, 15691, -55241, -91100, -80491, 319120 ], [ 230670, 236942, 95214, -96106, -75970, 417170, 231880, 257070, 28858, 110722, 100388, 145454, 149756, -157024, -262816, -281868, -248782, 300598, 166780, -257326, -220044, -36342, 234762, -80518, -90270, 182968, 97414, 346720 ] ], [ [ 158976, -211456, -410880, -184768, -75008, -201024, 491904, 217856, 95488, -275520, -195008, -191360, 492416, -210560, 54144, 89216, -126656, 233280, 143104, 185664, -378816, -115648, 379264, -54592, 429120, 452160, -289600, 160640 ], [ 158202, -214846, -379725, -166798, -74108, -209922, 475881, 217019, 77893, -255057, -171545, -161978, 459008, -192587, 50967, 88700, -118187, 242367, 138022, 158865, -359568, -93778, 358699, -75445, 419523, 429912, -295972, 144206 ], [ 152268, -240836, -140870, -29028, -67208, -278140, 353038, 210602, -57002, -98174, 8338, 63284, 202880, -54794, 26610, 84744, -53258, 312034, 99060, -46594, -212000, 73892, 201034, -235318, 345946, 259344, -344824, 18212 ], [ 146334, -266826, 97985, 108742, -60308, -346358, 230195, 204185, -191897, 58709, 188221, 288546, -53248, 82999, 2253, 80788, 11671, 381701, 60098, -252053, -64432, 241562, 43369, -395191, 272369, 88776, -393676, -107782 ], [ 85736, -289712, 160328, 138704, -58952, -329056, 164720, 150088, -242504, 98264, 227864, 408344, -176760, 134096, -39792, 84224, 59832, 421072, 37248, -379736, 22408, 285944, -105096, -481672, 180568, 3512, -383592, -183896 ], [ -77357, -306778, -108289, -33474, -67991, -151404, 206810, 6591, -135071, -82171, 4557, 330397, -51617, 22638, -115002, 101520, 76553, 403638, 44608, -361589, -4617, 99161, -236311, -430543, 54597, 78193, -263003, -166485 ], [ -240450, -323844, -376906, -205652, -77030, 26248, 248900, -136906, -27638, -262606, -218750, 252450, 73526, -88820, -190212, 118816, 93274, 386204, 51968, -343442, -31642, -87622, -367526, -379414, -71374, 152874, -142414, -149074 ], [ -287791, -216019, -342103, -122731, -14842, 83715, 201225, -220148, 33996, -340640, -213218, 202752, 61350, -38116, -176840, 74050, 72386, 240863, -50808, -263467, -49008, -99633, -381624, -234555, -45102, 166936, -95223, -146834 ], [ -246092, -12124, -73900, 156420, 102136, 48732, 84500, -257040, 60400, -339904, -31656, 174784, -56456, 137328, -95328, -18456, 22568, -2868, -238304, -135932, -58944, 22796, -305632, -17596, 98280, 134368, -104492, -156264 ], [ -204393, 191771, 194303, 435571, 219114, 13749, -32225, -293932, 86804, -339168, 149906, 146816, -174262, 312772, -13816, -110962, -27250, -246599, -425800, -8397, -68880, 145225, -229640, 199363, 241662, 101800, -113761, -165694 ], [ 2852, 268172, 88070, 320702, 108374, -102666, -115218, -274916, 133674, -292640, 21130, 180192, -180918, 351308, 94210, 1714, -15400, -302716, -351234, 103082, -18264, 101640, -49122, 303570, 128544, 119614, -153000, -202088 ], [ 256082, 309158, -122173, 96383, -65621, -241701, -188841, -240370, 186229, -233392, -193851, 230608, -156699, 351814, 209601, 171385, 13580, -306718, -203873, 210101, 49172, 11940, 160431, 376457, -55824, 151423, -200564, -245972 ], [ 509312, 350144, -332416, -127936, -239616, -380736, -262464, -205824, 238784, -174144, -408832, 281024, -132480, 352320, 324992, 341056, 42560, -310720, -56512, 317120, 116608, -77760, 369984, 449344, -240192, 183232, -248128, -289856 ], [ 352567, 298854, -42110, -113078, -202724, -222404, -288132, -207871, 201179, -118990, -232560, 72943, -26749, 146332, 39470, 265363, -23887, -218260, -158494, 195266, 170819, 17437, 203050, 147975, -166569, 72510, -269656, -127315 ], [ 195822, 247564, 248196, -98220, -165832, -64072, -313800, -209918, 163574, -63836, -56288, -135138, 78982, -59656, -246052, 189670, -90334, -125800, -260476, 73412, 225030, 112634, 36116, -153394, -92946, -38212, -291184, 35226 ], [ 54467, 176939, 461742, -71252, -100360, 89540, -304593, -183600, 96019, -35872, 69219, -261814, 174888, -216459, -434124, 140592, -161846, -68035, -311178, -46897, 225376, 166461, -81663, -334388, -41143, -105084, -305222, 145227 ], [ -31484, 36708, 398952, -688, 68000, 226160, -169836, -55168, -79356, -105792, 11972, -95432, 235424, -196196, -271376, 187328, -251592, -135172, -177272, -161644, 31808, 71356, -22484, -82032, -67892, -14096, -292296, 66084 ], [ -117435, -103523, 336162, 69876, 236360, 362780, -35079, 73264, -254731, -175712, -45275, 70950, 295960, -175933, -108628, 234064, -341338, -202309, -43366, -276391, -161760, -23749, 36695, 170324, -94641, 76892, -279370, -13059 ], [ -179616, -141814, 289242, 99230, 310870, 373490, -13742, 74946, -287216, -113432, -9292, 194282, 249276, -199480, -260, 151930, -365914, -232246, 1530, -220088, -204028, -73194, 25394, 317150, -155350, 97590, -263564, -41722 ], [ -210896, -47583, 262953, 75011, 263375, 220517, -139851, -88147, -133944, 120708, 147890, 261649, 63206, -279980, 37414, -97735, -305769, -213823, -69287, 58580, -49606, -63281, -77531, 326787, -260207, 26911, -244014, -4761 ], [ -242176, 46648, 236664, 50792, 215880, 67544, -265960, -251240, 19328, 354848, 305072, 329016, -122864, -360480, 75088, -347400, -245624, -195400, -140104, 337248, 104816, -53368, -180456, 336424, -365064, -43768, -224464, 32200 ], [ -218646, 45674, 140760, -23422, 152410, -59179, -285149, -317793, 142105, 235258, 226394, 274598, -136479, -251185, -6383, -376850, -68224, -253522, -140451, 364516, 187628, -23520, -272446, 266171, -246781, 2373, -275279, -9994 ], [ -165884, -6076, 7728, -124300, 80420, -171902, -247314, -332858, 248618, -72988, 21924, 155228, -58118, -40666, -151398, -288852, 171712, -352468, -103214, 257704, 232248, 16960, -358604, 153310, -9490, 110818, -363622, -94404 ], [ -113122, -57826, -125304, -225178, 8430, -284625, -209479, -347923, 355131, -381234, -182546, 35858, 20243, 169853, -296413, -200854, 411648, -451414, -65977, 150892, 276868, 57440, -444762, 40449, 227801, 219263, -451965, -178814 ], [ -180940, -96096, -23996, -118636, 67020, -307408, -94584, -309448, 334164, -247560, -226256, 17908, 31644, 60892, -314688, -147156, 376144, -215340, -98160, 142280, 108548, 48920, -211300, 130748, 293072, 80928, -332288, -144604 ], [ -266845, -132344, 112463, 19019, 145197, -316700, 31870, -262942, 294075, -47598, -245852, 15171, 33001, -95991, -313952, -98603, 299324, 70987, -140756, 148398, -91713, 33050, 70105, 251521, 332540, -94424, -181408, -92601 ], [ -334912, -150450, 224854, 144150, 212722, -308858, 144716, -218298, 243990, 122710, -268420, 1888, 22064, -237098, -289762, -41674, 216424, 322028, -169646, 150390, -258922, 10404, 324676, 358422, 350062, -255718, -35190, -49560 ], [ -215680, 21935, 84531, 137779, 168401, -121109, 114678, -193205, 88947, -18349, -322194, -122128, -117960, -212557, -19305, 103203, 69684, 202566, -54623, 109059, -79085, -83390, 297490, 319667, 137151, -269403, 62077, -100620 ], [ -96448, 194320, -55792, 131408, 124080, 66640, 84640, -168112, -66096, -159408, -375968, -246144, -257984, -188016, 251152, 248080, -77056, 83104, 60400, 67728, 100752, -177184, 270304, 280912, -75760, -283088, 159344, -151680 ], [ -31998, 283685, -142978, 156838, 104112, 190199, 20421, -157355, -151846, -247064, -418983, -284459, -320595, -199294, 377374, 301481, -197609, -6650, 98724, 35231, 240556, -188938, 242621, 268533, -241869, -262844, 171673, -157303 ], [ -92764, 183290, -108708, 254956, 139808, 167038, -121926, -179366, -79212, -212656, -437406, -126886, -206262, -292444, 173916, 145794, -258306, -28500, -38264, 22926, 288856, -13172, 213802, 316442, -301002, -165048, -10142, -59070 ], [ -153530, 82895, -74438, 353074, 175504, 143877, -264273, -201377, -6578, -178248, -455829, 30687, -91929, -385594, -29542, -9893, -319003, -50350, -175252, 10621, 337156, 162594, 184983, 364351, -360135, -67252, -191957, 39163 ], [ -147744, 60260, -51820, 330340, 169224, 26444, -229500, -217316, -25204, -140636, -460320, 144088, -77568, -359188, -77972, -33808, -271148, -56504, -226212, 35540, 379228, 130592, 173648, 351288, -360276, -28856, -197000, 129368 ], [ -80952, 108905, -39883, 196825, 124466, -177405, -32367, -227689, -127485, -100087, -452040, 216998, -154848, -223189, 15707, 63068, -123787, -48270, -198313, 94581, 415591, -91864, 178340, 282334, -306341, -44910, -40002, 212214 ], [ -14160, 157550, -27946, 63310, 79708, -381254, 164766, -238062, -229766, -59538, -443760, 289908, -232128, -87190, 109386, 159944, 23574, -40036, -170414, 153622, 451954, -314320, 183032, 213380, -252406, -60964, 116996, 295060 ], [ -61183, 183670, -70120, 27868, 41138, -388753, 42741, -191876, -140848, -125222, -318758, 215258, -174292, -166955, 7888, 100267, 115124, -49142, -129170, 49072, 237108, -362849, 67670, 170402, -173906, -97469, 214375, 322911 ], [ -148376, 201840, -131392, 27040, 4752, -326952, -191928, -125728, 15552, -228400, -152560, 88528, -68768, -322872, -162496, -14664, 186976, -64368, -83216, -113216, -66400, -349992, -90064, 136592, -86736, -141192, 290712, 331352 ], [ -235569, 220010, -192664, 26212, -31634, -265151, -426597, -59580, 171952, -331578, 13638, -38202, 36756, -478789, -332880, -129595, 258828, -79594, -37262, -275504, -369908, -337135, -247798, 102782, 434, -184915, 367049, 339793 ], [ -88484, 111152, -191324, -15184, 62990, -182054, -224060, -35430, 71458, -107902, 124682, 76826, 37978, -320678, -255148, -205146, 142008, -80454, 89564, -310874, -226838, -191134, -120566, 32298, -46332, -78906, 167066, 360180 ], [ 69250, -3480, -187138, -58424, 163569, -97989, -1650, -13189, -40713, 130631, 233219, 202843, 34459, -148293, -166138, -278907, 16612, -80661, 220066, -340475, -63469, -39081, 19619, -39853, -99186, 33909, -45477, 381110 ], [ 191100, -70920, -156912, -102592, 229168, -14580, 187528, 7924, -139580, 292380, 328088, 297792, 38148, -25728, -97508, -314348, -85796, -95504, 327068, -348644, 46316, 85668, 123000, -117128, -151752, 123224, -214780, 373704 ], [ 142501, 85802, -2996, -151168, 128612, 65713, 218854, 23679, -175253, 89405, 358034, 245168, 76075, -139808, -125683, -167769, -79011, -179868, 322445, -255011, -98423, 80723, 51562, -218742, -202950, 100914, -178693, 231702 ], [ 93902, 242524, 150920, -199744, 28056, 146006, 250180, 39434, -210926, -113570, 387980, 192544, 114002, -253888, -153858, -21190, -72226, -264232, 317822, -161378, -243162, 75778, -19876, -320356, -254148, 78604, -142606, 89700 ], [ 68541, 267333, 141495, -209053, 535, 161427, 267322, 30052, -132605, -206817, 414353, 131046, 102636, -319071, -169172, 58276, -36623, -300608, 223172, -66890, -282025, 79995, -12348, -327389, -256827, 71540, -83893, -3396 ], [ 79328, 86944, -122016, -157280, 86624, 75936, 262400, -18432, 123040, -129376, 435168, 55744, 14592, -308192, -164480, 33344, 43808, -262336, -11520, 28928, -156192, 98464, 118016, -187296, -184032, 88192, 10016, -20416 ], [ 90115, -93445, -385527, -105507, 172713, -9555, 257478, -66916, 378685, -51935, 455983, -19558, -73452, -297313, -159788, 8412, 124239, -224064, -246212, 124746, -30359, 116933, 248380, -47203, -111237, 104844, 103925, -37436 ], [ 96730, -145216, -403086, -8360, 124626, -93982, 145036, -99888, 391556, -87558, 373786, -29578, -67360, -238316, -85110, -79114, 29166, -90620, -278576, 127814, 31032, 99394, 175296, -29302, 13638, 100370, 93632, -27184 ], [ 100663, -114304, -262533, 117956, -9717, -177725, -36526, -122888, 248358, -195865, 225367, 2369, -752, -148386, 34559, -206879, -178731, 104006, -180872, 71257, 50996, 58707, -28576, -89953, 171993, 82315, 16352, 600 ], [ 104596, -83392, -121980, 244272, -144060, -261468, -218088, -145888, 105160, -304172, 76948, 34316, 65856, -58456, 154228, -334644, -386628, 298632, -83168, 14700, 70960, 18020, -232448, -150604, 330348, 64260, -60928, 28384 ], [ 199045, 41152, -24424, 306539, -152851, -158232, -275675, -169743, 36119, -202624, -51388, 115150, 115326, -41353, 131397, -210811, -332857, 252775, -129997, -21432, 110874, 285, -172847, -46620, 183392, -35609, -187817, -62677 ], [ 312550, 185408, 64080, 355322, -135210, -15632, -307162, -193778, -17310, -56896, -175496, 206276, 161188, -39582, 78566, -34010, -223998, 156290, -207254, -53264, 154988, -12618, -57778, 92024, -27840, -152702, -325150, -178758 ], [ 417251, 321824, 149625, 400455, -122128, 119908, -329519, -216727, -69647, 81849, -287539, 285981, 198245, -33952, 31150, 136032, -117605, 68234, -272575, -82633, 190477, -27154, 45277, 223948, -227254, -259776, -444960, -283612 ], [ 328264, 285760, 170072, 365288, -209344, 100128, -151016, -215784, -97960, 66968, -134152, 114424, 41592, 56576, 102864, 157376, -65464, 165616, -75304, -57816, 36216, -77616, -115976, 208032, -166672, -146432, -179264, -141472 ], [ 239277, 249696, 190519, 330121, -296560, 80348, 27487, -214841, -126273, 52087, 19235, -57133, -115061, 147104, 174578, 178720, -13323, 262998, 121967, -32999, -118045, -128078, -277229, 192116, -106090, -33088, 86432, 668 ], [ 139466, 194534, 168468, 298344, -309814, 49690, 145834, -208468, -111470, 14172, 98330, -180630, -199054, 172724, 186436, 189054, 1462, 287162, 217820, -35386, -218078, -159910, -382094, 199630, -49732, 43782, 236880, 72680 ], [ 8987, 85261, 26006, 276172, -113509, -11789, 93739, -186710, 25495, -89006, -33069, -167957, -77177, 14438, 28702, 168193, -89595, 103875, 26322, -114851, -164465, -138957, -327193, 273529, -5342, 17309, 60792, -54004 ], [ -121492, -24012, -116456, 254000, 82796, -73268, 41644, -164952, 162460, -192184, -164468, -155284, 44700, -143848, -129032, 147332, -180652, -79412, -165176, -194316, -110852, -118004, -272292, 347428, 39048, -9164, -115296, -180688 ], [ -137164, -101418, -123937, 143157, 106170, -130446, 76350, -105992, 251608, -187452, -252604, -145339, 125767, -230304, -211229, 58931, -210956, -69759, -211463, -146665, -8300, -69848, -189957, 249496, 85440, -9787, -147856, -254264 ], [ -27592, -144060, 15834, -64418, -59108, -182932, 205748, -6448, 288592, -65000, -293544, -138370, 162314, -238400, -211022, -103150, -174984, 150374, -99338, 39658, 147640, 7984, -77694, -35888, 134016, 17790, -23840, -269904 ], [ 81980, -186702, 155605, -271993, -224386, -235418, 335146, 93096, 325576, 57452, -334484, -131401, 198861, -246496, -210815, -265231, -139012, 370507, 12787, 225981, 303580, 85816, 34569, -321272, 182592, 45367, 100176, -285544 ], [ 103744, -95360, 151472, -279744, -155952, -250656, 178320, 126304, 196848, 55984, -235680, -163856, 137648, -161280, -149008, -209040, -72896, 425952, 59952, 262576, 170400, 63072, 115776, -300896, 78896, -27824, 178944, -215680 ], [ 87092, 54600, 84381, -200072, 14731, -249598, -103729, 130490, -4379, 301, -75738, -213559, 33665, -35240, -60251, -57355, 6408, 409346, 78697, 233665, -89270, -3674, 183396, -146750, -91419, -145101, 237916, -108408 ], [ 70440, 204560, 17290, -120400, 185414, -248540, -385778, 134676, -205606, -55382, 84204, -263262, -70318, 90800, 28506, 94330, 85712, 392740, 97442, 204754, -348940, -70420, 251016, 7396, -261734, -262378, 296888, -1136 ], [ -9737, 43699, -15844, 16329, 167013, -249981, -254463, 72439, -10815, -131477, 25074, -162521, 2435, 90630, 69467, -36960, 171043, 361203, 140358, 49213, -282039, -133344, 54120, 12820, -125701, -239795, 130362, 149 ], [ -95964, -146764, -45744, 158492, 130604, -251660, -83780, 3876, 221692, -209516, -54920, -47452, 92020, 78440, 105876, -195200, 256948, 328244, 185576, -118388, -184036, -195904, -167968, 4080, 39508, -203892, -57640, -8660 ], [ -166141, -298050, -80414, 270238, 98746, -240064, 85187, -73660, 409112, -260762, -135709, 33324, 165696, 52303, 147310, -330439, 299446, 284779, 204400, -250484, -111476, -252665, -342242, -19672, 163983, -175261, -214160, -31851 ], [ -129318, -188156, -146884, 179204, 97228, -139968, 242714, -211016, 295952, -133388, -221798, -114520, 133312, -66814, 222244, -312338, 52564, 171274, 47264, -145880, -208536, -270766, -197756, -143504, 16898, -195110, -160800, -150922 ], [ -92495, -78262, -213354, 88170, 95710, -39872, 400241, -348372, 182792, -6014, -307887, -262364, 100928, -185931, 297178, -294237, -194318, 57769, -109872, -41276, -305596, -288867, -53270, -267336, -130187, -214959, -107440, -269993 ], [ -91976, 20856, -236968, 17872, 90336, 47656, 463248, -356544, 70456, 30368, -336504, -287472, 88856, -277072, 349056, -278904, -335208, 1960, -147104, 52136, -289928, -314280, 58304, -278376, -207280, -177376, -89320, -311760 ], [ -159527, 99769, -180227, -13546, 77732, 111619, 349030, -122496, -40335, -103860, -257361, -82450, 114869, -315758, 357704, -268761, -277363, 54331, 40484, 124563, -62895, -353403, 108168, -77931, -153138, -32108, -137275, -208582 ], [ -227078, 178682, -123486, -44964, 65128, 175582, 234812, 111552, -151126, -238088, -178218, 122572, 140882, -354444, 366352, -258618, -219518, 106702, 228072, 196990, 164138, -392526, 158032, 122514, -98996, 113160, -185230, -105404 ], [ -194347, 125814, -115391, -91618, 94774, 126965, 166432, 117268, -213674, -265014, -104431, 155734, 27639, -207750, 236277, -179146, -234616, 73052, 303015, 172138, 281373, -359278, 218075, 231972, -138428, 200383, -122412, -64691 ], [ -84476, -28424, -144716, -149992, 156920, -8252, 133312, -52656, -239112, -209400, -34764, 56696, -192724, 81544, -508, -46344, -305824, -26768, 291308, 72456, 314148, -270360, 285948, 271440, -249840, 242956, 25616, -72028 ], [ 25395, -182662, -174041, -208366, 219066, -143469, 100192, -222580, -264550, -153786, 34903, -42342, -413087, 370838, -237293, 86458, -377032, -126588, 279601, -27226, 346923, -181442, 353821, 310908, -361252, 285529, 173644, -79365 ], [ 5342, -193818, -24680, -266452, 39058, -35578, 75568, -245264, -85256, -78678, 75770, -72656, -301242, 331362, -180282, 88508, -380110, -23998, 158940, 82810, 288492, -17770, 175202, 187818, -330446, 142072, 164874, -93326 ], [ -50801, -165229, 174316, -324458, -208215, 139843, 53304, -227048, 150908, 1845, 108637, -83880, -97117, 200561, -41661, 54238, -364263, 134817, 8014, 251101, 204726, 166667, -71887, 19573, -260135, -53060, 112549, -109127 ], [ -106944, -136640, 373312, -382464, -455488, 315264, 31040, -208832, 387072, 82368, 141504, -95104, 107008, 69760, 96960, 19968, -348416, 293632, -142912, 419392, 120960, 351104, -318976, -148672, -189824, -248192, 60224, -124928 ], [ -139075, -53978, 257990, -86431, -335612, 281063, 11651, -48959, 261975, 13575, 175843, -47471, 3669, -23643, 179369, 25028, -107629, 265687, -2083, 163908, 144213, 321779, -277875, 31556, -268645, -75301, -29384, 31817 ], [ -171206, 28684, 142668, 209602, -215736, 246862, -7738, 110914, 136878, -55218, 210182, 162, -99670, -117046, 261778, 30088, 133158, 237742, 138746, -91576, 167466, 292454, -236774, 211784, -347466, 97590, -118992, 188562 ], [ -154182, 119096, 40291, 371760, -139970, 231301, -55312, 233112, 63561, -116931, 190571, 17015, -130779, -157949, 273107, 50133, 283955, 199187, 246105, -292275, 182824, 243014, -178653, 339077, -371132, 216116, -166170, 321667 ], [ 39800, 237408, -15484, 51968, -223000, 282844, -204352, 219680, 176652, -153156, -23260, -76940, 98140, -9852, 28548, 124124, 110788, 122436, 232972, -295748, 169760, 121160, -59260, 275804, -196240, 138928, -60600, 369668 ], [ 233782, 355720, -71259, -267824, -306030, 334387, -353392, 206248, 289743, -189381, -237091, -170895, 327059, 138245, -216011, 198115, -62379, 45685, 219839, -299221, 156696, -694, 60133, 212531, -21348, 61740, 44970, 417669 ], [ 342494, 381482, -76454, -367316, -288650, 267730, -401272, 193856, 282004, -236236, -337972, -223680, 388988, 120382, -340870, 228426, -160396, -62516, 217066, -237334, 133302, -54318, 93346, 130378, 120384, 54282, 24930, 401260 ], [ 340355, 286929, -15895, -180418, -140737, 47413, -317644, 182816, 117186, -296910, -292018, -222944, 233830, -113229, -310119, 201953, -160718, -211602, 227761, -90479, 96479, -19243, 14525, 23681, 219008, 137473, -158403, 301118 ], [ 338216, 192376, 44664, 6480, 7176, -172904, -234016, 171776, -47632, -357584, -246064, -222208, 78672, -346840, -279368, 175480, -161040, -360688, 238456, 56376, 59656, 15832, -64296, -83016, 317632, 220664, -341736, 200976 ], [ 248657, 200363, 36658, -24497, -44546, -133031, -170008, 128261, -9380, -221488, -206905, -212922, -12301, -326861, -147682, 81237, -6517, -208139, 141991, 149141, 76983, 116037, -100502, -187688, 336921, 240495, -262494, 147094 ], [ 112474, 263038, -7916, -171674, -202740, 45610, -116464, 67426, 137176, 19552, -171370, -199076, -69042, -171634, 37836, -49150, 230590, 105282, -11626, 213058, 123190, 250978, -113980, -291280, 313898, 226534, -43212, 117884 ], [ -23709, 325713, -52490, -318851, -360934, 224251, -62920, 6591, 283732, 260592, -135835, -185230, -125783, -16407, 223354, -179537, 467697, 418703, -165243, 276975, 169397, 385919, -127458, -394872, 290875, 212573, 176070, 88674 ], [ 24308, 316808, 22596, -271608, -283468, 219892, -85716, 76296, 137848, 321492, -168380, -221604, -40324, -121680, 266412, -51684, 360064, 184584, -72920, 253772, 231664, 226400, -108176, -303024, 276492, 100492, 191692, 129904 ], [ 99955, 297166, 115631, -195202, -170653, 188083, -119963, 165582, -51902, 355371, -211137, -265511, 66465, -266028, 288101, 114905, 200720, -131666, 56294, 217501, 296340, 22712, -83980, -181860, 263405, -26307, 176765, 181700 ], [ 176512, 276690, 196466, -121780, -54040, 139940, -151036, 254186, -225694, 380224, -246302, -291898, 150154, -374432, 289542, 246018, 60910, -422562, 175604, 186368, 345966, -158536, -72740, -64372, 229444, -133614, 159126, 225980 ], [ 262624, 247457, 149201, -79690, 102452, -79710, -148782, 335629, -231927, 310304, -201751, -134325, -8707, -105424, 78379, 4633, 126207, -447241, 190922, 209184, 237567, -104164, -197538, 14518, -23694, -36255, 113011, 191342 ], [ 348736, 218224, 101936, -37600, 258944, -299360, -146528, 417072, -238160, 240384, -157200, 23248, -167568, 163584, -132784, -236752, 191504, -471920, 206240, 232000, 129168, -49792, -322336, 93408, -276832, 61104, 66896, 156704 ], [ 334986, 193331, 34875, -16986, 340613, -396027, -149447, 389385, -192145, 175595, -111634, 117632, -238117, 298976, -218227, -393227, 198771, -472673, 213347, 210065, 81697, 24446, -367698, 100891, -440251, 143070, 23833, 134358 ], [ 92980, 178358, -77434, -45460, 251258, -211590, -164190, 112258, -26706, 122534, -63748, 67584, -106810, 128960, -16310, -355622, 73398, -418738, 201686, 85842, 173490, 144092, -231492, -54842, -398598, 189852, -12254, 140108 ], [ -149026, 163385, -189743, -73934, 161903, -27153, -178933, -164869, 138733, 69473, -15862, 17536, 24497, -41056, 185607, -318017, -51975, -364803, 190025, -38381, 265283, 263738, -95286, -210575, -356945, 236634, -48341, 145858 ], [ -250332, 137876, -213372, -118284, 129464, 123972, -104312, -242760, 219176, -22948, -9484, -29884, 51680, -54892, 205544, -225320, -29940, -339908, 141788, -49216, 248716, 270656, 21696, -246068, -237952, 200076, -16616, 95832 ], [ -222663, 102709, -155711, -177187, 149198, 244561, 52226, -138018, 221706, -151449, -41155, -74895, -16584, 74437, 58666, -82122, 127219, -341633, 60023, 43888, 132819, 174240, 121056, -171341, -48064, 87123, 77270, -5322 ], [ -194994, 67542, -98050, -236090, 168932, 365150, 208764, -33276, 224236, -279950, -72826, -119906, -84848, 203766, -88212, 61076, 284378, -343358, -21742, 136992, 16922, 77824, 220416, -96614, 141824, -25830, 171156, -106476 ], [ -181979, 57722, -29645, -223542, 116093, 303550, 117884, 77433, 278463, -133102, -107523, -44778, -1217, 292584, 2519, -34576, 197774, -352614, 78852, 100182, -2857, -47832, 58826, 12249, 127899, 65812, 79419, -28501 ], [ -174136, 56848, 42552, -185776, 37640, 177648, -60320, 190248, 350936, 110928, -143288, 72752, 136024, 367104, 177112, -214528, 25136, -364528, 243808, 17520, 11288, -183808, -194864, 133160, 42040, 229664, -77832, 112696 ], [ -166293, 55974, 114749, -148010, -40813, 51746, -238524, 303063, 423409, 354958, -179053, 190282, 273265, 441624, 351705, -394480, -147502, -376442, 408764, -65142, 25433, -319784, -448554, 254071, -43819, 393516, -235083, 253893 ], [ -230456, 35058, -43394, -157852, -8738, 101800, -227330, 273472, 349934, 266766, -244122, 138016, 56240, 347756, 356986, -267356, 28692, -331640, 263124, -41896, -101024, -204630, -289216, 305066, -125850, 254560, -306798, 257414 ], [ -297892, 13231, -212007, -169858, 28361, 159852, -207527, 237408, 269825, 163473, -310523, 78032, -176888, 246234, 354571, -126274, 220742, -284260, 103366, -13836, -233872, -78061, -111104, 352883, -207707, 101840, -374625, 254677 ], [ -313004, 18912, -306652, -188616, 63016, 172564, -184000, 182440, 189536, 74912, -325724, 27904, -336664, 170380, 337760, 15416, 362132, -245484, -1664, 11128, -338616, 4348, 17888, 389320, -272376, 1536, -389112, 245912 ], [ -79577, 155256, -49949, -239446, 86062, -30089, -142784, 37678, 108392, 56328, -97725, 24592, -148018, 216449, 252568, 159994, 262887, -247577, 153264, 21386, -309866, -123003, -86440, 371702, -255402, 150208, -150234, 208514 ], [ 153850, 291600, 206754, -290276, 109108, -232742, -101568, -107084, 27248, 37744, 130274, 21280, 40628, 262518, 167376, 304572, 163642, -249670, 308192, 31644, -281116, -250354, -190768, 354084, -238428, 298880, 88644, 171116 ], [ 222001, 295392, 336827, -226824, 97396, -308936, -55915, -100952, -25438, -37756, 286705, 20371, 187136, 276133, 134780, 290867, 63551, -242745, 362032, 26827, -283164, -282287, -166279, 360010, -242001, 288585, 227001, 130748 ], [ 33056, 92992, 269920, 14400, 31616, -188416, -3360, 139904, -33856, -201792, 331808, 23200, 268096, 239264, 184000, 30944, -37856, -221792, 258624, -1440, -333120, -165792, 58592, 402560, -277536, 31008, 208992, 85760 ], [ -155889, -109408, 203013, 255624, -34164, -67896, 49195, 380760, -42274, -365828, 376911, 26029, 349056, 202395, 233220, -228979, -139263, -200839, 155216, -29707, -383076, -49297, 283463, 445110, -313071, -226569, 190983, 40772 ], [ -85848, -165130, 159696, 293932, -23350, 26948, 115582, 359438, 14632, -428266, 352826, -40960, 316224, 89184, 129098, -298432, -137210, -148512, 182176, -106064, -285822, 51224, 395704, 381316, -266132, -328592, 88764, 48088 ], [ 150684, -126559, 131544, 201794, 36703, 105286, 190861, 169573, 113532, -425391, 284263, -152832, 210240, -73104, -73601, -245440, -68647, -76016, 292944, -213336, -93933, 141476, 435540, 249158, -166174, -330616, -67590, 89028 ], [ 387216, -87988, 103392, 109656, 96756, 183624, 266140, -20292, 212432, -422516, 215700, -264704, 104256, -235392, -276300, -192448, -84, -3520, 403712, -320608, 97956, 231728, 475376, 117000, -66216, -332640, -223944, 129968 ], [ 288436, 52917, 54340, -5301, 37641, 218509, 228711, 86908, 89241, -173724, 117744, -107498, 143033, -151212, -241727, -225051, -33475, 118889, 312320, -266190, -44080, 174179, 386696, -2637, -65951, -130908, -87242, 167222 ], [ 119064, 215366, 888, -125062, -46562, 244246, 167554, 256648, -80706, 126840, 13600, 106356, 212286, -15144, -157202, -275674, -88330, 251806, 178368, -177732, -256416, 85514, 270960, -119638, -86674, 113720, 111156, 203700 ] ], [ [ 322304, -87552, -439040, 53184, 77056, 84800, 455296, 324864, -56576, -186816, -182336, -211072, 467072, -112000, 209024, 204672, -52032, 26304, 227584, 102592, -354880, 111040, 387712, 28480, 385472, 374720, -150208, 45184 ], [ 302390, -87378, -420491, 58878, 63964, 68114, 446863, 304557, -67373, -177639, -159071, -179446, 442112, -107293, 202481, 201252, -46269, 39945, 226858, 87079, -343024, 117730, 361405, 3997, 379109, 361448, -157372, 41026 ], [ 149716, -86044, -278282, 102532, -36408, -59812, 382210, 148870, -150150, -107282, 19294, 63020, 250752, -71206, 152318, 175032, -2086, 144526, 221292, -31854, -252128, 169020, 159718, -183706, 330326, 259696, -212296, 9148 ], [ -2958, -84710, -136073, 146186, -136780, -187738, 317557, -6817, -232927, -36925, 197659, 305486, 59392, -35119, 102155, 148812, 42097, 249107, 215726, -150787, -161232, 220310, -41969, -371409, 281543, 157944, -267220, -22730 ], [ -114728, -90832, -99976, 132016, -159096, -201632, 268560, -132744, -269432, -12440, 231208, 417320, -35784, -19024, 47856, 123648, 83592, 329904, 169600, -243688, -61896, 226632, -206648, -464952, 179688, 72328, -292952, -76008 ], [ -149803, -110934, -262839, 9426, -35057, -1716, 248918, -202871, -219177, -73965, -6773, 284219, 49385, -40414, -14198, 100464, 120047, 366106, 47424, -287779, 53265, 148639, -301937, -381945, -21677, 16967, -263949, -169411 ], [ -184878, -131036, -425702, -113164, 88982, 198200, 229276, -272998, -168922, -135490, -244754, 151118, 134554, -61804, -76252, 77280, 156502, 402308, -74752, -331870, 168426, 70646, -397226, -298938, -223042, -38394, -234946, -262814 ], [ -211737, -129493, -327473, -38141, 116938, 219301, 199663, -270572, -78380, -152672, -303374, 114048, 113578, -5116, -68600, 81838, 174510, 329193, -185800, -326717, 199152, 22137, -384264, -192557, -212962, 8360, -200977, -307038 ], [ -232276, -111300, -28404, 188892, 70984, 102852, 162380, -212336, 43152, -135744, -224024, 150848, 10952, 111632, -7328, 107736, 178328, 171988, -288288, -283684, 164928, -3692, -288032, -68196, -40232, 133664, -163188, -313432 ], [ -252815, -93107, 270665, 415925, 25030, -13597, 125097, -154100, 164684, -118816, -144674, 187648, -91674, 228380, 53944, 133634, 182146, 14783, -390776, -240651, 130704, -29521, -191800, 56165, 132498, 258968, -125399, -319826 ], [ -45636, 53012, 207178, 260818, 6778, -102182, 39970, -191228, 193030, -87776, -201818, 190752, -140570, 250196, 135790, 171070, 96360, -104100, -288622, -85370, 44568, -78408, -42126, 172318, 120800, 180818, -162328, -249432 ], [ 224798, 234666, 42981, -439, -3779, -183027, -58447, -254846, 195491, -52816, -296877, 184496, -174541, 245642, 223351, 211711, -14316, -212338, -129623, 101091, -55988, -133700, 122393, 286191, 57872, 46153, -220012, -157708 ], [ 495232, 416320, -121216, -261696, -14336, -263872, -156864, -318464, 197952, -17856, -391936, 178240, -208512, 241088, 310912, 252352, -124992, -320576, 29376, 287552, -156544, -188992, 286912, 400064, -5056, -88512, -277696, -65984 ], [ 411857, 289130, 95214, -259994, -72572, -152092, -131932, -260297, 69773, -28482, -223760, -17191, -51675, 199044, 42594, 219669, -123129, -266572, -130290, 91822, -51227, -63941, 123014, 99201, 60977, -157742, -254696, -11221 ], [ 328482, 161940, 311644, -258292, -130808, -40312, -107000, -202130, -58406, -39108, -55584, -212622, 105162, 157000, -225724, 186986, -121266, -212568, -289956, -103908, 54090, 61110, -40884, -201662, 127010, -226972, -231696, 43542 ], [ 229477, 67005, 466274, -242060, -137144, 75548, -94823, -126928, -160875, -59104, 73157, -325658, 227864, 96931, -410452, 148688, -135578, -176869, -368422, -251783, 97952, 153371, -170697, -393260, 162863, -241572, -222986, 79645 ], [ 74204, 88188, 398424, -173520, 43360, 206096, -128564, 9600, -170788, -112832, 59932, -142072, 227680, -28028, -294256, 90176, -208120, -207068, -154568, -227380, -79424, 127588, -177804, -191504, 90068, -59504, -265720, 48572 ], [ -81069, 109371, 330574, -104980, 223864, 336644, -162305, 146128, -180701, -166560, 46707, 41514, 227496, -152987, -178060, 31664, -280662, -237267, 59286, -202977, -256800, 101805, -184911, 10252, 17273, 122564, -308454, 17499 ], [ -157792, 74534, 293334, -37390, 305018, 383742, -164706, 165806, -146064, -94248, 83372, 153670, 204132, -240136, -66524, -65738, -293974, -200346, 102070, -105864, -326436, 49082, -207938, 167858, -62202, 169882, -299028, 21066 ], [ -132400, -33129, 295887, 28965, 257017, 322355, -126365, 33579, -53512, 141916, 184894, 172967, 150634, -278132, 38954, -213697, -230287, -76169, -77537, 85772, -256010, -38663, -251661, 268069, -150361, 42025, -221794, 69665 ], [ -107008, -140792, 298440, 95320, 209016, 260968, -88024, -98648, 39040, 378080, 286416, 192264, 97136, -316128, 144432, -361656, -166600, 48008, -257144, 277408, -185584, -126408, -295384, 368280, -238520, -85832, -144560, 118264 ], [ -77626, -162490, 183528, 51950, 115670, 95811, -61563, -164695, 111327, 282294, 243158, 193066, 13143, -281479, 102055, -286430, -9088, -30750, -304901, 283644, -104268, -162208, -346322, 310061, -221019, -61229, -191481, 62298 ], [ -46116, -138340, 5968, -49940, -1860, -124690, -41438, -195446, 172806, 9468, 122684, 184004, -87114, -208086, -19178, -92172, 198464, -217740, -282338, 191000, -17144, -170304, -401108, 167346, -147166, 44686, -304618, -49436 ], [ -14606, -114190, -171592, -151830, -119390, -345191, -21313, -226197, 234285, -263358, 2210, 174942, -187371, -134693, -140411, 102086, 406016, -404730, -259775, 98356, 69980, -178400, -455894, 24631, -73313, 150601, -417755, -161170 ], [ -74196, -132000, -119652, -122420, -84780, -306352, -38088, -243448, 221964, -115384, -67504, 55660, -138108, -129980, -169664, 148084, 304688, -200820, -151312, 25592, 39644, -144856, -262780, 91236, 21680, 36576, -287232, -128324 ], [ -147451, -156104, -33287, -73315, -27349, -228612, -60398, -258674, 198573, 95710, -129604, -80155, -66417, -135569, -185120, 171843, 157028, 61725, -29964, -44190, -8311, -105066, -32481, 189239, 119844, -110440, -120160, -73791 ], [ -212416, -164926, 41594, -17990, 31486, -147510, -80300, -263926, 169146, 277370, -191068, -201568, -10672, -141574, -178574, 196762, 18776, 292020, 87710, -99750, -49350, -63428, 175516, 272314, 206754, -238954, 29094, -24744 ], [ -190336, -13287, -4107, 102645, 105063, -31107, -74918, -164451, 76341, 149973, -245854, -171760, -122360, -151947, 58993, 233861, -20692, 183690, 166807, -5979, -17771, -2386, 149342, 198645, 175497, -173197, -8741, -33300 ], [ -168256, 138352, -49808, 223280, 178640, 85296, -69536, -64976, -16464, 22576, -300640, -141952, -234048, -162320, 296560, 270960, -60160, 75360, 245904, 87792, 13808, 58656, 123168, 124976, 144240, -107440, -46576, -41856 ], [ -159378, 213747, -83182, 318890, 213584, 139665, -103725, -29117, -90026, -42024, -346977, -90045, -297429, -185874, 402674, 283727, -101007, 19530, 248764, 162985, 58484, 84698, 83099, 96163, 80629, -57188, -81569, -47633 ], [ -180676, 114870, -88380, 357300, 160224, 52242, -228362, -138666, -119604, 36912, -374002, 12374, -250394, -239556, 208324, 240878, -145006, 83700, 77368, 195714, 133096, 30740, 11270, 169878, -56934, -42376, -110066, -47058 ], [ -201974, 15993, -93578, 395710, 106864, -35181, -352999, -248215, -149182, 115848, -401027, 114793, -203359, -293238, 13974, 198029, -189005, 147870, -94028, 228443, 207708, -23218, -60559, 243593, -194497, -27564, -138563, -46483 ], [ -137184, -51588, -117556, 370556, 93368, -128172, -289956, -226556, -195308, 137532, -399072, 202344, -162048, -228684, -6604, 140432, -194676, 133752, -200252, 179596, 270020, -99616, -38608, 253960, -191756, -52616, -84536, 10216 ], [ 6520, -90481, -158749, 287135, 116414, -226267, -54873, -84623, -256603, 106735, -370552, 276266, -125984, -55747, 132109, 69316, -165213, 47870, -246735, 55971, 321057, -196584, 69308, 206258, -60403, -114210, 45138, 118362 ], [ 150224, -129374, -199942, 203714, 139460, -324362, 180210, 57310, -317898, 75938, -342032, 350188, -89920, 117190, 270822, -1800, -135750, -38012, -293218, -67654, 372094, -293552, 177224, 158556, 70950, -175804, 174812, 226508 ], [ 159543, -81958, -247000, 120004, 161214, -274727, 75939, 22052, -236240, 1366, -178090, 237654, -9996, -4925, 139184, -77251, -7636, 3878, -278110, -177968, 204460, -333655, 144890, 157774, 67170, -163227, 219809, 236649 ], [ 121432, -4080, -296128, 36192, 182512, -172952, -148104, -75744, -104128, -88656, 33648, 59312, 85408, -231176, -87872, -154232, 155296, 90864, -241264, -283584, -40352, -353688, 63056, 173552, 15696, -124472, 234920, 212200 ], [ 83321, 73798, -345256, -47620, 203810, -71177, -372147, -173540, 27984, -178678, 245386, -119030, 180812, -457427, -314928, -231213, 318228, 177850, -204418, -389200, -285164, -373721, -18778, 189330, -35778, -85717, 250031, 187751 ], [ 36036, 95312, -208836, -104240, 179458, -130090, -181732, -83434, -72114, -7186, 203046, 51350, 53334, -384170, -271604, -254294, 199560, 60918, -73148, -371286, -132282, -150258, 33830, 159238, -39204, 5002, 43030, 259948 ], [ -11666, 114264, -63982, -159624, 153031, -196307, 27522, 15213, -182767, 176193, 149157, 237581, -84275, -297299, -215990, -274925, 68092, -65283, 62414, -347757, 38677, 84273, 92549, 127061, -40446, 98083, -174067, 336538 ], [ -46940, 140104, 68720, -185664, 134480, -226924, 210232, 101996, -254948, 305668, 120232, 378048, -165924, -231296, -151804, -258996, -34492, -169072, 174212, -312828, 154292, 256828, 145352, 74184, -51960, 156136, -323108, 369656 ], [ -23181, 198662, 143700, -72320, 153340, -88441, 266858, 132425, -144387, 179099, 209886, 301136, 18237, -264416, -46901, -69407, 123, -166404, 173131, -223749, 7023, 134997, 170054, -77018, -112266, 47806, -148883, 196282 ], [ 578, 257220, 218680, 41024, 172200, 50042, 323484, 162854, -33826, 52530, 299540, 224224, 202398, -297536, 58002, 120182, 34738, -163736, 172050, -134670, -140246, 13166, 194756, -228220, -172572, -60524, 25342, 22908 ], [ 32923, 237523, 164177, 84933, 188657, 103061, 358006, 150524, 94501, -21335, 360871, 139626, 295092, -324329, 88052, 188604, 66887, -185152, 112028, -48102, -209359, -43667, 204572, -260091, -152877, -115988, 118045, -83740 ], [ 78624, 96096, -91744, 20832, 201376, 23136, 358144, 71680, 250464, -13216, 378144, 43072, 245504, -341280, 1664, 68544, 95200, -244032, -39680, 34560, -156896, 608, 191232, -106336, -8736, -89216, 83936, -86592 ], [ 124325, -45331, -347665, -43269, 214095, -56789, 358282, -7164, 406427, -5097, 395417, -53482, 195916, -358231, -84724, -51516, 123513, -302912, -191388, 117222, -104433, 44883, 177892, 47419, 135405, -62444, 49827, -89444 ], [ 83926, -101568, -347778, -34584, 156702, -151666, 211476, -24912, 345180, -15178, 320150, -23462, 103712, -298420, -74330, -137766, 37922, -213028, -243024, 121610, -40952, 29742, 137280, 51878, 235530, 15582, 58432, -56400 ], [ -11823, -103040, -183443, 20892, 54237, -256155, -29794, -3384, 144298, -36959, 185393, 87927, -15888, -189262, -1719, -202281, -120893, -27510, -230328, 75679, 29612, -23595, 79136, -39639, 307359, 126557, 94496, -280 ], [ -107572, -104512, -19108, 76368, -48228, -360644, -271064, 18144, -56584, -58740, 50636, 199316, -135488, -80104, 70892, -266796, -279708, 158008, -217632, 29748, 100176, -76932, 20992, -131156, 379188, 237532, 130560, 55840 ], [ 5907, 14400, 5672, 176893, -71957, -184104, -262541, -57, -16527, 4352, -83684, 251330, -47342, -60911, 76243, -202605, -198591, 116001, -191883, -21256, 134678, -3653, 10215, -772, 284064, 85281, -44751, 47037 ], [ 163434, 158656, 1072, 286902, -79110, 51600, -201430, -26622, 74254, 85312, -217912, 290844, 84540, -60658, 67434, -111318, -66962, 26094, -163386, -73328, 161588, 96282, 9410, 176328, 153792, -122386, -264562, 24566 ], [ 311365, 297184, -4353, 388289, -87280, 269948, -138009, -54257, 156359, 161599, -342517, 320059, 208563, -60000, 56802, -20960, 55117, -54746, -132105, -124719, 179147, 184354, 3323, 341076, 31334, -316096, -466784, 188 ], [ 248184, 309696, -27928, 299992, -117824, 106464, -23768, -105432, 47592, 135080, -255416, 122696, 159688, -50432, 6064, 48960, -32904, 63888, -39576, -161128, -9016, 11440, -118968, 234080, 80784, -202752, -282048, -66144 ], [ 185003, 322208, -51503, 211695, -148368, -57020, 90473, -156607, -61175, 108561, -168315, -74667, 110813, -40864, -44674, 118880, -120925, 182522, 52953, -197537, -197179, -161474, -241259, 127084, 130234, -89408, -97312, -132476 ], [ 100966, 315754, -83124, 140120, -165274, -147562, 143238, -194828, -94882, 65476, -113002, -218426, 73086, -50004, -103524, 161554, -168422, 220150, 91716, -204918, -291250, -279722, -312706, 75330, 141668, 10826, 38704, -164392 ], [ -42163, 255563, -137542, 115924, -143539, -31435, 21821, -196346, 84081, -24546, -147755, -210307, 66945, -112150, -185358, 127031, -101101, 28261, -21858, -130053, -118727, -243083, -240095, 180095, 45390, 73915, 36680, -98796 ], [ -185292, 195372, -191960, 91728, -121804, 84692, -99596, -197864, 263044, -114568, -182508, -202188, 60804, -174296, -267192, 92508, -33780, -163628, -135432, -55188, 53796, -206444, -167484, 284860, -50888, 137004, 34656, -33200 ], [ -169812, 120826, -142615, -1053, -108682, 133246, -79278, -187832, 345064, -146532, -186340, -179373, 99521, -156384, -234043, 37877, -21140, -146121, -134529, 625, 170956, -183016, -91155, 220456, -31424, 120915, 34832, -62600 ], [ 18696, 30620, 19926, -168654, -104956, 108084, 95660, -165200, 321328, -115160, -156440, -140526, 187174, -51136, -75458, -38690, -68152, 99818, -8742, 35654, 227720, -174000, -10770, -28496, 114304, 18450, 37408, -195632 ], [ 207204, -59586, 182467, -336255, -101230, 82922, 270598, -142568, 297592, -83788, -126540, -101679, 274827, 54112, 83127, -115257, -115164, 345757, 117045, 70683, 284484, -164984, 69615, -277448, 260032, -84015, 39984, -328664 ], [ 223424, -75648, 132816, -351552, 11952, -9184, 153328, -125024, 185232, -35888, -92768, -68464, 265424, 30208, 70288, -48880, -77120, 391456, 100432, 29904, 168288, -115040, 117184, -263584, 175696, -149968, 105728, -297344 ], [ 164268, -59272, -9669, -300216, 173021, -130578, -91783, -109706, 34099, 19243, -57302, -37713, 213559, -50200, -17549, 80035, -1864, 349550, 21519, -44041, -23578, -47190, 150396, -134738, -9293, -199947, 199108, -194120 ], [ 105112, -42896, -152154, -248880, 334090, -251972, -336894, -94388, -117034, 74374, -21836, -6962, 161694, -130608, -105386, 208950, 73392, 307644, -57394, -117986, -215444, 20660, 183608, -5892, -194282, -249926, 292488, -90896 ], [ 70673, -101259, -141948, -104913, 256179, -290395, -270281, -17519, 14199, -14723, -28034, -64159, 64805, -53558, -21107, 60896, 146821, 299317, -46070, -132837, -162513, -104480, 16984, 28748, -45203, -128629, 181622, -37757 ], [ 38588, -166740, -117200, 47876, 155508, -320916, -173980, 65212, 172324, -117556, -38200, -129732, -36372, 38488, 79564, -113536, 220076, 294188, -26152, -142060, -86268, -248000, -168672, 54416, 135692, 8980, 51304, 10612 ], [ 1829, -212910, -107122, 180082, 57078, -334400, -62235, 109468, 287144, -186006, -57147, -195212, -124352, 110713, 174370, -268993, 263322, 273405, -15600, -136172, -32364, -356351, -316942, 64280, 281529, 114501, -66672, 42883 ], [ -66090, -130340, -194844, 175068, -26412, -234304, 152470, -102776, 113264, -25236, -134634, -260072, -124352, 50798, 230076, -297950, 106508, 148262, -67488, -29544, -127400, -230242, -215972, -31216, 193646, 6102, -102368, -32166 ], [ -134009, -47770, -282566, 170054, -109902, -134208, 367175, -315020, -60616, 135534, -212121, -324932, -124352, -9117, 285782, -326907, -50306, 23119, -119376, 77084, -222436, -104133, -115002, -126712, 105763, -102297, -138064, -107215 ], [ -197752, 31944, -299800, 135088, -118752, -66920, 477680, -394560, -178936, 202848, -263112, -309648, -116184, -81712, 334976, -323784, -137560, -14056, -116832, 171288, -211256, -72984, -21952, -182104, 59184, -137248, -170456, -113584 ], [ -253665, 106303, -184869, 43962, 12348, -61147, 392810, -225280, -193081, 94932, -264423, -144094, -92701, -178082, 371960, -260511, -94389, 113709, -12228, 242197, -921, -219885, 56248, -162301, 90050, -34484, -196653, 8822 ], [ -309578, 180662, -69938, -47164, 143448, -55374, 307940, -56000, -207226, -12984, -265734, 21460, -69218, -274452, 408944, -197238, -51218, 241474, 92376, 313106, 209414, -366786, 134448, -142498, 120916, 68280, -222850, 131228 ], [ -228029, 157274, -76297, -122638, 138906, -21469, 188256, -13236, -223750, -41626, -188889, 78074, -136943, -170570, 325795, -136422, -97864, 262340, 136673, 246982, 283067, -345506, 213389, -41796, 58780, 158473, -140276, 176011 ], [ -40740, 58696, -175956, -186072, 30024, 34076, 41792, -67792, -242104, -9288, -51924, 50888, -274828, 87352, 150236, -77496, -213600, 200976, 134580, 75448, 251580, -194856, 292900, 121136, -74896, 238996, 25968, 161084 ], [ 146549, -39882, -275615, -249506, -78858, 89621, -104672, -122348, -260458, 23050, 85041, 23702, -412713, 345274, -25323, -18570, -329336, 139612, 132487, -96086, 220093, -44206, 372411, 284068, -208572, 319519, 192212, 146157 ], [ 146098, -47254, -111448, -280972, -200610, 173642, -131760, -59760, -119224, 53894, 167862, 18512, -310262, 321550, 30346, -52380, -329026, 165422, 114500, 310, 213428, 70714, 244238, 148614, -169538, 271432, 116518, 80254 ], [ 93497, -29291, 126004, -303558, -325937, 265573, -125688, 35368, 66340, 84323, 235643, 19432, -141051, 219591, 150245, -111950, -296481, 215447, 92098, 171131, 213658, 175709, 58375, -69725, -82529, 187620, -26381, 191 ], [ 40896, -11328, 363456, -326144, -451264, 357504, -119616, 130496, 251904, 114752, 303424, 20352, 28160, 117632, 270144, -171520, -263936, 265472, 69696, 341952, 213888, 280704, -127488, -288064, 4480, 103808, -169280, -79872 ], [ -9957, -69334, 188426, -83241, -317220, 210465, -120283, 188663, 248753, 14081, 275525, 87719, -8893, 17651, 295375, -184676, -142059, 262321, 110843, 165404, 109123, 181045, -113205, -93668, -132531, 153741, -125304, 35887 ], [ -60810, -127340, 13396, 159662, -183176, 63426, -120950, 246830, 245602, -86590, 247626, 155086, -45946, -82330, 320606, -197832, -20182, 259170, 151990, -11144, 4358, 81386, -98922, 100728, -269542, 203674, -81328, 151646 ], [ -77578, -130296, -112059, 292560, -95662, -13933, -141552, 267432, 257711, -179301, 179197, 183313, -37389, -143451, 294997, -184893, 55925, 219669, 180127, -161397, -65512, -18038, -94459, 237459, -354148, 215852, -50582, 251685 ], [ 28360, 64928, -59044, 29440, -175656, 159556, -233920, 152800, 324756, -243356, -35140, 70636, 135364, -64676, 86364, -78012, -32740, 49308, 161428, -216988, -9760, -116616, -125348, 166596, -250096, 92112, -67464, 295132 ], [ 134298, 260152, -6029, -233680, -255650, 333045, -326288, 38168, 391801, -307411, -249477, -42041, 308117, 14099, -122269, 28869, -121405, -121053, 142729, -272579, 45992, -215194, -156237, 95733, -146044, -31628, -84346, 338579 ], [ 204466, 350726, -7594, -322700, -254374, 336414, -330696, -10304, 379596, -337876, -312364, -112448, 311460, -21166, -245962, 88550, -195860, -250924, 165190, -246970, 36634, -205282, -162866, -1050, -16192, -47578, -142578, 283956 ], [ 228133, 305255, -80113, -185390, -147447, 118627, -220756, 27232, 264366, -324674, -178366, -127904, 94570, -204683, -259233, 86871, -251842, -328158, 241159, -115801, -57367, -54333, -137957, -131529, 147200, 76599, -254565, 101842 ], [ 251800, 259784, -152632, -48080, -40520, -99160, -110816, 64768, 149136, -311472, -44368, -143360, -122320, -388200, -272504, 85192, -307824, -405392, 317128, 15368, -151368, 96616, -113048, -262008, 310592, 200776, -366552, -80272 ], [ 250087, 228413, -181186, -37895, -105838, -130017, -93096, 36499, 174276, -197200, -19135, -120566, -167115, -304267, -144910, 56003, -134051, -224221, 251617, 53507, -129839, 214355, -148154, -319512, 365279, 261593, -294834, -43206 ], [ 234838, 204562, -186292, -95510, -263020, -61178, -124560, -26866, 274280, -29024, -51910, -77372, -120126, -77694, 57812, 12142, 162258, 94766, 110650, 42030, -46694, 314382, -215268, -338096, 361990, 288618, -125140, 110756 ], [ 219589, 180711, -191398, -153125, -420202, 7661, -156024, -90231, 374284, 139152, -84685, -34178, -73137, 148879, 260534, -31719, 458567, 413753, -30317, 30553, 36451, 414409, -282382, -356680, 358701, 315643, 44554, 264718 ], [ 231020, 136760, -112484, -139080, -275284, 21100, -190348, -16456, 295368, 212108, -106340, -54844, -64348, 22992, 249076, -21500, 323456, 170680, -12904, 99156, 158096, 296096, -145136, -188624, 357012, 155668, 468, 194320 ], [ 246453, 89794, -20967, -114286, -85051, 26229, -225101, 77890, 189614, 270781, -126327, -85089, -61289, -155764, 205491, -3169, 123632, -156702, 28266, 179771, 285516, 145032, 22764, 7428, 355563, -32357, -75685, 90268 ], [ 266624, 46878, 68734, -82092, 94680, 15420, -256548, 174150, 82702, 314048, -149106, -106614, -67162, -296288, 155210, 366, -57054, -456398, 66924, 248320, 388514, 392, 161604, 179476, 330908, -190242, -143814, -7836 ], [ 336544, 46487, 139367, 27802, 164140, -162738, -253282, 290507, -36369, 195552, -201201, -36579, -166821, -35376, 34621, -151457, -36791, -465391, 79206, 190176, 235081, -76796, -4686, 99482, 62590, -31657, -127691, -43486 ], [ 406464, 46096, 210000, 137696, 233600, -340896, -250016, 406864, -155440, 77056, -253296, 33456, -266480, 225536, -85968, -303280, -16528, -474384, 91488, 132032, 81648, -153984, -170976, 19488, -205728, 126928, -111568, -79136 ], [ 411942, 46965, 219565, 207018, 269971, -393453, -249921, 423023, -196391, -24451, -245086, 76800, -316019, 370080, -133813, -389597, 14389, -460375, 75077, 52391, 8855, -143854, -264606, -54451, -394029, 214834, -113953, -108038 ], [ 270124, 50714, 89546, 183604, 230710, -158922, -257074, 210158, -58782, -87126, -99036, 59136, -250998, 248640, -15386, -326186, 69658, -393790, -6918, -76386, 120382, 65860, -192156, -114550, -399434, 141188, -158642, -121516 ], [ 128306, 54463, -40473, 160190, 191449, 75609, -264227, -2707, 78827, -149801, 47014, 41472, -185977, 127200, 103041, -262775, 124927, -327205, -88913, -205163, 231909, 275574, -119706, -174649, -404839, 67542, -203331, -134994 ], [ 58812, 77772, -133028, 139116, 181384, 219804, -171720, -123256, 115864, -154684, 95852, -12900, -129248, 53964, 162776, -161432, 191380, -303388, -65980, -213952, 208148, 317120, -75456, -172588, -291456, 7444, -154072, -164120 ], [ 55615, 119011, -191241, 120187, 198082, 281191, 12142, -159182, 60710, -106591, 55579, -100921, -80120, 24915, 168710, -25318, 268085, -318775, 53137, -112752, 60373, 204512, -57056, -113547, -69184, -40235, -18694, -207590 ], [ 52418, 160250, -249454, 101258, 214780, 342578, 196004, -195108, 5556, -58498, 15306, -188942, -30992, -4134, 174644, 110796, 344790, -334162, 172254, -11552, -87402, 91904, -38656, -54506, 153088, -87914, 116684, -251060 ], [ 11379, 144182, -180235, 104038, 100187, 216914, 134692, -135681, 80265, 45406, 37083, -140742, 46985, 106200, 182193, 7312, 218498, -361194, 231004, 33786, -118863, 920, -145818, -48097, 169677, 4300, 21933, -177859 ], [ -43016, 107888, -66040, 114480, -60744, 25232, -13152, -42600, 200808, 169008, 80760, -44464, 135144, 265728, 190312, -180736, 20560, -392336, 268448, 59408, -109272, -82432, -297296, -60264, 113672, 145888, -154040, -63480 ], [ -97411, 71594, 48155, 124922, -221675, -166450, -160996, 50481, 321351, 292610, 124437, 51814, 223303, 425256, 198431, -368784, -177378, -423478, 305892, 85030, -99681, -165784, -448774, -72431, 57667, 287476, -330013, 50899 ], [ -127496, 62206, -70894, 93564, -194638, -136680, -173166, 97472, 322082, 155138, -41238, 99296, 23504, 258612, 215350, -231364, -34228, -280776, 153740, 83944, -203104, -134010, -254016, 57478, 43242, 186272, -335266, 142794 ], [ -156476, 54041, -200545, 60306, -159057, -96844, -179169, 142368, 317367, 5799, -216429, 144560, -189384, 77142, 232669, -79150, 124426, -130172, -7030, 81644, -311664, -97003, -43520, 193845, 30707, 74032, -332759, 233667 ], [ -166132, 68896, -273476, 12552, -130408, -76212, -160064, 160792, 287392, -113056, -323524, 185600, -323112, -44780, 249760, 64520, 251340, -21172, -105856, 78536, -390536, -84444, 107296, 295160, 12216, 1536, -301640, 291496 ], [ -83999, 193096, -76987, -104058, -134686, -146799, -21696, 53474, 137432, -87112, -107163, 206576, -80830, 116151, 265768, 167606, 227489, -109791, 89552, 71590, -328390, -188013, -25368, 229978, -34566, 117824, -134614, 192366 ], [ -1866, 317296, 119502, -220668, -138964, -217386, 116672, -53844, -12528, -61168, 109198, 227552, 161452, 277082, 281776, 270692, 203638, -198410, 284960, 64644, -266244, -291582, -158032, 164796, -81348, 234112, 32412, 93236 ], [ 4487, 307360, 223021, -211512, -99988, -252792, 201859, -42344, -84530, -89764, 263495, 230933, 302592, 318835, 240292, 227573, 153993, -225343, 322256, 24605, -234500, -272409, -156929, 172262, -109671, 213807, 146239, 33508 ], [ -107040, 88768, 181920, -6720, 6272, -233472, 204320, 153984, -35264, -203200, 321248, 206944, 286400, 175200, 109376, -42976, 64224, -156320, 113600, -66912, -250048, -62304, 52256, 292736, -109280, -18976, 177312, 35072 ], [ -218567, -129824, 140819, 198072, 112532, -214152, 206781, 350312, 14002, -316636, 379001, 182955, 270208, 31565, -21540, -313525, -25545, -87297, -95056, -158429, -265596, 147801, 261441, 413210, -108889, -251759, 208385, 36636 ], [ -124392, -212518, 105136, 220276, 152166, -164452, 192274, 326658, 18328, -345414, 294262, 85760, 219072, -29792, -86810, -328000, -12470, -90080, -64928, -197936, -182290, 231976, 368776, 374364, -99020, -331760, 111204, -664 ], [ 102020, -207849, 72936, 125102, 148969, -95222, 166859, 161587, -6236, -319769, 117921, -58496, 145472, -38256, -109879, -177856, 66719, -139024, 118704, -204008, -35435, 235196, 410636, 233098, -83058, -313544, -68426, -62948 ], [ 328432, -203180, 40736, 29928, 145772, -25992, 141444, -3484, -30800, -294124, -58420, -202752, 71872, -46720, -132948, -27712, 145908, -187968, 302336, -210080, 111420, 238416, 452496, 91832, -67096, -295328, -248056, -125232 ], [ 199468, -25117, -44132, -75107, 76911, -26549, 91937, 62884, -127393, -89860, -114928, -110534, 150975, 49164, -49161, -100685, 140699, -45297, 277120, -148930, -45136, 233029, 374200, -49035, -76841, -165316, -107878, -98406 ], [ -4312, 189450, -140088, -182218, -5774, -41798, 37358, 177976, -239150, 152008, -146208, 31468, 262226, 167016, 57122, -220630, 117722, 137714, 207936, -73628, -265568, 225830, 270608, -189818, -91998, -11768, 99628, -52820 ] ], [ [ 485632, 36352, -467200, 291136, 229120, 370624, 418688, 431872, -208640, -98112, -169664, -230784, 441728, -13440, 363904, 320128, 22592, -180672, 312064, 19520, -330944, 337728, 396160, 111552, 341824, 297280, -10816, -70272 ], [ 446578, 40090, -461257, 284554, 202036, 346150, 417845, 392095, -212639, -100221, -146597, -196914, 425216, -21999, 353995, 313804, 25649, -162477, 315694, 15293, -326480, 329238, 364111, 83439, 338695, 292984, -18772, -62154 ], [ 147164, 68748, -415694, 234092, -5608, 158516, 411382, 87138, -243298, -116390, 30250, 62756, 298624, -87618, 278026, 265320, 49086, -22982, 343524, -17114, -292256, 264148, 118402, -132094, 314706, 260048, -79768, 84 ], [ -152250, 97406, -370131, 183630, -213252, -29118, 404919, -217819, -273957, -132559, 207097, 322426, 172032, -153237, 202057, 216836, 72523, 116513, 371354, -49521, -258032, 199058, -127307, -347627, 290717, 227112, -140764, 62322 ], [ -315192, 108048, -360280, 125328, -259240, -74208, 372400, -415576, -296360, -123144, 234552, 426296, 105192, -172144, 135504, 163072, 107352, 238736, 301952, -107640, -146200, 167320, -308200, -448232, 178808, 141144, -202312, 31880 ], [ -222249, 84910, -417389, 52326, -2123, 147972, 291026, -412333, -303283, -65759, -18103, 238041, 150387, -103466, 86606, 99408, 163541, 328574, 50240, -213969, 111147, 198117, -367563, -333347, -97951, -44259, -264895, -172337 ], [ -129306, 61772, -474498, -20676, 254994, 370152, 209652, -409090, -310206, -8374, -270758, 49786, 195582, -34788, 37708, 35744, 219730, 418412, -201472, -320298, 368494, 228914, -426926, -218462, -374710, -229662, -327478, -376554 ], [ -135683, -42967, -312843, 46449, 248718, 354887, 198101, -320996, -190756, 35296, -393530, 25344, 165806, 27884, 39640, 89626, 276634, 417523, -320792, -389967, 447312, 143907, -386904, -150559, -380822, -150216, -306731, -467242 ], [ -218460, -210476, 17092, 221364, 39832, 156972, 240260, -167632, 25904, 68416, -416392, 126912, 78360, 85936, 80672, 233928, 334088, 346844, -338272, -431436, 388800, -30180, -270432, -118796, -178744, 132960, -221884, -470600 ], [ -301237, -377985, 347027, 396279, -169054, -40943, 282419, -14268, 242564, 101536, -439254, 228480, -9086, 143988, 121704, 378230, 391542, 276165, -355752, -472905, 330288, -204267, -153960, -87033, 23334, 416136, -137037, -473958 ], [ -94124, -162148, 326286, 200934, -94818, -101698, 195158, -107540, 252386, 117088, -424766, 201312, -100222, 149084, 177370, 340426, 208120, 94516, -226010, -273822, 107400, -258456, -35130, 41066, 113056, 242022, -171656, -296776 ], [ 193514, 160174, 208135, -97261, 58063, -124353, 71947, -269322, 204753, 127760, -399903, 138384, -192383, 139470, 237101, 252037, -42212, -117958, -55373, -7919, -161148, -279340, 84355, 195925, 171568, -59117, -239460, -69444 ], [ 481152, 482496, 89984, -395456, 210944, -147008, -51264, -431104, 157120, 138432, -375040, 75456, -284544, 129856, 296832, 163648, -292544, -330432, 115264, 257984, -429696, -300224, 203840, 350784, 230080, -360256, -307264, 157888 ], [ 471147, 279406, 232538, -406910, 57580, -81780, 24268, -312723, -61633, 62026, -214960, -107325, -76601, 251756, 45718, 173975, -222371, -314884, -102086, -11622, -273273, -145319, 42978, 50427, 288523, -387994, -239736, 104873 ], [ 461142, 76316, 375092, -418364, -95784, -16552, 99800, -194342, -280386, -14380, -54880, -290106, 131342, 373656, -205396, 184302, -152198, -299336, -319436, -281228, -116850, 9586, -117884, -249930, 346966, -415732, -172208, 51858 ], [ 404487, -42929, 470806, -412868, -173928, 61556, 114947, -70256, -417769, -82336, 77095, -389502, 280840, 410321, -386780, 156784, -109310, -285703, -425666, -456669, -29472, 140281, -259731, -452132, 366869, -378060, -140750, 14063 ], [ 179892, 139668, 397896, -346352, 18720, 186032, -87292, 74368, -262220, -119872, 107892, -188712, 219936, 140140, -317136, -6976, -164648, -278964, -131864, -293116, -190656, 183820, -333124, -300976, 248028, -104912, -239144, 31060 ], [ -44703, 322265, 324986, -279836, 211368, 310508, -289531, 218992, -106671, -157408, 138689, 12078, 159032, -130041, -247492, -170736, -219986, -272225, 161938, -129563, -351840, 227359, -406517, -149820, 129187, 168236, -337538, 48057 ], [ -135968, 290882, 297426, -174010, 299166, 393994, -315670, 256666, -4912, -75064, 176036, 113058, 158988, -280792, -132788, -283406, -222034, -168446, 202610, 8360, -448844, 171358, -441270, 18566, 30946, 242174, -334492, 83854 ], [ -53904, -18675, 328821, -17081, 250659, 424193, -112879, 155305, 26920, 163124, 221898, 84285, 238062, -276284, 40494, -329659, -154805, 61485, -85787, 112964, -462414, -14045, -425791, 209351, -40515, 57139, -199574, 144091 ], [ 28160, -328232, 360216, 139848, 202152, 454392, 89912, 53944, 58752, 401312, 267760, 55512, 317136, -271776, 213776, -375912, -87576, 291416, -374184, 217568, -475984, -199448, -410312, 400136, -111976, -127896, -64656, 204328 ], [ 63394, -370654, 226296, 127322, 78930, 250801, 162023, -11597, 80549, 329330, 259922, 111534, 162765, -311773, 210493, -196010, 50048, 192022, -469351, 202772, -396164, -300896, -420198, 353951, -195257, -124831, -107683, 134590 ], [ 73652, -270604, 4208, 24420, -84140, -77478, 164438, -58034, 96994, 91924, 223444, 212780, -116110, -375506, 113042, 104508, 225216, -83012, -461462, 124296, -266536, -357568, -443612, 181382, -284842, -21446, -245614, -4468 ], [ 83910, -170554, -217880, -78482, -247210, -405757, 166853, -104471, 113439, -145482, 186966, 314026, -394985, -439239, 15591, 405026, 400384, -358046, -453573, 45820, -136908, -414240, -467026, 8813, -374427, 81939, -383545, -143526 ], [ 32548, -167904, -215308, -126204, -236580, -305296, 18408, -177448, 109764, 16792, 91248, 93412, -307860, -320852, -24640, 443324, 233232, -186300, -204464, -91096, -29260, -338632, -314260, 51724, -249712, -7776, -242176, -112044 ], [ -28057, -179864, -179037, -165649, -199895, -140524, -152666, -254406, 103071, 239018, -13356, -175481, -165835, -175147, -56288, 442289, 14732, 52463, 80828, -236778, 75091, -243182, -135067, 126957, -92852, -126456, -58912, -54981 ], [ -89920, -179402, -141666, -180130, -149750, 13838, -305316, -309554, 94302, 432030, -113716, -405024, -43408, -46050, -67386, 435198, -178872, 262012, 345066, -349890, 160222, -137260, 26356, 186206, 63446, -222190, 93378, 72 ], [ -164992, -48509, -92745, 67511, 41725, 58895, -264514, -135697, 63735, 318295, -169514, -221392, -126760, -91337, 137291, 364519, -111068, 164814, 388237, -121017, 43543, 78618, 1194, 77623, 213843, -76991, -79559, 34020 ], [ -240064, 82384, -43824, 315152, 233200, 103952, -223712, 38160, 33168, 204560, -225312, -37760, -210112, -136624, 341968, 293840, -43264, 67616, 431408, 107856, -73136, 294496, -23968, -30960, 364240, 68208, -252496, 67968 ], [ -286758, 143809, -23386, 480942, 323056, 89131, -227871, 99121, -28206, 163016, -274971, 104369, -274263, -172454, 427974, 265973, -4405, 45710, 398804, 290739, -123588, 358334, -76423, -76207, 403127, 148468, -334811, 62037 ], [ -268588, 46450, -68052, 459644, 180640, -62554, -334798, -97966, -159996, 286480, -310598, 151634, -294526, -186668, 242732, 335962, -31706, 195900, 193000, 368502, -22664, 74652, -191262, 23314, 187134, 80296, -209990, -35046 ], [ -250418, -50909, -112718, 438346, 38224, -214239, -441725, -295053, -291786, 409944, -346225, 198899, -314789, -200882, 57490, 405951, -59007, 346090, -12804, 446265, 78260, -209030, -306101, 122835, -28859, 12124, -85169, -132129 ], [ -126624, -163436, -183292, 410772, 17512, -282788, -350412, -235796, -365412, 415700, -337824, 260600, -246528, -98180, 64764, 314672, -118204, 324008, -174292, 323652, 160812, -329824, -250864, 156632, -23236, -76376, 27928, -108936 ], [ 93992, -289867, -277615, 377445, 108362, -275129, -77379, 58443, -385721, 313557, -289064, 335534, -97120, 111695, 248511, 75564, -206639, 144010, -295157, 17361, 226523, -301304, -39724, 130182, 185535, -183510, 130278, 24510 ], [ 314608, -416298, -371938, 344118, 199212, -267470, 195654, 352682, -406030, 211414, -240304, 410468, 52288, 321570, 432258, -163544, -295074, -35988, -416022, -288930, 292234, -272784, 171416, 103732, 394306, -290644, 232628, 157956 ], [ 380269, -347586, -423880, 212140, 281290, -160701, 109137, 235980, -331632, 127954, -37422, 260050, 154300, 157105, 270480, -254769, -130396, 56898, -427050, -405008, 171812, -304461, 222110, 145146, 308246, -228985, 225243, 150387 ], [ 391240, -210000, -460864, 45344, 360272, -18952, -104280, -25760, -223808, 51088, 219856, 30096, 239584, -139480, -13248, -293800, 123616, 246096, -399312, -453952, -14304, -357384, 216176, 210512, 118128, -107752, 179128, 93048 ], [ 402211, -72414, -497848, -121452, 439254, 122797, -317697, -287500, -115984, -25778, 477134, -199858, 324868, -436065, -296976, -332831, 377628, 435294, -371574, -502896, -200420, -410307, 210242, 275878, -71990, 13481, 133013, 35709 ], [ 160556, 79472, -226348, -193296, 295926, -78126, -139404, -131438, -215686, 93530, 281410, 25874, 68690, -447662, -288060, -303442, 257112, 202290, -235860, -431698, -37726, -109382, 188226, 286178, -32076, 88910, -81006, 159716 ], [ -92582, 232008, 59174, -260824, 142493, -294625, 56694, 43615, -324821, 221755, 65095, 272319, -203009, -446305, -265842, -270943, 119572, -49905, -95238, -355039, 140823, 207627, 165479, 293975, 18294, 162257, -302657, 291966 ], [ -284980, 351128, 294352, -268736, 39792, -439268, 232936, 196068, -370316, 318956, -87624, 458304, -369996, -436864, -206100, -203644, 16812, -242640, 21356, -277012, 262268, 427988, 167704, 265496, 47832, 189048, -431436, 365608 ], [ -188863, 311522, 290396, 6528, 178068, -242595, 314862, 241171, -113521, 268793, 61738, 357104, -39601, -389024, 31881, 28955, 79257, -152940, 23817, -192487, 112469, 189271, 288546, 64706, -21582, -5302, -119073, 160862 ], [ -92746, 271916, 286440, 281792, 316344, -45922, 396788, 286274, 143274, 218630, 211100, 255904, 290794, -341184, 269862, 261554, 141702, -63240, 26278, -107962, -37330, -49446, 409388, -136084, -90996, -199652, 193290, -43884 ], [ -2695, 207713, 186859, 378919, 376779, 44695, 448690, 270996, 321607, 164147, 307389, 148206, 487548, -329587, 345276, 318932, 170397, -69696, 884, -29314, -136693, -167329, 421492, -192793, -48927, -303516, 319983, -164084 ], [ 77920, 105248, -61472, 198944, 316128, -29664, 453888, 161792, 377888, 102944, 321120, 30400, 476416, -374368, 167808, 103744, 146592, -225728, -67840, 40192, -157600, -97248, 264448, -25376, 166560, -266624, 157856, -152768 ], [ 158535, 2783, -309803, 18969, 255477, -104023, 459086, 52588, 434169, 41741, 334851, -87406, 465284, -419149, -9660, -111444, 122787, -381760, -136564, 109698, -178507, -27167, 107404, 142041, 382047, -229732, -4271, -141452 ], [ 71122, -57920, -292470, -60808, 188778, -209350, 277916, 50064, 298804, 57202, 266514, -17346, 274784, -358524, -63550, -196418, 46678, -335436, -207472, 115406, -112936, -39910, 99264, 133058, 457422, -69206, 23232, -85616 ], [ -124309, -91776, -104353, -76172, 118191, -334585, -23062, 116120, 40238, 121947, 145419, 173485, -31024, -230138, -37997, -197683, -63055, -159026, -279784, 80101, 8228, -105897, 186848, 10675, 442725, 170799, 172640, -1160 ], [ -319740, -125632, 83764, -91536, 47604, -459820, -324040, 182176, -218328, 186692, 24324, 364316, -336832, -101752, -12444, -198948, -172788, 17384, -352096, 44796, 129392, -171884, 274432, -111708, 428028, 410804, 322048, 83296 ], [ -187231, -12352, 35768, 47247, 8937, -209976, -249407, 169629, -69173, 211328, -115980, 387510, -210010, -80469, 21089, -194399, -64325, -20773, -253769, -21080, 158482, -7591, 193277, 45076, 384736, 206171, 98315, 156751 ], [ 14318, 131904, -61936, 218482, -23010, 118832, -95698, 140534, 165818, 227520, -260328, 375412, 7892, -81734, 56302, -188626, 90074, -104102, -119518, -93392, 168188, 205182, 76598, 260632, 335424, -92070, -203974, 227890 ], [ 205479, 272544, -158331, 376123, -52432, 419988, 53501, 108213, 382365, 241349, -397495, 354137, 218881, -86048, 82454, -177952, 227839, -177726, 8365, -166805, 167817, 395862, -38631, 458204, 289922, -372416, -488608, 283988 ], [ 168104, 333632, -225928, 234696, -26304, 112800, 103480, 4920, 193144, 203192, -376680, 130968, 277784, -157440, -90736, -59456, -344, -37840, -3848, -264440, -54248, 100496, -121960, 260128, 328240, -259072, -384832, 9184 ], [ 130729, 394720, -293525, 93269, -176, -194388, 153459, -98373, 3923, 165035, -355865, -92201, 336687, -228832, -263926, 59040, -228527, 102046, -16061, -362075, -276313, -194870, -205289, 62052, 366558, -145728, -281056, -265620 ], [ 62466, 436974, -334716, -18104, -20734, -344814, 140642, -181188, -78294, 116780, -324334, -256222, 345226, -272732, -393484, 134054, -338306, 153138, -34388, -374450, -364422, -399534, -243318, -48970, 333068, -22130, -159472, -401464 ], [ -93313, 425865, -301090, -44324, -173569, -51081, -50097, -205982, 142667, 39914, -262441, -252657, 211067, -238738, -399418, 85869, -112607, -47353, -70038, -145255, -72989, -347209, -152997, 86661, 96122, 130521, 12568, -143588 ], [ -249092, 414756, -267464, -70544, -326404, 242652, -240836, -230776, 363628, -36952, -200548, -249092, 76908, -204744, -405352, 37684, 113092, -247844, -105688, 83940, 218444, -294884, -62676, 222292, -140824, 283172, 184608, 114288 ], [ -202460, 343070, -161293, -145263, -323534, 396938, -234906, -269672, 438520, -105612, -120076, -213407, 73275, -82464, -256857, 16823, 168676, -222483, -57595, 147915, 350212, -296184, 7647, 191416, -148288, 251617, 217520, 129064 ], [ 64984, 205300, 24018, -272890, -150804, 399100, -14428, -323952, 354064, -165320, -19336, -142682, 212034, 136128, 60106, 25770, 38680, 49262, 81854, 31650, 307800, -355984, 56154, -21104, 94592, 19110, 98656, -121360 ], [ 332428, 67530, 209329, -400517, 21926, 401262, 206050, -378232, 269608, -225028, 81404, -71957, 350793, 354720, 377069, 34717, -91316, 321007, 221303, -84615, 265388, -415784, 104661, -233624, 337472, -213397, -20208, -371784 ], [ 343104, -55936, 114160, -423360, 179856, 232288, 128336, -376352, 173616, -127760, 50144, 26928, 393200, 221696, 289584, 111280, -81344, 356960, 140912, -202768, 166176, -293152, 118592, -226272, 272496, -272112, 32512, -379008 ], [ 241444, -173144, -103719, -400360, 331311, -11558, -79837, -349902, 72577, 38185, -38866, 138133, 393453, -65160, 25153, 217425, -10136, 289754, -35659, -321747, 42114, -90706, 117396, -122726, 72833, -254793, 160300, -279832 ], [ 139784, -290352, -321598, -377360, 482766, -255404, -288010, -323452, -28462, 204130, -127876, 249338, 393706, -352016, -239278, 323570, 61072, 222548, -212230, -440726, -81948, 111740, 116200, -19180, -126830, -237474, 288088, -180656 ], [ 151083, -246217, -268052, -226155, 345345, -330809, -286099, -107477, 39213, 102031, -81142, 34203, 127175, -197746, -111681, 158752, 122599, 237431, -232498, -314887, -42987, -75616, -20152, 44676, 35295, -17463, 232882, -75663 ], [ 173140, -186716, -188656, -62740, 180412, -390172, -264180, 126548, 122956, -25596, -21480, -212012, -164764, -1464, 53252, -31872, 183204, 260132, -237880, -165732, 11500, -300096, -169376, 104752, 231876, 221852, 160248, 29884 ], [ 169799, -127770, -133830, 89926, 15410, -428736, -209657, 292596, 165176, -111250, 21415, -423748, -414400, 169123, 201430, -207547, 227198, 262031, -235600, -21860, 46748, -460037, -291642, 148232, 399075, 404263, 80816, 117617 ], [ -2862, -72524, -242804, 170932, -150052, -328640, 62226, 5464, -69424, 82916, -47470, -405624, -382016, 168410, 237908, -283562, 160452, 125250, -182240, 86792, -46264, -189718, -234188, 81072, 370394, 207314, -43936, 86590 ], [ -175523, -17278, -351778, 251938, -315514, -228544, 334109, -281668, -304024, 277082, -116355, -387500, -349632, 167697, 274386, -359577, 93706, -11531, -128880, 195444, -139276, 80601, -176734, 13912, 341713, 10365, -168688, 55563 ], [ -303528, 43032, -362632, 252304, -327840, -181496, 492112, -432576, -428328, 375328, -189720, -331824, -321224, 113648, 320896, -368664, 60088, -30072, -86560, 290440, -132584, 168312, -102208, -85832, 325648, -97120, -251592, 84592 ], [ -347803, 112837, -189511, 101470, -53036, -233913, 436590, -328064, -345827, 293724, -271485, -205738, -300271, -40406, 386216, -252261, 88585, 173087, -64940, 359831, 61053, -86367, 4328, -246671, 333238, -36860, -256031, 226226 ], [ -392078, 182642, -16390, -49364, 221768, -286330, 381068, -223552, -263326, 212120, -353250, -79652, -279318, -194460, 451536, -135858, 117082, 376246, -43320, 429222, 254690, -341046, 110864, -407510, 340828, 23400, -260470, 367860 ], [ -261711, 188734, -37203, -153658, 183038, -169903, 210080, -143740, -233826, 181762, -273347, 414, -301525, -133390, 415313, -93698, 38888, 451628, -29669, 321826, 284761, -331734, 208703, -315564, 255988, 116563, -158140, 416713 ], [ 2996, 145816, -207196, -222152, -96872, 76404, -49728, -82928, -245096, 190824, -69084, 45080, -356932, 93160, 300980, -108648, -121376, 428720, -22148, 78440, 189012, -119352, 299852, -29168, 100048, 235036, 26320, 394196 ], [ 267703, 102898, -377189, -290646, -376782, 322711, -309536, -22116, -256366, 199886, 135179, 89746, -412339, 319710, 186647, -123598, -281640, 405812, -14627, -164946, 93263, 93030, 391001, 257228, -55892, 353509, 210780, 371679 ], [ 286854, 99310, -198216, -295492, -440278, 382862, -339088, 125744, -153192, 186466, 259954, 109680, -319282, 311738, 240974, -193268, -277942, 354842, 70060, -82190, 138364, 159198, 313274, 109410, -8630, 400792, 68162, 253834 ], [ 237795, 106647, 77692, -282658, -443659, 391303, -304680, 297784, -18228, 166801, 362649, 122744, -184985, 238621, 342151, -278138, -228699, 296077, 176182, 91161, 222590, 184751, 188637, -159023, 95077, 428300, -165311, 109509 ], [ 188736, 113984, 353600, -269824, -447040, 399744, -270272, 469824, 116736, 147136, 465344, 135808, -50688, 165504, 443328, -363008, -179456, 237312, 282304, 264512, 306816, 210304, 64000, -427456, 198784, 455808, -398784, -34816 ], [ 119161, -84690, 118862, -80051, -298828, 139867, -252217, 426285, 235531, 14587, 375207, 222909, -21455, 58945, 411381, -394380, -176489, 258955, 223769, 166900, 74033, 40311, 51465, -218892, 3583, 382783, -221224, 39957 ], [ 49586, -283364, -115876, 109722, -150616, -120010, -234162, 382746, 354326, -117962, 285070, 310010, 7778, -47614, 379434, -425752, -173522, 280598, 165234, 69288, -158750, -129682, 38930, -10328, -191618, 309758, -43664, 114730 ], [ -974, -379688, -264409, 213360, -51354, -259167, -227792, 301752, 451861, -241671, 167823, 349611, 56001, -128953, 316887, -419919, -172105, 240151, 114149, -30519, -313848, -279090, -10265, 135841, -337164, 215588, 65006, 181703 ], [ 16920, -107552, -102604, 6912, -128312, 36268, -263488, 85920, 472860, -333556, -47020, 218212, 172588, -119500, 144180, -280148, -176268, -23820, 89884, -138228, -189280, -354392, -191436, 57388, -303952, 45296, -74328, 220596 ], [ 34814, 164584, 59201, -199536, -205270, 331703, -299184, -129912, 493859, -425441, -261863, 86813, 289175, -110047, -28527, -140377, -180431, -287791, 65619, -245937, -64712, -429694, -372607, -21065, -270740, -124996, -213662, 259489 ], [ 66438, 319970, 61266, -278084, -220098, 405098, -260120, -214464, 477188, -439516, -286756, -1216, 233932, -162714, -151054, -51326, -231324, -439332, 113314, -256606, -60034, -356246, -419078, -132478, -152768, -149438, -310086, 166652 ], [ 115911, 323581, -144331, -190362, -154157, 189841, -123868, -128352, 411546, -352438, -64714, -32864, -44690, -296137, -208347, -28211, -342966, -444714, 254557, -141123, -211213, -89423, -290439, -286739, 75392, 15725, -350727, -97434 ], [ 165384, 327192, -349928, -102640, -88216, -25416, 12384, -42240, 345904, -265360, 157328, -64512, -323312, -429560, -265640, -5096, -454608, -450096, 395800, -25640, -362392, 177400, -161800, -441000, 303552, 180888, -391368, -361520 ], [ 251517, 256463, -399030, -51293, -167130, -127003, -16184, -55263, 357932, -172912, 168635, -28210, -321929, -281673, -142138, 30769, -261585, -240303, 361243, -42127, -336661, 312673, -195806, -451336, 393637, 282691, -327174, -233506 ], [ 357202, 146086, -364668, -19346, -323300, -167966, -132656, -121158, 411384, -77600, 67550, 44332, -171210, 16246, 77788, 73434, 93926, 84250, 232926, -128998, -216578, 377786, -316556, -384912, 410082, 350702, -207068, 103628 ], [ 462887, 35709, -330306, 12601, -479470, -208929, -249128, -187053, 464836, 17712, -33535, 116874, -20491, 314165, 297714, 116099, 449437, 408803, 104609, -215869, -96495, 442899, -437306, -318488, 426527, 418713, -86962, 440762 ], [ 437732, -43288, -247564, -6552, -267100, -177692, -294980, -109208, 452888, 102724, -44300, 111916, -88372, 167664, 231740, 8684, 286848, 156776, 47112, -55460, 84528, 365792, -182096, -74224, 437532, 210844, -190756, 258736 ], [ 392951, -117578, -157565, -33370, 551, -135625, -330239, -9802, 431130, 186191, -41517, 95333, -189043, -45500, 122881, -121243, 46544, -181738, 238, 142041, 274692, 267352, 129508, 196716, 447721, -38407, -328135, -1164 ], [ 356736, -182934, -58998, -42404, 243400, -109100, -362060, 94114, 391098, 247872, -51910, 78670, -284478, -218144, 20878, -245286, -175018, -490234, -41756, 310272, 431062, 159320, 395948, 423324, 432372, -246870, -446754, -241652 ], [ 410464, -154483, 129533, 135294, 225828, -245766, -357782, 245385, 159189, 80800, -200651, 61167, -324935, 34672, -9137, -307547, -199789, -483541, -32510, 171168, 232595, -49428, 188166, 184446, 148874, -27059, -368393, -278314 ], [ 464192, -126032, 318064, 312992, 208256, -382432, -353504, 396656, -72720, -86272, -349392, 43664, -365392, 287488, -39152, -369808, -224560, -476848, -23264, 32064, 34128, -258176, -19616, -54432, -134624, 192752, -290032, -314976 ], [ 488898, -99401, 404255, 431022, 199329, -390879, -350395, 456661, -200637, -224497, -378538, 35968, -393921, 441184, -49399, -385967, -169993, -448077, -63193, -105283, -63987, -312154, -161514, -209793, -347807, 286598, -251739, -350434 ], [ 447268, -76930, 256526, 412668, 210162, -106254, -349958, 308058, -90858, -296786, -134324, 50688, -395186, 368320, -14462, -296750, 65918, -368842, -215522, -238614, 67274, -12372, -152820, -174258, -400270, 92524, -305030, -383140 ], [ 405638, -54459, 108797, 394314, 220995, 178371, -349521, 159455, 18921, -369075, 109890, 65408, -396451, 295456, 20475, -207533, 301829, -289607, -367851, -371945, 198535, 287410, -144126, -138723, -452733, -101550, -358321, -415846 ], [ 367956, 17668, -52684, 396516, 233304, 315636, -239128, -3752, 12552, -286420, 201188, 4084, -310176, 162820, 120008, -97544, 412700, -266868, -273748, -378688, 167580, 363584, -172608, -99108, -344960, -185188, -291528, -424072 ], [ 333893, 135313, -226771, 417561, 246966, 317821, -27942, -180346, -100286, -61733, 152313, -126947, -143656, -24607, 278754, 31486, 408951, -295917, 46251, -269392, -12073, 234784, -235168, -55753, -90304, -167593, -114658, -409858 ], [ 299830, 252958, -400858, 438606, 260628, 320006, 183244, -356940, -213124, 162954, 103438, -257978, 22864, -212034, 437500, 160516, 405202, -324966, 366250, -160096, -191726, 105984, -297728, -12398, 164352, -149998, 62212, -395644 ], [ 204737, 230642, -330825, 431618, 84281, 130278, 151500, -348795, -117933, 223914, 181689, -236706, 95187, -80184, 361867, 49200, 239222, -369774, 383156, -32610, -234869, 49672, -350462, -108443, 211455, -57212, -35553, -327217 ], [ 88104, 158928, -174632, 414736, -159128, -127184, 34016, -275448, 50680, 227088, 304808, -161680, 134264, 164352, 203512, -146944, 15984, -420144, 293088, 101296, -229832, 18944, -399728, -253688, 185304, 62112, -230248, -239656 ], [ -28529, 87214, -18439, 397854, -402537, -384646, -83468, -202101, 219293, 230262, 427927, -86654, 173341, 408888, 45157, -343088, -207254, -470514, 203020, 235202, -224795, -11784, -448994, -398933, 159153, 181436, -424943, -152095 ], [ -24536, 89354, -98394, 344980, -380538, -375160, -119002, -78528, 294230, 43510, 161646, 60576, -9232, 169468, 73714, -195372, -97148, -229912, 44356, 209784, -305184, -63390, -218816, -190110, 212334, 117984, -363734, 28174 ], [ -15060, 94851, -189083, 290470, -346475, -353540, -150811, 47328, 364909, -151875, -122335, 211088, -201880, -91950, 110767, -32026, 28110, 23916, -117426, 177124, -389456, -115945, 24064, 34807, 269121, 46224, -290893, 212657 ], [ -19260, 118880, -240300, 213720, -323832, -324988, -136128, 139144, 385248, -301024, -321324, 343296, -309560, -259940, 161760, 113624, 140548, 203140, -210048, 145944, -442456, -173236, 196704, 201000, 296808, 1536, -214168, 337080 ], [ -88421, 230936, -104025, 31330, -355434, -263509, 99392, 69270, 166472, -230552, -116601, 388560, -13642, 15853, 278968, 175218, 192091, 27995, 25840, 121794, -346914, -253023, 35704, 88254, 186270, 85440, -118994, 176218 ], [ -157582, 342992, 32250, -151060, -387036, -202030, 334912, -604, -52304, -160080, 88122, 433824, 282276, 291646, 396176, 236812, 243634, -147150, 261728, 97644, -251372, -332810, -125296, -24492, 75732, 169344, -23820, 15356 ], [ -213027, 319328, 109215, -196200, -297372, -196648, 459633, 16264, -143622, -141772, 240285, 441495, 418048, 361537, 345804, 164279, 244435, -207941, 282480, 22383, -185836, -262531, -147579, -15486, 22659, 139029, 65477, -63732 ], [ -247136, 84544, 93920, -27840, -19072, -278528, 412000, 168064, -36672, -204608, 310688, 390688, 304704, 111136, 34752, -116896, 166304, -90848, -31424, -132384, -166976, 41184, 45920, 182912, 58976, -68960, 145632, -15616 ], [ -281245, -150240, 78625, 140520, 259228, -360408, 364367, 319864, 70278, -267444, 381091, 339881, 191360, -139265, -276300, -398071, 88173, 26245, -345328, -287151, -148116, 344899, 239419, 381310, 95293, -276949, 225787, 32500 ], [ -162936, -259906, 50576, 146620, 327682, -355852, 268966, 293878, 22024, -262562, 235698, 212480, 121920, -148768, -302718, -357568, 112270, -31648, -312032, -289808, -78758, 412728, 341848, 367412, 68092, -334928, 133644, -49416 ], [ 53356, -289139, 14328, 48410, 261235, -295730, 142857, 153601, -126004, -214147, -48421, 35840, 80704, -3408, -146157, -110272, 202085, -202032, -55536, -194680, 23063, 328916, 385732, 217038, 58, -296472, -69262, -214924 ], [ 269648, -318372, -21920, -49800, 194788, -235608, 16748, 13324, -274032, -165732, -332540, -140800, 39488, 141952, 10404, 137024, 291900, -372416, 200960, -99552, 124884, 245104, 429616, 66664, -67976, -258016, -272168, -380432 ], [ 110500, -103151, -142604, -144913, 116181, -271607, -44837, 38860, -344027, -5996, -347600, -113570, 158917, 249540, 143405, 23681, 314873, -209483, 241920, -31670, -46192, 291879, 361704, -95433, -87731, -199724, -128514, -364034 ], [ -127688, 163534, -281064, -239374, 35014, -327842, -92838, 99304, -397594, 177176, -306016, -43420, 312166, 349176, 271446, -165586, 323774, 23622, 237504, 30476, -274720, 366146, 270256, -259998, -97322, -137256, 88100, -309340 ] ], [ [ 439808, 49600, -395648, 242112, 40704, 302592, 340736, 222720, -260992, 35584, -187392, -167808, 349504, -63232, 342464, 136448, -20736, -31360, 165504, 128576, -150144, 137600, 415552, 137472, 125504, 178496, 67776, -38592 ], [ 412850, 51886, -387149, 238359, 23511, 286461, 334430, 197160, -257851, 21733, -164922, -140073, 340642, -72403, 335174, 140957, -15654, -28504, 177993, 117167, -157119, 130004, 383062, 114678, 133931, 173372, 58857, -30396 ], [ 206172, 69412, -321990, 209586, -108302, 162790, 286084, 1200, -233770, -84458, 7348, 72562, 272700, -142714, 279284, 175526, 23308, -6608, 273742, 29698, -210594, 71768, 133972, -60076, 198538, 134088, -9522, 32440 ], [ -506, 86938, -256831, 180813, -240115, 39119, 237738, -194760, -209689, -190649, 179618, 285197, 204758, -213025, 223394, 210095, 62270, 15288, 369491, -57771, -264069, 13532, -115118, -234830, 263145, 94804, -77901, 95276 ], [ -136416, 91392, -222800, 153296, -259520, -12600, 192000, -310352, -197432, -243272, 238808, 373864, 150560, -228744, 175424, 220736, 80344, 63208, 354504, -129976, -221232, -520, -270368, -306720, 215776, 39416, -148152, 92496 ], [ -139636, 71336, -247134, 128134, -68160, 70591, 151152, -275254, -207345, -195455, 85973, 230091, 122132, -142103, 142304, 186512, 59253, 159923, 131887, -173561, 2190, 68273, -249668, -185740, -41548, -46167, -221913, -33314 ], [ -142856, 51280, -271468, 102972, 123200, 153782, 110304, -240156, -217258, -147638, -66862, 86318, 93704, -55462, 109184, 152288, 38162, 256638, -90730, -217146, 225612, 137066, -228968, -64760, -298872, -131750, -295674, -159124 ], [ -158049, -57293, -131963, 116979, 115543, 169126, 129659, -204980, -161183, -80698, -155347, 79786, 32594, -1854, 68251, 179190, 68564, 281216, -200481, -239619, 330292, 98401, -189132, -41358, -289332, -44654, -280359, -250068 ], [ -182452, -233956, 133572, 161116, -45204, 132280, 195324, -169744, -54348, 952, -194332, 178824, -53656, 26344, 21308, 253112, 138576, 250304, -223412, -245852, 343632, -22924, -134576, -93016, -74512, 175272, -196524, -314192 ], [ -206855, -410619, 399107, 205253, -205951, 95434, 260989, -134508, 52487, 82602, -233317, 277862, -139906, 54542, -25635, 327034, 208588, 219392, -246343, -252085, 356972, -144249, -80020, -144674, 140308, 395198, -112689, -378316 ], [ -46092, -193046, 386038, 57222, -149636, 59146, 162512, -212978, 87124, 126632, -261862, 256408, -146020, 102198, 71890, 262554, 139874, 116660, -169554, -88506, 196756, -214760, -32466, -20418, 155814, 208378, -93204, -225180 ], [ 166106, 134037, 295579, -144189, -33026, 23013, 18440, -323033, 101706, 160212, -287507, 201484, -129874, 155259, 209545, 159629, 32625, -6022, -65065, 122243, -11670, -271156, 13143, 152703, 115955, -91427, -91594, -11694 ], [ 378304, 461120, 205120, -345600, 83584, -13120, -125632, -433088, 116288, 193792, -313152, 146560, -113728, 208320, 347200, 56704, -74624, -128704, 39424, 332992, -220096, -327552, 58752, 325824, 76096, -391232, -89984, 201792 ], [ 389229, 251176, 294337, -355789, 3337, 30028, -59369, -246190, -96462, 125022, -149806, -66397, -11999, 232838, 124215, 63282, -89528, -207111, -130293, 26218, -99093, -128372, -41827, 32965, 143555, -360872, -119516, 172973 ], [ 400154, 41232, 383554, -365978, -76910, 73176, 6894, -59292, -309212, 56252, 13540, -279354, 89730, 257356, -98770, 69860, -104432, -285518, -300010, -280556, 21910, 70808, -142406, -259894, 211014, -330512, -149048, 144154 ], [ 356684, -89612, 421796, -360407, -110677, 113019, 40382, 105166, -447917, -5913, 138546, -415251, 172924, 231649, -260375, 42938, -112036, -342705, -385497, -478300, 79103, 213983, -235430, -460768, 240883, -267377, -169835, 105155 ], [ 117392, 64304, 276528, -298100, 22884, 140964, -44120, 188840, -320060, -44300, 125528, -273732, 189392, 25132, -201012, -104584, -93360, -323500, -167756, -283536, -93420, 155540, -301256, -330496, 135428, -86252, -159140, 29508 ], [ -121900, 218220, 131260, -235793, 156445, 168909, -128622, 272514, -192203, -82687, 112510, -132213, 205860, -181385, -141649, -252106, -74684, -304295, 49985, -88772, -265943, 97097, -367082, -200224, 29973, 94873, -148445, -46139 ], [ -186382, 182596, 85222, -141036, 192576, 207824, -137554, 269968, -81386, -15144, 127492, -36234, 214278, -295342, -44126, -335888, -84088, -211900, 77126, 27242, -388396, 45304, -402598, -66582, -35962, 126898, -116800, -67146 ], [ -23611, -99430, 168183, -4094, 102048, 261000, -48245, 155336, 7279, 190108, 178874, 543, 212231, -288971, 103005, -336808, -129996, -24358, -143513, 40881, -445758, 2156, -398711, 71441, -50521, -34907, -57920, -17121 ], [ 139160, -381456, 251144, 132848, 11520, 314176, 41064, 40704, 95944, 395360, 230256, 37320, 210184, -282600, 250136, -337728, -175904, 163184, -364152, 54520, -503120, -40992, -394824, 209464, -65080, -196712, 960, 32904 ], [ 196871, -381617, 208150, 128385, -99018, 185087, 103478, 7057, 126949, 363237, 230098, 108567, 107472, -268879, 257257, -174218, -52867, 102776, -386041, 78599, -420217, -96710, -368902, 170202, -149659, -144467, -75850, 45534 ], [ 198550, -231450, 97980, 48506, -220228, -41210, 151548, 16602, 127202, 204514, 202452, 198198, -48928, -251238, 189706, 76988, 160274, -89872, -301930, 108246, -262506, -159132, -331228, 36388, -271582, 21938, -225028, 38220 ], [ 200229, -81283, -12190, -31373, -341438, -267507, 199618, 26147, 127455, 45791, 174806, 287829, -205328, -233597, 122155, 328194, 373415, -282520, -217819, 137893, -104795, -221554, -293554, -97426, -393505, 188343, -374206, 30906 ], [ 116188, -42156, -57200, -77852, -290188, -241464, 96868, -28228, 76148, 120848, 112440, 127060, -145568, -140996, 97964, 350660, 198636, -189108, -41928, -7980, -38884, -220276, -159400, -31640, -240968, 115528, -276084, -26148 ], [ 19289, -19685, -92436, -119321, -213069, -177570, -28505, -92191, 17107, 230972, 44866, -71269, -53384, -37151, 80277, 338815, -34331, -52787, 147730, -180181, 13257, -209443, -10774, 64086, -47262, 6830, -140867, -90663 ], [ -73862, 3570, -116990, -140034, -125596, -111524, -142960, -141128, -31500, 323502, -18618, -239956, 28128, 48980, 71656, 326884, -240176, 67084, 321754, -321034, 53178, -185556, 117736, 147446, 137498, -82116, -28386, -141248 ], [ -127659, 35057, -29383, 57191, 70594, -22882, -142776, -32292, 29450, 231295, -39157, -97402, -2416, -50886, 158228, 314050, -161240, 14230, 331621, -132733, -35211, -24602, 35028, 100963, 228325, 36334, -154633, -45568 ], [ -181456, 66544, 58224, 254416, 266784, 65760, -142592, 76544, 90400, 139088, -59696, 45152, -32960, -150752, 244800, 301216, -82304, -38624, 341488, 55568, -123600, 136352, -47680, 54480, 319152, 154784, -280880, 50112 ], [ -198412, 65663, 103936, 380661, 351170, 105591, -164829, 98216, 101482, 114102, -89573, 156682, -59311, -223444, 269905, 285820, -18383, -45264, 302376, 222337, -157403, 180245, -132509, 48317, 328639, 221238, -336588, 94909 ], [ -131160, -9202, 53888, 344666, 180004, 33854, -238314, -79344, -1420, 242764, -140794, 197300, -76078, -234024, 154514, 264568, 11218, 53728, 151312, 339890, -66438, -43430, -222186, 134314, 152206, 168844, -231064, 23402 ], [ -63908, -84067, 3840, 308671, 8838, -37883, -311799, -256904, -104322, 371426, -192015, 237918, -92845, -244604, 39123, 243316, 40819, 152720, 248, 457443, 24527, -267105, -311863, 220311, -24227, 116450, -125540, -48105 ], [ 4928, -171088, -83576, 285840, -23308, -93504, -265860, -210532, -195188, 355440, -185300, 263680, -55432, -136396, 71380, 137716, -4568, 127956, -92472, 335848, 100624, -354376, -257540, 223844, -50948, 42060, -20196, -63320 ], [ 75216, -269252, -205246, 275076, 71981, -134352, -110449, 41111, -275021, 206860, -125477, 275824, 31646, 80701, 238981, -45203, -118694, -10251, -131710, -4966, 163092, -316610, -71217, 151785, 59567, -52493, 84983, -26934 ], [ 145504, -367416, -326916, 264312, 167270, -175200, 44962, 292754, -354854, 58280, -65654, 287968, 118724, 297798, 406582, -228122, -232820, -148458, -170948, -345780, 225560, -278844, 115106, 79726, 170082, -147046, 190162, 9452 ], [ 188524, -342160, -329212, 190580, 238555, -144886, 3768, 222383, -298432, 41875, 91732, 163772, 189567, 200157, 279454, -276316, -93119, -39213, -214572, -378911, 143154, -266850, 168591, 98736, 130334, -90911, 152473, 4579 ], [ 221920, -273344, -289376, 94624, 301368, -89456, -106816, 38360, -193920, 72120, 283552, -8544, 254680, -8568, 48304, -276960, 136168, 157368, -259744, -303448, 9616, -263952, 175192, 149888, 37552, 18408, 64360, -14856 ], [ 255316, -204528, -249540, -1332, 364181, -34026, -217400, -145663, -89408, 102365, 475372, -180860, 319793, -217293, -182846, -277604, 365455, 353949, -304916, -227985, -123922, -261054, 181793, 201040, -55230, 127727, -23753, -34291 ], [ 40508, -84188, -75900, -55378, 246638, -96120, -52236, -32686, -117578, 147658, 245166, 23046, 59042, -260050, -206514, -282252, 203780, 205570, -213930, -243514, -37790, -10062, 134230, 190856, -49078, 113538, -120226, 76052 ], [ -185582, 38494, 103822, -107519, 120897, -163556, 125462, 93791, -151779, 193635, -4223, 244053, -216521, -295263, -220751, -287082, 24334, 41511, -116755, -263179, 58327, 252207, 84205, 177884, -38429, 93735, -217079, 192294 ], [ -349132, 135032, 240608, -125100, 29616, -207392, 278744, 201980, -153716, 231012, -178972, 408676, -384448, -313124, -192452, -252792, -107292, -82204, -26848, -254952, 128640, 428300, 67468, 155012, -36828, 60536, -253168, 256832 ], [ -215617, 107386, 173448, 21479, 102020, -139128, 316050, 223301, -2399, 227539, 819, 305475, -41104, -248563, 37893, -32682, -11773, -14285, 28536, -114238, 76384, 195057, 208849, 85115, -78205, -36294, -628, 75776 ], [ -82102, 79740, 106288, 168058, 174424, -70864, 353356, 244622, 148918, 224066, 180610, 202274, 302240, -184002, 268238, 187428, 83746, 53634, 83920, 26476, 24128, -38186, 350230, 15218, -119582, -133124, 251912, -105280 ], [ 6755, 49178, 31739, 228210, 192729, -47510, 363833, 220259, 257044, 200973, 281381, 124372, 506534, -160634, 364069, 267525, 130305, 31985, 93116, 114855, -48162, -148624, 375889, -17860, -87762, -182560, 343397, -213553 ], [ 26144, 14080, -54304, 153920, 126880, -94016, 332576, 124832, 297984, 147360, 259232, 85824, 494528, -201344, 250656, 129824, 100704, -128992, 30464, 121824, -151616, -68032, 221536, 6336, 57920, -158272, 184352, -208608 ], [ 45533, -21018, -140347, 79630, 61031, -140522, 301319, 29405, 338924, 93747, 237083, 47276, 482522, -242054, 137243, -7877, 71103, -289969, -32188, 128793, -255070, 12560, 67183, 30532, 203602, -133984, 25307, -203663 ], [ 5688, -70550, -115258, 52884, 56390, -226298, 159980, 4580, 232934, 72278, 211700, 70622, 305484, -199520, 37746, -83348, -540, -238356, -122140, 125276, -238348, -11484, 76980, -17638, 278794, -14230, 6500, -155948 ], [ -72236, -129361, -18727, 56702, 91097, -337319, -52126, 25142, 32489, 71473, 184238, 133757, 22354, -103472, -52805, -118814, -99210, -50078, -229642, 115018, -144370, -102794, 192302, -112329, 308671, 166895, 77846, -80738 ], [ -150160, -188172, 77804, 60520, 125804, -448340, -264232, 45704, -167956, 70668, 156776, 196892, -260776, -7424, -143356, -154280, -197880, 138200, -337144, 104760, -50392, -194104, 307624, -207020, 338548, 348020, 149192, -5528 ], [ -101278, -115332, 48878, 109900, 69083, -245462, -164795, 59977, -80171, 82023, 55081, 235384, -153532, 18172, -61159, -127768, -81679, 50503, -273095, 26159, 51091, -30529, 217157, -37117, 292995, 179621, -21959, 45457 ], [ -25700, -14776, -6460, 168872, -6886, 23500, 230, 72926, 68294, 95938, -62242, 268688, 35896, 28936, 57406, -88208, 79758, -95294, -172930, -66830, 154154, 186706, 83366, 188490, 231562, -62362, -244162, 91342 ], [ 45500, 83611, -63580, 222806, -78232, 269277, 158409, 80626, 205191, 107007, -174826, 290878, 220079, 32836, 162237, -47322, 225533, -227423, -78101, -156375, 242234, 384690, -48380, 399069, 176072, -288326, -450126, 128242 ], [ 20384, 134280, -159904, 165904, -47872, 4984, 165976, -27152, 87592, 55464, -183152, 68560, 288872, -114272, -35080, 22736, 26744, -58856, -100664, -170152, 688, 159152, -135136, 279032, 251328, -161872, -298832, -32528 ], [ -4732, 184949, -256228, 109002, -17512, -259309, 173543, -134930, -30007, 3921, -191478, -153758, 357665, -261380, -232397, 92794, -172045, 109711, -123227, -183929, -240858, -66386, -221892, 158995, 326584, -35418, -147538, -193298 ], [ -50704, 223528, -326236, 43730, -25648, -387444, 149256, -223826, -66684, -22752, -197656, -315146, 383438, -360218, -364548, 119550, -269170, 180214, -147230, -174774, -346774, -229368, -271742, 94212, 330212, 89998, -24996, -262070 ], [ -155768, 227852, -321682, -45257, -142856, -129798, 34716, -259223, 125918, 21040, -197748, -303899, 287321, -322291, -312062, 23617, -78247, -27131, -175313, -100645, -68405, -215108, -217025, 185982, 130894, 212473, 16082, -70181 ], [ -260832, 232176, -317128, -134244, -260064, 127848, -79824, -294620, 318520, 64832, -197840, -292652, 191204, -284364, -259576, -72316, 112676, -234476, -203396, -26516, 209964, -200848, -162308, 277752, -68424, 334948, 57160, 121708 ], [ -202865, 205777, -233209, -224892, -266040, 287869, -76939, -294949, 358772, 45242, -169959, -265301, 178357, -188588, -143840, -100181, 185877, -213725, -142522, -4824, 300233, -197027, -100518, 241625, -108440, 296933, 57087, 108612 ], [ 32954, 145862, -62710, -317352, -150672, 341390, 54046, -257022, 232824, -43492, -111562, -220382, 256350, -29704, 40896, -53790, 130654, 55858, 15396, -40336, 185302, -204594, -31012, 65974, 25328, 83838, 12122, -128104 ], [ 268773, 85947, 107789, -409812, -35304, 394911, 185031, -219095, 106876, -132226, -53165, -175463, 334343, 129180, 225632, -7399, 75431, 325441, 173314, -75848, 70371, -212161, 38494, -109677, 159096, -129257, -32843, -364820 ], [ 284336, -36832, 59632, -358976, 106992, 265824, 108816, -251328, 13344, -43616, -63824, -86224, 309696, 41392, 176608, 82048, 45760, 347088, 112688, -167920, -22896, -152672, 60112, -138800, 159536, -210032, 2160, -372512 ], [ 203537, -187114, -84187, -245448, 261069, 56846, -58049, -314256, -66006, 122582, -104695, 22405, 240144, -154315, 25314, 190332, 27268, 260263, -43551, -284737, -106685, -63846, 60779, -103817, 101645, -232917, 72149, -280006 ], [ 122738, -337396, -228006, -131920, 415146, -152132, -224914, -377184, -145356, 288780, -145566, 131034, 170592, -350022, -125980, 298616, 8776, 173438, -199790, -401554, -190474, 24980, 61446, -68834, 43754, -255802, 142138, -187500 ], [ 158552, -311698, -169994, -71270, 321024, -254829, -250218, -215979, -92637, 150898, -73583, -15046, 17481, -201182, -2489, 195808, 92050, 137811, -235804, -252217, -75309, -136052, -23126, -6257, 137168, -48170, 172878, -99509 ], [ 205472, -269240, -92760, -15656, 203264, -347404, -262040, -33428, -27340, -15944, 9148, -185384, -143588, -19528, 147172, 72896, 185016, 107060, -260368, -77532, 58804, -320880, -115816, 58948, 244992, 181416, 199880, -11948 ], [ 226790, -214086, -31927, 35110, 77197, -408293, -244846, 98726, 15487, -142115, 71572, -324306, -281812, 141957, 267079, -51690, 253793, 73900, -275917, 86638, 165209, -451243, -191007, 114859, 340054, 353222, 203737, 68224 ], [ 77428, -74292, -80434, 53556, -104250, -257942, -34212, -105100, -91486, 2854, -1384, -253788, -267736, 168982, 188626, -187436, 161310, 24680, -231366, 180708, 86894, -218506, -149538, 108810, 350036, 139828, 53294, 99136 ], [ -71934, 65502, -128941, 72002, -285697, -107591, 176422, -308926, -198459, 147823, -74340, -183270, -253660, 196007, 110173, -323182, 68827, -24540, -186815, 274778, 8579, 14231, -108069, 102761, 360018, -73566, -97149, 130048 ], [ -196656, 167360, -148216, 52144, -337504, -34632, 301800, -400368, -246040, 233168, -123320, -128888, -252664, 182240, 89608, -367792, 33232, -15232, -135024, 353656, 1264, 110016, -68920, 46160, 368520, -177528, -207936, 182144 ], [ -275178, 198088, -112681, -39534, -146236, -106783, 267323, -281090, -182261, 206718, -127345, -104761, -276193, 91988, 177583, -241522, 104302, 103816, -69658, 404049, 127074, -50984, -34121, -105226, 374247, -76305, -244368, 273960 ], [ -353700, 228816, -77146, -131212, 45032, -178934, 232846, -161812, -118482, 180268, -131370, -80634, -299722, 1736, 265558, -115252, 175372, 222864, -4292, 454442, 252884, -211984, 678, -256612, 379974, 24918, -280800, 365776 ], [ -249299, 226654, -86383, -178807, 57329, -95163, 146993, -111395, -116583, 176295, -107575, -52451, -310459, 12299, 268851, -52019, 116702, 259947, 16276, 338435, 250241, -206584, 69459, -237243, 276800, 108435, -209007, 369166 ], [ -4188, 199192, -130060, -192492, -68044, 108548, 21620, -113948, -162284, 189612, -62380, -21148, -311356, 100412, 207004, -37276, -41768, 233980, 2384, 94428, 148788, -73184, 164380, -86524, 89856, 178332, -53964, 304536 ], [ 240923, 171730, -173737, -206177, -193417, 312259, -103753, -116501, -207985, 202929, -17185, 10155, -312253, 188525, 145157, -22533, -200238, 208013, -11508, -149579, 47335, 60216, 259301, 64195, -97088, 248229, 101079, 239906 ], [ 275686, 151900, -27496, -173440, -225010, 316962, -182794, 46654, -103674, 206292, 86654, 84568, -273316, 203126, 145968, -118544, -180346, 197094, 52828, -78658, 55700, 76454, 205002, -14838, -95140, 275628, 44658, 121438 ], [ 252019, 134190, 171500, -127808, -230553, 266385, -248965, 255839, 42307, 206890, 206783, 170956, -223314, 197307, 164184, -245320, -110909, 190355, 138894, 79743, 94570, 60147, 109253, -157691, -40722, 291222, -70503, -11985 ], [ 228352, 116480, 370496, -82176, -236096, 215808, -315136, 465024, 188288, 207488, 326912, 257344, -173312, 191488, 182400, -372096, -41472, 183616, 224960, 238144, 133440, 43840, 13504, -300544, 13696, 306816, -185664, -145408 ], [ 183318, -13102, 198847, 56215, -179907, 39306, -250828, 399313, 255103, 50927, 251886, 310428, -64683, 98890, 164069, -362689, -35929, 240104, 137537, 118084, -121, -66698, 72039, -179196, -70139, 309668, -73355, -62240 ], [ 138284, -142684, 27198, 194606, -123718, -137196, -186520, 333602, 321918, -105634, 176860, 363512, 43946, 6292, 145738, -353282, -30386, 296592, 50114, -1976, -133682, -177236, 130574, -57848, -153974, 312520, 38954, 20928 ], [ 101185, -197761, -98661, 274342, -91254, -219458, -138662, 235296, 378928, -243545, 93654, 374701, 133545, -73871, 107167, -327670, -36798, 285770, -9589, -100661, -215833, -278854, 137864, 29815, -221114, 280722, 101763, 102981 ], [ 92652, 15380, -59676, 142920, -144200, 37544, -150024, 19648, 400640, -314316, -19000, 235068, 154636, -109268, -4268, -243720, -86248, 32632, 30500, -122396, -112908, -348360, -39328, -3788, -228152, 124184, -13628, 181020 ], [ 84119, 228521, -20691, 11498, -197146, 294546, -161386, -196000, 422352, -385087, -131654, 95435, 175727, -144665, -115703, -159770, -135698, -220506, 70589, -144131, -9983, -417866, -216520, -37391, -235190, -32354, -129019, 259059 ], [ 85616, 352332, -71806, -51904, -182782, 355298, -156408, -287448, 392304, -383798, -116558, 15852, 84888, -179622, -176188, -72110, -203708, -334304, 105328, -150646, 13462, -339402, -276442, -120494, -142588, -67112, -223830, 204768 ], [ 100152, 360014, -240051, -26880, -80915, 160925, -130188, -217436, 294968, -288831, 64613, 14334, -151460, -214007, -170438, 20373, -295846, -266960, 133112, -137375, -66417, -68577, -183913, -267947, 79546, 56444, -291887, -21552 ], [ 114688, 367696, -408296, -1856, 20952, -33448, -103968, -147424, 197632, -193864, 245784, 12816, -387808, -248392, -164688, 112856, -387984, -199616, 160896, -124104, -146296, 202248, -91384, -415400, 301680, 180000, -359944, -247872 ], [ 166934, 308643, -399571, 18833, -67891, -95926, -106548, -105567, 199341, -126242, 241645, 648, -357651, -109302, -91828, 101029, -262142, -73757, 137305, -158623, -184820, 266553, -90565, -437183, 363494, 276676, -317106, -150567 ], [ 239292, 213998, -296462, 37210, -258446, -88060, -124488, -78726, 253874, -73204, 138674, -17200, -185358, 122308, 16824, 33570, -20044, 83310, 86314, -218630, -201288, 220714, -138658, -391942, 339804, 359016, -215124, 119338 ], [ 311650, 119353, -193353, 55587, -449001, -80194, -142428, -51885, 308407, -20166, 35703, -35048, -13065, 353918, 125476, -33889, 222054, 240377, 35323, -278637, -217756, 174875, -186751, -346701, 316114, 441356, -113142, 389243 ], [ 311868, -3392, -168704, 18664, -295396, -109268, -212348, 7496, 359760, -48, 19412, -33836, -35332, 199248, 130348, -55448, 140192, 43844, 4452, -147224, -26964, 154896, -74884, -161300, 344924, 282056, -147140, 242668 ], [ 301265, -130352, -155824, -26554, -90167, -143883, -290065, 71758, 410636, 15132, 16123, -29765, -86783, -13364, 119653, -70122, 9736, -205729, -23401, 12902, 194917, 138796, 60977, 45125, 381609, 86510, -201535, 33621 ], [ 292986, -238630, -127982, -50748, 96252, -184524, -362122, 138034, 434900, 20044, 6298, -29482, -137374, -188830, 102158, -87948, -108302, -435150, -50496, 155054, 379408, 111528, 173228, 221204, 395364, -84846, -252920, -156268 ], [ 309109, -150747, 56961, 145810, 85166, -288438, -374749, 225457, 179738, -82858, -72155, -68973, -178935, 25737, 13263, -138870, -95951, -452975, -69632, 108479, 171304, -33004, 37574, 78650, 168354, -2207, -272700, -144998 ], [ 325232, -62864, 241904, 342368, 74080, -392352, -387376, 312880, -75424, -185760, -150608, -108464, -220496, 240304, -75632, -189792, -83600, -470800, -88768, 61904, -36800, -177536, -98080, -63904, -58656, 80432, -292480, -133728 ], [ 337246, -18850, 321273, 473462, 76000, -382187, -380284, 351485, -223864, -264715, -176260, -103379, -261854, 384836, -116605, -226119, -19253, -441270, -133538, -6210, -126170, -208773, -186064, -161322, -227580, 102983, -295551, -153797 ], [ 339868, -75108, 159330, 454924, 107648, -111270, -328120, 278506, -128368, -288934, -81224, 3594, -302748, 369288, -48042, -229086, 163942, -303500, -236900, -123556, 55852, 18950, -165088, -155572, -263736, -11810, -260430, -245498 ], [ 342490, -131366, -2613, 436386, 139296, 159647, -275956, 205527, -32872, -313153, 13812, 110567, -343642, 353740, 20521, -232053, 347137, -165730, -340262, -240902, 237874, 246673, -144112, -149822, -299892, -126603, -225309, -337199 ], [ 348628, -88948, -133764, 432224, 148576, 275656, -160996, 56168, -1612, -236212, 55952, 86200, -273896, 220376, 97760, -143172, 382156, -128736, -263396, -265188, 210916, 272412, -149452, -113256, -226932, -180676, -133344, -389372 ], [ 357989, 43923, -236689, 441240, 137352, 249666, 11527, -163206, -29235, -66541, 49604, -58562, -102730, -20986, 182952, 29903, 281347, -184120, -21321, -204169, -7607, 112999, -178915, -48442, -53949, -179089, 10728, -405311 ], [ 367350, 176794, -339614, 450256, 126128, 223676, 184050, -382580, -56858, 103130, 43256, -203324, 68436, -262348, 268144, 202978, 180538, -239504, 220754, -143150, -226130, -46414, -208378, 16372, 119034, -177502, 154800, -421250 ], [ 245012, 155203, -253890, 399262, 38336, 106209, 167567, -395013, 17604, 128233, 106693, -206833, 110538, -136646, 218883, 95876, 39983, -313469, 277478, -78714, -224316, -71816, -204385, -59064, 133628, -125374, 30119, -331738 ], [ 76192, 79096, -101584, 327088, -76480, -43544, 84376, -334408, 128096, 102312, 194760, -160488, 107088, 118608, 122168, -110112, -114600, -393992, 268784, -13072, -144736, -49920, -188584, -184000, 92320, -55408, -189416, -205008 ], [ -92628, 2989, 50722, 254914, -191296, -193297, 1185, -273803, 238588, 76391, 282827, -114143, 103638, 373862, 25453, -316100, -269183, -474515, 260090, 52570, -65156, -28024, -172783, -308936, 51012, 14558, -408951, -78278 ], [ -49940, 68166, -56506, 255384, -226604, -271374, -16578, -120160, 313726, 6514, 107840, 21742, -12100, 116956, 6178, -239256, -179258, -302852, 81006, 109676, -143734, -47642, -36290, -167936, 114666, 47872, -312896, 38156 ], [ 2362, 139765, -175531, 259156, -258298, -346193, -31367, 37712, 387257, -65361, -79104, 161697, -132942, -163230, -9577, -149556, -78219, -119726, -105823, 166394, -229501, -69147, 105689, -14848, 183091, 79520, -202496, 154122 ], [ 26456, 200632, -247328, 228536, -283784, -388020, -14228, 159524, 405736, -129740, -214472, 288496, -193180, -340200, -2392, -63068, 18964, 14696, -217568, 212136, -284540, -90724, 191796, 105852, 216448, 106340, -104504, 222304 ], [ -83438, 210522, -94792, 34554, -279782, -273135, 154569, 110051, 162718, -158513, -104854, 352804, 34451, -26894, 113758, 8163, 97831, -82226, 27336, 205742, -193621, -112643, 12511, 72709, 83232, 110227, -65450, 63512 ], [ -193332, 220412, 57744, -159428, -275780, -158250, 323366, 60578, -80300, -187286, 4764, 417112, 262082, 286412, 229908, 79394, 176698, -179148, 272240, 199348, -102702, -134562, -166774, 39566, -49984, 114114, -26396, -95280 ], [ -243448, 175591, 129226, -235456, -197672, -115671, 382912, 53630, -181586, -196934, 97147, 428104, 357260, 375150, 203480, 67906, 217324, -211135, 330826, 144516, -52166, -76219, -195381, 76047, -100922, 49070, 31873, -170624 ], [ -200576, 45664, 74624, -128000, -4288, -185568, 272512, 112832, -62400, -176832, 162720, 356160, 246400, 114560, -44736, -72256, 198464, -142112, 99584, 14336, -64448, 106976, 10400, 220832, -23872, -123200, 120032, -116160 ], [ -157704, -84263, 20022, -20544, 189096, -255465, 162112, 172034, 56786, -156730, 228293, 284216, 135540, -146030, -292952, -212418, 179604, -73089, -131658, -115844, -76730, 290171, 216181, 365617, 53178, -295470, 208191, -61696 ], [ -57194, -175662, 1526, 9352, 232638, -265862, 90982, 167998, 26480, -106332, 161706, 202248, 55130, -165638, -326688, -189802, 207826, -93904, -146950, -125218, -10794, 351230, 294324, 335038, 78568, -291508, 170182, -111126 ], [ 80369, -242293, 6241, -10612, 179853, -238009, 45097, 123309, -99928, -36458, 10159, 113836, -5705, -30329, -222544, -62543, 266315, -172472, -23417, -56931, 105425, 333773, 290414, 191725, 70748, -174254, 51065, -227345 ], [ 217932, -308924, 10956, -30576, 127068, -210156, -788, 78620, -226336, 33416, -141388, 25424, -66540, 104980, -118400, 64716, 324804, -251040, 100116, 11356, 221644, 316316, 286504, 48412, 62928, -57000, -68052, -343564 ], [ 130383, -156428, -83927, -66253, 34402, -208010, -41904, 48922, -281323, 120960, -149371, -30707, 42295, 168336, 38982, 30988, 301878, -141223, 136078, 4498, 21114, 319189, 240167, -75787, 15284, -36057, 9253, -359083 ], [ -4558, 42200, -199778, -105238, -66660, -211276, -82016, 22380, -321274, 212224, -127130, -80042, 186850, 216544, 207572, -36632, 261812, 8254, 153604, -18180, -246100, 326342, 184898, -195962, -40744, -35390, 127910, -353402 ] ], [ [ 360960, 45376, -308352, 147776, -201472, 178688, 256256, -36352, -297600, 176384, -209920, -91776, 246720, -136448, 293184, -94464, -82688, 174208, -17536, 267968, 55424, -129920, 436672, 154368, -118080, 53184, 136768, 16320 ], [ 351030, 45418, -294903, 149237, -205003, 173447, 242426, -42376, -287265, 150719, -188110, -71499, 245382, -144233, 289458, -76953, -74834, 158584, 4523, 246461, 36371, -134084, 404578, 138306, -96783, 45684, 126859, 22668 ], [ 274900, 45740, -191794, 160438, -232074, 133266, 136396, -88560, -208030, -46046, -20900, 83958, 235124, -203918, 260892, 57298, -14620, 38800, 173642, 81574, -109702, -166008, 158524, 15164, 66494, -11816, 50890, 71336 ], [ 198770, 46062, -88685, 171639, -259145, 93085, 30366, -134744, -128795, -242811, 146310, 239415, 224866, -263603, 232326, 191549, 45594, -80984, 342761, -83313, -255775, -197932, -87530, -107978, 229771, -69316, -25079, 120004 ], [ 102240, 40704, -22512, 186736, -244032, 38616, -33280, -143856, -78632, -364888, 243208, 311736, 180832, -270104, 207808, 281280, 45320, -125640, 394456, -177320, -294800, -185496, -210528, -145504, 258720, -89240, -99752, 145648 ], [ -32540, 24696, -25594, 209138, -149824, -42643, -17456, -83458, -82979, -346925, 208271, 228177, 73468, -176885, 190880, 287536, -68369, -29431, 225981, -138427, -133110, -89885, -102796, -22500, 35804, -38709, -171995, 128122 ], [ -167320, 8688, -28676, 231540, -55616, -123902, -1632, -23060, -87326, -328962, 173334, 144618, -33896, -83666, 173952, 293792, -182058, 66778, 57506, -99534, 28580, 5726, 4936, 100504, -187112, 11822, -244238, 110596 ], [ -195955, -87543, 75167, 185289, -59467, -67374, 50657, -62684, -109197, -244686, 134679, 156830, -129898, -41498, 84289, 281666, -188484, 109440, -39859, -55545, 155612, 26483, 40284, 78454, -156892, 102614, -233125, 26692 ], [ -142940, -245484, 261260, 86228, -138748, 95144, 130996, -179248, -144548, -109400, 93164, 242712, -217160, -38600, -61324, 255400, -112400, 110912, -82524, -7636, 255984, -10340, 19952, -55176, 68048, 224376, -157892, -108272 ], [ -89925, -403425, 447353, -12833, -218029, 257662, 211335, -295812, -179899, 25886, 51649, 328594, -304422, -35702, -206937, 229134, -36316, 112384, -125189, 40273, 356356, -47163, -380, -188806, 292988, 346138, -82659, -243236 ], [ 17180, -194850, 436418, -99726, -197068, 245310, 100208, -348278, -113604, 105336, -38034, 318536, -205420, 63874, -56810, 145646, 43206, 110940, -114070, 155826, 290300, -135736, -30486, -70886, 206546, 159758, -892, -134804 ], [ 139310, 115535, 370753, -183239, -148262, 184383, -64104, -382939, -19074, 169276, -141097, 281828, -54678, 190305, 175467, 46263, 123683, 108686, -88011, 290169, 178014, -238684, -63307, 116909, 33609, -112217, 82690, 41238 ], [ 261440, 425920, 305088, -266752, -99456, 123456, -228416, -417600, 75456, 233216, -244160, 245120, 96064, 316736, 407744, -53120, 204160, 106432, -61952, 424512, 65728, -341632, -96128, 304704, -139328, -384192, 166272, 217280 ], [ 285015, 220024, 344211, -273399, -80021, 148388, -180875, -160874, -116042, 183674, -75754, -4775, 66739, 202610, 214613, -57674, 79960, -74693, -167407, 86366, 137649, -95900, -127385, 20447, -60231, -293112, 17324, 233495 ], [ 308590, 14128, 383334, -280046, -60586, 173320, -133334, 95852, -307540, 134132, 92652, -254670, 37414, 88484, 21482, -62228, -44240, -255818, -272862, -251780, 209570, 149832, -158642, -263810, 18866, -202032, -131624, 249710 ], [ 273700, -126308, 364332, -272693, -31631, 174817, -79078, 299338, -442263, 86245, 209078, -434985, 39604, -24717, -117749, -90162, -119340, -391523, -329947, -470996, 224941, 301389, -193234, -461472, 62793, -117667, -216497, 220985 ], [ 28336, -31088, 136080, -214940, 31596, 91948, -648, 311160, -372596, 44316, 138376, -364812, 155248, -134588, -62940, -202264, -17680, -363716, -212900, -262064, 36732, 113916, -239832, -347392, -19892, -57476, -70700, 30476 ], [ -217028, 64132, -92172, -157187, 94823, 9079, 77782, 322982, -302929, 2387, 67674, -294639, 270892, -244459, -8131, -314366, 83980, -335909, -95853, -53132, -151477, -73557, -286430, -233312, -102577, 2715, 75097, -160033 ], [ -248202, 23052, -161134, -81284, 70080, -9360, 92522, 271024, -192222, 51208, 56652, -202686, 285426, -305770, 68998, -362288, 64280, -267252, -84046, 31070, -299076, -119960, -320978, -141602, -128142, -17994, 140864, -251902 ], [ -929, -195218, -23019, 18214, -69024, 55960, 24465, 136152, -28163, 218004, 123214, -82419, 168517, -303953, 175143, -326776, -113188, -145490, -209051, -46877, -393882, 17028, -339861, -78973, -79451, -143873, 102592, -215539 ], [ 246344, -413488, 115096, 117712, -208128, 121280, -43592, 1280, 135896, 384800, 189776, 37848, 51608, -302136, 281288, -291264, -290656, -23728, -334056, -124824, -488688, 154016, -358744, -16344, -30760, -269752, 64320, -179176 ], [ 329157, -361443, 180386, 117715, -299262, 84525, 386, 4483, 185535, 395071, 192918, 118005, 19824, -214429, 294283, -163262, -181369, -35736, -263611, -52411, -401979, 161614, -297842, -49490, -100929, -157161, -52222, -68998 ], [ 324258, -165230, 206836, 64654, -364812, -6670, 104116, 81326, 174150, 321862, 162236, 176770, 33440, -80914, 257598, 14068, 80854, -119088, -88926, 100194, -218462, 100204, -194388, -133716, -234490, 82614, -210508, 80548 ], [ 319359, 30983, 233286, 11593, -430362, -97865, 207846, 158169, 162765, 248653, 131554, 235535, 47056, 52601, 220913, 191398, 343077, -202440, 85759, 252799, -34945, 38794, -90934, -217942, -368051, 322389, -368794, 230094 ], [ 196180, 109116, 140976, -21268, -328292, -167720, 178796, 134132, 54940, 220464, 111912, 160060, 69152, 97396, 217028, 196748, 169860, -194652, 154664, 106684, -39148, -52636, 28040, -121928, -187992, 265304, -322460, 70740 ], [ 55259, 169537, 30852, -51099, -201079, -234374, 129829, 94963, -67351, 199028, 93926, 64449, 92520, 128883, 218063, 176301, -68673, -173193, 207702, -84239, -71509, -148569, 149342, 1122, 39110, 163690, -245433, -134949 ], [ -74610, 217718, -59482, -68006, -69012, -282156, 80560, 61096, -165348, 173418, 79282, -16700, 116128, 143932, 215096, 163820, -279952, -153884, 254126, -248126, -103858, -229820, 247096, 116162, 245870, 77428, -179526, -308800 ], [ -88433, 137379, 57979, 50789, 114022, -131782, 28120, 82900, -8258, 103981, 99729, 54002, 142256, -13618, 170108, 234982, -205064, -157150, 231103, -128135, -136081, -156910, 97596, 147097, 239039, 152362, -230379, -148352 ], [ -102256, 57040, 175440, 169584, 297056, 18592, -24320, 104704, 148832, 34544, 120176, 124704, 168384, -171168, 125120, 306144, -130176, -160416, 208080, -8144, -168304, -84000, -51904, 178032, 232208, 227296, -281232, 12096 ], [ -76004, -13779, 241920, 238959, 366438, 132629, -72231, 76920, 241886, 25090, 113729, 186558, 185923, -284604, 82883, 311604, -49821, -154736, 167032, 122963, -167809, -69169, -172263, 219719, 191469, 273026, -298660, 115655 ], [ 41848, -62838, 191872, 195374, 176044, 163610, -109790, -64208, 188572, 152740, 45810, 228188, 183830, -297208, 46934, 166888, 43030, -128608, 84784, 279478, -92530, -187090, -226014, 285982, 73226, 252004, -239688, 89182 ], [ 159700, -111897, 141824, 151789, -14350, 194591, -147349, -205336, 135258, 280390, -22109, 269818, 181737, -309812, 10985, 22172, 135881, -102480, 2536, 435993, -17251, -305011, -279765, 352245, -45017, 230982, -180716, 62709 ], [ 155584, -162288, 42264, 134832, -58596, 150080, -158412, -179820, 28772, 241744, -18364, 258048, 179176, -201252, 67772, -94692, 114936, -129092, -1832, 327224, 48176, -346456, -231756, 317036, -109644, 182948, -93676, 8312 ], [ 39664, -213900, -102682, 142284, 31127, 36368, -145187, -1547, -126455, 50660, 51073, 197328, 176186, 18375, 209567, -186025, -10322, -204049, 65190, -24722, 104572, -317798, -90467, 188811, -125123, 110153, 19093, -71682 ], [ -76256, -265512, -247628, 149736, 120850, -77344, -131962, 176726, -281682, -140424, 120510, 136608, 173196, 238002, 351362, -277358, -135580, -279006, 132212, -376668, 160968, -289140, 50822, 60586, -140602, 37358, 131862, -151676 ], [ -68348, -293936, -191668, 151068, 170113, -144578, -123480, 172861, -244928, -77783, 219068, 48756, 204461, 224423, 269114, -273236, -30573, -158871, 54972, -312845, 115126, -227910, 94429, 46992, -113734, 79347, 67355, -150631 ], [ -16736, -314176, -64800, 150240, 205096, -195408, -116672, 104712, -140416, 74408, 327904, -48672, 247816, 128536, 107792, -235424, 155704, 30120, -73184, -102280, 33200, -155184, 103560, 73856, -71920, 161848, -59720, -120984 ], [ 34876, -334416, 62068, 149412, 240079, -246238, -109864, 36563, -35904, 226599, 436740, -146100, 291171, 32649, -53530, -197612, 341981, 219111, -201340, 108285, -48726, -82458, 112691, 100720, -30106, 244349, -186795, -91337 ], [ -118156, -271188, 101068, 118378, 171178, -125160, 42012, 89238, 18690, 194430, 190826, 23794, 45446, -32790, -109494, -249956, 132940, 187046, -162846, -16078, -52794, 98486, 47330, 60440, -69890, 128806, -146054, -4996 ], [ -280490, -204166, 136074, 85971, 97555, 3732, 200482, 147405, 71015, 153881, -71213, 205839, -213419, -96845, -160669, -306398, -94070, 144933, -116777, -155665, -53323, 284349, -21417, 17108, -113383, 4261, -97685, 83922 ], [ -385828, -148504, 142752, 54332, 32784, 94624, 328200, 193972, 115300, 127084, -251924, 338540, -368960, -137388, -168076, -318440, -259092, 115180, -58528, -235064, -43136, 401636, -52124, -3124, -150612, -93464, -29648, 131520 ], [ -220435, -146802, 14872, 26341, 10060, 5016, 309846, 185439, 121395, 165609, -46327, 236857, -33712, -66249, 32415, -119582, -129671, 144137, 57576, -28570, 17952, 193187, 97859, 86369, -158087, -63794, 131812, -17152 ], [ -55042, -145100, -113008, -1650, -12664, -84592, 291492, 176906, 127490, 204134, 159270, 135174, 301536, 4890, 232906, 79276, -250, 173094, 173680, 177924, 79040, -15262, 247842, 175862, -165562, -34124, 293272, -165824 ], [ 23321, -129682, -151455, 7286, -50085, -145058, 251259, 142489, 146428, 214327, 259711, 95420, 498130, 35826, 345215, 187423, 67539, 131491, 217460, 278821, 42874, -107440, 288835, 174068, -149142, -12896, 338623, -258147 ], [ -33696, -92928, -50784, 73664, -110368, -160192, 176992, 67808, 185344, 180448, 196576, 152000, 479040, 4224, 320352, 154464, 39456, -19872, 148736, 215456, -144576, -18752, 160288, 30272, -95552, -4800, 203360, -262816 ], [ -90713, -56174, 49887, 140042, -170651, -175326, 102725, -6873, 224260, 146569, 133441, 208580, 459950, -27378, 295489, 121505, 11373, -171235, 80012, 152091, -332026, 69936, 31741, -113524, -41962, 3296, 68097, -267485 ], [ -68056, -92066, 81202, 188668, -101966, -236814, 12932, -59924, 163986, 78306, 156700, 171514, 314020, -5920, 153334, 56836, -56596, -106620, -28948, 137684, -372196, 32428, 57180, -204946, 36926, 62814, -7316, -232772 ], [ 5820, -174659, 67931, 225882, 49627, -328101, -86842, -99070, 39947, -12061, 235498, 74247, 86550, 49648, -64223, -28218, -150206, 96838, -163774, 154750, -317686, -86206, 181610, -262699, 132077, 155389, -44254, -172742 ], [ 79696, -257252, 54660, 263096, 201220, -419388, -186616, -138216, -84092, -102428, 314296, -23020, -140920, 105216, -281780, -113272, -243816, 300296, -298600, 171816, -263176, -204840, 306040, -320452, 227228, 247964, -81192, -112712 ], [ 28742, -230348, 59306, 202916, 125953, -282466, -68897, -93781, -84593, -100379, 258251, 37736, -62452, 135476, -147685, -51912, -122973, 154629, -285701, 80829, -77015, -56467, 215903, -139527, 170873, 129791, -183813, -100733 ], [ -48492, -180392, 67724, 122232, 2926, -97500, 94610, -31750, -59086, -78874, 173818, 131760, 80424, 160408, 60442, 40272, 43018, -64538, -241702, -32906, 136862, 148118, 80594, 91646, 82622, -32750, -300262, -98870 ], [ -123020, -131263, 70444, 47202, -113608, 71079, 249643, 23030, -35643, -61139, 91682, 212250, 219837, 174604, 250567, 128722, 195591, -265549, -200399, -137653, 330190, 338358, -53044, 312103, 3416, -182066, -402122, -96906 ], [ -138016, -100328, -52192, 96560, -87296, -120856, 218248, -81712, -57608, -126344, 60080, -5008, 283064, -47392, 44648, 135024, 52968, -67128, -218408, -44664, 71440, 213008, -149920, 296808, 123200, -40432, -183024, -92720 ], [ -153012, -69393, -174828, 145918, -60984, -312791, 186853, -186454, -79573, -191549, 28478, -222266, 346291, -269388, -161271, 141326, -89655, 131293, -236417, 48325, -187310, 87658, -246796, 281513, 242984, 101202, 36074, -88534 ], [ -175664, -42760, -276692, 140310, -54160, -405660, 159640, -275350, -55860, -192416, -17608, -377406, 384714, -426350, -285260, 107098, -162294, 222146, -257978, 83198, -314786, -13416, -315610, 279628, 296684, 225034, 162004, -63234 ], [ -220008, -28316, -319702, -21035, -102552, -217842, 144276, -319349, 97274, -10992, -104732, -356545, 352859, -399049, -177114, -41965, -36645, 8223, -289603, -46591, -70319, -45708, -304915, 315738, 163146, 298427, 23958, 21889 ], [ -264352, -13872, -362712, -182380, -150944, -30024, 128912, -363348, 250408, 170432, -191856, -335684, 321004, -371748, -68968, -191028, 89004, -205700, -321228, -176380, 174148, -78000, -294220, 351848, 29608, 371820, -114088, 107012 ], [ -198179, 11715, -313531, -294324, -165544, 119943, 130543, -311295, 251676, 213454, -238181, -320015, 304175, -323140, -9376, -232335, 175823, -191527, -253006, -204936, 214059, -64345, -241362, 304347, -43848, 328767, -157523, 54668 ], [ -11442, 49458, -163778, -352376, -143280, 228618, 150714, -154458, 87272, 105492, -239998, -310010, 303738, -251288, -2752, -156090, 220282, 71478, -75860, -123056, 30818, -566, -142508, 165634, -51760, 158682, -97746, -147640 ], [ 175295, 87201, -14025, -410428, -121016, 337293, 170885, 2379, -77132, -2470, -241815, -300005, 303301, -179436, 3872, -79845, 264741, 334483, 101286, -41176, -152423, 63213, -43654, 26921, -59672, -11403, -37969, -349948 ], [ 197392, -17824, -560, -273088, -3888, 266528, 90160, -66880, -170400, 68320, -218352, -232304, 192832, -197616, 11168, 22912, 193600, 341104, 73616, -90832, -241488, 38112, -7824, -43408, 13456, -118864, -21424, -352096 ], [ 147459, -185310, -46721, -50264, 154743, 117258, -34707, -235056, -232546, 217314, -183829, -139361, 34224, -255185, 18758, 137268, 71884, 235557, -43661, -198035, -289351, -25874, 433, -83819, 122039, -198927, -23793, -266674 ], [ 97526, -352796, -92882, 172560, 313374, -32012, -159574, -403232, -294692, 366308, -149306, -46418, -124384, -312754, 26348, 251624, -49832, 130010, -160938, -305238, -337214, -89860, 8690, -124230, 230622, -278990, -26162, -181252 ], [ 154504, -364630, -36542, 127214, 278784, -160471, -206174, -327409, -249255, 189046, -56445, -87602, -119381, -182394, 138245, 223264, 60502, 32233, -210196, -150907, -131607, -210588, -20706, -67747, 242416, -101278, 95306, -121135 ], [ 221664, -361640, 29560, 56328, 225792, -286948, -245320, -228348, -193572, -19288, 41972, -141560, -98796, -34136, 260076, 181312, 192936, -64804, -252976, 28332, 98140, -336720, -53688, -2036, 244992, 100984, 228568, -63428 ], [ 266258, -327474, 90283, -14126, 155319, -369727, -262314, -154670, -138579, -189657, 117244, -173078, -82492, 101279, 338821, 119074, 290291, -142140, -287863, 194218, 289883, -424689, -78477, 62961, 253154, 248370, 322779, -768 ], [ 160412, -85468, 115146, -81700, -31694, -161186, -131628, -250212, -88186, -106926, 38216, -54996, -94728, 151074, 130326, -78404, 153786, -88136, -270130, 271084, 228266, -258238, -48646, 123198, 298556, 29916, 156650, 94912 ], [ 54566, 156538, 140009, -149274, -218707, 47355, -942, -345754, -37793, -24195, -40812, 63086, -106964, 200869, -78169, -275882, 17281, -34132, -252397, 347950, 166649, -91787, -18815, 183435, 343958, -188538, -9479, 190592 ], [ -56208, 309568, 109976, -198128, -315680, 153512, 79160, -357072, 4408, 41328, -58024, 109592, -140904, 230816, -175976, -359696, -29072, 4480, -195920, 408040, 143824, 4416, -17704, 183792, 376088, -276968, -144576, 263808 ], [ -176222, 295768, -22987, -211882, -243828, 67699, 64417, -210470, 31249, 74586, 40669, 21893, -215539, 223548, -66243, -230390, 93610, 14232, -66798, 436675, 193734, -31096, -70443, 71874, 383333, -121603, -221488, 294904 ], [ -296236, 281968, -155950, -225636, -171976, -18114, 49674, -63868, 58090, 107844, 139362, -65806, -290174, 216280, 43490, -101084, 216292, 23984, 62324, 465310, 243644, -66608, -123182, -40044, 390578, 33762, -298400, 326000 ], [ -229609, 265594, -149501, -203029, -95197, 14815, 70499, -53337, 20763, 134693, 97707, -101401, -294817, 175121, 85129, -10505, 185210, 8113, 95740, 345849, 210003, -63848, -91031, -103329, 269760, 105641, -265085, 276106 ], [ -19412, 247240, -35812, -152452, -14628, 139084, 118684, -147476, -65924, 156612, -51908, -96916, -245620, 107892, 74388, 50284, 35848, -27468, 55536, 112468, 112092, -31648, 6420, -129204, 50432, 113300, -146980, 163912 ], [ 190785, 228886, 77877, -101875, 65941, 263353, 166869, -241615, -152611, 178531, -201523, -92431, -196423, 40663, 63647, 111073, -113514, -63049, 15332, -120913, 14181, 552, 103871, -155079, -168896, 120959, -28875, 51718 ], [ 240530, 189652, 183880, -29824, 62090, 207622, 30914, -74214, -40974, 208316, -128550, 41096, -218668, 78914, 2704, -9776, -75406, -15470, 39892, -61542, -28164, -33326, 68734, -152514, -220716, 110276, 25078, -59270 ], [ 245705, 144618, 287748, 48192, 34789, 101891, -156191, 165837, 125753, 240286, 6253, 210468, -260758, 146465, -72184, -181080, 14777, 55209, 82442, 79149, -55074, -85559, -3233, -142049, -226006, 94498, 61211, -169923 ], [ 250880, 99584, 391616, 126208, 7488, -3840, -343296, 405888, 292480, 272256, 141056, 379840, -302848, 214016, -147072, -352384, 104960, 125888, 124992, 219840, -81984, -137792, -75200, -131584, -231296, 78720, 97344, -280576 ], [ 237218, 72214, 302445, 213493, -45113, -65986, -228388, 330563, 279853, 92925, 93354, 390420, -112753, 138622, -140609, -292883, 132261, 218808, 19859, 61324, -80443, -168382, 69861, -113460, -176993, 188844, 113007, -181216 ], [ 223556, 44844, 213274, 300778, -97714, -128132, -113480, 255238, 267226, -86406, 45652, 401000, 77342, 63228, -134146, -233382, 159562, 311728, -85274, -97192, -78902, -198972, 214922, -95336, -122690, 298968, 128670, -81856 ], [ 207379, 52269, 117313, 357458, -144450, -134758, -21842, 152928, 263824, -235867, 9570, 377495, 208587, -12381, -139123, -183746, 155878, 335358, -142447, -202543, -63131, -237362, 296088, -76907, -89422, 356182, 126073, 22879 ], [ 182148, 184956, -3092, 303960, -170072, 58488, -13976, -46528, 293632, -277796, 15320, 231284, 127972, -88764, -185284, -169624, 40648, 109544, -26964, -116500, 3868, -303832, 147232, -57380, -131880, 222920, 57740, 146964 ], [ 156917, 317643, -123497, 250462, -195694, 251734, -6110, -245984, 323440, -319725, 21070, 85073, 47357, -165147, -231445, -155502, -74582, -116270, 88519, -30457, 70867, -370302, -1624, -37853, -174338, 89658, -10593, 271049 ], [ 129616, 394660, -236762, 202944, -144986, 286790, -47464, -339720, 278608, -303234, 76470, 18052, -75448, -176850, -220276, -74090, -166132, -182944, 104272, -26434, 113826, -296062, -70830, -85866, -109236, 44296, -97506, 267424 ], [ 99624, 399306, -340745, 163200, 4951, 116199, -152804, -296020, 136744, -210797, 196415, 53978, -253100, -104469, -134578, 94799, -226898, -42736, -9624, -129037, 125533, -38899, -36491, -221681, 95694, 113204, -208573, 97776 ], [ 69632, 403952, -444728, 123456, 154888, -54392, -258144, -252320, -5120, -118360, 316360, 89904, -430752, -32088, -48880, 263688, -287664, 97472, -123520, -231640, 137240, 218264, -2152, -357496, 300624, 182112, -319640, -71872 ], [ 68770, 364633, -365801, 102147, 56695, -60418, -223324, -149325, -13289, -76038, 296535, 19480, -374569, 86718, -34012, 186367, -242650, 121625, -139301, -278413, 23652, 197627, 38817, -399981, 324114, 266380, -300342, -24485 ], [ 83444, 301866, -189322, 90670, -173834, 21324, -113752, -14706, 49846, -60444, 202166, -107664, -193674, 230284, -56920, -22266, -141220, 83882, -102754, -295410, -156760, 28830, 83322, -392690, 250836, 358840, -211516, 138654 ], [ 98118, 239099, -12843, 79193, -404363, 103066, -4180, 119913, 112981, -44850, 107797, -234808, -12779, 373850, -79828, -230899, -39790, 46139, -66207, -312407, -337172, -139967, 127827, -385399, 177558, 451300, -122690, 301793 ], [ 133492, 71232, -56064, 26936, -329452, 1348, -100148, 157272, 227056, -101776, 83388, -228932, 29876, 212976, 15684, -134472, -23840, -84724, -54420, -229064, -144444, -100304, 55092, -280188, 224980, 355800, -66444, 213892 ], [ 171971, -112400, -132240, -31438, -208725, -127889, -226947, 180042, 348772, -169580, 69473, -203103, 51795, 6436, 128959, 7714, -20712, -229555, -46347, -130670, 104255, -29372, -35229, -160289, 290507, 232106, -15085, 88335 ], [ 204942, -266834, -187690, -66676, -97612, -252196, -345534, 201526, 436924, -233308, 58350, -183966, 67270, -167226, 217482, 133020, -12426, -366026, -43456, -34454, 312880, 31096, -121660, -51332, 336492, 111702, 19352, -20484 ], [ 180079, -114689, -25517, 141014, -87446, -324738, -377895, 209507, 172654, -254238, 76543, -235095, 15083, 4331, 46109, 81086, 50019, -414717, -94976, 38893, 100728, -18308, -167246, -57266, 177286, 25843, -123892, 46446 ], [ 155216, 37456, 136656, 348704, -77280, -397280, -410256, 217488, -91616, -275168, 94736, -286224, -37104, 175888, -125264, 29152, 112464, -463408, -146496, 112240, -111424, -67712, -212832, -63200, 18080, -60016, -267136, 113376 ], [ 149498, 97530, 196027, 487234, -55648, -372529, -399028, 224391, -250088, -279697, 79028, -258281, -96634, 308364, -207751, -41605, 184401, -435330, -193158, 133402, -186670, -62495, -230768, -80670, -95668, -120955, -324525, 112161 ], [ 187540, -52844, 20422, 467684, -7808, -125394, -288168, 228830, -166736, -246738, -14168, -49602, -172948, 351512, -87070, -155386, 278034, -231780, -228716, 35284, 51012, 67570, -185504, -124508, -105512, -124934, -185674, -44814 ], [ 225582, -203218, -155183, 448134, 40032, 121741, -177308, 233269, -83384, -213779, -107364, 159077, -249262, 394660, 33611, -269167, 371667, -28230, -264274, -62834, 288694, 197635, -140240, -168346, -115356, -128913, -46823, -201789 ], [ 277436, -202908, -240332, 432928, 42272, 214232, -59884, 106680, -1700, -157276, -128848, 178600, -203320, 269832, 78752, -206092, 311844, 25440, -218604, -107756, 267500, 159508, -107300, -141240, -81820, -145036, 71520, -308148 ], [ 341951, -64471, -242563, 421704, 2712, 164966, 63557, -140018, 78455, -79191, -84596, 24730, -45310, -8974, 54648, 19101, 111353, -58280, -98475, -103915, 9003, -32795, -85657, -49102, -8519, -172291, 171064, -368109 ], [ 406466, 73966, -244794, 410480, -36848, 115700, 186998, -386716, 158610, -1106, -40344, -129140, 112700, -287780, 30544, 244294, -89138, -142000, 21654, -100074, -249494, -225098, -64014, 43036, 64782, -199546, 270608, -428070 ], [ 261116, 54201, -141030, 310074, -12352, 92019, 183517, -414879, 205836, -10741, -2977, -157091, 120702, -172594, 24953, 143308, -193987, -246919, 131090, -121614, -193780, -220184, -2931, 7640, 36916, -194586, 115237, -313390 ], [ 41696, -21400, 144, 178192, 34752, 77368, 135240, -365912, 241440, -51336, 31960, -140600, 75760, 81648, 25896, -72800, -265080, -359320, 236752, -152112, -27168, -145664, 72072, -72768, -26656, -178256, -130104, -137072 ], [ -177724, -97001, 141318, 46310, 81856, 62717, 86963, -316945, 277044, -91931, 66897, -124109, 30818, 335890, 26839, -288908, -336173, -471721, 342414, -182610, 139444, -71144, 147075, -153176, -90228, -161926, -375445, 39246 ], [ -95612, 39346, -3662, 111944, -19012, -113546, 93466, -140576, 340698, -18698, 13504, -17110, -10252, 70228, -49658, -295752, -264398, -395340, 140714, -26108, 59326, -40558, 169498, -103168, -25122, -22528, -249536, 67812 ], [ 206, 185327, -161649, 186556, -126606, -297155, 102459, 41584, 405627, 59709, -43904, 94003, -51146, -219066, -129675, -293084, -186129, -310378, -74957, 138894, -32007, -11969, 189531, -47232, 45833, 122464, -106752, 89662 ], [ 56200, 287400, -260704, 213928, -206872, -421724, 123140, 186540, 414008, 98268, -91096, 200144, -60564, -399160, -178568, -275412, -104324, -238920, -209824, 278136, -93492, 18836, 171996, 10548, 78464, 227692, 8664, 82208 ], [ -76970, 180910, -79832, 16910, -157330, -265853, 199339, 154777, 153786, -52451, -89762, 282668, 79529, -60554, -79622, -186471, -5723, -231606, 39128, 295018, -13199, 60167, -23987, 77087, -70944, 144041, -5918, -64440 ], [ -210140, 74420, 101040, -180108, -107788, -109982, 275538, 123014, -106436, -203170, -88428, 365192, 219622, 278052, 19324, -97530, 92878, -224292, 288080, 311900, 67094, 101498, -219970, 143626, -220352, 60390, -20500, -211088 ], [ -244328, 7269, 170366, -283328, -51064, -30773, 253376, 87642, -216214, -252594, -64927, 379352, 268644, 384170, 22024, -33690, 171652, -217581, 393086, 286284, 94926, 137951, -252207, 211677, -264910, -43286, 5715, -279040 ], [ -124544, 1312, 66176, -240640, 16832, -70816, 78208, 46656, -91968, -144448, -6944, 287168, 176000, 128640, -124992, -8896, 219584, -211808, 274176, 194560, 41152, 166816, -29728, 282080, -146368, -178112, 95392, -224576 ], [ -4760, -4645, -38014, -197952, 84728, -110859, -96960, 5670, 32278, -36302, 51039, 194984, 83356, -126890, -272008, 15898, 267516, -206035, 155266, 102836, -12622, 195681, 192751, 352483, -27826, -312938, 185069, -170112 ], [ 71330, -70634, -46654, -137960, 94874, -131442, -127214, 27418, 31056, 61484, 85278, 170392, -6866, -166386, -320352, 9122, 298774, -175216, 83214, 79866, 51554, 251482, 243548, 298650, 64312, -240732, 208946, -174882 ], [ 119331, -175215, 6131, -66844, 67895, -139515, -64309, 89495, -50824, 152610, 104253, 189252, -95531, -67003, -305264, -17949, 319313, -128296, 41285, 101095, 191555, 324599, 183978, 164951, 139476, -35434, 190523, -217731 ], [ 167332, -279796, 58916, 4272, 40916, -147588, -1404, 151572, -132704, 243736, 123228, 208112, -184196, 32380, -290176, -45020, 339852, -81376, -644, 122324, 331556, 397716, 124408, 31252, 214640, 169864, 172100, -260580 ], [ 167453, -205796, -437, 35849, -66490, -95678, -16912, 64366, -174513, 254720, 116895, 65719, -93995, 42672, -112334, 19812, 259330, -36261, 19082, 27862, 99214, 341519, 101413, -45713, 136284, 158885, 172031, -311409 ], [ 157494, -94200, -83398, 59102, -190828, -31140, -48928, -54268, -207886, 248832, 105234, -110622, 33862, 34208, 99772, 103992, 157532, 8474, 51788, -90956, -211516, 258098, 86118, -110734, 25608, 102374, 175826, -363918 ] ], [ [ 282112, 41152, -221056, 53440, -443648, 54784, 171776, -295424, -334208, 317184, -232448, -15744, 143936, -209664, 243904, -325376, -144640, 379776, -200576, 407360, 260992, -397440, 457792, 171264, -361664, -72128, 205760, 71232 ], [ 289210, 38950, -202657, 60115, -433517, 60433, 150422, -281912, -316679, 279705, -211298, -2925, 150122, -216063, 243742, -294863, -134014, 345672, -168947, 375755, 229861, -398172, 426094, 161934, -327497, -82004, 194861, 75732 ], [ 343628, 22068, -61598, 111290, -355846, 103742, -13292, -178320, -182290, -7634, -49148, 95354, 197548, -265122, 242500, -60930, -52548, 84208, 73542, 133450, -8810, -403784, 183076, 90404, -65550, -157720, 111302, 110232 ], [ 398046, 5186, 79461, 162465, -278175, 147051, -177006, -74728, -47901, -294973, 113002, 193633, 244974, -314181, 241258, 173003, 28918, -177256, 316031, -108855, -247481, -409396, -59942, 18874, 196397, -233436, 27743, 144732 ], [ 340896, -9984, 177776, 220176, -228544, 89832, -258560, 22640, 40168, -486504, 247608, 249608, 211104, -311464, 240192, 341824, 10296, -314488, 434408, -224664, -368368, -370472, -150688, 15712, 301664, -217896, -51352, 198800 ], [ 74556, -21944, 195946, 290142, -231488, -155877, -186064, 108338, 41387, -498395, 330569, 226263, 24804, -211667, 239456, 388560, -195991, -218785, 320075, -103293, -268410, -248043, 44076, 140740, 113156, -31251, -122077, 289558 ], [ -191784, -33904, 214116, 360108, -234432, -401586, -113568, 194036, 42606, -510286, 413530, 202918, -161496, -111870, 238720, 435296, -402278, -123082, 205742, 18078, -168452, -125614, 238840, 265768, -75352, 155394, -192802, 380316 ], [ -233861, -117793, 282297, 253599, -234477, -303874, -28345, 79612, -57211, -408674, 424705, 233874, -292390, -81142, 100327, 384142, -445532, -62336, 120763, 128529, -19068, -45435, 269700, 198266, -24452, 249882, -185891, 303452 ], [ -103428, -257012, 388948, 11340, -232292, 58008, 66668, -188752, -234748, -219752, 380660, 306600, -380664, -103544, -143956, 257688, -363376, -28480, 58364, 230580, 168336, 2244, 174480, -17336, 210608, 273480, -119260, 97648 ], [ 27005, -396231, 495599, -230919, -230107, 419890, 161681, -457116, -412285, -30830, 336615, 379326, -468938, -125946, -388239, 131234, -281220, 5376, -4035, 332631, 355740, 49923, 79260, -232938, 445668, 297078, -52629, -108156 ], [ 80452, -196654, 486798, -256674, -244500, 431474, 37904, -483578, -314332, 84040, 185794, 380664, -264820, 25550, -185510, 28738, -53462, 105220, -58586, 400158, 383844, -56712, -28506, -121354, 257278, 111138, 91420, -44428 ], [ 112514, 97033, 445927, -222289, -263498, 345753, -146648, -442845, -139854, 178340, 5313, 362172, 20518, 225351, 141389, -67103, 214741, 223394, -110957, 458095, 367698, -206212, -139757, 81115, -48737, -133007, 256974, 94170 ], [ 144576, 390720, 405056, -187904, -282496, 260032, -331200, -402112, 34624, 272640, -175168, 343680, 305856, 425152, 468288, -162944, 482944, 341568, -163328, 516032, 351552, -355712, -251008, 283584, -354752, -377152, 422528, 232768 ], [ 180801, 188872, 394085, -191009, -163379, 266748, -302381, -75558, -135622, 242326, -1702, 56847, 145477, 172382, 305011, -178630, 249448, 57725, -204521, 146514, 374391, -63428, -212943, 7929, -264017, -225352, 154164, 294017 ], [ 217026, -12976, 383114, -194114, -44262, 273464, -273562, 250996, -305868, 212012, 171764, -229986, -14902, -80388, 141734, -194316, 15952, -226118, -245714, -223004, 397230, 228856, -174878, -267726, -173282, -73552, -114200, 355266 ], [ 190716, -163004, 306868, -184979, 47415, 236615, -198538, 493510, -436609, 178403, 279610, -454719, -93716, -281083, 24877, -223262, -126644, -440341, -274397, -463692, 370779, 388795, -151038, -462176, -115297, 32043, -263159, 336815 ], [ -60720, -126480, -4368, -131780, 40308, 42932, 42824, 433480, -425132, 132932, 151224, -455892, 121104, -294308, 75132, -299944, 58000, -403932, -258044, -240592, 166884, 72292, -178408, -364288, -175212, -28700, 17740, 31444 ], [ -312156, -89956, -315604, -78581, 33201, -150751, 284186, 373450, -413655, 87461, 22838, -457065, 335924, -307533, 125387, -376626, 242644, -367523, -241691, -17492, -37011, -244211, -205778, -266400, -235127, -89443, 298639, -273927 ], [ -310022, -136492, -407490, -21532, -52416, -226544, 322598, 272080, -303058, 117560, -14188, -369138, 356574, -316198, 182122, -388688, 212648, -322604, -245218, 34898, -209756, -285224, -239358, -216622, -220322, -162886, 398528, -436658 ], [ 21753, -291006, -214221, 40522, -240096, -149080, 97175, 116968, -63605, 245900, 67554, -165381, 124803, -318935, 247281, -316744, -96380, -266622, -274589, -134635, -342006, 31900, -281011, -229387, -108381, -252839, 263104, -413957 ], [ 353528, -445520, -20952, 102576, -427776, -71616, -128248, -38144, 175848, 374240, 149296, 38376, -106968, -321672, 312440, -244800, -405408, -210640, -303960, -304168, -474256, 349024, -322664, -242152, 3560, -342792, 127680, -391256 ], [ 461443, -341269, 152622, 107045, -499506, -16037, -102706, 1909, 244121, 426905, 155738, 127443, -67824, -159979, 331309, -152306, -309871, -174248, -141181, -183421, -383741, 419938, -226782, -269182, -52199, -169855, -28594, -183530 ], [ 449966, -99010, 315692, 80802, -509396, 27870, 56684, 146050, 221098, 439210, 122020, 155342, 115808, 89410, 325490, -48852, 1434, -148304, 124078, 92142, -174418, 359540, -57548, -303820, -197398, 143290, -195988, 122876 ], [ 438489, 143249, 478762, 54559, -519286, 71777, 216074, 290191, 198075, 451515, 88302, 183241, 299440, 338799, 319671, 54602, 312739, -122360, 389337, 367705, 34905, 299142, 111686, -338458, -342597, 456435, -363382, 429282 ], [ 276172, 260388, 339152, 35316, -366396, -93976, 260724, 296492, 33732, 320080, 111384, 193060, 283872, 335788, 336092, 42836, 141084, -200196, 351256, 221348, -39412, 115004, 215480, -212216, -135016, 415080, -368836, 167628 ], [ 91229, 358759, 154140, 17123, -189089, -291178, 288163, 282117, -151809, 167084, 142986, 200167, 238424, 294917, 355849, 13787, -103015, -293599, 267674, 11703, -156275, -87695, 309458, -61842, 125482, 320550, -349999, -179235 ], [ -75358, 431866, -1974, 4022, -12428, -452788, 304080, 263320, -299196, 23334, 177182, 206556, 204128, 238884, 358536, 756, -319728, -374852, 186498, -175218, -260894, -274084, 376456, 84878, 354242, 236972, -330666, -476352 ], [ -49207, 239701, 145341, 44387, 157450, -240682, 199016, 198092, -45966, -23333, 238615, 205406, 286928, 23650, 181988, 155914, -248888, -328530, 130585, -123537, -236951, -289218, 160164, 193231, 249753, 268390, -306125, -251136 ], [ -23056, 47536, 292656, 84752, 327328, -28576, 93952, 132864, 207264, -70000, 300048, 204256, 369728, -191584, 5440, 311072, -178048, -282208, 74672, -71856, -213008, -304352, -56128, 301584, 145264, 299808, -281584, -25920 ], [ 46404, -93221, 379904, 97257, 381706, 159667, 20367, 55624, 382290, -63922, 317031, 216434, 431157, -345764, -104139, 337388, -81259, -264208, 31688, 23589, -178215, -318583, -212017, 391121, 54299, 324814, -260732, 136401 ], [ 214856, -116474, 329856, 46082, 172084, 293366, 18734, -49072, 378564, 62716, 232414, 259076, 443738, -360392, -60646, 69208, 74842, -310944, 18256, 219066, -118622, -330750, -229842, 437650, -5754, 335164, -248312, 154962 ], [ 383308, -139727, 279808, -5093, -37538, 427065, 17101, -153768, 374838, 189354, 147797, 301718, 456319, -375020, -17153, -198972, 230943, -357680, 4824, 414543, -59029, -342917, -247667, 484179, -65807, 345514, -235892, 173523 ], [ 306240, -153488, 168104, -16176, -93884, 393664, -50964, -149108, 252732, 128048, 148572, 252416, 413784, -266108, 64164, -327100, 234440, -386140, 88808, 318600, -4272, -338536, -205972, 410228, -168340, 323836, -167156, 79944 ], [ 4112, -158548, -118, 9492, -9727, 207088, -179925, -44205, 22111, -105540, 227623, 118832, 320726, -43951, 180153, -326847, 98050, -397847, 262090, -44478, 46052, -318986, -109717, 225837, -309813, 272799, -46797, -116430 ], [ -298016, -163608, -168340, 35160, 74430, 20512, -308886, 60698, -208510, -339128, 306674, -14752, 227668, 178206, 296142, -326594, -38340, -409554, 435372, -407556, 96376, -299436, -13462, 41446, -451286, 221762, 73562, -312804 ], [ -325220, -245712, -54124, 111556, 101671, -144270, -250728, 123339, -191424, -197441, 346404, -66260, 219355, 248689, 258774, -270156, 31973, -278529, 324516, -246779, 87098, -188970, 20267, -4752, -357802, 249605, -17763, -305841 ], [ -255392, -355008, 159776, 205856, 108824, -301360, -126528, 171064, -86912, 76696, 372256, -88800, 240952, 265640, 167280, -193888, 175240, -97128, 113376, 98888, 56784, -46416, 31928, -2176, -181392, 305288, -183800, -227112 ], [ -185564, -464304, 373676, 300156, 115977, -458450, -2328, 218789, 17600, 350833, 398108, -111340, 262549, 282591, 75786, -117620, 318507, 84273, -97764, 444555, 26470, 96138, 43589, 400, -4982, 360971, -349837, -148383 ], [ -276820, -458188, 278036, 292134, 95718, -154200, 136260, 211162, 154958, 241202, 136486, 24542, 31850, 194470, -12474, -217660, 62100, 168522, -111762, 211358, -67798, 207034, -39570, -69976, -90702, 144074, -171882, -86044 ], [ -375398, -446826, 168326, 279461, 74213, 171020, 275502, 201019, 293809, 114127, -138203, 167625, -210317, 101573, -100587, -325714, -212474, 248355, -116799, -48151, -164973, 316491, -127039, -143668, -188337, -85213, 21709, -24450 ], [ -422524, -432040, 44896, 233764, 35952, 396640, 377656, 185964, 384316, 23156, -324876, 268404, -353472, 38348, -143700, -384088, -410892, 312564, -90208, -215176, -214912, 374972, -171716, -161260, -264396, -247464, 193872, 6208 ], [ -225253, -400990, -143704, 31203, -81900, 149160, 303642, 147577, 245189, 103679, -93473, 168239, -26320, 116065, 26937, -206482, -247569, 302559, 86616, 57098, -40480, 191317, -13131, 87623, -237969, -91294, 264252, -110080 ], [ -27982, -369940, -332304, -171358, -199752, -98320, 229628, 109190, 106062, 184202, 137930, 68074, 300832, 193782, 197574, -28876, -84246, 292554, 263440, 329372, 133952, 7662, 145454, 336506, -211542, 64876, 334632, -226368 ], [ 39887, -308542, -334649, -213638, -292899, -242606, 138685, 64719, 35812, 227681, 238041, 66468, 489726, 232286, 326361, 107321, 4773, 230997, 341804, 442787, 133910, -66256, 201781, 365996, -210522, 156768, 333849, -302741 ], [ -93536, -199936, -47264, -6592, -347616, -226368, 21408, 10784, 72704, 213536, 133920, 218176, 463552, 209792, 390048, 179104, -21792, 89248, 267008, 309088, -137536, 30528, 99040, 54208, -249024, 148672, 222368, -317024 ], [ -226959, -91330, 240121, 200454, -402333, -210130, -95869, -43151, 109596, 199391, 29799, 369884, 437378, 187298, 453735, 250887, -48357, -52501, 192212, 175389, -408982, 127312, -3701, -257580, -287526, 140576, 110887, -331307 ], [ -141800, -113582, 277662, 324452, -260322, -247330, -134116, -124428, 95038, 84334, 101700, 272406, 322556, 187680, 268922, 197020, -112652, 25116, 64244, 150092, -506044, 76340, 37380, -392254, -204942, 139858, -21132, -309596 ], [ 83876, -219957, 154589, 395062, 8157, -318883, -121558, -223282, 47405, -95595, 286758, 14737, 150746, 202768, -75641, 62378, -201202, 243754, -97906, 194482, -491002, -69618, 170918, -413069, -44517, 143883, -166354, -264746 ], [ 309552, -326332, 31516, 465672, 276636, -390436, -109000, -322136, -228, -275524, 471816, -242932, -21064, 217856, -420204, -72264, -289752, 462392, -260056, 238872, -475960, -215576, 304456, -433884, 115908, 147908, -311576, -219896 ], [ 158762, -345364, 69734, 295932, 182823, -319470, 27001, -247539, -89015, -282781, 461421, -159912, 28628, 252780, -234211, 23944, -164267, 258755, -298307, 135499, -205121, -82405, 214649, -241937, 48751, 79961, -345667, -246923 ], [ -71284, -346008, 141908, 75592, 12738, -218500, 188990, -136426, -186466, -253686, 409878, -5168, 124952, 291880, 63478, 168752, 6278, -33782, -310474, 1018, 119570, 109530, 77822, -5198, -66318, -3138, -356362, -289082 ], [ -291540, -346137, 204468, -128402, -148984, -127119, 340877, -34566, -276477, -229285, 358190, 133622, 219595, 316372, 338897, 304766, 165649, -303675, -322697, -118931, 418146, 292026, -57708, 225137, -169240, -75806, -354118, -322054 ], [ -296416, -334936, 55520, 27216, -126720, -246696, 270520, -136272, -202808, -308152, 303312, -78576, 277256, 19488, 124376, 247312, 79192, -75400, -336152, 80824, 142192, 266864, -164704, 314584, -4928, 81008, -67216, -152912 ], [ -301292, -323735, -93428, 182834, -104456, -366273, 200163, -237978, -129139, -387019, 248434, -290774, 334917, -277396, -90145, 189858, -7265, 152875, -349607, 280579, -133762, 241702, -271700, 404031, 159384, 237822, 219686, 16230 ], [ -300624, -309048, -227148, 236890, -82672, -423876, 170024, -326874, -45036, -362080, 162440, -439666, 385990, -492482, -205972, 94646, -55418, 264078, -368726, 341170, -282798, 202536, -359478, 465044, 263156, 360070, 349004, 135602 ], [ -284248, -284484, -317722, 3187, -62248, -305886, 253836, -379475, 68630, -43024, -11716, -409191, 418397, -475807, -42166, -107547, 4957, 43577, -403893, 7463, -72233, 123692, -392805, 445494, 195398, 384381, 31834, 113959 ], [ -267872, -259920, -408296, -230516, -41824, -187896, 337648, -432076, 182296, 276032, -185872, -378716, 450804, -459132, 121640, -309740, 65332, -176924, -439060, -326244, 138332, 44848, -426132, 425944, 127640, 408692, -285336, 92316 ], [ -193493, -182347, -393853, -363756, -65048, -47983, 338025, -327641, 144580, 381666, -306403, -374729, 429993, -457692, 125088, -364489, 165769, -169329, -363490, -405048, 127885, 68337, -382206, 367069, 20744, 360601, -372133, 724 ], [ -55838, -46946, -264846, -387400, -135888, 115846, 247382, -51894, -58280, 254476, -368434, -399638, 351126, -472872, -46400, -258390, 309910, 87098, -167116, -205776, -123666, 203462, -254004, 265294, -128848, 233526, -207614, -167176 ], [ 81817, 88455, -135839, -411044, -206728, 279675, 156739, 223853, -261140, 127286, -430465, -424547, 272259, -488052, -217888, -152291, 454051, 343525, 29258, -6504, -375217, 338587, -125802, 163519, -278440, 106451, -43095, -335076 ], [ 110448, 1184, -60752, -187200, -114768, 267232, 71504, 117568, -354144, 180256, -372880, -378384, 75968, -436624, -154272, -36224, 341440, 335120, 34544, -13744, -460080, 228896, -75760, 51984, -132624, -27696, -45008, -331680 ], [ 91381, -183506, -9255, 144920, 48417, 177670, -11365, -155856, -399086, 312046, -262963, -301127, -171696, -356055, 12202, 84204, 116500, 210851, -43771, -111333, -472017, 12098, -59913, -63821, 142433, -164937, -119735, -253342 ], [ 72314, -368196, 42242, 477040, 211602, 88108, -94234, -429280, -444028, 443836, -153046, -223870, -419360, -275486, 178676, 204632, -108440, 86582, -122086, -208922, -483954, -204700, -44066, -179626, 417490, -302178, -194462, -175004 ], [ 150456, -417562, 96910, 325698, 236544, -66113, -162130, -438839, -405873, 227194, -39307, -160158, -256243, -163606, 278979, 250720, 28954, -73345, -184588, -49597, -187905, -285124, -18286, -129237, 347664, -154386, 17734, -142761 ], [ 237856, -454040, 151880, 128312, 248320, -226492, -228600, -423268, -359804, -22632, 74796, -97736, -54004, -48744, 372980, 289728, 200856, -236668, -245584, 134196, 137476, -352560, 8440, -63020, 244992, 20552, 257256, -114908 ], [ 305726, -440862, 212493, -63362, 233441, -331161, -279782, -408066, -292645, -237199, 162916, -21850, 116828, 60601, 410563, 289838, 326789, -358180, -299809, 301798, 414557, -398135, 34053, 11063, 166254, 143518, 441821, -69760 ], [ 243396, -96644, 310726, -216956, 40862, -64430, -229044, -395324, -84886, -216706, 77816, 143796, 78280, 133166, 72026, 30628, 146262, -200952, -308894, 361460, 369638, -297970, 52246, 137586, 247076, -79996, 260006, 90688 ], [ 181066, 247574, 408959, -370550, -151717, 202301, -178306, -382582, 122873, -196213, -7284, 309442, 39732, 205731, -266511, -228582, -34265, -43724, -317979, 421122, 324719, -197805, 70439, 264109, 327898, -303510, 78191, 251136 ], [ 84240, 451776, 368168, -448400, -293856, 341656, -143480, -313776, 254856, -150512, 7272, 348072, -29144, 279392, -441560, -351600, -91376, 24192, -256816, 462424, 286384, -101184, 33512, 321424, 383656, -376408, -81216, 345472 ], [ -77266, 393448, 66707, -384230, -341420, 242181, -138489, -139850, 244759, -57546, 208683, 148547, -154885, 355108, -310069, -219258, 82918, -75352, -63938, 469301, 260394, -11208, -106765, 248974, 392419, -166901, -198608, 315848 ], [ -238772, 335120, -234754, -320060, -388984, 142706, -133498, 34076, 234662, 35420, 410094, -50978, -280626, 430824, -178578, -86916, 257212, -174896, 128940, 476178, 234404, 78768, -247042, 176524, 401182, 42606, -316000, 286224 ], [ -209919, 304534, -212619, -227251, -247723, 124793, -5995, 4721, 158109, 93091, 302989, -150351, -279175, 337943, -98593, 31009, 253718, -243721, 175204, 353263, 169765, 78888, -251521, 30585, 262720, 102847, -321163, 183046 ], [ -34636, 295288, 58436, -112412, 38788, 169620, 215748, -181004, 30436, 123612, -41436, -172684, -179884, 115372, -58228, 137844, 113464, -288916, 108688, 130508, 75396, 9888, -151540, -171884, 11008, 48268, -239996, 23288 ], [ 140647, 286042, 329491, 2427, 325299, 214447, 437491, -366729, -97237, 154133, -385861, -195017, -80593, -107199, -17863, 244679, -26790, -334111, 42172, -92247, -18973, -59112, -51559, -374353, -240704, -6311, -158829, -136470 ], [ 205374, 227404, 395256, 113792, 349190, 98282, 244622, -195082, 21726, 210340, -343754, -2376, -164020, -45298, -140560, 98992, 29534, -228034, 26956, -44426, -112028, -143106, -67534, -290190, -346292, -55076, 5498, -239978 ], [ 239391, 155046, 403996, 224192, 300131, -62603, -63417, 75835, 209199, 273682, -194277, 249980, -298202, 95623, -308552, -116840, 140463, -79937, 25990, 78555, -204718, -231265, -115719, -126407, -411290, -102226, 192925, -327861 ], [ 273408, 82688, 412736, 334592, 251072, -223488, -371456, 346752, 396672, 337024, -44800, 502336, -432384, 236544, -476544, -332672, 251392, 68160, 25024, 201536, -297408, -319424, -163904, 37376, -476288, -149376, 380352, -415744 ], [ 291118, 157530, 406043, 370771, 89681, -171278, -205948, 261813, 304603, 134923, -65178, 470412, -160823, 178354, -445287, -223077, 300451, 197512, -97819, 4564, -160765, -270066, 67683, -47724, -283847, 68020, 299369, -300192 ], [ 308828, 232372, 399350, 406950, -71710, -119068, -40440, 176874, 212534, -67178, -85556, 438488, 110738, 120164, -414030, -113482, 349510, 326864, -220662, -192408, -24122, -220708, 299270, -132824, -91406, 285416, 218386, -184640 ], [ 313573, 302299, 333287, 440574, -197646, -50058, 94978, 70560, 148720, -228189, -74514, 380289, 283629, 49109, -385413, -39822, 348554, 384946, -275305, -304425, 89571, -195870, 454312, -183629, 42270, 431642, 150383, -57223 ], [ 271644, 354532, 53492, 465000, -195944, 79432, 122072, -112704, 186624, -241276, 49640, 227500, 101308, -68260, -366300, -95528, 167544, 186456, -84428, -110604, 120644, -259304, 333792, -110972, -35608, 321656, 129108, 112908 ], [ 229715, 406765, -226303, 489426, -194242, 208922, 149166, -295968, 224528, -254363, 173794, 74711, -81013, -185629, -347187, -151234, -13466, -12034, 106449, 83217, 151717, -322738, 213272, -38315, -113486, 211670, 107833, 283039 ], [ 173616, 436988, -401718, 457792, -107190, 218282, 61480, -391992, 164912, -222670, 269498, 20252, -235784, -174078, -264364, -76070, -128556, -31584, 103216, 97778, 214190, -252722, 134782, -51238, -75884, 155704, 28818, 330080 ], [ 99096, 438598, -441439, 353280, 90817, 71473, -175420, -374604, -21480, -132763, 328217, 93622, -354740, 5069, -98718, 169225, -157950, 181488, -152360, -120699, 317483, -9221, 110931, -175415, 111842, 169964, -125259, 217104 ], [ 24576, 440208, -481160, 248768, 288824, -75336, -412320, -357216, -207872, -42856, 386936, 166992, -473696, 184216, 66928, 414520, -187344, 394560, -407936, -339176, 420776, 234280, 87080, -299592, 299568, 184224, -279336, 104128 ], [ -29394, 420623, -332031, 185461, 181281, -24910, -340100, -193083, -225919, -25834, 351425, 38312, -391487, 282738, 23804, 271705, -223158, 317007, -415907, -398203, 232124, 128701, 168199, -362779, 284734, 256084, -283578, 101597 ], [ -72404, 389734, -82182, 144130, -89222, 130708, -103016, 49314, -154182, -47684, 265658, -198128, -201990, 338260, -130664, -78102, -262396, 84454, -291822, -372190, -112232, -163054, 305302, -393438, 161868, 358664, -207908, 157970 ], [ -115414, 358845, 167667, 102799, -359725, 286326, 134068, 291711, -82445, -69534, 179891, -434568, -12493, 393782, -285132, -427909, -301634, -148099, -167737, -346177, -456588, -454809, 442405, -424097, 39002, 461244, -132238, 214343 ], [ -44884, 145856, 56576, 35208, -363508, 111964, 12052, 307048, 94352, -203504, 147364, -424028, 95084, 226704, -98980, -213496, -187872, -213292, -113292, -310904, -261924, -355504, 185068, -399076, 105036, 429544, 14252, 185116 ], [ 42677, -94448, -108656, -36322, -327283, -111895, -163829, 288326, 286908, -354292, 122823, -376441, 190373, 26236, 138265, 85550, -51160, -253381, -69293, -274242, 13593, -197540, -131435, -365703, 199405, 377702, 171365, 143049 ], [ 116898, -295038, -247398, -82604, -291476, -319868, -328946, 265018, 438948, -486660, 110402, -338450, 271914, -145622, 332806, 353988, 83450, -296902, -36416, -223962, 246352, -49336, -416548, -323868, 277620, 308250, 291624, 115300 ], [ 51049, -78631, -107995, 136218, -260058, -361038, -381041, 193557, 165570, -425618, 225241, -401217, 209101, -17075, 78955, 301042, 195989, -376459, -120320, -30693, 30152, -3612, -372066, -193182, 186218, 53893, 24916, 237890 ], [ -14800, 137776, 31408, 355040, -228640, -402208, -433136, 122096, -107808, -364576, 340080, -463984, 146288, 111472, -174896, 248096, 308528, -456016, -204224, 162576, -186048, 42112, -327584, -62496, 94816, -200464, -241792, 360480 ], [ -38250, 213910, 70781, 501006, -187296, -362871, -417772, 97297, -276312, -294679, 334316, -413183, 68586, 231892, -298897, 142909, 388055, -429390, -252778, 273014, -247170, 83783, -275472, -18, 36244, -344893, -353499, 378119 ], [ 35212, -30580, -118486, 480444, -123264, -139518, -248216, 179154, -205104, -204542, 52888, -102798, -43148, 333736, -126098, -81686, 392126, -160060, -220532, 194124, 46172, 116190, -205920, -93444, 52712, -238058, -110918, 155870 ], [ 108674, -275070, -307753, 459882, -59232, 83835, -78660, 261011, -133896, -114405, -228540, 207587, -154882, 435580, 46701, -306281, 396197, 109270, -188286, 115234, 339514, 148597, -136368, -186870, 69180, -131223, 131663, -66379 ], [ 206244, -316868, -346900, 433632, -64032, 152808, 41228, 157192, -1788, -78340, -313648, 271000, -132744, 319288, 59744, -269012, 241532, 179616, -173812, 49676, 324084, 46604, -65148, -169224, 63292, -109396, 276384, -226924 ], [ 325913, -172865, -248437, 402168, -131928, 80266, 115587, -116830, 186145, -91841, -218796, 108022, 12110, 3038, -73656, 8299, -58641, 67560, -175629, -3661, 25613, -178589, 7601, -49762, 36911, -165493, 331400, -330907 ], [ 445582, -28862, -149974, 370704, -199824, 7724, 189946, -390852, 374078, -105342, -123944, -54956, 156964, -313212, -207056, 285610, -358814, -44496, -177446, -56998, -272858, -403782, 80350, 69700, 10530, -221590, 386416, -434890 ], [ 277220, -46801, -28170, 220886, -63040, 77829, 199467, -434745, 394068, -149715, -112647, -107349, 130866, -208542, -168977, 190740, -427957, -180369, -15298, -164514, -163244, -368552, 198523, 74344, -59796, -263798, 200355, -295042 ], [ 7200, -121896, 101872, 29296, 145984, 198280, 186104, -397416, 354784, -204984, -130840, -120712, 44432, 44688, -70376, -35488, -415560, -324648, 204720, -291152, 90400, -241408, 332728, 38464, -145632, -301104, -70792, -69136 ], [ -262820, -196991, 231914, -162294, 355008, 318731, 172741, -360087, 315500, -260253, -149033, -134075, -42002, 297918, 28225, -261716, -403163, -468927, 424738, -417790, 344044, -114264, 466933, 2584, -231468, -338410, -341939, 156770 ], [ -141284, 10526, 49182, -31496, 188580, 44282, 203510, -160992, 367670, -43910, -80832, -55962, -8404, 23500, -105494, -352248, -349538, -487828, 200422, -161892, 262386, -33474, 375286, -38400, -164910, -92928, -186176, 97468 ], [ -1950, 230889, -147767, 113956, 5086, -248117, 236285, 45456, 423997, 184779, -8704, 26309, 30650, -274902, -249773, -436612, -294039, -501030, -44091, 111394, 165487, 45209, 273373, -79616, -91425, 165408, -11008, 25202 ], [ 85944, 374168, -274080, 199320, -129960, -455428, 260508, 213556, 422280, 326276, 32280, 111792, 72052, -458120, -354744, -487756, -227612, -492536, -202080, 344136, 97556, 128396, 152196, -84756, -59520, 349044, 121832, -57888 ], [ -70502, 151298, -64872, -734, -34878, -258571, 244109, 199503, 144854, 53611, -74670, 212532, 124607, -94214, -273002, -381105, -109277, -380986, 50920, 384294, 167223, 232977, -60485, 81465, -225120, 177855, 53614, -192392 ], [ -226948, -71572, 144336, -200788, 60204, -61714, 227710, 185450, -132572, -219054, -181620, 313272, 177162, 269692, -191260, -274454, 9058, -269436, 303920, 424452, 236890, 337558, -273166, 247686, -390720, 6666, -14604, -326896 ], [ -245208, -161053, 211506, -331200, 95544, 54125, 123840, 121654, -250842, -308254, -227001, 330600, 180028, 393190, -159432, -135286, 125980, -224027, 455346, 428052, 242018, 352121, -309033, 347307, -428898, -135642, -20443, -387456 ], [ -48512, -43040, 57728, -353280, 37952, 43936, -116096, -19520, -121536, -112064, -176608, 218176, 105600, 142720, -205248, 54464, 240704, -281504, 448768, 374784, 146752, 226656, -69856, 343328, -268864, -233024, 70752, -332992 ], [ 148184, 74973, -96050, -375360, -19640, 33747, -356032, -160694, 7770, 84126, -126215, 105752, 31172, -107750, -251064, 244214, 355428, -338981, 442190, 321516, 51486, 101191, 169321, 339349, -108830, -330406, 161947, -278528 ], [ 199854, 34394, -94834, -285272, -42890, 2978, -345410, -113162, 35632, 229300, 8850, 138536, -68862, -167134, -314016, 208046, 389722, -256528, 313378, 284950, 113902, 151734, 192772, 262262, 50056, -189956, 247710, -238638 ], [ 158293, -108137, 6021, -123076, -44063, -41021, -173715, 55681, -1720, 341678, 198347, 264668, -185357, -103677, -387984, 26645, 372311, -84120, 105987, 259121, 277685, 315425, 77542, 138177, 208204, 103386, 329981, -208117 ], [ 116732, -250668, 106876, 39120, -45236, -85020, -2020, 224524, -39072, 454056, 387844, 390800, -301852, -40220, -461952, -154756, 354900, 88288, -101404, 233292, 441468, 479116, -37688, 14092, 366352, 396728, 412252, -177596 ], [ 204523, -255164, 83053, 137951, -167382, 16654, 8080, 79810, -67703, 388480, 383161, 162145, -230285, -82992, -263650, 8636, 216782, 68701, -97914, 51226, 177314, 363849, -37341, -15639, 257284, 353827, 334809, -263735 ], [ 319546, -230600, 32982, 223442, -314996, 148996, -15840, -130916, -94498, 285440, 337598, -141202, -119126, -148128, -8028, 244616, 53252, 8694, -50028, -163732, -176932, 189854, -12662, -25506, 91960, 240138, 223742, -374434 ] ], [ [ 265088, 640, -308480, -113472, -278592, 160704, -16192, -84096, -134272, 195904, -96384, -148032, 10240, -31552, 268544, -221632, -228096, 118976, -186048, 220160, 64704, -349120, 390208, 69888, -289408, 33728, 179328, 96576 ], [ 264833, -3680, -293951, -104229, -274833, 165840, -17791, -74736, -119251, 164566, -90699, -137883, 20800, -41605, 266276, -195883, -208587, 107279, -158079, 195467, 47577, -343018, 372325, 62628, -263539, 18074, 169140, 95385 ], [ 262878, -36800, -182562, -33366, -246014, 205216, -30050, -2976, -4090, -75692, -47114, -60074, 101760, -118678, 248888, 1526, -59018, 17602, 56350, 6154, -83730, -296236, 235222, 6968, -65210, -101940, 91032, 86254 ], [ 260923, -69920, -71173, 37497, -217195, 244592, -42309, 68784, 111071, -315950, -3529, 17735, 182720, -195751, 231500, 198935, 90551, -72075, 270779, -183159, -215037, -249454, 98119, -48692, 133119, -221954, 12924, 77123 ], [ 193152, -98640, 12496, 113336, -198776, 178344, -51744, 137392, 163168, -460280, 67712, 60808, 203072, -211872, 202856, 346424, 128320, -100640, 379440, -252352, -253104, -214240, 42544, -30384, 231880, -235000, -52512, 112344 ], [ 1976, -119110, 44190, 198505, -199857, -85949, -55884, 200090, 97020, -424745, 190808, 38751, 109784, -113708, 153107, 400313, -43536, -14620, 289786, -96320, -116346, -200716, 139834, 126614, 143951, -47481, -94188, 230725 ], [ -189200, -139580, 75884, 283674, -200938, -350242, -60024, 262788, 30872, -389210, 313904, 16694, 16496, -15544, 103358, 454202, -215392, 71400, 200132, 59712, 20412, -187192, 237124, 283612, 56022, 140038, -135864, 349106 ], [ -194151, -174818, 160735, 218043, -196715, -318824, -46783, 128185, -92060, -327298, 351473, 47599, -113023, 13551, -22571, 390480, -285835, 94097, 99987, 184713, 97123, -101960, 219585, 216438, 111873, 246307, -125280, 293625 ], [ -55852, -221416, 286476, 36412, -188412, -59936, -20172, -158188, -258672, -245096, 323252, 119244, -270412, -10484, -207100, 236288, -278268, 68084, -8228, 285844, 127644, 38432, 113716, -23176, 278324, 290076, -74496, 104404 ], [ 82447, -268014, 412217, -145219, -180109, 198952, 6439, -444561, -425284, -162894, 295031, 190889, -427801, -34519, -391629, 82096, -270701, 42071, -116443, 386975, 158165, 178824, 7847, -262790, 444775, 333845, -23712, -84817 ], [ 117768, -113534, 420166, -215592, -139640, 239806, -99286, -460160, -317954, -93958, 205376, 259546, -285328, 73494, -238694, 34932, -78184, 91604, -102474, 434952, 172972, 116392, -95574, -188412, 263574, 151012, 116028, -91014 ], [ 124484, 96801, 395395, -255060, -90236, 220095, -241771, -400544, -134529, -28707, 98656, 327373, -59560, 218187, 7981, 17498, 165708, 162122, -54565, 468164, 183414, -2380, -198315, -26814, -14197, -94766, 280478, -46371 ], [ 131200, 307136, 370624, -294528, -40832, 200384, -384256, -340928, 48896, 36544, -8064, 395200, 166208, 362880, 254656, 64, 409600, 232640, -6656, 501376, 193856, -121152, -301056, 134784, -291968, -340544, 444928, -1728 ], [ 168000, 201106, 372349, -269458, -58220, 171013, -341315, -117460, -60009, 117711, 13970, 176240, 63145, 193163, 212037, -90027, 215572, 15129, -54588, 209161, 272907, 1783, -186424, 15046, -173173, -266645, 231511, 45146 ], [ 204800, 95076, 374074, -244388, -75608, 141642, -298374, 106008, -168914, 198878, 36004, -42720, -39918, 23446, 169418, -180118, 21544, -202382, -102520, -83054, 351958, 124718, -71792, -104692, -54378, -192746, 18094, 92020 ], [ 189065, 2341, 311354, -199388, -74551, 104016, -208588, 285511, -261674, 233055, 41148, -211680, -91376, -124106, 131824, -266314, -89239, -356208, -138312, -277279, 367349, 194108, 5650, -204790, 31147, -132092, -120653, 104654 ], [ -15796, -42532, 16632, -82640, -7092, 36672, 49840, 306740, -296312, 98068, -14512, -200640, 42944, -191864, 112320, -338488, 99660, -280768, -130400, -118740, 153564, 70736, -50792, -234184, -3100, -119120, 9412, -5976 ], [ -220657, -87405, -278090, 34108, 60367, -30672, 308268, 327969, -330950, -36919, -70172, -189600, 177264, -259622, 92816, -410662, 288559, -205328, -122488, 39799, -60221, -52636, -107234, -263578, -37347, -106148, 139477, -116606 ], [ -230008, -172388, -366482, 71736, 27066, -75976, 337256, 299008, -264038, -51876, -64322, -149190, 182904, -263290, 115402, -398246, 289028, -133768, -153256, 72998, -209686, -68498, -129346, -288912, -63064, -146246, 199442, -176466 ], [ 14804, -309514, -186645, 6508, -137223, -92628, 67972, 204800, -65111, 89206, 21491, -70599, 21260, -183641, 192705, -275863, 44538, -67252, -234308, -56745, -275535, 55403, -106829, -308968, -77692, -255335, 168277, -170325 ], [ 259616, -446640, -6808, -58720, -301512, -109280, -201312, 110592, 133816, 230288, 107304, 7992, -140384, -103992, 270008, -153480, -199952, -736, -315360, -186488, -341384, 179304, -84312, -329024, -92320, -364424, 137112, -164184 ], [ 360083, -340331, 100624, -53943, -334161, -82747, -176461, 93499, 168748, 302520, 105937, 68988, -78738, -19828, 275431, -88157, -191707, -41230, -177952, -134566, -303238, 250765, -2275, -286245, -162208, -200063, 72272, -83883 ], [ 383566, -104190, 169440, -11830, -296602, -33182, 5262, 117534, 116216, 338032, 58074, 120600, 101996, 66744, 242518, -53266, -48670, -138796, 75968, 14244, -209628, 294258, 111506, -209954, -261568, 110138, -10528, 35970 ], [ 407049, 131951, 238256, 30283, -259043, 16383, 186985, 141569, 63684, 373544, 10211, 172212, 282730, 153316, 209605, -18375, 94367, -236362, 329888, 163054, -116018, 337751, 225287, -133663, -360928, 420339, -93328, 155823 ], [ 213532, 221652, 184612, 36796, -218944, -68112, 188428, 132344, 14372, 315116, 90948, 164824, 281284, 122428, 232472, 2156, 30744, -303348, 338268, 102744, -163828, 128924, 267848, -113252, -156968, 353260, -146748, -5124 ], [ -12535, 289387, 112599, 37969, -178464, -172716, 162829, 118130, -34457, 242597, 190975, 148586, 252511, 73921, 263706, 20533, -63878, -365747, 309817, 11066, -232851, -117751, 299726, -101223, 92490, 229589, -195761, -208191 ], [ -209918, 334626, 54316, 40434, -126868, -257306, 139142, 105352, -67938, 169434, 281844, 135728, 223290, 26228, 275218, 40594, -147152, -412406, 278050, -71188, -291720, -340776, 315304, -83494, 313178, 122130, -241986, -382538 ], [ -106119, 143657, 140198, 56465, 41446, -131749, 135531, 107652, 59735, 89509, 276554, 158360, 189365, -12918, 79649, 78337, -111272, -293795, 211465, -54490, -243972, -315476, 159732, -5915, 231781, 184897, -258937, -255325 ], [ -2320, -47312, 226080, 72496, 209760, -6192, 131920, 109952, 187408, 9584, 271264, 180992, 155440, -52064, -115920, 116080, -75392, -175184, 144880, -37792, -196224, -290176, 4160, 71664, 150384, 247664, -275888, -128112 ], [ 109655, -168652, 282499, 64734, 275573, 100920, 102213, 70343, 282244, -8811, 263062, 198262, 136901, -94213, -214700, 94288, -7928, -115695, 105714, 46, -150674, -261439, -107375, 165098, 73495, 291531, -271755, -6590 ], [ 240318, -130840, 271574, 2588, 107098, 165872, 12858, -65058, 302024, 113434, 248204, 203276, 153530, -143226, -92248, -63584, 131728, -191342, 129220, 86204, -110148, -224846, -118254, 294772, 6910, 292198, -219430, 101924 ], [ 370981, -93028, 260649, -59558, -61377, 230824, -76497, -200459, 321804, 235679, 233346, 208290, 170159, -192239, 30204, -221456, 271384, -266989, 152726, 172362, -69622, -188253, -129133, 424446, -59675, 292865, -167105, 210438 ], [ 284528, -112516, 162568, -61344, -102460, 183732, -127392, -233140, 262828, 216372, 253348, 191428, 146828, -125164, 120196, -282560, 276076, -295428, 211032, 121900, -40508, -155476, -120212, 406064, -147908, 237084, -86412, 146032 ], [ -948, -184529, -15406, -7800, -26767, 33933, -143032, -171661, 131659, 67309, 305305, 154513, 86867, 48325, 180433, -254960, 157051, -280593, 301238, -53797, -21855, -126197, -93141, 251964, -255985, 129559, 20285, -76884 ], [ -286424, -256542, -193380, 45744, 48926, -115866, -158672, -110182, 490, -81754, 357262, 117598, 26906, 221814, 240670, -227360, 38026, -265758, 391444, -229494, -3202, -96918, -66070, 97864, -364062, 22034, 126982, -299800 ], [ -326879, -270568, -122338, 102263, 60172, -234997, -154116, -26416, 11747, -4598, 353578, 61337, 66123, 217347, 242155, -184273, 79651, -193752, 243990, -97406, -4371, -66891, -34596, 8772, -296257, 72439, 93973, -276335 ], [ -280856, -264128, 36592, 159832, 48672, -343304, -142432, 65216, 73272, 152400, 330256, -1752, 140344, 150072, 222904, -135720, 177976, -101568, 12656, 143312, -12536, -36600, -1568, -57376, -166376, 178584, 11656, -165912 ], [ -234833, -257688, 195522, 217401, 37172, -451611, -130748, 156848, 134797, 309398, 306934, -64841, 214565, 82797, 203653, -87167, 276301, -9384, -218678, 384030, -20701, -6309, 31460, -123524, -36495, 284729, -70661, -55489 ], [ -317884, -312716, 174822, 190160, 4970, -253590, 25212, 140306, 153466, 206158, 95292, 7986, 34004, 22100, 149730, -94560, 81014, 89686, -120738, 200654, -50756, 131034, -26636, -160324, -95176, 83952, -8416, -35464 ], [ -406802, -370538, 145957, 159064, -28173, -41645, 187730, 118847, 170187, 91089, -124910, 86991, -158138, -38298, 94231, -104496, -127619, 189069, -7831, -1999, -81806, 273243, -88874, -195790, -162428, -130776, 60400, -19548 ], [ -453004, -400912, 93200, 116088, -62688, 109144, 314636, 95132, 167056, 9108, -284848, 150808, -269440, -67652, 57664, -104076, -273144, 260972, 87692, -138336, -92016, 352004, -123476, -197512, -213372, -284536, 134480, -14608 ], [ -296305, -300908, -73044, 16682, -103720, -30558, 272385, 60701, 69628, 84295, -158532, 142482, 3248, 50453, 111024, -54465, -118906, 202345, 100641, 40328, -3236, 129387, -26807, -38950, -186853, -148698, 233564, -61804 ], [ -139606, -200904, -239288, -82724, -144752, -170260, 230134, 26270, -27800, 159482, -32216, 134156, 275936, 168558, 164384, -4854, 35332, 143718, 113590, 218992, 85544, -93230, 69862, 119612, -160334, -12860, 332648, -109000 ], [ -45250, -104194, -255511, -109608, -180645, -243659, 145664, 5366, -81776, 189102, 57443, 170866, 420779, 218767, 226006, 64557, 90309, 107168, 133109, 273420, 82524, -196957, 111262, 130070, -156360, 64856, 340310, -153316 ], [ -47872, -12608, -38368, -23680, -208544, -213920, -4480, 5504, -68160, 147840, 90080, 277632, 366752, 163360, 300480, 164768, -9120, 104960, 162848, 134592, -63296, -115744, 66688, -89856, -187456, 52160, 205760, -193152 ], [ -50494, 78978, 178775, 62248, -236443, -184181, -154624, 5642, -54544, 106578, 122717, 384398, 312725, 107953, 374954, 264979, -108549, 102752, 192587, -4236, -209116, -34531, 22114, -309782, -218552, 39464, 71210, -232988 ], [ 4788, 32062, 206666, 165060, -127744, -161456, -180868, -22612, -64924, 43994, 185216, 297530, 222354, 117562, 234654, 241738, -171522, 121026, 134462, 28016, -305152, -27084, 75624, -381322, -148904, 17444, -27850, -193766 ], [ 97294, -103891, 112895, 278726, 68768, -143240, -127462, -69118, -90730, -32297, 266912, 86183, 108619, 168967, -43715, 139135, -211059, 152467, 19853, 170248, -369184, -67058, 192188, -357471, -14492, -10570, -104095, -103721 ], [ 189800, -239844, 19124, 392392, 265280, -125024, -74056, -115624, -116536, -108588, 348608, -125164, -5116, 220372, -322084, 36532, -250596, 183908, -94756, 312480, -433216, -107032, 308752, -333620, 119920, -38584, -180340, -13676 ], [ 102281, -299436, 91565, 287938, 184715, -122996, 69391, -73970, -145097, -117885, 325462, -108815, 5447, 275311, -169495, 36548, -165493, 24361, -126848, 247289, -178352, -20941, 238679, -194344, 83940, -63235, -217217, -111104 ], [ -23138, -342952, 198998, 137564, 45818, -124376, 231794, -13756, -174238, -113078, 280244, -44530, 42178, 330994, 73822, 58168, -54150, -175394, -141568, 138430, 143648, 91690, 129314, -30768, 12088, -87178, -245806, -248000 ], [ -144619, -384443, 296849, -5302, -86920, -130941, 380472, 38248, -199770, -113805, 233405, 10558, 78317, 371221, 300975, 79500, 48830, -358832, -156014, 38244, 442934, 196554, 18184, 127545, -54553, -103736, -264912, -373238 ], [ -179464, -381384, 183896, 17008, -84160, -251576, 227200, -90368, -145904, -236280, 150904, -136688, 101432, 71416, 172520, 94496, -32176, -183296, -164432, 128864, 242512, 130544, -131776, 170072, -6552, 42176, -75392, -242000 ], [ -214309, -378325, 70943, 39318, -81400, -372211, 73928, -218984, -92038, -358755, 68403, -283934, 124547, -228389, 44065, 109492, -113182, -7760, -172850, 219484, 42090, 64534, -281736, 212599, 41449, 188088, 114128, -110762 ], [ -249688, -358070, -41776, 32414, -66160, -429030, -16824, -298010, -29970, -389742, -15604, -383696, 143036, -439712, -40248, 80808, -148756, 79756, -185894, 232020, -93982, 25998, -396248, 263220, 66836, 297160, 202482, -18782 ], [ -286580, -289093, -153832, -57263, -15560, -305037, 69564, -236531, 55337, -161513, -103878, -348920, 148418, -400336, 508, -71636, -55606, -82118, -212045, 23318, -47729, 65305, -410324, 336774, 28150, 301852, 4199, -38033 ], [ -323472, -220116, -265888, -146940, 35040, -181044, 155952, -175052, 140644, 66716, -192152, -314144, 153800, -360960, 41264, -224080, 37544, -243992, -238196, -185384, -1476, 104612, -424400, 410328, -10536, 306544, -194084, -57284 ], [ -243302, -161600, -267262, -214452, 31311, -82538, 181598, -89362, 106238, 193613, -238230, -301511, 134509, -354650, 7363, -271166, 122136, -219350, -195157, -251163, -22213, 149254, -392892, 415847, -39278, 250769, -233670, -105993 ], [ -35428, -114496, -147892, -257784, -31686, -11836, 140980, 22740, -58764, 209966, -238276, -313034, 88302, -384412, -107982, -203316, 197392, 8764, -76638, -161026, -116030, 199716, -311656, 347146, -57172, 129030, -100132, -186838 ], [ 172446, -67392, -28522, -301116, -94683, 58866, 100362, 134842, -223766, 226319, -238322, -324557, 42095, -414174, -223327, -135466, 272648, 236878, 41881, -70889, -209847, 250178, -230420, 278445, -75066, 7291, 33406, -267683 ], [ 174704, -111184, 50416, -120128, -91248, 77088, 16896, 83952, -277152, 273712, -220304, -271120, -78864, -404144, -197408, -53696, 162352, 271680, 75104, -28048, -250944, 195904, -174944, 192400, 4544, -65216, 9360, -267920 ], [ 87005, -194743, 111665, 159000, -58749, 72350, -85316, -38247, -281706, 334685, -194383, -189263, -232527, -376705, -109686, 34164, -29123, 221908, 71010, -5899, -268976, 95808, -130738, 98767, 126812, -116184, -83629, -232891 ], [ -694, -278302, 172914, 438128, -26250, 67612, -187528, -160446, -286260, 395658, -168462, -107406, -386190, -349266, -21964, 122024, -220598, 172136, 66916, 16250, -287008, -4288, -86532, 5134, 249080, -167152, -176618, -197862 ], [ 67028, -296698, 184309, 315736, 18240, -819, -148872, -252048, -319080, 163198, -16835, -116521, -203832, -193118, 67690, 186721, -51314, 64446, -24286, 61373, -86304, -51401, -90647, -47045, 258620, -97223, -68763, -122996 ], [ 149552, -308888, 190956, 155104, 63872, -75316, -96800, -340736, -354592, -97208, 146764, -134300, 10528, -24712, 157528, 249212, 152328, -48760, -123784, 108684, 135232, -93468, -99364, -95276, 257424, -15780, 58220, -44336 ], [ 214007, -286899, 204944, -4175, 94213, -119261, -51235, -405535, -360779, -315422, 275431, -133605, 182546, 130005, 206911, 274101, 312971, -131183, -209002, 163426, 314930, -132622, -96891, -119249, 249748, 39212, 162409, 27232 ], [ 158002, -37050, 267872, -154434, 22614, 40474, -49050, -311074, -171466, -252356, 171218, -9750, 72284, 193462, -13406, 48310, 186954, -8386, -199020, 267708, 215708, -152356, -19818, 18498, 198872, -82136, 114638, 51520 ], [ 101997, 212799, 330800, -304693, -48985, 200209, -46865, -216613, 17847, -189290, 67005, 114105, -37978, 256919, -233723, -177481, 60937, 114411, -189038, 371990, 116486, -172090, 57255, 156245, 147996, -203484, 66867, 75808 ], [ 31320, 349712, 306992, -372752, -129232, 272256, -53808, -110712, 155696, -128152, 40144, 149248, -137128, 320744, -333512, -271600, 19024, 163184, -158784, 409960, 58168, -154536, 61712, 211760, 138384, -250728, 5664, 118184 ], [ -66867, 274870, 120554, -286686, -225694, 179888, -77866, 16639, 197050, -70629, 158318, 18056, -215443, 385259, -207311, -118834, 134806, 73162, -90520, 323595, 76545, -67067, -69986, 113090, 206142, -159027, -80724, 194475 ], [ -165054, 200028, -65884, -200620, -322156, 87520, -101924, 143990, 238404, -13106, 276492, -113136, -293758, 449774, -81110, 33932, 250588, -16860, -22256, 237230, 94922, 20402, -201684, 14420, 273900, -67326, -167112, 270766 ], [ -124037, 155398, -35287, -124213, -245731, 80211, -8527, 69919, 173067, 20913, 196715, -148817, -267397, 354857, -4842, 124519, 253556, -125199, 27847, 135473, 64133, 60239, -227757, -70470, 192743, 975, -196872, 185935 ], [ 24060, 134008, 162260, -55236, -36316, 138332, 175220, -159092, 25660, 36852, -35332, -111028, -160516, 137300, 33016, 167276, 169744, -247628, 63980, 21876, -4476, 63436, -172580, -144760, -2964, 51276, -183072, -22836 ], [ 172157, 112618, 359807, 13741, 173099, 196453, 358967, -388103, -121747, 52791, -267379, -73239, -53635, -80257, 70874, 210033, 85932, -370057, 100113, -91721, -73085, 66633, -117403, -219050, -198671, 101577, -169272, -231607 ], [ 199870, 98752, 333254, 72818, 226328, 74790, 178106, -239132, -82314, 139074, -246058, 19000, -88414, -38092, -28086, 134638, 87602, -301830, 72022, -12106, -107314, -58132, -63270, -201738, -302524, 76386, -86406, -302246 ], [ 194143, 86976, 244451, 129145, 236172, -96813, -104035, 14834, 9019, 244897, -154357, 126364, -162543, 76218, -165051, 26423, 113017, -180643, 26091, 121179, -131993, -218442, -9427, -158981, -380862, 30225, 15645, -334515 ], [ 188416, 75200, 155648, 185472, 246016, -268416, -386176, 268800, 100352, 350720, -62656, 233728, -236672, 190528, -302016, -81792, 138432, -59456, -19840, 254464, -156672, -378752, 44416, -116224, -459200, -15936, 117696, -366784 ], [ 152973, 138749, 201004, 263764, 165171, -189273, -209674, 190669, 112381, 117638, -86622, 267975, -29994, 153406, -229543, -88738, 207317, 19871, -115474, 94384, -61222, -242684, 191547, -87681, -288977, 54191, 62749, -294449 ], [ 117530, 202298, 246360, 342056, 84326, -110130, -33172, 112538, 124410, -115444, -110588, 302222, 176684, 116284, -157070, -95684, 276202, 99198, -211108, -65696, 34228, -106616, 338678, -59138, -118754, 124318, 7802, -222114 ], [ 102877, 242117, 236046, 401953, 16866, -22037, 102640, 18537, 134899, -275636, -92994, 309184, 301677, 61837, -115187, -107200, 303132, 133205, -250117, -162581, 104513, -15988, 422129, -45995, 9679, 172845, -35055, -121659 ], [ 163068, 196508, 25320, 395628, -2408, 98276, 91968, -132596, 139844, -173424, 74216, 217920, 132604, -54980, -183428, -135168, 179024, 4060, -85276, -31964, 84204, -88944, 276332, -88292, -12332, 143612, -34388, 80028 ], [ 223259, 150899, -185406, 389303, -21682, 218589, 81296, -283729, 144789, -71212, 241426, 126656, -36469, -171797, -251669, -163136, 54916, -125085, 79565, 98653, 63895, -161900, 130535, -130589, -34343, 114379, -33721, 281715 ], [ 241430, 168390, -287332, 368828, 28214, 212312, 2004, -356652, 120264, 6280, 339046, 91122, -191832, -180924, -213700, -116144, -12482, -97280, 84226, 74570, 67426, -159696, 39758, -184526, 3836, 106756, -45114, 340152 ], [ 204975, 267911, -247818, 329958, 168031, 41468, -166494, -327902, 57428, 51636, 346199, 128037, -329372, -50054, -37658, 28296, -6157, 134560, -119347, -150623, 101949, -59784, 20507, -253595, 120262, 127226, -72185, 212364 ], [ 168520, 367432, -208304, 291088, 307848, -129376, -334992, -299152, -5408, 96992, 353352, 164952, -466912, 80816, 138384, 172736, 168, 366400, -322920, -375816, 136472, 40128, 1256, -322664, 236688, 147696, -99256, 84576 ], [ 58355, 400803, -113860, 242483, 230855, -85750, -246855, -132912, -69054, 34723, 266140, 92802, -368862, 137571, 102536, 71296, -28337, 275425, -354623, -415114, 47875, -45330, 30650, -364343, 192749, 222646, -86487, 57348 ], [ -91122, 398894, 9880, 188686, 38230, 72260, -21846, 106656, -133132, -84946, 128600, -37516, -145164, 154798, -46320, -161280, -75418, 12282, -294662, -355268, -106386, -229652, 85988, -391414, 63282, 326652, -52470, 83752 ], [ -240599, 396985, 133620, 134889, -154395, 230270, 203163, 346224, -197210, -204615, -8940, -167834, 78534, 172025, -195176, -393856, -122499, -250861, -234701, -295422, -260647, -413974, 141326, -418485, -66185, 430658, -18453, 110156 ], [ -193356, 213256, 78580, 87412, -144220, 95320, 44452, 359132, -29028, -270204, -49060, -156032, 150212, 71592, -121832, -210452, -116620, -243244, -200220, -287156, -103128, -296796, 9704, -391796, -36412, 337304, 33544, 128620 ], [ -116605, 2254, -3277, 40883, -103625, -83574, -171817, 338041, 173993, -327681, -74567, -122912, 199087, -46490, -15158, 35349, -102797, -195013, -169561, -286627, 101158, -134393, -149962, -357043, 17247, 214346, 88238, 145893 ], [ -50484, -178006, -72704, 13314, -71472, -252720, -365950, 312046, 339878, -371336, -88244, -100360, 234386, -140482, 72902, 258024, -81788, -155496, -140508, -271006, 269494, 12486, -297106, -318112, 68598, 92568, 123526, 164270 ], [ -95978, -35475, -11616, 184825, -127960, -319512, -327655, 234559, 115835, -269860, 22294, -188772, 127137, 18471, -34485, 237876, 14674, -207476, -128318, -96919, 60355, -3637, -312769, -235312, 95715, -16820, -44949, 194239 ], [ -141472, 107056, 49472, 356336, -184448, -386304, -289360, 157072, -108208, -168384, 132832, -277184, 19888, 177424, -141872, 217728, 111136, -259456, -116128, 77168, -148784, -19760, -328432, -152512, 122832, -126208, -213424, 224208 ], [ -130868, 170186, 63723, 450854, -192125, -376292, -231178, 116510, -247264, -93970, 167042, -291179, -46145, 281000, -170614, 158814, 178975, -245958, -121004, 176586, -209516, -4383, -300331, -93750, 147513, -196186, -265209, 203560 ], [ 7960, 51828, -29082, 369388, -88234, -190728, -127540, 160348, -192064, -81412, 26788, -135078, -17970, 258000, -19596, 11292, 181390, -82796, -164888, 105332, 68968, 82994, -172198, -89932, 166626, -176084, -50274, 67216 ], [ 146788, -66530, -121887, 287922, 15657, -5164, -23902, 204186, -136864, -68854, -113466, 21023, 10205, 235000, 131422, -136230, 183805, 80366, -208772, 34078, 347452, 170371, -44065, -86114, 185739, -155982, 164661, -69128 ], [ 258532, -124732, -120828, 254240, 1528, 37372, 61028, 100688, -15400, -80884, -175468, 47980, 58624, 160172, 114320, -131424, 82684, 109092, -208148, 10632, 332284, 144036, 21104, -66672, 141708, -160192, 259320, -149816 ], [ 345449, -127791, -33727, 264360, -120786, -51201, 128809, -137868, 166806, -115453, -165739, -43445, 125600, 37835, -56892, 13016, -113345, 14585, -166725, 31010, 47935, 13465, 28556, -32908, 39795, -186688, 243726, -179486 ], [ 432366, -130850, 53374, 274480, -243100, -139774, 196590, -376424, 349012, -150022, -156010, -134870, 192576, -84502, -228104, 157456, -309374, -79922, -125302, 51388, -236414, -117106, 36008, 856, -62118, -213184, 228132, -209156 ], [ 300527, -152864, 104010, 196693, -122569, -97158, 176651, -346125, 374631, -195386, -182984, -112480, 133701, -27812, -200892, 51860, -354970, -164093, 34832, -11925, -183381, -117185, 103793, -4293, -90778, -227695, 67052, -169636 ], [ 91480, -181568, 141776, 87880, 83672, -8240, 125752, -220936, 344984, -244560, -222912, -49920, 30408, 92064, -103648, -141984, -347472, -244616, 236864, -104776, -11272, -71208, 192872, -23176, -93584, -237976, -145376, -105696 ], [ -117567, -210272, 179542, -20933, 289913, 80678, 74853, -95747, 315337, -293734, -262840, 12640, -72885, 211940, -6404, -335828, -339974, -325139, 438896, -197627, 160837, -25231, 281951, -42059, -96390, -248257, -357804, -41756 ], [ -15512, 16356, -7972, 62490, 173194, -28932, 148914, -61330, 266374, -150056, -156688, 22576, -6514, -33560, -55658, -385308, -330980, -320126, 196836, -102334, 131294, -8624, 189046, -71744, -98646, -96926, -153728, -88168 ], [ 100684, 254590, -205726, 154651, 41795, -147566, 228655, -31039, 216533, 2388, -43896, 30120, 67569, -295668, -111571, -428226, -321918, -311225, -65410, 1511, 92585, 6648, 87869, -101920, -100877, 61751, 69280, -139596 ], [ 175664, 414484, -325592, 207056, -51704, -238224, 283468, -6388, 156460, 110512, 43432, 51916, 118736, -457524, -164848, -447176, -294284, -292720, -238100, 102276, 63652, 32492, -2424, -104880, -126776, 186308, 243904, -198404 ], [ 54868, 202263, -75490, 70620, 34822, -195996, 219873, -8527, 47785, 8116, 9806, 141409, 61052, -143183, -205604, -352278, -178433, -228596, 14601, 188411, 81155, 108553, -41018, 21436, -265098, 148795, 188704, -292267 ], [ -65928, -9958, 174612, -65816, 121348, -153768, 156278, -10666, -60890, -94280, -23820, 230902, 3368, 171158, -246360, -257380, -62582, -164472, 267302, 274546, 98658, 184614, -79612, 147752, -403420, 111282, 133504, -386130 ], [ -98353, -87161, 286393, -181903, 135829, -106005, 60517, -15883, -111128, -134405, -28484, 245749, -6301, 316173, -264616, -159476, 52126, -149434, 417898, 321558, 119113, 217061, -50418, 229131, -414806, 33809, 81940, -394547 ], [ 6688, 45664, 183008, -266336, 38240, -49632, -85280, -25888, -70464, -77664, 11904, 144480, 58720, 197792, -247872, -56896, 165056, -210752, 409664, 307712, 144160, 181664, 84224, 240608, -228736, -105824, 36032, -270048 ], [ 111729, 178489, 79623, -350769, -59349, 6741, -231077, -35893, -29800, -20923, 52292, 43211, 123741, 79411, -231128, 45684, 277986, -272070, 401430, 293866, 169207, 146267, 218866, 252085, -42666, -245457, -9876, -145549 ], [ 98596, 170880, 63080, -283736, -92832, -3974, -224120, 34462, -8344, 74976, 130536, 28056, 52220, 30442, -216792, 9650, 312292, -238804, 259748, 287300, 198510, 176642, 212220, 213946, 67258, -146152, 36490, -104154 ], [ 9494, 72992, 102364, -119332, -85104, -57817, -118964, 156477, 764, 196048, 233116, 68260, -107078, 26095, -204004, -115493, 296054, -144734, 32278, 285414, 230549, 249299, 114746, 143911, 128231, 106756, 142175, -116183 ], [ -79608, -24896, 141648, 45072, -77376, -111660, -13808, 278492, 9872, 317120, 335696, 108464, -266376, 21748, -191216, -240636, 279816, -50664, -195192, 283528, 262588, 321956, 17272, 73876, 189204, 359664, 247860, -128212 ], [ 1416, -60806, 126307, 88370, -164135, -27107, -39714, 113398, -18412, 264969, 303452, -10229, -219239, -63273, -137388, -122009, 178686, -75838, -181058, 104809, 106356, 269650, 16223, 85541, 79937, 297609, 233617, -180046 ], [ 118256, -83668, 99466, 106172, -270786, 86582, -93212, -112140, -54568, 176350, 242824, -162374, -128642, -165278, -74920, 47938, 59684, -126116, -116060, -111138, -89512, 191036, 35474, 114406, -65170, 169246, 194126, -240260 ] ], [ [ 251008, -41600, -404224, -283840, -94144, 277568, -209088, 149632, 76928, 62144, 47232, -290240, -124928, 158528, 296704, -101952, -312576, -164032, -162112, 17408, -150720, -285760, 318400, -37120, -202112, 150592, 148352, 120512 ], [ 242239, -48032, -393985, -272155, -97711, 281648, -189633, 153712, 88979, 37802, 36747, -282533, -110144, 144581, 292060, -81813, -283893, -151375, -138433, 437, -152601, -272662, 314971, -42532, -185549, 128998, 138956, 113447 ], [ 175010, -97344, -315486, -182570, -125058, 312928, -40478, 184992, 181370, -148820, -43638, -223446, 3200, 37654, 256456, 72586, -63990, -54338, 43106, -129674, -167022, -172244, 288682, -84024, -58566, -36556, 66920, 59282 ], [ 107781, -146656, -236987, -92985, -152405, 344208, 108677, 216272, 273761, -335442, -124023, -164359, 116544, -69273, 220852, 226985, 155913, 42699, 224645, -259785, -181443, -71826, 262393, -125516, 68417, -202110, -5116, 5117 ], [ 27008, -189104, -170192, -184, -168328, 268632, 175648, 249680, 286368, -427016, -120960, -134024, 193216, -105568, 162200, 348360, 253632, 132384, 319952, -279104, -128848, -41760, 242128, -86352, 156728, -246792, -56032, 19240 ], [ -79160, -218682, -125342, 98647, -162831, -7299, 88524, 287078, 149380, -340375, 38568, -157599, 201128, -9428, 60333, 407815, 122256, 208284, 253574, -90688, 49402, -143604, 233158, 104042, 172529, -64839, -67348, 161403 ], [ -185328, -248260, -80492, 197478, -157334, -283230, 1400, 324476, 12392, -253734, 198096, -181174, 209040, 86712, -41534, 467270, -9120, 284184, 187196, 97728, 227652, -245448, 224188, 294436, 188330, 117114, -78664, 303566 ], [ -150745, -233118, 23521, 177541, -148821, -323224, -62337, 172295, -131044, -234238, 260943, -151215, 82623, 114641, -152085, 392240, -106293, 266159, 70573, 234807, 227165, -157752, 156159, 229770, 248383, 235549, -64032, 270151 ], [ -7892, -183576, 173044, 66244, -137988, -181728, -108084, -125716, -279440, -266392, 249420, -80076, -147124, 90100, -269316, 213760, -177156, 175884, -84700, 332396, 89188, 75744, 42700, -31096, 342476, 305124, -29440, 101676 ], [ 134961, -134034, 322567, -45053, -127155, -40232, -153831, -423727, -427836, -298546, 237897, -8937, -376871, 65559, -386547, 35280, -248019, 85609, -239973, 429985, -48789, 309240, -70759, -291962, 436569, 374699, 5152, -66799 ], [ 153848, -26370, 347962, -165080, -27528, 30146, -240042, -429184, -312190, -279418, 215232, 129702, -303984, 125546, -288282, 46988, -99480, 77612, -151094, 459768, -52396, 293976, -165930, -256260, 267754, 195100, 137412, -144122 ], [ 138300, 97439, 338877, -287532, 96764, 80769, -337493, -353376, -123199, -246045, 189472, 287091, -147032, 209013, -130157, 111526, 110004, 92470, 5605, 470716, -18678, 209612, -256021, -138178, 25909, -53714, 296802, -196125 ], [ 122752, 221248, 329792, -409984, 221056, 131392, -434944, -277568, 65792, -212672, 163712, 444480, 9920, 292480, 27968, 176064, 319488, 107328, 162304, 481664, 15040, 125248, -346112, -20096, -215936, -302528, 456192, -248128 ], [ 159552, 215406, 347203, -355566, 55916, 65083, -376317, -165420, 20137, -15631, 26862, 298384, -26857, 216373, 110331, 8555, 172012, -35801, 104252, 271927, 155317, 68553, -154568, 23098, -68299, -313131, 306025, -218458 ], [ 196352, 209564, 364614, -301148, -109224, -1226, -317690, -53272, -25518, 181410, -109988, 152288, -63634, 140266, 192694, -158954, 24536, -178930, 46200, 62190, 295594, 11858, 36976, 66292, 79338, -323734, 155858, -188788 ], [ 191287, 177307, 318790, -218660, -206089, -37840, -213428, 58361, -78678, 285921, -212028, 43872, -82576, 52554, 237072, -305078, -49705, -265744, 1608, -82337, 356811, -14012, 167790, 64886, 193045, -311172, 30861, -144078 ], [ 35508, 49956, 45320, -35120, -57164, 32448, 55120, 168140, -158856, 57324, -188752, 71104, -37312, -76936, 144704, -374216, 139700, -149824, 5472, 7892, 133412, 71088, 79976, -97080, 184604, -215216, -3524, -45224 ], [ -120271, -77395, -228150, 148420, 91761, 102736, 323668, 277919, -239034, -171273, -165476, 98336, 7952, -206426, 52336, -443354, 329105, -33904, 9336, 98121, -89987, 156188, -7838, -259046, 176163, -119260, -37909, 53630 ], [ -143240, -202396, -311790, 166600, 116166, 92104, 341656, 327168, -217882, -232540, -113470, 89158, -2424, -207366, 40118, -407002, 361980, 66696, -49240, 112730, -213866, 166418, -17982, -361072, 106072, -121914, -21394, 104914 ], [ 6444, -324342, -148651, -30188, -21305, -23724, 33916, 297728, -65001, -76278, -24115, 32647, -85132, -41191, 132095, -233513, 191366, 147380, -188988, 29033, -208369, 79317, 72845, -385176, -44164, -252761, 61291, 94357 ], [ 156128, -446288, 14488, -226976, -158776, -139552, -273824, 268288, 87880, 79984, 65240, -23864, -167840, 124984, 224072, -60024, 20752, 228064, -328736, -54664, -202872, -7784, 163672, -409280, -194400, -383608, 143976, 83800 ], [ 247597, -340309, 47472, -222089, -151407, -147845, -248819, 189573, 86996, 170696, 55535, 7300, -85998, 124404, 215129, -21475, -61797, 104718, -222304, -77146, -219770, 61235, 229539, -293659, -279776, -231105, 176816, 25963 ], [ 308018, -112770, 11040, -109642, -66790, -98786, -46350, 84578, 4104, 226448, -7002, 85224, 83604, 34888, 152362, -54894, -97378, -127444, 15424, -66980, -248612, 213518, 282094, -103518, -330560, 72518, 183072, -57090 ], [ 368439, 114769, -25392, 2805, 17827, -49727, 156119, -20417, -78788, 282200, -69539, 163148, 253206, -54628, 89595, -88313, -132959, -359606, 253152, -56814, -277454, 365801, 334649, 86623, -381344, 376141, 189328, -140143 ], [ 144100, 173868, 13276, 35652, -62656, -44528, 108788, -47352, -4900, 305172, 69564, 133672, 268348, -112444, 118248, -33132, -83480, -411148, 315300, -26968, -294156, 135524, 313784, -5276, -182488, 281364, 88124, -190716 ], [ -122953, 207701, 63209, 56559, -167904, -45908, 23987, -62578, 92505, 323227, 238913, 88086, 260321, -165505, 160614, 35339, -21242, -435597, 351111, 5830, -309037, -152137, 281906, -139481, 53814, 126827, -29199, -236417 ], [ -350850, 222558, 110548, 75150, -249452, -44390, -44294, -69768, 180706, 329638, 386828, 50896, 239174, -201076, 181102, 90094, 35536, -441226, 377182, 34324, -316536, -408536, 245080, -258394, 264998, -5778, -141886, -276278 ], [ -167609, 38167, 130650, 69423, -82150, -12443, 60885, 7420, 172265, 213787, 309686, 101864, 80267, -53002, -28129, 831, 34984, -249245, 300983, 17626, -246524, -336684, 156300, -216741, 212443, 91903, -205895, -254819 ], [ 15632, -146224, 150752, 63696, 85152, 19504, 166064, 84608, 163824, 97936, 232544, 152832, -78640, 95072, -237360, -88432, 34432, -57264, 224784, 928, -176512, -264832, 67520, -175088, 159888, 189584, -269904, -233360 ], [ 170089, -243892, 173885, 37410, 163659, 38088, 183547, 86777, 170748, 53163, 196842, 177802, -183045, 172229, -321620, -161616, 70392, 45103, 189710, -19886, -121326, -189697, 4143, -79850, 100137, 254197, -285109, -157378 ], [ 258754, -143336, 203946, -35868, 39206, 26128, 582, -82526, 212792, 170854, 255860, 143348, -162874, 87290, -120232, -198048, 189808, -57362, 248636, -50108, -100028, -107058, -1170, 137868, 23938, 243226, -188762, 43228 ], [ 347419, -42780, 234007, -109146, -85247, 14168, -182383, -251829, 254836, 288545, 314878, 108894, -142703, 2351, 81156, -234480, 309224, -159827, 307562, -80330, -78730, -24419, -6483, 355586, -52261, 232255, -92415, 243834 ], [ 254608, -70012, 150776, -101472, -109764, -47796, -212576, -322636, 262740, 314316, 355164, 127804, -144012, 25580, 179068, -224832, 314004, -188156, 334760, -83756, -75972, 35924, -31596, 397264, -123708, 139492, 1676, 211856 ], [ -4556, -214383, -36306, -19592, -42673, -155597, -102728, -303155, 239349, 255827, 378279, 195631, -165011, 147963, 182127, -172944, 213701, -148527, 332874, -62619, -90209, 75829, -74859, 277572, -190799, -28247, 93699, -33324 ], [ -263720, -358754, -223388, 62288, 24418, -263398, 7120, -283674, 215958, 197338, 401394, 263458, -186010, 270346, 185186, -121056, 113398, -108898, 330988, -41482, -104446, 115734, -118122, 157880, -257890, -195986, 185722, -278504 ], [ -316385, -298904, -200350, 94409, 19956, -330059, -46844, -180944, 222045, 203126, 355030, 200487, -95115, 183357, 225237, -94447, 126621, -99240, 146794, 55934, -98861, 59147, -88540, 25404, -220159, -121271, 215083, -238033 ], [ -296168, -166976, -103152, 108968, -9760, -382200, -158624, -48832, 238536, 231600, 284144, 91352, 35272, 22472, 278344, -76760, 179912, -100160, -101744, 180272, -86280, -31496, -33248, -111584, -145432, 39016, 222328, -96744 ], [ -275951, -35048, -5954, 123527, -39476, -434341, -270404, 83280, 255027, 260074, 213258, -17783, 165659, -138413, 331451, -59073, 233203, -101080, -350282, 304610, -73699, -122139, 22044, -248572, -70705, 199303, 229573, 44545 ], [ -353348, -151412, 58266, 75056, -86506, -356330, -95612, 60270, 145414, 167218, 54724, -9394, 36908, -169300, 315038, 32864, 104202, 7978, -132574, 178610, -32188, 46246, -8948, -248764, -98872, 20240, 164064, 21384 ], [ -435182, -279062, 120987, 23720, -134323, -272403, 92206, 30209, 30069, 68847, -107794, 4337, -103622, -194278, 295465, 128176, -33085, 122035, 106327, 41231, 10638, 226405, -43862, -242738, -131716, -174248, 95248, -9252 ], [ -483188, -354800, 148464, -15736, -166176, -206424, 246260, 356, -73360, -660, -239440, 30952, -182144, -187068, 267456, 192396, -121608, 197524, 275572, -58784, 44912, 329212, -67244, -227960, -154500, -316040, 61616, -30448 ], [ -370511, -183956, 8532, 1238, -122200, -225698, 239935, -28509, -120188, 66937, -224444, 118766, 33872, -26965, 199376, 108929, 21498, 89815, 113951, 18680, 38564, 64597, -35849, -171610, -129499, -207526, 195108, -6804 ], [ -257834, -13112, -131400, 18212, -78224, -244972, 233610, -57374, -167016, 134534, -209448, 206580, 249888, 133138, 131296, 25462, 164604, -17894, -47670, 96144, 32216, -200018, -4454, -115260, -104498, -99012, 328600, 16840 ], [ -135230, 118402, -163881, 9896, -51483, -240117, 158336, -53110, -199696, 148050, -130723, 281614, 348949, 195249, 121770, 23571, 182907, -27296, -91445, 88180, 24356, -335843, 20578, -126230, -96696, -39512, 347306, 5348 ], [ 2816, 188736, -29216, -37760, -51552, -197728, -24192, 2688, -210368, 77440, 47136, 336768, 266080, 104928, 203328, 148576, 7072, 116224, 48096, -52672, 14144, -271328, 35712, -241920, -115648, -56256, 187456, -60800 ], [ 140862, 259070, 105449, -85416, -51621, -155339, -206720, 58486, -221040, 6830, 224995, 391922, 183211, 14607, 284886, 273581, -168763, 259744, 187637, -193524, 3932, -206813, 50846, -357610, -134600, -73000, 27606, -126948 ], [ 161868, 185666, 122934, -8388, 18688, -70992, -222844, 87124, -229220, 1446, 275328, 319046, 116974, 34886, 193250, 281910, -230526, 215230, 203586, -100464, -88320, -137524, 116632, -360950, -78680, -114468, -34230, -68762 ], [ 107634, 19859, 65089, 148794, 134240, 40328, -131994, 98302, -235798, 37993, 243680, 163865, 61429, 126265, -9725, 215233, -218957, 49837, 140083, 142968, -233312, -65166, 214980, -292065, 25372, -171830, -33057, 69353 ], [ 53400, -145948, 7244, 305976, 249792, 151648, -41144, 109480, -242376, 74540, 212032, 8684, 5884, 217644, -212700, 148556, -207388, -115556, 76580, 386400, -378304, 7192, 313328, -223180, 129424, -229192, -31884, 207468 ], [ 36919, -245844, 113939, 275134, 183989, 84596, 109233, 115186, -203639, 63549, 173354, -45873, -23175, 293329, -97577, 46140, -164811, -226153, 53376, 361799, -144208, 44685, 263913, -139608, 126620, -210877, -74943, 38144 ], [ 28386, -331864, 255274, 204708, 80006, -20008, 272142, 119740, -155362, 42550, 133196, -79246, -46658, 365710, 84514, -63800, -115706, -325214, 38656, 280770, 169696, 74838, 183390, -52944, 101320, -176630, -127314, -195904 ], [ 17323, -414341, 387247, 132022, -20216, -125507, 417608, 117272, -107942, 15181, 89987, -114622, -69677, 421931, 257041, -164876, -72126, -414800, 24430, 202012, 464714, 98742, 97912, 29447, 73817, -138056, -173744, -416138 ], [ -49400, -418872, 313256, 9616, -37696, -250696, 179328, -39680, -79376, -152328, -20344, -194064, -82488, 122632, 219160, -70944, -150096, -295936, 21072, 173216, 344240, -14832, -96576, 17832, -2152, -4288, -89472, -332464 ], [ -116123, -423403, 239265, -112790, -55176, -375885, -58952, -196632, -50810, -319837, -130675, -273506, -95299, -176667, 181279, 22988, -228066, -177072, 17714, 144420, 223766, -128406, -291064, 6217, -78121, 129480, -5200, -248790 ], [ -190376, -396746, 150064, -186398, -47504, -433562, -213064, -265318, -14702, -410642, -210700, -322096, -111548, -381280, 129592, 66904, -251628, -115340, 10918, 105388, 102302, -169230, -432680, 42956, -137236, 224824, 40078, -189986 ], [ -285964, -281723, 17768, -121745, 31432, -299955, -128700, -83917, 42775, -284119, -204858, -283272, -137538, -317616, 38788, -30892, -121034, -215482, -5619, 37354, -21967, -3929, -424492, 216698, -148598, 211300, -25127, -201647 ], [ -381552, -166700, -114528, -57092, 110368, -166348, -44336, 97484, 100252, -157596, -199016, -244448, -163528, -253952, -52016, -128688, 9560, -315624, -22156, -30680, -146236, 161372, -416304, 390440, -159960, 197776, -90332, -213308 ], [ -295706, -130624, -130818, -54732, 127473, -110742, 7842, 161042, 71170, -11405, -163562, -222201, -181037, -240294, -122371, -167106, 76904, -272810, -13547, -80421, -175355, 227706, -397380, 463961, -105234, 134191, -78394, -215223 ], [ -11932, -180672, -20556, -120328, 77126, -140228, 24908, 96044, -52340, 156242, -95804, -218038, -189294, -281188, -170418, -140748, 75248, -74044, 22494, -110206, -100674, 186076, -366744, 428150, 21588, 15994, 17700, -206506 ], [ 271842, -230720, 89706, -185924, 26779, -169714, 41974, 31046, -175850, 323889, -28046, -213875, -197551, -322082, -218465, -114390, 73592, 124722, 58535, -139991, -25993, 144446, -336108, 392339, 148410, -102203, 113794, -197789 ], [ 246160, -229808, 169744, -53952, -61328, -122144, -39424, 39952, -187744, 366288, -53104, -151792, -235504, -358736, -234720, -69184, -32304, 205504, 119456, -46704, -21440, 152256, -275616, 334960, 155200, -108864, 67440, -202096 ], [ 85091, -206601, 236559, 164456, -165955, -40862, -163900, 81191, -150806, 353891, -118769, -64369, -286449, -393535, -237066, -15732, -183805, 234668, 191262, 100427, -47568, 181696, -202062, 268145, 109476, -66728, -41235, -212101 ], [ -75978, -183394, 303374, 382864, -270582, 40420, -288376, 122430, -113868, 341494, -184434, 23054, -337394, -428334, -239412, 37720, -335306, 263832, 263068, 247558, -73696, 211136, -128508, 201330, 63752, -24592, -149910, -222106 ], [ -20180, -167558, 269515, 295848, -208448, 63091, -137080, -51056, -220696, 94338, 5891, -67351, -142408, -224930, -160362, 118367, -133902, 213826, 142430, 172803, 22816, 197001, -166569, 41989, 160324, -34809, -155685, -101260 ], [ 56272, -152424, 226068, 179744, -130432, 80180, 40480, -244992, -341216, -175176, 220596, -174692, 76000, 1160, -73560, 201604, 101112, 156280, 3464, 76916, 131008, 178716, -215260, -126164, 270448, -50012, -151660, 32048 ], [ 116041, -120205, 191216, 60175, -55365, 100893, 189027, -390817, -424821, -395106, 391129, -257883, 241902, 204651, -9855, 249483, 296757, 116911, -113302, 13342, 204622, 144270, -239429, -253295, 341356, -65068, -135977, 132128 ], [ 64590, 25914, 213664, -82494, 42, 145766, 144154, -215902, -262326, -284476, 267182, -180074, 57764, 257482, -100130, 61642, 229942, 198722, -82068, 165188, 47716, 2084, -100118, -106946, 150824, -79144, -42574, 10688 ], [ 13139, 172033, 236112, -225163, 55449, 190639, 99281, -40987, -99831, -173846, 143235, -102265, -126374, 310313, -190405, -126199, 163127, 280533, -50834, 317034, -109190, -140102, 39193, 39403, -39708, -93220, 50829, -110752 ], [ -30808, 236016, 230608, -281584, 42192, 190592, 50736, 99960, 39888, -95592, 71472, -70400, -255576, 361752, -207672, -188176, 137648, 307856, -53184, 352408, -187704, -205400, 88816, 90320, -118928, -114328, 93664, -123816 ], [ -60685, 145994, 172694, -176290, -99810, 106320, -4694, 177217, 136902, -78043, 97554, -124680, -281773, 410581, -88049, -14158, 189674, 233014, -118504, 169397, -119233, -126533, -29726, -37698, 10562, -148621, 41684, 66325 ], [ -90562, 55972, 114780, -70996, -241812, 22048, -60124, 254474, 233916, -60494, 123636, -178960, -307970, 459410, 31574, 159860, 241700, 158172, -183824, -13614, -50762, -47666, -148268, -165716, 140052, -182914, -10296, 256466 ], [ -35003, -2694, 153495, -15115, -236381, 28269, -7537, 135457, 182197, -52721, 75605, -144879, -255803, 364823, 102122, 220505, 250124, 10959, -130311, -93041, -44613, 33905, -195219, -182714, 119769, -105615, -63992, 193393 ], [ 86276, -37240, 266540, 2756, -117540, 104100, 128140, -134540, 16068, -52468, -29436, -42828, -143356, 159916, 134920, 193940, 225008, -191924, 14612, -92788, -86404, 117556, -187100, -114312, -15724, 57524, -119008, -64460 ], [ 207555, -71786, 379585, 20627, 1301, 179931, 263817, -404537, -150061, -52215, -134477, 59223, -30909, -44991, 167718, 167375, 199892, -394807, 159535, -92535, -128195, 201207, -178981, -45910, -151217, 220663, -174024, -322313 ], [ 195778, -37824, 258234, 23054, 83944, 55386, 98246, -279524, -194294, 64318, -133462, 43464, -11810, -24628, 96566, 166802, 143438, -369018, 119850, 20938, -98382, 36116, -52314, -102518, -250692, 221982, -181754, -358874 ], [ 147041, 15168, 71773, 21191, 156532, -124819, -151005, -44786, -204667, 213151, -102987, -5020, -18641, 58310, -3461, 173449, 78279, -279709, 28885, 165861, -48679, -198070, 107283, -193851, -340162, 178351, -176349, -333965 ], [ 98304, 68160, -114688, 19328, 229120, -305024, -400256, 189952, -215040, 361984, -72512, -53504, -25472, 141248, -103488, 180096, 13120, -190400, -62080, 310784, 1024, -432256, 266880, -285184, -429632, 134720, -170944, -309056 ], [ 5683, 115011, -18732, 144172, 237837, -203111, -214646, 119411, -90173, 97530, -101538, 52089, 109354, 125378, 10983, 48674, 101739, -165215, -128366, 191184, 46886, -209156, 321413, -132671, -289263, 45457, -194013, -282767 ], [ -86938, 161862, 77224, 269016, 246554, -101198, -29036, 48870, 34694, -166924, -130564, 157682, 244180, 109508, 125454, -82748, 190358, -140030, -194652, 71584, 92748, 13944, 375946, 19842, -148894, -43806, -217082, -256478 ], [ -122909, 167163, 123890, 357535, 244126, 3285, 105104, -32041, 125901, -325708, -108350, 234560, 317011, 72243, 179635, -184640, 246372, -132885, -217403, -9131, 112895, 170484, 380879, 103275, -30735, -101869, -230481, -185349 ], [ 45060, 22884, -6888, 315284, 201576, 117020, 53952, -150284, 95932, -104080, 98328, 208064, 166660, -42044, 16772, -180224, 185008, -190684, -83428, 50140, 40468, 87408, 207252, -61980, 7468, -47612, -209068, 47204 ], [ 213029, -121395, -137666, 273033, 159026, 230755, 2800, -268527, 65963, 117548, 305006, 181568, 16309, -156331, -146091, -175808, 123644, -248483, 50547, 109411, -31959, 4332, 33625, -227235, 45671, 6645, -187655, 279757 ], [ 310378, -115014, -159644, 263492, 168266, 209320, -65492, -317140, 78904, 242296, 402714, 165262, -138152, -188228, -158524, -158032, 107330, -173312, 64382, 44342, -91106, -64304, -69582, -325810, 85764, 50172, -128582, 347720 ], [ 315921, 87225, -40182, 296474, 244833, 12164, -156066, -275234, 147628, 241100, 358761, 162203, -297956, -113018, 24602, -122888, 149581, 74720, -77965, -182369, -132989, -114168, -81243, -337701, 128314, 79750, -20551, 201716 ], [ 321464, 289464, 79280, 329456, 321400, -184992, -246640, -233328, 216352, 239904, 314808, 159144, -457760, -37808, 207728, -87744, 191832, 322752, -220312, -409080, -174872, -164032, -92904, -349592, 170864, 109328, 87480, 55712 ], [ 154957, 377373, 113092, 298253, 276857, -151178, -143609, -67792, 105406, 95773, 174180, 148990, -344354, -23843, 182264, -142720, 174833, 222559, -277249, -427126, -155075, -224366, -119610, -367753, 98259, 188106, 119191, 4988 ], [ -103310, 404306, 101224, 232818, 167722, 5820, 62678, 163680, -101364, -124590, -18008, 135052, -85236, -42542, 45552, -245760, 126234, -63354, -288634, -333884, -102382, -290284, -154340, -389258, -35762, 293124, 110198, 5080 ], [ -361577, 431239, 89356, 167383, 58587, 162818, 268965, 395152, -308134, -344953, -210196, 121114, 173882, -61241, -91160, -348800, 77635, -349267, -300019, -240642, -49689, -356202, -189070, -410763, -169783, 398142, 101205, 5172 ], [ -340404, 280312, 96268, 141708, 87132, 72616, 73052, 406564, -151964, -335236, -257884, 134016, 204860, -91560, -140312, -203500, -34164, -268500, -288484, -258380, 68824, -223140, -180200, -378508, -178884, 237160, 49912, 70804 ], [ -277315, 102706, 105997, 121997, 136329, -54666, -183191, 384967, 58647, -291007, -283897, 150944, 201617, -123622, -176330, -20949, -155443, -132731, -273511, -292765, 197210, -60231, -164790, -338189, -169247, 36278, -7726, 146267 ], [ -221644, -54058, 113152, 114558, 168240, -179152, -405506, 358290, 235994, -238456, -298828, 156424, 185326, -136126, -204870, 146968, -259460, -10648, -249892, -311266, 296906, 81082, -157934, -299104, -147574, -142744, -65542, 209106 ], [ -243862, 8019, 93280, 235975, 18648, -274280, -271577, 278273, 64069, -98524, -197398, 41700, 32031, 56729, -154891, 161228, -182226, -32268, -135490, -162985, 95357, -4363, -240895, -272976, 477, -92236, -125227, 139393 ], [ -266080, 70096, 73408, 357392, -130944, -369408, -137648, 198256, -107856, 41408, -95968, -73024, -121264, 249584, -104912, 175488, -104992, -53888, -21088, -14704, -106192, -89808, -323856, -246848, 148528, -41728, -184912, 69680 ], [ -218956, 118838, 62293, 397658, -190915, -390812, -34806, 142690, -215584, 117010, -20354, -155989, -174207, 336088, -31882, 166690, -49759, -54074, 19884, 68918, -167188, -103713, -324245, -195786, 257799, -29734, -171335, 8024 ], [ -13336, 137100, 71194, 252436, -46038, -243704, -3020, 143012, -176576, 45572, -3748, -166362, 2226, 179504, 93836, 105188, -44814, -5268, -106984, 4748, 93080, 45902, -135898, -87732, 278430, -105772, 9698, -35216 ], [ 192284, 155362, 80095, 107214, 98839, -96596, 28766, 143334, -137568, -25866, 12858, -176735, 178659, 22920, 219554, 43686, -39869, 43538, -233852, -59422, 353348, 195517, 52449, 20322, 299061, -181810, 190731, -78456 ], [ 316700, 81980, 121084, 66272, 75272, -80636, 76956, 39088, -29656, -87308, -21908, -190060, 255744, -8876, 172400, 15712, -80380, 27868, -246252, -37768, 338180, 251484, 109456, 42096, 216948, -215104, 231688, -72904 ], [ 366679, -75409, 191487, 120920, -102702, -184895, 140183, -161012, 141418, -139587, -103765, -206091, 241760, 73717, -33220, 18472, -162559, -46905, -153723, 62558, 70529, 221607, 46068, -15220, 40653, -209216, 144242, -22626 ], [ 416658, -232798, 261890, 175568, -280676, -289154, 203410, -361112, 312492, -191866, -185622, -222122, 227776, 156310, -238840, 21232, -244738, -121678, -61194, 162884, -197122, 191730, -17320, -72536, -135642, -203328, 56796, 27652 ], [ 324177, -259168, 237110, 175595, -182519, -279802, 151989, -252339, 345305, -236614, -251448, -120224, 136187, 163236, -225092, -95892, -267366, -150211, 94320, 149973, -205931, 153217, -5041, -89851, -118630, -186577, -76652, -39132 ], [ 181416, -239296, 178736, 156344, 13096, -230352, 60104, -34552, 329320, -278704, -311616, 23296, 17208, 143456, -133920, -255328, -268976, -162424, 272064, 97096, -123384, 111656, 33944, -93048, -33392, -165992, -226336, -147232 ], [ 38655, -219424, 120362, 137093, 208711, -180902, -31781, 183235, 313335, -320794, -371784, 166816, -101771, 123676, -42748, -414764, -270586, -174637, 449808, 44219, -40837, 70095, 72929, -96245, 51846, -145407, -376020, -255332 ], [ 118424, 23836, -70364, 167782, 147190, -113148, 86478, 44050, 158970, -260056, -231664, 106704, -4622, -91112, -790, -417252, -307484, -140034, 190236, -33474, -15710, 17072, -15862, -109760, -22570, -97762, -122752, -284056 ], [ 208308, 277250, -267106, 200741, 73981, -44562, 214289, -111361, -1685, -194644, -82440, 37336, 102351, -314764, 38931, -412606, -345986, -103303, -89214, -112295, 6807, -36472, -110461, -123744, -104243, -48887, 148832, -309172 ], [ 268240, 452588, -378920, 215856, 26616, -9072, 300980, -238092, -122412, -126384, 49240, -6604, 161328, -454092, 42480, -394552, -358260, -71312, -276204, -154244, 19036, -73196, -163464, -121424, -190664, 10044, 366400, -338940 ], [ 185900, 257065, -87326, 146212, 102010, -130788, 192351, -228593, -53481, -44596, 97586, 70239, -7676, -192881, -125788, -312810, -245951, -61836, -24009, -21051, -17603, -30025, -18886, -41660, -299638, 116741, 327392, -390805 ], [ 103560, 61542, 204268, 76568, 177404, -252504, 83722, -219094, 15450, 37192, 145932, 147082, -176680, 68330, -294056, -231068, -133642, -52360, 228186, 112142, -54242, 13146, 125692, 38104, -408612, 223438, 288384, -442670 ], [ 55537, -1735, 362887, -23217, 171051, -277803, 347, -161589, 36888, 50373, 187204, 159179, -197283, 235059, -366168, -179980, -23070, -70982, 375702, 203242, -16649, 65371, 223218, 98869, -392234, 215727, 190444, -396813 ], [ 60896, 140704, 314656, -169888, 37536, -153120, -43744, -29408, -15552, -43168, 217472, 70560, 12960, 254816, -288704, -176576, 84800, -133312, 360384, 228864, 136416, 131680, 247552, 130080, -180864, 30048, 832, -198944 ], [ 66255, 283143, 266425, -316559, -95979, -28437, -87835, 102773, -67992, -136709, 247740, -18059, 223203, 274573, -211240, -173172, 192670, -195642, 345066, 254486, 289481, 197989, 271886, 161291, 30506, -155631, -188780, -1075 ], [ -13604, 308864, 230808, -275112, -138592, -17658, -86664, 195810, -54632, -94688, 261656, -86168, 182020, 237462, -115240, -207666, 226844, -216364, 192604, 279996, 284178, 207486, 235012, 165062, 85958, -102680, -186634, 39770 ], [ -148246, 259552, 203300, -112732, -122768, -80103, -56396, 263683, 1028, 34480, 265060, -141092, -20794, 163793, -7324, -266523, 213642, -210338, -48022, 305434, 177067, 180461, 158790, 151193, 41177, 103676, -61215, -20329 ], [ -282888, 210240, 175792, 49648, -106944, -142548, -26128, 331556, 56688, 163648, 268464, -196016, -223608, 90124, 100592, -325380, 200440, -204312, -288648, 330872, 69956, 153436, 82568, 137324, -3604, 310032, 64204, -80428 ], [ -213128, 145158, 167645, 31566, -155929, -78301, -90974, 147850, 28140, 129207, 207268, -195403, -201177, -36631, 2092, -258343, 140802, -232258, -262590, 159831, 28300, 169902, 78945, 190107, -111617, 229431, 119855, -94642 ], [ -100336, 76756, 163574, -24508, -218558, 12618, -175844, -88820, -18136, 60322, 132472, -183098, -131326, -174562, -139864, -164802, 71388, -267356, -180388, -52574, 424, 195524, 90606, 256922, -232942, 88418, 160818, -99196 ] ], [ [ 235328, -86464, -494528, -433408, 84224, 380800, -389952, 361280, 281600, -65152, 182464, -420672, -247744, 328000, 312704, 9408, -393472, -434176, -142528, -178816, -353088, -228736, 241408, -134912, -112576, 264256, 111936, 133504 ], [ 218747, -94681, -487790, -420067, 73964, 384157, -351153, 360380, 290609, -82162, 156970, -415635, -229558, 310702, 305903, 24384, -356257, -398608, -122833, -188230, -340749, -209212, 251986, -138254, -105076, 237019, 103365, 121279 ], [ 91626, -157678, -436132, -317786, -4696, 409894, -53694, 353480, 359678, -212572, -38484, -377018, -90132, 178084, 253762, 139200, -70942, -125920, 28162, -260404, -246150, -59528, 333084, -163876, -47576, 28202, 37654, 27554 ], [ -35495, -220675, -384474, -215505, -83356, 435631, 243765, 346580, 428747, -342982, -233938, -338401, 49294, 45466, 201621, 254016, 214373, 146768, 179157, -332578, -151551, 90156, 414182, -189498, 9924, -180615, -28057, -66171 ], [ -126992, -275064, -331584, -110200, -130584, 352536, 381936, 347248, 403760, -382328, -294184, -321904, 175792, -9128, 116872, 350952, 369080, 346696, 261304, -304376, -13968, 116576, 429696, -130312, 86040, -256224, -63968, -70256 ], [ -151694, -313313, -276384, 775, -118877, 65381, 221442, 362106, 202418, -250929, -100915, -346882, 278050, 82573, -29017, 414363, 278897, 410199, 214361, -87969, 204210, -88124, 322240, 87889, 197061, -82068, -44004, 93734 ], [ -176396, -351562, -221184, 111750, -107170, -221774, 60948, 376964, 1076, -119530, 92354, -371860, 380308, 174274, -174906, 477774, 188714, 473702, 167418, 128438, 422388, -292824, 214784, 306090, 308082, 92088, -24040, 257724 ], [ -104248, -287969, -101634, 136561, -96282, -328008, -72792, 212136, -160538, -140101, 177164, -340925, 260448, 201742, -268353, 391100, 67149, 419425, 37392, 275438, 348898, -202164, 100737, 243738, 370184, 220263, -4128, 246851 ], [ 42400, -146036, 67416, 95092, -86024, -295072, -185952, -90912, -291592, -277572, 178544, -266980, -30272, 179800, -321460, 188976, -78556, 274548, -156544, 369048, 51048, 115696, -18380, -34424, 394656, 313068, 15744, 101468 ], [ 189048, -4103, 236466, 53623, -75766, -262136, -299112, -393960, -422646, -415043, 179924, -193035, -320992, 157858, -374567, -13148, -224261, 129671, -350480, 462658, -246802, 433556, -137497, -312586, 419128, 405873, 35616, -43915 ], [ 189032, 58630, 277608, -112190, 77952, -163500, -368118, -390720, -302870, -444190, 221516, 10366, -315954, 172600, -331662, 55556, -120720, 67198, -190770, 475574, -265418, 459240, -223332, -314376, 263168, 232944, 157242, -188164 ], [ 148276, 99363, 283220, -312543, 271520, -46614, -424859, -302400, -113419, -443247, 274278, 249727, -228761, 197532, -262087, 199490, 52056, 27615, 67175, 466075, -206469, 403764, -299922, -239396, 57088, -13800, 307133, -332098 ], [ 107520, 140096, 288832, -512896, 465088, 70272, -481600, -214080, 76032, -442304, 327040, 489088, -141568, 222464, -192512, 343424, 224832, -11968, 325120, 456576, -147520, 348288, -376512, -164416, -148992, -260544, 457024, -476032 ], [ 145930, 226599, 320020, -432097, 163719, -33826, -406781, -210929, 91304, -142568, 42300, 409347, -116705, 235896, 6369, 101234, 124253, -81842, 255062, 325913, 45059, 128500, -115209, 28163, 27832, -348979, 371970, -462370 ], [ 184340, 313102, 351208, -351298, -137650, -137924, -331962, -207778, 106576, 157168, -242440, 329606, -91842, 249328, 205250, -140956, 23674, -151716, 185004, 195250, 237638, -91288, 146094, 220742, 204656, -437414, 286916, -448708 ], [ 191350, 336445, 321841, -234979, -324629, -175687, -214568, -162847, 92083, 324024, -444600, 277485, -80754, 219335, 327336, -343426, -14110, -173205, 129836, 99012, 338582, -202961, 324997, 310906, 346365, -469219, 178512, -374106 ], [ 85320, 132412, 74476, 9212, -99804, 25356, 56096, 32492, -29564, 12512, -349472, 324796, -119256, 33012, 172960, -402904, 174168, -20508, 128272, 126704, 109640, 74580, 207260, 32376, 361660, -297156, -13952, -80120 ], [ -20710, -71621, -172889, 253403, 125021, 226399, 326760, 227831, -151211, -299000, -254344, 372107, -157758, -153311, 18584, -462382, 362446, 132189, 126708, 154396, -119302, 352121, 89523, -246154, 376955, -125093, -206416, 213866 ], [ -55740, -232584, -249814, 254174, 204156, 249712, 334494, 352070, -172778, -402452, -159576, 319068, -182720, -152364, -23522, -401010, 425384, 256826, 42364, 153288, -217794, 386042, 89436, -415684, 265140, -94380, -233530, 367832 ], [ 1530, -337556, -105167, -61501, 93894, 41976, 419, 383879, -64241, -235426, -65276, 135574, -190080, 92034, 80323, -182533, 325380, 344985, -149594, 114740, -146701, 103257, 242294, -443514, -11918, -247422, -45689, 339772 ], [ 58800, -442528, 39480, -377176, -16368, -165760, -333656, 415688, 44296, -68400, 29024, -47920, -197440, 336432, 184168, 35944, 225376, 433144, -341552, 76192, -75608, -179528, 395152, -471344, -288976, -400464, 142152, 311712 ], [ 140970, -336135, 1577, -373891, 28425, -206576, -308211, 281372, 8323, 37471, 9579, -47199, -98210, 256485, 159778, 46146, 58757, 232868, -265745, -16476, -144405, -115153, 445050, -289189, -388899, -261366, 268283, 126842 ], [ 236420, -117014, -133686, -200494, 155914, -158368, -91022, 58456, -104722, 110726, -70530, 51770, 57868, 3554, 66996, -54732, -143390, -121240, -47130, -138008, -287810, 134374, 440036, 4958, -394350, 33540, 361502, -141660 ], [ 331870, 102107, -268949, -27097, 283403, -110160, 126167, -164460, -217767, 183981, -150639, 150739, 213946, -249377, -25786, -155610, -345537, -475348, 171485, -259540, -431215, 383901, 435022, 299105, -399801, 328446, 454721, -410162 ], [ 79080, 129788, -147732, 31320, 90172, -21612, 32896, -211676, -25212, 284816, 45452, 103268, 245404, -333628, 7232, -66868, -191844, -509096, 286540, -144752, -417240, 138968, 353228, 101432, -208592, 210572, 310460, -359284 ], [ -225946, 128753, 11957, 72490, -151167, 72987, -106944, -232537, 213183, 389788, 282973, 33831, 258169, -392577, 59120, 50317, 15225, -494790, 386061, 5484, -379658, -180134, 259917, -170014, 12116, 30781, 130577, -260499 ], [ -481976, 112542, 154398, 107842, -357608, 154508, -216938, -238668, 418874, 472650, 486990, -23136, 245978, -418284, 87500, 139192, 201502, -459610, 469324, 138258, -337452, -461538, 172876, -417296, 211370, -122224, -43136, -177168 ], [ -223548, -63017, 115735, 82105, -197620, 98710, -13549, -90134, 281173, 323357, 339215, 50832, -28251, -94950, -130954, -69188, 169463, -205253, 381878, 87681, -246694, -347113, 151670, -410856, 185357, 6024, -152064, -256104 ], [ 34880, -238576, 77072, 56368, -37632, 42912, 189840, 58400, 143472, 174064, 191440, 124800, -302480, 228384, -349408, -277568, 137424, 49104, 294432, 37104, -155936, -232688, 130464, -404416, 159344, 134272, -260992, -335040 ], [ 228572, -312229, 71386, 13131, 50144, -22315, 250324, 102053, 66727, 105481, 128064, 155060, -486493, 418669, -418097, -398252, 145712, 189053, 261061, -39513, -92303, -116282, 115306, -309496, 117350, 217132, -295461, -303453 ], [ 274296, -152954, 141076, -70106, -27136, -109094, -15832, -94022, 129310, 221378, 257600, 85416, -464298, 304842, -144466, -318488, 246176, 67498, 351290, -175650, -90670, 4652, 113972, -12336, 38828, 196248, -159738, -19242 ], [ 320020, 6321, 210766, -153343, -104416, -195873, -281988, -290097, 191893, 337275, 387136, 15772, -442103, 191015, 129165, -238724, 346640, -54057, 441519, -311787, -89037, 125586, 112638, 284824, -39694, 175364, -24015, 264969 ], [ 221276, -26776, 141376, -135852, -112876, -271456, -290204, -395944, 261124, 405508, 445908, 69344, -422992, 171508, 232936, -161756, 350156, -79168, 441220, -270792, -111764, 209500, 53404, 381176, -94120, 49408, 80196, 264744 ], [ -9897, -236214, -55504, -26027, -58251, -336776, -61975, -419082, 336449, 430049, 439813, 235864, -406708, 238461, 181002, -87351, 264803, -15872, 357937, -67426, -156821, 259479, -58905, 293454, -126458, -172864, 155521, 3786 ], [ -241070, -445652, -252384, 83798, -3626, -402096, 166254, -442220, 411774, 454590, 433718, 402384, -390424, 305414, 129068, -12946, 179450, 47424, 274654, 135940, -201878, 309458, -171214, 205732, -158796, -395136, 230846, -257172 ], [ -305694, -318235, -272753, 91793, -20639, -418235, 59736, -321895, 412299, 391292, 347468, 331890, -252063, 144278, 206096, -2648, 163627, -2058, 57003, 198257, -189135, 173049, -142270, 34302, -147767, -299134, 318054, -200740 ], [ -311536, -71928, -230824, 63848, -62936, -417016, -164928, -150936, 386424, 296992, 232928, 177744, -70616, -97360, 328640, -14976, 172344, -91344, -208072, 210792, -155992, -29144, -63472, -166672, -121432, -90800, 409456, -32288 ], [ -317378, 174379, -188895, 35903, -105233, -415797, -389592, 20023, 360549, 202692, 118388, 23598, 110831, -338998, 451184, -27304, 181061, -180630, -473147, 223327, -122849, -231337, 15326, -367646, -95097, 117534, 500858, 136164 ], [ -384094, 1894, -45920, -33336, -169002, -452528, -200172, -10604, 130998, 123572, 13880, -26422, 34416, -345720, 466192, 152406, 118036, -65558, -144200, 152482, -12134, -34648, 7664, -332846, -97362, -38232, 317832, 72802 ], [ -453577, -189627, 101648, -104452, -233747, -490984, 8070, -50394, -107811, 45142, -90172, -71709, -53720, -341764, 476312, 340845, 51750, 58803, 211748, 77847, 102107, 180172, -3928, -287329, -100927, -210548, 122332, -1097 ], [ -498924, -307264, 203032, -141460, -265396, -505644, 184220, -87100, -304848, -9828, -191532, -78860, -98244, -303612, 453500, 460480, 20332, 135048, 449744, 13464, 179544, 305248, -18012, -256304, -99848, -338988, -10904, -46032 ], [ -429625, -73952, 85042, -16455, -139839, -407273, 207933, -109157, -303468, 46637, -280105, 95135, 64389, -103029, 274261, 253296, 154537, -17258, 127468, -2222, 82162, 4040, -43933, -294116, -76710, -259017, 151614, 46612 ], [ -360326, 159360, -32948, 108550, -14282, -308902, 231646, -131214, -302088, 103102, -368678, 269130, 227022, 97554, 95022, 46112, 288742, -169564, -194808, -17908, -15220, -297168, -69854, -331928, -53572, -179046, 314132, 139256 ], [ -213870, 321041, -83231, 117950, 71693, -229467, 165260, -102394, -312912, 100185, -300696, 378658, 283536, 171408, 19895, -21698, 273745, -152895, -297943, -83994, -28407, -462854, -59757, -360875, -41126, -138747, 342505, 159297 ], [ 52608, 371296, -28192, -52480, 96096, -179488, -41280, 5568, -342720, 4896, 10816, 387904, 174976, 48128, 106720, 127296, 26656, 126624, -60192, -228480, 89376, -417728, 6368, -376032, -45312, -160160, 162208, 66400 ], [ 319086, 421551, 26847, -222910, 120499, -129509, -247820, 113530, -372528, -90393, 322328, 397150, 66416, -75152, 193545, 276290, -220433, 406143, 177559, -372966, 207159, -372602, 72493, -391189, -49498, -181573, -18089, -26497 ], [ 305480, 324428, 34720, -171272, 154744, 12128, -254566, 193702, -379278, -41342, 360350, 337502, 23068, -43536, 149918, 315986, -281602, 304372, 261646, -224656, 117868, -245604, 146864, -331040, -9066, -239624, -41096, 46590 ], [ 111820, 132562, 12272, 23124, 195316, 212688, -132873, 256009, -371205, 100499, 222557, 233565, 21642, 87656, 22429, 285419, -223251, -42514, 246949, 111880, -104542, -65974, 226536, -222480, 60049, -321228, 37012, 226381 ], [ -81840, -59304, -10176, 217520, 235888, 413248, -11180, 318316, -363132, 242340, 84764, 129628, 20216, 218848, -105060, 254852, -164900, -389400, 232252, 448416, -326952, 113656, 306208, -113920, 129164, -402832, 115120, 406172 ], [ -31749, -194664, 130890, 257750, 184823, 280282, 143915, 288549, -259394, 232162, 30115, 9104, -48774, 313389, -26950, 55470, -164347, -451514, 218695, 462484, -114167, 103609, 280069, -82690, 161001, -342354, 65567, 174651 ], [ 69658, -318128, 306380, 265524, 114466, 77100, 306042, 239398, -135516, 189980, -7030, -114912, -131988, 400214, 94444, -179452, -175962, -453676, 205378, 408664, 190238, 53630, 231654, -67740, 184990, -251964, -10862, -143462 ], [ 162514, -436608, 472607, 261640, 45646, -122773, 447342, 184674, -16953, 140495, -48427, -234211, -213446, 470446, 212516, -396912, -190206, -453011, 192759, 351113, 479556, -949, 175243, -56334, 199499, -160309, -84710, -446081 ], [ 67248, -445440, 435048, 1280, 10640, -249848, 130448, 7344, -15320, -69656, -183368, -249736, -256272, 175632, 257504, -230208, -262288, -390152, 195496, 211480, 436960, -156728, -57080, -122896, 5448, -40824, -101776, -407832 ], [ -28018, -454272, 397489, -259080, -24366, -376923, -186446, -169986, -13687, -279807, -318309, -265261, -299098, -119182, 302492, -63504, -334370, -327293, 198233, 71847, 394364, -312507, -289403, -189458, -188603, 78661, -118842, -369583 ], [ -136268, -420876, 329852, -397034, -23798, -434566, -398688, -225216, -4584, -427462, -393220, -265510, -346028, -315830, 280916, 49134, -345126, -291398, 197688, -14284, 288498, -353212, -454328, -168912, -328780, 158558, -115898, -343670 ], [ -281306, -267834, 176994, -188171, 77563, -295485, -314416, 65504, 25684, -398045, -298046, -222477, -404586, -234341, 70742, 8585, -182125, -331901, 187844, 51174, 3367, -67874, -428292, 98440, -316314, 126289, -56259, -352709 ], [ -426344, -114792, 24136, 20692, 178924, -156404, -230144, 356224, 55952, -368628, -202872, -179444, -463144, -152852, -139432, -31964, -19124, -372404, 178000, 116632, -281764, 217464, -402256, 365792, -303848, 94020, 3380, -361748 ], [ -334629, -102099, -7777, 88931, 214461, -142195, -151482, 396320, 32738, -206441, -89955, -148368, -480573, -133304, -242334, -59654, 31996, -314380, 153680, 82430, -320451, 305033, -398055, 501991, -170052, 23174, 62623, -320418 ], [ 15362, -242514, 92250, 3762, 178190, -264210, -78940, 163008, -48820, 100586, 42318, -130336, -453134, -181328, -228212, -73316, -38936, -148872, 113568, -60492, -90290, 176854, -417674, 495114, 96104, -89756, 121434, -224140 ], [ 365353, -382929, 192277, -81407, 141919, -386225, -6398, -70304, -130378, 407613, 174591, -112304, -425695, -229352, -214090, -86978, -109868, 16636, 73456, -203414, 139871, 48675, -437293, 488237, 362260, -202686, 180245, -127862 ], [ 311648, -338592, 273952, 4048, -32832, -308928, -87504, -6368, -103104, 444256, 110416, -42336, -384064, -308944, -267792, -77920, -210272, 138032, 161472, -63792, 188640, 115120, -370464, 460992, 298320, -148688, 115264, -134416 ], [ 81326, -213426, 347598, 164151, -268168, -144432, -235831, 187614, -28216, 362606, -39705, 50354, -336224, -402347, -351167, -58922, -323570, 240129, 305544, 199443, 158050, 266713, -265814, 424836, 89963, -21659, -3876, -185959 ], [ -148996, -88260, 421244, 324254, -503504, 20064, -384158, 381596, 46672, 280956, -189826, 143044, -288384, -495750, -434542, -39924, -436868, 342226, 449616, 462678, 127460, 418306, -161164, 388680, -118394, 105370, -123016, -237502 ], [ -106360, -40500, 343249, 272173, -424344, 128742, -126408, 133003, -126240, 23683, 34315, -23784, -83275, -253615, -365877, 54590, -208475, 345791, 301977, 276282, 122469, 433357, -233649, 128286, 60300, 18703, -237242, -75979 ], [ -37728, -112, 250812, 199884, -315232, 232104, 170016, -157740, -322752, -250316, 294100, -215328, 136812, 20476, -282732, 156296, 52460, 339972, 126556, 47064, 119916, 435404, -323004, -153464, 275856, -88316, -351000, 105836 ], [ 16534, 41149, 168488, 119378, -197753, 313461, 415986, -377689, -476430, -468188, 501511, -377529, 295525, 264459, -206058, 225467, 277959, 340678, -19774, -127284, 90756, 403773, -374973, -378226, 421458, -169931, -420079, 230660 ], [ -25004, 88230, 153584, -15908, -24494, 248118, 325596, -125678, -344548, -311880, 359762, -344110, 45078, 307722, -172524, 77738, 267218, 384884, 27836, 64168, -115784, 147622, -177702, -223068, 100700, -82186, -191298, -24456 ], [ -66542, 135311, 138680, -151194, 148765, 182775, 235206, 126333, -212666, -155572, 218013, -310691, -205369, 350985, -138990, -69991, 256477, 429090, 75446, 255620, -322324, -108529, 19569, -67910, -220058, 5559, 37483, -279572 ], [ -83128, 130304, 152176, -196976, 197800, 113352, 146312, 300040, -73672, -60184, 104728, -280728, -361696, 391456, -79512, -100600, 246432, 437464, 41544, 286456, -417248, -251488, 111976, -19920, -364528, 9744, 179408, -343808 ], [ -52929, 27632, 218922, -74938, 13915, 36279, 60223, 326927, 78657, -79021, 44813, -257245, -341548, 426692, 28611, 88391, 237692, 378653, -145193, 16137, -302892, -182212, 7763, -172870, -178458, -142746, 158478, -50144 ], [ -22730, -75040, 285668, 47100, -169970, -40794, -25866, 353814, 230986, -97858, -15102, -233762, -321400, 461928, 136734, 277382, 228952, 319842, -331930, -254182, -188536, -112936, -96450, -325820, 7612, -295236, 137548, 243520 ], [ 46352, -148137, 332797, 82779, -230225, -22070, -11608, 193709, 193970, -116318, -34756, -133930, -244611, 369257, 199851, 307032, 242325, 139390, -274670, -311535, -149073, 8509, -162703, -278570, 45625, -211074, 62850, 200562 ], [ 145344, -198484, 364836, 52028, -195380, 70344, 79840, -110236, 11304, -134488, -23440, 24632, -124252, 178196, 228348, 214112, 272708, -134632, -29720, -205068, -167220, 170084, -199756, -77320, -30252, 55128, -53208, -101336 ], [ 244336, -248831, 396875, 21277, -160535, 162758, 171288, -414181, -171362, -152658, -12124, 183194, -3893, -12865, 256845, 121192, 303091, -408654, 215230, -98601, -185367, 331659, -236809, 123930, -106129, 321330, -169266, -403234 ], [ 193802, -168660, 187516, -28914, -50486, 38956, 22670, -313792, -294754, -10160, -28924, 67922, 65886, -10768, 214494, 192234, 194982, -424070, 166402, 47592, -94758, 129436, -44218, -4004, -200726, 351786, -264372, -407160 ], [ 101733, -52234, -88898, -84505, 80453, -144906, -192633, -101088, -401681, 176968, -53534, -123415, 121615, 44984, 152463, 308821, 48403, -367651, 35969, 204820, 26061, -173842, 212163, -223378, -300523, 316757, -353658, -328316 ], [ 9664, 64192, -365312, -140096, 211392, -328768, -407936, 111616, -508608, 364096, -78144, -314752, 177344, 100736, 90432, 425408, -98176, -311232, -94464, 362048, 146880, -477120, 468544, -442752, -400320, 281728, -442944, -249472 ], [ -136524, 95633, -223126, 25412, 305922, -211905, -214621, 48918, -279643, 75722, -114553, -145449, 238593, 101242, 241864, 181171, 5048, -338533, -135473, 281180, 144948, -174555, 436275, -173652, -288057, 40297, -436688, -266515 ], [ -282712, 127074, -80940, 190920, 400452, -95042, -21306, -13780, -50678, -212652, -150962, 23854, 299842, 101748, 393296, -63066, 108272, -365834, -176482, 200312, 143016, 128010, 404006, 95448, -175794, -201134, -430432, -283558 ], [ -339015, 99795, 19011, 303993, 460187, 20376, 110124, -80848, 114557, -366401, -126821, 163927, 319481, 78699, 457918, -247618, 188971, -384740, -186436, 135004, 116274, 345195, 335412, 245433, -67271, -361230, -416596, -241206 ], [ -71732, -138876, -33084, 228300, 394660, 130592, 18768, -163648, 50364, -35500, 115300, 198772, 189324, -29148, 210024, -217304, 188580, -373424, -84592, 125712, 216, 255012, 136048, -33396, 27788, -228520, -375472, 14968 ], [ 195551, -377547, -85179, 152607, 329133, 240808, -72588, -246448, -13829, 295401, 357421, 233617, 59167, -136995, -37870, -186990, 188189, -362108, 17252, 116420, -115842, 164829, -63316, -312225, 122847, -95810, -334348, 271142 ], [ 365894, -382968, -32354, 155564, 299796, 207964, -131754, -270748, 35048, 461502, 454462, 235462, -89960, -189092, -96974, -198046, 220868, -242082, 40966, 13118, -232390, 30506, -177920, -453134, 164026, -3090, -209324, 345616 ], [ 410215, -85164, 156867, 260766, 317506, -10858, -149073, -218998, 230916, 413363, 362899, 194407, -263748, -168714, 89349, -262883, 296538, 19267, -36889, -212397, -349575, -161199, -182336, -414747, 135161, 37643, 24770, 183880 ], [ 454536, 212640, 346088, 365968, 335216, -229680, -166392, -167248, 426784, 365224, 271336, 153352, -437536, -148336, 275672, -327720, 372208, 280616, -114744, -437912, -466760, -352904, -186752, -376360, 106296, 78376, 258864, 22144 ], [ 237512, 352644, 322759, 353075, 321426, -207692, -49386, -6028, 273302, 146925, 81508, 200227, -309524, -174158, 259735, -338272, 366803, 173715, -194549, -433342, -346750, -389629, -265628, -372173, 9331, 157029, 306883, -50537 ], [ -118896, 408488, 186070, 277198, 290836, -57272, 139260, 213576, -66500, -162126, -160728, 293998, -20552, -224620, 135926, -319872, 318158, -129586, -275394, -306060, -100236, -343698, -384216, -386226, -123954, 255906, 255662, -75722 ], [ -475304, 464332, 49381, 201321, 260246, 93148, 327906, 433180, -406302, -471177, -402964, 387769, 268420, -275082, 12117, -301472, 269513, -432887, -356239, -178778, 146278, -297767, -502804, -400279, -257239, 354783, 204441, -100907 ], [ -479412, 346656, 113992, 197124, 306656, 47468, 98092, 441744, -265404, -388328, -455280, 400180, 260012, -238364, -152492, -196512, 47928, -285228, -364944, -224736, 229172, -151816, -360712, -360892, -303024, 136780, 57600, 7768 ], [ -430675, 202952, 208798, 203679, 364616, -27627, -194491, 418652, -52401, -246694, -479108, 400387, 206997, -188569, -323221, -78568, -199598, -69925, -362828, -296680, 287523, 9138, -179518, -313489, -335684, -128755, -103584, 136522 ], [ -385964, 70216, 287070, 215482, 396948, -106832, -442170, 390604, 131932, -102572, -492972, 389032, 141364, -123822, -462210, 33258, -420412, 127004, -342710, -351638, 324100, 143394, -26394, -272498, -342956, -354302, -246822, 240400 ], [ -383526, 52644, 191735, 282389, 160186, -229192, -218357, 310518, 15230, 67674, -402214, 256276, -56758, 97921, -267929, 80845, -360750, 131006, -133571, -228243, 132050, -2679, -168005, -298833, -83654, -159975, -201627, 83080 ], [ -381088, 35072, 96400, 349296, -76576, -351552, 5456, 230432, -101472, 237920, -311456, 123520, -254880, 319664, -73648, 128432, -301088, 135008, 75568, -104848, -60000, -148752, -309616, -325168, 175648, 34352, -156432, -74240 ], [ -298535, 68166, 61993, 334436, -186386, -403401, 150778, 162001, -175957, 310845, -198620, -19890, -297462, 388079, 92339, 167332, -257386, 120215, 157664, -35507, -121766, -188908, -334761, -282917, 361401, 120088, -81298, -171388 ], [ -32862, 217068, 166850, 132680, -6020, -294082, 116692, 120210, -153946, 161322, -35320, -187652, 15476, 106030, 193654, 186376, -250164, 62462, -50624, -89718, 114260, 13032, -93698, -83898, 379042, -42384, 62268, -131000 ], [ 232811, 365970, 271707, -69076, 174346, -184763, 82606, 78419, -131935, 11799, 127980, -355414, 328414, -176019, 294969, 205420, -242942, 4709, -258912, -143929, 350286, 214972, 147365, 115121, 396683, -204856, 205834, -90612 ], [ 368644, 280284, 350692, -115336, 141172, -192948, 96688, -25880, -40264, -93276, 120076, -409020, 432828, -167668, 220592, 149248, -226252, -51196, -284596, -78704, 335896, 346904, 193596, 137356, 277848, -263816, 195032, -3796 ], [ 385457, -20441, 405961, -19058, -87747, -308845, 154924, -187478, 115262, -157607, -44765, -357983, 346095, 106883, -14836, 24128, -200883, -105407, -142893, 96004, 91958, 414662, 61231, -2461, 33910, -227890, 42726, 125579 ], [ 402270, -321166, 461230, 77220, -316666, -424742, 213160, -349076, 270788, -221938, -209606, -306946, 259362, 381434, -250264, -100992, -175514, -159618, -1190, 270712, -151980, 482420, -71134, -142278, -210028, -191964, -109580, 254954 ], [ 347768, -354022, 364468, 152741, -238038, -446612, 132863, -164316, 308198, -265104, -309048, -133033, 137422, 339972, -246672, -229733, -177294, -136751, 147823, 306054, -220767, 406851, -111818, -171289, -146997, -143781, -213504, 86710 ], [ 268096, -292336, 214048, 220936, -50864, -435296, 3672, 142688, 303920, -300800, -385408, 84248, 3056, 186976, -158720, -359752, -188656, -86680, 299416, 292208, -227736, 280696, -120144, -161192, 24376, -91272, -300352, -186576 ], [ 188424, -230650, 63628, 289131, 136310, -423980, -125519, 449692, 299642, -336496, -461768, 301529, -131310, 33980, -70768, -489771, -200018, -36609, 451009, 278362, -234705, 154541, -128470, -151095, 195749, -38763, -387200, -459862 ], [ 246120, 26638, -128878, 265454, 124538, -189914, 28980, 146680, 51428, -354790, -295512, 178052, -3018, -149134, 52098, -447376, -281714, 25144, 181302, 38158, -159746, 38220, -212916, -148742, 53490, -93306, -93756, -469962 ], [ 310060, 292817, -323297, 237601, 103723, 54277, 196374, -184060, -207874, -372293, -118228, 39086, 137213, -333617, 176551, -397144, -366607, 87428, -107555, -212335, -81063, -77654, -300822, -146741, -103025, -152715, 216974, -468099 ], [ 355056, 481812, -427076, 214368, 97400, 207768, 309136, -453360, -381620, -343244, 49952, -64540, 205836, -449892, 230604, -343912, -417940, 132252, -303196, -388528, -30264, -171564, -318356, -138460, -246360, -160068, 469964, -468888 ], [ 310068, 304183, -100315, 213080, 159914, -69566, 162396, -430820, -148975, -93073, 174888, -301, -65679, -242179, -49743, -276430, -309863, 94141, -56061, -211796, -111914, -161145, -1623, -100349, -327090, 79845, 448689, -482274 ], [ 265080, 126554, 226446, 211792, 222428, -346900, 15656, -408280, 83670, 157098, 299824, 63938, -337194, -34466, -330090, -208948, -201786, 56030, 191074, -35064, -193564, -150726, 315110, -62238, -407820, 319758, 427414, -495660 ], [ 203208, 76599, 426433, 131718, 196049, -441993, -54593, -291438, 170353, 219826, 383945, 74798, -369516, 152178, -448797, -201451, -96247, 8793, 332180, 95516, -138666, -82113, 476116, -21526, -366438, 377493, 288473, -399300 ], [ 115072, 225248, 429216, -70912, 31392, -253600, -5856, -27904, 29984, -9024, 404576, 2624, -29760, 306048, -316064, -287264, 5344, -52640, 308352, 154304, 128640, 77024, 394880, 23232, -135104, 151840, -33504, -132224 ], [ 26936, 373897, 431999, -273542, -133265, -65207, 42881, 235630, -110385, -237874, 425207, -69550, 309996, 459918, -183331, -373077, 106935, -114073, 284524, 213092, 395946, 236161, 313644, 67990, 96230, -73813, -355481, 134852 ], [ -115730, 431364, 381218, -256834, -182254, -31990, 38446, 347474, -105084, -248422, 378736, -186692, 297134, 435078, -13022, -405648, 142754, -184914, 124182, 268996, 359046, 226486, 248536, 112524, 99420, -64434, -394644, 175506 ], [ -293451, 430214, 296003, -99123, -156885, -98529, -171, 361803, -6138, -118633, 289128, -332742, 57589, 295353, 181443, -403992, 136291, -261803, -123919, 323046, 126585, 108289, 193796, 156914, -44054, 96037, -251998, 70603 ], [ -471172, 429064, 210788, 58588, -131516, -165068, -38788, 376132, 92808, 11156, 199520, -478792, -181956, 155628, 375908, -402336, 129828, -338692, -372020, 377096, -105876, -9908, 139056, 201304, -187528, 256508, -109352, -34300 ], [ -411754, 338728, 207482, -17021, -145724, -121939, -136305, 175571, 65328, -3018, 111527, -365245, -182272, -9234, 134798, -385480, 108830, -372014, -337154, 215287, -39733, 70844, 135046, 291598, -290551, 161448, 8803, -14012 ], [ -302412, 229616, 221420, -141750, -168264, -55722, -246222, -70230, 11232, -47500, 23874, -197046, -132224, -179388, -198012, -365424, 84772, -396164, -242716, 8034, 89274, 193480, 141716, 391556, -385058, 12592, 121802, 32632 ] ], [ [ 186048, -186432, -470592, -146176, 134912, 197760, -318144, 109248, 349184, -56704, 141632, -303808, -111168, 64704, 73344, -53952, -399104, -434176, -214336, -237952, -281280, -304768, 55552, -39168, 24000, 310720, -38720, -83328 ], [ 176397, -189567, -450786, -147685, 131252, 207387, -295911, 109668, 353639, -59326, 125510, -306229, -106842, 55458, 68985, -34752, -366839, -406000, -192199, -243274, -276267, -290788, 70750, -35778, 27540, 284077, -45773, -85719 ], [ 102406, -213602, -298940, -159254, 103192, 281194, -125458, 112888, 387794, -79428, 1908, -324790, -73676, -15428, 35566, 112448, -119474, -189984, -22482, -284076, -237834, -183608, 187268, -9788, 54680, 79814, -99846, -104050 ], [ 28415, -237637, -147094, -170823, 75132, 355001, 44995, 116108, 421949, -99530, -121694, -343351, -40510, -86314, 2147, 259648, 127891, 26032, 147235, -324878, -199401, -76428, 303786, 16202, 81820, -124449, -153919, -122381 ], [ -25968, -266440, -45760, -146632, 60376, 302376, 145040, 135696, 399184, -97736, -143000, -363792, -560, -119832, -26568, 367320, 277384, 168056, 220296, -298568, -95984, -22112, 364928, 77896, 109096, -216096, -164640, -83984 ], [ -43586, -304183, -39136, -55391, 70565, 12691, 113070, 185974, 269694, -54887, 27499, -387758, 52110, -83285, -46463, 400877, 243367, 171345, 112127, -146423, 129278, -66916, 322240, 206535, 136627, -96588, -94076, 60778 ], [ -61204, -341926, -32512, 35850, 80754, -276994, 81100, 236252, 140204, -12038, 197998, -411724, 104780, -46738, -66358, 434434, 209350, 174634, 3958, 5722, 354540, -111720, 279552, 335174, 164158, 22920, -23512, 205540 ], [ 7160, -270391, 26450, 85543, 53802, -340856, 23832, 162328, 9258, -23347, 235156, -339451, 64032, -4926, -106455, 329060, 112491, 177975, -74896, 117346, 296142, -7596, 213399, 271062, 183096, 109889, 27552, 227205 ], [ 141664, -114796, 125672, 103276, -1720, -231008, -52896, -7136, -122808, -76316, 169744, -193148, -48576, 40936, -162092, 116816, -32708, 181356, -131200, 197800, 19544, 211088, 129196, 58680, 195424, 171828, 63616, 154180 ], [ 276168, 40799, 224894, 121009, -57242, -121160, -129624, -176600, -254874, -129285, 104332, -46845, -161184, 86798, -217729, -95428, -177907, 184737, -187504, 278254, -257054, 429772, 44993, -153702, 207752, 233767, 99680, 81155 ], [ 205400, 98186, 246104, -9362, 44160, -20852, -229914, -195008, -218874, -174514, 152788, 111698, -187518, 114696, -244674, -9124, -140784, 131922, -42622, 302170, -219174, 365784, -8700, -168120, 74496, 139664, 144438, -41820 ], [ 77612, 128293, 245644, -180873, 189152, 76806, -336749, -171456, -136189, -217593, 232874, 273641, -189887, 137604, -263649, 160110, -53016, 63497, 158145, 310381, -93939, 223276, -53918, -127548, -99200, 2216, 191611, -178670 ], [ -50176, 158400, 245184, -352384, 334144, 174464, -443584, -147904, -53504, -260672, 312960, 435584, -192256, 160512, -282624, 329344, 34752, -4928, 358912, 318592, 31296, 80768, -99136, -86976, -272896, -135232, 238784, -315520 ], [ 23654, 172545, 250060, -307511, 138529, 14706, -341947, -204967, -26088, -135000, 111204, 285509, -203319, 177992, -144969, 69950, -11685, -25214, 237242, 195519, 88773, 45164, 81713, -29499, -59640, -161429, 257966, -292750 ], [ 97484, 186690, 254936, -262638, -57086, -145052, -240310, -262030, 1328, -9328, -90552, 135434, -214382, 195472, -7314, -189444, -58122, -45500, 115572, 72446, 146250, 9560, 262562, 27978, 153616, -187626, 277148, -269980 ], [ 146074, 163195, 232807, -189285, -170211, -229345, -138008, -259273, 5909, 52104, -244488, 50379, -225470, 178657, 102936, -373038, -61234, -37091, 12532, -5092, 158842, 10681, 378611, 60150, 319547, -185573, 245040, -211350 ], [ 103800, 4196, 113460, -13404, 13628, -41964, -33312, -41164, -71716, -117728, -226272, 199396, -236648, 38380, 114528, -283752, 91624, 74620, -23440, 81296, 9848, 144012, 261380, 1224, 315108, -81820, 28288, -23624 ], [ 61526, -154803, -5887, 162477, 197467, 145417, 71384, 176945, -149341, -287560, -208056, 348413, -247826, -101897, 126120, -194466, 244482, 186331, -59412, 167684, -139146, 277343, 144149, -57702, 310669, 21933, -188464, 164102 ], [ 47132, -266552, -34874, 188658, 268836, 187408, 84530, 308554, -149766, -346572, -141800, 371780, -257344, -116724, 157362, -85310, 288280, 229942, -126684, 211192, -216430, 284534, 113988, -101788, 212780, 396, -262966, 243048 ], [ 68982, -316876, 53607, 20229, 193994, 40392, -21339, 327713, -49831, -261518, -13092, 231802, -264704, 31534, 214149, 49677, 190300, 185023, -234646, 198956, -200491, 127743, 197018, -126582, -6594, -184018, -152543, 180580 ], [ 90832, -367200, 142088, -148200, 119152, -106624, -127208, 346872, 50104, -176464, 115616, 91824, -272064, 179792, 270936, 184664, 92320, 140104, -342608, 186720, -184552, -29048, 280048, -151376, -225968, -368432, -42120, 118112 ], [ 157382, -244769, 108079, -182469, 146895, -131600, -95317, 283396, -5691, -125175, 56989, 49271, -214414, 133395, 208398, 133486, -17165, -12740, -290055, 112444, -239203, -15559, 318198, -35155, -320677, -275226, 85133, 39414 ], [ 247772, -30202, 8742, -145186, 229350, -91488, 10046, 175848, -144542, -91894, -101550, 58678, -122092, -16818, 82220, -16980, -132786, -223144, -151894, 5080, -331502, 88746, 332412, 156274, -348898, -33956, 221362, -47940 ], [ 338162, 184365, -90595, -107903, 311805, -51376, 115409, 68300, -283393, -58613, -260089, 68085, -29770, -167031, -43958, -167446, -248407, -433548, -13733, -102284, -423801, 193051, 346626, 347703, -377119, 207314, 357591, -135294 ], [ 106712, 163492, -91852, -39960, 170340, -12724, 35712, -53188, -67364, 45808, -35948, 88572, 12292, -267364, -36416, -68012, -177148, -400152, 136148, -12048, -388200, 76136, 256340, 181512, -246960, 162964, 269540, -170348 ], [ -173014, 107303, -78397, 32582, -4713, 25709, -71744, -176767, 201897, 160900, 245595, 110721, 46815, -360215, -8816, 68907, -77857, -330186, 287787, 107828, -333414, -73962, 150379, -38322, -93044, 75771, 147847, -197557 ], [ -407176, 45618, -61774, 98030, -162776, 59028, -162950, -276948, 437046, 254630, 485890, 129632, 62102, -423476, 4692, 179848, 16306, -258838, 414676, 209054, -276468, -204622, 59092, -240240, 43334, 2032, 27264, -228208 ], [ -162916, -73775, -11887, 88991, -142444, 38650, -83531, -131450, 314019, 124059, 293081, 114544, -124589, -176042, -129766, 18020, 56625, -172979, 281690, 114455, -196842, -131183, 121882, -254040, -4437, 69560, -81664, -295000 ], [ 81344, -193168, 38000, 79952, -122112, 18272, -4112, 14048, 190992, -6512, 100272, 99456, -311280, 71392, -264224, -143808, 96944, -87120, 148704, 19856, -117216, -57744, 184672, -267840, -52208, 137088, -190592, -361792 ], [ 246084, -235603, 97302, 52797, -96992, -31709, 11404, 93011, 119681, -44977, 5568, 84396, -443483, 245067, -295271, -230260, 158032, -20805, 66867, -52735, -70105, -7734, 219014, -217800, -63446, 185716, -242771, -350555 ], [ 229064, -102134, 178124, -15766, -60928, -149354, -119144, 19894, 166578, 127086, 135104, 69400, -451142, 250150, -89950, -144424, 266592, 838, 101942, -75022, -97314, -11276, 188332, -21840, 8820, 191144, -165238, -160966 ], [ 212044, 31335, 258946, -84329, -24864, -266999, -249692, -53223, 213475, 299149, 264640, 54404, -458801, 255233, 115371, -58588, 375152, 22481, 137017, -97309, -124523, -14818, 157650, 174120, 81086, 196572, -87705, 28623 ], [ 116292, 31832, 182208, -49524, -27956, -329888, -209156, -129304, 227420, 354908, 304140, 119328, -452912, 216300, 181720, 13628, 349012, 65856, 185052, -66808, -154444, 8772, 62468, 212040, 48616, 116992, -42212, 45976 ], [ -51631, -89562, -38960, 80035, -66941, -342584, -11793, -208102, 211159, 304055, 261107, 257512, -434604, 137019, 120678, 73359, 199397, 129152, 244967, 12082, -186851, 57233, -91839, 105090, -79862, -40512, -26089, -94554 ], [ -219554, -210956, -260128, 209594, -105926, -355280, 185570, -286900, 194898, 253202, 218074, 395696, -416296, 57738, 59636, 133090, 49782, 192448, 304882, 90972, -219258, 105694, -246146, -1860, -208340, -198016, -9966, -235084 ], [ -290866, -148461, -227367, 199175, -69193, -361805, 151784, -177729, 181629, 168740, 150612, 300606, -318921, -1670, 140272, 130584, -8611, 151194, 122717, 109223, -190873, 32095, -191506, -119214, -153201, -144210, 40106, -184636 ], [ -328080, -21064, -104984, 139352, -5736, -366152, 36416, -2216, 169416, 72416, 74528, 123184, -193640, -54064, 270912, 106112, -34808, 73040, -144888, 106072, -141032, -84584, -63120, -240240, -33256, -15824, 102160, -66784 ], [ -365294, 106333, 17399, 79529, 57721, -370499, -78952, 173297, 157203, -23908, -1556, -54238, -68359, -106458, 401552, 81640, -61005, -5114, -412493, 102921, -91191, -201263, 65266, -361266, 86689, 112562, 164214, 51068 ], [ -315762, -12758, 109664, -776, -62918, -411344, 36812, 110924, -17062, -18900, -32760, -36058, -81392, -207560, 320112, 106426, -64564, 32518, -151416, 40590, 39126, -33768, 1680, -325410, 13474, 13336, 78648, 10190 ], [ -262287, -143053, 200560, -82012, -191925, -453848, 163082, 37738, -198693, -9286, -61924, -8987, -100712, -310876, 229032, 133451, -67094, 75413, 133692, -24431, 173101, 146644, -70632, -282423, -68521, -96236, -13628, -37903 ], [ -211252, -229824, 242984, -139084, -274988, -461556, 255236, -20836, -348848, -6396, -91124, 22252, -85660, -359844, 140836, 132416, -39244, 92984, 336048, -67672, 265960, 256672, -115780, -240464, -133816, -182260, -76200, -56240 ], [ -171807, -109856, 55166, -81377, -139817, -303983, 185339, -10003, -349492, -35445, -120495, 73289, 92659, -150659, 66339, -1904, 132911, -9734, 145332, -7458, 163518, 32376, -31899, -203388, -119786, -156431, 2322, 66764 ], [ -132362, 10112, -132652, -23670, -4646, -146410, 115442, 830, -350136, -64494, -149866, 124326, 270978, 58526, -8158, -136224, 305066, -112452, -45384, 52756, 61076, -191920, 51982, -166312, -105756, -130602, 80844, 189768 ], [ -54370, 104583, -233161, -14446, 69163, -69549, 51476, 41354, -327344, -90753, -88616, 187918, 352880, 140784, -32399, -156910, 327623, -92329, -125265, 18218, 32335, -340490, 77237, -140765, -71530, -130189, 89967, 214231 ], [ 83584, 159392, -197856, -80640, 47520, -118240, -3264, 128064, -268096, -112672, 113600, 271040, 284800, 25600, 21536, -832, 117472, 118880, -32736, -163712, 118240, -371264, 11296, -133152, -5888, -169312, -8864, 85408 ], [ 221538, 214201, -162551, -146834, 25877, -166931, -58004, 214774, -208848, -134591, 315816, 354162, 216720, -89584, 75471, 155246, -92679, 330089, 59793, -345642, 204145, -402038, -54645, -125539, 59754, -208435, -107695, -43415 ], [ 166264, 151508, -147616, -112312, 72904, -58976, -70954, 233962, -230338, -89170, 338482, 291698, 170116, -32624, 66098, 222046, -166190, 287212, 87362, -258800, 100532, -304124, -49200, -100832, 47738, -222904, -58168, -40750 ], [ -13228, 13278, -145776, -13044, 164076, 149680, -57039, 209743, -303731, -459, 245723, 135643, 137318, 135000, 16027, 231453, -151861, 80994, 73171, 824, -124914, -123482, 2136, -65136, -14201, -221524, 86732, 46443 ], [ -192720, -124952, -143936, 86224, 255248, 358336, -43124, 185524, -377124, 88252, 152964, -20412, 104520, 302624, -34044, 240860, -137532, -125224, 58980, 260448, -350360, 57160, 53472, -29440, -76140, -220144, 231632, 133636 ], [ -169843, -194136, 33958, 144186, 218417, 225942, 70237, 130259, -256622, 131534, 73125, -103184, -10890, 376331, 16566, 59298, -168461, -148662, 71009, 272844, -170289, 21791, 105587, 20050, 21103, -134366, 169033, 43597 ], [ -104362, -248784, 248916, 193452, 154638, 21748, 204534, 68458, -95300, 165252, -3994, -170528, -143692, 430266, 88372, -162468, -208918, -133620, 88558, 233192, 95154, -59054, 157866, 72444, 151858, -30820, 62750, -83754 ], [ -44066, -298624, 452169, 229432, 93826, -176739, 321634, 8014, 56417, 188697, -81757, -236389, -268490, 472866, 155580, -369808, -247890, -118325, 106673, 192207, 348700, -140099, 202237, 116542, 268733, 70845, -40490, -203927 ], [ -97840, -242688, 397912, -26880, 98288, -249672, 60400, -22576, -3176, -13864, -173688, -269624, -217200, 266096, 121632, -259776, -254192, -97464, 137240, 121896, 340512, -225544, 72632, -21872, 80248, 131128, -76784, -166184 ], [ -151614, -186752, 343655, -283192, 102750, -322605, -200834, -53166, -62769, -216425, -265619, -302859, -165910, 59326, 87684, -149744, -260494, -76603, 167807, 51585, 332324, -310989, -56973, -160286, -108237, 191411, -113078, -128441 ], [ -191444, -139540, 256548, -435974, 105958, -361482, -361376, -29504, -102616, -358602, -311644, -314218, -158324, -103002, 43404, -49822, -241770, -67658, 173576, 12204, 262846, -301028, -165512, -204464, -257236, 219762, -136886, -129434 ], [ -191766, -117046, 76366, -295421, 105613, -303867, -236624, 147872, -86516, -329691, -227602, -263595, -274566, -139411, -30150, 21455, -152139, -92475, 109084, 60458, 19713, -20750, -214364, 18360, -294358, 157639, -125317, -240179 ], [ -192088, -94552, -103816, -154868, 105268, -246252, -111872, 325248, -70416, -300780, -143560, -212972, -390808, -175820, -103704, 92732, -62508, -117292, 44592, 108712, -223420, 259528, -263216, 241184, -331480, 95516, -113748, -350924 ], [ -90451, -125045, -166199, -104603, 108795, -241877, -7734, 313952, -76338, -191855, -38629, -189552, -443899, -181000, -157106, 119030, -6108, -106260, 18864, 79570, -296581, 358735, -318657, 328257, -210972, 28938, -95799, -340878 ], [ 122414, -213342, -100074, -152834, 116546, -295582, 73916, 96832, -106284, 4358, 89090, -195808, -428098, -152112, -188524, 96260, 14040, -56120, 35424, -34004, -184318, 260410, -381286, 267238, 81496, -42500, -70890, -199060 ], [ 335279, -301639, -33949, -201065, 124297, -349287, 155566, -120288, -136230, 200571, 216809, -202064, -412297, -123224, -219942, 73490, 34188, -5980, 51984, -147578, -72055, 162085, -443915, 206219, 373964, -113938, -45981, -57242 ], [ 251808, -240736, 60640, -109648, -34240, -234304, 37456, -101408, -118592, 215456, 196656, -140192, -362944, -167088, -211824, 55136, -37792, 43344, 154432, -47952, -9184, 214736, -343008, 239936, 283184, -108208, -52288, -27760 ], [ 38690, -114558, 167682, 42865, -265528, -45520, -168049, 20722, -80136, 151010, 111809, -48514, -298912, -242781, -186409, 38714, -150078, 92311, 294456, 144949, 32078, 333439, -170554, 315100, 24733, -68717, -72252, -47425 ], [ -174428, 11620, 274724, 195378, -496816, 143264, -373554, 142852, -41680, 86564, 26962, 43164, -234880, -318474, -160994, 22292, -262364, 141278, 434480, 337850, 73340, 452142, 1900, 390264, -233718, -29226, -92216, -67090 ], [ -170952, 42836, 176071, 168971, -413608, 230954, -139256, -38531, -114272, -84667, 182397, -97880, -72253, -216633, -98115, 86930, -114733, 112041, 310975, 212790, 23315, 416747, -115047, 157106, -76012, -114727, -206134, 23747 ], [ -146848, 65008, 57828, 125524, -300448, 309016, 136928, -248820, -197440, -266068, 360716, -261088, 99764, -97884, -31668, 159288, 57652, 75356, 162372, 57448, -35404, 366676, -259556, -105416, 121328, -212132, -329000, 125108 ], [ -115334, 90363, -43240, 70494, -189151, 366723, 363582, -397951, -266946, -402628, 500257, -399903, 228755, 12669, 29562, 214093, 204897, 53578, 28142, -69292, -97828, 298107, -363643, -311742, 259934, -287037, -404217, 195548 ], [ -34420, 136938, -29808, -61756, -90274, 288730, 260036, -139362, -245372, -240248, 381278, -376098, 70906, 68582, 56012, 151878, 184542, 131180, -10268, -5352, -184952, 106218, -198250, -143428, 6980, -211942, -161774, 59848 ], [ 46494, 183513, -16376, -194006, 8603, 210737, 156490, 119227, -223798, -77868, 262299, -352293, -86943, 124495, 82462, 89663, 164187, 208782, -48678, 58588, -272076, -85671, -32857, 24886, -245974, -136847, 80669, -75852 ], [ 70520, 192256, 30736, -250128, 21272, 129016, 53560, 277688, -140024, 35032, 178472, -295336, -208928, 183776, 97368, 74168, 148576, 250728, -92040, 44104, -303904, -197280, 52312, 105040, -364176, -125072, 217776, -101632 ], [ -12119, 130064, 140998, -163510, -127699, 40305, -48215, 248409, 60375, 55157, 160555, -176219, -263668, 249372, 90629, 146273, 141860, 225819, -144687, -117425, -232052, -158364, -12939, 19894, -229718, -232022, 157378, 78688 ], [ -94758, 67872, 251260, -76892, -276670, -48406, -149990, 219130, 260774, 75282, 142638, -57102, -318408, 314968, 83890, 218378, 135144, 200910, -197334, -278954, -160200, -119448, -78190, -65252, -95260, -338972, 96980, 259008 ], [ -33552, -27951, 313019, -54611, -291143, -38746, -121960, 98955, 261246, 30862, 80612, 24250, -241861, 257519, 103645, 194920, 142819, 105554, -129250, -319609, -163527, 2811, -130649, -30278, -53089, -292782, 62894, 201662 ], [ 138304, -149644, 337468, -81820, -202156, 46584, 5920, -91140, 107928, -63208, -15344, 76552, -64324, 105420, 143780, 97952, 161564, -43992, 31704, -267284, -224684, 189180, -173268, 97096, -81908, -128792, 49048, -38504 ], [ 310160, -271337, 361917, -109029, -113169, 131914, 133800, -281235, -45390, -157278, -111300, 128854, 113213, -46679, 183915, 984, 180309, -193538, 192658, -214959, -285841, 375549, -215887, 224470, -110727, 35198, 35202, -278670 ], [ 236262, -178956, 207140, -127166, -17882, 84980, 37058, -219456, -153294, -78800, -93604, 92254, 166514, 11408, 191218, 76294, 156394, -224266, 186158, -59944, -202602, 203268, -96182, 79684, -189946, 149958, -79660, -280264 ], [ 94099, -27110, 2578, -142783, 79155, 1306, -122079, -87712, -248583, 47608, -44338, 30959, 185305, 127880, 189401, 199459, 120629, -221989, 133143, 123596, -79253, -68638, 68613, -140702, -283165, 251043, -222582, -215588 ], [ -48064, 124736, -201984, -158400, 176192, -82368, -281216, 44032, -343872, 174016, 4928, -30336, 204096, 244352, 187584, 322624, 84864, -219712, 80128, 307136, 44096, -340544, 233408, -361088, -376384, 352128, -365504, -150912 ], [ -171988, 167815, -105338, -75876, 277806, -114775, -109659, -5510, -194349, 18214, -87647, 42321, 155543, 158838, 270200, 210453, 94984, -264723, -21095, 228292, 32044, -117421, 236053, -130444, -255519, 110191, -383536, -154293 ], [ -295912, 210894, -8692, 6648, 379420, -147182, 61898, -55052, -44826, -137588, -180222, 114978, 106990, 73324, 352816, 98282, 105104, -309734, -122318, 149448, 19992, 105702, 238698, 100200, -134654, -131746, -401568, -157674 ], [ -351841, 191733, 66949, 58847, 441069, -135384, 168820, -92464, 53947, -210135, -210707, 177105, 51807, 2205, 388882, -6894, 118109, -337660, -192156, 83524, 14590, 272925, 201388, 238239, -22369, -298178, -407180, -132570 ], [ -162988, -51492, 66972, 1876, 358844, 35552, 43056, -86208, -29980, 17036, -17668, 201324, -27244, -17092, 257368, -86888, 141500, -304080, -149008, 64112, 33128, 238908, 20240, 42900, 59028, -192792, -368080, -4920 ], [ 25865, -294717, 66995, -55095, 276619, 206488, -82708, -79952, -113907, 244207, 175371, 225543, -106295, -36389, 125854, -166882, 164891, -270500, -105860, 44700, 51666, 204891, -160908, -152439, 140425, -87406, -328980, 122730 ], [ 139338, -326472, 86578, -6796, 252364, 240964, -172102, -79876, -61224, 327698, 255890, 222922, -157016, -54716, 98430, -198706, 202652, -158350, -57462, -39022, -11466, 113094, -265216, -287298, 165302, 13410, -232820, 140400 ], [ 154817, -83316, 131589, 178354, 303470, 98042, -214215, -87834, 169052, 224405, 190133, 185409, -170908, -71782, 206323, -167909, 259094, 55941, -2239, -206347, -180769, -53817, -269632, -343533, 116703, 108285, -62482, 15096 ], [ 170296, 159840, 176600, 363504, 354576, -44880, -256328, -95792, 399328, 121112, 124376, 147896, -184800, -88848, 314216, -137112, 315536, 270232, 52984, -373672, -350072, -220728, -274048, -399768, 68104, 203160, 107856, -110208 ], [ 25080, 300636, 169441, 387989, 335902, -77012, -144646, -14740, 303354, -9781, -26116, 147493, -57932, -91394, 289809, -146080, 323573, 209333, -3, -317842, -301650, -265659, -322564, -397803, 37205, 198675, 116869, -172527 ], [ -205840, 386840, 134458, 326786, 280012, -50056, 49060, 113784, 33380, -155394, -221800, 166882, 144008, -86196, 194842, -176256, 305794, 1666, -110702, -142996, -137108, -245534, -394600, -364798, 15746, 141198, 39842, -201254 ], [ -436760, 473044, 99475, 265583, 224122, -23100, 242766, 242308, -236594, -301007, -417484, 186271, 345948, -80998, 99875, -206432, 288015, -206001, -221401, 31850, 27434, -225409, -466636, -331793, -5713, 83721, -37185, -229981 ], [ -449580, 398048, 132472, 276060, 277792, -29004, 48372, 219632, -179428, -190680, -412688, 164780, 325748, -41860, -32372, -188768, 122376, -122868, -193520, -88864, 145836, -129464, -343992, -252388, -42192, 31444, -116992, -164888 ], [ -429685, 298872, 175666, 297289, 347896, -39837, -204237, 174276, -73191, -41962, -377820, 137157, 272227, 2369, -170211, -163928, -65442, 3885, -144852, -253912, 257317, -22146, -192146, -166023, -80924, -20053, -197216, -85722 ], [ -406644, 201336, 210290, 309686, 394572, -60720, -418102, 130388, 24132, 96396, -341876, 113944, 204460, 55390, -290478, -136186, -230244, 113540, -87642, -394362, 346716, 73742, -55126, -86334, -101748, -67026, -264554, -12688 ], [ -350570, 121020, 154929, 229347, 195254, -187128, -225155, 101914, 27858, 125974, -294634, 137036, -12890, 200727, -226239, -77973, -153378, 43666, 59259, -276533, 204254, 49615, -73779, -76743, 65462, -66497, -196589, -4040 ], [ -294496, 40704, 99568, 149008, -4064, -313536, -32208, 73440, 31584, 155552, -247392, 160128, -230240, 346064, -162000, -19760, -76512, -26208, 206160, -158704, 61792, 25488, -92432, -67152, 232672, -65968, -128624, 4608 ], [ -199425, 31690, 85423, 60668, -112158, -375439, 109814, 37063, 30557, 144635, -185156, 135298, -319770, 375033, -88171, 16060, -21766, -74991, 230176, -71829, -11370, 22732, -63919, -57043, 324639, -79320, -71838, -12196 ], [ -15218, 185652, 165486, -45960, -11740, -289902, 135436, -17378, 18666, 41158, -88648, 932, -117140, 138018, 7578, 696, -17580, -75566, -26688, -55706, 73868, 68824, 72402, -45750, 244622, -124400, -40604, -87176 ], [ 168989, 339614, 245549, -152588, 88678, -204365, 161058, -71819, 6775, -62319, 7860, -133434, 85490, -98997, 103327, -14668, -13394, -76141, -283552, -39583, 159106, 114916, 208723, -34457, 164605, -169480, -9370, -162156 ], [ 289884, 302020, 321916, -163384, 42348, -185644, 196304, -161576, 25736, -89668, 18964, -227300, 189156, -111084, 61136, -2816, -11092, -84900, -327980, 37104, 161832, 189736, 189284, -51052, 37608, -182328, -31128, -98572 ], [ 352743, 88833, 394895, -86334, -138501, -228171, 240372, -283706, 72978, -47233, -48219, -284041, 202105, 83013, -107500, 33984, -10517, -101161, -177675, 169308, 88922, 290890, 27065, -93211, -132454, -165630, -101462, 92029 ], [ 415602, -124354, 467874, -9284, -319350, -270698, 284440, -405836, 120220, -4798, -115402, -340782, 215054, 277110, -276136, 70784, -9942, -117422, -27370, 301512, 16012, 392044, -135154, -135370, -302516, -148932, -171796, 282630 ], [ 370120, -208426, 371244, 93011, -200506, -280908, 229993, -197316, 107690, -26096, -138504, -252207, 112386, 216156, -213232, -71443, -35394, -132153, 75641, 339978, -73609, 308357, -175398, -166207, -186179, -65747, -206464, 114650 ], [ 286400, -246928, 214752, 204216, 24112, -279712, 140776, 127904, 74064, -69888, -146048, -112344, -31088, 65184, -68608, -276856, -70032, -146344, 161960, 345360, -169128, 159432, -172592, -193048, 31240, 40904, -228544, -179888 ], [ 202680, -285430, 58260, 315421, 248730, -278516, 51559, 453124, 40438, -113680, -153592, 27519, -174562, -85788, 76016, -482269, -104670, -160535, 248279, 350742, -264647, 10507, -169786, -219889, 248659, 147555, -250624, -474426 ], [ 242776, -68798, -105954, 203106, 172278, -110230, 75180, 191560, -59012, -128938, -125672, -18980, -7462, -217026, 63406, -439280, -208190, -122872, 123354, 168002, -241454, -36140, -245036, -208010, 129214, 22282, -106340, -446246 ], [ 288500, 159431, -270519, 80631, 82141, 65651, 103930, -96676, -161454, -142899, -96140, -73950, 173755, -347367, 43649, -385000, -314841, -82852, -11173, -23289, -212865, -78138, -323834, -194371, -5543, -113533, 45506, -403397 ], [ 320912, 324556, -366620, -3168, 9928, 166056, 120816, -323472, -227884, -139348, -56352, -110212, 290580, -429564, 15444, -334936, -387404, -38908, -96836, -155856, -177928, -116212, -344140, -165828, -130024, -200988, 175956, -376488 ], [ 290092, 189937, -137517, 96744, 22854, -92050, 81348, -258428, -123257, -52615, 32152, -57611, 101543, -283077, -52889, -304898, -298049, 23675, 49605, -9484, -112838, -135647, -86609, -66491, -205694, -58733, 204775, -425294 ], [ 259272, 55318, 91586, 196656, 35780, -350156, 41880, -193384, -18630, 34118, 120656, -5010, -87494, -136590, -121222, -274860, -208694, 86258, 196046, 136888, -47748, -155082, 170922, 32846, -281364, 83522, 233594, -474100 ], [ 220280, 6001, 218071, 207882, 6343, -446415, 297, -88290, -1753, 67454, 182799, 36386, -148020, 32190, -134043, -243229, -127025, 116351, 260812, 210180, 27962, -141271, 293516, 65286, -272938, 116067, 166527, -406428 ], [ 168576, 89376, 184928, 81152, -88992, -290912, -44576, 79104, -121376, 17728, 203936, 60352, -8640, 235648, -60512, -209120, -57312, 95904, 198528, 169792, 120192, -75744, 206208, -6336, -133696, -22048, -49696, -157568 ], [ 116872, 172751, 151785, -45578, -184327, -135409, -89449, 246498, -240999, -31998, 225073, 84318, 130740, 439106, 13019, -175011, 12401, 75457, 136244, 129404, 212422, -10217, 118900, -77958, 5546, -160163, -265919, 91292 ], [ -6302, 228700, 167950, -35822, -181858, -59930, -95710, 295774, -242980, -67626, 200976, 484, 103842, 435210, 103182, -197616, 87182, 35746, 28922, 180380, 207114, -3238, 67432, -16748, 2884, -135934, -285260, 139294 ], [ -175421, 267018, 215813, 61675, -116515, -35895, -77149, 269117, -169334, -94191, 147800, -152650, -29949, 298015, 204037, -256680, 165221, -16349, -107353, 290090, 139103, -33897, 39004, 129854, -91002, -7341, -178034, 58173 ], [ -344540, 305336, 263676, 159172, -51172, -11860, -58588, 242460, -95688, -120756, 94624, -305784, -163740, 160820, 304892, -315744, 243260, -68444, -243628, 399800, 71092, -64556, 10576, 276456, -184888, 121252, -70808, -22948 ], [ -276102, 272024, 215798, 106949, -93540, -6901, -57127, 61941, -94128, -60966, 25089, -213115, -145664, 34018, 125250, -319480, 201010, -161826, -265390, 279857, 102717, -13724, 52106, 328514, -204465, 97560, -45339, -33636 ], [ -157652, 223632, 147764, 23206, -158584, -5958, -59266, -150970, -107744, 17004, -47890, -68698, -95616, -90596, -113444, -311568, 133436, -263900, -263044, 111566, 155318, 54264, 108364, 360668, -208398, 41808, -37082, -29496 ] ], [ [ 136768, -286400, -446656, 141056, 185600, 14720, -246336, -142784, 416768, -48256, 100800, -186944, 25408, -198592, -166016, -117312, -404736, -434176, -286144, -297088, -209472, -380800, -130304, 56576, 160576, 357184, -189376, -300160 ], [ 134047, -284453, -413782, 124697, 188540, 30617, -240669, -141044, 416669, -36490, 94050, -196823, 15874, -199786, -167933, -93888, -377421, -413392, -261565, -298318, -211785, -372364, -110486, 66698, 160156, 331135, -194911, -292717 ], [ 113186, -269526, -161748, -722, 211080, 152494, -197222, -127704, 415910, 53716, 42300, -272562, -57220, -208940, -182630, 85696, -168006, -254048, -73126, -307748, -229518, -307688, 41452, 144300, 156936, 131426, -237346, -235654 ], [ 92325, -254599, 90286, -126141, 233620, 274371, -153775, -114364, 415151, 143922, -9450, -348301, -130314, -218094, -197327, 265280, 41409, -94704, 115313, -317178, -247251, -243012, 193390, 221902, 153716, -68283, -279781, -178591 ], [ 75056, -257816, 240064, -183064, 251336, 252216, -91856, -75856, 394608, 186856, 8184, -405680, -176912, -230536, -170008, 383688, 185688, -10584, 179288, -292760, -178000, -160800, 300160, 286104, 132152, -175968, -265312, -97712 ], [ 64522, -295053, 198112, -111557, 260007, -39999, 4698, 9842, 336970, 141155, 155913, -428634, -173830, -249143, -63909, 387391, 207837, -67509, 9893, -204877, 54346, -45708, 322240, 325181, 76193, -111108, -144148, 27822 ], [ 53988, -332290, 156160, -40050, 268678, -332214, 101252, 95540, 279332, 95454, 303642, -451588, -170748, -267750, 42190, 391094, 229986, -124434, -159502, -116994, 286692, 69384, 344320, 364258, 20234, -46248, -22984, 153356 ], [ 118568, -252813, 154534, 34525, 203886, -353704, 120456, 112520, 179054, 93407, 293148, -337977, -132384, -211594, 55443, 267020, 157833, -63475, -187184, -40746, 243386, 186972, 326061, 298386, -3992, -485, 59232, 207559 ], [ 240928, -83556, 183928, 111460, 82584, -166944, 80160, 76640, 45976, 124940, 160944, -119316, -66880, -97928, -2724, 44656, 13140, 88164, -105856, 26552, -11960, 306480, 276772, 151784, -3808, 30588, 111488, 206892 ], [ 363288, 85701, 213322, 188395, -38718, 19816, 39864, 40760, -87102, 156473, 28740, 99345, -1376, 15738, -60891, -177708, -131553, 239803, -24528, 93850, -267306, 425988, 227483, 5182, -3624, 61661, 163744, 206225 ], [ 221768, 137742, 214600, 93466, 10368, 121796, -91710, 704, -134878, 95162, 84060, 213030, -59082, 56792, -157686, -73804, -160848, 196646, 105526, 128766, -172930, 272328, 205932, -21864, -114176, 46384, 131634, 104524 ], [ 6948, 157223, 208068, -49203, 106784, 200226, -248639, -40512, -158959, 8061, 191470, 297555, -151013, 77676, -265211, 120730, -158088, 99379, 249115, 154687, 18591, 42788, 192086, -15700, -255488, 18232, 76089, -25242 ], [ -207872, 176704, 201536, -191872, 203200, 278656, -405568, -81728, -183040, -79040, 298880, 382080, -242944, 98560, -372736, 315264, -155328, 2112, 392704, 180608, 210112, -186752, 178240, -9536, -396800, -9920, 20544, -155008 ], [ -98622, 118491, 180100, -182925, 113339, 63238, -277113, -199005, -143480, -127432, 180108, 161671, -289933, 120088, -296307, 38666, -147623, 31414, 219422, 65125, 132487, -38172, 278635, -87161, -147112, 26121, 143962, -123130 ], [ 10628, 60278, 158664, -173978, 23478, -152180, -148658, -316282, -103920, -175824, 61336, -58738, -336922, 141616, -219878, -237932, -139918, 60716, 46140, -50358, 54862, 110408, 379030, -164786, 102576, 62162, 267380, -91252 ], [ 100798, -10055, 143773, -143591, -15793, -283003, -61448, -355699, -80265, -219816, -44376, -176727, -370186, 137979, -121464, -402650, -108358, 99023, -104772, -109196, -20898, 224323, 432225, -190606, 292729, 98073, 311568, -48594 ], [ 122280, -124020, 152444, -36020, 127060, -109284, -122720, -114820, -113868, -247968, -103072, 73996, -354040, 43748, 56096, -164600, 9080, 169748, -175152, 35888, -89944, 213444, 315500, -29928, 268556, 133516, 70528, 32872 ], [ 143762, -237985, 161115, 71551, 269913, 64435, -183992, 126059, -147471, -276120, -161768, 324719, -337894, -50483, 233656, 73450, 126518, 240473, -245532, 180972, -158990, 202565, 198775, 130750, 244383, 168959, -170512, 114338 ], [ 150004, -300520, 180066, 123142, 333516, 125104, -165434, 265038, -126754, -290692, -124024, 424492, -331968, -81084, 338246, 230390, 151176, 203058, -295732, 269096, -215066, 183026, 138540, 212108, 160420, 95172, -292402, 118264 ], [ 136434, -296196, 212381, 101959, 294094, 38808, -43097, 271547, -35421, -287610, 39092, 328030, -339328, -28966, 347975, 281887, 55220, 25061, -319698, 283172, -254281, 152229, 151742, 190350, -1270, -120614, -259397, 21388 ], [ 122864, -291872, 244696, 80776, 254672, -47488, 79240, 278056, 55912, -284528, 202208, 231568, -346688, 23152, 357704, 333384, -40736, -152936, -343664, 297248, -293496, 121432, 164944, 168592, -162960, -336400, -226392, -75488 ], [ 173794, -153403, 214581, 8953, 265365, -56624, 117577, 285420, -19705, -287821, 104399, 145741, -330618, 10305, 257018, 220826, -93087, -258348, -314365, 241364, -334001, 84035, 191346, 218879, -252455, -289086, -98017, -48014 ], [ 259124, 56610, 151170, -89878, 302786, -24608, 111114, 293240, -184362, -294514, -132570, 65586, -302052, -37190, 97444, 20772, -122182, -325048, -256658, 148168, -375194, 43118, 224788, 307590, -303446, -101452, 81222, 45780 ], [ 344454, 266623, 87759, -188709, 340207, 7408, 104651, 301060, -349019, -301207, -369539, -14569, -273486, -84685, -62130, -179282, -151277, -391748, -198951, 54972, -416387, 2201, 258230, 396301, -354437, 86182, 260461, 139574 ], [ 134344, 197196, -35972, -111240, 250508, -3836, 38528, 105300, -109516, -193200, -117348, 73876, -220820, -201100, -80064, -69156, -162452, -291208, -14244, 120656, -359160, 13304, 159452, 261592, -285328, 115356, 228620, 18588 ], [ -120082, 85853, -168751, -7326, 141741, -21569, -36544, -120997, 190611, -67988, 208217, 187611, -164539, -327853, -76752, 87497, -170939, -165582, 189513, 210172, -287170, 32210, 40841, 93370, -198204, 120761, 165117, -134615 ], [ -332376, -21306, -277946, 88218, 32056, -36452, -108962, -315228, 455218, 36610, 484790, 282400, -121774, -428668, -78116, 220504, -168890, -58066, 360028, 279850, -215484, 52294, -54692, -63184, -124702, 126288, 97664, -279248 ], [ -102284, -84533, -139509, 95877, -87268, -21410, -153513, -172766, 346865, -75239, 246947, 178256, -220927, -257134, -128578, 105228, -56213, -140705, 181502, 141229, -146990, 84747, 92094, -97224, -194231, 133096, -11264, -333896 ], [ 127808, -147760, -1072, 103536, -206592, -6368, -198064, -30304, 238512, -187088, 9104, 74112, -320080, -85600, -179040, -10048, 56464, -223344, 2976, 2608, -78496, 117200, 238880, -131264, -263760, 139904, -120192, -388544 ], [ 263596, -158977, 123218, 92463, -244128, -41103, -227516, 83969, 172635, -195435, -116928, 13732, -400473, 71465, -172445, -62268, 170352, -230663, -127327, -65957, -47907, 100814, 322722, -126104, -244242, 154300, -190081, -397657 ], [ 183832, -51314, 215172, 38574, -94720, -189614, -222456, 133810, 203846, 32794, 12608, 53384, -437986, 195458, -35434, 29640, 287008, -65822, -147406, 25606, -103958, -27204, 262692, -31344, -21188, 186040, -170738, -302690 ], [ 104068, 56349, 307126, -15315, 54688, -338125, -217396, 183651, 235057, 261023, 142144, 93036, -475499, 319451, 101577, 121548, 403664, 99019, -167485, 117169, -160009, -155222, 202662, 63416, 201866, 217780, -151395, -207723 ], [ 11308, 90440, 223040, 36804, 56964, -388320, -128108, 137336, 193716, 304308, 162372, 169312, -482832, 261092, 130504, 189012, 347868, 210880, -71116, 137176, -197124, -191956, 71532, 42904, 191352, 184576, -164620, -172792 ], [ -93365, 57090, -22416, 186097, -75631, -348392, 38389, 2878, 85869, 178061, 82401, 279160, -462500, 35577, 60354, 234069, 133991, 274176, 131997, 91590, -216881, -145013, -124773, -83274, -33266, 91840, -207699, -192894 ], [ -198038, 23740, -267872, 335390, -208226, -308464, 204886, -131580, -21978, 51814, 2430, 389008, -442168, -189938, -9796, 279126, -79886, 337472, 335110, 46004, -236638, -98070, -321078, -209452, -257884, -896, -250778, -212996 ], [ -276038, 21313, -181981, 306557, -117747, -305375, 243832, -33563, -49041, -53812, -46244, 269322, -385779, -147618, 74448, 263816, -180849, 304446, 188431, 20189, -192611, -108859, -240742, -272730, -158635, 10714, -237842, -168532 ], [ -344624, 29800, 20856, 214856, 51464, -315288, 237760, 146504, -47592, -152160, -83872, 68624, -316664, -10768, 213184, 227200, -241960, 237424, -81704, 1352, -126072, -140024, -62768, -313808, 54920, 59152, -205136, -101280 ], [ -413210, 38287, 223693, 123155, 220675, -325201, 231688, 326571, -46143, -250508, -121500, -132074, -247549, 126082, 351920, 190584, -303071, 170402, -351839, -17485, -59533, -171189, 115206, -354886, 268475, 107590, -172430, -34028 ], [ -247430, -27410, 265248, 31784, 43166, -370160, 273796, 232452, -165122, -161372, -79400, -45694, -197200, -69400, 174032, 60446, -247164, 130594, -158632, -71302, 90386, -32888, -4304, -317974, 124310, 64904, -160536, -52422 ], [ -70997, -96479, 299472, -59572, -150103, -416712, 318094, 125870, -289575, -63714, -33676, 53735, -147704, -279988, -18248, -73943, -185938, 92023, 55636, -126709, 244095, 113116, -137336, -277517, -36115, 18076, -149588, -74709 ], [ 76420, -152384, 282936, -136708, -284580, -417468, 326252, 45428, -392848, -2964, 9284, 123364, -73076, -416076, -171828, -195648, -98820, 50920, 222352, -148808, 352376, 208096, -213548, -224624, -167784, -25532, -141496, -66448 ], [ 86011, -145760, 25290, -146299, -139795, -200693, 162745, 89151, -395516, -117527, 39115, 51443, 120929, -198289, -141583, -257104, 111285, -2210, 163196, -12694, 244874, 60712, -19865, -112660, -162862, -53845, -146970, 86916 ], [ 95602, -139136, -232356, -155890, 4990, 16082, -762, 132874, -398184, -232090, 68946, -20478, 314934, 19498, -111338, -318560, 321390, -55340, 104040, 123420, 137372, -86672, 173818, -696, -157940, -82158, -152444, 240280 ], [ 105130, -111875, -383091, -146842, 66633, 90369, -62308, 185102, -341776, -281691, 123464, -2822, 422224, 110160, -84693, -292122, 381501, -31763, 47413, 120430, 93077, -218126, 214231, 79345, -101934, -121631, -162571, 269165 ], [ 114560, -52512, -367520, -108800, -1056, -56992, 34752, 250560, -193472, -230240, 216384, 154176, 394624, 3072, -63648, -128960, 208288, 111136, -5280, -98944, 147104, -324800, 16224, 109728, 33536, -178464, -179936, 104416 ], [ 123990, 6851, -351949, -70758, -68745, -204353, 131812, 316018, -45168, -178789, 309304, 311174, 367024, -104016, -42603, 34202, 35075, 254035, -57973, -318318, 201131, -431474, -181783, 140111, 169006, -235297, -197301, -60333 ], [ 27048, -21412, -329952, -53352, -8936, -130080, 112658, 274222, -81398, -136998, 316614, 245894, 317164, -21712, -17722, 128106, -50778, 270052, -86922, -292944, 83196, -362644, -245264, 129376, 104542, -206184, -75240, -128090 ], [ -138276, -106006, -303824, -49212, 132836, 86672, 18795, 163477, -236257, -101417, 268889, 37721, 252994, 182344, 9625, 177487, -80471, 204502, -100607, -110232, -145286, -180990, -222264, 92208, -88451, -121820, 136452, -133495 ], [ -303600, -190600, -277696, -45072, 274608, 303424, -75068, 52732, -391116, -65836, 221164, -170452, 188824, 386400, 36972, 226868, -110164, 138952, -114292, 72480, -373768, 664, -199264, 55040, -281444, -37456, 348144, -138900 ], [ -307937, -193608, -62974, 30622, 252011, 171602, -3441, -28031, -253850, 30906, 116135, -215472, 26994, 439273, 60082, 63126, -172575, 154190, -76677, 83204, -226411, -60027, -68895, 122790, -118795, 73622, 272499, -87457 ], [ -278382, -179440, 191452, 121380, 194810, -33604, 103026, -102482, -55084, 140524, -958, -226144, -155396, 460318, 82300, -145484, -241874, 186436, -28262, 57720, 70, -171738, 84078, 212628, 118726, 190324, 136362, -24046 ], [ -250646, -160640, 431731, 197224, 142006, -230705, 195926, -168646, 129787, 236899, -115087, -238567, -323534, 475286, 98644, -342704, -305574, 216361, 20587, 33301, 217844, -279249, 229231, 289418, 337967, 301999, 3730, 38227 ], [ -262928, -39936, 360776, -55040, 185936, -249496, -9648, -52496, 8968, 41928, -164008, -289512, -178128, 356560, -14240, -289344, -246096, 195224, 78984, 32312, 244064, -294360, 202344, 79152, 155048, 303080, -51792, 75464 ], [ -275210, 80768, 289821, -307304, 229866, -268287, -215222, 63654, -111851, -153043, -212929, -340457, -32722, 237834, -127124, -235984, -186618, 174087, 137381, 31323, 270284, -309471, 175457, -131114, -27871, 304161, -107314, 112701 ], [ -246620, 141796, 183244, -474914, 235714, -288398, -324064, 166208, -200648, -289742, -230068, -362926, 29380, 109826, -194108, -148778, -138414, 156082, 149464, 38692, 237194, -248844, 123304, -240016, -185692, 280966, -157874, 84802 ], [ -102226, 33742, -24262, -402671, 133663, -312249, -158832, 230240, -198716, -261337, -157158, -304713, -144546, -44481, -131042, 34325, -122153, 146951, 30324, 69742, 36059, 26374, -436, -61720, -272402, 188989, -194375, -127649 ], [ 42168, -74312, -231768, -330428, 31612, -336100, 6400, 294272, -196784, -232932, -84248, -246500, -318472, -198788, -67976, 217428, -105892, 137820, -88816, 100792, -165076, 301592, -124176, 116576, -359112, 97012, -230876, -340100 ], [ 153727, -147991, -324621, -298137, 3129, -341559, 136014, 231584, -185414, -177269, 12697, -230736, -407225, -228696, -71878, 297714, -44212, 101860, -115952, 76710, -272711, 412437, -239259, 154523, -251892, 34702, -254221, -361338 ], [ 229466, -184170, -292398, -309430, 54902, -326954, 226772, 30656, -163748, -91870, 135862, -261280, -403062, -122896, -148836, 265836, 67016, 36632, -42720, -7516, -278346, 343966, -344898, 39362, 66888, 4756, -263214, -173980 ], [ 305205, -220349, -260175, -320723, 106675, -312349, 317530, -170272, -142082, -6471, 259027, -291824, -398899, -17096, -225794, 233958, 178244, -28596, 30512, -91742, -283981, 275495, -450537, -75799, 385668, -25190, -272207, 13378 ], [ 191968, -142880, -152672, -223344, -35648, -159680, 162416, -196448, -134080, -13344, 282896, -238048, -341824, -25232, -155856, 188192, 134688, -51344, 147392, -32112, -207008, 314352, -315552, 18880, 268048, -67728, -219840, 78896 ], [ -3946, -15690, -12234, -78421, -262888, 53392, -100267, -146170, -132056, -60586, 263323, -147382, -261600, -83215, -21651, 136350, 23414, -55507, 283368, 90455, -93894, 400165, -75294, 205364, -40497, -115775, -140628, 91109 ], [ -199860, 111500, 128204, 66502, -490128, 266464, -362950, -95892, -130032, -107828, 243750, -56716, -181376, -141198, 112554, 84508, -87860, -59670, 419344, 213022, 19220, 485978, 164964, 391848, -349042, -163822, -61416, 103322 ], [ -235544, 126172, 8893, 65769, -402872, 333166, -152104, -210065, -102304, -193017, 330479, -171976, -61231, -179651, 169647, 119270, -20991, -121709, 319973, 149298, -75839, 400137, 3555, 185926, -212324, -248157, -175026, 123473 ], [ -255968, 130128, -135156, 51164, -285664, 385928, 103840, -339900, -72128, -281820, 427332, -306848, 62716, -216244, 219396, 162280, 62844, -189260, 198188, 67832, -190724, 297948, -196108, -57368, -33200, -335948, -307000, 144380 ], [ -247202, 139577, -254968, 21610, -180549, 419985, 311178, -418213, -57462, -337068, 499003, -422277, 161985, -239121, 265182, 202719, 131835, -233522, 76058, -11300, -286412, 192441, -352313, -245258, 98410, -404143, -388355, 160436 ], [ -43836, 185646, -213200, -107604, -156054, 329342, 194476, -153046, -146196, -168616, 402794, -408086, 96734, -170558, 284548, 226018, 101866, -122524, -48372, -74872, -254120, 64814, -218798, -63788, -86740, -341698, -132250, 144152 ], [ 159530, 231715, -171432, -236818, -131559, 238699, 77774, 112121, -234930, -164, 306585, -393895, 31483, -101995, 303914, 249317, 71897, -11526, -172802, -138444, -221828, -62813, -85283, 117682, -271890, -279253, 123855, 127868 ], [ 224168, 254208, -90704, -303280, -155256, 144680, -39192, 255336, -206376, 130248, 252216, -309944, -56160, -23904, 274248, 248936, 50720, 63992, -225624, -198248, -190560, -143072, -7352, 230000, -363824, -259888, 256144, 140544 ], [ 28691, 232496, 63074, -252082, -269313, 44331, -156653, 169891, 42093, 189335, 276297, -95193, -185788, 72052, 152647, 204155, 46028, 72985, -144181, -250987, -161212, -134516, -33641, 212658, -280978, -321298, 156278, 207520 ], [ -166786, 210784, 216852, -200884, -383370, -56018, -274114, 84446, 290562, 248422, 300378, 119558, -315416, 168008, 31046, 159374, 41336, 81978, -62738, -303726, -131864, -125960, -59930, 195316, -198132, -382708, 56412, 274496 ], [ -113456, 92235, 293241, -192001, -352061, -55422, -232312, 4201, 328522, 178042, 195980, 182430, -239111, 145781, 7439, 82808, 43313, 71718, 16170, -327683, -177981, -2887, -98595, 218014, -151803, -374490, 62938, 202762 ], [ 131264, -100804, 310100, -215668, -208932, 22824, -68000, -72044, 204552, 8072, -7248, 128472, -4396, 32644, 59212, -18208, 50420, 46648, 93128, -329500, -282148, 208276, -146780, 271512, -133564, -312712, 151304, 24328 ], [ 375984, -293843, 326959, -239335, -65803, 101070, 96312, -148289, 80582, -161898, -210476, 74514, 230319, -80493, 110985, -119224, 57527, 21578, 170086, -331317, -386315, 419439, -194965, 325010, -115325, -250934, 239670, -154106 ], [ 278722, -189252, 226764, -225418, 14722, 131004, 51446, -125120, -11834, -147440, -158284, 116586, 267142, 33584, 167942, -39646, 117806, -24462, 205914, -167480, -310446, 277100, -148146, 163372, -179166, -51870, 105052, -153368 ], [ 86465, -1986, 94054, -201061, 77857, 147518, -51525, -74336, -95485, -81752, -35142, 185333, 248995, 210776, 226339, 90097, 192855, -76327, 230317, 42372, -184567, 36566, -74937, -58026, -265807, 185329, -91506, -102860 ], [ -105792, 185280, -38656, -176704, 140992, 164032, -154496, -23552, -179136, -16064, 88000, 254080, 230848, 387968, 284736, 219840, 267904, -128192, 254720, 252224, -58688, -203968, -1728, -279424, -352448, 422528, -288064, -52352 ], [ -207452, 239997, 12450, -177164, 249690, -17645, -4697, -59938, -109055, -39294, -60741, 230091, 72493, 216434, 298536, 239735, 184920, -190913, 93283, 175404, -80860, -60287, 35831, -87236, -222981, 180085, -330384, -42071 ], [ -309112, 294714, 63556, -177624, 358388, -199322, 145102, -96324, -38974, -62524, -209482, 206102, -85862, 44900, 312336, 259630, 101936, -253634, -68154, 98584, -103032, 83394, 73390, 104952, -93514, -62358, -372704, -31790 ], [ -364667, 283671, 114887, -186299, 421951, -291144, 227516, -104080, -6663, -53869, -294593, 190283, -215867, -74289, 319846, 233830, 47247, -290580, -197876, 32044, -87094, 200655, 67364, 231045, 22533, -235126, -397764, -23934 ], [ -254244, 35892, 167028, -224548, 323028, -59488, 67344, -8768, -110324, 69572, -150636, 203876, -243812, -5036, 304712, 43528, 94420, -234736, -213424, 2512, 66040, 222804, -95568, 119196, 90268, -157064, -360688, -24808 ], [ -143821, -211887, 219169, -262797, 224105, 172168, -92828, 86544, -213985, 193013, -6679, 217469, -271757, 64217, 289578, -146774, 141593, -178892, -228972, -27020, 219174, 244953, -258500, 7347, 158003, -79002, -323612, -25682 ], [ -87218, -269976, 205510, -169156, 204932, 273964, -212450, 110996, -157496, 193894, 57318, 210382, -224072, 79660, 293834, -199366, 184436, -74618, -155890, -91162, 209458, 195682, -352512, -121462, 166578, 29910, -256316, -64816 ], [ -100581, -81468, 106311, 95942, 289434, 206942, -279357, 43330, 107188, 35447, 17367, 176411, -78068, 25150, 323297, -72935, 221650, 92615, 32411, -200297, -11963, 53565, -356928, -272319, 98245, 178927, -149734, -153688 ], [ -113944, 107040, 7112, 361040, 373936, 139920, -346264, -24336, 371872, -123000, -22584, 142440, 67936, -29360, 352760, 53496, 258864, 259848, 220712, -309432, -233384, -88552, -361344, -423176, 29912, 327944, -43152, -242560 ], [ -187352, 248628, 16123, 422903, 350378, 53668, -239906, -23452, 333406, -166487, -133740, 94759, 193660, -8630, 319883, 46112, 280343, 244951, 194543, -202342, -256550, -141689, -379500, -423433, 65079, 240321, -73145, -294517 ], [ -292784, 365192, 82846, 376374, 269188, -42840, -41140, 13992, 133260, -148662, -282872, 39766, 308568, 52228, 253758, -32640, 293430, 132918, 53990, 20068, -173980, -147370, -404984, -343370, 155446, 26490, -175978, -326786 ], [ -398216, 481756, 149569, 329845, 187998, -139348, 157626, 51436, -66886, -130837, -432004, -15227, 423476, 113086, 187633, -111392, 306517, 20885, -86563, 242478, -91410, -153051, -430468, -263307, 245813, -187341, -278811, -359055 ], [ -419748, 449440, 150952, 354996, 248928, -105476, -1348, -2480, -93452, 6968, -370096, -70620, 391484, 154644, 87748, -181024, 196824, 39492, -22096, 47008, 62500, -107112, -327272, -143884, 218640, -73892, -291584, -337544 ], [ -428695, 394792, 142534, 390899, 331176, -52047, -213983, -70100, -93981, 162770, -276532, -126073, 337457, 193307, -17201, -249288, 68714, 77695, 73124, -211144, 227111, -53430, -204774, -18557, 173836, 88649, -290848, -307966 ], [ -427324, 332456, 133510, 403890, 392196, -14608, -394034, -129828, -83668, 295364, -190780, -161144, 267556, 234602, -118746, -305630, -40076, 100076, 167426, -437086, 369332, 4090, -83858, 99830, 139460, 220250, -282286, -265776 ], [ -317614, 189396, 118123, 176305, 230322, -145064, -231953, -106690, 40486, 184274, -187054, 17796, 30978, 303533, -184549, -236791, 53994, -43674, 252089, -324823, 276458, 101909, 20447, 145347, 214578, 26981, -191551, -91160 ], [ -207904, 46336, 102736, -51280, 68448, -275520, -69872, -83552, 164640, 73184, -183328, 196736, -205600, 372464, -250352, -167952, 148064, -187424, 336752, -212560, 183584, 199728, 124752, 190864, 289696, -166288, -100816, 83456 ], [ -100315, -4786, 108853, -213100, -37930, -347477, 68850, -87875, 237071, -21575, -171692, 290486, -342078, 361987, -268681, -135212, 213854, -270197, 302688, -108151, 99026, 234372, 206923, 168831, 287877, -278728, -62378, 146996 ], [ 2426, 154236, 164122, -224600, -17460, -285722, 154180, -154966, 191278, -79006, -141976, 189516, -249756, 170006, -178498, -184984, 215004, -213594, -2752, -21694, 33476, 124616, 238502, -7602, 110202, -206416, -143476, -43352 ], [ 105167, 313258, 219391, -236100, 3010, -223967, 239510, -222057, 145485, -136437, -112260, 88546, -157434, -21975, -88315, -234756, 216154, -156991, -308192, 64763, -32074, 14860, 270081, -184035, -67473, -134104, -224574, -233700 ], [ 211124, 323756, 293140, -211432, -56476, -178340, 295920, -297272, 91736, -86060, -82148, -45580, -54516, -54500, -98320, -154880, 204068, -118604, -371364, 152912, -12232, 32568, 184972, -239460, -202632, -100840, -257288, -193348 ], [ 320029, 198107, 383829, -153610, -189255, -147497, 325820, -379934, 30694, 63141, -51673, -210099, 58115, 59143, -200164, 43840, 179849, -96915, -212457, 242612, 85886, 167118, -7101, -183961, -298818, -103370, -245650, 58479 ], [ 428934, 72458, 474518, -95788, -322034, -116654, 355720, -462596, -30348, 212342, -21198, -374618, 170746, 172786, -302008, 242560, 155630, -75226, -53550, 332312, 184004, 301668, -199174, -128462, -395004, -105900, -234012, 310306 ], [ 392472, -62830, 378020, 33281, -162974, -115204, 327123, -230316, -92818, 212912, 32040, -371381, 87350, 92340, -179792, 86847, 106506, -127555, 3459, 373902, 73549, 209863, -238978, -161125, -225361, 12287, -199424, 142590 ], [ 304704, -201520, 215456, 187496, 99088, -124128, 277880, 113120, -155792, 161024, 93312, -308936, -65232, -56608, 21504, -193960, 48592, -206008, 24504, 398512, -110520, 38168, -225040, -224904, 38104, 173080, -156736, -173200 ], [ 216936, -340210, 52892, 341711, 361150, -133052, 228637, 456556, -218766, 109136, 154584, -246491, -217814, -205556, 222800, -474767, -9322, -284461, 45549, 423122, -294589, -133527, -211102, -288683, 301569, 333873, -114048, -488990 ], [ 239432, -164234, -83030, 140758, 220018, -30546, 121380, 236440, -169452, 96914, 44168, -216012, -11906, -284918, 74714, -431184, -134666, -270888, 65406, 297846, -323162, -110500, -277156, -267278, 204938, 137870, -118924, -422530 ], [ 266940, 26045, -217741, -76339, 60559, 77025, 11486, -9292, -115034, 86495, -74052, -186986, 210297, -361117, -89253, -372856, -263075, -253132, 85209, 165757, -344667, -78622, -346846, -242001, 91939, -74351, -125962, -338695 ], [ 286768, 167300, -306164, -220704, -77544, 124344, -67504, -193584, -74148, 64548, -162656, -155884, 375324, -409236, -199716, -325960, -356868, -210068, 109524, 76816, -325592, -60860, -369924, -193196, -13688, -241908, -118052, -284088 ], [ 270116, 75691, -174719, -19592, -114206, -114534, 300, -86036, -97539, -12157, -110584, -114921, 268765, -323975, -56035, -333366, -286235, -46791, 155271, 192828, -113762, -110149, -171595, -32633, -84298, -197311, -39139, -368314 ], [ 253464, -15918, -43274, 181520, -150868, -353412, 68104, 21512, -120930, -88862, -58512, -73958, 162206, -238714, 87646, -340772, -215602, 116486, 201018, 308840, 98068, -159438, 26734, 127930, -154908, -152714, 39774, -452540 ], [ 237352, -64597, 9709, 284046, -183363, -450837, 55187, 114858, -173859, -84918, -18347, -2026, 73476, -87798, 180711, -285007, -157803, 223909, 189444, 324844, 194590, -200429, 110916, 152098, -179438, -145359, 44581, -413556 ], [ 222080, -46496, -59360, 233216, -209376, -328224, -83296, 186112, -272736, 44480, 3296, 118080, 12480, 165248, 195040, -130976, -119968, 244448, 88704, 185280, 111744, -228512, 17536, -35904, -132288, -195936, -65888, -182912 ], [ 206808, -28395, -128429, 182386, -235389, -205611, -221779, 257366, -371613, 173878, 24939, 238186, -48516, 418294, 209369, 23055, -82133, 264987, -12036, 45716, 28898, -256595, -75844, -223906, -85138, -246513, -176357, 47732 ], [ 103126, 26036, -45318, 185190, -181462, -87870, -229866, 244074, -380876, 113170, 23216, 187660, -89450, 435342, 219386, 10416, 31610, 256406, -66338, 91764, 55182, -232962, -113672, -146020, -93652, -207434, -175876, 103082 ], [ -57391, 103822, 135623, 222473, -76145, 26739, -154127, 176431, -332530, -69749, 6472, 27442, -117487, 300677, 226631, -109368, 194151, 229105, -90787, 257134, 151621, -176083, -115788, 102794, -137950, -110719, -104070, 45743 ], [ -217908, 181608, 316564, 259756, 29172, 141348, -78388, 108788, -284184, -252668, -10272, -132776, -145524, 166012, 233876, -229152, 356692, 201804, -115236, 422504, 248060, -119204, -117904, 351608, -182248, -14004, -32264, -11596 ], [ -140450, 205320, 224114, 230919, -41356, 108137, 22051, -51689, -253584, -118914, -61349, -60985, -109056, 77270, 115702, -253480, 293190, 48362, -193626, 344427, 245167, -98292, -30834, 365430, -118379, 33672, -99481, -53260 ], [ -12892, 217648, 74108, 188162, -148904, 43806, 127690, -231710, -226720, 81508, -119654, 59650, -59008, -1804, -28876, -257712, 182100, -131636, -283372, 215098, 221362, -84952, 75012, 329780, -31738, 71024, -195966, -91624 ] ], [ [ 111488, -343744, -407168, 374720, 223424, -135104, -179712, -344128, 453824, -50176, 37888, -64128, 156224, -390464, -371776, -173952, -407296, -406912, -350464, -321856, -130944, -424576, -300416, 131008, 254336, 368704, -307008, -442880 ], [ 113150, -338110, -363980, 346346, 231155, -115682, -188523, -342175, 451079, -26461, 40105, -79836, 134243, -385595, -370522, -148563, -384418, -393286, -324721, -320389, -139143, -421180, -277598, 146863, 250541, 344455, -311034, -429509 ], [ 125892, -294916, -32872, 128812, 290426, 33220, -256074, -327202, 430034, 155354, 57102, -200264, -34278, -348266, -360908, 46086, -209020, -288820, -127358, -309142, -202002, -395144, -102660, 268418, 221446, 158546, -341900, -326998 ], [ 138634, -251722, 298236, -88722, 349697, 182122, -323625, -312229, 408989, 337169, 74099, -320692, -202799, -310937, -351294, 240735, -33622, -184354, 70005, -297895, -264861, -369108, 72278, 389973, 192351, -27363, -372766, -224487 ], [ 144808, -233232, 484104, -209680, 390216, 185016, -295920, -262280, 392528, 414664, 127352, -408112, -326024, -307856, -273128, 361464, 103688, -155336, 125992, -281600, -227808, -268480, 216480, 453944, 134352, -141024, -337832, -119624 ], [ 138667, -261062, 397647, -149558, 395575, -85855, -89610, -146751, 384662, 296559, 248585, -433642, -364319, -368990, -66427, 343593, 169583, -267783, -83101, -255840, -3420, -27992, 303052, 409945, 22158, -119220, -179523, -10351 ], [ 132526, -288892, 311190, -89436, 400934, -356726, 116700, -31222, 376796, 178454, 369818, -459172, -402614, -430124, 140274, 325722, 235478, -380230, -292194, -230080, 220968, 212496, 389624, 365946, -90036, -97416, -21214, 98922 ], [ 192776, -206885, 259482, 3706, 310353, -336891, 201681, 62415, 301720, 180560, 319100, -320759, -294087, -367433, 199854, 198287, 181851, -278801, -271122, -182194, 185824, 340404, 417969, 300159, -149242, -86688, 79557, 183794 ], [ 304096, -40388, 234504, 122248, 145972, -93436, 193332, 139212, 174944, 275136, 136112, -56236, -72620, -209492, 146264, -13428, 36284, -12852, -73000, -117288, -48960, 381712, 401524, 217612, -167688, -84480, 136068, 249896 ], [ 415416, 126109, 209526, 240790, -18409, 150019, 184983, 216009, 48168, 369712, -46876, 208287, 148847, -51551, 92674, -225143, -109283, 253097, 125122, -52382, -283744, 423020, 385079, 135065, -186134, -82272, 192579, 315998 ], [ 223904, 165454, 196932, 180934, -10764, 241176, 36432, 155052, -59276, 307364, 18410, 276970, 69480, 1972, -66108, -109006, -189744, 220966, 227340, -12820, -142688, 202230, 385284, 104520, -275500, -36918, 97746, 238352 ], [ -51728, 169479, 187778, 71523, 44666, 290028, -151064, 55830, -161350, 201426, 152661, 291253, -93452, 26490, -254110, 98201, -252120, 106035, 302918, 19702, 102768, -91365, 390114, 88420, -384566, 20421, -39127, 120776 ], [ -327360, 173504, 178624, -37888, 100096, 338880, -338560, -43392, -263424, 95488, 286912, 305536, -256384, 51008, -442112, 305408, -314496, -8896, 378496, 52224, 348224, -384960, 394944, 72320, -493632, 77760, -176000, 3200 ], [ -202493, 68601, 127771, -70525, 95358, 92435, -193154, -192731, -222967, -104543, 236841, 44739, -344750, 71271, -415938, 16988, -251752, 72271, 170852, -45526, 154334, -95321, 419439, -117292, -214757, 162722, 36405, 32594 ], [ -77626, -36302, 76918, -103162, 90620, -154010, -47748, -342070, -182510, -304574, 186770, -216058, -433116, 91534, -389764, -271432, -189008, 153438, -36792, -143276, -39556, 194318, 443934, -306904, 64118, 247684, 248810, 61988 ], [ 37411, -135275, 63370, -118204, 110512, -313795, 20293, -406954, -149243, -442215, 122754, -351285, -493482, 94547, -304365, -420862, -121894, 222690, -217741, -180126, -188866, 391792, 440554, -382271, 272928, 309251, 358155, 82017 ], [ 117060, -212900, 184120, -69904, 219072, -161604, -190180, -167800, -141860, -355252, 8536, -34460, -453048, 35460, -5756, -69928, -39048, 249048, -302588, 2264, -177688, 257472, 336824, -46356, 229504, 286596, 96484, 68332 ], [ 196709, -290525, 304870, -21604, 327632, -9413, -400653, 71354, -134477, -268289, -105682, 282365, -412614, -23627, 292853, 281006, 43798, 275406, -387435, 184654, -166510, 123152, 233094, 289559, 186080, 263941, -165187, 54647 ], [ 221238, -313350, 361940, 51176, 382812, 62788, -385836, 205028, -100004, -245786, -89070, 438570, -390470, -64404, 451762, 475950, 51824, 165614, -417422, 305844, -194412, 82052, 153984, 471644, 117696, 155286, -322108, -2548 ], [ 174111, -264935, 336226, 155780, 368598, 31002, -78142, 201578, -30314, -307081, 97621, 385969, -392103, -81378, 429061, 468107, -37416, -121173, -376091, 347474, -273118, 162138, 106880, 453750, 16864, -65169, -342854, -116306 ], [ 126984, -216520, 310512, 260384, 354384, -784, 229552, 198128, 39376, -368376, 284312, 333368, -393736, -98352, 406360, 460264, -126656, -407960, -334760, 389104, -351824, 242224, 59776, 435856, -83968, -285624, -363600, -230064 ], [ 168657, -73560, 286073, 165728, 343440, 8890, 280581, 270563, -50744, -414101, 152733, 216762, -406904, -86241, 276484, 298776, -137746, -460777, -326309, 346509, -382545, 167225, 78417, 426392, -169440, -273339, -240181, -119842 ], [ 257690, 119824, 262314, -35200, 334240, 40676, 194722, 383470, -226096, -451522, -148590, 66020, -426224, -58618, 89448, 55344, -107156, -388810, -335394, 258994, -387674, 9514, 132122, 421424, -246720, -136926, -39874, 109836 ], [ 346723, 313208, 238555, -236128, 325040, 72462, 108863, 496377, -401448, -488943, -449913, -84722, -445544, -30995, -97588, -188088, -76566, -316843, -344479, 171479, -392803, -148197, 185827, 416456, -324000, -513, 160433, 339514 ], [ 167496, 204752, 21336, -158856, 295540, 17868, 53284, 246064, -154980, -376684, -181636, 54596, -396284, -157432, -133204, -79300, -153036, -168776, -131564, 209824, -319332, -30808, 87152, 308048, -310400, 84200, 177800, 162632 ], [ -51970, 51020, -224902, -39854, 262995, -49683, 2247, -58732, 154761, -241973, 172081, 237423, -336737, -306978, -146107, 82321, -245565, -9294, 114651, 267048, -234071, 127846, -34380, 184124, -283168, 161158, 167726, -75234 ], [ -234944, -90162, -433026, 70552, 212704, -108124, -57092, -325212, 429668, -127206, 471348, 389694, -284560, -433398, -155866, 224914, -314756, 117482, 321370, 305808, -151464, 272418, -128486, 67360, -265066, 227624, 150232, -296784 ], [ -34752, -99569, -240953, 90700, -23920, -70910, -203602, -189374, 338818, -221851, 198890, 221127, -309768, -316995, -132613, 167713, -138898, -99155, 113381, 150696, -96724, 269129, 65381, 25776, -342829, 183924, 54828, -347016 ], [ 165440, -108976, -48880, 110848, -260544, -33696, -350112, -53536, 247968, -316496, -73568, 52560, -334976, -200592, -109360, 110512, 36960, -315792, -94608, -4416, -41984, 265840, 259248, -15808, -420592, 140224, -40576, -397248 ], [ 266330, -88486, 116362, 114000, -352366, -55702, -415331, 84227, 191467, -303908, -222021, -38944, -366400, -56378, -70322, 97138, 192077, -382069, -262004, -57447, -25646, 193510, 371950, -42853, -370885, 125665, -120741, -429147 ], [ 140244, 340, 220276, 78304, -113212, -213068, -294742, 226390, 213478, -46216, -87034, 45696, -412032, 151404, 4796, 183940, 299786, -104666, -336616, 122850, -97084, -36628, 299132, -36666, -29818, 177714, -166074, -419142 ], [ 14158, 89166, 324190, 42608, 125942, -370434, -174153, 368553, 235489, 211476, 47953, 130336, -457664, 359186, 79914, 270742, 407495, 172737, -411228, 303147, -168522, -266766, 226314, -30479, 311249, 229763, -211407, -409137 ], [ -68296, 145712, 238768, 103896, 135944, -404752, -51944, 346208, 150532, 242728, 55944, 214172, -468004, 283252, 76792, 327712, 327716, 332816, -285704, 306624, -212336, -350324, 77884, -99856, 317996, 234844, -277956, -356148 ], [ -110754, 172668, -20212, 254086, -64110, -326276, 71750, 173064, -32479, 66410, -52478, 297271, -445993, -52755, 1950, 357336, 76073, 385348, 23278, 148016, -230828, -299517, -139857, -238500, 18283, 196871, -363953, -263757 ], [ -153212, 199624, -279192, 404276, -264164, -247800, 195444, -80, -215490, -109908, -160900, 380370, -423982, -388762, -72892, 386960, -175570, 437880, 332260, -10592, -249320, -248710, -357598, -377144, -281430, 158898, -449950, -171366 ], [ -236130, 143501, -147461, 368180, -140606, -233516, 292431, 81062, -245433, -228766, -189592, 244254, -404640, -264919, 10808, 364921, -303878, 410580, 223365, -64480, -191550, -213594, -258442, -389835, -157724, 141614, -461589, -134344 ], [ -333328, 58056, 122168, 266336, 97168, -241888, 379992, 251952, -221352, -327344, -190144, 30768, -386240, 21224, 150464, 324648, -388656, 355104, -33016, -81408, -106864, -184016, -47440, -358072, 115424, 131632, -446984, -116864 ], [ -430526, -27389, 391797, 164492, 334942, -250260, 467553, 422842, -197271, -425922, -190696, -182718, -367840, 307367, 290120, 284375, -473434, 299628, -289397, -98336, -22178, -154438, 163562, -326309, 388572, 121650, -432379, -99384 ], [ -177286, -36296, 381454, 61020, 122640, -307802, 456378, 309976, -269682, -274294, -104128, -55072, -275916, 37680, 37186, 32286, -378560, 193024, -153782, -145382, 137638, -40732, -1438, -289310, 196992, 123108, -344712, -97964 ], [ 91883, -41724, 358385, -42526, -110120, -367579, 440715, 184212, -346479, -111293, -13600, 88080, -180650, -257272, -233593, -229431, -275520, 84096, -349, -193797, 300869, 76798, -183529, -252073, -15712, 125086, -253724, -97274 ], [ 312528, -63124, 286864, -137452, -275860, -372252, 387632, 91688, -410844, -8388, 76752, 179260, -66444, -461856, -435448, -444632, -148676, -6708, 134840, -201528, 415308, 160360, -287316, -191696, -192212, 113136, -192356, -67260 ], [ 302684, -160391, -14804, -191433, -123255, -115181, 156804, 157054, -416157, -190939, 166268, 23573, 137727, -237192, -309914, -438882, 91237, -11423, 183370, -16010, 297985, 82574, -19159, -21404, -196743, 35028, -271683, 102043 ], [ 292840, -257658, -316472, -245414, 29350, 141890, -74024, 222420, -421470, -373490, 255784, -132114, 341898, -12528, -184380, -433132, 331150, -16138, 231900, 169508, 180662, 4788, 248998, 148888, -201274, -43080, -351010, 271346 ], [ 245646, -289450, -498458, -232588, 81164, 212679, -134806, 278858, -338088, -439599, 305619, -149552, 465168, 85488, -113062, -370493, 422968, 10071, 190556, 193062, 120021, -103526, 299859, 268132, -127667, -116364, -375563, 301356 ], [ 140352, -219392, -494272, -115840, -23808, -6304, 68928, 321408, -116736, -324576, 293728, 48064, 462592, -13504, -126080, -219360, 284416, 84384, 9408, -35328, 147552, -259328, 12704, 307968, 67488, -182144, -314912, 114688 ], [ 35058, -149334, -490086, 908, -128780, -225287, 272662, 363958, 104616, -209553, 281837, 245680, 460016, -112496, -139098, -68227, 145864, 158697, -171740, -263718, 175083, -415130, -274451, 347804, 262643, -247924, -254261, -71980 ], [ -97060, -149374, -462254, 4186, -61202, -185410, 250100, 278212, 55740, -170228, 275126, 175952, 414250, -10938, -86680, 43622, 55430, 221446, -246320, -291040, 59380, -375408, -393550, 305194, 153732, -183644, -77606, -189936 ], [ -246422, -194477, -419221, -65481, 117301, 20877, 82062, 109990, -166854, -179566, 271745, -65640, 340719, 219545, 7804, 130217, -4071, 276761, -252392, -189104, -148402, -209992, -404613, 209583, -150650, -35754, 173623, -263720 ], [ -395784, -239580, -376188, -135148, 295804, 227164, -85976, -58232, -389448, -188904, 268364, -307232, 267188, 450028, 102288, 216812, -63572, 332076, -258464, -87168, -356184, -44576, -415676, 113972, -455032, 112136, 424852, -337504 ], [ -420924, -181950, -143193, -52948, 276365, 106195, -57193, -153969, -246197, -51182, 145663, -314668, 75534, 475767, 104432, 78675, -157501, 383800, -200867, -86198, -253373, -121220, -225149, 195878, -247668, 243876, 343163, -171261 ], [ -419912, -102692, 129794, 61224, 215254, -83670, 13026, -234446, -25926, 117500, -2158, -272808, -140988, 458402, 87136, -106774, -258678, 434768, -129866, -106484, -85174, -248824, 7818, 315156, 67432, 372216, 191386, 45514 ], [ -418181, -19857, 387320, 160261, 160546, -263947, 73752, -301104, 178020, 271313, -143557, -235210, -338762, 440068, 63062, -284436, -350151, 481183, -58044, -123127, 78654, -369178, 233467, 418134, 361880, 492395, 42991, 253894 ], [ -400632, 141672, 304704, -73672, 246704, -233288, -74368, -63744, 22816, 98008, -143672, -291376, -124080, 400416, -110128, -290784, -228136, 427432, 31840, -59624, 146320, -330032, 298120, 162512, 201984, 433032, -31000, 277584 ], [ -383083, 303201, 222088, -307605, 332862, -202629, -222488, 173616, -132388, -75297, -143787, -347542, 90602, 360764, -283318, -297132, -106121, 373681, 121724, 3879, 213986, -290886, 362773, -93110, 42088, 373669, -104991, 301274 ], [ -299300, 366810, 106820, -479522, 345514, -206308, -282210, 336498, -253716, -197176, -129718, -376066, 194062, 270256, -369550, -233292, -30078, 333592, 142554, 57290, 220830, -192934, 363406, -249690, -107944, 301844, -177872, 246442 ], [ -27854, 152979, -100962, -475727, 149899, -307278, -91471, 288359, -279062, -173348, -75461, -326271, -17607, 35656, -209401, 29414, -84289, 332212, -32269, 82107, 55345, 71635, 182649, -125651, -230028, 194710, -247608, -30869 ], [ 243592, -60852, -308744, -471932, -45716, -408248, 99268, 240220, -304408, -149520, -21204, -276476, -229276, -198944, -49252, 292120, -138500, 330832, -207092, 106924, -110140, 336204, 1892, -1612, -352112, 87576, -317344, -308180 ], [ 366549, -164529, -423664, -457258, -105987, -426751, 242520, 132263, -281134, -144359, 63633, -267546, -345993, -244091, -14943, 412090, -78674, 256412, -242644, 88049, -248169, 449864, -157866, -9287, -260202, 33572, -375167, -353325 ], [ 327518, -148038, -437280, -430716, -18610, -355290, 333968, -40950, -204820, -159562, 181830, -303196, -359126, -82562, -117914, 376348, 105556, 102312, -126264, 21510, -356246, 398896, -294716, -160650, 65156, 37528, -419994, -145198 ], [ 288487, -131547, -450896, -404174, 68767, -283829, 425416, -214163, -128506, -174765, 300027, -338846, -372259, 78967, -220885, 340606, 289786, -51788, -9884, -45029, -464323, 347928, -431566, -312013, 390514, 41484, -464821, 62929 ], [ 153536, -45072, -337040, -301520, -53040, -104976, 243264, -275456, -133248, -203216, 350608, -294240, -313264, 95600, -95376, 283136, 271408, -129760, 116928, -23040, -370176, 377728, -279072, -173808, 251808, -31280, -368480, 160448 ], [ -23380, 72021, -167415, -165567, -266365, 120861, -58588, -287784, -173452, -237463, 371607, -214522, -222713, 48841, 130093, 216160, 164389, -174426, 248304, 37680, -187556, 442864, 10, 91083, -89926, -137609, -210378, 209576 ], [ -200296, 189114, 2210, -29614, -479690, 346698, -360440, -300112, -213656, -271710, 392606, -134804, -132162, 2082, 355562, 149184, 57370, -219092, 379680, 98400, -4936, 508000, 279092, 355974, -431660, -243938, -52276, 258704 ], [ -269818, 191442, -120359, -7187, -385134, 388008, -164991, -348980, -97200, -287414, 429271, -217332, -49969, -155053, 397281, 149219, 57115, -311449, 310380, 81504, -141201, 381280, 97980, 193011, -318492, -335840, -152852, 207977 ], [ -329112, 182840, -270756, 4428, -261256, 411744, 77820, -401328, 34176, -301352, 467428, -315312, 31428, -322700, 421500, 155636, 67028, -408348, 221968, 57216, -307836, 236288, -126960, -10700, -162000, -426368, -278064, 147740 ], [ -343205, 181555, -394309, -2776, -158162, 420639, 272076, -412825, 125919, -291707, 491353, -401409, 103894, -457320, 443226, 174761, 71430, -473657, 118925, 14925, -436071, 100467, -309141, -164155, -41163, -498557, -353890, 107768 ], [ -55958, 229050, -338902, -135440, -193628, 330594, 142632, -151982, -46558, -124842, 420398, -408286, 116820, -371760, 448332, 278606, 39092, -328366, -81658, -147386, -308306, 25786, -206262, 17430, -158026, -448486, -100476, 202896 ], [ 231289, 276545, -283495, -268104, -229094, 240549, 13188, 108861, -219035, 42023, 349443, -415163, 129746, -286200, 453438, 382451, 6754, -183075, -282241, -309697, -180541, -48895, -103383, 199015, -274889, -398415, 152938, 298024 ], [ 322472, 310736, -183800, -347600, -283112, 146232, -116752, 234568, -238984, 181832, 320344, -318768, 74432, -192296, 389256, 400832, -19848, -76856, -347304, -399704, -98360, -104656, -39416, 328488, -337480, -369528, 275024, 347464 ], [ 46035, 319982, -1065, -327406, -371915, 43905, -247622, 106895, 27057, 270911, 369725, -28738, -108832, -82747, 195159, 258968, -35695, -43897, -158267, -354141, -101649, -124942, -48409, 360251, -298311, -380361, 150870, 311239 ], [ -230402, 329228, 181670, -307212, -460718, -58422, -378492, -20778, 293098, 359990, 419106, 261292, -292096, 26802, 1062, 117104, -51542, -10938, 30770, -308578, -104938, -145228, -57402, 392014, -259142, -391194, 26716, 275014 ], [ -184699, 195435, 262030, -304035, -396095, -61169, -323488, -66148, 362501, 279406, 280403, 312707, -216270, 34574, -55053, 1266, -54714, 46318, 114910, -313260, -180000, -27974, -88378, 399727, -209495, -408384, 66258, 194472 ], [ 108804, -48388, 263640, -313948, -213452, 12684, -125504, -48208, 280644, 68312, -2980, 180572, 58856, -35944, -5028, -94552, -48136, 122264, 118360, -356592, -310272, 195080, -136264, 388940, -151788, -430464, 231720, 79840 ], [ 402307, -292211, 265250, -323861, -30809, 86537, 72480, -30268, 198787, -142782, -286363, 48437, 333982, -106462, 44997, -190370, -41558, 198210, 121810, -399924, -440544, 418134, -184150, 378153, -94081, -452544, 397182, -34792 ], [ 295454, -187788, 223426, -288360, 30910, 172378, 73922, -42748, 124148, -180086, -208630, 153470, 347874, 45770, 139032, -114342, 88590, 142828, 203110, -238452, -375228, 306172, -190528, 215626, -147272, -196560, 249282, -32406 ], [ 77391, 13370, 169537, -240244, 59039, 261549, 20769, -63678, 51514, -169115, -30587, 324383, 289201, 259877, 245292, 9421, 253063, 50966, 306035, -20090, -255582, 101150, -185376, 10949, -231268, 136664, 14337, 2485 ], [ -140672, 214528, 115648, -192128, 87168, 350720, -32384, -84608, -21120, -158144, 147456, 495296, 230528, 473984, 351552, 133184, 417536, -40896, 408960, 198272, -135936, -103872, -180224, -193728, -315264, 469888, -220608, 37376 ], [ -213996, 280883, 121352, -256804, 199845, 64830, 85307, -110529, -22891, -81232, -36199, 388047, -2991, 243340, 304126, 258304, 259733, -113116, 199177, 129893, -166779, -27144, -112512, -41859, -182991, 239014, -283007, 50555 ], [ -287320, 347238, 127056, -321480, 312522, -221060, 202998, -136450, -24662, -4320, -219854, 280798, -236510, 12696, 256700, 383424, 101930, -185336, -10606, 61514, -197622, 49584, -44800, 110010, -50718, 8140, -345406, 63734 ], [ -336594, 348183, 152535, -377391, 376484, -385950, 258009, -119476, -52798, 63427, -341519, 198454, -418429, -135873, 239794, 423614, -8288, -225596, -189274, 520, -165690, 126102, -22953, 220149, 64240, -162534, -386275, 52173 ], [ -299288, 113652, 249204, -401748, 265072, -115240, 87372, 51920, -175848, 98180, -240020, 205768, -414588, 11028, 332760, 158056, 52800, -150800, -255928, -33888, 92232, 201864, -166220, 180060, 116864, -116488, -349636, -48452 ], [ -261982, -120879, 345873, -426105, 153660, 155470, -83265, 223316, -298898, 132933, -138521, 213082, -410747, 157929, 425726, -107502, 113888, -76004, -322582, -68296, 350154, 277626, -309487, 139971, 169488, -70442, -312997, -149077 ], [ -257386, -194100, 305632, -296602, 138588, 307480, -217062, 271742, -243568, 69246, -88382, 204946, -284096, 201520, 457852, -174580, 154856, 11922, -231716, -116344, 382316, 267518, -396494, 24232, 164002, 37644, -267278, -229322 ], [ -295313, -57618, 87408, 32919, 248758, 305180, -302967, 160307, 43656, -122413, -105011, 176725, 2208, 110808, 410886, 16366, 169668, 116917, 63926, -182124, 120990, 145779, -410363, -189852, 82973, 226382, -209755, -283073 ], [ -333240, 78864, -130816, 362440, 358928, 302880, -388872, 48872, 330880, -314072, -121640, 148504, 288512, 20096, 363920, 207312, 184480, 221912, 359568, -247904, -140336, 24040, -424232, -403936, 1944, 415120, -152232, -336824 ], [ -349327, 210231, -105920, 447506, 333693, 175180, -294237, -20773, 337919, -285921, -203999, 59803, 402091, 57019, 327499, 204008, 221177, 241257, 358645, -108979, -224497, -31999, -412256, -404000, 86410, 265533, -217109, -376895 ], [ -353766, 338870, 48640, 402196, 236242, -19400, -103314, -68130, 195526, -140538, -321414, -61154, 423550, 162014, 296702, 97104, 269546, 214922, 199554, 139122, -214170, -52998, -386496, -289920, 259140, -64494, -347266, -409670 ], [ -358205, 467509, 203200, 356886, 138791, -213980, 87609, -115487, 53133, 4845, -438829, -182111, 445009, 267009, 265905, -9800, 317915, 188587, 40463, 387223, -203843, -73997, -360736, -175840, 431870, -394521, -477423, -442445 ], [ -380304, 473328, 173380, 401016, 208520, -151540, -43808, -185964, -29220, 168988, -334284, -257888, 407588, 305344, 192988, -147324, 257964, 165252, 131472, 145764, -21976, -72496, -283456, -29620, 417180, -153968, -427260, -452960 ], [ -405052, 460724, 115903, 458562, 303326, -50547, -223576, -259909, -102567, 335945, -196445, -326888, 361335, 333680, 113753, -289441, 181765, 142367, 259996, -169129, 185622, -67620, -198448, 121421, 374377, 172172, -350049, -460136 ], [ -414554, 432460, 64782, 481336, 378504, 30196, -375462, -322676, -150434, 468802, -73140, -363686, 298396, 360132, 27138, -413892, 121178, 103760, 379534, -447902, 371608, -47124, -104142, 264862, 334528, 440884, -271410, -440660 ], [ -263973, 239766, 80399, 139004, 247588, -101686, -234587, -268074, 69239, 243609, -102442, -62363, 60254, 366802, -136967, -352850, 224517, -99928, 404719, -347415, 330668, 137382, 87793, 328503, 325696, 106602, -177777, -141338 ], [ -113392, 47072, 96016, -203328, 116672, -233568, -93712, -213472, 288912, 18416, -131744, 238960, -177888, 373472, -301072, -291808, 327856, -303616, 429904, -246928, 289728, 321888, 279728, 392144, 316864, -227680, -84144, 157984 ], [ -3551, -37437, 119641, -422026, 12391, -311592, 42928, -195410, 419531, -143049, -161774, 425238, -344427, 334481, -393007, -268853, 398603, -413833, 345077, -133232, 203995, 379106, 400830, 340957, 235680, -413555, -70633, 280325 ], [ 13170, 125334, 161570, -358132, -31010, -266512, 169888, -260868, 346598, -158850, -193468, 348556, -347302, 191122, -319982, -332954, 394854, -310402, 8794, 10656, 15878, 145380, 360028, 27306, -10880, -260214, -240258, -1862 ], [ 29891, 288105, 203499, -294238, -74411, -221432, 296848, -326326, 273665, -174651, -225162, 271874, -350177, 47763, -246957, -397055, 391105, -206971, -327489, 154544, -172239, -88346, 319226, -286345, -257440, -106873, -409883, -284049 ], [ 118156, 336924, 269560, -244300, -143468, -152628, 366964, -381644, 154112, -62196, -183260, 106020, -253524, -2620, -236512, -258884, 369716, -134020, -402112, 252592, -141908, -111928, 190188, -366128, -390492, -40136, -448468, -269860 ], [ 272003, 281287, 357742, -207155, -236043, -62077, 384973, -427667, -8176, 167827, -73895, -141575, -65637, 32225, -283432, 64703, 332157, -89009, -236880, 308620, 88667, 57122, -19733, -231532, -419495, -52786, -366933, 16007 ], [ 425850, 225650, 445924, -170010, -328618, 28474, 402982, -473690, -170464, 397850, 35470, -389170, 122250, 67070, -330352, 388290, 294598, -43998, -71648, 364648, 319242, 226172, -229654, -96936, -448498, -65436, -285398, 301874 ], [ 404801, 58187, 356422, -21175, -141339, 40111, 394709, -236136, -272419, 415968, 160815, -461716, 56446, -18870, -159060, 226510, 220965, -128561, -48383, 403404, 193497, 134595, -273689, -138817, -242748, 71769, -194853, 151861 ], [ 322024, -148744, 204208, 167080, 144712, 23896, 377160, 101504, -353080, 359296, 291800, -472480, -98896, -147440, 89248, -106576, 134600, -258856, -75224, 436064, -58008, -48968, -259176, -242984, 45856, 261864, -101128, -151992 ], [ 239247, -355675, 51994, 355335, 430763, 7681, 359611, 439144, -433741, 302624, 422785, -483244, -254238, -276010, 337556, -439662, 48235, -389151, -102065, 468724, -309513, -232531, -244663, -347151, 334460, 451959, -7403, -455845 ], [ 245460, -228074, -59344, 84362, 245486, 40636, 149496, 262138, -259906, 282494, 192618, -377188, -17826, -317878, 81492, -404776, -81932, -394244, 25446, 392572, -373754, -159354, -302970, -314456, 260922, 216552, -134778, -362070 ], [ 255718, -85267, -168824, -207485, 38785, 75826, -69372, 61739, -74503, 264025, -53965, -265822, 236393, -355805, -197498, -353164, -214090, -393646, 159973, 311474, -429483, -74507, -364587, -275540, 170923, -38196, -272203, -250221 ], [ 262920, 25080, -252176, -399300, -146608, 67632, -222344, -80820, 55156, 212824, -254212, -168316, 440448, -380760, -373656, -315652, -315808, -351972, 263984, 259460, -421584, -15852, -389840, -207292, 84900, -254304, -366208, -177948 ], [ 255606, -18758, -211420, -115963, -230788, -146636, -62310, 51361, -79969, 6146, -234363, -136645, 406224, -344098, -61362, -345115, -272936, -115187, 223044, 345595, -111452, -81609, -242364, 283, 17763, -286872, -253968, -293661 ], [ 248292, -62596, -170664, 167374, -314968, -360904, 97724, 183542, -215094, -200532, -214514, -104974, 372000, -307436, 250932, -374578, -230064, 121598, 182104, 431730, 198680, -147366, -94888, 207858, -49374, -319440, -141728, -409374 ], [ 246045, -109278, -177005, 344115, -347587, -455949, 112174, 265116, -322409, -218813, -192901, -14902, 263148, -177498, 427083, -299947, -200152, 288723, 109844, 400757, 300759, -228963, -42551, 222122, -102318, -334278, -79195, -400707 ], [ 251680, -160384, -256608, 355040, -300000, -365536, -99840, 267968, -386464, 55968, -168544, 166016, 38208, 97536, 391456, -63392, -190400, 347488, -11136, 187616, 79200, -335200, -138208, -64320, -133184, -321536, -93984, -198560 ], [ 257315, -211490, -336211, 365965, -252413, -275123, -311854, 270820, -450519, 330749, -144187, 346934, -186732, 372570, 355829, 173163, -180648, 406253, -132116, -25525, -142359, -441437, -233865, -350762, -164050, -308794, -108773, 3587 ], [ 178936, -157176, -196084, 365480, -161440, -118630, -328232, 206318, -459330, 257000, -123848, 321058, -234670, 409212, 299944, 169002, -32464, 428940, -133284, 10912, -82224, -405476, -260978, -260436, -170598, -260226, -86700, 59742 ], [ 46548, -35092, 85298, 357660, -42576, 80343, -218844, 98517, -432627, -40804, -106092, 162243, -168821, 292602, 231036, 10095, 204712, 428434, -57430, 207792, 159000, -278102, -244027, 72098, -161513, -188627, -40930, 22045 ], [ -85840, 86992, 366680, 349840, 76288, 279316, -109456, -9284, -405924, -338608, -88336, 3428, -102972, 175992, 162128, -148812, 441888, 427928, 18424, 404672, 400224, -150728, -227076, 404632, -152428, -117028, 4840, -15652 ], [ -3661, 158935, 239657, 338524, -5792, 212555, 68256, -148948, -356478, -149100, -128815, 54278, -60265, 113361, 100592, -193681, 361802, 224008, -105545, 368023, 358538, -158368, -103649, 383899, -27310, -7239, -142430, -74819 ], [ 123690, 220322, 26654, 326472, -130176, 89850, 260352, -295320, -302244, 143000, -181554, 149268, -22430, 62094, 40608, -214542, 214924, -22736, -271582, 282210, 257292, -194432, 42194, 288794, 122236, 110590, -330340, -138506 ] ], [ [ 238208, -131136, -269184, 269120, 179776, -74560, -145920, -224448, 297536, -117760, -164864, 96384, 250560, -129984, -364736, -188032, -390400, -206976, -367360, -128960, -9856, -264064, -370816, 70464, 76928, 158912, -215488, -116224 ], [ 228122, -130650, -233124, 246686, 180841, -68998, -155985, -229293, 304229, -97543, -156245, 85164, 225081, -131649, -355694, -174985, -368710, -199026, -348547, -133631, -14821, -262516, -355258, 85725, 73463, 144101, -218062, -121663 ], [ 150796, -126924, 43336, 74692, 189006, -26356, -233150, -266438, 355542, 57454, -90166, -856, 29742, -144414, -286372, -74958, -202420, -138076, -204314, -169442, -52886, -250648, -235980, 202726, 46898, 30550, -237796, -163362 ], [ 73470, -123198, 319796, -97302, 197171, 16286, -310315, -303583, 406855, 212451, -24087, -86876, -165597, -157179, -217050, 25069, -36130, -77126, -60081, -205253, -90951, -238780, -116702, 319727, 20333, -83001, -257530, -205061 ], [ 16504, -107568, 463512, -174128, 199256, 9896, -292048, -289560, 406256, 282840, 43752, -160656, -302616, -173744, -120888, 94824, 83096, -85464, -5128, -236544, -73632, -179776, 13024, 366120, 4464, -138912, -232056, -193368 ], [ -2287, -69618, 358333, -72514, 189941, -88429, -94846, -179597, 308322, 194589, 114891, -211486, -330285, -197434, 25599, 107819, 114077, -223717, -117575, -259360, 47532, -32392, 162340, 280123, 8650, -86748, -121817, -81565 ], [ -21078, -31668, 253154, 29100, 180626, -186754, 102356, -69634, 210388, 106338, 186030, -262316, -357954, -221124, 172086, 120814, 145058, -361970, -230022, -282176, 168696, 114992, 311656, 194126, 12836, -34584, -11578, 30238 ], [ 31384, 18593, 217902, 100814, 140579, -132225, 185379, 10429, 125896, 80240, 142132, -203829, -235941, -201355, 233514, 87165, 70817, -328675, -175510, -218230, 97824, 233308, 378435, 140109, -29518, -19808, 27967, 133942 ], [ 138656, 78324, 236440, 149528, 76892, 39884, 180572, 67492, 51744, 101952, 9744, -61252, 1212, -148156, 229512, 17636, -84364, -163420, 7432, -87544, -120768, 329264, 381724, 110692, -107672, -33792, 13132, 231416 ], [ 245928, 138055, 254978, 198242, 13205, 211993, 175765, 124555, -22408, 123664, -122644, 81325, 238365, -94957, 225510, -51893, -239545, 1835, 190374, 43142, -339360, 425220, 385013, 81275, -185826, -47776, -1703, 328890 ], [ 135904, 118154, 266892, 171122, 48284, 213192, 100848, 47428, -36836, 155564, -27746, 104094, 198840, -33316, 54540, 42486, -274576, -10606, 182372, 47108, -213792, 280066, 341196, 105048, -263620, -57026, -69674, 292912 ], [ -34480, 76133, 276966, 122937, 110798, 166916, 6456, -66974, -34674, 190294, 130287, 93583, 82460, 30670, -162810, 182395, -276232, -72407, 121330, 15874, 7376, 67937, 284294, 143596, -341314, -64961, -152405, 219864 ], [ -204864, 34112, 287040, 74752, 173312, 120640, -87936, -181376, -32512, 225024, 288320, 83072, -33920, 94656, -380160, 322304, -277888, -134208, 60288, -15360, 228544, -144192, 227392, 182144, -419008, -72896, -235136, 146816 ], [ -189799, 45083, 187105, -35303, 123034, -823, 11930, -184481, -62389, 15379, 216491, -28455, -198186, 80005, -334758, 56148, -154424, 13245, -72468, -31138, 37690, 13381, 204829, 26940, -156831, -23354, -30321, 100310 ], [ -174734, 56054, 87170, -145358, 72756, -122286, 111796, -187586, -92266, -194266, 144662, -139982, -362452, 65354, -289356, -210008, -30960, 160698, -205224, -46916, -153164, 170954, 182266, -128264, 105346, 26188, 174494, 53804 ], [ -140679, 43695, 37630, -221428, 58768, -199769, 134847, -172126, -109313, -350981, 80998, -193039, -481118, 33673, -224439, -366874, 77294, 267526, -303255, -40954, -282278, 266832, 162078, -199693, 297568, 61465, 278449, 9043 ], [ -38260, -52652, 169512, -175152, 175424, -118924, -118636, -89832, -80172, -317148, 46728, -35604, -435624, -59316, -89268, -130296, 130792, 228104, -276276, 43272, -189128, 140608, 150440, 30468, 237952, 45388, 19308, -29436 ], [ 64159, -148999, 301394, -128876, 292080, -38079, -372119, -7538, -51031, -283315, 12458, 121831, -390130, -152305, 45903, 106282, 184290, 188682, -249297, 127498, -95978, 14384, 138802, 260629, 178336, 29311, -239833, -67915 ], [ 92098, -192306, 334396, -61640, 334676, 396, -419012, 40556, -49580, -270382, 54678, 207966, -346866, -167804, 138614, 277290, 191568, 61290, -239178, 208604, -51588, -15540, 111744, 386900, 136000, -4126, -353524, -98204 ], [ 23213, -166661, 238854, 32844, 280994, -16210, -197338, 44190, -84126, -284619, 196335, 201411, -306501, -82566, 176127, 363057, 138760, -180463, -250977, 285654, -70586, 79726, 64640, 378114, 116128, -60131, -278130, -117846 ], [ -45672, -141016, 143312, 127328, 227312, -32816, 24336, 47824, -118672, -298856, 337992, 194856, -266136, 2672, 213640, 448824, 85952, -422216, -262776, 362704, -89584, 174992, 17536, 369328, 96256, -116136, -202736, -137488 ], [ 27043, -66696, 135835, 103072, 165680, 14478, 127615, 148793, -189608, -310063, 206919, 126606, -230376, -14675, 111308, 317256, 15594, -389739, -259935, 301079, -138147, 146523, 53667, 339272, 7264, -70081, -122767, -92870 ], [ 175278, 33584, 175326, 15488, 99808, 95852, 167750, 301674, -279952, -319654, -69610, 25452, -197072, -86734, -65608, 69776, -64124, -211006, -249286, 165494, -202478, 52062, 134190, 297872, -118592, 30406, -40358, -13980 ], [ 323513, 133864, 214817, -72096, 33936, 177226, 207885, 454555, -370296, -329245, -346139, -75702, -163768, -158793, -242524, -177704, -143842, -32273, -238637, 29909, -266809, -42399, 214713, 256472, -244448, 130893, 42051, 64910 ], [ 235608, 46704, 87688, -56600, 118044, 120740, 143660, 274576, -221420, -208516, -137548, 6284, -206644, -256872, -246460, -146444, -177060, 39080, -39428, 23264, -211180, 43640, 170576, 141552, -251264, 157240, 64280, 22360 ], [ 112282, -68572, -64434, -25642, 224649, 43575, 63781, 44668, -36661, -68239, 143811, 115741, -260947, -358854, -224449, -73373, -203303, 94326, 188065, 35960, -137557, 156754, 107740, 15604, -240224, 172466, 77482, -38406 ], [ 5824, -171254, -201190, 3144, 303520, -29012, -18636, -155988, 127212, 52270, 379740, 208986, -313776, -435202, -201582, -234, -211532, 133278, 383982, 47792, -68216, 259526, 50990, -96672, -230174, 183800, 89864, -102128 ], [ 76480, -141699, -176603, 9124, 91184, -53530, -127702, -49498, 71782, -34785, 138654, 132005, -351128, -242393, -169727, 73619, -30614, 1143, 248351, 50552, -43836, 253707, 58143, -65392, -230519, 154268, 93636, -196888 ], [ 147136, -112144, -152016, 15104, -121152, -78048, -236768, 56992, 16352, -121840, -102432, 55024, -388480, -49584, -137872, 147472, 150304, -130992, 112720, 53312, -19456, 247888, 65296, -34112, -230864, 124736, 97408, -291648 ], [ 175470, -56850, -98050, 20720, -214250, -103266, -279481, 143385, -5807, -146476, -216895, 22304, -388928, 105586, -99318, 202166, 273367, -163279, -19740, 88699, -2986, 185810, 76138, -13087, -154559, 114643, 54049, -361761 ], [ 107068, 57276, 23068, 25504, -34804, -130084, -170530, 183842, 48082, -28440, -41934, 90752, -305024, 174724, -45452, 213068, 264190, 32658, -144952, 198662, -4596, -4860, 95412, -15502, 96946, 148982, -97038, -375538 ], [ 38666, 171402, 144186, 30288, 144642, -156902, -61579, 224299, 101971, 89596, 133027, 159200, -221120, 243862, 8414, 223970, 255013, 228595, -270164, 308625, -6206, -195530, 114686, -17917, 348451, 183321, -248125, -389315 ], [ 12840, 179856, 95504, 49160, 177304, -155184, -6712, 189216, 47308, 111608, 173336, 226580, -169772, 162076, 7272, 234080, 187180, 308528, -236952, 257344, -53584, -240412, 67060, -75568, 342724, 175444, -333836, -315228 ], [ 26042, 91444, -108828, 80946, 75414, -127308, -1422, 84888, -106861, 45598, 90214, 292981, -148267, -58057, -44294, 243464, 65579, 282124, -58518, 58256, -142916, -151655, -41891, -183852, 101201, 128869, -359619, -160599 ], [ 39244, 3032, -313160, 112732, -26476, -99432, 3868, -19440, -261030, -20412, 7092, 359382, -126762, -278190, -95860, 252848, -56022, 255720, 119916, -140832, -232248, -62898, -150842, -292136, -140322, 82294, -385402, -5970 ], [ -37382, -35689, -181759, 139996, -730, -63940, 65853, 8594, -224731, -102266, 5944, 258554, -119520, -200789, -39000, 262555, -115250, 218300, 63359, -121504, -172762, -88942, -76414, -276337, -116628, 120362, -342063, 14376 ], [ -145712, -56872, 68136, 165664, 70064, -25760, 147848, 83344, -121208, -189712, 33728, 98704, -117312, -18376, 56128, 272376, -152464, 176992, -76136, -25088, -60752, -155504, 62736, -216744, 672, 188304, -274328, -12672 ], [ -254042, -78055, 318031, 191332, 140858, 12420, 229843, 158094, -17685, -277158, 61512, -61146, -115104, 164037, 151256, 282197, -189678, 135684, -215631, 71328, 51258, -222066, 201886, -157151, 117972, 256246, -206593, -39720 ], [ -95666, -8664, 248266, 69204, 33584, -111342, 294414, 108808, -98742, -200066, 9920, -62816, -119716, -52080, -41178, 116986, -185664, 29696, -72514, 20014, 159506, -103828, 57478, -126202, 28032, 223340, -180504, -35396 ], [ 74833, 64844, 163971, -59642, -81784, -242465, 358193, 53884, -188189, -115495, -45280, -57296, -124638, -286312, -246683, -56181, -179776, -79232, 83449, -38015, 267583, 22810, -99819, -96555, -71328, 185850, -156308, -29646 ], [ 222064, 100996, 62640, -157956, -151164, -319892, 387984, 11256, -264148, -69900, -64400, -51212, -97508, -441440, -388456, -192776, -136972, -162908, 213160, -74280, 329508, 117944, -209084, -50544, -156220, 137424, -151788, -8564 ], [ 258772, -40293, -119612, -111243, -2101, -142263, 256332, 27034, -276039, -209441, 87860, -42449, 81869, -220824, -227502, -155654, 81183, -126637, 218174, -7166, 172211, 63434, -90197, 73196, -172389, 37052, -240729, 85345 ], [ 295480, -181582, -301864, -64530, 146962, 35366, 124680, 42812, -287930, -348982, 240120, -33686, 261246, -208, -66548, -118532, 299338, -90366, 223188, 59948, 14914, 8924, 28690, 196936, -188558, -63320, -329670, 179254 ], [ 265930, -220766, -394926, -22884, 203748, 96805, 54174, 55998, -219640, -388317, 298249, -17552, 340912, 98512, 10094, -88871, 385832, -66731, 146644, 78354, -67089, -38098, 60169, 258540, -123817, -131940, -338097, 189508 ], [ 133312, -101120, -349248, 10880, 116992, -22496, 78784, 65152, -26624, -271776, 209952, 10048, 265472, 7616, -44416, -70816, 267520, -62752, -56768, 20992, -31968, -73472, -44320, 223488, 66784, -151168, -221280, 69632 ], [ 694, 18526, -303570, 44644, 30236, -141797, 103394, 74306, 166392, -155235, 121655, 37648, 190032, -83280, -98926, -52761, 149208, -58773, -260180, -36370, 3153, -108846, -148809, 188436, 257385, -170396, -104463, -50244 ], [ -125484, 7398, -277674, 52718, 73834, -140838, 95132, 52492, 118132, -111004, 109378, -46864, 194910, -1038, -61512, 19026, 103346, -26318, -311440, -60832, -5476, -98384, -239242, 136542, 154700, -124244, 13166, -90320 ], [ -247522, -87799, -264495, 44277, 201231, -62569, 65738, 10770, -85234, -113258, 145971, -203448, 251421, 192507, 34996, 125355, 104059, 24443, -264888, -64144, -42230, -58456, -320639, 73821, -136526, -36062, 131317, -79096 ], [ -369560, -182996, -251316, 35836, 328628, 15700, 36344, -30952, -288600, -115512, 182564, -360032, 307932, 386052, 131504, 231684, 104772, 75204, -218336, -67456, -78984, -18528, -402036, 11100, -427752, 52120, 249468, -67872 ], [ -374900, -99802, -117563, 53444, 242199, -29303, 15253, -75011, -207631, -15850, 89805, -330948, 191562, 344757, 154064, 168457, -20903, 149544, -176249, -127426, -95655, -51788, -265959, 81170, -306716, 175148, 206081, 44185 ], [ -355672, 20948, 41574, 76536, 110754, -100258, -4090, -119562, -66802, 105268, -30186, -262776, 38796, 254022, 161056, 69534, -173186, 228848, -135102, -199324, -108098, -100456, -84098, 179196, -98888, 305512, 128686, 177470 ], [ -338431, 138653, 191080, 93183, -8634, -165937, -26040, -153616, 67052, 218403, -141247, -196798, -101822, 166476, 162722, -28796, -311717, 303533, -89460, -263861, -113318, -147374, 93569, 267170, 98760, 424657, 50845, 301810 ], [ -364904, 189368, 128704, -31960, 137232, -115544, -105344, 43264, 47456, 155912, -55848, -179088, 24816, 149088, 47216, -114080, -147704, 276600, 55072, -166456, 40368, -155792, 178968, 134000, 72448, 296984, -36808, 229360 ], [ -391377, 240083, 66328, -157103, 283098, -65151, -184648, 240144, 27860, 93421, 29551, -161378, 151454, 131700, -68290, -199364, 16309, 249667, 199604, -69051, 194054, -164210, 264367, 830, 46136, 169311, -124461, 156910 ], [ -336172, 235118, 10636, -266694, 328926, -67180, -211590, 345782, -22012, 45528, 89534, -163942, 212938, 98832, -151882, -226340, 109798, 218312, 244590, 25918, 263290, -113426, 294986, -95470, 9096, 67324, -191600, 74974 ], [ -49546, 72393, -26118, -332221, 91313, -217738, -90173, 192901, -157666, 38996, 77505, -223949, 89819, 22104, -145051, -88110, 3469, 174428, 7529, 113985, 93251, 105097, 170395, -87305, -58340, 38114, -200616, -33839 ], [ 237080, -90332, -62872, -397748, -146300, -368296, 31244, 40020, -293320, 32464, 65476, -283956, -33300, -54624, -138220, 50120, -102860, 130544, -229532, 202052, -76788, 323620, 45804, -79140, -125776, 8904, -209632, -142652 ], [ 380783, -140483, -146640, -398430, -236953, -420173, 113160, -74427, -292266, 4603, 112099, -276654, -129227, -54913, -137197, 119182, -90070, 71700, -317884, 189315, -219371, 384216, -63838, -110245, -61982, -11220, -258765, -164983 ], [ 368570, -67826, -281696, -328372, -167286, -364398, 151984, -146946, -142076, -46526, 222706, -195924, -195490, 28186, -142510, 112788, 52668, -3464, -244008, 66610, -332002, 272528, -157172, -184190, 144972, -21432, -351662, -92970 ], [ 356357, 4831, -416752, -258314, -97619, -308623, 190808, -219465, 8114, -97655, 333313, -115194, -261753, 111285, -147823, 106394, 195406, -78628, -170132, -56095, -444633, 160840, -250506, -258135, 351926, -31644, -444559, -20957 ], [ 250688, 52432, -338096, -154736, -171664, -176432, 44736, -252928, -29056, -146544, 300976, -86560, -237584, 83280, -6320, 136704, 181648, -105120, -61888, -56832, -313856, 211584, -185440, -186832, 228576, -20368, -397344, 83008 ], [ 104132, 89071, -165941, -36493, -308583, -10809, -182228, -269304, -148196, -194453, 206101, -80718, -173851, 6667, 199415, 183072, 99423, -110318, 61392, -4208, -76588, 333392, -51074, -51983, -39282, 309, -288830, 200952 ], [ -42424, 125710, 6214, 81750, -445502, 154814, -409192, -285680, -267336, -242362, 111226, -74876, -110118, -69946, 405150, 229440, 17198, -115516, 184672, 48416, 160680, 455200, 83292, 82866, -307140, 20986, -180316, 318896 ], [ -112078, 142294, -9413, 111415, -323050, 142840, -178125, -281308, -135568, -293442, 215893, -80668, -37187, -208887, 370771, 164025, 36193, -222459, 183044, -13536, 7453, 348192, 39284, 62441, -233748, -133792, -187260, 196075 ], [ -174408, 156968, -42924, 132644, -175896, 113952, 96564, -274960, 20096, -344824, 339564, -87568, 36620, -353764, 313524, 87964, 64828, -339092, 169520, -86400, -182964, 219392, -21712, 27228, -127856, -305280, -205200, 50324 ], [ -212063, 177705, -75199, 127992, -48470, 88109, 317220, -244987, 143981, -374273, 443195, -106675, 100770, -462776, 256622, 41771, 91186, -416347, 129815, -160041, -339205, 95209, -64303, 9535, -41713, -449255, -201606, -56088 ], [ -85218, 238862, -99234, -49200, -52564, 82566, 177656, -57514, 56006, -257502, 413226, -207162, 100540, -332688, 202020, 194698, 102364, -231082, -84430, -238862, -267606, 1806, 15806, 108642, -87230, -409810, -54452, 99760 ], [ 41627, 300019, -123269, -226392, -56658, 77023, 38092, 129959, -31969, -140731, 383257, -307649, 100310, -202600, 147418, 347625, 113542, -45817, -298675, -317683, -196007, -91597, 95915, 207749, -132747, -370365, 92702, 255608 ], [ 70264, 332912, -97384, -335984, -102712, 58408, -98096, 223832, -57880, -42920, 352904, -290960, 64576, -111864, 112408, 407872, 82408, 72920, -393592, -342152, -140072, -166256, 103320, 259320, -146520, -319720, 170480, 331096 ], [ -85239, 312810, 22101, -318826, -227441, 15283, -227954, 142205, 32579, 19341, 321831, -54566, -37728, -94913, 114133, 294344, -28061, 66917, -264769, -264711, -113507, -205770, -25595, 221761, -100773, -248075, 118178, 255909 ], [ -240742, 292708, 141586, -301668, -352170, -27842, -357812, 60578, 123038, 81602, 290758, 181828, -140032, -77962, 115858, 180816, -138530, 60914, -135946, -187270, -86942, -245284, -154510, 184202, -55026, -176430, 65876, 180722 ], [ -201089, 191057, 158410, -255481, -333197, 2301, -293216, 18068, 185599, 90602, 168841, 266265, -66186, -73270, 95977, 113334, -143374, 74346, -81990, -156356, -103264, -175858, -216462, 159773, -7381, -139456, 90326, 126712 ], [ -11316, 26676, 96264, -186964, -203684, 88804, -79040, 5648, 226700, 58632, -22956, 233812, 143160, -78008, 59476, 81272, -66968, 102728, -85624, -161232, -152576, -22632, -226904, 145444, 41724, -129152, 173816, 88992 ], [ 178457, -137705, 34118, -118447, -74171, 175307, 135136, -6772, 267801, 26662, -214753, 201359, 352506, -82746, 22975, 49210, 9438, 131110, -89258, -166108, -201888, 130594, -237346, 131115, 90829, -118848, 257306, 51272 ], [ 149242, -111844, 74662, -127672, -56870, 184302, 147622, -36148, 225436, 15230, -168194, 269850, 302598, -5314, 74440, 72174, 118730, 104196, 57426, -77852, -167284, 51764, -172224, 68798, 18344, 20624, 137126, 50974 ], [ 59197, -33138, 143731, -158492, -70739, 171767, 104083, -70234, 159886, 9503, -55425, 366381, 180675, 94943, 150340, 110423, 237157, 61922, 245865, 36274, -109370, -91526, -86112, -6849, -87916, 195976, -39629, 61071 ], [ -30848, 45568, 212800, -189312, -84608, 159232, 60544, -104320, 94336, 3776, 57344, 462912, 58752, 195200, 226240, 148672, 355584, 19648, 434304, 150400, -51456, -234816, 0, -82496, -194176, 371328, -216384, 71168 ], [ -37380, 123561, 173976, -199340, 12383, 54490, 80577, -136819, 68783, -24560, -26629, 357181, -30557, 75876, 165658, 209024, 238767, -10068, 251339, 131103, -81793, -145944, 67712, 17255, -95805, 228498, -272205, 19073 ], [ -43912, 201554, 135152, -209368, 109374, -50252, 100610, -169318, 43230, -52896, -110602, 251450, -119866, -43448, 105076, 269376, 121950, -39784, 68374, 111806, -112130, -57072, 135424, 117006, 2566, 85668, -328026, -33022 ], [ -49494, 238997, 125013, -226141, 164140, -94714, 109883, -158812, -7258, -66087, -154365, 174914, -208615, -103027, 89974, 290778, 33248, -47220, -89966, 95384, -98062, 37090, 163541, 185807, 85712, -29522, -361657, -77737 ], [ -51656, 130460, 218140, -267196, 66896, 77832, 80420, 6512, -147512, -24756, -53372, 203480, -295348, 52476, 238600, 171960, 45760, 25552, -159656, 89312, 75864, 150296, 49116, 143188, 114048, -45208, -315404, -95884 ], [ -53818, 21923, 311267, -308251, -30348, 250378, 50957, 171836, -287766, 16575, 47621, 232046, -382081, 207979, 387226, 53142, 58272, 98324, -229346, 83240, 249790, 263502, -65309, 100569, 142384, -60894, -269151, -114031 ], [ -70430, 4516, 286624, -202926, -47532, 344264, 4654, 241690, -265040, 2586, 100774, 244502, -299584, 244112, 423092, 11364, 53304, 116246, -164396, 29208, 250756, 271258, -166154, 42360, 137030, -10140, -198858, -135998 ], [ -105827, 105578, 108880, 92693, 39362, 335892, -63541, 187433, -30440, -83319, 91735, 236015, 2912, 125064, 312370, 69738, 25612, 62863, 75586, -87172, 26874, 141929, -249345, -36116, 87879, 126986, -97313, -162931 ], [ -141224, 206640, -68864, 388312, 126256, 327520, -131736, 133176, 204160, -169224, 82696, 227528, 305408, 6016, 201648, 128112, -2080, 9480, 315568, -203552, -197008, 12600, -332536, -114592, 38728, 264112, 4232, -189864 ], [ -191741, 258037, -29888, 406806, 119655, 238628, -89351, 54049, 180685, -169299, -37613, 137441, 337169, 14273, 192881, 144696, 61083, -11413, 329935, -155817, -275075, -12749, -291872, -99168, 66302, 186663, -69423, -208397 ], [ -250322, 282946, 124672, 277500, 63190, 106792, 12010, -38342, 19570, -123598, -217266, 3834, 224538, 90426, 238490, 138992, 172702, -14978, 223974, -20554, -275374, 17358, -185152, -33664, 134796, -5226, -236518, -222450 ], [ -308903, 307855, 279232, 148194, 6725, -25044, 113371, -130733, -141545, -77897, -396919, -129773, 111907, 166579, 284099, 133288, 284321, -18543, 118013, 114709, -275673, 47465, -78432, 31840, 203290, -197115, -403613, -236503 ], [ -279984, 323024, 220812, 238568, 95000, -5020, -40288, -124804, -102700, 105364, -341412, -140320, 109356, 165952, 203988, 50764, 234820, 59212, 171952, 9452, -113672, 39792, -68032, 121124, 221204, -74064, -316468, -205856 ], [ -237940, 336732, 130445, 361894, 204986, 37783, -232200, -104127, -33861, 309259, -250631, -132408, 123317, 153808, 105019, -43283, 161151, 149165, 249876, -131883, 72674, 26452, -72080, 213975, 231531, 96228, -191187, -168504 ], [ -189934, 335396, 47050, 452648, 293144, 66716, -391698, -88860, 42682, 480550, -167388, -106770, 124948, 145676, 9318, -134668, 99310, 216048, 319562, -256634, 245064, 18436, -70922, 296058, 237376, 239452, -79350, -120252 ], [ -79327, 176098, 36861, 201396, 152108, -49986, -210849, -130398, 200117, 309499, -163294, 104991, -2886, 179670, -52069, -198102, 161663, 40696, 302749, -207253, 270916, 66322, -15101, 265077, 196160, 98462, -108675, 42450 ], [ 31280, 16800, 26672, -49856, 11072, -166688, -30000, -171936, 357552, 138448, -159200, 316752, -130720, 213664, -113456, -261536, 224016, -134656, 285936, -157872, 296768, 114208, 40720, 234096, 154944, -42528, -138000, 205152 ], [ 78355, -45863, 50363, -220286, -88699, -225528, 112272, -192726, 449649, 18805, -174314, 430562, -220369, 215395, -161501, -290831, 261169, -230859, 196687, -87120, 274593, 100102, 107482, 172679, 85728, -139369, -191083, 249855 ], [ -19786, 112354, 151494, -205980, -94150, -152112, 166368, -166092, 392402, 16666, -233332, 320484, -222738, 143382, -179050, -242094, 240722, -146150, -58130, 32480, 142642, -55700, 199252, 41694, -47488, -135298, -298470, 24846 ], [ -117927, 270571, 252625, -191674, -99601, -78696, 220464, -139458, 335155, 14527, -292350, 210406, -225107, 71369, -196599, -193357, 220275, -61441, -312947, 152080, 10691, -211502, 291022, -89291, -180704, -131227, -405857, -200163 ], [ -64796, 295828, 278888, -181028, -155524, -10332, 257052, -140964, 193536, 89956, -284372, 66860, -169660, 19468, -240032, -58508, 221788, -33612, -352832, 250128, 9540, -176168, 255748, -101776, -246612, -111064, -418108, -230700 ], [ 127001, 199205, 236522, -173737, -257713, 53401, 277591, -168265, -25424, 236489, -214981, -107365, -61215, -13997, -307192, 155277, 243431, -57923, -195696, 328420, 128289, 34374, 104017, -5636, -250821, -76150, -343151, -82971 ], [ 318798, 102582, 194156, -166446, -359902, 117134, 298130, -195566, -244384, 383022, -145590, -281590, 47230, -47462, -374352, 369062, 265074, -82234, -38560, 406712, 247038, 244916, -47714, 90504, -255030, -41236, -268194, 64758 ], [ 353651, 23537, 155122, -42229, -220385, 129629, 275183, -69816, -319609, 391328, 25053, -369404, -11622, -50242, -218812, 248202, 161631, -165059, 28595, 404900, 141115, 206425, -125563, -7411, -122100, 13755, -205919, 42895 ], [ 333112, -49304, 117264, 123256, 4440, 124040, 236888, 109952, -344104, 350848, 231432, -426720, -129520, -42192, 15328, 9232, 14040, -268536, 63992, 374816, -44104, 80040, -177336, -173816, 59232, 75832, -148120, -38824 ], [ 312573, -122145, 79406, 288741, 229265, 118451, 198593, 289720, -368599, 310368, 437811, -484036, -247418, -34142, 249468, -229738, -133551, -372013, 99389, 344732, -229323, -46345, -229109, -340221, 240564, 137909, -90321, -120543 ], [ 310844, -91806, -30832, 65662, 129898, 57972, 63080, 166350, -223782, 213018, 205598, -311276, -33094, -129602, 59580, -262392, -160868, -361420, 99410, 264884, -227278, -46670, -288846, -285064, 191886, 61496, -171342, -68898 ], [ 309970, -56777, -144360, -175079, 15795, -5002, -76852, 29201, -71269, 113083, -46551, -128058, 196331, -229767, -149582, -285668, -182718, -345642, 97823, 182774, -216721, -41265, -348945, -219836, 132753, -21212, -258673, -11191 ], [ 304280, -21912, -239152, -331276, -99088, -84080, -165144, -76508, 29724, 8840, -252364, 29772, 381312, -300680, -286536, -296908, -208096, -308588, 89744, 125260, -190320, -36356, -372592, -137332, 71084, -86048, -323968, 15212 ], [ 275714, 12174, -244948, -85889, -217676, -239652, -8146, -32877, -114003, -115866, -238081, 67009, 355184, -232646, -80502, -250977, -250232, -170473, 50828, 184577, -88660, -33803, -223092, 27233, -2631, -65992, -284592, -107079 ], [ 247148, 46260, -250744, 159498, -336264, -395224, 148852, 10754, -257730, -240572, -223798, 104246, 329056, -164612, 125532, -205046, -292368, -32358, 11912, 243894, 13000, -31250, -73592, 191798, -76346, -45936, -245216, -229370 ], [ 201671, 10182, -226615, 302249, -350425, -465431, 182442, 80404, -321771, -235687, -199039, 133950, 251268, -75374, 240369, -144913, -315784, 82825, -21892, 231247, 24021, -63545, -11509, 185822, -128938, -63986, -214561, -261337 ], [ 129888, -135040, -155936, 285344, -202144, -402848, 24064, 190528, -261856, -29216, -157984, 151936, 93120, 46848, 213344, -62688, -310080, 162336, -47744, 106656, -105952, -150048, -85408, -85440, -148672, -141312, -197472, -152800 ], [ 58105, -280262, -85257, 268439, -53863, -340265, -134314, 300652, -201941, 177255, -116929, 169922, -65028, 169070, 186319, 19537, -304376, 241847, -73596, -17935, -235925, -236551, -159307, -356702, -168406, -218638, -180383, -44263 ], [ 41832, -217192, 48996, 287864, -17120, -167250, -199928, 256874, -161318, 166712, -76504, 113862, -75434, 216756, 154744, 14430, -150384, 296676, -20908, -20768, -127632, -215660, -194230, -280764, -123474, -194534, -125508, -28742 ], [ 61244, -20220, 224118, 330644, -52080, 76757, -205908, 114159, -133097, 16660, -36484, 10201, 9137, 216526, 120244, -46819, 98936, 335638, 82270, 54672, 133832, -125730, -204097, 18374, -36971, -105225, -46342, -73017 ], [ 80656, 176752, 399240, 373424, -87040, 320764, -211888, -28556, -104876, -133392, 3536, -93460, 93708, 216296, 85744, -108068, 348256, 374600, 185448, 130112, 395296, -35800, -213964, 317512, 49532, -15916, 32824, -117292 ], [ 140329, 241237, 300971, 342484, -75488, 249713, -94368, -142524, -101146, -3460, -76125, -63950, 65685, 104099, 50256, -173155, 281150, 180888, 85877, 132117, 287742, -63328, -112339, 285537, 95318, 97371, -114490, -108633 ], [ 208478, 277830, 145146, 296024, -54144, 112334, 49152, -250440, -102572, 185416, -180982, -6404, 13958, -31670, 14560, -239050, 147428, -61808, -56378, 118662, 102500, -115584, 12758, 183854, 132532, 215706, -309484, -88830 ] ], [ [ 364928, 81472, -131200, 163520, 136128, -14016, -112128, -104768, 141248, -185344, -367616, 256896, 344896, 130496, -357696, -202112, -373504, -7040, -384256, 63936, 111232, -103552, -441216, 9920, -100480, -50880, -123968, 210432 ], [ 343094, 76810, -102268, 147026, 130527, -22314, -123447, -116411, 157379, -168625, -352595, 250164, 315919, 122297, -340866, -201407, -353002, -4766, -372373, 53127, 109501, -103852, -432918, 24587, -103615, -56253, -125090, 186183 ], [ 175700, 41068, 119544, 20572, 87586, -85932, -210226, -205674, 281050, -40446, -237434, 198552, 93762, 59438, -211836, -196002, -195820, 12668, -281270, -29742, 96230, -106152, -369300, 137034, -127650, -97446, -133692, 274 ], [ 8306, 5326, 341356, -105882, 44645, -149550, -297005, -294937, 404721, 87733, -122273, 146940, -128395, -3421, -82806, -190597, -38638, 30102, -190167, -112611, 82959, -108452, -305682, 249481, -151685, -138639, -142294, -185635 ], [ -111800, 18096, 442920, -138576, 8296, -165224, -288176, -316840, 419984, 151016, -39848, 86800, -279208, -39632, 31352, -171816, 62504, -15592, -136248, -191488, 80544, -91072, -190432, 278296, -125424, -136800, -126280, -267112 ], [ -143241, 121826, 319019, 4530, -15693, -91003, -100082, -212443, 231982, 92619, -18803, 10670, -296251, -25878, 117625, -127955, 58571, -179651, -152049, -262880, 98484, -36792, 21628, 150301, -4858, -54276, -64111, -152779 ], [ -174682, 225556, 195118, 147636, -39682, -16782, 88012, -108046, 43980, 34222, 2242, -65460, -313294, -12124, 203898, -84094, 54638, -343710, -167850, -334272, 116424, 17488, 233688, 22306, 115708, 28248, -1942, -38446 ], [ -130008, 244071, 176322, 197922, -29195, 72441, 169077, -41557, -49928, -20080, -34836, -86899, -177795, -35277, 267174, -23957, -40217, -378549, -79898, -254266, 9824, 126212, 338901, -19941, 90206, 47072, -23623, 84090 ], [ -26784, 197036, 238376, 176808, 7812, 173204, 167812, -4228, -71456, -71232, -116624, -66268, 75044, -86820, 312760, 48700, -205012, -313988, 87864, -57800, -192576, 276816, 361924, 3772, -47656, 16896, -109804, 212936 ], [ 76440, 150001, 300430, 155694, 44819, 273967, 166547, 33101, -92984, -122384, -198412, -45637, 327883, -138363, 358346, 121357, -369807, -249427, 255626, 138666, -394976, 427420, 384947, 27485, -185518, -13280, -195985, 341782 ], [ 47904, 70854, 336852, 161310, 107332, 185208, 165264, -60196, -14396, 3764, -73902, -68782, 328200, -68604, 175188, 193978, -359408, -242178, 137404, 107036, -284896, 357902, 297108, 105576, -251740, -77134, -237094, 347472 ], [ -17232, -17213, 366154, 174351, 176930, 43804, 163976, -189778, 92002, 179162, 107913, -104087, 258372, 34850, -71510, 266589, -300344, -250849, -60258, 12046, -88016, 227239, 178474, 198772, -298062, -150343, -265683, 318952 ], [ -82368, -105280, 395456, 187392, 246528, -97600, 162688, -319360, 198400, 354560, 289728, -139392, 188544, 138304, -318208, 339200, -241280, -259520, -257920, -82944, 108864, 96576, 59840, 291968, -344384, -223552, -294272, 290432 ], [ -177105, 21565, 246439, -81, 150710, -94081, 217014, -176231, 98189, 135301, 196141, -101649, -51622, 88739, -253578, 95308, -57096, -45781, -315788, -16750, -78954, 122083, -9781, 171172, -98905, -209430, -97047, 168026 ], [ -271842, 148410, 97422, -187554, 54892, -90562, 271340, -33102, -2022, -83958, 102554, -63906, -291788, 39174, -188948, -148584, 127088, 167958, -373656, 49444, -266772, 147590, -79402, 50376, 146574, -195308, 100178, 45620 ], [ -318769, 222665, 11890, -324652, 7024, -85743, 249401, 62702, -69383, -259747, 39242, -34793, -468754, -27201, -144513, -312886, 276482, 312362, -388769, 98218, -375690, 141872, -116398, -17115, 322208, -186321, 198743, -63931 ], [ -193580, 107596, 154904, -280400, 131776, -76244, -47092, -11864, -18484, -279044, 84920, -36748, -418200, -154092, -172780, -190664, 300632, 207160, -249964, 84280, -200568, 23744, -35944, 107292, 246400, -195820, -57868, -127204 ], [ -68391, -7473, 297918, -236148, 256528, -66745, -343585, -86430, 32415, -298341, 130598, -38703, -367646, -280983, -201047, -68442, 324782, 101958, -111159, 70342, -25446, -94384, 44510, 231699, 170592, -205319, -314479, -190477 ], [ -37042, -71262, 306852, -174456, 286540, -61996, -452188, -123916, 844, -294978, 198426, -22638, -303262, -271204, -174534, 78630, 331312, -43034, -60934, 111364, 91236, -113132, 69504, 302156, 154304, -163538, -384940, -193860 ], [ -127685, -68387, 141482, -90092, 193390, -63422, -316534, -113198, -137938, -262157, 295049, 16853, -220899, -83754, -76807, 258007, 314936, -239753, -125863, 223834, 131946, -2686, 22400, 302478, 215392, -55093, -213406, -119386 ], [ -218328, -65512, -23888, -5728, 100240, -64848, -180880, -102480, -276720, -229336, 391672, 56344, -138536, 103696, 20920, 437384, 298560, -436472, -190792, 336304, 172656, 107760, -24704, 302800, 276480, 53352, -41872, -44912 ], [ -114571, -59832, -14403, 40416, -12080, 20066, -25351, 27023, -328472, -206025, 261105, 36450, -53848, 56891, -53868, 335736, 168934, -318701, -193561, 255649, 106251, 125821, 28917, 252152, 183968, 133177, -5353, -65898 ], [ 92866, -52656, 88338, 66176, -134624, 151028, 140778, 219878, -333808, -187786, 9370, -15116, 32080, -114850, -220664, 84208, -21092, -33202, -163178, 71994, -17282, 94610, 136258, 174320, 9536, 197738, -40842, -137796 ], [ 300303, -45480, 191079, 91936, -257168, 281990, 306907, 412733, -339144, -169547, -242365, -66682, 118008, -286591, -387460, -167320, -211118, 252297, -132795, -111661, -140815, 63399, 243599, 96488, -164896, 262299, -76331, -209694 ], [ 303720, -111344, 154040, 45656, -59452, 223612, 234036, 303088, -287860, -40348, -93460, -42028, -17004, -356312, -359716, -213588, -201084, 246936, 52708, -163296, -103028, 118088, 254000, -24944, -192128, 230280, -49240, -117912 ], [ 276534, -188164, 96034, -11430, 186303, 136833, 125315, 148068, -228083, 105495, 115541, -5941, -185157, -410730, -302791, -229067, -161041, 197946, 261479, -195128, -41043, 185662, 249860, -152916, -197280, 183774, -12762, -1578 ], [ 246592, -252346, 30646, -64264, 394336, 50100, 19820, 13236, -175244, 231746, 288132, 28278, -342992, -437006, -247298, -225382, -108308, 149074, 446594, -210224, 15032, 246634, 230466, -260704, -195282, 139976, 29496, 92528 ], [ 187712, -183829, -112253, -72452, 206288, -36150, -51802, 90378, -195254, 152281, 78418, 42883, -392488, -167791, -206841, -20475, 77670, 101441, 383321, -49592, 9052, 238285, 50905, -156560, -118209, 124612, 132444, -46760 ], [ 128832, -115312, -255152, -80640, 18240, -122400, -123424, 167520, -215264, 72816, -131296, 57488, -441984, 101424, -166384, 184432, 263648, 53808, 320048, 111040, 3072, 229936, -128656, -52416, -41136, 109248, 235392, -186048 ], [ 84610, -25214, -312462, -72560, -76134, -150830, -143631, 202543, -203081, 10956, -211769, 83552, -411456, 267550, -128314, 307194, 354657, 55511, 222524, 234845, 19674, 178110, -219674, 16679, 61767, 103621, 228839, -294375 ], [ 73892, 114212, -174140, -27296, 43604, -47100, -46318, 141294, -117314, -10664, 3166, 135808, -198016, 198044, -95700, 242196, 228594, 169982, 46712, 274474, 87892, 26908, -108308, 5662, 223710, 120250, -28002, -331934 ], [ 63174, 253638, -35818, 17968, 163342, 56630, 50995, 80045, -31547, -32284, 218101, 188064, 15424, 128538, -63086, 177198, 102531, 284453, -129100, 314103, 156110, -124294, 3058, -5355, 385653, 136879, -284843, -369493 ], [ 93976, 214000, -47760, -5576, 218664, 94384, 38520, 32224, -55916, -19512, 290728, 238988, 128460, 40900, -62248, 140448, 46644, 284240, -188200, 208064, 105168, -130500, 56236, -51280, 367452, 116044, -389716, -274308 ], [ 162838, 10220, -197444, -92194, 214938, 71660, -74594, -3288, -181243, 24786, 232906, 288691, 149459, -63359, -90538, 129592, 55085, 178900, -140314, -31504, -55004, -3793, 56075, -129204, 184119, 60867, -355285, -57441 ], [ 231700, -193560, -347128, -178812, 211212, 48936, -187708, -38800, -306570, 69084, 175084, 338394, 170458, -167618, -118828, 118736, 63526, 73560, -92428, -271072, -215176, 122914, 55914, -207128, 786, 5690, -320854, 159426 ], [ 161366, -214879, -216057, -88188, 139146, 105636, -160725, -63874, -204029, 24234, 201480, 272854, 165600, -136659, -88808, 160189, 73378, 26020, -96647, -178528, -153974, 35710, 105614, -162839, -75532, 99110, -222537, 163096 ], [ 41904, -171800, 14104, 64992, 42960, 190368, -84296, -85264, -21064, -52080, 257600, 166640, 151616, -57976, -38208, 220104, 83728, -1120, -119256, 31232, -14640, -126992, 172912, -75416, -114080, 244976, -101672, 91520 ], [ -77558, -128721, 244265, 218172, -53226, 275100, -7867, -106654, 161901, -128394, 313720, 60426, 137632, 20707, 12392, 280019, 94078, -28260, -141865, 240992, 124694, -289694, 240210, 12007, -152628, 390842, 19193, 19944 ], [ -14046, 18968, 115078, 77388, -55472, 85118, 132450, -92360, 72198, -125838, 123968, -70560, 36484, -141840, -119542, 201686, 7232, -133632, 8754, 185410, 181374, -166924, 116394, 36906, -140928, 323572, -16296, 27172 ], [ 57783, 171412, -30443, -76758, -53448, -117351, 275671, -76444, -29899, -119697, -76960, -202672, -68626, -315352, -259773, 117069, -84032, -242560, 167247, 117767, 234297, -31178, -16109, 58963, -126944, 246614, -58892, 37982 ], [ 131600, 265116, -161584, -178460, -26468, -267532, 388336, -69176, -117452, -131412, -205552, -281684, -128572, -421024, -341464, 59080, -125268, -319108, 291480, 52968, 243708, 75528, -130852, 90608, -120228, 161712, -111220, 50132 ], [ 214860, 79805, -224420, -31053, 119053, -169345, 355860, -102986, -135921, -227943, 9452, -108471, 26011, -204456, -145090, 127574, 71129, -241851, 252978, 1678, 46437, 44294, -161235, 167796, -148035, 39076, -209775, 68647 ], [ 298120, -105506, -287256, 116354, 264574, -71158, 323384, -136796, -154390, -324474, 224456, 64742, 180594, 12112, 51284, 196068, 267526, -164594, 214476, -49612, -150834, 13060, -191618, 244984, -175842, -83560, -308330, 87162 ], [ 286214, -152082, -291394, 186820, 326332, -19069, 243154, -166862, -101192, -337035, 290879, 114448, 216656, 111536, 133250, 192751, 348696, -143533, 102732, -36354, -254199, 27330, -179521, 248948, -119967, -147516, -300631, 77660 ], [ 126272, 17152, -204224, 137600, 257792, -38688, 88640, -191104, 63488, -218976, 126176, -27968, 68352, 28736, 37248, 77728, 250624, -209888, -122944, 77312, -211488, 112384, -101344, 139008, 66080, -120192, -127648, 24576 ], [ -33670, 186386, -117054, 88380, 189252, -58307, -65874, -215346, 228168, -100917, -38527, -170384, -79952, -54064, -58754, -37295, 152552, -276243, -348620, 190978, -168777, 197438, -23167, 29068, 252127, -92868, 45335, -28508 ], [ -153908, 164170, -93094, 101250, 208870, -96266, -59836, -173228, 180524, -51780, -56370, -269680, -24430, 8862, -36344, -5570, 151262, -274082, -376560, 169376, -70332, 178640, -84934, -32110, 155668, -64844, 103938, 9296 ], [ -248622, 18879, -109769, 154035, 285161, -146015, 49414, -88450, -3614, -46950, 20197, -341256, 162123, 165469, 62188, 120493, 212189, -227875, -277384, 60816, 63942, 93080, -236665, -61941, -122402, -36370, 89011, 105528 ], [ -343336, -126412, -126444, 206820, 361452, -195764, 158664, -3672, -187752, -42120, 96764, -412832, 348676, 322076, 160720, 246556, 273116, -181668, -178208, -47744, 198216, 7520, -388396, -91772, -400472, -7896, 74084, 201760 ], [ -328876, -17654, -91933, 159836, 208033, -164801, 87699, 3947, -169065, 19482, 33947, -347228, 307590, 213747, 203696, 258239, 115695, -84712, -151631, -168654, 62063, 17644, -306769, -33538, -365764, 106420, 68999, 259631 ], [ -291432, 144588, -46646, 91848, 6254, -116846, -21206, -4678, -107678, 93036, -58214, -252744, 218580, 49642, 234976, 245842, -87694, 22928, -140338, -292164, -131022, 47912, -176014, 43236, -265208, 238808, 65986, 309426 ], [ -258681, 297163, -5160, 26105, -177814, -67927, -125832, -6128, -43916, 165493, -138937, -158386, 135118, -107116, 262382, 226844, -273283, 125883, -120876, -404595, -305290, 74430, -46329, 116206, -164360, 356919, 58699, 349726 ], [ -329176, 237064, -47296, 9752, 27760, 2200, -136320, 150272, 72096, 213816, 31976, -66800, 173712, -102240, 204560, 62624, -67272, 125768, 78304, -273288, -65584, 18448, 59816, 105488, -57088, 160936, -42616, 181136 ], [ -399671, 176965, -89432, -6601, 233334, 72327, -146808, 306672, 188108, 262139, 202889, 24786, 212306, -97364, 146738, -101596, 138739, 125653, 277484, -141981, 174122, -37534, 165961, 94770, 50184, -35047, -143931, 12546 ], [ -373044, 103426, -85548, -53866, 312338, 71948, -140970, 355066, 209692, 288232, 308786, 48182, 231814, -72592, 65786, -219388, 249674, 103032, 346626, -5454, 305750, -33918, 226566, 58750, 126136, -167196, -205328, -96494 ], [ -71238, -8193, 48726, -188715, 32727, -128198, -88875, 97443, -36270, 251340, 230471, -121627, 197245, 8552, -80701, -205634, 91227, 16644, 47327, 145863, 131157, 138559, 158141, -48959, 113348, -118482, -153624, -36809 ], [ 230568, -119812, 183000, -323564, -246884, -328344, -36780, -160180, -282232, 214448, 152156, -291436, 162676, 89696, -227188, -191880, -67220, -69744, -251972, 297180, -43436, 311036, 89716, -156668, 100560, -69768, -101920, 22876 ], [ 395017, -116437, 130384, -339602, -367919, -413595, -16200, -281117, -303398, 153565, 160565, -285762, 87539, 134265, -259451, -173726, -101466, -113012, -393124, 290581, -190573, 318568, 30190, -211203, 136238, -56012, -142363, 23359 ], [ 409622, 12386, -126112, -226028, -315962, -373506, -30000, -252942, -79332, 66510, 263582, -88652, -31854, 138934, -167106, -150772, -220, -109240, -361752, 111710, -307758, 146160, -19628, -207730, 224788, -80392, -283330, -40742 ], [ 424227, 141209, -382608, -112454, -264005, -333417, -43800, -224767, 144734, -20545, 366599, 108458, -151247, 143603, -74761, -127818, 101026, -105468, -330380, -67161, -424943, -26248, -69446, -204257, 313338, -104772, -424297, -104843 ], [ 347840, 149936, -339152, -7952, -290288, -247888, -153792, -230400, 75136, -89872, 251344, 121120, -161904, 70960, 82736, -9728, 91888, -80480, -240704, -90624, -257536, 45440, -91808, -199856, 205344, -9456, -426208, 5568 ], [ 231644, 106121, -164467, 92581, -350801, -142479, -305868, -250824, -122940, -151443, 40595, 53086, -124989, -35507, 268737, 149984, 34457, -46210, -125520, -46096, 34380, 223920, -102158, -195049, 11362, 138227, -367282, 192328 ], [ 115448, 62306, 10218, 193114, -411314, -37070, -457944, -271248, -321016, -213014, -170154, -14948, -88074, -141974, 454738, 309696, -22974, -11940, -10336, -1568, 326296, 402400, -112508, -190242, -182620, 285910, -308356, 379088 ], [ 45662, 93146, 101533, 230017, -260966, -102328, -191259, -213636, -173936, -299470, 2515, 55996, -24405, -262721, 344261, 178831, 15271, -133469, 55708, -108576, 156107, 315104, -19412, -68129, -149004, 68256, -221668, 184173 ], [ -19704, 131096, 184908, 260860, -90536, -183840, 115308, -148592, 6016, -388296, 211700, 140176, 41812, -384828, 205548, 20292, 62628, -269836, 117072, -230016, -58092, 202496, 83536, 65156, -93712, -184192, -132336, -47092 ], [ -80921, 173855, 243911, 258760, 61222, -244421, 362364, -77149, 162043, -456839, 395037, 188059, 97646, -468232, 70018, -91219, 110942, -359037, 140705, -335007, -242339, 89951, 180535, 183225, -42263, -399953, -49322, -219944 ], [ -114478, 248674, 140434, 37040, 88500, -165462, 212680, 36954, 158570, -390162, 406054, -6038, 84260, -293616, -44292, 110790, 165636, -133798, -87202, -330338, -226906, -22174, 237874, 199854, -16434, -371134, -8428, -3376 ], [ -148035, 323493, 36957, -184680, 115778, -86503, 62996, 151057, 155097, -323485, 417071, -200135, 70874, -119000, -158602, 312799, 220330, 91441, -315109, -325669, -211473, -134299, 295213, 216483, 9395, -342315, 32466, 213192 ], [ -181944, 355088, -10968, -324368, 77688, -29416, -79440, 213096, 123224, -267672, 385464, -263152, 54720, -31432, -164440, 414912, 184664, 222696, -439880, -284600, -181784, -227856, 246056, 190152, 44440, -269912, 65936, 314728 ], [ -216513, 305638, 45267, -310246, -82967, -13339, -208286, 177515, 38101, -232229, 273937, -80394, 33376, -107079, 33107, 329720, -20427, 177731, -371271, -175281, -125365, -286598, -2781, 83271, 96765, -115789, 85486, 200579 ], [ -251082, 256188, 101502, -296124, -243622, 2738, -337132, 141934, -47022, -196786, 162410, 102364, 12032, -182726, 230654, 244528, -225518, 132766, -302662, -65962, -68946, -345340, -251618, -23610, 149090, 38334, 105036, 86430 ], [ -217479, 186679, 54790, -206927, -270299, 65771, -262944, 102284, 8697, -98202, 57279, 219823, 83898, -181114, 247007, 225402, -232034, 102374, -278890, 548, -26528, -323742, -344546, -80181, 194733, 129472, 114394, 58952 ], [ -131436, 101740, -71112, -59980, -193916, 164924, -32576, 59504, 172756, 48952, -42932, 287052, 227464, -120072, 123980, 257096, -85800, 83192, -289608, 34128, 5120, -240344, -317544, -98052, 235236, 172160, 115912, 98144 ], [ -45393, 16801, -197014, 86967, -117533, 264077, 197792, 16724, 336815, 196106, -143143, 354281, 371030, -59030, 953, 288790, 60434, 64010, -300326, 67708, 36768, -156946, -290542, -115923, 275739, 214848, 117430, 137336 ], [ 3030, -35900, -74102, 33016, -144650, 196226, 221322, -29548, 326724, 210546, -127758, 386230, 257322, -56398, 9848, 258690, 148870, 65564, -88258, 82748, 40660, -202644, -153920, -78030, 183960, 237808, 24970, 134354 ], [ 41003, -79646, 117925, -76740, -200517, 81985, 187397, -76790, 268258, 188121, -80263, 408379, 72149, -69991, 55388, 211425, 221251, 72878, 185695, 92638, 36842, -284202, 13152, -24647, 55436, 255288, -93595, 119657 ], [ 78976, -123392, 309952, -186496, -256384, -32256, 153472, -124032, 209792, 165696, -32768, 430528, -113024, -83584, 100928, 164160, 293632, 80192, 459648, 102528, 33024, -365760, 180224, 28736, -73088, 272768, -212160, 104960 ], [ 139236, -33761, 226600, -141876, -175079, 44150, 75847, -163109, 160457, 32112, -17059, 326315, -58123, -91588, 27190, 159744, 217801, 92980, 303501, 132313, 3193, -264744, 247936, 76369, -8619, 217982, -261403, -12409 ], [ 199496, 55870, 143248, -97256, -93774, 120556, -1778, -202186, 111122, -101472, -1350, 222102, -3222, -99592, -46548, 155328, 141970, 105768, 147354, 162098, -26638, -163728, 315648, 124002, 55850, 163196, -310646, -129778 ], [ 237606, 129811, 97491, -74891, -48204, 196522, -38243, -198148, 38282, -195601, 32789, 151374, 1199, -70181, -59846, 157942, 74784, 131156, 9342, 190248, -30434, -51922, 350035, 151465, 107184, 103490, -337039, -207647 ], [ 195976, 147268, 187076, -132644, -131280, 270904, 73468, -38896, -119176, -147692, 133276, 201192, -176108, 93924, 144440, 185864, 38720, 201904, -63384, 212512, 59496, 98728, 264452, 106316, 111232, 26072, -281172, -143316 ], [ 154346, 164725, 276661, -190397, -214356, 345286, 185179, 120356, -276634, -99783, 233763, 251010, -353415, 258029, 348726, 213786, 2656, 272652, -136110, 234776, 149426, 249378, 178869, 61167, 115280, -51346, -225305, -78985 ], [ 116526, 203132, 267616, -109250, -233652, 381048, 226370, 211638, -286512, -64074, 289930, 284058, -315072, 286704, 388332, 197308, -48248, 220570, -97076, 174760, 119196, 274998, 64186, 60488, 110058, -57924, -130438, -42674 ], [ 83659, 268774, 130352, 152467, -170034, 366604, 175885, 214559, -104536, -44225, 288481, 295305, 3616, 139320, 213854, 123110, -118444, 8809, 87246, 7780, -67242, 138079, -88327, 117620, 92785, 27590, 15129, -42789 ], [ 50792, 334416, -6912, 414184, -106416, 352160, 125400, 217480, 77440, -24376, 287032, 306552, 322304, -8064, 39376, 48912, -188640, -202952, 271568, -159200, -253680, 1160, -240840, 174752, 75512, 113104, 160696, -42904 ], [ -34155, 305843, 46144, 366106, -94383, 302076, 115535, 128871, 23451, -52677, 128773, 215079, 272247, -28473, 58263, 85384, -99011, -264083, 301225, -202655, -325653, 6501, -171488, 205664, 46194, 107793, 78263, -39899 ], [ -146878, 227022, 200704, 152804, -109862, 232984, 127334, -8554, -156386, -106658, -113118, 68822, 25526, 18838, 180278, 180880, 75858, -244878, 248394, -180230, -336578, 87714, 16192, 222592, 10452, 54042, -125770, -35230 ], [ -259601, 148201, 355264, -60498, -125341, 163892, 139133, -145979, -336223, -160639, -355009, -77435, -221195, 66149, 302293, 276376, 250727, -225673, 195563, -157805, -347503, 168927, 203872, 239520, -25290, 291, -329803, -30561 ], [ -179664, 172720, 268244, 76120, -18520, 141500, -36768, -63644, -176180, 41740, -348540, -22752, -188876, 26560, 214988, 248852, 211676, -46828, 212432, -126860, -205368, 152080, 147392, 271868, 25228, 5840, -205676, 41248 ], [ -70828, 212740, 144987, 265226, 106646, 126113, -240824, 51655, 34845, 282573, -304817, 62072, -114701, -26064, 96285, 202875, 140537, 155963, 239756, -94637, -40274, 120524, 54288, 306529, 88685, 20284, -32325, 123128 ], [ 34686, 238332, 29318, 423960, 207784, 103236, -407934, 144956, 235798, 492298, -261636, 150146, -48500, -68780, -8502, 144556, 77442, 328336, 259590, -65366, 118520, 83996, -37702, 327254, 140224, 38020, 112710, 200156 ], [ 105319, 112430, -6677, 263788, 56628, 1714, -187111, 7278, 330995, 375389, -224146, 272345, -66026, -7462, 32829, -43354, 98809, 181320, 200779, -67091, 211164, -4738, -117995, 201651, 66624, 90322, -39573, 226238 ], [ 175952, -13472, -42672, 103616, -94528, -99808, 33712, -130400, 426192, 258480, -186656, 394544, -83552, 53856, 74160, -231264, 120176, 34304, 141968, -68816, 303808, -93472, -198288, 76048, -6976, 142624, -191856, 252320 ], [ 160261, -54289, -18915, -18546, -189789, -139464, 181616, -190042, 479767, 180659, -186854, 435886, -96311, 96309, 70005, -312809, 123735, -47885, 48297, -41008, 345191, -178902, -185866, 4401, -64224, 134817, -311533, 219385 ], [ -52742, 99374, 141418, -53828, -157290, -37712, 162848, -71316, 438206, 192182, -273196, 292412, -98174, 95642, -38118, -151234, 86590, 18102, -125054, 54304, 269406, -256780, 38476, 56082, -84096, -10382, -356682, 51554 ], [ -265745, 253037, 301751, -89110, -124791, 64040, 144080, 47410, 396645, 203705, -359538, 148938, -100037, 94975, -146241, 10341, 49445, 84089, -298405, 149616, 193621, -334658, 262818, 107763, -103968, -155581, -401831, -116277 ], [ -247748, 254732, 288216, -117756, -167580, 131964, 147140, 99716, 232960, 242108, -385484, 27700, -85796, 41556, -243552, 141868, 73860, 66796, -303552, 247664, 160988, -240408, 321308, 162576, -102732, -181992, -387748, -191540 ], [ -18001, 117123, 115302, -140319, -279383, 168879, 170209, 91137, -42672, 305151, -356067, -73155, -56793, -60219, -330952, 245851, 154705, -26837, -154512, 348220, 167911, 11626, 227767, 220260, -82147, -99514, -319369, -181949 ], [ 211746, -20486, -57612, -162882, -391186, 205794, 193278, 82558, -318304, 368194, -326650, -174010, -27790, -161994, -418352, 349834, 235550, -120470, -5472, 448776, 174834, 263660, 134226, 277944, -61562, -17036, -250990, -172358 ], [ 302501, -11113, -46178, -63283, -299431, 219147, 155657, 96504, -366799, 366688, -110709, -277092, -79690, -81614, -278564, 269894, 102297, -201557, 105573, 406396, 88733, 278255, 22563, 123995, -1452, -44259, -216985, -66071 ], [ 344200, 50136, 30320, 79432, -135832, 224184, 96616, 118400, -335128, 342400, 171064, -380960, -160144, 63056, -58592, 125040, -106520, -278216, 203208, 313568, -30200, 209048, -95496, -104648, 72608, -110200, -195112, 74344 ], [ 385899, 111385, 106818, 222147, 27767, 229221, 37575, 140296, -303457, 318112, 452837, -484828, -240598, 207726, 161380, -19814, -315337, -354875, 300843, 220740, -149133, 139841, -213555, -333291, 146668, -176141, -173239, 214759 ], [ 376228, 44462, -2320, 46962, 14310, 75308, -23336, 70562, -187658, 143542, 218578, -245364, -48362, 58674, 37668, -120008, -239804, -328596, 173374, 137196, -80802, 66014, -274722, -255672, 122850, -93560, -207906, 224274 ], [ 364222, -28287, -119896, -142673, -7195, -85830, -84332, -3337, -68035, -37859, -39137, 9706, 156269, -103729, -101666, -218172, -151346, -297638, 35673, 54074, -3959, -8023, -333303, -164132, 94583, -4228, -245143, 227839 ], [ 345640, -68904, -226128, -263252, -51568, -235792, -107944, -72196, 4292, -195144, -250516, 227860, 322176, -220600, -199416, -278164, -100384, -265204, -84496, -8940, 40944, -56860, -355344, -67372, 57268, 82208, -281728, 208372 ], [ 295822, 43106, -278476, -55815, -204564, -332668, 46018, -117115, -148037, -237878, -241799, 270663, 304144, -121194, -99642, -156839, -227528, -225759, -121388, 23559, -65868, 14003, -203820, 54183, -23025, 154888, -315216, 79503 ], [ 246004, 155116, -330824, 151622, -357560, -429544, 199980, -162034, -300366, -280612, -233082, 313466, 286112, -21788, 132, -35514, -354672, -186314, -158280, 56058, -172680, 84866, -52296, 175738, -103318, 227568, -348704, -49366 ], [ 157297, 129642, -276225, 260383, -353263, -474913, 252710, -104308, -321133, -252561, -205177, 282802, 239388, 26750, 53655, 10121, -431416, -123073, -153628, 61737, -252717, 101873, 19533, 149522, -155558, 206306, -349927, -121967 ], [ 8096, -109696, -55264, 215648, -104288, -440160, 147968, 113088, -137248, -114400, -147424, 137856, 148032, -3840, 35232, -61984, -429760, -22816, -84352, 25696, -291104, 35104, -32608, -106560, -164160, 38912, -300960, -107040 ], [ -141105, -349034, 165697, 170913, 144687, -405407, 43226, 330484, 46637, 23761, -89671, -7090, 56676, -34430, 16809, -134089, -428104, 77441, -15076, -10345, -329491, -31665, -84749, -362642, -172762, -128482, -251993, -92113 ], [ -95272, -277208, 294076, 210248, 127200, -215870, -71624, 307430, 136694, 76424, -29160, -93334, 83802, 24300, 9544, -140142, -268304, 164412, 91468, -52448, -173040, -25844, -127482, -301092, -76350, -128842, -164316, -117226 ], [ 75940, -5348, 362938, 303628, -61584, 73171, -192972, 129801, 166433, 74124, 33124, -141841, 187095, 140450, 9452, -103733, -6840, 242842, 221970, -98448, 108664, 26642, -164167, -35350, 87571, -21823, -51754, -168079 ], [ 247152, 266512, 431800, 397008, -250368, 362212, -314320, -47828, 196172, 71824, 95408, -190348, 290388, 256600, 9360, -67324, 254624, 321272, 352472, -144448, 390368, 79128, -200852, 230392, 251492, 85196, 60808, -218932 ], [ 284319, 323539, 362285, 346444, -145184, 286871, -256992, -136100, 154186, 142180, -23435, -182178, 191635, 94837, -80, -152629, 200498, 137768, 277299, -103789, 216946, 31712, -121029, 187175, 217946, 201981, -86550, -142447 ], [ 293266, 335338, 263638, 265576, 21888, 134818, -162048, -205560, 97100, 227832, -180410, -162076, 50346, -125434, -11488, -263558, 79932, -100880, 158826, -44886, -52292, -36736, -16678, 78914, 142828, 320822, -288628, -39154 ] ], [ [ 395648, 212160, -15616, 111360, 65920, 9728, -47616, 28032, 57600, -229248, -469888, 382848, 392832, 329856, -319616, -229312, -309248, 136256, -351552, 220352, 229120, 2560, -421056, -25984, -250688, -215872, -8448, 429568 ], [ 368096, 205650, 5483, 99351, 58438, -6655, -60084, 8751, 77784, -216357, -451300, 377919, 363417, 317403, -298898, -236119, -290714, 134174, -347304, 204755, 226768, 2752, -419718, -13711, -252113, -213082, -9498, 395224 ], [ 156864, 155740, 167242, 7282, 1076, -132258, -155672, -139070, 232528, -117526, -308792, 340130, 137902, 221930, -140060, -288306, -148620, 118212, -314736, 85178, 208736, 4224, -409460, 80382, -263038, -191692, -17548, 131920 ], [ -54368, 105830, 329001, -84787, -56286, -257861, -251260, -286891, 387272, -18695, -166284, 302341, -87613, 126457, 18778, -340493, -6526, 102250, -282168, -34399, 190704, 5696, -399202, 174475, -273963, -170302, -25598, -131384 ], [ -208824, 120840, 388168, -86464, -103784, -278224, -258104, -350480, 401072, 40792, -86168, 249896, -241120, 71120, 138872, -356336, 72152, 32560, -236128, -147392, 162520, 192, -311328, 180832, -214352, -120008, -27864, -266616 ], [ -256825, 257575, 254975, 81344, -132787, -101262, -98553, -256134, 150602, 26509, -123037, 169971, -259612, 91038, 186321, -304034, 31925, -137870, -164828, -248040, 115301, -18392, -77924, 22684, -22486, -15519, -19285, -161713 ], [ -304826, 394310, 121782, 249152, -161790, 75700, 60998, -161788, -99868, 12226, -159906, 90046, -278104, 110956, 233770, -251732, -8302, -308300, -93528, -348688, 68082, -36976, 155480, -135464, 169380, 88970, -10706, -56810 ], [ -272825, 391399, 123282, 281825, -128809, 190782, 130745, -99968, -190087, -63560, -196294, 17986, -135994, 58126, 289929, -128489, -112021, -395868, 17149, -270482, -49701, 47621, 280347, -162026, 159265, 115797, -71313, 60963 ], [ -179284, 281068, 228392, 210548, -48148, 258264, 131412, -63168, -157036, -186656, -232312, -48024, 129656, -50664, 352788, 49324, -264580, -419696, 158116, -54696, -221764, 211588, 321724, -87368, -6220, 82884, -185140, 188636 ], [ -85743, 170737, 333502, 139271, 32513, 325746, 132079, -26368, -123985, -309752, -268330, -114034, 395306, -159454, 415647, 227137, -417139, -443524, 299083, 161090, -393827, 375555, 363101, -12710, -171705, 49971, -298967, 316309 ], [ -54896, 57454, 380562, 152648, 114740, 183834, 182480, -131120, 5114, -130466, -115168, -173168, 422060, -90062, 240636, 282370, -388420, -419490, 98806, 109684, -310650, 359108, 243540, 100864, -219470, -67812, -309834, 356412 ], [ -41464, -56649, 411497, 189540, 197402, -16243, 246696, -275192, 160893, 132815, 90544, -230392, 382454, 28825, -450, 303553, -309346, -382161, -196261, -15942, -156573, 292546, 79274, 225248, -234535, -209170, -292101, 372190 ], [ -28032, -170752, 442432, 226432, 280064, -216320, 310912, -419264, 316672, 396096, 296256, -287616, 342848, 147712, -241536, 324736, -230272, -344832, -491328, -141568, -2496, 225984, -84992, 349632, -249600, -350528, -274368, 387968 ], [ -178521, 33442, 266068, 21226, 153311, -120594, 340283, -183721, 185802, 180793, 187466, -152928, 65997, 95548, -163428, 104603, -8253, -82402, -475343, -21002, -154963, 175890, -187756, 263589, -40139, -358716, -119578, 219562 ], [ -329010, 237636, 89704, -183980, 26558, -24868, 369654, 51822, 54932, -34510, 78676, -18240, -210854, 43384, -85320, -115530, 213766, 180028, -459358, 99564, -307430, 125796, -290520, 177546, 169322, -366904, 35212, 51156 ], [ -421194, 370305, -15460, -340896, -46085, 37503, 325810, 202075, -32243, -208853, 14496, 61343, -416530, -30270, -59892, -276123, 385815, 351288, -404213, 175650, -382237, 62022, -340459, 116713, 312998, -370147, 104267, -100160 ], [ -303480, 245484, 135696, -323968, 76068, -20204, 18392, 45284, 37884, -235740, 110912, -57452, -365976, -181288, -224112, -222372, 377972, 194336, -208092, 91608, -177468, -51000, -200228, 146636, 219848, -355588, -135324, -189952 ], [ -185766, 120663, 286852, -307040, 198221, -77911, -289026, -111507, 108011, -262627, 207328, -176247, -315422, -332306, -388332, -168621, 370129, 37384, -11971, 7566, 27301, -164022, -59997, 176559, 126698, -341029, -374915, -279744 ], [ -154302, 38212, 278478, -259892, 219454, -99998, -431204, -204938, 56588, -261944, 280904, -213502, -246478, -309174, -421982, -43450, 375616, -114578, 60850, 13464, 184650, -176084, 5134, 198422, 125458, -238900, -400256, -265646 ], [ -234963, 10842, 62715, -173458, 109491, -75779, -358570, -216001, -152850, -225420, 324788, -144755, -153627, -59647, -285891, 174567, 398432, -260053, -26619, 136284, 280353, -56898, -27365, 209807, 243701, -22930, -147072, -116491 ], [ -315624, -16528, -153048, -87024, -472, -51560, -285936, -227064, -362288, -188896, 368672, -76008, -60776, 189880, -149800, 392584, 421248, -405528, -114088, 259104, 376056, 62288, -59864, 221192, 361944, 193040, 106112, 32664 ], [ -197460, -67238, -141516, 15985, -132125, 53164, -113732, -90392, -390601, -152672, 248906, -59161, 59480, 127332, -185519, 321911, 272914, -227753, -120452, 185724, 301794, 113314, 3427, 154982, 277432, 280010, 103366, -34436 ], [ 26744, -130396, -8760, 127834, -275346, 200824, 111576, 125072, -322314, -116608, 41860, -69994, 194352, -101656, -312870, 97270, 33300, 122422, -83560, 7704, 136884, 127988, 117806, 47388, 84784, 298180, -35876, -216872 ], [ 250948, -193554, 123996, 239683, -418567, 348484, 336884, 340536, -254027, -80544, -165186, -80827, 329224, -330644, -440221, -127371, -206314, 472597, -46668, -170316, -28026, 142662, 232185, -60206, -107864, 316350, -175118, -399308 ], [ 309852, -243052, 161012, 130172, -150448, 293624, 276852, 302260, -281520, 60520, -74672, -94660, 132896, -393572, -389572, -223232, -166408, 408132, 102704, -256836, -16756, 170436, 274444, -166780, -148152, 244900, -147720, -223444 ], [ 343961, -290501, 183667, -12543, 179372, 208386, 174019, 225923, -323380, 217334, 60476, -108943, -113112, -431591, -312223, -299776, -84574, 281471, 268948, -329631, 20941, 200175, 305885, -273201, -165586, 160007, -95326, 6165 ], [ 362980, -324748, 183642, -143482, 466372, 118132, 76946, 160950, -360920, 355452, 170584, -116020, -343238, -440090, -237614, -345010, 3246, 167880, 420656, -372710, 54420, 225382, 310882, -357366, -170080, 81872, -31372, 202614 ], [ 223554, -220374, -54523, -150773, 303762, -24790, 40353, 215299, -353100, 297262, 17772, -47434, -406603, -138629, -191775, -61489, 153919, 191524, 419736, -103771, 43610, 203003, 38217, -207843, -38704, 74696, 153962, 50883 ], [ 84128, -116000, -292688, -158064, 141152, -167712, 3760, 269648, -345280, 239072, -135040, 21152, -469968, 162832, -145936, 222032, 304592, 215168, 418816, 165168, 32800, 180624, -234448, -58320, 92672, 67520, 339296, -100848 ], [ -180, 5377, -415969, -144390, 47002, -204094, -4406, 259541, -307360, 156228, -172338, 83830, -424364, 324419, -113705, 377502, 352442, 237356, 357038, 348861, 59559, 134060, -376556, 36680, 208753, 62059, 366969, -225559 ], [ 41496, 165618, -276658, -82796, 109332, 3044, 52404, 102106, -200640, 17032, 54396, 133004, -129688, 166294, -112578, 240284, 165268, 256216, 156156, 337706, 172190, 32216, -220248, 7056, 289874, 60518, 34274, -288510 ], [ 83172, 325859, -137347, -21202, 171662, 210182, 109214, -55329, -93920, -122164, 281130, 182178, 164988, 8169, -111451, 103066, -21906, 275076, -44726, 326551, 284821, -69628, -63940, -22568, 370995, 58977, -298421, -351461 ], [ 150072, 261604, -120004, -68292, 240004, 275552, 46612, -109228, -103000, -129132, 363840, 224536, 317452, -76516, -109268, 37236, -59632, 205652, -162628, 181824, 232080, -49948, 47992, -55672, 341380, 36664, -411696, -242788 ], [ 240094, -8439, -214465, -215009, 313857, 210968, -125451, -68219, -218230, -14891, 314528, 260646, 339555, -93881, -106117, 36845, 39636, 55301, -204465, -85344, 27748, 81129, 119246, -91966, 210257, -4690, -323836, 23207 ], [ 330116, -278482, -308926, -361726, 387710, 146384, -297514, -27210, -333460, 99350, 265216, 296756, 361658, -111246, -102966, 36454, 138904, -95050, -246302, -352512, -176584, 212206, 190500, -128260, 79134, -46044, -235976, 289202 ], [ 281894, -296959, -205660, -242597, 239067, 220452, -295548, -79242, -187162, 98144, 304066, 258984, 353280, -104539, -106411, 102703, 200211, -146325, -218813, -209997, -131271, 98517, 224337, -75491, -60166, 87498, -98391, 274476 ], [ 184880, -226648, -32608, -29640, 11896, 343456, -232160, -164112, 51440, 56192, 374032, 195136, 334144, -89336, -112184, 192472, 248120, -162632, -166856, 77112, 2152, -101560, 244968, 8712, -202352, 282768, 56744, 160672 ], [ 87866, -156337, 140444, 183317, -215275, 466460, -168772, -248982, 290042, 14240, 443998, 131288, 315008, -74133, -117957, 282241, 296029, -178939, -114899, 364221, 135575, -301637, 265599, 92915, -344538, 478038, 211879, 46868 ], [ 69414, 43950, -4140, 45132, -128198, 235968, 20566, -189928, 205288, -35720, 192566, -71534, 147174, -189170, -187706, 255916, 157488, -272070, 27962, 313586, 171472, -183880, 163910, 129114, -244108, 370324, 131372, 46540 ], [ 54533, 250145, -163162, -109014, -26837, -10592, 215629, -124332, 105836, -86044, -73475, -280673, -27419, -310127, -260363, 224314, 10472, -368693, 174955, 247599, 202936, -51676, 56661, 163131, -132650, 248838, 40154, 51370 ], [ 63176, 385856, -292528, -197384, 79428, -209072, 384508, -83788, 20744, -141364, -251664, -405536, -150136, -375208, -284732, 214036, -85324, -431048, 289260, 168156, 192728, 54252, -57120, 195300, -47096, 129860, -53292, 53828 ], [ 183558, 186768, -281028, 26682, 208987, -179172, 429013, -162241, 3862, -220415, -12556, -130088, -26442, -174878, -79733, 305047, 62175, -330630, 248297, 24797, -15422, 35369, -201928, 218691, -84586, 22795, -157321, 45019 ], [ 303940, -12320, -269528, 250748, 338546, -149272, 473518, -240694, -13020, -299466, 226552, 145360, 97252, 25452, 125266, 396058, 209674, -230212, 207334, -118562, -223572, 16486, -346736, 242082, -122076, -84270, -261350, 36210 ], [ 312218, -64168, -210517, 339859, 395016, -105908, 385309, -308887, 26231, -305743, 292824, 209308, 104135, 120185, 201826, 371698, 270350, -213485, 85470, -113232, -338779, 67353, -354456, 205191, -84902, -135067, -244455, 24512 ], [ 146112, 113024, -77600, 219040, 337792, -41600, 90656, -361120, 152800, -198816, 90240, -55744, -70688, 50656, 78592, 167872, 195968, -326944, -162240, 123392, -309408, 226720, -148928, 74528, 68416, -98336, -39456, 8320 ], [ -19994, 290216, 55317, 98221, 280568, 22708, -203997, -413353, 279369, -91889, -112344, -320796, -245511, -18873, -44642, -35954, 121586, -440403, -409950, 360016, -280037, 386087, 56600, -56135, 221734, -61605, 165543, -7872 ], [ -137982, 258542, 81526, 103262, 272666, -36464, -191994, -326188, 222566, -37966, -142728, -431036, -153970, 23192, -38446, -25566, 157538, -447196, -428060, 333874, -125688, 351694, 26634, -111982, 128526, -45384, 172750, 75462 ], [ -225037, 92597, 39137, 189213, 296471, -175016, 17145, -149410, 47881, -18117, -62412, -441754, 108805, 136996, 50955, 122531, 264419, -385418, -298570, 138811, 109004, 192741, -154721, -119733, -123163, -42348, 52805, 222777 ], [ -312092, -73348, -3252, 275164, 320276, -313568, 226284, 27368, -126804, 1732, 17904, -452472, 371580, 250800, 140356, 270628, 371300, -323640, -169080, -56252, 343696, 33788, -336076, -127484, -374852, -39312, -67140, 370092 ], [ -289517, 42724, -61658, 205543, 137342, -227844, 132525, 77625, -144359, 45749, -23456, -352648, 371433, 108142, 206178, 335961, 211478, -227358, -141183, -209287, 134681, 71371, -297354, -89426, -407167, 60282, -31798, 378327 ], [ -243862, 218168, -123436, 103170, -89116, -94904, -25002, 101246, -128834, 94854, -90432, -229552, 315934, -88508, 267036, 383870, -4492, -123812, -134674, -353474, -167746, 150330, -212300, -41724, -393298, 180204, 36236, 357282 ], [ -204411, 380388, -183060, 7482, -295534, 35228, -174429, 128480, -105744, 147238, -144087, -106119, 262728, -276138, 324452, 420489, -201824, -24142, -118767, -484899, -444527, 222509, -126867, 7357, -370865, 285156, 95838, 328082 ], [ -301448, 251680, -195296, 58864, -61072, 103584, -145656, 235200, 83776, 271760, 95320, 24728, 259968, -265328, 306144, 208728, 10880, -9744, 103896, -335560, -157096, 145528, -33096, 86776, -160024, 60768, -30064, 119472 ], [ -398485, 122972, -207532, 110246, 173390, 171940, -116883, 341920, 273296, 396282, 334727, 155575, 257208, -254518, 287836, -3033, 223584, 4654, 326559, -186221, 130335, 68547, 60675, 166195, 50817, -163620, -155966, -89138 ], [ -389466, 7644, -154362, 101832, 269930, 165206, -94530, 339560, 339306, 466666, 473028, 195156, 258660, -195606, 212684, -180186, 336130, -14368, 406332, -29856, 300850, 46040, 127506, 178270, 211126, -305646, -220326, -197962 ], [ -79955, -69774, 84125, -76004, -24309, -54283, -90367, 28140, 55371, 383659, 324862, -23850, 272046, -405, -23526, -259283, 164895, -128080, 81250, 146416, 140103, 177876, 118007, -463, 228261, -214313, -110317, -24059 ], [ 229556, -147192, 322612, -253840, -318548, -273772, -86204, -283280, -228564, 300652, 176696, -242856, 285432, 194796, -259736, -338380, -6340, -241792, -243832, 322688, -20644, 309712, 108508, -179196, 245396, -122980, -308, 149844 ], [ 394516, -102851, 290873, -276994, -444905, -377937, -102380, -394357, -263745, 210627, 153446, -234250, 228055, 263673, -311795, -357659, -78157, -271464, -420304, 326942, -160040, 272995, 89098, -246906, 249793, -89804, -30956, 163356 ], [ 401784, 74318, -35658, -131404, -388118, -356294, -140744, -286878, -27558, 112946, 266468, 22660, 93482, 194742, -162962, -311682, -41518, -209456, -434656, 143540, -276144, 52402, 58876, -193500, 240294, -120072, -215048, 1896 ], [ 409052, 251487, -362189, 14186, -331331, -334651, -179108, -179399, 208629, 15265, 379490, 279570, -41091, 125811, -14129, -265705, -4879, -147448, -449008, -39862, -392248, -168191, 28654, -140094, 230795, -150340, -399140, -159564 ], [ 364992, 232560, -335328, 101392, -322032, -287824, -251520, -160432, 121168, -64960, 210432, 264000, -87824, 35440, 143472, -107600, -6112, -85200, -380080, -87936, -208496, -87344, -40656, -184000, 144592, -11424, -426672, -59232 ], [ 298476, 127841, -153858, 163055, -333509, -229979, -338828, -180189, -107889, -137548, -82036, 129220, -96127, -64311, 304909, 99561, -23914, -22847, -274717, -76804, 106443, 125383, -127067, -270480, 24831, 201510, -385709, 155634 ], [ 231960, 23122, 27612, 224718, -344986, -172134, -426136, -199946, -336946, -210136, -374504, -5560, -104430, -164062, 466346, 306722, -41716, 39506, -169354, -65672, 421382, 338110, -213478, -356960, -94930, 414444, -344746, 370500 ], [ 169182, 57843, 174264, 260404, -178257, -272041, -176688, -114094, -178469, -309163, -153543, 135285, -42488, -254195, 316521, 145312, -3196, -74814, -50173, -193791, 258151, 267211, -27183, -152359, -73970, 182094, -206721, 137016 ], [ 106760, 105844, 317600, 293616, 5444, -386972, 104832, -18184, 16916, -410708, 116316, 302380, 26144, -343412, 137052, -51200, 40688, -205960, 70324, -335172, 49380, 169300, 185084, 79964, -39608, -92664, -59452, -139168 ], [ 31996, 157940, 422986, 291773, 168634, -468186, 331053, 70694, 193320, -493215, 355374, 413603, 81597, -396338, -38091, -192149, 91868, -288962, 147255, -447363, -135703, 67858, 373033, 276275, -2678, -329211, 64177, -347135 ], [ -125048, 237336, 275372, 56230, 195084, -324620, 188614, 112692, 243184, -448802, 389092, 152346, 49190, -207324, -184394, 37322, 191688, -51004, -66254, -364954, -162866, -57124, 398862, 232506, 51372, -311018, 30206, -100322 ], [ -282092, 316732, 127758, -179313, 221534, -181054, 46175, 154690, 293048, -404389, 422810, -108911, 16783, -18310, -330697, 266793, 291508, 186954, -279763, -282545, -190029, -182106, 424691, 188737, 105422, -292825, -3765, 146491 ], [ -365032, 345944, 33088, -320552, 180328, -67640, -82104, 184680, 250448, -375584, 388184, -229024, 11624, 51040, -314368, 398912, 260600, 315912, -418248, -186608, -186936, -278816, 336112, 107784, 164720, -214824, -3128, 258840 ], [ -309027, 281061, 37688, -284971, 12267, -10761, -183833, 192155, 34478, -376044, 225413, -84492, 57555, -103980, 6896, 348496, -15423, 240495, -416063, -65306, -127113, -322516, 33018, -42889, 233858, -24683, 62399, 119069 ], [ -253022, 216178, 42288, -249390, -155794, 46118, -285562, 199630, -181492, -376504, 62642, 60040, 103486, -259000, 328160, 298080, -291446, 165078, -413878, 55996, -67290, -366216, -270076, -193562, 302996, 165458, 127926, -20702 ], [ -222159, 166791, -36390, -137408, -213381, 121431, -207982, 167650, -136175, -221146, -22818, 200321, 181852, -263883, 367597, 317435, -305259, 102037, -414280, 137557, 10798, -383071, -377130, -270720, 341792, 282045, 128882, -31058 ], [ -210636, 129324, -179128, 33344, -185988, 210924, 7528, 105320, 110132, 54072, -48808, 337332, 285168, -153276, 190244, 390460, -117372, 48516, -416672, 188548, 102936, -379276, -333384, -291328, 357248, 342052, 80168, 58136 ], [ -199113, 91857, -321866, 204096, -158595, 300417, 223038, 42990, 356439, 329290, -74798, 474343, 388484, -42669, 12891, 463485, 70515, -5005, -419064, 239539, 195074, -375481, -289638, -311936, 372704, 402059, 31454, 147330 ], [ -107742, -10176, -147156, 122524, -210510, 194250, 259322, -19988, 381202, 349142, -89682, 460280, 239836, -97302, -28634, 392546, 136200, 30052, -182542, 198118, 170734, -380632, -109956, -190218, 266246, 339882, -35386, 144274 ], [ 5809, -130144, 115734, -29138, -284455, 33733, 245821, -83146, 344425, 298059, -101481, 404252, 21198, -197835, -32429, 281617, 167940, 89714, 120345, 131027, 114039, -388268, 107486, -28965, 125923, 243765, -107261, 115593 ], [ 119360, -250112, 378624, -180800, -358400, -126784, 232320, -146304, 307648, 246976, -113280, 348224, -197440, -298368, -36224, 170688, 199680, 149376, 423232, 63936, 57344, -395904, 324928, 132288, -14400, 147648, -179136, 86912 ], [ 220307, -167243, 260864, -85097, -294621, 49580, 91767, -176089, 245801, 52189, -28479, 272554, -64684, -207242, -103683, 116224, 167595, 167638, 309888, 131418, 35839, -292289, 369985, 117338, 31347, 166876, -232841, -64796 ], [ 321254, -84374, 143104, 10606, -230842, 225944, -48786, -205874, 183954, -142598, 56322, 196884, 68072, -116116, -171142, 61760, 135510, 185900, 196544, 198900, 14334, -188674, 415042, 102388, 77094, 186104, -286546, -216504 ], [ 386001, 4715, 70499, 71744, -194008, 364173, -118184, -200859, 100257, -284345, 144498, 150114, 125433, -10180, -176576, 44781, 95400, 216057, 89995, 260662, 6394, -72419, 440194, 82248, 107546, 175477, -315341, -310767 ], [ 320428, 116196, 160452, 8448, -254176, 365116, 68576, -70564, -62100, -235148, 244824, 207384, -88628, 149072, 41280, 162748, 26400, 289036, 7908, 301832, 47288, 89340, 393688, 43424, 82936, 57372, -254460, -198228 ], [ 254855, 227677, 250405, -54848, -314344, 366059, 255336, 59731, -224457, -185951, 345150, 264654, -302689, 308324, 259136, 280715, -42600, 362015, -74179, 343002, 88182, 251099, 347182, 4600, 58326, -60733, -193579, -85689 ], [ 205402, 315128, 258968, -7574, -328362, 366272, 346596, 156606, -257534, -110534, 408776, 302894, -288780, 324486, 296992, 280292, -127400, 266034, -57936, 278372, 48566, 280498, 232596, 51806, 51766, -109848, -88188, -1570 ], [ 176905, 371340, 161724, 183441, -282385, 365536, 313706, 210035, -122547, -1031, 424692, 316395, 21490, 154631, 100848, 125962, -232740, -49595, 86136, 76202, -95713, 137829, 29506, 210851, 68671, -69276, 75066, 45603 ], [ 148408, 427552, 64480, 374456, -236408, 364800, 280816, 263464, 12440, 108472, 440608, 329896, 331760, -15224, -95296, -28368, -338080, -365224, 230208, -125968, -239992, -4840, -173584, 369896, 85576, -28704, 238320, 92776 ], [ 57946, 346424, 124931, 280006, -224931, 340904, 246561, 178278, -72128, 54595, 268124, 244082, 221775, -56334, -50465, 30257, -226850, -450708, 278865, -227578, -311356, 16081, -90249, 414551, 20716, 22818, 158499, 107489 ], [ -65564, 192048, 269486, 33308, -231854, 304656, 211578, 19164, -273792, -86418, -4840, 105300, -112346, -28780, 122886, 202458, -116, -413448, 276634, -275556, -343832, 124250, 145846, 398198, -87752, 80180, -50962, 104890 ], [ -189074, 37672, 414041, -213390, -238777, 268408, 176595, -139950, -475456, -227431, -277804, -33482, -446467, -1226, 296237, 374659, 226618, -376188, 274403, -323534, -376308, 232419, 381941, 381845, -196220, 137542, -260423, 102291 ], [ -86064, 71016, 293716, -49728, -131140, 211100, -17668, -8164, -234820, -31484, -306208, 66056, -379988, -59592, 217368, 376240, 194532, -138468, 244672, -204352, -261764, 203848, 274136, 372852, -112288, 59664, -111304, 202072 ], [ 50924, 132518, 133659, 175488, -6319, 150633, -235823, 167257, 72161, 215007, -297928, 201342, -253419, -130846, 100666, 352228, 123623, 129321, 210816, -60096, -125167, 154766, 114746, 364963, 504, -38500, 91602, 317210 ], [ 180166, 178978, -15614, 373542, 96364, 89136, -415180, 309132, 355364, 435236, -285664, 329352, -134708, -190206, 2358, 308150, 58634, 364644, 172518, 68302, 12196, 95866, -43432, 341320, 94452, -112972, 255990, 415414 ], [ 228075, 67497, -51655, 286395, -33402, 16824, -187158, 98774, 388898, 379714, -231568, 380964, -98506, -124679, 97187, 53379, 55805, 259074, 87579, 30191, 157602, -66123, -188884, 152260, -9462, 61322, 15939, 335811 ], [ 275984, -43984, -87696, 199248, -163168, -55488, 40864, -111584, 422432, 324192, -177472, 432576, -62304, -59152, 192016, -201392, 52976, 153504, 2640, -7920, 303008, -228112, -334336, -36800, -113376, 235616, -224112, 256208 ], [ 221427, -79550, -56628, 120004, -234834, -72780, 183220, -199813, 442575, 286898, -174119, 421125, -30603, -352, 212981, -308022, 37911, 93189, -81438, -15336, 393744, -345721, -350484, -110402, -166316, 288453, -388458, 167925 ], [ -67338, 58404, 127832, 58824, -173700, 35688, 129768, -8890, 432110, 291268, -286750, 265530, -9190, 43072, 65114, -76044, -5122, 136314, -163548, 47408, 359520, -361890, -71080, 79900, -102744, 63674, -379764, 59802 ], [ -356103, 196358, 312292, -2356, -112566, 144156, 76316, 182033, 421645, 295638, -399381, 109935, 12223, 86496, -82753, 155934, -48155, 179439, -245658, 110152, 325296, -378059, 208324, 270202, -39172, -161105, -371070, -48321 ], [ -371580, 186136, 274704, -54524, -151536, 208860, 55948, 281096, 259164, 302660, -455636, 17040, -612, 40064, -214852, 278904, -18048, 136464, -221712, 200580, 263856, -251548, 324048, 368308, 9808, -217740, -336048, -154080 ], [ -136543, 40086, 33572, -98431, -282268, 233447, 65907, 295954, -42665, 312113, -460213, -18380, -44841, -88736, -332497, 301950, 79104, 14564, -100548, 316385, 177468, 5753, 289732, 381901, 45412, -120243, -276892, -257672 ], [ 98494, -105964, -207560, -142338, -413000, 258034, 75866, 310812, -344494, 321566, -464790, -53800, -89070, -217536, -450142, 324996, 176256, -107336, 20616, 432190, 91080, 263054, 255416, 395494, 81016, -22746, -217736, -361264 ], [ 218101, -32153, -176148, -65052, -366677, 265570, 34111, 243424, -377774, 312438, -234716, -167590, -126703, -91251, -330331, 267241, 31413, -188045, 157981, 365772, 35921, 308620, 136814, 217361, 87261, -112963, -208611, -163242 ], [ 296968, 119256, -48544, 55008, -257864, 267088, -25896, 147008, -316272, 296752, 78176, -309040, -162008, 125064, -126712, 180968, -198840, -254216, 301064, 235040, -8216, 279456, -11536, -28440, 83144, -269432, -217144, 141232 ], [ 375835, 270665, 79060, 175068, -149051, 268606, -85903, 50592, -254770, 281066, 391068, -450490, -197313, 341379, 76907, 94695, -429093, -320387, 444147, 104308, -52353, 250292, -159886, -274241, 79027, -425901, -225677, 445706 ], [ 381112, 132510, 392, 36452, -96118, 66514, -87412, 13554, -164734, 75366, 185288, -175942, -54110, 183210, 1896, -26844, -293310, -289142, 219038, 19358, 49304, 139838, -214208, -182100, 73304, -234506, -220130, 421126 ], [ 383044, -18807, -87652, -113922, -45725, -144833, -86262, -20785, -73401, -138971, -44068, 117515, 97207, 8019, -85780, -149986, -140889, -253469, -22807, -63511, 157588, 25689, -264256, -74598, 67508, -27299, -213943, 381589 ], [ 371580, -117296, -177004, -207348, -31108, -329184, -59704, -65484, -24220, -313368, -231568, 368408, 223020, -118980, -151536, -222900, -43212, -228000, -225556, -128540, 201428, -49764, -281616, 28328, 49012, 161844, -225348, 325272 ], [ 296485, 35148, -272569, -30271, -186427, -385304, 87542, -159393, -175261, -298050, -220252, 417122, 227689, -17067, -113172, -57231, -205569, -251000, -242599, -108829, -60841, 58589, -143708, 109518, -29809, 265183, -320315, 189250 ], [ 221390, 187592, -368134, 146806, -341746, -441424, 234788, -253302, -326302, -282732, -208936, 465836, 232358, 84846, -74808, 108438, -367926, -274000, -259642, -89118, -323110, 166942, -5800, 190708, -108630, 368522, -415282, 53228 ], [ 107163, 177172, -298405, 222192, -317191, -468735, 298298, -206550, -309115, -246480, -184705, 395399, 214023, 90459, -63489, 135750, -472368, -250686, -220669, -64358, -464455, 217371, 65355, 141992, -153953, 347778, -443028, -50187 ], [ -67936, -86592, 28448, 139392, -12832, -451232, 231552, 59008, -30240, -177664, -140384, 139616, 159904, -53728, -94240, -52160, -486720, -155328, -94560, -31744, -417696, 177696, 32672, -108800, -147168, 134016, -366208, -102880 ], [ -243035, -350356, 355301, 56592, 291527, -433729, 164806, 324566, 248635, -108848, -96063, -116167, 105785, -197915, -124991, -240070, -501072, -59970, 31549, 870, -370937, 138021, -11, -359592, -140383, -79746, -289388, -155573 ], [ -163306, -269034, 474086, 98672, 232950, -234520, 29460, 311286, 358726, -7244, -30616, -216200, 160278, -134356, -117746, -254814, -349874, 46798, 172134, -58188, -185648, 124302, -50334, -322390, -18056, -93700, -188334, -197570 ], [ 80241, 34129, 459113, 221032, -58943, 81500, -149986, 118753, 360313, 115438, 48412, -216108, 284593, 62754, -86075, -158237, -92251, 160901, 322025, -176178, 88696, 127269, -111997, -100049, 178548, 20794, -71701, -232691 ], [ 323788, 337292, 444140, 343392, -350836, 397520, -329432, -73780, 361900, 238120, 127440, -216016, 408908, 259864, -54404, -61660, 165372, 275004, 471916, -294168, 363040, 130236, -173660, 122292, 375152, 135288, 44932, -267812 ], [ 338689, 386976, 405284, 303549, -175975, 304964, -326516, -141521, 290318, 254250, -5135, -240206, 259015, 76955, -35311, -139028, 115461, 112638, 411021, -240170, 159135, 86862, -119784, 94878, 298004, 249516, -77930, -149641 ], [ 305454, 383296, 361400, 229558, 97150, 126392, -285208, -182990, 203332, 247948, -182258, -269508, 51394, -185958, -18866, -253016, 806, -107932, 305750, -149964, -145454, 33732, -41584, 14884, 163224, 363688, -251212, 802 ] ], [ [ 99968, 64320, 23808, 240896, -94592, -91648, 121344, 205440, 220928, -192640, -230528, 391296, 283008, 321408, -176000, -301120, -83968, 86976, -150208, 252736, 336128, -76288, -92992, 21888, -308416, -228544, 188672, 283136 ], [ 87200, 67182, 34677, 228425, -87686, -96481, 108084, 175665, 226856, -184699, -218012, 379041, 263559, 312453, -164654, -299017, -70054, 85026, -155992, 236941, 320048, -67648, -97594, 25647, -303439, -221926, 183002, 268328 ], [ -10688, 89124, 118006, 132814, -34740, -133534, 6424, -52610, 272304, -123818, -122056, 285086, 114450, 243798, -77668, -282894, 36620, 70076, -200336, 115846, 196768, -1408, -132876, 54466, -265282, -171188, 139532, 154800 ], [ -108576, 111066, 201335, 37203, 18206, -170587, -95236, -280885, 317752, -62937, -26100, 191131, -34659, 175143, 9318, -266771, 143294, 55126, -244680, -5249, 73488, 64832, -168158, 83285, -227125, -120450, 96062, 41272 ], [ -199496, 145656, 217272, 21952, 52328, -180016, -138952, -405744, 271184, 4008, -5736, 126168, -153120, 102448, 94344, -261648, 184616, 6864, -229792, -106560, -984, 100160, -151520, 50592, -164016, -53304, 45528, -13704 ], [ -277351, 203961, 106849, 157376, 51155, -137650, -74023, -336698, 52086, 82323, -127107, 115565, -214116, 22178, 175695, -277150, 103403, -103858, -103844, -170776, 16059, 77528, -37532, -97436, -54122, 44607, -18251, 41105 ], [ -355206, 262266, -3574, 292800, 49982, -95284, -9094, -267652, -167012, 160638, -248478, 104962, -275112, -58092, 257046, -292652, 22190, -214580, 22104, -234992, 33102, 54896, 76456, -245464, 55772, 142518, -82030, 95914 ], [ -352487, 273017, 31278, 320831, 10121, 15618, 17511, -180224, -208985, 86216, -305018, 81918, -149766, -95566, 275607, -210615, -50443, -302500, 119075, -219310, -12411, 65947, 157125, -243030, 56063, 190795, -105743, 128701 ], [ -287788, 247188, 177880, 266252, -59500, 179240, 14636, -78656, -114708, -105696, -311688, 49304, 118920, -100120, 245868, -53548, -116476, -372880, 193756, -142168, -106044, 102908, 212164, -124856, -27956, 200892, -98636, 144548 ], [ -223089, 221359, 324482, 211673, -129121, 342862, 11761, 22912, -20431, -297608, -318358, 16690, 387606, -104674, 216129, 103519, -182509, -443260, 268437, -65026, -199677, 139869, 267203, -6682, -111975, 210989, -91529, 160395 ], [ -208016, 159314, 335022, 147896, -53428, 272934, 39216, -77264, 14662, -204958, -139808, -44688, 395220, -64498, 118404, 156222, -227644, -412318, 81866, -82420, -182214, 99772, 157740, 78336, -117874, 41572, -60662, 210244 ], [ -206728, 87209, 307767, 81564, 62630, 138131, 75096, -233480, 33315, -33263, 90192, -114056, 330314, -11897, 1794, 179935, -266974, -353231, -177275, -126074, -133891, 38270, 2582, 154144, -102073, -177710, -23195, 269538 ], [ -205440, 15104, 280512, 15232, 178688, 3328, 110976, -389696, 51968, 138432, 320192, -183424, 265408, 40704, -114816, 203648, -306304, -294144, -436416, -169728, -85568, -23232, -152576, 229952, -86272, -396992, 14272, 328832 ], [ -227911, 165662, 150700, -4778, 70657, 79826, 185381, -244727, 25334, -26777, 218486, -129696, 85203, 95812, -42780, 12357, -124259, -42846, -350097, -88630, -92813, 43054, -241172, 179835, 21483, -382916, 8154, 216086 ], [ -250382, 316220, 20888, -24788, -37374, 156324, 259786, -99758, -1300, -191986, 116780, -75968, -95002, 150920, 29256, -178934, 57786, 208452, -263778, -7532, -100058, 109340, -329768, 129718, 129238, -368840, 2036, 103340 ], [ -266358, 411423, -48284, -61408, -103835, 192097, 272526, 16901, -4589, -295115, 47584, -53695, -228782, 163198, 40692, -297925, 189641, 370120, -181419, 43166, -93443, 135546, -379509, 84791, 188698, -336509, -40427, -11456 ], [ -258952, 307348, 100848, -157824, -20644, 81260, 63272, 31644, 76164, -174756, 95424, -144660, -195432, 21288, -166032, -156636, 140812, 209120, -113316, -15576, -36932, 17464, -289372, 58548, 74296, -238460, -213732, -133632 ], [ -251546, 203273, 249980, -254240, 62547, -29577, -145982, 46387, 156917, -54397, 143264, -235625, -162082, -120622, -372756, -15347, 91983, 48120, -45213, -74318, 19579, -100618, -199235, 32305, -40106, -140411, -387037, -255808 ], [ -231170, 108348, 247282, -252236, 87938, -55074, -226076, -2230, 130420, -32968, 155064, -269250, -144882, -124682, -446050, 94842, 95424, -74670, -9330, -86680, 110070, -121260, -134478, 30122, -63698, -28492, -360832, -256274 ], [ -193933, 25318, 47205, -122286, 38189, 30371, -138262, -133215, -35502, -140148, 120012, -228333, -148677, 50463, -345885, 164601, 166816, -147787, -15333, -38748, 244735, -15230, -102715, 59217, 30763, 101458, -75264, -98517 ], [ -156696, -57712, -152872, 7664, -11560, 115816, -50448, -264200, -201424, -247328, 84960, -187416, -152472, 225608, -245720, 234360, 238208, -220904, -21336, 9184, 379400, 90800, -70952, 88312, 125224, 231408, 210304, 59240 ], [ -80684, -123162, -190004, 121519, -55939, 179796, 17476, -193000, -191831, -271648, 10998, -173319, -42072, 193948, -203185, 198249, 209070, -69111, -24444, 32516, 331230, 128670, -24579, 23642, 87880, 234998, 182522, 12292 ], [ 16008, -179236, -140232, 226790, -97454, 232328, 74792, -13968, -88630, -251776, -83716, -173526, 129232, 51992, -191386, 105674, 126316, 202634, -26008, 42728, 185548, 130188, 29586, -91036, -19760, 171196, -12380, -143832 ], [ 112700, -235310, -90460, 332061, -138969, 284860, 132108, 165064, 14571, -231904, -178430, -173733, 300536, -89964, -179587, 13099, 43562, 474379, -27572, 52940, 39866, 131706, 83751, -205714, -127400, 107394, -207282, -299956 ], [ 105252, -285204, -33908, 154372, 52656, 251912, 157964, 201676, -27728, -67432, -141904, -161980, 147680, -219420, -135868, -37376, 67848, 410684, 9424, -34108, -4876, 147644, 80756, -224772, -155720, 60892, -195064, -210860 ], [ 82183, -334171, 23661, -65761, 279252, 206142, 179101, 216925, -91852, 118730, -85692, -148433, -53800, -347001, -87361, -81536, 108190, 296673, 52204, -135745, -34477, 165745, 69187, -229487, -172142, 16985, -151778, -84981 ], [ 56476, -367604, 68582, -262854, 474556, 148492, 197550, 235530, -149544, 289540, -35160, -136524, -244986, -447526, -39570, -105870, 143122, 196920, 93648, -210394, -55316, 175706, 54494, -224970, -177824, -24784, -93940, 25162 ], [ 3070, -237930, -19301, -218027, 341294, -33898, 187775, 289373, -139700, 299154, -44268, -141814, -328085, -263963, 703, 77969, 121249, 246876, 121064, -1669, 15846, 100197, 6999, -123517, -70736, -44104, 116694, -29923 ], [ -50336, -108256, -107184, -173200, 208032, -216288, 178000, 343216, -129856, 308768, -53376, -147104, -411184, -80400, 40976, 261808, 99376, 296832, 148480, 207056, 87008, 24688, -40496, -22064, 36352, -63424, 327328, -85008 ], [ -64332, 32415, -142399, -143290, 119206, -276738, 146294, 309195, -95456, 260156, -16270, -123190, -404564, 23965, 49161, 329762, 66310, 293588, 125202, 353635, 158009, -33580, -61076, 23480, 119983, -83339, 380455, -151881 ], [ 11752, 198222, -57230, -147476, 131948, -58468, 64460, 74342, -4928, 78456, 126468, -32524, -192872, -52694, -15998, 132836, 7660, 168744, -13948, 358166, 228642, -52440, -20136, -58768, 149998, -104614, 73566, -245698 ], [ 87836, 364029, 27939, -151662, 144690, 159802, -17374, -160511, 85600, -103244, 269206, 58142, 18820, -129353, -81157, -64090, -50990, 43900, -153098, 362697, 299275, -71300, 20804, -141016, 180013, -125889, -233323, -339515 ], [ 121032, 354972, 49220, -158140, 193276, 224160, -71572, -197844, 40792, -165652, 286400, 118760, 135028, -181148, -79788, -98548, -49424, -57556, -215868, 233920, 250736, -69220, 48520, -157576, 142588, -110648, -318416, -243228 ], [ 114914, 185623, 11937, -166719, 274719, 147432, -100437, -54117, -128074, -118709, 188512, 151834, 163709, -210151, -17435, 15923, 7340, -137573, -208623, -17056, 92956, -47945, 64114, -113922, 43343, -61934, -200196, 27321 ], [ 108796, 16274, -25346, -175298, 356162, 70704, -129302, 89610, -296940, -71766, 90624, 184908, 192390, -239154, 44918, 130394, 64104, -217590, -201378, -268032, -64824, -26670, 79708, -70268, -55902, -13220, -81976, 297870 ], [ 136474, -48865, -43300, -146171, 203141, 149084, -118404, 99530, -183334, -6752, 90622, 149336, 209664, -181253, -14517, 197809, 116941, -250891, -212323, -154579, -95257, -48949, 127823, -77053, -132282, 108662, 41463, 258900 ], [ 176080, -77224, -54432, -103736, -32632, 282208, -93472, 62224, 29968, 64640, 125168, 89536, 222912, -92680, -116936, 248616, 168392, -267704, -229688, 87496, -80744, -86600, 187416, -101640, -200592, 256368, 166744, 110688 ], [ 215686, -105583, -65564, -61301, -268405, 415332, -68540, 24918, 243270, 136032, 159714, 29736, 236160, -4107, -219355, 299423, 219843, -284517, -247053, 329571, -66231, -124251, 247009, -126227, -268902, 404074, 292025, -37524 ], [ 159130, 59922, -75860, -124620, -145402, 231744, 78954, 64744, 209688, 108424, 106634, -49490, 103130, -92238, -221190, 206548, 162768, -325882, -163834, 315214, 53552, -43960, 172666, -19738, -123636, 235244, 222804, -80972 ], [ 98203, 234239, -86118, -192746, -6091, 33760, 232019, 108076, 164884, 76316, 49571, -129599, -36549, -188401, -218453, 107142, 100760, -368363, -76043, 289201, 178120, 41692, 92235, 92709, 31338, 52026, 144742, -119658 ], [ 69688, 359104, -106320, -210936, 121404, -129872, 366468, 125388, 130040, 23988, 25360, -166880, -139400, -243032, -194884, 39532, 50636, -392504, 13204, 242340, 260136, 104852, 1312, 176028, 152312, -92868, 63660, -129476 ], [ 195130, 249072, -173756, 8070, 192773, -130332, 412491, 19105, 142506, -124385, 157196, -728, -67318, -100386, -72363, 122953, 56961, -329530, 109367, 96451, 140030, 61175, -139448, 120989, 111786, -55723, -31767, -2171 ], [ 320572, 139040, -241192, 227076, 264142, -130792, 458514, -87178, 154972, -272758, 289032, 165424, 4764, 42260, 50158, 206374, 63286, -266556, 205530, -49438, 19924, 17498, -280208, 65950, 71260, -18578, -127194, 125134 ], [ 357670, 89128, -206667, 300237, 280440, -94028, 368259, -176073, 184169, -342417, 326440, 177892, 31513, 113959, 84830, 201550, 51890, -260147, 158818, -61488, -74757, 20999, -309224, 45273, 56294, -27333, -124665, 170944 ], [ 257344, 132736, -13536, 146528, 211072, 640, 66016, -237920, 239392, -289632, 216960, -48704, -12256, 75296, -17152, 59456, 12928, -341728, -110144, 134656, -129888, 97888, -164416, 78048, 81088, -107488, 30240, 89984 ], [ 157018, 176344, 179595, -7181, 141704, 95308, -236227, -299767, 294615, -236847, 107480, -275300, -56025, 36633, -119134, -82638, -26034, -423309, -379106, 330800, -185019, 174777, -19608, 110823, 105882, -187643, 185145, 9024 ], [ 28734, 140754, 222282, -52894, 94246, 75120, -246598, -231764, 195418, -178546, 40840, -383428, 21810, 52584, -133266, -29922, 22238, -366500, -433252, 274958, -148744, 171250, -7114, 109998, 5810, -161720, 166898, 27898 ], [ -117523, 54251, 168255, -29181, 60873, -18904, -69337, -80286, -3049, -116699, 1740, -415398, 177819, 103644, -90923, 148029, 126589, -220726, -349302, 57125, -53708, 116027, -79679, 87573, -174533, -67604, 37339, 110951 ], [ -263780, -32252, 114228, -5468, 27500, -112928, 107924, 71192, -201516, -54852, -37360, -447368, 333828, 154704, -48580, 325980, 230940, -74952, -265352, -160708, 41328, 60804, -152244, 65148, -354876, 26512, -92220, 194004 ], [ -272819, 29084, -15590, 44921, -57534, -44540, 83443, 133351, -166777, 41195, -86112, -321144, 257847, 88914, 48350, 372679, 168490, -58530, -178913, -247897, -82041, 71701, -117174, 54674, -388577, 90950, -9226, 168073 ], [ -252970, 121544, -161364, 100926, -153444, 58040, 16490, 176706, -82942, 144442, -136896, -161616, 133026, -1476, 156772, 391746, 70924, -69340, -91950, -307582, -251390, 96518, -59444, 46716, -391406, 149140, 118516, 119198 ], [ -236773, 207644, -298604, 153606, -238290, 155876, -48963, 219296, -496, 246810, -174601, -6745, 18616, -89622, 258716, 403351, -18080, -80242, -2673, -359741, -404465, 119923, -5581, 41699, -384879, 199708, 232546, 69934 ], [ -300920, 153824, -248096, 133136, -79728, 149344, -81416, 245056, 51392, 329840, 75432, 45672, 133248, -128400, 218144, 250792, 81280, -93168, 137512, -246328, -199512, 112264, -36792, 101384, -172520, 82592, 44912, 12112 ], [ -365067, 100004, -197588, 112666, 78834, 142812, -113869, 270816, 103280, 412870, 325465, 98089, 247880, -167178, 177572, 98233, 180640, -106094, 277697, -132915, 5441, 104605, -68003, 161069, 39839, -34524, -142722, -45710 ], [ -336358, 33956, -130118, 63288, 139734, 102506, -130302, 239768, 121814, 426582, 450236, 120620, 312604, -154026, 118964, -31334, 240958, -138976, 322116, -30560, 134926, 127528, -75730, 179810, 187146, -117458, -239642, -61430 ], [ -44557, -66738, -14589, -67996, -76075, -33493, -101345, 47764, 45845, 243893, 220098, 58474, 235922, 6261, 9254, -95757, 190657, -228400, 95198, 40464, 50585, 237100, -16919, 82543, 150139, -103543, -79539, 42139 ], [ 247244, -167432, 100940, -199280, -291884, -169492, -72388, -144240, -30124, 61204, -10040, -3672, 159240, 166548, -100456, -160180, 140356, -317824, -131720, 111488, -33756, 346672, 41892, -14724, 113132, -89628, 80564, 145708 ], [ 343916, -124829, 55143, -201534, -338359, -243407, -41748, -189867, -51423, -44771, -42662, 23370, 109321, 189863, -126445, -171077, 63149, -340632, -284080, 142626, -123608, 295677, 28598, -60742, 75487, -86196, 63468, 138980 ], [ 227720, 74098, -166646, -63028, -200106, -249594, -9272, -75810, -13082, -67058, 140188, 147708, 88598, 63754, -61102, -123582, -43410, -290768, -355104, 130252, -219472, 69518, -63356, -50852, 37146, -94200, -146936, 11928 ], [ 111524, 273025, -388435, 75478, -61853, -255781, 23204, 38247, 25259, -89345, 323038, 272046, 67875, -62355, 4241, -76087, -149969, -240904, -426128, 117878, -315336, -156641, -155310, -40962, -1195, -102204, -357340, -115124 ], [ 110144, 264592, -314912, 83440, -58384, -220592, -6528, 70832, -30544, -148032, 199168, 186560, -19184, -78960, 107920, -40368, -132128, -189744, -385360, 38784, -184208, -106704, -133936, -69952, -43728, -57184, -330576, -81056 ], [ 158996, 165439, -112190, 34289, -113883, -167301, -63476, 67773, -127535, -222644, -58892, 9276, -135265, -47657, 228371, -9801, -59862, -138017, -295683, -69500, 46229, 64025, -62981, -115952, -88095, 11034, -200051, 23502 ], [ 207848, 66286, 90532, -14862, -169382, -114010, -120424, 64714, -224526, -297256, -316952, -168008, -251346, -16354, 348822, 20766, 12404, -86290, -206006, -177784, 276666, 234754, 7974, -161952, -132462, 79252, -69526, 128060 ], [ 176354, 69613, 117064, -9140, -25423, -185207, -67920, 93806, -67963, -331317, -114713, 19499, -165512, -33645, 284599, -52512, -13316, -119298, -83107, -245601, 201721, 168981, 138191, -79033, -31950, -3982, -23967, -30008 ], [ 137208, 82700, 126816, 1808, 137532, -268260, -4992, 125960, 112748, -361516, 131364, 241748, -60448, -55564, 202788, -135680, -48368, -160376, 42956, -309564, 97692, 80684, 274052, 16164, 82360, -101640, 13500, -213088 ], [ 82948, 101004, 125942, -7581, 268294, -322150, 39795, 150554, 269528, -372545, 344594, 403901, 21603, -61454, 120683, -184075, -59228, -175486, 139049, -346845, 4151, -11474, 387575, 95149, 173366, -185573, 45807, -349665 ], [ -72072, 154088, 54228, -152550, 184436, -181620, -36358, 124748, 266768, -255774, 338844, 165414, -49766, 39516, 36618, -650, 91192, -17476, 35342, -206246, -19470, -129372, 352178, 66054, 109012, -178006, 43714, -176222 ], [ -227092, 207172, -17486, -297519, 100578, -41090, -112511, 98942, 264008, -139003, 333094, -73073, -121135, 140486, -47447, 182775, 241612, 140534, -68365, -65647, -43091, -247270, 316781, 36959, 44658, -170439, 41621, -2779 ], [ -313112, 230312, -66880, -343256, 18584, 62776, -157256, 96152, 194480, -86240, 289448, -173408, -144488, 140448, -32768, 304576, 247048, 216824, -165688, 48880, -67784, -293600, 247056, -19464, 44688, -141784, 48440, 68584 ], [ -269757, 197307, -74424, -202933, -59915, 97897, -143111, 136517, -238, -153492, 174747, -14708, -77811, -48980, 167056, 310832, -19361, 139889, -251041, 114522, -94487, -205740, 112966, -127127, 165438, -73589, 71969, -51453 ], [ -226402, 164302, -81968, -62610, -138414, 133018, -128966, 176882, -194956, -220744, 60046, 143992, -11134, -238408, 366880, 317088, -285770, 62954, -336394, 180164, -121190, -117880, -21124, -234790, 286188, -5394, 95498, -171490 ], [ -187025, 94169, -85274, 3392, -176795, 150537, -69074, 168926, -172145, -120166, 4066, 272415, 102564, -261397, 384691, 341349, -326005, 5259, -340536, 206923, -85870, -141313, -85014, -293248, 301664, 39011, 110798, -196718 ], [ -150708, -4524, -85320, 12224, -184316, 154516, 26008, 123800, 17996, 109512, -6744, 377548, 252432, -156356, 262492, 379460, -192260, -37636, -282208, 203772, -2840, -250356, -94904, -313856, 236160, 65116, 119768, -149016 ], [ -114391, -103217, -85366, 21056, -191837, 158495, 121090, 78674, 208137, 339190, -17554, 482681, 402300, -51315, 140293, 417571, -58515, -80531, -223880, 200621, 80190, -359399, -104794, -334464, 170656, 91221, 128738, -101314 ], [ -98018, -155200, 37204, -29980, -201842, 145014, 175942, -364, 276526, 294890, -59630, 390408, 316836, -103594, 21658, 347358, -22024, 5148, -102066, 159706, 36050, -298792, 21252, -184630, 65210, 50582, 80378, -95570 ], [ -87185, -194208, 193834, -97646, -212537, 126683, 219619, -88822, 311095, 174485, -110391, 243300, 166002, -199573, -95987, 247055, -12548, 126542, 37383, 108301, -43415, -191060, 185058, 12549, -51331, -8597, 16093, -101481 ], [ -76352, -233216, 350464, -165312, -223232, 108352, 263296, -177280, 345664, 54080, -161152, 96192, 15168, -295552, -213632, 146752, -3072, 247936, 176832, 56896, -122880, -83328, 348864, 209728, -167872, -67776, -48192, -107392 ], [ -23475, -219669, 232704, -30647, -183235, 108628, 177897, -143815, 309623, -52157, -111265, 140950, 172, -146742, -208733, 92288, 17973, 145770, 160640, 123366, -109471, -9567, 294239, 96614, -89235, -22236, -143895, -188260 ], [ 29402, -206122, 114944, 104018, -143238, 108904, 92498, -110350, 273582, -158394, -61378, 185708, -14824, 2068, -203834, 37824, 39018, 43604, 144448, 189836, -96062, 64194, 239614, -16500, -10598, 23304, -239598, -269128 ], [ 62799, -174475, 45309, 202688, -113576, 111635, 33704, -79045, 218111, -234471, -306, 224606, -41305, 142148, -180800, -1485, 44888, -16857, 107221, 247946, -61498, 140035, 202814, -105544, 36134, 39979, -303571, -322801 ], [ 26068, -77668, 148924, 171776, -121120, 123204, 70688, -55516, 92692, -201972, 101032, 242408, -109132, 250800, -92480, 13764, -3872, 72820, -5732, 275960, 49224, 223364, 230184, -107936, -31992, -47260, -253316, -278572 ], [ -10663, 19139, 252539, 140864, -128664, 134773, 107672, -31987, -32727, -169473, 202370, 260210, -176959, 359452, -4160, 29013, -52632, 162497, -118685, 303974, 159946, 306693, 257554, -110328, -100118, -134499, -203061, -234343 ], [ -39194, 132616, 285544, 121302, -112278, 176192, 121756, 16642, -57026, -88314, 288568, 251282, -120436, 345914, 13280, 13212, -130392, 111374, -114608, 239388, 185098, 291982, 190444, -48030, -113014, -175848, -134916, -138014 ], [ -57065, 267764, 226756, 116495, -64783, 256416, 106070, 97901, 50131, 56103, 355084, 207605, 97742, 173529, -61424, -42954, -245852, -122789, 41608, 54422, 99009, 149819, 510, 98365, -54111, -157540, -43514, 26045 ], [ -74936, 402912, 167968, 111688, -17288, 336640, 90384, 179160, 157288, 200520, 421600, 163928, 315920, 1144, -136128, -99120, -361312, -356952, 197824, -130544, 12920, 7656, -189424, 244760, 4792, -139232, 47888, 190104 ], [ -72602, 362440, 213085, 39546, -71613, 296024, 126463, 141274, 41920, 130077, 315556, 107726, 220433, -33586, -71167, -10641, -245022, -412780, 278095, -177990, -76484, -7217, -142103, 297225, -23020, -82914, 9405, 183103 ], [ -59492, 228304, 313618, -68508, -180242, 190960, 190150, 39844, -192128, -54958, 117480, 44844, -42342, 5100, 68282, 154982, -5132, -373496, 317862, -152092, -167656, 45798, 31754, 299594, -97080, -6324, -98350, 84870 ], [ -46382, 94168, 414151, -176562, -288871, 85896, 253837, -61586, -426176, -239993, -80596, -18038, -305117, 43786, 207731, 320605, 234758, -334212, 357629, -126194, -258828, 98813, 205611, 301963, -171140, 70266, -206105, -13363 ], [ -15312, 134552, 244524, -51136, -240700, 19172, 54404, 28004, -243004, -137348, -95712, 57080, -206892, 35272, 190440, 263248, 197788, -181148, 248896, -81856, -198140, 49848, 99368, 304652, -51040, 24816, -72760, 69544 ], [ 18452, 201114, 34373, 109312, -169009, -41801, -184497, 146247, 2751, 8449, -83384, 152898, -54517, 19678, 149638, 172444, 119289, -11017, 117888, -34752, -114673, -14414, -48890, 307389, 98184, -38940, 96750, 179622 ], [ 56570, 247838, -153026, 249242, -103660, -97072, -391860, 236532, 224860, 144220, -70944, 244344, 75700, 4670, 110730, 78602, 50230, 142620, -6694, 6130, -25380, -74810, -181592, 297144, 223372, -92468, 233418, 273162 ], [ 140405, 86263, -101529, 173733, -104902, -92472, -268074, 33258, 198686, 174718, -57328, 289884, -26742, -4185, 91709, -47139, 80291, 123070, -63803, -18319, 125086, -94613, -150956, 150588, 96182, -38602, 25245, 193053 ], [ 224240, -75312, -50032, 98224, -106144, -87872, -144288, -170016, 172512, 205216, -43712, 335424, -129184, -13040, 72688, -172880, 110352, 103520, -120912, -42768, 275552, -114416, -120320, 4032, -31008, 15264, -182928, 112944 ], [ 212077, -162050, 12980, 43708, -89326, -71988, -45492, -251931, 176529, 204046, -75449, 338075, -163285, -20768, 54955, -212234, 127561, 91803, -147746, -59160, 367344, -131111, -77420, -43390, -105684, 32219, -317398, 45099 ], [ -19510, -77732, 102312, 37176, -31228, -30312, -3816, -56454, 249554, 130492, -210850, 242694, -41178, -25920, 40166, -54132, 115394, 97990, -105380, -57136, 325024, -140702, -6488, 135780, -60328, -35194, -283404, 5286 ], [ -251097, 6586, 191644, 30644, 26870, 11364, 37860, 139023, 322579, 56938, -346251, 147313, 80929, -31072, 25377, 103970, 103227, 104177, -63014, -55112, 282704, -150293, 64444, 314950, -14972, -102607, -249410, -34527 ], [ -294404, 24040, 183536, 8572, -39952, 63396, 28404, 260856, 240420, 51772, -420524, 103280, 89060, -41600, -76604, 200584, 80512, 101616, -29168, 1788, 201552, -82148, 113200, 374732, 15792, -133876, -211792, -122400 ], [ -165121, -19798, 86108, -27745, -221284, 124921, -27923, 315182, 16009, 109295, -438763, 106316, -7287, -57056, -258511, 240834, 48128, 91036, -3132, 108991, 84804, 57255, 141628, 325075, 33180, -132013, -170852, -254328 ], [ -35838, -63636, -11320, -64062, -402616, 186446, -84250, 369508, -208402, 166818, -457002, 109352, -103634, -72512, -440418, 281084, 15744, 80456, 22904, 216194, -31944, 196658, 170056, 275418, 50568, -130150, -129912, -386256 ], [ 20651, -6919, -63596, -1252, -393803, 165470, -94303, 324384, -265618, 157514, -318756, 358, -102129, -26989, -354949, 181815, -78741, -4499, 126851, 181940, -18353, 198004, 135890, 181391, 67395, -218013, -134141, -220310 ], [ 51448, 85288, -99936, 96544, -317880, 115376, -88024, 244160, -263824, 124624, -125280, -148176, -66088, 40056, -175112, 33304, -195144, -115704, 258296, 97760, 41240, 150624, 79632, 71704, 84024, -337544, -154312, 50768 ], [ 82245, 177495, -136276, 194340, -241957, 65282, -81745, 163936, -262030, 91734, 68196, -296710, -30047, 107101, 4725, -115207, -311547, -226909, 389741, 13580, 100833, 103244, 23374, -37983, 100653, -457075, -174483, 321846 ], [ 180296, 56610, -84616, 53788, -189002, -31122, -75532, 88398, -186690, 11610, -5320, -94586, -27490, 91030, -81000, -101028, -260354, -227146, 168482, -64990, 123752, 81538, 4032, 41684, 90024, -327478, -149598, 290490 ], [ 281404, -73961, -28956, -97598, -137091, -129631, -69322, 13073, -108007, -70661, -90972, 123477, -26455, 71181, -178796, -79454, -201543, -222339, -68809, -143305, 145004, 60999, -13632, 129958, 78156, -186557, -122665, 245387 ], [ 345092, -170448, -5140, -192652, -102652, -224288, -41928, -50612, -63204, -140008, -154480, 313320, -12204, 55876, -237072, -43468, -157876, -211808, -253804, -198500, 121260, 51172, -15856, 211544, 59660, -59828, -120892, 182888 ], [ 231035, -105036, -132583, -20129, -151205, -300648, 86090, -59007, -179331, -147966, -112804, 369118, 64823, 62155, -107628, 60975, -186143, -174088, -190393, -143875, -116215, 92227, 55260, 261362, 9681, -511, -238629, 37758 ], [ 116978, -39624, -260026, 152394, -199758, -377008, 214108, -67402, -295458, -155924, -71128, 424916, 141850, 68434, 21816, 165418, -214410, -136368, -126982, -89250, -353690, 133282, 126376, 311180, -40298, 58806, -356366, -107372 ], [ 37445, -19860, -227323, 196496, -148825, -409313, 259974, -28394, -258405, -162352, -73759, 384729, 142809, 23557, 55905, 161402, -259408, -112130, -67747, -42842, -455193, 163141, 161429, 232280, -56383, 51262, -392428, -208213 ], [ 11616, -71104, 54496, 40832, 56864, -373088, 178048, 84352, 16928, -166400, -145312, 195232, 25440, -100896, -58336, -11328, -330432, -108864, -15008, -9216, -345184, 175584, 140384, -46848, -19744, -60288, -301440, -240160 ], [ -14213, -122348, 336315, -114832, 262553, -336863, 96122, 197098, 292261, -170448, -216865, 5735, -91929, -225349, -172577, -184058, -401456, -105598, 37731, 24410, -235175, 188027, 119339, -325976, 16895, -171838, -210452, -272107 ], [ 3498, -29014, 432858, -128368, 207562, -151272, 37996, 156362, 322426, -68404, -197992, -52344, -44630, -178092, -184142, -233826, -307854, -21006, 144986, 24268, -86736, 139570, 62174, -346986, 78216, -162428, -162066, -250238 ], [ 49199, 157263, 410295, -50536, -15009, 130340, -4830, 16959, 194983, 101842, -120988, -25940, 108527, -20450, -129701, -204547, -108421, 115867, 287287, 2418, 86408, 51963, -18211, -202063, 155404, -75258, -141067, -193773 ], [ 94900, 343540, 387732, 27296, -237580, 411952, -47656, -122444, 67540, 272088, -43984, 464, 261684, 137192, -75260, -175268, 91012, 252740, 429588, -19432, 259552, -35644, -98596, -57140, 232592, 11912, -120068, -137308 ], [ 88351, 386272, 386012, 101347, -74489, 258236, -79500, -187215, 21170, 252182, -103761, -93554, 127257, 29765, -19185, -148972, 15515, 148674, 348563, -38166, 145473, 6386, -84760, 23202, 233324, 102996, -134998, -66327 ], [ 70802, 398784, 388680, 174602, 169794, 12872, -109032, -236274, -8132, 192244, -192334, -212924, -67714, -133466, 37234, -123304, -117862, -6116, 220522, -56244, -29074, 75708, -51088, 89948, 217960, 194904, -157492, 7710 ] ], [ [ -195712, -83520, 63232, 370432, -255104, -193024, 290304, 382848, 384256, -156032, 8832, 399744, 173184, 312960, -32384, -372928, 141312, 37696, 51136, 285120, 443136, -155136, 235072, 69760, -366144, -241216, 385792, 136704 ], [ -193696, -71286, 63871, 357499, -233810, -186307, 276252, 342579, 375928, -153041, 15276, 380163, 163701, 307503, -30410, -361915, 150606, 35878, 35320, 269127, 413328, -138048, 224530, 65005, -354765, -230770, 375502, 141432 ], [ -178240, 22508, 68770, 258346, -70556, -134810, 168520, 33850, 312080, -130110, 64680, 230042, 90998, 265666, -15276, -277482, 221860, 21940, -85936, 146514, 184800, -7040, 143708, 28550, -267526, -150684, 296612, 177680 ], [ -162784, 116302, 73669, 159193, 92698, -83313, 60788, -274879, 248232, -107179, 114084, 79921, 18295, 223829, -142, -193049, 293114, 8002, -207192, 23901, -43728, 123968, 62886, -7905, -180287, -70598, 217722, 213928 ], [ -190168, 170472, 46376, 130368, 208440, -81808, -19800, -461008, 141296, -32776, 74696, 2440, -65120, 133776, 49816, -166960, 297080, -18832, -223456, -65728, -164488, 200128, 8288, -79648, -113680, 13400, 118920, 239208 ], [ -297877, 150347, -41277, 233408, 235097, -174038, -49493, -417262, -46430, 138137, -131177, 61159, -168620, -46682, 165069, -250266, 174881, -69846, -42860, -93512, -83183, 173448, 2860, -217556, -85758, 104733, -17217, 243923 ], [ -405586, 130222, -128930, 336448, 261754, -266268, -79186, -373516, -234156, 309050, -337050, 119878, -272120, -227140, 280322, -333572, 52682, -120860, 137736, -121296, -1878, 146768, -2568, -355464, -57836, 196066, -153354, 248638 ], [ -432149, 154635, -60726, 359837, 149051, -159546, -95723, -260480, -227883, 235992, -413742, 145850, -163538, -249258, 261285, -292741, 11135, -209132, 221001, -168138, 24879, 84273, 33903, -324034, -47139, 265793, -140173, 196439 ], [ -396292, 213308, 127368, 321956, -70852, 100216, -102140, -94144, -72380, -24736, -391064, 146632, 108184, -149576, 138948, -156420, 31628, -326064, 229396, -229640, 9676, -5772, 102604, -162344, -49692, 318900, -12132, 100460 ], [ -360435, 271981, 315462, 284075, -290755, 359978, -108557, 72192, 83123, -285464, -368386, 147414, 379906, -49894, 16611, -20099, 52121, -442996, 237791, -291142, -5527, -95817, 171305, -654, -52245, 372007, 115909, 4481 ], [ -361136, 261174, 289482, 143144, -221596, 362034, -104048, -23408, 24210, -279450, -164448, 83792, 368380, -38934, -3828, 30074, -66868, -405146, 64926, -274524, -53778, -159564, 71940, 55808, -16278, 150956, 188510, 64076 ], [ -371992, 231067, 204037, -26412, -72142, 292505, -96504, -191768, -94263, -199341, 89840, 2280, 278174, -52619, 4038, 56317, -224602, -324301, -158289, -236206, -111209, -216006, -74110, 83040, 30389, -146250, 245711, 166886 ], [ -382848, 200960, 118592, -195968, 77312, 222976, -88960, -360128, -212736, -119232, 344128, -79232, 187968, -66304, 11904, 82560, -382336, -243456, -381504, -197888, -168640, -272448, -220160, 110272, 77056, -443456, 302912, 269696 ], [ -277301, 297882, 35332, -30782, -11997, 280246, 30479, -305733, -135134, -234347, 249506, -106464, 104409, 96076, 77868, -79889, -240265, -3290, -224851, -156258, -30663, -89782, -294588, 96081, 83105, -407116, 135886, 212610 ], [ -171754, 394804, -47928, 134404, -101306, 337516, 149918, -251338, -57532, -349462, 154884, -133696, 20850, 258456, 143832, -242338, -98194, 236876, -68198, -114628, 107314, 92884, -369016, 81890, 89154, -370776, -31140, 155524 ], [ -111522, 452541, -81108, 218080, -161585, 346691, 219242, -168273, 23065, -381377, 80672, -168733, -41034, 356666, 141276, -319727, -6533, 388952, 41375, -89318, 195351, 209070, -418559, 52869, 64398, -302871, -185121, 77248 ], [ -214424, 369212, 66000, 8320, -117356, 182724, 108152, 18004, 114444, -113772, 79936, -231868, -24888, 223864, -107952, -90900, -96348, 223904, -18540, -122760, 103604, 85928, -378516, -29540, -71256, -121332, -292140, -77312 ], [ -317326, 285883, 213108, -201440, -73127, 18757, -2938, 204281, 205823, 153833, 79200, -295003, -8742, 91062, -357180, 137927, -186163, 58856, -78455, -156202, 11857, -37214, -338473, -111949, -206910, 60207, -399159, -231872 ], [ -308038, 178484, 216086, -244580, -43578, -10150, -20948, 200478, 204252, 196008, 29224, -324998, -43286, 59810, -470118, 233134, -184768, -34762, -79510, -186824, 35490, -66436, -274090, -138178, -252854, 181916, -321408, -246902 ], [ -152903, 39794, 31695, -71114, -33113, 136521, 82046, -50429, 81846, -54876, -84764, -311911, -143727, 160573, -405879, 154635, -64800, -35521, -4047, -213780, 209117, 26438, -178065, -91373, -182175, 225846, -3456, -80543 ], [ 2232, -98896, -152696, 102352, -22648, 283192, 185040, -301336, -40560, -305760, -198752, -298824, -244168, 261336, -341640, 76136, 55168, -36280, 71416, -240736, 382744, 119312, -82040, -44568, -111496, 269776, 314496, 85816 ], [ 36092, -179086, -238492, 227053, 20247, 306428, 148684, -295608, 6939, -390624, -226910, -287477, -143624, 260564, -220851, 74587, 145226, 89531, 71564, -120692, 360666, 144026, -52585, -107698, -101672, 189986, 261678, 59020 ], [ 5272, -228076, -271704, 325746, 80438, 263832, 38008, -153008, 145054, -386944, -209292, -277058, 64112, 205640, -69902, 114078, 219332, 282846, 31544, 77752, 234212, 132388, -58634, -229460, -124304, 44212, 11116, -70792 ], [ -25548, -277066, -304916, 424439, 140629, 221236, -72668, -10408, 283169, -383264, -191674, -266639, 271848, 150716, 81047, 153569, 293438, 476161, -8476, 276196, 107758, 120750, -64683, -351222, -146936, -101562, -239446, -200604 ], [ -99348, -327356, -228828, 178572, 255760, 210200, 39076, 101092, 226064, -195384, -209136, -229300, 162464, -45268, 117836, 148480, 302104, 413236, -83856, 188620, 7004, 124852, -112932, -282764, -163288, -123116, -242408, -198276 ], [ -179595, -377841, -136345, -118979, 379132, 203898, 184183, 207927, 139676, 20126, -231860, -187923, 5512, -262411, 137501, 136704, 300954, 311875, -164540, 58141, -89895, 131315, -167511, -185773, -178698, -126037, -208230, -176127 ], [ -250028, -410460, -46478, -382226, 482740, 178852, 318154, 310110, 61832, 223628, -240904, -157028, -146734, -454962, 158474, 133270, 282998, 225960, -233360, -48078, -165052, 126030, -201894, -92574, -185568, -131440, -156508, -152290 ], [ -217414, -255486, 15921, -285281, 378826, -43006, 335197, 363447, 73700, 301046, -106308, -236194, -249567, -389297, 193181, 217427, 88579, 302228, -177608, 100433, -11918, -2609, -24219, -39191, -102768, -162904, 79426, -110729 ], [ -184800, -100512, 78320, -188336, 274912, -264864, 352240, 416784, 85568, 378464, 28288, -315360, -352400, -323632, 227888, 301584, -105840, 378496, -121856, 248944, 141216, -131248, 153456, 14192, -19968, -194368, 315360, -69168 ], [ -128484, 59453, 131171, -142190, 191410, -349382, 296994, 358849, 116448, 364084, 139798, -330210, -384764, -276489, 212027, 282022, -219822, 349820, -106634, 358409, 256459, -201220, 254404, 10280, 31213, -228737, 393941, -78203 ], [ -17992, 230826, 162198, -212156, 154564, -119980, 76516, 46578, 190784, 139880, 198540, -198052, -256056, -271682, 80582, 25388, -149948, 81272, -184052, 378626, 285094, -137096, 179976, -124592, 10122, -269746, 112858, -202886 ], [ 92500, 402199, 193225, -282122, 117718, 109422, -143962, -265693, 265120, -84324, 257282, -65894, -127348, -266875, -50863, -231246, -80074, -187276, -261470, 398843, 313729, -72972, 105548, -259464, -10969, -310755, -168225, -327569 ], [ 91992, 448340, 218444, -247988, 146548, 172768, -189756, -286460, 184584, -202172, 208960, 12984, -47396, -285780, -50308, -234332, -39216, -320764, -269108, 286016, 269392, -88492, 49048, -259480, -56204, -257960, -225136, -243668 ], [ -10266, 379685, 238339, -118429, 235581, 83896, -75423, -40015, -37918, -222527, 62496, 43022, -12137, -326421, 71247, -4999, -24956, -330447, -212781, 51232, 158164, -177019, 8982, -135878, -123571, -119178, -76556, 31435 ], [ -112524, 311030, 258234, 11130, 324614, -4976, 38910, 206430, -260420, -242882, -83968, 73060, 23122, -367062, 192802, 224334, -10696, -340130, -156454, -183552, 46936, -265546, -31084, -12276, -190938, 19604, 72024, 306538 ], [ -8946, 199229, 119060, -49745, 167215, 77716, 58740, 278302, -179506, -111648, -122822, 39688, 66048, -257967, 77377, 292915, 33671, -355457, -205833, -99161, -59243, -196415, 31309, -78615, -204398, 129826, 181317, 243324 ], [ 167280, 72200, -76256, -177832, -77160, 220960, 45216, 288560, 8496, 73088, -123696, -16064, 111680, -96024, -121688, 304760, 88664, -372776, -292520, 97880, -163640, -71640, 129864, -211992, -198832, 229968, 276744, 60704 ], [ 343506, -54829, -271572, -305919, -321535, 364204, 31692, 298818, 196498, 257824, -124570, -71816, 157312, 65919, -320753, 316605, 143657, -390095, -379207, 294921, -268037, 53135, 228419, -345369, -193266, 330110, 372171, -121916 ], [ 248846, 75894, -147580, -294372, -162606, 227520, 137342, 319416, 214088, 252568, 20702, -27446, 59086, 4694, -254674, 157180, 168048, -379694, -355630, 316842, -64368, 95960, 181422, -168590, -3164, 100164, 314236, -208484 ], [ 141873, 218333, -9074, -276478, 14655, 78112, 248409, 340484, 223932, 238676, 172617, 21475, -45679, -66675, -176543, -10030, 191048, -368033, -327041, 330803, 153304, 135060, 127809, 22287, 195326, -144786, 249330, -290686 ], [ 76200, 332352, 79888, -224488, 163380, -50672, 348428, 334564, 239336, 189340, 302384, 71776, -128664, -110856, -105036, -134972, 186596, -353960, -262852, 316524, 327544, 155452, 59744, 156756, 351720, -315596, 180612, -312780 ], [ 206702, 311376, -66484, -10542, 176559, -81492, 395969, 200451, 281150, -28355, 326948, 128632, -108194, -25894, -64993, -59141, 51747, -328430, -29563, 168105, 295482, 86981, -76968, 23287, 308158, -134241, 93787, -49361 ], [ 337204, 290400, -212856, 203404, 189738, -112312, 443510, 66338, 322964, -246050, 351512, 185488, -87724, 59068, -24950, 16690, -83102, -302900, 203726, 19686, 263420, 18510, -213680, -110182, 264596, 47114, 6962, 214058 ], [ 403122, 242424, -202817, 260615, 165864, -82148, 351209, -43259, 342107, -379091, 360056, 146476, -41109, 107733, -32166, 31402, -166570, -306809, 232166, -9744, 189265, -25355, -263992, -114645, 197490, 80401, -4875, 317376 ], [ 368576, 152448, 50528, 74016, 84352, 42880, 41376, -114720, 325984, -380448, 343680, -41664, 46176, 99936, -112896, -48960, -170112, -356512, -58048, 145920, 49632, -30944, -179904, 81568, 93760, -116640, 99936, 171648 ], [ 334030, 62472, 303873, -112583, 2840, 167908, -268457, -186181, 309861, -381805, 327304, -229804, 133461, 92139, -193626, -129322, -173654, -406215, -348262, 301584, -90001, -36533, -95816, 277781, -9970, -313681, 204747, 25920 ], [ 195450, 22966, 363038, -209050, -84174, 186704, -301202, -137340, 168270, -319126, 224408, -335820, 197590, 81976, -228086, -34278, -113062, -285804, -438444, 216042, -171800, -9194, -40862, 331978, -116906, -278056, 161046, -19666 ], [ -10009, 15905, 297373, -247575, -174725, 137208, -155819, -11162, -53979, -215281, 65892, -389042, 246833, 70292, -232801, 173527, -11241, -56034, -400034, -24561, -216420, 39313, -4637, 294879, -225903, -92860, 21873, -875 ], [ -215468, 8844, 231708, -286100, -265276, 87712, -10436, 115016, -276228, -111436, -92624, -442264, 296076, 58608, -237516, 381332, 90580, 173736, -361624, -265164, -261040, 87820, 31588, 257780, -334900, 92336, -117300, 17916 ], [ -256121, 15444, 30478, -115701, -252410, 138764, 34361, 189077, -189195, 36641, -148768, -289640, 144261, 69686, -109478, 409397, 125502, 110298, -216643, -286507, -298763, 72031, 63006, 198774, -369987, 121618, 13346, -42181 ], [ -262078, 24920, -199292, 98682, -217772, 210984, 57982, 252166, -37050, 194030, -183360, -93680, -49882, 85556, 46508, 399622, 146340, -14868, -49226, -261690, -335034, 42706, 93412, 135156, -389514, 118076, 200796, -118886 ], [ -269135, 34900, -414148, 299730, -181046, 276524, 76503, 310112, 104752, 346382, -205115, 92629, -225496, 96894, 192980, 386213, 165664, -136342, 113421, -234583, -364403, 17337, 115705, 76041, -398893, 114260, 369254, -188214 ], [ -300392, 55968, -300896, 207408, -98384, 195104, -17176, 254912, 19008, 387920, 55544, 66616, 6528, 8528, 130144, 292856, 151680, -176592, 171128, -157096, -241928, 79000, -40488, 115992, -185016, 104416, 119888, -95248 ], [ -331649, 77036, -187644, 115086, -15722, 113684, -110855, 199712, -66736, 429458, 316203, 40603, 238552, -79838, 67308, 199499, 137696, -216842, 228835, -79609, -119453, 140663, -196681, 155943, 28861, 94572, -129478, -2282 ], [ -283250, 60268, -105874, 24744, 9538, 39806, -166074, 139976, -95678, 386498, 427444, 46084, 366548, -112446, 25244, 117518, 145786, -263584, 237900, -31264, -30998, 209016, -278966, 181350, 163166, 70730, -258958, 75102 ], [ -9159, -63702, -113303, -59988, -127841, -12703, -112323, 67388, 36319, 104127, 115334, 140798, 199798, 12927, 42034, 67769, 216419, -328720, 109146, -65488, -38933, 296324, -151845, 165549, 72017, 7227, -48761, 108337 ], [ 264932, -187672, -120732, -144720, -265220, -65212, -58572, -5200, 168316, -178244, -196776, 235512, 33048, 138300, 58824, 18020, 287052, -393856, -19608, -99712, -46868, 383632, -24724, 149748, -19132, -56276, 161436, 141572 ], [ 293316, -146807, -180587, -126074, -231813, -108877, 18884, 14623, 160899, -300169, -238770, 280990, -9413, 116053, 58905, 15505, 204455, -409800, -147856, -41690, -87176, 318359, -31902, 125422, -98819, -82588, 157892, 114604 ], [ 53656, 73878, -297634, 5348, -12094, -142894, 122200, 135258, 1394, -247062, 13908, 272756, 83714, -67234, 40758, 64518, -45302, -372080, -275552, 116964, -162800, 86634, -185588, 91796, -166002, -68328, -78824, 21960 ], [ -186004, 294563, -414681, 136770, 207625, -176911, 225516, 255893, -158111, -193955, 266586, 264522, 176841, -250521, 22611, 113531, -295059, -334360, -403248, 275618, -238424, -145091, -339274, 58170, -233185, -54068, -315540, -70684 ], [ -144704, 296624, -294496, 65488, 205264, -153360, 238464, 302096, -182256, -231104, 187904, 109120, 49456, -193360, 72368, 26864, -258144, -294288, -390640, 165504, -159920, -126064, -227216, 44096, -232048, -102944, -234480, -102880 ], [ 19516, 203037, -70522, -94477, 105743, -104623, 211876, 315735, -147181, -307740, -35748, -110668, -174403, -31003, 151833, -119163, -95810, -253187, -316649, -62196, -13985, 2667, 1105, 38576, -201021, -179442, -14393, -108630 ], [ 183736, 109450, 153452, -254442, 6222, -55886, 185288, 329374, -112106, -384376, -259400, -330456, -398262, 131354, 231298, -265190, 66524, -212086, -242658, -289896, 131950, 131398, 229426, 33056, -169994, -255940, 205694, -114380 ], [ 183526, 81383, 59864, -278684, 127411, -98373, 40848, 301706, 42543, -353471, -75883, -96287, -288536, 186905, 252677, -250336, -23436, -163782, -116041, -297411, 145291, 70751, 303565, -5707, 10070, -190058, 158787, -197032 ], [ 167656, 59556, -63968, -290000, 269620, -149548, -114816, 270104, 208580, -312324, 146412, 181116, -147040, 232284, 268524, -220160, -137424, -114792, 15588, -283956, 146004, -7932, 363020, -47636, 204328, -110616, 86452, -287008 ], [ 133900, 44068, -171102, -306935, 367954, -176114, -251463, 230414, 345736, -251875, 333814, 394199, -38391, 273430, 279457, -176001, -210324, -62010, 130843, -246327, 144005, -90806, 402117, -85977, 349410, -41935, 27437, -352195 ], [ -19096, 70840, -166916, -361330, 173788, -38620, -261330, 136804, 290352, -62746, 288596, 178482, -148722, 286356, 257630, -38622, -9304, 16052, 136938, -47538, 123926, -201620, 305494, -100398, 166652, -44994, 57222, -252122 ], [ -172092, 97612, -162730, -415725, -20378, 98874, -271197, 43194, 234968, 126383, 243378, -37235, -259053, 299282, 235803, 98757, 191716, 94114, 143033, 151251, 103847, -312434, 208871, -114819, -16106, -48053, 87007, -152049 ], [ -261192, 114680, -166848, -365960, -143160, 193192, -232408, 7624, 138512, 203104, 190712, -117792, -300600, 229856, 248832, 210240, 233496, 117736, 86872, 284368, 51368, -308384, 158000, -146712, -75344, -68744, 100008, -121672 ], [ -230487, 113553, -186536, -120895, -132097, 206555, -102389, 80879, -34954, 69060, 124081, 55076, -213177, 6020, 327216, 273168, -23299, 39283, -86019, 294350, -61861, -88964, 192914, -211365, 97018, -122495, 81539, -221975 ], [ -199782, 112426, -206224, 124170, -121034, 219918, 27630, 154134, -208420, -64984, 57450, 227944, -125754, -217816, 405600, 336096, -280094, -39170, -258910, 304332, -175090, 130456, 227828, -276018, 269380, -176246, 63070, -322278 ], [ -151891, 21547, -134158, 144192, -140209, 179643, 69834, 170202, -208115, -19186, 30950, 344509, 23276, -258911, 401785, 365263, -346751, -91519, -266792, 276289, -182538, 100445, 207102, -315776, 261536, -204023, 92714, -362378 ], [ -90780, -138372, 8488, -8896, -182644, 98108, 44488, 142280, -74140, 164952, 35320, 417764, 219696, -159436, 334740, 368460, -267148, -123788, -147744, 218996, -108616, -121436, 143576, -336384, 115072, -211820, 159368, -356168 ], [ -29669, -298291, 151134, -161984, -225079, 16573, 19142, 114358, 59835, 349090, 39690, 491019, 416116, -59961, 267695, 371657, -187545, -156057, -28696, 161703, -34694, -343317, 80050, -356992, -31392, -219617, 226022, -349958 ], [ -88294, -300224, 221564, -182484, -193174, 95778, 92562, 19260, 171850, 240638, -29578, 320536, 393836, -109886, 71950, 302170, -180248, -19756, -21590, 121294, -98634, -216952, 152460, -179042, -135826, -238718, 196142, -335414 ], [ -180179, -258272, 271934, -166154, -140619, 219633, 193417, -94498, 277765, 50911, -119301, 82348, 310806, -201311, -159545, 212493, -193036, 163370, -45579, 85575, -200869, 6148, 262630, 54063, -228585, -260959, 139447, -318555 ], [ -272064, -216320, 322304, -149824, -88064, 343488, 294272, -208256, 383680, -138816, -209024, -155840, 227776, -292736, -391040, 122816, -205824, 346496, -69568, 49856, -303104, 229248, 372800, 287168, -321344, -283200, 82752, -301696 ], [ -267257, -272095, 204544, 23803, -71849, 167676, 264027, -111541, 373445, -156503, -194051, 9346, 65028, -86242, -313783, 68352, -131649, 123902, 11392, 115314, -254781, 273155, 218493, 75890, -209817, -211348, -54949, -311724 ], [ -262450, -327870, 86784, 197430, -55634, -8136, 233782, -14826, 363210, -174190, -179078, 174532, -97720, 120252, -236526, 13888, -57474, -98692, 92352, 180772, -206458, 317062, 64186, -135388, -98290, -139496, -192650, -321752 ], [ -260403, -353665, 20119, 333632, -33144, -140903, 185592, 42769, 335965, -184597, -145110, 299098, -208043, 294476, -185024, -47751, -5624, -249771, 124447, 235230, -129390, 352489, -34566, -293336, -35278, -95519, -291801, -334835 ], [ -268292, -271532, 137396, 335104, 11936, -118708, 72800, -40468, 247484, -168796, -42760, 277432, -129636, 352528, -226240, -135220, -34144, -143396, -19372, 250088, 51160, 357388, 66680, -259296, -146920, -151892, -252172, -358916 ], [ -276181, -189399, 254673, 336576, 57016, -96513, -39992, -123705, 159003, -152995, 59590, 255766, -51229, 410580, -267456, -222689, -62664, -37021, -163191, 264946, 231710, 362287, 167926, -225256, -258562, -208265, -212543, -382997 ], [ -283790, -49896, 312120, 250178, 103806, -13888, -103084, -123322, 143482, -66094, 168360, 199670, 47908, 367342, -270432, -253868, -133384, -43286, -171280, 200404, 321630, 303466, 148292, -147866, -277794, -241848, -181644, -274458 ], [ -291035, 164188, 291788, 49549, 152819, 147296, -101566, -14233, 222809, 113237, 285476, 98815, 173994, 192427, -223696, -211870, -258964, -195983, -2920, 32642, 293731, 161809, -28486, -14121, -176893, -245804, -162094, 6487 ], [ -298280, 378272, 271456, -151080, 201832, 308480, -100048, 94856, 302136, 292568, 402592, -2040, 300080, 17512, -176960, -169872, -384544, -348680, 165440, -135120, 265832, 20152, -205264, 119624, -75992, -249760, -142544, 287432 ], [ -203150, 378456, 301239, -200914, 81705, 251144, 6365, 104270, 155968, 205559, 362988, -28630, 219091, -10838, -91869, -51539, -263194, -374852, 277325, -128402, 158388, -30515, -193957, 179899, -66756, -188646, -139689, 258717 ], [ -53420, 264560, 357750, -170324, -128630, 77264, 168722, 60524, -110464, -23498, 239800, -15612, 27662, 38980, 13678, 107506, -10148, -333544, 359090, -28628, 8520, -32654, -82338, 200990, -106408, -92828, -145738, 64850 ], [ 96310, 150664, 414261, -139734, -338965, -96616, 331079, 16778, -376896, -252555, 116612, -2594, -163767, 88798, 119225, 266551, 242898, -292236, 440855, 71146, -141348, -34793, 29281, 222081, -146060, 2990, -151787, -129017 ], [ 55440, 198088, 195332, -52544, -350260, -172756, 126476, 64172, -251188, -243212, 114784, 48104, -33796, 130136, 163512, 150256, 201044, -223828, 253120, 40640, -134516, -104152, -75400, 236452, 10208, -10032, -34216, -62984 ], [ -14020, 269710, -64913, 43136, -331699, -234235, -133171, 125237, -66659, -198109, 131160, 104454, 144385, 170202, 198610, -7340, 114955, -151355, 24960, -9408, -104179, -183594, -212526, 249815, 195864, -39380, 101898, 42034 ], [ -67026, 316698, -290438, 124942, -303684, -283280, -368540, 163932, 94356, -146796, 143776, 159336, 286108, 199546, 219102, -150946, 41826, -79404, -185906, -56042, -62956, -245486, -319752, 252968, 352292, -71964, 210846, 130910 ], [ 52735, 105029, -151403, 61071, -176402, -201768, -348990, -32258, 8474, -30278, 116912, 198804, 45022, 116309, 86231, -147657, 104777, -12934, -215185, -66829, 92570, -123103, -113028, 148916, 201826, -138526, 34551, 50295 ], [ 172496, -106640, -12368, -2800, -49120, -120256, -329440, -228448, -77408, 86240, 90048, 238272, -196064, 33072, -46640, -144368, 167728, 53536, -244464, -77616, 248096, -720, 93696, 44864, 51360, -205088, -141744, -30320 ], [ 202727, -244550, 82588, -32588, 56182, -71196, -274204, -304049, -89517, 121194, 23221, 255025, -295967, -41184, -103071, -116446, 217211, 90417, -214054, -102984, 340944, 83499, 195644, 23622, -45052, -224015, -246338, -77727 ], [ 28318, -213868, 76792, 15528, 111244, -96312, -137400, -104018, 66998, -30284, -134950, 219858, -73166, -94912, 15218, -32220, 235910, 59666, -47212, -161680, 290528, 80486, 58104, 191660, -17912, -134062, -187044, -49230 ], [ -146091, -183186, 70996, 63644, 166306, -121428, -596, 96013, 223513, -181762, -293121, 184691, 149635, -148640, 133507, 52006, 254609, 28915, 119630, -220376, 240112, 77473, -79436, 359698, 9228, -44109, -127750, -20733 ], [ -217228, -138056, 92368, 71668, 71632, -82068, 860, 240616, 221676, -199116, -385412, 189520, 178732, -123264, 61644, 122264, 179072, 66768, 163376, -197004, 139248, 87252, -97648, 381156, 21776, -50012, -87536, -90720 ], [ -193699, -79682, 138644, 42941, -160300, 16395, -121753, 334410, 74683, -93523, -417313, 231012, 30267, -25376, -184525, 179718, 17152, 167508, 94284, -98403, -7860, 108757, -6476, 268249, 20948, -143783, -64812, -250984 ], [ -170170, -21308, 184920, 14214, -392232, 114858, -244366, 428204, -72310, 12070, -449214, 272504, -118198, 72512, -430694, 237172, -144768, 268248, 25192, 198, -154968, 130262, 84696, 155342, 20120, -237554, -42088, -411248 ], [ -176799, 18315, 48956, 62548, -420929, 65370, -222717, 405344, -153462, 2590, -402796, 168306, -77555, 37273, -379567, 96389, -188895, 179047, 95721, -1892, -72627, 87388, 134966, 145421, 47529, -323063, -59671, -277378 ], [ -194072, 51320, -151328, 138080, -377896, -36336, -150152, 341312, -211376, -47504, -328736, 12688, 29832, -44952, -223512, -114360, -191448, 22808, 215528, -39520, 90696, 21792, 170800, 171848, 84904, -405656, -91480, -39696 ], [ -211345, 84325, -351612, 213612, -334863, -138042, -77587, 277280, -269290, -97598, -254676, -142930, 137219, -127177, -67457, -325109, -194001, -133431, 335335, -77148, 254019, -43804, 206634, 198275, 122279, -488249, -123289, 197986 ], [ -20520, -19290, -169624, 71124, -281886, -128758, -63652, 163242, -208646, -52146, -195928, -13230, -870, -1150, -163896, -175212, -227398, -165150, 117926, -149338, 198200, 23238, 222272, 265468, 106744, -420450, -79066, 159854 ], [ 179764, -129115, 29740, -81274, -228457, -114429, -52382, 46931, -142613, -2351, -137876, 129439, -150117, 134343, -271812, -8922, -262197, -191209, -114811, -223099, 132420, 96309, 236992, 334514, 88804, -345815, -31387, 109185 ], [ 318604, -223600, 166724, -177956, -174196, -119392, -24152, -35740, -102188, 33352, -77392, 258232, -247428, 230732, -322608, 135964, -272540, -195616, -282052, -268460, 41092, 152108, 249904, 394760, 70308, -281500, -16436, 40504 ], [ 165585, -245220, 7403, -9987, -115983, -215992, 84638, 41379, -183401, 2118, -5356, 321114, -98043, 141377, -102084, 179181, -166717, -97176, -138187, -178921, -171589, 125865, 254228, 413206, 49171, -266205, -156943, -113734 ], [ 12566, -266840, -151918, 157982, -57770, -312592, 193428, 118498, -264614, -29116, 66680, 383996, 51342, 52022, 118440, 222398, -60894, 1264, 5678, -89382, -384270, 99622, 258552, 431652, 28034, -250910, -297450, -267972 ], [ -32273, -216892, -156241, 170800, 19541, -349891, 221650, 149762, -207695, -78224, 37187, 374059, 71595, -43345, 175299, 187054, -46448, 26426, 85175, -21326, -445931, 108911, 257503, 322568, 41187, -245254, -341828, -366239 ], [ 91168, -55616, 80544, -57728, 126560, -294944, 124544, 109696, 64096, -155136, -150240, 250848, -109024, -148064, -22432, 29504, -174144, -62400, 64544, 13312, -272672, 173472, 248096, 15104, 107680, -254592, -236672, -377440 ], [ 214609, 105660, 317329, -286256, 233579, -239997, 27438, 69630, 335887, -232048, -337667, 127637, -289643, -252783, -220163, -128046, -301840, -151226, 43913, 47950, -99413, 238033, 238689, -292360, 174173, -263930, -131516, -388641 ], [ 170302, 211006, 391630, -355408, 182174, -68024, 46532, 1438, 286126, -129564, -365368, 111512, -249538, -221828, -250538, -212838, -265834, -88810, 117838, 106724, 12176, 154838, 174682, -371582, 174488, -231156, -135798, -302906 ], [ 18157, 280397, 361477, -322104, 28925, 179180, 140326, -84835, 29653, 88246, -290388, 164228, -67539, -103654, -173327, -250857, -124591, 70833, 252549, 181014, 84120, -23343, 75575, -304077, 132260, -171310, -210433, -154855 ], [ -133988, 349788, 331324, -288800, -124324, 426384, 234120, -171108, -226820, 306056, -215408, 216944, 114460, 14520, -96116, -288876, 16652, 230476, 387260, 255304, 156064, -201524, -23532, -236572, 90032, -111464, -285068, -6804 ], [ -161987, 385568, 366740, -100855, 26997, 211508, 167516, -232909, -247978, 250114, -202387, 53098, -4501, -17425, -3059, -158916, -84431, 184710, 286105, 163838, 131811, -74090, -49736, -48474, 168644, -43524, -192066, 16987 ], [ -163850, 414272, 415960, 119646, 242438, -100648, 67144, -289558, -219596, 136540, -202410, -156340, -186822, -80974, 93334, 6408, -236530, 95700, 135294, 37476, 87306, 117684, -60592, 165012, 272696, 26120, -63772, 14618 ] ], [ [ -300992, -202240, 90112, 446208, -350208, -230336, 334272, 435712, 450816, -158848, 103936, 304256, 70976, 240896, 98688, -422784, 246080, 45312, 161088, 247168, 446208, -182016, 447552, 63424, -344128, -226112, 500928, 21184 ], [ -290744, -182650, 84175, 431784, -320049, -218012, 322914, 392530, 433167, -158833, 110335, 284048, 70619, 242171, 91311, -404058, 251258, 40539, 139923, 235849, 412647, -162255, 430524, 56602, -331093, -214589, 489378, 36334 ], [ -212176, -32460, 38658, 321200, -88830, -123528, 235836, 61468, 297858, -158718, 159394, 129120, 67882, 251946, 34754, -260492, 290956, 3946, -22342, 149070, 155346, -10754, 299976, 4300, -231158, -126246, 400828, 152484 ], [ -133608, 117730, -6859, 210616, 142389, -29044, 148758, -269594, 162549, -158603, 208453, -25808, 65145, 261721, -21803, -116926, 330654, -32647, -184607, 62291, -101955, 140747, 169428, -48002, -131223, -37903, 312278, 268634 ], [ -120752, 192992, -60960, 169344, 302728, -20784, 68832, -469792, 23784, -78464, 158600, -93680, 23160, 182576, -7424, -65048, 308520, -51192, -217232, 4504, -237384, 234856, 60520, -128968, -71408, 51768, 197800, 343496 ], [ -231106, 127764, -131156, 258032, 330167, -174194, 2316, -424620, -121461, 151720, -76713, 1678, -92415, -63294, 139960, -185085, 170451, -35897, -6782, 1077, -144303, 221355, -7813, -263679, -86818, 143929, 34707, 340943 ], [ -341460, 62536, -201352, 346720, 357606, -327604, -64200, -379448, -266706, 381904, -312026, 97036, -207990, -309164, 287344, -305122, 32382, -20602, 203668, -2350, -51222, 207854, -76146, -398390, -102228, 236090, -128386, 338390 ], [ -393938, 91623, -113208, 362569, 215083, -238005, -103754, -251843, -224738, 310462, -411047, 164184, -118412, -333566, 242042, -294990, 21193, -101988, 273822, -88392, 11335, 98868, -57301, -345797, -76701, 299365, -94061, 243576 ], [ -401896, 193260, 96736, 322388, -58180, 38524, -122568, -60828, -38760, 7000, -405228, 209632, 128976, -187608, 48520, -184728, 107604, -257744, 236056, -237984, 50412, -83568, 28604, -149124, -19684, 340420, 92124, 77792 ], [ -409854, 294897, 306680, 282207, -331443, 315053, -141382, 130187, 147218, -296462, -399409, 255080, 376364, -41650, -145002, -74466, 194015, -413500, 198290, -387576, 89489, -266004, 114509, 47549, 37333, 381475, 278309, -87992 ], [ -416354, 297696, 249990, 119842, -267026, 365664, -145868, 26542, 33226, -330968, -185798, 173646, 358648, -55496, -118402, -28482, 49738, -369078, 56358, -342462, 10846, -315636, 28154, 83554, 70590, 156040, 358078, -17328 ], [ -422449, 273040, 119235, -76463, -108809, 353520, -146374, -158953, -164091, -290764, 85533, 56967, 267292, -113732, -30657, -353, -158619, -269051, -114509, -243263, -100497, -328378, -106051, 74929, 97247, -143420, 408287, 119016 ], [ -428544, 248384, -11520, -272768, 49408, 341376, -146880, -344448, -361408, -250560, 356864, -59712, 175936, -171968, 57088, 27776, -366976, -169024, -285376, -144064, -211840, -341120, -240256, 66304, 123904, -442880, 458496, 255360 ], [ -257447, 338038, -47423, -11419, -44363, 393586, -48900, -330395, -226582, -314293, 268521, -94649, 159399, 38275, 120361, -119677, -261176, 42944, -97673, -138360, -2379, -121286, -294076, 70490, 73649, -397478, 222332, 201126 ], [ -86350, 427692, -83326, 249930, -138134, 445796, 49080, -316342, -91756, -378026, 180178, -129586, 142862, 248518, 183634, -267130, -155376, 254912, 90030, -132656, 207082, 98548, -347896, 74676, 23394, -352076, -13832, 146892 ], [ 10477, 483481, -82859, 393639, -203830, 447581, 120220, -251954, 34150, -357424, 103470, -165583, 124195, 394461, 182122, -323028, -98036, 389850, 201638, -130347, 334303, 242092, -387231, 50977, -47351, -267539, -210766, 76023 ], [ -160068, 417356, 48540, 113844, -168456, 267836, 94736, -6360, 127944, -33216, 68648, -205396, 97860, 308924, -52616, -49328, -215152, 247480, 39304, -140260, 165460, 110992, -374420, -73108, -191860, -42116, -266472, -54732 ], [ -330613, 351231, 179939, -165951, -133082, 88091, 69252, 239234, 221738, 290992, 33826, -245209, 71525, 223387, -287354, 224372, -332268, 105110, -123030, -150173, -3383, -20108, -361609, -197193, -336369, 183307, -322178, -185487 ], [ -335388, 235096, 191708, -242636, -103708, 59596, 108328, 264208, 234362, 327390, -46146, -275662, -3780, 182660, -401632, 314222, -332044, 36800, -159924, -196276, -27386, -61158, -301828, -247678, -382258, 299070, -230394, -199352 ], [ -124662, 53948, 47958, -55278, -82134, 227726, 231332, 2376, 141465, -10365, -184813, -293947, -142746, 200186, -359312, 165067, -179278, 64768, -33746, -289426, 136903, 14857, -180986, -202483, -299941, 272275, 53127, -61260 ], [ 86064, -127200, -95792, 132080, -60560, 395856, 354336, -259456, 48568, -348120, -323480, -312232, -281712, 217712, -316992, 15912, -26512, 92736, 92432, -382576, 301192, 90872, -60144, -157288, -217624, 245480, 336648, 76832 ], [ 80355, -204308, -205297, 264358, 37409, 391606, 241735, -290318, 118286, -469245, -310692, -302767, -184143, 226478, -176602, 19427, 134519, 174029, 112335, -231991, 290191, 118782, -56707, -210373, -164902, 130995, 272409, 75319 ], [ -40786, -225928, -296538, 367260, 176122, 295420, 3478, -197996, 274732, -474834, -217128, -278502, 39578, 230572, 16092, 104366, 299958, 283762, 75558, 48586, 185702, 121036, -115886, -315874, -127964, -30258, 22698, -650 ], [ -161927, -247548, -387779, 470162, 314835, 199234, -234779, -105674, 431178, -480423, -123564, -254237, 263299, 234666, 208786, 189305, 465397, 393495, 38781, 329163, 81213, 123290, -175065, -421375, -91026, -191511, -227013, -76619 ], [ -239828, -282428, -324600, 206944, 358848, 189628, -83676, 42788, 384964, -278172, -184220, -233172, 178340, 38220, 236300, 231184, 436876, 331648, -111896, 278040, -25356, 124264, -253224, -307996, -113988, -187564, -224904, -123868 ], [ -311243, -319297, -238258, -111192, 388656, 193009, 125831, 199671, 308351, -44745, -268009, -212587, 47079, -188307, 239037, 266604, 379261, 244064, -279658, 177162, -132237, 125046, -334230, -161785, -145935, -158837, -185022, -166809 ], [ -372390, -341344, -147076, -392566, 410298, 176690, 322670, 345154, 237410, 176504, -327774, -201822, -80290, -398012, 243958, 299638, 302348, 171770, -424806, 92384, -214686, 113790, -380582, -25096, -168840, -136624, -129252, -200312 ], [ -325723, -207760, -5074, -287939, 346197, -46479, 386495, 370937, 226025, 269884, -135287, -294167, -166793, -431086, 271811, 307619, 22806, 260021, -332507, 176656, -40599, -23865, -63067, 11612, -96804, -182808, 93342, -134716 ], [ -279056, -74176, 136928, -183312, 282096, -269648, 450320, 396720, 214640, 363264, 57200, -386512, -253296, -464160, 299664, 315600, -256736, 348272, -240208, 260928, 133488, -161520, 254448, 48320, -24768, -228992, 315936, -69120 ], [ -199993, 70251, 240339, -134888, 220508, -364234, 401102, 323593, 226768, 356999, 190082, -411867, -297204, -460421, 276305, 244572, -409634, 314184, -191554, 324942, 254837, -225738, 433685, 30218, 774, -271424, 394022, -59951 ], [ -46882, 239462, 255542, -214928, 164664, -164916, 93500, 24386, 292640, 122974, 186724, -284102, -243752, -372538, 135890, -7048, -273060, 464, -242660, 342652, 255642, -122100, 296858, -113164, -79956, -305280, 141804, -179758 ], [ 106229, 408673, 270745, -294968, 108820, 34402, -214102, -274821, 358512, -111051, 183366, -156337, -190300, -284655, -4525, -258668, -136486, -313256, -293766, 360362, 256447, -18462, 160031, -256546, -160686, -339136, -110414, -299565 ], [ 99716, 473808, 296808, -248096, 125300, 90464, -252388, -277832, 265936, -241744, 110324, -77868, -158196, -279140, -9544, -250584, -64232, -435684, -281356, 277632, 230648, -57672, 58676, -251176, -212688, -282380, -161116, -234812 ], [ -53119, 443540, 332826, -84888, 208077, 15208, -43801, -9330, 28116, -277716, -26595, -44587, -145661, -349129, 109550, -4438, -50938, -382761, -210723, 102832, 180462, -227826, -10163, -109450, -238356, -142563, -27095, -879 ], [ -205954, 413272, 368844, 78320, 290854, -60048, 164786, 259172, -209704, -313688, -163514, -11306, -133126, -419118, 228644, 241708, -37644, -329838, -140090, -71968, 130276, -397980, -79002, 32276, -264024, -2746, 106926, 233054 ], [ -80278, 300435, 180921, -36864, 131772, 32248, 175782, 349344, -153628, -159039, -222369, -49646, -66480, -304980, 92551, 300395, -6857, -345272, -198062, -16163, -15620, -289351, -14476, -67857, -225449, 103054, 201184, 178531 ], [ 143696, 158456, -86040, -250304, -112672, 183680, 117040, 376576, 6176, 62888, -253672, -113264, 19264, -125856, -133608, 292920, 30104, -384832, -301424, 121032, -195296, -82328, 97120, -253352, -164200, 196848, 281408, 22200 ], [ 367670, 16477, -353001, -463744, -357116, 335112, 58298, 403808, 165980, 284815, -284975, -176882, 105008, 53268, -359767, 285445, 67065, -424392, -404786, 258227, -374972, 124695, 208716, -438847, -102951, 290642, 361632, -134131 ], [ 270158, 98964, -168522, -377478, -183604, 211830, 126738, 428488, 196578, 311998, -50782, -64566, 17744, 43302, -239998, 95282, 157354, -360706, -417310, 309006, -127870, 141968, 186552, -244446, 96700, 34020, 307150, -256560 ], [ 158033, 191654, 36477, -277589, 8906, 76061, 200959, 453052, 221303, 330329, 195479, 55747, -77384, 24741, -104505, -103185, 250067, -292327, -425705, 355857, 138631, 150616, 158308, -32777, 302642, -238530, 246545, -377448 ], [ 85596, 278188, 172044, -166836, 164980, -38308, 269292, 444676, 250884, 304040, 397100, 154668, -157660, 15384, -852, -256388, 287248, -239900, -381688, 371584, 359280, 143136, 114256, 114104, 465364, -417308, 185900, -421744 ], [ 201677, 335481, -22191, -4479, 147983, -51027, 309657, 279835, 303531, 65806, 386681, 151977, -167389, 49746, -48439, -194587, 60652, -263245, -88714, 239472, 362132, 59048, -4884, -46758, 422791, -150669, 125065, -102228 ], [ 317758, 392774, -216426, 157878, 130986, -63746, 350022, 114994, 356178, -172428, 376262, 149286, -177118, 84108, -96026, -132786, -165944, -286590, 204260, 107360, 364984, -25040, -124024, -207620, 380218, 115970, 64230, 217288 ], [ 385329, 361147, -216621, 180078, 88150, -33112, 274008, -12659, 375480, -330778, 382430, 99471, -114676, 111783, -146313, -98615, -289130, -305318, 265943, 59857, 295647, -86052, -182171, -203422, 281503, 169921, 57242, 356624 ], [ 377440, 191200, 85024, -15744, 5120, 64960, 16960, -82464, 342912, -364864, 414400, -23648, 60032, 129056, -200800, -107424, -251456, -316864, -32160, 143968, 114016, -111168, -145440, 57536, 95456, -106976, 134016, 215680 ], [ 369551, 21253, 386669, -211566, -77910, 163032, -240088, -152269, 310344, -398950, 446370, -146767, 234740, 146329, -255287, -116233, -213782, -328410, -330263, 228079, -67615, -136284, -108709, 318494, -90591, -383873, 210790, 74736 ], [ 230650, -21672, 459806, -313756, -188562, 212398, -269916, -98776, 166560, -353894, 323906, -229006, 295138, 117192, -287836, -8240, -141444, -171242, -435572, 129588, -212538, -90490, -46050, 404676, -180724, -338854, 161928, 5724 ], [ 7527, 17060, 386045, -355754, -316971, 230453, -153674, 33980, -48720, -257961, 102163, -284965, 282051, 58220, -306282, 174840, -46822, 94385, -416942, -86290, -333863, 889, 33277, 378502, -209198, -86889, 32300, -17046 ], [ -215596, 55792, 312284, -397752, -445380, 248508, -37432, 166736, -264000, -162028, -119580, -340924, 268964, -752, -324728, 357920, 47800, 360012, -398312, -302168, -455188, 92268, 112604, 352328, -237672, 165076, -97328, -39816 ], [ -262285, 20557, 63400, -171470, -363041, 278913, 29638, 226589, -161353, 15966, -173477, -197649, 95327, 42800, -194233, 372223, 122358, 251168, -220367, -286645, -436217, 64213, 128281, 285551, -270022, 154176, 57170, -123481 ], [ -271830, -30250, -222352, 111292, -236334, 311918, 86356, 271094, 8226, 211236, -192038, -12430, -112110, 107936, -32382, 350994, 192692, 63488, -8882, -222406, -387710, 11014, 130558, 210226, -303188, 87936, 271484, -219966 ], [ -281176, -75845, -488574, 376421, -114380, 337567, 135434, 310159, 163877, 398851, -199404, 160930, -299018, 166552, 120216, 329182, 256910, -119215, 193836, -158117, -337431, -36291, 123626, 138586, -326646, 28147, 464662, -304871 ], [ -286144, -6776, -325136, 253624, -96992, 201384, 16432, 229544, 13112, 418056, 39520, 73392, -34288, 81728, 69248, 294544, 186576, -192424, 203680, -92728, -248168, 46072, -85904, 148016, -136528, 110280, 192848, -135016 ], [ -291112, 62293, -161698, 130827, -79604, 65201, -102570, 148929, -137653, 437261, 278444, -14146, 230442, -3096, 18280, 259906, 116242, -265633, 213524, -27339, -158905, 128435, -295434, 157446, 53590, 192413, -78966, 34839 ], [ -230170, 79510, -66510, 19688, -81290, -33884, -178270, 90262, -186484, 368800, 373110, -32372, 373354, -45344, 5136, 223978, 97724, -326662, 199632, -11318, -85902, 205860, -403480, 172180, 159318, 225892, -220664, 158224 ], [ 17517, -50187, -164697, -58420, -137019, -27858, -131281, 93781, 53498, 51952, 59045, 145786, 171115, 33040, 99160, 184395, 226018, -353181, 118488, -135173, -58969, 269294, -223988, 201942, 25941, 121518, 6300, 149944 ], [ 265204, -179884, -262884, -136528, -192748, -21832, -84292, 97300, 293480, -264896, -255020, 323944, -31124, 111424, 193184, 144812, 354312, -379700, 37344, -259028, -32036, 332728, -44496, 231704, -107436, 17144, 233264, 141664 ], [ 250948, -150004, -319997, -104801, -102419, -32790, 18742, 148119, 288822, -392775, -294052, 385513, -75150, 67114, 204796, 140627, 280360, -391776, -71300, -196235, -38697, 264426, -35240, 217884, -212939, -33704, 241669, 111725 ], [ -49064, 53960, -332302, 46746, 147246, -62276, 182916, 250538, 17284, -314506, -33048, 319894, 53420, -111044, 126504, 175058, -14224, -388096, -209944, 70174, -82006, 52412, -211696, 156520, -288034, -26160, 11646, 58158 ], [ -349076, 257924, -344607, 198293, 396911, -91762, 347090, 352957, -254254, -236237, 227956, 254275, 181990, -289202, 48212, 209489, -308808, -384416, -348588, 336583, -125315, -159602, -388152, 95156, -363129, -18616, -218377, 4591 ], [ -291024, 263136, -224240, 87744, 393200, -86576, 389040, 390560, -269680, -250112, 181456, 59232, 56496, -204720, 40064, 54224, -261296, -345744, -356496, 220992, -92624, -163232, -248368, 88928, -330320, -132128, -118560, -66464 ], [ -76319, 181394, -45829, -137472, 278637, -66221, 377517, 399806, -173057, -304300, 423, -192434, -180151, -5333, 62604, -184033, -64117, -291763, -307207, -61724, -26683, -75694, 29771, 106822, -250303, -298602, 125562, -145170 ], [ 138386, 99652, 132582, -362688, 164074, -45866, 365994, 409052, -76434, -358488, -180610, -444100, -416798, 194054, 85144, -422290, 133062, -237782, -257918, -344440, 39258, 11844, 307910, 124716, -170286, -465076, 369684, -223876 ], [ 153822, 72636, -22991, -392205, 226793, -65243, 119271, 355424, 64436, -303266, -28772, -194097, -305202, 277962, 158252, -351658, 11251, -160218, -132189, -327213, 103645, -21116, 354104, 34376, 18973, -310292, 253278, -264026 ], [ 150280, 50832, -210372, -403084, 306396, -88404, -149852, 295808, 209520, -237624, 154768, 103684, -160440, 350872, 236176, -251608, -140940, -80408, 820, -281420, 167884, -65552, 378208, -66272, 218636, -124912, 102536, -300504 ], [ 131078, 33444, -366667, -415721, 345205, -91573, -380755, 226946, 327535, -152632, 305527, 338339, -49224, 408023, 308409, -151498, -248608, -9868, 127565, -211042, 218731, -116021, 380679, -155061, 361710, 35637, -19451, -323575 ], [ 7476, 45496, -315722, -440078, 112054, 38538, -356858, 96444, 265090, 61360, 237746, 152154, -161648, 360114, 342702, -50988, -59456, -1128, 212550, 23236, 180298, -206710, 238930, -164790, 127524, 30646, 50262, -257266 ], [ -116126, 57548, -264777, -464435, -121097, 168649, -332961, -34058, 202645, 275352, 169965, -34031, -274072, 312205, 376995, 49522, 129696, 7612, 297535, 257514, 141865, -297399, 97181, -174519, -106662, 25655, 119975, -190957 ], [ -192024, 64512, -242960, -383176, -243584, 246272, -256320, -85328, 109256, 362752, 110064, -91856, -323824, 218072, 393008, 139984, 172680, -504, 273800, 397552, 67368, -265208, 55168, -189568, -194704, -21016, 149448, -186656 ], [ -178477, 61936, -275758, -103887, -158576, 225480, -80784, 11962, -42153, 212792, 64938, 90994, -256066, 37269, 374746, 211606, -58401, -40225, 46215, 360890, -74749, -2617, 200160, -214592, -8726, -145837, 103471, -298620 ], [ -164930, 59360, -308556, 175402, -73568, 204688, 94752, 109252, -193562, 62832, 19812, 273844, -188308, -143534, 356484, 283228, -289482, -79946, -181370, 324228, -216866, 259974, 345152, -239616, 177252, -270658, 57494, -410584 ], [ -115035, -34632, -189202, 170017, -81874, 129439, 132631, 136303, -219144, 71966, 19705, 366084, -47178, -194727, 329629, 304085, -357725, -114181, -204920, 275879, -247027, 223357, 347248, -264965, 164876, -346495, 87125, -469105 ], [ -37180, -198944, 47192, -54348, -161960, 12300, 64620, 109324, -147936, 203480, 54228, 388624, 150392, -146220, 296164, 285892, -300708, -144196, -71520, 218540, -191068, -43420, 239424, -290564, -80, -384652, 174916, -486516 ], [ 40675, -363256, 283586, -278713, -242046, -104839, -3391, 82345, -76728, 334994, 88751, 411164, 347962, -97713, 262699, 267699, -243691, -174211, 61880, 161201, -135109, -310197, 131600, -316163, -165036, -422809, 262707, -503927 ], [ -65592, -337056, 303710, -285134, -187852, 36448, 57748, 5452, 69918, 196886, 6256, 208146, 377736, -133986, 50800, 217124, -240332, -30058, -2756, 109622, -189274, -166052, 159460, -135248, -239758, -408388, 250040, -460822 ], [ -223004, -257936, 263759, -231015, -96358, 249520, 154762, -85306, 237519, -16117, -108744, -57527, 360900, -193809, -210664, 157554, -251878, 162475, -122402, 59643, -274029, 92238, 225010, 103032, -289415, -379362, 209468, -400907 ], [ -380416, -178816, 223808, -176896, -4864, 462592, 251776, -176064, 405120, -229120, -223744, -323200, 344064, -253632, -472128, 97984, -263424, 355008, -242048, 9664, -358784, 350528, 290560, 341312, -339072, -350336, 168896, -340992 ], [ -395826, -279602, 151450, 17822, 17676, 196344, 253984, -72771, 388491, -196897, -247227, -73972, 119216, -36305, -372584, 54307, -171539, 87173, -104508, 86507, -282470, 381003, 102581, 67290, -246819, -301116, 25261, -311575 ], [ -411236, -380388, 79092, 212540, 40216, -69904, 256192, 30522, 371862, -164674, -270710, 175256, -105632, 181022, -273040, 10630, -79654, -180662, 33032, 163350, -206156, 411478, -85398, -206732, -154566, -251896, -118374, -282158 ], [ -423116, -443094, 46799, 367738, 73006, -274077, 223975, 84580, 352648, -137481, -262103, 360199, -251210, 358744, -213181, -58422, -14164, -368137, 110852, 226098, -102152, 427533, -197732, -408104, -109623, -216401, -227209, -278206 ], [ -422288, -368712, 158740, 380664, 142696, -254780, 67828, -38608, 324128, -128396, -137972, 313716, -111416, 393888, -296188, -218824, -43696, -266316, -26320, 238104, 101536, 391676, -37744, -347936, -234996, -230316, -210764, -365928 ], [ -421460, -294330, 270681, 393590, 212386, -235483, -88319, -161796, 295608, -119311, -13841, 267233, 28378, 429032, -379195, -379226, -73228, -164495, -163492, 250110, 305224, 355819, 122244, -287768, -360369, -244231, -194319, -453650 ], [ -415182, -142388, 331472, 278576, 257786, -143306, -175576, -179874, 297608, -34396, 113140, 189120, 134982, 373286, -372942, -425188, -140170, -139804, -182634, 181776, 420012, 275372, 143422, -203910, -375472, -266016, -195794, -365262 ], [ -401819, 110382, 325768, -2760, 271609, 43615, -173276, -61309, 339284, 149098, 243826, 69888, 198439, 199383, -250651, -322378, -255745, -215382, -48337, 9000, 419230, 136958, -15853, -89255, -247224, -298032, -220565, -47931 ], [ -388456, 363152, 320064, -284096, 285432, 230536, -170976, 57256, 380960, 332592, 374512, -49344, 261896, 25480, -128360, -219568, -371320, -290960, 85960, -163776, 418448, -1456, -175128, 25400, -118976, -330048, -245336, 269400 ], [ -257853, 392197, 317405, -315262, 131780, 172762, -36901, 87846, 214436, 249296, 363478, -72411, 197988, -10273, -56214, -88468, -251770, -287203, 207087, -114087, 310506, -57040, -194333, 82215, -94273, -267834, -210152, 234021 ], [ -64722, 301922, 316370, -213004, -111192, -15516, 167454, 71516, -63128, 23712, 276860, -44190, 66152, 27654, -10812, 57720, -6820, -241134, 321190, 54250, 145412, -68448, -138834, 108182, -124794, -155364, -142992, 10530 ], [ 128409, 211647, 315335, -110746, -354164, -203794, 371809, 55186, -340692, -201872, 190242, -15969, -65684, 65581, 34590, 203908, 238130, -195065, 435293, 222587, -19682, -79856, -83335, 134149, -155315, -42894, -75832, -212961 ], [ 59440, 246252, 95460, -66468, -396456, -276232, 194684, 82616, -271496, -268576, 200904, 21152, 76020, 158108, 123732, 76156, 211440, -209416, 229176, 124524, -43396, -160124, -172216, 151816, 8204, -36984, 15808, -142872 ], [ -48844, 299589, -157241, -30887, -408646, -331294, -39663, 116610, -150286, -311448, 226158, 59608, 258755, 258825, 219435, -92687, 144004, -232830, -24974, -13499, -45903, -250721, -282754, 168238, 200829, -47058, 111120, -28746 ], [ -134720, 327598, -371500, -212, -401046, -372720, -259498, 131386, -47292, -336340, 244508, 96280, 397340, 340158, 290892, -240340, 86230, -244504, -259124, -138388, -36986, -314984, -357784, 178664, 366412, -66216, 187434, 69466 ], [ 14688, 89663, -182118, -21050, -185651, -270968, -326957, -55627, -135566, -172442, 190366, 114220, 72350, 217959, 107766, -165498, 129907, -132908, -283274, -125370, 91883, -102740, -59980, 126132, 248054, -180756, 64269, 581 ], [ 164096, -148272, 7264, -41888, 29744, -169216, -394416, -242640, -223840, -8544, 136224, 132160, -252640, 95760, -75360, -90656, 173584, -21312, -307424, -112352, 220752, 109504, 237824, 73600, 129696, -295296, -58896, -68304 ], [ 227992, -307352, 124511, -36476, 184932, -109352, -382271, -320222, -233371, 46875, 49371, 144521, -393544, -20727, -145849, -28876, 213271, 44294, -252222, -124450, 296806, 253190, 372073, 79126, 39982, -323127, -125200, -95924 ], [ 96432, -286192, 76878, 28936, 202504, -145232, -188174, -147676, -62918, -145658, -112250, 144130, -113680, -124158, 41118, 3048, 243838, 4780, -15644, -193956, 252140, 240172, 132482, 217356, 15740, -152766, -61536, -29224 ], [ -35128, -265032, 29245, 94348, 220076, -181112, 5923, 24870, 107535, -338191, -273871, 143739, 166184, -227589, 228085, 34972, 274405, -34734, 220934, -263462, 207474, 227154, -107109, 355586, -8502, 17595, 2128, 37476 ], [ -134564, -197840, 69044, 110908, 99636, -137540, 20272, 178768, 145616, -353040, -366540, 184256, 221504, -189864, 164360, 74156, 181732, 24920, 263352, -252520, 105280, 191132, -164744, 342472, -15752, 16464, 21656, -18860 ], [ -204553, -88452, 188989, 82687, -147315, -21137, -130148, 315572, 62356, -205012, -396003, 262272, 70992, -22746, -129166, 119995, -23911, 175478, 127790, -167834, -49648, 134023, -55586, 190626, -7426, -141868, 726, -187979 ], [ -274542, 20936, 308934, 54466, -394266, 95266, -280568, 452376, -20904, -56984, -425466, 340288, -79520, 144372, -422692, 165834, -229554, 326036, -7772, -83148, -204576, 76914, 53572, 38780, 900, -300200, -20204, -357098 ], [ -310633, 40819, 114685, 81478, -433936, 21116, -243478, 438900, -100050, -82628, -439187, 264658, -21544, 82670, -381148, 12671, -240326, 262360, 52880, -81116, -104249, -1955, 125075, 83012, 40200, -364420, -31835, -257957 ], [ -334760, 29112, -190456, 127984, -400448, -120288, -140208, 372384, -177744, -169568, -447352, 134800, 110016, -59792, -221344, -210728, -182320, 123072, 182784, -108256, 86168, -88504, 183288, 196448, 90432, -395424, -40184, -64136 ], [ -358887, 17405, -495597, 174490, -366960, -261692, -36938, 305868, -255438, -256508, -455517, 4942, 241576, -202254, -61540, -434127, -124314, -16216, 312688, -135396, 276585, -175053, 241501, 309884, 140664, -426428, -48533, 129685 ], [ -151266, -63074, -219058, 56876, -323110, -190400, -34846, 200412, -208832, -118058, -305392, 68882, 36558, -8028, -149016, -197484, -202730, -65172, 100690, -173206, 189208, -54494, 293246, 378330, 102632, -426720, 692, 63840 ], [ 66889, -146679, 83921, -68198, -278789, -109440, -37353, 93186, -156576, 30637, -148072, 141631, -183759, 201502, -247732, 60070, -287347, -110022, -126849, -211501, 89204, 75479, 344697, 444731, 60588, -425616, 52534, -13808 ], [ 218784, -230048, 303672, -145704, -218608, -61144, -23792, 23260, -124680, 144972, -6632, 209948, -339572, 351100, -288332, 272192, -326612, -127456, -286332, -232300, -22892, 174868, 379724, 496496, 25824, -426788, 67188, -99584 ], [ 55944, -312296, 128090, 2738, -83092, -168002, 66092, 130509, -189494, 96097, 59378, 257213, -188991, 216021, -52881, 268512, -150455, -14664, -122549, -169993, -192425, 128983, 336737, 478740, 25640, -438771, -94801, -223968 ], [ -106896, -394544, -47492, 151180, 52424, -274860, 155976, 237758, -254308, 47222, 125388, 304478, -38410, 80942, 182570, 264832, 25702, 98128, 41234, -107686, -361958, 83098, 293750, 460984, 25456, -450754, -256790, -348352 ], [ -117699, -334691, -85761, 144327, 141077, -304903, 171979, 253522, -186210, -18960, 80464, 302468, -15152, -41087, 243628, 204299, 84346, 106448, 126573, -46864, -396545, 93706, 277088, 330305, 58824, -433739, -301707, -419510 ], [ 108000, -53792, 89568, -104096, 156832, -215456, 73056, 126976, 88640, -112064, -137024, 223808, -189952, -142816, 33408, 55328, -39808, -47744, 89888, 11648, -221216, 192192, 301376, 23968, 144384, -371616, -164512, -407872 ], [ 333699, 227107, 264897, -352519, 172587, -126009, -25867, 430, 363490, -205168, -354512, 145148, -364752, -244545, -176812, -93643, -163962, -201936, 53203, 70160, -45887, 290678, 325664, -282369, 229944, -309493, -27317, -396234 ], [ 269738, 326244, 314842, -442252, 136388, 28916, 47844, -79748, 269608, -116426, -413730, 172076, -324512, -226448, -224184, -185270, -174926, -158784, 95646, 159262, 27942, 176406, 257664, -393182, 210308, -250296, -73648, -290796 ], [ 19567, 308534, 284183, -429970, 66790, 225934, 232534, -130118, -61316, 89217, -371203, 266882, -146032, -131320, -166868, -240033, -113125, 11232, 188957, 268029, 36521, -74639, 130336, -378301, 123046, -192980, -237960, -125058 ], [ -230604, 290824, 253524, -417688, -2808, 422952, 417224, -180488, -392240, 294860, -328676, 361688, 32448, -36192, -109552, -294796, -51324, 181248, 282268, 376796, 45100, -325684, 3008, -363420, 35784, -135664, -402272, 40680 ], [ -266284, 327758, 304033, -196615, 111438, 175161, 344749, -251758, -386807, 231197, -251607, 161215, -83857, -40871, 6417, -113161, -166926, 194286, 193008, 267443, 96505, -158577, -32835, -126828, 132328, -100122, -252172, 35418 ], [ -256808, 376196, 371630, 68414, 264388, -166274, 218134, -327428, -310562, 110838, -167266, -101422, -262222, -66562, 134734, 118242, -319876, 174276, 65312, 112170, 156926, 96562, -49418, 156440, 267568, -69164, -35880, -5844 ] ], [ [ 1728, -258560, 90112, 406784, -305152, -130368, 110400, 221696, 310016, -246144, -110080, -13952, -14912, 32512, 202880, -425600, 92608, 174848, 75200, 58496, 226560, -97536, 412352, -59072, -151232, -151488, 440384, -28096 ], [ 6168, -235934, 85429, 388664, -277963, -125172, 109206, 191846, 293621, -244875, -90811, -20432, -7943, 47449, 186197, -401726, 94750, 160505, 58721, 62291, 210621, -87477, 387668, -54146, -146711, -144783, 434774, -22054 ], [ 40208, -62468, 49526, 249744, -69514, -85336, 100052, -37004, 167926, -235146, 56918, -70112, 45486, 161966, 58294, -218692, 111172, 50542, -67618, 91386, 88422, -10358, 198424, -16380, -112050, -93378, 391764, 24268 ], [ 74248, 110998, 13623, 110824, 138935, -45500, 90898, -265854, 42231, -225417, 204647, -119792, 98915, 276483, -69609, -35658, 127594, -59421, -193957, 120481, -33777, 66761, 9180, 21386, -77389, -41973, 348754, 70590 ], [ 77424, 210592, -32096, 59520, 264536, -39440, 92064, -378976, -67208, -143232, 249944, -130640, 112040, 268816, -91904, 52344, 103480, -97832, -211248, 137736, -116120, 129784, -117768, -4888, -46416, 29416, 288440, 129304 ], [ 22730, 171676, -96220, 172496, 234797, -96710, 112580, -275108, -146167, 74808, 103181, -68678, 49595, 32054, 83816, -37839, 3361, -2083, -24074, 132791, -123733, 166377, -127911, -151237, -22358, 138275, 195681, 211253 ], [ -31964, 132760, -160344, 285472, 205058, -153980, 133096, -171240, -225126, 292848, -43582, -6716, -12850, -204708, 259536, -128022, -96758, 93666, 163100, 127846, -131346, 202970, -138054, -297586, 1700, 247134, 102922, 293202 ], [ -103142, 147261, -81000, 287571, 124905, -109239, 113650, -52721, -174358, 223562, -169597, 84808, 52924, -269194, 212254, -126074, -79149, 34676, 221418, 52584, -111139, 105468, -79895, -240615, 51537, 244167, 124641, 246568 ], [ -187000, 202852, 108704, 204380, 5972, 13972, 63464, 77068, -23800, -66744, -279652, 199072, 217328, -201160, -6568, -53256, 29020, -143344, 180616, -76768, -69532, -95184, 30804, -27244, 121204, 155180, 234420, 101024 ], [ -270858, 258443, 298408, 121189, -112961, 137183, 13278, 206857, 126758, -357050, -389707, 313336, 381732, -133126, -225390, 19562, 137189, -321364, 139814, -206120, -27925, -295836, 141503, 186127, 190871, 66193, 344199, -44520 ], [ -261782, 194208, 223458, 56790, -49446, 186144, 29692, 68122, 41102, -333256, -200098, 180730, 385576, -162328, -216566, 57802, 71694, -271090, 65730, -144330, -61270, -250428, 74398, 219030, 125898, -62376, 357066, 40048 ], [ -226891, 96688, 74993, -2389, 64749, 214480, 64606, -145203, -110169, -222212, 72751, -20451, 344820, -218540, -144507, 86437, -42041, -157401, -17599, -29445, -115435, -136670, -42097, 201803, 23525, -201940, 343013, 188536 ], [ -192000, -832, -73472, -61568, 178944, 242816, 99520, -358528, -261440, -111168, 345600, -221632, 304064, -274752, -72448, 115072, -155776, -43712, -100928, 85440, -169600, -22912, -158592, 184576, -78848, -341504, 328960, 337024 ], [ -89213, 180914, -60293, 105159, 31031, 320326, 33556, -277177, -170130, -120759, 261811, -107299, 291069, -143951, -4621, -47055, -78312, 103488, 33645, 62808, -46665, 64350, -178004, 169534, -88117, -315330, 220308, 172482 ], [ 13574, 362660, -47114, 271886, -116882, 397836, -32408, -195826, -78820, -130350, 178022, 7034, 278074, -13150, 63206, -209182, -848, 250688, 168218, 40176, 76270, 151612, -197416, 154492, -97386, -289156, 111656, 7940 ], [ 62111, 492611, -18025, 346493, -212850, 433391, -76812, -118150, 9730, -97296, 104218, 90827, 241169, 98671, 94958, -286684, 34756, 352318, 227906, 24599, 152165, 188324, -205093, 113435, -132205, -228577, 18694, -117907 ], [ -84652, 436100, 68340, 89468, -121816, 317908, -43600, -53704, 88344, 89280, 66360, 64676, 118188, 142164, -3160, -59536, -80336, 289896, 18008, 34420, 58716, 43056, -170524, -21276, -259004, -44140, -17784, -104452 ], [ -231415, 379589, 154705, -167557, -30782, 202425, -10388, 10742, 166958, 275856, 28502, 38525, -4793, 185657, -101278, 167612, -195428, 227474, -191890, 44241, -34733, -102212, -135955, -155987, -385803, 140297, -54262, -90997 ], [ -256628, 262728, 181940, -252932, -10868, 182532, 75064, 30128, 170782, 249642, -13366, -1146, -97324, 173420, -134816, 272730, -194500, 176192, -262268, -11388, -65182, -162050, -89836, -231178, -383622, 216394, -28830, -69992 ], [ -123826, 67412, 132306, -115162, -83410, 286906, 228428, -9064, 77379, -53199, -60447, -58393, -150270, 88734, -84400, 219209, -42746, 139392, -151270, -152102, -13731, -110829, -28702, -228993, -213767, 151649, 77085, -39172 ], [ 8976, -127904, 82672, 22608, -155952, 391280, 381792, -48256, -16024, -356040, -107528, -115640, -203216, 4048, -33984, 165688, 109008, 102592, -40272, -292816, 37720, -59608, 32432, -226808, -43912, 86904, 183000, -8352 ], [ -30767, -163740, 2933, 155458, -71909, 387954, 253021, -53818, 42298, -461391, -64204, -106197, -93877, -23398, 322, 111057, 237677, 99647, 34741, -253485, 5621, 6538, -9649, -251623, 42558, 42049, 136515, 26413 ], [ -162534, -114520, -92862, 285684, 95646, 327188, -26222, -41444, 181540, -461414, 27336, -61186, 102014, -20316, 26036, 55834, 354034, 114758, 90562, -118130, -71038, 80644, -106778, -290838, 84556, 7802, 8750, 63282 ], [ -294301, -65300, -188657, 415910, 263201, 266422, -305465, -29070, 320782, -461437, 118876, -16175, 297905, -17234, 51750, 611, 470391, 129869, 146383, 17225, -147697, 154750, -203907, -330053, 126554, -26445, -119015, 100151 ], [ -242908, -50900, -207912, 244256, 247616, 214356, -214708, 75084, 340524, -264180, 38156, -101084, 196556, -72572, 64964, 92848, 358468, 69760, -136, 81800, -152516, 171256, -279096, -263028, 57172, 4188, -68440, 83020 ], [ -164041, -41723, -215686, 27320, 204560, 163595, -68451, 193005, 342341, -37331, -68403, -205481, 50621, -136673, 76303, 207204, 212303, -1632, -177006, 135758, -146559, 179122, -350994, -180067, -28917, 44553, 8886, 57789 ], [ -100162, -32288, -216684, -169266, 165086, 104838, 78426, 295478, 336278, 169640, -159914, -298666, -82006, -203092, 88242, 310066, 63428, -60770, -325762, 186016, -135530, 181770, -392770, -96728, -99672, 75632, 90484, 29016 ], [ -193657, -20144, -146534, -152177, 163223, -37877, 231813, 235747, 247475, 167892, -93421, -274125, -74899, -293850, 106481, 292241, -113902, 8759, -179321, 197424, -71245, 129629, -118265, -9420, -9420, 9208, 216938, -36948 ], [ -287152, -8000, -76384, -135088, 161360, -180592, 385200, 176016, 158672, 166144, -26928, -249584, -67792, -384608, 124720, 274416, -291232, 78288, -32880, 208832, -6960, 77488, 156240, 77888, 80832, -57216, 343392, -102912 ], [ -287267, 46249, -2783, -114296, 157236, -255246, 405370, 106387, 119408, 112029, 13686, -224889, -64444, -394663, 129323, 229172, -393046, 81688, 38346, 209530, 38775, 56434, 321111, 121166, 95330, -94016, 365378, -160469 ], [ -73942, 196738, 78706, -85040, 147944, -174332, 121044, 14134, 193376, -61782, -4852, -199842, -69688, -220254, 102758, 121256, -322252, -66064, -62348, 185748, 42110, 106436, 235390, 63804, -63324, -63104, 148580, -198810 ], [ 139383, 347227, 160195, -55784, 138652, -93418, -163282, -78119, 267344, -235593, -23390, -174795, -74932, -45845, 76193, 13340, -251458, -213816, -163042, 161966, 45445, 156438, 149669, 6442, -221978, -32192, -68218, -237151 ], [ 186220, 353776, 180472, -55904, 158652, -58080, -195980, -60824, 213488, -287856, -33732, -136740, -115516, -34060, 55400, -10696, -164728, -232844, -205764, 139648, 68904, 80488, 87804, -6712, -278512, -43460, -159796, -206036 ], [ 80443, 228380, 144638, -82952, 205503, -64520, 1981, 56890, 42460, -228700, -36561, -86761, -188495, -171347, 39898, 42158, -63390, -133875, -195345, 118672, 110810, -110918, 47807, 20658, -241436, -93393, -136589, -111253 ], [ -25334, 102984, 108804, -110000, 252354, -70960, 199942, 174604, -128568, -169544, -39390, -36782, -261474, -308634, 24396, 95012, 37948, -34906, -184926, 97696, 152716, -302324, 7810, 48028, -204360, -143326, -113382, -16470 ], [ 7150, 86881, 27427, -203008, 97364, 42280, 164034, 189536, -80500, -83205, -77851, -95450, -175248, -288348, -56675, 120105, 44205, -89192, -187546, 125935, 44308, -265437, 48444, -30699, -137075, -26438, -36064, 8273 ], [ 88432, 109352, -70024, -319296, -128864, 197760, 45584, 168192, 44896, 12728, -128888, -192464, -32832, -212448, -160888, 135400, 16904, -197568, -194768, 171544, -117152, -147976, 117536, -146872, -59128, 149328, 60352, 8296 ], [ 169714, 131823, -167475, -435584, -355092, 353240, -72866, 146848, 170292, 108661, -179925, -289478, 109584, -136548, -265101, 150695, -10397, -305944, -201990, 217153, -278612, -30515, 186628, -263045, 18819, 325094, 156768, 8319 ], [ 144890, 137244, -80654, -274914, -212732, 171570, -31706, 225560, 132118, 189898, -91306, -228466, -17808, -43070, -122122, 6534, 112430, -185718, -200170, 280890, -74762, -13264, 183912, -163882, 152404, 115596, 88954, -134416 ], [ 115243, 141890, 14543, -101655, -53618, -25425, 16709, 308820, 86509, 270467, 3661, -160271, -157464, 51207, 32093, -144875, 242081, -55101, -197939, 345451, 145693, -568, 177932, -54931, 288518, -111414, 13675, -283640 ], [ 101172, 165284, 62660, 43396, 80060, -169164, 59236, 342508, 52972, 310200, 101156, -96220, -271796, 128904, 134052, -264044, 312240, 35980, -163624, 385664, 314576, -4000, 160368, 21352, 395228, -259700, -48092, -371408 ], [ 161087, 277731, -112853, 54459, 92917, -59937, 73795, 140729, 76777, 155962, 210659, -51853, -265839, 127846, -12205, -230073, 99812, -60735, 23090, 310224, 238492, -84040, 87780, -57538, 362269, -34047, -45677, -167260 ], [ 221002, 390178, -288366, 65522, 105774, 49290, 88354, -61050, 100582, 1724, 320162, -7486, -259882, 126788, -158462, -196102, -112616, -157450, 209804, 234784, 162408, -164080, 15192, -136428, 329310, 191606, -43262, 36888 ], [ 232011, 405785, -268255, 11866, 89426, 95544, 67912, -201089, 141928, -100350, 380714, 19061, -190268, 137853, -254355, -142637, -206190, -200642, 214925, 167723, 64229, -177484, -21945, -139754, 242981, 220411, -4226, 166192 ], [ 166944, 270752, 56160, -142464, 27648, 43840, -6976, -245088, 210560, -121280, 365120, 17888, -21632, 167776, -271904, -58848, -114880, -160576, -62432, 113696, -68320, -87232, -3936, -25536, 73632, -56992, 91776, 179072 ], [ 101877, 135719, 380575, -296794, -34130, -7864, -81864, -289087, 279192, -142210, 349526, 16715, 147004, 197699, -289453, 24941, -23570, -120510, -339789, 59669, -200869, 3020, 14073, 88682, -95717, -334395, 187778, 191952 ], [ -15970, 90440, 462314, -308212, -134310, 54042, -54580, -179912, 219360, -161922, 243254, 4678, 225046, 164888, -272436, 82928, 59284, 15890, -415420, -15876, -291166, 40674, 9962, 157484, -118332, -280642, 177240, 187444 ], [ -167747, 102860, 388047, -227758, -259177, 188983, 38386, 27732, 76944, -180851, 78689, -14343, 244849, 91748, -233198, 124328, 136702, 214219, -361370, -105254, -354301, 44515, -8369, 197090, -46618, -14003, 98212, 171758 ], [ -319524, 115280, 313780, -147304, -384044, 323924, 131352, 235376, -65472, -199780, -85876, -33364, 264652, 18608, -193960, 165728, 214120, 412548, -307320, -194632, -417436, 48356, -26700, 236696, 25096, 252636, 19184, 156072 ], [ -317439, 65855, 68152, -2554, -293147, 326587, 119970, 225071, -25811, -39254, -116871, 23957, 184933, -496, -122403, 176709, 204594, 332128, -151221, -204343, -403811, 38935, -52669, 249493, 4318, 190784, 146534, 71549 ], [ -282962, 3410, -213552, 155732, -156826, 301402, 86620, 168882, 52182, 159052, -119746, 97350, 84262, -8224, -44042, 181286, 176764, 193024, 26362, -197282, -374026, 26722, -80246, 256646, -35932, 59776, 317332, -27466 ], [ -249672, -53735, -474890, 304327, -27524, 270885, 51790, 115701, 124167, 350385, -116068, 162646, -6990, -14200, 32392, 186666, 149946, 54827, 197796, -185991, -338509, 14991, -111378, 261566, -69554, -59391, 471570, -118333 ], [ -242496, 5720, -288176, 239720, -52640, 123064, -15600, 128696, 63976, 388312, 31776, 49808, 108976, 18368, 66432, 209712, 145392, -63416, 233952, -81640, -176888, 13864, -220720, 217360, 42640, 81944, 261488, -29944 ], [ -235320, 65175, -101462, 175113, -77756, -24757, -82990, 141691, 3785, 426239, 179620, -63030, 224942, 50936, 100472, 232758, 140838, -181659, 270108, 22711, -15267, 12737, -330062, 173154, 154834, 223279, 51406, 58445 ], [ -177150, 83602, 5254, 86392, -87758, -131124, -139946, 147858, -5820, 399072, 251186, -119228, 279150, 76448, 142768, 239598, 150612, -257890, 259824, 52878, 97094, 21324, -359304, 140060, 198610, 310284, -58920, 126896 ], [ 25503, -14217, -114691, -70652, -54937, -120038, -167339, 134679, 127902, 187472, 106631, -14946, 158377, 81968, 208456, 200521, 200982, -215087, 117960, -127143, 69885, 57434, -161596, 138450, 48535, 243354, 113396, 138856 ], [ 228156, -112036, -234636, -227696, -22116, -108952, -194732, 121500, 261624, -24128, -37924, 89336, 37604, 87488, 274144, 161444, 251352, -172284, -23904, -307164, 42676, 93544, 36112, 136840, -101540, 176424, 285712, 150816 ], [ 226220, -112956, -253007, -199643, 75935, -81938, -111630, 129485, 235890, -136541, -47564, 161971, -27322, 71470, 266132, 134049, 216120, -186912, -122604, -286985, 35597, 46318, 83912, 109556, -198089, 112200, 302631, 154911 ], [ 1096, -8168, -160570, 30334, 245146, -37548, 92012, 160558, 36204, -140750, 89976, 200082, -31324, 31956, 177720, 119398, 87504, -264192, -174216, -48406, 50478, -91820, -31824, 54264, -236246, 50928, 150026, 150426 ], [ -224028, 96620, -68133, 260311, 414357, 6842, 295654, 191631, -163482, -144959, 227516, 238193, -35326, -7558, 89308, 104747, -41112, -341472, -225828, 190173, 65359, -229958, -147560, -1028, -274403, -10344, -2579, 145941 ], [ -204784, 89248, -47184, 196160, 418896, -20752, 337296, 173024, -219344, -131840, 185328, 68384, -68464, 4720, 14720, -3856, -1168, -283440, -237872, 123840, 66832, -238560, -114960, -14560, -235632, -125792, 39840, 94752 ], [ -78629, 32806, -57511, 3328, 351391, -79839, 308063, 132682, -212283, -111140, 64509, -192390, -114349, 39657, -53820, -153563, 112521, -166209, -232605, -75892, 62439, -190490, -17463, -9822, -163205, -264942, 167582, 23130 ], [ 47526, -23636, -67838, -189504, 283886, -138926, 278830, 92340, -205222, -90440, -56310, -453164, -160234, 74594, -122360, -303270, 226210, -48978, -227338, -275624, 58046, -142420, 80034, -5084, -90778, -404092, 295324, -48492 ], [ 45098, 19924, -160821, -171391, 211635, -147193, 132669, 78752, -103556, -98006, 36084, -253387, -93958, 91534, -70108, -246190, 141953, -53694, -112367, -309855, 93679, -99348, 158568, 3224, -43089, -289436, 158634, -116670 ], [ 30424, 73008, -261676, -133188, 138932, -150620, -24628, 67712, 7120, -108264, 148784, -9748, -17000, 106760, -6352, -169416, 38844, -70024, 13052, -328324, 133124, -56752, 235296, 11872, 2244, -150608, -3240, -184520 ], [ 13026, 122060, -344777, -116147, 60151, -138807, -162977, 44918, 107029, -99304, 239725, 183569, 45288, 113421, 59171, -91790, -45152, -89156, 134847, -315542, 153897, -25271, 282141, 15945, 23130, -28361, -127449, -228205 ], [ -22532, 144232, -309518, -240186, -59150, -25394, -175006, -56236, 135158, 37776, 185606, 41406, 9776, 62982, 136474, -8484, -1728, -126968, 232482, -94420, 50190, -67890, 129766, -10482, -118964, -16654, -558, -110790 ], [ -58090, 166404, -274259, -364225, -178451, 88019, -187035, -157390, 163287, 174856, 131487, -100757, -25736, 12543, 213777, 74822, 41696, -164780, 330117, 126702, -53517, -110509, -22609, -36909, -261058, -4947, 126333, 6625 ], [ -85896, 154624, -267952, -388632, -212608, 133632, -170432, -187760, 137240, 244480, 68176, -129520, -62288, -10552, 242704, 121328, 10584, -159784, 320088, 248656, -137672, -97832, -77184, -51584, -312624, -27528, 194328, 16800 ], [ -99167, 79184, -315930, -226229, -87120, 52120, -100144, -85410, 9613, 187624, -12370, 54342, -100790, 17623, 180926, 98834, -160283, -74523, 108189, 184670, -185167, 18525, 51616, -44224, -194450, -114399, 151893, -174100 ], [ -112438, 3744, -363908, -63826, 38368, -29392, -29856, 16940, -118014, 130768, -92916, 238204, -139292, 45798, 119148, 76340, -331150, 10738, -103710, 120684, -232662, 134882, 180416, -36864, -76276, -201270, 109458, -365000 ], [ -74489, -55576, -257446, -50533, 23066, -90715, 32333, 27029, -176728, 142058, -73245, 279404, -98702, 1667, 66223, 60567, -347759, 21977, -168488, 125949, -242561, 91599, 161744, -56999, -52924, -273477, 108311, -449547 ], [ 2860, -102496, -32184, -151940, -100536, -136508, 88292, -33852, -182432, 205768, 23516, 210864, 2728, -98084, 20108, 49964, -245708, -23724, -120096, 184484, -223540, -74484, 29632, -98284, -102512, -334404, 138924, -452284 ], [ 80209, -149416, 193078, -253347, -224138, -182301, 144251, -94733, -188136, 269478, 120277, 142324, 104158, -197835, -26007, 39361, -143657, -69425, -71704, 243019, -204519, -240567, -102480, -139569, -152100, -395331, 169537, -455021 ], [ -15080, -142048, 166826, -280954, -189700, -44512, 127004, -79996, -26134, 175634, 54480, 4646, 162136, -196246, -123440, 46668, -90116, -9070, -116012, 155250, -185534, -181452, -99700, -9584, -135610, -321708, 171368, -341010 ], [ -158324, -119600, 70709, -288061, -111362, 144272, 89422, -44254, 182453, 38025, -56472, -152237, 208044, -166507, -235128, 58950, -50050, 80745, -186070, 26841, -166559, -59782, -59450, 167976, -100765, -210710, 165204, -194569 ], [ -301568, -97152, -25408, -295168, -33024, 333056, 51840, -8512, 391040, -99584, -167424, -309120, 253952, -136768, -346816, 71232, -9984, 170560, -256128, -101568, -147584, 61888, -19200, 345536, -65920, -99712, 159040, -48128 ], [ -277510, -190854, 44926, -117654, 60356, 159912, 37856, -20081, 299017, -100251, -236953, -53820, 150544, -9003, -332280, 61457, 23711, 18599, -148948, 13225, -58114, 114121, -99401, 84670, -104721, -178004, 86751, -46541 ], [ -253452, -284556, 115260, 59860, 153736, -13232, 23872, -31650, 206994, -100918, -306482, 201480, 47136, 118762, -317744, 51682, 57406, -133362, -41768, 128018, 31356, 166354, -179602, -176196, -143522, -256296, 14462, -44954 ], [ -241924, -340178, 184629, 194334, 234266, -151471, 19133, -45044, 152536, -96275, -319501, 392605, -29582, 234312, -292623, 7182, 67236, -241043, 31212, 224646, 128936, 208127, -201868, -366392, -190253, -305963, -49427, -74442 ], [ -275504, -258712, 250524, 173864, 268536, -164052, 47676, -65008, 233312, -72516, -129084, 352700, -10216, 305888, -229396, -162328, -8848, -189316, -18928, 255880, 255712, 212244, -15568, -302176, -265532, -252580, -83076, -215800 ], [ -309084, -177246, 316419, 153394, 302806, -176633, 76219, -84972, 314088, -48757, 61333, 312795, 9150, 377464, -166169, -331838, -84932, -137589, -69068, 287114, 382488, 216361, 170732, -237960, -340811, -199197, -116725, -357158 ], [ -303994, -41980, 335344, 91664, 278686, -142734, 78392, -57686, 352344, 17612, 197180, 266560, 47906, 346050, -87162, -391308, -155086, -111732, -96878, 206768, 436644, 162468, 218442, -166114, -329360, -200544, -140134, -358266 ], [ -248633, 163226, 293208, -23704, 178659, -48411, 46284, 31025, 335324, 139374, 262086, 212096, 111869, 180749, 12359, -307726, -217531, -119506, -95659, -18632, 396394, 33162, 85985, -84349, -205160, -273040, -150231, -177049 ], [ -193272, 368432, 251072, -139072, 78632, 45912, 14176, 119736, 318304, 261136, 326992, 157632, 175832, 15448, 111880, -224144, -279976, -127280, -94440, -244032, 356144, -96144, -46472, -2584, -80960, -345536, -160328, 4168 ], [ -150031, 401063, 179311, -159370, -39380, 22590, 84473, 115522, 153804, 225008, 263378, 82183, 134540, -57243, 100206, -116892, -176926, -93009, -12011, -175357, 285294, -90480, -84399, 26621, -87035, -290142, -112120, -5625 ], [ -113254, 341654, 91750, -128964, -166984, -63476, 209386, 61748, -89352, 104672, 131220, -4458, 37112, -80542, 29228, 2984, 14388, -36314, 113730, 50158, 198124, -12832, -71910, 27794, -162590, -166540, -32816, -117290 ], [ -76477, 282245, 4189, -98558, -294588, -149542, 334299, 7974, -332508, -15664, -938, -91099, -60316, -103841, -41750, 122860, 205702, 20381, 239471, 275673, 110954, 64816, -59421, 28967, -238145, -42938, 46488, -228955 ], [ -79600, 261476, -113012, -107212, -306872, -190168, 254612, 63080, -317784, -121440, 20504, -44320, 50236, 42740, 56412, 85396, 237136, -72664, 144872, 125668, 106644, -6036, -101992, 31960, -129340, -47016, 90432, -109960 ], [ -88708, 246503, -234659, -121725, -301858, -223978, 144235, 134518, -264378, -225032, 64986, 22472, 191985, 214803, 179945, 24331, 244588, -188170, 17222, -80665, 114763, -99163, -152822, 35226, 7119, -70246, 129072, 43634 ], [ -82624, 214298, -331812, -127196, -278418, -254800, 33234, 184670, -212820, -308444, 100980, 80264, 296052, 364490, 284292, -29404, 243794, -287624, -105212, -263964, 125154, -167672, -181256, 39800, 134532, -92088, 162222, 181182 ], [ 82976, 1157, -171778, -37726, -61505, -254248, -84319, 11319, -180666, -179966, 47850, 43556, 4458, 279229, 187186, -6174, 156417, -218532, -172878, -205406, 159401, 22308, 25468, 58108, 166962, -99356, 137727, 150247 ], [ 248576, -211984, -11744, 51744, 155408, -253696, -201872, -162032, -148512, -51488, -5280, 6848, -287136, 193968, 90080, 17056, 69040, -149440, -240544, -146848, 193648, 212288, 232192, 76416, 199392, -106624, 113232, 119312 ], [ 327432, -327944, 107109, 114796, 277772, -230968, -231813, -259370, -115385, -9159, -79879, -24813, -415896, 87315, 58333, 41084, 8781, -97694, -230090, -98006, 214658, 326626, 341427, 109970, 177306, -85549, 103248, 110084 ], [ 208016, -221776, 131834, 117464, 184024, -157552, -61498, -182964, -80034, -163742, -203550, -44938, -172464, -68234, 175978, 66936, 10506, -85596, -41076, -71372, 205412, 268068, 227830, 178372, 30612, 310, 126432, 150472 ], [ 88600, -115608, 156559, 120132, 90276, -84136, 108817, -106558, -44683, -318325, -327221, -65063, 70968, -223783, 293623, 92788, 12231, -73498, 147938, -44738, 196166, 209510, 114233, 246774, -116082, 86169, 149616, 190860 ], [ -40140, -38384, 191100, 99028, -51460, -172, 140304, 27760, -53264, -299184, -382468, -17088, 163776, -224184, 190936, 90788, -21108, -31928, 164968, -1016, 132032, 154612, 76200, 207128, -146520, 45680, 98568, 139100 ], [ -177427, 12308, 234639, 56133, -237185, 93461, 44532, 215164, -102116, -120796, -374993, 93312, 118512, -82366, -113722, 63257, -86589, 36658, 24346, 58370, 17584, 103069, 107434, 68438, -70390, -110628, -20526, 2871 ], [ -314714, 63000, 278178, 13238, -422910, 187094, -51240, 402568, -150968, 57592, -367518, 203712, 73248, 59452, -418380, 35726, -152070, 105244, -116276, 117756, -96864, 51526, 138668, -70252, 5740, -266936, -139620, -133358 ], [ -308147, 57473, 80079, 4258, -416688, 96532, -33554, 370876, -172518, -18476, -373473, 207590, 101832, 87642, -333364, -67387, -165922, 130888, -15056, 63820, -87331, -45713, 95969, -36052, 59736, -269292, -103929, -74631 ], [ -250808, 32104, -203304, 7248, -342720, -59040, 24176, 261856, -184432, -184352, -384168, 173872, 156480, 75728, -110816, -197176, -161552, 141376, 171520, -30112, -34040, -159080, 27176, 59168, 105920, -217312, -13608, 52904 ], [ -193469, 6735, -486687, 10238, -268752, -214612, 81906, 152836, -196346, -350228, -394863, 140154, 211128, 63814, 111732, -326965, -157182, 151864, 358096, -124044, 19251, -272447, -41617, 154388, 152104, -165332, 76713, 180439 ], [ -131862, -38038, -192262, -25052, -253634, -174912, 30230, 156852, -162368, -188590, -240976, 152614, 97146, 167884, 75384, -108516, -195822, 116196, 154854, -67474, 1416, -173866, 48650, 253502, 53880, -247200, 100220, 42016 ], [ -70061, -83693, 128427, -62082, -241191, -126336, -26419, 166006, -126304, -12065, -79608, 167173, -24501, 277226, 27268, 125762, -236417, 78430, -66107, -4063, -19652, -65651, 146147, 352793, -50908, -335152, 120690, -108496 ], [ -38176, -136416, 365800, -75832, -204880, -102856, -60752, 176820, -111832, 124292, 50568, 176244, -125116, 354708, 2684, 315840, -250844, 52064, -239252, 31260, -52196, 30108, 218244, 423632, -136800, -408396, 106172, -234752 ], [ -148392, -222712, 207422, 20998, -55196, -198582, 10916, 195519, -199922, 69851, 32582, 159247, -125829, 280855, 89877, 295968, -140973, 79848, -185271, -66835, -139251, 66701, 169691, 359324, -132936, -411777, -74539, -245792 ], [ -258608, -309008, 49044, 117828, 94488, -294308, 82584, 214218, -288012, 15410, 14596, 142250, -126542, 207002, 177070, 276096, -31102, 107632, -131290, -164930, -226306, 103294, 121138, 295016, -129072, -415158, -255250, -256832 ], [ -236785, -282705, -16571, 116189, 162263, -290845, 97993, 197862, -227350, -12976, -21264, 100332, -135184, 109371, 202532, 203529, 39070, 61040, -71009, -173232, -261179, 162126, 132768, 161147, -94824, -390729, -284041, -248306 ], [ -9568, -81248, 62112, -38624, 102624, -133088, 25888, 126976, 64704, -832, -84928, 19648, -156160, -25248, 131968, 48992, 47488, -101248, -928, -41856, -214880, 255552, 238016, -80928, -13312, -323040, -76512, -209344 ], [ 217649, 120209, 140795, -193437, 42985, 24669, -46217, 56090, 356758, 11312, -148592, -61036, -177136, -159867, 61404, -105545, 55906, -263536, 69153, 89520, -168581, 348978, 343264, -323003, 68200, -255351, 131017, -170382 ], [ 224814, 174092, 161854, -228676, 46892, 155196, 33676, -2924, 295480, 55922, -207062, 11300, -121056, -147248, 920, -143602, 20742, -233408, 84074, 147690, -134462, 211474, 277376, -408362, 116588, -163176, 65392, -139876 ], [ 90517, 133106, 145869, -187046, 91650, 268218, 211282, -54306, 7060, 121403, -262193, 182006, -15440, -39976, -53084, -106779, -42439, -79584, 63535, 158799, -108173, -74485, 101472, -392975, 143682, -55260, -175832, -114806 ], [ -43780, 92120, 129884, -145416, 136408, 381240, 388888, -105688, -281360, 186884, -317324, 352712, 90176, 67296, -107088, -69956, -105620, 74240, 42996, 169908, -81884, -360444, -74432, -377588, 170776, 52656, -417056, -89736 ], [ -57636, 147578, 148251, -64285, 159354, 161059, 372447, -213082, -246381, 176175, -194957, 186757, -50923, -13437, 1643, 51949, -212026, 147162, 34256, 160193, 14819, -251659, -54769, -219492, 156792, 35970, -318788, -85186 ], [ -46136, 223340, 173850, 25162, 177708, -129270, 315154, -332268, -143318, 149426, -35222, -50074, -243962, -133750, 144634, 191766, -327532, 203052, 28000, 146094, 126346, -59770, 6066, -31352, 134160, -6948, -149048, -84956 ] ], [ [ 304448, -314880, 90112, 367360, -260096, -30400, -113472, 7680, 169216, -333440, -324096, -332160, -100800, -175872, 307072, -428416, -60864, 304384, -10688, -130176, 6912, -13056, 377152, -181568, 41664, -76864, 379840, -77376 ], [ 303080, -289218, 86683, 345544, -235877, -32332, -104502, -8838, 154075, -330917, -291957, -324912, -86505, -147273, 281083, -399394, -61758, 280471, -22481, -111267, 8595, -12699, 344812, -164894, 37671, -74977, 380170, -80442 ], [ 292592, -92476, 60394, 178288, -50198, -47144, -35732, -135476, 37994, -311574, -45558, -269344, 23090, 71986, 81834, -176892, -68612, 97138, -112894, 33702, 21498, -9962, 96872, -37060, 7058, -60510, 382700, -103948 ], [ 282104, 104266, 34105, 11032, 135481, -61956, 33038, -262114, -78087, -292231, 200841, -213776, 132685, 291245, -117415, 45610, -75466, -86195, -203307, 178671, 34401, -7225, -151068, 90774, -23555, -46043, 385230, -127454 ], [ 275600, 228192, -3232, -50304, 226344, -58096, 115296, -288160, -158200, -208000, 341288, -167600, 200920, 355056, -176384, 169736, -101560, -144472, -205264, 270968, 5144, 24712, -296056, 119192, -21424, 7064, 379080, -84888 ], [ 276566, 215588, -61284, 86960, 139427, -19226, 222844, -125596, -170873, -2104, 283075, -139034, 191605, 127402, 27672, 109407, -163729, 31731, -41366, 264505, -103163, 111399, -248009, -38795, 42102, 132621, 356655, 81563 ], [ 277532, 202984, -119336, 224224, 52510, 19644, 330392, 36968, -183546, 203792, 224862, -110468, 182290, -100252, 231728, 49078, -225898, 207934, 122532, 258042, -211470, 198086, -199962, -196782, 105628, 258178, 334230, 248014 ], [ 187654, 202899, -48792, 212573, 34727, 19527, 331054, 146401, -123978, 136662, 71853, 5432, 224260, -204822, 182466, 42842, -179491, 171340, 169014, 193560, -233613, 112068, -102489, -135433, 179775, 188969, 343343, 249560 ], [ 27896, 212444, 120672, 86372, 70124, -10580, 249496, 214964, -8840, -140488, -154076, 188512, 305680, -214712, -61656, 78216, -49564, -28944, 125176, 84448, -189476, -106800, 33004, 94636, 262092, -30060, 376716, 124256 ], [ -131862, 221989, 290136, -39829, 105521, -40687, 167938, 283527, 106298, -417638, -380005, 371592, 387100, -224602, -305778, 113590, 80363, -229228, 81338, -24664, -145339, -325668, 168497, 324705, 344409, -249089, 410089, -1048 ], [ -107210, 90720, 196926, -6262, 168134, 6624, 205252, 109702, 48978, -335544, -214398, 187814, 412504, -269160, -314730, 144086, 93650, -173102, 75102, 53802, -133386, -185220, 120642, 354506, 181206, -280792, 356054, 97424 ], [ -31333, -79664, 30751, 71685, 238307, 75440, 275586, -131453, -56247, -153660, 59969, -97869, 422348, -323348, -258357, 173227, 74537, -45751, 79311, 184373, -130373, 55038, 21857, 328677, -50197, -260460, 277739, 258056 ], [ 44544, -250048, -135424, 149632, 308480, 144256, 345920, -372608, -161472, 28224, 334336, -383552, 432192, -377536, -201984, 202368, 55424, 81600, 83520, 314944, -127360, 295296, -76928, 302848, -281600, -240128, 199424, 418688 ], [ 79021, 23790, -73163, 221737, 106425, 247066, 116012, -223959, -113678, 72775, 255101, -119949, 422739, -326177, -129603, 25567, 104552, 164032, 164963, 263976, -90951, 249986, -61932, 268578, -249883, -233182, 218284, 143838 ], [ 113498, 297628, -10902, 293842, -95630, 349876, -113896, -75310, -65884, 117326, 175866, 143654, 413286, -274818, -57222, -151234, 153680, 246464, 246406, 213008, -54542, 204676, -46936, 234308, -218166, -226236, 237144, -131012 ], [ 113745, 501741, 46809, 299347, -221870, 419201, -273844, 15654, -14690, 162832, 104966, 347237, 358143, -197119, 7794, -250340, 167548, 314786, 254174, 179545, -29973, 134556, -22955, 175893, -217059, -189615, 248154, -311837 ], [ -9236, 454844, 88140, 65092, -75176, 367980, -181936, -101048, 48744, 211776, 64072, 334748, 138516, -24596, 46296, -69744, 54480, 332312, -3288, 209100, -48028, -24880, 33372, 30556, -326148, -46164, 230904, -154172 ], [ -132217, 407947, 129471, -169163, 71518, 316759, -90028, -217750, 112178, 260720, 23178, 322259, -81111, 147927, 84798, 110852, -58588, 349838, -260750, 238655, -66083, -184316, 89699, -114781, -435237, 97287, 213654, 3493 ], [ -177868, 290360, 172172, -263228, 81972, 305468, 41800, -203952, 107202, 171894, 19414, 273370, -190868, 164180, 132000, 231238, -56956, 315584, -364612, 173500, -102978, -262942, 122156, -214678, -384986, 133718, 172734, 59368 ], [ -122990, 80876, 216654, -175046, -84686, 346086, 225524, -20504, 13293, -96033, 63919, 177161, -157794, -22718, 190512, 273351, 93786, 214016, -268794, -14778, -164365, -236515, 123582, -255503, -127593, 31023, 101043, -17084 ], [ -68112, -128608, 261136, -86864, -251344, 386704, 409248, 162944, -80616, -363960, 108424, 80952, -124720, -209616, 249024, 315464, 244528, 112448, -172976, -203056, -225752, -210088, 125008, -296328, 129800, -71672, 29352, -93536 ], [ -141889, -123172, 211163, 46558, -181227, 384302, 264307, 182682, -33690, -453537, 182284, 90373, -3611, -273274, 177246, 202687, 340835, 25265, -42853, -274979, -278949, -105706, 37409, -292873, 250018, -46897, 621, -22493 ], [ -284282, -3112, 110814, 204108, 15170, 358956, -55922, 115108, 88348, -447994, 271800, 156130, 164450, -271204, 35980, 7302, 408110, -54246, 105566, -284846, -327778, 40252, -97670, -265802, 297076, 45862, -5198, 127214 ], [ -426675, 116948, 10465, 361658, 211567, 333610, -376151, 47534, 210386, -442451, 361316, 221887, 332511, -269134, -105286, -188083, 475385, -133757, 253985, -294713, -376607, 186210, -232749, -238731, 344134, 138621, -11017, 276921 ], [ -245988, 180628, -91224, 281568, 136384, 239084, -345740, 107380, 296084, -250188, 260532, 31004, 214772, -183364, -106372, -45488, 280060, -192128, 111624, -114440, -279676, 218248, -304968, -218060, 228332, 195940, 88024, 289908 ], [ -16839, 235851, -193114, 165832, 20464, 134181, -262733, 186339, 376331, -29917, 131203, -198375, 54163, -85039, -86431, 147804, 45345, -247328, -74354, 94354, -160881, 233198, -367758, -198349, 88101, 247943, 202794, 282387 ], [ 172066, 276768, -286292, 54034, -80126, 32986, -165818, 245802, 435146, 162776, 7946, -395510, -83722, -8172, -67474, 320494, -175492, -293310, -226718, 279648, -56374, 249750, -404958, -168360, -30504, 287888, 310220, 258344 ], [ -61591, 167472, -287994, -16415, -19751, -29275, 77131, 100557, 268925, 65900, -51555, -254083, 16995, -156614, -58849, 276863, -250610, -242503, -26135, 218192, -101891, 283123, -173463, -30452, 77964, 201224, 340534, 60820 ], [ -295248, 58176, -289696, -86864, 40624, -91536, 320080, -44688, 102704, -30976, -111056, -112656, 117712, -305056, -50224, 233232, -325728, -191696, 174448, 156736, -147408, 316496, 58032, 107456, 186432, 114560, 370848, -136704 ], [ -374541, 22247, -245905, -93704, 93964, -146258, 409638, -110819, 12048, -132941, -162710, -37911, 168316, -328905, -17659, 213772, -376458, -150808, 268246, 94118, -177287, 338606, 208537, 212114, 189886, 83392, 336734, -260987 ], [ -101002, 154014, -98130, 44848, 131224, -183748, 148588, 3882, 94112, -246538, -196428, -115582, 104376, -67970, 69626, 249560, -371444, -132592, 117964, 28844, -171422, 334972, 173922, 240772, -46692, 179072, 155356, -217862 ], [ 172537, 285781, 49645, 183400, 168484, -221238, -112462, 118583, 176176, -360135, -230146, -193253, 40436, 192965, 156911, 285348, -366430, -114376, -32318, -36430, -165557, 331338, 139307, 269430, -283270, 274752, -26022, -174737 ], [ 272724, 233744, 64136, 136288, 192004, -206624, -139572, 156184, 161040, -333968, -177788, -195612, -72836, 211020, 120344, 229192, -265224, -30004, -130172, 1664, -92840, 218648, 116932, 237752, -344336, 195460, -158476, -177260 ], [ 214005, 13220, -43550, -81016, 202929, -144248, 47763, 123110, 56804, -179684, -46527, -128935, -231329, 6435, -29754, 88754, -75842, 115011, -179967, 134512, 41158, 5990, 105777, 150766, -244516, -44223, -246083, -221627 ], [ 155286, -207304, -151236, -298320, 213854, -81872, 235098, 90036, -47432, -25400, 84734, -62258, -389822, -198150, -179852, -51684, 113540, 260026, -229762, 267360, 175156, -206668, 94622, 63780, -144696, -283906, -333690, -265994 ], [ 94578, -126673, -126067, -369152, 62956, 52312, 152286, 29728, -7372, -7371, 66667, -141254, -284016, -271716, -205901, -60185, 95267, 166888, -177030, 268033, 104236, -241523, 111364, 6459, -48701, -155930, -273312, -161985 ], [ 33168, 60248, -54008, -388288, -145056, 211840, -25872, -40192, 83616, -37432, -4104, -271664, -84928, -299040, -188168, -22120, 3704, -10304, -88112, 222056, -39008, -213624, 137952, -40392, 45944, 101808, -160704, -5608 ], [ -28242, 247169, 18051, -407424, -353068, 371368, -204030, -110112, 174604, -67493, -74875, -402074, 114160, -326364, -170435, 15945, -87859, -187496, 806, 176079, -182252, -185725, 164540, -87243, 140589, 359546, -48096, 150769 ], [ 19622, 175524, 7214, -172350, -241860, 131310, -190150, 22632, 67658, 67798, -131830, -392366, -53360, -129442, -4246, -82214, 67506, -10730, 16970, 252774, -21654, -168496, 181272, -83318, 208108, 197172, -129242, -12272 ], [ 72453, 92126, -7391, 74279, -116142, -126911, -167541, 164588, -48285, 210605, -188157, -376289, -237544, 77673, 168691, -186565, 234095, 182125, 29827, 335045, 152755, -151752, 197556, -77085, 274394, 15702, -219195, -189832 ], [ 116748, 52380, -46724, 253628, -4860, -300020, -150820, 240340, -144940, 316360, -194788, -347108, -385932, 242424, 268956, -271700, 337232, 311860, 54440, 399744, 269872, -151136, 206480, -71400, 325092, -102092, -282084, -321072 ], [ 120497, 219981, -203515, 113397, 37851, -68847, -162067, 1623, -149977, 246118, 34637, -255683, -364289, 205946, 24029, -265559, 138972, 141775, 134894, 380976, 114852, -227128, 180444, -68318, 301747, 82575, -216419, -232292 ], [ 124246, 387582, -360306, -26834, 80562, 162326, -173314, -237094, -155014, 175876, 264062, -164258, -342646, 169468, -220898, -259418, -59288, -28310, 215348, 362208, -40168, -303120, 154408, -65236, 278402, 267242, -150754, -143512 ], [ 78693, 450423, -319889, -156346, 90702, 224200, -138184, -389519, -91624, 130078, 378998, -61349, -265860, 163923, -362397, -186659, -123250, -95966, 163907, 275589, -167189, -268916, 138281, -76086, 204459, 270901, -65694, -24240 ], [ -43552, 350304, 27296, -269184, 50176, 22720, -30912, -407712, 78208, 122304, 315840, 59424, -103296, 206496, -343008, -10272, 21696, -4288, -92704, 83424, -250656, -63296, 137568, -108608, 51808, -7008, 49536, 142464 ], [ -165797, 250185, 374481, -382022, 9650, -178760, 76360, -425905, 248040, 114530, 252682, 180197, 59268, 249069, -323619, 166115, 166642, 87390, -349315, -108741, -334123, 142324, 136855, -141130, -100843, -284917, 164766, 309168 ], [ -262590, 202552, 464822, -302668, -80058, -104314, 160756, -261048, 272160, 30050, 162602, 238362, 154954, 212584, -257036, 174096, 260012, 203022, -395268, -161340, -369794, 171838, 65974, -89708, -55940, -222430, 192552, 369164 ], [ -343021, 188660, 390049, -99762, -201383, 147513, 230446, 21484, 202608, -103741, 55215, 256279, 207647, 125276, -160114, 73816, 320226, 334053, -305798, -124218, -374739, 88141, -50015, 15678, 115962, 58883, 164124, 360562 ], [ -423452, 174768, 315276, 103144, -322708, 399340, 300136, 304016, 133056, -237532, -52172, 274196, 260340, 37968, -63192, -26464, 380440, 465084, -216328, -87096, -379684, 4444, -166004, 121064, 287864, 340196, 135696, 351960 ], [ -372593, 111153, 72904, 166362, -223253, 374261, 210302, 223553, 109731, -94474, -60265, 245563, 274539, -43792, -50573, -18805, 286830, 413088, -82075, -122041, -371405, 13657, -233619, 213435, 278658, 227392, 235898, 266579 ], [ -294094, 37070, -204752, 200172, -77318, 290886, 86884, 66670, 96138, 106868, -47454, 207130, 280634, -124384, -55702, 11578, 160836, 322560, 61606, -172158, -360342, 42430, -291050, 303066, 231324, 31616, 363180, 165034 ], [ -218168, -31625, -461206, 232233, 59332, 204203, -31854, -78757, 84457, 301919, -32732, 164362, 285038, -194952, -55432, 44150, 42982, 228869, 201756, -213865, -339587, 66273, -346382, 384546, 187538, -146929, 478478, 68205 ], [ -198848, 18216, -251216, 225816, -8288, 44744, -47632, 27848, 114840, 358568, 24032, 26224, 252240, -44992, 63616, 124880, 104208, 65592, 264224, -70552, -105608, -18344, -355536, 286704, 221808, 53608, 330128, 75128 ], [ -179528, 68057, -41226, 219399, -75908, -114715, -63410, 134453, 145223, 415217, 80796, -111914, 219442, 104968, 182664, 205610, 165434, -97685, 326692, 72761, 128371, -102961, -364690, 188862, 256078, 254145, 181778, 82051 ], [ -124130, 87694, 77018, 153096, -94226, -228364, -101622, 205454, 174844, 429344, 129262, -206084, 184946, 198240, 280400, 255218, 203500, -189118, 320016, 117074, 280090, -163212, -315128, 107940, 237902, 394676, 102824, 95568 ], [ 33489, 21753, -64685, -82884, 27145, -212218, -203397, 175577, 202306, 322992, 154217, -175678, 145639, 130896, 317752, 216647, 175946, -76993, 117432, -119113, 198739, -154426, -99204, 74958, 71129, 365190, 220492, 127768 ], [ 191108, -44188, -206388, -318864, 148516, -196072, -305172, 145700, 229768, 216640, 179172, -145272, 106332, 63552, 355104, 178076, 148392, 35132, -85152, -355300, 117388, -145640, 116720, 41976, -95644, 335704, 338160, 159968 ], [ 201492, -75908, -186017, -294485, 254289, -131086, -242002, 110851, 182958, 119693, 198924, -61571, 20506, 75826, 327468, 127471, 151880, 17952, -173908, -377735, 109891, -171790, 203064, 1228, -183239, 258104, 363593, 198097 ], [ 51256, -70296, 11162, 13922, 343046, -12820, 1108, 70578, 55124, 33006, 213000, 80270, -116068, 174956, 228936, 63738, 189232, -140288, -138488, -166986, 182962, -236052, 148048, -47992, -184458, 128016, 288406, 242694 ], [ -98980, -64684, 208341, 322329, 431803, 105446, 244218, 30305, -72710, -53681, 227076, 222111, -252642, 274086, 130404, 5, 226584, -298528, -103068, 43763, 256033, -300314, 93032, -97212, -185677, -2072, 213219, 287291 ], [ -118544, -84640, 129872, 304576, 444592, 45072, 285552, -44512, -169008, -13568, 189200, 77536, -193424, 214160, -10624, -61936, 258960, -221136, -119248, 26688, 226288, -313888, 18448, -118048, -140944, -119456, 198240, 255968 ], [ -80939, -115782, -69193, 144128, 424145, -93457, 238609, -134442, -251509, 82020, 128595, -192346, -48547, 84647, -170244, -123093, 289159, -40655, -158003, -90060, 151561, -305286, -64697, -126466, -76107, -231282, 209602, 191430 ], [ -43334, -146924, -268258, -16320, 403698, -231986, 191666, -224372, -334010, 177608, 67990, -462228, 96330, -44866, -329864, -184250, 319358, 139826, -196758, -206808, 76834, -296684, -147842, -134884, -11270, -343108, 220964, 126892 ], [ -63626, -32788, -298651, 49423, 196477, -229143, 146067, -197920, -271548, 107254, 100940, -312677, 117286, -94894, -298468, -140722, 272655, 52830, -92545, -292497, 83713, -177580, -36968, -27928, -105151, -268580, 63990, 30686 ], [ -89432, 95184, -312980, 136708, -28532, -212836, 100596, -160384, -195280, 21096, 142800, -123180, 126440, -137352, -248880, -87224, 218628, -59640, 25284, -375228, 98364, -47952, 92384, 90016, -214148, -176304, -109016, -68536 ], [ -105026, 210676, -322887, 183427, -224903, -186041, 54801, -137110, -113477, -45976, 173923, 28799, 139800, -181181, -190067, -32082, 158304, -168444, 142129, -420042, 89063, 65479, 183603, 186951, -315450, -92359, -235447, -132835 ], [ -52540, 242968, -303314, -40294, -230354, -89326, 6846, -208916, 5226, 14192, 133466, -69342, 181200, -234150, -69754, 34020, 56000, -252808, 252414, -212076, -79918, 70930, 20602, 143826, -365452, -63954, -51378, 35686 ], [ -54, 275260, -283741, -264015, -235805, 7389, -41109, -280722, 123929, 74360, 93009, -167483, 222600, -287119, 50559, 100122, -46304, -337172, 362699, -4110, -248899, 76381, -142399, 100701, -415454, -35549, 132691, 204207 ], [ 20232, 244736, -292944, -394088, -181632, 20992, -84544, -290192, 165224, 126208, 26288, -167184, 199248, -239176, 92400, 102672, -151512, -319064, 366376, 99760, -342712, 69544, -209536, 86400, -430544, -34040, 239208, 220256 ], [ -19857, 96432, -356102, -348571, -15664, -121240, -119504, -182782, 61379, 162456, -89678, 17690, 54486, -2023, -12894, -13938, -262165, -108821, 170163, 8450, -295585, 39667, -96928, 126144, -380174, -82961, 200315, -49580 ], [ -59946, -51872, -419260, -303054, 150304, -263472, -154464, -75372, -42466, 198704, -205644, 202564, -90276, 235130, -118188, -130548, -372818, 101422, -26050, -82860, -248458, 9790, 15680, 165888, -329804, -131882, 161422, -319416 ], [ -33943, -76520, -325690, -271083, 128006, -310869, -67965, -82245, -134312, 212150, -166195, 192724, -150226, 198061, -197183, -182951, -337793, 158135, -132056, -23981, -238095, -40159, -23760, 150967, -270724, -200459, 129497, -429989 ], [ 42900, -6048, -111560, -249532, -39112, -285316, 111964, -177028, -216928, 208056, -7196, 33104, -144936, -49948, -255948, -185964, -190708, 96748, -168672, 150428, -256012, -105548, -180160, 93996, -204944, -284156, 102932, -418052 ], [ 119743, 64424, 102570, -227981, -206230, -259763, 291893, -271811, -299544, 203962, 151803, -126516, -139646, -297957, -314713, -188977, -43623, 35361, -205288, 324837, -273929, -170937, -336560, 37025, -139164, -367853, 76367, -406115 ], [ 35432, 52960, 29942, -276774, -191548, -125472, 196260, -165444, -122186, 154382, 102704, -198854, -53464, -258506, -297680, -123788, 60100, 11918, -229268, 200878, -181794, -196852, -358860, 116080, -31462, -235028, 92696, -221198 ], [ -93644, 18736, -122341, -345107, -126366, 39024, 24082, -3202, 127387, 92167, -4200, -246947, 55188, -139205, -259592, -39654, 151778, -985, -249738, -5961, -59089, -211802, -343910, 232920, 87885, -42058, 120940, 11769 ], [ -222720, -15488, -274624, -413440, -61184, 203520, -148096, 159040, 376960, 29952, -111104, -295040, 163840, -19904, -221504, 44480, 243456, -13888, -270208, -212800, 63616, -226752, -328960, 349760, 207232, 150912, 149184, 244736 ], [ -159194, -102106, -61598, -253130, 103036, 123480, -178272, 32609, 209543, -3605, -226679, -33668, 181872, 18299, -291976, 68607, 218961, -49975, -193388, -60057, 166242, -152761, -301383, 102050, 37377, -54892, 148241, 218493 ], [ -95668, -188724, 151428, -92820, 267256, 43440, -208448, -93822, 42126, -37162, -342254, 227704, 199904, 56502, -362448, 92734, 194466, -86062, -116568, 92686, 268868, -78770, -273806, -145660, -132478, -260696, 147298, 192250 ], [ -60732, -237262, 322459, 20930, 395526, -28865, -185709, -174668, -47576, -55069, -376899, 425011, 192046, 109880, -372065, 72786, 148636, -113949, -48428, 223194, 360024, -11279, -206004, -324680, -270883, -395525, 128355, 129322 ], [ -128720, -148712, 342308, -32936, 394376, -73324, 27524, -91408, 142496, -16636, -120196, 391684, 90984, 217888, -162604, -105832, 26000, -112316, -11536, 273656, 409888, 32812, 6608, -256416, -296068, -274844, 44612, -65672 ], [ -196708, -60162, 362157, -86802, 393226, -117783, 240757, -8148, 332568, 21797, 136507, 358357, -10078, 325896, 46857, -284450, -96636, -110683, 25356, 324118, 459752, 76903, 219220, -188152, -321253, -154163, -39131, -260666 ], [ -192806, 58428, 339216, -95248, 299586, -142162, 332360, 64502, 407080, 69620, 281220, 344000, -39170, 318814, 198618, -357428, -170002, -83660, -11122, 231760, 453276, 49564, 293462, -128318, -283248, -135072, -84474, -351270 ], [ -95447, 216070, 260648, -44648, 85709, -140437, 265844, 123359, 331364, 129650, 280346, 354304, 25299, 162115, 275369, -293074, -179317, -23630, -142981, -46264, 373558, -70634, 187823, -79443, -163096, -248048, -79897, -306167 ], [ 1912, 373712, 182080, 5952, -128168, -138712, 199328, 182216, 255648, 189680, 279472, 364608, 89768, 5416, 352120, -228720, -188632, 36400, -274840, -324288, 293840, -190832, 82184, -30568, -42944, -361024, -75320, -261064 ], [ -42209, 409929, 41217, -3478, -210540, -127582, 205847, 143198, 93172, 200720, 163278, 236777, 71092, -104213, 256626, -145316, -102082, 101185, -231109, -236627, 260082, -123920, 25535, -28973, -79797, -312450, -14088, -245271 ], [ -161786, 381386, -132870, -44924, -222776, -111436, 251318, 51980, -115576, 185632, -14420, 35274, 8072, -188738, 69268, -51752, 35596, 168506, -93730, 46066, 250836, 42784, -4986, -52594, -200386, -177716, 77360, -245110 ], [ -281363, 352843, -306957, -86370, -235012, -95290, 296789, -39238, -324324, 170544, -192118, -166229, -54948, -273263, -118090, 41812, 173274, 235827, 43649, 328759, 241590, 209488, -35507, -76215, -320975, -42982, 168808, -244949 ], [ -218640, 276700, -321484, -147956, -217288, -104104, 314540, 43544, -364072, 25696, -159896, -109792, 24452, -72628, -10908, 94636, 262832, 64088, 60568, 126812, 256684, 148052, -31768, -87896, -266884, -57048, 165056, -77048 ], [ -128572, 193417, -312077, -212563, -195070, -116662, 328133, 152426, -378470, -138616, -96186, -14664, 125215, 170781, 140455, 141349, 345172, -143510, 59418, -147831, 275429, 52395, -22890, -97786, -186591, -93434, 147024, 116014 ], [ -30528, 100998, -292124, -254180, -155790, -136880, 325966, 237954, -378348, -280548, -42548, 64248, 194764, 388822, 277692, 181532, 401358, -330744, 48700, -389540, 287294, -20360, -4728, -99064, -97348, -117960, 137010, 292898 ], [ 151264, -87349, -161438, -54402, 62641, -237528, 158319, 78265, -225766, -187490, -94666, -27108, -63434, 340499, 266606, 153150, 182927, -304156, -62482, -285442, 226919, 147356, 110916, -9916, 85870, -17956, 211185, 299913 ], [ 333056, -275696, -30752, 145376, 281072, -338176, -9328, -81424, -73184, -94432, -146784, -118464, -321632, 292176, 255520, 124768, -35504, -277568, -173664, -181344, 166544, 315072, 226560, 79232, 269088, 82048, 285360, 306928 ], [ 426872, -348536, 89707, 266068, 370612, -352584, -81355, -198518, 2601, -65193, -209129, -194147, -438248, 195357, 262515, 111044, -195709, -239682, -207958, -71562, 132510, 400062, 310781, 140814, 314630, 152029, 331696, 316092 ], [ 319600, -157360, 186790, 205992, 165544, -169872, 65178, -218252, -97150, -181826, -294850, -234006, -231248, -12310, 310838, 130824, -222826, -175972, -66508, 51212, 158684, 295964, 323178, 139388, 45484, 153386, 314400, 330168 ], [ 212328, 33816, 283873, 145916, -39524, 12840, 211711, -237986, -196901, -298459, -380571, -273865, -24248, -219977, 359161, 150604, -249943, -112262, 74942, 173986, 184858, 191866, 335575, 137962, -223662, 154743, 297104, 344244 ], [ 54284, 121072, 313156, 87148, -202556, 137196, 260336, -123248, -252144, -245328, -398396, -218432, 106048, -258504, 217512, 107420, -223948, -88776, 66584, 250488, 158784, 118092, 317144, 71784, -277288, 74896, 175480, 297060 ], [ -150301, 113068, 280289, 29579, -327055, 208059, 219212, 114756, -266588, -36580, -353983, -75648, 166032, -141986, -98278, 6519, -149267, -102162, -79098, 284574, 84816, 72115, 270454, -53750, -133354, -79388, -41778, 193721 ], [ -354886, 105064, 247422, -27990, -451554, 278922, 178088, 352760, -281032, 172168, -309570, 67136, 226016, -25468, -414068, -94382, -74586, -115548, -224780, 318660, 10848, 26138, 223764, -179284, 10580, -233672, -259036, 90382 ], [ -305661, 74127, 45473, -72962, -399440, 171948, 176370, 302852, -244986, 45676, -307759, 150522, 225208, 92614, -285580, -147445, -91518, -584, -82992, 208756, -70413, -89471, 66863, -155116, 79272, -174164, -176023, 108695 ], [ -166856, 35096, -216152, -113488, -284992, 2208, 188560, 151328, -191120, -199136, -320984, 212944, 202944, 211248, -288, -183624, -140784, 159680, 160256, 48032, -154248, -229656, -128936, -78112, 121408, -39200, 12968, 169944 ], [ -28051, -3935, -477777, -154014, -170544, -167532, 200750, -196, -137254, -443948, -334209, 275366, 180680, 329882, 285004, -219803, -190050, 319944, 403504, -112692, -238083, -369841, -324735, -1108, 163544, 95764, 201959, 231193 ], [ -112458, -13002, -165466, -106980, -184158, -159424, 95306, 113292, -115904, -259122, -176560, 236346, 157734, 343796, 299784, -19548, -188914, 297564, 209018, 38258, -186376, -293238, -195946, 128674, 5128, -67680, 199748, 20192 ], [ -207011, -20707, 172933, -55966, -203593, -143232, -15485, 238826, -96032, -54767, -11144, 192715, 134757, 352950, 302268, 191454, -185487, 266882, -5365, 203375, -128508, -206781, -52403, 260855, -162404, -244688, 188846, -203184 ], [ -295136, -42784, 427928, -5960, -191152, -144568, -97712, 330380, -98984, 103612, 107768, 142540, 89340, 358316, 293700, 359488, -175076, 231584, -192172, 294820, -81500, -114652, 56764, 350768, -299424, -390004, 145156, -369920 ], [ -352728, -133128, 286754, 39258, -27300, -229162, -44260, 260529, -210350, 43605, 5786, 61281, -62667, 345689, 232635, 323424, -131491, 174360, -247993, 36323, -86077, 4419, 2645, 239908, -291512, -384783, -54277, -267616 ], [ -410320, -223472, 145580, 84476, 136552, -313756, 9192, 190678, -321716, -16402, -96196, -19978, -214674, 333062, 171570, 287360, -87906, 117136, -303814, -222174, -90654, 123490, -51474, 129048, -283600, -379562, -253710, -165312 ], [ -355871, -230719, 52619, 88051, 183449, -276787, 24007, 142202, -268490, -6992, -122992, -101804, -255216, 259829, 161436, 202759, -6206, 15632, -268591, -299600, -125813, 230546, -11552, -8011, -248472, -347719, -266375, -77102 ], [ -127136, -108704, 34656, 26848, 48416, -50720, -21280, 126976, 40768, 110400, -32832, -184512, -122368, 92320, 230528, 42656, 134784, -154752, -91744, -95360, -208544, 318912, 174656, -185824, -171008, -274464, 11488, -10816 ], [ 101599, 13311, 16693, -34355, -86617, 175347, -66567, 111750, 350026, 227792, 57328, -267220, 10480, -75189, 299620, -117447, 275774, -325136, 85103, 108880, -291275, 407278, 360864, -363637, -93544, -201209, 289351, 55470 ], [ 179890, 21940, 8866, -15100, -42604, 281476, 19508, 73900, 321352, 228270, -394, -149476, 82400, -68048, 226024, -101934, 216410, -308032, 72502, 136118, -296866, 246542, 297088, -423542, 22868, -76056, 204432, 11044 ], [ 161467, -42322, 7555, 55878, 116510, 310502, 190030, 21506, 75436, 153589, -153183, 97130, 115152, 51368, 60700, 26475, 28247, -170400, -61887, 49569, -252867, -74331, 72608, -407649, 164318, 82460, -113704, -104554 ], [ 143044, -106584, 6244, 126856, 275624, 339528, 360552, -30888, -170480, 78908, -305972, 343736, 147904, 170784, -104624, 154884, -159916, -32768, -196276, -36980, -208868, -395204, -151872, -391756, 305768, 240976, -431840, -220152 ], [ 151012, -32602, -7531, 68045, 207270, 146957, 400145, -174406, -105955, 121153, -138307, 212299, -17989, 13997, -3131, 217059, -257126, 100038, -124496, 52943, -66867, -344741, -76703, -312156, 181256, 172062, -385404, -205790 ], [ 164536, 70484, -23930, -18090, 91028, -92266, 412174, -337108, 23926, 188014, 96822, 1274, -225702, -200938, 154534, 265290, -335188, 231828, -9312, 180018, 95766, -216102, 61550, -219144, 752, 55268, -262216, -164068 ] ], [ [ 356032, -310720, 94144, 280128, -221376, 64960, -196800, -107840, 147072, -389632, -379712, -374464, -84736, -287488, 317376, -361536, -65728, 288768, -113856, -176000, -151104, -1152, 255552, -238400, 87104, 35200, 353856, -41408 ], [ 358063, -287530, 88486, 257559, -202881, 59815, -184362, -115454, 128514, -381589, -346016, -362533, -72079, -255892, 289317, -335169, -68011, 268191, -120504, -153857, -136362, -5016, 224547, -218861, 78161, 30163, 354402, -50450 ], [ 373634, -109740, 45108, 84530, -61086, 20370, -89004, -173828, -13764, -319926, -87680, -271062, 24958, -13656, 74198, -133022, -85514, 110434, -171472, 15906, -23340, -34640, -13158, -69062, 9598, -8454, 358588, -119772 ], [ 389205, 68050, 1730, -88499, 80709, -19075, 6354, -232202, -156042, -258263, 170656, -179591, 121995, 228580, -140921, 69125, -103017, -47323, -222440, 185669, 89682, -64264, -250863, 80737, -58965, -47071, 362774, -189094 ], [ 409552, 188696, -42480, -140832, 147760, -13032, 106776, -210232, -224496, -157640, 328592, -117224, 201960, 331784, -217592, 194392, -135096, -83544, -215264, 290512, 102720, -44936, -371096, 135344, -70160, -35736, 367624, -162208 ], [ 438854, 202197, -88250, 33140, 74666, 78301, 216693, -37617, -154530, 16033, 298278, -109427, 249915, 174303, -34673, 175509, -194505, 108115, -99068, 273630, -71712, 66177, -271069, 11466, 26210, 69259, 373719, 45068 ], [ 468156, 215698, -134020, 207112, 1572, 169634, 326610, 134998, -84564, 189706, 267964, -101630, 297870, 16822, 148246, 156626, -253914, 299774, 17128, 256748, -246144, 177290, -171042, -112412, 122580, 174254, 379814, 252344 ], [ 370981, 211935, -75426, 188749, 20167, 137259, 326716, 222853, -9203, 120682, 139513, -1143, 309763, -82094, 103223, 155904, -203720, 269133, 61512, 209589, -287183, 119091, -55792, -62714, 199086, 80284, 369373, 270210 ], [ 176516, 194892, 63448, 22436, 109292, 9724, 242352, 245508, 70308, -135032, -64428, 170644, 293916, -135960, -117140, 169152, -69216, 67492, 50656, 139140, -225612, -69348, 71168, 120504, 260312, -166736, 346212, 142376 ], [ -17949, 177849, 202322, -143877, 198417, -117811, 157988, 268163, 149819, -390746, -268369, 342431, 278069, -189826, -337503, 182400, 65288, -134149, 39800, 68691, -164041, -257787, 198128, 303722, 321538, -413756, 323051, 14542 ], [ -8780, 9696, 109014, -58856, 264664, -94992, 223222, 123490, 92926, -280466, -164348, 141906, 304108, -268118, -343684, 175272, 120574, -98082, 93528, 165084, -134168, -98556, 138950, 332482, 124212, -359780, 274150, 87786 ], [ 56954, -200432, -48789, 95980, 324556, -30408, 330011, -67663, -1857, -68521, 25218, -162039, 341782, -353195, -290370, 162484, 153855, 4015, 165196, 307822, -113100, 157250, 28067, 318337, -144934, -222194, 218099, 216885 ], [ 122688, -410560, -206592, 250816, 384448, 34176, 436800, -258816, -96640, 143424, 214784, -465984, 379456, -438272, -237056, 149696, 187136, 106112, 236864, 450560, -92032, 413056, -82816, 304192, -414080, -84608, 162048, 345984 ], [ 140398, -79199, -102908, 257486, 184969, 123991, 138789, -129188, -49513, 213137, 174879, -170066, 381618, -411914, -198830, 38330, 227593, 174698, 231850, 395268, -121242, 294583, -43555, 252350, -339514, -132701, 247562, 63291 ], [ 158108, 252162, 776, 264156, -14510, 213806, -159222, 440, -2386, 282850, 134974, 125852, 383780, -385556, -160604, -73036, 268050, 243284, 226836, 339976, -150452, 176110, -4294, 200508, -264948, -180794, 333076, -219402 ], [ 152923, 495868, 80350, 227316, -139189, 283916, -365828, 59053, 43006, 321188, 99279, 366425, 333322, -317283, -102383, -140952, 278317, 305010, 178922, 295179, -161927, 53617, 37377, 130081, -221597, -192467, 388775, -388335 ], [ 65316, 424016, 73128, 33840, 5412, 283088, -243376, -137988, 82152, 246576, 78740, 407756, 93432, -98116, 27820, -52448, 179900, 342040, -23432, 288164, -109556, -83348, 87724, -7252, -290620, -73028, 337140, -147732 ], [ -22291, 352164, 65906, -159636, 150013, 282260, -120924, -335029, 121298, 171964, 58201, 449087, -146458, 121051, 158023, 36056, 81483, 379070, -225786, 281149, -57185, -220313, 138071, -144585, -359643, 46411, 285505, 92871 ], [ -81648, 224752, 96434, -242492, 154814, 279562, 24718, -314840, 100934, 42252, 85512, 414308, -242058, 143168, 254456, 140120, 64496, 344060, -307980, 202004, -78044, -280638, 168548, -243898, -296836, 68250, 194190, 160144 ], [ -104280, 25112, 176037, -181542, -22125, 274433, 200507, -12252, 3207, -159090, 175028, 280586, -150081, -90880, 306988, 264412, 153368, 215398, -233966, 29090, -194102, -241331, 173194, -293785, -62650, -36791, 51291, 2088 ], [ -126912, -174528, 255640, -120592, -199064, 269304, 376296, 290336, -94520, -360432, 264544, 146864, -58104, -324928, 359520, 388704, 242240, 86736, -159952, -143824, -310160, -202024, 177840, -343672, 171536, -141832, -91608, -155968 ], [ -207309, -145658, 248393, 4573, -155158, 276790, 228865, 302074, -58927, -426594, 333030, 157577, 53328, -410101, 236027, 275201, 299597, -22306, -16713, -262048, -380153, -83697, 77816, -326869, 286442, -98358, -82587, -83594 ], [ -318514, 5084, 194826, 163986, 6532, 291004, -90950, 158692, 47770, -420660, 390300, 245322, 175136, -415874, 18654, 34874, 340146, -120884, 163446, -351104, -425578, 76774, -78032, -274498, 337732, 24324, 7458, 111676 ], [ -429719, 155826, 141259, 323399, 168222, 305218, -410765, 15310, 154467, -414726, 447570, 333067, 296944, -421647, -198719, -205453, 380695, -219462, 343605, -440160, -471003, 237245, -233880, -222127, 389022, 147006, 97503, 306946 ], [ -206624, 265348, -3228, 280072, 81132, 208912, -381840, 37688, 244264, -241632, 338080, 99732, 168332, -255600, -188212, -89720, 195604, -288920, 198184, -222336, -327888, 269776, -272628, -198436, 272232, 227348, 180048, 337136 ], [ 66616, 368687, -161353, 206334, -43275, 96028, -300604, 84930, 331526, -43464, 203576, -181765, 2157, -63780, -143523, 79422, -23333, -354010, 3926, 41520, -156492, 283116, -293811, -179047, 130230, 301339, 261468, 342564 ], [ 294048, 447620, -307930, 132200, -149352, -9706, -206032, 117430, 395864, 124538, 70722, -423792, -134614, 98998, -102986, 231130, -226582, -410794, -154548, 276476, -7674, 300468, -301136, -148984, 8226, 360500, 334458, 326302 ], [ 40496, 270290, -333253, 53908, -62964, -40365, 28568, -4861, 219500, -24203, -44807, -251384, 37357, -43165, -106045, 199781, -265107, -380365, 62710, 207982, -95925, 359946, -162952, -6844, 96201, 263946, 318933, 82295 ], [ -213056, 92960, -358576, -24384, 23424, -71024, 263168, -127152, 43136, -172944, -160336, -78976, 209328, -185328, -109104, 168432, -303632, -349936, 279968, 139488, -184176, 419424, -24768, 135296, 184176, 167392, 303408, -161712 ], [ -307834, 9045, -332652, -23009, 95294, -119008, 359735, -152948, -53246, -286615, -249034, 4140, 305874, -205187, -70744, 185502, -335381, -289470, 382937, 69993, -245974, 454584, 80348, 256352, 182418, 141559, 252281, -296183 ], [ -39700, 138650, -189592, 160462, 133980, -206592, 140798, 41816, 33188, -320126, -276404, -116840, 230020, 54506, 62288, 313244, -351642, -160348, 224674, -1790, -247308, 434160, 109880, 329216, -24444, 277374, 119778, -180286 ], [ 228434, 268255, -46532, 343933, 172666, -294176, -78139, 236580, 119622, -353637, -303774, -237820, 154166, 314199, 195320, 440986, -367903, -31226, 66411, -73573, -248642, 413736, 139412, 402080, -231306, 413189, -12725, -64389 ], [ 332120, 200760, -49212, 259648, 183092, -270208, -98752, 261556, 125440, -280144, -231556, -243540, 5268, 319228, 159872, 374724, -278888, 112932, -43132, -30480, -172468, 280740, 156284, 365360, -292404, 323536, -135340, -79760 ], [ 285062, -47410, -185487, -70080, 167613, -143984, 62432, 130893, 57360, -108564, -68049, -143605, -210587, 90815, -30016, 130625, -93370, 270873, -108015, 117916, -25245, 44553, 161551, 228188, -219885, 27204, -248891, -215460 ], [ 238004, -295580, -321762, -399808, 152134, -17760, 223616, 230, -10720, 63016, 95458, -43670, -426442, -137598, -219904, -113474, 92148, 428814, -172898, 266312, 121978, -191634, 166818, 91016, -147366, -269128, -362442, -351160 ], [ 146780, -184608, -229863, -450498, 41931, 117559, 135597, -70491, 33995, 41697, 115128, -116948, -331503, -240738, -220208, -134941, 85804, 315571, -101237, 269749, 69349, -237319, 142658, 36498, -46151, -177656, -335879, -233747 ], [ 39968, 53120, -57432, -402704, -101704, 256088, -40376, -120056, 118520, -47704, 84032, -251360, -126872, -299664, -153600, -77832, 11744, 106616, 18616, 222024, -53816, -215768, 108112, 11152, 65192, 50688, -259864, -27000 ], [ -66844, 290848, 114999, -354910, -245339, 394617, -216349, -169621, 203045, -137105, 52936, -385772, 77759, -358590, -86992, -20723, -62316, -102339, 138469, 174299, -176981, -194217, 73566, -14194, 176535, 279032, -183849, 179747 ], [ -19282, 173826, 39138, -102186, -175948, 134088, -202902, -61226, 43392, -15548, -86818, -429060, -86176, -162822, 60422, -99970, 84196, 56150, 172676, 232020, -34012, -190024, 115074, -41850, 186502, 159534, -249536, 44460 ], [ 35297, 40679, -48009, 159853, -96874, -144580, -180845, 54349, -127360, 115598, -231511, -468206, -266864, 44523, 211509, -185415, 240734, 231341, 202990, 294534, 121054, -186620, 160039, -69611, 191861, 24225, -321664, -106374 ], [ 73428, -35180, -136236, 338652, -19508, -328276, -167520, 116392, -272760, 225572, -309508, -482436, -408484, 209892, 290172, -256388, 341020, 348016, 228872, 349132, 214944, -192144, 195784, -82144, 200884, -57776, -361960, -231820 ], [ 33431, 161079, -229593, 122061, 49745, -60855, -195672, -75842, -297738, 234979, -70699, -378315, -364531, 175875, 24821, -258619, 174109, 186740, 233702, 366129, 18248, -240076, 187734, -22344, 227311, 113436, -251054, -236673 ], [ -6566, 357338, -322950, -94530, 118998, 206566, -223824, -268076, -322716, 244386, 168110, -274194, -320578, 141858, -240530, -260850, 7198, 25464, 238532, 383126, -178448, -288008, 179684, 37456, 253738, 284648, -140148, -241526 ], [ -66291, 445939, -259716, -248130, 149398, 278066, -173064, -392639, -258594, 245090, 290072, -135846, -252028, 138792, -383085, -186599, -37754, -33887, 151040, 293707, -307338, -226491, 168799, 18776, 205204, 285265, -30961, -159637 ], [ -156704, 367072, 47104, -303744, 119360, 44800, 448, -411936, -55872, 232256, 230272, 55744, -145216, 183872, -334624, 6624, 107008, 65312, -80064, 38752, -330752, 5280, 153504, -121984, 40064, 20512, 75552, 57184 ], [ -247117, 288205, 353924, -359358, 89322, -188466, 173960, -431233, 146850, 219422, 170472, 247334, -38404, 228952, -286163, 199847, 251770, 164511, -311168, -216203, -354166, 237051, 138209, -262744, -125076, -244241, 182065, 274005 ], [ -308186, 231108, 441392, -250108, 16332, -110498, 253854, -252724, 215718, 111304, 104792, 336038, 55486, 192762, -211396, 177064, 316452, 249052, -327344, -242328, -356496, 263204, 40986, -226362, -59734, -197158, 201834, 373548 ], [ -350391, 188006, 387848, -34874, -84270, 167549, 273565, 52946, 198537, -58068, 35332, 358601, 141069, 104327, -119718, 15420, 329654, 324170, -205352, -121348, -345272, 157174, -108905, -76103, 153775, 50391, 165839, 397698 ], [ -392596, 144904, 334304, 180360, -184872, 445596, 293276, 358616, 181356, -227440, -34128, 381164, 226652, 15892, -28040, -146224, 342856, 399288, -83360, -368, -334048, 51144, -258796, 74156, 367284, 297940, 129844, 421848 ], [ -326938, 91903, 107689, 205822, -109439, 381966, 169594, 222764, 122603, -132180, -40109, 326454, 289967, -78718, -57601, -128603, 218802, 376670, 6313, -51889, -321323, 55447, -310970, 196808, 390413, 202197, 209369, 337850 ], [ -238572, 36818, -155362, 191332, 3054, 246404, 15724, -6040, 55098, 18792, -32726, 255476, 348594, -174628, -112686, -73242, 65852, 333476, 89182, -139726, -308282, 82978, -342572, 313648, 373462, 34182, 313214, 231084 ], [ -153283, -15194, -399597, 177977, 107848, 110233, -130114, -218774, -6265, 165946, -25617, 180631, 400279, -259172, -157341, -15251, -75898, 284642, 171822, -216143, -284802, 103101, -371479, 419011, 354909, -118115, 407860, 126907 ], [ -135688, 400, -229880, 189592, 43264, -39336, -99248, -77968, 67496, 229104, -24536, 20712, 299240, -93664, 27464, 100600, 28752, 111728, 249424, -41320, -31664, -39752, -341096, 271880, 301112, 75384, 300128, 79688 ], [ -118093, 15994, -60163, 201207, -21320, -188905, -68382, 62838, 141257, 292262, -23455, -139207, 198201, 71844, 212269, 216451, 133402, -61186, 327026, 133503, 221474, -182605, -310713, 124749, 247315, 268883, 192396, 32469 ], [ -71506, 28570, 34302, 145136, -41456, -295328, -70948, 156652, 189314, 332662, 4746, -260162, 119830, 180820, 346140, 284050, 197060, -152242, 326010, 194122, 379170, -289464, -238570, 13306, 178752, 401236, 139630, 8224 ], [ 57225, 32595, -84447, -102712, 64344, -279504, -168238, 117322, 164543, 308581, 109787, -270719, 105685, 129622, 335698, 214935, 144574, -11367, 102243, -68837, 266447, -294340, -48107, 2979, 68352, 360342, 242601, 49072 ], [ 185956, 36620, -203196, -350560, 170144, -263680, -265528, 77992, 139772, 284500, 214828, -281276, 91540, 78424, 325256, 145820, 92088, 129508, -121524, -331796, 153724, -299216, 142356, -7348, -42048, 319448, 345572, 89920 ], [ 205996, 3575, -161741, -320603, 244462, -170856, -226484, 46362, 91560, 224988, 253748, -193196, -6348, 116623, 278536, 83426, 116206, 125832, -194657, -388835, 127692, -294885, 237427, -39807, -113552, 240208, 373930, 149897 ], [ 107464, -69910, 54482, 12414, 284436, 5968, -38712, 23132, 17776, 126824, 220536, 2488, -195592, 252346, 192240, 28364, 223892, -35536, -103462, -221234, 196232, -280510, 228434, -96410, -142624, 119136, 320892, 230742 ], [ 8932, -143395, 270705, 345431, 324410, 182792, 149060, -98, -56008, 28660, 187324, 198172, -384836, 388069, 105944, -26698, 331578, -196904, -12267, -53633, 264772, -266135, 219441, -153013, -171696, -1936, 267854, 311587 ], [ -39216, -173136, 167392, 351072, 337088, 124144, 174192, -86224, -155392, 65680, 173344, 73152, -258048, 276288, -35248, -69040, 337936, -135792, -14016, -48288, 234544, -264800, 93680, -190000, -131936, -105344, 235104, 313072 ], [ -65321, -183739, -75718, 213486, 337824, -37523, 128169, -199867, -265976, 161843, 167778, -192176, 7004, 56224, -200457, -105817, 299963, 22655, -56428, -113930, 161105, -269170, -83167, -218405, -62062, -201024, 211230, 279837 ], [ -91426, -194342, -318828, 75900, 338560, -199190, 82146, -313510, -376560, 258006, 162212, -457504, 272056, -163840, -365666, -142594, 261990, 181102, -98840, -179572, 87666, -273540, -260014, -246810, 7812, -296704, 187356, 246602 ], [ -118728, -70524, -324701, 146487, 138137, -193004, 112080, -289183, -327733, 183796, 164185, -320703, 264234, -202401, -351661, -89659, 271561, 88515, -36462, -263358, 78445, -167387, -159514, -71662, -154532, -260063, 34920, 122017 ], [ -146144, 66096, -307980, 236900, -81444, -170832, 149248, -251716, -263724, 93360, 166876, -145604, 230424, -223676, -320588, -28180, 285660, -27980, 35896, -348872, 75340, -50708, -32600, 122872, -338992, -210820, -129760, -11268 ], [ -159052, 191589, -293986, 286837, -269774, -145489, 172274, -226537, -192485, 17261, 163561, -6559, 206277, -249469, -278529, 30092, 275585, -141874, 115121, -404248, 48484, 57301, 59811, 286092, -497088, -162387, -248027, -102733 ], [ -75240, 242902, -298172, 66934, -249764, -99006, 101020, -283278, -73046, 36742, 120206, -107874, 246550, -305382, -163230, 66984, 104350, -238428, 240126, -258704, -136712, 107510, -77798, 240552, -479424, -119354, -56874, 84602 ], [ 8572, 294215, -302358, -152969, -229754, -52523, 29766, -340019, 46393, 56223, 76851, -209189, 286823, -361295, -47931, 103876, -66885, -334982, 365131, -113160, -321908, 157719, -215407, 195012, -461760, -76321, 134279, 271937 ], [ 43776, 262344, -320240, -312856, -152600, -75664, -39480, -334952, 109400, 81160, -1128, -221480, 260192, -300688, -4840, 74080, -206832, -310368, 384728, -50000, -411888, 150088, -266864, 170240, -451912, -58408, 241896, 298504 ], [ -12160, 74503, -363802, -360213, 31699, -229350, -104961, -213995, 66597, 116327, -144027, -66851, 108116, -21606, -97139, -80756, -288114, -58564, 206685, -141310, -323338, 34007, -156786, 184408, -456719, -87595, 192883, 23631 ], [ -68096, -113338, -407364, -407570, 215998, -383036, -170442, -93038, 23794, 151494, -286926, 87778, -43960, 257476, -189438, -235592, -369396, 193240, 28642, -232620, -234788, -82074, -46708, 198576, -461526, -116782, 143870, -251242 ], [ -35931, -116319, -330169, -384740, 194390, -407021, -91259, -92006, -73167, 149312, -230327, 56130, -145635, 236271, -282335, -309334, -325982, 241958, -100898, -135625, -218986, -116216, -90680, 200173, -386968, -178183, 100148, -362731 ], [ 64004, 22900, -160084, -307920, 14392, -331236, 99204, -183224, -211788, 118400, -20268, -118808, -208540, -15924, -375692, -320696, -186648, 134456, -193128, 106220, -259144, -87328, -253152, 192100, -251360, -264364, 60496, -348540 ], [ 163939, 162119, 10001, -231100, -165606, -255451, 289667, -274442, -350409, 87488, 189791, -293746, -271445, -268119, -469049, -332058, -47314, 26954, -285358, 348065, -299302, -58440, -415624, 184027, -115752, -350545, 20844, -334349 ], [ 108048, 166770, -85216, -267356, -184108, -121796, 191914, -156104, -168540, 87194, 163060, -316026, -175122, -238056, -373910, -250684, 102568, -35224, -281324, 208814, -191410, -122504, -461312, 214528, 42806, -201736, 23834, -145378 ], [ 8872, 134041, -254128, -335022, -157750, 27934, 14101, 20444, 102354, 95405, 70554, -295901, -34569, -129588, -226411, -143550, 255380, -84812, -250550, -36297, -42393, -212388, -474560, 255744, 207739, 12348, 38669, 92143 ], [ -90304, 101312, -423040, -402688, -131392, 177664, -163712, 196992, 373248, 103616, -21952, -275776, 105984, -21120, -78912, -36416, 408192, -134400, -219776, -281408, 106624, -302272, -487808, 296960, 372672, 226432, 53504, 329664 ], [ -41751, -14033, -130457, -282145, 71376, 137943, -246512, 43674, 189225, 59525, -180054, -23443, 166796, -11414, -182021, 46867, 349726, -102223, -180354, -98581, 203776, -225981, -418279, 85383, 116268, 20214, 96169, 284285 ], [ 6802, -129378, 162126, -161602, 274144, 98222, -329312, -109644, 5202, 15434, -338156, 228890, 227608, -1708, -285130, 130150, 291260, -70046, -140932, 84246, 300928, -149690, -348750, -126194, -140136, -186004, 138834, 238906 ], [ 25150, -193728, 386669, -83849, 426817, 56796, -327947, -206417, -98216, -10452, -399143, 423028, 249325, 33643, -319774, 158208, 211469, -53104, -94300, 230733, 384445, -84534, -245861, -280781, -339975, -322232, 159869, 159827 ], [ -65240, -74496, 366268, -160140, 399148, 9232, -23588, -99628, 88544, 29200, -110516, 407664, 130300, 161316, -107944, -12544, 54908, -91008, -21712, 246396, 418876, -59464, -22876, -230204, -336180, -206496, 103036, -40572 ], [ -155630, 44736, 345867, -236431, 371479, -38332, 280771, 7161, 275304, 68852, 178111, 392300, 11275, 288989, 103886, -183296, -101653, -128912, 50876, 262059, 453307, -34394, 200109, -179627, -332385, -90760, 46203, -240971 ], [ -143520, 152608, 292436, -215812, 253400, -99236, 424670, 77430, 354734, 94304, 312988, 390336, -41340, 289022, 256806, -255868, -180634, -102316, 11544, 165582, 434178, -60694, 283234, -130140, -266620, -82254, 18220, -358890 ], [ 1840, 245712, 196066, -69210, 17788, -177482, 359971, 100223, 294635, 101296, 247990, 405792, -7622, 123123, 333143, -200806, -158761, 8130, -173284, -76677, 345421, -153775, 184541, -82070, -120294, -213147, 27742, -369585 ], [ 147200, 338816, 99696, 77392, -217824, -255728, 295272, 123016, 234536, 108288, 182992, 421248, 26096, -42776, 409480, -145744, -136888, 118576, -358112, -318936, 256664, -246856, 85848, -34000, 26032, -344040, 37264, -380280 ], [ 75585, 351790, -42094, 86759, -268561, -238019, 278153, 86454, 99662, 140765, 45439, 264039, 15114, -153820, 288297, -80167, -81895, 194597, -343845, -237165, 245337, -138487, 22600, -49395, -9757, -300783, 75466, -347550 ], [ -111750, 322028, -208108, 22934, -220698, -169134, 286410, 18236, -75092, 186834, -130810, 14742, -19708, -235608, 61770, -8982, -9238, 252258, -223394, 17422, 275306, 77322, -21744, -98638, -142674, -164646, 128964, -291660 ], [ -299085, 292266, -374122, -40891, -172835, -100249, 294667, -49982, -249846, 232903, -307059, -234555, -54530, -317396, -164757, 62203, 63419, 309919, -102943, 272009, 305275, 293131, -66088, -147881, -275591, -28509, 182462, -235770 ], [ -247880, 230904, -341676, -141396, -159132, -87304, 351464, 51980, -301820, 98312, -278448, -151432, -18252, -119344, -73044, 116368, 169116, 134240, -41772, 103116, 318884, 247060, -12232, -166604, -262948, -40872, 165880, -49860 ], [ -160894, 164802, -279461, -247403, -150553, -82750, 415542, 179469, -335377, -63378, -219108, -18446, 28691, 120684, 66405, 167980, 279769, -76440, 10507, -129299, 330039, 161707, 56354, -180749, -228471, -75510, 138786, 155553 ], [ -66632, 87544, -216634, -323168, -124908, -89250, 456644, 282976, -353148, -207058, -169102, 90820, 56216, 339102, 199776, 211838, 361138, -271210, 48226, -332488, 330940, 91852, 124604, -184072, -175742, -94656, 124722, 344836 ], [ 104028, -106852, -147381, -81392, 79930, -211817, 256498, 134672, -205166, -161633, -217103, -48974, -120148, 330615, 269328, 174279, 135025, -298925, -66935, -228804, 224174, 184726, 189326, -73764, 68633, 48864, 247473, 364754 ], [ 274688, -301248, -78128, 160384, 284768, -334384, 56352, -13632, -57184, -116208, -265104, -188768, -296512, 322128, 338880, 136720, -91088, -326640, -182096, -125120, 117408, 277600, 254048, 36544, 313008, 192384, 370224, 384672 ], [ 369307, -359165, 10214, 296047, 351195, -351503, -45269, -135686, 13280, -108807, -313539, -292498, -369241, 243396, 379235, 124340, -263462, -320398, -231933, -5581, 63268, 315629, 315739, 103249, 391105, 275613, 438725, 399151 ], [ 290118, -105130, 142188, 189166, 101254, -127598, 78310, -197740, -93440, -188318, -362966, -313796, -205090, 4104, 352854, 169512, -313004, -236540, -132458, 150198, 129416, 228298, 370502, 70290, 89138, 221034, 383226, 401198 ], [ 210929, 148905, 274162, 82285, -148687, 96307, 201889, -259794, -200160, -267829, -412393, -335094, -40939, -235188, 326473, 214684, -362546, -152682, -32983, 305977, 195564, 140967, 425265, 37331, -212829, 166455, 327727, 403245 ], [ 75052, 241648, 294956, 14536, -307392, 219952, 265564, -169136, -265408, -200868, -402012, -271708, 100232, -304524, 187244, 156704, -317888, -121396, -39216, 375344, 203680, 72608, 408256, -15032, -266864, 61992, 185216, 355156 ], [ -112789, 186540, 213835, -17342, -382464, 251692, 274327, 61508, -292640, 359, -336807, -130695, 220338, -218067, -55429, 4168, -186880, -138301, -142348, 365500, 158600, 21640, 325456, -85182, -93628, -88198, -37056, 261109 ], [ -300630, 131432, 132714, -49220, -457536, 283432, 283090, 292152, -319872, 201586, -271602, 10318, 340444, -131610, -298102, -148368, -55872, -155206, -245480, 355656, 113520, -29328, 242656, -155332, 79608, -238388, -259328, 167062 ], [ -233794, 93868, -31928, -91655, -372094, 188828, 288725, 242415, -273426, 85933, -259658, 102337, 291893, 40697, -177145, -157339, -58892, -16442, -116647, 237709, -26063, -146630, 42743, -157261, 118680, -135601, -167882, 166957 ], [ -77072, 62496, -226048, -137816, -230000, 49632, 293256, 93720, -200976, -141560, -266512, 177064, 183816, 243304, 72152, -115640, -109216, 177264, 94056, 81608, -199000, -287344, -198504, -135112, 110400, 56472, 34288, 200008 ], [ 79650, 31124, -420168, -183977, -87906, -89564, 297787, -54975, -128526, -369053, -273366, 251791, 75739, 445911, 321449, -73941, -159540, 370970, 304759, -74493, -371937, -428058, -439751, -112963, 102120, 248545, 236458, 233059 ], [ -98886, 50968, -158272, -129994, -122494, -127538, 168536, 77292, -105620, -199820, -126616, 191702, 131760, 411402, 339108, 77142, -154358, 339990, 155740, 74348, -281666, -338432, -283150, 27480, -74746, 77640, 225206, 5982 ], [ -292661, 73140, 124352, -71459, -165113, -160911, 33204, 222330, -84966, -12554, 27116, 125485, 195240, 366115, 346238, 233197, -146653, 298797, -9630, 237050, -179431, -238336, -108465, 173300, -259275, -109764, 204253, -232919 ], [ -451116, 74716, 342528, -20832, -176596, -199384, -69764, 321976, -88440, 126312, 127384, 52172, 212068, 334132, 330700, 349676, -142220, 252344, -165576, 323084, -86936, -137444, 27224, 270632, -404520, -265484, 153216, -405080 ], [ -441801, -21539, 254576, -7768, -40183, -262082, -19003, 206010, -206522, 35278, -26302, -54847, 7299, 365343, 207489, 278169, -153329, 180906, -276758, 44945, -40706, -32771, -22318, 137646, -363166, -270705, -40720, -260226 ], [ -432486, -117794, 166624, 5296, 96230, -324780, 31758, 90044, -324604, -55756, -179988, -161866, -197470, 396554, 84278, 206662, -164438, 109468, -387940, -233194, 5524, 71902, -71860, 4660, -321812, -275926, -234656, -115372 ], [ -345708, -151463, 94485, 22041, 121304, -261280, 40849, 25639, -282018, -35226, -203822, -251983, -244037, 351958, 60670, 123581, -87482, 8780, -371448, -312775, -22388, 170563, -29953, -115375, -280791, -253850, -246180, 12184 ], [ -138432, -87776, 46944, 44512, -26816, -1472, -14880, 41440, 10496, 158848, -25664, -315808, -44512, 189440, 192000, 22496, 126464, -137408, -156352, -83488, -165632, 259872, 154208, -215264, -240288, -189312, 26048, 112832 ], [ 68844, -24089, -597, 66983, -174936, 258336, -70609, 57241, 303010, 352922, 152494, -379633, 155013, 26922, 323330, -78589, 340410, -283596, 58744, 145799, -308876, 349181, 338369, -315153, -199785, -124774, 298276, 213480 ], [ 156098, -40986, -25934, 111896, -119608, 324398, -2508, 35074, 297058, 320266, 110838, -253156, 218374, 24886, 267942, -25814, 291856, -264234, 47250, 155020, -342990, 225270, 266400, -342242, -52798, 1056, 229478, 138204 ], [ 166195, -109687, -36997, 171236, 66508, 265909, 145198, -11501, 99235, 141855, -72127, -4342, 194201, 126017, 92521, 125871, 74552, -138447, -109909, 22770, -306949, -35711, 29776, -322531, 162643, 166288, -58551, -50166 ], [ 176292, -178388, -48060, 230576, 252624, 207420, 292904, -58076, -98588, -36556, -255092, 244472, 170028, 227148, -82900, 277556, -142752, -12660, -267068, -109480, -270908, -296692, -206848, -302820, 378084, 331520, -346580, -238536 ], [ 218936, -92011, -92582, 124730, 171999, 49200, 339454, -169669, -4913, 19322, -67329, 170989, 7592, 55876, -10542, 285563, -222135, 109650, -179469, -5275, -123641, -286866, -85569, -264717, 219643, 241563, -358501, -247698 ], [ 268432, 27014, -144148, -15892, 35218, -130016, 364708, -294950, 150130, 124524, 198482, 29654, -183952, -172744, 113980, 263322, -272482, 231228, -40342, 148710, 47042, -220028, 111058, -222742, -17510, 97882, -312294, -219132 ] ], [ [ 44864, -219200, 104000, 123840, -191808, 153664, -77120, -81088, 296320, -400896, -206528, -18240, 78592, -259328, 192064, -193984, 144064, 63488, -241984, -15488, -220096, -94080, 9152, -200384, -80448, 201344, 377792, 117696 ], [ 63593, -206438, 91082, 104769, -183015, 150961, -70886, -86194, 267598, -381171, -187616, -14691, 76663, -240140, 172387, -181543, 142771, 64889, -242824, -7271, -198886, -94248, -7531, -190811, -89193, 186341, 370286, 107202 ], [ 207182, -108596, -7956, -41442, -115602, 130238, -23092, -125340, 47396, -229946, -42624, 12518, 61874, -93032, 21530, -86162, 132858, 75630, -249264, 55726, -36276, -95536, -135434, -117418, -156238, 71318, 312740, 26748 ], [ 350771, -10754, -106994, -187653, -48189, 109515, 24702, -164486, -172806, -78721, 102368, 39727, 47085, 54076, -129327, 9219, 122945, 86371, -255704, 118723, 126334, -96824, -263337, -44025, -223283, -43705, 255194, -53706 ], [ 450736, 66728, -180112, -203488, 10832, 124072, 52392, -150920, -255120, 59016, 165616, 59304, 76120, 150328, -196296, 85096, 79096, 132760, -248352, 145840, 166080, -63416, -297000, -4400, -225392, -108072, 208696, -41824 ], [ 468906, 106035, -204630, 25132, 54118, 204779, 42387, -38519, -78894, 171463, 75594, 64571, 187325, 151225, -105975, 124403, -28383, 245989, -215140, 105682, -24544, 35047, -153963, -28090, -105746, -77459, 182913, 143188 ], [ 487076, 145342, -229148, 253752, 97404, 285486, 32382, 73882, 97332, 283910, -14428, 69838, 298530, 152122, -15654, 163710, -135862, 359218, -181928, 65524, -215168, 133510, -10926, -51780, 13900, -46846, 157130, 328200 ], [ 399075, 153657, -187054, 238843, 114833, 239053, 2084, 122115, 198587, 207142, -43857, 97439, 271285, 124926, -47455, 188288, -118008, 310779, -125576, 45139, -241225, 126725, 90992, -36886, 61058, -105660, 117099, 316366 ], [ 229404, 138132, -93720, 36604, 112372, 94820, -43824, 120988, 242172, -15176, -26676, 142220, 137540, 76120, -173196, 201536, -3744, 137980, -51424, 39964, -140692, 38980, 161280, 7688, 52456, -233264, 66108, 153112 ], [ 59733, 122607, -386, -165635, 109911, -49413, -89732, 119861, 285757, -237494, -9495, 187001, 3795, 27314, -298937, 214784, 110520, -34819, 22728, 34789, -40159, -48765, 231568, 52262, 43854, -360868, 15117, -10142 ], [ 8556, -38880, -67558, -96344, 186344, -84080, 13562, 97134, 188978, -142526, -21348, 19454, 244, -111258, -272668, 126872, 154674, -56238, 125032, 150916, -31912, 19100, 116906, 82958, -94996, -237372, 75402, -18650 ], [ -9706, -240912, -179315, 48372, 284692, -88312, 158301, 68407, 53209, 40577, -41266, -207073, 32858, -274765, -204174, 10860, 179353, -35607, 235156, 300738, -49300, 130190, -49131, 109799, -270026, -44126, 166597, 15827 ], [ -27968, -442944, -291072, 193088, 383040, -92544, 303040, 39680, -82560, 223680, -61184, -433600, 65472, -438272, -135680, -105152, 204032, -14976, 345280, 450560, -66688, 241280, -215168, 136640, -445056, 149120, 257792, 50304 ], [ 47426, -103993, -157028, 176482, 268063, -71039, 75363, 25604, 25793, 276695, -11527, -274302, 90910, -358278, -187522, -35370, 264223, 113318, 205670, 425628, -131318, 135457, -166293, 69618, -324950, -5739, 322054, -92227 ], [ 122820, 234958, -22984, 159876, 153086, -49534, -152314, 11528, 134146, 329710, 38130, -115004, 116348, -278284, -239364, 34412, 324414, 241612, 66060, 400696, -195948, 29634, -117418, 2596, -204844, -160598, 386316, -234758 ], [ 174109, 468324, 68690, 119340, 75949, -26284, -306076, -28133, 219314, 332540, 84297, 42959, 103686, -183765, -245801, 73944, 357275, 335326, -42970, 354029, -221393, -66569, -78233, -72121, -110123, -255717, 401073, -295209 ], [ 138620, 321584, 7832, -7344, 135036, 3248, -193744, -159900, 221016, 154704, 117900, 196116, -46136, -36956, -88780, 4576, 291748, 304552, -41912, 229116, -105772, -128140, -73932, -174540, -106788, -135772, 237612, -60172 ], [ 103131, 174844, -53026, -134028, 194123, 32780, -81412, -291667, 222718, -23132, 151503, 349273, -195958, 109853, 68241, -64792, 226221, 273778, -40854, 104203, 9849, -189711, -69631, -276959, -103453, -15827, 74151, 174865 ], [ 39792, 24464, -74594, -176932, 198770, 38662, 31010, -247784, 177450, -162348, 199736, 362300, -232070, 105152, 168392, -22680, 162704, 212324, -21716, 4620, 37500, -178162, -24260, -339158, -79388, 27638, -44510, 219632 ], [ -59752, -130648, -45085, -110922, 132645, 13799, 143549, 24444, 71121, -251358, 266988, 193158, -120359, -96512, 194612, 164356, 101800, 110986, 20926, -62034, -49210, -71557, 74502, -349071, -28374, -28321, -104931, 17048 ], [ -159296, -285760, -15576, -44912, 66520, -11064, 256088, 296672, -35208, -340368, 334240, 24016, -8648, -298176, 220832, 351392, 40896, 9648, 63568, -128688, -135920, 35048, 173264, -358984, 22640, -84280, -165352, -185536 ], [ -206715, -259222, 38623, 59243, 66470, 19258, 125927, 252310, -10857, -372078, 345482, 37919, 62128, -383635, 124157, 320103, 49787, -31150, 159265, -199392, -216495, 132233, 108616, -350387, 75814, -95674, -89693, -162310 ], [ -226334, -135804, 105990, 183742, 101660, 79012, -133674, 39100, 83190, -373228, 326852, 149446, 111072, -407118, -38062, 172374, 95902, -39660, 283258, -272256, -293798, 224394, -43184, -331918, 130140, -83300, 58542, -18652 ], [ -245953, -12386, 173357, 308241, 136850, 138766, -393275, -174110, 177237, -374378, 308222, 260973, 160016, -430601, -200281, 24645, 142017, -48170, 407251, -345120, -371101, 316555, -194984, -313449, 184466, -70926, 206777, 125006 ], [ -105952, 138012, 43324, 222520, 106740, 99440, -280816, -179320, 181784, -240928, 206432, 76940, 28500, -272144, -140780, 1976, 102412, -147240, 248344, -202624, -262064, 327856, -156204, -215420, 132312, 27148, 178992, 153744 ], [ 57992, 292457, -116319, 105266, 66835, 45252, -112548, -153330, 172906, -87288, 92168, -151427, -130085, -86396, -48021, -1934, 49949, -259894, 47002, -27824, -125076, 327028, -88837, -105457, 64186, 138077, 124804, 165244 ], [ 199008, 418844, -260278, 728, 35624, -10278, 48464, -124614, 157032, 40982, -18290, -353040, -256538, 79418, 35130, -2378, -6362, -362086, -121196, 133476, -2966, 326252, -29744, 1848, 2990, 231404, 76310, 161170 ], [ 99280, 250622, -239555, 29708, 95700, -79899, 133288, -67275, 67700, -97133, -88785, -273736, -45605, 35925, 17397, 33571, -103077, -354427, 58618, 153026, -37075, 326022, -57528, 81244, 14559, 139910, 87603, -6431 ], [ -448, 82400, -218832, 58688, 155776, -149520, 218112, -9936, -21632, -235248, -159280, -194432, 165328, -7568, -336, 69520, -199792, -346768, 238432, 172576, -71184, 325792, -85312, 160640, 26128, 48416, 98896, -174032 ], [ -18710, 11443, -193524, 120057, 189938, -209824, 231585, 57812, -57778, -308417, -205254, -163148, 305918, 2251, 11800, 138642, -258931, -292594, 331215, 177727, -101786, 330504, -70396, 233120, 27582, 27489, 87215, -237025 ], [ 149236, 162806, -157736, 255458, 164868, -248832, 81970, 149352, 27644, -233138, -195180, -241624, 285724, 133926, 92208, 283588, -232182, -132100, 225070, 149966, -124372, 346512, 42120, 289792, 5916, 167858, 23022, -60914 ], [ 317182, 314169, -121948, 390859, 139798, -287840, -67645, 240892, 113066, -157859, -185106, -320100, 265530, 265601, 172616, 428534, -205433, 28394, 118925, 122205, -146958, 362520, 154636, 346464, -15750, 308227, -41171, 115197 ], [ 352360, 293512, -158244, 283584, 113132, -211072, -80448, 205676, 114176, -81968, -154908, -275660, 134540, 229732, 162688, 383964, -167128, 169340, 60444, 90256, -133484, 232956, 210404, 324176, -70380, 291504, -80692, 117008 ], [ 265834, 115170, -260617, -46144, 85003, -28176, 32160, 54267, 38000, -5516, -106263, -118547, -98013, 40281, 69952, 165671, -118230, 292367, 45655, 54468, -86955, -30049, 214153, 229508, -155227, 130780, -97597, -40956 ], [ 179308, -63172, -362990, -375872, 56874, 154720, 144768, -97142, -38176, 70936, -57618, 38566, -330566, -149170, -22784, -52622, -69332, 415394, 30866, 18680, -40426, -293054, 217902, 134840, -240074, -29944, -114502, -198920 ], [ 148100, -17760, -261873, -409358, 40237, 262561, 111771, -84637, 29485, 52103, 24840, 8628, -290473, -189038, -39632, -57259, -11084, 309125, 68845, 68691, -102493, -261585, 128270, 56254, -167569, -43720, -146129, -163237 ], [ 136416, 106624, -88936, -338288, 27656, 343912, 27384, -14280, 147912, -360, 119232, -87328, -154152, -176112, -29696, 13512, 50464, 121928, 125448, 148984, -202888, -126184, 5680, -16656, -39528, -5632, -182952, -59208 ], [ 124732, 231008, 84001, -267218, 15075, 425263, -57003, 56077, 266339, -52823, 213624, -183284, -17831, -163186, -19760, 84283, 112012, -65269, 182051, 229277, -303283, 9217, -116910, -89566, 88513, 32456, -219775, 44821 ], [ 66562, 114382, -9746, -78822, 27244, 199032, -5210, 26906, 77184, -42916, 81746, -282012, -115040, -119658, 48234, -15182, 189884, -33126, 239644, 221900, -140932, -18424, -42930, -56854, 53226, -50302, -228416, 6708 ], [ 6279, -13199, -115615, 114907, 40538, -41180, 52773, -6789, -125952, -30174, -60417, -380866, -222864, -74739, 118867, -122385, 268498, 8987, 297282, 210538, 33362, -53476, 39985, -19341, 10515, -138553, -235776, -37866 ], [ -54964, -86132, -197044, 242820, 67348, -208332, 95072, -39016, -299336, -5252, -162460, -450844, -298748, -33604, 147172, -207900, 314180, 37904, 340280, 205076, 145248, -79856, 103032, 25568, -1428, -177104, -219224, -86356 ], [ -120767, 100513, -162383, 58107, 158359, -28449, 62872, -64270, -331398, 77525, -73933, -383661, -222917, -10443, -25581, -190397, 203435, 4140, 313738, 227639, -39304, -65044, 71706, 105608, 132777, 20420, -89090, -153447 ], [ -186570, 287158, -127722, -126606, 249370, 151434, 30672, -89524, -363460, 160302, 14594, -316478, -147086, 12718, -198334, -172894, 92690, -29624, 287196, 250202, -223856, -50232, 40380, 185648, 266982, 217944, 41044, -220538 ], [ -199237, 370501, -38044, -229518, 291034, 223902, 39368, -128089, -329390, 193390, 75176, -201802, -109028, 39704, -277595, -122865, 51434, -33337, 193280, 182189, -315654, 9283, 11961, 158696, 262668, 247447, 142729, -215539 ], [ -129248, 293152, 137216, -205184, 255936, 129280, 111680, -187360, -192448, 149184, 92288, -13248, -129728, 72640, -211424, -22240, 118272, 9696, -5440, -26720, -263168, 138336, -11936, -34688, 42880, 15584, 200160, -98400 ], [ -59259, 215803, 312476, -180850, 220838, 34658, 183992, -246631, -55506, 104978, 109400, 175306, -150428, 105576, -145253, 78385, 185110, 52729, -204160, -235629, -210682, 267389, -35833, -228072, -176908, -216279, 257591, 18739 ], [ -63414, 138972, 380496, -129636, 173588, 103122, 170386, -115180, 1482, 32632, 79976, 237258, -86414, 75414, -122076, 52632, 164476, 91268, -190416, -230184, -210416, 297084, -101002, -203350, -159130, -219466, 202406, 121780 ], [ -115233, 62474, 379576, -61142, 118526, 276427, 101547, 138878, 7071, -57804, 20636, 217823, 32059, 4689, -126538, -54364, 87610, 126918, -40088, -86940, -243720, 262906, -192703, -38417, 11369, -75647, 74825, 215758 ], [ -167052, -14024, 378656, 7352, 63464, 449732, 32708, 392936, 12660, -148240, -38704, 198388, 150532, -66036, -131000, -161360, 10744, 162568, 110240, 56304, -277024, 228728, -284404, 126516, 181868, 68172, -52756, 309736 ], [ -135670, -20583, 185855, 58290, 67815, 331938, -60394, 223028, -41715, -144588, -72603, 204090, 198249, -101554, -178535, -114589, -66274, 170706, 122495, 713, -245709, 194113, -238678, 208248, 267323, 87731, 15439, 230358 ], [ -86772, -12418, -47342, 105532, 84674, 152860, -158604, -36136, -108714, -121128, -101146, 215084, 231070, -129660, -235138, -35446, -143324, 173052, 105682, -96738, -200790, 159406, -164020, 272464, 334874, 81130, 124850, 114484 ], [ -40181, -6966, -268763, 149487, 100984, -23153, -249486, -280154, -170671, -96426, -128599, 217921, 260161, -155068, -279595, 45403, -211990, 169582, 92930, -181449, -149326, 119051, -93377, 325621, 392683, 78763, 225260, 957 ], [ -44344, -61200, -231112, 121128, 105216, -131736, -179152, -190960, -121704, -44400, -132072, 41304, 207192, -121120, -56840, 163784, -96208, 38160, 169520, 14120, 46128, -45560, -111064, 135480, 236168, 169544, 127648, -60936 ], [ -48507, -115434, -193461, 92769, 109448, -240319, -108818, -101766, -72737, 7626, -135545, -135313, 154223, -87172, 165915, 282165, 19574, -93262, 246110, 209689, 241582, -210171, -128751, -54661, 79653, 260325, 30036, -122829 ], [ -19454, -121866, -173774, 29328, 96880, -318560, -51324, -45836, -36274, 52602, -123514, -266894, 96730, -37684, 308036, 331966, 104924, -161438, 253718, 289734, 357038, -331528, -115238, -171626, -22592, 295372, -4030, -160032 ], [ 103711, 7141, -204985, -133512, 36712, -310832, -30210, -84154, -35239, 77603, -67555, -270873, 26419, 55834, 221694, 187457, 104050, -50417, 65877, 42461, 245833, -330332, -13325, -81259, 28928, 172506, 141951, -127280 ], [ 226876, 136148, -236196, -296352, -23456, -303104, -9096, -122472, -34204, 102604, -11596, -274852, -43892, 149352, 135352, 42948, 103176, 60604, -121964, -204812, 134628, -329136, 88588, 9108, 80448, 49640, 287932, -94528 ], [ 252724, 144353, -199163, -247453, -37182, -197080, -236, -84362, -55400, 112260, 31724, -192052, -141076, 210057, 70328, -14738, 121794, 93624, -171271, -284885, 63892, -280739, 149317, 16359, 35344, -14288, 311142, -30305 ], [ 172408, 20774, -87682, 32434, -244, 16176, -4744, 37124, -100848, 105176, 61256, -14584, -267576, 234966, 28560, 22292, 161676, 41552, -69450, -182558, 37304, -180850, 165118, -67062, -115168, -13920, 200420, 68250 ], [ 92092, -102805, 23799, 312321, 36694, 229432, -9252, 158610, -146296, 98092, 90788, 162884, -394076, 259875, -13208, 59322, 201558, -10520, 32371, -80231, 10716, -80961, 180919, -150483, -265680, -13552, 89698, 166805 ], [ 30128, -138288, 3360, 308128, 37184, 222352, -23280, 126032, -194816, 88560, 128992, 49216, -235520, 125632, -58832, -2512, 155248, -17168, 71872, -91232, 24400, -36000, 84880, -216400, -246688, -80000, 96416, 219792 ], [ -23807, -135229, -74794, 179650, 21728, 118875, -41473, 26051, -244680, 77957, 170990, -191824, 47748, -78240, -106143, -107599, 71229, -3943, 84108, -151814, 55703, -15070, -60089, -274659, -153538, -175680, 154514, 252843 ], [ -77742, -132170, -152948, 51172, 6272, 15398, -59666, -73930, -294544, 67354, 212988, -432864, 331016, -282112, -153454, -212686, -12790, 9282, 96344, -212396, 87006, 5860, -205058, -332918, -60388, -271360, 212612, 285894 ], [ -96376, -86628, -189291, 64801, 17423, 13708, 9648, -112633, -222419, 74412, 225103, -254681, 318310, -195911, -151835, -117181, 80095, 21877, 71998, -217202, 79963, -29469, -176630, -133570, -185596, -269369, 100568, 132423 ], [ -111648, -37040, -221652, 91964, 31108, 21712, 87296, -145500, -138676, 83152, 234372, -36572, 277416, -82084, -145556, -2572, 189828, 34412, 44168, -216696, 69268, -70156, -131688, 90312, -331600, -258076, -27680, -38812 ], [ -120596, 16931, -254958, 106899, 32286, 21865, 144862, -182207, -67107, 94811, 233279, 130567, 232259, 9141, -134759, 95828, 268391, 37602, 38583, -214696, 42940, -93773, -100459, 281428, -452032, -241125, -122781, -166907 ], [ -87384, 100122, -294564, 40314, -49916, -30322, 68548, -244514, -76698, 125930, 163106, -42094, 158682, -50314, -93842, 86168, 139154, -21508, 181298, -202736, -87608, -3590, -160650, 254104, -401984, -186454, 3098, -7402 ], [ -54172, 183313, -334170, -26271, -132118, -82509, -7766, -306821, -86289, 157049, 92933, -214755, 85105, -109769, -52925, 76508, 9917, -80618, 324013, -190776, -218156, 86593, -220841, 226780, -351936, -131783, 128977, 152103 ], [ -51968, 175224, -350864, -106408, -126376, -149232, -53384, -296408, -67480, 141880, -7640, -299800, 31392, -120816, -25432, 31136, -107920, -59040, 362728, -201008, -284816, 105208, -215824, 175872, -333816, -108568, 183640, 195896 ], [ -107904, -4015, -324598, -211955, 44261, -243210, -41447, -149645, 4579, 39921, -165213, -220565, 14924, -41098, -23109, -81196, -204382, 113828, 206443, -252850, -231686, -10367, -88542, 80744, -375561, -144333, 104773, 22729 ], [ -163840, -183254, -298332, -317502, 214898, -337188, -29510, -2882, 76638, -62038, -322786, -141330, -1544, 38620, -20786, -193528, -300844, 286696, 50158, -304692, -178556, -125942, 38740, -14384, -417306, -180098, 25906, -150438 ], [ -99357, -183353, -242543, -343996, 205082, -324059, -3325, 41974, 15031, -105536, -252833, -152562, -59989, 45993, -110009, -266522, -311506, 250186, -77358, -191967, -178726, -111816, 13688, 20059, -356520, -229201, -2196, -226573 ], [ 57756, -45652, -164044, -309680, 56456, -228540, 33820, 8440, -149396, -104064, -7860, -233384, -150724, -2284, -269652, -309256, -256168, 52616, -182744, 47348, -219896, 2080, -128544, 154172, -216864, -288564, 8752, -228068 ], [ 214869, 92049, -85545, -275364, -92170, -133021, 70965, -25094, -313823, -102592, 237113, -314206, -241459, -50561, -429295, -351990, -200830, -144954, -288130, 286663, -261066, 115976, -270776, 288285, -77208, -347927, 19700, -229563 ], [ 212592, 163294, -168992, -250372, -163252, 4132, 81254, -9848, -143108, -46346, 240940, -308502, -161086, -98136, -308570, -314660, -10600, -180776, -244980, 162306, -220318, 81480, -337408, 273664, 73914, -245560, -30858, -133102 ], [ 166040, 216079, -297424, -227970, -212794, 152850, 84083, 18948, 120702, 25115, 177782, -278763, -33183, -145516, -109965, -255090, 217100, -171668, -160570, -63071, -156815, 5764, -383040, 217728, 228221, -98268, -98501, -9431 ], [ 119488, 268864, -425856, -205568, -262336, 301568, 86912, 47744, 384512, 96576, 114624, -249024, 94720, -192896, 88640, -195520, 444800, -162560, -76160, -288448, -93312, -69952, -428672, 161792, 382528, 49024, -166144, 114240 ], [ 74431, 73065, -144911, -157383, -67664, 225921, -101136, -5386, 268799, 74243, -80922, -27557, 84692, -123482, 28541, -16603, 387346, -130889, -84302, -86899, -28544, -19467, -412273, 19537, 103860, 25978, -119937, 62283 ], [ 29374, -122734, 136034, -109198, 127008, 150274, -289184, -58516, 153086, 51910, -276468, 193910, 74664, -54068, -31558, 162314, 329892, -99218, -92444, 114650, 36224, 31018, -395874, -122718, -174808, 2932, -73730, 10326 ], [ -26638, -235968, 344539, -89503, 270375, 89092, -379757, -96791, 67048, 39092, -370609, 371372, 69211, 27021, -77202, 272256, 247483, -87952, -91396, 251259, 110347, 53318, -337315, -233723, -392401, -13704, -19893, -59931 ], [ -122088, -51968, 292260, -172372, 229044, 79984, -119420, -81588, 87840, 60528, -99692, 390416, 80228, 150140, -70808, 133888, 75236, -150144, -57264, 154084, 218148, -25848, -126980, -232228, -390124, -7264, 61412, -196068 ], [ -217538, 132032, 239981, -255241, 187713, 70876, 140917, -66385, 108632, 81964, 171225, 409460, 91245, 273259, -64414, -4480, -97011, -212336, -23132, 56909, 325949, -105014, 83355, -230733, -387847, -824, 142717, -332205 ], [ -183648, 237792, 172492, -240540, 110312, 4868, 283474, -67462, 147714, 79520, 269252, 391744, 79132, 255538, -13750, -56548, -185078, -188468, -56920, -32286, 363470, -167130, 149870, -189188, -292580, -47714, 188852, -387622 ], [ 18384, 241840, 85230, -98998, -13980, -135110, 272917, -89703, 210573, 46032, 142522, 326240, 36950, 54725, 94465, 3574, -163711, -52722, -179004, -111107, 309627, -207081, 29419, -95578, -76426, -163933, 189266, -338103 ], [ 220416, 245888, -2032, 42544, -138272, -275088, 262360, -111944, 273432, 12544, 15792, 260736, -5232, -146088, 202680, 63696, -142344, 83024, -301088, -189928, 255784, -247032, -91032, -1968, 139728, -280152, 189680, -288584 ], [ 207783, 196866, -46274, 82161, -163159, -291061, 279583, -92230, 203106, 29291, -98023, 107377, -30074, -207236, 139775, 120143, -140657, 142435, -302947, -149979, 245711, -125793, -143368, -19013, 150997, -240041, 152774, -251410 ], [ 80662, 119540, -67572, 67418, -135030, -240898, 311622, -50140, 61748, 72830, -204950, -92838, -45668, -193896, -14394, 174630, -149466, 161134, -240686, -46686, 258982, 81414, -159376, -95074, 52994, -116554, 95964, -220820 ], [ -46459, 42214, -88870, 52675, -106901, -190735, 343661, -8050, -79610, 116369, -311877, -293053, -61262, -180556, -168563, 229117, -158275, 179833, -178425, 56607, 272253, 288621, -175384, -171135, -45009, 6933, 39154, -190230 ], [ -118520, 96968, -89908, -66508, -146372, -170552, 355160, 100820, -82788, 63288, -307664, -158648, -85396, -66896, -127692, 156144, -97084, 108192, -170164, 43540, 254204, 266508, -65912, -185876, -54652, 13160, 60104, -30940 ], [ -182322, 171534, -87907, -201357, -195983, -154866, 363578, 219707, -65239, -4286, -286780, 25950, -110811, 61812, -57565, 64052, -25393, 23000, -170003, 13019, 231457, 209997, 62382, -191419, -51041, 1798, 92718, 147655 ], [ -230136, 218312, -89430, -308384, -226548, -143150, 353244, 316064, -52452, -67710, -271138, 178908, -136152, 182418, 18848, -18766, 35230, -63398, -175250, -11640, 203428, 153364, 185764, -191288, -32434, -320, 131102, 310428 ], [ -110076, -26684, -127955, -123280, -57130, -173119, 146014, 175856, -89666, -87559, -310537, -354, -160716, 217953, 161264, -4207, -20361, -162459, -237281, 25252, 119938, 95450, 257570, -131580, 143631, 94624, 230071, 307070 ], [ 9984, -271680, -166480, 61824, 112288, -203088, -61216, 35648, -126880, -107408, -349936, -179616, -185280, 253488, 303680, 10352, -75952, -261520, -299312, 62144, 36448, 37536, 329376, -71872, 319696, 189568, 329040, 303712 ], [ 84957, -355403, -158966, 150825, 169629, -173193, -174387, -69994, -131040, -134481, -382069, -288318, -168271, 204764, 369621, 55788, -133706, -312610, -322507, 117509, 12668, 3163, 372125, -33129, 379687, 234539, 370371, 304617 ], [ 56874, -70502, -46220, 20162, -29206, -6466, -72566, -96628, -59648, -178066, -397594, -235740, -56238, -36552, 260762, 171800, -196404, -254052, -256934, 215098, 125368, 22598, 348458, -42306, 174366, 165286, 279958, 315266 ], [ 28791, 214399, 66526, -110501, -228041, 160261, 29255, -123262, 11744, -221651, -413119, -183162, 55795, -277868, 151903, 287812, -259102, -195494, -191361, 312687, 238068, 42033, 324791, -51483, -30955, 96033, 189545, 325915 ], [ -10572, 306064, 74164, -145800, -345408, 223824, 104964, -63184, -10560, -169980, -387844, -111108, 169400, -367444, 74868, 253152, -254528, -119020, -155728, 317264, 274784, 14176, 282944, -31752, -52496, -11752, 97920, 269004 ], [ -60275, 220596, -14547, -93682, -388096, 192820, 156737, 76380, -118752, -30991, -325169, -21201, 284446, -317925, 27005, 80376, -188288, -26123, -147540, 236580, 241848, -57032, 224432, 14478, 94428, -154858, 5184, 150163 ], [ -109978, 135128, -103258, -41564, -430784, 161816, 208510, 215944, -226944, 107998, -262494, 68706, 399492, -268406, -20858, -92400, -122048, 66774, -139352, 155896, 208912, -128240, 165920, 60708, 241352, -297964, -87552, 31322 ], [ -61710, 118068, -171144, -25809, -330162, 121156, 260147, 192937, -238270, 91675, -236998, 66983, 276691, -93393, 18897, -65885, -86612, 134698, -100785, 99131, 57911, -223146, 25825, 9477, 186792, -178743, -43846, 44571 ], [ 21136, 125152, -231680, -22888, -178960, 77088, 311736, 112552, -215408, 20536, -224624, 32920, 69944, 125912, 89576, 30968, -62048, 193808, -51496, 50808, -134760, -326416, -143064, -76152, 61120, 33064, 48016, 104440 ], [ 103982, 132236, -292216, -19967, -27758, 33020, 363325, 32167, -192546, -50603, -212250, -1143, -136803, 345217, 160255, 127821, -37484, 252918, -2207, 2485, -327431, -429686, -311953, -161781, -64552, 244871, 139878, 164309 ], [ -93738, 171176, -179392, -67910, -72114, -71966, 253544, 52212, -147596, 47020, -97576, -38374, -19248, 322566, 111100, 184986, -79866, 181722, -52732, 9844, -243342, -276480, -143010, -39576, -199574, 173560, 143674, 2770 ], [ -304211, 211564, -58688, -118165, -125359, -179721, 136428, 76822, -101642, 152314, 21748, -75749, 113048, 288917, 56498, 240347, -125291, 104603, -107794, 19734, -146673, -111616, 41289, 92076, -335021, 89380, 143467, -168833 ], [ -461236, 226692, 44032, -158112, -160844, -273128, 51940, 79624, -81224, 211672, 92712, -120044, 202300, 269804, 788, 262644, -171348, 43784, -168568, 11476, -57896, 15940, 188264, 179992, -426520, 12332, 116608, -295784 ], [ -364383, 121835, 61328, -149096, -111969, -298382, 122435, -21162, -182102, 52834, -66034, -197209, 87093, 319737, -60185, 127887, -220407, 60390, -256474, -82985, -6606, -33717, 157950, 60162, -309266, -30839, -36848, -210638 ], [ -267530, 16978, 78624, -140080, -63094, -323636, 192930, -121948, -282980, -106004, -224780, -274374, -28114, 369670, -121158, -6870, -269466, 76996, -344380, -177446, 44684, -83374, 127636, -59668, -192012, -74010, -190304, -125492 ], [ -148852, -32817, 96883, -98673, -61208, -243680, 188887, -178895, -255662, -112886, -254466, -327113, -43331, 359834, -126286, -68853, -220758, 57620, -337480, -162449, 34900, -74891, 133529, -133481, -137857, -86518, -222332, -16856 ], [ 3776, 3040, 116640, -6880, -132416, -64, 68896, -167648, -28928, 116608, -83392, -341856, 96992, 257024, -44544, -17632, -19968, -17728, -183104, 22816, -69888, 24032, 195744, -135712, -181856, -51328, -65472, 128320 ], [ 156404, 38897, 136397, 84913, -203624, 243552, -51095, -156401, 197806, 346102, 87682, -356599, 237315, 154214, 37198, 33589, 180822, -93076, -28728, 208081, -174676, 122955, 257959, -137943, -225855, -16138, 91388, 273496 ], [ 162830, 24970, 109982, 113832, -178568, 246914, -35860, -170802, 200302, 296198, 84218, -274364, 256874, 137658, 45258, 100070, 193648, -49382, 2238, 217940, -221154, 122618, 162912, -121582, -102386, 63712, 89866, 231044 ], [ 75269, -20961, 53885, 102332, -91628, 95827, 66306, -201691, 58645, 66681, -31449, -129786, 198799, 176551, 5951, 176361, 85640, 70839, -46131, 115038, -230147, 58471, -33232, -93269, 128741, 172272, -13473, 67974 ], [ -12292, -66892, -2212, 90832, -4688, -55260, 168472, -232580, -83012, -162836, -147116, 14792, 140724, 215444, -33356, 252652, -22368, 191060, -94500, 12136, -239140, -5676, -229376, -64956, 359868, 280832, -116812, -95096 ], [ 83592, 23027, -75466, 72150, 16569, -169392, 151090, -213955, 39241, -150122, 24345, 33115, 22552, 118620, -21762, 214525, -71457, 201214, -84539, 7331, -144431, -10942, -75559, -14907, 278141, 214877, -196515, -175934 ], [ 218096, 141546, -152332, 51956, 23998, -275744, 108540, -184906, 217054, -86412, 256254, 24858, -108272, -6776, 548, 152310, -108142, 188196, -62298, 23178, -27890, -3812, 151934, 39718, 130550, 112182, -271242, -239460 ] ], [ [ -266304, -127680, 113856, -32448, -162240, 242368, 42560, -54336, 445568, -412160, -33344, 337984, 241920, -231168, 66752, -26432, 353856, -161792, -370112, 145024, -289088, -187008, -237248, -162368, -248000, 367488, 401728, 276800 ], [ -230877, -125346, 93678, -48021, -163149, 242107, 42590, -56934, 406682, -380753, -29216, 333151, 225405, -224388, 55457, -27917, 353553, -138413, -365144, 139315, -261410, -183480, -239609, -162761, -256547, 342519, 386170, 264854 ], [ 40730, -107452, -61020, -167414, -170118, 240106, 42820, -76852, 108556, -139966, 2432, 296098, 98790, -172408, -31138, -39302, 351230, 40826, -327056, 95546, -49212, -156432, -257710, -165774, -322074, 151090, 266892, 173268 ], [ 312337, -89558, -215718, -286807, -177087, 238105, 43050, -96770, -189570, 100821, 34080, 259045, -27825, -120428, -117733, -50687, 348907, 220065, -288968, 51777, 162986, -129384, -275811, -168787, -387601, -40339, 147614, 81682 ], [ 491920, -55240, -317744, -266144, -126096, 261176, -1992, -91608, -285744, 275672, 2640, 235832, -49720, -31128, -175000, -24200, 293288, 349064, -281440, 1168, 229440, -81896, -222904, -144144, -380624, -180408, 49768, 78560 ], [ 498958, 9873, -321010, 17124, 33570, 331257, -131919, -39421, -3258, 326893, -147090, 238569, 124735, 128147, -177277, 73297, 137739, 383863, -331212, -62266, 22624, 3917, -36857, -67646, -237702, -224177, -7893, 241308 ], [ 505996, 74986, -324276, 300392, 193236, 401338, -261846, 12766, 279228, 378114, -296820, 241306, 299190, 287422, -179554, 170794, -17810, 418662, -380984, -125700, -184192, 89730, 149190, 8852, -94780, -267946, -65554, 404056 ], [ 427169, 95379, -298682, 288937, 209499, 340847, -322548, 21377, 406377, 293602, -227227, 196021, 232807, 331946, -198133, 220672, -32296, 352425, -312664, -119311, -195267, 134359, 237776, -11058, -76970, -291604, -135175, 362522 ], [ 282292, 81372, -250888, 50772, 115452, 179916, -330000, -3532, 414036, 104680, 11076, 113796, -18836, 288200, -229252, 233920, 61728, 208468, -153504, -59212, -55772, 147308, 251392, -105128, -155400, -299792, -213996, 163848 ], [ 137415, 67365, -203094, -187393, 21405, 18985, -337452, -28441, 421695, -84242, 249379, 31571, -270479, 244454, -260371, 247168, 155752, 64511, 5656, 887, 83723, 160257, 265008, -199198, -233830, -307980, -292817, -34826 ], [ 25892, -87456, -244130, -133832, 108024, -73168, -196098, 70778, 285030, -4586, 121652, -102998, -303620, 45602, -201652, 78472, 188774, -14394, 156536, 136748, 70344, 136756, 94862, -166566, -314204, -114964, -123346, -125086 ], [ -76366, -281392, -309841, 764, 244828, -146216, -13409, 204477, 108275, 149675, -107750, -252107, -276066, -196335, -117978, -140764, 204851, -75229, 305116, 293654, 14500, 103130, -126329, -98739, -395118, 133942, 115095, -185231 ], [ -178624, -475328, -375552, 135360, 381632, -219264, 169280, 338176, -68480, 303936, -337152, -401216, -248512, -438272, -34304, -360000, 220928, -136064, 453696, 450560, -41344, 69504, -347520, -30912, -476032, 382848, 353536, -245376 ], [ -45546, -128787, -211148, 95478, 351157, -266069, 11937, 180396, 101099, 340253, -197933, -378538, -199798, -304642, -176214, -109070, 300853, 51938, 179490, 455988, -141394, -23669, -289031, -113114, -310386, 121223, 396546, -247745 ], [ 87532, 217754, -46744, 55596, 320682, -312874, -145406, 22616, 270678, 376570, -58714, -355860, -151084, -171012, -318124, 141860, 380778, 239940, -94716, 461416, -241444, -116842, -230542, -195316, -144740, -140402, 439556, -250114 ], [ 195295, 440780, 57030, 11364, 291087, -336484, -246324, -115319, 395622, 343892, 69315, -280507, -125950, -50247, -389219, 288840, 436233, 365642, -264862, 412879, -280859, -186755, -193843, -274323, 1351, -318967, 413371, -202083 ], [ 211924, 219152, -57464, -48528, 264660, -276592, -144112, -181812, 359880, 62832, 157060, -15524, -185704, 24204, -205380, 61600, 403596, 267064, -60392, 170068, -101988, -172932, -235588, -341828, 77044, -198516, 138084, 27388 ], [ 228553, -2476, -171958, -108420, 238233, -216700, -41900, -248305, 324138, -218228, 244805, 249459, -245458, 98655, -21541, -165640, 370959, 168486, 144078, -72743, 76883, -159109, -277333, -409333, 152737, -78065, -137203, 256859 ], [ 161232, -175824, -245622, -111372, 242726, -202238, 37302, -180728, 253966, -366948, 313960, 310292, -222082, 67136, 82328, -185480, 260912, 80588, 264548, -192764, 153044, -75686, -217068, -434418, 138060, -12974, -283210, 279120 ], [ -15224, -286408, -266207, -40302, 287415, -246835, 86591, 61140, 139035, -343626, 358948, 105730, -90637, -102144, 82236, 64300, 50232, 6574, 275818, -153158, 95682, 98217, -24190, -404357, 5902, -19851, -261153, 32008 ], [ -191680, -396992, -286792, 30768, 332104, -291432, 135880, 303008, 24104, -320304, 403936, -98832, 40808, -271424, 82144, 314080, -160448, -67440, 287088, -113552, 38320, 272120, 168688, -374296, -126256, -26728, -239096, -215104 ], [ -206121, -372786, -171147, 113913, 288098, -238274, 22989, 202546, 37213, -317562, 357934, -81739, 70928, -357169, 12287, 365005, -200023, -39994, 335243, -136736, -52837, 348163, 139416, -373905, -134814, -92990, -96799, -241026 ], [ -134154, -276692, 17154, 203498, 196788, -132980, -176398, -80492, 118610, -325796, 263404, 53570, 47008, -398362, -94778, 309874, -148342, 41564, 403070, -193408, -162018, 372014, -8336, -389338, -77452, -190924, 109626, -148980 ], [ -62187, -180598, 205455, 293083, 105478, -27686, -375785, -363530, 200007, -334030, 168874, 188879, 23088, -439555, -201843, 254743, -96661, 123122, 470897, -250080, -271199, 395865, -156088, -404771, -20090, -288858, 316051, -56934 ], [ -5280, 10676, 89876, 164968, 132348, -10032, -179792, -396328, 119304, -240224, 74784, 54148, -111332, -288688, -93348, 93672, 9220, -5560, 298504, -182912, -196240, 385936, -39780, -232404, -7608, -173052, 177936, -29648 ], [ 49368, 216227, -71285, 4198, 176945, -5524, 75508, -391590, 14286, -131112, -19240, -121089, -262327, -109012, 47481, -83290, 123231, -165778, 90078, -97168, -93660, 370940, 116137, -31867, -1858, -25185, -11860, -12076 ], [ 103968, 390068, -212626, -130744, 220600, -10850, 302960, -366658, -81800, -42574, -107302, -282288, -378462, 59838, 173246, -235886, 213858, -313378, -87844, -9524, 1742, 352036, 241648, 152680, -2246, 102308, -181838, -3962 ], [ 158064, 230954, -145857, 5508, 254364, -119433, 238008, -129689, -84100, -170063, -132763, -296088, -128567, 115015, 140839, -132639, 58953, -328489, 54526, 98070, 21775, 292098, 47896, 169332, -67083, 15874, -143727, -95157 ], [ 212160, 71840, -79088, 141760, 288128, -228016, 173056, 107280, -86400, -297552, -158224, -309888, 121328, 170192, 108432, -29392, -95952, -343600, 196896, 205664, 41808, 232160, -145856, 185984, -131920, -70560, -105616, -186352 ], [ 270414, 13841, -54396, 263123, 284582, -300640, 103435, 268572, -62310, -330219, -161474, -330436, 305962, 209689, 94344, 91782, -182481, -295718, 279493, 285461, 42402, 206424, -221140, 209888, -127254, -86581, -77851, -177867 ], [ 338172, 186962, -125880, 350454, 195756, -291072, 23142, 256888, 22100, -146150, -113956, -366408, 341428, 213346, 122128, 253932, -112722, -103852, 225466, 301722, -1436, 258864, -25640, 250368, 36276, 58342, -73734, 58458 ], [ 405930, 360083, -197364, 437785, 106930, -281504, -57151, 245204, 106510, 37919, -66438, -402380, 376894, 217003, 149912, 416082, -42963, 88014, 171439, 317983, -45274, 311304, 169860, 290848, 199806, 203265, -69617, 294783 ], [ 372600, 386264, -267276, 307520, 43172, -151936, -62144, 149796, 102912, 116208, -78260, -307780, 263812, 140236, 165504, 393204, -55368, 225748, 164020, 210992, -94500, 185172, 264524, 282992, 151644, 259472, -26044, 313776 ], [ 246606, 277750, -335747, -22208, 2393, 87632, 1888, -22359, 18640, 97532, -144477, -93489, 14561, -10253, 169920, 200717, -143090, 313861, 199325, -8980, -148665, -104651, 266755, 230828, -90569, 234356, 53697, 133548 ], [ 120612, 169236, -404218, -351936, -38386, 327200, 65920, -194514, -65632, 78856, -210694, 120802, -234690, -160742, 174336, 8230, -230812, 401974, 234630, -228952, -202830, -394474, 268986, 178664, -332782, 209240, 133438, -46680 ], [ 149420, 149088, -293883, -368218, 38543, 407563, 87945, -98783, 24975, 62509, -65448, 134204, -249443, -137338, 140944, 20423, -107972, 302679, 238927, -132367, -274335, -285851, 113882, 76010, -288987, 90216, 43621, -92727 ], [ 232864, 160128, -120440, -273872, 157016, 431736, 95144, 91496, 177304, 46984, 154432, 76704, -181432, -52560, 94208, 104856, 89184, 137240, 232280, 75944, -351960, -36600, -96752, -44464, -144248, -61952, -106040, -91416 ], [ 316308, 171168, 53003, -179526, 275489, 455909, 102343, 281775, 329633, 31459, 374312, 19204, -113421, 32218, 47472, 189289, 286340, -28199, 225633, 284255, -429585, 212651, -307386, -164938, 491, -214120, -255701, -90105 ], [ 152406, 54938, -58630, -55458, 230436, 263976, 192482, 115038, 110976, -70284, 250310, -134964, -143904, -76494, 36046, 69606, 295572, -122402, 306612, 211780, -247852, 153176, -200934, -71858, -80050, -260138, -207296, -31044 ], [ -22739, -67077, -183221, 69961, 177950, 62220, 286391, -67927, -124544, -175946, 110677, -293526, -178864, -194001, 26225, -59355, 296262, -213367, 391574, 126542, -54330, 79668, -80069, 30929, -170831, -301331, -149888, 30642 ], [ -183356, -137084, -257852, 146988, 154204, -88388, 357664, -194424, -325912, -236076, -15412, -419252, -189012, -277100, 4172, -159412, 287340, -272208, 451688, 61020, 75552, 32432, 10280, 133280, -203740, -296432, -76488, 59108 ], [ -274965, 39947, -95173, -5847, 266973, 3957, 321416, -52698, -365058, -79929, -77167, -389007, -81303, -196761, -75983, -122175, 232761, -178460, 393774, 89149, -96856, 109988, -44322, 233560, 38243, -72596, 72874, -70221 ], [ -366574, 216978, 67506, -158682, 379742, 96302, 285168, 89028, -404204, 76218, -138922, -358762, 26406, -116422, -156138, -84938, 178182, -84712, 335860, 117278, -269264, 187544, -98924, 333840, 280226, 151240, 222236, -199550 ], [ -332183, 295063, 183628, -210906, 432670, 169738, 251800, 136461, -400186, 141690, -139720, -267758, 33972, -59384, -172105, -59131, 140622, -32787, 235520, 70671, -323970, 245057, -144877, 298616, 320132, 209629, 316419, -271441 ], [ -101792, 219232, 227328, -106624, 392512, 213760, 222912, 37216, -329024, 66112, -45696, -82240, -114240, -38592, -88224, -51104, 129536, -45920, 69184, -92192, -195584, 271392, -177376, 52608, 45696, 10656, 324768, -253984 ], [ 128599, 143401, 271028, -2342, 352354, 257782, 194024, -62029, -257862, -9466, 48328, 103278, -262452, -17800, -4343, -43077, 118450, -59053, -97152, -255055, -67198, 297727, -209875, -193400, -228740, -188317, 333117, -236527 ], [ 181358, 46836, 319600, -9164, 330844, 316742, 86918, 22364, -212754, -46040, 55160, 138478, -228314, -41934, -32756, -71800, 12500, -66516, -53488, -218040, -64336, 330964, -242990, -180338, -258526, -241774, 202978, -129988 ], [ 119925, -63058, 371304, -87410, 321322, 385305, -70471, 224810, -184395, -57540, 5940, 77045, -76951, -94949, -133358, -124148, -154434, -70334, 125176, -52532, -142168, 368638, -276501, -731, -131037, -201685, -16189, 33818 ], [ 58492, -172952, 423008, -165656, 311800, 453868, -227860, 427256, -156036, -69040, -43280, 15612, 74412, -147964, -233960, -176496, -321368, -74152, 303840, 112976, -220000, 406312, -310012, 178876, -3548, -161596, -235356, 197624 ], [ 55598, -133069, 264021, -89242, 245069, 281910, -290382, 223292, -206033, -156996, -105097, 81726, 106531, -124390, -299469, -100575, -351350, -35258, 238677, 53315, -170095, 332779, -166386, 219688, 144233, -26735, -178491, 122866 ], [ 65028, -61654, 60678, 19732, 166294, 59316, -332932, -66232, -272526, -261048, -169566, 174692, 113546, -84692, -357590, 2350, -352500, 12628, 122182, -53750, -93298, 235834, 14532, 231280, 296286, 128078, -63514, -2116 ], [ 72921, 1262, -137929, 120997, 94120, -156539, -368858, -341534, -335077, -358798, -231581, 255211, 120043, -50964, -401849, 106057, -348082, 54522, 14038, -146755, -13850, 135001, 184725, 232231, 430457, 275641, 42660, -124993 ], [ 47000, -122800, -232344, 52664, 167168, -224136, -259056, -303952, -310904, -317904, -239608, 61896, 115144, -148576, -141144, 226968, -221168, -35408, 89616, 69560, 123920, -51368, 118968, -920, 171224, 263704, -44832, -201560 ], [ 21079, -246862, -326759, -15669, 240216, -291733, -149254, -266370, -286731, -277010, -247635, -131419, 110245, -246188, 119561, 347879, -94254, -125338, 165194, 285875, 261690, -237737, 53211, -234071, -88009, 251767, -132324, -278127 ], [ 32598, -272302, -381850, -86480, 235216, -341792, -31700, -248324, -261862, -227458, -251774, -273626, 73630, -256188, 269932, 379882, 12788, -170634, 181426, 385346, 334906, -373592, 8094, -356558, -223936, 189508, -147690, -328288 ], [ 150197, -18313, -325523, -164312, 9080, -342160, 107818, -285630, -235021, -153375, -244897, -271027, -52847, -17954, 107690, 159979, 63526, -89467, 29511, 153759, 225219, -366324, 21457, -165497, -10496, -15330, 41301, -303632 ], [ 267796, 235676, -269196, -242144, -217056, -342528, 247336, -322936, -208180, -79292, -238020, -268428, -179324, 220280, -54552, -59924, 114264, -8300, -122404, -77828, 115532, -359056, 34820, 25564, 202944, -220168, 230292, -278976 ], [ 299452, 285131, -236585, -174303, -318826, -223304, 226012, -215086, -202360, -468, -190300, -190908, -275804, 303491, -137880, -112902, 127382, 61416, -147885, -180935, 92, -266593, 61207, 72525, 184240, -268784, 248354, -210507 ], [ 237352, 111458, -229846, 52454, -284924, 26384, 29224, 51116, -219472, 83528, -98024, -31656, -339560, 217586, -135120, 16220, 99460, 118640, -35438, -143882, -121624, -81190, 101802, -37714, -87712, -146976, 79948, -94242 ], [ 175252, -62215, -223107, 279211, -251022, 276072, -167564, 317318, -236584, 167524, -5748, 127596, -403316, 131681, -132360, 145342, 71538, 175864, 77009, -106829, -243340, 104213, 142397, -147953, -359664, -25168, -88458, 22023 ], [ 99472, -103440, -160672, 265184, -262720, 320560, -220752, 338288, -234240, 111440, 84640, 25280, -212992, -25024, -82416, 64016, -27440, 101456, 157760, -134176, -185744, 192800, 76080, -242800, -361440, -54656, -42272, 126512 ], [ 17707, -86719, -73870, 145814, -294368, 275273, -211115, 251969, -223384, -5929, 174202, -191472, 88492, -212704, -11829, -109381, -157505, -30541, 224644, -189698, -49699, 239030, -37011, -330913, -245014, -150336, 97798, 225849 ], [ -64058, -69998, 12932, 26444, -326016, 229986, -201478, 165650, -212528, -123298, 263764, -408224, 389976, -400384, 58758, -282778, -287570, -162538, 291528, -245220, 86346, 285260, -150102, -419026, -128588, -246016, 237868, 325186 ], [ -74024, -102732, -53881, -16885, -103291, 220420, -92784, 63917, -117105, -34972, 286021, -188659, 372386, -189421, 47991, -144703, -111371, -44761, 180458, -171046, 81481, 108449, -193746, -195478, -216660, -278675, 166216, 142829 ], [ -77152, -140176, -135324, -52972, 143660, 214256, 25344, -39284, -13628, 72944, 301868, 72460, 324408, 59508, 29476, 23036, 93996, 96804, 52440, -84520, 63196, -89604, -230776, 57752, -324208, -305332, 74400, -66356 ], [ -82140, -157727, -215930, -73039, 334346, 189219, 117450, -137877, 58271, 172361, 302997, 267693, 258241, 267751, 9011, 161564, 261197, 217078, -37955, -25144, 37396, -244847, -260729, 276764, -406976, -319863, 2465, -231081 ], [ -99528, -42658, -290956, 13694, 149932, 38362, 36076, -205750, -80350, 215118, 206006, 23686, 70814, 204754, -24454, 105352, 173958, 195412, 122470, -146768, -38504, -114690, -243502, 267656, -324544, -253554, 63070, -99406 ], [ -116916, 72411, -365982, 100427, -34482, -112495, -45298, -273623, -218971, 257875, 109015, -220321, -116613, 141757, -57919, 49140, 86719, 173746, 282895, -268392, -114404, 15467, -226275, 258548, -242112, -187245, 123675, 32269 ], [ -147712, 88104, -381488, 100040, -100152, -222800, -67288, -257864, -244360, 202600, -14152, -378120, -197408, 59056, -46024, -11808, -9008, 192288, 340728, -352016, -157744, 60328, -164784, 181504, -215720, -158728, 125384, 93288 ], [ -203648, -82533, -285394, -63697, 56823, -257070, 22067, -85295, -57439, -36485, -186399, -374279, -78268, -60590, 50921, -81636, -120650, 286220, 206201, -364390, -140034, -54741, -20298, -22920, -294403, -201071, 16663, 21827 ], [ -259584, -253170, -189300, -227434, 213798, -291340, 111422, 87274, 129482, -275570, -358646, -370438, 40872, -180236, 147866, -151464, -232292, 380152, 71674, -376764, -122324, -169810, 124188, -227344, -373086, -243414, -92058, -49634 ], [ -162783, -250387, -154917, -303252, 215774, -241097, 84609, 175954, 103229, -360384, -275339, -361254, 25657, -144285, 62317, -223710, -297030, 258414, -53818, -248309, -138466, -107416, 118056, -160055, -326072, -280219, -104540, -90415 ], [ 51508, -114204, -168004, -311440, 98520, -125844, -31564, 200104, -87004, -326528, 4548, -347960, -92908, 11356, -163612, -297816, -325688, -29224, -172360, -11524, -180648, 91488, -3936, 116244, -182368, -312764, -42992, -107596 ], [ 265799, 21979, -181091, -319628, -18734, -10591, -147737, 224254, -277237, -292672, 284435, -334666, -211473, 166997, -389541, -371922, -354346, -316862, -290902, 225261, -222830, 290392, -125928, 392543, -38664, -345309, 18556, -124777 ], [ 317136, 159818, -252768, -233388, -142396, 130060, -29406, 136408, -117676, -179886, 318820, -300978, -147050, 41784, -243230, -378636, -123768, -326328, -208636, 115798, -249226, 285464, -213504, 332800, 105022, -289384, -85550, -120826 ], [ 323208, 298117, -340720, -120918, -267838, 277766, 154065, 17452, 139050, -45175, 285010, -261625, -31797, -161444, 6481, -366630, 178820, -258524, -70590, -89845, -271237, 223916, -291520, 179712, 248703, -208884, -235671, -111005 ], [ 329280, 436416, -428672, -8448, -393280, 425472, 337536, -101504, 395776, 89536, 251200, -222272, 83456, -364672, 256192, -354624, 481408, -190720, 67456, -295488, -293248, 162368, -369536, 26624, 392384, -128384, -385792, -101184 ], [ 190613, 160163, -159365, -32621, -206704, 313899, 44240, -54446, 348373, 88961, 18210, -31671, 2588, -235550, 239103, -80073, 424966, -159555, 11750, -75217, -260864, 187047, -406267, -46309, 91452, 31742, -336043, -159719 ], [ 51946, -116090, 109942, -56794, -20128, 202326, -249056, -7388, 300970, 88386, -214780, 158930, -78280, -106428, 222014, 194478, 368524, -128390, -43956, 145054, -228480, 211726, -442998, -119242, -209480, 191868, -286294, -218254 ], [ -78426, -278208, 302409, -95157, 113933, 121388, -431567, 12835, 232312, 88636, -342075, 319716, -110903, 20399, 165370, 386304, 283497, -122800, -88492, 271785, -163751, 191170, -428769, -186665, -444827, 294824, -199655, -279689 ], [ -178936, -29440, 218252, -184604, 58940, 150736, -215252, -63548, 87136, 91856, -88868, 373168, 30156, 138964, -33672, 280320, 95564, -209280, -92816, 61772, 17420, 7768, -231084, -234252, -444068, 191968, 19788, -351564 ], [ -279446, 219328, 134095, -274051, 3947, 180084, 1063, -139931, -58040, 95076, 164339, 426620, 171215, 257529, -232714, 174336, -92369, -295760, -97140, -148241, 198591, -175634, -33399, -281839, -443309, 89112, 239231, -423439 ], [ -223776, 322976, 52548, -265268, -32776, 108972, 142278, -212354, -59306, 64736, 225516, 393152, 199604, 222054, -284306, 142772, -189522, -274620, -125384, -230154, 292762, -273566, 16506, -248236, -318540, -13174, 359484, -416354 ], [ 34928, 237968, -25606, -128786, -45748, -92738, 185863, -279629, 126511, -9232, 37054, 246688, 81522, -13673, -144213, 207954, -168661, -113574, -184724, -145537, 273833, -260387, -125703, -109086, -32558, -114719, 350790, -306621 ], [ 293632, 152960, -103760, 7696, -58720, -294448, 229448, -346904, 312328, -83200, -151408, 100224, -36560, -249400, -4120, 273136, -147800, 47472, -244064, -60920, 254904, -247208, -267912, 30064, 253424, -216264, 342096, -196888 ], [ 339981, 41942, -50454, 77563, -57757, -344103, 281013, -270914, 306550, -82183, -241485, -49285, -75262, -260652, -8747, 320453, -199419, 90273, -262049, -62793, 246085, -113099, -309336, 11369, 311751, -179299, 230082, -155270 ], [ 273074, -82948, 72964, 111902, -49362, -312662, 336834, -118516, 198588, -41174, -279090, -200418, -71628, -152184, -90558, 358242, -289694, 70010, -257978, -110794, 242658, 85506, -297008, -91510, 248662, -68462, 62964, -149980 ], [ 206167, -207838, 196382, 146241, -40967, -281221, 392655, 33882, 90626, -165, -316695, -351551, -67994, -43716, -172369, 396031, -379969, 49747, -253907, -158795, 239231, 284111, -284680, -194389, 185573, 42375, -104154, -144690 ], [ 10840, -36968, 161860, 8380, -133612, -253800, 358856, 149660, 136244, 28264, -336880, -165864, -152540, -14448, -182340, 195920, -363284, 82144, -298556, -16036, 189524, 285956, -119592, -205148, 153644, 67192, -45672, -12020 ], [ -203750, 178266, 103647, -155311, -241413, -226982, 311614, 259945, 204899, 54806, -354452, 70346, -250313, 2940, -181535, -39876, -330555, 122440, -350513, 155337, 132875, 258287, 68410, -202089, 126389, 79106, 46650, 139757 ], [ -393640, 349080, 37774, -293600, -328188, -197050, 249844, 349152, 248244, 71638, -373174, 266996, -328520, 25734, -162080, -249370, -290678, 144414, -398726, 309208, 75916, 214876, 246924, -198504, 110874, 94016, 137482, 276020 ], [ -324180, 53484, -108529, -165168, -194190, -134421, 35530, 217040, 25834, -13485, -403971, 48266, -201284, 105291, 53200, -182693, -175747, -25993, -407627, 279308, 15702, 6174, 325814, -189396, 218629, 140384, 212669, 249386 ], [ -254720, -242112, -254832, -36736, -60192, -71792, -178784, 84928, -196576, -98608, -434768, -170464, -74048, 184848, 268480, -116016, -60816, -196400, -416528, 249408, -44512, -202528, 404704, -180288, 326384, 186752, 287856, 222752 ], [ -199393, -351641, -328146, 5603, -11937, 5117, -303505, -4302, -275360, -160155, -450599, -284138, 32699, 166132, 360007, -12764, -3950, -304822, -413081, 240599, -37932, -309303, 428511, -169507, 368269, 193465, 302017, 210083 ], [ -176370, -35874, -234628, -148842, -159666, 114666, -223442, 4484, -25856, -167814, -432222, -157684, 92614, -77208, 168670, 174088, -79804, -271564, -381410, 279998, 121320, -183102, 326414, -154902, 259594, 109538, 176690, 229334 ], [ -153347, 279893, -141110, -303287, -307395, 224215, -143379, 13270, 223648, -175473, -413845, -31230, 152529, -320548, -22667, 360940, -155658, -238306, -349739, 319397, 280572, -56901, 224317, -140297, 150919, 25611, 51363, 248585 ], [ -96196, 370480, -146628, -306136, -383424, 227696, -55636, 42768, 244288, -139092, -373676, 49492, 238568, -430364, -37508, 349600, -191168, -116644, -272240, 259184, 345888, -44256, 157632, -48472, 161872, -85496, 10624, 182852 ], [ -7761, 254652, -242929, -170022, -393728, 133948, 39147, 91252, 55136, -62341, -313531, 88293, 348554, -417783, 109439, 156584, -189696, 86055, -152732, 107660, 325096, -135704, 123408, 114138, 282484, -221518, 47424, 39217 ], [ 80674, 138824, -339230, -33908, -404032, 40200, 133930, 139736, -134016, 14410, -253386, 127094, 458540, -405202, 256386, -36432, -188224, 288754, -33224, -43864, 304304, -227152, 89184, 276748, 403096, -357540, 84224, -104418 ], [ 110374, 142268, -310360, 40037, -288230, 53484, 231569, 143459, -203114, 97417, -214338, 31629, 261489, -227483, 214939, 25569, -114332, 285838, -84923, -39447, 141885, -299662, 8907, 176215, 254904, -221885, 80190, -77815 ], [ 119344, 187808, -237312, 92040, -127920, 104544, 330216, 131384, -229840, 182632, -182736, -111224, -43928, 8520, 107000, 177576, -14880, 210352, -197048, 20008, -70520, -365488, -87624, -17192, 11840, 9656, 61744, 8872 ], [ 128314, 233348, -164264, 144043, 32390, 155604, 428863, 119309, -256566, 267847, -151134, -254077, -349345, 244523, -939, 329583, 84572, 134866, -309173, 79463, -282925, -431314, -184155, -210599, -231224, 241197, 43298, 95559 ], [ -88590, 291384, -200512, -5826, -21734, -16394, 338552, 27132, -189572, 293860, -68536, -268450, -170256, 233730, -116908, 292830, -5374, 23454, -261204, -54660, -205018, -214528, -2870, -106632, -324402, 269480, 62142, -442 ], [ -315761, 349988, -241728, -164871, -85605, -198531, 239652, -68686, -118318, 317182, 16380, -276983, 30856, 211719, -233242, 247497, -103929, -89591, -205958, -197582, -113915, 15104, 191043, 10852, -410767, 288524, 82681, -104747 ], [ -471356, 378668, -254464, -295392, -145092, -346872, 173644, -162728, -74008, 297032, 58040, -292260, 192532, 205476, -329124, 175612, -200476, -164776, -171560, -300132, -28856, 169324, 349304, 89352, -448520, 290148, 80000, -186488 ], [ -286965, 265209, -131920, -290424, -183755, -334682, 263873, -248334, -157682, 70390, -105766, -339571, 166887, 274131, -327859, -22395, -287485, -60126, -236190, -210915, 27494, -34663, 338218, -17322, -255366, 209027, -32976, -161050 ], [ -102574, 151750, -9376, -285456, -222418, -322492, 354102, -333940, -241356, -156252, -269572, -386882, 141242, 342786, -326594, -220402, -374494, 44524, -300820, -121698, 83844, -238650, 327132, -123996, -62212, 127906, -145952, -135612 ], [ 48004, 85829, 99281, -219387, -243720, -226080, 336925, -383429, -229306, -190546, -305110, -402243, 157375, 367710, -313242, -261287, -354034, 106460, -303512, -12123, 92188, -320345, 297011, -151587, 5077, 80814, -198484, -45896 ], [ 145984, 93856, 186336, -58272, -238016, 1344, 152672, -376736, -68352, 74368, -141120, -367904, 238496, 324608, -281088, -57760, -166400, 101952, -209856, 129120, 25856, -211808, 237280, -56160, -123424, 86656, -156992, 143808 ], [ 243964, 101883, 273391, 102843, -232312, 228768, -31581, -370043, 92602, 339282, 22870, -333565, 319617, 281506, -248934, 145767, 21234, 97444, -116200, 270363, -40476, -103271, 177549, 39267, -251925, 92498, -115500, 333512 ], [ 169562, 90926, 245898, 115768, -237528, 169430, -69212, -376678, 103546, 272130, 57598, -295572, 295374, 250430, -177426, 225954, 95440, 165470, -42774, 280860, -99318, 19966, 59424, 99078, -151974, 126368, -49746, 323884 ], [ -15657, 67765, 144767, 33428, -249764, -74255, -12586, -391881, 18055, -8493, 9229, -255230, 203397, 227085, -80619, 226851, 96728, 280125, 17647, 207306, -153345, 152653, -96240, 135993, 94839, 178256, 31605, 186114 ], [ -200876, 44604, 43636, -48912, -262000, -317940, 44040, -407084, -67436, -289116, -39140, -214888, 111420, 203740, 16188, 227748, 98016, 394780, 78068, 133752, -207372, 285340, -251904, 172908, 341652, 230144, 112956, 48344 ], [ -51752, 138065, -58350, 19570, -138861, -387984, -37274, -258241, 83395, -319566, 116019, -104759, 37512, 181364, -32982, 143487, 79221, 292778, 10391, 19937, -165221, 264982, -65549, 234903, 336639, 188191, -34529, -104170 ], [ 167760, 256078, -160516, 119804, 12778, -421472, -147628, -74862, 283978, -297348, 314026, 20062, -32592, 159192, -112884, 41298, 56198, 145164, -84254, -102354, -102822, 212404, 192810, 302178, 278610, 126482, -230190, -259788 ] ], [ [ -264896, -128384, 115968, -11328, -144640, 213504, 83392, 14656, 447680, -423424, 118016, 342912, 227136, -250176, -62784, 69312, 303872, -282880, -346880, 196416, -263040, -144064, -374528, -59584, -289536, 383680, 257408, 380288 ], [ -233627, -132056, 95196, -25185, -151951, 213969, 77977, 9352, 411929, -387661, 111320, 342204, 208443, -245607, -66951, 62514, 311753, -252538, -341285, 186153, -236517, -145288, -367055, -67633, -296499, 355774, 243137, 368441 ], [ 6102, -160208, -64056, -131422, -208002, 217534, 36462, -31312, 137838, -113478, 59984, 336776, 65130, -210578, -98898, 10396, 372174, -19916, -298390, 107470, -33174, -154672, -309762, -129342, -349882, 141828, 133726, 277614 ], [ 245831, -188360, -223308, -237659, -264053, 221099, -5053, -71976, -136253, 160705, 8648, 331348, -78183, -175549, -130845, -41722, 432595, 212706, -255495, 28787, 170169, -164056, -252469, -191051, -403265, -72118, 24315, 186787 ], [ 397408, -164800, -313344, -210792, -235832, 256600, -73976, -86680, -226696, 334544, -66968, 309752, -115192, -79000, -153264, -52184, 417368, 367456, -242896, -35088, 241144, -141208, -159544, -189288, -393384, -227576, -70792, 170344 ], [ 383700, -44280, -273600, 65645, -49601, 351981, -194289, -52709, 27201, 320238, -188109, 257841, 47119, 132899, -157818, 15459, 260301, 376196, -287102, -71198, 63929, -57925, 191, -68515, -264883, -273369, -139079, 293371 ], [ 369992, 76240, -233856, 342082, 136630, 447362, -314602, -18738, 281098, 305932, -309250, 205930, 209430, 344798, -162372, 83102, 103234, 384936, -331308, -107308, -113286, 25358, 159926, 52258, -136382, -319162, -207366, 416398 ], [ 331623, 118292, -216875, 319363, 176598, 382999, -359255, -37352, 378085, 226821, -215501, 115864, 161076, 391610, -184658, 137589, 48048, 309371, -259567, -106056, -122359, 83616, 212047, 19709, -132564, -333261, -276030, 346011 ], [ 274284, 99984, -217404, 66524, 104056, 195756, -345708, -96416, 354372, 97860, 43548, -3552, -49328, 311432, -220584, 181956, 71232, 168956, -98636, -76064, -2092, 122624, 181388, -130780, -224656, -322980, -344984, 126844 ], [ 216945, 81676, -217933, -186315, 31514, 8513, -332161, -155480, 330659, -31101, 302597, -122968, -259732, 231254, -256510, 226323, 94416, 28541, 62295, -46072, 118175, 161632, 150729, -281269, -316748, -312699, -413938, -92323 ], [ 89208, -37846, -237992, -156338, 104988, -77876, -229802, -1910, 196480, 28920, 163738, -215528, -331032, 68636, -206360, 48948, 137382, -47812, 209204, 58692, 121208, 102018, 460, -259714, -363660, -112698, -236580, -197928 ], [ -58084, -185483, -263476, -47801, 219022, -136250, -102773, 210725, 31616, 141436, -85651, -300628, -363692, -116882, -132300, -190022, 185843, -106370, 352218, 184226, 91676, 15009, -183034, -190369, -398022, 140003, 9198, -271988 ], [ -205376, -333120, -288960, 60736, 333056, -194624, 24256, 423360, -133248, 253952, -335040, -385728, -396352, -302400, -58240, -428992, 234304, -164928, 495232, 309760, 62144, -72000, -366528, -121024, -432384, 392704, 254976, -346048 ], [ -62178, -66021, -187300, -651, 350398, -292788, -50356, 208402, 35066, 282679, -231747, -399735, -301339, -176866, -170802, -125944, 297025, -7286, 191172, 329609, -96349, -131018, -327267, -185769, -235872, 134115, 321262, -304395 ], [ 81020, 201078, -85640, -62038, 367740, -390952, -124968, -6556, 203380, 311406, -128454, -413742, -206326, -51332, -283364, 177104, 359746, 150356, -112888, 349458, -254842, -190036, -288006, -250514, -39360, -124474, 387548, -262742 ], [ 200278, 364792, -24865, -106105, 368637, -447441, -160865, -178404, 325134, 276693, -23591, -372379, -142373, 57212, -337596, 359207, 408502, 253123, -300623, 314572, -328060, -226509, -267125, -313769, 127532, -298738, 376444, -178664 ], [ 233352, 156320, -111276, -87820, 310332, -353900, -57388, -195056, 279272, 13596, 86924, -131684, -190236, 104592, -181840, 105908, 406984, 158340, -69588, 82640, -94288, -181820, -312412, -371660, 187792, -169432, 86736, 58144 ], [ 266426, -52152, -197687, -69535, 252027, -260359, 46089, -211708, 233410, -249501, 197439, 109011, -238099, 151972, -26084, -147391, 405466, 63557, 161447, -149292, 139484, -137131, -357699, -429551, 248052, -40126, -202972, 294952 ], [ 208400, -219274, -265818, -23790, 254232, -224788, 109836, -144120, 165218, -378388, 268574, 177676, -211852, 110212, 55862, -197580, 288258, -10316, 294842, -252274, 245246, -38462, -279746, -423792, 210462, 39430, -343050, 307610 ], [ 31944, -332641, -310185, 57653, 335100, -264578, 121934, 32980, 67997, -332802, 288515, 22702, -89262, -47430, 41855, 16274, 20653, -57006, 301305, -187621, 184595, 130381, -41581, -335288, 45667, 54311, -288609, 28873 ], [ -144512, -446008, -354552, 139096, 415968, -304368, 134032, 210080, -29224, -287216, 308456, -132272, 33328, -205072, 27848, 230128, -246952, -103696, 307768, -122968, 123944, 299224, 196584, -246784, -119128, 69192, -234168, -249864 ], [ -148228, -400990, -214014, 192189, 358641, -252343, 26520, 113490, 5885, -269140, 240707, -92651, 51953, -267794, -32494, 318882, -291642, -38201, 342536, -106255, 28673, 353047, 169039, -259890, -170388, -40322, -106017, -296686 ], [ -59816, -271500, 25140, 230162, 227610, -151350, -144784, -129068, 111570, -265736, 126190, 50754, 15130, -279892, -117548, 340916, -217444, 87126, 392400, -115110, -85062, 345526, -218, -327188, -161096, -216180, 61446, -219820 ], [ 28596, -142010, 264294, 268135, 96579, -50357, -316088, -371626, 217255, -262332, 11673, 194159, -21693, -291990, -202602, 362950, -143246, 212453, 442264, -123965, -198797, 338005, -169475, -394486, -151804, -392038, 228909, -142954 ], [ 13728, 30520, 162828, 108428, 111008, -43164, -108072, -386604, 81860, -177788, -36844, 65764, -151636, -198048, -73196, 132744, 8692, 62860, 287328, -130860, -134992, 308364, -752, -200064, -116772, -271656, 86372, -106868 ], [ -16632, 209506, 10269, -80931, 147256, -50041, 156842, -367445, -89697, -81073, -75461, -103401, -295547, -88200, 88379, -135298, 172291, -127971, 101672, -137461, -44556, 275405, 218668, 33616, -77879, -106838, -102665, -76899 ], [ -30760, 360588, -126430, -236476, 182188, -61208, 388188, -330160, -242136, -1478, -113990, -261872, -408558, 19050, 229588, -365928, 307226, -300464, -60058, -129820, 38460, 242256, 398222, 242814, -48204, 40092, -270784, -56564 ], [ 125548, 218678, -96599, -36974, 203302, -117420, 267070, -102552, -193836, -101643, -151595, -308056, -197119, 99021, 156954, -203732, 141189, -280408, 29435, 27362, 43566, 207112, 159183, 194951, -115318, -802, -219264, -137386 ], [ 281856, 76768, -66768, 162528, 224416, -173632, 145952, 125056, -145536, -201808, -189200, -354240, 14320, 178992, 84320, -41536, -24848, -260352, 118928, 184544, 48672, 171968, -79856, 147088, -182432, -41696, -167744, -218208 ], [ 382185, 21266, -75703, 315802, 210530, -204434, 47115, 270827, -91251, -218239, -181186, -388923, 191144, 222185, 44019, 112407, -110574, -193242, 171594, 298683, 40653, 150929, -195268, 126959, -163257, -50831, -115867, -194499 ], [ 354562, 163268, -173246, 363412, 116644, -177156, -794, 229542, -23286, -43278, -68900, -397318, 288848, 181314, 77622, 247486, -12732, -18580, 140084, 314438, 2634, 162130, -28104, 170222, 53150, 12626, -63174, 68138 ], [ 326939, 305270, -270789, 411022, 22758, -149878, -48703, 188257, 44679, 131683, 43386, -405713, 386552, 140443, 111225, 382565, 85110, 156082, 108574, 330193, -35385, 173331, 139060, 213485, 269557, 76083, -10481, 330775 ], [ 261984, 331352, -340888, 297796, -18472, -48800, -37944, 92816, 59220, 196244, 42740, -309144, 296372, 71684, 140424, 372612, 55908, 250344, 133440, 207780, -101100, 78560, 236672, 220952, 226224, 128044, 46820, 377928 ], [ 162808, 251174, -385830, 37137, -11434, 119928, 26594, -52268, 24789, 159605, -61427, -116358, 33965, -22639, 165586, 229713, -89751, 270906, 209984, -41287, -192203, -113352, 270528, 195606, -55204, 169467, 108345, 227554 ], [ 63632, 170996, -430772, -223522, -4396, 288656, 91132, -197352, -9642, 122966, -165594, 76428, -228442, -116962, 190748, 86814, -235410, 291468, 286528, -290354, -283306, -305264, 304384, 170260, -336632, 210890, 169870, 77180 ], [ 102989, 118783, -325332, -262926, 87625, 358767, 127688, -93624, 86300, 98006, -27630, 103855, -275799, -54783, 167256, 99601, -123009, 209146, 257264, -204725, -357154, -201580, 131163, 92180, -319897, 85475, 55853, -5585 ], [ 191240, 76440, -166816, -224240, 209640, 394072, 154368, 97920, 228256, 77168, 195792, 72920, -247256, 62632, 126592, 167336, 80472, 90512, 190656, -968, -424912, 6432, -115144, -4512, -197928, -98824, -120120, -64488 ], [ 279491, 34097, -8300, -185554, 331655, 429377, 181048, 289464, 370212, 56330, 419214, 41985, -218713, 180047, 85928, 235071, 283953, -28122, 124048, 202789, -492670, 214444, -361451, -101204, -75959, -283123, -296093, -123391 ], [ 101278, -24680, -89364, -64148, 242954, 301816, 280020, 105358, 139972, -74926, 300206, -69404, -157742, 1364, 15960, 122890, 294912, -125856, 256144, 135440, -282194, 143980, -224606, -18464, -119254, -295206, -234070, -34278 ], [ -89047, -84204, -181318, 61018, 144675, 166852, 382278, -95823, -107186, -211201, 165633, -184450, -95297, -190778, -55340, 2531, 297120, -222640, 397272, 55768, -59071, 60858, -70345, 72432, -170061, -299461, -161229, 61563 ], [ -259036, -105316, -223620, 139024, 88116, 55096, 460888, -229448, -317904, -298160, 40248, -276384, -35980, -328888, -116300, -95920, 296052, -286112, 498812, -3044, 98168, 17340, 39320, 160956, -175844, -272672, -73628, 117892 ], [ -332429, 56029, -30075, -6980, 229727, 53578, 427170, -42182, -355532, -150868, -41494, -258536, 8479, -210346, -128145, -90308, 279423, -191352, 412309, 37229, -57542, 161941, -62846, 238213, 32237, -98424, 84083, -13461 ], [ -405822, 217374, 163470, -152984, 371338, 52060, 393452, 145084, -393160, -3576, -123236, -240688, 52938, -91804, -139990, -84696, 262794, -96592, 325806, 77502, -213252, 306542, -165012, 315470, 240318, 75824, 241794, -144814 ], [ -346483, 269873, 259176, -186002, 445287, 96775, 350833, 208654, -398415, 61060, -135804, -193761, 27152, -17155, -113387, -90415, 228534, -50882, 211628, 48187, -267298, 385758, -240412, 274350, 278695, 137986, 335713, -245756 ], [ -80672, 153056, 202688, -43264, 413984, 213408, 294368, 79808, -353312, -2880, -40768, -101600, -107904, -10784, -26976, -113760, 166848, -81472, 54400, -89376, -163200, 363264, -274176, 49088, 53088, 25792, 330400, -299392 ], [ 185139, 36239, 146200, 99474, 382681, 330041, 237903, -49038, -308209, -66820, 54268, -9439, -242960, -4413, 59435, -137105, 105162, -112062, -102828, -226939, -59102, 340770, -307940, -176174, -172519, -86402, 325087, -353028 ], [ 263924, -59424, 191912, 55956, 372336, 386922, 106300, 19306, -270988, -92834, 73200, -14620, -203828, -28338, 12454, -167632, -40300, -132670, -68382, -190034, -51268, 350588, -323532, -165312, -206298, -157338, 178206, -245356 ], [ 222478, -141488, 303324, -107298, 375464, 405391, -73606, 214415, -238834, -94467, 43208, -82378, -52718, -71739, -120279, -202776, -239618, -146861, 89283, -40971, -105318, 381178, -327442, -2656, -116759, -201751, -59683, -33986 ], [ 181032, -223552, 414736, -270552, 378592, 423860, -253512, 409524, -206680, -96100, 13216, -150136, 98392, -115140, -253012, -237920, -438936, -161052, 246948, 108092, -159368, 411768, -331352, 160000, -27220, -246164, -297572, 177384 ], [ 161341, -177993, 273239, -192829, 301312, 236711, -327683, 195924, -256853, -211809, -59469, -67775, 122943, -91566, -329334, -159634, -426898, -137756, 188792, 83400, -115568, 349125, -167739, 171739, 80312, -92141, -267789, 120930 ], [ 146230, -105566, 78498, -64374, 207104, 6274, -379594, -103720, -324358, -351534, -141142, 46190, 120850, -53892, -393780, -57468, -370364, -106568, 85200, 22128, -51168, 266854, 31142, 151706, 191632, 103658, -181654, 8092 ], [ 131144, -40274, -111419, 56867, 120267, -214674, -423561, -388119, -386546, -482636, -219668, 149567, 118096, -23266, -444232, 45491, -311947, -78820, -10679, -29022, 16026, 179606, 218825, 125091, 287974, 288753, -101891, -104357 ], [ 116608, -131952, -195208, 19400, 195592, -226864, -292760, -337128, -331760, -424032, -228960, 20008, 100800, -147696, -186816, 165896, -212104, -126752, 63128, 142512, 144688, -17136, 160152, -46328, 54800, 238360, -162312, -208248 ], [ 102072, -223630, -278997, -18067, 270917, -239054, -161959, -286137, -276974, -365428, -238252, -109551, 83504, -272126, 70600, 286301, -112261, -174684, 136935, 314046, 273350, -213878, 101479, -217747, -178374, 187967, -222733, -312139 ], [ 113756, -235166, -328214, -63094, 259284, -258588, -18390, -257718, -232514, -301004, -248342, -198694, 33040, -301750, 215174, 321230, -20212, -187024, 162418, 392496, 330990, -350932, 53678, -304770, -285008, 99726, -226604, -385994 ], [ 199730, -19633, -279477, -129541, 1270, -298930, 161355, -293253, -217311, -220090, -260693, -173325, -111400, -62757, 40029, 113977, 49754, -98520, 50983, 207208, 187401, -318870, 36681, -152671, -33112, -95751, -70250, -374747 ], [ 285704, 195900, -230740, -195988, -256744, -339272, 341100, -328788, -202108, -139176, -273044, -147956, -255840, 176236, -135116, -93276, 119720, -10016, -60452, 21920, 43812, -286808, 19684, -572, 218784, -291228, 86104, -363500 ], [ 300860, 240295, -235606, -134791, -368854, -232918, 310514, -226185, -213371, -41784, -238139, -84208, -336161, 259601, -215738, -122714, 113709, 72845, -64208, -75181, -79515, -176569, 15469, 41307, 225831, -319472, 118719, -298881 ], [ 238760, 97994, -298948, 65654, -321796, 33468, 50476, 27114, -253506, 73584, -151682, 21408, -346534, 173190, -193244, 41828, 24814, 149550, 49504, -76078, -180738, 18954, 25198, -37054, -34230, -165280, 16346, -176038 ], [ 176660, -44307, -362290, 266099, -274738, 299854, -209562, 280413, -293641, 188952, -65225, 127024, -356907, 86779, -170750, 206370, -64081, 226255, 163216, -76975, -281961, 214477, 34927, -115415, -294291, -11088, -86027, -53195 ], [ 113200, -91824, -243744, 234208, -299152, 365792, -283936, 344448, -268912, 129040, 51904, 23344, -190112, -32592, -67104, 127728, -143952, 127152, 208976, -120448, -232384, 299456, -15440, -195984, -329408, -16288, -35232, 59104 ], [ 49145, -97873, -45622, 100670, -354835, 344034, -277082, 325680, -215805, -7557, 182452, -171903, 54194, -166383, 72046, -57307, -219875, -48867, 225007, -182548, -116832, 336072, -92099, -277519, -266112, -91222, 82574, 166790 ], [ -14910, -103922, 152500, -32868, -410518, 322276, -270228, 306912, -162698, -144154, 313000, -367150, 298500, -300174, 211196, -242342, -295798, -224886, 241038, -244648, -1280, 372688, -168758, -359054, -202816, -166156, 200380, 274476 ], [ -6473, -152034, 46857, -97064, -122893, 325382, -150457, 148914, -54592, -59579, 285229, -157958, 295573, -70665, 154185, -121218, -158088, -97077, 111917, -157879, 16097, 168245, -200456, -144636, -264323, -220342, 130488, 112711 ], [ 8868, -204152, -87716, -154656, 197428, 330856, -19932, -22344, 58752, 46060, 242380, 89752, 269100, 193444, 78492, 29064, -32, 59668, -31028, -56932, 24124, -59156, -227872, 97968, -337716, -272552, 42720, -74716 ], [ 14891, -237334, -208813, -187945, 445842, 313662, 84637, -176652, 132829, 141220, 199168, 277582, 220016, 414590, 7317, 147990, 136127, 196508, -137670, 16667, 29817, -241635, -249993, 301602, -386197, -309468, -26850, -225042 ], [ -41206, -144276, -240070, -59214, 214876, 145348, 16166, -217960, -54874, 166520, 153536, 66212, 20192, 349316, -33738, 57876, 126306, 200648, -2292, -92054, 19950, -124634, -236814, 245436, -268598, -244424, 24900, -128028 ], [ -97303, -51218, -271327, 69517, -16090, -22966, -52305, -259268, -242577, 191820, 107904, -145158, -179632, 284042, -74793, -32238, 116485, 204788, 133086, -200775, 10083, -7633, -223635, 189270, -150999, -179380, 76650, -31014 ], [ -152552, -39320, -259256, 115000, -111416, -146064, -65264, -231904, -283520, 124808, 12688, -305608, -258832, 180584, -65648, -88456, 63944, 223176, 190864, -272464, -664, 33840, -160648, 91480, -106688, -152040, 68272, 21216 ], [ -206211, -179597, -165945, 4393, 47583, -184382, 25862, -75780, -49288, -115289, -175498, -370583, -111862, 5531, 37622, -81119, -68697, 268279, 103142, -274718, -13061, -66302, -4271, -84355, -199792, -195395, -52846, -10524 ], [ -259870, -319874, -72634, -106214, 206582, -222700, 116988, 80344, 184944, -355386, -363684, -435558, 35108, -169522, 140892, -73782, -201338, 313382, 15420, -276972, -25458, -166444, 152106, -260190, -292896, -238750, -173964, -42264 ], [ -173662, -291307, -71350, -195111, 218590, -173931, 82222, 162446, 193704, -436350, -309615, -442995, 41860, -155802, 79543, -124919, -267913, 183999, -58119, -178437, -53975, -96416, 150143, -181615, -270027, -249969, -185687, -69350 ], [ 20136, -132860, -140856, -267308, 117528, -58172, -49384, 187608, 29024, -394904, -69196, -406172, -59248, 3128, -108436, -221036, -283668, -79604, -120748, -2372, -94892, 104512, 26380, 92660, -157948, -236468, -113260, -92856 ], [ 213934, 25587, -210362, -339505, 16466, 57587, -180990, 212770, -135656, -353458, 171223, -369349, -160356, 162058, -296415, -317153, -299423, -343207, -183377, 173693, -135809, 305440, -97383, 366935, -45869, -222967, -40833, -116362 ], [ 304772, 165692, -263218, -220452, -119120, 161124, -44828, 128510, -46374, -244170, 237618, -311340, -106790, 37560, -147992, -356570, -92176, -318342, -114696, 91818, -213212, 318178, -183166, 300020, 82824, -229302, -149900, -111806 ], [ 367010, 300702, -311449, -48274, -264296, 261266, 165714, 13855, 113453, -116037, 255673, -247446, -10259, -165668, 93876, -380237, 177016, -213347, -9540, -61707, -300750, 278641, -258399, 138330, 216132, -241147, -309382, -99455 ], [ 429248, 435712, -359680, 123904, -409472, 361408, 376256, -100800, 273280, 12096, 273728, -183552, 86272, -368896, 335744, -403904, 446208, -108352, 95616, -215232, -388288, 239104, -333632, -23360, 349440, -252992, -468864, -87104 ], [ 243270, 176157, -160707, 67600, -253003, 245787, 110537, -19587, 256996, 42134, 37196, -18757, -29257, -229907, 308788, -94439, 372056, -128799, 46488, -49862, -377409, 260494, -367580, -76053, 94048, -31387, -414055, -138808 ], [ 57292, -83398, 38266, 11296, -96534, 130166, -155182, 61626, 240712, 72172, -199336, 146038, -144786, -90918, 281832, 215026, 297904, -149246, -2640, 115508, -366530, 281884, -401528, -128746, -161344, 190218, -359246, -190512 ], [ -106751, -240203, 184434, -57988, 17320, 58490, -327826, 97194, 188323, 92310, -341063, 280358, -201290, 43136, 208446, 430821, 215132, -183443, -43018, 195368, -313076, 246049, -386881, -176039, -364956, 343213, -261992, -242201 ], [ -191828, -27108, 140504, -174000, -22240, 145016, -165400, -31560, 5956, 76808, -141492, 304968, -45304, 159424, -32088, 309404, 101328, -267140, -51896, -32608, -106352, 4204, -197292, -203892, -382160, 249212, -11936, -293836 ], [ -276905, 185987, 96574, -290012, -61800, 231542, -2974, -160314, -176411, 61306, 58079, 329578, 110682, 275712, -272622, 187987, -12476, -350837, -60774, -260584, 100372, -237641, -7703, -231745, -399364, 155211, 238120, -345471 ], [ -224942, 254402, 39414, -308124, -62190, 179328, 99532, -272678, -168558, 15764, 108080, 280578, 150478, 244890, -339526, 153970, -74330, -326364, -88182, -312170, 212836, -332086, 19586, -192268, -301468, 49020, 369626, -321336 ], [ 5173, 134733, -34945, -198966, -11659, -53248, 124142, -363735, 86581, -68830, -36360, 135885, 39227, 22825, -180711, 233573, -68649, -161270, -139679, -134449, 202762, -234911, -164115, -65262, -53942, -73018, 347017, -198700 ], [ 235288, 15064, -109304, -89808, 38872, -285824, 148752, -454792, 341720, -153424, -180800, -8808, -72024, -199240, -21896, 313176, -62968, 3824, -191176, 43272, 192688, -137736, -347816, 61744, 193584, -195056, 324408, -76064 ], [ 317893, -81445, -52038, 90, 32718, -339780, 215827, -346154, 350979, -163198, -254740, -120081, -108845, -185280, -15061, 366004, -154682, 51333, -206928, 46393, 202129, -6091, -367867, 43445, 265100, -181884, 217949, -49098 ], [ 321826, -165602, 75428, 79716, -3668, -298472, 305550, -131012, 229102, -133068, -291080, -213530, -105970, -45440, -89282, 404552, -298340, 36130, -203616, -43606, 221978, 143938, -300638, -52350, 242744, -96600, 66770, -73156 ], [ 325759, -249759, 202894, 159342, -40054, -257164, 395273, 84130, 107225, -102938, -327420, -306979, -103095, 94400, -163503, 443100, -441998, 20927, -200304, -133605, 241827, 293967, -233409, -148145, 220388, -11316, -84409, -97214 ], [ 102712, -85456, 186940, 19908, -155040, -226916, 343236, 155292, 197668, -38308, -339300, -152928, -197200, 65280, -208124, 199968, -442396, 64984, -250332, 24356, 191636, 269456, -110660, -183280, 187392, 52408, -62788, -3792 ], [ -154382, 116116, 149473, -152385, -281816, -198327, 269935, 204857, 319959, 31497, -347511, 38248, -305852, 10816, -248305, -85416, -421305, 117930, -308361, 219511, 130939, 218764, 20417, -209316, 152800, 112898, -15247, 107252 ], [ -384334, 279736, 101596, -299254, -386972, -163852, 187738, 243134, 408008, 89502, -358984, 195518, -386732, -32610, -264292, -340516, -388952, 150464, -362184, 395492, 67512, 151362, 150916, -233220, 125284, 166946, 37140, 207292 ], [ -329295, 44860, -55586, -179171, -265118, -67574, 12133, 162887, 136516, 23607, -404708, -3225, -176006, 39863, -26242, -277634, -238348, -31328, -371844, 370146, -24580, -91495, 275346, -234738, 172066, 153353, 140410, 191790 ], [ -274256, -190016, -212768, -59088, -143264, 28704, -163472, 82640, -134976, -42288, -450432, -201968, 34720, 112336, 211808, -214752, -87744, -213120, -381504, 344800, -116672, -334352, 399776, -236256, 218848, 139760, 243680, 176288 ], [ -239433, -270857, -297577, -29872, -95372, 114776, -268503, 41194, -253602, -84761, -462171, -286261, 176062, 99703, 307471, -113139, 9492, -321839, -385900, 325761, -134809, -449872, 439632, -218006, 249733, 120700, 270216, 171902 ], [ -250818, 382, -216962, -208352, -216536, 177520, -212222, 88436, -22820, -73698, -396230, -108954, 158812, -107458, 77678, 77002, -15256, -263534, -378264, 321138, 16094, -274336, 286176, -154572, 244282, 89144, 121360, 192924 ], [ -262203, 271621, -136347, -386832, -337700, 240264, -155941, 135678, 207962, -62635, -330289, 68353, 141562, -314619, -152115, 267143, -40004, -205229, -370628, 316515, 166997, -98800, 132720, -91138, 238831, 57588, -27496, 213946 ], [ -194976, 349624, -169552, -387976, -390200, 228092, -99108, 150568, 244068, -58352, -293244, 152276, 191620, -397232, -146936, 282324, -65064, -54824, -288916, 217824, 247592, -51472, 65232, 23908, 276844, -16460, -56388, 154472 ], [ -55688, 250494, -307092, -226562, -379758, 147247, -41769, 135802, 101721, -60284, -282687, 150597, 303377, -365676, 73634, 137125, -90410, 180006, -139301, 32904, 263738, -121668, 76548, 186265, 354699, -129459, 24687, 21210 ], [ 83600, 151364, -444632, -65148, -369316, 66402, 15570, 121036, -40626, -62216, -272130, 148918, 415134, -334120, 294204, -8074, -115756, 414836, 10314, -152016, 279884, -191864, 87864, 348622, 432554, -242458, 105762, -112052 ], [ 140965, 155050, -356208, 15584, -239313, 90345, 118775, 139488, -102376, 70951, -229749, 13347, 217984, -181745, 229327, 78930, -45120, 349990, -86265, -107317, 163940, -263318, 38167, 254755, 276948, -128099, 77935, -73393 ], [ 169416, 195024, -188032, 67840, -67112, 151272, 238168, 169664, -135680, 251800, -176136, -169480, -88192, 13272, 63704, 247888, 59392, 179376, -269736, 18424, 1376, -335216, -33064, 70456, 38944, 66504, 11672, 25944 ], [ 197867, 234998, -19856, 120096, 105089, 212199, 357561, 199840, -168984, 432649, -122523, -352307, -394368, 208289, -101919, 416846, 163904, 8762, -453207, 144165, -161188, -407114, -104295, -113843, -199060, 261107, -54591, 125281 ], [ -44326, 269560, -148284, -43072, 8648, 38452, 295498, 52630, -148982, 406676, -52762, -368660, -222330, 175144, -200794, 303632, 50704, -111142, -348808, -56288, -89584, -181154, 79300, -84500, -285242, 304240, -10722, 32976 ], [ -298821, 303876, -290194, -216032, -100004, -145962, 225187, -102643, -126557, 371302, 17733, -377446, -28555, 131628, -296635, 177592, -72392, -228741, -231324, -271568, -7336, 58345, 274478, -45446, -364523, 340488, 38153, -68040 ], [ -469332, 322788, -375024, -351272, -193228, -290068, 176900, -246592, -112948, 299452, 47436, -379908, 132472, 113384, -369780, 45460, -188816, -294708, -143576, -416864, 68780, 213192, 431276, -21000, -397128, 352760, 66668, -153004 ], [ -240919, 268531, -188724, -307342, -213169, -242711, 233227, -336752, -141215, 54341, -116623, -352331, 137946, 215182, -335119, -115609, -273548, -115423, -197074, -229736, 115769, -34058, 405769, -65942, -208022, 251146, -1527, -161721 ], [ -12506, 214274, -2424, -263412, -233110, -195354, 289554, -426912, -169482, -190770, -280682, -324754, 143420, 316980, -300458, -276678, -358280, 63862, -250572, -42608, 162758, -281308, 380262, -110884, -18916, 149532, -69722, -170438 ], [ 141108, 167460, 147021, -174419, -239155, -113275, 264512, -482044, -160534, -251651, -328749, -310965, 173248, 355049, -290241, -279140, -352571, 167169, -249062, 112111, 153227, -394485, 312455, -93969, 33534, 99272, -130834, -111610 ], [ 178368, 132224, 239136, -15328, -223584, 22816, 112896, -482688, -93696, -25952, -196384, -318624, 240960, 293984, -318048, -34880, -206176, 152288, -161984, 216416, 55776, -299104, 178848, 19168, -126592, 128896, -180928, 52288 ], [ 215628, 96988, 331251, 143763, -208013, 158907, -38720, -483332, -26858, 199747, -64019, -326283, 308672, 232919, -345855, 209380, -59781, 137407, -74906, 320721, -41675, -203723, 45241, 132305, -286718, 158520, -231022, 216186 ], [ 102836, 98054, 289106, 142190, -215682, 93706, -74976, -473126, -5156, 158522, -16102, -324590, 279644, 194506, -284412, 294264, 45720, 197062, 19508, 301364, -98526, -56066, -44042, 177178, -218546, 179366, -161374, 229262 ], [ -106418, 122457, 160651, 37333, -238291, -100897, -37072, -455945, -12470, -54297, -22473, -316885, 188426, 170655, -165594, 276692, 124932, 304633, 118638, 202510, -129277, 125197, -104831, 178167, -3611, 194569, -14749, 145381 ], [ -315672, 146860, 32196, -67524, -260900, -295500, 832, -438764, -19784, -267116, -28844, -309180, 97208, 146804, -46776, 259120, 204144, 412204, 217768, 103656, -160028, 306460, -165620, 179156, 211324, 209772, 131876, 61500 ], [ -155471, 195298, -61793, 40514, -139565, -370384, -102130, -236846, 109113, -286401, 80115, -143908, 65650, 153391, -76025, 157017, 163162, 283263, 106036, -14350, -138073, 320675, -11880, 266253, 238387, 196133, -21604, -102751 ], [ 82510, 248796, -148526, 193372, 12074, -420064, -234748, 3964, 266686, -264942, 213354, 54536, 46652, 166386, -136446, 37118, 96876, 104530, -50088, -136388, -105022, 299722, 187024, 371478, 225898, 176422, -238264, -283922 ] ], [ [ 49088, -221312, 110336, 187200, -139008, 67072, 45376, 125888, 302656, -434688, 247552, -3456, 34240, -316352, -196544, 93248, -5888, -299776, -172288, 138688, -141952, 34752, -402688, 107968, -205056, 249920, -55168, 428160 ], [ 55343, -226568, 95636, 173277, -149421, 66547, 35275, 112664, 283339, -401895, 233992, 12468, 25777, -303797, -194837, 89750, 17371, -277486, -171247, 133243, -124207, 20328, -389869, 94573, -209049, 226106, -58813, 417963 ], [ 103298, -266864, -17064, 66534, -229254, 62522, -42166, 11280, 135242, -150482, 130032, 134552, -39106, -207542, -181750, 62932, 195690, -106596, -163266, 91498, 11838, -90256, -291590, -8122, -239662, 43532, -86758, 339786 ], [ 151253, -307160, -129764, -40209, -309087, 58497, -119607, -90104, -12855, 100931, 26072, 256636, -103989, -111287, -168663, 36114, 374009, 64294, -155285, 49753, 147883, -200840, -193311, -110817, -270275, -139042, -114703, 261609 ], [ 167200, -261952, -166912, -37432, -318376, 110344, -163560, -136136, -77976, 235632, -43208, 281064, -120296, 6712, -131088, 1144, 451336, 187936, -132720, 37072, 201192, -241352, -106920, -139832, -263672, -249576, -152984, 233528 ], [ 123132, -56424, -62400, 170695, -195395, 266951, -144723, -78383, 12483, 151498, -47463, 122387, -45523, 165481, -47598, -49111, 339303, 222988, -82810, 78886, 99371, -150479, -42819, -30697, -187289, -225035, -210645, 299377 ], [ 79064, 149104, 42112, 378822, -72414, 423558, -125886, -20630, 102942, 67364, -51718, -36290, 29250, 324250, 35892, -99366, 227270, 258040, -32900, 120700, -2450, -59606, 21282, 78438, -110906, -200494, -268306, 365226 ], [ 112437, 222396, 58367, 330121, 16130, 365509, -108037, -54072, 113711, 6799, -8679, -143032, 56092, 303918, -7030, -60961, 123024, 181617, 33715, 84904, -22501, -25504, 13805, 55415, -105724, -230631, -305466, 266833 ], [ 205380, 193968, 6732, 83860, 78184, 142340, -90948, -157664, 63180, -35636, 70740, -209824, 46064, 145816, -147192, 45644, 24768, 19444, 113180, -10592, 20348, -35072, -48732, -69268, -155312, -302828, -326856, 42100 ], [ 298323, 165540, -44903, -162401, 140238, -80829, -73859, -261256, 12649, -78071, 150159, -276616, 36036, -12286, -287354, 152249, -73488, -142729, 192645, -106088, 63197, -44640, -111269, -193951, -204900, -375025, -348246, -182633 ], [ 198504, 109950, -49144, -163862, 177236, -98204, -87550, -120930, -76672, -42008, 104910, -318136, -81992, -42156, -286792, 38300, 498, -156492, 283036, -83252, 120680, -85114, -166300, -196486, -243364, -230574, -264300, -237176 ], [ 45140, 46815, -40220, -97323, 207274, -58414, -109791, 87151, -176768, 15860, 25031, -352636, -230020, -36406, -247140, -136914, 122329, -129030, 376462, -27546, 182228, -134173, -219246, -165091, -278738, -25943, -151094, -244444 ], [ -108224, -16320, -31296, -30784, 237312, -18624, -132032, 295232, -276864, 73728, -54848, -387136, -378048, -30656, -207488, -312128, 244160, -101568, 469888, 28160, 243776, -183232, -272192, -133696, -314112, 178688, -37888, -251712 ], [ -2470, 84305, -85484, -111905, 265786, -151196, -111516, 109622, -172306, 103973, -112969, -337893, -213713, 25050, -171286, -85992, 252739, -64354, 240716, 46491, 3817, -186590, -281001, -148347, -101408, 32937, 96202, -262177 ], [ 103284, 184930, -139672, -193026, 294260, -283768, -91000, -75988, -67748, 134218, -171090, -288650, -49378, 80756, -135084, 140144, 261318, -27140, 11544, 64822, -236142, -189948, -289810, -162998, 111296, -112814, 230292, -272642 ], [ 189058, 240360, -176995, -233067, 308599, -359155, -49699, -217388, 7850, 130943, -194421, -232657, 54417, 138612, -90932, 285045, 274082, -2231, -150253, 59108, -362996, -185831, -298079, -190459, 268420, -195030, 290292, -224952 ], [ 202904, 133088, -153604, -125220, 272052, -228676, 66428, -199632, -20808, 6996, -92508, -152364, -59732, 204208, -18160, 137500, 301912, -21620, -69500, -33168, -82672, -154804, -304404, -264036, 225456, -48520, 83568, 32096 ], [ 216750, 25816, -130213, -17373, 235505, -98197, 182555, -181876, -49466, -116951, 9405, -72071, -173881, 269804, 54612, -10045, 329742, -41009, 11253, -125444, 197652, -123777, -310729, -337613, 182492, 97990, -123156, 289144 ], [ 181296, -105886, -135182, 85814, 233288, -28988, 248612, -137960, -88794, -196668, 63578, -35548, -201380, 234380, 88994, -58980, 244742, -60388, 69166, -173910, 314106, -66490, -212294, -307280, 137818, 184850, -224030, 305102 ], [ 81752, -269347, -177019, 182943, 275700, -39430, 249578, -60036, -141993, -218886, 55689, -55926, -116234, 67630, 73469, 20278, 13063, -79754, 97387, -165423, 217529, 24935, 22329, -141864, 90921, 194165, -187299, 7643 ], [ -17792, -432808, -218856, 280072, 318112, -49872, 250544, 17888, -195192, -241104, 47800, -76304, -31088, -99120, 57944, 99536, -218616, -99120, 125608, -156936, 120952, 116360, 256952, 23552, 44024, 203480, -150568, -289816 ], [ -33036, -343834, -89978, 294071, 278099, -22949, 136520, -14858, -104841, -226812, -6199, 5183, 5203, -115510, -10186, 181734, -225070, -25771, 181144, -107949, 28035, 146885, 197485, -8342, -30908, 62330, -117347, -329290 ], [ -3320, -120228, 129948, 263734, 194126, 23902, -38832, -106628, 62070, -193048, -84790, 140998, 15438, -51708, -106372, 265500, -111404, 97026, 251248, -37362, -62930, 144930, -18830, -145468, -120792, -159068, -85998, -231172 ], [ 26396, 103378, 349874, 233397, 110153, 70753, -214184, -198398, 228981, -159284, -163381, 276813, 25673, 12094, -202558, 349266, 2262, 219823, 321352, 33225, -153895, 142975, -235145, -282594, -210676, -380466, -54649, -133054 ], [ -48928, 197544, 262180, 52900, 42720, 44, -65656, -150148, 69452, -53620, -128452, 111788, -92412, -224, -80324, 119192, 100828, 58020, 214816, -46468, -78320, 95140, -39120, -118400, -195180, -268664, -95700, -77916 ], [ -140008, 272294, 128343, -150121, -22232, -88299, 131454, -80895, -139043, 62829, -76495, -98363, -229745, -23960, 74673, -157958, 197129, -146473, 81784, -148703, 22236, 40423, 218756, 90992, -163877, -106882, -147611, -29225 ], [ -205176, 330404, -1690, -316468, -79612, -161352, 304148, -15120, -323976, 164270, -38354, -291792, -346826, -42946, 204156, -392504, 273742, -323344, -37838, -227412, 107188, -3088, 439978, 272250, -134884, 44756, -190528, 3364 ], [ 1732, 213794, -91781, -97738, -57486, -73860, 220474, 14136, -261508, 108127, -145281, -309640, -251261, -12057, 65742, -179708, 143631, -210184, -16655, -59098, 28298, 71064, 276333, 158101, -130146, 89882, -139008, -133118 ], [ 208640, 97184, -181872, 120992, -35360, 13632, 136800, 43392, -199040, 51984, -252208, -327488, -155696, 18832, -72672, 33088, 13520, -97024, 4528, 109216, -50592, 145216, 112688, 43952, -125408, 135008, -87488, -269600 ], [ 316603, 33718, -257445, 278094, -32218, 78794, 62625, 64577, -144601, 27523, -264390, -338609, -38536, 39739, -139175, 200517, -43210, 14834, 7518, 217393, -107033, 164019, 7220, -15667, -80427, 134739, -26833, -286921 ], [ 198406, 91724, -299834, 294332, -72468, 92916, 10162, 67314, -108514, 75478, -60012, -334354, 127984, 37830, -41310, 264250, 67788, 123716, -31076, 188114, -112162, 56310, 34728, 49354, 56538, 30710, 54702, -31874 ], [ 80209, 149730, -342223, 310570, -112718, 107038, -42301, 70051, -72427, 123433, 144366, -330099, 294504, 35921, 56555, 327983, 178786, 232598, -69670, 158835, -117291, -51399, 62236, 114375, 193503, -73319, 136237, 223173 ], [ 20512, 128776, -379080, 254412, -71800, 98336, -7848, 34736, -16900, 158140, 208092, -279752, 232220, 24076, 87448, 322188, 166700, 243128, -31296, 80620, -153284, -86880, 126848, 138056, 153360, -102780, 137900, 309464 ], [ 14440, 35442, -410866, 131891, 43522, 68712, 106278, -35460, 56447, 180703, 142887, -187154, -39801, 3123, 56950, 252659, 41787, 163502, 77632, -42453, -217569, -56152, 225472, 123842, -49132, -63887, 66347, 241062 ], [ 8368, -57892, -442652, 9370, 158844, 39088, 220404, -105656, 129794, 203266, 77682, -94556, -311822, -17830, 26452, 183130, -83126, 83876, 186560, -165526, -281854, -25424, 324096, 109628, -251624, -24994, -5206, 172660 ], [ 8807, -108675, -356220, -93482, 187483, 116173, 231000, -69160, 213460, 158594, 138294, -82419, -369541, 58627, 39304, 180275, -56195, 28526, 123856, -148383, -350950, -8772, 180113, 104764, -260299, -57943, -109433, 98189 ], [ 11544, -144440, -228064, -189392, 185528, 230920, 205056, 4992, 300768, 90192, 243312, -98680, -351624, 169464, 67456, 200952, 24328, -18256, 576, -81752, -421744, 2912, -49496, 103200, -200568, -116248, -225192, 21576 ], [ 14281, -180205, -99908, -285302, 183573, 345667, 179112, 79144, 388076, 21790, 348330, -114941, -333707, 280301, 95608, 221629, 104851, -65038, -122704, -15121, -492538, 14596, -279105, 101636, -140837, -174553, -340951, -55037 ], [ -86822, -124472, -101948, -104892, 64798, 312552, 257404, -2134, 164172, -56842, 231434, -85332, -156554, 113916, -12024, 144670, 187904, -43488, 88240, -7120, -243958, -46012, -113946, 103328, -64386, -155506, -308738, -2994 ], [ -192645, -64580, -109906, 88078, -59287, 272716, 340434, -90477, -73878, -135939, 104451, -53638, 27837, -65070, -125828, 63273, 271072, -18832, 314376, -1784, 19139, -109906, 69157, 105168, 12825, -132943, -269799, 54897 ], [ -282004, 9172, -94348, 218928, -130916, 222120, 404744, -144088, -275312, -191504, 4520, -22240, 160348, -188968, -214244, -17424, 340316, -3808, 481652, 12884, 213096, -125132, 190152, 108596, 82260, -105824, -210644, 89996 ], [ -293159, 148759, 32911, 54708, 46621, 120414, 380134, -32722, -302820, -135292, 33086, 7752, 46429, -51198, -182067, -94796, 343421, -34536, 369343, 71879, 78638, 90815, 16134, 119567, 114759, -57064, -55463, 16833 ], [ -304314, 288346, 160170, -109512, 224158, 18708, 355524, 78644, -330328, -79080, 61652, 37744, -67490, 86572, -149890, -172168, 346526, -65264, 257034, 130874, -55820, 306762, -157884, 130538, 147258, -8304, 99718, -56330 ], [ -242137, 294931, 188600, -154806, 328885, 5013, 336467, 88490, -324077, -48500, 86924, 20189, -129488, 166391, -101441, -216717, 315170, -87622, 121604, 114737, -145638, 431386, -274644, 85898, 138357, 32518, 200611, -138484 ], [ -65888, 94624, 63296, -15104, 320352, 128224, 326048, -59584, -265312, -57792, 107072, -71328, -110720, 156064, -27680, -210208, 230208, -96960, -49792, -18272, -166016, 413952, -302336, -45248, 65056, 60992, 217056, -234624 ], [ 110361, -105683, -62008, 124598, 311819, 251435, 315629, -207658, -206547, -67084, 127220, -162845, -91952, 145737, 46081, -203699, 145246, -106298, -221188, -151281, -186394, 396518, -330028, -176394, -8245, 89466, 233501, -330764 ], [ 184284, -179808, -2568, 65724, 298064, 313662, 228532, -124354, -173220, -107750, 134096, -222036, -12956, 116202, 13554, -234864, 6076, -107194, -235098, -146166, -171212, 355956, -342628, -158272, -2446, 33842, 128090, -224324 ], [ 192426, -172816, 175636, -120806, 280952, 336685, 92142, 107693, -156246, -168585, 132440, -260446, 104758, 74319, -87301, -290248, -167942, -102663, -147767, -52257, -133170, 300526, -345526, -44192, 54203, -75845, -55657, 12346 ], [ 200568, -165824, 353840, -307336, 263840, 359708, -44248, 339740, -139272, -229420, 130784, -298856, 222472, 32436, -188156, -345632, -341960, -98132, -60436, 41652, -95128, 245096, -348424, 69888, 110852, -185532, -239404, 249016 ], [ 181559, -155355, 213509, -252471, 236544, 196341, -172297, 140924, -194175, -309027, 64281, -244413, 247485, -3082, -268130, -291766, -292918, -136788, -27160, 90968, -82128, 243151, -242737, 64401, 75560, -108487, -252455, 224550 ], [ 156834, -144154, 6118, -146786, 207104, -6266, -298590, -148600, -264210, -392586, -15874, -170422, 252982, -37260, -343708, -214900, -196916, -184536, -5264, 130896, -74400, 252466, -114190, 33742, 20912, 7870, -229570, 145108 ], [ 134488, -131574, -189233, -42903, 179425, -197558, -413595, -419909, -325078, -467940, -92860, -99011, 254320, -71974, -406744, -136295, -103585, -230444, 18779, 171750, -59698, 252866, 8923, 4201, -34766, 118099, -208393, 62865 ], [ 164480, -88656, -119704, 21336, 190488, -139920, -280264, -290488, -184272, -362784, -100128, -84360, 164160, -118480, -193856, -19432, -69016, -235872, 90056, 232976, 108432, 57136, 12488, -744, -113104, 93512, -224792, -81000 ], [ 194472, -45738, -50175, 85575, 201551, -82282, -146933, -161067, -43466, -257628, -107396, -69709, 74000, -164986, 19032, 97431, -34447, -241300, 161333, 294202, 276562, -138594, 16053, -5689, -191442, 68925, -241191, -224865 ], [ 224020, -10458, -12866, 99486, 169084, -68948, -11394, -74018, 51770, -168036, -113218, -42098, -25040, -174370, 143762, 156010, 5924, -210608, 196694, 311184, 345290, -263548, 21514, -16262, -205808, 26026, -240772, -333150 ], [ 252310, 3181, -66847, -29199, 13282, -181142, 130401, -107023, 17891, -122542, -114943, 22233, -149240, -78575, 18711, 49451, 62734, -77576, 130293, 202808, 132379, -187970, 32347, -42781, -38920, -68757, -192702, -340625 ], [ 280600, 16820, -120828, -157884, -142520, -293336, 272196, -140028, -15988, -77048, -116668, 86564, -273440, 17220, -106340, -57108, 119544, 55456, 63892, 94432, -80532, -112392, 43180, -69300, 127968, -163540, -144632, -348100 ], [ 256948, 9845, -196226, -128917, -187266, -225922, 253270, -117659, -88433, -11688, -111793, 128048, -322147, 78387, -163246, -44174, 80775, 127911, 79760, 32377, -174929, -10667, 12103, -77295, 160117, -166352, -77763, -295427 ], [ 176632, -19618, -294988, 72034, -110860, 37428, 59012, -34882, -202950, 75344, -99718, 144608, -288498, 101778, -145812, 99116, -62262, 134282, 185376, 20854, -140038, 119582, -64694, -65082, 45278, -68832, 9614, -177138 ], [ 96316, -49081, -393750, 272985, -34454, 300778, -135246, 47895, -317467, 162376, -87643, 161168, -254849, 125169, -128378, 242406, -205299, 140653, 290992, 9331, -105147, 249831, -141491, -52869, -69561, 28688, 96991, -58849 ], [ 71312, -103440, -245856, 215200, -72112, 358048, -212832, 144512, -298832, 141360, 30784, 43408, -166880, 102928, -12896, 188624, -194288, 59920, 225520, -50048, -115520, 283968, -189680, -75952, -150592, 35104, 117536, 17568 ], [ 70507, -168691, 9950, 44218, -159673, 325158, -239374, 247184, -221943, 73073, 195740, -133117, -55146, 60723, 145482, 48623, -115881, -58921, 85197, -130364, -145696, 276056, -225353, -114477, -216832, 1662, 108842, 75666 ], [ 69702, -233942, 265756, -126764, -247234, 292268, -265916, 349856, -145054, 4786, 360696, -309642, 56588, 18518, 303860, -91378, -37474, -177762, -55126, -210680, -175872, 268144, -261026, -153002, -283072, -31780, 100148, 133764 ], [ 106277, -234534, 112923, -175736, -41383, 328594, -163371, 142358, -34880, 591, 222727, -162578, 87871, 160357, 166747, -46726, -60056, -135071, -133625, -177701, -116189, 149919, -196760, 18956, -328585, -94370, -6616, 42069 ], [ 146412, -228968, -78828, -213088, 192412, 371512, -48532, -94680, 78464, 2500, 55908, 15304, 111492, 319724, 1492, 15512, -92256, -76996, -206236, -133932, -47948, 21188, -122976, 210960, -372124, -159736, -122720, -63892 ], [ 170497, -221890, -233607, -237819, 366774, 395194, 46423, -298532, 156567, 1388, -78208, 160234, 117584, 449658, -139841, 55106, -106819, -24108, -260562, -89263, 20203, -84137, -68251, 355942, -389695, -209940, -210726, -148790 ], [ 87582, -204732, -141906, -178410, 144916, 290636, 8818, -281144, -270, -19864, 5696, 85484, 6816, 383372, -121694, -56260, -3802, -5800, -192988, -38594, 87754, -33422, -140586, 187444, -234146, -159064, -111412, -93268 ], [ 4667, -187574, -50205, -119001, -76942, 186078, -28787, -263756, -157107, -41116, 89600, 10734, -103952, 317086, -103547, -167626, 99215, 12508, -125414, 12075, 155305, 17293, -212921, 18946, -78597, -108188, -12098, -37746 ], [ -66488, -207048, 15832, -61528, -160168, 80976, -47312, -218528, -184960, -91496, 72880, -82264, -152880, 243768, -84304, -198808, 110936, 33624, -86864, 37648, 186424, 25744, -203416, -94200, -6720, -88504, 12304, -20320 ], [ -115593, -295207, 33749, -7685, 16541, -25146, -30062, -121100, 29032, -196491, -132510, -209477, -85858, 157265, -63006, -79645, -48523, 60005, -102734, 16166, 149233, -45050, -40461, -103561, -91728, -127305, -103754, -74324 ], [ -164698, -383366, 51666, 46158, 193250, -131268, -12812, -23672, 243024, -301486, -337900, -336690, -18836, 70762, -41708, 39518, -207982, 86386, -118604, -5316, 112042, -115844, 122494, -112922, -176736, -166106, -219812, -128328 ], [ -131994, -306113, 8158, -19573, 213530, -122561, -10486, 1450, 286456, -333434, -355661, -397785, -11380, 11442, -58331, 29851, -224155, 26941, -90261, 17649, 74747, -78816, 109949, -44621, -188385, -138451, -245637, -163378 ], [ -36360, -101620, -82600, -177284, 113480, -25524, -19640, -29048, 198688, -309192, -229092, -408020, -49744, -26968, -104124, -78916, -130108, -98524, -27908, 74804, 37372, 41152, -37596, 83420, -143604, -59676, -202052, -183848 ], [ 59274, 102873, -173358, -334995, 13430, 71513, -28794, -59546, 110920, -284950, -102523, -418255, -88108, -65378, -149917, -187683, -36061, -223989, 34445, 131959, -3, 161120, -185141, 211461, -98823, 19099, -158467, -204318 ], [ 175500, 180916, -200342, -211564, -93424, 97324, 34988, -33542, 70798, -239198, -2666, -339588, -40306, -110808, -22856, -248462, 84176, -156818, 36840, 90366, -112276, 179622, -246394, 175324, 7320, -65314, -223908, -106042 ], [ 297446, 223834, -209611, -10038, -202168, 103350, 119030, 8157, 43911, -187471, 89771, -236226, 31431, -158188, 152220, -295911, 211688, -36137, 22580, 21343, -245354, 169939, -283677, 93582, 130508, -195057, -319634, 25219 ], [ 419392, 266752, -218880, 191488, -310912, 109376, 203072, 49856, 17024, -135744, 182208, -132864, 103168, -205568, 327296, -343360, 339200, 84544, 8320, -47680, -378432, 160256, -320960, 11840, 253696, -324800, -415360, 156480 ], [ 232402, 121047, -148937, 143280, -206561, 21585, 97755, 99191, -5332, -66238, -23964, 11185, -10843, -106553, 237596, -59701, 228616, -38621, 19912, -10834, -378179, 200874, -296212, -69695, 111648, -163409, -353973, 125016 ], [ 45412, -24658, -78994, 95072, -102210, -66206, -7562, 148526, -27688, 3268, -230136, 155234, -124854, -7538, 147896, 223958, 118032, -161786, 31504, 26012, -377926, 241492, -271464, -151230, -30400, -2018, -292586, 93552 ], [ -111613, -121953, -9386, 22004, -19464, -99602, -68534, 156286, -64919, 50114, -367573, 253298, -201950, 95232, 52026, 405807, 42388, -269881, 45026, 22008, -337628, 217955, -211651, -201845, -152788, 131463, -206904, 52533 ], [ -160764, -44972, 59016, -140560, -14496, 62824, 30136, 14376, -155700, 15384, -257564, 185816, -146152, 211520, -66056, 221140, 92528, -323724, 65496, -129056, -153168, -36540, -25604, -141148, -204400, 164468, -33760, -22884 ], [ -209915, 32009, 127418, -303124, -9528, 225250, 128806, -127534, -246481, -19346, -147555, 118334, -90354, 327808, -184138, 36473, 142668, -377567, 85966, -280120, 31292, -291035, 160443, -80451, -256012, 197473, 139384, -98301 ], [ -187146, 32070, 133090, -369108, 22070, 215936, 155236, -248434, -180042, -67396, -83056, 54022, -68246, 324046, -179410, -22954, 160498, -343700, 54686, -278334, 123692, -342690, 159110, -21284, -241364, 138868, 219278, -102568 ], [ -70881, -67865, 57213, -309538, 88287, -16640, 87754, -342021, 90783, -132762, -77720, -6169, -89935, 164219, -15029, 80431, 136325, -195810, -43869, -77843, 96414, -130653, -85817, 35894, -140578, -38830, 177947, -14340 ], [ 45384, -167800, -18664, -249968, 154504, -249216, 20272, -435608, 361608, -198128, -72384, -66360, -111624, 4392, 149352, 183816, 112152, -47920, -142424, 122648, 69136, 81384, -330744, 93072, -39792, -216528, 136616, 73888 ], [ 141519, -173295, -51026, -150258, 108266, -278092, 84025, -317950, 336393, -213754, -137788, -105011, -130823, 18880, 120833, 256796, -6446, 25615, -137584, 177579, 113843, 195231, -318961, 77215, 11044, -247796, 116375, 67106 ], [ 226918, -128422, -60180, -29140, 2052, -198328, 217770, -87628, 153290, -202852, -240920, -132174, -148694, 126336, -10566, 313560, -175404, 59494, -77600, 154878, 196942, 256710, -170266, 22406, 35240, -200968, 107382, 9652 ], [ 312317, -83549, -69334, 91978, -104162, -118564, 351515, 142694, -29813, -191950, -344052, -159337, -166565, 233792, -141965, 370324, -344362, 93373, -17616, 132177, 280041, 318189, -21571, -32403, 59436, -154140, 98389, -47802 ], [ 157096, -48496, -14668, -31924, -210656, -89900, 308300, 117716, 101484, -136428, -314924, -119840, -219376, 172288, -205044, 168288, -334420, 56712, -25492, 164716, 260540, 217008, -39116, -120272, 46592, -31192, 8756, -6256 ], [ -34218, -14916, 49571, -192579, -317192, -68901, 238541, 54443, 279941, -74213, -265957, -70344, -277428, 85440, -257875, -72568, -297643, 9470, -43547, 205541, 225649, 91428, -81597, -213100, 28192, 103174, -92973, 50140 ], [ -202218, 10280, 102036, -325346, -402900, -43556, 166926, -1990, 426840, -14118, -228568, -35526, -310788, 7386, -287788, -292204, -259592, -45248, -65624, 247212, 178216, -37178, -102260, -295436, 10796, 218470, -169924, 104244 ], [ -125421, -52556, 30874, -165289, -269914, 27422, 75823, 13397, 242380, 23717, -312748, -154827, -84882, 21669, -77062, -289030, -208164, -178464, -129932, 297766, -908, -197557, 106166, -267606, 3942, 133531, 13294, 134282 ], [ -48624, -115392, -40288, -5232, -136928, 98400, -15280, 28784, 57920, 61552, -396928, -274128, 141024, 35952, 133664, -285856, -156736, -311680, -194240, 348320, -180032, -357936, 314592, -239776, -2912, 48592, 196512, 164320 ], [ -35163, -113051, -67259, 44400, -80676, 155784, -69381, 66494, -65766, 91701, -416785, -294687, 261818, 5477, 212013, -245337, -93380, -363661, -240964, 372995, -277963, -418544, 405488, -178626, 24079, 16244, 274968, 190074 ], [ -166470, 38266, 6778, -158368, -199816, 182096, -38906, 155228, -50540, 104282, -289618, -89550, 142356, -127302, -12214, -119458, -2760, -229962, -247496, 338518, -190310, -251104, 227744, -41316, 128430, 104104, 113968, 206036 ], [ -297777, 189583, 80815, -361136, -318956, 208408, -8431, 243962, -35314, 116863, -162451, 115587, 22894, -260081, -236441, 6421, 87860, -96263, -254028, 304041, -102657, -83664, 50000, 95994, 232781, 191964, -47032, 221998 ], [ -306912, 243496, 5392, -391320, -365736, 225012, -25452, 260216, -11220, 72240, -146548, 197244, 28556, -268048, -253416, 51324, 123784, 66440, -205756, 193184, -20104, -7472, 5744, 185388, 292420, 195356, -103116, 183864 ], [ -204056, 208122, -207036, -263302, -346186, 232717, -86011, 210030, 21003, -24820, -232637, 165711, 148915, -161604, -80410, 21999, 109570, 255730, -107247, 12312, 57774, -14924, 83852, 230859, 311073, 121319, -63027, 96142 ], [ -101200, 172748, -419464, -135284, -326636, 240422, -146570, 159844, 53226, -121880, -318726, 134178, 269274, -55160, 92596, -7326, 95356, 445020, -8738, -168560, 135652, -22376, 161960, 276330, 329726, 47282, -22938, 8420 ], [ 30063, 156414, -308688, -99168, -183411, 231739, -78235, 181024, 63944, 12277, -283231, 12137, 146176, 43821, 62061, 94198, 121024, 327154, -104811, -104479, 124076, -114114, 113605, 245097, 252924, 102615, -50611, 57837 ], [ 171352, 146800, -83840, -95488, 3464, 217272, 35592, 227392, 67072, 228040, -204824, -141848, -62848, 140168, -40312, 241904, 160768, 100880, -269560, 46056, 80928, -235600, 20616, 186792, 142432, 203608, -102200, 155656 ], [ 312641, 137186, 141008, -91808, 190339, 202805, 149419, 273760, 70200, 443803, -126417, -295833, -271872, 236515, -142685, 389610, 200512, -125394, -434309, 196591, 37780, -357086, -72373, 128487, 31940, 304601, -153789, 253475 ], [ 39054, 105704, -22708, -179648, 19032, 92572, 124382, 128706, -25826, 385468, -50254, -339004, -175470, 146808, -140558, 217392, 88368, -222066, -315544, 4960, 102960, -176358, 103500, 26820, -82094, 277840, -74918, 103024 ], [ -253391, 73228, -204086, -271648, -168556, -22014, 93033, -25049, -126359, 314674, 25807, -377138, -65185, 48644, -133681, 30632, -30680, -312847, -183892, -202224, 173064, 18107, 291594, -76818, -196289, 245272, 9883, -58712 ], [ -455164, 59052, -317648, -325752, -305252, -102716, 61708, -171968, -198044, 218932, 60900, -382988, 22120, -6472, -121180, -127812, -136368, -346012, -84616, -338720, 235012, 147544, 434180, -151064, -272344, 200168, 76612, -195332 ], [ -226245, 131801, -109084, -199850, -200211, -22469, 30497, -286416, -132701, 4687, -98605, -235489, 270, 142890, -81965, -151755, -178596, -105501, -139126, -139448, 258219, -31902, 360603, -85698, -167234, 95518, 57499, -212651 ], [ 2674, 204550, 99480, -73948, -95170, 57778, -714, -400864, -67358, -209558, -258110, -87990, -21580, 292252, -42750, -175698, -220824, 135010, -193636, 59824, 281426, -211348, 287026, -20332, -62124, -9132, 38386, -229970 ], [ 130460, 212076, 240103, 36231, -47513, 94735, -28352, -474740, -49346, -296201, -325383, -53279, 4288, 321851, -57283, -122412, -216369, 239747, -174130, 210253, 218017, -297311, 179861, 39373, -52486, -31144, -19382, -213998 ], [ 100928, 118144, 275040, 121952, -89120, 64352, -50432, -485504, -104960, -184352, -249184, -194016, 104384, 165152, -155424, 51008, -139296, 133280, -39488, 284704, 19872, -237856, 20448, 90272, -191360, 75392, -137280, -146240 ], [ 71396, 24212, 309977, 207673, -130727, 33969, -72512, -496268, -160574, -72503, -172985, -334753, 204480, 8453, -253565, 224428, -62223, 26813, 95154, 359155, -178273, -178401, -138965, 141171, -330234, 181928, -255178, -78482 ], [ -37348, 46354, 239606, 193098, -113030, 19742, -53152, -460146, -125804, -44626, -136882, -361418, 209684, -30114, -275700, 305000, 44488, 45394, 189084, 279452, -218778, -105478, -147486, 112718, -302102, 222706, -245018, -52822 ], [ -197014, 143115, 101537, 114047, -57209, 15901, -7152, -393883, -32930, -70731, -126555, -314751, 153886, 7261, -248974, 325884, 170252, 144363, 256842, 100650, -157943, -23897, -59005, 33253, -166609, 221211, -152535, -54225 ], [ -356680, 239876, -36532, 34996, -1388, 12060, 38848, -327620, 59944, -96836, -116228, -268084, 98088, 44636, -222248, 346768, 296016, 243332, 324600, -78152, -97108, 57684, 29476, -46212, -31116, 219716, -60052, -55628 ], [ -227565, 194726, -85795, 134982, 14457, -116592, -43478, -149770, 116395, -50627, -83367, -84332, 106966, 34701, -150891, 255115, 180366, 172669, 202396, -95530, -62987, 156137, 85448, 79143, -16615, 238703, -157740, -171677 ], [ -37654, 119700, -116362, 272660, 21886, -271520, -152820, 51572, 165178, 10806, -45762, 128280, 129460, 14806, -70138, 139770, 13892, 66294, 40200, -78924, -34490, 258142, 134576, 247618, -27586, 262002, -295464, -311862 ] ], [ [ 363072, -314240, 104704, 385728, -133376, -79360, 7360, 237120, 157632, -445952, 377088, -349824, -158656, -382528, -330304, 117184, -315648, -316672, 2304, 80960, -20864, 213568, -430848, 275520, -120576, 116160, -367744, 476032 ], [ 344313, -321080, 96076, 371739, -146891, -80875, -7427, 215976, 154749, -416129, 356664, -317268, -156889, -361987, -322723, 116986, -277011, -302434, -1209, 80333, -11897, 185944, -412683, 256779, -121599, 96438, -360763, 467485 ], [ 200494, -373520, 29928, 264490, -250506, -92490, -120794, 53872, 132646, -187486, 200080, -67672, -143342, -204506, -264602, 115468, 19206, -193276, -28142, 75526, 56850, -25840, -273418, 113098, -129442, -54764, -307242, 401958 ], [ 56675, -425960, -36220, 157241, -354121, -104105, -234161, -108232, 110543, 41157, 43496, 181924, -129795, -47025, -206481, 113950, 315423, -84118, -55075, 70719, 125597, -237624, -134153, -30583, -137285, -205966, -253721, 336431 ], [ -63008, -359104, -20480, 135928, -400920, -35912, -253144, -185592, 70744, 136720, -19448, 252376, -125400, 92424, -108912, 54472, 485304, 8416, -22544, 109232, 161240, -341496, -54296, -90376, -133960, -271576, -235176, 296712 ], [ -137436, -68568, 148800, 275745, -341189, 181921, -95157, -104057, -2235, -17242, 93183, -13067, -138165, 198063, 62622, -113681, 418305, 69780, 121482, 228970, 134813, -243033, -85829, 7121, -109695, -176701, -282211, 305383 ], [ -211864, 221968, 318080, 415562, -281458, 399754, 62830, -22522, -75214, -171204, 205814, -278510, -150930, 303702, 234156, -281834, 351306, 131144, 265508, 348708, 108386, -144570, -117362, 104618, -85430, -81826, -329246, 314054 ], [ -106749, 326500, 333609, 340879, -144338, 348019, 143181, -70792, -150663, -213223, 198143, -401928, -48892, 216226, 170598, -259511, 198000, 53863, 326997, 275864, 77357, -134624, -184437, 91121, -78884, -128001, -334902, 187655 ], [ 136476, 287952, 230868, 101196, 52312, 88924, 163812, -218912, -228012, -169132, 97932, -416096, 141456, -19800, -73800, -90668, -21696, -130068, 324996, 54880, 42788, -192768, -278852, -7756, -85968, -282676, -308728, -42644 ], [ 379701, 249404, 128127, -138487, 248962, -170171, 184443, -367032, -305361, -125041, -2279, -430264, 331804, -255826, -318198, 78175, -241392, -313999, 322995, -166104, 8219, -250912, -373267, -106633, -93052, -437351, -282554, -272943 ], [ 307800, 257746, 139704, -171386, 249484, -118532, 54702, -239950, -349824, -112936, 46082, -420744, 167048, -152948, -367224, 27652, -136386, -265172, 356868, -225196, 120152, -272246, -333060, -133258, -123068, -348450, -292020, -276424 ], [ 148364, 279113, 183036, -146845, 195526, 19422, -116809, -36423, -385152, -109716, 135713, -404644, -96348, 44070, -361980, -83806, 58815, -151690, 400706, -239318, 272780, -283355, -255458, -139813, -159454, -191889, -311386, -216900 ], [ -11072, 300480, 226368, -122304, 141568, 157376, -288320, 167104, -420480, -106496, 225344, -388544, -359744, 241088, -356736, -195264, 254016, -38208, 444544, -253440, 425408, -294464, -177856, -146368, -195840, -35328, -330752, -157376 ], [ 57238, 234631, 16332, -223159, 181174, -9604, -172676, 10842, -379678, -74733, 5809, -276051, -126087, 226966, -171770, -46040, 208453, -121422, 290260, -236627, 103983, -242162, -234735, -110925, 33056, -68241, -128858, -219959 ], [ 125548, 168782, -193704, -324014, 220780, -176584, -57032, -145420, -338876, -42970, -213726, -163558, 107570, 212844, 13196, 103184, 162890, -204636, 135976, -219814, -217442, -189860, -291614, -75482, 261952, -101154, 73036, -282542 ], [ 177838, 115928, -329125, -360029, 248561, -270869, 61467, -256372, -309434, -14807, -365251, -92935, 251207, 220012, 155732, 210883, 139662, -257585, 117, -196356, -397932, -145153, -329033, -67149, 409308, -91322, 204140, -271240 ], [ 172456, 109856, -195932, -162620, 233772, -103452, 190244, -204208, -320888, 396, -271940, -173044, 70772, 303824, 145520, 169092, 196840, -201580, -69412, -148976, -71056, -127788, -296396, -156412, 263120, 72392, 80400, 6048 ], [ 167074, 103784, -62739, 34789, 218983, 63965, 319021, -152044, -332342, 15599, -178629, -253153, -109663, 387636, 135308, 127301, 254018, -145575, -138941, -101596, 255820, -110423, -263759, -245675, 116932, 236106, -43340, 283336 ], [ 154192, 7502, -4546, 195418, 212344, 166812, 387388, -131800, -342806, -14948, -141418, -248772, -190908, 358548, 122126, 79620, 201226, -110460, -156510, -95546, 382966, -94518, -144842, -190768, 65174, 330270, -105010, 302594 ], [ 131560, -206053, -43853, 308233, 216300, 185718, 377222, -153052, -351983, -104970, -177137, -134554, -143206, 182690, 105083, 24282, 5473, -102502, -106531, -143225, 250463, -80511, 86239, 51560, 136175, 334019, -85989, -13587 ], [ 108928, -419608, -83160, 421048, 220256, 204624, 367056, -174304, -361160, -194992, -212856, -20336, -95504, 6832, 88040, -31056, -190280, -94544, -56552, -190904, 117960, -66504, 317320, 293888, 207176, 337768, -66968, -329768 ], [ 82156, -286678, 34058, 395953, 197557, 206445, 246520, -143206, -215567, -184484, -253105, 103017, -41547, 36774, 12122, 44586, -158498, -13341, 19752, -109643, 27397, -59277, 225931, 243206, 108572, 164982, -128677, -361894 ], [ 53176, 31044, 234756, 297306, 160642, 199154, 67120, -84188, 12570, -120360, -295770, 231242, 15746, 176476, -95196, 190084, -5364, 106926, 110096, 40386, -40798, -55666, -37442, 36252, -80488, -101956, -233442, -242524 ], [ 24196, 348766, 435454, 198659, 123727, 191863, -112280, -25170, 240707, -56236, -338435, 359467, 73039, 316178, -202514, 335582, 147770, 227193, 200440, 190415, -108993, -52055, -300815, -170702, -269548, -368894, -338207, -123154 ], [ -111584, 364568, 361532, -2628, -25568, 43252, -23240, 86308, 57044, 70548, -220060, 157812, -33188, 197600, -87452, 105640, 192964, 53180, 142304, 37924, -21648, -118084, -77488, -36736, -273588, -265672, -277772, -48964 ], [ -263384, 335082, 246417, -219311, -191720, -126557, 106066, 205655, -188389, 206731, -77529, -93325, -163943, 40280, 60967, -180618, 221967, -164975, 61896, -159945, 89028, -194559, 218844, 148368, -249875, -106926, -192557, 18449 ], [ -379592, 300220, 123050, -396460, -341412, -261496, 220108, 299920, -405816, 330018, 37282, -321712, -285094, -104942, 178724, -419080, 240258, -346224, -15618, -325004, 175916, -248432, 481734, 301686, -221564, 49420, -110272, 63292 ], [ -122084, 208910, -86963, -158502, -318274, -30300, 173878, 130824, -329180, 317897, -138967, -311224, -305403, -123135, -25470, -155684, 146073, -139960, -62745, -145558, 13030, -64984, 393483, 121251, -144974, 180566, -58752, -128850 ], [ 135424, 117600, -296976, 79456, -295136, 200896, 127648, -38272, -252544, 305776, -315216, -300736, -325712, -141328, -229664, 107712, 51888, 66304, -109872, 33888, -149856, 118464, 305232, -59184, -68384, 311712, -7232, -320992 ], [ 251021, 46170, -439187, 240386, -274966, 362022, 78135, -141673, -197951, 273285, -347594, -288295, -268216, -142707, -322369, 288627, 24154, 222910, -156558, 136103, -254719, 177109, 209708, -158293, 2403, 320309, 62201, -379343 ], [ 42250, 20180, -426422, 225252, -261580, 362988, 21118, -94914, -193742, 194234, -51124, -271390, -32880, -105654, -160242, 281014, 148308, 266012, -202236, 61790, -226958, -49510, 97560, -71514, 59926, 48794, 172578, -131886 ], [ -166521, -5810, -413657, 210118, -248194, 363954, -35899, -48155, -189533, 115183, 245346, -254485, 202456, -68601, 1885, 273401, 272462, 309114, -247914, -12523, -199197, -276129, -14588, 15265, 117449, -222721, 282955, 115571 ], [ -220960, -73800, -417272, 211028, -125128, 245472, 22248, -23344, -93020, 120036, 373444, -250360, 168068, -23532, 34472, 271764, 277492, 235912, -196032, -46540, -205468, -252320, 17024, 55160, 80496, -333604, 228980, 241000 ], [ -133928, -180290, -435902, 226645, 98478, 17496, 185962, -18652, 88105, 201801, 347201, -257950, -113567, 28885, -51686, 275605, 173325, 56098, -54720, -43619, -242935, 1048, 180416, 52078, -43060, -297241, 24349, 254570 ], [ -46896, -286780, -454532, 242262, 322084, -210480, 349676, -13960, 269230, 283566, 320958, -265540, -395202, 81302, -137844, 279446, 69158, -123716, 86592, -40698, -280402, 254416, 343808, 48996, -166616, -260878, -180282, 268140 ], [ -85375, -336133, -387108, 75962, 287341, -126421, 334312, -44696, 340620, 219182, 304218, -268693, -463283, 172037, -88648, 260949, 10619, -152094, -9552, -92041, -344746, 184036, 229063, 117348, -200701, -201361, -274719, 201963 ], [ -168152, -365320, -289312, -154544, 161416, 67768, 255744, -87936, 373280, 103216, 290832, -270280, -455992, 276296, 8320, 234568, -31816, -127024, -189504, -162536, -418576, -608, 16152, 210912, -203208, -133672, -330264, 107640 ], [ -250929, -394507, -191516, -385050, 35491, 261957, 177176, -131176, 405940, -12750, 277446, -271867, -448701, 380555, 105288, 208187, -74251, -101954, -369456, -233031, -492406, -185252, -196759, 304476, -205715, -65983, -385809, 13317 ], [ -274922, -224264, -114532, -145636, -113358, 323288, 234788, -109626, 188372, -38758, 162662, -101260, -155366, 226468, -40008, 166450, 80896, 38880, -79664, -149680, -205722, -236004, -3286, 225120, -9518, -15806, -383406, 28290 ], [ -296243, -44956, -38494, 115138, -263249, 378580, 298590, -85131, -40570, -60677, 43269, 77174, 150971, 60638, -196316, 124015, 245024, 184976, 231480, -59336, 97349, -280670, 208659, 137904, 195711, 33575, -378369, 48231 ], [ -304972, 123660, 34924, 298832, -349948, 389144, 348600, -58728, -232720, -84848, -31208, 231904, 356676, -49048, -312188, 61072, 384580, 278496, 464492, 28812, 328024, -267604, 340984, 56236, 340364, 61024, -347660, 62100 ], [ -253889, 241489, 95897, 116396, -136485, 187250, 333098, -23262, -250108, -119716, 107666, 274040, 84379, 107950, -235989, -99284, 407419, 122280, 326377, 106529, 214818, 19689, 95114, 921, 197281, -15704, -195009, 47127 ], [ -202806, 359318, 156870, -66040, 76978, -14644, 317596, 12204, -267496, -154584, 246540, 316176, -187918, 264948, -159790, -259640, 430258, -33936, 188262, 184246, 101612, 306982, -150756, -54394, 54198, -92432, -42358, 32154 ], [ -137791, 319989, 118024, -123610, 212483, -86749, 322101, -31674, -249739, -158060, 309652, 234139, -286128, 349937, -89495, -343019, 401806, -124362, 31580, 181287, -23978, 477014, -308876, -102554, -1981, -72950, 65509, -31212 ], [ -51104, 36192, -76096, 13056, 226720, 43040, 357728, -198976, -177312, -112704, 254912, -41056, -113536, 322912, -28384, -306656, 293568, -112448, -153984, 52832, -168832, 464640, -330496, -139584, 77024, 96192, 103712, -169856 ], [ 35583, -247605, -270216, 149722, 240957, 172829, 393355, -366278, -104885, -67348, 200172, -316251, 59056, 295887, 32727, -270293, 185330, -100534, -339548, -75623, -313686, 452266, -352116, -176614, 156029, 265334, 141915, -308500 ], [ 104644, -300192, -197048, 75492, 223792, 240402, 350764, -268014, -75452, -122666, 194992, -429452, 177916, 260742, 14654, -302096, 52452, -81718, -401814, -102298, -291156, 361324, -361724, -151232, 201406, 225022, 77974, -203292 ], [ 162374, -204144, 47948, -134314, 186440, 267979, 257890, 971, -73658, -242703, 221672, -438514, 262234, 220377, -54323, -377720, -96266, -58465, -384817, -63543, -161022, 219874, -363610, -85728, 225165, 50061, -51631, 58678 ], [ 220104, -108096, 292944, -344120, 149088, 295556, 165016, 269956, -71864, -362740, 248352, -447576, 346552, 180012, -123300, -453344, -244984, -35212, -367820, -24788, -30888, 78424, -365496, -20224, 248924, -124900, -181236, 320648 ], [ 201777, -132717, 153779, -312113, 171776, 155971, -16911, 85924, -131497, -406245, 188031, -421051, 372027, 85402, -206926, -423898, -158938, -135820, -243112, 98536, -48688, 137177, -317735, -42937, 70808, -124833, -237121, 328170 ], [ 167438, -182742, -66262, -229198, 207104, -18806, -217586, -193480, -204062, -433638, 109394, -387034, 385114, -20628, -293636, -372332, -23468, -262504, -95728, 239664, -97632, 238078, -259522, -84222, -149808, -87918, -277486, 282124 ], [ 137832, -222874, -267047, -142673, 238583, -180442, -403629, -451699, -263610, -453244, 33948, -347589, 390544, -120682, -369256, -318081, 104777, -382068, 48237, 372522, -135422, 326126, -200979, -116689, -357506, -52555, -314895, 230087 ], [ 212352, -45360, -44200, 23272, 185384, -52976, -267768, -243848, -36784, -301536, 28704, -188728, 227520, -89264, -200896, -204760, 74072, -344992, 116984, 323440, 72176, 131408, -135176, 44840, -281008, -51336, -287272, 46248 ], [ 286872, 132154, 178647, 189217, 132185, 74490, -131907, -35997, 190042, -149828, 23460, -29867, 64496, -57846, -32536, -91439, 43367, -307916, 185731, 274358, 279774, -63310, -69373, 206369, -204510, -50117, -259649, -137591 ], [ 334284, 214250, 302482, 262066, 78884, 120692, -4398, 109682, 336054, -35068, 21906, 114498, -83120, -46990, 72350, -9210, 32060, -234192, 230970, 229872, 359590, -176164, -10650, 272246, -126608, -47674, -254940, -280306 ], [ 304890, 25995, 145783, 71143, 25294, -63354, 99447, 79207, 253093, -24994, 30807, 217791, -187080, -94393, -2607, -15075, 75714, -56632, 209603, 198408, 77357, -57070, 28013, 67109, -44728, -41763, -315154, -306503 ], [ 275496, -162260, -10916, -119780, -28296, -247400, 203292, 48732, 170132, -14920, 39708, 321084, -291040, -141796, -77564, -20940, 119368, 120928, 188236, 166944, -204876, 62024, 66676, -138028, 37152, -35852, -375368, -332700 ], [ 213036, -220605, -156846, -123043, -5678, -218926, 196026, -9133, 36505, 18408, 14553, 340304, -308133, -102827, -110754, 34366, 47841, 182977, 223728, 139935, -270343, 155235, 8737, -195897, 94403, -13232, -274245, -291973 ], [ 114504, -137230, -291028, 78414, 100076, 41388, 67548, -96878, -152394, 77104, -47754, 267808, -230462, 30366, -98380, 156404, -149338, 119014, 321248, 117786, -99338, 220210, -154586, -93110, 124786, 27616, 2882, -178238 ], [ 15972, -53855, -425210, 279871, 205830, 301702, -60930, -184623, -341293, 135800, -110061, 195312, -152791, 163559, -86006, 278442, -346517, 55051, 418768, 95637, 71667, 285185, -317909, 9677, 155169, 68464, 280009, -64503 ], [ 29424, -115056, -247968, 196192, 154928, 350304, -141728, -55424, -328752, 153680, 9664, 63472, -143648, 238448, 41312, 249520, -244624, -7312, 242064, 20352, 1344, 268480, -363920, 44080, 28224, 86496, 270304, -23968 ], [ 91869, -239509, 65522, -12234, 35489, 306282, -201666, 168688, -228081, 153703, 209028, -94331, -164486, 287829, 218918, 154553, -11887, -68975, -54613, -78180, -174560, 216040, -358607, 48565, -167552, 94546, 135110, -15458 ], [ 154314, -363962, 379012, -220660, -83950, 262260, -261604, 392800, -127410, 153726, 408392, -252134, -185324, 337210, 396524, 59586, 220850, -130638, -351290, -176712, -350464, 163600, -353294, 53050, -363328, 102596, -84, -6948 ], [ 219027, -317034, 178989, -254408, 40127, 331806, -176285, 135802, -15168, 60761, 160225, -167198, -119831, 391379, 179309, 27766, 37976, -173065, -379167, -197523, -248475, 131593, -193064, 182548, -392847, 31602, -143720, -28573 ], [ 283956, -253784, -69940, -271520, 187396, 412168, -77132, -167016, 98176, -41060, -130564, -59144, -46116, 446004, -75508, 1960, -184480, -213660, -381444, -210932, -120020, 101532, -18080, 323952, -406532, -46920, -288160, -53068 ], [ 326103, -206446, -258401, -287693, 287706, 476726, 8209, -420412, 180305, -138444, -355584, 42886, 15152, 484726, -286999, -37778, -349765, -244724, -383454, -195193, 10589, 73361, 113491, 410282, -393193, -110412, -394602, -72538 ], [ 216370, -265188, -43742, -297606, 74956, 435924, 1470, -344328, 54334, -206248, -142144, 104756, -6560, 417428, -209650, -170396, -133910, -212248, -383684, 14866, 155558, 57790, -44358, 129452, -199694, -73704, -247724, -58508 ], [ 106637, -323930, 170917, -307519, -137794, 395122, -5269, -268244, -71637, -274052, 71296, 166626, -28272, 350130, -132301, -303014, 81945, -179772, -383914, 224925, 300527, 42219, -202207, -151378, -6195, -36996, -100846, -44478 ], [ 19576, -374776, 290920, -238056, -208920, 308016, -29360, -205152, -86400, -307800, 133072, 141080, -46928, 306952, -102960, -309160, 157928, -155928, -364592, 347760, 373512, 17648, -246184, -279880, 93248, -24968, -43664, -61856 ], [ -24975, -410817, 233443, -19763, -14501, 134090, -85986, -166420, 107352, -277693, -89522, -48371, -59854, 308999, -163634, -78171, -28349, -148269, -308610, 307050, 311527, -23798, -76651, -122767, 16336, -59215, -154662, -138124 ], [ -69526, -446858, 175966, 198530, 179918, -39836, -142612, -127688, 301104, -247586, -312116, -237822, -72780, 311046, -224308, 152818, -214626, -140610, -252628, 266340, 249542, -65244, 92882, 34346, -60576, -93462, -265660, -214392 ], [ -90326, -320919, 87666, 155965, 208470, -71191, -103194, -159546, 379208, -230518, -401707, -352575, -64620, 178686, -196205, 184621, -180397, -130117, -122403, 213735, 203469, -61216, 69755, 92373, -106743, -26933, -305587, -257406 ], [ -92856, -70380, -24344, -87260, 109432, 7124, 10104, -245704, 368352, -223480, -388988, -409868, -40240, -57064, -99812, 63204, 23452, -117444, 64932, 151980, 169636, -22208, -101572, 74180, -129260, 117116, -290844, -274840 ], [ -95386, 180159, -136354, -330485, 10394, 85439, 123402, -331862, 357496, -216442, -376269, -467161, -15860, -292814, -3419, -58213, 227301, -104771, 252267, 90225, 135803, 16800, -272899, 55987, -151777, 261165, -276101, -292274 ], [ 46228, 196140, -137466, -202676, -67728, 33524, 114804, -195594, 187970, -234226, -242950, -367836, 26178, -259176, 102280, -140354, 260528, 4706, 188376, 88914, -11340, 41066, -309622, 50628, -68184, 98674, -297916, -100278 ], [ 227882, 146966, -107773, 28198, -140040, -54566, 72346, 2459, -25631, -258905, -76131, -225006, 73121, -150708, 210564, -211585, 246360, 141073, 54700, 104393, -189958, 61237, -308955, 48834, 44884, -148967, -329886, 149893 ], [ 409536, 97792, -78080, 259072, -212352, -142656, 29888, 200512, -239232, -283584, 90688, -82176, 120064, -42240, 318848, -282816, 232192, 277440, -78976, 119872, -368576, 81408, -308288, 47040, 157952, -396608, -361856, 400064 ], [ 221534, 65937, -137167, 218960, -160119, -202617, 84973, 217969, -267660, -174610, -85124, 41127, 7571, 16801, 166404, -24963, 85176, 51557, -6664, 28194, -378949, 141254, -224844, -63337, 129248, -295431, -293891, 388840 ], [ 33532, 34082, -196254, 178848, -107886, -262578, 140058, 235426, -296088, -65636, -260936, 164430, -104922, 75842, 13960, 232890, -61840, -174326, 65648, -63484, -389322, 201100, -141400, -173714, 100544, -194254, -225926, 377616 ], [ -116475, -3703, -203206, 101996, -56248, -257694, 190758, 215378, -318161, 7918, -394083, 226238, -202610, 147328, -104394, 380793, -130356, -356319, 133070, -151352, -362180, 189861, -36421, -227651, 59380, -80287, -151816, 347267 ], [ -129700, -62836, -22472, -107120, -6752, -19368, 225672, 60312, -317356, -46040, -373636, 66664, -247000, 263616, -100024, 132876, 83728, -380308, 182888, -225504, -199984, -77284, 146084, -78404, -26640, 79724, -55584, 248068 ], [ -142925, -121969, 158262, -316236, 42744, 218958, 260586, -94754, -316551, -99998, -353189, -92910, -291390, 379904, -95654, -115041, 297812, -404297, 232706, -299656, -37788, -344429, 328589, 70843, -112660, 239735, 40648, 148869 ], [ -149350, -190262, 226766, -430092, 106330, 252544, 210940, -224190, -191526, -150556, -274192, -172534, -286970, 403202, -19294, -199878, 395326, -361036, 197554, -244498, 34548, -353294, 298634, 149700, -181260, 228716, 68930, 116200 ], [ -146935, -270463, 149371, -420110, 188233, 19968, 51366, -320307, 94985, -196694, -119080, -148223, -219097, 305613, 150653, -72711, 341299, -230350, 51941, -21237, -9934, -26395, -7519, 137050, -227214, -4642, 8877, 170020 ], [ -144520, -350664, 71976, -410128, 270136, -212608, -108208, -416424, 381496, -242832, 36032, -123912, -151224, 208024, 320600, 54456, 287272, -99664, -93672, 202024, -54416, 300504, -313672, 124400, -273168, -238000, -51176, 223840 ], [ -34855, -265145, -50014, -300606, 183814, -216404, -47777, -289746, 321807, -264310, -20836, -89941, -152801, 223040, 256727, 147588, 141790, -103, -68240, 308765, 25557, 396553, -270055, 110985, -243012, -313708, 14801, 183310 ], [ 132010, -91242, -195788, -137996, 7772, -98184, 129990, -44244, 77478, -272636, -190760, -50818, -191418, 298112, 68150, 222568, -52468, 82858, 48416, 353362, 171906, 369482, -39894, 97162, -172264, -305336, 147994, 92460 ], [ 298875, 82661, -341562, 24614, -168270, 20036, 307757, 201258, -166851, -280962, -360684, -11695, -230035, 373184, -120427, 297548, -246726, 165819, 165072, 397959, 318255, 342411, 190267, 83339, -101516, -296964, 281187, 1610 ], [ 211480, -11536, -216276, -83756, -266272, 47116, 273364, 80140, 5300, -234548, -290548, -86752, -241552, 279296, -201964, 136608, -226444, 48440, 199348, 305076, 329444, 164560, 32428, -57264, -94208, -114792, 80300, -8720 ], [ 85946, -145948, -50331, -232773, -352568, 60525, 207147, -95971, 239923, -179923, -184403, -178936, -249004, 160064, -267445, -59720, -173981, -98990, 221267, 191571, 320359, -35908, -183611, -216884, -96416, 93450, -170699, -6972 ], [ -20102, -259176, 102476, -351438, -418828, 76740, 146114, -247114, 445672, -117738, -98152, -266570, -234844, 47382, -311284, -243892, -130232, -240960, 230936, 98932, 288920, -225718, -355436, -357652, -103692, 269994, -376988, 1196 ], [ 78453, -149972, 117334, -151407, -274710, 122418, 139513, -136093, 348244, 23827, -220788, -306429, 6242, 3475, -127882, -300426, -177980, -325600, 111980, 225386, 22764, -303619, -63014, -300474, -164182, 113709, -113822, 76774 ], [ 177008, -40768, 132192, 48624, -130592, 168096, 132912, -25072, 250816, 165392, -343424, -346288, 247328, -40432, 55520, -356960, -225728, -410240, -6976, 351840, -243392, -381520, 229408, -243296, -224672, -42576, 149344, 152352 ], [ 169107, 44755, 163059, 118672, -65980, 196792, 129741, 91794, 122070, 268163, -371399, -303113, 347574, -88749, 116555, -377535, -196252, -405483, -96028, 420229, -421117, -387216, 371344, -139246, -201575, -88212, 279720, 208246 ], [ -82122, 76150, 230518, -108384, -183096, 186672, 134410, 222020, -78260, 282262, -183006, -70146, 125900, -147146, -102106, -315918, 9736, -196390, -116728, 355898, -396714, -227872, 169312, 71940, 12578, 119064, 106576, 219148 ], [ -333351, 107545, 297977, -335440, -300212, 176552, 139079, 352246, -278590, 296361, 5387, 162821, -95774, -205543, -320767, -254301, 215724, 12703, -137428, 291567, -372311, -68528, -32720, 283126, 226731, 326340, -66568, 230050 ], [ -418848, 137368, 180336, -394664, -341272, 221932, 48204, 369864, -266508, 202832, 148, 242212, -134508, -138864, -359896, -179676, 312632, 187704, -122596, 168544, -287800, 36528, -53744, 346868, 307996, 407172, -149844, 213256 ], [ -352424, 165750, -106980, -300042, -312614, 318187, -130253, 284258, -59715, 10644, -182587, 180825, -5547, 42468, -234454, -93127, 309550, 331454, -75193, -8280, -148190, 91820, 91156, 275453, 267447, 372097, -150741, 171074 ], [ -286000, 194132, -394296, -205420, -283956, 414442, -308710, 198652, 147078, -181544, -365322, 119438, 123414, 223800, -109012, -6578, 306468, 475204, -27790, -185104, -8580, 147112, 236056, 204038, 226898, 337022, -151638, 128892 ], [ -80839, 157778, -261168, -213920, -127509, 373133, -275245, 222560, 230264, -46397, -336713, 10927, 74368, 269387, -105205, 109466, 287168, 304318, -123357, -101641, 84212, 35090, 189043, 235439, 228900, 333329, -179157, 189067 ], [ 173288, 98576, 20352, -258816, 74040, 283272, -166984, 285120, 269824, 204280, -233512, -114216, -37504, 267064, -144328, 235920, 262144, 22384, -269384, 73688, 160480, -135984, 74296, 303128, 245920, 340712, -216072, 285368 ], [ 427415, 39374, 301872, -303712, 275589, 193411, -58723, 347680, 309384, 454957, -130311, -239359, -149376, 264741, -183451, 362374, 237120, -259550, -415411, 249017, 236748, -307058, -40451, 370817, 262940, 348095, -252987, 381669 ], [ 122434, -58152, 102868, -316224, 29416, 146692, -46734, 204782, 97330, 364260, -47746, -309348, -128610, 118472, -80322, 131152, 126032, -332990, -282280, 66208, 295504, -171562, 127700, 138140, 121054, 251440, -139114, 173072 ], [ -207961, -157420, -117978, -327264, -237108, 101934, -39121, 52545, -126161, 258046, 33881, -376830, -101815, -34340, 29273, -116328, 11032, -396953, -136460, -132880, 353464, -22131, 308710, -108190, -28055, 150056, -18387, -49384 ], [ -440996, -204684, -260272, -300232, -417276, 84636, -53484, -97344, -283140, 138412, 74364, -386068, -88232, -126328, 127420, -301084, -83920, -397316, -25656, -260576, 401244, 81896, 437084, -281128, -147560, 47576, 86556, -237660 ], [ -211571, -4929, -29444, -92358, -187253, 197773, -172233, -236080, -124187, -44967, -80587, -118647, -137406, 70598, 171189, -187901, -83644, -95579, -81178, -49160, 400669, -29746, 315437, -105454, -126446, -60110, 116525, -263581 ], [ 17854, 194826, 201384, 115516, 42770, 310910, -290982, -374816, 34766, -228346, -235538, 148774, -186580, 267524, 214958, -74718, -83368, 206158, -136700, 162256, 400094, -141388, 193790, 70220, -105332, -167796, 146494, -289502 ], [ 119812, 256692, 333185, 246881, 144129, 302745, -321216, -467436, 61842, -340751, -322017, 204407, -164672, 288653, 175675, 34316, -80167, 312325, -99198, 308395, 282807, -200137, 47267, 172715, -138506, -161560, 92070, -316386 ], [ 23488, 104064, 310944, 259232, 45344, 105888, -213760, -488320, -116224, -342752, -301984, -69408, -32192, 36320, 7200, 136896, -72416, 114272, 83008, 352992, -16032, -176608, -137952, 161376, -256128, 21888, -93632, -344768 ], [ -72836, -48564, 288703, 271583, -53441, -90969, -106304, -509204, -294290, -344753, -281951, -343223, 100288, -216013, -161275, 239476, -64665, -83781, 265214, 397589, -314871, -153079, -323171, 150037, -373750, 205336, -279334, -373150 ], [ -177532, -5346, 190106, 244006, -10378, -54222, -31328, -447166, -246452, -247774, -257662, -398246, 139724, -254734, -266988, 315736, 43256, -106274, 358660, 257540, -339030, -154890, -250930, 48258, -385658, 266046, -328662, -334906 ], [ -287610, 163773, 42423, 190761, 123873, 132699, 22768, -331821, -53390, -87165, -230637, -312617, 119346, -156133, -332354, 375076, 215572, -15907, 395046, -1210, -186609, -172991, -13179, -111661, -329607, 247853, -290321, -253831 ], [ -397688, 332892, -105260, 137516, 258124, 319620, 76864, -216476, 139672, 73444, -203612, -226988, 98968, -57532, -397720, 434416, 387888, 74460, 431432, -259960, -34188, -191092, 224572, -271580, -273556, 229660, -251980, -172756 ], [ -299659, 194154, -109797, 229450, 168479, 137200, 15174, -62694, 123677, 185147, -246849, -24756, 148282, -83989, -225757, 353213, 197570, 62075, 298756, -176710, 12099, -8401, 182776, -107967, -271617, 281273, -293876, -240603 ], [ -157818, -9396, -84198, 351948, 31698, -122976, -70892, 99180, 63670, 286554, -304878, 202024, 212268, -136774, -3830, 242422, -69092, 28058, 130488, -21460, 36042, 216562, 82128, 123758, -281070, 347582, -352664, -339802 ] ], [ [ 377536, -386368, 97408, 356288, -13760, -217472, 14272, 299264, 93312, -337408, 247872, -331776, -238400, -223232, -251072, 102848, -385792, -337728, -38592, 127232, 96896, 270080, -411584, 280832, -64384, 123008, -321728, 456512 ], [ 354667, -387265, 90211, 344807, -28349, -209291, -3524, 276440, 99063, -318394, 234390, -303843, -234008, -204767, -248264, 106652, -349405, -321636, -36051, 128030, 95096, 246494, -395951, 262946, -66142, 100670, -318122, 447470 ], [ 179338, -394142, 35034, 256786, -140198, -146570, -139960, 101456, 143154, -172620, 131028, -89690, -200336, -63202, -226736, 135816, -70438, -198264, -16570, 134148, 81296, 65668, -276098, 125820, -79620, -70588, -290476, 378148 ], [ 4009, -401019, -20143, 168765, -252047, -83849, -276396, -73528, 187245, -26846, 27666, 124463, -166664, 78363, -205208, 164980, 208529, -74892, 2911, 140266, 67496, -115158, -156245, -11306, -93098, -241846, -262830, 308826 ], [ -146368, -327608, 5312, 133840, -323616, 3992, -300504, -151536, 155816, 19920, 1504, 186872, -156400, 181672, -123344, 107696, 371488, 11104, 71408, 183576, 63152, -224072, -97560, -72536, -108248, -295552, -238952, 253816 ], [ -249960, -103657, 181952, 198470, -319660, 138933, -113997, -47714, -17213, -118954, 120092, -35239, -190026, 213251, 71650, -111678, 316932, 27020, 231810, 296621, 76538, -198151, -153565, 8539, -126533, -128848, -222139, 225641 ], [ -353552, 120294, 358592, 263100, -315704, 273874, 72510, 56108, -190242, -257828, 238680, -257350, -223652, 244830, 266644, -331052, 262376, 42936, 392212, 409666, 89924, -172230, -209570, 89614, -144818, 37856, -205326, 197466 ], [ -257464, 221759, 380714, 191217, -197400, 203818, 170305, 1317, -296802, -283927, 216569, -371223, -116124, 156484, 225688, -314242, 134058, -43926, 419338, 334640, 59487, -200831, -282319, 104688, -129368, 22092, -185744, 85870 ], [ -7776, 229004, 283976, 14324, 8864, -23928, 199860, -175484, -352232, -223276, 86228, -401836, 99984, -24112, 3232, -115752, -51000, -209848, 343944, 114944, -4660, -271372, -367948, 68992, -87968, -134032, -164032, -89896 ], [ 241912, 236249, 187238, -162569, 215128, -251674, 229415, -352285, -407662, -162625, -44113, -432449, 316092, -204708, -219224, 82738, -236058, -375770, 268550, -104752, -68807, -341913, -453577, 33296, -46568, -290156, -142320, -265662 ], [ 236162, 251882, 202946, -150804, 192720, -147050, 83776, -257700, -380058, -163714, 43778, -376374, 156504, -126356, -312638, 46202, -122496, -297126, 303352, -198556, 63048, -330626, -341584, -8358, -71750, -244338, -182096, -222566 ], [ 159457, 269845, 249889, -86634, 106792, 49899, -110528, -87730, -329389, -181953, 192289, -296219, -107444, 23926, -370207, -55619, 74016, -150547, 368764, -257390, 249348, -296609, -174696, -51667, -115427, -142425, -238952, -118675 ], [ 82752, 287808, 296832, -22464, 20864, 246848, -304832, 82240, -278720, -200192, 340800, -216064, -371392, 174208, -427776, -157440, 270528, -3968, 434176, -316224, 435648, -262592, -7808, -94976, -159104, -40512, -295808, -14784 ], [ 116608, 221131, 73272, -174747, 72200, 72071, -141900, -16867, -312737, -160034, 51345, -153044, -106087, 216436, -212450, -67487, 189062, -80535, 334747, -329035, 162822, -229679, -125614, -32761, 62961, -79589, -145112, -79851 ], [ 150464, 154454, -150288, -327030, 123536, -102706, 21032, -115974, -346754, -119876, -238110, -90024, 159218, 258664, 2876, 22466, 107596, -157102, 235318, -341846, -110004, -196766, -243420, 29454, 285026, -118666, 5584, -144918 ], [ 164395, 103452, -290948, -402088, 161522, -210338, 161869, -177641, -364846, -68413, -436995, -55419, 329073, 307002, 173882, 103324, 53420, -201654, 126034, -327202, -261840, -161883, -320766, 61439, 421236, -119928, 102245, -147280 ], [ 106596, 108880, -133168, -199136, 151448, -76248, 223164, -104524, -325608, 23748, -309828, -123108, 155308, 377336, 185336, 151440, 97488, -130952, -18728, -213720, 21888, -119908, -252456, -15404, 248368, 14944, 4380, 76096 ], [ 48797, 114308, 24612, 3816, 141374, 57842, 284459, -31407, -286370, 115909, -182661, -190797, -18457, 447670, 196790, 199556, 141556, -60250, -163490, -100238, 305616, -77933, -184146, -92247, 75500, 149816, -93485, 299472 ], [ 38818, 49676, 95852, 151648, 124840, 142262, 331034, -21900, -269192, 103540, -123854, -199786, -122612, 402844, 166724, 173422, 123234, -21458, -224132, -63566, 411994, -60458, -54016, -65650, 14942, 254768, -116640, 296498 ], [ 91005, -106034, 54590, 227824, 99908, 162111, 358473, -95086, -280692, -44718, -153915, -132465, -136274, 208310, 82682, 50763, 23805, -24149, -175418, -126747, 287817, -74833, 156480, 95419, 100387, 320824, -42672, -731 ], [ 143192, -261744, 13328, 304000, 74976, 181960, 385912, -168272, -292192, -192976, -183976, -65144, -149936, 13776, -1360, -71896, -75624, -26840, -126704, -189928, 163640, -89208, 366976, 256488, 185832, 386880, 31296, -297960 ], [ 103774, -139744, 95291, 292396, 61999, 164789, 264116, -147573, -152717, -212369, -215402, 30317, -75908, 57862, -78592, -25625, -24378, 20929, -73130, -133229, 79708, -73208, 255482, 205907, 92312, 229856, -62046, -330109 ], [ 15500, 130368, 242974, 233976, 55398, 127874, 62728, -76802, 67278, -163034, -247556, 140786, 44888, 229212, -152192, 110742, 107228, 95610, -16964, -12594, 17240, -41008, -27740, 42446, -96656, -46144, -244620, -220882 ], [ -72774, 400480, 390657, 175556, 48797, 90959, -138660, -6031, 287273, -113699, -279710, 251255, 165684, 400562, -225792, 247109, 238834, 170291, 39202, 108041, -45228, -8808, -310962, -121015, -285624, -322144, -427194, -111655 ], [ -185368, 368052, 345080, 32896, -52464, -42916, -46448, 143520, 129708, -7304, -206004, 116684, 36540, 286692, -134152, 49396, 219060, 26552, 4948, 1416, -9176, -81188, -142324, 17264, -297552, -266424, -333848, -31348 ], [ -301610, 290243, 270514, -122400, -167924, -191335, 89804, 304888, -84491, 107650, -116419, -54643, -130095, 130039, -17726, -198429, 176579, -149950, -42869, -139298, 41654, -169255, 94093, 200804, -282924, -160946, -199114, 44621 ], [ -386178, 217048, 185156, -249160, -275534, -304674, 211858, 434208, -279812, 213744, -48724, -214378, -281238, -19206, 77164, -404940, 134780, -294484, -86218, -253050, 78660, -234062, 311096, 351532, -261080, -47342, -72968, 95140 ], [ -138169, 192300, -13518, -76292, -300719, -49673, 184833, 227024, -276914, 226808, -210874, -252397, -269715, -90667, -54074, -177654, 100142, -103354, -82653, -83701, -29486, -54639, 324252, 157734, -163468, 151585, -36996, -121566 ], [ 109840, 167552, -212192, 96576, -325904, 205328, 157808, 19840, -274016, 239872, -373024, -290416, -258192, -162128, -185312, 49632, 65504, 87776, -79088, 85648, -137632, 124784, 337408, -36064, -65856, 350512, -1024, -338272 ], [ 211738, 134698, -353935, 202496, -331216, 387382, 128914, -126507, -256215, 237116, -391135, -309416, -202562, -205540, -236827, 204370, 67637, 217656, -89208, 169863, -207418, 183205, 294130, -153772, 4568, 401242, 55724, -427305 ], [ -20332, 83316, -365550, 155392, -291104, 402700, 95748, -133798, -204350, 198200, -80014, -284944, -46116, -184840, -106118, 193284, 153818, 207536, -130608, 59486, -189524, -34950, 121860, -97560, 12848, 113236, 159960, -224514 ], [ -252402, 31934, -377165, 108288, -250992, 418018, 62582, -141089, -152485, 159284, 231107, -260472, 110330, -164140, 24591, 182198, 239999, 197416, -172008, -50891, -171630, -253105, -50410, -41348, 21128, -174770, 264196, -21723 ], [ -309188, -55220, -374500, 105764, -109036, 275140, 114016, -95724, -49332, 180056, 389972, -249776, 74848, -101248, 31052, 211096, 257972, 112476, -152976, -64656, -170968, -221252, -49172, 11108, 15380, -305312, 214916, 100152 ], [ -205297, -175165, -358745, 144105, 126277, -12751, 243000, -2091, 100835, 255542, 409269, -251708, -136568, 320, -76381, 276646, 213421, -41049, -78548, 10140, -186102, 39775, 111115, 60121, -3227, -291512, 24913, 147854 ], [ -101406, -295110, -342990, 182446, 361590, -300642, 371984, 91542, 251002, 331028, 428566, -253640, -347984, 101888, -183814, 342196, 168870, -194574, -4120, 84936, -201236, 300802, 271402, 109134, -21834, -277712, -165090, 195556 ], [ -116481, -349962, -313788, 59610, 322693, -232723, 349107, 41219, 321881, 233165, 365583, -256847, -384164, 168759, -118918, 326231, 82295, -216468, -87554, 24582, -227743, 214162, 179681, 188900, -73438, -214051, -236620, 183316 ], [ -173544, -381840, -279840, -120112, 187016, -39224, 272632, -59912, 364776, 74120, 273560, -260504, -358496, 223384, 6800, 281496, -19112, -191904, -226704, -83472, -258264, 4816, -984, 279520, -136688, -132792, -266336, 149920 ], [ -230607, -413718, -245892, -299834, 51339, 154275, 196157, -161043, 407671, -84925, 181537, -264161, -332828, 278009, 132518, 236761, -120519, -167340, -365854, -191526, -288785, -204530, -181649, 370140, -199938, -51533, -296052, 116524 ], [ -210692, -212022, -108786, -79442, -118614, 271962, 231178, -132462, 212416, -103016, 86324, -65110, -47032, 151794, -38742, 166000, 50016, 31860, -106518, -146042, -79242, -219088, 3348, 261528, -17492, 29748, -327242, 116722 ], [ -187278, 291, 33009, 159137, -290125, 386203, 271267, -97985, 6336, -114700, -9034, 143155, 250588, 17359, -223501, 94056, 232912, 238998, 170931, -93579, 141213, -224792, 204966, 143860, 176122, 111030, -358499, 118447 ], [ -165648, 189372, 156084, 329804, -391452, 441716, 294172, -62756, -159916, -129044, -62048, 322560, 438916, -64868, -353556, 7852, 381212, 375992, 379316, -40540, 304372, -191208, 338416, 40536, 312468, 157880, -356392, 118444 ], [ -152492, 268101, 190239, 177889, -159405, 218271, 235453, -23955, -136985, -156023, 86072, 364880, 108107, 100893, -223767, -146087, 365181, 179802, 259647, 15235, 195375, 28994, 148068, 5346, 176791, 41178, -195806, 110233 ], [ -139336, 346830, 224394, 25974, 72642, -5174, 176734, 14846, -114054, -183002, 234192, 407200, -222702, 266654, -93978, -300026, 349150, -16388, 139978, 71010, 86378, 249196, -42280, -29844, 41114, -75524, -35220, 102022 ], [ -109755, 276888, 173184, -23917, 219945, -88057, 173302, -10775, -102562, -187553, 301123, 322665, -348869, 353953, -4320, -372263, 320924, -113821, 6530, 69815, -41600, 388560, -165047, -55719, -12033, -92371, 69377, 31756 ], [ -54624, -24320, -10816, 84896, 235424, 47712, 255872, -136608, -108864, -157216, 241760, 40800, -156704, 319200, 22912, -317408, 273728, -57632, -148352, -20000, -199104, 402176, -182688, -67104, 63200, 46112, 86880, -135040 ], [ 507, -325528, -194816, 193709, 250903, 183481, 338442, -262441, -115166, -126879, 182397, -241065, 35461, 284447, 50144, -262553, 226532, -1443, -303234, -109815, -356608, 415792, -200329, -78489, 138433, 184595, 104383, -301836 ], [ 47728, -353106, -154564, 116798, 194240, 252708, 318322, -203908, -91564, -146760, 163536, -381418, 166950, 266130, 23476, -281968, 139310, -7960, -376832, -123092, -300444, 302498, -218320, -54804, 199624, 144242, 69666, -197522 ], [ 89864, -204779, 29850, -79507, 91200, 279158, 232187, -26854, -48738, -198924, 170712, -430799, 259433, 258379, -37842, -349128, 26357, -54788, -398176, -87166, -106922, 107619, -236536, -8574, 251788, -11077, 1379, 81077 ], [ 132000, -56452, 214264, -275812, -11840, 305608, 146052, 150200, -5912, -251088, 177888, -480180, 351916, 250628, -99160, -416288, -86596, -101616, -419520, -51240, 86600, -87260, -254752, 37656, 303952, -166396, -66908, 359676 ], [ 101043, -86003, 77331, -261749, 18842, 204872, -1301, 10410, -75566, -283815, 142105, -447994, 356182, 158403, -177312, -415162, -41013, -190453, -269199, 102334, 16212, 5255, -227919, -13983, 115937, -154192, -136221, 383352 ], [ 54698, -153002, -127254, -203398, 77676, 77360, -161542, -196084, -168900, -312450, 97278, -398636, 341876, 48394, -259008, -399660, 37946, -288134, -82738, 280676, -109736, 158274, -191602, -86226, -122642, -106720, -205750, 353360 ], [ 15271, -208731, -310736, -140354, 133044, -39540, -310736, -385105, -249163, -333001, 53155, -342537, 320380, -55263, -330104, -379110, 112029, -379382, 95804, 448000, -219752, 297336, -153676, -145604, -346809, -61385, -270337, 317567 ], [ 128040, -16520, -29952, 25936, 112160, 77024, -216896, -189720, -41864, -175704, 24520, -138136, 140704, -19176, -168000, -247504, 78840, -329104, 100128, 372928, 20736, 129344, -80352, 78048, -253912, -63064, -226200, 154152 ], [ 240809, 175691, 250832, 192226, 91276, 193588, -123056, 5665, 165435, -18407, -4115, 66265, -38972, 16911, -5896, -115898, 45651, -278826, 104452, 297856, 261224, -38648, -7028, 301700, -161015, -64743, -182063, -9263 ], [ 317512, 253890, 418618, 263134, 69804, 223830, -28394, 152306, 301370, 81026, -15194, 232614, -187376, 15780, 101740, -11982, 28374, -199250, 105632, 224662, 358420, -142002, 43454, 390844, -72108, -59234, -171088, -139114 ], [ 292028, 9055, 266243, 63793, 46666, 9493, 68597, 160839, 235107, 16511, 23469, 291149, -247176, -90802, 55050, 13479, 56181, -36663, 97904, 156789, 49622, -62215, 29217, 98882, 5494, -33359, -254072, -173867 ], [ 266544, -235780, 113868, -135548, 23528, -204844, 165588, 169372, 168844, -48004, 62132, 349684, -306976, -197384, 8360, 38940, 83988, 125924, 90176, 88916, -259176, 17572, 14980, -193080, 83096, -7484, -337056, -208620 ], [ 218433, -315296, -20005, -148538, 43895, -216649, 187493, 105503, 38957, -64141, 38667, 321121, -275828, -178819, -16077, 77546, 15336, 163254, 124336, 49412, -312587, 94521, -57887, -258651, 129634, 6027, -267602, -209570 ], [ 145638, -214464, -133694, 41764, 111722, -7510, 127486, -37350, -160338, -27502, -52574, 197542, -145464, -23730, -16238, 130492, -158544, 63940, 204192, 40856, -87394, 168374, -194714, -77250, 142284, 6050, -31852, -173644 ], [ 72843, -113632, -247383, 232066, 179549, 201629, 67479, -180203, -359633, 9137, -143815, 73963, -15100, 131359, -16399, 183438, -332424, -35374, 284048, 32300, 137799, 242227, -331541, 104151, 154934, 6073, 203898, -137718 ], [ 95280, -164112, -137760, 161584, 163776, 247504, -38800, -56096, -350560, 65120, -53056, -11520, -57600, 210480, 89904, 149008, -210096, -80784, 133392, -12208, 57056, 236144, -334528, 155792, 26704, 29936, 202592, -81728 ], [ 159381, -280791, 69562, -22991, 111428, 221951, -165323, 184806, -250326, 129566, 117328, -80336, -175728, 256365, 242785, 76351, 41823, -102611, -118113, -72445, -157534, 195089, -278960, 150663, -163161, 64229, 97574, -16960 ], [ 223482, -397470, 276884, -207566, 59080, 196398, -291846, 425708, -150092, 194012, 287712, -149152, -293856, 302250, 395666, 3694, 293742, -124438, -369618, -132682, -372124, 154034, -223392, 145534, -353026, 98522, -7444, 47808 ], [ 259380, -320676, 85857, -237959, 118179, 241405, -190603, 198562, -71194, 115406, 57059, -108495, -242682, 324090, 146943, -29315, 87063, -184422, -395688, -155140, -297691, 123290, -91699, 196328, -390809, 39365, -149758, 10999 ], [ 292592, -225456, -143108, -253668, 187892, 293132, -67668, -73160, 5672, 23176, -211788, -57412, -175384, 343640, -140028, -58548, -163292, -248040, -400288, -174000, -195732, 93528, 47244, 252448, -414108, -28692, -295624, -35484 ], [ 309511, -155733, -313186, -270019, 224758, 340209, 41521, -306524, 67283, -65973, -417173, 2953, -114164, 357892, -373356, -93625, -351340, -301527, -406688, -162296, -85280, 66214, 148645, 266892, -404023, -85595, -408529, -78706 ], [ 217810, -255990, -90684, -290650, 42644, 356286, 59070, -284168, 27194, -134582, -199478, 125198, -93464, 336824, -249064, -167662, -124008, -287474, -425088, 53168, 81792, 55220, -234, 3496, -171378, -68138, -301694, -100188 ], [ 126109, -356247, 131818, -311281, -139470, 372363, 76619, -261812, -12895, -203191, 18217, 247443, -72764, 315756, -124772, -241699, 103324, -273421, -443488, 268632, 248864, 44226, -149113, -259900, 61267, -50681, -194859, -121670 ], [ 54472, -418432, 264304, -247872, -189032, 324248, 41320, -245024, 12680, -227496, 100704, 265312, -53608, 310232, -59944, -226072, 184120, -260720, -414872, 389552, 342200, 16520, -199096, -357296, 169816, -48168, -129480, -142288 ], [ 20455, -409232, 228010, -26888, 9941, 155773, -93069, -238676, 161375, -168731, -70324, 87476, -37347, 333853, -106611, -42325, -9839, -250554, -298101, 333202, 297281, -42521, -63649, -143442, 45685, -73675, -141831, -161286 ], [ -13562, -400032, 191716, 194096, 208914, -12702, -227458, -232328, 310070, -109966, -241352, -90360, -21086, 357474, -153278, 141422, -203798, -240388, -181330, 276852, 252362, -101562, 71798, 70412, -78446, -99182, -154182, -180284 ], [ -70901, -290251, 120218, 150504, 242046, -62240, -213309, -252942, 351892, -111625, -324032, -201649, 7850, 239057, -118149, 182208, -176588, -191456, -45800, 194853, 232949, -92977, 47111, 114564, -136537, -22041, -196420, -200062 ], [ -146180, -103100, 21640, -96608, 147608, -20288, -84900, -294296, 311504, -159764, -338752, -261748, 46536, 11380, -20100, 113024, 20752, -112704, 104160, 93124, 233156, -32372, -100756, 28176, -143828, 134060, -261648, -220440 ], [ -221459, 84051, -76938, -343720, 53170, 21664, 43509, -335650, 271116, -207903, -353472, -321847, 85222, -216297, 77949, 43840, 218092, -33952, 254120, -8605, 233363, 28233, -248623, -58212, -151119, 290161, -326876, -240818 ], [ -107432, 83210, -73654, -241758, 5496, -32486, 54090, -215868, 88744, -253486, -248636, -284440, 122432, -204016, 143670, -21690, 244792, 49048, 178036, 20616, 73658, 40076, -249844, -37356, -64180, 149172, -348940, -39706 ], [ 59180, 30149, -42075, -42831, -29188, -113331, 31941, -51326, -133068, -298359, -110590, -219948, 159232, -125080, 200411, -86205, 224092, 133228, 39162, 86212, -130467, 38374, -210330, 13290, 48934, -74342, -359014, 222931 ], [ 225792, -22912, -10496, 156096, -63872, -194176, 9792, 113216, -354880, -343232, 27456, -155456, 196032, -46144, 257152, -150720, 203392, 217408, -99712, 151808, -334592, 36672, -170816, 63936, 162048, -297856, -369088, 485568 ], [ 124684, 1077, -124461, 137834, -83192, -250825, 105380, 160090, -361274, -190903, -107531, -32268, 63529, 730, 131963, 8670, 79146, 21563, -16015, 50309, -319113, 62225, -103127, -64220, 180609, -279617, -281688, 415050 ], [ 23576, 25066, -238426, 119572, -102512, -307474, 200968, 206964, -367668, -38574, -242518, 90920, -68974, 47604, 6774, 168060, -45100, -174282, 67682, -51190, -303634, 87778, -35438, -192376, 199170, -261378, -194288, 344532 ], [ -52502, 22455, -291596, 70045, -105122, -296368, 279191, 220923, -359867, 60505, -345570, 152313, -178362, 100338, -89955, 248165, -106111, -330632, 141489, -140489, -270915, 60991, 47146, -251117, 192131, -208174, -111613, 281329 ], [ -38472, -75916, -125904, -92036, -47576, -41344, 294900, 116388, -300964, -32116, -333656, -8756, -204536, 174168, -84228, 42844, 60524, -344800, 179692, -185868, -176132, -154220, 183352, -59964, 92932, -29096, -45948, 244460 ], [ -24442, -174287, 39788, -254117, 9970, 213680, 310609, 11853, -242061, -124737, -321742, -169825, -230710, 247998, -78501, -162477, 227159, -358968, 217895, -231247, -81349, -369431, 319558, 131189, -6267, 149982, 19717, 207591 ], [ -34152, -245388, 120710, -362558, 72186, 262034, 251148, -102342, -117678, -181508, -262398, -246704, -219174, 271888, -20534, -225638, 305934, -333626, 197448, -188016, -37436, -362182, 281404, 226772, -91516, 169480, 43382, 188562 ], [ -74724, -281038, 91431, -401267, 140473, 41717, 93966, -229095, 91829, -191674, -141395, -214136, -158615, 230856, 105345, -103991, 270491, -256921, 100756, -29592, -59654, -65735, 16582, 198114, -158630, -18476, 12447, 192725 ], [ -115296, -316688, 62152, -439976, 208760, -178600, -63216, -355848, 301336, -201840, -20392, -181568, -98056, 189824, 231224, 17656, 235048, -180216, 4064, 128832, -81872, 230712, -248240, 169456, -225744, -206432, -18488, 196888 ], [ -29463, -229218, -32947, -351920, 148797, -201412, -49488, -238506, 224463, -213596, -55854, -108320, -126432, 239272, 173818, 91693, 134715, -63326, 29652, 259641, -12185, 321599, -187622, 149513, -237718, -263933, 42707, 161376 ], [ 123786, -76084, -163150, -196256, 20434, -118888, 55392, 9020, -5146, -226200, -174764, -13376, -202240, 336976, 18660, 140338, -226, 74996, 120456, 375722, 106518, 302854, 46564, 134218, -220284, -251858, 153038, 104704 ], [ 277035, 77050, -293353, -40592, -107929, -36364, 160272, 256546, -234755, -238804, -293674, 81568, -278048, 434680, -136498, 188983, -135167, 213318, 211260, 491803, 225221, 284109, 280750, 118923, -202850, -239783, 263369, 48032 ], [ 193324, -7596, -175096, -107768, -210452, 29120, 142332, 128052, -41744, -232048, -205644, -48568, -239496, 307524, -200756, 96088, -141348, 109380, 251964, 333584, 285144, 130104, 70796, -46672, -172296, -58668, 50860, 1920 ], [ 74069, -127909, -19570, -208370, -309099, 92048, 105969, -56845, 214660, -222388, -86573, -212466, -183790, 146639, -251379, -18038, -128215, -30897, 285153, 134220, 336250, -44190, -205779, -234812, -139774, 147803, -210075, -42608 ], [ -22820, -229190, 126316, -286426, -388502, 151016, 78918, -215910, 441962, -196476, 8240, -363298, -117872, -6300, -284990, -132010, -123072, -164322, 306054, -34346, 360468, -205140, -430304, -398028, -117404, 321388, -423970, -75332 ], [ 115134, -130635, 170982, -127749, -265843, 168404, 149643, -103739, 363693, 82, -151656, -376937, 55272, -75806, -139975, -244365, -201824, -225801, 197931, 120467, 102362, -225978, -108304, -299542, -201630, 149670, -143945, 15886 ], [ 253088, -32080, 215648, 30928, -143184, 185792, 220368, 8432, 285424, 196640, -311552, -390576, 228416, -145312, 5040, -356720, -280576, -287280, 89808, 275280, -155744, -246816, 213696, -201056, -285856, -22048, 136080, 107104 ], [ 259939, 44481, 252145, 97940, -73228, 194185, 255491, 109515, 166282, 323114, -367379, -323785, 282231, -184704, 48891, -412025, -276413, -280775, -4574, 353310, -351669, -223288, 373002, -72722, -273426, -87394, 281222, 166332 ], [ -32874, 70770, 269970, -44568, -123736, 182018, 209238, 185254, -46284, 289396, -185334, -73154, 63294, -155264, -138490, -336930, -82730, -118878, -67548, 255836, -405466, -98352, 160436, 123836, -40068, 90396, 118060, 152440 ], [ -325687, 97059, 287795, -187076, -174244, 169851, 162985, 260993, -258850, 255678, -3289, 177477, -155643, -125824, -325871, -261835, 110953, 43019, -130522, 158362, -459263, 26584, -52130, 320394, 193290, 268186, -45102, 138548 ], [ -437756, 109344, 190336, -244348, -194296, 211468, 42248, 274632, -265904, 158444, -3020, 262844, -203712, -28140, -348180, -181148, 208564, 158428, -138236, 46560, -393360, 119840, -61596, 342520, 275004, 360704, -125332, 121332 ], [ -384143, 108792, -12800, -223487, -186430, 302387, -146766, 231346, -84572, 2987, -169379, 196719, -95152, 132101, -219173, -95335, 218109, 231223, -95295, -78376, -217732, 184056, 115113, 204750, 217711, 375056, -129541, 101069 ], [ -330530, 108240, -215936, -202626, -178564, 393306, -335780, 188060, 96760, -152470, -335738, 130594, 13408, 292342, -90166, -9522, 227654, 304018, -52354, -203312, -42104, 248272, 291822, 66980, 160418, 389408, -133750, 80806 ], [ -143654, 91997, -90343, -255443, -43878, 349908, -326863, 194754, 180121, -55307, -319228, 22496, -755, 285796, -104316, 112059, 198252, 180667, -122871, -133734, 83374, 155408, 231500, 114969, 187547, 357044, -164989, 150218 ], [ 90256, 70216, 151272, -334264, 135568, 259104, -248088, 219088, 228904, 131016, -238176, -100416, -58232, 220384, -168992, 246264, 155104, -11912, -233432, 4496, 191152, 7104, 87520, 228520, 244472, 308192, -205768, 251280 ], [ 324166, 48435, 392887, -413085, 315014, 168300, -169313, 243422, 277687, 317339, -157124, -223328, -115709, 154972, -233668, 380469, 111956, -204491, -343993, 142726, 298930, -141200, -56460, 342071, 301397, 259340, -246547, 352342 ], [ 109562, -64162, 220462, -392532, 107920, 170028, -149938, 119476, 112586, 276336, -95938, -296410, -136974, 50356, -100608, 171870, 60294, -294440, -220936, 16098, 311976, -71528, 77618, 121046, 170750, 134742, -154248, 174246 ], [ -125429, -180887, 29217, -367462, -116744, 175962, -133263, -11210, -62237, 225000, -35655, -367227, -156593, -56042, 41440, -52311, 8245, -379724, -87260, -122569, 320716, 8052, 224335, -115187, 31577, 6701, -55900, -16539 ], [ -297660, -245080, -97336, -313920, -264568, 196068, -138776, -129684, -189720, 154456, -5460, -379216, -171856, -113324, 168384, -222520, -28352, -405928, 16040, -202244, 323440, 57484, 329176, -276668, -85644, -101428, 34516, -181552 ], [ -171781, -59746, 83398, -125136, -47402, 283491, -249682, -190151, -92338, -7326, -118183, -111772, -166428, 62695, 223584, -136362, 8448, -151502, -24946, -1707, 297588, -36287, 235106, -83077, -98593, -114975, 87255, -224148 ], [ -45902, 125588, 264132, 63648, 169764, 370914, -360588, -250618, 5044, -169108, -230906, 155672, -161000, 238714, 278784, -50204, 45248, 102924, -65932, 198830, 271736, -130058, 141036, 110514, -111542, -128522, 139994, -266744 ], [ 7023, 195605, 337334, 177030, 263387, 324543, -365429, -313596, 18213, -292793, -306873, 219968, -131677, 248305, 236136, 28700, 59467, 200498, -46366, 326314, 176764, -166364, 26122, 198157, -164154, -81103, 97585, -296470 ], [ -53536, 86240, 243264, 173120, 164832, 70048, -205280, -380480, -99616, -357216, -325664, -31744, -65184, -992, 41280, 96320, 38560, 54080, 67392, 340160, -25728, -113280, -121216, 120992, -278464, 61152, -92832, -306176 ], [ -114095, -23125, 149194, 169210, 66277, -184447, -45131, -447364, -217445, -421639, -344455, -283456, 1309, -250289, -153576, 163940, 17653, -92338, 181150, 354006, -228220, -60196, -268554, 43827, -392774, 203407, -283249, -315882 ], [ -187352, -652, 68508, 138602, 99112, -116746, 50842, -398930, -163494, -329164, -306084, -322494, 56140, -300240, -248318, 210434, 103748, -133896, 245460, 218598, -244834, -87640, -195462, -71530, -422258, 222910, -338622, -296566 ], [ -268772, 106574, -3574, 90831, 216412, 158081, 105559, -276363, 887, -135826, -230966, -224813, 103474, -222040, -278701, 243347, 258630, -108044, 277982, -12759, -141955, -166852, 19335, -211439, -397211, 163501, -307181, -258593 ], [ -350192, 213800, -75656, 43060, 333712, 432908, 160276, -153796, 165268, 57512, -155848, -127132, 150808, -143840, -309084, 276260, 413512, -82192, 310504, -244116, -39076, -246064, 234132, -351348, -372164, 104092, -275740, -220620 ], [ -298745, 62607, -96970, 162185, 209921, 229961, 118663, -21729, 135925, 176313, -209702, 19246, 174791, -128397, -152488, 233249, 236445, -46023, 234878, -154449, -25174, -86788, 165639, -182146, -354109, 173940, -277834, -277419 ], [ -219326, -142990, -107596, 316446, 35374, -73570, 56770, 112338, 65798, 279422, -290708, 175876, 193858, -126166, 43472, 174254, -10506, -7682, 136484, 2802, -30004, 122696, 37506, 52132, -337526, 271000, -286988, -354170 ] ], [ [ 184640, -444096, 88960, 169024, 184768, -349824, 52288, 327424, 84864, -145920, -60480, -61440, -239808, 92160, -24384, 62016, -290048, -361664, -228672, 245504, 212352, 241920, -359488, 173824, -27776, 227200, -27456, 390336 ], [ 172133, -433839, 79981, 161833, 170509, -324549, 32644, 307240, 93849, -143142, -57462, -52845, -238056, 101583, -33720, 70308, -268115, -336860, -212733, 245378, 198408, 234306, -351841, 161086, -32834, 197602, -36918, 379314 ], [ 76246, -355202, 11142, 106702, 61190, -130774, -117960, 152496, 162734, -121844, -34324, 13050, -224624, 173826, -105296, 133880, -99962, -146696, -90534, 244412, 91504, 175932, -293214, 63428, -71612, -29316, -109460, 294812 ], [ -19641, -276565, -57697, 51571, -48129, 63001, -268564, -2248, 231619, -100546, -11186, 78945, -211192, 246069, -176872, 197452, 68191, 43468, 31665, 243446, -15400, 117558, -234587, -34230, -110390, -256234, -182002, 210310 ], [ -128064, -207048, -52416, 10288, -135648, 172776, -318632, -59664, 196824, -109264, 20512, 95880, -205328, 273368, -163120, 160848, 155360, 139936, 154128, 259432, -75184, 43976, -207208, -76584, -154536, -320896, -188440, 137480 ], [ -259992, -154631, 91840, -5030, -182292, 125051, -180195, 65410, -32371, -174262, 68260, 21015, -213654, 216397, 10622, -63586, 90684, 60724, 277086, 307203, -46618, -58121, -238419, -15243, -208747, -81328, -70933, 86535 ], [ -391920, -102214, 236096, -20348, -228936, 77326, -41758, 190484, -261566, -239260, 116008, -53850, -221980, 159426, 184364, -288020, 26008, -18488, 400044, 354974, -18052, -160218, -269630, 46098, -262958, 158240, 46574, 35590 ], [ -360776, -27567, 269878, -69505, -176104, -28106, 42287, 134923, -361086, -251257, 104567, -140025, -157220, 116092, 195944, -269406, -26058, -120970, 372566, 301904, -39887, -237329, -310721, 102928, -233384, 205044, 87056, -31566 ], [ -204192, 64180, 218680, -144692, -46752, -177928, 84492, -59588, -360856, -222484, 47596, -234900, -36240, 83248, 82784, -63832, -68424, -241352, 229368, 171264, -100492, -295220, -359412, 156288, -139360, 103568, 68288, -111192 ], [ -47608, 155927, 167482, -219879, 82600, -327750, 126697, -254099, -360626, -193711, -9375, -329775, 84740, 50404, -30376, 141742, -110790, -361734, 86170, 40624, -161097, -353111, -408103, 209648, -45336, 2092, 49520, -190818 ], [ 39262, 139638, 179230, -110764, 46640, -181238, 34496, -205340, -242118, -200542, 80606, -230250, -33752, -4652, -164578, 84966, -4224, -275962, 161672, -55204, -33224, -299870, -240560, 159238, -68186, 13458, 23120, -104250 ], [ 106767, 93339, 208463, 49546, -35240, 47589, -95040, -89006, -90755, -217263, 211407, -76725, -218764, -65878, -304625, -44685, 143712, -132925, 297924, -141362, 147004, -215759, -12952, 80003, -123501, 56169, -5400, 28483 ], [ 174272, 47040, 237696, 209856, -117120, 276416, -224576, 27328, 60608, -233984, 342208, 76800, -403776, -127104, -444672, -174336, 291648, 10112, 434176, -227520, 327232, -131648, 214656, 768, -178816, 98880, -33920, 161216 ], [ 175744, 94213, 99144, -15797, -53640, 112265, -47476, 4627, -55887, -180670, 46175, 12308, -132905, 58828, -280958, -131441, 186906, 28167, 375733, -289413, 193050, -170081, 27022, 73609, 20479, -28747, -16808, 128027 ], [ 177216, 141386, -39408, -241450, 9840, -51886, 129624, -18074, -172382, -127356, -249858, -52184, 137966, 244760, -117244, -88546, 82164, 46222, 317290, -351306, 58868, -208514, -160612, 146450, 219774, -156374, 304, 94838 ], [ 149413, 168484, -121020, -385368, 55790, -169022, 254819, -17415, -238962, -58227, -440141, -88661, 324607, 397862, 33830, -27356, 532, 69782, 235022, -371774, -7344, -218357, -285346, 193681, 343884, -240136, -10549, 94544 ], [ 16220, 123312, 2352, -235040, 38632, -116904, 193156, 67340, -125848, 67836, -249724, -24284, 208020, 432776, 139400, 99696, 2096, 113160, 66984, -243112, 171136, -125276, -183640, 148716, 197328, -165984, -122076, 212672 ], [ -116973, 78140, 125724, -84712, 21474, -64786, 131493, 152095, -12734, 193899, -59307, 40093, 91433, 467690, 244970, 226748, 3660, 156538, -101054, -114450, 349616, -32195, -81934, 103751, 50772, -91832, -233603, 330800 ], [ -137666, 42548, 175316, 1696, -8744, -34838, 139590, 159820, 31240, 178252, 47790, 30730, -14284, 391844, 219260, 236210, 21374, 163826, -182332, -63698, 413446, 16586, 52992, 65426, -19774, 26320, -218720, 287918 ], [ -12109, 19410, 128994, 5008, -55940, -33711, 238375, 67406, -14668, -21618, 46571, -74495, -105870, 172010, 22886, 92805, 60083, 124197, -150822, -114229, 328231, 7777, 231104, 35733, 8493, 201672, -39504, 35723 ], [ 113448, -3728, 82672, 8320, -103136, -32584, 337160, -25008, -60576, -221488, 45352, -179720, -197456, -47824, -173488, -50600, 98792, 84568, -119312, -164760, 243016, -1032, 409216, 6040, 36760, 377024, 139712, -216472 ], [ 60610, 69344, 113045, 46612, -111647, -64517, 217740, -66107, 30301, -288863, 19338, -160445, -101692, -11878, -247552, -49495, 156506, 70319, -118582, -171971, 168676, 45944, 285798, -31363, -31768, 268576, 58558, -253747 ], [ -87372, 193728, 184322, 103560, -99526, -114082, -18056, -79838, 194130, -285574, -19900, -74770, 93992, 160484, -256384, 28682, 224356, 69606, -134268, -156078, 100136, 122672, 1564, -72878, -151920, 8768, -161460, -176398 ], [ -235354, 318112, 255599, 160508, -87405, -163647, -253852, -93569, 357959, -282285, -59138, 10905, 289676, 332846, -265216, 106859, 292206, 68893, -149954, -140185, 31596, 199400, -282670, -114393, -272072, -251040, -381478, -99049 ], [ -266856, 258316, 248456, 131456, -50704, -218652, -115088, 76640, 261268, -225016, -118796, 15220, 113540, 300508, -208248, -36404, 199436, -15160, -177300, -118792, -27304, 128868, -225484, 52112, -283824, -269768, -302696, -21580 ], [ -280886, 170893, 229550, 89504, -10316, -274473, 79860, 274440, 125499, -159650, -181517, 7331, -118369, 237465, -141410, -212883, 82573, -111714, -206395, -96574, -84758, 36247, -117085, 249820, -279316, -252334, -179094, 55907 ], [ -276574, 97192, 203900, 55496, 17198, -308414, 256078, 443360, -9916, -97776, -246636, -12022, -317450, 168806, -77100, -362612, -20540, -191084, -221078, -63718, -133508, -39890, -6584, 415508, -267944, -214322, -65400, 107548 ], [ -79671, 167572, 107438, 104900, -90465, -112615, 235631, 309040, -141614, -72568, -336934, -151747, -171837, 41179, -39334, -231466, 20722, -90022, -84435, 80837, -90866, 57055, 125988, 244986, -184500, 39759, -55740, -112194 ], [ 117232, 237952, 10976, 154304, -198128, 83184, 215184, 174720, -273312, -47360, -427232, -291472, -26224, -86448, -1568, -100320, 61984, 11040, 52208, 225392, -48224, 154000, 258560, 74464, -101056, 293840, -46080, -331936 ], [ 190662, 275894, -83841, 164480, -258352, 234218, 204110, 41947, -317881, 5764, -407217, -379992, 67554, -185564, 34763, 782, 94587, 64712, 138360, 283273, -25126, 184459, 296814, -47380, -49112, 409734, -16876, -444487 ], [ -18132, 239692, -174898, 84992, -210144, 282932, 214460, -87290, -163298, 122696, -135058, -351472, 42852, -219512, 67814, 33212, 107398, 10064, 109104, 143042, -46700, 62950, 119484, -57960, -69168, 209772, 57000, -312030 ], [ -226926, 203490, -265955, 5504, -161936, 331646, 224810, -216527, -8715, 239628, 137101, -322952, 18150, -253460, 100865, 65642, 120209, -44584, 79848, 2811, -68274, -58559, -57846, -68540, -89224, 9810, 130876, -179573 ], [ -291324, 116468, -275676, -42340, -44884, 223484, 248480, -178004, 77300, 308008, 303468, -269136, -38496, -199808, 61940, 143336, 148236, -91420, 33936, -7280, -76456, -54140, -85164, -6052, -44372, -97632, 128060, -90808 ], [ -223359, -17139, -210839, -61177, 135275, -28481, 284360, 14299, 100461, 331882, 372859, -192132, -124424, -65856, -42963, 262522, 190211, -131095, -27244, 101924, -72362, 65713, 25029, 123415, 59979, -120264, 54943, -42094 ], [ -155394, -150746, -146002, -80014, 315434, -280446, 320240, 206602, 123622, 355756, 442250, -115128, -210352, 68096, -147866, 381708, 232186, -170770, -88424, 211128, -68268, 185566, 135222, 252882, 164330, -142896, -18174, 6620 ], [ -103919, -215894, -168324, -85370, 313387, -244669, 302621, 169677, 202135, 214883, 354561, -107841, -185372, 84697, -81562, 380857, 157337, -200364, -127198, 182938, -34033, 131662, 62223, 301276, 100670, -136237, -57716, 79916 ], [ -58264, -256880, -221408, -85968, 247032, -107336, 266120, 51848, 300184, 15864, 211432, -125160, -121248, 59880, 45168, 337640, 41256, -226400, -158064, 106256, 10840, 16432, -75432, 321056, -22288, -119240, -85408, 161888 ], [ -12609, -297866, -274492, -86566, 180677, 29997, 229619, -65981, 398233, -183155, 68303, -142479, -57124, 35063, 171898, 294423, -74825, -252436, -188930, 29574, 55713, -98798, -213087, 340836, -145246, -102243, -113100, 243860 ], [ 28228, -122218, -90350, 60786, -4170, 177670, 240726, -96690, 236352, -224280, 4748, 7094, 135480, -52498, -17226, 150160, 71840, -37044, -35722, -41190, 108330, -58928, -62036, 238824, -68972, 10124, -180502, 244718 ], [ 68846, 63277, 104575, 214863, -194403, 325813, 253997, -123439, 62656, -258228, -55190, 164253, 333924, -142911, -220707, 1304, 230448, 189322, 125853, -111685, 161299, -12008, 102138, 131276, 16358, 126826, -249709, 241889 ], [ 86032, 221316, 271628, 326900, -310052, 415052, 240932, -128668, -66196, -277676, -89504, 300032, 442172, -188508, -355756, -136556, 344868, 345544, 247052, -168932, 184780, 36712, 229648, 50216, 86572, 206280, -276312, 233108 ], [ -8084, 248939, 306289, 239247, -71427, 224497, 102771, -31677, 17961, -228249, -2104, 334256, 121989, -21229, -165753, -222185, 249395, 168582, 176465, -163251, 68193, 93982, 183004, 94974, 84985, 108806, -100546, 196055 ], [ -102200, 276562, 340950, 151594, 167198, 33942, -35390, 65314, 102118, -178822, 85296, 368480, -198194, 146050, 24250, -307814, 153922, -8380, 105878, -157570, -48394, 151252, 136360, 139732, 83398, 11332, 75220, 159002 ], [ -134549, 186600, 315392, 123197, 313159, -26743, -68566, 107783, 95042, -161615, 132493, 324359, -346603, 233679, 131552, -334313, 124068, -70547, 26462, -164903, -155648, 207280, 102055, 154007, 68113, -52221, 169455, 64052 ], [ -70816, -86272, 196160, 186976, 314976, 114592, 61568, 65440, -53952, -194528, 117152, 158368, -227808, 197408, 110208, -268832, 196288, 45856, -66688, -192480, -248384, 261376, 86944, 120864, 31520, -63008, 136864, -120960 ], [ -7083, -359144, 76928, 250755, 316793, 255927, 191702, 23097, -202946, -227441, 101811, -7623, -109013, 161137, 88864, -203351, 268508, 162259, -159838, -220057, -341120, 315472, 71833, 87721, -5073, -73795, 104273, -305972 ], [ 6544, -359310, 51972, 179938, 195648, 324252, 178798, 4036, -186516, -177208, 68144, -156534, 16250, 175182, 37644, -201360, 254194, 99224, -219136, -188652, -233124, 199230, 37584, 103508, 55480, -124818, 90302, -202318 ], [ -12040, -184165, 87622, 22595, -4544, 345642, 73941, -58, -63742, -73524, 22696, -294465, 145671, 221573, -32782, -240184, 184251, -79164, -256672, -119330, 3914, -26515, -8968, 150750, 178484, -201707, 88301, 86907 ], [ -30624, -9020, 123272, -134748, -204736, 367032, -30916, -4152, 59032, 30160, -22752, -432396, 275092, 267964, -103208, -279008, 114308, -257552, -294208, -50008, 240952, -252260, -55520, 197992, 301488, -278596, 86300, 376132 ], [ -83427, -22621, -10691, -135227, -195130, 315576, -82459, -79306, -24306, -9321, -21289, -371302, 243146, 220685, -169568, -308902, 65797, -283579, -163841, 103522, 102892, -144631, -24001, 109327, 195599, -192560, 23917, 405000 ], [ -143434, -75958, -180362, -102682, -141356, 248784, -122778, -169420, -151036, -78942, -9950, -268308, 177228, 153686, -235072, -336916, 21798, -277530, 1874, 274780, -114136, 33182, 23954, -7950, 41522, -72224, -51178, 379056 ], [ -194455, -121589, -330800, -67358, -86516, 187060, -160432, -250399, -267269, -139687, -2131, -161895, 107332, 89167, -289800, -356538, -19949, -269866, 155908, 436736, -310040, 197896, 71692, -110844, -105271, 41817, -121199, 349841 ], [ -47784, 2312, -58112, 29104, -8224, 236832, -139456, -130408, -152568, -5160, -71752, 19736, -50080, 79208, -107456, -191536, -12152, -226672, 52960, 394048, -41216, 74432, 114656, 102688, -91816, 17368, -79592, 248664 ], [ 98887, 126213, 214576, 125566, 70068, 286604, -118480, -10417, -37867, 129367, -141373, 201367, -207492, 69249, 74888, -26534, -4355, -183478, -49988, 351360, 227608, -49032, 157620, 316220, -78361, -7081, -37985, 147487 ], [ 212792, 165406, 396838, 152386, 116884, 267082, -73846, 97262, 45862, 185438, -171526, 324090, -323600, 33820, 200916, 97710, 4042, -123790, -130208, 272138, 346540, -144686, 157282, 391812, -34708, -27774, -19376, 63242 ], [ 233860, -35407, 322893, -18113, 74518, 51227, 37819, 170057, 41837, 19217, -89853, 279907, -322680, -73774, 167382, 106473, 14139, -17369, -146032, 89403, 40778, -161545, 34255, 76574, 94506, -37825, -65928, 26971 ], [ 254928, -236220, 248948, -188612, 32152, -164628, 149484, 242852, 37812, -147004, -8180, 235724, -321760, -181368, 133848, 115236, 24236, 89052, -161856, -93332, -264984, -178404, -88772, -238664, 223720, -47876, -112480, -9300 ], [ 257967, -316000, 184309, -195750, 2073, -217639, 212683, 224369, -43389, -224675, -7995, 141711, -230860, -181965, 107805, 96246, -16872, 91754, -143536, -178244, -318021, -123081, -168305, -282741, 234750, -67387, -120334, -72510 ], [ 241338, -263744, 129822, -24676, -14602, -93002, 223010, 106310, -208782, -205746, -96706, -6662, -41800, -65838, 89934, 46980, -113840, -18692, -87968, -156440, -95358, 10986, -200390, -31006, 116852, -97218, -85972, -165108 ], [ 224709, -211488, 75335, 146398, -31277, 31635, 233337, -11749, -374175, -186817, -185417, -155035, 147260, 50289, 72063, -2286, -210808, -129138, -32400, -134636, 127305, 145053, -232475, 220729, -1046, -127049, -51610, -257706 ], [ 235728, -239088, 50208, 116176, 21568, 78896, 86160, 81184, -366752, -93280, -144576, -152320, 71936, 69328, 134608, -63248, -116816, -158576, -61968, -116048, 70432, 192144, -164160, 261744, -99664, -101360, -17760, -150720 ], [ 258843, -301625, 37926, -2113, 104828, 92305, -129925, 266426, -283722, 32898, -47056, -83504, -119056, 45891, 232335, -129327, 60721, -152573, -128783, -98867, -108738, 201183, -51920, 210569, -189847, -51381, 15866, 43584 ], [ 281958, -364162, 25644, -120402, 188088, 105714, -346010, 451668, -200692, 159076, 50464, -14688, -310048, 22454, 330062, -195406, 238258, -146570, -195598, -81686, -287908, 210222, 60320, 159394, -280030, -1402, 49492, 237888 ], [ 249612, -269724, -117489, -155657, 193837, 86195, -205893, 309310, -179654, 166226, -74259, -5953, -306790, 50278, 83473, -177485, 102265, -177338, -253656, -69692, -289397, 121926, 77283, 106392, -342871, -34709, -65058, 126873 ], [ 211984, -160336, -273084, -183004, 192204, 63540, -31852, 135752, -164520, 162040, -220148, -2940, -285032, 82984, -195908, -151564, -63588, -211608, -310880, -58192, -273964, 24360, 85172, 53216, -403108, -75948, -193720, -13220 ], [ 173705, -80603, -388734, -205581, 172970, 52735, 124351, -29412, -140419, 153477, -329371, 16615, -262092, 118972, -417620, -123831, -185812, -244921, -360928, -33288, -240864, -54918, 82315, -13388, -419929, -112501, -304799, -141934 ], [ 131086, -198570, -238084, -196358, 36396, 120930, 161634, -138616, -56538, 115734, -194154, 146450, -231272, 176840, -254872, -84018, -17176, -271854, -363136, 80976, -89984, -12276, 7818, -169512, -147310, -117814, -298658, -194788 ], [ 88467, -316537, -87434, -187135, -100178, 189125, 198917, -247820, 27343, 77991, -58937, 276285, -200452, 234708, -92124, -44205, 151460, -298787, -365344, 195240, 60896, 30366, -66679, -325636, 125309, -123127, -292517, -247642 ], [ 53944, -376192, 28816, -142272, -121624, 194536, 148504, -321760, 112120, 58152, 4256, 320928, -138264, 272040, 25768, -9064, 195912, -306832, -307688, 245584, 159688, 20216, -89800, -359760, 230184, -131416, -235960, -249648 ], [ 34601, -326512, 80566, -30584, 72795, 82227, -66339, -329580, 198577, 71883, -67596, 205836, -17261, 270867, 59555, 17317, 7519, -279462, -137787, 176078, 160815, -88919, -16591, -165134, 20539, -145285, -84873, -156314 ], [ 15258, -276832, 132316, 81104, 267214, -30082, -281182, -337400, 285034, 85614, -139448, 90744, 103742, 269694, 93342, 43698, -180874, -252092, 32114, 106572, 161942, -198054, 56618, 29492, -189106, -159154, 66214, -62980 ], [ -66875, -228101, 120262, 19736, 302370, -82656, -335475, -299538, 241452, 18329, -160704, 22465, 167350, 225439, 109397, 70976, -200436, -186528, 106088, 27147, 193723, -158911, 36617, 57276, -243479, -90967, 29828, -37922 ], [ -197308, -180100, 59128, -174752, 215016, -89280, -266268, -226536, 97840, -111276, -143040, -9804, 186808, 148044, 111812, 98944, -90128, -91584, 106272, -59908, 249084, -5708, -55084, -43280, -178412, 40340, -150768, -65384 ], [ -327741, -132099, -2006, -369240, 127662, -95904, -197061, -153534, -45772, -240881, -125376, -42073, 206266, 70649, 114227, 126912, 20180, 3360, 106456, -146963, 304445, 147495, -146785, -143836, -113345, 171647, -331364, -92846 ], [ -277976, -118442, -9194, -314050, 111624, -100026, -103914, -137988, -160296, -289522, -91908, -123752, 239296, -7952, 127082, 104282, 96072, 12264, 55628, -93960, 147622, 134324, -104908, -99924, -5132, 121100, -384052, 58810 ], [ -178156, -114325, -1397, -189505, 115396, -103453, -4117, -138402, -266740, -315673, -54050, -219156, 276096, -86888, 142837, 67597, 162404, -2732, -9370, -2052, -68141, 74938, -25926, -15882, 115066, 20038, -401210, 260221 ], [ -78336, -110208, 6400, -64960, 119168, -106880, 95680, -138816, -373184, -341824, -16192, -314560, 312896, -165824, 158592, 30912, 228736, -17728, -74368, 89856, -283904, 15552, 53056, 68160, 235264, -81024, -418368, 461632 ], [ -31692, -70533, -111107, -51850, 14840, -177191, 148764, -20090, -338086, -143449, -103109, -177204, 145479, -111866, 122965, 41538, 168246, -91627, -13441, 60715, -217319, -30241, 53447, -70116, 255343, -161455, -302632, 276758 ], [ 14952, -30858, -228614, -38740, -89488, -247502, 201848, 98636, -302988, 54926, -190026, -39848, -21938, -57908, 87338, 52164, 107756, -165526, 47486, 31574, -150734, -76034, 53838, -208392, 275422, -241886, -186896, 91884 ], [ 59126, -15143, -306996, -39405, -162366, -252368, 249337, 189397, -255125, 178711, -245118, 45943, -136870, -15250, 42771, 41035, 54511, -227320, 94783, -2087, -99469, -137647, 67254, -272963, 269901, -278002, -81715, -34305 ], [ 94408, -85684, -244528, -89660, -122024, -21632, 276684, 179484, -161308, 33972, -185640, -53900, -62856, -13272, -33980, -48412, 27348, -245536, 93012, -52020, -103356, -256212, 127560, -72196, 172220, -154584, -14532, 50772 ], [ 129690, -156225, -182060, -139915, -81682, 209104, 304031, 169571, -67491, -110767, -126162, -153743, 11158, -11294, -110731, -137859, 185, -263752, 91241, -101953, -107243, -374777, 187866, 128571, 74539, -31166, 52651, 135849 ], [ 134632, -184756, -123622, -206050, -43930, 252750, 280628, 87078, 15246, -176316, -110114, -215376, 46982, -5136, -133482, -146746, -7918, -275238, 98360, -115856, -97540, -369882, 155652, 238828, 18748, 7032, 104234, 159566 ], [ 100132, -158674, -70423, -292829, -9545, 53179, 191250, -89769, 83579, -138918, -150525, -227336, 33159, 6456, -86033, -50905, 8757, -277975, 117036, -82920, -70170, -204489, 3162, 231422, 17414, -65556, 135537, 103515 ], [ 65632, -132592, -17224, -379608, 24840, -146392, 101872, -266616, 151912, -101520, -190936, -239296, 19336, 18048, -38584, 44936, 25432, -280712, 135712, -49984, -42800, -39096, -149328, 224016, 16080, -138144, 166840, 47464 ], [ 101767, -104830, -4765, -334672, 37235, -218748, 38864, -171318, 69825, -92772, -196082, -149856, -66592, 125400, -60570, 72707, 20117, -152514, 147308, 85687, -14935, 55377, -81978, 191335, -52874, -134067, 160253, 43808 ], [ 175574, -76172, -14034, -219488, 37902, -223256, -10080, 69124, -92486, -99304, -182420, -6336, -190976, 283824, -119588, 64174, 3074, 45516, 155128, 276150, 13194, 112026, 102620, 145174, -157892, -89102, 133458, 68096 ], [ 249381, -47514, -23303, -104304, 38569, -227764, -59024, 309566, -254797, -105836, -168758, 137184, -315360, 442248, -178606, 55641, -13969, 243546, 162948, 466613, 41323, 168675, 287218, 99013, -262910, -44137, 106663, 92384 ], [ 124948, -26516, 34168, -112520, -77484, -96192, -55228, 235148, -54768, -159888, -78836, -6856, -220664, 281212, -200844, 49448, -72092, 218236, 185348, 284656, 162472, 108104, 86196, -72368, -206968, 94188, -48492, 21632 ], [ -29221, -6667, 101650, -139246, -211045, 55792, -43521, 113501, 199612, -221068, 22525, -194030, -93106, 72257, -217565, 43606, -136377, 159425, 209935, 46836, 297574, 29950, -172669, -262532, -126882, 246517, -222901, -63376 ], [ -153500, 8102, 166356, -158342, -326154, 193432, -20390, 6598, 422646, -257988, 98000, -367038, 27504, -124836, -224226, 23882, -200512, 100866, 227866, -157238, 404908, -39788, -381728, -423284, -61348, 372692, -360126, -133500 ], [ 36066, -30469, 201914, -97323, -247517, 180460, 122693, 54507, 316547, -40178, -98328, -391303, 75160, -197378, -125257, -141603, -263072, 44953, 175909, -6979, 220678, -21158, -67824, -275210, -148610, 224250, -106919, -47342 ], [ 225632, -69040, 237472, -36304, -168880, 167488, 265776, 102416, 210448, 177632, -294656, -415568, 122816, -269920, -26288, -307088, -325632, -10960, 123952, 143280, 36448, -2528, 246080, -127136, -235872, 75808, 146288, 38816 ], [ 272237, -65233, 243455, 11436, -95668, 161383, 330445, 121989, 111062, 293942, -391997, -352935, 112281, -281856, 469, -378871, -340851, -40777, 49854, 207362, -135035, 32440, 399446, 12594, -238798, -13694, 280474, 82820 ], [ -7926, 35438, 181838, 28824, -34856, 170974, 215882, 76794, 27020, 178252, -263082, -91678, -31262, -155264, -137830, -236478, -247862, -10946, -74852, 74468, -277382, 104752, 185868, 133252, -48956, 31524, 142612, 30472 ], [ -288089, 136109, 120221, 46212, 25956, 180565, 101319, 31599, -57022, 62562, -134167, 169579, -174805, -28672, -276129, -94085, -154873, 18885, -199558, -58426, -419729, 177064, -27710, 253910, 140886, 76742, 4750, -21876 ], [ -392260, 135392, 86144, 12348, 37496, 195892, -18824, 37560, -88144, -7084, -109940, 266628, -207936, 69804, -254636, -23716, -98292, 24932, -222276, -142816, -386672, 230368, -33700, 223368, 208388, 135424, -51500, -54580 ], [ -335105, 41736, 77312, -68497, 3870, 216477, -144082, 90414, -70756, -34523, -181677, 213153, -139856, 142507, -86667, -19369, -75085, 9177, -151505, -182744, -192828, 266248, 150599, 54226, 163745, 206448, -32939, -69277 ], [ -277950, -51920, 68480, -149342, -29756, 237062, -269340, 143268, -53368, -61962, -253414, 159678, -71776, 215210, 81302, -15022, -51878, -6578, -80734, -222672, 1016, 302128, 334898, -114916, 119102, 277472, -14378, -83974 ], [ -173178, -20269, 165847, -246269, 58950, 212716, -277825, 118942, -19881, -29765, -252612, 42912, -78173, 157404, 12988, 105877, -67244, -12779, -109209, -190010, 109554, 255728, 251124, -82217, 134197, 237452, -52019, -6378 ], [ -51600, 55608, 300696, -348872, 190832, 172512, -245096, 67376, 19288, 23480, -226208, -96192, -110856, 53536, -138720, 267912, -96224, -15608, -172712, -131728, 187984, 180288, 72736, 21720, 170376, 158240, -109496, 103792 ], [ 69978, 131485, 435545, -451475, 322714, 132308, -212367, 15810, 58457, 76725, -199804, -235296, -143539, -50332, -290428, 429947, -125204, -18437, -236215, -73446, 266414, 104848, -105652, 125657, 206555, 79028, -166973, 213962 ], [ 30054, 39106, 332530, -427116, 233584, 172052, -206126, -77556, 53142, 142224, -179230, -295046, -183570, -45300, -176640, 300482, -77030, -152408, -140152, -111106, 206552, 94440, -23890, 15050, 114210, -44470, -135416, 127738 ], [ -17211, -60921, 218703, -396986, 134408, 215430, -201089, -172822, 45805, 208280, -158921, -351189, -223935, -35318, -50784, 157767, -25349, -292340, -36836, -153127, 140404, 86988, 69697, -105309, 16023, -169981, -99812, 32587 ], [ -64900, -130856, 138680, -354752, 71416, 254940, -203368, -236076, 27288, 237352, -149868, -365488, -236976, -8340, 65600, 30392, 29376, -384984, 45784, -157628, 76688, 61620, 144552, -179076, -67252, -247948, -60436, -57296 ], [ -114603, -57854, 219226, -255024, 180298, 276077, -240398, -147273, -44334, 90750, -194281, -181028, -120228, 99369, 136992, -24118, 98560, -253010, 30098, 16091, 24524, -48849, 130430, -31531, -79695, -100081, -3143, -122156 ], [ -164306, 15148, 299772, -155296, 289180, 297214, -277428, -58470, -115956, -55852, -238694, 3432, -3480, 207078, 208384, -78628, 167744, -121036, 14412, 189810, -27640, -159318, 116308, 116014, -92138, 47786, 54150, -187016 ], [ -176479, 61339, 279914, -87014, 332533, 217425, -237499, -58308, -132597, -180791, -283575, 67904, 41133, 203007, 177176, -89308, 201477, -38994, -8834, 288694, -47548, -176484, 82134, 148899, -148006, 145343, 29759, -191882 ], [ -130272, 65824, 103872, -67648, 273952, -19360, -77856, -196032, -63712, -272032, -329184, -54272, -26464, 25056, -13632, -31808, 180064, -34624, -43840, 271168, -17280, -48512, 16768, 3424, -271424, 164640, -121696, -103424 ], [ -84065, 70309, -72170, -48282, 215371, -256145, 81787, -333756, 5173, -363273, -374793, -176448, -94061, -152895, -204440, 25692, 158651, -30254, -78846, 253642, 12988, 79460, -48598, -142051, -394842, 183937, -273151, -14966 ], [ -106920, 43084, -103004, -75018, 213336, -171350, 174790, -326286, 60422, -326260, -304412, -168802, -36876, -221744, -222754, 24798, 206972, -75640, -63508, 167866, -2174, 60376, -29978, -229622, -426350, 119906, -297570, -36394 ], [ -174172, -4526, -40490, -131391, 247652, 120175, 224953, -225477, 106905, -206798, -159466, -77699, 100526, -220456, -130179, -13635, 300122, -153012, -15806, 38215, -46541, -53244, 42633, -279969, -398773, 2307, -240323, -128463 ], [ -241424, -52136, 22024, -187764, 281968, 411700, 275116, -124668, 153388, -87336, -14520, 13404, 237928, -219168, -37604, -52068, 393272, -230384, 31896, -91436, -90908, -166864, 115244, -330316, -371196, -115292, -183076, -220532 ], [ -247287, -159615, -58646, -17049, 173423, 211239, 253193, -12687, 151611, -1865, -33658, 52466, 191049, -121379, 23336, -37681, 290323, -152393, 60066, -60575, -140234, -105532, 69257, -178142, -317171, -37172, -156438, -292005 ], [ -240226, -279698, -169460, 201474, 34802, -92798, 216094, 101646, 139674, 76450, -87340, 80572, 105374, -3274, 77616, -12174, 146090, -41694, 84124, 4078, -190604, -7368, -1698, 16668, -257578, 82152, -136244, -359142 ] ], [ [ -8256, -501824, 80512, -18240, 383296, -482176, 90304, 355584, 76416, 45568, -368832, 208896, -241216, 407552, 202304, 21184, -194304, -385600, -418752, 363776, 327808, 213760, -307392, 66816, 8832, 331392, 266816, 324160 ], [ -10401, -480413, 69751, -21141, 369367, -439807, 68812, 338040, 88635, 32110, -349314, 198153, -242104, 407933, 180824, 33964, -186825, -352084, -389415, 362726, 301720, 222118, -307731, 59226, 474, 294534, 244286, 311158 ], [ -26846, -316262, -12750, -43382, 262578, -114978, -95960, 203536, 182314, -71068, -199676, 115790, -248912, 410854, 16144, 131944, -129486, -95128, -164498, 354676, 101712, 286196, -310330, 1036, -63604, 11956, 71556, 211476 ], [ -43291, -152111, -95251, -65623, 155789, 209851, -260732, 69032, 275993, -174246, -50038, 33427, -255720, 413775, -148536, 229924, -72147, 161828, 60419, 346626, -98296, 350274, -312929, -57154, -127682, -270622, -101174, 111794 ], [ -109760, -86488, -110144, -113264, 52320, 341560, -336760, 32208, 237832, -238448, 39520, 4888, -254256, 365064, -202896, 214000, -60768, 268768, 236848, 335288, -213520, 312024, -316856, -80632, -200824, -346240, -137928, 21144 ], [ -270024, -205605, 1728, -208530, -44924, 111169, -246393, 178534, -47529, -229570, 16428, 77269, -237282, 219543, -50406, -15494, -135564, 94428, 322362, 317785, -169774, 81909, -323273, -39025, -290961, -33808, 80273, -52571 ], [ -430288, -324722, 113600, -303796, -142168, -119222, -156026, 324860, -332890, -220692, -6664, 149650, -220308, 74022, 102084, -244988, -210360, -79912, 407876, 300282, -126028, -148206, -329690, 2582, -381098, 278624, 298474, -126286 ], [ -464088, -276893, 159042, -330227, -154808, -260030, -85731, 268529, -425370, -218587, -7435, 91173, -198316, 75700, 166200, -224570, -186174, -198014, 325794, 269168, -139261, -273827, -339123, 101168, -337400, 387996, 359856, -149002 ], [ -400608, -100644, 153384, -303708, -102368, -331928, -30876, 56308, -369480, -221692, 8964, -67964, -172464, 190608, 162336, -11912, -85848, -272856, 114792, 227584, -196324, -319068, -350876, 243584, -190752, 341168, 300608, -132488 ], [ -337128, 75605, 147726, -277189, -49928, -403826, 23979, -155913, -313590, -224797, 25363, -227101, -146612, 305516, 158472, 200746, 14478, -347698, -96210, 186000, -253387, -364309, -362629, 386000, -44104, 294340, 241360, -115974 ], [ -157638, 27394, 155514, -70724, -99440, -215426, -14784, -152980, -104178, -237370, 117434, -84126, -224008, 117052, -16518, 123730, 114048, -254798, 19992, 88148, -129496, -269114, -139536, 326834, -64622, 271254, 228336, 14066 ], [ 54077, -83167, 167037, 185726, -177272, 45279, -79552, -90282, 147879, -252573, 230525, 142769, -330084, -155682, -239043, -33751, 213408, -115303, 227084, -25334, 44660, -134909, 148792, 211673, -131575, 254763, 228152, 175641 ], [ 265792, -193728, 178560, 442176, -255104, 305984, -144320, -27584, 399936, -267776, 343616, 369664, -436160, -428416, -461568, -191232, 312768, 24192, 434176, -138816, 218816, -704, 437120, 96512, -198528, 238272, 227968, 337216 ], [ 234880, -32705, 125016, 143153, -179480, 152459, 46948, 26121, 200963, -201306, 41005, 177660, -159723, -98780, -349466, -195395, 184750, 136869, 416719, -249791, 223278, -110483, 179658, 179979, -22003, 22095, 111496, 335905 ], [ 203968, 128318, 71472, -155870, -103856, -1066, 238216, 79826, 1990, -134836, -261606, -14344, 116714, 230856, -237364, -199558, 56732, 249546, 399262, -360766, 227740, -220262, -77804, 263446, 154522, -194082, -4976, 334594 ], [ 134431, 233516, 48908, -368648, -49942, -127706, 347769, 142811, -113078, -48041, -443287, -121903, 320141, 488722, -106222, -158036, -52356, 341218, 344010, -416346, 247152, -274831, -249926, 325923, 266532, -360344, -123343, 336368 ], [ -74156, 137744, 137872, -270944, -74184, -157560, 163148, 239204, 73912, 111924, -189620, 74540, 260732, 488216, 93464, 47952, -93296, 357272, 152696, -272504, 320384, -130644, -114824, 312836, 146288, -346912, -248532, 349248 ], [ -282743, 41972, 226836, -173240, -98426, -187414, -21473, 335597, 260902, 271889, 64047, 270983, 201323, 487710, 293150, 253940, -134236, 373326, -38618, -128662, 393616, 13543, 20278, 299749, 26044, -333480, -373721, 362128 ], [ -314150, 35420, 254780, -148256, -142328, -211938, -51854, 341540, 331672, 252964, 219434, 261246, 94044, 380844, 271796, 298998, -80486, 349110, -140532, -63830, 414898, 93630, 160000, 196502, -54490, -202128, -320800, 279338 ], [ -115223, 144854, 203398, -217808, -211788, -229533, 118277, 229898, 251356, 1482, 247057, -16525, -75466, 135710, -36910, 134847, 96361, 272543, -126226, -101711, 368645, 90387, 305728, -23953, -83401, 82520, -36336, 72177 ], [ 83704, 254288, 152016, -287360, -281248, -247128, 288408, 118256, 171040, -250000, 274680, -294296, -244976, -109424, -345616, -29304, 273208, 195976, -111920, -139592, 322392, 87144, 451456, -244408, -112312, 367168, 248128, -134984 ], [ 17446, 278432, 130799, -199172, -285293, -293823, 171364, 15359, 213319, -365357, 254078, -351207, -127476, -81618, -416512, -73365, 337390, 119709, -164034, -210713, 257644, 165096, 316114, -268633, -155848, 307296, 179162, -177385 ], [ -190244, 257088, 125670, -26856, -254450, -356038, -98840, -82874, 320982, -408114, 207756, -290326, 143096, 91756, -360576, -53378, 341484, 43602, -251572, -299562, 183032, 286352, 30868, -188202, -207184, 63680, -78300, -131914 ], [ -397934, 235744, 120541, 145460, -223607, -418253, -369044, -181107, 428645, -450871, 161434, -229445, 413668, 265130, -304640, -33391, 345578, -32505, -339110, -388411, 108420, 407608, -254378, -107771, -258520, -179936, -335762, -86443 ], [ -348344, 148580, 151832, 230016, -48944, -394388, -183728, 9760, 392828, -442728, -31588, -86244, 190540, 314324, -282344, -122204, 179812, -56872, -359548, -239000, -45432, 338924, -308644, 86960, -270096, -273112, -271544, -11812 ], [ -260162, 51543, 188586, 301408, 147292, -357611, 69916, 243992, 335489, -426950, -246615, 69305, -106643, 344891, -265094, -227337, -11433, -73478, -369921, -53850, -211170, 241749, -328263, 298836, -275708, -343722, -159074, 67193 ], [ -166970, -22664, 222644, 360152, 309930, -312154, 300298, 452512, 259980, -409296, -444548, 190334, -353662, 356818, -231364, -320284, -175860, -87684, -355938, 125614, -345676, 154282, -324264, 479484, -274808, -381302, -57832, 119956 ], [ -21173, 142844, 228394, 286092, 119789, -175557, 286429, 391056, -6314, -371944, -462994, -51097, -73959, 173025, -24594, -285278, -58698, -76690, -86217, 245375, -152246, 168749, -72276, 332238, -205532, -72067, -74484, -102822 ], [ 124624, 308352, 234144, 212032, -70352, -38960, 272560, 329600, -272608, -334592, -481440, -292528, 205744, -10768, 182176, -250272, 58464, -65696, 183504, 365136, 41184, 183216, 179712, 184992, -136256, 237168, -91136, -325600 ], [ 169586, 417090, 186253, 126464, -185488, 81054, 279306, 210401, -379547, -225588, -423299, -450568, 337670, -165588, 306353, -202806, 121537, -88232, 365928, 396683, 157166, 185713, 299498, 59012, -102792, 418226, -89476, -461669 ], [ -15932, 396068, 15754, 14592, -129184, 163164, 333172, -40782, -122246, 47192, -190102, -418000, 131820, -254184, 241746, -126860, 60978, -187408, 348816, 226598, 96124, 160850, 117108, -18360, -151184, 306308, -45960, -399546 ], [ -201450, 375046, -154745, -97280, -72880, 245274, 387038, -291965, 135055, 319972, 43095, -385432, -74030, -342780, 177139, -50914, 419, -286584, 331704, 56513, 35082, 135987, -65282, -95732, -199576, 194390, -2444, -337423 ], [ -273460, 288156, -176852, -190444, 19268, 171828, 382944, -260284, 203932, 435960, 216964, -288496, -151840, -298368, 92828, 75576, 38500, -295316, 220848, 50096, 18056, 112972, -121156, -23212, -104124, 110048, 41204, -281768 ], [ -241421, 140887, -62933, -266459, 144273, -44211, 325720, 30689, 100087, 408222, 336449, -132556, -112280, -132032, -9545, 248398, 167001, -221141, 24060, 193708, 41378, 91651, -61057, 186709, 123185, 50984, 84973, -232042 ], [ -209382, -6382, 50986, -342474, 269278, -260250, 268496, 321662, -3758, 380484, 455934, 23384, -72720, 34304, -111918, 421220, 295502, -146966, -172728, 337320, 64700, 70330, -958, 396630, 350494, -8080, 128742, -182316 ], [ -91357, -81826, -22860, -230350, 304081, -256615, 256135, 298135, 82389, 196601, 343539, 41165, 13420, 635, -44206, 435483, 232379, -184260, -166842, 341294, 159677, 49162, -55235, 413652, 274778, -58423, 121188, -23484 ], [ 57016, -131920, -162976, -51824, 307048, -175448, 259608, 163608, 235592, -42392, 149304, 10184, 116000, -103624, 83536, 393784, 101624, -260896, -89424, 295984, 279944, 28048, -149880, 362592, 92112, -105688, 95520, 173856 ], [ 205389, -182014, -303092, 126702, 310015, -94281, 263081, 29081, 388795, -281385, -44931, -20797, 218580, -207883, 211278, 352085, -29131, -337532, -12006, 250674, 400211, 6934, -244525, 311532, -90554, -152953, 69852, 371196 ], [ 267148, -32414, -71914, 201014, 110274, 83378, 250274, -60918, 260288, -345544, -76828, 79298, 317992, -256790, 4290, 134320, 93664, -105948, 35074, 63662, 295902, 101232, -127420, 216120, -120452, -9500, -33762, 372714 ], [ 324970, 126263, 176141, 270589, -98681, 265423, 236727, -148893, 118976, -401756, -101346, 185351, 417260, -303181, -217913, -91448, 227984, 139646, 80775, -129791, 181385, 200776, -690, 118692, -143406, 142622, -140919, 365331 ], [ 337712, 253260, 387172, 323996, -228652, 388388, 187692, -194580, 27524, -426308, -116960, 277504, 445428, -312148, -357956, -280964, 308524, 315096, 114788, -297324, 65188, 264632, 120880, 59896, -139324, 254680, -196232, 347772 ], [ 136324, 229777, 422339, 300605, 16551, 230723, -29911, -39399, 172907, -300475, -90280, 303632, 135871, -143351, -107739, -298283, 133609, 157362, 93283, -341737, -58989, 158970, 217940, 184602, -6821, 176434, -5286, 281877 ], [ -65064, 206294, 457506, 277214, 261754, 73058, -247514, 115782, 318290, -174642, -63600, 329760, -173686, 25446, 142478, -315602, -41306, -372, 71778, -386150, -183166, 53308, 315000, 309308, 125682, 98188, 185660, 215982 ], [ -159343, 96312, 457600, 270311, 406373, 34571, -310434, 226341, 292646, -135677, -36137, 326053, -344337, 113405, 267424, -296363, -72788, -27273, 46394, -399621, -269696, 26000, 369157, 363733, 148259, -12071, 269533, 96348 ], [ -87008, -148224, 403136, 289056, 394528, 181472, -132736, 267488, 960, -231840, -7456, 275936, -298912, 75616, 197504, -220256, 118848, 149344, 14976, -364960, -297664, 120576, 356576, 308832, -160, -172128, 186848, -106880 ], [ -14673, -392760, 348672, 307801, 382683, 328373, 44962, 308635, -290726, -328003, 21225, 225819, -253487, 37827, 127584, -144149, 310484, 325961, -16442, -330299, -325632, 215152, 343995, 253931, -148579, -332185, 104163, -310108 ], [ -34640, -365514, 258508, 243078, 197056, 395796, 39274, 211980, -281468, -207656, -27248, 68350, -134450, 84234, 51812, -120752, 369078, 206408, -61440, -254212, -165804, 95962, 293488, 261820, -88664, -393878, 110938, -207114 ], [ -113944, -163551, 145394, 124697, -100288, 412126, -84305, 26738, -78746, 51876, -125320, -158131, 31909, 184767, -27722, -131240, 342145, -103540, -115168, -151494, 114750, -160649, 218600, 310074, 105180, -392337, 175223, 92737 ], [ -193248, 38412, 32280, 6316, -397632, 428456, -207884, -158504, 123976, 311408, -223392, -384612, 198268, 285300, -107256, -141728, 315212, -413488, -168896, -48776, 395304, -417260, 143712, 358328, 299024, -390796, 239508, 392588 ], [ -267897, 40761, -98713, -8705, -409102, 426280, -163617, -169022, 26954, 265173, -184683, -294610, 130110, 282967, -161824, -202642, 172607, -376705, -58483, 104710, 189572, -294517, 179917, 232637, 275261, -230928, 184055, 426648 ], [ -341566, 1086, -233470, -1966, -360388, 420208, -84014, -142756, -133172, 154566, -117178, -137980, 12580, 258978, -211136, -274172, 5650, -266926, 86486, 268884, -118536, -91910, 239510, 70326, 205686, -37728, 103394, 404752 ], [ -404181, -34447, -350864, 5638, -306076, 413660, -10128, -115693, -285375, 53627, -57417, 18747, -105716, 233597, -249496, -333966, -151927, -160350, 216012, 425472, -400328, 98456, 297060, -76084, 136267, 145019, 27939, 382115 ], [ -223608, 21144, -86272, 32272, -128608, 396640, -62016, -71096, -263272, 165384, -168024, 177608, -240864, 177592, -46912, -135568, -103144, -124240, 5792, 415168, -103168, 19520, 309664, 127328, 70280, 97800, 67016, 343176 ], [ -43035, 76735, 178320, 58906, 48860, 379620, -113904, -26499, -241169, 277141, -278631, 336469, -376012, 121587, 155672, 62830, -54361, -88130, -204428, 404864, 193992, -59416, 322268, 330740, 4293, 50581, 106093, 304237 ], [ 108072, 76922, 375058, 41638, 163964, 310334, -119298, 42218, -209646, 289850, -327858, 415566, -459824, 51860, 300092, 207402, -20290, -48330, -366048, 319614, 334660, -147370, 271110, 392780, 2692, 3686, 132336, 265598 ], [ 175692, -79869, 379543, -100019, 102370, 92961, 7041, 179275, -151433, 21923, -203175, 268665, -398184, -56746, 279714, 199467, -27903, 1925, -389968, 22017, 31934, -260875, 39293, 54266, 183518, -42291, 122216, 227809 ], [ 243312, -236660, 384028, -241676, 40776, -124412, 133380, 316332, -93220, -246004, -78492, 121764, -336544, -165352, 259336, 191532, -35516, 52180, -413888, -275580, -270792, -374380, -192524, -284248, 364344, -88268, 112096, 190020 ], [ 297501, -316704, 388623, -242962, -39749, -218629, 237873, 343235, -125735, -385209, -54657, -37699, -185892, -185111, 231687, 114946, -49080, 20254, -411408, -405900, -323455, -340683, -278723, -306831, 339866, -140801, 26934, 64550 ], [ 337038, -313024, 393338, -91116, -140926, -178494, 318534, 249970, -257226, -383990, -140838, -210866, 61864, -107946, 196106, -36532, -69136, -101324, -380128, -353736, -103322, -146402, -206066, 15238, 91420, -200486, -140092, -156572 ], [ 376575, -309344, 398053, 60730, -242103, -138359, 399195, 156705, -388717, -382771, -227019, -384033, 309620, -30781, 160525, -188010, -89192, -222902, -348848, -301572, 116811, 47879, -133409, 337307, -157026, -260171, -307118, -377694 ], [ 376176, -314064, 238176, 70768, -120640, -89712, 211120, 218464, -382944, -251680, -236096, -293120, 201472, -71824, 179312, -275504, -23536, -236368, -257328, -219888, 83808, 148144, 6208, 367696, -226032, -232656, -238112, -219712 ], [ 358305, -322459, 6290, 18765, 98228, -37341, -94527, 348046, -317118, -63770, -211440, -86672, -62384, -164583, 221885, -335005, 79619, -202535, -139453, -125289, -59942, 207277, 175120, 270475, -216533, -166991, -65842, 104128 ], [ 340434, -330854, -225596, -33238, 317096, 15030, -400174, 477628, -251292, 124140, -186784, 119776, -326240, -257342, 264458, -394506, 182774, -168702, -21578, -30690, -203692, 266410, 344032, 173254, -207034, -101326, 106428, 427968 ], [ 239844, -218772, -320835, -73355, 269495, -69015, -221183, 420058, -288114, 217046, -205577, 96589, -370898, -223534, 20003, -325655, 117467, -170254, -111624, 15756, -281103, 120562, 246265, 16456, -294933, -108783, 19642, 242747 ], [ 131376, -95216, -403060, -112340, 196516, -166052, 3964, 344664, -334712, 300904, -228508, 51532, -394680, -177672, -251788, -244580, 36116, -175176, -221472, 57616, -352196, -44808, 123100, -146016, -392108, -123204, -91816, 9044 ], [ 37899, -5473, -464282, -141143, 121182, -234739, 207181, 247700, -348121, 372927, -241569, 30277, -410020, -119948, -461884, -154037, -20284, -188315, -315168, 95720, -396448, -176050, 15985, -293668, -435835, -139407, -201069, -205162 ], [ 44362, -141150, -385484, -102066, 30148, -114426, 264198, 6936, -140270, 366050, -188830, 167702, -369080, 16856, -260680, -374, 89656, -256234, -301184, 108784, -261760, -79772, 15870, -342520, -123242, -167490, -295622, -289388 ], [ 50825, -276827, -306686, -62989, -60886, 5887, 321215, -233828, 67581, 359173, -136091, 305127, -328140, 153660, -59476, 153289, 199596, -324153, -287200, 121848, -127072, 16506, 15755, -391372, 189351, -195573, -390175, -373614 ], [ 53416, -333952, -206672, -36672, -54216, 64824, 255688, -398496, 211560, 343800, -92192, 376544, -222920, 233848, 111480, 207944, 207704, -352944, -200504, 101616, -22824, 23912, 19496, -362224, 290552, -214664, -342440, -357008 ], [ 48747, -243792, -66878, -34280, 135649, 8681, -39609, -420484, 235779, 312497, -64868, 324196, 2825, 207881, 225721, 76959, 24877, -308370, 22527, 18954, 24349, -135317, 30467, -186826, -4607, -216895, -27915, -151342 ], [ 44078, -153632, 72916, -31888, 325514, -47462, -334906, -442472, 259998, 281194, -37544, 271848, 228570, 181914, 339962, -54026, -157950, -263796, 245558, -63708, 71522, -294546, 41438, -11428, -299766, -219126, 286610, 54324 ], [ -62849, -165951, 120306, -111032, 362694, -103072, -457641, -346134, 131012, 148283, 2624, 246579, 326850, 211821, 336943, -40256, -224284, -181600, 257976, -140559, 154497, -224845, 26123, -12, -350421, -159893, 256076, 124218 ], [ -248436, -257100, 96616, -252896, 282424, -158272, -447636, -158776, -115824, -62788, 52672, 242140, 327080, 284708, 243724, 84864, -201008, -70464, 108384, -212940, 265012, 20956, -9412, -114736, -212996, -53380, -39888, 89672 ], [ -434023, -348249, 72926, -394760, 202154, -213472, -437631, 28582, -362660, -273859, 102720, 237701, 327310, 357595, 150505, 209984, -177732, 40672, -41208, -285321, 375527, 266757, -44947, -229460, -75571, 53133, -335852, 55126 ], [ -448520, -320094, 55266, -386342, 217752, -167566, -261918, -60108, -409336, -325558, 64820, 36936, 356160, 188112, 110494, 230254, -52648, -24520, -66780, -208536, 221586, 228572, 40028, -162492, 53916, 93028, -419164, 157326 ], [ -415492, -258799, 39281, -336179, 259980, -93575, -40175, -225478, -400412, -332987, 2490, -218364, 392960, -48696, 85263, 221399, 100716, -138692, -57902, -90316, -5815, 111502, 158478, -45054, 181198, 114418, -443406, 297511 ], [ -382464, -197504, 23296, -286016, 302208, -19584, 181568, -390848, -391488, -340416, -59840, -473664, 429760, -285504, 60032, 212544, 254080, -252864, -49024, 27904, -233216, -5568, 276928, 72384, 308480, 135808, -467648, 437696 ], [ -188068, -142143, -97753, -241534, 112872, -103557, 192148, -200270, -314898, -95995, -98687, -322140, 227429, -224462, 113967, 74406, 257346, -204817, -10867, 71121, -115525, -122707, 210021, -76012, 330077, -43293, -323576, 138466 ], [ 6328, -86782, -218802, -197052, -76464, -187530, 202728, -9692, -238308, 148426, -137534, -170616, 25098, -163420, 167902, -63732, 260612, -156770, 27290, 114338, 2166, -239846, 143114, -224408, 351674, -222394, -179504, -160764 ], [ 170754, -52741, -322396, -148855, -219610, -208368, 219483, 157871, -150383, 296917, -144666, -60427, -95378, -130838, 175497, -166095, 215133, -124008, 48077, 136315, 71977, -336285, 87362, -294809, 347671, -347830, -51817, -349939 ], [ 227288, -95452, -363152, -87284, -196472, -1920, 258468, 242580, -21652, 100060, -37624, -99044, 78824, -200712, 16268, -139668, -5828, -146272, 6332, 81828, -30580, -358204, 71768, -84428, 251508, -280072, 16884, -142916 ], [ 283822, -138163, -403908, -25713, -173334, 204528, 297453, 327289, 107079, -96797, 69418, -137661, 253026, -270586, -142961, -113241, -226789, -168536, -35413, 27341, -133137, -380123, 56174, 125953, 155345, -212314, 85585, 64107 ], [ 303416, -124124, -367954, -49542, -160046, 243466, 310108, 276498, 148170, -171124, 42170, -184048, 313138, -282160, -246430, -67854, -321770, -216850, -728, -43696, -157644, -377582, 29900, 250884, 129012, -155416, 165086, 130570 ], [ 274988, -36310, -232277, -184391, -159563, 64641, 288534, 49557, 75329, -86162, -159655, -240536, 224933, -217944, -277411, 2181, -252977, -299029, 133316, -136248, -80686, -343243, -10258, 264730, 193458, -112636, 258627, 14305 ], [ 246560, 51504, -96600, -319240, -159080, -114184, 266960, -177384, 2488, -1200, -361480, -297024, 136728, -153728, -308392, 72216, -184184, -381208, 267360, -228800, -3728, -308904, -50416, 278576, 257904, -69856, 352168, -101960 ], [ 232997, 19558, 23417, -317424, -74327, -236084, 127216, -104130, -84813, 28052, -336310, -191392, -6752, 11528, -294958, 53721, -94481, -241702, 264964, -88267, -17685, -210845, 23666, 233157, 131970, -4201, 277799, -73760 ], [ 227362, -76260, 135082, -242720, 55370, -327624, -75552, 129228, -179826, 27592, -190076, 704, -179712, 230672, -257836, -11990, 6374, 16036, 189800, 176578, -80130, -78802, 158676, 156130, -95500, 73654, 113878, 31488 ], [ 221727, -172078, 246747, -168016, 185067, -419164, -278320, 362586, -274839, 27132, -43842, 192800, -352672, 449816, -220714, -77701, 107229, 273774, 114636, 441423, -142575, 53241, 293686, 79103, -322970, 151509, -50043, 136736 ], [ 56572, -45436, 243432, -117272, 55484, -221504, -252788, 342244, -67792, -87728, 47972, 34856, -201832, 254900, -200932, 2808, -2836, 327092, 118732, 235728, 39800, 86104, 101596, -98064, -241640, 247044, -147844, 41344 ], [ -132511, 114575, 222870, -70122, -112991, 19536, -193011, 283847, 184564, -219748, 131623, -175594, -2422, -2125, -183751, 105250, -144539, 349747, 134717, -40548, 258898, 104090, -139559, -290252, -113990, 345231, -235727, -84144 ], [ -284180, 245394, 206396, -30258, -263806, 235848, -119698, 229106, 403330, -319500, 187760, -370778, 172880, -243372, -163462, 179774, -277952, 366054, 149678, -280130, 449348, 125564, -333152, -448540, -5292, 423996, -296282, -191668 ], [ -43002, 69697, 232846, -66897, -229191, 192516, 95743, 212753, 269401, -80438, -45000, -405669, 95048, -318950, -110539, -38841, -324320, 315707, 153887, -134425, 338994, 183662, -27344, -250878, -95590, 298830, -69893, -110570 ], [ 198176, -106000, 259296, -103536, -194576, 149184, 311184, 196400, 135472, 158624, -277760, -440560, 17216, -394528, -57616, -257456, -370688, 265360, 158096, 11280, 228640, 241760, 278464, -53216, -185888, 173664, 156496, -29472 ], [ 284535, -174947, 234765, -75068, -118108, 128581, 405399, 134463, 55842, 264770, -416615, -382085, -57669, -379008, -47953, -345717, -405289, 199221, 104282, 61414, 81599, 288168, 425890, 97910, -204170, 60006, 279726, -692 ], [ 17022, 106, 93706, 102216, 54024, 159930, 222526, -31666, 100324, 67108, -340830, -110202, -125818, -155264, -137170, -136026, -412994, 96986, -82156, -106900, -149298, 307856, 211300, 142668, -57844, -27348, 167164, -91496 ], [ -250491, 175159, -47353, 279500, 226156, 191279, 39653, -197795, 144806, -130554, -265045, 161681, -193967, 68480, -226387, 73665, -420699, -5249, -268594, -275214, -380195, 327544, -3290, 187426, 88482, -114702, 54602, -182300 ], [ -346764, 161440, -18048, 269044, 269288, 180316, -79896, -199512, 89616, -172612, -216860, 270412, -212160, 167748, -161092, 133716, -405148, -108564, -306316, -332192, -379984, 340896, -5804, 104216, 141772, -89856, 22332, -230492 ], [ -286067, -25320, 167424, 86493, 194170, 130567, -141398, -50518, -56940, -72033, -193975, 229587, -184560, 152913, 45839, 56597, -368279, -212869, -207715, -287112, -167924, 348440, 186085, -96298, 109779, 37840, 63663, -239623 ], [ -225370, -212080, 352896, -96058, 119052, 80818, -202900, 98476, -203496, 28546, -171090, 188762, -156960, 138078, 252770, -20522, -331410, -317174, -109114, -242032, 44136, 355984, 377974, -296812, 77786, 165536, 104994, -248754 ], [ -202702, -132535, 422037, -237095, 161778, 75524, -228787, 43130, -219883, -4223, -185996, 63328, -155591, 29012, 130292, 99695, -332740, -206225, -95547, -246286, 135734, 356048, 270748, -279403, 80847, 117860, 60951, -162974 ], [ -193456, 41000, 450120, -363480, 246096, 85920, -242104, -84336, -190328, -84056, -214240, -91968, -163480, -113312, -108448, 289560, -347552, -19304, -111992, -267952, 184816, 353472, 57952, -185080, 96280, 8288, -13224, -43696 ], [ -184210, 214535, 478203, -489865, 330414, 96316, -255421, -211802, -160773, -163889, -242484, -247264, -171369, -255636, -347188, 479425, -362364, 167617, -128437, -289618, 233898, 350896, -154844, -90757, 111713, -101284, -87399, 75582 ], [ -49454, 142374, 444598, -461700, 359248, 174076, -262314, -274588, -6302, 8112, -262522, -293682, -230166, -140956, -252672, 429094, -214354, -10376, -59368, -238310, 101128, 260408, -125398, -90946, 57670, -223682, -116584, 81230 ], [ 91007, 59045, 408189, -426510, 385560, 254898, -268915, -334434, 153847, 191560, -282187, -335151, -291277, -14594, -143008, 367845, -58943, -204956, 13588, -183685, -39908, 165924, -84941, -95431, 469, -346663, -143724, 81713 ], [ 167860, -16632, 374696, -395584, 407400, 313812, -267960, -342468, 244296, 320248, -294276, -351760, -302096, 96644, -37184, 283304, 87104, -364040, 75528, -113012, -170064, 65756, -40072, -81484, -48860, -394468, -155388, 66960 ], [ -57425, -55962, 355054, -384912, 407998, 268663, -231114, -104395, 3670, 188826, -270379, -250284, -74028, 136043, 50400, 88126, 188672, -354518, 85142, 33889, -248540, -61411, 25754, 20015, -60797, -85187, -93541, -20164 ], [ -282710, -95292, 335412, -374240, 408596, 223514, -194268, 133678, -236956, 57404, -246482, -148808, 154040, 175442, 137984, -107052, 290240, -344996, 94756, 180790, -327016, -188578, 91580, 121514, -72734, 224094, -31694, -107288 ], [ -359981, -72927, 222494, -351058, 401679, 110307, -109569, 196980, -283407, -68789, -260277, -84160, 213943, 157709, 118216, -207316, 343487, -278486, 28698, 251074, -271860, -186604, 138146, 99641, -131858, 371789, -38067, -87294 ], [ -207008, 45408, -35520, -308416, 383072, -108768, 49568, -11584, -27808, -186848, -332704, -76800, 12256, 51104, -68544, -159936, 321568, -123328, -155072, 202176, -8832, 16256, 154752, -114144, -264384, 268128, -150560, 99328 ], [ -54035, 163743, -293534, -265774, 364465, -327843, 208705, -220148, 227791, -304907, -405131, -69440, -189431, -55501, -255304, -112556, 299649, 31830, -338842, 153278, 254196, 219116, 171358, -327929, -396910, 164467, -263053, 285950 ], [ -26488, 86820, -274516, -288638, 327560, -225954, 298738, -253642, 284338, -323356, -302740, -15110, -129892, -143248, -197190, -160838, 310196, -17384, -372476, 117134, 240486, 208392, 135506, -387714, -430442, 16902, -256518, 223778 ], [ -79572, -115626, -77406, -353613, 278892, 82269, 344347, -174591, 212923, -277770, -87966, 69415, 97578, -218872, 18343, -270617, 341614, -197980, -309594, 89189, 48873, 60364, 65931, -348499, -400335, -158887, -173465, 1667 ], [ -132656, -318072, 119704, -418588, 230224, 390492, 389956, -95540, 141508, -232184, 126808, 153940, 325048, -294496, 233876, -380396, 373032, -378576, -246712, 61244, -142740, -87664, -3644, -309284, -370228, -334676, -90412, -220444 ], [ -195829, -381837, -20322, -196283, 136925, 192517, 387723, -3645, 167297, -180043, 142386, 85686, 207307, -114361, 199160, -308611, 344201, -258763, -114746, 33299, -255294, -124276, -27125, -174138, -280233, -248284, -35042, -306591 ], [ -261126, -416406, -231324, 86502, 34230, -112026, 375418, 90954, 213550, -126522, 116028, -14732, 16890, 119618, 111760, -198602, 302686, -75706, 31764, 5354, -351204, -137432, -40902, -18796, -177630, -106696, 14500, -364114 ] ], [ [ -115712, -380992, 171904, 26816, 368704, -305408, 72640, 235904, -26112, 13376, -418944, 169152, -161984, 276544, 311872, 70592, -29440, -264576, -276672, 232448, 260864, 213440, -296576, 114368, 21440, 268544, 188608, 225344 ], [ -113570, -367552, 162961, 15920, 356680, -274790, 54520, 224960, -9714, 1547, -393321, 161211, -163082, 285433, 287158, 79400, -35470, -240843, -253557, 233174, 238112, 216080, -290141, 107471, 18377, 242021, 174385, 219452 ], [ -97148, -264512, 94398, -67616, 264496, -40052, -84400, 141056, 116004, -89142, -196878, 100330, -171500, 353582, 97684, 146928, -81700, -58890, -76342, 238740, 63680, 236320, -240806, 54594, -5106, 38678, 65342, 174280 ], [ -80726, -161472, 25835, -151152, 172312, 194686, -223320, 57152, 241722, -179831, -435, 39449, -179918, 421731, -91790, 214456, -127930, 123063, 100873, 244306, -110752, 256560, -191471, 1717, -28589, -164665, -43701, 129108 ], [ -98296, -124088, -5392, -208856, 86808, 287384, -281568, 29880, 233480, -229752, 100408, 22976, -172864, 395080, -189392, 193952, -177296, 178240, 223688, 235344, -210376, 199912, -158784, -32480, -70112, -220024, -56936, 81448 ], [ -179601, -209809, 33386, -218125, 13829, 113757, -188556, 108793, -25937, -203233, 22001, 89768, -136800, 190679, -114734, 8388, -232542, -4288, 244503, 199142, -169735, -901, -157312, -31652, -145460, 2087, 109469, 29123 ], [ -260906, -295530, 72164, -227394, -59150, -59870, -95544, 187706, -285354, -176714, -56406, 156560, -100736, -13722, -40076, -177176, -287788, -186816, 265318, 162940, -129094, -201714, -155840, -30824, -220808, 224198, 275874, -23202 ], [ -297205, -264589, 108446, -228759, -70392, -172904, -58874, 164205, -368634, -150052, -71932, 97746, -89502, -18092, 30916, -164854, -257910, -292488, 188737, 171887, -152790, -304910, -167875, 69558, -192026, 304128, 317206, -71978 ], [ -298884, -143908, 142808, -224044, -34144, -239328, -65544, 61924, -316424, -123280, -39088, -57688, -97368, 131408, 99088, -312, -162552, -339040, 37236, 215564, -225976, -333016, -190300, 246520, -83144, 274688, 262328, -118024 ], [ -300563, -23227, 177170, -219329, 2104, -305752, -72214, -40357, -264214, -96508, -6244, -213122, -105234, 280908, 167260, 164230, -67194, -385592, -114265, 259241, -299162, -361122, -212725, 423482, 25738, 245248, 207450, -164070 ], [ -180058, -24730, 169808, -45504, -41280, -141704, -73664, -32550, -97488, -153508, 68252, -78612, -174624, 126946, 22222, 93314, 54300, -247194, -9878, 173390, -210798, -249998, -76732, 338040, -37478, 256560, 205132, -26678 ], [ -25613, -60173, 150856, 175296, -106784, 86364, -73664, 5837, 101048, -233778, 154318, 136438, -261104, -111311, -182041, -43007, 183054, -57421, 165589, 51559, -77559, -100199, 103266, 179708, -148499, 279192, 217414, 161669 ], [ 128832, -95616, 131904, 396096, -172288, 314432, -73664, 44224, 299584, -314048, 240384, 351488, -347584, -349568, -386304, -179328, 311808, 132352, 341056, -70272, 55680, 49600, 283264, 21376, -259520, 301824, 229696, 350016 ], [ 104866, 14347, 110238, 147903, -175945, 199478, 29997, 115340, 181663, -227522, -5670, 163417, -147691, -80123, -259919, -224339, 189149, 214416, 315595, -199969, 128751, -75980, 118124, 71654, -110595, 124057, 142825, 363678 ], [ 80900, 124310, 88572, -100290, -179602, 84524, 133658, 186456, 63742, -140996, -251724, -24654, 52202, 189322, -133534, -269350, 66490, 296480, 290134, -329666, 201822, -201560, -47016, 121932, 38330, -53710, 55954, 377340 ], [ 36484, 199323, 75901, -272203, -184099, -29150, 190744, 248797, 8891, -49510, -386643, -124350, 198630, 400107, 2471, -253061, -38419, 355629, 243358, -401773, 260298, -260085, -153351, 172565, 133785, -206937, -47542, 388052 ], [ -81552, 148516, 95612, -169508, -191620, -138216, 80160, 279548, 181092, 59832, -121476, 94104, 152584, 399716, 173108, -16092, -79428, 332284, 119848, -266556, 266232, -77212, -47988, 224476, 36748, -271820, -210888, 388144 ], [ -199588, 97709, 115323, -66813, -199141, -247282, -30424, 310299, 353293, 169174, 143691, 312558, 106538, 399325, 343745, 220877, -120437, 308939, -3662, -131339, 272166, 105661, 57375, 276387, -60289, -336703, -374234, 388236 ], [ -225164, 123512, 126074, -72788, -214172, -306568, -34438, 275130, 396094, 166096, 278818, 314942, 33682, 313624, 305432, 291076, -60216, 277444, -85082, -53882, 253600, 176734, 146858, 207338, -111466, -268396, -359370, 300098 ], [ -130542, 248908, 125177, -220034, -238966, -301140, 100089, 154265, 270675, 16872, 244893, 36435, -74027, 117020, -4516, 144474, 131604, 235354, -111785, -51513, 203184, 102467, 215697, -18959, -103025, -26942, -112833, 97261 ], [ -35920, 374304, 124280, -367280, -263760, -295712, 234616, 33400, 145256, -132352, 210968, -242072, -181736, -79584, -314464, -2128, 323424, 193264, -138488, -49144, 152768, 28200, 284536, -245256, -94584, 214512, 133704, -105576 ], [ -69623, 360035, 106568, -302876, -270659, -339949, 142148, -59640, 152092, -215396, 214738, -324634, -91100, -36938, -371002, -75335, 355509, 108844, -162626, -119900, 140212, 76513, 158915, -254308, -129073, 176501, 118026, -166813 ], [ -171766, 271278, 79888, -125592, -268014, -410674, -71384, -137840, 229464, -263144, 238612, -302692, 105320, 133308, -292388, -109398, 302402, 1848, -185396, -229656, 147848, 190202, -70418, -147496, -186458, -10558, -37500, -152530 ], [ -273909, 182521, 53208, 51692, -265369, -481399, -284916, -216040, 306836, -310892, 262486, -280750, 301740, 303554, -213774, -143461, 249295, -105148, -208166, -339412, 155484, 303891, -299751, -40684, -243843, -197617, -193026, -138247 ], [ -221572, 125604, 73988, 138856, -44064, -441424, -111968, -45180, 311568, -317420, 34380, -136408, 168480, 341940, -237040, -189584, 89988, -82924, -226076, -200448, -6500, 300760, -302944, 134708, -236808, -258576, -152192, -66964 ], [ -146063, 73463, 101887, 212502, 210040, -384844, 118952, 163039, 305404, -317765, -231523, 26294, -14232, 360547, -275588, -237516, -85249, -41317, -243257, -24176, -193927, 280106, -272216, 320387, -220110, -300620, -81904, 12869 ], [ -73176, 37180, 128858, 276878, 426442, -322884, 324778, 353544, 278026, -319146, -472630, 157040, -162474, 365580, -289958, -281796, -233320, -2134, -240178, 141186, -349554, 258334, -227044, 477880, -204542, -320912, -17714, 73924 ], [ -27820, 167406, 146085, 243919, 246973, -204434, 267117, 358052, 27901, -331405, -453379, -47752, 51219, 228086, -50459, -287730, -96148, 11597, -24369, 191993, -171281, 224823, -30210, 339420, -200839, -112808, -17553, -62190 ], [ 17536, 297632, 163312, 210960, 67504, -85984, 209456, 362560, -222224, -343664, -434128, -252544, 264912, 90592, 189040, -293664, 41024, 25328, 191440, 242800, 6992, 191312, 166624, 200960, -197136, 95296, -17392, -198304 ], [ 12520, 383401, 133877, 152843, -52969, 19390, 180082, 292665, -339573, -260485, -364666, -384074, 355426, -46237, 333668, -269834, 120362, 3429, 344781, 251838, 111968, 174832, 266662, 69899, -201532, 244558, -19051, -285306 ], [ -107632, 367554, -2214, 37222, -38594, 94876, 215364, 52706, -153434, 40838, -180436, -348148, 164388, -181546, 261448, -177972, 67508, -99910, 355338, 165404, 49408, 197280, 145452, -44250, -224440, 259324, -24870, -260052 ], [ -227784, 351707, -138305, -78399, -24219, 170362, 250646, -187253, 32705, 342161, 3794, -312222, -26650, -316855, 189228, -86110, 14654, -203249, 365895, 78970, -13152, 219728, 24242, -158399, -247348, 274090, -30689, -234798 ], [ -262256, 285544, -158668, -184108, 43040, 130312, 255868, -172344, 94884, 447752, 164180, -240716, -111464, -279688, 107636, 27376, 26504, -199392, 281220, 112152, -712, 173404, -20048, -114412, -120916, 233668, 3368, -228288 ], [ -218188, 173258, -72947, -280731, 158776, -15646, 233535, 76194, 43433, 373922, 302709, -136595, -98906, -84418, 17453, 160684, 97666, -97272, 109249, 254982, 80478, 64039, 6172, 74533, 142411, 142657, 73978, -238960 ], [ -174120, 60972, 12774, -377354, 274512, -161604, 211202, 324732, -8018, 300092, 441238, -32474, -86348, 110852, -72730, 293992, 168828, 4848, -62722, 397812, 161668, -45326, 32392, 263478, 405738, 51646, 144588, -249632 ], [ -59910, -9528, -13161, -234600, 263275, -169216, 211479, 269378, 90488, 172814, 332757, -10259, 21172, 36723, -24805, 347009, 105656, -80916, -57536, 378870, 207362, -25253, -14743, 290243, 353426, -36679, 142217, -117419 ], [ 79056, -65280, -78504, -7360, 207224, -128000, 219736, 106768, 241920, 26672, 137096, -16952, 162208, -132488, 71864, 371688, -4928, -232992, 10176, 302832, 240528, 40504, -87768, 259768, 189712, -124056, 114088, 65224 ], [ 218022, -121032, -143847, 219880, 151173, -86784, 227993, -55842, 393352, -119470, -58565, -23645, 303244, -301699, 168533, 396367, -115512, -385068, 77888, 226794, 273694, 106261, -160793, 229293, 25998, -211433, 85959, 247867 ], [ 243358, -22080, -17658, 248152, 25668, 65466, 238252, -106296, 289804, -199898, -52684, 18062, 345764, -296472, 4656, 161380, 18258, -165102, 81690, 20494, 189864, 136532, -98694, 167556, -78272, -72144, 40318, 259240 ], [ 263529, 83904, 117237, 267380, -102994, 222763, 248602, -151652, 174666, -277339, -37642, 61969, 383806, -283316, -171064, -85410, 163135, 71775, 82587, -191727, 100716, 165190, -30453, 104398, -179840, 77448, -6119, 262828 ], [ 246612, 161424, 237996, 286712, -175992, 324644, 222652, -170852, 101024, -323480, -23636, 100836, 367744, -247928, -285636, -287072, 249440, 253328, 76424, -365776, 3976, 177372, 47992, 65736, -232320, 195380, -22612, 259996 ], [ 53527, 103740, 291609, 306538, 15414, 163299, 24277, -65811, 224488, -220946, -14551, 115763, 94688, -106938, -109755, -274376, 57528, 172092, 36726, -358508, -128826, 111293, 174906, 143430, -51632, 162927, 103129, 226669 ], [ -139558, 46056, 345222, 326364, 206820, 1954, -174098, 39230, 347952, -118412, -5466, 130690, -178368, 34052, 66126, -261680, -134384, 90856, -2972, -351240, -261628, 45214, 301820, 221124, 129056, 130474, 228870, 193342 ], [ -210432, -35046, 386883, 341645, 311592, -38485, -260567, 128449, 320360, -102989, 7993, 137292, -338771, 97741, 152061, -234998, -172549, 91961, -6769, -344404, -319019, 31245, 388234, 266094, 171090, 33959, 272486, 97339 ], [ -91200, -152576, 409952, 349856, 281600, 109152, -172960, 193056, 57792, -223072, 28256, 130944, -323936, 41184, 98080, -186560, 28448, 221152, 45280, -338240, -259104, 98336, 411648, 260160, -2560, -162208, 188352, -96160 ], [ 28032, -270106, 433021, 358067, 251608, 256789, -85353, 257663, -204776, -343155, 48519, 124596, -309101, -15373, 44099, -138122, 229445, 350343, 97329, -332076, -199189, 165427, 435062, 254226, -176210, -358375, 104218, -289659 ], [ 11926, -228918, 332204, 306428, 83744, 312390, -100520, 176054, -218410, -251334, -19740, 45434, -210210, 12546, -12920, -92134, 279452, 211322, 89206, -268022, -33294, 72764, 400712, 243252, -139748, -434128, 132504, -197180 ], [ -91183, -85697, 151746, 216314, -172752, 308825, -181756, 449, -72015, -23289, -144906, -80537, -57283, 94771, -71892, -47721, 232394, -100121, 42401, -166753, 200731, -122598, 329228, 229038, 31786, -432472, 233060, 79142 ], [ -194292, 57524, -28712, 126200, -429248, 305260, -262992, -175156, 74380, 204756, -270072, -206508, 95644, 176996, -130864, -3308, 185336, -411564, -4404, -65484, 434756, -317960, 257744, 214824, 203320, -430816, 333616, 355464 ], [ -237057, 61513, -134595, 98197, -396754, 332399, -196940, -175353, -27821, 185877, -237842, -157603, 69724, 215844, -129150, -55852, 113502, -333526, 23670, 48553, 222357, -260413, 244305, 164472, 239213, -233821, 285858, 364551 ], [ -267118, 36190, -224778, 83270, -303420, 366002, -99880, -138622, -182358, 115014, -172476, -71882, 6152, 245560, -114660, -128808, 36452, -173492, 67508, 165278, -84026, -149622, 243086, 106512, 246550, 4298, 206876, 317378 ], [ -290957, 11340, -300938, 67669, -210021, 398205, -7754, -102247, -326866, 50561, -111968, 17109, -59759, 272592, -95867, -193239, -36045, -20909, 102071, 279163, -366071, -46149, 242243, 55801, 247620, 229111, 131162, 271739 ], [ -177912, -3104, -68592, 37240, -115192, 399608, -24176, -73704, -250736, 127128, -158336, 178040, -177128, 240576, 17592, -70120, -8376, -32248, -67416, 330568, -112680, -103672, 249672, 164568, 110816, 161192, 127344, 259848 ], [ -64867, -17548, 163754, 6811, -20363, 401011, -40598, -45161, -174606, 203695, -204704, 338971, -294497, 208560, 131051, 52999, 19293, -43587, -236903, 381973, 140711, -161195, 257101, 273335, -25988, 93273, 123526, 247957 ], [ 29932, -56112, 338758, -43580, 53934, 358536, -43400, 9734, -122104, 199592, -210710, 422592, -369038, 153240, 215638, 141804, 24768, -43070, -355948, 354400, 275920, -229464, 208208, 296608, -75018, 37546, 127838, 238904 ], [ 73034, -163016, 351293, -150530, 70057, 191740, -7612, 139293, -136548, -33076, -102357, 287168, -322233, 31892, 218421, 133386, -32640, -8961, -332074, 103056, 76280, -328180, -264, 77648, 124645, 16363, 155185, 237892 ], [ 116136, -269920, 363828, -257480, 86180, 24944, 28176, 268852, -150992, -265744, 5996, 151744, -275428, -89456, 221204, 124968, -90048, 25148, -308200, -148288, -123360, -426896, -208736, -141312, 324308, -4820, 182532, 236880 ], [ 157005, -295853, 375362, -248699, 30374, -95674, 114443, 298421, -208996, -373078, 35391, -18209, -149489, -112552, 193539, 61121, -96273, -6666, -291905, -254971, -182024, -380280, -277541, -158796, 311407, -51270, 105742, 128035 ], [ 195438, -233454, 385804, -113666, -103900, -165916, 255778, 218910, -314520, -343684, -21350, -225830, 62778, -28464, 132658, -63194, -46662, -110396, -283878, -203842, -86896, -175120, -193982, 43512, 66618, -125284, -84652, -98446 ], [ 233871, -171055, 396246, 21367, -238174, -236158, 397113, 139399, -420044, -314290, -78091, -433451, 275045, 55624, 71777, -187509, 2949, -214126, -275851, -152713, 8232, 30040, -110423, 245820, -178171, -199298, -275046, -324927 ], [ 253584, -178080, 214224, 45040, -113088, -194480, 274880, 184384, -386416, -180400, -109696, -314640, 194208, -10656, 99936, -241280, 19344, -231600, -197328, -122128, -12256, 95504, 23456, 266048, -213680, -189712, -248704, -186464 ], [ 265107, -215478, -52001, 19993, 125468, -103837, 37336, 283836, -291909, -793, -130304, -53015, -14862, -142722, 167050, -264188, 21207, -211337, -87963, -100531, -83326, 99851, 179350, 206616, -157629, -143551, -127540, 111662 ], [ 276630, -252876, -318226, -5054, 364024, -13194, -200208, 383288, -197402, 178814, -150912, 208610, -223932, -274788, 234164, -287096, 23070, -191074, 21402, -78934, -154396, 104198, 335244, 147184, -101578, -97390, -6376, 409788 ], [ 145101, -194325, -359856, -37703, 323553, -107330, -78883, 345316, -278644, 260351, -157765, 135621, -277371, -275856, 72483, -246920, 22644, -174885, -69552, -12061, -195184, -4057, 248042, -31780, -150170, -94027, -63628, 214666 ], [ -52, -126636, -380096, -71076, 256508, -219064, 76620, 294256, -376624, 332548, -163308, 30764, -315988, -264448, -110988, -200736, 22000, -159084, -179584, 59124, -233088, -123036, 137688, -222128, -208728, -94740, -137872, -27432 ], [ -112727, -79908, -385585, -92140, 188944, -301833, 212896, 222172, -433528, 387882, -159902, -39791, -350423, -239933, -254838, -136123, 32264, -152799, -272678, 116773, -255092, -215537, 43090, -389073, -229771, -96998, -210484, -240790 ], [ -8882, -172920, -292734, -31144, 117920, -191502, 220992, 9928, -216592, 330796, -96836, 118334, -356978, -128038, -134548, 51350, 115248, -209954, -252852, 84182, -171096, -131518, 53532, -399998, -714, -109556, -272216, -262548 ], [ 94963, -265932, -199883, 29852, 46896, -81171, 229088, -202316, 344, 273710, -33770, 276459, -363533, -16143, -14258, 238823, 198232, -267109, -233026, 51591, -87100, -47499, 63974, -410923, 228343, -122114, -333948, -284306 ], [ 158008, -299632, -122480, 57048, 38512, -28648, 155752, -339632, 154520, 244248, 7920, 377560, -293896, 70856, 114632, 293072, 185776, -295256, -166880, 24368, -27376, -43672, 67832, -371528, 290320, -132192, -291600, -242848 ], [ 144553, -222122, -74042, 20869, 147578, -84515, -70269, -336458, 191021, 266581, 9530, 371741, -81399, 111175, 259647, 97526, -5630, -269013, -13884, 7210, -13162, -190205, 59345, -237783, 39022, -137620, -54102, -82860 ], [ 131098, -144612, -25604, -15310, 256644, -140382, -296290, -333284, 227522, 288914, 11140, 365922, 131098, 151494, 404662, -98020, -197036, -242770, 139112, -9948, 1052, -336738, 50858, -104038, -212276, -143048, 183396, 77128 ], [ 40267, -151966, 16490, -94545, 258018, -164438, -380247, -254385, 113587, 171302, 20602, 342878, 258770, 232373, 378324, -86463, -252722, -154127, 136264, -49635, 49586, -284449, 40499, -100605, -258148, -123789, 145619, 127253 ], [ -110084, -224600, 53704, -206900, 176552, -164024, -354924, -117236, -116068, -53960, 36104, 306584, 321192, 344452, 220176, 84404, -204008, -17484, 13536, -106652, 124520, -79220, 28700, -197412, -146000, -85540, -103908, 92868 ], [ -260435, -297234, 90918, -319255, 95086, -163610, -329601, 19913, -345723, -279222, 51606, 270290, 383614, 456531, 62028, 255271, -155294, 119159, -109192, -163669, 199454, 126009, 16901, -294219, -33852, -47291, -353435, 58483 ], [ -332234, -295366, 63836, -345354, 152940, -105506, -217662, -41928, -378836, -281554, 7978, 56804, 367664, 250316, 57366, 296736, -17588, 66136, -93788, -136662, 113720, 150230, 103364, -228270, 61664, 18246, -430576, 150602 ], [ -382213, -272803, 18894, -347493, 249494, -31377, -81663, -159044, -357354, -221961, -52075, -205902, 329944, -44314, 95339, 302256, 144838, -39572, -40014, -86315, -16644, 124171, 217122, -117111, 152560, 91363, -459832, 277861 ], [ -432192, -250240, -26048, -349632, 346048, 42752, 54336, -276160, -335872, -162368, -112128, -468608, 292224, -338944, 133312, 307776, 307264, -145280, 13760, -35968, -147008, 98112, 330880, -5952, 243456, 164480, -489088, 405120 ], [ -245984, -132618, -90954, -277573, 165199, -44533, 82097, -165530, -283340, 18389, -114290, -362946, 147094, -275303, 163304, 149214, 267681, -118462, 38807, 11297, -51696, -80713, 281890, -59588, 226551, 41614, -314265, 131259 ], [ -59776, -14996, -155860, -205514, -15650, -131818, 109858, -54900, -230808, 199146, -116452, -257284, 1964, -211662, 193296, -9348, 228098, -91644, 63854, 58562, 43616, -259538, 232900, -113224, 209646, -81252, -139442, -142602 ], [ 97312, 59946, -216656, -134075, -153344, -165628, 135239, 62790, -151121, 294733, -103434, -170877, -70191, -171216, 182448, -133030, 157130, -81251, 62691, 84217, 92013, -399893, 175195, -126275, 180491, -170053, 10391, -325988 ], [ 149568, -18760, -262656, -64868, -135680, -6928, 152052, 205896, 26324, 83708, -35768, -153788, 120364, -214272, 24576, -131144, -26824, -129988, -32828, 32076, -28484, -401756, 86116, 6780, 107236, -136220, 70260, -183664 ], [ 201824, -97466, -308656, 4339, -118016, 151772, 168865, 349002, 203769, -127317, 31898, -136699, 310919, -257328, -133296, -129258, -210778, -178725, -128347, -20065, -148981, -403619, -2963, 139835, 33981, -102387, 130129, -41340 ], [ 232140, -97482, -289156, -4574, -104562, 183242, 201318, 320088, 248664, -213122, -13236, -151010, 355884, -268514, -247898, -104462, -284832, -213092, -127746, -86136, -167618, -400672, -47282, 201800, 37796, -82604, 174248, -9126 ], [ 233934, 4799, -184506, -115043, -96581, 49313, 254103, 67548, 121244, -136141, -205010, -206141, 211582, -238269, -306249, -49883, -216016, -228778, -2189, -170316, -53837, -391472, -33413, 171348, 141802, -81086, 197892, -120055 ], [ 235728, 107080, -79856, -225512, -88600, -84616, 306888, -184992, -6176, -59160, -396784, -261272, 67280, -208024, -364600, 4696, -147200, -244464, 123368, -254496, 59944, -382272, -19544, 140896, 245808, -79568, 221536, -230984 ], [ 233067, 61311, 37139, -230816, -18339, -193885, 162888, -130662, -74196, -28949, -366708, -196838, -33342, -67634, -363236, 17335, -67449, -147740, 149850, -150516, 40000, -272362, 32665, 88964, 169199, -36290, 164825, -172878 ], [ 228030, -63418, 160718, -180032, 85138, -290002, -86064, 87332, -110536, -23682, -218312, -68636, -110668, 131500, -330024, 7606, 18134, 8936, 123492, 53816, -51264, -108740, 105322, 25576, -3738, 29260, 65258, -24620 ], [ 222993, -188147, 284297, -129248, 188615, -386119, -335016, 305326, -146876, -18415, -69916, 59566, -187994, 330634, -296812, -2123, 103717, 165612, 97134, 258148, -142528, 54882, 177979, -37812, -176675, 94810, -34309, 123638 ], [ 80356, -48696, 232976, -56984, 84952, -187516, -282408, 280680, -12836, -72628, 13380, -54952, -82800, 190008, -265160, 93748, -12360, 248388, 115116, 147620, -24372, 66864, 61556, -182260, -122172, 171960, -82976, 16656 ], [ -82921, 130382, 155420, 18502, -49782, 55295, -184566, 219638, 146761, -135763, 86911, -205878, 49772, -1582, -233742, 205459, -158686, 320079, 139749, -10137, 125197, 56100, -83229, -338867, -33553, 250850, -124008, -128612 ], [ -215990, 276256, 92116, 81326, -175598, 272054, -81906, 163914, 284294, -176112, 136910, -345088, 160846, -181698, -201098, 286556, -289242, 383532, 160920, -147302, 255798, 51336, -197156, -460896, 41524, 317020, -152248, -252386 ], [ -31875, 73488, 178458, 11199, -207775, 215267, 71343, 164029, 190155, 22792, -60177, -361280, 46191, -241337, -155581, 46206, -254213, 360486, 145740, -68251, 187235, 109572, 12926, -219856, -25590, 249630, -46172, -150473 ], [ 152240, -129280, 264800, -58928, -239952, 158480, 224592, 164144, 96016, 221696, -257264, -377472, -68464, -300976, -110064, -194144, -219184, 337440, 130560, 10800, 118672, 167808, 223008, 21184, -92704, 182240, 59904, -48560 ], [ 227218, -228126, 269515, -44362, -214288, 110884, 276278, 115707, 46432, 290708, -364688, -319030, -138774, -290055, -95445, -301508, -217202, 289789, 67465, 16701, 27093, 213521, 318024, 182956, -124902, 108536, 107768, -6819 ], [ 52740, -89436, 87654, 163788, -56416, 84296, 95820, -43706, 98688, 62824, -267168, -89996, -107724, -117854, -151450, -104904, -290756, 185898, -105150, -144598, -117094, 230610, 150032, 163544, -77292, 20400, 22576, -102614 ], [ -121738, 49254, -94207, 371938, 101456, 57708, -84638, -203119, 150944, -165060, -169648, 139038, -76674, 54347, -207455, 91700, -364310, 82007, -277765, -305897, -261281, 247699, -17960, 144132, -29682, -67736, -62616, -198409 ], [ -210548, 61368, -79880, 349280, 170480, 61180, -183268, -195744, 99256, -203560, -136400, 239096, -82764, 111552, -154728, 145468, -371504, -27260, -327656, -347568, -230436, 269504, -12408, 67144, -13764, -58696, -82156, -240324 ], [ -220829, -42546, 114286, 115048, 158060, 92207, -206889, -35480, -47714, -68458, -162068, 220926, -122899, 63344, -2330, 68303, -317868, -141455, -265050, -279580, -39145, 295632, 152226, -62622, -26897, 39422, -41515, -232849 ], [ -231110, -146460, 308452, -119184, 145640, 123234, -230510, 124784, -194684, 66644, -187736, 202756, -163034, 15136, 150068, -8862, -264232, -255650, -202444, -211592, 152146, 321760, 316860, -192388, -40030, 137540, -874, -225374 ], [ -200336, -87106, 358832, -257366, 172881, 135612, -228019, 85383, -198650, 26119, -181240, 79679, -196709, -47675, 38541, 61023, -248421, -145241, -188475, -230202, 169459, 298163, 221717, -204684, 11522, 90308, -38824, -131335 ], [ -155072, 29872, 358464, -361648, 214120, 141408, -216312, -24488, -152144, -76392, -163392, -80424, -228104, -115640, -166136, 182808, -245960, 44440, -191672, -279376, 125368, 257016, 34888, -175520, 85904, -8224, -104512, -6744 ], [ -109808, 146850, 358096, -465930, 255359, 147204, -204605, -134359, -105638, -178903, -145544, -240527, -259499, -183605, -370813, 304593, -243499, 234121, -194869, -328550, 81277, 215869, -151941, -146356, 160286, -106756, -170200, 117847 ], [ 33158, 91172, 319426, -445164, 280582, 187320, -210322, -179000, 33884, -39480, -183334, -280378, -242472, -102542, -266544, 302166, -160188, 49846, -112024, -224934, 19014, 166186, -102886, -142822, 108080, -233514, -205572, 71982 ], [ 180565, 27646, 279015, -418714, 305077, 228996, -216831, -220676, 177634, 110940, -223653, -314763, -223244, -14705, -148232, 294093, -73202, -151427, -25268, -114373, -44075, 116115, -43109, -140453, 50120, -361555, -239566, 18369 ], [ 256980, -24868, 241532, -392976, 328004, 249924, -217652, -216900, 252084, 224884, -254724, -334132, -176356, 67768, -40848, 251576, 18952, -320536, 51572, -8096, -116636, 49372, 17344, -114032, -8208, -414868, -254840, -38104 ], [ -3817, -25075, 217957, -370620, 343483, 172299, -191455, 2773, -2641, 165567, -241867, -282175, 1917, 124762, 14628, 45450, 135654, -336866, 81311, 77832, -234189, -96563, 81008, 26636, -68284, -113223, -181194, -108162 ], [ -264614, -25282, 194382, -348264, 358962, 94674, -165258, 222446, -257366, 106250, -229010, -230218, 180190, 181756, 70104, -160676, 252356, -353196, 111050, 163760, -351742, -242498, 144672, 167304, -128360, 188422, -107548, -178220 ], [ -358038, -6643, 96404, -309402, 357845, 9939, -83999, 283818, -303462, 13858, -229509, -156499, 206183, 186586, 51276, -270214, 329872, -311323, 65720, 194509, -300572, -260714, 186628, 155503, -207390, 338705, -84338, -136561 ], [ -191104, 41312, -117312, -244864, 330912, -85856, 82912, 98944, -25024, -129984, -250784, -48928, -4704, 110272, -83136, -229504, 346432, -178912, -96384, 139424, 13056, -80256, 194816, -93472, -315904, 253536, -139584, 78880 ], [ -24170, 89267, -331028, -180326, 303979, -181651, 249823, -85930, 253414, -273826, -272059, 58643, -215591, 33958, -217548, -188794, 362992, -46501, -258488, 84339, 326684, 100202, 203004, -342447, -424418, 168367, -194830, 294321 ], [ 26704, 16976, -308928, -215608, 238714, -104308, 330256, -156158, 314754, -306172, -164898, 123612, -170768, -34992, -140336, -229774, 346610, -51108, -288474, 42372, 327776, 116258, 159840, -368416, -450794, 13618, -169716, 250580 ], [ 2968, -132616, -135232, -315060, 148807, 84338, 355096, -152685, 236531, -266842, 24829, 161194, 38440, -99208, 72920, -323269, 309051, -143798, -233527, 8838, 127952, 26627, 83664, -251024, -424367, -185861, -92942, 40222 ], [ -20768, -282208, 38464, -414512, 58900, 272984, 379936, -149212, 158308, -227512, 214556, 198776, 247648, -163424, 286176, -416764, 271492, -236488, -178580, -24696, -71872, -63004, 7488, -133632, -397940, -385340, -16168, -170136 ], [ -104411, -341379, -44758, -232897, 51662, 111650, 380893, -97878, 137218, -186111, 214150, 124486, 172160, 7542, 246884, -367531, 275049, -154758, -74233, -67407, -193834, -94210, 2163, -19489, -255100, -283251, 13334, -230907 ], [ -200666, -381514, -182068, 7890, 61828, -123364, 376822, -36468, 128156, -144274, 173716, 26644, 36736, 228020, 154424, -288250, 287262, -36308, 40514, -112050, -299404, -113116, 11754, 93970, -87752, -117674, 32884, -260186 ] ], [ [ -183296, -176832, 309888, 180288, 254656, 15616, 28992, 47232, -172544, -123200, -348544, -15296, -45120, -62784, 366784, 162112, 167680, -75904, 20416, -15360, 108800, 226112, -305024, 234048, 22848, 127744, -63424, 111296 ], [ -179702, -180288, 304443, 155664, 245272, 21022, 16680, 44736, -151526, -125063, -321667, -10103, -45294, -37197, 342994, 163000, 148582, -70585, 28153, -11598, 96608, 212912, -284927, 225765, 29091, 119767, -59365, 116756 ], [ -152148, -206784, 262698, -33120, 173328, 62468, -77712, 25600, 9612, -139346, -115610, 29710, -46628, 158970, 160604, 169808, 2164, -29806, 87470, 17244, 3136, 111712, -130850, 162262, 76954, 58610, -28246, 158616 ], [ -124594, -233280, 220953, -221904, 101384, 103914, -172104, 6464, 170750, -153629, 90447, 69523, -47962, 355137, -21786, 176616, -144254, 10973, 146787, 46086, -90336, 10512, 23227, 98759, 124817, -2547, 2873, 200476 ], [ -90024, -235496, 175184, -291400, 49672, 129160, -192160, -16408, 207960, -156712, 180840, 91968, -30656, 396312, -151024, 139744, -247344, -14656, 165784, 53360, -141208, -89608, 124224, 40032, 143200, -23080, 38280, 224184 ], [ -42299, -192187, 121870, -137231, 35895, 124031, -72836, -46285, 12805, -138795, 54363, 81848, 21600, 146877, -180602, 20972, -269194, -164800, 109181, 20194, -112205, -187703, 125696, -9740, 106308, 32557, 81727, 213857 ], [ 5426, -148878, 68556, 16938, 22118, 118902, 46488, -76162, -182350, -120878, -72114, 71728, 73856, -102558, -210180, -97800, -291044, -314944, 52578, -12972, -83202, -285798, 127168, -59512, 69416, 88194, 125174, 203530 ], [ -4231, -130191, 85962, 41731, 43480, 63112, 40258, -51153, -255422, -64780, -114260, -506, 89270, -136804, -153620, -98194, -288402, -395096, 9547, 44485, -126258, -333466, 96543, 24018, 69730, 95744, 127346, 95794 ], [ -58028, -130444, 157768, -32996, 91872, -31648, -62552, 16076, -234584, 20688, -91536, -120520, 76344, -5520, -30800, -7528, -266920, -421408, -23044, 171652, -224744, -342344, 41228, 210088, 98664, 66304, 97768, -86872 ], [ -111825, -130697, 229574, -107723, 140264, -126408, -165362, 83305, -213746, 106156, -68812, -240534, 63418, 125764, 92020, 83138, -245438, -447720, -55635, 298819, -323230, -351222, -14087, 396158, 127598, 36864, 68190, -269538 ], [ -121054, -48798, 201840, -27200, 112192, -17624, -137024, 119646, -152048, -13324, -21068, -138716, -13408, 84662, 9946, 30614, -88524, -245918, 12430, 231514, -285114, -236314, -31764, 276264, 670, 114704, 75332, -141650 ], [ -117903, 55921, 146456, 96448, 62880, 147700, -72256, 147407, -79000, -189734, 33626, 24722, -107984, -4325, -129043, -61685, 106010, 19249, 108455, 110189, -209053, -87021, -38986, 71380, -169553, 222344, 92674, 72503 ], [ -114752, 160640, 91072, 220096, 13568, 313024, -7488, 175168, -5952, -366144, 88320, 188160, -202560, -93312, -268032, -153984, 300544, 284416, 204480, -11136, -132992, 62272, -46208, -133504, -339776, 329984, 110016, 286656 ], [ -113418, 142585, 76490, 80693, -112035, 249682, -38929, 236164, 33493, -256342, -71714, 65363, -117529, 20791, -96613, -236945, 196607, 277424, 148153, -145387, -23995, -53188, -43356, -136862, -220705, 249875, 128899, 307402 ], [ -112084, 124530, 61908, -58710, -237638, 186340, -70370, 297160, 72938, -146540, -231748, -57434, -32498, 134894, 74806, -319906, 92670, 270432, 91826, -279638, 85002, -168648, -40504, -140220, -101634, 169766, 147782, 328148 ], [ -100180, 118825, 36191, -138553, -331521, 96118, -82936, 329471, 129033, -56418, -302097, -112426, 22498, 227737, 227245, -331447, 6703, 250095, 44874, -359599, 160814, -212103, -28237, -114073, -24813, 74157, 116270, 351004 ], [ -50224, 157580, -29612, -3980, -311212, -90872, -27552, 258516, 245068, -37144, -49580, 76680, -30632, 244044, 311356, -85876, -14572, 181716, 31672, -244116, 117160, 3660, 17924, 18292, -100092, -77252, -96664, 381456 ], [ -268, 196335, -95415, 130593, -290903, -277862, 27832, 187561, 361103, -17870, 202937, 265786, -83762, 260351, 395467, 159695, -35847, 113337, 18470, -128633, 73506, 219423, 64085, 150657, -175371, -228661, -309598, 411908 ], [ -12292, 256040, -99778, 107876, -257204, -362712, 80446, 92926, 350378, 3824, 285814, 286122, -105402, 220168, 330248, 250156, 17048, 85868, -23262, -39230, 16352, 262666, 77646, 162062, -178830, -258980, -368302, 334550 ], [ -104890, 342980, -24269, -119318, -206098, -314780, 129459, -32493, 174865, 28664, 148159, 87057, -86105, 106548, 70900, 138974, 166364, 111582, -102083, 16269, -58352, 81633, 48827, 16219, -88923, -131882, -226507, 117039 ], [ -197488, 429920, 51240, -346512, -154992, -266848, 178472, -157912, -648, 53504, 10504, -112008, -66808, -7072, -188448, 27792, 315680, 137296, -180904, 71768, -133056, -99400, 20008, -129624, 984, -4784, -84712, -100472 ], [ -177181, 382145, 62744, -340276, -168161, -300591, 120940, -207656, -23116, 40244, 47494, -196638, -25716, 61138, -225406, -67085, 297671, 69860, -139350, 31372, -73540, -109013, -85791, -122572, -31899, -33401, -27922, -186943 ], [ -96658, 262522, 40112, -209544, -215610, -377894, 6584, -217040, 36040, 6664, 177628, -220236, 27000, 226324, -143756, -153266, 190422, -47256, -33596, -60168, 57560, -27202, -232646, -33976, -130270, -145066, -16468, -203526 ], [ -16135, 142899, 17480, -78812, -263059, -455197, -107772, -226424, 95196, -26916, 307762, -243834, 79716, 391510, -62106, -239447, 83173, -164372, 72158, -151708, 188660, 54609, -379501, 54620, -228641, -256731, -5014, -220109 ], [ 2388, 143116, 4908, -40840, -37728, -428400, 25312, -94548, 130992, -32036, 90436, -162632, 100192, 375996, -136016, -248368, -32596, -101668, 54732, -87808, 59060, 146760, -255776, 188476, -194392, -235696, 8320, -152412 ], [ 11611, 161309, -6155, -16782, 228520, -385988, 195512, 58517, 163284, -32887, -179009, -65710, 115832, 333377, -233260, -245700, -149643, -11991, 18829, -592, -109645, 240462, -91464, 329121, -140250, -194756, 21936, -72073 ], [ 13240, 180884, -17442, 12570, 460718, -336876, 340046, 204120, 178542, -41550, -421458, 13776, 134834, 290692, -303906, -245100, -245112, 75086, -7462, 75670, -256230, 320330, 63796, 445672, -98282, -154416, 37594, 620 ], [ -64868, 214970, -31081, 97509, 335391, -217414, 215087, 271372, 14943, -132239, -380449, -89816, 189137, 247314, -95273, -266214, -114012, 134863, 67173, 36915, -170555, 254941, 124010, 309236, -184141, -120376, 74693, -6970 ], [ -142976, 249056, -44720, 182448, 210064, -97952, 90128, 338624, -148656, -222928, -339440, -193408, 243440, 203936, 113360, -287328, 17088, 194640, 141808, -1840, -84880, 189552, 184224, 172800, -270000, -86336, 111792, -14560 ], [ -208008, 268099, -68985, 209273, 107389, 426, -538, 334707, -252167, -203703, -271166, -253614, 255414, 119489, 246988, -273134, 106062, 209239, 207567, -13526, -39392, 158288, 217250, 36217, -321300, -14118, 118119, -18622 ], [ -243152, 252758, -117538, 103266, 56490, 50612, -12820, 168118, -218334, 66754, -140572, -214652, 170636, -58830, 209176, -178236, 98748, 120574, 253038, 36660, -85760, 205024, 188132, -100702, -293608, 145364, 54110, -14620 ], [ -278296, 237417, -166091, -2741, 5591, 100798, -25102, 1529, -184501, 337211, -9978, -175690, 85858, -237149, 171364, -83338, 91434, 31909, 298509, 86846, -132128, 251760, 159014, -237621, -265916, 304846, -9899, -10618 ], [ -254160, 201592, -178116, -105700, 47968, 93528, 6740, -4968, -124148, 405336, 127132, -161604, 648, -206296, 114940, -11696, 60120, 36448, 282540, 176392, -72344, 184052, 145040, -240164, -117660, 318060, -11592, -60736 ], [ -175684, 146990, -156657, -205865, 175848, 33590, 79029, 135286, -39485, 287990, 270215, -170321, -84958, 16298, 41455, 38628, 6806, 126424, 210251, 302018, 84746, 11437, 144948, -119529, 141113, 197195, 43838, -160464 ], [ -97208, 92388, -135198, -306030, 303728, -26348, 151318, 275540, 45178, 170644, 413298, -179038, -170564, 238892, -32030, 88952, -46508, 216400, 137962, 427644, 241836, -161178, 144856, 1106, 399886, 76330, 99268, -260192 ], [ -19650, 33944, -66819, -173176, 207769, -35456, 167677, 167254, 158248, 146458, 322087, -155217, -60228, 128881, -13783, 191755, -115224, 63140, 121280, 360082, 186902, -95895, 99459, 56801, 387526, -41101, 89571, -206937 ], [ 57584, -25856, 18120, 41920, 32808, -26624, 164296, -28752, 281344, 155152, 148184, -119912, 119264, -98520, 36840, 313080, -189376, -175968, 124224, 224336, 57136, 53352, 38072, 89576, 279472, -157320, 56888, -99688 ], [ 134818, -85656, 103059, 257016, -142153, -17792, 160915, -224758, 404440, 163846, -25719, -84607, 298756, -325921, 87463, 434405, -263528, -415076, 127168, 88590, -72630, 202599, -23315, 122351, 171418, -273539, 24205, 7561 ], [ 96970, -48832, 53314, 251848, -151828, 83198, 216164, -189544, 321924, 70306, 20796, -105446, 301324, -259336, -4848, 208460, -102522, -219706, 117022, -91750, -53192, 113564, -26050, 106924, 7616, -154864, 80490, 33080 ], [ 53891, -7616, -2553, 236668, -153990, 188377, 274078, -143820, 230062, -27881, 77330, -128837, 295850, -179388, -103656, -33270, 69173, -4587, 106281, -274117, -26972, 13698, -26119, 89306, -158720, -25512, 140819, 54884 ], [ -4452, 11824, -34716, 233384, -136744, 243596, 298772, -105292, 165088, -103304, 126052, -147764, 252288, -96040, -178540, -228640, 179744, 176944, 81880, -406256, -29992, -56972, -8152, 69784, -263296, 85820, 194660, 77748 ], [ -135299, -72172, 45715, 286606, -27310, 61505, 165671, -100945, 227832, -70598, 137667, -145487, 27808, 3458, -139785, -203800, -24, 198932, -7406, -299812, -171902, 11039, 95486, 41218, -74512, 111557, 217683, 105647 ], [ -266146, -156168, 126146, 339828, 82124, -120586, 32570, -96598, 290576, -37892, 149282, -143210, -196672, 102956, -101030, -178960, -179792, 220920, -96692, -193368, -313812, 79050, 199124, 12652, 114272, 137294, 240706, 133546 ], [ -273792, -185570, 216801, 377615, 129080, -174247, -74557, -70453, 268792, -67151, 151411, -140348, -331665, 130895, -80545, -162706, -226999, 246643, -94043, -153884, -338137, 123535, 291566, 25018, 167174, 82733, 230114, 83721 ], [ -89792, -130048, 323360, 391392, 78848, -28128, -141280, -10400, 115520, -192800, 138784, -136576, -327456, 47520, -88480, -159808, -68000, 278176, 51616, -218560, -179552, 131424, 366592, 101056, 8704, -96736, 167232, -87008 ], [ 94208, -74526, 429919, 405169, 28616, 117991, -208003, 49653, -37752, -318449, 126157, -132804, -323247, -35855, -96415, -156910, 90999, 309709, 197275, -283236, -20967, 139313, 441618, 177094, -149766, -276205, 104350, -257737 ], [ 99442, -25682, 343908, 369876, -83104, 156674, -240440, 26322, -81614, -301186, 35788, -93122, -250998, -50154, -114472, -87778, 94388, 168510, 236562, -257682, 129638, 86932, 438552, 142140, -147404, -367600, 154504, -180372 ], [ -10245, 18869, 134102, 303038, -234352, 126291, -250836, -50613, -55141, -192051, -104558, -30355, -135009, -20047, -139036, 23933, -2258, -83731, 207467, -174123, 275113, -4194, 385284, 35834, -41650, -402376, 277324, 56482 ], [ -119932, 63420, -75704, 236200, -385600, 95908, -261232, -127548, -28668, -82916, -244904, 32412, -19020, 10060, -163600, 135644, -98904, -335972, 178372, -90564, 420588, -95320, 332016, -70472, 64104, -437152, 400144, 293336 ], [ -105739, 62371, -146145, 195943, -278790, 143045, -207940, -142771, -132079, -58521, -239558, 7551, 33908, 88332, -84842, 109852, -23030, -226738, 94994, -34365, 229991, -140447, 243579, 6952, 149167, -220159, 360438, 263373 ], [ -65466, 51722, -187246, 161282, -117652, 206502, -141240, -145002, -262834, -51966, -203540, -35758, 73560, 176744, 15668, 55112, 89164, -41404, 188, 16074, -31358, -175890, 147738, 123056, 229874, 49838, 286516, 177238 ], [ -27023, 37828, -218350, 124583, 33321, 269791, -74414, -145389, -379270, -44149, -166176, -69593, 107067, 262384, 110647, 2627, 195505, 132497, -93091, 69833, -273693, -211831, 56673, 233011, 298220, 304285, 212958, 94793 ], [ -28840, -47456, -29520, 43048, -39336, 329384, -4816, -105208, -180688, -8568, -99200, 105000, 5384, 287040, 83944, -248, 173080, 54872, -152776, 196632, -97720, -258728, 70680, 207688, 94624, 216632, 147408, 93528 ], [ -30657, -132740, 159310, -38487, -111993, 388977, 64782, -65027, 17894, 27013, -32224, 279593, -96299, 311696, 57241, -3123, 150655, -22753, -212461, 323431, 78253, -305625, 84687, 182365, -108972, 128979, 81858, 92263 ], [ -35804, -209936, 295682, -116884, -129414, 409048, 89128, -12222, 125528, 18488, 34062, 390208, -172314, 293512, 45490, -5596, 102208, -70570, -231076, 383264, 195312, -348616, 62832, 155104, -206446, 72526, 50442, 105320 ], [ -50386, -264216, 283423, -186390, 9667, 317140, -14740, 76351, -24524, -115004, 98393, 319552, -175603, 153948, 76103, -6930, -19968, -33931, -133326, 253360, 145448, -380540, -60632, 122352, -3241, 104473, 115739, 158956 ], [ -64968, -318496, 271164, -255896, 148748, 225232, -118608, 164924, -174576, -248496, 162724, 248896, -178892, 14384, 106716, -8264, -142144, 2708, -35576, 123456, 95584, -412464, -184096, 89600, 199964, 136420, 181036, 212592 ], [ -67505, -264943, 260566, -235081, 152738, 85122, -78343, 177223, -292684, -280370, 189237, 94101, -117083, -4664, 79777, -26549, -150459, -12782, 8373, 72631, 27944, -336808, -224279, 69564, 220613, 114302, 152602, 157185 ], [ -56902, -93754, 251780, -115734, 9356, -107572, 119158, 106314, -375944, -201388, 174494, -152482, 15742, 107760, -9946, -63326, -34562, -85140, -6370, 108074, -59088, -143792, -173610, 63400, 42110, 33204, 21916, -17178 ], [ -46299, 77435, 242994, 3613, -134026, -300266, 316659, 35405, -459204, -122406, 159751, -399065, 148567, 220184, -99669, -100103, 81335, -157498, -21113, 143517, -146120, 49224, -122941, 57236, -136393, -47894, -108770, -191541 ], [ 8240, 56352, 91376, 28496, -35648, -269456, 310080, 70336, -383952, -1936, 118400, -280496, 123104, 144928, -37344, -92032, 38704, -188304, -18160, 69712, -159392, 38832, -30752, 67520, -136592, -65456, -161408, -105504 ], [ 82001, -48850, -122731, 12051, 168500, -140863, 214216, 151572, -239351, 136685, 65408, -2173, 28390, -12438, 91502, -64340, -73283, -200931, -7465, -51889, -140394, -60551, 79602, 85000, -58783, -55221, -179900, 94458 ], [ 155762, -154052, -336838, -4394, 372648, -12270, 118352, 232808, -94750, 275306, 12416, 276150, -66324, -169804, 220348, -36648, -185270, -213558, 3230, -173490, -121396, -159934, 189956, 102480, 19026, -44986, -198392, 294420 ], [ 10703, -182247, -322192, -23821, 367531, -91094, 136959, 184012, -214140, 300149, -26359, 145015, -110281, -224816, 179073, -62296, -123524, -184983, -74128, -92735, -73040, -186195, 171790, -60556, 39778, -37817, -225284, 119406 ], [ -155196, -203108, -285760, -43532, 342484, -189672, 166468, 122832, -358672, 314156, -63780, -25116, -149404, -270080, 121596, -93024, -45232, -152484, -159872, 7292, -21888, -205492, 141384, -240784, 55096, -30940, -252976, -91320 ], [ -270269, -224140, -234907, -50340, 312496, -266083, 182624, 55412, -461864, 307406, -81098, -148933, -193981, -304415, 69486, -95753, 32088, -127125, -231714, 87447, 24836, -216923, 113798, -398203, 79879, -22242, -272700, -263538 ], [ -46502, -246312, -87914, 28872, 249568, -194714, 109760, -53608, -289456, 162276, 35604, 36010, -274918, -265890, 53156, 88178, 102928, -149366, -210876, 35122, 42040, -175914, 105012, -403562, 167762, -1404, -239304, -179036 ], [ 177265, -268484, 59079, 108084, 186640, -123345, 36896, -162628, -117048, 17146, 152306, 220953, -355855, -227365, 36826, 272109, 173768, -171607, -190038, -17203, 59244, -134905, 96226, -408921, 255645, 19434, -205908, -94534 ], [ 311656, -269008, 110896, 145224, 143056, -105208, -40840, -217488, 24456, -35064, 199760, 353096, -358488, -150376, 79256, 316656, 148112, -189128, -167584, -21744, 51120, -144520, 87720, -384024, 261808, 27616, -167344, -25312 ], [ 278467, -228942, -15742, 103479, 135742, -186881, -127711, -170798, 108015, 86951, 117374, 386239, -214301, -1267, 231861, 99858, -58474, -197799, -142100, 63310, -4494, -249055, 79739, -302397, 114746, 12068, -119090, 15260 ], [ 245278, -188876, -142380, 61734, 128428, -268554, -214582, -124108, 191574, 208966, 34988, 419382, -70114, 147842, 384466, -116940, -265060, -206470, -116616, 148364, -60108, -353590, 71758, -220770, -32316, -3480, -70836, 55832 ], [ 189625, -160458, -135794, -9339, 76342, -244914, -209725, -98075, 139569, 144418, -29250, 379530, 84486, 268871, 332828, -102325, -283302, -116133, -113128, 161983, -85978, -341099, 66481, -221407, -72908, -38671, -121967, 56039 ], [ 116692, -141000, -26728, -102972, -10184, -140264, -134308, -87932, -16716, -63640, -79528, 283528, 247096, 368300, 124080, 90300, -156664, 50364, -126560, 120652, -88968, -238588, 63284, -285324, -31600, -88972, -249548, 25196 ], [ 43759, -121542, 82338, -196605, -96710, -35614, -58891, -77789, -173001, -271698, -129806, 187526, 409706, 467729, -84668, 282925, -30026, 216861, -139992, 79321, -91958, -136077, 60087, -349241, 9708, -139273, -377129, -5647 ], [ -82094, -164994, 46324, -251502, 8356, 17034, -79018, -51608, -217884, -200198, -148530, 10956, 330000, 250052, -12814, 335456, 103236, 216264, -76276, 22222, -79000, -8654, 128620, -295546, 45472, -78334, -430928, 94766 ], [ -222647, -225921, -29990, -295639, 166642, 55237, -125685, -20972, -231822, -51043, -158489, -187994, 182984, -55710, 136985, 349072, 238338, 169252, 8870, -39257, -61612, 125689, 217078, -209181, 79696, 13505, -464232, 231639 ], [ -363200, -286848, -106304, -339776, 324928, 93440, -172352, 9664, -245760, 98112, -168448, -386944, 35968, -361472, 286784, 362688, 373440, 122240, 94016, -100736, -44224, 260032, 305536, -122816, 113920, 105344, -497536, 368512 ], [ -257952, -85230, -87214, -241911, 196197, 7673, -99557, -30494, -247876, 164007, -139238, -355158, -8974, -297325, 239864, 243594, 241259, 61014, 110461, -81301, -5584, 24029, 314230, -32748, 39837, 111002, -290835, 185225 ], [ -152704, 116388, -68124, -144046, 67466, -78094, -26762, -70652, -249992, 229902, -110028, -323372, -53916, -233178, 192944, 124500, 109078, -212, 126906, -61866, 33056, -211974, 322924, 57320, -34246, 116660, -84134, 1938 ], [ -62496, 242766, -54384, -61321, -29440, -123476, 25613, -61950, -201083, 236367, -89838, -283231, -52613, -176496, 130704, 12126, -2898, -66753, 105921, -56781, 41391, -400487, 294633, 131103, -100999, 123273, 87677, -143564 ], [ -26432, 98280, -59904, -33100, -11776, -23472, 4476, 122648, 31516, 28884, -102120, -213012, 115172, -146688, 13312, -76056, -42136, -152428, -49812, -103356, -59372, -418036, 133196, 146260, -141364, 133324, 133884, -153040 ], [ 9632, -46206, -65424, -4879, 5888, 76532, -16661, 307246, 264115, -178599, -114402, -142793, 282957, -116880, -104080, -164238, -81374, -238103, -205545, -149931, -160135, -435585, -28241, 161417, -181729, 143375, 180091, -162516 ], [ 48836, -86702, -59564, -11658, 31002, 99246, 28002, 295624, 334024, -277142, -165564, -117174, 294372, -119222, -197342, -194970, -84192, -234828, -267798, -182056, -154198, -430944, -101798, 124184, -147444, 99996, 159288, -200482 ], [ 92122, 7989, -38910, -63937, 65801, 21483, 158205, 28916, 192436, -234063, -267270, -149535, 102506, -163359, -259235, -151017, -39664, -115918, -208527, -195396, -9551, -397456, -61111, 18844, -16114, -12842, 51372, -275485 ], [ 135408, 102680, -18256, -116216, 100600, -56280, 288408, -237792, 50848, -190984, -368976, -181896, -89360, -207496, -321128, -107064, 4864, 2992, -149256, -208736, 135096, -363968, -20424, -86496, 115216, -125680, -56544, -350488 ], [ 171929, 64501, 44113, -111840, 115839, -123903, 173976, -200930, 13540, -168935, -345852, -185442, -100266, -130598, -353996, -27171, 25677, 31692, -73890, -160636, 125888, -238350, -3437, -142036, 137541, -143958, -55725, -263386 ], [ 204842, -44542, 128730, -77248, 120646, -186118, -70928, -2164, 31848, -158102, -256152, -173620, -14660, 10852, -371384, 71890, 33842, 12280, 10060, -79768, 34624, -63596, 910, -171016, 101730, -111804, 3086, -89828 ], [ 237755, -153585, 213347, -42656, 125453, -248333, -315832, 196602, 50156, -147269, -166452, -161798, 70946, 152302, -388772, 170951, 42007, -7132, 94010, 1100, -56640, 111158, 5257, -199996, 65919, -79650, 61897, 83730 ], [ 147148, -44648, 119984, 33656, 66120, -79188, -233656, 140408, 73844, -84156, -96532, -206136, 82992, 107112, -359320, 248892, -58648, 82156, 140900, 41228, -61244, 48912, -4356, -293756, 69228, -9496, 58528, -28752 ], [ 38013, 96986, -76, 116226, -2834, 124661, -102418, 45970, 98339, -13201, -29579, -258898, 84004, 33926, -322842, 323665, -175626, 187749, 182231, 75245, -52849, -48884, -16063, -397233, 78405, 66358, 45832, -184140 ], [ -54994, 210784, -94180, 185210, -75322, 305362, 19866, -35538, 118722, 62896, 20442, -305664, 75354, -35926, -284654, 370420, -269662, 285412, 213896, 104862, -48814, -134696, -20364, -467232, 84028, 136180, 29208, -314294 ], [ 21343, 32304, 84254, 111541, -184917, 243009, 48133, 18719, 95929, 192984, -107323, -289472, -34747, -70771, -228511, 122986, -122807, 299810, 144068, 88279, -90559, -94676, 53098, -185712, 52334, 142666, -28660, -179491 ], [ 97680, -146176, 262688, 37872, -294512, 180656, 76400, 72976, 73136, 323072, -235088, -273280, -144848, -105616, -172368, -124448, 24048, 314208, 74240, 71696, -132304, -54656, 126560, 95808, 20640, 149152, -86528, -44688 ], [ 137414, -254922, 324537, 41042, -344880, 100236, 51922, 82377, 58400, 342364, -277040, -212946, -178418, -114253, -142503, -252140, 88730, 310623, -11933, 19231, -153945, -15301, 147480, 267876, -24802, 145320, -144088, 23167 ], [ 93484, -204276, 119906, 219844, -259872, -21480, -93116, -10750, 62080, 108408, -122848, -51716, -37060, -62986, -172702, -106136, -34412, 265934, -135466, -115250, -129634, 22534, 48304, 189768, -101668, 117904, -200944, -62002 ], [ 49554, -153630, -84725, 398646, -174864, -143196, -238154, -103877, 65760, -125548, 31344, 109514, 104298, -11719, -202901, 39868, -157554, 221245, -258999, -249731, -105323, 60369, -50872, 111660, -178534, 90488, -257800, -147171 ], [ -31996, -97560, -121944, 347168, -82608, -106284, -306380, -79584, 30440, -171704, 31504, 191400, 108988, -16576, -189048, 89236, -178960, 154284, -319736, -281744, -14220, 113216, -35112, 68376, -210796, 92136, -269860, -172652 ], [ -148031, -36518, -5702, 84600, 16292, 76037, -304195, 52344, -40630, -45710, -109532, 200554, -11601, -72880, -134814, 50021, -107108, 66907, -322910, -219828, 138109, 179824, 86006, 57014, -202171, 120426, -240857, -143419 ], [ -264066, 24524, 110540, -177968, 115192, 258358, -302010, 184272, -111700, 80284, -250568, 209708, -132190, -129184, -80580, 10806, -35256, -20470, -326084, -157912, 290438, 246432, 207124, 45652, -193546, 148716, -211854, -114186 ], [ -183088, 31914, 146576, -291378, 141179, 287764, -249777, 182733, -74174, 58701, -205352, 94133, -220887, -100233, -150769, 7189, -855, 34477, -331145, -180350, 206705, 166449, 140647, -3076, -65258, 105708, -237880, -11853 ], [ -32576, 20368, 154304, -352144, 141432, 263200, -179880, 134088, 1680, -14968, -94400, -65464, -298328, -41192, -264872, 16136, 20328, 139656, -336872, -232560, 39656, 34728, 7960, -64992, 105264, 37536, -283328, 116280 ], [ 117936, 8822, 162032, -412910, 141685, 238636, -109983, 85443, 77534, -88637, 16552, -225061, -375769, 17849, -378975, 25083, 41511, 244835, -342599, -284770, -127393, -96993, -124727, -126908, 275786, -30636, -328776, 244413 ], [ 191426, -32116, 83542, -404772, 106562, 205800, -107846, 53144, 120564, -46696, -28322, -261502, -238776, -1562, -251408, 55986, -16660, 71890, -226952, -145954, -52222, -49458, -22498, -169442, 208400, -164302, -344876, 80122 ], [ 261415, -74390, 1133, -393502, 69831, 172588, -108789, 21588, 162102, 500, -80279, -292345, -92036, -24539, -112856, 87887, -78438, -113697, -105788, 1545, 33959, 6225, 90409, -211095, 130200, -300945, -359642, -97461 ], [ 279068, -90252, -63916, -370096, 54764, 128748, -113724, 16916, 162236, 46332, -129324, -314684, 38452, -23576, 1744, 87016, -107944, -266504, 2556, 124960, 76876, 23412, 187712, -207312, 42832, -376412, -356392, -250184 ], [ 48125, 19343, -46505, -289044, 142601, 34425, -137621, 139943, -34299, 85685, -164537, -296629, 91743, 91102, 2572, -69522, 15842, -263606, 50005, 133976, -85711, -142257, 210896, 12292, -88084, -161293, -267566, -284822 ], [ -182818, 128938, -29094, -207992, 230438, -59898, -161518, 262970, -230834, 125038, -199750, -278574, 145034, 205780, 3400, -226060, 139628, -260708, 97454, 142992, -248298, -307926, 234080, 231896, -219000, 53826, -178740, -319460 ], [ -269554, 153231, -61732, -125086, 261287, -87279, -106197, 292046, -262498, 82806, -195255, -191633, 114157, 250078, -19388, -307394, 243632, -247721, 102504, 129103, -238004, -364686, 231596, 260421, -325706, 184507, -120550, -257627 ], [ -131968, 44832, -172224, -39296, 203488, -10528, 72352, 174976, -37696, -86336, -128992, 2464, -47648, 184896, -78912, -271744, 316864, -219040, 41600, 79584, 41216, -252032, 189184, -8288, -394752, 183840, -110016, -45728 ], [ 5618, -63567, -282716, 46494, 145689, 66223, 250901, 57906, 187106, -255478, -62729, 196561, -209453, 119714, -138436, -236094, 390096, -190359, -19304, 30065, 320436, -139378, 146772, -276997, -463798, 183173, -99482, 166171 ], [ 67184, -105872, -279360, -8808, 55102, 99588, 318640, -47082, 254870, -282324, 36490, 255348, -187312, 87152, -68880, -244250, 351846, -127756, -21086, -43604, 342560, -87946, 118304, -266336, -478734, 56870, -61564, 168476 ], [ 79880, -105688, -202816, -154812, -56563, 105062, 315144, -144303, 221681, -217694, 156895, 227150, -46920, 75560, 83656, -280567, 241929, -43346, 15139, -132798, 199408, -75871, 98800, -76080, -458885, -150199, -6042, 36042 ], [ 92576, -105504, -126272, -300816, -168228, 110536, 311648, -241524, 188492, -153064, 277300, 198952, 93472, 63968, 236192, -316884, 132012, 41064, 51364, -221992, 56256, -63796, 79296, 114176, -439036, -357268, 49480, -96392 ], [ 5655, -178337, -98482, -202955, -56358, 1782, 308095, -240306, 85782, -111861, 237250, 165890, 113024, 183058, 234828, -327513, 148483, 47422, 66765, -258917, -49998, -41366, 90097, 205461, -235476, -236017, 27634, -113097 ], [ -102238, -266542, -80956, -53754, 102572, -131020, 304530, -218364, -31564, -75590, 163420, 131804, 107136, 329660, 201064, -332734, 191562, 37348, 77782, -284838, -148484, -16756, 107278, 275910, 6760, -45646, -10500, -105438 ] ], [ [ -250880, 27328, 447872, 333760, 140608, 336640, -14656, -141440, -318976, -259776, -278144, -199744, 71744, -402112, 421696, 253632, 364800, 112768, 317504, -263168, -43264, 238784, -313472, 353728, 24256, -13056, -315456, -2752 ], [ -245834, 6976, 445925, 295408, 133864, 316834, -21160, -135488, -293338, -251673, -250013, -181417, 72494, -359827, 398830, 246600, 332634, 99673, 309863, -256370, -44896, 209744, -279713, 344059, 39805, -2487, -293115, 14060 ], [ -207148, -149056, 430998, 1376, 82160, 164988, -71024, -89856, -96780, -189550, -34342, -40910, 78244, -35642, 223524, 192688, 86028, -722, 251282, -204252, -57408, -12896, -20894, 269930, 159014, 78542, -121834, 142952 ], [ -168462, -305088, 416071, -292656, 30456, 13142, -120888, -44224, 99778, -127427, 181329, 99597, 83994, 288543, 48218, 138776, -160578, -101117, 192701, -152134, -69920, -235536, 237925, 195801, 278223, 159571, 49447, 271844 ], [ -81752, -346904, 355760, -373944, 12536, -29064, -102752, -62696, 182440, -83672, 261272, 160960, 111552, 397544, -112656, 85536, -317392, -207552, 107880, -128624, -72040, -379128, 407232, 112544, 356512, 173864, 133496, 366920 ], [ 95003, -174565, 210354, -56337, 57961, 134305, 42884, -201363, 51547, -74357, 86725, 73928, 180000, 103075, -246470, 33556, -305846, -325312, -26141, -158754, -54675, -374505, 408704, 12172, 358076, 63027, 53985, 398591 ], [ 271758, -2226, 64948, 261270, 103386, 297674, 188520, -340030, -79346, -65042, -87822, -13104, 248448, -191394, -380284, -18424, -294300, -443072, -160162, -188884, -37310, -369882, 410176, -88200, 359640, -47810, -25526, 430262 ], [ 288743, 4207, 63478, 312221, 157352, 299128, 139390, -266511, -142210, 20492, -156588, -98758, 268042, -255516, -338156, -31534, -318894, -497704, -169643, -82917, -99726, -362022, 360961, -21522, 331486, -112640, -62514, 263566 ], [ 182828, -116980, 172728, 158052, 217888, 176032, -59560, -29772, -152744, 164656, -143984, -183352, 250056, -142448, -160688, -14744, -371288, -503776, -83324, 127740, -223512, -351672, 272756, 173656, 280472, -142080, -66792, -55720 ], [ 76913, -238167, 281978, 3883, 278424, 52936, -258510, 206967, -163278, 308820, -131380, -267946, 232070, -29380, 16780, 2046, -423682, -509848, 2995, 338397, -347298, -341322, 184551, 368834, 229458, -171520, -71070, -375006 ], [ -62050, -72866, 233872, -8896, 265664, 106456, -200384, 271842, -206608, 126860, -110388, -198820, 147808, 42378, -2330, -32086, -231348, -244642, 34738, 289638, -359430, -222630, 13204, 214488, 38818, -27152, -54468, -256622 ], [ -210193, 172015, 142056, 17600, 232544, 209036, -70848, 288977, -259048, -145690, -87066, -86994, 45136, 102661, -76045, -80363, 28966, 95919, 51321, 168819, -340547, -73843, -181238, -36948, -190607, 165496, -32066, -16663 ], [ -358336, 416896, 50240, 44096, 199424, 311616, 58688, 306112, -311488, -418240, -63744, 24832, -57536, 162944, -149760, -128640, 289280, 436480, 67904, 48000, -321664, 74944, -375680, -288384, -420032, 358144, -9664, 223296 ], [ -331702, 270823, 42742, 13483, -48125, 299886, -107855, 356988, -114677, -285162, -137758, -32691, -87367, 121705, 66693, -249551, 204065, 340432, -19289, -90805, -176741, -30396, -204836, -345378, -330815, 375693, 114973, 251126 ], [ -305068, 124750, 35244, -17130, -295674, 288156, -274398, 407864, 82134, -152084, -211772, -90214, -117198, 80466, 283146, -370462, 118850, 244384, -106482, -229610, -31818, -135736, -33992, -402372, -241598, 393242, 239610, 278956 ], [ -236844, 38327, -3519, -4903, -478943, 221386, -356616, 410145, 249175, -63326, -217551, -100502, -153634, 55367, 452019, -409833, 51825, 144561, -153610, -317425, 61330, -164121, 96877, -400711, -183411, 355251, 280082, 313956 ], [ -18896, 166644, -154836, 161548, -430804, -43528, -135264, 237484, 309044, -134120, 22316, 59256, -213848, 88372, 449604, -155660, 50284, 31148, -56504, -221676, -31912, 84532, 83836, -187892, -236932, 117316, 17560, 374768 ], [ 199052, 294961, -306153, 327999, -382665, -308442, 86088, 64823, 368913, -204914, 262183, 219014, -274062, 121377, 447189, 98513, 48743, -82265, 40602, -125927, -125154, 333185, 70795, 24927, -290453, -120619, -244962, 435580 ], [ 200580, 388568, -325630, 288540, -300236, -418856, 195330, -89278, 304662, -158448, 292810, 257302, -244486, 126712, 355064, 209236, 94312, -105708, 38558, -24578, -220896, 348598, 8434, 116786, -246194, -249564, -377234, 369002 ], [ -79238, 437052, -173715, -18602, -173230, -328420, 158829, -219251, 79055, 40456, 51425, 137679, -98183, 96076, 146316, 133474, 201124, -12190, -92381, 84051, -319888, 60799, -118043, 51397, -74821, -236822, -340181, 136817 ], [ -359056, 485536, -21800, -325744, -46224, -237984, 122328, -349224, -146552, 239360, -189960, 18056, 48120, 65440, -62432, 57712, 307936, 81328, -223320, 192680, -418880, -227000, -244520, -13992, 96552, -224080, -303128, -95368 ], [ -284739, 404255, 18920, -377676, -65663, -261233, 99732, -355672, -198324, 295884, -119750, -68642, 39668, 159214, -79810, -58835, 239833, 30876, -116074, 182644, -287292, -294539, -330497, 9164, 65275, -243303, -173870, -207073 ], [ -21550, 253766, 336, -293496, -163206, -345114, 84552, -296240, -157384, 276472, 116644, -137780, -51320, 319340, 4876, -197134, 78442, -96360, 118204, 109320, -32728, -244606, -394874, 79544, -74082, -279574, 4564, -254522 ], [ 241639, 103277, -18248, -209316, -260749, -428995, 69372, -236808, -116444, 257060, 353038, -206918, -142308, 479466, 89562, -335433, -82949, -223596, 352482, 35996, 221836, -194673, -459251, 149924, -213439, -315845, 182998, -301971 ], [ 226348, 160628, -64172, -220536, -31392, -415376, 162592, -143916, -49584, 253348, 146492, -188856, 31904, 410052, -34992, -307152, -155180, -120412, 335540, 24832, 124620, -7240, -208608, 242244, -151976, -212816, 168832, -237860 ], [ 169285, 249155, -114197, -246066, 247000, -387132, 272072, -46005, 21164, 251991, -126495, -157714, 245896, 306207, -190932, -253884, -214037, 17335, 280915, 22992, -25363, 200818, 89288, 337855, -60390, -88892, 125776, -157015 ], [ 99656, 324588, -163742, -251738, 494994, -350868, 355314, 54696, 79058, 236046, -370286, -129488, 432142, 215804, -317854, -208404, -256904, 152306, 225254, 10154, -162906, 382326, 354636, 413464, 7978, 12080, 92902, -72684 ], [ -101916, 262534, -208247, -48901, 423809, -230394, 163057, 184692, 1985, 66927, -307519, -131880, 327055, 266542, -140087, -244698, -131876, 258129, 158715, -118163, -169829, 285059, 278230, 279052, -167443, -127944, 166939, 48250 ], [ -303488, 200480, -252752, 153936, 352624, -109920, -29200, 314688, -75088, -102192, -244752, -134272, 221968, 317280, 37680, -280992, -6848, 363952, 92176, -246480, -176752, 187792, 201824, 144640, -342864, -267968, 240976, 169184 ], [ -428536, 152797, -271847, 265703, 267747, -18538, -181158, 376749, -164761, -146921, -177666, -123154, 155402, 285215, 160308, -276434, 91762, 415049, 70353, -278890, -190752, 141744, 167838, 2535, -441068, -272794, 255289, 248062 ], [ -378672, 137962, -232862, 169310, 151574, 6348, -241004, 283530, -283234, 92670, -100708, -81156, 176884, 63886, 156904, -178500, 129988, 341058, 150738, -92084, -220928, 212768, 230812, -157154, -362776, 31404, 133090, 230812 ], [ -328808, 123127, -193877, 72917, 35401, 31234, -300850, 190311, -401707, 332261, -23750, -39158, 198366, -157443, 153500, -80566, 168214, 267067, 231123, 94722, -251104, 283792, 293786, -316843, -284484, 335602, 10891, 213562 ], [ -246064, 117640, -197564, -27292, 52896, 56744, -242388, 162408, -343180, 362920, 90084, -82492, 112760, -132904, 122244, -50768, 93736, 272288, 283860, 240632, -143976, 194700, 310128, -365916, -114404, 402452, -26552, 106816 ], [ -133180, 120722, -240367, -130999, 192920, 82826, -75477, 194378, -122403, 202058, 237721, -204047, -71010, 117014, 65457, -83428, -84054, 350120, 311253, 349054, 89014, -41165, 283724, -313591, 139815, 251733, 13698, -81968 ], [ -20296, 123804, -283170, -234706, 332944, 108908, 91434, 226348, 98374, 41196, 385358, -325602, -254780, 366932, 8670, -116088, -261844, 427952, 338646, 457476, 322004, -277030, 257320, -261266, 394034, 101014, 53948, -270752 ], [ 20610, 77416, -120477, -111752, 152263, 98304, 123875, 65130, 226008, 120102, 311417, -300175, -141628, 221039, -2761, 36501, -336104, 207196, 300096, 341294, 166442, -166537, 213661, -176641, 421626, -45523, 36925, -296455 ], [ 36112, 13568, 114744, 91200, -141608, 74752, 108856, -164272, 320768, 283632, 159272, -222872, 76320, -64552, 1816, 254472, -373824, -118944, 238272, 145840, -126256, 66200, 163912, -80616, 369232, -190584, -312, -264600 ], [ 51614, -50280, 349965, 294152, -435479, 51200, 93837, -393674, 415528, 447162, 7127, -145569, 294268, -350143, 6393, 472443, -411544, -445084, 176448, -49614, -418954, 298937, 114163, 15409, 316838, -335645, -37549, -232745 ], [ -49418, -75584, 124286, 255544, -329324, 100930, 194076, -272792, 354044, 340510, 94276, -228954, 256884, -222200, -14352, 255540, -223302, -274310, 152354, -203994, -296248, 90596, 46594, 46292, 93504, -237584, 120662, -193080 ], [ -155747, -99136, -122343, 205956, -204986, 153991, 299554, -135988, 285458, 221577, 192302, -319643, 207894, -75460, -36248, 18870, -24789, -80949, 129975, -356507, -154660, -137794, -21785, 74214, -137600, -128472, 287757, -153060 ], [ -255516, -137776, -307428, 180056, -97496, 162548, 374892, -39732, 229152, 116872, 275740, -396364, 136832, 55848, -71444, -170208, 110048, 100560, 87336, -446736, -63960, -291316, -64296, 73832, -294272, -23740, 411932, -104500 ], [ -324125, -248084, -200179, 266674, -70034, -40289, 307065, -136079, 231176, 79750, 289885, -406737, -39072, 113854, -169815, -133224, -57576, 225772, -51538, -241116, -214978, -89215, 16066, -60994, -97392, 60187, 332237, -15375 ], [ -392734, -358392, -92930, 353292, -42572, -243126, 239238, -232426, 233200, 42628, 304030, -417110, -214976, 171860, -268186, -96240, -225200, 350984, -190412, -35496, -365996, 112886, 96428, -195820, 99488, 144114, 252542, 73750 ], [ -337152, -336094, 46719, 413585, -53432, -310009, 111453, -269355, 217224, -31313, 294829, -417988, -324559, 164049, -313151, -90414, -281449, 401325, -181317, 36636, -357255, 215825, 194898, -216058, 163258, 131507, 187742, 70103 ], [ -88384, -107520, 236768, 432928, -123904, -165408, -109600, -213856, 173248, -162528, 249312, -404096, -330976, 53856, -275040, -133056, -164448, 335200, 57952, -98880, -100000, 164512, 321536, -58048, 19968, -31264, 146112, -77856 ], [ 160384, 121054, 426817, 452271, -194376, -20807, -330653, -158357, 129272, -293743, 203795, -390204, -337393, -56337, -236929, -175698, -47447, 269075, 297221, -234396, 157255, 113199, 448174, 99962, -123322, -194035, 104482, -225815 ], [ 186958, 177554, 355612, 433324, -249952, 958, -380360, -123410, 55182, -351038, 91316, -231678, -291786, -112854, -216024, -83422, -90676, 125698, 383918, -247342, 292570, 101100, 476392, 41028, -155060, -301072, 176504, -163564 ], [ 70693, 123435, 116458, 389762, -295952, -56243, -319916, -101675, -38267, -360813, -64210, 19827, -212735, -134865, -206180, 95587, -236910, -67341, 372533, -181493, 349495, 114210, 441340, -157370, -115086, -372280, 321588, 33822 ], [ -45572, 69316, -122696, 346200, -341952, -113444, -259472, -79940, -131716, -370588, -219736, 271332, -133684, -156876, -196336, 274596, -383144, -260380, 361148, -115644, 406420, 127320, 406288, -355768, -75112, -443488, 466672, 231208 ], [ 25579, 63229, -157695, 293689, -160826, -46309, -218940, -110189, -236337, -302919, -241274, 172705, -1908, -39180, -40534, 275556, -159562, -119950, 166318, -117283, 237625, -20481, 242853, -150568, 59121, -206497, 435018, 162195 ], [ 136186, 67254, -149714, 239294, 68116, 47002, -182600, -151382, -343310, -218946, -234604, 366, 140968, 107928, 145996, 239032, 141876, 90684, -67132, -133130, 21310, -202158, 52390, 139600, 213198, 95378, 366156, 37098 ], [ 236911, 64316, -135762, 181497, 276663, 141377, -141074, -188531, -431674, -138859, -220384, -156295, 273893, 252176, 317161, 198493, 427055, 285903, -288253, -139497, -181315, -377513, -128897, 410221, 348820, 379459, 294754, -82153 ], [ 120232, -91808, 9552, 48856, 36520, 259160, 14544, -136712, -110640, -144264, -40064, 31960, 187896, 333504, 150296, 69624, 354536, 141992, -238136, 62696, -82760, -413784, -108312, 250808, 78432, 272072, 167472, -72792 ], [ 3553, -247932, 154866, -83785, -203623, 376943, 170162, -84893, 210394, -149669, 140256, 220215, 101899, 414832, -16569, -59245, 282017, -1919, -188019, 264889, 15795, -450055, -87727, 91395, -191956, 164685, 40190, -63431 ], [ -101540, -363760, 252606, -190188, -312762, 459560, 221656, -34178, 373160, -162616, 278834, 357824, 24410, 433784, -124658, -152996, 179648, -98070, -106204, 412128, 114704, -467768, -82544, 13600, -337874, 107506, -26954, -28264 ], [ -173806, -365416, 215553, -222250, -50723, 442540, -21868, 13409, 87500, -196932, 299143, 351936, -28973, 276004, -66215, -147246, -7296, -58901, 65422, 403664, 214616, -432900, -121000, 167056, -131127, 192583, 76293, 80020 ], [ -246072, -367072, 178500, -254312, 211316, 425520, -265392, 60996, -198160, -231248, 319452, 346048, -82356, 118224, -7772, -141496, -194240, -19732, 237048, 395200, 314528, -398032, -159456, 320512, 75620, 277660, 179540, 188304 ], [ -292015, -234033, 145770, -221463, 275102, 265918, -271129, 56025, -376372, -187662, 343083, 206411, -84677, 103224, -33985, -114219, -204645, -18898, 308651, 400233, 237912, -293336, -171017, 297924, 129819, 279874, 199462, 186335 ], [ -309242, 45946, 117756, -117802, 122612, -49228, -17462, -6282, -437368, -59092, 370338, -79134, -31294, 243984, -152550, -63458, -22462, -59884, 271138, 419990, -31280, -112464, -153238, 83288, 17602, 191692, 128484, 64090 ], [ -326469, 325925, 89742, -14141, -29878, -364374, 236205, -68589, -498364, 69478, 397593, -364679, 22089, 384744, -271115, -12697, 159721, -100870, 233625, 439747, -300472, 68408, -135459, -131348, -94615, 103510, 57506, -58155 ], [ -237104, 290784, -31472, 11952, 41792, -344432, 345280, -43712, -381488, 176528, 346496, -246352, 52000, 300512, -174624, 57216, 58064, -145008, 161008, 261552, -306528, -17840, -84960, -131008, -59504, 58800, -74112, -24544 ], [ -101105, 117778, -193461, 4109, 211532, -177889, 391096, 19308, -186793, 274163, 261120, 48669, 71642, 117846, 15954, 135508, -167773, -190525, 73033, -3247, -197462, -220953, -20146, -36616, 40063, 33109, -232260, 77254 ], [ 34894, -55228, -355450, -3734, 381272, -11346, 436912, 82328, 7902, 371798, 175744, 343690, 91284, -64820, 206532, 213800, -393610, -236042, -14942, -268046, -88396, -424066, 44668, 57776, 139630, 7418, -390408, 179052 ], [ -123695, -170169, -284528, -9939, 411509, -74858, 352801, 22708, -149636, 339947, 105047, 154409, 56809, -173776, 285663, 122328, -269692, -195081, -78704, -173409, 49104, -368333, 95538, -89332, 229726, 18393, -386940, 24146 ], [ -310340, -279580, -191424, -15988, 428460, -160280, 256316, -48592, -340720, 295764, 35748, -80996, 17180, -275712, 354180, 14688, -112464, -145884, -140160, -44540, 189312, -287948, 145080, -259440, 318920, 32860, -368080, -155208 ], [ -427811, -368372, -84229, -8540, 436048, -230333, 152352, -111348, -490200, 226930, -2294, -258075, -37539, -368897, 393810, -55383, 31912, -101451, -190750, 58121, 304764, -218309, 184506, -407333, 389529, 52514, -334916, -286286 ], [ -84122, -319704, 116906, 88888, 381216, -197926, -1472, -117144, -362320, -6244, 168044, -46314, -192858, -403742, 240860, 125006, 90608, -88778, -168900, -13938, 255176, -220310, 156492, -407126, 336238, 106748, -206392, -95524 ], [ 259567, -271036, 318041, 186316, 326384, -165519, -155296, -122940, -234440, -239418, 338382, 165447, -348177, -438587, 87910, 305395, 149304, -76105, -147050, -85997, 205588, -222311, 128478, -406919, 282947, 160982, -77868, 95238 ], [ 465304, -238384, 344272, 233400, 247600, -181768, -237432, -95344, -105608, -314376, 391600, 328632, -423080, -371608, 43880, 340240, 110448, -83000, -168288, -67856, 129616, -245368, 107608, -396520, 233296, 187424, -43088, 192224 ], [ 412381, -235762, 42558, 186089, 123906, -289247, -185153, -5138, 25009, -92679, 225218, 400737, -347203, -113709, 204075, 102190, -111318, -126585, -270316, 119410, 4174, -307905, 100133, -367011, 190470, 161756, -184078, 113380 ], [ 359458, -233140, -259156, 138778, 212, -396726, -132874, 85068, 155626, 129018, 58836, 472842, -271326, 144190, 364270, -135860, -333084, -170170, -372344, 306676, -121268, -370442, 92658, -337502, 147644, 136088, -325068, 34536 ], [ 338983, -168950, -288078, 75867, -105334, -325390, -39203, 58235, 165551, 117534, -79102, 416182, -89798, 305369, 287332, -118187, -313882, -78139, -362520, 373601, -221542, -397749, 92463, -342209, 112332, 46447, -389553, -15175 ], [ 343468, -57400, -107160, 956, -196920, -116504, 86308, -58628, 82636, -73320, -195160, 260472, 173000, 392148, 27984, 96196, -109320, 118212, -266656, 347956, -302456, -397956, 97868, -373236, 82800, -92404, -395188, -42476 ], [ 347953, 54150, 73758, -73955, -288506, 92382, 211819, -175491, -279, -264174, -311218, 104762, 435798, 478927, -231364, 310579, 95242, 314563, -170792, 322311, -383370, -398163, 103273, -404263, 53268, -231255, -400823, -69777 ], [ 168046, -34622, 28812, -157650, -136228, 139574, 59626, -61288, -56932, -118842, -305038, -34892, 292336, 249788, -82994, 374176, 224060, 366392, -58764, 181106, -271720, -167538, 153876, -362822, 29280, -174914, -431280, 38930 ], [ -63081, -179039, -78874, -243785, 83790, 141851, -169707, 117100, -106290, 119875, -264903, -170086, 36024, -67106, 178631, 395888, 331838, 378076, 57754, 7801, -106580, 127207, 217034, -301251, 6832, -64353, -468632, 185417 ], [ -294208, -323456, -186560, -329920, 303808, 144128, -399040, 295488, -155648, 358592, -224768, -305280, -220288, -384000, 440256, 417600, 439616, 389760, 174272, -165504, 58560, 421952, 280192, -239680, -15616, 46208, -505984, 331904 ], [ -269920, -37842, -83474, -206249, 227195, 59879, -281211, 104542, -212412, 309625, -164186, -347370, -165042, -319347, 316424, 337974, 214837, 240490, 182115, -173899, 40528, 128771, 346570, -5908, -146877, 180390, -267405, 239191 ], [ -245632, 247772, 19612, -82578, 150582, -24370, -163382, -86404, -269176, 260658, -103604, -389460, -109796, -254694, 192592, 258348, -9942, 91220, 189958, -182294, 22496, -164410, 412948, 227864, -278138, 314572, -28826, 146478 ], [ -222304, 425586, 107888, 11433, 94464, -81324, -84013, -186690, -251045, 178001, -76242, -395585, -35035, -181776, 78960, 157282, -162926, -52255, 149151, -197779, -9231, -401081, 414071, 388481, -382489, 416599, 164963, 38860 ], [ -202432, 215320, 142848, -1332, 112128, -40016, -143100, 39400, 36708, -25940, -168472, -272236, 109980, -79104, 2048, -20968, -57448, -174868, -66796, -238788, -90260, -434316, 180276, 285740, -389964, 402868, 197508, -122416 ], [ -182560, 5054, 177808, -14097, 129792, 1292, -202187, 265490, 324461, -229881, -260702, -148887, 254995, 23568, -74864, -199218, 48030, -297481, -282743, -279797, -171289, -467551, -53519, 182999, -397439, 389137, 230053, -283692 ], [ -134468, -75922, 170028, -18742, 166566, 15250, -145314, 271160, 419384, -341162, -317892, -83338, 232860, 30070, -146786, -285478, 116448, -256564, -407850, -277976, -140778, -461216, -156314, 46568, -332684, 282596, 144328, -391838 ], [ -49690, 11179, 106686, -12831, 228183, -6347, 62307, -9716, 263628, -331985, -329530, -92929, -6570, -88449, -212221, -252151, 136688, -3058, -414865, -220476, 34735, -403440, -88809, -133660, -174030, 55402, -95148, -430915 ], [ 35088, 98280, 43344, -6920, 289800, -27944, 269928, -290592, 107872, -322808, -341168, -102520, -246000, -206968, -277656, -218824, 156928, 250448, -421880, -162976, 210248, -345664, -21304, -313888, -15376, -171792, -334624, -469992 ], [ 110791, 67691, 51087, 7136, 250017, -53921, 185064, -271198, 101276, -308921, -324996, -174046, -167190, -193562, -344756, -71677, 118803, 211124, -297630, -170756, 211776, -204338, -39539, -373036, 105883, -251626, -276275, -353894 ], [ 181654, -25666, 96742, 25536, 156154, -82234, -55792, -91660, 174232, -292522, -293992, -278604, 81348, -109796, -412744, 136174, 49550, 15624, -103372, -213352, 120512, -18452, -103502, -367608, 207198, -252868, -59086, -155036 ], [ 252517, -119023, 142397, 43936, 62291, -110547, -296648, 87878, 247188, -276123, -262988, -383162, 329886, -26030, -480732, 344025, -19703, -179876, 90886, -255948, 29248, 167434, -167465, -362180, 308513, -254110, 158103, 43822 ], [ 213940, -40600, 6992, 124296, 47288, 29140, -184904, 136, 160524, -95684, -206444, -357320, 248784, 24216, -453480, 404036, -104936, -84076, 166684, -65164, -98116, 30960, -70268, -405252, 260628, -190952, 200032, -74160 ], [ 158947, 63590, -155572, 213950, 44114, 194027, -20270, -127698, 49917, 109361, -146069, -311918, 118236, 69434, -411942, 441871, -192566, 55419, 224713, 160627, -230895, -153868, 51103, -455599, 190363, -118134, 215672, -239668 ], [ 106002, 145312, -280476, 289094, 24954, 338670, 121638, -234990, -46850, 301904, -96026, -266240, -10138, 109846, -368210, 454284, -250082, 187292, 266872, 357026, -353426, -320728, 156428, -473568, 126532, -44660, 210664, -376202 ], [ 74561, -8880, -9950, 211883, -162059, 270751, 24923, -126591, 1703, 363176, -154469, -217664, -115685, 99795, -301441, 199766, 8599, 239134, 142396, 244809, -368353, -298924, 93270, -151568, 130258, 35702, -11148, -208509 ], [ 43120, -163072, 260576, 134672, -349072, 202832, -71792, -18192, 50256, 424448, -212912, -169088, -221232, 89744, -234672, -54752, 267280, 290976, 17920, 132592, -383280, -277120, 30112, 170432, 133984, 116064, -232960, -40816 ], [ 47610, -281718, 379559, 126446, -475472, 89588, -172434, 49047, 70368, 394020, -189392, -106862, -218062, 61549, -189561, -202772, 394662, 331457, -91331, 21761, -334983, -244123, -23064, 352796, 75298, 182104, -395944, 53153 ], [ 134228, -319116, 152158, 275900, -463328, -127256, -282052, 22206, 25472, 153992, 21472, -13436, 33604, -8118, -193954, -107368, 221932, 345970, -165782, -85902, -142174, -185542, -53424, 215992, -126044, 215408, -424464, -21390 ], [ 220846, -356514, -75243, 425354, -451184, -344100, -391670, -4635, -19424, -86036, 232336, 79990, 285270, -77785, -198347, -11964, 49202, 360483, -240233, -193565, 50635, -126961, -83784, 79188, -327386, 248712, -452984, -95933 ], [ 146556, -256488, -164008, 345056, -335696, -273748, -429492, 36576, -38376, -139848, 199408, 143704, 300740, -144704, -223368, 33004, 13584, 335828, -311816, -215920, 201996, -43072, -57816, 69608, -407828, 242968, -457564, -104980 ], [ -75233, -30490, -125690, 54152, -125476, 59867, -401501, 140168, -33546, -22962, -56996, 180182, 99697, -209104, -267298, 31739, 103652, 275269, -380770, -160076, 315363, 64016, 19786, 176650, -377445, 201430, -440199, -53989 ], [ -297022, 195508, -87372, -236752, 84744, 393482, -373510, 243760, -28716, 93924, -313400, 216660, -101346, -273504, -311228, 30474, 193720, 214710, -449724, -104232, 428730, 171104, 97388, 283692, -347062, 159892, -422834, -2998 ], [ -165840, 150934, -65680, -325390, 109477, 439916, -271535, 280083, 50302, 91283, -229464, 108587, -245065, -152791, -340079, -46645, 246711, 214195, -473815, -130498, 243951, 34735, 59577, 198532, -142038, 121108, -436936, 107629 ], [ 89920, 10864, -49856, -342640, 68744, 384992, -143448, 292664, 155504, 46456, -25408, -50504, -368552, 33256, -363608, -150536, 286616, 234872, -482072, -185744, -46056, -187560, -18968, 45536, 124624, 83296, -462144, 239304 ], [ 345680, -129206, -34032, -359890, 28011, 330068, -15361, 305245, 260706, 1629, 178648, -209595, -492039, 219303, -387137, -254427, 326521, 255549, -490329, -240990, -336063, -409855, -97513, -107460, 391286, 45484, -487352, 370979 ], [ 349694, -155404, -152342, -364380, -67458, 224280, -5370, 285288, 207244, -53912, 126690, -242626, -235080, 99418, -236272, -190194, 126868, 93934, -341880, -66974, -123458, -265102, 57890, -196062, 308720, -95090, -484180, 88262 ], [ 342265, -176426, -276749, -368290, -165415, 116180, -747, 263852, 146570, -109940, 63095, -269927, 39172, -34373, -77480, -118319, -83674, -75967, -186308, 117463, 111993, -103665, 223927, -281737, 210280, -240335, -479718, -213291 ], [ 301156, -155636, -369364, -347216, -218476, 7572, -9796, 250732, 72388, -132220, -3924, -295236, 253260, -114920, 44336, -77544, -234840, -212472, -46460, 258016, 270388, -2548, 358080, -300592, 93872, -337956, -457944, -462264 ], [ 100067, 63761, -310967, -207468, -58281, -103449, -83787, 277113, -65957, 5803, -87207, -311083, 181569, 57442, -9484, -184494, -103970, -190346, 18699, 190120, 62767, -187951, 340784, -2052, -107884, -209363, -353938, -461482 ], [ -101022, 283158, -252570, -67720, 101914, -214470, -157778, 303494, -204302, 143826, -170490, -326930, 109878, 229804, -63304, -291444, 26900, -168220, 83858, 122224, -144854, -373354, 323488, 296488, -309640, -80770, -249932, -460700 ], [ -181070, 313105, -219868, 59230, 164729, -184497, -128395, 300274, -221534, 151754, -161001, -226767, 22131, 313570, -90052, -344574, 157392, -184119, 139288, 63697, -175436, -468658, 276564, 365339, -444022, 30309, -156762, -378693 ], [ -72832, 48352, -227136, 166272, 76064, 64800, 61792, 251008, -50368, -42688, -7200, 53856, -90592, 259520, -74688, -313984, 287296, -259168, 179584, 19744, 69376, -423808, 183552, 76896, -473600, 114144, -80448, -170336 ], [ 35406, -216401, -234404, 273314, -12601, 314097, 251979, 201742, 120798, -237130, 146601, 334479, -203315, 205470, -59324, -283394, 417200, -334217, 219880, -24209, 314188, -378958, 90540, -211547, -503178, 197979, -4134, 38021 ], [ 107664, -228720, -249792, 197992, -128510, 303484, 307024, 61994, 194986, -258476, 237878, 387084, -203856, 209296, 2576, -258726, 357082, -204404, 246302, -129580, 357344, -292150, 76768, -164256, -506674, 100122, 46588, 86372 ], [ 156792, -78760, -270400, 5436, -261933, 125786, 275192, -135921, 206831, -168546, 288961, 293106, -132280, 250328, 94392, -237865, 174807, 57106, 263805, -274434, 270864, -178369, 113936, 98864, -493403, -114537, 80858, 31862 ], [ 205920, 71200, -291008, -187120, -395356, -51912, 243360, -333836, 218676, -78616, 340044, 199128, -60704, 291360, 186208, -217004, -7468, 318616, 281308, -419288, 184384, -64588, 151104, 361984, -480132, -329196, 115128, -22648 ], [ 115721, -15295, -152206, -173013, -164378, -108086, 235297, -382734, 34346, -37611, 260350, 207294, 53888, 358574, 222772, -287495, 21917, 249602, 207763, -450427, 93838, 11478, 178031, 430411, -215852, -188783, 41934, 4713 ], [ -3810, -151570, 20156, -115398, 143316, -138676, 232238, -400260, -191284, -6906, 153124, 236964, 177536, 431300, 247704, -377218, 95862, 111004, 115050, -457626, 2436, 79604, 202802, 457850, 101272, 26382, -53884, 49310 ] ], [ [ -271680, 123776, 269248, 248960, -33280, 351936, 114688, -210432, -275008, -245120, -98944, -305856, 199488, -359552, 253568, 287488, 334528, 21824, 353472, -195456, -45184, 185088, -193536, 237312, -101632, -162560, -171456, 104064 ], [ -267936, 98003, 269881, 219524, -36925, 327420, 109810, -196644, -248269, -236129, -76240, -285921, 191421, -319337, 233513, 273607, 302401, 18722, 340092, -187815, -51148, 166881, -162945, 227277, -78307, -141452, -155415, 106932 ], [ -239232, -99590, 274734, -6152, -64870, 139464, 72412, -90936, -43270, -167198, 97824, -133086, 129574, -11022, 79758, 167186, 56094, -5060, 237512, -129234, -96872, 27294, 71586, 150342, 100518, 20376, -32434, 128920 ], [ -210528, -297183, 279587, -231828, -92815, -48492, 35014, 14772, 161729, -98267, 271888, 19749, 67727, 297293, -73997, 60765, -190213, -28842, 134932, -70653, -142596, -112293, 306117, 73407, 279343, 182204, 90547, 150908 ], [ -141072, -352232, 250056, -286896, -86888, -109496, 46632, 16000, 249672, -54016, 314368, 112856, 54928, 400136, -192608, -9200, -338888, -89416, 26584, -60232, -158456, -224880, 440272, 7576, 370448, 225696, 124944, 176320 ], [ 4794, -140011, 156055, -22074, -17451, 67535, 150155, -178672, 118135, -56040, 110128, 93973, 134094, 117719, -245324, -10810, -304503, -218975, -92579, -140111, -118321, -286842, 386222, -37435, 297078, 47308, -6754, 208152 ], [ 150660, 72210, 62054, 242748, 51986, 244566, 253678, -373344, -13402, -58064, -94112, 75090, 213260, -164698, -298040, -12420, -270118, -348534, -211742, -219990, -78186, -348804, 332172, -82446, 223708, -131080, -138452, 239984 ], [ 193930, 88846, 87302, 306070, 86349, 270420, 163722, -331572, -52288, 16378, -141286, -14617, 262721, -233213, -266672, 9201, -263332, -424702, -177830, -155205, -78039, -369192, 304538, 2842, 180108, -177986, -156205, 123434 ], [ 158280, -44968, 204280, 214392, 93732, 179984, -75064, -107920, -19904, 149640, -67640, -158804, 289332, -137188, -170624, 48692, -277776, -459800, -26168, 20860, -108652, -357600, 297224, 188360, 159408, -123752, -86308, -107256 ], [ 122630, -178782, 321258, 122714, 101115, 89548, -313850, 115732, 12480, 282902, 6006, -302991, 315943, -41163, -74576, 88183, -292220, -494898, 125494, 196925, -139265, -346008, 289910, 373878, 138708, -69518, -16411, -337946 ], [ -7772, -17306, 242648, 97978, 143634, 101676, -236340, 213510, -41086, 96772, -17026, -263038, 229532, 49768, -78356, 32544, -148480, -278896, 139258, 188166, -191802, -249780, 105908, 221086, 17262, 16666, 28232, -214684 ], [ -164494, 226195, 109708, 91837, 195913, 142294, -70970, 276323, -118527, -178078, -66913, -171935, 111726, 139284, -109866, -49520, 39200, 6856, 114717, 128067, -250429, -130042, -127174, -25681, -132169, 111725, 65860, 6898 ], [ -321216, 469696, -23232, 85696, 248192, 182912, 94400, 339136, -195968, -452928, -116800, -80832, -6080, 228800, -141376, -131584, 226880, 292608, 90176, 67968, -309056, -10304, -360256, -272448, -281600, 206784, 103488, 228480 ], [ -312683, 338320, -43978, 61822, 67159, 181348, -33250, 334145, -28689, -254346, -129427, -69171, -87822, 155384, 69281, -254864, 200660, 202517, 10435, -12440, -173563, -39836, -161789, -320127, -242178, 230497, 180216, 266131 ], [ -304150, 206944, -64724, 37948, -113874, 179784, -160900, 329154, 138590, -55764, -142054, -57510, -169564, 81968, 279938, -378144, 174440, 112426, -69306, -92848, -38070, -69368, 36678, -367806, -202756, 254210, 256944, 303782 ], [ -248082, 120298, -99720, 34754, -256122, 138625, -235420, 287363, 269629, 81678, -118436, -24624, -240346, 20867, 426570, -423109, 143680, 21500, -118327, -141461, 46863, -57540, 185135, -357515, -186374, 248048, 264527, 334623 ], [ -20888, 194680, -186016, 106008, -258744, -45076, -118672, 113092, 270204, -984, 35664, 84672, -271672, 4100, 342712, -186140, 96576, -72432, -56756, -75612, -50220, 103184, 153556, -138532, -252936, 134336, 23188, 340948 ], [ 206306, 269062, -272312, 177262, -261366, -228777, -1924, -61179, 270779, -83646, 189764, 193968, -302998, -12667, 258854, 50829, 49472, -166364, 4815, -9763, -147303, 263908, 121977, 80451, -319498, 20624, -218151, 347273 ], [ 232980, 341474, -273328, 116386, -199278, -304048, 48924, -184170, 209034, -80578, 211984, 213624, -238594, 3676, 162926, 146488, 43838, -171756, -19744, 58686, -226026, 277382, 30478, 191394, -294280, -60458, -360360, 272078 ], [ -1022, 411325, -163480, -116259, -53067, -238360, 14102, -240497, 66273, 33939, 62760, 116748, -49741, 63062, 51307, 58444, 92115, -62046, -156272, 130515, -280881, 99431, -138917, 161885, -149748, -99121, -373700, 90907 ], [ -235024, 481176, -53632, -348904, 93144, -172672, -20720, -296824, -76488, 148456, -86464, 19872, 139112, 122448, -60312, -29600, 140392, 47664, -292800, 202344, -335736, -78520, -308312, 132376, -5216, -137784, -387040, -90264 ], [ -173031, 370112, -8839, -385904, 34455, -189184, -13752, -288366, -152889, 188438, -11288, -67704, 135890, 172834, -44476, -88784, 96944, 9504, -155188, 203883, -244191, -124561, -373532, 131397, 26381, -189722, -232200, -203590 ], [ 46826, 162560, 1258, -318560, -133514, -249536, 15504, -245356, -193898, 188668, 183568, -150320, 30228, 218420, 39336, -132576, 4576, -107520, 128632, 167934, -74566, -100250, -383192, 145634, -2254, -248740, 12336, -280732 ], [ 266683, -44992, 11355, -251216, -301483, -309888, 44760, -202346, -234907, 188898, 378424, -232936, -75434, 264006, 123148, -176368, -87792, -224544, 412452, 131985, 95059, -75939, -392852, 159871, -30889, -307758, 256872, -357874 ], [ 198980, -3624, -51788, -235672, -71092, -305520, 129736, -176556, -192556, 211788, 196360, -188832, 71124, 270572, -25700, -150920, -131020, -92168, 371752, 47916, 34324, 64112, -180072, 250248, -25784, -182456, 245228, -274416 ], [ 88143, 75082, -125917, -227898, 219053, -291444, 223070, -153349, -137701, 238077, -42242, -125720, 255515, 271285, -209447, -115086, -166877, 77618, 282374, -43371, -60965, 221524, 66074, 352046, -15618, -29506, 195157, -166868 ], [ -25748, 144782, -197128, -202736, 478474, -274862, 294184, -118154, -87814, 246198, -258696, -65658, 417466, 271442, -361008, -89530, -193522, 238094, 191002, -130672, -145436, 357962, 288612, 434602, -16084, 99866, 149128, -56636 ], [ -171706, 119919, -237700, 5000, 415293, -231967, 131988, 42915, -90091, 63555, -242596, -37621, 343797, 265761, -174616, -171893, -123441, 300815, 78693, -176120, -116318, 274173, 263266, 315117, -128186, -18331, 145540, 81778 ], [ -317664, 95056, -278272, 212736, 352112, -189072, -30208, 203984, -92368, -119088, -226496, -9584, 270128, 260080, 11776, -254256, -53360, 363536, -33616, -221568, -87200, 190384, 237920, 195632, -240288, -136528, 141952, 220192 ], [ -412900, 62332, -293217, 335478, 284710, -154717, -166567, 295830, -129596, -198803, -177615, 13273, 207421, 200310, 127195, -291770, 17435, 381856, -70941, -202707, -83457, 150513, 232734, 64597, -307723, -141983, 126086, 301073 ], [ -392200, 11640, -249586, 263948, 207660, -139882, -243870, 229452, -246712, -43254, -53806, 24290, 169770, 16908, 80390, -226772, 89862, 298688, 63126, -36854, -137714, 211026, 273628, -92838, -273062, 110258, 82156, 250450 ], [ -371500, -39052, -205955, 192418, 130610, -125047, -321173, 163074, -363828, 112295, 70003, 35307, 132119, -166494, 33585, -161774, 162289, 215520, 197193, 128999, -191971, 271539, 314522, -250273, -238401, 362499, 38226, 199827 ], [ -286996, -57704, -189540, 118368, 124804, -72928, -293296, 132312, -322172, 157576, 146400, -46628, 60040, -159948, 15172, -121664, 126944, 208180, 274776, 255300, -113064, 195420, 330648, -322484, -139300, 381172, 29480, 77780 ], [ -144005, -46986, -198073, 42008, 184305, 13368, -169004, 134198, -134975, 101778, 179336, -213769, -43598, 20717, 22785, -104368, -7192, 270349, 300582, 345345, 87910, -5945, 324070, -316573, 18871, 185741, 52986, -109739 ], [ -1014, -36268, -206606, -34352, 243806, 99664, -44712, 136084, 52222, 45980, 212272, -380910, -147236, 201382, 30398, -87072, -141328, 332518, 326388, 435390, 288884, -207310, 317492, -310662, 177042, -9690, 76492, -297258 ], [ 59629, -135, -87180, 15955, 90059, 69272, 22052, 2157, 174717, 108077, 168419, -314369, -63942, 113481, 7513, 36984, -187965, 195073, 307756, 283287, 167538, -156735, 251482, -258154, 202511, -114647, 28615, -288478 ], [ 91208, 44968, 77408, 110968, -138952, -2304, 68512, -179704, 274376, 211784, 97464, -165352, 85328, -69208, -26136, 198720, -203720, -12824, 273440, 45720, -67568, -17240, 164496, -189200, 181144, -187672, -44456, -210416 ], [ 122787, 90071, 241996, 205981, -367963, -73880, 114972, -361565, 374035, 315491, 26509, -16335, 234598, -251897, -59785, 360456, -219475, -220721, 239124, -191847, -302674, 122255, 77510, -120246, 159777, -260697, -117527, -132354 ], [ 23664, -17506, 52934, 169786, -305914, 23768, 212516, -246118, 310344, 235014, 111996, -108988, 215062, -124782, -15356, 180356, -69702, -103392, 166572, -254426, -187166, -30564, 58922, -12198, 382, -230476, 51116, -130852 ], [ -81400, -132023, -152203, 127627, -230635, 129108, 312382, -117157, 239228, 146165, 204594, -212626, 187853, 16415, 32622, -15282, 87595, 28720, 92282, -309051, -55721, -196670, 43443, 97627, -165287, -195562, 230746, -132830 ], [ -180928, -226244, -300524, 112856, -168272, 180372, 373424, -33876, 183668, 65116, 284328, -306528, 142008, 133480, 51020, -173792, 194168, 146440, 17516, -324492, 26852, -307584, 29092, 161248, -267380, -143296, 358972, -116612 ], [ -254160, -224059, -178969, 228178, -167260, -25225, 250052, -167575, 201999, 21117, 302958, -354184, 7642, 135918, -71087, -155944, 59802, 195798, -59511, -153809, -122717, -156336, 20099, 5400, -67487, -8608, 243029, -13963 ], [ -327392, -221874, -57414, 343500, -166248, -230822, 126680, -301274, 220330, -22882, 321588, -401840, -126724, 138356, -193194, -138096, -74564, 245156, -136538, 16874, -272286, -5088, 11106, -150448, 132406, 126080, 127086, 88686 ], [ -303136, -158705, 56140, 394526, -186593, -317421, -12226, -332886, 200132, -62336, 296280, -403092, -233388, 119734, -249889, -114155, -149188, 253492, -100444, 65265, -272401, 102024, 54115, -180170, 193393, 163451, 49609, 83974 ], [ -127232, -672, 157248, 345536, -240160, -218912, -175296, -205696, 120000, -94720, 202624, -332160, -296960, 68352, -204832, -80736, -130880, 198016, 111616, -76576, -40032, 140480, 178016, -13696, 38304, 49440, 31968, -87744 ], [ 48672, 157361, 258356, 296546, -293727, -120403, -338366, -78506, 39868, -127104, 108968, -261228, -360532, 16970, -159775, -47317, -112572, 142540, 323676, -218417, 192337, 178936, 301917, 152778, -116785, -64571, 14327, -259462 ], [ 96042, 157376, 211120, 280022, -298140, -79686, -337496, -62546, -50442, -204778, 44572, -101634, -353110, -54208, -152098, 22152, -130594, 79588, 411458, -228196, 314946, 165690, 340628, 84178, -161050, -135434, 106194, -226248 ], [ 60783, 55808, 68520, 284369, -270954, -76121, -231236, -118091, -147295, -311567, -1014, 114957, -300049, -138112, -168451, 114796, -171971, 11830, 419347, -153078, 366995, 119207, 324574, -135541, -134071, -178559, 268459, -61292 ], [ 25524, -45760, -74080, 288716, -243768, -72556, -124976, -173636, -244148, -418356, -46600, 331548, -246988, -222016, -184804, 207440, -213348, -55928, 427236, -77960, 419044, 72724, 308520, -355260, -107092, -221684, 430724, 103664 ], [ 100712, -39902, -132168, 247938, -119226, 10752, -78623, -202353, -299999, -346241, -123327, 235570, -79680, -80485, -44863, 221025, -83611, 897, 244289, -108197, 296616, -79950, 158725, -161463, -19807, -94303, 421096, 93402 ], [ 199152, -11428, -172464, 197660, 25812, 110848, -44882, -225422, -347218, -236462, -206610, 73788, 111680, 108506, 127982, 217966, 82150, 83950, 21166, -160614, 137456, -254980, -19226, 119390, 80174, 68974, 375280, 46252 ], [ 288090, 12179, -206599, 145489, 155474, 207392, -7423, -245664, -380820, -132980, -279828, -74901, 289300, 290231, 284825, 207937, 240269, 159744, -188958, -201947, -12539, -422172, -189704, 380881, 166401, 222005, 325278, 49 ], [ 167984, -71288, -105192, 51672, -53136, 225792, 111832, -203712, -114848, -168032, -131616, 64456, 164640, 312104, 89624, 44568, 230264, 75840, -113104, 568, 39096, -416928, -195776, 216408, -49960, 149624, 183184, -25320 ], [ 47878, -154755, -3785, -42145, -261746, 244192, 231087, -161760, 151124, -203084, 16596, 203813, 39980, 333977, -105577, -118801, 220259, -8064, -37250, 203083, 90731, -411684, -201848, 51935, -266321, 77243, 41090, -50689 ], [ -52866, -228958, 79106, -122732, -357526, 278090, 264050, -101796, 286572, -226148, 134034, 291168, -59876, 313820, -230920, -235082, 163520, -71238, 41958, 339808, 140584, -405054, -194906, -37940, -372504, 57758, -39648, -56924 ], [ -98751, -276913, 109535, -165834, -133621, 355899, 52519, 9202, 52202, -215246, 164279, 231184, -89454, 174578, -158332, -217947, -25632, -75677, 130669, 290128, 185388, -394497, -151091, 83546, -166516, 188145, 53456, -8946 ], [ -144636, -324868, 139964, -208936, 90284, 433708, -159012, 120200, -182168, -204344, 194524, 171200, -119032, 35336, -85744, -200812, -214784, -80116, 219380, 240448, 230192, -383940, -107276, 205032, 39472, 318532, 146560, 39032 ], [ -198914, -231088, 127075, -170836, 158429, 332151, -178043, 114092, -307638, -163566, 212944, 68294, -102234, 5412, -106029, -143307, -235218, -77493, 231784, 243216, 142050, -315127, -88090, 172837, 99919, 352779, 168054, 35200 ], [ -262348, 17312, 66930, -44152, 56654, 34922, 12926, -19768, -314308, -90196, 218464, -81436, -34844, 94744, -227630, -41762, -71596, -67166, 160944, 303200, -91124, -182762, -95772, -27010, 1594, 282146, 111428, -25152 ], [ -325782, 265712, 6785, 82532, -45121, -262307, 203895, -153628, -320978, -16826, 223984, -231166, 32546, 184076, -349231, 59783, 92026, -56839, 90104, 363184, -324298, -50397, -103454, -226857, -96731, 211513, 54802, -85504 ], [ -239824, 225200, -76800, 98224, 29744, -251584, 296976, -155584, -247648, 87344, 200320, -159984, 77728, 162880, -231120, 148800, 54576, -96544, 74976, 226816, -293456, -107696, -66272, -201424, -74352, 157488, -60800, -33344 ], [ -88507, 58289, -170640, 65357, 181889, -106132, 347231, -99832, -139318, 204989, 163888, 7847, 113194, 93328, -8135, 232336, -70843, -158138, 84222, 4544, -147107, -247973, -9462, -77431, 835, 110729, -202204, 68040 ], [ 62810, -108622, -264480, 32490, 334034, 39320, 397486, -44080, -30988, 322634, 127456, 175678, 148660, 23776, 214850, 315872, -196262, -219732, 93468, -217728, -758, -388250, 47348, 46562, 76022, 63970, -343608, 169424 ], [ -72691, -143947, -214785, 52648, 335042, -1162, 306180, -61807, -141793, 276521, 122944, 82101, 125809, -67469, 319374, 234600, -114348, -135292, 50340, -187664, 136687, -364559, 74842, -56245, 127563, 22923, -326525, 67045 ], [ -235508, -166740, -151420, 77856, 321656, -59352, 201392, -86532, -273468, 214812, 121472, -36372, 97404, -160780, 412616, 137632, -12688, -36944, 2224, -133568, 273284, -325252, 99544, -180652, 176852, -17580, -294348, -54740 ], [ -347625, -182549, -78425, 101549, 305909, -109277, 92908, -107207, -371435, 138328, 134514, -127194, 55340, -244917, 475561, 63017, 78469, 49530, -36940, -84833, 379689, -285468, 118942, -295270, 221938, -47592, -249130, -142910 ], [ -121742, -151798, 58770, 115142, 274422, -104102, -40216, -100882, -244682, -36656, 244316, -33676, -77784, -267894, 336526, 137422, 99606, 56844, -16424, -71838, 284814, -242504, 102980, -344628, 239004, -7664, -116972, -6980 ], [ 104141, -121047, 195965, 128735, 242935, -98927, -173340, -94557, -117929, -211640, 354118, 59842, -210908, -290871, 197491, 211827, 120743, 64158, 4092, -58843, 189939, -199540, 87018, -393986, 256070, 32264, 15186, 128950 ], [ 257736, -118272, 218744, 140696, 191528, -121512, -246480, -47728, -5696, -270688, 376040, 155384, -283808, -245088, 145592, 216264, 78768, 30472, -24016, -13328, 77008, -195392, 71056, -418400, 235248, 51976, 30032, 196784 ], [ 275791, -167952, 26993, 149597, 102771, -196147, -207150, 75046, 79312, -112356, 233187, 254721, -243788, -70380, 257073, 89511, -81542, -80089, -143294, 93162, -69778, -264024, 55094, -396044, 143386, 33783, -175082, 136938 ], [ 293846, -217632, -164758, 158498, 14014, -270782, -167820, 197820, 164320, 45976, 90334, 354058, -203768, 104328, 368554, -37242, -241852, -190650, -262572, 199652, -216564, -332656, 39132, -373688, 51524, 15590, -380196, 77092 ], [ 300695, -199933, -183271, 145637, -83180, -199622, -91024, 190932, 176216, 35230, -17978, 323226, -76674, 229701, 259737, -46397, -248463, -129208, -255490, 240986, -278668, -381775, 30606, -345677, 13417, -62507, -409160, 20405 ], [ 298924, -130404, -68524, 116036, -186864, -16312, 14592, 84304, 131872, -105576, -99720, 192264, 117400, 317124, -18540, 34908, -136844, 64544, -151208, 232200, -275632, -415884, 27800, -313316, 16660, -186684, -302624, -33852 ], [ 297153, -60875, 46223, 86435, -290548, 166998, 120208, -22324, 87528, -246382, -181462, 61302, 311474, 404547, -296817, 116213, -25225, 258296, -46926, 223414, -272596, -449993, 24994, -280955, 19903, -310861, -196088, -88109 ], [ 161588, -79690, 25376, -33742, -131450, 187858, 45644, 46638, 4196, -123200, -218276, 2016, 190548, 246396, -174594, 182614, 89544, 338972, 33650, 104540, -202096, -262162, 59826, -279104, -4286, -241574, -193088, 32360 ], [ -11142, -123045, -33136, -179079, 100643, 163593, -78970, 164375, -89966, 73312, -242610, -37360, -17878, 20030, 58879, 244875, 205188, 388238, 107641, -44914, -112856, -12681, 105113, -285728, -36095, -118547, -218848, 201364 ], [ -183872, -166400, -91648, -324416, 332736, 139328, -203584, 282112, -184128, 269824, -266944, -76736, -226304, -206336, 292352, 307136, 320832, 437504, 181632, -194368, -23616, 236800, 150400, -292352, -67904, 4480, -244608, 370368 ], [ -235852, 1845, -6226, -214430, 255065, 100780, -151374, 93650, -252139, 230724, -206661, -134834, -144769, -172457, 217901, 245864, 140696, 233816, 170707, -182891, -17774, 5305, 245919, -32176, -158593, 126035, -103963, 246628 ], [ -287832, 170090, 79196, -104444, 177394, 62232, -99164, -94812, -320150, 191624, -146378, -192932, -63234, -138578, 143450, 184592, -39440, 30128, 159782, -171414, -11932, -226190, 341438, 228000, -249282, 247590, 36682, 122888 ], [ -320062, 279830, 143578, -20448, 112713, 31599, -64524, -191699, -322206, 130719, -114870, -219330, 22986, -89374, 77264, 101940, -153311, -142715, 121202, -163762, -11420, -405670, 375052, 414931, -320086, 331080, 143292, 4993 ], [ -281192, 178952, 132216, -30016, 94796, 29460, -93136, 41084, -86824, -8684, -186952, -131608, 126072, 15000, 40832, -57680, -28628, -204516, -16936, -169880, -30096, -397896, 185808, 338180, -319304, 277536, 127376, -91860 ], [ -242322, 78074, 120854, -39584, 76879, 27321, -121748, 273867, 148558, -148087, -259034, -43886, 229158, 119374, 4400, -217300, 96055, -266317, -155074, -175998, -48772, -390122, -3436, 261429, -318522, 223992, 111460, -188713 ], [ -166982, 42196, 81992, -47042, 83782, 31792, -90490, 300280, 261100, -239500, -304266, -19004, 209904, 126458, -32752, -287110, 167658, -204758, -261282, -153576, -26208, -378948, -96080, 147248, -274280, 148758, 40254, -281546 ], [ -44231, 90818, 7380, -51757, 122951, 44856, 18599, 58412, 213950, -268526, -314593, -75814, 31608, 7065, -70840, -240167, 170257, 17169, -325981, -94052, 49968, -363354, -63144, -15592, -173540, 45327, -102829, -369153 ], [ 78520, 139440, -67232, -56472, 162120, 57920, 127688, -183456, 166800, -297552, -324920, -132624, -146688, -112328, -108928, -193224, 172856, 239096, -390680, -34528, 126144, -347760, -30208, -178432, -72800, -58104, -245912, -456760 ], [ 158011, 94732, -79384, -58712, 152179, 36784, 83357, -184709, 192310, -291283, -298887, -194219, -89274, -129961, -207931, -75196, 134205, 195583, -314259, -91524, 106890, -238071, -80282, -280237, 39715, -133245, -184365, -336452 ], [ 214430, 248, -58224, -59632, 116046, -2592, -42798, -57634, 256572, -266190, -253462, -258366, 93852, -93322, -339422, 80744, 73554, 10502, -162574, -210664, 36740, -78198, -174628, -349490, 158510, -193298, -13682, -105256 ], [ 270849, -94236, -37064, -60552, 79913, -41968, -168953, 69441, 320834, -241097, -208037, -322513, 276978, -56683, -470913, 236684, 12903, -174579, -10889, -329804, -33410, 81675, -268974, -418743, 277305, -253351, 157001, 125940 ], [ 255028, -66540, -80364, 47248, 67080, 72596, -107388, -34464, 248156, -63284, -148192, -266220, 167464, 21016, -463524, 295544, -52488, -110840, 34436, -120284, -85620, -50572, -182760, -415156, 189140, -170584, 176024, -9204 ], [ 228371, -20517, -133333, 171356, 57742, 210251, -17665, -173016, 154937, 137437, -86184, -191861, 14054, 104874, -435303, 339842, -118590, -9778, 63807, 138535, -135139, -226637, -69462, -400643, 69931, -66394, 172298, -199299 ], [ 197264, 14424, -165770, 276936, 36014, 326758, 57762, -290996, 73110, 323346, -36136, -121790, -127488, 183096, -404744, 367230, -163590, 85024, 86438, 368436, -181392, -380790, 32014, -365970, -32720, 30520, 153032, -357122 ], [ 119432, -66996, 17379, 187972, -115809, 221211, -16919, -192970, 110899, 353729, -111668, -96743, -144416, 202140, -349636, 217063, 12981, 114096, 38299, 294698, -193352, -304867, 9359, -119617, 38488, 51036, -29404, -176089 ], [ 41600, -148416, 200528, 99008, -267632, 115664, -91600, -94944, 148688, 384112, -187200, -71696, -161344, 221184, -294528, 66896, 189552, 143168, -9840, 220960, -205312, -228944, -13296, 126736, 109696, 71552, -211840, 4944 ], [ 28679, -225027, 270480, 60108, -366976, -7845, -165301, -18198, 161522, 355695, -180097, -36835, -104247, 192964, -230159, -28454, 270664, 186184, -46765, 145654, -164716, -159958, -34964, 262055, 92200, 108371, -329645, 117377 ], [ 164126, -290646, 81696, 135640, -346368, -172410, -236762, 9908, 117316, 192878, 15886, 20458, 122050, 56712, -144622, 1492, 133584, 261072, -58058, 66764, -3992, -106828, -54376, 143582, -128048, 182454, -299722, 73010 ], [ 299573, -356265, -107088, 211172, -325760, -336975, -308223, 38014, 73110, 30061, 211869, 77751, 348347, -79540, -59085, 31438, -3496, 335960, -69351, -12126, 156732, -53698, -73788, 25109, -348296, 256537, -269799, 28643 ], [ 233444, -290160, -179280, 146628, -232600, -274476, -344524, 105204, 25952, -17280, 179156, 104576, 324192, -169268, -87212, 60004, -25616, 311536, -139336, -49796, 241208, 16064, -42032, 38744, -399500, 246512, -257396, 31508 ], [ -17463, -103308, -144596, -46319, -72934, -3835, -348595, 208221, -23912, 41232, -63195, 103472, 70456, -216349, -219531, 87305, 57644, 196076, -263122, -49681, 255790, 101072, 36628, 173478, -295747, 159388, -261053, 77669 ], [ -268370, 83544, -109912, -239266, 86732, 266806, -352666, 311238, -73776, 99744, -305546, 102368, -183280, -263430, -351850, 114606, 140904, 80616, -386908, -49566, 270372, 186080, 115288, 308212, -191994, 72264, -264710, 123830 ], [ -128549, 86065, -118153, -270764, 63937, 304139, -278180, 320126, -34730, 66779, -191033, -2419, -309176, -113685, -374383, 27429, 200466, 120944, -396250, -55911, 159103, 52145, 111413, 212953, -38380, 13972, -293901, 183506 ], [ 149176, 23528, -141544, -245280, -23256, 259128, -175968, 295792, 35696, 1528, 49432, -143800, -389952, 105528, -358168, -100152, 251664, 216256, -365200, -64536, 3416, -159064, 78408, 36520, 132832, -34144, -332104, 247952 ], [ 426901, -39009, -164935, -219796, -110449, 214117, -73756, 271458, 106122, -63723, 289897, -285181, -470728, 324741, -341953, -227733, 302862, 311568, -334150, -73161, -152271, -370273, 45403, -139913, 304044, -82260, -370307, 312398 ], [ 408308, -108454, -185246, -283698, -140090, 186728, -81632, 222550, 54360, -87240, 228390, -285630, -251138, 163882, -167382, -145742, 170096, 150998, -264776, 29754, -12454, -270116, 112982, -184500, 195724, -165686, -326868, 43192 ], [ 376246, -178213, -205417, -351663, -167115, 160140, -94512, 172525, -2956, -108860, 153157, -279673, -17895, -14253, 14387, -54225, 28968, -21203, -193660, 137739, 140795, -155806, 185133, -223094, 74698, -250717, -279718, -241180 ], [ 313792, -201776, -218872, -387100, -161372, 107396, -115580, 131152, -52752, -107860, 69524, -279324, 162952, -131464, 146972, 2492, -83616, -161908, -129204, 218760, 244124, -77604, 244684, -224076, -44944, -306368, -237108, -463952 ], [ 106976, -5908, -200426, -268029, 19, -69589, -175541, 130876, -66828, 585, -54009, -305613, 94918, 40714, 45933, -106091, -60616, -153007, -96383, 171702, 110333, -170915, 244385, -46401, -158012, -222464, -216063, -394124 ], [ -99840, 189960, -181980, -148958, 161410, -246574, -235502, 130600, -80904, 109030, -177542, -331902, 26884, 212892, -55106, -214674, -37616, -144106, -63562, 124644, -23458, -264226, 244086, 131274, -271080, -138560, -195018, -324296 ], [ -202661, 228400, -160591, -14191, 207673, -270784, -214904, 115960, -42717, 123020, -190123, -232695, -31781, 276881, -112045, -252418, 23229, -146833, -15144, 80061, -53164, -303078, 201631, 178962, -358525, -39059, -156135, -243416 ], [ -143712, 21952, -134624, 144992, 74848, -57344, -68992, 78976, 76768, -9920, -30112, 61728, -75872, 172576, -100384, -179968, 142944, -167648, 57536, 39328, 79040, -257216, 93600, 24448, -406112, 84704, -89504, -145344 ], [ -84763, -184496, -108657, 304175, -57977, 156096, 76920, 41992, 196253, -142860, 129899, 356151, -119963, 68271, -88723, -107518, 262659, -188463, 130216, -1405, 211244, -211354, -14431, -130066, -453699, 208467, -22873, -47272 ], [ 10614, -153994, -130430, 267330, -154192, 189174, 136900, -49284, 239312, -154728, 196880, 392442, -94838, 71136, -52618, -92118, 245664, -58386, 173384, -88702, 208180, -131024, -5534, -74076, -473482, 151602, 29926, -37246 ], [ 129409, 28833, -182893, 104467, -226872, 106305, 141638, -175462, 233240, -88764, 204056, 262791, -25217, 142896, -799, -113393, 140784, 168693, 197580, -205933, 118158, -28536, 78531, 117238, -475391, -21381, 73833, -83821 ], [ 248204, 211660, -235356, -58396, -299552, 23436, 146376, -301640, 227168, -22800, 211232, 133140, 44404, 214656, 51020, -134668, 35904, 395772, 221776, -323164, 28136, 73952, 162596, 308552, -477300, -194364, 117740, -130396 ], [ 164383, 93432, -110815, -56643, -126011, -48413, 118605, -337397, 52661, -3158, 189984, 132214, 77355, 305967, 72591, -244502, 76792, 302454, 136703, -328865, 22284, 107128, 197812, 312488, -220980, -71118, 37330, -90198 ], [ 37906, -88176, 50990, -20234, 99366, -117942, 83990, -354118, -157306, 6732, 162752, 158388, 102586, 401394, 87794, -372980, 148368, 141684, 28626, -311086, 34152, 125712, 222744, 276976, 89704, 114492, -69252, -31732 ] ], [ [ -278720, 188544, -2496, 94080, -224768, 277312, 294912, -244224, -175040, -185984, 112256, -388928, 330432, -204672, 19840, 304384, 237376, -151360, 312640, -34944, -2944, 111872, -35840, 51456, -264960, -314624, 89024, 275840 ], [ -277088, 160725, 447, 80220, -225179, 254116, 290430, -222780, -148235, -178775, 127568, -370775, 310683, -172047, 3151, 283969, 209143, -136114, 296356, -27105, -17620, 112343, -13367, 41355, -234309, -285332, 91535, 257324 ], [ -264576, -52554, 23010, -26040, -228330, 76280, 256068, -58376, 57270, -123506, 244960, -231602, 159274, 78078, -124798, 127454, -7310, -19228, 171512, 32994, -130136, 115954, 158926, -36086, 682, -60760, 110786, 115368 ], [ -252064, -265833, 45573, -132300, -231481, -101556, 221706, 106028, 262775, -68237, 362352, -92429, 7865, 328203, -252747, -29061, -223763, 97658, 46668, 93093, -242652, 119565, 331219, -113527, 235673, 163812, 130037, -26588 ], [ -220272, -326360, 60152, -149968, -204632, -167048, 213656, 131456, 344184, -37120, 359424, 30312, -60176, 403128, -307360, -115856, -346104, 120200, -61592, 81800, -290632, 59888, 399792, -149592, 325744, 234848, 85872, -112320 ], [ -152330, -100477, 59761, -1526, -121533, -21895, 254941, -103696, 192913, -51288, 130896, 122243, 28098, 149553, -224468, -71926, -291985, -34153, -138757, -63353, -217607, -118454, 273890, -108077, 144090, 18004, -77198, -92632 ], [ -84388, 125406, 59370, 146916, -38434, 123258, 296226, -338848, 41642, -65456, -97632, 214174, 116372, -104022, -141576, -27996, -237866, -188506, -215922, -208506, -144582, -296796, 147988, -66562, -37564, -198840, -240268, -72944 ], [ -14938, 158850, 124746, 218554, -39029, 163852, 166054, -352428, 30784, -14026, -109034, 123169, 203255, -169435, -119888, 42311, -182460, -300050, -135722, -211283, -57777, -370072, 153750, 47766, -92780, -201262, -221611, -107258 ], [ 55672, 44264, 240712, 231112, -104004, 124016, -96008, -195568, 127936, 87864, 46584, -108556, 289068, -90108, -145280, 132908, -126064, -378664, 65528, -104540, 39628, -362528, 260792, 218104, -50736, -38744, -63164, -183112 ], [ 126282, -70322, 356678, 243670, -168979, 84180, -358070, -38708, 225088, 189754, 202202, -340281, 374881, -10781, -170672, 223505, -69668, -457278, 266778, 2203, 137033, -354984, 367834, 388442, -8692, 123774, 95283, -258966 ], [ 45116, 61674, 244584, 230902, -59426, 58996, -264236, 93258, 189166, 16604, 130066, -328466, 287876, 71768, -173132, 134624, 768, -323600, 267958, 39754, 46986, -288940, 212652, 247794, -21854, 115094, 173432, -126596 ], [ -78210, 262165, 69140, 211099, 98607, 37882, -71542, 218309, 116279, -232946, -5335, -249001, 152866, 155212, -169222, -4112, 75104, -130952, 213563, 58085, -95131, -206646, -15370, 20761, -50351, 58859, 229276, 63614 ], [ -201536, 462656, -106304, 191296, 256640, 16768, 121152, 343360, 43392, -482496, -140736, -169536, 17856, 238656, -165312, -142848, 149440, 61696, 159168, 76416, -237248, -124352, -243392, -206272, -78848, 2624, 285120, 253824 ], [ -223869, 387952, -146278, 144146, 197553, 13180, 83570, 269047, 126169, -205990, -99221, -87541, -97282, 169288, 24599, -258032, 194060, 5507, 98149, 72920, -124525, -58756, -58587, -226121, -95086, 5591, 268744, 302101 ], [ -246202, 313248, -186252, 96996, 138466, 9592, 45988, 194734, 208946, 70516, -57706, -5546, -212420, 99920, 214510, -373216, 238680, -50682, 37130, 69424, -11802, 6840, 126218, -245970, -111324, 8558, 252368, 350378 ], [ -222430, 250054, -212536, 46766, 75594, -5321, 1916, 104741, 260763, 271362, -15036, 70064, -300758, 26917, 327526, -417235, 249280, -106716, -14289, 73853, 57401, 66276, 262553, -217309, -143562, 26640, 196217, 372265 ], [ -32680, 228296, -189536, -14552, -904, -61004, -65520, -41700, 201124, 199832, 31792, 122688, -292616, -59172, 163720, -205060, 137408, -162192, -31148, 106812, -30068, 103536, 224396, -14012, -233400, 99136, -3124, 299148 ], [ 157070, 206538, -166536, -75870, -77402, -116687, -132956, -188141, 141485, 128302, 78620, 175312, -284474, -145261, -86, 7115, 25536, -217668, -48007, 139771, -117537, 140796, 186239, 189285, -323238, 171632, -202465, 226031 ], [ 212300, 241550, -139216, -159538, -55970, -138960, -174332, -253382, 98726, 67922, 105328, 165576, -190062, -128060, -93022, 77320, -44206, -200884, -113376, 162130, -162886, 159946, 79362, 301262, -336696, 181498, -335896, 136514 ], [ 92654, 350363, -106280, -272261, 92771, -117800, -181830, -213063, 77911, 22037, 105880, 74772, 16501, 23418, -93827, -37036, -59179, -90162, -241808, 170709, -153479, 155553, -116851, 294523, -250860, 109945, -383644, 25677 ], [ -26992, 459176, -73344, -384984, 241512, -96640, -189328, -172744, 57096, -23848, 106432, -16032, 223064, 174896, -94632, -151392, -74152, 20560, -370240, 179288, -144072, 151160, -313064, 287784, -165024, 38392, -431392, -85160 ], [ 3167, 319424, -31873, -385552, 133873, -107520, -154376, -157730, -42559, -25798, 178264, -104136, 241182, 161614, -41572, -129968, -70960, -6688, -212652, 186877, -125545, 149977, -357252, 250835, -52533, -58646, -264760, -193162 ], [ 113222, 47104, 14150, -326304, -110502, -135488, -96784, -156212, -184262, -4316, 288112, -190800, 158796, 60460, 40216, -36128, -58080, -107520, 97480, 193938, -102154, 150506, -320360, 197774, 74174, -169276, 16208, -299652 ], [ 223277, -225216, 60173, -267056, -354877, -163456, -39192, -154694, -325965, 17166, 397960, -277464, 76410, -40694, 122004, 57712, -45200, -208352, 407612, 200999, -78763, 151035, -283468, 144713, 200881, -279906, 297176, -406142 ], [ 97692, -221336, -15444, -202408, -124332, -167184, 46840, -204276, -324468, 74068, 244408, -181088, 141964, 80052, -43388, 68552, -63700, -50104, 336024, 44660, -101812, 201744, -157016, 244792, 125048, -149896, 296884, -296592 ], [ -63239, -176026, -109307, -136950, 177451, -167276, 137138, -261523, -301491, 136283, 51346, -57256, 229709, 234083, -245857, 66942, -86907, 147006, 207178, -136189, -131827, 259980, -17130, 367842, 18834, 16210, 254403, -154636 ], [ -213452, -130174, -197304, -61584, 447014, -172386, 210584, -297894, -274506, 177690, -129336, 59082, 311030, 365470, -412752, 53514, -108030, 326402, 78230, -293648, -150276, 308198, 117628, 471430, -78476, 164502, 205624, -14308 ], [ -251126, -78631, -223708, 117816, 378267, -230185, 107084, -115067, -205437, 613, -180028, 96733, 324899, 259095, -206120, -84003, -107271, 319801, -51789, -205512, -47282, 251227, 198542, 370667, -82294, 125747, 90716, 108926 ], [ -288800, -27088, -250112, 297216, 309520, -287984, 3584, 67760, -136368, -176464, -230720, 134384, 338768, 152720, 512, -221520, -106512, 313200, -181808, -117376, 55712, 194256, 279456, 269904, -86112, 86992, -24192, 232160 ], [ -327804, -20828, -261207, 409178, 259498, -325371, -94561, 178746, -109796, -282645, -205049, 151455, 304155, 41690, 109837, -310646, -74547, 278368, -213435, -26069, 99913, 166727, 331250, 154819, -99933, 103383, -81462, 291239 ], [ -369848, -118072, -237310, 366996, 252276, -316102, -180466, 125524, -180360, -226778, -4834, 121486, 158726, -79980, -3254, -289164, 28746, 179008, -20166, 72486, 9730, 206494, 316484, 6998, -136618, 245822, -6988, 203678 ], [ -411892, -215316, -213413, 324814, 245054, -306833, -266371, 72302, -250924, -170911, 195381, 91517, 13297, -201650, -116345, -267682, 132039, 79648, 173103, 171041, -80453, 246261, 301718, -140823, -173303, 388261, 67486, 116117 ], [ -342348, -259928, -173436, 283808, 216412, -229920, -285904, 44136, -230564, -95688, 230176, -23484, -41160, -216532, -125540, -201920, 160032, 55852, 262632, 255388, -51992, 193220, 308648, -229292, -172476, 328812, 106392, -9076 ], [ -170515, -256294, -118719, 243880, 168135, -91000, -244596, 38938, -126857, -2722, 113336, -216431, -12226, -133525, -39497, -95568, 119000, 101323, 257066, 326711, 85226, 55105, 335466, -263355, -137263, 84299, 112694, -168765 ], [ 1318, -252660, -64002, 203952, 119858, 47920, -203288, 33740, -23150, 90244, -3504, -409378, 16708, -50518, 46546, 10784, 77968, 146794, 251500, 398034, 222444, -83010, 362284, -297418, -102050, -160214, 118996, -328454 ], [ 98283, -113281, -28308, 163157, 25885, -7640, -96836, -49301, 88411, 100267, -13499, -290103, 60534, -52817, 17567, 83272, 68709, 137015, 265076, 213745, 174974, -123273, 266838, -294982, -91079, -202801, 33345, -251826 ], [ 168824, 74008, 672, 122056, -84216, -131840, 32608, -159816, 202744, 81016, 14216, -60632, 109616, -85224, -52008, 143808, 70664, 107736, 285408, -60760, 62320, -129000, 128240, -279664, -88664, -174120, -84760, -91792 ], [ 239365, 261297, 29652, 80955, -194317, -256040, 162052, -270331, 317077, 61765, 41931, 168839, 158698, -117631, -121583, 204344, 72619, 78457, 305740, -335265, -50334, -134727, -10358, -264346, -86249, -145439, -202865, 68242 ], [ 161296, 65522, -60278, 57718, -223414, -81304, 242876, -187114, 244344, 19018, 113316, 82588, 174010, -9634, -13860, 69212, 164598, 133856, 174580, -286678, 25486, -180604, 53510, -70058, -145390, -196948, -50700, 16196 ], [ 76472, -147665, -155613, 35293, -248829, 107020, 321490, -95091, 163108, -24797, 186686, -18014, 187787, 104745, 101922, -74814, 260669, 193104, 36534, -223405, 109873, -228306, 126581, 132365, -207329, -252102, 113750, -45490 ], [ -10560, -296732, -211380, 41576, -271408, 227276, 349136, -45580, 105964, -66620, 251416, -117152, 182664, 189272, 178004, -195616, 323528, 228280, -74444, -154388, 154364, -259712, 166460, 273184, -223468, -265792, 226532, -78684 ], [ -108080, -141229, -79199, 184222, -280516, 24209, 134684, -198001, 163257, -98981, 275106, -209336, 87766, 132002, 65511, -206104, 228630, 149114, -56849, -58087, 9349, -213712, 48677, 121384, -22057, -82528, 93891, 23459 ], [ -205600, 14274, 52982, 326868, -289624, -178858, -79768, -350422, 220550, -131342, 298796, -301520, -7132, 74732, -46982, -216592, 133732, 69948, -39254, 38214, -135666, -167712, -69106, -30416, 179354, 100736, -38750, 125602 ], [ -240480, 115129, 118356, 359282, -305239, -287083, -226990, -356602, 193180, -113024, 255976, -302156, -117492, 52634, -99607, -166141, 37988, 16684, 29884, 46279, -156967, -72392, -99643, -62822, 233543, 190445, -116689, 105930 ], [ -177920, 130976, 79808, 220224, -330976, -247776, -269632, -135296, 34112, -15872, 109696, -160384, -251904, 85248, -59104, -20896, -59072, 3712, 179200, -82912, 14176, 99648, 5536, 90496, 58720, 134624, -109536, -103232 ], [ -115360, 146823, 41260, 81166, -356713, -208469, -312274, 86010, -124956, 81280, -36584, -18612, -386316, 117862, -18601, 124349, -156132, -9260, 328516, -212103, 185319, 271688, 110715, 243814, -116103, 78803, -102383, -312394 ], [ -47354, 71488, 20688, 62970, -311428, -138250, -240872, 60258, -227366, -838, -32252, 107410, -420474, 40128, -39502, 157496, -127822, 32508, 403758, -206460, 295982, 245110, 153804, 169758, -166550, 59354, 8734, -312312 ], [ 24153, -62464, 11672, 122471, -220486, -48159, -96156, -124317, -293353, -198201, 68902, 223307, -390183, -108544, -99877, 118580, -18917, 109466, 431381, -114138, 367765, 90849, 156978, -50467, -137041, 63287, 186685, -177716 ], [ 95660, -196416, 2656, 181972, -129544, 41932, 48560, -308892, -359340, -395564, 170056, 339204, -359892, -257216, -160252, 79664, 89988, 186424, 459004, -21816, 439548, -63412, 160152, -270692, -107532, 67220, 364636, -43120 ], [ 159320, -173618, -95736, 159982, -100086, 140288, 106199, -331207, -351721, -330423, 29815, 268350, -169792, -96435, -63497, 101719, 54835, 125879, 324215, -72051, 370712, -192194, 50067, -129233, -95465, 46871, 381144, 34134 ], [ 221328, -117820, -212944, 120836, -83572, 240384, 145506, -319362, -328606, -210018, -161246, 158180, 53952, 129494, 66338, 136610, -10646, 36386, 155234, -152298, 272272, -315612, -83862, 88370, -87070, 21410, 363664, 99316 ], [ 276694, -63083, -322561, 82151, -72930, 330592, 185143, -306912, -299596, -97516, -340812, 55933, 260172, 342481, 182239, 162551, -69557, -48640, -3058, -221197, 178707, -431236, -213816, 290791, -84553, -3869, 340722, 158471 ], [ 185936, -31688, -265176, 53608, -191472, 203264, 232040, -281152, -140896, -158880, -267488, 127992, 80864, 270744, -8408, -8408, 16072, -35392, 73808, -40440, 192392, -375392, -256320, 159208, -211352, -25144, 197616, 85032 ], [ 95178, -293, -207791, 25065, -310014, 75936, 278937, -255392, 17804, -220244, -194164, 200051, -98444, 199007, -199055, -179367, 101701, -22144, 150674, 140317, 206077, -319548, -298824, 27625, -338151, -46419, 54510, 11593 ], [ 29458, -9266, -132754, -13876, -361530, 28390, 279934, -182844, 101684, -255100, -125346, 214432, -226812, 117316, -318392, -297958, 119872, -28426, 196970, 237728, 197784, -288850, -297558, -63020, -378664, -16910, -33312, -54724 ], [ 34679, -132615, -7703, -82278, -223139, 206893, 150881, 22270, -26426, -214850, -69295, 65392, -210850, 7422, -235684, -268173, -53088, -90043, 156651, 98992, 127220, -329399, -172277, -37674, -174700, 156487, 35504, -100862 ], [ 39900, -255964, 117348, -150680, -84748, 385396, 21828, 227384, -154536, -174600, -13244, -83648, -194888, -102472, -152976, -238388, -226048, -151660, 116332, -39744, 56656, -369948, -46996, -12328, 29264, 329884, 104320, -147000 ], [ -12398, -236368, 136645, -109324, -28549, 364689, -877, 224884, -194074, -159650, -720, -143478, -134486, -152900, -165803, -155165, -258846, -151523, 43992, -56336, -43762, -356113, 3562, -56205, 87929, 398429, 113626, -168960 ], [ -127444, -60832, 40574, 51768, -62014, 126662, 92434, -4104, -136988, -172300, -35680, -105988, -25604, -138456, -282850, -13646, -138740, -84018, -63280, 60320, -176748, -282950, -27396, -175598, -11914, 352590, 58012, -164544 ], [ -242490, 114704, -55497, 212860, -95479, -111365, 185745, -233092, -79902, -184950, -70640, -68498, 83278, -124012, -399897, 127873, -18634, -16513, -170552, 176976, -309734, -209787, -58354, -294991, -111757, 306751, 2398, -160128 ], [ -171184, 71376, -99328, 214736, -8624, -109376, 224112, -266816, -75168, -80560, -55936, -58256, 131936, -60992, -263856, 223424, 44368, -46560, -89056, 125440, -233264, -207312, -26144, -234160, -116240, 248656, -69248, -68544 ], [ -18349, -67705, -120304, 146955, 130871, -2380, 238441, -215112, -93338, 75035, -19504, -59935, 154246, 23280, -17089, 298864, 82387, -119286, 75026, 320, -65157, -235763, 33702, -94481, -79003, 185199, -147908, 61176 ], [ 134486, -206786, -141280, 79174, 270366, 104616, 252770, -163408, -111508, 230630, 16928, -61614, 176556, 107552, 229678, 374304, 120406, -192012, 239108, -124800, 102950, -264214, 93548, 45198, -41766, 121742, -226568, 190896 ], [ 32843, -113565, -135607, 129560, 223150, 89434, 182364, -123737, -150615, 182735, 107456, -14237, 165959, 55093, 331650, 325592, 129676, -54948, 218684, -182384, 214105, -306105, 70486, -4963, -60515, 12253, -200795, 150579 ], [ -93036, 1780, -127396, 191200, 158152, 62616, 103888, -85212, -191716, 115460, 203136, 37812, 152228, -10388, 419832, 265056, 136208, 102096, 180688, -233536, 319836, -349276, 39528, -73204, -84596, -101620, -165076, 94068 ], [ -197519, 100349, -115231, 231723, 101155, 36869, 24884, -52801, -209405, 47336, 288382, 74282, 129524, -65507, 485967, 204367, 138771, 237366, 150060, -261207, 394319, -371972, 13298, -147562, -86018, -199128, -119814, 49326 ], [ -159362, 87078, -76706, 131466, 97498, 18262, -57640, -61150, -71014, -26448, 304068, 6892, 47000, -51546, 405122, 142658, 114874, 227476, 168552, -132338, 260482, -258168, 18588, -262700, 63620, -187536, -10932, 83044 ], [ -121205, 73807, -38181, 31209, 93841, -345, -140164, -69499, 67377, -100232, 319754, -60498, -35524, -37585, 324277, 80949, 90977, 217586, 187044, -3469, 126645, -144364, 23878, -377838, 213258, -175944, 97950, 116762 ], [ -56072, 28160, -12344, -5208, 88216, -21016, -200368, -22032, 161856, -132000, 299480, -61624, -84576, -16288, 287624, 48888, 48848, 146104, 162896, 70800, -14160, -101056, 17904, -443040, 246160, -170312, 88112, 138704 ], [ 59641, -78192, -10297, 78075, 78901, -45557, -218722, 130090, 174000, -84988, 211781, 61495, -70868, 18764, 333831, 72417, -27466, -40863, 58798, 42694, -168030, -189928, -9190, -414612, 60182, -175855, -144326, 138566 ], [ 175354, -184544, -8250, 161358, 69586, -70098, -237076, 282212, 186144, -37976, 124082, 184614, -57160, 53816, 380038, 95946, -103780, -227830, -45300, 14588, -321900, -278800, -36284, -386184, -125796, -181398, -376764, 138428 ], [ 207217, -237531, -2849, 210867, -1076, -13194, -208240, 316684, 182376, -63374, 75786, 192150, -8430, 121043, 237407, 51173, -154809, -206472, -43630, 7126, -312724, -344441, -57086, -314635, -169073, -228541, -355832, 87395 ], [ 174580, -249468, 5132, 234396, -118928, 106360, -143104, 260656, 166368, -144472, 57800, 110776, 67240, 213020, -50484, -46140, -186388, -24864, 39400, 15544, -178128, -392212, -73048, -209916, -102580, -307684, -140000, -2788 ], [ 141943, -261405, 13113, 257925, -236780, 225914, -77968, 204628, 150360, -225570, 39814, 29402, 142910, 304997, -338375, -143453, -217967, 156744, 122430, 23962, -43532, -439983, -89010, -105197, -36087, -386827, 75832, -92971 ], [ 79660, -176358, 26080, 99006, -82742, 214302, -13228, 189154, 35964, -152768, -59964, 63264, 69900, 242084, -272494, -76678, -120072, 259332, 148094, -41276, -55312, -337886, -69314, -150976, -42962, -299434, 115264, 40280 ], [ 9142, -64371, 40432, -110593, 146821, 166255, 51402, 184945, -105762, -37216, -182462, 129136, -44410, 136146, -108343, 35677, 13788, 339970, 157823, -126974, -107752, -194159, -39713, -238560, -70217, -165781, 105696, 235596 ], [ -61376, 47616, 54784, -320192, 376384, 118208, 116032, 180736, -247488, 78336, -304960, 195008, -158720, 30208, 55808, 148032, 147648, 420608, 167552, -212672, -160192, -50432, -10112, -326144, -97472, -32128, 96128, 430912 ], [ -188244, 39267, 92642, -235506, 282015, 138356, 70078, 39838, -313981, 85788, -254291, 137922, -72631, 24113, 67883, 98904, 52520, 172392, 134869, -167293, -106786, -185281, 106153, -74064, -118839, 35285, 100659, 240380 ], [ -315112, 30918, 130500, -150820, 187646, 158504, 24124, -101060, -380474, 93240, -203622, 80836, 13458, 18018, 79958, 49776, -42608, -75824, 102186, -121914, -53380, -320130, 222418, 178016, -140206, 102698, 105190, 49848 ], [ -399570, 37434, 142038, -83104, 99887, 165337, -7060, -161493, -399602, 86697, -168858, 41810, 92902, 31758, 90288, -12372, -93801, -264045, 72318, -78270, 636, -411434, 289428, 373461, -156538, 134136, 92516, -92489 ], [ -331352, 97464, 58824, -76480, 35924, 124236, 14928, 67748, -248216, 29772, -191352, 67800, 148424, 116904, 94336, -121392, 13172, -236284, 52584, -40872, 56848, -345976, 179120, 365020, -154744, 36064, 17904, -61324 ], [ -263134, 157494, -24390, -69856, -28039, 83135, 36916, 296989, -96830, -27153, -213846, 93790, 203946, 202050, 98384, -230412, 120145, -208523, 32850, -3474, 113060, -280518, 68812, 356579, -152950, -62008, -56708, -30159 ], [ -155146, 191884, -99464, -81582, -63222, 77904, 31434, 345160, 31156, -89108, -241830, 54300, 198288, 207286, 99952, -262602, 174918, -131322, -30414, 35624, 118112, -263580, -2096, 300368, -144216, -78150, -90030, -82534 ], [ 4543, 192942, -163956, -117163, -60991, 119304, -9759, 157940, 128722, -157602, -276951, -70314, 113096, 108639, 98296, -194913, 161831, 10151, -150267, 76932, 56656, -309718, -21784, 182056, -126460, 12217, -69675, -243511 ], [ 164232, 194000, -228448, -152744, -58760, 160704, -50952, -29280, 226288, -226096, -312072, -194928, 27904, 9992, 96640, -127224, 148744, 151624, -270120, 118240, -4800, -355856, -41472, 63744, -108704, 102584, -49320, -404488 ], [ 237101, 128788, -250280, -178920, -13899, 133584, -51525, -52115, 284314, -227285, -271233, -223677, 31242, -29135, -33581, -66660, 126747, 122697, -269973, 13988, -54106, -291729, -122390, -92203, -36603, 51621, -555, -287260 ], [ 263666, 28232, -249360, -200080, 53698, 69920, -30434, 12722, 321252, -192578, -189882, -201298, 81796, -36518, -232370, -9896, 99998, 2890, -205826, -167896, -96932, -168794, -235964, -268222, 64482, -74718, 63362, -21656 ], [ 290231, -72324, -248440, -221240, 121295, 6256, -9343, 77559, 358190, -157871, -108531, -178919, 132350, -43901, -431159, 46868, 73249, -116917, -141679, -349780, -139758, -45859, -349538, -444241, 165567, -201057, 127279, 243948 ], [ 288556, -101300, -160180, -79120, 98232, 96972, -21412, -37984, 336068, -17964, -40480, -103860, 13464, 41256, -448828, 109512, 29000, -96584, -144292, -160324, -58604, -150804, -308952, -395180, 40332, -90856, 103336, 88212 ], [ 282645, -119539, -58819, 87492, 61570, 210845, -38455, -180584, 305087, 137723, 25576, -20899, -130838, 140294, -439329, 173038, -17874, -55230, -156919, 84833, 41147, -289931, -245242, -312357, -118851, 54826, 66214, -130725 ], [ 268016, -135704, 37466, 230648, 20834, 301546, -54834, -304812, 277050, 280798, 75624, 53550, -254208, 235016, -427448, 229906, -57418, -18464, -162646, 309036, 130832, -403802, -180990, -224862, -251312, 181000, 25080, -314222 ], [ 161848, -130092, 80453, 127516, -62679, 148941, -64241, -236134, 279925, 291447, -42412, 38623, -157792, 284420, -390556, 216865, -19997, -29872, -95923, 313222, 114824, -252485, -111047, -88311, -103192, 102340, -58180, -125599 ], [ 55680, -124480, 123440, 24384, -146192, -3664, -73648, -167456, 282800, 302096, -160448, 23696, -61376, 333824, -353664, 203824, 17424, -41280, -29200, 317408, 98816, -101168, -41104, 48240, 44928, 23680, -141440, 63024 ], [ 30593, -143781, 113136, -50860, -188160, -130803, -90083, -95418, 275966, 290905, -193847, 22587, 54703, 311324, -268857, 182614, 20216, -7944, 34261, 305242, 108876, 16262, -204, 119649, 84632, 2133, -169771, 191671 ], [ 190834, -220026, -18976, -62360, -135168, -199734, -122582, -15700, 246940, 229794, -33790, 53062, 215726, 124472, -74530, 142732, -56144, 127664, 90266, 255700, 178520, 56236, -25688, 42162, -123472, 111130, -72550, 183230 ], [ 351075, -296271, -151088, -73860, -82176, -268665, -155081, 64018, 217914, 168683, 126267, 83537, 376749, -62380, 119797, 102850, -132504, 263272, 146271, 206158, 248164, 96210, -51172, -35325, -331576, 220127, 24671, 174789 ], [ 293372, -286992, -186672, -109540, -24744, -226164, -198356, 159852, 129440, 131968, 103564, 67968, 298144, -163372, 99084, 111484, -132976, 226704, 81544, 145828, 228360, 138560, -14928, -1560, -330772, 206736, 56852, 188236 ], [ 35887, -199316, -133772, -167385, 36758, -81517, -251509, 270459, -13528, 117616, -86669, 10192, -120, -185659, -118749, 164591, -63884, 32308, -93854, 75609, 126562, 183088, 77900, 134186, -138469, 81156, 29413, 221747 ], [ -221598, -111640, -80872, -225230, 98260, 63130, -304662, 381066, -156496, 103264, -276902, -47584, -298384, -207946, -336582, 217698, 5208, -162088, -269252, 5390, 24764, 227616, 170728, 269932, 53834, -44424, 1974, 255258 ], [ -85363, -32889, -123631, -190068, 14327, 83677, -280380, 343314, -181382, 25485, -134207, -150325, -385032, -47619, -363097, 139123, 67806, -52592, -253910, 25951, 38345, 113415, 202339, 172319, 118348, -129204, -50251, 246558 ], [ 189832, 42712, -200152, -122080, -120936, 60424, -228768, 253200, -164592, -74680, 125992, -268936, -396992, 177160, -322088, 14072, 128112, 164160, -171248, 78552, 92648, -56808, 212344, -7656, 137760, -199584, -111224, 222960 ], [ 465027, 118313, -276673, -54092, -256199, 37171, -177156, 163086, -147802, -174845, 386191, -387547, -408952, 401939, -281079, -110979, 188418, 380912, -88586, 131153, 146951, -227031, 222349, -187631, 157172, -269964, -172197, 199362 ], [ 437612, -11434, -158450, -191166, -182902, 132696, -210464, 73082, -168984, -128248, 314410, -346834, -273006, 217606, -82682, -15810, 183824, 218362, -131192, 131702, 152150, -213180, 160634, -161708, 19988, -277402, -82316, -17528 ], [ 396442, -150515, -31375, -337561, -100125, 233620, -247632, -16917, -191892, -74980, 227539, -298879, -130337, 14677, 122869, 89369, 176280, 38571, -179492, 129885, 155117, -190962, 95659, -126426, -124314, -281979, 14422, -243204 ], [ 323648, -242256, 65720, -445444, -7108, 272220, -283044, -92368, -188272, -23820, 127692, -264452, -17096, -126008, 267268, 154468, 149408, -112364, -221868, 128824, 153220, -167100, 47828, -97620, -239600, -276800, 78548, -403760 ], [ 100640, -109132, 20410, -370395, 134549, 14781, -310115, -98716, -58644, 17327, -33791, -294283, -43638, 28966, 121195, 29187, 30728, -126233, -236105, 131354, 128219, -135429, 81431, -99575, -217060, -225280, -12233, -254996 ], [ -122368, 23992, -24900, -295346, 276206, -242658, -337186, -105064, 70984, 58474, -195274, -324114, -70180, 183940, -24878, -96094, -87952, -140102, -250342, 133884, 103218, -103758, 115034, -101530, -194520, -173760, -103014, -106232 ], [ -256627, 71760, -37369, -163417, 291647, -353856, -320328, -124984, 176645, 65556, -237885, -230033, -74483, 210727, -119723, -122222, -125029, -117287, -225816, 120475, 86668, -58218, 91433, -93090, -213083, -83477, -144673, -32744 ], [ -252832, -13248, 1248, 56992, 110752, -237568, -235136, -166016, 245024, 19648, -95584, 56800, -44192, 38112, -134880, 5888, -35168, -37408, -140992, 82272, 83264, 8896, -21152, -68480, -295584, 67104, -109920, -76352 ], [ -249037, -98256, 39865, 277401, -70143, -121280, -149944, -207048, 313403, -26260, 46717, 343633, -13901, -134503, -150037, 133998, 54693, 42471, -56168, 44069, 79860, 76010, -133737, -43870, -378085, 217685, -75167, -119960 ], [ -126886, -21158, 15342, 296238, -133424, -18726, -79844, -225372, 314288, -27480, 84592, 360630, 51110, -143584, -145062, 127750, 99936, 153122, 376, -10514, 10796, 137552, -99826, 12604, -422310, 205502, -23446, -173074 ], [ 71351, 160151, -49771, 185493, -121096, 74999, -19446, -229098, 271784, 28, 55336, 204161, 138441, -47536, -127145, 35129, 116496, 283555, 38740, -75627, -100478, 195512, 28261, 89562, -441929, 88685, 39183, -232299 ], [ 269588, 341460, -114884, 74748, -108768, 168724, 40952, -232824, 229280, 27536, 26080, 47692, 225772, 48512, -109228, -57492, 133056, 413988, 77104, -140740, -211752, 253472, 156348, 166520, -461548, -28132, 101812, -291524 ], [ 194985, 186184, -41449, 85147, -44589, 61125, -10997, -236835, 91491, 19590, 92128, 22874, 125117, 186265, -118215, -200634, 185032, 311386, 3273, -115223, -112620, 215368, 197548, 93720, -233388, 67262, 27166, -247674 ], [ 62942, -39952, 61154, 121050, 30506, -88858, -86598, -240906, -66358, 4180, 178240, 25772, -15114, 332798, -132866, -354412, 244464, 159724, -94178, -70626, 30808, 157040, 220456, -10608, 46936, 207332, -76380, -182124 ] ], [ [ -285760, 253312, -274240, -60800, -416256, 202688, 475136, -278016, -75072, -126848, 323456, -472000, 461376, -49792, -213888, 321280, 140224, -324544, 271808, 125568, 39296, 38656, 121856, -134400, -428288, -466688, 349504, 447616 ], [ -286240, 223447, -268987, -59084, -413433, 180812, 471050, -248916, -48201, -121421, 331376, -455629, 429945, -24757, -227211, 294331, 115885, -290950, 252620, 133605, 15908, 57805, 136211, -144567, -390311, -429212, 338485, 407716 ], [ -289920, -5518, -228714, -45928, -391790, 13096, 439724, -25816, 157810, -79814, 392096, -330118, 188974, 167178, -329354, 87722, -70714, -33396, 105512, 195222, -163400, 204614, 246266, -222514, -99154, -141896, 254006, 101816 ], [ -293600, -234483, -188441, -32772, -370147, -154620, 408398, 197284, 363821, -38207, 452816, -204607, -51997, 359113, -431497, -118887, -257313, 224158, -41596, 256839, -342708, 351423, 356321, -300461, 192003, 145420, 169527, -204084 ], [ -299472, -300488, -129752, -13040, -322376, -224600, 380680, 246912, 438696, -20224, 404480, -52232, -175280, 406120, -422112, -222512, -353320, 329816, -149768, 223832, -422808, 344656, 359312, -306760, 281040, 244000, 46800, -400960 ], [ -309454, -60943, -36533, 19022, -225615, -111325, 359727, -28720, 267691, -46536, 151664, 150513, -77898, 181387, -203612, -133042, -279467, 150669, -184935, 13405, -316893, 49934, 161558, -178719, -8898, -11300, -147642, -393416 ], [ -319436, 178602, 56686, 51084, -128854, 1950, 338774, -304352, 96686, -72848, -101152, 353258, 19484, -43346, 14888, -43572, -205614, -28478, -220102, -197022, -210978, -244788, -36196, -50678, -298836, -266600, -342084, -385872 ], [ -223806, 228854, 162190, 131038, -164407, 57284, 168386, -373284, 113856, -44430, -76782, 260955, 143789, -105657, 26896, 75421, -101588, -175398, -93614, -267361, -37515, -370952, 2962, 92690, -365668, -224538, -287017, -337950 ], [ -46936, 133496, 277144, 247832, -301740, 68048, -116952, -283216, 275776, 26088, 160808, -58308, 288804, -43028, -119936, 217124, 25648, -297528, 157224, -229940, 187908, -367456, 224360, 247848, -260880, 46264, -40020, -258968 ], [ 129934, 38138, 392098, 364626, -439073, 78812, -402290, -193148, 437696, 96606, 398398, -377571, 433819, 19601, -266768, 358827, 152884, -419658, 408062, -192519, 413331, -363960, 445758, 403006, -156092, 317066, 206977, -179986 ], [ 98004, 140654, 246520, 363826, -262486, 16316, -292132, -26994, 419418, -63564, 277158, -393894, 346220, 93768, -267908, 236704, 150016, -368304, 396658, -108658, 285774, -328100, 319396, 274502, -60970, 213522, 318632, -38508 ], [ 8074, 298135, 28572, 330361, 1301, -66530, -72114, 160295, 351085, -287814, 56243, -326067, 194006, 171140, -228578, 41296, 111008, -268760, 312409, -11897, 60167, -283250, 96434, 67203, 31467, 5993, 392692, 120330 ], [ -81856, 455616, -189376, 296896, 265088, -149376, 147904, 347584, 282752, -512064, -164672, -258240, 41792, 248512, -189248, -154112, 72000, -169216, 228160, 84864, -165440, -238400, -126528, -140096, 123904, -201536, 466752, 279168 ], [ -135055, 437584, -248578, 226470, 327947, -154988, 200390, 203949, 281027, -157634, -69015, -105911, -106742, 183192, -20083, -261200, 187460, -191503, 185863, 158280, -75487, -77676, 44615, -132115, 52006, -219315, 357272, 338071 ], [ -188254, 419552, -307780, 156044, 390806, -160600, 252876, 60314, 279302, 196796, 26642, 46418, -255276, 117872, 149082, -368288, 302920, -213790, 143566, 231696, 14466, 83048, 215758, -124134, -19892, -237094, 247792, 396974 ], [ -196778, 379810, -325352, 58778, 407310, -149267, 239252, -77881, 251897, 461046, 88364, 164752, -361170, 32967, 228482, -411361, 354880, -234932, 89749, 289167, 67939, 190092, 339971, -77103, -100750, -194768, 127907, 409907 ], [ -44472, 261912, -193056, -135112, 256936, -76932, -12368, -196492, 132044, 400648, 27920, 160704, -313560, -122444, -15272, -223980, 178240, -251952, -5540, 289236, -9916, 103888, 295236, 110508, -213864, 63936, -29436, 257348 ], [ 107834, 144014, -60760, -329002, 106562, -4597, -263988, -315103, 12191, 340250, -32524, 156656, -265950, -277855, -259026, -36599, 1600, -268972, -100829, 289305, -87771, 17684, 250501, 298119, -326978, 322640, -186779, 104789 ], [ 191620, 141626, -5104, -435462, 87338, 26128, -397588, -322594, -11582, 216422, -1328, 117528, -141530, -259796, -348970, 8152, -132250, -230012, -207008, 265574, -99746, 42510, 128246, 411130, -379112, 423454, -311432, 950 ], [ 186330, 289401, -49080, -428263, 238609, 2760, -377762, -185629, 89549, 10135, 149000, 32796, 82743, -16226, -238961, -132516, -210473, -118278, -327344, 210903, -26077, 211675, -94785, 427161, -351972, 319011, -393588, -39553 ], [ 181040, 437176, -93056, -421064, 389880, -20608, -357936, -48664, 190680, -196152, 299328, -51936, 307016, 227344, -128952, -273184, -288696, -6544, -447680, 156232, 47592, 380840, -317816, 443192, -324832, 214568, -475744, -80056 ], [ 179365, 268736, -54907, -385200, 233291, -25856, -295000, -27094, 67771, -240034, 367816, -140568, 346474, 150394, -38668, -171152, -238864, -22880, -270116, 169871, -6899, 424515, -340972, 370273, -131447, 72430, -297320, -182734 ], [ 179618, -68352, 27042, -334048, -87490, -21440, -209072, -67068, -174626, -197300, 392656, -231280, 287364, -97500, 41096, 60320, -120736, -107520, 66328, 219942, -129742, 401262, -257528, 249914, 150602, -89812, 20080, -318572 ], [ 179871, -405440, 108991, -282896, -408271, -17024, -123144, -107042, -417023, -154566, 417496, -321992, 228254, -345394, 120860, 291792, -2608, -192160, 402772, 270013, -252585, 378009, -174084, 129555, 432651, -252054, 337480, -454410 ], [ -3596, -439048, 20900, -169144, -177572, -28848, -36056, -231996, -456380, -63652, 292456, -173344, 212804, -110468, -61076, 288024, 3620, -8040, 300296, 41404, -237948, 339376, -133960, 239336, 275880, -117336, 348540, -318768 ], [ -214621, -427134, -92697, -46002, 135849, -43108, 51206, -369697, -465281, 34489, 144934, 11208, 203903, 196881, -282267, 248970, -6937, 216394, 131982, -229007, -202689, 298436, -100334, 383638, 53286, 61926, 313649, -142404 ], [ -401156, -405130, -197480, 79568, 415554, -69910, 126984, -477634, -461198, 109182, 24, 183822, 204594, 459498, -464496, 196558, -22538, 414710, -34542, -456624, -155116, 258434, -53356, 508258, -140868, 229138, 262120, 28020 ], [ -330546, -277181, -209716, 230632, 341241, -228403, 82180, -273049, -320783, -62329, -117460, 231087, 306001, 252429, -237624, 3887, -91101, 338787, -182271, -234904, 21754, 228281, 133818, 426217, -36402, 269825, 35892, 136074 ], [ -259936, -149232, -221952, 381696, 266928, -386896, 37376, -68464, -180368, -233840, -234944, 278352, 407408, 45360, -10752, -188784, -159664, 262864, -330000, -13184, 198624, 198128, 320992, 344176, 68064, 310512, -190336, 244128 ], [ -242708, -103988, -229197, 482878, 234286, -496025, -22555, 61662, -89996, -366487, -232483, 289637, 400889, -116930, 92479, -329522, -166529, 174880, -355929, 150569, 283283, 182941, 429766, 245041, 107857, 348749, -289010, 281405 ], [ -347496, -247784, -225034, 470044, 296892, -492322, -117062, 21596, -114008, -410302, 44138, 218682, 147682, -176868, -86898, -351556, -32370, 59328, -103458, 181826, 157174, 201962, 359340, 106834, -174, 381386, -96132, 156906 ], [ -452284, -391580, -220871, 457210, 359498, -488619, -211569, -18470, -138020, -454117, 320759, 147727, -105525, -236806, -266275, -373590, 101789, -56224, 149013, 213083, 31065, 220983, 288914, -31373, -108205, 414023, 96746, 32407 ], [ -397700, -462152, -157332, 449248, 308020, -386912, -278512, -44040, -138956, -348952, 313952, -340, -142360, -273116, -266252, -282176, 193120, -96476, 250488, 255476, 9080, 191020, 286648, -136100, -205652, 276452, 183304, -95932 ], [ -197025, -465602, -39365, 445752, 151965, -195368, -320188, -56322, -118739, -107222, 47336, -219093, 19146, -287767, -101779, -86768, 245192, -67703, 213550, 308077, 82542, 116155, 346862, -210137, -293397, -17143, 172402, -227791 ], [ 3650, -469052, 78602, 442256, -4090, -3824, -361864, -68604, -98522, 134508, -219280, -437846, 180652, -302418, 62694, 108640, 297264, -38930, 176612, 360678, 156004, 41290, 407076, -284174, -381142, -310738, 161500, -359650 ], [ 136937, -226427, 30564, 310359, -38289, -84552, -215724, -100759, 2105, 92457, -195417, -265837, 185010, -219115, 27621, 129560, 325383, 78957, 222396, 144203, 182410, -89811, 282194, -331810, -384669, -290955, 38075, -215174 ], [ 246440, 103048, -76064, 133144, -29480, -261376, -3296, -139928, 131112, -49752, -69032, 44088, 133904, -101240, -77880, 88896, 345048, 228296, 297376, -167240, 192208, -240760, 91984, -370128, -358472, -160568, -125064, 26832 ], [ 355943, 432523, -182692, -44071, -20671, -438200, 209132, -179097, 260119, -191961, 57353, 354013, 82798, 16635, -183381, 48232, 364713, 377635, 372356, -478683, 202006, -391709, -98226, -408446, -332275, -30181, -288203, 268838 ], [ 298928, 148550, -173490, -54350, -140914, -186376, 273236, -128110, 178344, -196978, 114636, 274164, 132958, 105514, -12364, -41932, 398898, 371104, 182588, -318930, 238138, -330644, 48098, -127918, -291162, -163420, -152516, 163244 ], [ 234344, -163307, -159023, -57041, -267023, 84932, 330598, -73025, 86988, -195759, 168778, 176598, 187721, 193075, 171222, -134346, 433743, 357488, -19214, -137759, 275467, -259942, 209719, 167103, -249371, -308642, -3246, 41850 ], [ 159808, -367220, -122236, -29704, -374544, 274180, 324848, -57284, 28260, -198356, 218504, 72224, 223320, 245064, 304988, -217440, 452888, 310120, -166404, 15716, 281876, -211840, 303828, 385120, -179556, -388288, 94092, -40756 ], [ 38000, -58399, 20571, 140266, -393772, 73643, 19316, -228427, 124515, -219079, 247254, -64488, 167890, 128086, 202109, -256264, 397458, 102430, -54187, 37635, 141415, -271088, 77255, 237368, 23373, -156448, -55247, 60881 ], [ -83808, 250422, 163378, 310236, -413000, -126894, -286216, -399570, 220770, -239802, 276004, -201200, 112460, 11108, 99230, -295088, 342028, -105260, 58030, 59554, 954, -330336, -149318, 89616, 226302, 75392, -204586, 162518 ], [ -177824, 388963, 180572, 324038, -423885, -256745, -441754, -380318, 186228, -163712, 215672, -201220, -1596, -14466, 50675, -218127, 225164, -220124, 160212, 27293, -41533, -246808, -253401, 54526, 273693, 217439, -282987, 127886 ], [ -228608, 262624, 2368, 94912, -421792, -276640, -363968, -64896, -51776, 62976, 16768, 11392, -206848, 102144, 86624, 38944, 12736, -190592, 246784, -89248, 68384, 58816, -166944, 194688, 79136, 219808, -251040, -118720 ], [ -279392, 136285, -175836, -134214, -419699, -296535, -286182, 250526, -289780, 289664, -182136, 224004, -412100, 218754, 122573, 296015, -199692, -161060, 333356, -205789, 178301, 364440, -80487, 334850, -115421, 222177, -219093, -365326 ], [ -190750, -14400, -169744, -154082, -324716, -196814, -144248, 183062, -404290, 203102, -109076, 316454, -487838, 134464, 73094, 292840, -125050, -14572, 396058, -184724, 277018, 324530, -33020, 255338, -172050, 254142, -88726, -398376 ], [ -12477, -180736, -45176, -39427, -170018, -20197, 38924, -130543, -439411, -84835, 138818, 331657, -480317, -78976, -31303, 122364, 134137, 207102, 443415, -75198, 368535, 62491, -10618, 34607, -140011, 305133, 104911, -294140 ], [ 165796, -347072, 79392, 75228, -15320, 156420, 222096, -444148, -474532, -372772, 386712, 346860, -472796, -292416, -135700, -48112, 393324, 428776, 490772, 34328, 460052, -199548, 11784, -186124, -107972, 356124, 298548, -189904 ], [ 217928, -307334, -59304, 72026, -80946, 269824, 291021, -460061, -403443, -314605, 182957, 301130, -259904, -112385, -82131, -17587, 193281, 250861, 404141, -35905, 444808, -304438, -58591, -97003, -171123, 188045, 341192, -25134 ], [ 243504, -224212, -253424, 44012, -192956, 369920, 335894, -413302, -309994, -183574, -115882, 242572, -3776, 150482, 4694, 55254, -103442, -11178, 289302, -143982, 407088, -376244, -148498, 57350, -254314, -26154, 352048, 152380 ], [ 265298, -138345, -438523, 18813, -301334, 453792, 377709, -368160, -218372, -62052, -401796, 186767, 231044, 394731, 79653, 117165, -379383, -257024, 182842, -240447, 369953, -440300, -237928, 200701, -335507, -229743, 356166, 316893 ], [ 203888, 7912, -425160, 55544, -329808, 180736, 352248, -358592, -166944, -149728, -403360, 191528, -2912, 229384, -106440, -61384, -198120, -146624, 260720, -81448, 345688, -333856, -316864, 102008, -372744, -199912, 212048, 195384 ], [ 142478, 154169, -411797, 92275, -358282, -92320, 326787, -349024, -115516, -237404, -404924, 196289, -236868, 64037, -292533, -239933, -16857, -36224, 338598, 77551, 321423, -227412, -395800, 3315, -409981, -170081, 67930, 73875 ], [ 111782, 210426, -344614, 94980, -365534, -221310, 295818, -263892, -83204, -284052, -384726, 137696, -393748, -79188, -405864, -360834, 76224, 14386, 351982, 135648, 254984, -172646, -400210, -88100, -384824, -91578, -26976, -52524 ], [ 168109, 11683, -124941, 1278, -312657, 57887, 249243, 35338, -105054, -214454, -302869, -100400, -332246, -159734, -313036, -318399, -80544, -104409, 182633, -92144, 69052, -264301, -193463, -158894, -182884, 124829, 17552, -192778 ], [ 224436, -187060, 94732, -92424, -259780, 337084, 202668, 334568, -126904, -144856, -221012, -338496, -270744, -240280, -220208, -275964, -237312, -223204, 13284, -319936, -116880, -355956, 13284, -229688, 19056, 341236, 62080, -333032 ], [ 174118, -241648, 146215, -47812, -215527, 397227, 176289, 335676, -80510, -155734, -214384, -355250, -166738, -311212, -225577, -167023, -282474, -225553, -143800, -355888, -229574, -397099, 95214, -285247, 75939, 444079, 59198, -373120 ], [ 7460, -138976, 14218, 147688, -180682, 218402, 171942, 11560, 40332, -254404, -289824, -130540, -16364, -371656, -338070, 14470, -205884, -100870, -287504, -182560, -262372, -383138, 40980, -324186, -25422, 423034, 4596, -303936 ], [ -159198, -36304, -117779, 343188, -145837, 39577, 167595, -312556, 161174, -353074, -365264, 94170, 134010, -432100, -450563, 195963, -129294, 23813, -431208, -9232, -295170, -369177, -13254, -363125, -126783, 401989, -50006, -234752 ], [ -102544, -82448, -121856, 331248, -46992, 32832, 151248, -378048, 97312, -248464, -312192, 43472, 186144, -284864, -296592, 298048, 34160, 3424, -253088, 24064, -173072, -306928, 13984, -266896, -158128, 339824, -77696, -103744 ], [ 51809, -193699, -69968, 228553, 79853, 101372, 129651, -330392, -47358, -54919, -202896, -127717, 195298, -46768, -26043, 365392, 235617, -80434, 65830, -3904, 16793, -223553, 76866, -111531, -158841, 259669, -93612, 54312 ], [ 206162, -304950, -18080, 125858, 206698, 169912, 108054, -282736, -192028, 138626, -93600, -298906, 204452, 191328, 244506, 432736, 437074, -164292, 384748, -31872, 206658, -140178, 139748, 43834, -159554, 179514, -109528, 212368 ], [ 138377, -83183, -56429, 206472, 111258, 180030, 58548, -185667, -159437, 88949, 91968, -110575, 206109, 177655, 343926, 416584, 373700, 25396, 387028, -177104, 291523, -247651, 66130, 46319, -248593, 1583, -75065, 234113 ], [ 49436, 170300, -103372, 304544, -5352, 184584, 6384, -83892, -109964, 16108, 284800, 111996, 207052, 140004, 427048, 392480, 285104, 241136, 359152, -333504, 366388, -373300, -20488, 34244, -346044, -185660, -35804, 242876 ], [ -47413, 383247, -152037, 361897, -103599, 183015, -43140, 1605, -47375, -43656, 442250, 275758, 203708, 113903, 496373, 345717, 199073, 425202, 337060, -437581, 408949, -458476, -92346, 146, -393974, -350664, 9502, 241562 ], [ -196982, 325954, -212182, 147790, -79426, 140626, -75064, -21418, 102654, -16240, 363820, 47460, 171784, 164802, 473718, 147894, 130142, 398108, 353528, -192838, 236150, -273832, -65804, -180772, -111764, -367408, 95108, 173068 ], [ -346551, 268661, -272327, -66317, -55253, 98237, -106988, -44441, 252683, 11176, 285390, -180838, 139860, 215701, 451063, -49929, 61211, 371014, 369996, 51905, 63351, -89188, -39262, -361690, 170446, -384152, 180714, 104574 ], [ -369880, 174592, -243432, -151112, -15096, 79480, -154256, 3664, 329408, 6688, 222920, -278632, 114656, 212512, 429656, -118488, 18928, 261736, 349808, 154928, -105328, -6720, -35248, -467680, 257072, -392600, 146192, 80624 ], [ -156509, 11568, -47587, 6553, 55031, 105033, -230294, 185134, 268688, -57620, 190375, -131731, 102052, 107908, 410589, 55323, 26610, -1637, 260890, -7774, -266282, -115832, -73474, -433180, -23022, -385493, -113570, 140194 ], [ 56862, -151456, 148258, 164218, 125158, 130586, -306332, 366604, 207968, -121928, 157830, 15170, 89448, 3304, 391522, 229134, 34292, -265010, 171972, -170476, -427236, -224944, -111700, -398680, -303116, -378386, -373332, 199764 ], [ 113739, -275129, 177573, 276097, 81028, 173234, -325456, 442436, 188536, -161978, 169550, 61074, 59814, 12385, 215077, 148743, -61155, -283736, 168230, -226734, -346780, -307107, -144778, -283593, -351563, -394575, -302504, 154385 ], [ 50236, -368532, 78788, 352756, -50992, 229032, -300800, 437008, 200864, -183368, 215320, 29288, 17080, 108916, -82428, -127188, -235932, -114272, 230008, -201112, -80624, -368540, -173896, -106516, -221820, -428684, 22624, 28276 ], [ -13267, -461935, -19997, 429415, -183012, 284830, -276144, 431580, 213192, -204758, 261090, -2498, -25654, 205447, -379933, -403119, -410709, 55192, 291786, -175490, 185532, -429973, -203014, 70561, -92077, -462793, 347752, -97833 ], [ -2268, -273026, 26784, 231754, -34034, 240746, -72100, 331670, 67732, -182336, 98348, 124512, -50748, 237772, -370394, -335970, -329688, 179692, 262538, -187092, 91472, -413610, -198454, -22848, -81638, -357294, 423616, 48200 ], [ 29426, -5697, 114000, -42107, 192999, 168917, 181774, 205515, -121558, -147744, -122314, 295632, -70942, 252262, -275565, -173521, -177612, 291702, 208005, -209034, -102648, -375637, -184539, -191392, -104339, -213015, 430240, 269828 ], [ 61120, 261632, 201216, -315968, 420032, 97088, 435648, 79360, -310848, -113152, -342976, 466752, -91136, 266752, -180736, -11072, -25536, 403712, 153472, -230976, -296768, -337664, -170624, -359936, -127040, -68736, 436864, 491456 ], [ -140636, 76689, 191510, -256582, 308965, 175932, 291530, -13974, -375823, -59148, -301921, 410678, -493, 220683, -82135, -48056, -35656, 110968, 99031, -151695, -195798, -375867, -33613, -115952, -79085, -55465, 305281, 234132 ], [ -342392, -108254, 181804, -197196, 197898, 254776, 147412, -107308, -440798, -5144, -260866, 354604, 90150, 174614, 16466, -85040, -45776, -181776, 44590, -72414, -94828, -414070, 103398, 128032, -31130, -42194, 173698, -23192 ], [ -479078, -204962, 140498, -145760, 87061, 299075, 50404, -131287, -476998, 42675, -222846, 302950, 162818, 152890, 103312, -126684, -34291, -385375, 23434, 7222, 12692, -417198, 203804, 331991, 7010, -62808, 41740, -189971 ], [ -381512, 15976, -14568, -122944, -22948, 219012, 122992, 94412, -409608, 68228, -195752, 267208, 170776, 218808, 147840, -185104, 54972, -268052, 122104, 88136, 143792, -294056, 172432, 391860, 9816, -205408, -91568, -30788 ], [ -283946, 236914, -169634, -100128, -132957, 138949, 195580, 320111, -342218, 93781, -168658, 231466, 178734, 284726, 192368, -243524, 144235, -150729, 220774, 169050, 274892, -170914, 141060, 451729, 12622, -348008, -224876, 128395 ], [ -143310, 341572, -280920, -116122, -210226, 124016, 153358, 390040, -198788, 61284, -179394, 127604, 186672, 288114, 232656, -238094, 182178, -57886, 200454, 224824, 262432, -148212, 91888, 453488, -14152, -305058, -220314, 116478 ], [ 53317, 295066, -335292, -182569, -244933, 193752, -38117, 257468, 43494, -46678, -239309, -64814, 194584, 210213, 267432, -149659, 153405, 3133, 25447, 247916, 63344, -256082, 19576, 379704, -79380, -20893, -36521, -117869 ], [ 249944, 248560, -389664, -249016, -279640, 263488, -229592, 124896, 285776, -154640, -299224, -257232, 202496, 132312, 302208, -61224, 124632, 64152, -149560, 271008, -135744, -363952, -52736, 305920, -144608, 263272, 147272, -352216 ], [ 316191, 162844, -421176, -299128, -179977, 230384, -186407, 80479, 376318, -163287, -243579, -253135, 151758, 71691, 140769, -58124, 119289, 49811, -225687, 119500, -215102, -345387, -164498, 95831, -112921, 236487, 183255, -238068 ], [ 312902, 56216, -440496, -340528, -8650, 142432, -18070, 83078, 385932, -118966, -126302, -144230, 69740, 20286, -125318, -100536, 126442, -4722, -249078, -125128, -230604, -259390, -297300, -186954, -29546, 43862, 140406, 61944 ], [ 309613, -50412, -459816, -381928, 162677, 54480, 150267, 85677, 395546, -74645, -9025, -35325, -12278, -31119, -391405, -142948, 133595, -59255, -272469, -369756, -246106, -173393, -430102, -469739, 53829, -148763, 97557, 361956 ], [ 322084, -136060, -239996, -205488, 129384, 121348, 64564, -41504, 423980, 27356, 67232, 58500, -140536, 61496, -434132, -76520, 110488, -82328, -323020, -200364, -31588, -251036, -435144, -375204, -108476, -11128, 30648, 185628 ], [ 336919, -218561, 15695, 3628, 65398, 211439, -59245, -188152, 455237, 138009, 137336, 150063, -275730, 175714, -443355, 6234, 82842, -100682, -377645, 31131, 217433, -353225, -421022, -224071, -307633, 176046, -39870, -62151 ], [ 338768, -285832, 240702, 184360, 5654, 276334, -167430, -318628, 480990, 238250, 187384, 228890, -380928, 286936, -450152, 92582, 48754, -121952, -411730, 249636, 443056, -426814, -393994, -83754, -469904, 331480, -102872, -271322 ], [ 204264, -193188, 143527, 67060, -9549, 76671, -111563, -279298, 448951, 229165, 26844, 173989, -171168, 366700, -431476, 216667, -52975, -173840, -230145, 331746, 423000, -200103, -231453, -57005, -244872, 153644, -86956, -75109 ], [ 69760, -100544, 46352, -50240, -24752, -122992, -55696, -239968, 416912, 220080, -133696, 119088, 38592, 446464, -412800, 340752, -154704, -225728, -48560, 413856, 402944, 26608, -68912, -30256, -19840, -24192, -71040, 121104 ], [ 32507, -62535, -44208, -161828, -9344, -253761, -14865, -172638, 390410, 226115, -207597, 82009, 213653, 429684, -307555, 393682, -230232, -202072, 115287, 464830, 382468, 192482, 34556, -22757, 77064, -104105, -9897, 265965 ], [ 217542, -149406, -119648, -260360, 76032, -227058, -8402, -41308, 376564, 266710, -83466, 85666, 309402, 192232, -4438, 283972, -245872, -5744, 238590, 444636, 361032, 219300, 3000, -59258, -118896, 39806, 154622, 293450 ], [ 402577, -236277, -195088, -358892, 161408, -200355, -1939, 90022, 362718, 307305, 40665, 89323, 405151, -45220, 298679, 174262, -261512, 190584, 361893, 424442, 339596, 246118, -28556, -95759, -314856, 183717, 319141, 320935 ], [ 353300, -283824, -194064, -365708, 183112, -177852, -52188, 214500, 232928, 281216, 27972, 31360, 272096, -157476, 285380, 162964, -240336, 141872, 302424, 341452, 215512, 261056, 12176, -41864, -262044, 166960, 371100, 344964 ], [ 89237, -295324, -122948, -288451, 146450, -159199, -154423, 332697, -3144, 194000, -110143, -83088, -70696, -154969, -17967, 241877, -185412, -131460, 75414, 200899, -2666, 265104, 119172, 94894, 18809, 2924, 319879, 365825 ], [ -174826, -306824, -51832, -211194, 109788, -140546, -256658, 450894, -239216, 106784, -248258, -197536, -413488, -152462, -321314, 320790, -130488, -404792, -151596, 60346, -220844, 269152, 226168, 231652, 299662, -161112, 268658, 386686 ], [ -42177, -151843, -129109, -109372, -35283, -136785, -282580, 366502, -328034, -15809, -77381, -298231, -460888, 18447, -351811, 250817, -64854, -226128, -111570, 107813, -82413, 174685, 293265, 131685, 275076, -272380, 193399, 309610 ], [ 230488, 61896, -258760, 1120, -218616, -138280, -281568, 210608, -364880, -150888, 202552, -394072, -404032, 248792, -286008, 128296, 4560, 112064, 22704, 221640, 181880, 45448, 346280, -51832, 142688, -365024, 109656, 197968 ], [ 503153, 275635, -388411, 111612, -401949, -139775, -280556, 54714, -401726, -285967, 482485, -489913, -347176, 479137, -220205, 5775, 73974, 450256, 156978, 335467, 446173, -83789, 399295, -235349, 10300, -457668, 25913, 86326 ], [ 466916, 85586, -131654, -98634, -225714, 78664, -339296, -76386, -392328, -169256, 400430, -408038, -294874, 271330, 2018, 114122, 197552, 285726, 2392, 233650, 316754, -156244, 208286, -138916, -155748, -389118, 162236, -78248 ], [ 416638, -122817, 142667, -323459, -33135, 307100, -400752, -206359, -380828, -41100, 301921, -318085, -242779, 43607, 231351, 232963, 323592, 98345, -165324, 122031, 169439, -226118, 6185, -29758, -323326, -313241, 308562, -245228 ], [ 333504, -282736, 350312, -503788, 147156, 437044, -450508, -315888, -323792, 60220, 185860, -249580, -197144, -120552, 387564, 306444, 382432, -62820, -314532, 38888, 62316, -256596, -149028, 28836, -434256, -247232, 394204, -343568 ], [ 94304, -212356, 241246, -472761, 269079, 99151, -444689, -328308, -50460, 34069, -13573, -282953, -182194, 17218, 196457, 164465, 122072, -99459, -375827, 91006, 146105, -99943, -81523, -152749, -276108, -228096, 191597, -115868 ], [ -144896, -141976, 132180, -441734, 391002, -238742, -438870, -340728, 222872, 7918, -213006, -316326, -167244, 154988, 5350, 22486, -138288, -136098, -437122, 143124, 229894, 56710, -14018, -334334, -117960, -208960, -11010, 111832 ], [ -310593, -84880, 85853, -312643, 375621, -436928, -425752, -365928, 396007, 8092, -285647, -227371, -117185, 144573, -127401, 7974, -273287, -87741, -436488, 160889, 226500, 186642, -18765, -365142, -67641, -127895, -133211, 177928 ], [ -361952, -48448, 137120, -31008, 146656, -417792, -401280, -411008, 413280, 49216, -161056, 51872, -12512, -96352, -169376, 191744, -213280, 92832, -339520, 125216, 87488, 275008, -135904, -161408, -185056, 49504, -130336, -7360 ], [ -413311, -12016, 188387, 250627, -82309, -398656, -376808, -456088, 430553, 90340, -36465, 331115, 92161, -337277, -211351, 375514, -153273, 273405, -242552, 89543, -51524, 363374, -253043, 42326, -302471, 226903, -127461, -192648 ], [ -264386, 111678, 161114, 325146, -112656, -226626, -296588, -401460, 389264, 99768, -27696, 328818, 197058, -358304, -237506, 347618, -45792, 364630, -172632, 67674, -186588, 406128, -194118, 99284, -371138, 259402, -76818, -308902 ], [ 13293, 291469, 83351, 266519, -15320, 43693, -180530, -282734, 310328, 88820, -93384, 145531, 302099, -237968, -253491, 183651, 92208, 398417, -120100, 54679, -319114, 419560, -22009, 61886, -408467, 198751, 4533, -380777 ], [ 290972, 471260, 5588, 207892, 82016, 314012, -64472, -164008, 231392, 77872, -159072, -37756, 407140, -117632, -269476, 19684, 230208, 432204, -67568, 41684, -451640, 432992, 150100, 24488, -445796, 138100, 85884, -452652 ], [ 225587, 278936, 27917, 226937, 36833, 170663, -140599, -136273, 130321, 42338, -5728, -86466, 172879, 66563, -309021, -156766, 293272, 320318, -130157, 98419, -247524, 323608, 197284, -125048, -245796, 205642, 17002, -405150 ], [ 87978, 8272, 71318, 262334, -38354, -59774, -257186, -127694, 24590, 1628, 193728, -106844, -132814, 264202, -353526, -335844, 340560, 177764, -216982, 169834, 27464, 188368, 218168, -298192, 4168, 300172, -83508, -332516 ] ], [ [ -345088, 40832, -278464, -170688, -411968, -2048, 198144, -297216, -72384, -73792, 303616, -298496, 424512, -4352, -96192, 362496, -9216, -292224, 196928, 128000, -25472, -126976, 132416, 12928, -336256, -460672, 248832, 429696 ], [ -344659, 24596, -278824, -160464, -407963, -11888, 204714, -274995, -53655, -67297, 313093, -291830, 390006, 18679, -110709, 341154, -15582, -258579, 180593, 132872, -32948, -108415, 147032, 3037, -307540, -432397, 246057, 393264 ], [ -341370, -99880, -281584, -82080, -377258, -87328, 255084, -104634, 89934, -17502, 385750, -240724, 125460, 195250, -222006, 177532, -64388, -634, 55358, 170224, -90264, 33886, 259088, -72794, -87384, -215622, 224782, 113952 ], [ -338081, -224356, -284344, -3696, -346553, -162768, 305454, 65727, 233523, 32293, 458407, -189618, -139086, 371821, -333303, 13910, -113194, 257311, -69877, 207576, -147580, 176187, 371144, -148625, 132772, 1153, 203507, -165360 ], [ -340064, -254400, -260376, 58528, -313048, -176360, 335968, 119168, 283472, 54280, 428864, -115168, -259072, 430392, -329992, -81256, -131776, 364784, -141120, 183312, -183800, 205192, 369448, -180296, 203352, 108448, 125528, -324040 ], [ -351932, -107384, -186293, 90452, -274293, -73987, 329252, -46616, 157846, 24127, 207696, 3052, -108008, 267713, -111791, -48067, -93688, 190122, -111128, 43518, -180465, 21767, 154467, -129167, -6523, 10468, -58771, -256535 ], [ -363800, 39632, -112210, 122376, -235538, 28386, 322536, -212400, 32220, -6026, -13472, 121272, 43056, 105034, 106410, -14878, -55600, 15460, -81136, -96276, -177130, -161658, -60514, -78038, -216398, -87512, -243070, -189030 ], [ -266481, 83740, -24490, 139168, -245819, 44842, 172105, -279722, 80781, -25662, 6276, 92176, 174022, 1232, 126712, 72469, -20944, -135581, -2771, -176816, -39141, -213562, -58811, -8059, -247289, -62070, -204185, -134226 ], [ -85172, 48688, 73720, 144320, -293820, -4792, -88876, -271304, 263332, -37208, 211344, -50240, 289528, -57280, -5216, 201476, 11072, -268452, 112804, -211776, 202428, -164296, 109572, 76420, -140500, 58312, 6380, -89192 ], [ 96137, 13636, 171930, 149472, -341821, -54426, -349857, -262886, 445883, -48754, 416412, -192656, 405034, -115792, -137144, 330483, 43088, -401323, 228379, -246736, 443997, -115030, 277955, 160899, -33711, 178694, 216945, -44158 ], [ 91650, 102100, 127958, 197500, -182750, -47036, -267398, -127334, 431550, -160452, 276240, -222050, 287296, -22780, -127502, 260086, 73430, -367028, 222688, -125780, 361998, -124174, 201826, 59492, -21008, 71106, 326044, 15456 ], [ 35553, 224874, 44491, 257438, 33841, -23806, -89539, 43533, 362527, -299970, 40168, -220049, 104768, 112322, -78535, 134299, 103307, -286298, 183312, 38486, 190119, -149543, 57777, -93550, -34440, -99807, 406958, 79120 ], [ -20544, 347648, -38976, 317376, 250432, -576, 88320, 214400, 293504, -439488, -195904, -218048, -77760, 247424, -29568, 8512, 133184, -205568, 143936, 202752, 18240, -174912, -86272, -246592, -47872, -270720, 487872, 142784 ], [ -69212, 361379, -92060, 182596, 305011, -64585, 113758, 157015, 268457, -105896, -55719, -65742, -125531, 154251, 66848, -149912, 229025, -234594, 111621, 198819, 39538, -109592, 56351, -191990, -29472, -234518, 393227, 198329 ], [ -117880, 375110, -145144, 47816, 359590, -128594, 139196, 99630, 243410, 227696, 84466, 86564, -173302, 61078, 163264, -308336, 324866, -263620, 79306, 194886, 60836, -44272, 198974, -137388, -11072, -198316, 298582, 253874 ], [ -132613, 364501, -181383, -91489, 364099, -149668, 120984, 16745, 195398, 461813, 184601, 189615, -201543, -22695, 198845, -403910, 365727, -273981, 41141, 190753, 57349, 8768, 295827, -58136, -13497, -130929, 183382, 273984 ], [ -25180, 266268, -156980, -247084, 188356, -16176, -54368, -157940, 64712, 337820, 140556, 115348, -159476, -72628, 15420, -273224, 208660, -217148, -18084, 185900, -35364, 17600, 227908, 109856, -90892, 48724, -5816, 166528 ], [ 82253, 168035, -132577, -402679, 12613, 117316, -229720, -332625, -65974, 213827, 96511, 41081, -117409, -122561, -168005, -142538, 51593, -160315, -77309, 181047, -128077, 26432, 159989, 277848, -168287, 228377, -195014, 59072 ], [ 156386, 169572, -132204, -466134, -40560, 167238, -330372, -386030, -67170, 73424, 92086, -7546, -18822, -108204, -254520, -71542, -87864, -99312, -166044, 153064, -136090, 93034, 64650, 380360, -225182, 310870, -329262, -23464 ], [ 187229, 300810, -163070, -409807, 65608, 108519, -333914, -281771, 99971, -88312, 139167, -22841, 153241, -10270, -215052, -78143, -204428, -32888, -293142, 95012, -33993, 234737, -66335, 397748, -255427, 267055, -392075, -73604 ], [ 218072, 432048, -193936, -353480, 171776, 49800, -337456, -177512, 267112, -250048, 186248, -38136, 325304, 87664, -175584, -84744, -320992, 33536, -420240, 36960, 68104, 376440, -197320, 415136, -285672, 223240, -454888, -123744 ], [ 173600, 256656, -153447, -282438, 79914, 32001, -284973, -89498, 208368, -268849, 255724, -63076, 315042, 588, -95766, 15740, -249201, 23400, -270618, 76333, 61226, 365698, -216240, 353804, -111542, 113275, -282171, -181939 ], [ 88960, -82272, -74902, -203548, -117564, 36026, -202610, -10148, 29152, -211418, 337144, -93160, 207540, -185160, 5572, 173336, -76954, -27568, 26588, 167666, -3772, 273652, -175392, 250488, 171588, -31970, 16162, -244430 ], [ 4320, -421200, 3643, -124658, -315042, 40051, -120247, 69202, -150064, -153987, 418564, -123244, 100038, -370908, 106910, 330932, 95293, -78536, 323794, 258999, -68770, 181606, -134544, 147172, 454718, -177215, 314495, -306921 ], [ -147140, -441148, -53032, -96208, -148200, 30296, -38544, -95708, -221440, -88816, 349624, -86788, 99116, -157576, -64932, 251528, 61820, 12136, 211520, 89752, -70768, 206600, -82936, 216096, 338628, -87360, 286348, -185752 ], [ -308623, -413249, -129990, -75324, 73290, 18474, 43060, -297257, -276640, -22484, 258130, -40351, 114181, 115618, -277751, 136574, -2511, 124054, 37824, -118582, -63316, 249150, -29714, 310856, 162655, 37760, 209229, -37034 ], [ -449666, -380342, -200430, -42544, 267244, -7904, 115394, -462130, -322534, 33036, 165370, 13606, 137678, 351518, -454490, 26102, -61876, 228050, -129720, -291850, -49224, 279122, 25130, 388526, 6880, 154238, 126374, 105422 ], [ -376089, -294851, -202431, 115144, 172070, -187120, 90393, -241905, -270715, -24970, 59317, 146523, 249711, 195831, -252389, -37309, -69098, 248865, -232668, -96925, 34588, 177025, 97005, 286751, 63184, 179975, -16709, 182127 ], [ -302512, -209360, -204432, 272832, 76896, -366336, 65392, -21680, -218896, -82976, -46736, 279440, 361744, 40144, -50288, -100720, -76320, 269680, -335616, 98000, 118400, 74928, 168880, 184976, 119488, 205712, -159792, 258832 ], [ -273322, -168585, -215351, 365077, 31842, -467768, 22338, 129980, -182106, -157425, -77175, 333313, 360405, -91953, 44265, -155605, -48941, 244064, -350014, 213188, 166757, 35698, 206707, 94457, 113905, 246149, -210874, 278886 ], [ -345588, -230018, -246654, 307738, 101348, -391408, -61980, 124920, -179668, -269458, 65218, 206514, 99930, -170130, -107006, -191002, 57526, 112320, -162012, 146120, 134074, 140164, 166710, 29666, -33134, 320186, -51668, 169452 ], [ -417854, -291451, -277957, 250399, 170854, -315048, -146298, 119860, -177230, -381491, 207611, 79715, -160545, -248307, -258277, -226399, 163993, -19424, 25990, 79052, 101391, 244630, 126713, -35125, -180173, 394223, 107538, 60018 ], [ -362308, -321084, -222548, 249280, 178392, -219764, -194208, 110300, -166440, -299052, 181584, -34652, -179568, -295956, -240372, -154876, 225448, -102124, 101468, 113900, 110660, 229708, 163264, -101656, -237536, 294392, 189308, -20604 ], [ -189601, -321567, -87653, 299696, 129126, -107133, -208744, 96615, -147994, -38347, 1172, -137623, 22740, -315621, -67389, 14657, 245642, -139867, 73799, 242171, 158385, 105347, 269984, -169782, -212696, 35182, 200095, -74815 ], [ -16894, -322050, 47242, 350112, 79860, 5498, -223280, 82930, -129548, 222358, -179240, -240594, 225048, -335286, 105594, 184190, 265836, -177610, 46130, 370442, 206110, -19014, 376704, -237908, -187856, -224028, 210882, -129026 ], [ 92029, -158313, 7717, 220498, 26072, -46533, -123066, 49202, -75708, 179970, -183345, -162056, 222200, -207459, 99159, 177501, 258354, -26126, 94672, 226832, 245573, -80441, 235496, -231591, -188363, -247363, 68227, -10619 ], [ 178440, 63384, -93368, 27344, -29312, -156680, 17648, 8400, -9376, 30608, -125224, -19456, 146944, -27576, 29400, 108616, 241104, 192144, 170112, -12736, 282120, -119656, 6784, -199000, -197816, -187448, -128584, 168712 ], [ 264851, 285081, -194453, -165810, -84696, -266827, 158362, -32402, 56956, -118754, -67103, 123144, 71688, 152307, -40359, 39731, 223854, 410414, 245552, -252304, 318667, -158871, -221928, -166409, -207269, -127533, -325395, 348043 ], [ 175196, 45834, -198694, -144112, -167360, -71922, 208216, -3860, 27984, -157082, -25746, 92010, 130324, 206108, 19000, -69172, 230892, 368534, 81346, -113758, 313876, -122230, -102094, -20364, -221474, -156872, -193988, 262032 ], [ 77538, -214365, -198533, -112648, -251264, 136849, 253940, 27834, -5320, -190363, 14849, 52979, 195046, 254178, 84228, -179894, 239034, 314829, -93753, 41975, 307206, -82141, 33583, 130838, -235895, -190268, -47662, 163960 ], [ -7644, -381088, -181976, -57740, -321956, 271760, 243712, 31788, -20108, -209936, 55252, 2668, 227648, 265592, 125160, -275136, 246024, 237680, -221808, 162640, 282468, -56428, 114320, 240860, -217420, -201920, 57944, 93844 ], [ -33565, -103800, -87538, 108527, -329891, 55836, -32288, -96023, 53055, -164396, 94743, -101223, 107680, 102890, 50686, -296848, 247542, 49172, -126404, 116732, 171907, -99001, -65908, 155277, -42689, -110288, -29870, 156519 ], [ -59486, 173488, 6900, 274794, -337826, -160088, -308288, -223834, 126218, -118856, 134234, -205114, -12288, -59812, -23788, -318560, 249060, -139336, -31000, 70824, 61346, -141574, -246136, 69694, 132042, -18656, -117684, 219194 ], [ -110247, 287471, 20374, 284785, -327014, -264673, -423521, -225510, 117526, -36902, 118672, -200870, -134695, -95227, -32895, -236673, 194904, -249319, 71964, 21550, 36528, -82492, -307447, 63536, 175238, 51070, -161758, 171844 ], [ -199648, 147424, -92096, 51680, -287040, -196064, -288672, -30976, -18496, 101696, 17472, -28416, -260896, 67360, 59680, 6368, 54144, -237152, 186688, -32960, 145088, 134720, -183776, 180928, 13824, 86720, -137792, -46656 ], [ -289049, 7377, -204566, -181425, -247066, -127455, -153823, 163558, -154518, 240294, -83728, 144038, -387097, 229947, 152255, 249409, -86616, -224985, 301412, -87470, 253648, 351932, -60105, 298320, -147590, 122370, -113826, -265156 ], [ -238576, -127952, -198638, -200400, -175060, -25554, -58986, 129318, -213792, 171860, -39258, 223056, -391232, 202428, 128994, 279300, -14016, -86846, 368256, -95500, 338044, 304922, -29198, 237786, -205138, 180308, -48588, -284674 ], [ -98184, -260248, -116597, -81720, -82462, 97749, 10129, -51991, -223728, -29666, 98857, 242008, -316896, 52698, 31267, 172166, 195744, 132275, 404320, -73650, 406906, 88055, -57925, 62871, -195915, 252574, 43182, -176275 ], [ 42208, -392544, -34556, 36960, 10136, 221052, 79244, -233300, -233664, -231192, 236972, 260960, -242560, -97032, -66460, 65032, 405504, 351396, 440384, -51800, 475768, -128812, -86652, -112044, -186692, 324840, 134952, -67876 ], [ 67764, -287492, -129386, 62426, -68133, 258038, 183832, -288335, -181318, -163659, 127612, 236858, -140750, 16293, -51954, 83773, 228576, 215692, 378104, -111175, 415411, -186098, -105005, -78757, -230555, 184686, 227691, 17495 ], [ 69144, -132472, -261452, 68268, -182374, 276852, 295888, -316786, -115860, -39482, -33848, 203692, -33156, 184998, -13820, 129014, -29760, 5288, 295120, -187650, 327850, -209788, -121174, -1638, -285594, -188, 320634, 98018 ], [ 72832, 21138, -385708, 75992, -288894, 288876, 400548, -341704, -51876, 72326, -188952, 172270, 65933, 338890, 19570, 166912, -273641, -190402, 219364, -253883, 242322, -229477, -137818, 68640, -337295, -173980, 401364, 174393 ], [ 127296, 143728, -338144, 125120, -225552, 151520, 342496, -288896, -20320, -87984, -204224, 179216, -22088, 166896, -51408, 43264, -199512, -62384, 302624, -94792, 201520, -161144, -164912, -11584, -315560, -103968, 213408, 159512 ], [ 181760, 266318, -290580, 174248, -162210, 14164, 284444, -236088, 11236, -248294, -219496, 186162, -110109, -5098, -122386, -80384, -125383, 65634, 385884, 64299, 160718, -92811, -192006, -91808, -293825, -33956, 25452, 144631 ], [ 228610, 307758, -227926, 194108, -135648, -56430, 234372, -146086, 32982, -333220, -224244, 127726, -175174, -152876, -172730, -183398, -85718, 121304, 384520, 144376, 88554, -58342, -186778, -161820, -250004, 34280, -110700, 78306 ], [ 253887, 119273, -122517, 131042, -213296, 62135, 206910, 49299, 26933, -204558, -199174, -115959, -175197, -232042, -164611, -227949, -143701, -28012, 143388, 580, -72469, -119821, -89971, -202898, -143606, 97484, -100074, -133777 ], [ 279164, -69212, -17108, 67976, -290944, 180700, 179448, 244684, 20884, -75896, -174104, -359644, -175220, -311208, -156492, -272500, -201684, -177328, -97744, -143216, -233492, -181300, 6836, -243976, -37208, 160688, -89448, -345860 ], [ 242302, -144518, -10864, 96540, -280449, 202069, 182588, 245809, 50420, -36906, -178008, -395319, -107505, -367494, -205969, -220548, -228031, -208383, -251184, -177001, -314116, -215785, 50161, -248688, 15708, 220119, -87589, -420663 ], [ 137652, -96356, -112800, 225064, -173798, 117406, 219112, 35014, 118776, -95740, -213520, -204074, 34106, -398820, -318278, -63320, -219866, -110426, -308960, -90774, -307032, -220822, 35142, -213728, 10280, 275434, -95294, -345706 ], [ 33002, -48194, -214736, 353588, -67147, 32743, 255636, -175781, 187132, -154574, -249032, -12829, 175717, -430146, -430587, 93908, -211701, -12469, -366736, -4547, -299948, -225859, 20123, -178768, 4852, 330749, -102999, -270749 ], [ 62160, -73024, -191504, 343792, -12704, 9360, 249536, -220240, 122048, -89872, -199088, 496, 234576, -275872, -310784, 154704, -85792, 19664, -192464, 36384, -215936, -222624, 39824, -110240, -14272, 272000, -100432, -131648 ], [ 149859, -129788, -113511, 273481, 18898, 12787, 224788, -191927, -1416, 28877, -111757, -64019, 257231, -40398, -89432, 173311, 91630, 22999, 83329, 57498, -98268, -215770, 74715, -27026, -39388, 163348, -93371, 35516 ], [ 237558, -186552, -35518, 203170, 50500, 16214, 200040, -163614, -124880, 147626, -24426, -128534, 279886, 195076, 131920, 191918, 269052, 26334, 359122, 78612, 19400, -208916, 109606, 56188, -64504, 54696, -86310, 202680 ], [ 177354, -27037, -16619, 232882, 26935, 73254, 102065, -151723, -95128, 88757, 75169, -13835, 217113, 134366, 251170, 205191, 271145, 141536, 297466, -74259, 115291, -210819, 88469, 89716, -185548, -45472, -47014, 228556 ], [ 103064, 153076, -3348, 272120, -1884, 135400, -2884, -141396, -50784, 12972, 175932, 117932, 146204, 45448, 360696, 217956, 256540, 267392, 203672, -243700, 209108, -213556, 61996, 118512, -315728, -144832, -4648, 240976 ], [ 23824, 305544, -5227, 289854, -21358, 189473, -88288, -134255, 8008, -49034, 253700, 209619, 85783, -19389, 445010, 211605, 236328, 364214, 126903, -366119, 272016, -208376, 36945, 122774, -395232, -228220, 43457, 246724 ], [ -88416, 273712, -108106, 164228, 21468, 189726, -43392, -148354, 163120, -19180, 178168, 34106, 95282, 76314, 361244, 77814, 178736, 267476, 163634, -175058, 128864, -150416, 21374, -36524, -136896, -205128, 129822, 207992 ], [ -200656, 241880, -210985, 38602, 64294, 189979, 1504, -162453, 318232, 10674, 102636, -141407, 104781, 172017, 277478, -55977, 121144, 170738, 200365, 16003, -14288, -92456, 5803, -195822, 121440, -182036, 216187, 169260 ], [ -241064, 180880, -208216, -34968, 110960, 183472, 8288, -107136, 391320, -240, 62000, -233288, 115376, 202520, 242760, -77016, 95864, 58320, 211592, 116088, -145424, -71072, -25016, -306272, 203080, -191112, 193784, 135176 ], [ -146787, 65190, -7357, -10933, 164826, 164290, -56388, 78336, 310613, -87594, 86794, -168359, 128026, 110773, 300007, 113355, 131169, -83498, 174999, 45593, -254030, -118268, -84425, -325132, -46585, -260503, -32559, 109807 ], [ -52510, -50500, 193502, 13102, 218692, 145108, -121064, 263808, 229906, -174948, 111588, -103430, 140676, 19026, 357254, 303726, 166474, -225316, 138406, -24902, -362636, -165464, -143834, -343992, -296250, -329894, -258902, 84438 ], [ -37195, -182349, 192315, 67518, 150592, 170061, -187274, 323050, 216318, -228320, 171677, -85145, 85973, 3420, 258696, 230353, 100405, -223991, 172572, -70619, -298433, -212374, -152803, -277650, -362160, -380318, -223165, 8746 ], [ -82620, -326628, 35708, 145304, -11328, 228964, -254664, 285192, 254360, -255552, 258916, -102740, -20540, 46384, 40288, -45900, -43644, -112556, 261168, -97276, -101300, -259064, -122972, -145768, -286720, -416152, 14172, -105656 ], [ -128045, -470907, -120899, 223090, -173248, 287867, -322054, 247334, 292402, -282784, 346155, -120335, -127053, 89348, -178120, -322153, -187693, -1121, 349764, -123933, 95833, -305754, -93141, -13886, -211280, -451986, 251509, -220058 ], [ -102550, -287766, -107982, 110814, -44720, 261414, -155786, 176950, 114966, -248384, 217178, 8680, -160756, 95862, -231288, -287006, -162344, 94960, 303072, -140438, 48940, -291316, -134212, -89166, -132816, -381638, 331220, -56018 ], [ -57355, -13675, -47975, -54257, 164488, 211251, 75387, 97531, -122325, -196864, 28141, 178420, -174234, 92251, -238556, -165359, -89940, 186776, 218800, -154123, -65738, -259898, -194978, -221991, -53512, -281795, 367146, 185367 ], [ -12160, 260416, 12032, -219328, 373696, 161088, 306560, 18112, -359616, -145344, -160896, 348160, -187712, 88640, -245824, -43712, -17536, 278592, 134528, -167808, -180416, -228480, -255744, -354816, 25792, -181952, 403072, 426752 ], [ -100457, 129178, 94165, -204470, 304926, 195496, 250877, -29843, -366263, -94169, -207678, 338546, -21284, 146807, -169073, -66367, 30695, 94707, 76246, -105754, -97432, -208930, -141250, -97952, 14154, -138045, 242440, 212760 ], [ -188754, -2060, 176298, -189612, 236156, 229904, 195194, -77798, -372910, -42994, -254460, 328932, 145144, 204974, -92322, -89022, 78926, -89178, 17964, -43700, -14448, -189380, -26756, 158912, 2516, -94138, 81808, -1232 ], [ -251451, -80373, 203311, -179479, 144326, 251762, 155691, -90688, -357782, 16551, -275542, 315703, 271532, 246681, -28121, -109117, 108287, -210058, -20263, 14529, 55566, -157285, 62738, 352556, -13837, -72431, -58854, -131824 ], [ -221988, 31844, 31892, -186356, -30520, 228440, 174436, 22656, -264264, 106228, -204104, 289460, 253776, 229132, -9100, -119996, 69716, -104120, 13708, 58988, 78888, -80028, 62232, 318608, -47164, -130644, -127624, 37824 ], [ -192525, 144061, -139527, -193233, -205366, 205118, 193181, 136000, -170746, 195905, -132666, 263217, 236020, 211583, 9921, -130875, 31145, 1818, 47679, 103447, 102210, -2771, 61726, 284660, -80491, -188857, -196394, 207472 ], [ -93322, 215798, -226016, -199150, -314822, 212726, 146386, 169414, -39498, 204342, -131208, 175904, 232094, 181374, 46502, -132494, 36754, 48876, 45850, 126706, 62092, -5674, 41320, 281062, -82068, -143340, -170744, 227140 ], [ 96543, 234911, -202096, -203819, -339271, 260543, 14389, 98919, 140799, 107167, -220724, 9200, 246147, 134707, 105911, -122075, 99797, 19390, -2519, 122405, -60498, -112785, -4956, 316919, -42370, 37026, -22348, 51834 ], [ 286408, 254024, -178176, -208488, -363720, 308360, -117608, 28424, 321096, 9992, -310240, -157504, 260200, 88040, 165320, -111656, 162840, -10096, -50888, 118104, -183088, -219896, -51232, 352776, -2672, 217392, 126048, -123472 ], [ 293213, 204842, -193376, -258292, -238154, 247802, -60305, 17734, 339768, -1173, -244026, -184078, 175013, 59733, 78569, -121712, 171928, -54102, -82202, 11623, -192083, -232567, -158498, 188143, -19854, 216723, 172714, -86048 ], [ 202386, 119236, -229440, -332168, -32580, 129444, 97958, 38940, 272240, 33534, -94756, -135916, 36898, 41218, -86134, -142688, 152240, -105852, -104420, -149354, -140494, -194870, -298292, -83418, -67372, 119502, 165124, 64832 ], [ 111559, 33630, -265504, -406044, 172994, 11086, 256221, 60146, 204712, 68241, 54514, -87754, -101217, 22703, -250837, -163664, 132552, -157602, -126638, -310331, -88905, -157173, -438086, -354979, -114890, 22281, 157534, 215712 ], [ 153072, -44356, -162568, -254260, 104068, 85988, 141724, 17372, 244904, 117288, 134284, -12992, -182512, 52628, -243800, -108880, 120764, -136472, -155416, -170028, 8804, -169856, -448020, -273680, -170568, 65940, 99624, 129752 ], [ 214436, -121199, -38782, -68627, -6033, 189879, -13687, -34999, 301254, 168486, 203629, 65760, -255284, 89819, -211002, -42732, 110161, -104410, -185178, 15467, 113431, -190096, -438475, -139452, -227470, 130731, 34166, 8266 ], [ 260522, -186072, 66180, 97754, -100574, 265600, -151358, -88560, 354938, 215652, 257496, 139902, -306704, 133922, -186336, 30574, 87590, -76480, -201128, 188336, 216212, -195226, -417834, -18760, -267266, 179176, -25092, -94966 ], [ 146189, -125260, -26510, 61989, -31735, 45536, -102759, -154616, 380629, 220482, 148844, 165639, -133928, 250601, -247056, 179039, -60645, -91936, -72052, 228632, 299610, -41701, -280685, -40196, -127449, 55988, -19250, -6531 ], [ 31856, -64448, -119200, 26224, 37104, -174528, -54160, -220672, 406320, 225312, 40192, 191376, 38848, 367280, -307776, 327504, -208880, -107392, 57024, 268928, 383008, 111824, -143536, -61632, 12368, -67200, -13408, 81904 ], [ 6605, -41044, -187397, -23478, 88646, -301688, -23152, -241536, 405845, 223303, -29295, 192655, 181482, 379267, -266814, 403939, -296684, -82472, 178890, 303869, 419415, 219324, -50935, -67199, 77096, -122544, 21974, 158068 ], [ 184970, -103144, -199610, -105036, 100652, -216496, -32352, -159104, 345562, 205662, -9262, 138030, 255220, 151958, 6564, 315734, -246360, 34736, 284276, 326570, 348414, 221624, -60158, -36494, -29808, -22816, 124876, 206184 ], [ 363335, -165244, -211823, -186594, 112658, -131304, -41552, -76672, 285279, 188021, 10771, 83405, 328958, -75351, 279942, 227529, -196036, 151944, 389662, 349271, 277413, 223924, -69381, -5789, -136712, 76912, 227778, 254300 ], [ 357596, -228064, -191348, -180696, 94112, -74744, -80212, 9912, 164048, 144172, -17448, 2200, 203412, -162752, 287376, 168616, -167348, 109708, 318180, 289088, 181080, 241812, -21976, 43384, -125296, 43584, 251312, 264268 ], [ 183095, -291544, -140909, -94630, 47560, -44430, -145877, 100302, -13052, 76299, -89898, -103370, -104811, -121904, 51028, 136554, -158493, -78685, 84569, 152928, 61526, 273989, 77338, 109486, -5420, -111712, 202092, 239267 ], [ 8594, -355024, -90470, -8564, 1008, -14116, -211542, 190692, -190152, 8426, -162348, -208940, -413034, -81056, -185320, 104492, -149638, -267078, -149042, 16768, -58028, 306166, 176652, 175588, 114456, -267008, 152872, 214266 ], [ 38059, -207109, -137798, 11984, -68154, -32252, -232055, 177688, -273191, -82924, -56332, -228473, -462891, 932, -255918, 34894, -58928, -180309, -92939, 79304, -11594, 259021, 203121, 91393, 126892, -311056, 143347, 137670 ], [ 139512, 15416, -219632, 9408, -145296, -67488, -236632, 128192, -323032, -182560, 112672, -217640, -421560, 97440, -268016, -47952, 60672, 3576, 65416, 211968, 93424, 183880, 203880, -45848, 101408, -315840, 147832, 42864 ], [ 240965, 237941, -301466, 6832, -222438, -102724, -241209, 78696, -372873, -282196, 281676, -206807, -380229, 193948, -280114, -130798, 180272, 187461, 223771, 344632, 198442, 108739, 204639, -183089, 75924, -320624, 152317, -51942 ], [ 274680, 52608, -138792, -156278, -122568, 108308, -312556, -2832, -349102, -216040, 295690, -147002, -249710, 84096, -39784, -1806, 244872, 120986, 52148, 200052, 99344, 27460, 138936, -143978, -89766, -236506, 179814, -180958 ], [ 305316, -151264, 34996, -326685, -14652, 330534, -386938, -85816, -321985, -142348, 302659, -84971, -115137, -35136, 212020, 136815, 306972, 43131, -134474, 42870, -9032, -54098, 70212, -96851, -261829, -148347, 208357, -311529 ], [ 294112, -311968, 170316, -460900, 94320, 460584, -444844, -153252, -257836, -72796, 275492, -51396, -9428, -113880, 393024, 230040, 329544, -35620, -302316, -69744, -72516, -100536, 16104, -82892, -381456, -70984, 213580, -379972 ], [ 84168, -267624, 122913, -423203, 208308, 152798, -424489, -146835, -17785, -22909, 86179, -152987, -40823, -306, 237728, 107634, 164358, -118627, -380953, 29340, 77237, 19846, 31422, -226481, -252012, -44902, 108033, -153307 ], [ -125776, -223280, 75510, -385506, 322296, -154988, -404134, -140418, 222266, 26978, -103134, -254578, -72218, 113268, 82432, -14772, -828, -201634, -459590, 128424, 226990, 140228, 46740, -370070, -122568, -18820, 2486, 73358 ], [ -278489, -174013, 49095, -269950, 319527, -352173, -369505, -163431, 375494, 54140, -196723, -222771, -83849, 111669, -31833, -37827, -116766, -193570, -470403, 157128, 278913, 246651, 16824, -388541, -75681, 17288, -73622, 164609 ], [ -342176, -117088, 55328, -33280, 135136, -377312, -312672, -232224, 393664, 45952, -141408, 16544, -64736, -69088, -82272, 93664, -156096, -43840, -375712, 76352, 178656, 331360, -83456, -212384, -157216, 68992, -103936, 45216 ], [ -405863, -60163, 61561, 203390, -49255, -402451, -255839, -301017, 411834, 37764, -86093, 255859, -45623, -249845, -132711, 225155, -195426, 105890, -281021, -4424, 78399, 416069, -183736, -36227, -238751, 120696, -134250, -74177 ], [ -302250, 56794, 81052, 276876, -77182, -270860, -197704, -267316, 369734, 41728, -60906, 262312, 46948, -264464, -193986, 203332, -98648, 183142, -177300, 5604, -38476, 452100, -141958, 6566, -268780, 153094, -113394, -152130 ], [ -91087, 212343, 109066, 245458, -4525, -38514, -138732, -167726, 288889, 53504, -55087, 119068, 186742, -172280, -262227, 82950, 85628, 213801, -67774, 74006, -166034, 456838, -8857, -36375, -265698, 173081, -59643, -203443 ], [ 120076, 367892, 137080, 214040, 68132, 193832, -79760, -68136, 208044, 65280, -49268, -24176, 326536, -80096, -330468, -37432, 269904, 244460, 41752, 142408, -293592, 461576, 124244, -79316, -262616, 193068, -5892, -254756 ], [ 67405, 214710, 113015, 203465, 30608, 133369, -120975, -98259, 151500, 17130, 27478, -32805, 164515, 50449, -323982, -160056, 281527, 220057, 13376, 189967, -187146, 295808, 122901, -154538, -116768, 265172, -33024, -207934 ], [ -40810, -3468, 77986, 197278, -30112, 11262, -183282, -155690, 100072, -43636, 119156, -13094, -61046, 189070, -301764, -283152, 256802, 184062, -44032, 233138, -31436, 94144, 93254, -236556, 59136, 348248, -77184, -140452 ] ], [ [ -412672, -215424, -240448, -273472, -376768, -227328, -151040, -314112, -85056, -21696, 247296, -84480, 361152, 23808, 76992, 407552, -166912, -227456, 116672, 105472, -107136, -307200, 119744, 212864, -203904, -429696, 91136, 381824 ], [ -410857, -215556, -247672, -255856, -371905, -223440, -132194, -301065, -75765, -13683, 259743, -88770, 324930, 45717, 60561, 393734, -153082, -196649, 104099, 106648, -94812, -292269, 135944, 203303, -187068, -413367, 100043, 352784 ], [ -396942, -216568, -303056, -120800, -334622, -193632, 12292, -201038, -4534, 47750, 355170, -121660, 47228, 213686, -65410, 287796, -47052, 39538, 7706, 115664, -328, -177798, 260144, 130002, -57992, -288178, 168330, 130144 ], [ -383027, -217580, -358440, 14256, -297339, -163824, 156778, -101011, 66697, 109183, 450597, -154550, -230474, 381655, -191381, 181858, 58978, 275725, -88687, 124680, 94156, -63327, 384344, 56701, 71084, -162989, 236617, -92496 ], [ -374560, -205120, -381640, 119776, -283656, -111416, 257824, -46976, 88816, 137880, 449984, -175008, -337920, 458024, -205208, 99144, 125888, 372176, -117184, 113968, 113816, -1256, 387576, -9048, 120456, -49952, 222856, -189400 ], [ -376308, -167400, -344495, 169916, -314223, -16633, 277420, -79176, 18850, 105197, 269296, -172156, -126136, 362643, -8765, 59975, 119448, 206622, -18376, 66266, -6819, -37435, 163993, -60637, 20383, 40300, 55255, -50549 ], [ -378056, -129680, -307350, 220056, -344790, 78150, 297016, -111376, -51116, 72514, 88608, -169304, 85648, 267262, 187678, 20806, 113008, 41068, 80432, 18564, -127454, -73614, -59590, -112226, -79690, 130552, -112346, 88302 ], [ -282915, -95340, -246558, 162400, -320289, 47262, 176043, -168094, 29367, 870, 97356, -125008, 218418, 114928, 219112, 63823, 59664, -109159, 95767, -63120, -44223, -31182, -106529, -131809, -67131, 129726, -97947, 138090 ], [ -113244, -63600, -167576, 21824, -253428, -80296, -53060, -243672, 225580, -100744, 251824, -48832, 290408, -81216, 123616, 170060, -29760, -247596, 46892, -170944, 195828, 71720, -17588, -126772, 32068, 58840, 56452, 119368 ], [ 56427, -31860, -88594, -118752, -186567, -207854, -282163, -319250, 421793, -202358, 406292, 27344, 362398, -277360, 28120, 276297, -119184, -386033, -1983, -278768, 435879, 174622, 71353, -121735, 131267, -12046, 210851, 100646 ], [ 75942, 44988, -9630, -16076, -58362, -113652, -234354, -224530, 409242, -259980, 251952, -12742, 209856, -161204, 50038, 271042, -38814, -358492, 928, -122172, 412554, 118134, 48838, -193684, 31440, -109338, 311700, 64032 ], [ 53747, 134366, 69329, 154170, 86883, 42150, -109625, -82505, 338701, -305382, 11832, -85123, -5056, 41702, 104571, 234817, 88721, -284846, 18224, 107874, 316069, 17371, -4637, -287018, -123672, -213965, 397674, 22448 ], [ 31552, 223744, 148288, 324416, 232128, 197952, 15104, 59520, 268160, -350784, -228288, -157504, -219968, 244608, 159104, 198592, 216256, -211200, 35520, 337920, 219584, -83392, -58112, -380352, -278784, -318592, 483648, -19136 ], [ -6996, 265305, 105324, 118796, 257865, 66645, -4998, 112949, 229451, -53624, -45093, -16330, -145793, 118545, 174560, -20552, 278195, -253382, 11807, 232281, 164982, -143560, 53645, -276162, -147040, -216610, 420881, 30843 ], [ -45544, 306866, 62360, -86824, 283602, -64662, -25100, 166378, 190742, 243536, 138102, 124844, -71618, -7518, 190016, -239696, 340134, -295564, -11906, 126642, 110380, -203728, 165402, -171972, -15296, -114628, 358114, 80822 ], [ -62367, 326287, 3131, -267379, 261689, -127404, -53432, 155147, 131378, 432751, 279707, 203453, -7173, -88101, 180167, -396210, 361613, -298951, -31569, 42803, 43423, -220736, 232489, -58312, 80773, -22051, 258402, 110656 ], [ -980, 266004, -114652, -357700, 68236, 56688, -111392, -88860, -2344, 233364, 271588, 56828, 22244, -4956, 79220, -327256, 237436, -162676, -36652, 37444, -68012, -82368, 138764, 89440, 48412, 36668, 25688, 67968 ], [ 60407, 205721, -232435, -448021, -125217, 240780, -169352, -332867, -136066, 33977, 263469, -89797, 51661, 78189, -21727, -258302, 113259, -26401, -41735, 32085, -179447, 56000, 45039, 237192, 16051, 95387, -207026, 25280 ], [ 118854, 217708, -300548, -458082, -211280, 304562, -217292, -448554, -114118, -115600, 217090, -144782, 115598, 88124, -104744, -152898, -22568, 56624, -103828, 6456, -188142, 170078, -16706, 327384, -40250, 142306, -353770, -30328 ], [ 173479, 323646, -304090, -363805, -157736, 211941, -252206, -397425, 110201, -200424, 120973, -80635, 224411, 2886, -164452, -109, -173540, 70424, -240034, -45524, -63275, 252579, -36877, 342748, -127673, 173885, -388753, -102732 ], [ 228104, 429584, -307632, -269528, -104192, 119320, -287120, -346296, 334520, -285248, 24856, -16488, 333224, -82352, -224160, 152680, -324512, 84224, -376240, -97504, 61592, 335080, -57048, 358112, -215096, 205464, -423736, -175136 ], [ 139104, 250672, -263909, -163506, -113378, 86099, -251159, -182382, 353744, -268387, 96004, 32404, 262022, -171100, -162338, 238644, -234659, 79544, -262126, -29289, 121374, 254246, -74384, 315876, -76034, 139873, -259489, -182665 ], [ -26496, -80160, -194978, -51220, -156020, 84558, -177398, 41684, 263584, -197294, 256360, 73160, 94812, -261720, -35700, 288968, -16366, 65008, -14508, 103030, 146444, 86300, -90208, 242920, 183820, 22458, 11014, -155594 ], [ -192096, -410992, -126047, 61066, -198662, 83017, -103637, 265750, 173424, -126201, 416716, 113916, -72398, -352340, 90938, 339292, 201927, 50472, 233110, 235349, 171514, -81646, -106032, 169964, 443674, -94957, 281517, -128523 ], [ -297356, -409204, -144376, -17008, -105784, 76936, -28336, 66476, 71424, -96208, 408232, 12212, -43708, -182040, -66604, 174616, 118580, 28856, 114368, 146248, 144304, 31128, -27496, 190048, 387468, -57792, 206180, -28232 ], [ -393565, -357523, -175794, -123636, 7422, 70174, 47196, -196299, -32352, -72380, 374422, -110861, 14367, 27398, -266773, -22310, -10013, 6178, -59328, 23934, 109252, 186010, 65194, 224088, 283853, 2560, 78967, 83042 ], [ -476198, -308226, -203818, -206224, 100484, 47712, 115174, -415798, -132498, -44316, 336398, -203182, 77002, 211642, -434734, -193854, -120924, -2026, -222120, -75326, 74152, 310934, 143006, 244074, 187808, 57306, -39726, 188362 ], [ -416283, -283961, -196205, -36392, -17966, -139600, 103835, -180899, -194529, 28226, 254127, 27393, 187517, 131349, -264511, -98887, -46174, 141747, -270420, 67481, 38548, 121299, 64599, 116493, 171248, 53189, -68959, 231165 ], [ -356368, -259696, -188592, 133440, -136416, -326912, 92496, 54000, -256560, 100768, 171856, 257968, 298032, 51056, -94288, -3920, 28576, 285520, -318720, 210288, 2944, -68336, -13808, -11088, 154688, 49072, -98192, 273968 ], [ -322206, -230251, -204373, 217039, -198586, -408104, 62950, 227572, -291886, 97885, 106987, 362067, 298255, -37987, -8821, 48753, 101737, 340512, -320666, 257804, 2879, -137354, -67127, -94149, 88099, 88607, -87630, 277522 ], [ -346908, -188966, -273626, 103534, -132116, -246736, -8212, 260968, -266172, -77398, 81894, 177078, 46382, -147030, -117082, 4754, 171266, 192576, -216660, 87512, 84046, 69324, -63102, -75450, -92842, 227918, 13892, 191364 ], [ -371610, -147681, -342879, -9971, -65646, -85368, -79374, 294364, -240458, -252681, 56801, -7911, -205491, -256073, -225343, -39245, 240795, 44640, -112654, -82780, 165213, 276002, -59077, -56751, -273783, 367229, 115414, 105206 ], [ -312588, -125812, -300604, -8384, 13832, -1436, -97760, 302932, -212728, -201284, 15088, -78036, -206672, -313468, -188188, 5196, 257656, -84612, -69164, -50044, 218636, 274852, 23872, -76488, -269216, 323432, 184116, 80332 ], [ -176819, -121741, -156095, 98704, 105234, 11513, -67768, 288741, -183150, 57903, -41860, -42869, 21948, -323519, -17735, 130707, 226238, -196737, -81147, 168801, 246627, 83193, 179168, -131458, -94600, 111786, 222733, 111635 ], [ -41050, -117670, -11586, 205792, 196636, 24462, -37776, 274550, -153572, 317090, -98808, -7702, 250568, -333570, 152718, 256218, 194820, -308862, -93130, 387646, 274618, -108466, 334464, -186428, 80016, -99860, 261350, 142938 ], [ 33927, -61579, -28033, 93206, 110728, 9633, 2994, 230966, -152180, 282534, -140643, -45720, 245608, -167705, 180405, 225703, 140214, -138634, -46480, 333488, 317535, -74875, 179000, -109733, 85295, -182969, 102393, 220447 ], [ 87448, 12872, -101288, -96912, -37760, -15000, 47568, 177008, -160736, 144304, -177144, -109568, 158208, 60248, 157704, 140120, 77424, 131248, 20864, 182976, 365720, 38216, -86144, 13432, 30808, -220712, -126296, 314264 ], [ 140969, 87323, -174543, -287030, -186248, -39633, 92142, 123050, -169292, 6074, -213645, -173416, 70808, 288201, 135003, 54537, 14634, 401130, 88208, 32464, 413905, 151307, -351288, 136597, -23679, -258455, -354985, 408081 ], [ 10196, -86210, -210002, -230352, -211008, 77194, 128136, 130692, -135696, -76782, -188502, -149154, 133756, 304404, 55080, -83164, -636, 328098, -37146, 128902, 367996, 142782, -275146, 113308, -117766, -154584, -225932, 353200 ], [ -128954, -271015, -243743, -162456, -230144, 200451, 163740, 141134, -100184, -157121, -160557, -120887, 203538, 310982, -27444, -223234, -13746, 239479, -171259, 236565, 317810, 128729, -183491, 83362, -213653, -44276, -80618, 291560 ], [ -228436, -386016, -265224, -78948, -244780, 261552, 153600, 136772, -63844, -202544, -128580, -107772, 226240, 280552, -103112, -338496, -13928, 140880, -271440, 305904, 263020, 115964, -126800, 56148, -268196, 33216, 37000, 243708 ], [ -139495, -169448, -228470, 78717, -238041, 27412, -73824, 62091, -23571, -82116, -77451, -166629, 25312, 74334, -146214, -335920, 47298, -5124, -210444, 193204, 186361, 109317, -236188, 41911, -126355, -45168, 23062, 261349 ], [ -50554, 47120, -191716, 236382, -231302, -206728, -301248, -12590, 16702, 38312, -26322, -225486, -175616, -131884, -189316, -333344, 108524, -151128, -149448, 80504, 109702, 102670, -345576, 27674, 15486, -123552, 9124, 278990 ], [ -41893, 126717, -174942, 244899, -196114, -278643, -368499, -42514, 39074, 117934, 12720, -216402, -307109, -178145, -153389, -249939, 130312, -245733, -50796, 17898, 108688, 135308, -345749, 55440, 54898, -145830, 4870, 219276 ], [ -158112, -6752, -189248, 21408, -116672, -98208, -186592, -2816, 33600, 134080, 32960, -101632, -330592, 24416, 5472, -40800, 90752, -260384, 106432, 33216, 225344, 229056, -176032, 148544, -65024, -80832, 15680, 39232 ], [ -274331, -140221, -203554, -202083, -37230, 82227, -4685, 36882, 28126, 150226, 53200, 13138, -354075, 226977, 164333, 168339, 51192, -275035, 263660, 48534, 342000, 322804, -6315, 241648, -184946, -15834, 26490, -140812 ], [ -271312, -245872, -202026, -219760, 324, 181994, 24482, 47698, 34720, 103484, 53714, 81904, -268736, 266228, 175942, 242252, 114112, -163098, 337280, 4380, 411700, 269678, 4726, 203950, -242582, 64060, 13276, -139430 ], [ -191640, -333640, -190319, -105128, 10950, 229903, -44541, 39947, 49072, 16314, 41547, 121096, -113440, 200494, 92889, 229234, 242912, 30217, 357152, -78006, 451214, 122133, -86239, 82165, -260177, 153530, -15382, -21417 ], [ -111968, -421408, -178612, 9504, 21576, 277812, -113564, 32196, 63424, -70856, 29380, 160288, 41856, 134760, 9836, 216216, 371712, 223532, 377024, -160392, 490728, -25412, -177204, -39620, -277772, 243000, -44040, 96596 ], [ -115364, -243404, -216286, 65198, -56319, 223938, 30536, -69149, 84046, 8623, 39348, 157262, 11446, 167807, -14070, 219975, 247584, 155236, 335336, -204037, 369673, -31350, -141591, -62719, -287425, 158506, 102577, 76213 ], [ -136248, -9448, -264356, 108484, -152850, 148636, 219504, -190198, 105988, 123186, 53976, 145348, -58060, 221650, -25524, 227266, 70208, 31864, 280688, -239526, 214814, -7476, -79330, -65042, -295406, 37388, 286094, 26694 ], [ -148224, 217686, -306244, 152200, -238426, 78468, 396588, -301400, 128084, 222322, 67128, 134826, -120649, 265982, -33802, 231680, -102283, -80358, 232300, -266401, 64342, 16065, -18094, -70048, -299741, -73748, 451260, -15621 ], [ 35776, 294736, -212128, 205376, -82992, 121248, 312224, -195968, 153568, -17936, 47808, 154928, -31064, 101072, 27792, 172800, -167304, 52720, 321632, -103768, 10384, 32280, 20592, -134080, -223864, 34720, 212704, 100552 ], [ 219776, 371786, -118012, 258552, 72442, 164028, 227860, -90536, 179052, -258194, 28488, 175030, 58521, -63838, 89386, 113920, -232325, 185798, 410964, 58865, -43574, 48495, 59278, -198112, -147987, 143188, -25852, 216725 ], [ 350886, 385770, -59362, 291700, 131168, 173910, 160716, 3118, 196706, -385580, 2532, 128298, 104270, -207172, 111026, 31982, -266338, 238344, 397720, 170600, -113186, 55662, 76562, -243220, -92924, 191800, -208644, 229446 ], [ 332141, 221067, -101199, 268102, -84112, 90581, 142362, 63401, 192175, -193162, -42226, -107797, 25817, -289374, 19463, -115287, -212495, 62716, 93844, 138124, -227151, 37193, 33207, -234710, -96834, 70820, -233438, -50947 ], [ 313396, 56364, -143036, 244504, -299392, 7252, 124008, 123684, 187644, -744, -86984, -343892, -52636, -371576, -72100, -262556, -158652, -112912, -210032, 105648, -341116, 18724, -10148, -226200, -100744, -50160, -258232, -331340 ], [ 291802, -31218, -194256, 253972, -326099, -29041, 161908, 124259, 184092, 100066, -102152, -408277, -33827, -407666, -173827, -280652, -161261, -176813, -345872, 77429, -382668, 629, -16477, -170192, -52140, -46411, -248959, -443477 ], [ 267100, -34668, -255712, 299512, -147090, -14022, 261176, 59698, 181608, 100940, -85040, -285342, 91086, -393452, -286642, -157832, -225454, -118830, -298400, 53854, -345224, -17058, 17586, -62368, 53752, 93406, -202522, -372062 ], [ 242398, -38118, -317168, 345052, 31919, 997, 360444, -4863, 179124, 101814, -67928, -162407, 215999, -379238, -399457, -35012, -289647, -60847, -250928, 30279, -307780, -34745, 51649, 45456, 159644, 233223, -156085, -300647 ], [ 242032, -37824, -268592, 339920, 33056, -40272, 374848, -19952, 123456, 120272, -27664, -65328, 282096, -230112, -322048, -23056, -223072, 30576, -96368, 66656, -275072, -109280, 63408, 76320, 158912, 179072, -125424, -158400 ], [ 252313, -35892, -171877, 312619, -43626, -106167, 352124, -13397, 44520, 146423, 22729, 20439, 322461, -21962, -161416, -59603, -99286, 136629, 105043, 129262, -244436, -208686, 65409, 73514, 111532, 40060, -101665, 14836 ], [ 262594, -33960, -75162, 285318, -120308, -172062, 329400, -6842, -34416, 172574, 73122, 106206, 362826, 186188, -784, -96150, 24500, 242682, 306454, 191868, -213800, -308092, 67410, 70708, 64152, -98952, -77906, 188072 ], [ 205822, 33177, 16975, 251318, -53035, -64686, 172003, -102641, -19272, 103343, 58163, 113391, 223515, 64890, 141830, -53947, 113867, 263328, 167182, 43991, -100991, -177401, 115023, 131868, -82852, -98272, -34386, 208932 ], [ 142664, 106524, 108676, 216680, 27948, 59192, 1780, -208188, 4832, 25028, 36980, 113092, 67092, -87784, 282728, -4244, 199956, 275840, -4536, -123932, 19644, -24796, 166980, 199120, -239344, -84288, 11016, 215280 ], [ 82608, 170904, 170575, 185882, 106198, 173875, -129824, -300157, 46552, -40894, 11084, 101225, -62475, -202055, 383894, 33999, 269944, 263938, -145963, -255525, 111152, 94872, 203331, 241442, -348064, -62516, 62355, 222348 ], [ 43232, 175504, 33794, 180684, 166228, 227258, -3968, -301606, 205712, -24196, -46232, 12238, -13002, -60306, 220180, -4158, 232592, 89276, -85450, -144918, 8480, -5040, 135642, 117564, -138304, 11176, 153274, 234216 ], [ 3856, 180104, -102987, 175486, 226258, 280641, 121888, -303055, 364872, -7498, -103548, -76749, 36471, 81443, 56466, -42315, 195240, -85386, -24937, -34311, -94192, -104952, 67953, -6314, 71456, 84868, 244193, 246084 ], [ -42360, 165040, -130952, 122552, 273232, 288016, 189216, -239488, 436552, -30160, -112240, -146520, 84752, 154824, 3928, -2568, 189672, -195472, 22040, 57832, -177456, -160480, -4776, -115488, 138840, 77288, 239720, 207512 ], [ -101401, 113106, 45113, -19887, 295726, 209126, 146804, -54016, 344207, -126622, -29762, -180261, 130798, 100015, 159845, 183249, 243699, -184478, 43637, 115355, -224330, -132788, -86955, -197092, -60731, -82677, 56387, 74365 ], [ -160442, 61172, 221178, -162326, 318220, 130236, 104392, 131456, 251862, -223084, 52716, -214002, 176844, 45206, 315762, 369066, 297726, -173484, 65234, 172878, -271204, -105096, -169134, -278696, -260302, -242642, -126946, -58782 ], [ -197201, -68983, 180897, -184294, 218176, 136951, -8766, 164958, 247514, -289568, 159335, -233755, 105487, 10196, 312728, 309443, 272687, -142613, 144148, 147071, -237075, -108578, -148249, -275670, -345616, -337594, -139719, -170466 ], [ -216820, -259308, -25804, -113592, 23872, 209516, -176344, 81560, 310856, -332992, 284524, -242748, -56180, -9584, 187424, 61020, 186828, -96452, 267152, 57164, -140636, -136040, -48084, -207544, -343040, -382536, -21292, -265640 ], [ -236439, -449633, -232505, -42890, -170432, 282081, -343922, -1838, 374198, -376416, 409713, -251741, -217847, -29364, 62120, -187403, 100969, -50291, 390156, -32743, -44197, -163502, 52081, -139418, -340464, -427478, 97135, -360814 ], [ -205730, -289570, -264138, -50182, -64784, 281170, -243390, -24702, 164642, -320192, 329774, -135112, -269084, -67774, -54760, -189370, 64520, 9424, 331936, -63394, -23484, -137756, -39436, -186186, -185968, -400690, 175548, -177942 ], [ -161041, -32177, -247141, -79139, 124184, 259849, -68383, -30751, -120719, -236288, 192855, 16412, -289646, -111359, -169300, -122877, 41796, 72904, 223376, -77585, -23806, -97230, -184198, -264869, 10728, -353977, 242846, 82165 ], [ -116352, 225216, -230144, -108096, 313152, 238528, 106624, -36800, -406080, -152384, 55936, 167936, -310208, -154944, -283840, -56384, 19072, 136384, 114816, -91776, -24128, -56704, -328960, -343552, 207424, -307264, 310144, 342272 ], [ -61451, 184046, -34161, -140802, 295994, 212216, 168839, -39721, -345429, -111835, -91034, 211958, -56748, 30229, -246051, -64365, 121445, 85577, 55522, -55022, 30520, 14458, -243814, -70496, 115838, -219335, 137368, 189000 ], [ -6550, 142876, 161822, -173508, 278836, 185904, 231054, -42642, -284778, -71286, -238004, 255980, 196712, 215402, -208262, -72346, 223818, 34770, -3772, -18268, 85168, 85620, -158668, 202560, 24252, -131406, -35408, 35728 ], [ 24671, 102161, 276285, -208629, 212658, 175862, 268529, -48448, -207522, -6747, -328034, 289237, 386372, 336155, -182363, -70727, 263981, 12098, -63141, 9491, 103306, 144577, -87082, 382916, -63799, -52477, -167314, -49104 ], [ -29356, 63084, 97276, -252444, -29992, 224392, 216940, -64640, -70488, 144156, -213080, 283740, 346352, 224996, -199268, -34548, 80188, 90712, -122780, 4868, -9992, 159596, -64312, 229552, -139124, -5948, -152088, 112448 ], [ -83383, 24007, -81733, -296259, -272642, 272922, 165351, -80832, 66546, 295059, -98126, 278243, 306332, 113837, -216173, 1631, -103605, 169326, -182419, 245, -123290, 174615, -41542, 76188, -214449, 40581, -136862, 274000 ], [ -37310, 46530, -133792, -289834, -412722, 308162, 119062, -93134, 181250, 346242, -85272, 220256, 286522, 45018, -189998, -14090, -132778, 160900, -169618, -16778, -192668, 141154, -32072, 57234, -181244, 79740, -92776, 323852 ], [ 138893, 149133, -20816, -218097, -419461, 326125, 79663, -100379, 266925, 267789, -205148, 94032, 292985, 31241, -107819, -97281, 39055, 39322, -62645, -49921, -204950, 44669, -39892, 213013, -6950, 109318, -11172, 228494 ], [ 315096, 251736, 92160, -146360, -426200, 344088, 40264, -107624, 352600, 189336, -325024, -32192, 299448, 17464, -25640, -180472, 210888, -82256, 44328, -83064, -217232, -51816, -47712, 368792, 167344, 138896, 70432, 133136 ], [ 254119, 248094, 97376, -192028, -279294, 252686, 107005, -75854, 282920, 176433, -248910, -99466, 182911, 29967, -20981, -196688, 234056, -162914, 76946, -129947, -140009, -93461, -144902, 265341, 99958, 164649, 131486, 82208 ], [ 66646, 187788, 45120, -300312, -50444, 102956, 230354, -23276, 130384, 198490, -68268, -135300, 774, 56486, -57666, -177184, 177936, -221748, 69908, -184158, -15050, -105858, -289756, 23634, -96324, 188362, 181580, 54976 ], [ -120827, 127482, -7136, -408596, 178406, -46774, 353703, 29302, -22152, 220547, 112374, -171134, -181363, 83005, -94351, -157680, 121816, -280582, 62870, -238369, 109909, -118255, -434610, -218073, -292606, 212075, 231674, 27744 ], [ -47920, 67316, -60312, -290780, 69836, 41196, 217492, 86100, 23672, 214264, 194916, -121408, -206800, 39164, -25736, -116976, 119796, -201416, 66872, -128580, 51308, -60032, -443004, -159280, -218968, 142588, 190968, 49672 ], [ 64044, 7171, -113626, -139049, -89347, 164821, 42347, 143531, 99250, 203730, 262743, -58848, -208732, -15231, 58674, -73092, 125891, -101550, 72530, 5809, -34827, 8784, -430929, -55412, -104842, 59121, 136642, 78974 ], [ 158750, -46856, -167988, 4782, -221178, 257152, -114970, 180016, 176782, 196204, 321032, 9178, -200752, -51450, 122720, -19542, 115794, -7488, 82056, 126736, -95748, 76562, -411806, 34216, 1882, -20936, 85172, 102462 ], [ 72247, -36644, -233354, 65663, -65813, 20896, -85093, -3432, 274831, 220262, 279172, 134597, -88696, 103179, -27056, 135501, -64319, 25632, 132196, 106312, 108078, 133441, -318679, -25676, 30885, -65188, 63690, 64903 ], [ -14256, -26432, -298720, 126544, 89552, -215360, -55216, -186880, 372880, 244320, 237312, 260016, 23360, 257808, -176832, 290544, -244432, 58752, 182336, 85888, 311904, 190320, -225552, -85568, 59888, -109440, 42208, 27344 ], [ -23689, -28988, -328351, 154238, 173874, -337768, -44624, -309120, 405647, 230277, 179331, 311389, 119134, 302201, -213530, 382489, -334084, 86664, 239742, 92295, 418997, 222580, -155413, -96173, 78328, -127120, 33634, 21404 ], [ 143038, -60728, -276302, 106076, 95812, -199952, -78112, -291456, 289198, 129146, 84502, 193514, 177692, 94626, 8236, 330210, -216968, 102672, 313756, 160030, 304986, 198568, -137818, 5878, 72624, -84064, 54564, 87736 ], [ 309765, -92468, -224253, 57914, 17750, -62136, -111600, -273792, 172749, 28015, -10327, 75639, 236250, -112949, 230002, 277931, -99852, 118680, 387770, 227765, 190975, 174556, -120223, 107929, 66920, -41008, 75494, 154068 ], [ 353108, -164000, -187036, 73976, -41760, 37016, -135740, -235608, 67952, -38076, -58104, -25784, 127996, -169792, 260272, 167032, -65884, 85860, 301548, 197568, 143240, 200188, -65800, 148456, 22192, -92992, 62992, 146084 ], [ 283349, -272008, -163415, 148910, -84264, 100726, -151311, -178614, -26164, -72047, -62750, -112126, -133169, -88464, 115004, 2398, -108135, 8281, 68443, 77600, 156258, 271327, 22382, 132586, -58308, -232096, 19844, 69977 ], [ 213590, -380016, -139794, 223844, -126768, 164436, -166882, -121620, -120280, -106018, -67396, -198468, -394334, -7136, -30264, -162236, -150386, -69298, -164662, -42368, 169276, 342466, 110564, 116716, -138808, -371200, -23304, -6130 ], [ 124145, -252319, -146994, 139760, -98382, 123596, -173205, -44600, -186533, -154116, -40932, -124347, -453233, -29780, -146666, -232758, -31120, -99855, -93841, 33368, 89474, 346999, 84387, 51155, -69436, -333232, 46921, -71374 ], [ 27752, -41432, -165072, -448, -44976, 45856, -176264, 39488, -242952, -207200, -3488, 6408, -440744, -89120, -252880, -270064, 145152, -113816, 84248, 178176, -23088, 328024, 17848, -31944, 52832, -232768, 157160, -132784 ], [ -68641, 169455, -183150, -140656, 8430, -31884, -179323, 123576, -299371, -260284, 33956, 137163, -428255, -148460, -359094, -307370, 321424, -127777, 262337, 322984, -135650, 309049, -48691, -115043, 175100, -132304, 267399, -194194 ], [ 47464, -896, -151288, -237634, 3624, 151164, -261252, 105936, -263786, -263736, 160830, 164914, -193962, -141184, -101560, -156554, 297496, -80402, 88668, 145052, -178384, 231180, 51112, -153438, 14382, -42158, 161554, -290298 ], [ 173228, -188576, -117156, -332647, -3828, 346066, -346766, 83672, -224019, -264932, 291769, 187983, 50413, -130880, 172508, 2813, 264468, -30239, -100990, -47550, -217944, 150634, 158476, -189801, -159199, 47519, 45887, -387979 ], [ 246944, -339424, -83036, -402028, 8784, 461816, -411844, 70356, -160068, -240084, 370092, 175732, 236356, -107016, 380352, 117576, 231512, -11948, -273540, -181328, -214284, 94296, 238392, -232228, -289584, 128424, -45404, -431628 ], [ 73432, -315320, -48973, -349657, 116700, 201594, -379851, 99543, 18757, -91527, 198489, -4289, 144747, -18742, 273632, 20470, 198898, -145049, -364827, -35692, -5329, 152946, 187930, -303459, -214788, 167662, -20909, -218625 ], [ -100080, -291216, -14910, -297286, 224616, -58628, -347858, 128730, 197582, 57030, 26886, -184310, 53138, 69532, 166912, -76636, 166284, -278150, -456114, 109944, 203626, 211596, 137468, -374690, -139992, 206900, 3586, -5622 ], [ -232795, -252487, -12923, -196954, 241317, -240919, -287731, 109083, 317106, 116532, -86217, -217865, -38507, 84015, 80037, -111417, 87878, -320774, -476409, 146392, 317523, 277473, 75432, -372679, -107955, 192408, -6434, 115923 ], [ -302048, -191008, -60832, -22016, 116128, -301984, -183840, 13472, 344384, 37504, -108320, -23584, -130208, -16288, 24032, -49248, -61760, -222656, -386272, 12992, 283552, 354592, -4608, -256736, -142432, 94336, -70144, 95200 ], [ -371301, -129529, -108741, 152922, -9061, -363049, -79949, -82139, 371662, -41524, -130423, 170697, -221909, -116591, -31973, 12921, -211398, -124538, -296135, -120408, 249581, 431711, -84648, -140793, -176909, -3736, -133854, 74477 ], [ -324382, -27730, -34668, 216420, -39386, -289252, -48984, -84188, 335282, -45568, -81630, 190328, -149908, -121904, -128998, 1548, -136840, -60398, -155388, -78612, 164188, 462924, -66674, -114478, -158340, 21490, -147318, 50842 ], [ -202781, 99989, 117822, 208278, -8727, -128758, -64900, -26090, 257979, -1408, 12739, 97684, 27330, -66152, -252393, -57102, 81844, -18101, 17894, 75810, 45738, 464626, 14309, -145781, -105670, 125979, -128481, 25335 ], [ -81180, 227708, 270312, 200136, 21932, 31736, -80816, 32008, 180676, 42752, 107108, 5040, 204568, -10400, -375788, -115752, 300528, 24196, 191176, 230232, -72712, 466328, 95292, -177084, -53000, 230468, -109644, -172 ], [ -120585, 125698, 200597, 153899, 10544, 72891, -77789, -70121, 169892, -15650, 81378, 46593, 147289, 50691, -311178, -170792, 250837, 102555, 200640, 262237, -95934, 246528, 36815, -154142, 34592, 312252, -89344, 45286 ], [ -193886, -24676, 84102, 99642, -9696, 88922, -70774, -205982, 173112, -95644, 30364, 116398, 40638, 112906, -206988, -225072, 144646, 188506, 175616, 268470, -99108, -19904, -51022, -119780, 129536, 389256, -68736, 105684 ] ], [ [ -480256, -471680, -202432, -376256, -341568, -452608, -500224, -331008, -97728, 30400, 190976, 129536, 297792, 51968, 250176, 452608, -324608, -162688, 36416, 82944, -188800, -487424, 107072, 412800, -71552, -398720, -66560, 333952 ], [ -477055, -455708, -216520, -351248, -335847, -434992, -469102, -327135, -97875, 39931, 206393, 114290, 259854, 72755, 231831, 446314, -290582, -134719, 27605, 80424, -156676, -476123, 124856, 403569, -66596, -394337, -45971, 312304 ], [ -452514, -333256, -324528, -159520, -291986, -299936, -230500, -297442, -99002, 113002, 324590, -2596, -31004, 232122, 91186, 398060, -29716, 79710, -39946, 61104, 89608, -389482, 261200, 332798, -28600, -360734, 111878, 146336 ], [ -427973, -210804, -432536, 32208, -248125, -164880, 8102, -267749, -100129, 186073, 442787, -119482, -321862, 391489, -49459, 349806, 231150, 294139, -107497, 41784, 335892, -302841, 397544, 262027, 9396, -327131, 269727, -19632 ], [ -409056, -155840, -502904, 181024, -254264, -46472, 179680, -213120, -105840, 221480, 471104, -234848, -416768, 485656, -80424, 279544, 383552, 379568, -93248, 44624, 411432, -207704, 405704, 162200, 37560, -208352, 320184, -54760 ], [ -400684, -227416, -502697, 249380, -354153, 40721, 225588, -111736, -120146, 186267, 330896, -347364, -144264, 457573, 94261, 168017, 332584, 223122, 74376, 89014, 166827, -96637, 173519, 7893, 47289, 70132, 169281, 155437 ], [ -392312, -298992, -502490, 317736, -454042, 127914, 271496, -10352, -134452, 151054, 190688, -459880, 128240, 429490, 268946, 56490, 281616, 66676, 242000, 133404, -77778, 14430, -58666, -146414, 57018, 348616, 18378, 365634 ], [ -299349, -274420, -468626, 185632, -394759, 49682, 179981, -56466, -22047, 27402, 188436, -342192, 262814, 228624, 311512, 55177, 140272, -82737, 194305, 50576, -49305, 151198, -154247, -255559, 113027, 321522, 8291, 410406 ], [ -141316, -175888, -408872, -100672, -213036, -155800, -17244, -216040, 187828, -164280, 292304, -47424, 291288, -105152, 252448, 138644, -70592, -226740, -19020, -130112, 189228, 307736, -144748, -329964, 204636, 59368, 106524, 327928 ], [ 16717, -77356, -349118, -386976, -31313, -361282, -214469, -375614, 397703, -355962, 396172, 247344, 319762, -438928, 193384, 222111, -281456, -370743, -232345, -310800, 427761, 464274, -135249, -404369, 296245, -202786, 204757, 245450 ], [ 60234, -12124, -147218, -229652, 66026, -180268, -201310, -321726, 386934, -359508, 227664, 196566, 132416, -299628, 227578, 281998, -151058, -349956, -220832, -118564, 463110, 360442, -104150, -446860, 83888, -289782, 297356, 112608 ], [ 71941, 43858, 94167, 50902, 139925, 108106, -129711, -208543, 314875, -310794, -16504, 49803, -114880, -28918, 287677, 335335, 74135, -283394, -146864, 177262, 442019, 184285, -67051, -480486, -212904, -328123, 388390, -34224 ], [ 83648, 99840, 335552, 331456, 213824, 396480, -58112, -95360, 242816, -262080, -260672, -96960, -362176, 241792, 347776, 388672, 299328, -216832, -72896, 473088, 420928, 8128, -29952, -514112, -509696, -366464, 479424, -181056 ], [ 55220, 169231, 302708, 54996, 210719, 197875, -123754, 68883, 190445, -1352, -34467, 33082, -166055, 82839, 282272, 108808, 327365, -272170, -88007, 265743, 290426, -177528, 50939, -360334, -264608, -198702, 448535, -136643 ], [ 26792, 238622, 269864, -221464, 207614, -730, -189396, 233126, 138074, 259376, 191738, 163124, 30066, -76114, 216768, -171056, 355402, -327508, -103118, 58398, 159924, -363184, 131830, -206556, -19520, -30940, 417646, -92230 ], [ 7879, 288073, 187645, -443269, 159279, -105140, -227848, 293549, 67358, 403689, 374813, 217291, 187197, -153507, 161489, -388510, 357499, -323921, -104279, -105147, 29497, -450240, 169151, -58488, 175043, 86827, 333422, -52672 ], [ 23220, 265740, -72324, -468316, -51884, 129552, -168416, -19780, -69400, 128908, 402620, -1692, 203964, 62716, 143020, -381288, 266212, -108204, -55220, -111012, -100660, -182336, 49620, 69024, 187716, 24612, 57192, -30592 ], [ 38561, 243407, -332293, -493363, -263047, 364244, -108984, -333109, -206158, -145873, 430427, -220675, 220731, 278939, 124551, -374066, 174925, 107513, -6161, -116877, -230817, 85568, -69911, 196536, 200389, -37603, -219038, -8512 ], [ 81322, 265844, -468892, -450030, -382000, 441886, -104212, -511078, -161066, -304624, 342094, -282018, 250018, 284452, 45032, -234254, 42728, 212560, -41612, -140152, -240194, 247122, -98062, 274408, 144682, -26258, -378278, -37192 ], [ 159729, 346482, -445110, -317803, -381080, 315363, -170498, -513079, 120431, -312536, 102779, -138429, 295581, 16042, -113852, 77925, -142652, 173736, -186926, -186060, -92557, 270421, -7419, 287748, 81, 80715, -385431, -131860 ], [ 238136, 427120, -421328, -185576, -380160, 188840, -236784, -515080, 401928, -320448, -136536, 5160, 341144, -252368, -272736, 390104, -328032, 134912, -332240, -231968, 55080, 293720, 83224, 301088, -144520, 187688, -392584, -226528 ], [ 104608, 244688, -374371, -44574, -306670, 140197, -217345, -275266, 499120, -267925, -63716, 127884, 209002, -342788, -228910, 461548, -220117, 135688, -253634, -134911, 181522, 142794, 67472, 277948, -40526, 166471, -236807, -183391 ], [ -141952, -78048, -315054, 101108, -194476, 133090, -152186, 93516, 498016, -183170, 175576, 239480, -17916, -338280, -76972, 404600, 44222, 157584, -55604, 38394, 296660, -101052, -5024, 235352, 196052, 76886, 5866, -66758 ], [ -388512, -400784, -255737, 246790, -82282, 125983, -87027, 462298, 496912, -98415, 414868, 351076, -244834, -333772, 74966, 347652, 308561, 179480, 142426, 211699, 411798, -344898, -77520, 192756, 432630, -12699, 248539, 49875 ], [ -447572, -377260, -235720, 62192, -63368, 123576, -18128, 228660, 364288, -103600, 466840, 111212, -186532, -206504, -68276, 97704, 175340, 45576, 17216, 202744, 359376, -144344, 27944, 164000, 436308, -28224, 126012, 129288 ], [ -478507, -301797, -221598, -171948, -58446, 121874, 51332, -95341, 211936, -122276, 490714, -181371, -85447, -60822, -255795, -181194, -17515, -111698, -156480, 166450, 281820, 122870, 160102, 137320, 405051, -32640, -51295, 203118 ], [ -502730, -236110, -207206, -369904, -66276, 103328, 114954, -369466, 57538, -121668, 507426, -419970, 16326, 71766, -414978, -413810, -179972, -232102, -314520, 141198, 197528, 342746, 260882, 99622, 368736, -39626, -205826, 271302 ], [ -456477, -273071, -189979, -187928, -208002, -92080, 117277, -119893, -118343, 81422, 448937, -91737, 125323, 66867, -276633, -160465, -23250, 34629, -308172, 231887, 42508, 65573, 32193, -53765, 279312, -73597, -121209, 280203 ], [ -410224, -310032, -172752, -5952, -349728, -287488, 119600, 129680, -294224, 284512, 390448, 236496, 234320, 61968, -138288, 92880, 133472, 301360, -301824, 322576, -112512, -211600, -196496, -207152, 189888, -107568, -36592, 289104 ], [ -371090, -291917, -193395, 69001, -429014, -348440, 103562, 325164, -401666, 353195, 291149, 390821, 236105, 15979, -61907, 253111, 252415, 436960, -291318, 302420, -160999, -310406, -340961, -282755, 62293, -68935, 35614, 276158 ], [ -348228, -147914, -300598, -100670, -365580, -102064, 45556, 397016, -352676, 114662, 98570, 147642, -7166, -123930, -127158, 200510, 285006, 272832, -271308, 28904, 34018, -1516, -292914, -180566, -152550, 135650, 79452, 213276 ], [ -325366, -3911, -407801, -270341, -302146, 144312, -12450, 468868, -303686, -123871, -94009, -95537, -250437, -263839, -192409, 147909, 317597, 108704, -251298, -244612, 229035, 307374, -244867, -78377, -367393, 340235, 123290, 150394 ], [ -262868, 69460, -378660, -266048, -150728, 216892, -1312, 495564, -259016, -103516, -151408, -121420, -233776, -330980, -136004, 165268, 289864, -67100, -239796, -213988, 326612, 319996, -115520, -51320, -300896, 352472, 178924, 181268 ], [ -164037, 78085, -224537, -102288, 81342, 130159, 73208, 480867, -218306, 154153, -84892, 51885, 21156, -331417, 31919, 246757, 206834, -253607, -236093, 95431, 334869, 61039, 88352, -93134, 23496, 188390, 245371, 298085 ], [ -65206, 86710, -70414, 61472, 313412, 43426, 147728, 466170, -177596, 411822, -18376, 225190, 276088, -331854, 199842, 328246, 123804, -440114, -232390, 404850, 343126, -197918, 292224, -134948, 347888, 24308, 311818, 414902 ], [ -24175, 35155, -63783, -34086, 195384, 65799, 129054, 412730, -228652, 385098, -97941, 70616, 269016, -127951, 261651, 273905, 22074, -251142, -187632, 440144, 389497, -69309, 122504, 12125, 358953, -118575, 136559, 451513 ], [ -3544, -37640, -109208, -221168, -46208, 126680, 77488, 345616, -312096, 258000, -229064, -199680, 169472, 148072, 286008, 171624, -86256, 70352, -128384, 378688, 449320, 196088, -179072, 225864, 259432, -253976, -124008, 459816 ], [ 17087, -110435, -154633, -408250, -287800, 187561, 25922, 278502, -395540, 130902, -360187, -469976, 69928, 424095, 310365, 69343, -194586, 391846, -69136, 317232, 509143, 461485, -480648, 439603, 159911, -389377, -384575, 468119 ], [ -154804, -218254, -221310, -316592, -254656, 226310, 48056, 265244, -299376, 3518, -351258, -390318, 137188, 402700, 91160, -97156, -232164, 287662, -155638, 371562, 422116, 407794, -448198, 246980, -14058, -152296, -257876, 444368 ], [ -335446, -327665, -288953, -212264, -209024, 264053, 73540, 254434, -195048, -123879, -335963, -294753, 212030, 367786, -139116, -266574, -266526, 164129, -248765, 431155, 328414, 339599, -400565, 35886, -191411, 101716, -113574, 419160 ], [ -449228, -390944, -348472, -100156, -167604, 251344, 63488, 241756, -107580, -195152, -312412, -218212, 224832, 295512, -331384, -401856, -273880, 44080, -321072, 449168, 243572, 288356, -367920, -128564, -318972, 268352, 16056, 393572 ], [ -245425, -235096, -369402, 48907, -146191, -1012, -115360, 220205, -100197, 164, -249645, -232035, -57056, 45778, -343114, -374992, -152946, -59420, -294484, 269676, 200815, 317635, -406468, -71455, -210021, 19952, 75994, 366179 ], [ -41622, -79248, -390332, 197970, -124778, -253368, -294208, 198654, -92814, 195480, -186878, -245858, -338944, -203956, -354844, -348128, -32012, -162920, -267896, 90184, 158058, 346914, -445016, -14346, -101070, -228448, 135932, 338786 ], [ 26461, -34037, -370258, 205013, -65214, -292613, -313477, 140482, -39378, 272770, -93232, -231934, -479523, -261063, -273883, -263205, 65720, -242147, -173556, 14246, 180848, 353108, -384051, 47344, -65442, -342730, 171498, 266708 ], [ -116576, -160928, -286400, -8864, 53696, -352, -84512, 25344, 85696, 166464, 48448, -174848, -400288, -18528, -48736, -87968, 127360, -283616, 26176, 99392, 305600, 323392, -168288, 116160, -143872, -248384, 169152, 125120 ], [ -259613, -287819, -202542, -222741, 172606, 291909, 144453, -89794, 210770, 60158, 190128, -117762, -321053, 224007, 176411, 87269, 189000, -325085, 225908, 184538, 430352, 293676, 47475, 184976, -222302, -154038, 166806, -16468 ], [ -304048, -363792, -205414, -239120, 175708, 389542, 107950, -33922, 283232, 35108, 146686, -59248, -146240, 330028, 222890, 205204, 242240, -239350, 306304, 104260, 485356, 234434, 38650, 170114, -280026, -52188, 75140, 5814 ], [ -285096, -407032, -264041, -128536, 104362, 362057, -99211, 131885, 321872, 62294, -15763, 184, 90016, 348290, 154511, 286302, 290080, -71841, 309984, -82362, 495522, 156211, -114553, 101459, -324439, 54486, -73946, 133441 ], [ -266144, -450272, -322668, -17952, 33016, 334572, -306372, 297692, 360512, 89480, -178212, 59616, 326272, 366552, 86132, 367400, 337920, 95668, 313664, -268984, 505688, 77988, -267756, 32804, -368852, 161160, -223032, 261068 ], [ -298492, -199316, -303186, 67970, -44505, 189838, -122760, 150037, 349410, 180905, -48916, 77666, 163642, 319321, 23814, 356177, 266592, 94780, 292568, -296899, 323935, 123398, -178177, -46681, -344295, 132326, -22537, 134931 ], [ -341640, 113576, -267260, 148700, -123326, 20420, 143120, -63610, 327836, 285854, 141800, 87004, -82964, 258302, -37228, 325518, 170176, 58440, 266256, -291402, 101778, 194836, -37486, -128446, -305218, 74964, 251554, -44630 ], [ -369280, 414234, -226780, 228408, -187958, -131940, 392628, -261096, 308044, 372318, 323208, 97382, -307231, 193074, -87174, 296448, 69075, 29686, 245236, -278919, -113638, 261607, 101630, -208736, -262187, 26484, 501156, -205635 ], [ -55744, 445744, -86112, 285632, 59568, 90976, 281952, -103040, 327456, 52112, 299840, 130640, -40040, 35248, 106992, 302336, -135096, 167824, 340640, -112744, -180752, 225704, 206096, -256576, -132168, 173408, 212000, 41592 ], [ 257792, 477254, 54556, 342856, 307094, 313892, 171276, 55016, 346868, -268094, 276472, 163898, 227151, -122578, 301158, 308224, -339267, 305962, 436044, 53431, -247866, 189801, 310562, -304416, -2149, 320332, -77156, 288819 ], [ 473162, 463782, 109202, 389292, 397984, 404250, 87060, 152322, 360430, -437940, 229308, 128870, 383714, -261468, 394782, 247362, -446958, 355384, 410920, 196824, -314926, 169666, 339902, -324620, 64156, 349320, -306588, 380586 ], [ 410395, 322861, -79881, 405162, 45072, 119027, 77814, 77503, 357417, -181766, 114722, -99635, 226831, -346706, 203537, -2625, -281289, 153444, 44300, 275668, -381833, 194207, 156385, -266522, -50062, 44156, -366802, 31883 ], [ 347628, 181940, -268964, 421032, -307840, -166196, 68568, 2684, 354404, 74408, 136, -328140, 69948, -431944, 12292, -252612, -115620, -48496, -322320, 354512, -448740, 218748, -27132, -208424, -164280, -261008, -427016, -316820 ], [ 341302, 82082, -377648, 411404, -371749, -260151, 141228, 2709, 317764, 237038, -26296, -421235, 39851, -447838, -141685, -340756, -94491, -145243, -440560, 331859, -451220, 217043, -83115, -91696, -119988, -312941, -410329, -466291 ], [ 396548, 27020, -398624, 373960, -120382, -145450, 303240, 84382, 244440, 297620, 43440, -366610, 148066, -388084, -255006, -252344, -231042, -127234, -287840, 198482, -383416, 186706, 30, 88992, 97224, -88622, -309750, -398418 ], [ 451794, -28042, -419600, 336516, 130985, -30749, 465252, 166055, 171116, 358202, 113176, -311985, 256281, -328330, -368327, -163932, -367593, -109225, -135120, 65105, -315612, 156369, 83175, 269680, 314436, 135697, -209171, -330545 ], [ 421904, -2624, -345680, 336048, 78816, -89904, 500160, 180336, 124864, 330416, 143760, -131152, 329616, -184352, -333312, -200816, -360352, 41488, -272, 96928, -334208, 4064, 86992, 262880, 332096, 86144, -150416, -185152 ], [ 354767, 58004, -230243, 351757, -106150, -225121, 479460, 165133, 90456, 263969, 157215, 104897, 387691, -3526, -233400, -292517, -290202, 250259, 126757, 201026, -390604, -201602, 56103, 174054, 262452, -83228, -109959, -5844 ], [ 287630, 118632, -114806, 367466, -291116, -360338, 458760, 149930, 56048, 197522, 170670, 340946, 445766, 177300, -133488, -384218, -220052, 459030, 253786, 305124, -447000, -407268, 25214, 85228, 192808, -252600, -69502, 173464 ], [ 234290, 93391, 50569, 269754, -133005, -202626, 241941, -53559, 56584, 117929, 41157, 240617, 229917, -4586, 32490, -313085, -43411, 385120, 36898, 162241, -317273, -143983, 141577, 174020, 19844, -151072, -21758, 189308 ], [ 182264, 59972, 220700, 161240, 57780, -17016, 6444, -274980, 60448, 37084, -101972, 108252, -12020, -221016, 204760, -226444, 143372, 284288, -212744, -4164, -169820, 163964, 271964, 279728, -162960, -23744, 26680, 189584 ], [ 141392, 36264, 346377, 81910, 233754, 158277, -171360, -466059, 85096, -32754, -231532, -7169, -210733, -384721, 322778, -143607, 303560, 163662, -418829, -144931, -49712, 398120, 369717, 360110, -300896, 103188, 81253, 197972 ], [ 174880, 77296, 175694, 197140, 310988, 264790, 35456, -454858, 248304, -29212, -270632, -9630, -121286, -196926, 79116, -86130, 286448, -88924, -334534, -114778, -111904, 140336, 249910, 271652, -139712, 227480, 176726, 260440 ], [ 208368, 118328, 5011, 312370, 388222, 371303, 242272, -443657, 411512, -25670, -309732, -12091, -31839, -9131, -164546, -28653, 269336, -341510, -250239, -84625, -174096, -117448, 130103, 183194, 21472, 351772, 272199, 322908 ], [ 156344, 149200, -53688, 280072, 435504, 392560, 370144, -371840, 481784, -60080, -286480, -59752, 54128, 107128, -234904, 71880, 283480, -449264, -167512, -424, -209488, -249888, 15464, 75296, 74600, 345688, 285656, 279848 ], [ -56015, 161022, 97583, -28841, 426626, 253962, 349996, -186368, 377801, -165650, -146318, -192163, 133570, 89257, 19683, 253143, 356229, -285458, -87725, 185117, -194630, -147308, -89485, -69052, -74877, 95149, 145333, 38923 ], [ -268374, 172844, 248854, -337754, 417748, 115364, 329848, -896, 273818, -271220, -6156, -324574, 213012, 71386, 274270, 434406, 428978, -121652, -7938, 370658, -179772, -44728, -194434, -213400, -224354, -155390, 5010, -202002 ], [ -357207, 44383, 169479, -436106, 285760, 103841, 169742, 6866, 278710, -350816, 146993, -382365, 125001, 16972, 366760, 388533, 444969, -61235, 115724, 364761, -175717, -4782, -143695, -273690, -329072, -294870, -56273, -349678 ], [ -351020, -191988, -87316, -372488, 59072, 190068, -98024, -122072, 367352, -410432, 310132, -382756, -91820, -65552, 334560, 167940, 417300, -80348, 273136, 211604, -179972, -13016, 26804, -269320, -399360, -348920, -56756, -425624 ], [ -344833, -428359, -344111, -308870, -167616, 276295, -365790, -251010, 455994, -470048, 473271, -383147, -308641, -148076, 302360, -52653, 389631, -99461, 430548, 58447, -184227, -21250, 197303, -264950, -469648, -402970, -57239, -501570 ], [ -308910, -291374, -420294, -211178, -84848, 300926, -330994, -226354, 214318, -392000, 442370, -278904, -377412, -231410, 121768, -91734, 291384, -76112, 360800, 13650, -95908, 15804, 55340, -283206, -239120, -419742, 19876, -299866 ], [ -264727, -50679, -446307, -104021, 83880, 308447, -212153, -159033, -119113, -275712, 357569, -145596, -405058, -314969, -100044, -80395, 173532, -40968, 227952, -1047, 18126, 65438, -173418, -307747, 74968, -426159, 118546, -21037 ], [ -220544, 190016, -472320, 3136, 252608, 315968, -93312, -91712, -452544, -159424, 272768, -12288, -432704, -398528, -321856, -69056, 55680, -5824, 95104, -15744, 132160, 115072, -402176, -332288, 389056, -432576, 217216, 257792 ], [ -22445, 238914, -162487, -77134, 287062, 228936, 86801, -49599, -324595, -129501, 25610, 85370, -92212, -86349, -323029, -62363, 212195, 76447, 34798, -4290, 158472, 237846, -346378, -43040, 217522, -300625, 32296, 165240 ], [ 175654, 287812, 147346, -157404, 321516, 141904, 266914, -7486, -196646, -99578, -221548, 183028, 248280, 225830, -324202, -55670, 368710, 158718, -25508, 7164, 184784, 360620, -290580, 246208, 45988, -168674, -152624, 72688 ], [ 300793, 284695, 349259, -237779, 280990, 99962, 381367, -6208, -57262, -30045, -380526, 262771, 501212, 425629, -336605, -32337, 419675, 234254, -106019, 4453, 151046, 446439, -236902, 413276, -113761, -32523, -275774, 33616 ], [ 163276, 94324, 162660, -318532, -29464, 220344, 259444, -151936, 123288, 182084, -222056, 278020, 438928, 220860, -389436, 50900, 90660, 285544, -259268, -49252, -98872, 399220, -190856, 140496, -231084, 118748, -176552, 187072 ], [ 25759, -96047, -23939, -399285, -339918, 340726, 137521, -297664, 303838, 394213, -63586, 293269, 376644, 16091, -442267, 134137, -238355, 336834, -412517, -102957, -348790, 352001, -144810, -132284, -348407, 270019, -77330, 340528 ], [ 18702, -122738, -41568, -380518, -510622, 403598, 91738, -355682, 401998, 488142, -39336, 264608, 340950, -91338, -426498, 104314, -302310, 272924, -385086, -160262, -447428, 287982, -105464, -166594, -280420, 302820, -14808, 420564 ], [ 181243, 63355, 160464, -232375, -499651, 391707, 144937, -299677, 393051, 428411, -189572, 178864, 339823, -72225, -321549, -72487, -21687, 59254, -122771, -222247, -349402, 202123, -74828, 109107, 28470, 181610, 4, 405154 ], [ 343784, 249448, 362496, -84232, -488680, 379816, 198136, -243672, 384104, 368680, -339808, 93120, 338696, -53112, -216600, -249288, 258936, -154416, 139544, -284232, -251376, 116264, -44192, 384808, 337360, 60400, 14816, 389744 ], [ 215025, 291346, 388128, -125764, -320434, 257570, 274315, -169442, 226072, 354039, -253794, -14854, 190809, 201, -120531, -271664, 296184, -271726, 236094, -271517, -87935, 45645, -131306, 342539, 219770, 112575, 90258, 250464 ], [ -69094, 256340, 319680, -268456, -68308, 76468, 362750, -85492, -11472, 363446, -41780, -134684, -35350, 71754, -29198, -211680, 203632, -337644, 244236, -218962, 110394, -16846, -281220, 130686, -125276, 257222, 198036, 45120 ], [ -353213, 221334, 251232, -411148, 183818, -104634, 451185, -1542, -249016, 372853, 170234, -254514, -261509, 143307, 62135, -151696, 111080, -403562, 252378, -166407, 308723, -79337, -431134, -81167, -470322, 401869, 305814, -160224 ], [ -248912, 178988, 41944, -327300, 35604, -3596, 293260, 154828, -197560, 311240, 255548, -229824, -231088, 25700, 192328, -125072, 118828, -266360, 289160, -87132, 93812, 49792, -437988, -44880, -267368, 219236, 282312, -30408 ], [ -86348, 135541, -188470, -209471, -172661, 139763, 98381, 322061, -102754, 238974, 321857, -183456, -162180, -120281, 328350, -103452, 141621, -98690, 330238, -3849, -183085, 207664, -423383, 28628, 17786, -12489, 239118, 149682 ], [ 56978, 92360, -402156, -88190, -341782, 248704, -78582, 448592, -1374, 176756, 384568, -121546, -94800, -236822, 431776, -69658, 143998, 61504, 365240, 65136, -407708, 348350, -405778, 87192, 271030, -221048, 195436, 299890 ], [ -1695, 51972, -440198, 69337, -99891, -3744, -67427, 147752, 169033, 220042, 409500, 103555, -43464, -44243, 192944, 91963, -67993, 143200, 336444, -16008, -83454, 308583, -356673, -11156, 189219, -186364, 146630, 136337 ], [ -60368, 11584, -478240, 226864, 142000, -256192, -56272, -153088, 339440, 263328, 434432, 328656, 7872, 148336, -45888, 253584, -279984, 224896, 307648, -97152, 240800, 268816, -307568, -109504, 107408, -151680, 97824, -27216 ], [ -53983, -16932, -469305, 331954, 259102, -373848, -66096, -376704, 405449, 237251, 387957, 430123, 56786, 225135, -160246, 361039, -371484, 255800, 300594, -119279, 418579, 225836, -259891, -125147, 79560, -131696, 45294, -115260 ], [ 101106, -18312, -352994, 317188, 90972, -183408, -123872, -423808, 232834, 52630, 178266, 248998, 100164, 37294, 9908, 344686, -187576, 170608, 343236, -6510, 261558, 175512, -215478, 48250, 175056, -145312, -15748, -30712 ], [ 256195, -19692, -236683, 302422, -77158, 7032, -181648, -470912, 60219, -131991, -31425, 67873, 143542, -150547, 180062, 328333, -3668, 85416, 385878, 106259, 104537, 125188, -171065, 221647, 270552, -158928, -76790, 53836 ], [ 348620, -99936, -182724, 328648, -177632, 148776, -191268, -481128, -28144, -220324, -98760, -53768, 52580, -176832, 233168, 165448, 35580, 62012, 284916, 106048, 105400, 158564, -109624, 253528, 169680, -229568, -125328, 27900 ], [ 383603, -252472, -185921, 392450, -216088, 245882, -156745, -457530, -39276, -220393, -35602, -120882, -161527, -55024, 178980, -131758, -57777, 95247, 52317, 2272, 250990, 268665, -32574, 155686, -111196, -352480, -162404, -99313 ], [ 418586, -405008, -189118, 456252, -254544, 342988, -122222, -433932, -50408, -220462, 27556, -187996, -375634, 66784, 124792, -428964, -151134, 128482, -180282, -101504, 396580, 378766, 44476, 57844, -392072, -475392, -199480, -226526 ], [ 210231, -297529, -156190, 267536, -128610, 279444, -114355, -266888, -99875, -225308, -25532, -20221, -443575, -60492, -37414, -500410, -3312, -19401, -94743, -12568, 190542, 434977, -34347, 10917, -265764, -355408, -49505, -280418 ], [ -84008, -98280, -110512, -10304, 55344, 159200, -115896, -49216, -162872, -231840, -119648, 230456, -459928, -275680, -237744, -492176, 229632, -231208, 103080, 144384, -139600, 472168, -168184, -18040, 4256, -149696, 166488, -308432 ], [ -378247, 100969, -64834, -288144, 239298, 38956, -117437, 168456, -225869, -238372, -213764, 481133, -476281, -490868, -438074, -483942, 462576, -443015, 300903, 301336, -469742, 509359, -302021, -46997, 274276, 56016, 382481, -336446 ], [ -179752, -54400, -163784, -318990, 129816, 194020, -209948, 214704, -178470, -311432, 25970, 476830, -138214, -366464, -163336, -311302, 350120, -281790, 125188, 90052, -456112, 434900, -36712, -162898, 118530, 152190, 143294, -399638 ], [ 41140, -225888, -269308, -338609, 6996, 361598, -306594, 253160, -126053, -387516, 280879, 460937, 215963, -226624, 132996, -131189, 221964, -103609, -67506, -137970, -426856, 355366, 246740, -282751, -56569, 243385, -116583, -464429 ], [ 199776, -366880, -336388, -343156, -76752, 463048, -378844, 293964, -62300, -407372, 464692, 402860, 482140, -100152, 367680, 5112, 133480, 11724, -244764, -292912, -356052, 289128, 460680, -381564, -197712, 327832, -304388, -483284 ], [ 62696, -363016, -220859, -276111, 25092, 250390, -335213, 345921, 55299, -160145, 310799, 144409, 330317, -37178, 309536, -66694, 233438, -171471, -348701, -100724, -87895, 286046, 344438, -380437, -177564, 380226, -149851, -283943 ], [ -74384, -359152, -105330, -209066, 126936, 37732, -291582, 397878, 172898, 87082, 156906, -114042, 178494, 25796, 251392, -138500, 333396, -354666, -452638, 91464, 180262, 282964, 228196, -379310, -157416, 432620, 4686, -84602 ], [ -187101, -330961, -74941, -123958, 163107, -129665, -205957, 381597, 258718, 178924, 24289, -212959, 6835, 56361, 191907, -185007, 292522, -447978, -482415, 135656, 356133, 308295, 134040, -356817, -140229, 367528, 60754, 67237 ], [ -261920, -264928, -176992, -10752, 97120, -226656, -55008, 259168, 295104, 29056, -75232, -63712, -195680, 36512, 130336, -192160, 32576, -401472, -396832, -50368, 388448, 377824, 74240, -301088, -127648, 119680, -36352, 145184 ], [ -336739, -198895, -279043, 102454, 31133, -323647, 95941, 136739, 331490, -120812, -174753, 85535, -398195, 16663, 68765, -199313, -227370, -354966, -311249, -236392, 420763, 447353, 14440, -245359, -115067, -128168, -133458, 223131 ], [ -346514, -112254, -150388, 155964, -1590, -307644, 99736, 98940, 300830, -132864, -102354, 118344, -346764, 20656, -64010, -200236, -175032, -303938, -133476, -162828, 366852, 473748, 8610, -235522, -47900, -110114, -181242, 253814 ], [ -314475, -12365, 126578, 171098, -12929, -219002, 8932, 115546, 227069, -56320, 80565, 76300, -132082, 39976, -242559, -197154, 78060, -250003, 103562, 77614, 257510, 472414, 37475, -255187, 54358, 78877, -197319, 254113 ], [ -282436, 87524, 403544, 186232, -24268, -130360, -81872, 132152, 153308, 20224, 263484, 34256, 82600, 59296, -421108, -194072, 331152, -196068, 340600, 318056, 148168, 471080, 66340, -274852, 156616, 267868, -213396, 254412 ], [ -308575, 36686, 288179, 104333, -9520, 12413, -34603, -41983, 188284, -48430, 135278, 125991, 130063, 50933, -298374, -181528, 220147, -14947, 387904, 334507, -4722, 197248, -49271, -153746, 185952, 359332, -145664, 298506 ], [ -346962, -45884, 90218, 2006, 10720, 166582, 41734, -256274, 246152, -147652, -58428, 245890, 142322, 36742, -112212, -166992, 32490, 192950, 395264, 303802, -166780, -133952, -195298, -3004, 199936, 430264, -60288, 351820 ] ], [ [ -459136, -331456, -155008, -164544, -124928, -421184, -319872, -278016, -158784, -145984, -17216, -42176, 243840, 160768, 271488, 215424, -114048, -232320, 148352, 89984, -27200, -389440, 171008, 177280, -13120, -408064, 102336, 390912 ], [ -453667, -313240, -158257, -157470, -120995, -406157, -299217, -280356, -152871, -131848, 1234, -41603, 208722, 163045, 249528, 216969, -93657, -214812, 144185, 87800, -15596, -381832, 176768, 177703, -4105, -401767, 102540, 366702 ], [ -411738, -173584, -183166, -103236, -90842, -290950, -140862, -298296, -107538, -23472, 142684, -37210, -60516, 180502, 81168, 228814, 62674, -80584, 112238, 71056, 73368, -323504, 220928, 180946, 65010, -353490, 104104, 181092 ], [ -369809, -33928, -208075, -49002, -60689, -175743, 17493, -316236, -62205, 84904, 284134, -32817, -329754, 197959, -87192, 240659, 219005, 53644, 80291, 54312, 162332, -265176, 265088, 184189, 134125, -305213, 105668, -4518 ], [ -316040, 10704, -253224, 8584, -68128, -87872, 126232, -270232, -61096, 165976, 357320, -56128, -436144, 221976, -126664, 222728, 289256, 131600, 94824, 30048, 187912, -214400, 246928, 138400, 154584, -203288, 98648, -63928 ], [ -240071, -122834, -336323, 72455, -146052, -51256, 141941, -104333, -142907, 195853, 302511, -131384, -237194, 258293, 75529, 148967, 198107, 104046, 196507, -8316, 94647, -177784, 111918, 676, 83813, -773, 75533, 113287 ], [ -164102, -256372, -419422, 136326, -223976, -14640, 157650, 61566, -224718, 225730, 247702, -206640, -38244, 294610, 277722, 75206, 106958, 76492, 298190, -46680, 1382, -141168, -23092, -137048, 13042, 201742, 52418, 290502 ], [ -97740, -254567, -407530, 83977, -223172, -23498, 89587, 66460, -163698, 132705, 208935, -130745, 63778, 167348, 337825, 68707, -5836, -28763, 262372, -110030, 17265, -16555, -87200, -197890, 53239, 183660, 71878, 328851 ], [ -38768, -148652, -322568, -57772, -161808, -67336, -42916, -52496, 7192, -54860, 182508, 61420, 91240, -85744, 288628, 113948, -135280, -193788, 120784, -192600, 117108, 175748, -96768, -199592, 178796, -4112, 124088, 260380 ], [ 20204, -42737, -237606, -199521, -100444, -111174, -175419, -171452, 178082, -242425, 156081, 253585, 118702, -338836, 239431, 159189, -264724, -358813, -20804, -275170, 216951, 368051, -106336, -201294, 304353, -191884, 176298, 191909 ], [ 68340, 12706, -54310, -67706, -7994, -47930, -132692, -185360, 168990, -212622, 84978, 177100, 8986, -251026, 201880, 242302, -130162, -325082, -97898, -142046, 241086, 290480, -127946, -230392, 184300, -265266, 225808, 124140 ], [ 113466, 54129, 156301, 140099, 93091, 45059, -41290, -170088, 109903, -122439, 1465, 25990, -138835, -68521, 167564, 335935, 77735, -236141, -157077, 50993, 244191, 137944, -152901, -267100, -3978, -306873, 274568, 56566 ], [ 158592, 95552, 366912, 347904, 194176, 138048, 50112, -154816, 50816, -32256, -82048, -125120, -286656, 113984, 133248, 429568, 285632, -147200, -216256, 244032, 247296, -14592, -177856, -303808, -192256, -348480, 323328, -11008 ], [ 51895, 127085, 340324, 82231, 130834, 103985, -2627, -23210, 39362, 51970, 42750, -39537, -116870, 43857, 115262, 145495, 257066, -180918, -145968, 110793, 133630, -176006, -94504, -256934, -54072, -215402, 245588, -18529 ], [ -54802, 158618, 313736, -183442, 67492, 69922, -55366, 108396, 27908, 136196, 167548, 46046, 52916, -26270, 97276, -138578, 228500, -214636, -75680, -22446, 19964, -337420, -11152, -210060, 84112, -82324, 167848, -26050 ], [ -117154, 187741, 249498, -394060, -16820, 52889, -100095, 157922, 8609, 178067, 259331, 89589, 178497, -60342, 73175, -365816, 186309, -208044, -4957, -111725, -88547, -416824, 31515, -159296, 179706, 8049, 89683, -32481 ], [ -19864, 208188, 49720, -406480, -176624, 97164, -115988, -88040, -38932, 67460, 232260, -18212, 144940, 35384, 27060, -388448, 95068, -56336, 67332, -42748, -178500, -200992, -72284, -94528, 121976, -55316, 9988, -34988 ], [ 77426, 228635, -150058, -418900, -336428, 141439, -131881, -334002, -86473, -43147, 205189, -126013, 111383, 131110, -19055, -411080, 3827, 95372, 139621, 26229, -268453, 14840, -176083, -29760, 64246, -118681, -69707, -37495 ], [ 151226, 261732, -260706, -375240, -412062, 142914, -155394, -445544, -27624, -131524, 148948, -157384, 116436, 107946, -51060, -327202, -78204, 163410, 109350, 35716, -237436, 137392, -189582, 36128, -10754, -125396, -113322, -77782 ], [ 194489, 311274, -255485, -258676, -378275, 88749, -188813, -382340, 169532, -191002, 54786, -89396, 171682, -69775, -64722, -104861, -148262, 122677, -54249, -32134, -49158, 138680, -85691, 103472, -108205, -58466, -110033, -167183 ], [ 237752, 360816, -250264, -142112, -344488, 34584, -222232, -319136, 366688, -250480, -39376, -21408, 226928, -247496, -78384, 117480, -218320, 81944, -217848, -99984, 139120, 139968, 18200, 170816, -205656, 8464, -106744, -256584 ], [ 109130, 179463, -253833, -68568, -235131, 8109, -218706, -178352, 435294, -213598, -12323, 29555, 160644, -261342, -68346, 237341, -152718, 105816, -166602, -93134, 231023, 76786, 21441, 178700, -119657, 16354, -69750, -190375 ], [ -111164, -125034, -262090, -17968, -85470, -3598, -195476, 3808, 435340, -125324, 79378, 71438, 29544, -187788, -45668, 302546, -14764, 164144, -772, -46444, 271526, -20780, -28998, 154872, 64182, -7244, -14780, -41174 ], [ -331458, -429531, -270347, 32632, 64191, -15305, -172246, 185968, 435386, -37050, 171079, 113321, -101556, -114234, -22990, 367751, 123190, 222472, 165058, 246, 312029, -118346, -79437, 131044, 248021, -30842, 40190, 108027 ], [ -302612, -349768, -249784, -30808, 76572, -7612, -104436, 108268, 355172, -60676, 281260, -2476, -34516, -33400, -153192, 166196, 69224, 129580, 39008, 86956, 275912, -42532, -11536, 135096, 319920, -65520, -5900, 191468 ], [ -236395, -212366, -224898, -111354, 68361, 2991, -29939, -8411, 262919, -101087, 394213, -141925, 62245, 48526, -306326, -75373, -13530, 14005, -130824, 179669, 228302, 59289, 74116, 143330, 375028, -101860, -67149, 265045 ], [ -178982, -95702, -203580, -180028, 46558, 1486, 44258, -100450, 161306, -126234, 484666, -247964, 153890, 122570, -436802, -284326, -77278, -77290, -280710, 261374, 173022, 138266, 139862, 134888, 412492, -134542, -122866, 328286 ], [ -214011, -196787, -219726, -124046, -117961, -127153, 115305, 66231, -38587, 8891, 338869, -3198, 191817, 113853, -329369, -150811, 58537, 86355, -221163, 227495, 37207, -22619, -3405, -48652, 264694, -128815, -120497, 282999 ], [ -249040, -297872, -235872, -68064, -282480, -255792, 186352, 232912, -238480, 144016, 193072, 241568, 229744, 105136, -221936, -17296, 194352, 250000, -161616, 193616, -98608, -183504, -146672, -232192, 116896, -123088, -118128, 237712 ], [ -271084, -336321, -243653, -68012, -362082, -279557, 216981, 348479, -360540, 198648, 57768, 365983, 208080, 47244, -153087, 74891, 287068, 317927, -130405, 114629, -149506, -243071, -218609, -317914, -16643, -80632, -102172, 199887 ], [ -263448, -231602, -232314, -195800, -247588, -63610, 155226, 347214, -304696, 69296, -53552, 215310, 50208, -123048, -172430, 72614, 281272, 167070, -163962, -67462, -6308, -71054, -127506, -180052, -117590, 45776, -55160, 179118 ], [ -255812, -126883, -220975, -323588, -133094, 152337, 93471, 345949, -248852, -60056, -164872, 64637, -107664, -293340, -191773, 70337, 275476, 16213, -197519, -249553, 136890, 100963, -36403, -42190, -218537, 172184, -8148, 158349 ], [ -219364, -67404, -205724, -304724, -19440, 201952, 99588, 365384, -192828, -59340, -203916, 25036, -118584, -367980, -158832, 115256, 261676, -109648, -171448, -183136, 186032, 112300, 56476, 24920, -150716, 179660, 62264, 179388 ], [ -156505, -49395, -186887, -151429, 93444, 99096, 167921, 403794, -136639, 60605, -176707, 87251, 5202, -354939, -77964, 203438, 240539, -212596, -90718, 111080, 148956, -23653, 150983, 27174, 71809, 78115, 154126, 238751 ], [ -93646, -31386, -168050, 1866, 206328, -3760, 236254, 442204, -80450, 180550, -149498, 149466, 128988, -341898, 2904, 291620, 219402, -315544, -9988, 405296, 111880, -159606, 245490, 29428, 294334, -23430, 245988, 298114 ], [ -58820, -29034, -175070, -28490, 74786, 28347, 192744, 348626, -78933, 219660, -125757, 23593, 104789, -127509, 92493, 252744, 95517, -141239, 22462, 385709, 211076, -62336, 79574, 76086, 268030, -138643, 82714, 269026 ], [ -33888, -32208, -191216, -123664, -143024, 108088, 109760, 208464, -96712, 230240, -103240, -168664, 28360, 157944, 185160, 169024, -64632, 130920, 37872, 255368, 358368, 117248, -178256, 138416, 153904, -258680, -170608, 208720 ], [ -8956, -35382, -207362, -218838, -360834, 187829, 26776, 68302, -114491, 240820, -80723, -360921, -48069, 443397, 277827, 85304, -224781, 403079, 53282, 125027, 505660, 296832, -436086, 200746, 39778, -378717, -423930, 148414 ], [ -73432, -177090, -218800, -201526, -236522, 211206, 9220, 91138, -139530, 163114, -127110, -310518, 75394, 320816, 112456, 11660, -267384, 283682, -11168, 187670, 383584, 231512, -415198, 71280, -48278, -186464, -273398, 169926 ], [ -141972, -325095, -230024, -179101, -96659, 232021, -5362, 121383, -164899, 81395, -176629, -249085, 207943, 179688, -64644, -61526, -304644, 146487, -79248, 259085, 249264, 155060, -381641, -66904, -135149, 19984, -104509, 195157 ], [ -189456, -427708, -239696, -138836, 6088, 216272, -31412, 150180, -182396, 27028, -217784, -188372, 280124, 44024, -215088, -129300, -318456, 16916, -142812, 307420, 125256, 98708, -343432, -162832, -190744, 159928, 51056, 220372 ], [ -136924, -314709, -241996, -13831, -67466, 26844, -111935, 172099, -162501, 102583, -219210, -131079, 65557, -65686, -238916, -171367, -220890, -76441, -184925, 246125, 50230, 137831, -283126, -58044, -97778, -16022, 143332, 245511 ], [ -84392, -201710, -244296, 111174, -141020, -162584, -192458, 194018, -142606, 178138, -220636, -73786, -149010, -175396, -262744, -213434, -123324, -169798, -227038, 184830, -24796, 176954, -222820, 46744, -4812, -191972, 235608, 270650 ], [ -91287, -165076, -238163, 143434, -145931, -179869, -192242, 166734, -84335, 173926, -163148, -43115, -248674, -179824, -211404, -168426, -10611, -215545, -207969, 126325, -16968, 175415, -140554, 109430, 7460, -256529, 267188, 245974 ], [ -190624, -247232, -218912, 31424, -44064, 70624, -66432, 62912, 33632, 45632, -14016, -53856, -169600, -20480, -43136, 12032, 125664, -187232, -93728, 72160, 119744, 110624, -24128, 106624, -105792, -147808, 204352, 143808 ], [ -289961, -329388, -199661, -80586, 57803, 321117, 59378, -40910, 151599, -82662, 135116, -64597, -90526, 138864, 125132, 192490, 261939, -158919, 20513, 17995, 256456, 45833, 92298, 103818, -219044, -39087, 141516, 41642 ], [ -276346, -338996, -188894, -119544, 49322, 406200, 5148, -46956, 174912, -91396, 149526, -29124, 19432, 204366, 184452, 273324, 301866, -102452, 132864, -19426, 312682, 7124, 36118, 64164, -238510, 51812, 81060, 20228 ], [ -190119, -301966, -183581, -111540, -30097, 384948, -164822, 9854, 137376, -23270, 77329, 36058, 149244, 209541, 173734, 290114, 279855, -27886, 244000, -46083, 317167, -14818, -131023, 822, -197685, 131254, 22134, 50726 ], [ -103892, -264936, -178268, -103536, -109516, 363696, -334792, 66664, 99840, 44856, 5132, 101240, 279056, 214716, 163016, 306904, 257844, 46680, 355136, -72740, 321652, -36760, -298164, -62520, -156860, 210696, -36792, 81224 ], [ -190812, -121943, -137729, -53200, -78450, 267983, -135041, 43807, 108170, 74412, 35440, 78395, 158296, 189624, 46221, 236389, 209328, 32098, 277184, -79276, 176683, 45361, -162977, -117730, -209477, 193884, 77847, -31576 ], [ -314184, 43358, -89774, 6048, -24124, 156594, 142546, 4178, 126156, 95848, 87328, 37018, -15216, 158160, -92906, 147494, 155232, -1252, 159424, -81576, 250, 149390, 35858, -171228, -281766, 156808, 229026, -174544 ], [ -419585, 204390, -43030, 68303, 31014, 56778, 400239, -31099, 147405, 110021, 139779, -1865, -172534, 123715, -218288, 62533, 98431, -29614, 51910, -78371, -166668, 249290, 228053, -221550, -346118, 123881, 364236, -298755 ], [ -129624, 271504, -22928, 196712, 104016, 211568, 220264, 29368, 240440, -35592, 204616, 14120, 26416, 23688, -41280, 64120, -17880, 51760, 169808, 45944, -124256, 258352, 274168, -202000, -235856, 182232, 148128, -10312 ], [ 160337, 338618, -2826, 325121, 177018, 366358, 40289, 89835, 333475, -181205, 269453, 30105, 225366, -76339, 135728, 65707, -134191, 133134, 287706, 170259, -81844, 267414, 320283, -182450, -125594, 240583, -67980, 278131 ], [ 360910, 365982, -23668, 400322, 184530, 410268, -66816, 128528, 383958, -256780, 289554, 16798, 347192, -179096, 236026, 52108, -189224, 180860, 315382, 272818, -73440, 270692, 302060, -162840, -48236, 227372, -239682, 397788 ], [ 308217, 280721, -160518, 324767, 6487, 140018, 32544, 105528, 313877, -133914, 182903, -79503, 250500, -289588, 118979, -4518, -70636, 133250, 87429, 313735, -161392, 257582, 101546, -143060, -64106, 11402, -285567, 39218 ], [ 255524, 195460, -297368, 249212, -171556, -130232, 131904, 82528, 243796, -11048, 76252, -175804, 153808, -400080, 1932, -61144, 47952, 85640, -140524, 354652, -249344, 244472, -98968, -123280, -79976, -204568, -331452, -319352 ], [ 242794, 120055, -341191, 209715, -205026, -234305, 228635, 58252, 196496, 100653, 45864, -194478, 143433, -422154, -83314, -74562, 47564, 59304, -205842, 328997, -281548, 243869, -180077, -70005, -30462, -261258, -291559, -432237 ], [ 273660, 55402, -283530, 209554, -80780, -157094, 322498, 32584, 174048, 200174, 98672, -128468, 227222, -347772, -133868, -40844, -82616, 56176, -93740, 230718, -252936, 256910, -130926, 19810, 90380, -144188, -158090, -277102 ], [ 304526, -9251, -225869, 209393, 43466, -79883, 416361, 6916, 151600, 299695, 151480, -62458, 311011, -273390, -184422, -7126, -212796, 53048, 18362, 132439, -224324, 269951, -81775, 109625, 211222, -27118, -24621, -121967 ], [ 263088, -24880, -202352, 198784, -24944, -118704, 402704, 16736, 129296, 281504, 142144, -80, 291792, -183280, -143312, -67440, -258736, 113216, 106576, 144336, -281456, 135216, -50704, 92272, 190448, -35680, -41344, -22736 ], [ 190017, -19061, -193773, 183604, -177641, -208289, 342007, 42082, 107055, 211814, 105620, 60709, 227507, -86289, -62099, -168893, -267821, 201076, 184339, 204435, -376101, -64171, -27543, 28033, 107717, -99206, -123776, 52037 ], [ 116946, -13242, -185194, 168424, -330338, -297874, 281310, 67428, 84814, 142124, 69096, 121498, 163222, 10702, 19114, -270346, -276906, 288936, 262102, 264534, -470746, -263558, -4382, -36206, 24986, -162732, -206208, 126810 ], [ 95745, 51545, -5129, 116998, -235865, -201546, 104609, -53995, 44114, 70082, -54830, 126574, 9036, -107914, 74959, -243951, -95920, 241262, 83119, 186684, -332648, -88095, 38351, 84985, -75679, -69346, -179167, 116995 ], [ 79484, 121948, 191268, 62120, -117852, -87512, -83140, -189396, 1656, -2184, -187080, 126344, -153712, -247064, 128388, -205380, 103168, 180680, -120316, 95696, -172384, 123068, 82948, 223836, -178052, 38984, -141700, 99124 ], [ 66427, 176199, 347585, 28884, 4583, 19745, -226441, -310010, -11243, -70373, -305623, 122430, -280934, -343359, 150089, -155901, 273168, 100766, -295593, 6865, -42597, 278365, 109635, 328523, -255156, 146294, -88702, 83842 ], [ 74730, 122770, 236702, 139928, 156498, 81822, -73422, -332044, 172918, -111382, -332786, 93956, -171316, -153954, -39730, -33702, 249248, -108028, -283150, -67586, -115990, 61222, 16922, 205450, -163800, 246804, 67836, 85820 ], [ 83033, 69341, 125819, 250972, 308413, 143899, 79597, -354078, 357079, -152391, -359949, 65482, -61698, 35451, -229549, 88497, 225328, -316822, -270707, -142037, -189383, -155921, -75791, 82377, -72444, 347314, 224374, 87798 ], [ 67600, 54568, 92792, 245736, 389456, 153880, 189704, -304104, 439320, -203568, -305992, -32, 44168, 145952, -283224, 193536, 210464, -396960, -232744, -128736, -231440, -255800, -153128, -9104, -38192, 324792, 277496, 61376 ], [ 7662, 112275, 205745, 22475, 337614, 66181, 219351, -119115, 330461, -273810, -99935, -134996, 142999, 108508, -81629, 266400, 212580, -235868, -146931, 49100, -214742, -135809, -201635, -41350, -111010, 71585, 136713, -18296 ], [ -52276, 169982, 318698, -200786, 285772, -21518, 248998, 65874, 221602, -344052, 106122, -269960, 241830, 71064, 119966, 339264, 214696, -74776, -61118, 226936, -198044, -15818, -250142, -73596, -183828, -181622, -4070, -97968 ], [ -134782, 93321, 271335, -267813, 205525, -20388, 120799, 88636, 215196, -349736, 254225, -332189, 152915, 38469, 214467, 269089, 233413, -1109, 35472, 236812, -199598, 52121, -171145, -103437, -214500, -271718, -74887, -154565 ], [ -234648, -86700, 100652, -214660, 103428, 49072, -128820, -13392, 287600, -305760, 357748, -338468, -80420, 9604, 226588, 88884, 264900, 5308, 140352, 117488, -215192, 80020, 5932, -131428, -212752, -236344, -91884, -193412 ], [ -334514, -266721, -70031, -161507, 1331, 118532, -378439, -115420, 360004, -261784, 461271, -344747, -313755, -19261, 238709, -91321, 296387, 11725, 245232, -1836, -230786, 107919, 183009, -159419, -211004, -200970, -108881, -232259 ], [ -301252, -189522, -188748, -149700, 4624, 114462, -293312, -148076, 139548, -245870, 370880, -217484, -368980, -71562, 159192, -68018, 228784, -25022, 211584, -61598, -120452, 92294, 80312, -155946, -75930, -186962, -54274, -140894 ], [ -231010, -40873, -293030, -149378, 37192, 89967, -115200, -161462, -162258, -237751, 226624, -53126, -374730, -130373, 54220, 11815, 133656, -73759, 139456, -104815, 24862, 64579, -100100, -143733, 96179, -178889, 20223, -13359 ], [ -160768, 107776, -397312, -149056, 69760, 65472, 62912, -174848, -464064, -229632, 82368, 111232, -380480, -189184, -50752, 91648, 38528, -122496, 67328, -148032, 170176, 36864, -280512, -131520, 268288, -170816, 94720, 114176 ], [ 25003, 118264, -188564, -195263, 162588, 18184, 174002, -45197, -269300, -172178, -45213, 142742, -91094, -54772, -102479, -14980, 167558, 23784, 697, -135796, 201962, 79874, -223633, 51238, 104712, -159546, 9229, 123882 ], [ 210774, 128752, 20184, -241470, 255416, -29104, 285092, 84454, -74536, -114724, -172794, 174252, 198292, 79640, -154206, -121608, 296588, 170064, -65934, -123560, 233748, 122884, -166754, 233996, -58864, -148276, -76262, 133588 ], [ 332580, 114135, 150262, -271192, 262004, -51517, 338532, 147815, 97513, -23880, -251725, 188152, 405338, 173202, -218288, -187756, 333953, 293114, -127435, -119109, 222579, 148394, -125650, 338699, -206920, -118871, -123498, 162704 ], [ 224112, 9140, -2872, -241568, -41872, 15620, 184432, -27468, 187788, 187168, -155516, 138656, 315960, 119704, -326848, -108176, 41324, 332536, -170468, -142684, 56772, 110904, -141336, 162404, -299104, -24180, -33016, 261696 ], [ 115644, -95855, -156006, -211944, -345748, 82757, 30332, -202751, 278063, 398216, -59307, 89160, 226582, 66206, -435408, -28596, -251305, 371958, -213501, -166259, -109035, 73414, -157022, -13891, -391288, 70511, 57466, 360688 ], [ 90506, -118210, -169340, -174220, -489074, 126284, -46928, -300794, 322068, 464604, -64338, 41084, 171644, 1668, -455728, -22646, -329924, 290490, -158924, -159224, -189032, 63194, -154958, -30356, -300762, 101532, 118348, 396400 ], [ 173697, -33133, -934, -125966, -423685, 139118, -24296, -298425, 305922, 342934, -200981, -5146, 161478, -77222, -361336, -112415, -130330, 51865, 22546, -112396, -157476, 88425, -129819, 160958, 27287, 49782, 140750, 349848 ], [ 256888, 51944, 167472, -77712, -358296, 151952, -1664, -296056, 289776, 221264, -337624, -51376, 151312, -156112, -266944, -202184, 69264, -186760, 204016, -65568, -125920, 113656, -104680, 352272, 355336, -1968, 163152, 303296 ], [ 166019, 110801, 219043, -117523, -190277, 83996, 67573, -246482, 139950, 173679, -238392, -80056, 39296, -97752, -158782, -233408, 101503, -247440, 256831, -50900, -59654, 60347, -150386, 336031, 296700, 71337, 158839, 163654 ], [ -17682, 155674, 208302, -204302, 32478, -27048, 161666, -171732, -81172, 165606, -13360, -99376, -127040, 33808, -43276, -233408, 44486, -213216, 241030, -53384, 25124, -34850, -233876, 209094, 31832, 211338, 140278, -25636 ], [ -201383, 200547, 197561, -291081, 255233, -138092, 255759, -96982, -302294, 157533, 211672, -118696, -293376, 165368, 72230, -233408, -12531, -178992, 225229, -55868, 109902, -130047, -317366, 82157, -233036, 351339, 121717, -214926 ], [ -121464, 210020, 19460, -253360, 74788, -6556, 211192, 65468, -241216, 107580, 296524, -75236, -268312, 30128, 164356, -203308, -10828, -118028, 230468, -60552, 20900, -51224, -296136, 59440, -133404, 247920, 166596, -91756 ], [ -2002, 214183, -183745, -196964, -166137, 161367, 145826, 241073, -137808, 51345, 360349, -22359, -214538, -145132, 252975, -168693, -317, -53053, 238863, -65566, -94169, 53702, -259198, 52356, 20903, 107988, 220991, 78283 ], [ 103802, 206754, -367104, -133576, -364568, 299602, 83218, 383814, -35680, 8082, 420594, 34842, -155546, -293002, 319362, -122462, -1300, 11804, 240604, -70678, -177994, 154358, -219570, 40502, 154450, -21824, 263616, 219950 ], [ 66197, 77609, -342080, 3228, -116812, 126113, 49569, 181483, 53008, 101025, 443249, 137445, -41765, -153277, 152313, 45737, -122970, 75422, 172478, -76819, 66243, 210179, -151697, -21437, 70017, -45376, 182656, 63711 ], [ 28592, -51536, -317056, 140032, 130944, -47376, 15920, -20848, 141696, 193968, 465904, 240048, 72016, -13552, -14736, 213936, -244640, 139040, 104352, -82960, 310480, 266000, -83824, -83376, -14416, -68928, 101696, -92528 ], [ 21836, -139024, -266006, 228669, 261023, -123929, -39814, -192267, 182126, 200986, 437277, 265420, 163425, 42775, -83841, 316615, -283262, 176842, 64359, -48466, 430824, 287976, -25660, -72851, -24607, -106410, 37865, -172586 ], [ 85592, -131296, -155468, 207210, 122126, 21086, -146028, -293030, 112252, 11604, 291434, 114264, 203698, -91522, 70926, 269534, -132060, 155636, 88670, 78908, 267984, 232592, 10312, 103306, 134898, -175732, 13186, -78516 ], [ 149348, -123568, -44930, 185751, -16771, 166101, -252242, -393793, 42378, -177778, 145591, -36892, 243971, -225819, 225693, 222453, 19142, 134430, 112981, 206282, 105144, 177208, 46284, 279463, 294403, -245054, -11493, 15554 ], [ 198812, -131212, -44768, 183060, -117532, 239032, -250576, -382836, -27640, -216176, 95280, -82508, 149364, -254012, 282168, 93892, 83116, 128128, 85668, 173624, 97296, 143568, 78728, 308452, 241568, -282732, -29140, -11828 ], [ 235175, -152947, -145784, 197573, -183335, 245886, -150020, -269469, -97790, -116172, 132540, -31379, -68883, -184943, 248542, -109359, 67131, 135488, 11033, -5730, 231524, 129860, 107938, 202537, -5912, -291403, -40341, -150541 ], [ 271538, -174682, -246800, 212086, -249138, 252740, -49464, -156102, -167940, -16168, 169800, 19750, -287130, -115874, 214916, -312610, 51146, 142848, -63602, -185084, 365752, 116152, 137148, 96622, -253392, -300074, -51542, -289254 ], [ 137578, -137002, -173345, 122627, -137019, 205993, -43241, -72536, -163052, -1912, 99467, 73174, -316065, -176107, 81330, -385862, 77185, 61893, 25252, -107245, 192637, 156589, 22878, 80824, -169457, -193162, 16630, -259701 ], [ -56496, -78352, -38312, -3528, 37896, 140328, -70312, 512, -131680, -17920, -8840, 127408, -278184, -281976, -87536, -413232, 118056, -50232, 171808, 61368, -88952, 216136, -142032, 96832, 31448, -45456, 112816, -170760 ], [ -250570, -19702, 96721, -129683, 212811, 74663, -97383, 73560, -100308, -33928, -117147, 181642, -240303, -387845, -256402, -440602, 158927, -162357, 318364, 229981, -370541, 275683, -306942, 112840, 232353, 102250, 209002, -81819 ], [ -133674, -115338, -55236, -128480, 162600, 178706, -178552, 71808, -55648, -155470, -19556, 276598, -15686, -285858, -79120, -245046, 103284, -62380, 104714, 87888, -395698, 306190, -97698, -64334, 152076, 104492, 95550, -112624 ], [ -2643, -217987, -220238, -121488, 102156, 290463, -262180, 66656, -10384, -281809, 87394, 373405, 217419, -174423, 113896, -39357, 43254, 47238, -125309, -68328, -409199, 335377, 128553, -250289, 59018, 100122, -27431, -148872 ], [ 96496, -288664, -339672, -118132, 56616, 353820, -317536, 84384, 40592, -356512, 167348, 404700, 378652, -72540, 265380, 116088, 19572, 114440, -307548, -172320, -388284, 347628, 311100, -399020, -26040, 111440, -122540, -165508 ], [ 44148, -207474, -242658, -132047, 81870, 187277, -238600, 210792, 118700, -185944, 119071, 124813, 198493, -16029, 219587, 32874, 168543, -19834, -262813, -28248, -203893, 279433, 286053, -370937, -73098, 197276, -85257, -88987 ], [ -8200, -126284, -145644, -145962, 107124, 20734, -159664, 337200, 196808, -15376, 70794, -155074, 18334, 40482, 173794, -50340, 317514, -154108, -218078, 115824, -19502, 211238, 261006, -342854, -120156, 283112, -47974, -12466 ], [ -53753, -63985, -97815, -111988, 118140, -112050, -88000, 368217, 228512, 57839, 26792, -254043, -143060, 70434, 123807, -114663, 317175, -258250, -206202, 128658, 112230, 196611, 210813, -308615, -130566, 262928, -36467, 41798 ], [ -88736, -31072, -126496, -3520, 107008, -192320, -27648, 250848, 188032, -20384, -10560, -71584, -275264, 59072, 67296, -149600, 84576, -315520, -245440, -62656, 162048, 265312, 121504, -264800, -83968, 77824, -65056, 61440 ], [ -123719, 1841, -155177, 104948, 95876, -272590, 32704, 133479, 147552, -98607, -47912, 110875, -407468, 47710, 10785, -184537, -148023, -372790, -284678, -253970, 211866, 334013, 32195, -220985, -37370, -107280, -93645, 81082 ], [ -118326, 29476, -28178, 153132, 62288, -237920, -5728, 57116, 120428, -132590, -13416, 171898, -318962, 12562, -58326, -214616, -131660, -324122, -209844, -172158, 197102, 332070, 1322, -185794, 11846, -78800, -77364, 78198 ], [ -86977, 53718, 198901, 162562, 14264, -129360, -107664, 7114, 101890, -138133, 67268, 154855, -88571, -37877, -135537, -241572, 44750, -207351, -61678, 85235, 140821, 284713, 8015, -156147, 62745, 86984, -32238, 60833 ], [ -55628, 77960, 425980, 171992, -33760, -20800, -209600, -42888, 83352, -143676, 147952, 137812, 141820, -88316, -212748, -268528, 221160, -90580, 86488, 342628, 84540, 237356, 14708, -126500, 113644, 252768, 12888, 43468 ], [ -105314, 2547, 275738, 129590, -17887, 66385, -135330, -89907, 106044, -105234, 113116, 120465, 124660, -35072, -128763, -234285, 146827, -8864, 140699, 328321, 28677, 73985, -55473, -47909, 173302, 281315, 48210, 102578 ], [ -172060, -93846, 46060, 76276, 11438, 149070, -23964, -136298, 137416, -57532, 53960, 103054, 55384, 40000, -10842, -187158, 19706, 65472, 175130, 256814, -27098, -113810, -141838, 40986, 234804, 280970, 81468, 177788 ] ], [ [ -433792, -172352, -107136, 62144, 100352, -377536, -114304, -221696, -222144, -333248, -232640, -232256, 190336, 273408, 285568, -35200, 114048, -308352, 269440, 98432, 145984, -278208, 238592, -78976, 41792, -419328, 286784, 452864 ], [ -426013, -152552, -98703, 50078, 102371, -365875, -105199, -230108, -209433, -314360, -211154, -214589, 158254, 256347, 259912, -25801, 119193, -301668, 269959, 96776, 135148, -274296, 231680, -68455, 55625, -410457, 265076, 425618 ], [ -366374, -752, -34050, -42428, 117850, -276474, -35394, -294600, -111982, -169552, -46428, -79142, -87708, 125546, 63216, 46258, 158638, -250424, 273938, 84080, 52072, -244304, 178688, 12206, 161678, -342446, 98648, 216732 ], [ -306735, 151048, 30603, -134934, 133329, -187073, 34411, -359092, -14531, -24744, 118298, 56305, -333670, -5255, -133480, 118317, 198083, -199180, 277917, 71384, -31004, -214312, 125696, 92867, 267731, -274435, -67780, 7846 ], [ -216952, 182832, 14120, -174984, 125472, -134336, 73960, -322152, -4952, 103848, 237112, 133952, -452688, -55576, -181048, 154616, 178200, -128528, 290712, 18080, -60424, -211584, 79728, 105312, 281128, -190440, -138072, -79944 ], [ -70649, -10414, -154493, -116679, 73860, -150344, 56779, -95027, -160133, 202035, 269841, 103224, -333686, 45003, 50999, 123865, 47077, -21486, 320037, -111364, 10761, -259976, 46930, -10148, 120795, -76475, -28109, 59321 ], [ 75654, -203660, -323106, -58374, 22248, -166352, 39598, 132098, -315314, 300222, 302570, 72496, -214684, 145582, 283046, 93114, -84046, 85556, 349362, -240808, 81946, -308368, 14132, -125608, -39538, 37490, 81854, 198586 ], [ 114252, -225241, -332950, -23625, -39868, -100278, -5299, 189924, -309646, 241759, 226073, 101113, -146850, 97740, 360991, 83293, -162740, 26523, 328988, -283698, 87247, -200981, -14688, -131582, -17975, 30100, 133434, 230445 ], [ 70000, -114772, -220664, -6996, -110064, 28936, -71516, 117520, -180248, 62796, 65556, 175380, -118376, -64272, 320396, 89572, -201104, -160260, 270384, -260008, 41868, 26236, -40448, -53336, 143508, -70640, 140104, 179684 ], [ 25748, -4303, -108378, 9633, -180260, 158150, -137733, 45116, -50850, -116167, -94961, 249647, -89902, -226284, 279801, 95851, -239468, -347043, 211780, -236318, -3511, 253453, -66208, 24910, 304991, -171380, 146774, 128923 ], [ 77580, 41438, 49574, 112122, -91462, 93882, -62380, -37872, -58270, -54002, -63346, 146740, -116634, -193518, 166504, 200194, -102926, -299430, 41450, -166818, 6082, 205648, -145590, 8440, 286996, -230990, 151536, 133908 ], [ 156102, 69199, 220211, 238461, 41501, -24131, 52298, -123800, -103695, 75143, 21639, -5382, -158701, -106647, 33012, 331777, 82201, -186707, -159915, -84593, 30945, 81448, -239867, -34340, 219146, -279175, 155768, 154378 ], [ 234624, 96960, 390848, 364800, 174464, -142144, 166976, -209728, -149120, 204288, 106624, -157504, -200768, -19776, -100480, 463360, 267328, -73984, -361280, -2368, 55808, -42752, -334144, -77120, 151296, -327360, 160000, 174848 ], [ 45449, 87507, 370332, 113801, 49390, -625, 129923, -117590, -117058, 105342, 123138, -117967, -64378, 4719, -64830, 177769, 181078, -84426, -201936, -53129, -36606, -172794, -246744, -144602, 172088, -233750, 31660, 113185 ], [ -143726, 78054, 349816, -137198, -75684, 140894, 92870, -25452, -84996, 6396, 139652, -78430, 72012, 29214, -29180, -107822, 94828, -94868, -42592, -103890, -129020, -302836, -159344, -212084, 192880, -140140, -96680, 51522 ], [ -251486, 84451, 305510, -334132, -196428, 217383, 42047, 9246, -49889, -56915, 133821, -44853, 160127, 40374, -18455, -342408, 7163, -85460, 102557, -111571, -211549, -370888, -109659, -264896, 180102, -79665, -169235, -3551 ], [ -66152, 147908, 175560, -336432, -301584, 59764, -58348, -162840, -3820, 8060, 47548, -32732, 74452, 3528, -97460, -393376, -85596, -4592, 196604, 35836, -258492, -215776, -195748, -264896, 46472, -138476, -40964, -34900 ], [ 119182, 211365, 45610, -338732, -406740, -97855, -158743, -334926, 42249, 73035, -38725, -20611, -11223, -33318, -176465, -444344, -178355, 76276, 290651, 183243, -305435, -60664, -281837, -264896, -87158, -197287, 87307, -66249 ], [ 226246, 255132, -34590, -297272, -435426, -176834, -214398, -373912, 114408, 58820, -59348, -20280, -29908, -86314, -158860, -420702, -208004, 104494, 264538, 226940, -232068, 18768, -281586, -210976, -182398, -221228, 165418, -119978 ], [ 231559, 273302, -50115, -198924, -364701, -153581, -211891, -239868, 220484, -58342, 5374, -35276, 38494, -160305, -15662, -300067, -155610, 64267, 82217, 135814, -2298, -184, -169093, -86960, -227731, -199838, 178321, -202801 ], [ 236872, 291472, -65640, -100576, -293976, -130328, -209384, -105824, 326560, -175504, 70096, -50272, 106896, -234296, 127536, -179432, -103216, 24040, -100104, 44688, 227472, -19136, -56600, 37056, -273064, -178448, 191224, -285624 ], [ 115510, 111417, -122295, -99368, -150981, -132845, -221742, -72400, 361506, -156706, 49123, -78003, 112508, -167842, 103034, -8157, -82802, 71848, -75830, -44338, 280017, 12942, -33537, 76532, -204247, -142178, 104182, -197657 ], [ -73412, -174358, -200886, -149968, 30558, -149106, -242028, -92640, 358516, -65396, -17554, -112526, 84632, -26484, -10908, 190126, -79444, 166608, 58628, -132244, 238042, 72236, -58170, 70920, -74550, -97972, -36164, -18602 ], [ -262334, -460133, -279477, -200568, 212097, -165367, -262314, -112880, 355526, 25914, -84231, -147049, 56756, 114874, -124850, 388409, -76086, 261368, 193086, -220150, 196067, 131530, -82803, 65308, 55147, -53766, -176510, 160453 ], [ -143596, -322488, -260168, -132008, 221156, -147268, -195340, -25580, 331676, -15356, 84052, -126292, 131540, 149112, -242072, 241612, -44648, 216788, 66464, -37036, 178232, 72484, -55536, 106056, 195664, -106000, -140276, 249108 ], [ 21291, -121330, -226174, -45574, 204343, -124015, -115277, 77851, 304697, -76513, 287579, -97243, 221723, 167282, -359786, 43053, -8998, 151307, -99320, 186731, 164018, -4313, -20484, 153758, 337804, -172700, -77555, 324203 ], [ 161446, 47958, -199620, 26684, 172706, -107854, -29794, 179170, 260966, -127334, 452678, -57444, 300894, 182454, -460606, -138202, 33118, 95850, -240890, 376962, 141474, -77466, 7466, 178712, 449716, -229362, -28046, 384034 ], [ 41915, -117389, -251186, -49906, -14583, -166159, 112599, 258313, 41339, -69627, 214283, 95230, 264439, 166147, -384039, -137765, 143127, 145645, -128213, 215065, 31465, -112357, -39155, -35188, 244234, -180625, -117263, 283593 ], [ -77616, -282736, -302752, -126496, -201872, -224464, 254992, 337456, -178288, -11920, -24112, 247904, 227984, 149840, -307472, -137328, 253136, 195440, -15536, 53168, -78544, -147248, -85776, -249088, 38752, -131888, -206480, 183152 ], [ -163988, -379903, -296827, -204500, -280990, -210235, 333867, 368257, -312228, 24584, -195496, 338593, 181680, 77428, -246081, -121547, 316196, 188633, 36773, -84229, -129662, -164289, -77391, -345766, -98109, -85384, -252388, 120049 ], [ -174568, -321230, -159494, -285736, -112860, -30214, 267558, 288562, -250312, 12624, -213712, 287602, 112864, -123224, -219378, -70694, 271944, 52450, -48902, -165626, -46172, -140530, 56722, -174508, -78122, -43984, -199304, 142290 ], [ -185148, -262557, -22161, -366972, 55270, 149807, 201249, 208867, -188396, 664, -231928, 236611, 44048, -323876, -192675, -19841, 227692, -83733, -134577, -247023, 37318, -116771, 190835, -3250, -58135, -2584, -146220, 164531 ], [ -176156, -220084, -20836, -332972, 125936, 175904, 200700, 219832, -121284, -17716, -250996, 180532, 3384, -405908, -185232, 55240, 230612, -155056, -91720, -143008, 33616, -107436, 243300, 103592, 8124, -2764, -59704, 172612 ], [ -149223, -192461, -144185, -193339, 107260, 60904, 260431, 313902, -49409, -41981, -270845, 119789, -11474, -379205, -195444, 152530, 276773, -166924, 68958, 130968, -50012, -111323, 220921, 151386, 116799, -41059, 57458, 167713 ], [ -122290, -164838, -267534, -53706, 88584, -54096, 320162, 407972, 22466, -66246, -290694, 59046, -26332, -352502, -205656, 249820, 322934, -178792, 229636, 404944, -133640, -115210, 198542, 199180, 225474, -79354, 174620, 162814 ], [ -92348, -100886, -289954, -16566, -55586, -13563, 253464, 272814, 81557, 41460, -156931, -31209, -68373, -128939, -88589, 228280, 178083, -20745, 249282, 323603, 20732, -55296, 37290, 137290, 159746, -162733, 24678, 66846 ], [ -61344, -24112, -276752, -15600, -244048, 81864, 142144, 56752, 136136, 195744, 31048, -131880, -120008, 164104, 73400, 164800, -34184, 197272, 219152, 116856, 259104, 27136, -172976, 36688, 32464, -262024, -219536, -61264 ], [ -30340, 52662, -263550, -14634, -432510, 177291, 30824, -159310, 190715, 350028, 219027, -232551, -171643, 457147, 235389, 101320, -246451, 415289, 189022, -89891, 497476, 109568, -383242, -63914, -94818, -361315, -463750, -189374 ], [ 19672, -127678, -215632, -76874, -215446, 188282, -27652, -97666, 35722, 326486, 115462, -215434, 10494, 230352, 133048, 126324, -293256, 281438, 145824, -16534, 340640, 34216, -372386, -119152, -89066, -222368, -288138, -121926 ], [ 70548, -319705, -166136, -141987, 20051, 195435, -83726, -23399, -128797, 294861, -1355, -192963, 203257, -20072, 18692, 155350, -332540, 131593, 102032, 69555, 165840, -48308, -351479, -172328, -77267, -72592, -93443, -45589 ], [ 93200, -465988, -121776, -178348, 184376, 180016, -126540, 49244, -258692, 259436, -109896, -151852, 338116, -220152, -82384, 159252, -352776, -6932, 46300, 152100, 2232, -108180, -306296, -189936, -53992, 35144, 88720, 31788 ], [ -18212, -394987, -101812, -78137, 10634, 57380, -106369, 114173, -224123, 205961, -179126, -22201, 197931, -181098, -120380, 43815, -282534, -91687, -66147, 217811, -108214, -60455, -145802, -38596, 23794, -56810, 211356, 114105 ], [ -129624, -323986, -81848, 22074, -163108, -65256, -86198, 179102, -189554, 152486, -248356, 107450, 57746, -142044, -158376, -71622, -212292, -176442, -178594, 283522, -218660, -12730, 14692, 112744, 101580, -148764, 333992, 196422 ], [ -217897, -294700, -90477, 80822, -236725, -61091, -67854, 185522, -127697, 63002, -231348, 155435, 1378, -90768, -140212, -68502, -87501, -187847, -238175, 243915, -227640, -21111, 116362, 174858, 89564, -156847, 359500, 221994 ], [ -270176, -330304, -143584, 75072, -154592, 140320, -52352, 100928, -23392, -82496, -80192, 76384, 75392, -20480, -34688, 119040, 122144, -85152, -215520, 40480, -78784, -116768, 126528, 98176, -62144, -34464, 233920, 159296 ], [ -322455, -365908, -196691, 69322, -72459, 341731, -36850, 16334, 80913, -227994, 70964, -2667, 149406, 49808, 70836, 306582, 331789, 17543, -192865, -162955, 70072, -212425, 136694, 21494, -213852, 87919, 108340, 96598 ], [ -245766, -307404, -171426, 6648, -91434, 413768, -106524, -56724, 49600, -220668, 148074, 9156, 187160, 69682, 141948, 346452, 358230, 44596, -47360, -153758, 128278, -229332, 31850, -45220, -193234, 166300, 84316, 28412 ], [ -86169, -188402, -95779, -92620, -175407, 402636, -230954, -122366, -68896, -115098, 177583, 79398, 201604, 57147, 190938, 291390, 266897, 23022, 177120, -7869, 128209, -195614, -146929, -105526, -61835, 216394, 125578, -43302 ], [ 73428, -69400, -20132, -191888, -259380, 391504, -355384, -188008, -187392, -9528, 207092, 149640, 216048, 44612, 239928, 236328, 175564, 1448, 401600, 138020, 128140, -161896, -325708, -165832, 69564, 266488, 166840, -115016 ], [ -69284, -42985, 39745, -180272, -114574, 351473, -140607, -77919, -157194, -45356, 128016, 82949, 145448, 46536, 67891, 104411, 148432, -30690, 263104, 153132, 24597, -43761, -145311, -192926, -65531, 259620, 188969, -208808 ], [ -275640, -36062, 96302, -145312, 78396, 305358, 145582, 69166, -95692, -110952, 26080, -12570, 56944, 51504, -150678, -43686, 134816, -65052, 48192, 140712, -100730, 92146, 110702, -213028, -256730, 240760, 207070, -307248 ], [ -461759, -24806, 145686, -103055, 258010, 264502, 408401, 207931, -29453, -171909, -64579, -104055, -22538, 54525, -353104, -185605, 121025, -96978, -151238, 132323, -213748, 224694, 354795, -228370, -435834, 221143, 218420, -387261 ], [ -202664, 81776, 37264, 99736, 143792, 339344, 157080, 163656, 141000, -130808, 92856, -106792, 96464, 14712, -200384, -191608, 103384, -75312, -10064, 212616, -55968, 283344, 336648, -138992, -348848, 184872, 81248, -61880 ], [ 56431, 188358, -71158, 302527, 29574, 414186, -94241, 119381, 311453, -89707, 250291, -109529, 215466, -25101, -47664, -197611, 85743, -53646, 131110, 292909, 101812, 341994, 318501, -49614, -261862, 148601, -55924, 263501 ], [ 237490, 259810, -170892, 407230, -51794, 405604, -224512, 96496, 400810, -64500, 341870, -100638, 295624, -90216, 56198, -162700, 89384, -7548, 214666, 351182, 189152, 371100, 249876, 10520, -173460, 92116, -164926, 408612 ], [ 197447, 231727, -246010, 234017, -40087, 160654, -11808, 134216, 260395, -84326, 246857, -58801, 265724, -227020, 21629, -11866, 153324, 107774, 134971, 347065, 76912, 316498, 38230, -12204, -81046, -21642, -194113, 42958 ], [ 157404, 203644, -321128, 60804, -28380, -84296, 200896, 171936, 119980, -104152, 151844, -16964, 235824, -363824, -12940, 138968, 217264, 223096, 55276, 342948, -35328, 261896, -173416, -34928, 11368, -135400, -223300, -322696 ], [ 137238, 154441, -294265, -9075, -28190, -196223, 321189, 122228, 63088, -48749, 117848, 43694, 248439, -393334, -23694, 207170, 193204, 272088, 44562, 313883, -100532, 261667, -278483, -51019, 66558, -194422, -159449, -395475 ], [ 138756, 82198, -156150, 33774, -40564, -163034, 340670, -22856, 97312, 88722, 150416, 124884, 307434, -305796, -8468, 185228, 73144, 248720, 109100, 257602, -114424, 320754, -267282, -59874, 81140, -193732, 5898, -148754 ], [ 140274, 9955, -18035, 76623, -52938, -129845, 360151, -167940, 131536, 226193, 182984, 206074, 366429, -218258, 6758, 163286, -46916, 225352, 173638, 201321, -128316, 379841, -256081, -68729, 95722, -193042, 171245, 97967 ], [ 88144, -49872, -48528, 55168, -135824, -146512, 294640, -164192, 133872, 220256, 132288, 140368, 249904, -184336, 56272, 80752, -145744, 187840, 213936, 192560, -223376, 267216, -196080, -95344, 33808, -158880, 74112, 148688 ], [ 12543, -104267, -152787, 5580, -249559, -184991, 191945, -95330, 122257, 151578, 45164, 10395, 56589, -173871, 120787, -28291, -235283, 144140, 243629, 204589, -353947, 79467, -114729, -129729, -61573, -110074, -137856, 113659 ], [ -63058, -158662, -257046, -44008, -363294, -223470, 89250, -26468, 110642, 82900, -41960, -119578, -136726, -163406, 185302, -137334, -324822, 100440, 273322, 216618, -484518, -108282, -33378, -164114, -156954, -61268, -349824, 78630 ], [ -50753, 4839, -65079, -43910, -339815, -193846, -42593, -56789, 27438, 19262, -154578, 1042, -222668, -212854, 124657, -159185, -143440, 84754, 137745, 206660, -338456, -31137, -71055, -10297, -180641, 18786, -344673, 42173 ], [ -30076, 189092, 155100, -39080, -303268, -157736, -177212, -96556, -62584, -43896, -269624, 145528, -298384, -268008, 52092, -172732, 63744, 71736, -13572, 194608, -166048, 71236, -120068, 161444, -197500, 101816, -318844, 5580 ], [ -14907, 329209, 340479, -21716, -241575, -124641, -282167, -138630, -114005, -110171, -371689, 263362, -347418, -291329, -27913, -160323, 239728, 39650, -153495, 160623, -27483, 138467, -170755, 289781, -209484, 183562, -267650, -34562 ], [ -36458, 175086, 293858, 79208, -12242, -111646, -189362, -196084, 91914, -197226, -387214, 203516, -218572, -102430, -157518, 25126, 207712, -119556, -217458, -19582, -114538, -28582, -232602, 128758, -188968, 256748, -47356, -98364 ], [ -58009, 20963, 247237, 180132, 217091, -98651, -96557, -253538, 297833, -284281, -402739, 143670, -89726, 86469, -287123, 210575, 175696, -278762, -281421, -199787, -201593, -195631, -294449, -32265, -168452, 329934, 172938, -162166 ], [ -34832, -43816, 242568, 202264, 333488, -101144, -7944, -226840, 392680, -352464, -318136, 58400, 35192, 188896, -322472, 317440, 129504, -330080, -292056, -260384, -252912, -257736, -330712, -106608, -153296, 290120, 266760, -170944 ], [ 72210, 58925, 316559, 76661, 238130, -132677, 72809, -42357, 279267, -385262, -45793, -74540, 152745, 129188, -181091, 276960, 56732, -179108, -202701, -96716, -237226, -123071, -319005, -18426, -148190, 38431, 123447, -76552 ], [ 179252, 161666, 390550, -48942, 142772, -164210, 153562, 142126, 165854, -418060, 226550, -207480, 270298, 69480, -39710, 236480, -16040, -28136, -113346, 66952, -221540, 11594, -307298, 69756, -143084, -213258, -19866, 17840 ], [ 105854, 139191, 378585, -79515, 118251, -148956, 61025, 181828, 147172, -345688, 367151, -272547, 181229, 60667, 52349, 140191, 3579, 58005, -47248, 92404, -227538, 106791, -200119, 74829, -95260, -249498, -98361, 58373 ], [ -106344, 20396, 300500, -36988, 148220, -97712, -164812, 110160, 201360, -192416, 406412, -285404, -66780, 91004, 106468, 972, 94268, 94276, 960, 11536, -250216, 171628, -19500, 15972, -14576, -120008, -126996, 57476 ], [ -318542, -98399, 222415, 5539, 178189, -46468, -390649, 38492, 255548, -39144, 445673, -298261, -314789, 121341, 160587, -138247, 184957, 130547, 49168, -69332, -272894, 236465, 161119, -42885, 66108, 9482, -155631, 56579 ], [ -288316, -82734, 61260, -77628, 99312, -81822, -249664, -56468, 58852, -89362, 290624, -146292, -354988, 103690, 189992, -47822, 152400, 32574, 53888, -144098, -142716, 165114, 101960, -18006, 97562, 57810, -124542, 31454 ], [ -190750, -29719, -122970, -195710, -9800, -141231, -6784, -157898, -207534, -196105, 81600, 51462, -337462, 72709, 212532, 106393, 85608, -102689, 46528, -217169, 29922, 55933, -23804, 30133, 115341, 83593, -76863, -401 ], [ -93184, 23296, -307200, -313792, -118912, -200640, 236096, -259328, -473920, -302848, -127424, 249216, -319936, 41728, 235072, 260608, 18816, -237952, 39168, -290240, 202560, -53248, -149568, 78272, 133120, 109376, -29184, -32256 ], [ 72853, -10744, -209772, -322049, 32612, -203400, 269262, -40115, -212364, -216046, -124963, 208874, -88234, -16140, 132239, 34564, 116474, -30952, -34041, -275980, 241430, -96258, -90159, 148698, -18312, -7878, -9933, 81686 ], [ 238890, -44784, -112344, -330306, 184136, -206160, 302428, 179098, 49192, -129244, -122502, 168532, 143468, -74008, 29406, -191480, 214132, 176048, -107250, -261720, 280300, -139268, -30750, 219124, -169744, -125132, 9318, 195628 ], [ 352732, -73239, -61686, -304808, 238860, -206595, 288284, 307161, 252503, -16312, -114291, 111240, 299430, -95506, -86992, -352404, 236735, 344198, -147829, -248315, 295245, -178218, -1966, 259125, -302136, -210281, 41194, 294000 ], [ 278672, -81588, -179400, -157792, -54896, -198660, 103824, 107084, 246132, 190688, -85380, -7072, 182728, 13928, -252224, -278896, -10860, 372488, -70940, -237988, 224060, -202552, -83432, 189596, -365984, -179852, 118520, 336320 ], [ 204612, -89937, -297114, -10776, -348652, -190725, -80636, -92993, 239761, 397688, -56469, -125384, 66026, 123362, -417456, -205388, -258455, 400778, 5949, -227661, 152875, -226886, -164898, 120067, -429832, -149423, 195846, 378640 ], [ 163062, -105406, -307588, 46220, -461838, -168780, -190896, -230790, 227820, 433188, -92718, -195196, -8316, 105596, -475088, -161290, -350780, 303558, 88268, -151304, 93800, -179290, -203314, 123028, -317350, -119964, 254132, 366480 ], [ 163775, -130131, -178650, -13810, -340283, -128622, -204696, -287623, 208638, 245738, -213675, -201958, -27590, -77530, -392840, -155425, -241254, 43175, 177646, 10892, 50468, -38185, -185765, 220226, 24361, -91766, 287666, 283496 ], [ 164488, -154856, -49712, -73840, -218728, -88464, -218496, -344456, 189456, 58288, -334632, -208720, -46864, -260656, -310592, -149560, -131728, -217208, 267024, 173088, 7136, 102920, -168216, 317424, 366072, -63568, 321200, 200512 ], [ 116541, -80401, 28061, -112045, -51963, -98076, -156981, -322734, 52434, -23727, -222024, -152392, -119808, -198952, -194114, -189760, -105407, -216816, 270977, 186964, -32506, 69125, -171022, 325537, 371588, 30615, 232649, 64698 ], [ 42642, 46950, 78546, -138610, 138914, -134232, -55298, -259116, -147436, -49510, 15152, -62416, -221376, -6672, -59380, -254528, -123462, -77344, 229370, 121736, -70180, -57950, -184684, 286138, 197800, 159990, 78986, -99292 ], [ -31257, 174301, 129031, -165175, 329791, -170388, 46385, -195498, -347306, -75293, 252328, 27560, -322944, 185608, 75354, -319296, -141517, 62128, 187763, 56508, -107854, -185025, -198346, 246739, 24012, 289365, -74677, -263282 ], [ 21624, 237212, -8964, -174160, 117468, -7524, 121608, -31420, -276416, -110396, 336564, 91876, -306152, 35408, 124668, -284884, -146612, 40460, 158396, -34680, -57508, -162280, -147768, 163280, 9244, 274320, 41020, -152212 ], [ 93522, 290457, -175231, -180508, -155335, 185193, 192862, 147727, -164912, -146897, 397859, 152343, -271606, -166164, 161169, -235595, -149763, -5379, 130865, -129762, 6041, -117062, -87554, 73212, 18329, 237612, 197121, 117 ], [ 157702, 319966, -319232, -176696, -382696, 353326, 250990, 303162, -63136, -167698, 455310, 204902, -224230, -343030, 186878, -175394, -154860, -43548, 96548, -210026, 77514, -61814, -24782, -10934, 19502, 196416, 329792, 126802 ], [ 140843, 100247, -229440, -66204, -132916, 263327, 171295, 209621, -63504, -23649, 472399, 174427, -42139, -260483, 99271, -617, -180390, -1182, -9022, -134701, 232189, 98749, 64849, -32899, -62401, 108096, 216448, -15775 ], [ 123984, -119472, -139648, 44288, 116864, 173328, 91600, 116080, -63872, 120400, 489488, 143952, 139952, -177936, 11664, 174160, -205920, 41184, -114592, -59376, 386864, 259312, 154480, -54864, -144304, 19776, 103104, -158352 ], [ 102708, -267504, -46314, 112003, 258977, 139609, -11258, 4171, -51822, 162662, 479011, 87220, 278111, -144599, -6335, 271097, -189058, 86070, -186023, 35794, 443672, 352920, 224700, -16685, -133793, -79702, 29527, -226134 ], [ 71336, -251680, 55116, 81942, 154994, 234530, -167060, -149722, -11388, -27732, 405526, -29528, 315854, -223742, 134770, 190114, -75300, 136716, -179422, 176324, 276784, 293488, 250552, 158966, 87950, -204684, 46846, -122956 ], [ 39964, -235856, 156546, 51881, 51011, 329451, -322862, -303615, 29046, -218126, 332041, -146276, 353597, -302885, 275875, 109131, 38458, 187362, -172821, 316854, 109896, 234056, 276404, 334617, 309693, -329666, 64165, -19778 ], [ 42084, -167028, 99552, 18412, -48100, 328264, -310064, -268172, -22536, -203152, 300496, -111284, 254348, -334532, 334792, 19004, 128084, 198528, -122276, 248776, 90608, 129840, 278136, 360988, 309856, -331924, 80596, -47820 ], [ 74905, -49613, -102664, -18181, -142745, 238978, -142716, -59171, -158466, 76, 307396, 62803, 29523, -322641, 318370, -79505, 195589, 173504, -31449, -10526, 206620, -15428, 257758, 250519, 106904, -221685, 96213, -196147 ], [ 107726, 67802, -304880, -54774, -237390, 149692, 24632, 149830, -294396, 203304, 314296, 236890, -195302, -310750, 301948, -178014, 263094, 148480, 59378, -269828, 322632, -160696, 237380, 140050, -96048, -111446, 111830, -344474 ], [ 57366, 33322, -190879, -35267, -144389, 121623, 28457, 141656, -233364, 235512, 229685, 166058, -182943, -295765, 200526, -253114, 160191, 143227, 151004, -204243, 190019, -139245, 88482, 155976, -59215, -22134, 90506, -228043 ], [ -22352, -54768, 34728, 4040, 14840, 115160, -25432, 56832, -102816, 207360, 112776, 8784, -86872, -279688, 69104, -319952, -2856, 144952, 242912, -23992, -30344, -58952, -105776, 216512, 62248, 59792, 56144, -18168 ], [ -102070, -142858, 260335, 43347, 174069, 108697, -79321, -27992, 27732, 179208, -4133, -148490, 9199, -263611, -62318, -386790, -165903, 146677, 334820, 156259, -250707, 21341, -300034, 277048, 183711, 141718, 21782, 191707 ], [ -74582, -176630, 59076, 74976, 190936, 160622, -148104, -83072, 68960, 10190, -60828, 51978, 110022, -190686, 12048, -168266, -157812, 177068, 81526, 88240, -319182, 161650, -157406, 39374, 182260, 45268, 46402, 193264 ], [ -42221, -207933, -161586, 106256, 201332, 215201, -217564, -136800, 106128, -165231, -114786, 268707, 211061, -115177, 95768, 63229, -141942, 208762, -187459, 8936, -380753, 304687, 535, -211855, 175222, -59290, 73703, 185352 ], [ -9456, -205416, -331048, 114804, 200408, 239332, -254880, -145824, 143728, -295264, -148660, 395812, 258532, -43940, 158812, 237704, -95092, 220920, -374692, -40672, -415300, 399636, 143812, -410196, 149432, -124752, 80300, 169860 ], [ 25228, -42254, -257310, 15375, 145714, 118835, -139512, 57496, 183380, -209704, -87135, 97203, 51555, 7005, 123645, 141334, 98913, 140282, -173603, 50776, -321483, 266167, 217435, -357319, 34570, -4508, -11447, 118363 ], [ 59912, 120908, -183572, -84054, 91020, -1662, -24144, 260816, 223032, -124144, -25610, -201406, -155422, 57950, 88478, 44964, 292918, 59644, 27486, 142224, -227666, 132698, 291058, -304442, -80292, 115736, -103194, 66866 ], [ 83769, 219441, -118825, -102924, 74756, -98894, 31680, 341223, 199648, -71983, 24152, -297317, -302252, 86494, 47137, -37465, 333257, -53430, 83450, 121838, -145126, 78141, 288451, -258873, -118906, 145008, -141517, 17466 ], [ 90784, 217440, -68064, 3520, 118272, -159936, -5120, 230432, 78208, -71776, 55616, -77920, -355520, 80192, -3808, -98208, 134560, -216960, -86336, -72512, -80128, 146336, 167264, -224672, -38912, 32768, -96736, -28672 ], [ 97799, 215439, -17303, 109964, 161788, -220978, -41920, 119641, -43232, -71569, 87080, 141477, -408788, 73890, -54753, -158951, -64137, -380490, -256122, -266862, -15130, 214531, 46077, -190471, 41082, -79472, -51955, -74810 ], [ 121782, 181980, 105362, 153044, 127408, -164000, -123296, 4580, -66924, -128146, 80744, 231430, -280462, -2706, -55466, -220072, -84404, -333670, -290892, -177922, 9618, 183130, -9898, -127934, 69178, -39728, 33076, -115446 ], [ 156673, 128298, 274251, 155390, 42952, -31152, -233328, -113226, -27778, -221227, 50108, 238169, -35397, -124491, -23887, -281436, 10034, -151625, -238866, 93133, 8491, 87703, -23951, -47181, 63911, 97720, 143982, -152545 ], [ 191564, 74616, 443140, 157736, -41504, 101696, -343360, -231032, 11368, -314308, 19472, 244908, 209668, -246276, 7692, -342800, 104472, 30420, -186840, 364188, 7364, -7724, -38004, 33572, 58644, 235168, 254888, -189644 ], [ 116578, -28979, 258534, 158410, -25697, 125807, -242910, -141453, 19012, -163182, 87332, 110895, 119820, -125184, 48315, -289043, 71477, 3104, -127195, 318399, 59323, -52801, -57871, 62949, 152842, 197341, 253998, -114738 ], [ 18460, -143082, -492, 158732, 11218, 127026, -98148, -8214, 20024, 39356, 175928, -52750, -40536, 47040, 90842, -211050, 11654, -68288, -65946, 205906, 122458, -87278, -78962, 81510, 267980, 122614, 229572, -16252 ] ], [ [ -410944, -12160, -59712, 271168, 318528, -338368, 84416, -161216, -285056, -504064, -434560, -402560, 132160, 374720, 292416, -266304, 324800, -379392, 372288, 111104, 304576, -167808, 294592, -311168, 100480, -426176, 455552, 498624 ], [ -400471, 8654, -40821, 241648, 318123, -329455, 82427, -175712, -265565, -480991, -410212, -369317, 104002, 339986, 263394, -250137, 315812, -382485, 377658, 109409, 273196, -167415, 275812, -291803, 118438, -414794, 413588, 469110 ], [ -320178, 168228, 104010, 15328, 315018, -261122, 67178, -286848, -116134, -304098, -223544, -114454, -111876, 73692, 40892, -126190, 246904, -406198, 418828, 96414, 32616, -164402, 131832, -143338, 256116, -327532, 91864, 242836 ], [ -239885, 327802, 248841, -210992, 311913, -192789, 51929, -397984, 33297, -127205, -36876, 140409, -327754, -192602, -181610, -2243, 177996, -429911, 459998, 83419, -207964, -161389, -12148, 5127, 393794, -240270, -229860, 16562 ], [ -114272, 344960, 258440, -340400, 301048, -170568, 24792, -372680, 52376, 43192, 124752, 310888, -454696, -312376, -236856, 83216, 74472, -366248, 472344, 784, -288112, -203576, -82960, 69344, 399288, -174216, -358504, -94464 ], [ 96316, 95088, 14479, -288098, 275633, -234807, -24635, -91551, -172955, 201409, 239430, 323147, -414883, -157425, 21503, 96510, -93957, -138755, 430645, -212426, -67450, -330513, -16582, -24404, 156937, -147927, -125123, 10600 ], [ 306904, -154784, -229482, -235796, 250218, -299046, -74062, 189578, -398286, 359626, 354108, 335406, -375070, -2474, 279862, 109804, -262386, 88738, 388946, -425636, 153212, -457450, 49796, -118152, -85414, -121638, 108258, 115664 ], [ 316824, -199321, -259255, -119885, 129617, -163787, -97489, 297261, -445907, 335700, 241637, 317362, -342641, 26143, 374525, 96890, -309057, 74613, 382191, -448045, 147180, -369809, 55802, -70590, -82806, -117618, 188096, 139621 ], [ 172384, -85908, -124268, 44956, -64204, 124932, -100916, 271524, -356828, 171664, -45564, 276008, -315892, -42420, 343268, 63816, -262068, -125372, 402316, -323684, -33232, -117108, 15368, 85672, 108232, -130728, 149824, 101188 ], [ 27944, 27505, 10719, 209797, -258025, 413651, -104343, 245787, -267749, 7628, -332765, 234654, -289143, -110983, 312011, 30742, -215079, -325357, 422441, -199323, -213644, 135593, -25066, 241934, 299270, -143838, 111552, 62755 ], [ 81594, 66110, 141116, 283450, -172990, 229690, 770, 100278, -270920, 100488, -203716, 111562, -236600, -132746, 129806, 154700, -79674, -266754, 170244, -188128, -218034, 117628, -157174, 237690, 379302, -191868, 76340, 136858 ], [ 190269, 83935, 270238, 331773, -10495, -85571, 136033, -78501, -299716, 264708, 40958, -34235, -176892, -141509, -94329, 322278, 80291, -136321, -157598, -208368, -173529, 24478, -314747, 188861, 428499, -249598, 41978, 242221 ], [ 298944, 101760, 399360, 380096, 152000, -400832, 271296, -257280, -328512, 428928, 285632, -180032, -117184, -150272, -318464, 489856, 240256, -5888, -485440, -228608, -129024, -68672, -472320, 140032, 477696, -307328, 7616, 347584 ], [ 36767, 51137, 387699, 146853, -29194, -99992, 251608, -201459, -258753, 157850, 200624, -189140, -11637, -33202, -231593, 206404, 100278, 8188, -244768, -202618, -201359, -169757, -381056, -34998, 386041, -247758, -167851, 235873 ], [ -225410, 514, 376038, -86390, -210388, 200848, 231920, -145638, -188994, -113228, 115616, -198248, 93910, 83868, -144722, -77048, -39700, 22264, -4096, -176628, -273694, -270842, -289792, -210028, 294386, -188188, -343318, 124162 ], [ -373412, -15964, 352817, -268378, -363082, 362393, 176927, -123842, -105175, -275796, 17618, -178036, 147482, 139498, -100966, -315780, -169388, 35960, 207666, -108343, -330749, -328747, -233743, -360068, 178881, -154138, -410425, 23841 ], [ -110384, 90480, 287980, -265848, -413176, 22476, -5164, -224536, 29260, -47728, -127144, -52272, 13944, -26056, -212424, -393520, -262032, 48288, 315352, 112204, -332796, -231204, -304468, -420144, -22484, -211960, -87436, -35476 ], [ 152644, 196924, 223143, -263318, -463270, -317441, -187255, -325230, 163695, 180340, -271906, 73492, -119594, -191610, -323882, -471260, -354676, 60616, 423038, 332751, -334843, -133661, -375193, -480220, -223849, -269782, 235553, -94793 ], [ 288652, 251168, 171226, -226068, -448014, -469778, -272966, -295694, 247010, 236618, -261258, 103846, -161992, -274544, -259980, -505340, -333070, 49494, 399014, 407878, -221010, -94638, -364268, -438986, -337604, -310834, 426252, -160460 ], [ 259534, 237552, 136105, -143682, -347803, -378261, -233383, -96859, 263869, 69569, -48577, 10167, -85908, -250072, 31890, -482662, -162939, 7887, 203767, 293959, 43467, -131691, -247198, -266049, -337466, -330085, 444974, -234382 ], [ 230416, 223936, 100984, -61296, -247592, -286744, -193800, 101976, 280728, -97480, 164104, -83512, -9824, -225600, 323760, -459984, 7192, -33720, 8520, 180040, 307944, -168744, -130128, -93112, -337328, -349336, 463696, -308304 ], [ 120478, 45800, -3782, -127470, -76191, -268742, -218957, 33616, 282782, -97759, 100095, -181706, 62480, -83318, 266565, -241181, -13597, 36693, 10118, 1126, 322236, -49032, -88568, -24245, -287240, -286972, 259938, -202496 ], [ -32564, -220080, -145692, -272876, 133178, -289948, -278642, -177248, 276940, -9094, -111482, -282308, 132768, 121796, 23202, 82222, -136210, 166850, 116700, -212452, 203096, 154288, -87280, -10882, -210512, -181080, -62476, -832 ], [ -185606, -485960, -287602, -418282, 342547, -311154, -338327, -388112, 271098, 79571, -323059, -382910, 203056, 326910, -220161, 405625, -258823, 297007, 223282, -426030, 83956, 357608, -85992, 2481, -133784, -75188, -384890, 200832 ], [ 12752, -294820, -269892, -226868, 351976, -281060, -275152, -148776, 299316, 25836, -102056, -238012, 286444, 315404, -323684, 311588, -148236, 299564, 96224, -153588, 82876, 176328, -98024, 75584, 69544, -141856, -267484, 293256 ], [ 263820, -35127, -228239, 15069, 331414, -243271, -193548, 158090, 332643, -49259, 183834, -56289, 371797, 271405, -406231, 154935, -2669, 282981, -65880, 191757, 99505, -62642, -112054, 157648, 291862, -234408, -84105, 369294 ], [ 476028, 182620, -197158, 218850, 294630, -208244, -100736, 438098, 342848, -119356, 416780, 115226, 440390, 229654, -477542, 1120, 137332, 262716, -199832, 482502, 107578, -273694, -120960, 211942, 472696, -311506, 68184, 425622 ], [ 280206, -40066, -277083, 21993, 87515, -202218, 109760, 436097, 110272, -136974, 93814, 179557, 333003, 211507, -430875, -122896, 218890, 203790, -38188, 199947, 25813, -191607, -76064, -25349, 217948, -226337, -105972, 274995 ], [ 84384, -262752, -357008, -174864, -119600, -196192, 320256, 434096, -122304, -154592, -229152, 243888, 225616, 193360, -384208, -246912, 300448, 144864, 123456, -82608, -55952, -109520, -31168, -262640, -36800, -141168, -280128, 124368 ], [ -60100, -413954, -336042, -323183, -197432, -147879, 445093, 384957, -262837, -136265, -432747, 302808, 155154, 111226, -329995, -303196, 333048, 66436, 195899, -274737, -105874, -87717, 52851, -366658, -173031, -93981, -384634, 38680 ], [ -87240, -401764, -84468, -360558, 20240, -2910, 374138, 228074, -192986, -35778, -363494, 349360, 169092, -117164, -258534, -204664, 253744, -56568, 64454, -260178, -83012, -203706, 226294, -166052, -38366, -133610, -329940, 101424 ], [ -114380, -389574, 167106, -397933, 237912, 142059, 303183, 71191, -123135, 64709, -294241, 395912, 183030, -345554, -187073, -106132, 174440, -179572, -66991, -245619, -60150, -319695, 399737, 34554, 96299, -173239, -275246, 164168 ], [ -132508, -364496, 154824, -350516, 266932, 146796, 294856, 74208, -45952, 27808, -293688, 326196, 113316, -433724, -202396, -5212, 193308, -199532, -9688, -106620, -115456, -311820, 413364, 177668, 158640, -181116, -177172, 160816 ], [ -142375, -327604, -99326, -225373, 123021, 22987, 343938, 223800, 37952, -135032, -356110, 149901, -33079, -393359, -297271, 97897, 302167, -125035, 220634, 146449, -242416, -190403, 280493, 268081, 154684, -159887, -39333, 96876 ], [ -152242, -290712, -353476, -100230, -20890, -100822, 393020, 373392, 121856, -297872, -418532, -26394, -179474, -352994, -392146, 201006, 411026, -50538, 450956, 399518, -369376, -68986, 147622, 358494, 150728, -138658, 98506, 32936 ], [ -124590, -169789, -390825, -1233, -177177, -51367, 305269, 200970, 234031, -127869, -181754, -83672, -237707, -125595, -251248, 197950, 251302, 89511, 456606, 260244, -162150, -44945, -6873, 193312, 48869, -190818, -35961, -126068 ], [ -83696, -19208, -351656, 88536, -337832, 59240, 169224, -85104, 356184, 159608, 160624, -98944, -264824, 167816, -27136, 157424, -3216, 252696, 382960, -17504, 163024, -55272, -169000, -62080, -87544, -268880, -266536, -318624 ], [ -42802, 131373, -312487, 178305, -498487, 169847, 33179, -371178, 478337, 447085, 503002, -114216, -291941, 461227, 196976, 116898, -257734, 415881, 309314, -295252, 488198, -65599, -331127, -317472, -223957, -346942, -497111, -511180 ], [ 113636, -81530, -210266, 40330, -197582, 167022, -64124, -272032, 199606, 472476, 343252, -125154, -52924, 141982, 152534, 234332, -309126, 272474, 286268, -211034, 299694, -149120, -331026, -298392, -130316, -258772, -301194, -397386 ], [ 275326, -310955, -105179, -107997, 124303, 159041, -159666, -155376, -97347, 485954, 160678, -135895, 198190, -205111, 95885, 358946, -351285, 115131, 265522, -110363, 87841, -235968, -323551, -266836, -26218, -163046, -85891, -269667 ], [ 363112, -495492, -11552, -217292, 344120, 142592, -218104, -41132, -333528, 467044, -12224, -110916, 393880, -461128, 40636, 429852, -378884, -27820, 218500, 4840, -111940, -298720, -273044, -208068, 70620, -85300, 118076, -141220 ], [ 99854, -466811, 27640, -141185, 79114, 85920, -100298, 61655, -281042, 294291, -139184, 83733, 326306, -284534, -7963, 245645, -337323, -102409, 46667, 189070, -254379, -247016, -18135, -20043, 132973, -92959, 268197, -9315 ], [ -163404, -438130, 66832, -65078, -185892, 29248, 17508, 164442, -228556, 121538, -266144, 278382, 258732, -107940, -56562, 61438, -295762, -176998, -125166, 373300, -396818, -195312, 236774, 167982, 195326, -100618, 418318, 122590 ], [ -328085, -415542, 45076, 19174, -321838, 53189, 53756, 200224, -163056, -46031, -285590, 342063, 242206, -5533, -68225, 24948, -162356, -156322, -255869, 352681, -421771, -210235, 357304, 227046, 160371, -54925, 437876, 192908 ], [ -339424, -402432, -71488, 116096, -257024, 202528, -36864, 131776, -77312, -205536, -137792, 202016, 305088, -18528, -22432, 218240, 113920, 12544, -322592, 13408, -263968, -328800, 268800, 85504, -25952, 73760, 254336, 167424 ], [ -350763, -389322, -188052, 213018, -192210, 351867, -127484, 63328, 8432, -365041, 10006, 61969, 367970, -31523, 23361, 411532, 390196, 181410, -389315, -325865, -106165, -447365, 180296, -56038, -212275, 202445, 70796, 141940 ], [ -216348, -268734, -149384, 128920, -222050, 411886, -212826, -71018, -74888, -340362, 145344, 52234, 335554, -53604, 103734, 413892, 403146, 180708, -214286, -273572, -48434, -441918, 32418, -146284, -153724, 266058, 81618, 30790 ], [ 11766, -79053, -10924, -71548, -312739, 414485, -294775, -247727, -266892, -197279, 272672, 126271, 241875, -81526, 206337, 293510, 246815, 70998, 116155, 30442, -55035, -356749, -153629, -203554, 62246, 287839, 217387, -135431 ], [ 239880, 110628, 127536, -272016, -403428, 417084, -376724, -424436, -458896, -54196, 400000, 200308, 148196, -109448, 308940, 173128, 90484, -38712, 446596, 334456, -61636, -271580, -339676, -260824, 278216, 309620, 353156, -301652 ], [ 46783, 29939, 204284, -298520, -152630, 428138, -151576, -189168, -409011, -154560, 217191, 93275, 129757, -82042, 87460, -16642, 86058, -85114, 249920, 370057, -123432, -121032, -121574, -260733, 66933, 313617, 288418, -373329 ], [ -234990, -107670, 268040, -288400, 170060, 440972, 138224, 132832, -308202, -306176, -30910, -51878, 127158, -42988, -202248, -221020, 113612, -118188, -57728, 349150, -196848, 43280, 181612, -248566, -234298, 313870, 181468, -425102 ], [ -494565, -233107, 319102, -266956, 466195, 453314, 401985, 434481, -201295, -441621, -257761, -191613, 126420, -4876, -473932, -417107, 143300, -151553, -344953, 330744, -255631, 204853, 468227, -230391, -519474, 308604, 76494, -459157 ], [ -265784, -90760, 90896, 3616, 178120, 454832, 92888, 288408, 39768, -221304, -17112, -212152, 166624, 12512, -349088, -430792, 219936, -191320, -182872, 367360, 7512, 306168, 390280, -80040, -451440, 181920, 14992, -103416 ], [ -37003, 51587, -137310, 274188, -109955, 456350, -216209, 142335, 280831, -987, 223537, -232691, 206828, 29900, -224244, -444477, 296572, -231087, -20791, 403976, 270655, 407483, 312333, 70311, -383406, 55236, -46510, 252325 ], [ 124026, 163220, -309218, 405386, -272966, 399500, -362418, 59274, 406304, 121056, 380732, -203328, 244362, 416, -119686, -365168, 355670, -189824, 114644, 419460, 430382, 457828, 197582, 165924, -282942, -41814, -95358, 419534 ], [ 93091, 187830, -321615, 141691, -81629, 177274, -47111, 154747, 204272, -35344, 301474, -32576, 274331, -161872, -72605, -22376, 365077, 81024, 174582, 375070, 297097, 363758, -21447, 106446, -90593, -54901, -108353, 52569 ], [ 62156, 212440, -334012, -122004, 109708, -44952, 268196, 250220, 2240, -191744, 222216, 138176, 304300, -324160, -25524, 320416, 374484, 351872, 234520, 330680, 163812, 269688, -240476, 46968, 101756, -67988, -121348, -314396 ], [ 33223, 187418, -240655, -218829, 142634, -163745, 406832, 178713, -63260, -190085, 186562, 271891, 338757, -360828, 36022, 465769, 328077, 470832, 274867, 300304, 68081, 269921, -366643, -32233, 159366, -127220, -35981, -349942 ], [ 6474, 108252, -31930, -133614, 2748, -169702, 352736, -74954, 20184, -15998, 198476, 365202, 378110, -260456, 113348, 395734, 220782, 424096, 293842, 285216, 13318, 373030, -391506, -132950, 69988, -236792, 156690, -23940 ], [ -20275, 29086, 176795, -48399, -137138, -175659, 298640, -328621, 103628, 158089, 210390, 458513, 417463, -160084, 190674, 325699, 113487, 377360, 312817, 270128, -41445, 476139, -416369, -233667, -19390, -346364, 349361, 302062 ], [ -81712, -71024, 96960, -79232, -233936, -172240, 184688, -331280, 129232, 164576, 121584, 271376, 211952, -180448, 248288, 222688, -34480, 250896, 309792, 240624, -170208, 385792, -331024, -269184, -120592, -273984, 177568, 305424 ], [ -158325, -180297, -109120, -160836, -311883, -164719, 44549, -224123, 129531, 97738, -11287, -38457, -100687, -253634, 297278, 105250, -200241, 89551, 297142, 204813, -331346, 210808, -197463, -276176, -226967, -122000, -153678, 167631 ], [ -234938, -289570, -315200, -242440, -389830, -157198, -95590, -116966, 129830, 30900, -144158, -348290, -413326, -326820, 346268, -12188, -366002, -71794, 284492, 169002, -492484, 35824, -63902, -283168, -333342, 29984, -484924, 29838 ], [ -191893, -38525, -114888, -192500, -434240, -188128, -181738, -61385, 8770, -23611, -245340, -117562, -437488, -309349, 175766, -78995, -187216, -56319, 187842, 222042, -338139, 19432, -173941, -101706, -281923, 95679, -497600, -31158 ], [ -137452, 246836, 124128, -130032, -475456, -222720, -262744, -10716, -123848, -76948, -343504, 164648, -434176, -283244, -15640, -140980, 24384, -24004, 83192, 283544, -153748, 18144, -307180, 97704, -215476, 153156, -479936, -84840 ], [ -96178, 462831, 333807, -64153, -472437, -257558, -329053, 21560, -209957, -140713, -429203, 398201, -412186, -236271, -191302, -163050, 203116, -10949, -24815, 301090, -6347, 1679, -427750, 246048, -163750, 209772, -428354, -147672 ], [ -142684, 216386, 347906, 24466, -174518, -294036, -297382, -68784, 13994, -273998, -431802, 307374, -265676, -50178, -262004, 80980, 162728, -126294, -155202, 25596, -105546, -115966, -463860, 53952, -210164, 260648, -150652, -271504 ], [ -189190, -30059, 362005, 113085, 123401, -330514, -265711, -159128, 237945, -407283, -434401, 216547, -119166, 135915, -332706, 325010, 122340, -241639, -285589, -249898, -204745, -233611, -499970, -138144, -256578, 311524, 127050, -395336 ], [ -128448, -139680, 383880, 160552, 271504, -346496, -199128, -154712, 343888, -491616, -320656, 111624, 23560, 229016, -350592, 432592, 46480, -266800, -339224, -378528, -265680, -259880, -499632, -193384, -259872, 257400, 258328, -386624 ], [ 133384, 7244, 420335, 130859, 138702, -324048, -67085, 27379, 228566, -484164, 11234, -19729, 159191, 147757, -269448, 284334, -95890, -122866, -248949, -231788, -254870, -114819, -430954, 7981, -182316, 6401, 115061, -129392 ], [ 395216, 154168, 456790, 101166, 5900, -301600, 64958, 209470, 113244, -476712, 343124, -151082, 294822, 66498, -188304, 136076, -238260, 21068, -158674, -85048, -244060, 30242, -362276, 209346, -104760, -244598, -28206, 127840 ], [ 332165, 183117, 476423, 105273, 34766, -271053, 8878, 265045, 83345, -330420, 472695, -218124, 206554, 78137, -101414, 17666, -215673, 118228, -123181, -44089, -254596, 150265, -227831, 246781, 15709, -231346, -114507, 259557 ], [ 19204, 121316, 483116, 135380, 187992, -234276, -191912, 223300, 119156, -77328, 446636, -235696, -53944, 161236, -10104, -77784, -66196, 179408, -129828, -84500, -281552, 251028, -42796, 158116, 169188, -14824, -156988, 294724 ], [ -293757, 59515, 489809, 165487, 341218, -197499, -392702, 181555, 154967, 175764, 420577, -253268, -314442, 244335, 81206, -173234, 83281, 240588, -136475, -124911, -308508, 351791, 142239, 69451, 322667, 201698, -199469, 329891 ], [ -270118, 17928, 289646, -4602, 187616, -262224, -203324, 31360, -17392, 61278, 208380, -80400, -339194, 261374, 215014, -21436, 82314, 84184, -95584, -213184, -160000, 230758, 123334, 110908, 259174, 281852, -190254, 194166 ], [ -152979, -18044, 32023, -230301, -51216, -355144, 94434, -148960, -247576, -155313, -55522, 145368, -298461, 260063, 360627, 199042, 39557, -132660, -41488, -314752, 37248, 48115, 47779, 188510, 135411, 324126, -166679, 10971 ], [ -35840, -54016, -225600, -456000, -290048, -448064, 392192, -329280, -477760, -371904, -319424, 371136, -257728, 258752, 506240, 419520, -3200, -349504, 12608, -416320, 234496, -134528, -27776, 266112, 11648, 366400, -143104, -172224 ], [ 111038, -129341, -231626, -429757, -84543, -409286, 350516, -31568, -156749, -258468, -196052, 267268, -83503, 21898, 356993, 80523, 65409, -85004, -65753, -403624, 277046, -259349, 33473, 235660, -128399, 133709, -25390, 36662 ], [ 257916, -204666, -237652, -403514, 120962, -370508, 308840, 266144, 164262, -145032, -72680, 163400, 90722, -214956, 207746, -258474, 134018, 179496, -144114, -390928, 319596, -384170, 94722, 205208, -268446, -98982, 92324, 245548 ], [ 363689, -245631, -260463, -328351, 219812, -349805, 230624, 450956, 393758, -11861, 15812, 42342, 196647, -343670, 43139, -509171, 143767, 389451, -164450, -371112, 356841, -484776, 112296, 188271, -385983, -288573, 198383, 407534 ], [ 321484, -162900, -343700, -77076, -65296, -394172, 20864, 229328, 293800, 192356, -21264, -140600, 56692, -83080, -176764, -441988, -58380, 403044, 24104, -325664, 374988, -498208, -27360, 219988, -422484, -323004, 262484, 400680 ], [ 279279, -80169, -426937, 174199, -350404, -438539, -188896, 7700, 193842, 396573, -58340, -323542, -83263, 177510, -396667, -374805, -260527, 416637, 212658, -280216, 393135, -511640, -167016, 251705, -458985, -357435, 326585, 393826 ], [ 222994, -88188, -434684, 248074, -434572, -435686, -327276, -166558, 128004, 404460, -123496, -413954, -173668, 202760, -489580, -293342, -364614, 305820, 319472, -137848, 354072, -410232, -242942, 272632, -327416, -332406, 381196, 338842 ], [ 148405, -214182, -344294, 91329, -257518, -371447, -372862, -279235, 106522, 157118, -225156, -384077, -199658, -77932, -417406, -193315, -341223, 33270, 320024, 130516, 240636, -159532, -236019, 279532, 22644, -230079, 423470, 221289 ], [ 73816, -340176, -253904, -65416, -80464, -307208, -418448, -391912, 85040, -90224, -326816, -354200, -225648, -358624, -345232, -93288, -317832, -239280, 320576, 398880, 127200, 91168, -229096, 286432, 372704, -127752, 465744, 103736 ], [ 66202, -254460, -150824, -101246, 83165, -262229, -365364, -394489, -36402, -206766, -201886, -218348, -263098, -293401, -222508, -142706, -298281, -181200, 277298, 411389, -10116, 76443, -190163, 317302, 437359, -14985, 297013, -29072 ], [ 94308, -55832, -40976, -72588, 239634, -227522, -259656, -338346, -211156, -253548, 43892, -25976, -306660, -43690, -72824, -271828, -280778, 53216, 210644, 287442, -160168, -79842, -134158, 360956, 349798, 103350, 15746, -170016 ], [ 122414, 142796, 68872, -43930, 396103, -192815, -153948, -282203, -385910, -300330, 289670, 166396, -350222, 206021, 76860, -400950, -263275, 287632, 143990, 163495, -310220, -236127, -78153, 404610, 262237, 221685, -265521, -310960 ], [ 152980, 257204, -31520, -99072, 155312, -5828, 32140, -120500, -304704, -320252, 368728, 246408, -340744, 43272, 83824, -359852, -273372, 188468, 85556, -8912, -127312, -267872, -4128, 261124, 139816, 290720, -83608, -212704 ], [ 183915, 358979, -163448, -166784, -145068, 204001, 230285, 57037, -185104, -336145, 422778, 309566, -323310, -181346, 69380, -293221, -287609, 39267, 28355, -188588, 105540, -280936, 72600, 89567, 12166, 352360, 167782, -78568 ], [ 212242, 425308, -270840, -221058, -397594, 394650, 400728, 220000, -83490, -333848, 473170, 353768, -286006, -384182, 55212, -217032, -295230, -95272, -36266, -339292, 324022, -270398, 152204, -65642, -111284, 395806, 385162, 33034 ], [ 213185, 119454, -120604, -134233, -147653, 383909, 280300, 229936, -170729, -140556, 485153, 198932, -40067, -358307, 43942, -40484, -233383, -75860, -178797, -185790, 391619, -12039, 262006, -49197, -190634, 248215, 245437, -91971 ], [ 214128, -186400, 29632, -47408, 102288, 373168, 159872, 239872, -257968, 52736, 497136, 44096, 205872, -332432, 32672, 136064, -171536, -56448, -321328, -32288, 459216, 246320, 371808, -32752, -269984, 100624, 105712, -216976 ], [ 178097, -390817, 161794, 2163, 254215, 380242, 15028, 185660, -273919, 128400, 504338, -88200, 387355, -322692, 63297, 224160, -103452, -6103, -422559, 120213, 453978, 407855, 453988, 32399, -240169, -54338, 25830, -270420 ], [ 57554, -363378, 252644, -33418, 182110, 428036, -185624, -15176, -126926, -64800, 500612, -168976, 421510, -349832, 189682, 110080, -21112, 114946, -429390, 270426, 282260, 348078, 473032, 208878, 39166, -226148, 82732, -160296 ], [ -62989, -335939, 343494, -68999, 110005, 475830, -386276, -216012, 20067, -258000, 496886, -249752, 455665, -376972, 316067, -4000, 61228, 235995, -436221, 420639, 110542, 288301, 492076, 385357, 318501, -397958, 139634, -50172 ], [ -104908, -196168, 232708, -130752, 12616, 404860, -361652, -156904, -13096, -193284, 484796, -138348, 351076, -409392, 376320, -56424, 175992, 265376, -311196, 320400, 78720, 119228, 464692, 408392, 369308, -365696, 187596, -80376 ], [ -74755, 46574, -62911, -216496, -107950, 225023, -130525, 140486, -211402, 107855, 465039, 149221, 119305, -446652, 375952, -52330, 320478, 210728, -65303, -9420, 175136, -150033, 394749, 290770, 210631, -146368, 227363, -239214 ], [ -44602, 289316, -358530, -302240, -228516, 45186, 100602, 437876, -409708, 408994, 445282, 436790, -112466, -483912, 375584, -48236, 464964, 156080, 180590, -339240, 271552, -419294, 324806, 173148, 51954, 72960, 267130, -398052 ], [ -14347, 190222, -207032, -182046, -153157, 35655, 101872, 341172, -297764, 458295, 350130, 249158, -61408, -399962, 307063, -121492, 242488, 219616, 273177, -289637, 181682, -415161, 147270, 221327, 45852, 142059, 160748, -202610 ], [ 15944, -29520, 102272, 10832, -8648, 86232, 22016, 105376, -76320, 418712, 228368, -106192, 89472, -273232, 214488, -222048, -109504, 324864, 311656, -106120, 26064, -314536, -68240, 328024, 93600, 158136, 2784, 117872 ], [ 46235, -249262, 411576, 203710, 135861, 136809, -57840, -130420, 145124, 379129, 106606, -461542, 240352, -146502, 121913, -322604, -461496, 430112, 350135, 77397, -129554, -213911, -283750, 434721, 141348, 174213, -155180, 438354 ], [ -15192, -225904, 168988, 262498, 217802, 137666, -112396, -233578, 183176, 165042, -96930, -164394, 221700, -103592, 97868, -86098, -394102, 398784, 62420, 80250, -237960, 27602, -206990, 140072, 212658, -13386, -304, 472770 ], [ -80788, -191496, -98686, 315191, 296899, 136263, -165802, -330707, 212892, -56977, -304183, 162413, 195342, -64492, 76938, 165729, -307645, 361248, -240122, 74891, -344220, 275519, -116945, -172820, 285039, -210243, 168792, 494183 ], [ -114920, -122284, -311608, 327768, 338896, 122712, -184748, -363768, 237996, -238924, -446752, 378404, 134336, -23824, 55292, 354996, -196152, 325192, -430444, 78392, -430972, 446032, -13936, -417512, 314172, -346444, 271080, 482632 ], [ 402, 112247, -264458, 149794, 204668, 51458, -40009, -92506, 241193, -230529, -282072, 68019, -91248, 24292, 30245, 247103, 34262, 296166, -87721, 123978, -425061, 248876, 150652, -338254, 137877, -194529, 56030, 314502 ], [ 115724, 346778, -217308, -28180, 70440, -19796, 104730, 178756, 244390, -222134, -117392, -242366, -316832, 72408, 5198, 139210, 264676, 267140, 255002, 169564, -419150, 51720, 315240, -258996, -38418, -42614, -159020, 146372 ], [ 204415, 476477, -138856, -95292, 26185, -81006, 143242, 304560, 169530, -187630, 19838, -332350, -445702, 102128, -26743, 39084, 341928, 146224, 350000, 120353, -385600, -41027, 356735, -202292, -104130, 33152, -244560, 1336 ], [ 251680, 443104, -11712, 10048, 121888, -126592, 16512, 204096, -26752, -112512, 114368, -79488, -424128, 103232, -69408, -48960, 180928, -117632, 59648, -76320, -309056, 28640, 206752, -180672, 2176, -9536, -128640, -107776 ], [ 298945, 409731, 115432, 115388, 217591, -172178, -110218, 103632, -223034, -37394, 208898, 173374, -402554, 104336, -112073, -137004, 19928, -381488, -230704, -272993, -232512, 98307, 56769, -159052, 108482, -52224, -12720, -216888 ], [ 343172, 320218, 231236, 154634, 185124, -94452, -231656, -45510, -243700, -117172, 164646, 289582, -238026, -9472, -47736, -227120, -34294, -338086, -366916, -178928, -169282, 39706, -23228, -72010, 115360, -4444, 137920, -292568 ], [ 385446, 194615, 339750, 151391, 70262, 62546, -349692, -225945, -151470, -296526, 31177, 317941, 18401, -197152, 85388, -318568, -19873, -97161, -404038, 102040, -114611, -101353, -58234, 57089, 58320, 101494, 310880, -346756 ], [ 427720, 69012, 448264, 148148, -44600, 219544, -467728, -406380, -59240, -475880, -102292, 346300, 274828, -384832, 218512, -410016, -5452, 143764, -441160, 383008, -59940, -242412, -93240, 186188, 1280, 207432, 483840, -400944 ], [ 326582, -60619, 233303, 187161, -28799, 181849, -341747, -188119, -63245, -220590, 62254, 105068, 118556, -204140, 214361, -337399, 590, 14436, -377297, 306301, 93778, -176390, -64064, 167771, 129262, 110849, 447116, -312898 ], [ 195252, -191098, -49758, 235070, 14510, 103166, -164394, 114078, -87510, 126204, 289540, -192920, -124600, 54104, 181310, -230242, 4868, -192840, -292174, 154294, 268348, -66772, -21376, 118298, 296196, -28370, 366248, -194908 ] ], [ [ -440512, 170880, -21696, 109248, 387520, -393280, 139328, -13376, -338560, -329472, -352896, -157568, -24128, 238144, 147392, -87488, 171328, -345600, 92096, 212480, 156736, -74880, 107328, -38016, 238464, -340288, 295040, 204352 ], [ -419281, 180738, -18051, 97680, 373981, -374137, 135821, -34208, -312667, -314121, -329340, -140627, -29714, 220702, 121934, -87359, 171580, -336483, 105782, 198839, 144628, -74289, 93564, -36141, 245994, -327718, 267596, 188698 ], [ -256510, 256316, 9894, 8992, 270182, -227374, 108934, -193920, -114154, -196430, -148744, -10746, -72540, 86980, -73244, -86370, 173512, -266586, 210708, 94258, 51800, -69758, -11960, -21766, 303724, -231348, 57192, 68684 ], [ -93739, 331894, 37839, -79696, 166383, -80611, 82047, -353632, 84359, -78739, 31852, 119135, -115366, -46742, -268422, -85381, 175444, -196689, 315634, -10323, -41028, -65227, -117484, -7391, 361454, -134978, -153212, -51330 ], [ 63840, 297088, 19256, -124624, 98120, 8072, 40808, -393976, 134568, 13448, 177200, 211800, -151448, -133384, -322568, -57232, 124632, -133400, 354600, -128400, -82192, -86536, -150896, -27104, 341384, -87096, -236888, -77568 ], [ 211684, 55312, -86567, -87502, 96487, -12145, -27341, -210505, -93293, 57815, 256458, 234685, -174885, -131751, -112279, 21842, -25075, -82501, 269891, -271782, -26486, -156295, -49098, -110732, 175439, -130129, -82949, 72024 ], [ 359528, -186464, -192390, -50380, 94854, -32362, -95490, -27034, -321154, 102182, 335716, 257570, -198322, -130118, 98010, 100916, -174782, -31602, 185182, -415164, 29220, -226054, 52700, -194360, 9494, -173162, 70990, 221616 ], [ 321576, -244927, -204145, 22037, 8903, 51395, -133063, 65931, -378741, 112268, 224147, 205822, -226855, -87223, 185787, 89718, -233047, -28413, 153721, -416651, -3916, -211079, 83830, -121234, -13594, -142654, 97984, 208019 ], [ 140704, -162380, -143540, 121604, -141908, 215132, -147116, 89276, -305348, 95984, -34212, 96664, -259308, -12588, 179324, 9080, -220972, -61924, 163220, -308988, -105392, -130924, 60600, 72472, 73208, -55576, 27328, 68892 ], [ -40168, -79833, -82935, 221171, -292719, 378869, -161169, 112621, -231955, 79700, -292571, -12494, -291761, 62047, 172861, -71558, -208897, -95435, 172719, -201325, -206868, -50769, 37370, 266178, 160010, 31502, -43328, -70235 ], [ -24138, 5522, -26524, 276278, -213778, 239414, -86482, 42330, -176760, 168248, -177052, -24794, -237832, -3430, 65346, 38100, -140086, -86574, 77404, -136736, -213502, -37340, -41498, 265718, 253418, -50980, -18260, -3370 ], [ 46587, 91657, 28722, 319035, -71017, 15739, 12855, -53971, -126620, 285916, 42322, -10189, -159908, -107827, -70239, 200618, -55515, -65943, -47026, -84112, -193791, -42446, -135821, 211323, 348661, -180562, 33398, 120715 ], [ 117312, 177792, 83968, 361792, 71744, -207936, 112192, -150272, -76480, 403584, 261696, 4416, -81984, -212224, -205824, 363136, 29056, -45312, -171456, -31488, -174080, -47552, -230144, 156928, 443904, -310144, 85056, 244800 ], [ -18871, 82135, 139605, 211027, -47718, -89256, 145128, -64597, -91223, 192214, 217168, -107916, 46333, -45566, -118447, 158620, -81574, 19364, -11744, -49014, -250969, -170395, -138880, 17318, 343647, -170626, -64605, 169015 ], [ -155054, -13522, 195242, 60262, -167180, 29424, 178064, 21078, -105966, -19156, 172640, -220248, 174650, 121092, -31070, -45896, -192204, 84040, 147968, -66540, -327858, -293238, -47616, -122292, 243390, -31108, -214266, 93230 ], [ -234812, -56004, 217319, -80278, -257702, 98239, 159305, 70418, -93009, -156556, 96862, -284780, 255062, 205190, 8022, -221532, -291444, 132936, 262270, -40561, -370107, -366301, 1063, -236252, 143703, 49450, -279327, 18935 ], [ -111440, 92944, 118580, -184008, -244040, -12460, -45556, -11048, 19668, -27664, -91416, -177232, 163016, -7928, -126712, -293200, -349680, 125024, 213096, 142036, -287652, -260156, -103564, -257872, 46068, -82248, -39828, -49996 ], [ 11932, 241892, 19841, -287738, -230378, -123159, -250417, -92514, 132345, 101228, -279694, -69684, 70970, -221046, -261446, -364868, -407916, 117112, 163922, 324633, -205197, -154011, -208191, -279492, -51567, -213946, 199671, -118927 ], [ 86164, 302560, -49258, -296908, -234306, -199838, -322378, -79170, 181582, 150950, -329062, -44566, 5384, -336144, -220820, -403876, -358722, 76730, 98538, 372810, -90462, -98466, -251188, -266022, -147612, -269694, 311060, -164948 ], [ 96514, 248464, -79825, -183150, -261101, -232291, -221569, 57427, 148347, 97751, -197847, -126607, -25804, -323816, 47774, -400426, -169869, -5863, 12081, 246241, 66237, -108701, -214066, -206935, -241590, -226707, 255906, -181186 ], [ 106864, 194368, -110392, -69392, -287896, -264744, -120760, 194024, 115112, 44552, -66632, -208648, -56992, -311488, 316368, -396976, 18984, -88456, -74376, 119672, 222936, -118936, -176944, -147848, -335568, -183720, 200752, -197424 ], [ 95794, 31192, -158794, -98914, -197961, -298442, -93931, 140976, 100402, 4343, -68887, -204454, -27280, -187290, 265267, -212251, 40677, -23389, -5238, -23382, 222180, -71736, -144712, -95811, -336696, -143268, 33998, -156032 ], [ 73300, -190160, -216708, -204852, -45770, -332804, -106558, -13216, 95572, -28938, -142326, -154268, 34912, -3428, 43662, 69154, -26782, 120430, 146884, -175228, 137448, 6096, -115088, -47534, -288304, -104168, -192276, -83904 ], [ 50806, -411512, -274622, -310790, 106421, -367166, -119185, -167408, 90742, -62219, -215765, -104082, 97104, 180434, -177943, 350559, -94241, 264249, 299006, -327074, 52716, 83928, -85464, 743, -239912, -65068, -418550, -11776 ], [ 113072, -259004, -265756, -188588, 193752, -291708, -122032, -48280, 80812, -19660, -55064, -95716, 207156, 141076, -252668, 267324, -35860, 289268, 174368, -113900, 36324, 45560, -108760, 15040, -95720, -80608, -244164, 54072 ], [ 188052, -50417, -246873, -32165, 271354, -199777, -123412, 111846, 70117, 34275, 140758, -93623, 324387, 68235, -305361, 129393, 41397, 296467, 8216, 154027, 30183, -10238, -139994, 24240, 62842, -104344, -9679, 118978 ], [ 247844, 128324, -226154, 105550, 327850, -120684, -106368, 262494, 51392, 79260, 298772, -86954, 422218, 10490, -350250, -2400, 111724, 297828, -132776, 377034, 24374, -60338, -166016, 22698, 196552, -127454, 194024, 169850 ], [ 148162, -6318, -186157, 46831, 162733, -176390, 104128, 313623, -51648, 30270, 59802, -32237, 316349, 111253, -313197, -69744, 109286, 237890, -9588, 128381, 22051, -50609, -137312, -91635, 69316, -143991, 74516, 73365 ], [ 48480, -140960, -146160, -11888, -2384, -232096, 314624, 364752, -154688, -18720, -179168, 22480, 210480, 212016, -276144, -137088, 106848, 177952, 113600, -120272, 19728, -40880, -108608, -205968, -57920, -160528, -44992, -23120 ], [ -23580, -247854, -82118, -67961, -62088, -231809, 437459, 337019, -190787, -19599, -333725, 90728, 125982, 220918, -223229, -174276, 92104, 93276, 185933, -289895, 738, -57555, -47403, -241390, -110529, -183323, -139510, -74840 ], [ -32504, -291324, 36884, -117986, 119152, -103538, 359926, 129030, -73878, 89490, -295338, 189904, 90332, 19852, -134058, -142536, 49232, -47944, 142026, -278878, -56348, -134582, 88090, -96444, 7438, -220422, -176908, -24240 ], [ -41428, -334794, 155886, -168011, 300392, 24733, 282393, -78959, 43031, 198579, -256951, 289080, 54682, -181214, -44887, -110796, 6360, -189164, 98119, -267861, -113434, -211609, 223583, 48502, 125405, -257521, -214306, 26360 ], [ -79620, -335280, 136696, -143276, 315948, 53428, 242936, -72928, 108928, 155232, -244232, 265388, -29508, -249188, -25604, -74820, 24964, -224436, 120728, -148772, -194304, -193812, 231468, 155228, 134352, -273956, -200140, 43600 ], [ -144641, -296364, -9170, -50011, 179627, -9155, 238382, 129288, 128064, -27848, -255042, 129067, -158193, -195161, -70385, -34961, 99921, -162589, 204310, 69383, -296976, -89093, 122379, 226919, 43364, -271449, -138707, 30260 ], [ -209662, -257448, -155036, 43254, 43306, -71738, 233828, 331504, 147200, -210928, -265852, -7254, -286878, -141134, -115166, 4898, 174878, -100742, 287892, 287538, -399648, 15626, 13290, 298610, -47624, -268942, -77274, 16920 ], [ -129826, -176763, -197423, 85689, -114367, -2945, 169859, 212454, 218169, -110907, -73206, -87016, -326653, -21997, -27024, 44434, 128234, -15231, 254514, 170572, -188330, 34937, -90495, 140512, -116461, -302798, -151263, -124396 ], [ 1136, -81336, -203288, 110184, -279576, 112216, 84920, -19984, 307432, 89032, 191248, -146816, -335048, 120120, 108032, 83856, 38672, 78632, 179856, -64672, 133808, 24104, -192408, -98688, -177480, -349488, -273048, -310880 ], [ 132098, 14091, -209153, 134679, -444785, 227377, -19, -252422, 396695, 288971, 455702, -206616, -343443, 262237, 243088, 123278, -50890, 172495, 105198, -299916, 455946, 13271, -294321, -337888, -238499, -396178, -394833, -497364 ], [ 225660, -103926, -158742, 1126, -247170, 180706, -92196, -143200, 124762, 253444, 260620, -135758, -85220, 97586, 148794, 202564, -114954, 122390, 79204, -201750, 300706, -39296, -320158, -242600, -181268, -305676, -278886, -328614 ], [ 317522, -231645, -105773, -139611, -33063, 126679, -184702, -18448, -163589, 207214, 44650, -58961, 185122, -81009, 44075, 283662, -177859, 65741, 55422, -88429, 123767, -93760, -342537, -132108, -118662, -208938, -152133, -143717 ], [ 365400, -340700, -62944, -244308, 114440, 80640, -234824, 90252, -377704, 153852, -129088, 22756, 402856, -214904, -39708, 323460, -232540, 13452, 35548, 26840, -40220, -145952, -321356, -37788, -59708, -114604, -27036, 12868 ], [ 204354, -361101, -68280, -177815, -54426, 72544, -83622, 122705, -239198, 66613, -102224, 127843, 370702, -136474, -24045, 167083, -248157, -18127, 34237, 151362, -142685, -187352, -93265, -20285, -18101, -31689, 90195, 34971 ], [ 43308, -381502, -73616, -111322, -223292, 64448, 67580, 155158, -100692, -20626, -75360, 232930, 338548, -58044, -8382, 10706, -263774, -49706, 32926, 275884, -245150, -228752, 134826, -2782, 23506, 51226, 207426, 57074 ], [ -93411, -351962, -74164, -22230, -287650, 73011, 117028, 129120, -30352, -115353, -46714, 278329, 289330, -539, 20457, -17556, -194476, -44430, -10811, 276143, -268541, -243917, 262792, 1194, -6059, 94037, 223596, 56596 ], [ -192288, -244736, -67264, 102016, -189440, 107488, 8192, 12096, -66048, -221728, -15296, 230880, 213568, 24416, 69792, 153472, 6912, 18176, -120544, 83104, -168928, -218272, 235008, -15872, -146336, 74464, 82560, 20992 ], [ -291165, -137510, -60364, 226262, -91230, 141965, -100644, -104928, -101744, -328103, 16122, 183431, 137806, 49371, 119127, 324500, 208300, 80782, -230277, -109935, -69315, -192627, 207224, -32938, -286613, 54891, -58476, -14612 ], [ -211332, -81426, -31288, 168872, -139726, 211554, -206358, -180358, -182072, -258918, 115776, 196070, 77934, 62468, 155610, 361884, 207654, 87164, -101954, -88508, -63614, -153234, 134542, -72628, -235300, 56486, -46114, -88758 ], [ -16614, -58219, 12044, -5284, -282533, 303715, -310065, -229049, -291092, -76873, 259296, 247337, 28277, 67942, 183831, 313354, 77129, 57402, 179405, 70790, -118285, -105003, 32997, -126862, -60822, 71689, 64861, -187681 ], [ 178104, -35012, 55376, -179440, -425340, 395876, -413772, -277740, -400112, 105172, 402816, 298604, -21380, 73416, 212052, 264824, -53396, 27640, 460764, 230088, -172956, -56772, -68548, -181096, 113656, 86892, 175836, -286604 ], [ 48169, -23851, 97188, -231464, -231258, 361478, -276008, -80400, -376341, -41920, 234945, 224813, 54363, 94090, 62908, 91730, -7354, 36106, 255552, 261839, -186264, 50568, 29654, -173371, -41725, 121095, 142734, -270919 ], [ -150114, -15226, 138680, -257776, 33748, 300436, -87408, 168736, -324614, -258304, 1518, 124694, 156506, 117964, -123576, -107588, 75860, 52620, -52096, 266738, -190864, 170352, 169908, -152602, -266550, 159298, 79300, -231106 ], [ -330643, -2613, 171218, -274260, 279349, 244974, 89431, 398951, -267801, -454755, -216247, 28101, 253580, 141292, -301012, -299253, 158876, 62441, -340575, 271432, -188377, 284867, 302149, -131633, -475518, 190244, 16258, -182243 ], [ -120584, 97736, 6768, -74528, 98040, 312272, 7528, 212904, -99096, -212680, -89448, 9080, 239136, 152608, -279392, -322552, 237536, -74984, -207336, 271616, -29976, 283464, 258104, -106264, -335632, 61536, -38160, 65720 ], [ 89475, 198085, -157682, 125204, -83269, 379570, -74375, 26857, 69609, 29395, 37351, -9941, 224692, 163924, -257772, -345851, 316196, -212409, -74097, 271800, 128425, 282061, 214059, -80895, -195746, -67172, -92578, 313683 ], [ 219638, 267852, -260686, 219750, -175946, 363156, -84734, -86938, 173280, 165408, 137060, 3648, 199526, 127840, -212746, -308496, 363194, -243328, 29196, 275932, 223010, 257276, 142978, -55748, -61842, -147898, -134738, 432514 ], [ 123429, 250970, -189593, 16269, -17499, 109558, 107615, 3981, 92688, 912, 160014, 109632, 143981, -42544, -101403, -99288, 320483, 27520, 47642, 291250, 136783, 166242, -4705, -31230, 55113, -92675, -142167, 185471 ], [ 27220, 234088, -118500, -187212, 140948, -144040, 299964, 94900, 12096, -163584, 182968, 215616, 88436, -212928, 9940, 109920, 277772, 298368, 66088, 306568, 50556, 75208, -152388, -6712, 172068, -37452, -149596, -61572 ], [ -38431, 190806, -46681, -238827, 187206, -248951, 347344, 77887, -41348, -162035, 186606, 290613, 120627, -250916, 97754, 238575, 236843, 374736, 83093, 318960, -23769, 77751, -239637, -17647, 163722, -52332, -93995, -120218 ], [ -70746, 118724, 25930, -124770, 111076, -191658, 236576, -56870, -65176, 20654, 169172, 331806, 248530, -144472, 159900, 279354, 197858, 238944, 98526, 328160, -85110, 182378, -260958, -67258, 18684, -143688, 30366, 26660 ], [ -103061, 46642, 98541, -10713, 34946, -134365, 125808, -191627, -89004, 203343, 151738, 372999, 376433, -38028, 222046, 320133, 158873, 103152, 113959, 337360, -146451, 287005, -282279, -116869, -126354, -235044, 154727, 173538 ], [ -144720, -11536, 67392, -20096, -63920, -154288, 35088, -207728, -68944, 225824, 93072, 204144, 256656, -72736, 281376, 233248, 40496, 71024, 164064, 285328, -220192, 222464, -246896, -153728, -227952, -219072, 29024, 153712 ], [ -190467, -63631, -9152, -83484, -172733, -207993, -46861, -171917, -29683, 178214, 16367, -56607, 28519, -169198, 339474, 90510, -112615, 84249, 229338, 206507, -299358, 83912, -186705, -185008, -310545, -156144, -206082, 60953 ], [ -236214, -115726, -85696, -146872, -281546, -261698, -128810, -136106, 9578, 130604, -60338, -317358, -199618, -265660, 397572, -52228, -265726, 97474, 294612, 127686, -378524, -54640, -126514, -216288, -393138, -93216, -441188, -31806 ], [ -220515, -11707, 48264, -82412, -328640, -224032, -151686, -103823, -51730, 100403, -147396, -90678, -297744, -228499, 256506, -94901, -152368, 126743, 142830, 140950, -209197, -64168, -139907, -111782, -305925, -63447, -386368, -73178 ], [ -198964, 107180, 202272, -5776, -369856, -177664, -168936, -71876, -122616, 71860, -235440, 182424, -383488, -178612, 96472, -128044, -13632, 157540, -29624, 162984, -16204, -61408, -160308, 5656, -202540, -36836, -303936, -109656 ], [ -176126, 189305, 336249, 64833, -382083, -149626, -190299, -53240, -162899, 23121, -307125, 405087, -440918, -117625, -47818, -130182, 99892, 159309, -177913, 162446, 141251, -69799, -193450, 97504, -116714, 3764, -205934, -149608 ], [ -144708, 26350, 336686, 95262, -201050, -243788, -239082, -123344, 838, -160258, -269750, 291490, -309588, 17362, -87148, 74380, 45336, -32442, -165102, 11428, 61786, -152530, -311532, 18752, -147948, 137624, -4132, -212720 ], [ -113290, -136605, 337123, 125691, -20017, -337950, -287865, -193448, 164575, -343637, -232375, 177893, -178258, 152349, -126478, 278942, -9220, -224193, -152291, -139590, -17679, -235261, -429614, -60000, -179182, 271484, 197670, -275832 ], [ -36928, -182624, 347448, 155800, 83184, -388736, -254568, -190440, 249904, -426144, -121072, 55480, -43848, 209832, -145024, 363952, -79888, -279120, -131368, -213088, -95664, -266392, -486608, -54872, -187360, 265672, 298280, -252864 ], [ 123704, -9388, 376313, 185309, 40450, -358192, -67371, -50347, 188218, -319516, 128846, -83463, 96337, 121995, -124600, 224802, -180766, -77502, -95235, -141236, -170874, -200773, -429062, 107531, -152308, -2025, 209155, -68496 ], [ 284336, 163848, 405178, 214818, -2284, -327648, 119826, 89746, 126532, -212888, 378764, -222406, 236522, 34158, -104176, 85652, -281644, 124116, -59102, -69384, -246084, -135154, -371516, 269934, -117256, -269722, 120030, 115872 ], [ 257651, 186219, 376609, 216351, 30850, -257259, 116898, 138787, 107655, -79532, 423217, -273300, 169110, -3681, -79722, 28974, -212703, 201740, -56587, -14367, -263132, -41377, -229041, 286139, -47013, -298622, 23235, 213907 ], [ 86876, 92540, 303860, 196364, 122344, -156220, -32280, 117788, 121708, 74384, 309620, -256464, -57992, -3060, -52168, 35736, -13132, 183984, -79932, 27700, -235440, 74060, -21236, 189884, 50300, -143832, -79460, 245532 ], [ -83899, -1139, 231111, 176377, 213838, -55181, -181458, 96789, 135761, 228300, 196023, -239628, -285094, -2439, -24614, 42498, 186439, 166228, -103277, 69767, -207748, 189497, 186569, 93629, 147613, 10958, -182155, 277157 ], [ -141418, -10056, 63970, 88458, 141856, -109104, -100452, 39808, -144, 88690, 84388, -125808, -285558, 50130, 118698, 134940, 144486, 10088, -72352, -576, -72704, 145706, 138954, 50276, 171306, 70564, -160290, 154522 ], [ -167477, 4572, -129391, -18331, 24464, -206072, 44494, -27168, -177704, -132455, -26702, 14952, -223067, 117129, 294165, 251182, 35443, -184492, -26352, -102144, 92160, 57685, 20389, 21618, 174549, 103730, -103825, -10963 ], [ -193536, 19200, -322752, -125120, -92928, -303040, 189440, -94144, -355264, -353600, -137792, 155712, -160576, 184128, 469632, 367424, -73600, -379072, 19648, -203712, 257024, -30336, -98176, -7040, 177792, 136896, -47360, -176448 ], [ -53742, -29307, -267046, -136827, 67543, -285514, 137644, 49744, -128875, -270524, -85260, 163164, -39481, 47462, 372503, 51197, 14743, -124692, -33919, -267928, 231770, -148579, -49577, 102164, 33191, 63595, 36958, -67750 ], [ 86052, -77814, -211340, -148534, 228014, -267988, 85848, 193632, 97514, -187448, -32728, 170616, 81614, -89204, 275374, -265030, 103086, 129688, -87486, -332144, 206516, -266822, -978, 211368, -111410, -9706, 121276, 40948 ], [ 181551, -103401, -182649, -140361, 286780, -243787, 17312, 268180, 246578, -72867, -8036, 141738, 159489, -160410, 148805, -500437, 140049, 312253, -101838, -359320, 185967, -370200, 28696, 300537, -231081, -91387, 198009, 148066 ], [ 117588, -46476, -251212, -60620, -20592, -195556, -111488, 93104, 117272, 155132, -83568, -17928, 81772, 4040, -83748, -444892, -7956, 236284, 24984, -253152, 182356, -420064, -9760, 317580, -261004, -203236, 247436, 249496 ], [ 53625, 10449, -319775, 19121, -327964, -147325, -240288, -81972, -12034, 383131, -159100, -177594, 4055, 168490, -316301, -389347, -155961, 160315, 151806, -146984, 178745, -469928, -48216, 334623, -290927, -315085, 296863, 350926 ], [ 17822, 21724, -327588, 59622, -406676, -111274, -304308, -223538, -88740, 432180, -204632, -264750, -32252, 157880, -401844, -286962, -230986, 81156, 214928, -8136, 140584, -398792, -99282, 342856, -200520, -354714, 325140, 359126 ], [ 18627, -26346, -256426, 49111, -188130, -91057, -284114, -321541, -97066, 248594, -211164, -257643, -14726, -80308, -296274, -123685, -211137, -2150, 195240, 173196, 57508, -170356, -166741, 339636, 46316, -300457, 325922, 246127 ], [ 19432, -74416, -185264, 38600, 30416, -70840, -263920, -419544, -105392, 65008, -217696, -250536, 2800, -318496, -190704, 39592, -191288, -85456, 175552, 354528, -25568, 58080, -234200, 336416, 293152, -246200, 326704, 133128 ], [ -2218, -68516, -75672, 21294, 151387, -50083, -234156, -371807, -152958, -88098, -102578, -150324, -74294, -246079, -105204, -24126, -196399, -40752, 119294, 353595, -87644, 53101, -177909, 356506, 311673, -163023, 163011, -13936 ], [ -35844, -33832, 54416, 364, 220318, -29038, -199288, -246342, -221452, -224948, 77420, -456, -201852, -8006, -30408, -208908, -214822, 72224, 43532, 255454, -138520, -76366, -55618, 389028, 208426, -64422, -88402, -179168 ], [ -69470, 852, 184504, -20566, 289249, -7993, -164420, -120877, -289946, -361798, 257418, 149412, -329410, 230067, 44388, -393690, -233245, 185200, -32230, 157313, -189396, -205833, 66673, 421550, 105179, 34179, -339815, -344400 ], [ 37964, 125996, 69152, -110336, 91600, 51812, -54892, -45612, -187840, -359588, 235496, 136760, -307128, 105400, 18704, -296052, -210628, 116396, -3412, 14672, -16432, -258720, 40224, 233052, 16792, 97120, -188328, -273952 ], [ 166557, 264709, -83016, -210432, -146036, 117431, 65835, 22123, -60144, -336519, 183286, 99730, -262370, -73678, -22052, -156051, -181855, 20325, 41093, -134644, 190108, -300120, -8536, 11401, -69366, 154712, 23594, -168152 ], [ 280222, 365380, -211528, -291502, -344662, 175574, 171752, 84128, 45298, -297768, 137054, 57560, -202714, -238938, -59276, -21496, -158610, -70808, 67002, -256836, 381530, -319634, -44652, -189062, -154668, 199346, 213606, -73754 ], [ 237143, 66610, -91652, -172799, -133683, 155219, 122164, 85968, -82927, -94356, 153591, -38580, 13371, -259109, -59414, 55876, -193409, -110092, -102347, -94226, 414213, -109345, 51994, -167051, -230982, 107921, 173563, -99077 ], [ 194064, -232160, 28224, -54096, 77296, 134864, 72576, 87808, -211152, 109056, 170128, -134720, 229456, -279280, -59552, 133248, -228208, -149376, -271696, 68384, 446896, 100944, 148640, -145040, -307296, 16496, 133520, -124400 ], [ 138343, -405623, 126638, 35669, 192417, 139870, -6356, 53220, -247145, 179440, 185118, -205240, 382317, -305884, -32425, 147424, -198404, -127697, -368329, 207971, 410902, 252601, 240764, -67239, -287535, -57198, 119594, -120204 ], [ 53726, -292670, 175996, 59290, 88434, 202844, -152360, -64632, -72322, -54240, 196572, -217200, 390666, -347192, 57022, 17152, -20936, 33326, -298754, 294934, 217932, 270242, 322552, 138082, -48174, -90364, 165364, -48536 ], [ -30891, -179717, 225354, 82911, -15549, 265818, -298364, -182484, 102501, -287920, 208026, -229160, 399015, -388500, 146469, -113120, 156532, 194349, -229179, 381897, 24962, 287883, 404340, 343403, 191187, -123530, 211134, 23132 ], [ -47444, -85112, 131420, 45248, -109704, 216100, -247340, -116952, 87400, -249692, 229860, -129460, 274428, -365392, 184832, -143192, 285640, 257632, -100612, 317936, -42368, 174052, 381356, 348024, 243204, -75648, 237140, -40776 ], [ -1605, -7326, -93865, -48592, -194850, 63081, -15707, 116682, -101798, 37785, 261209, 72595, 27983, -283236, 176368, -81414, 370418, 231320, 82031, 115628, 5472, -60295, 262331, 168670, 123489, 46528, 245029, -228962 ], [ 44234, 70460, -319150, -142432, -279996, -89938, 215926, 350316, -290996, 325262, 292558, 274650, -218462, -201080, 167904, -19636, 455196, 205008, 264674, -86680, 53312, -294642, 143306, -10684, 3774, 168704, 252918, -417148 ], [ 92419, 65218, -194184, -95410, -191283, -83871, 211344, 232492, -238012, 373617, 265342, 126794, -183200, -179478, 147761, -13516, 309896, 192160, 320191, -131347, 53246, -272799, 62922, 80857, 42244, 162717, 154676, -307902 ], [ 141432, 30672, 54400, 1328, -41208, -21656, 123392, -9376, -99552, 337576, 217456, -144560, -48512, -179248, 123496, -27040, 83392, 184064, 330840, -120376, 36272, -160536, -3824, 268008, 136544, 111496, 18976, -93680 ], [ 190445, -3874, 302984, 98066, 108867, 40559, 35440, -251244, 38908, 301535, 169570, -415914, 86176, -179018, 99231, -40564, -143112, 175968, 341489, -109405, 19298, -48273, -70570, 455159, 230844, 60275, -116724, 120542 ], [ 50456, -22800, 186500, 115406, 213798, 12398, 33772, -292230, 79160, 92926, -24462, -207558, 38748, -186136, 71380, 109218, -109466, 248128, 129036, -102922, -57912, 113886, -43970, 177560, 247550, -60070, 4272, 198254 ], [ -98124, -41016, 53422, 129137, 316677, -19871, 36026, -324085, 114948, -123527, -225137, 22603, -16958, -193588, 43366, 266423, -63995, 323936, -93558, -96643, -137860, 278313, -13127, -121164, 260729, -183557, 136936, 269761 ], [ -210136, -41588, -65032, 121320, 366000, -38680, 42380, -324168, 146036, -285652, -368608, 182076, -75456, -181872, 15780, 381484, -11528, 383096, -246964, -66808, -208420, 374576, 28656, -343768, 253540, -263636, 208600, 320888 ], [ -148450, 41649, -114022, 11150, 160932, 6446, 68209, -173334, 154799, -189719, -240360, 5781, -147216, -79108, -9773, 296361, 74170, 363178, -71727, 74918, -234387, 147060, 122404, -204802, 149603, -137527, -9486, 275210 ], [ -86764, 124886, -163012, -99020, -44136, 51572, 94038, -22500, 163562, -93786, -112112, -170514, -218976, 23656, -35326, 211238, 159868, 343260, 103510, 216644, -260354, -80456, 216152, -65836, 45666, -11418, -227572, 229532 ], [ -29335, 179323, -138328, -117732, -131313, 36254, 84326, 64848, 113078, -5602, -19630, -194322, -258570, 108816, -42033, 102004, 194968, 237392, 131408, 230903, -271552, -174853, 228585, -2092, -23918, 48640, -305456, 157448 ], [ 21472, 188960, 960, 5824, -35104, -73088, 19328, 53440, -29568, 70528, 17216, 19072, -248128, 166592, -19424, -44736, 151360, -2176, -69888, 46880, -259776, -62176, 114528, -55360, -40064, 5952, -165248, 44288 ], [ 72279, 198597, 140248, 129380, 61105, -182430, -45670, 42032, -172214, 146658, 54062, 232466, -237686, 224368, 3185, -191476, 107752, -241744, -271184, -137143, -248000, 50501, 471, -108628, -56210, -36736, -25040, -68872 ], [ 171484, 158870, 196124, 191462, 87356, -116716, -146648, -44234, -198380, 30932, 33130, 318754, -112934, 162304, 62264, -267600, 75750, -234730, -337436, -80016, -167918, 12118, -80868, -56742, -72608, -48708, 125248, -122728 ], [ 301802, 87409, 198378, 214025, 68634, 61534, -270756, -178623, -149666, -208130, -24945, 323331, 85303, 23200, 144788, -298328, 51209, -69199, -316874, 132136, -43925, -123375, -141174, 62743, -89168, -40934, 282016, -138460 ], [ 432120, 15948, 200632, 236588, 49912, 239784, -394864, -313012, -100952, -447192, -83020, 327908, 283540, -115904, 227312, -329056, 26668, 96332, -296312, 344288, 80068, -258868, -201480, 182228, -105728, -33160, 438784, -154192 ], [ 286938, -94653, 39505, 214463, 66967, 166911, -256981, -132305, -45227, -266658, 52002, 177844, 192388, -48820, 148735, -251313, 23426, 12412, -253767, 248507, 208222, -232842, -149952, 145837, 40162, -28521, 374164, -108782 ], [ 83756, -213494, -156018, 182930, 91554, 41170, -63942, 114738, 11974, 2212, 227676, -4776, 40312, 61672, 36242, -150734, 24668, -124024, -206594, 87898, 337252, -172812, -74880, 76630, 220252, -24542, 262936, -50500 ] ], [ [ -470080, 353920, 16320, -52672, 456512, -448192, 194240, 134464, -392064, -154880, -271232, 87424, -180416, 101568, 2368, 91328, 17856, -311808, -188096, 313856, 8896, 18048, -79936, 235136, 376448, -254400, 134528, -89920 ], [ -438091, 352822, 4719, -46288, 429839, -418819, 189215, 107296, -359769, -147251, -248468, 88063, -163430, 101418, -19526, 75419, 27348, -290481, -166094, 288269, 16060, 18837, -88684, 219521, 373550, -240642, 121604, -91714 ], [ -192842, 344404, -84222, 2656, 225346, -193626, 150690, -100992, -112174, -88762, -73944, 92962, -33204, 100268, -187380, -46550, 100120, -126974, 2588, 92102, 70984, 24886, -155752, 99806, 351332, -135164, 22520, -105468 ], [ 52407, 335986, -173163, 51600, 20853, 31567, 112165, -309280, 135421, -30273, 100580, 97861, 97022, 99118, -355234, -168519, 172892, 36533, 171270, -104065, 125908, 30935, -222820, -19909, 329114, -29686, -76564, -119222 ], [ 241952, 249216, -219928, 91152, -104808, 186712, 56824, -415272, 216760, -16296, 229648, 112712, 151800, 45608, -408280, -197680, 174792, 99448, 236856, -257584, 123728, 30504, -218832, -123552, 283480, 24, -115272, -60672 ], [ 327052, 15536, -187613, 113094, -82659, 210517, -30047, -329459, -13631, -85779, 273486, 146223, 65113, -106077, -246061, -52826, 43807, -26247, 109137, -331138, 14478, 17923, -81614, -197060, 193941, -112331, -40775, 133448 ], [ 412152, -218144, -155298, 135036, -60510, 234322, -116918, -243646, -244022, -155262, 317324, 179734, -21574, -257762, -83842, 92028, -87178, -151942, -18582, -404692, -94772, 5342, 55604, -270568, 104402, -224686, 33722, 327568 ], [ 326328, -290533, -149035, 163959, -111811, 266577, -168637, -165399, -311575, -111164, 206657, 94282, -111069, -200589, -2951, 82546, -157037, -131439, -74749, -385257, -155012, -52349, 111858, -171878, 55618, -167690, 7872, 276417 ], [ 109024, -238852, -162812, 198252, -219612, 305332, -193316, -92972, -253868, 20304, -22860, -82680, -202724, 17244, 15380, -45656, -179876, 1524, -75876, -294292, -177552, -144740, 105832, 59272, 38184, 19576, -95168, 36596 ], [ -108280, -187171, -176589, 232545, -327413, 344087, -217995, -20545, -196161, 151772, -252377, -259642, -294379, 235077, 33711, -173858, -202715, 134487, -77003, -203327, -200092, -237131, 99806, 290422, 20750, 206842, -198208, -203225 ], [ -129870, -55066, -194164, 269106, -254566, 249138, -173734, -15618, -82600, 236008, -150388, -161150, -239064, 125886, 886, -78500, -200498, 93606, -15436, -85344, -208970, -192308, 74178, 293746, 127534, 89908, -112860, -143598 ], [ -97095, 99379, -212794, 306297, -131539, 117049, -110323, -29441, 46476, 307124, 43686, 13857, -142924, -74145, -46149, 78958, -191321, 4435, 63546, 40144, -214053, -109370, 43105, 233785, 268823, -111526, 24818, -791 ], [ -64320, 253824, -231424, 343488, -8512, -15040, -46912, -43264, 175552, 378240, 237760, 188864, -46784, -274176, -93184, 236416, -182144, -84736, 142528, 165632, -219136, -26432, 12032, 173824, 410112, -312960, 162496, 142016 ], [ -74509, 113133, -108489, 275201, -66242, -78520, 38648, 72265, 76307, 226578, 233712, -26692, 104303, -57930, -5301, 110836, -263426, 30540, 221280, 104590, -300579, -171033, 103296, 69634, 301253, -93494, 38641, 102157 ], [ -84698, -27558, 14446, 206914, -123972, -142000, 124208, 187794, -22938, 74916, 229664, -242248, 255390, 158316, 82582, -14744, -344708, 145816, 300032, 43548, -382022, -315634, 194560, -34556, 192394, 125972, -85214, 62298 ], [ -96212, -96044, 81821, 107822, -152322, -165915, 141683, 264678, -80843, -37316, 176106, -391524, 362642, 270882, 117010, -127284, -413500, 229912, 316874, 27221, -409465, -403855, 235869, -112436, 108525, 253038, -148229, 14029 ], [ -112496, 95408, -50820, -102168, -74904, -47396, -85948, 202440, 10076, -7600, -55688, -302192, 312088, 10200, -41000, -192880, -437328, 201760, 110840, 171868, -242508, -289108, 97340, -95600, 114620, 47464, 7780, -64516 ], [ -128780, 286860, -183461, -312158, 2514, 71123, -313579, 140202, 100995, 22116, -287482, -212860, 261534, -250482, -199010, -258476, -461156, 173608, -95194, 316515, -75551, -174361, -41189, -78764, 120715, -158110, 163789, -143061 ], [ -116324, 353952, -269742, -367748, -20598, 70102, -371790, 137354, 116154, 65282, -396866, -192978, 172760, -397744, -181660, -302412, -384374, 103966, -201938, 337742, 40086, -102294, -138108, -93058, 42380, -228554, 195868, -169436 ], [ -66506, 259376, -295755, -222618, -174399, -86321, -209755, 211713, 32825, 125933, -347117, -263381, 34300, -397560, 63658, -318190, -176799, -19613, -179605, 198523, 89007, -85711, -180934, -147821, -145714, -123329, 66838, -127990 ], [ -16688, 164800, -321768, -77488, -328200, -242744, -47720, 286072, -50504, 186584, -297368, -333784, -104160, -397376, 308976, -333968, 30776, -143192, -157272, 59304, 137928, -69128, -223760, -202584, -333808, -18104, -62192, -86544 ], [ 71110, 16584, -313806, -70358, -319731, -328142, 31095, 248336, -81978, 106445, -237869, -227202, -117040, -291262, 263969, -183321, 94951, -83471, -20594, -47890, 122124, -94440, -200856, -167377, -386152, 436, -191942, -109568 ], [ 179164, -160240, -287724, -136828, -224718, -375660, 65526, 150816, -85796, -48782, -173170, -26228, -62944, -128652, 64122, 56086, 82646, 74010, 177068, -138004, 71800, -142096, -142896, -84186, -366096, -27256, -322076, -166976 ], [ 287218, -337064, -261642, -203298, -129705, -423178, 99957, 53296, -89614, -204009, -108471, 174746, -8848, 33958, -135725, 295493, 70341, 231491, 374730, -228118, 21476, -189752, -84936, -995, -346040, -54948, -452210, -224384 ], [ 213392, -223188, -261620, -150308, 35528, -302356, 31088, 52216, -137692, -65156, -8072, 46580, 127868, -33252, -181652, 223060, 76516, 278972, 252512, -74212, -10228, -85208, -119496, -45504, -260984, -19360, -220844, -185112 ], [ 112284, -65707, -265507, -79399, 211294, -156283, -53276, 65602, -192409, 117809, 97682, -130957, 276977, -134935, -204491, 103851, 85463, 309953, 82312, 116297, -39139, 42166, -167934, -109168, -166178, 25720, 64747, -131338 ], [ 19660, 74028, -255150, -7750, 361070, -33124, -112000, 86890, -240064, 277876, 180764, -289134, 404046, -208674, -222958, -5920, 86116, 332940, -65720, 271566, -58830, 153018, -211072, -166546, -79592, 56598, 319864, -85922 ], [ 16118, 27430, -95231, 71669, 237951, -150562, 98496, 191149, -213568, 197514, 25790, -244031, 299695, 10999, -195519, -16592, -318, 271990, 19012, 56815, 18289, 90389, -198560, -157921, -79316, -61645, 255004, -128265 ], [ 12576, -19168, 64688, 151088, 114832, -268000, 308992, 295408, -187072, 117152, -129184, -198928, 195344, 230672, -168080, -27264, -86752, 211040, 103744, -157936, 95408, 27760, -186048, -149296, -79040, -179888, 190144, -170608 ], [ 12940, -81754, 171806, 187261, 73256, -315739, 429825, 289081, -118737, 97067, -234703, -121352, 96810, 330610, -116463, -45356, -148840, 120116, 175967, -305053, 107350, -27393, -147657, -116122, -48027, -272665, 105614, -188360 ], [ 22232, -180884, 158236, 124586, 218064, -204166, 345714, 29986, 45230, 214758, -227182, 30448, 11572, 156868, -9582, -80408, -155280, -39320, 219598, -297578, -29684, -65458, -50114, -26836, 53242, -307234, -23876, -149904 ], [ 31524, -280014, 144666, 61911, 362872, -92593, 261603, -229109, 209197, 332449, -219661, 182248, -73666, -16874, 97299, -115460, -161720, -198756, 263229, -290103, -166718, -103523, 47429, 62450, 154511, -341803, -153366, -111448 ], [ -26732, -306064, 118568, 63964, 364964, -39940, 191016, -220064, 263808, 282656, -194776, 204580, -172332, -64652, 151188, -144428, -143380, -249340, 251144, -190924, -273152, -75804, 49572, 132788, 110064, -366796, -223108, -73616 ], [ -146907, -265124, 80986, 125351, 236233, -41297, 132826, 34776, 218176, 79336, -153974, 108233, -283307, 3037, 156501, -167819, -102325, -200143, 187986, -7683, -351536, 12217, -35735, 185757, -67956, -383011, -238081, -36356 ], [ -267082, -224184, 43404, 186738, 107502, -42654, 74636, 289616, 172544, -123984, -113172, 11886, -394282, 70726, 161814, -191210, -61270, -150946, 124828, 175558, -429920, 100238, -121042, 238726, -245976, -399226, -253054, 904 ], [ -135062, -183737, -4021, 172611, -51557, 45477, 34449, 223938, 202307, -93945, 35342, -90360, -415599, 81601, 197200, -109082, 5166, -119973, 52422, 80900, -214510, 114819, -174117, 87712, -281791, -414778, -266565, -122724 ], [ 85968, -143464, -54920, 131832, -221320, 165192, 616, 45136, 258680, 18456, 221872, -194688, -405272, 72424, 243200, 10288, 80560, -95432, -23248, -111840, 104592, 103480, -215816, -135296, -267416, -430096, -279560, -303136 ], [ 306998, -103191, -105819, 91053, -391083, 284907, -33217, -133666, 315053, 130857, 408402, -299016, -394945, 63247, 289200, 129658, 155954, -70891, -98918, -304580, 423694, 92141, -257515, -358304, -253041, -445414, -292555, -483548 ], [ 337684, -126322, -107218, -38078, -296758, 194390, -120268, -14368, 49918, 34412, 177988, -146362, -117516, 53190, 145054, 170796, 79218, -27694, -127860, -192466, 301718, 70528, -309290, -186808, -232220, -352580, -256578, -259842 ], [ 359718, -152335, -106367, -171225, -190429, 94317, -209738, 118480, -229831, -71526, -71378, 17973, 172054, 43093, -7735, 208378, -4433, 16351, -154678, -66495, 159693, 48448, -361523, 2620, -211106, -254830, -218375, -17767 ], [ 367688, -185908, -114336, -271324, -115240, 18688, -251544, 221636, -421880, -159340, -245952, 156428, 411832, 31320, -120052, 217068, -86196, 54724, -147404, 48840, 31500, 6816, -369668, 132492, -190036, -143908, -172148, 166956 ], [ 308854, -255391, -164200, -214445, -187966, 59168, -66946, 183755, -197354, -161065, -65264, 171953, 415098, 11586, -40127, 88521, -158991, 66155, 21807, 113654, -30991, -127688, -168395, -20527, -169175, 29581, -87807, 79257 ], [ 250020, -324874, -214064, -157566, -260692, 99648, 117652, 145874, 27172, -162790, 115424, 187478, 418364, -8148, 39798, -40026, -231786, 77586, 191018, 178468, -93482, -262192, 32878, -173546, -148314, 203070, -3466, -8442 ], [ 141263, -288382, -193404, -63634, -253462, 92833, 180300, 58016, 102352, -184675, 192162, 214595, 336454, 4455, 109139, -60060, -226596, 67462, 234247, 199605, -115311, -277599, 168280, -224658, -172489, 242999, 9316, -79716 ], [ -45152, -87040, -63040, 87936, -121856, 12448, 53248, -107584, -54784, -237920, 107200, 259744, 122048, 67360, 162016, 88704, -100096, 23808, 81504, 152800, -73888, -107744, 201216, -117248, -266720, 75168, -89216, -125440 ], [ -231567, 114302, 67324, 239506, 9750, -67937, -73804, -273184, -211920, -291165, 22238, 304893, -92358, 130265, 214893, 237468, 26404, -19846, -71239, 105995, -32465, 62111, 234152, -9838, -360951, -92663, -187748, -171164 ], [ -206316, 105882, 86808, 208824, -57402, 11222, -199890, -289698, -289256, -177474, 86208, 339906, -179686, 178540, 207486, 309876, 12162, -6380, 10378, 96556, -78794, 135450, 236666, 1028, -316876, -153086, -173846, -208306 ], [ -44994, -37385, 35012, 60980, -252327, 192945, -325355, -210371, -315292, 43533, 245920, 368403, -185321, 217410, 161325, 333198, -92557, 43806, 242655, 111138, -181535, 146743, 219623, -50170, -183890, -144461, -87665, -239931 ], [ 116328, -180652, -16784, -86864, -447252, 374668, -450820, -131044, -341328, 264540, 405632, 396900, -190956, 256280, 115164, 356520, -197276, 93992, 474932, 125720, -284276, 158036, 202580, -101368, -50904, -135836, -1484, -271556 ], [ 49555, -77641, -9908, -164408, -309886, 294818, -400440, 28368, -343671, 70720, 252699, 356351, -21031, 270222, 38356, 200102, -100766, 157326, 261184, 153621, -249096, 222168, 180882, -86009, -150383, -71427, -2950, -168509 ], [ -65238, 77218, 9320, -227152, -102564, 159900, -313040, 204640, -341026, -210432, 33946, 301266, 185854, 278916, -44904, 5844, 38108, 223428, -46464, 184326, -184880, 297424, 158204, -56638, -298802, 4726, -22868, -37110 ], [ -166721, 227881, 23334, -281564, 92503, 36634, -223123, 363421, -334307, -467889, -174733, 247815, 380740, 287460, -128092, -181399, 174452, 276435, -336197, 212120, -121123, 364881, 136071, -32875, -431562, 71884, -43978, 94671 ], [ 24616, 286232, -77360, -152672, 17960, 169712, -77832, 137400, -237960, -204056, -161784, 230312, 311648, 292704, -209696, -214312, 255136, 41352, -231800, 175872, -67464, 260760, 125928, -132488, -219824, -58848, -91312, 234856 ], [ 215953, 344583, -178054, -23780, -56583, 302790, 67459, -88621, -141613, 59777, -148835, 212809, 242556, 297948, -291300, -247225, 335820, -193731, -127403, 139624, -13805, 156639, 115785, -232101, -8086, -189580, -138646, 375041 ], [ 315250, 372484, -212154, 34114, -78926, 326812, 192950, -233150, -59744, 209760, -106612, 210624, 154690, 255264, -305806, -251824, 370718, -296832, -56252, 132404, 15638, 56724, 88374, -277420, 159258, -253982, -174118, 445494 ], [ 153767, 314110, -57571, -109153, 46631, 41842, 262341, -146785, -18896, 37168, 18554, 251840, 13631, 76784, -130201, -176200, 275889, -25984, -79298, 207430, -23531, -31274, 12037, -168906, 200819, -130449, -175981, 318373 ], [ -7716, 255736, 97012, -252420, 172188, -243128, 331732, -60420, 21952, -135424, 143720, 293056, -127428, -101696, 45404, -100576, 181060, 244864, -102344, 282456, -62700, -119272, -64300, -60392, 242380, -6916, -177844, 191252 ], [ -110085, 194194, 147293, -258825, 231778, -334157, 287856, -22939, -19436, -133985, 186650, 309335, -97503, -141004, 159486, 11381, 145609, 278640, -108681, 337616, -115619, -114419, -112631, -3061, 168078, 22556, -152009, 109506 ], [ -147966, 129196, 83790, -115926, 219404, -213614, 120416, -38786, -150536, 57306, 139868, 298410, 118950, -28488, 206452, 162974, 174934, 53792, -96790, 371104, -183538, -8274, -130410, -1566, -32620, -50584, -95958, 77260 ], [ -185847, 64198, 20287, 26973, 207030, -93071, -47024, -54633, -281636, 248597, 93086, 287485, 335403, 84028, 253418, 314567, 204259, -171056, -84899, 404592, -251457, 97871, -148189, -71, -233318, -123724, -39907, 45014 ], [ -207728, 47952, 37824, 39040, 106096, -136336, -114512, -84176, -267120, 287072, 64560, 136912, 301360, 34976, 314464, 243808, 115472, -108848, 18336, 330032, -270176, 59136, -162768, -38272, -335312, -164160, -119520, 2000 ], [ -222609, 53035, 90816, -6132, -33583, -251267, -138271, -119711, -188897, 258690, 44021, -74757, 157725, -84762, 381670, 75770, -24989, 78947, 161534, 208201, -267370, -42984, -175947, -93840, -394123, -190288, -258486, -45725 ], [ -237490, 58118, 143808, -51304, -173262, -366198, -162030, -155246, -110674, 230308, 23482, -286426, 14090, -204500, 448876, -92268, -165450, 266742, 304732, 86370, -264564, -145104, -189126, -149408, -452934, -216416, -397452, -93450 ], [ -249137, 15111, 211416, 27676, -223040, -259936, -121634, -146261, -112230, 224417, -49452, -63794, -158000, -147649, 337246, -110807, -117520, 309805, 97818, 59858, -80255, -147768, -105873, -121858, -329927, -222573, -275136, -115198 ], [ -260476, -32476, 280416, 118480, -264256, -132608, -75128, -133036, -121384, 220668, -127376, 200200, -332800, -73980, 208584, -115108, -51648, 339084, -142440, 42424, 121340, -140960, -13436, -86392, -189604, -226828, -127936, -134472 ], [ -256074, -84221, 338691, 193819, -291729, -41694, -51545, -128040, -115841, 186955, -185047, 411973, -469650, 1021, 95666, -97314, -3332, 329567, -331011, 23802, 288849, -141277, 40850, -51040, -69678, -202244, 16486, -151544 ], [ -146732, -163686, 325466, 166058, -227582, -193540, -180782, -177904, -12318, -46518, -107698, 275606, -353500, 84902, 87708, 67780, -72056, 61410, -175002, -2740, 229118, -189094, -159204, -16448, -85732, 14600, 142388, -153936 ], [ -37390, -243151, 312241, 138297, -163435, -345386, -310019, -227768, 91205, -279991, -30349, 139239, -237350, 168783, 79750, 232874, -140780, -206747, -18993, -29282, 169387, -236911, -359258, 18144, -101786, 231444, 268290, -156328 ], [ 54592, -225568, 311016, 151048, -105136, -430976, -310008, -226168, 155920, -360672, 78512, -664, -111256, 190648, 60544, 295312, -206256, -291440, 76488, -47648, 74352, -272904, -473584, 83640, -114848, 273944, 338232, -119104 ], [ 114024, -26020, 332291, 239759, -57802, -392336, -67657, -128073, 147870, -154868, 246458, -147197, 33483, 96233, 20248, 165270, -265642, -32138, 58479, -50684, -86878, -286727, -427170, 207081, -122300, -10451, 303249, -7600 ], [ 173456, 173528, 353566, 328470, -10468, -353696, 174694, -29978, 139820, 50936, 414404, -293730, 178222, 1818, -20048, 35228, -325028, 227164, 40470, -53720, -248108, -300550, -380756, 330522, -129752, -294846, 268266, 103904 ], [ 183137, 189321, 276795, 327429, 26934, -243465, 224918, 12529, 131965, 171356, 373739, -328476, 131666, -85499, -58030, 40282, -209733, 285252, 10007, 15355, -271668, -233019, -230251, 325497, -109735, -365898, 160977, 168257 ], [ 154548, 63764, 124604, 257348, 56696, -78164, 127352, 12276, 124260, 226096, 172604, -277232, -62040, -167356, -94232, 149256, 39932, 188560, -30036, 139900, -189328, -102908, 324, 221652, -68588, -272840, -1932, 196340 ], [ 125959, -61793, -27587, 187267, 86458, 87137, 29786, 12023, 116555, 280836, -28531, -225988, -255746, -249213, -130434, 258230, 289597, 91868, -70079, 264445, -106988, 27203, 230899, 117807, -27441, -179782, -164841, 224423 ], [ -12718, -38040, -161706, 181518, 96096, 44016, 2420, 48256, 17104, 116102, -39604, -171216, -231922, -161114, 22382, 291316, 206658, -64008, -49120, 212032, 14592, 60654, 154574, -10356, 83438, -140724, -130326, 114878 ], [ -181975, 27188, -290805, 193639, 100144, -57000, -5446, 94624, -107832, -109597, 2118, -115464, -147673, -25805, 227703, 303322, 31329, -236324, -11216, 110464, 147072, 67255, -7001, -145274, 213687, -116666, -40971, -32897 ], [ -351232, 92416, -419904, 205760, 104192, -158016, -13312, 140992, -232768, -335296, 43840, -59712, -63424, 109504, 433024, 315328, -144000, -408640, 26688, 8896, 279552, 73856, -168576, -280192, 343936, -92608, 48384, -180672 ], [ -218522, 70727, -302466, 156103, 219629, -161742, -75228, 131056, -101001, -282580, 25532, 59060, 4541, 73026, 388013, 21871, -35923, -164380, -2085, -132232, 186494, -37809, -132627, -31332, 194781, -6519, 99306, -172162 ], [ -85812, 49038, -185028, 106446, 335066, -165468, -137144, 121120, 30766, -229864, 7224, 177832, 72506, 36548, 343002, -271586, 72154, 79880, -30858, -273360, 93436, -149474, -96678, 217528, 45626, 79570, 150228, -163652 ], [ -587, 38829, -104835, 47629, 353748, -137769, -196000, 85404, 99398, -133873, -31884, 241134, 122331, 22850, 254471, -491703, 136331, 235055, -39226, -347528, 15093, -255624, -54904, 412803, -76179, 105799, 197635, -111402 ], [ -86308, 69948, -158724, -44164, 24112, 3060, -243840, -43120, -59256, 117908, -145872, 104744, 106852, 91160, 9268, -447796, 42468, 69524, 25864, -180640, -10276, -341920, 7840, 415172, -99524, -83468, 232388, 98312 ], [ -172029, 101067, -212613, -135957, -305524, 143889, -291680, -171644, -217910, 369689, -259860, -31646, 91373, 159470, -235935, -403889, -51395, -96007, 90954, -13752, -35645, -428216, 70584, 417541, -122869, -272735, 267141, 308026 ], [ -187350, 131636, -220492, -128830, -378780, 213138, -281340, -280518, -305484, 459900, -285768, -115546, 109164, 113000, -314108, -280582, -97358, -143508, 110384, 121576, -72904, -387352, 44378, 413080, -73624, -377022, 269084, 379410 ], [ -111151, 161490, -168558, 6893, -118742, 189333, -195366, -363847, -300654, 340070, -197172, -131209, 170206, -82684, -175142, -54055, -81051, -37570, 70456, 215876, -125620, -181180, -97463, 399740, 69988, -370835, 228374, 270965 ], [ -34952, 191344, -116624, 142616, 141296, 165528, -109392, -447176, -295824, 220240, -108576, -146872, 231248, -278368, -36176, 172472, -64744, 68368, 30528, 310176, -178336, 24992, -239304, 386400, 213600, -364648, 187664, 162520 ], [ -70638, 117428, -520, 143834, 219609, 162063, -102948, -349125, -269514, 30570, -3270, -82300, 114510, -198757, 12100, 94454, -94517, 99696, -38710, 295801, -165172, 29759, -165655, 395710, 185987, -311061, 29009, 1200 ], [ -165996, -11832, 149808, 73316, 201002, 169446, -138920, -154338, -231748, -196348, 110948, 25064, -97044, 27678, 12008, -145988, -148866, 91232, -123580, 223466, -116872, -72890, 22922, 417100, 67054, -232194, -192550, -188320 ], [ -261354, -141092, 300136, 2798, 182395, 176829, -174892, 40449, -193982, -423266, 225166, 132428, -308598, 254113, 11916, -386430, -203215, 82768, -208450, 151131, -68572, -175539, 211499, 438490, -51879, -153327, -414109, -377840 ], [ -77052, -5212, 169824, -121600, 27888, 109452, -141924, 29276, -70976, -398924, 102264, 27112, -273512, 167528, -46416, -232252, -147884, 44324, -92380, 38256, 94448, -249568, 84576, 204980, -106232, -96480, -293048, -335200 ], [ 149199, 170439, -2584, -254080, -147004, 30861, -98615, -12791, 64816, -336893, -56206, -110106, -201430, 33990, -113484, -18881, -76101, 1383, 53831, -80700, 274676, -319304, -89672, -66765, -150898, -42936, -120594, -257736 ], [ 348202, 305452, -152216, -361946, -291730, -43502, -57224, -51744, 174086, -261688, -199062, -238648, -119422, -93694, -173764, 174040, -21990, -46344, 170270, -174380, 439038, -368870, -241508, -312482, -198052, 2886, 42050, -180542 ], [ 261101, 13766, -62700, -211365, -119713, -73471, -35972, -58000, 4875, -48156, -177971, -276092, 66809, -159911, -162770, 152236, -153435, -144324, -25897, -2662, 436807, -206651, -158018, -284905, -271330, -32373, 101689, -106183 ], [ 174000, -277920, 26816, -60784, 52304, -103440, -14720, -64256, -164336, 165376, -156880, -313536, 253040, -226128, -151776, 130432, -284880, -242304, -222064, 169056, 434576, -44432, -74528, -257328, -344608, -67632, 161328, -31824 ], [ 98589, -420429, 91482, 69175, 130619, -100502, -27740, -79220, -220371, 230480, -134102, -322280, 377279, -289076, -128147, 70688, -293356, -249291, -314099, 295729, 367826, 97347, 27540, -166877, -334901, -60058, 213358, 30012 ], [ 49898, -221962, 99348, 151998, -5242, -22348, -119096, -114088, -17718, -43680, -107468, -265424, 359822, -344552, -75638, -75776, -20760, -48294, -168118, 319442, 153604, 192406, 172072, 67286, -135514, 45420, 247996, 63224 ], [ 1207, -23495, 107214, 234821, -141103, 55806, -210452, -148956, 184935, -317840, -80834, -208568, 342365, -400028, -23129, -222240, 251836, 152703, -22137, 343155, -60618, 287465, 316604, 301449, 63873, 150898, 282634, 96436 ], [ 10020, 25944, 30132, 221248, -232024, 27340, -133028, -77000, 187896, -306100, -25076, -120572, 197780, -321392, -6656, -229960, 395288, 249888, 109972, 315472, -163456, 228876, 298020, 287656, 117100, 214400, 286684, -1176 ], [ 71545, -61226, -124819, 119312, -281750, -98861, 99111, 92878, 7806, -32285, 57379, -4031, -63339, -119820, -23216, -110498, 420358, 251912, 229365, 240676, -164192, 29443, 129913, 46570, 36347, 239424, 262695, -218710 ], [ 133070, -148396, -279770, 17376, -331476, -225062, 331250, 262756, -172284, 241530, 139834, 112510, -324458, 81752, -39776, 8964, 445428, 253936, 348758, 165880, -164928, -169990, -38194, -194516, -44406, 264448, 238706, -436244 ], [ 199185, -59786, -181336, -8774, -229409, -203397, 320816, 123812, -178260, 288939, 180554, 4430, -304992, 41006, -11541, 94460, 377304, 164704, 367205, 26943, -75190, -130437, -21426, -59613, 38636, 183375, 148604, -413194 ], [ 266920, 90864, 6528, -8176, -73768, -129544, 224768, -124128, -122784, 256440, 206544, -182928, -186496, -85264, 32504, 167968, 276288, 43264, 350024, -134632, 46480, -6536, 60592, 207992, 179488, 64856, 35168, -305232 ], [ 334655, 241514, 194392, -7578, 81873, -55691, 128720, -372068, -67308, 223941, 232534, -370286, -68000, -211534, 76549, 241476, 175272, -78176, 332843, -296207, 168150, 117365, 142610, 475597, 320340, -53663, -78268, -197270 ], [ 116104, 180304, 204012, -31686, 209794, -112870, 179940, -350882, -24856, 20810, 48006, -250722, -144204, -268680, 44892, 304534, 175170, 97472, 195652, -286094, 122136, 200170, 119050, 215048, 282442, -106754, 8848, -76262 ], [ -115460, 109464, 205530, -56917, 336455, -176005, 237854, -317463, 17004, -190077, -146091, -117207, -229258, -322684, 9794, 367117, 179655, 286624, 53006, -268177, 68500, 281107, 90691, -69508, 236419, -156871, 105080, 45339 ], [ -305352, 39108, 181544, -85128, 393104, -200072, 269508, -284568, 54076, -332380, -290464, -14252, -285248, -339920, -23732, 407972, 173096, 441000, -63484, -212008, 14132, 303120, 71248, -270024, 192908, -180828, 146120, 159144 ], [ -297302, -28949, 36414, -127494, 117196, -38566, 176427, -254162, 68405, -148909, -198648, -56457, -203184, -182508, -49791, 345619, 114078, 430190, -55733, 25858, -43713, 45244, 94156, -71350, 161329, -80525, -75002, 235918 ], [ -289252, -97006, -108716, -169860, -158712, 122940, 83346, -223756, 82734, 34562, -106832, -98662, -121120, -25096, -75850, 283266, 55060, 419380, -47982, 263724, -101558, -212632, 117064, 127324, 129750, 19778, -296124, 312692 ], [ -263085, -117831, -137800, -140172, -288811, 153514, 25410, -174864, 56626, 176426, -59098, -56294, -71438, 115504, -57323, 164924, 48008, 328560, -87184, 341453, -157504, -308679, 100435, 198108, 56294, 64128, -366352, 313560 ], [ -208736, -65184, 13632, 1600, -192096, -19584, 22144, -97216, -32384, 253568, -79936, 117632, -72128, 229952, 30560, -40512, 121792, 113280, -199424, 170080, -210496, -152992, 22304, 69952, -82304, 21440, -201856, 196352 ], [ -154387, -12537, 165064, 143372, -95381, -192682, 18878, -19568, -121394, 330710, -100774, 291558, -72818, 344400, 118443, -245948, 195576, -102000, -311664, -1293, -263488, 2695, -55827, -58204, -220902, -21248, -37360, 79144 ], [ -204, -2478, 161012, 228290, -10412, -138980, -61640, -42958, -153060, 179036, -98386, 347926, 12158, 334080, 172264, -308080, 185794, -131374, -307956, 18896, -166554, -15470, -138508, -41474, -260576, -92972, 112576, 47112 ], [ 218158, -19797, 57006, 276659, 67006, 60522, -191820, -131301, -147862, -119734, -81067, 328721, 152205, 243552, 204188, -278088, 122291, -41237, -229710, 162232, 26761, -145397, -224114, 68397, -236656, -183362, 253152, 69836 ], [ 436520, -37116, -47000, 325028, 144424, 260024, -322000, -219644, -142664, -418504, -63748, 309516, 292252, 153024, 236112, -248096, 58788, 48900, -151464, 305568, 220076, -275324, -309720, 178268, -212736, -273752, 393728, 92560 ], [ 247294, -128687, -154293, 241765, 162733, 151973, -172215, -76491, -27209, -312726, 41750, 250620, 266220, 106500, 83109, -165227, 46262, 10388, -130237, 190713, 322666, -289294, -235840, 123903, -48938, -167891, 301212, 95334 ], [ -27740, -235890, -262278, 130790, 168598, -20826, 36510, 115398, 111458, -121780, 165812, 183368, 205224, 69240, -108826, -71226, 44468, -55208, -121014, 21502, 406156, -278852, -128384, 34962, 144308, -20714, 159624, 93908 ] ], [ [ -464320, 499328, 34752, -181760, 503040, -483136, 245504, 240064, -407552, -10816, -193216, 279616, -309632, -38656, -105600, 238464, -109888, -281664, -405120, 360512, -102464, 112896, -208640, 470656, 449728, -166400, -20416, -311424 ], [ -425056, 488399, 12765, -160448, 465168, -446026, 238835, 208558, -372941, -9118, -171298, 266194, -275591, -22576, -123075, 209874, -93334, -251187, -378447, 326777, -80906, 112317, -214523, 439459, 440173, -153254, -20116, -302958 ], [ -124032, 404610, -155802, 2944, 174816, -161516, 187706, -32988, -107590, 3900, -3260, 163292, -14610, 100704, -257050, -9316, 33580, -17530, -173954, 68142, 84372, 107878, -259626, 200282, 366918, -52468, -17816, -238052 ], [ 176992, 320821, -324369, 166336, -115536, 122994, 136577, -274534, 157761, 16918, 164778, 60390, 246371, 223984, -391025, -228506, 160494, 216127, 30539, -190493, 249650, 103439, -304729, -38895, 293663, 48318, -15516, -173146 ], [ 380776, 190592, -384472, 274480, -289520, 325512, 71808, -428288, 257648, -32576, 278880, 11656, 370688, 207368, -441096, -307288, 206136, 276640, 114240, -362144, 274448, 114832, -278152, -217000, 236856, 60792, -8968, -55560 ], [ 402235, -26712, -241205, 279034, -245314, 374295, -18536, -417432, 47290, -199280, 291852, 64487, 238760, -71553, -333847, -122805, 99393, 12508, -28544, -370700, 35846, 155910, -117175, -280595, 210889, -92319, 5545, 160801 ], [ 423694, -244016, -97938, 283588, -201108, 423078, -108880, -406576, -163068, -365984, 304824, 117318, 106832, -350474, -226598, 61678, -7350, -251624, -171328, -379256, -202756, 196988, 43802, -344190, 184922, -245430, 20058, 377162 ], [ 303960, -318424, -78886, 274375, -213634, 407407, -172639, -340704, -228593, -302016, 192398, 14539, -19454, -291083, -155749, 52058, -86871, -214611, -247071, -344665, -282108, 79024, 120149, -225798, 118512, -163683, -48577, 304312 ], [ 75616, -282912, -155384, 254572, -269800, 342156, -215948, -232512, -182708, -60608, -16488, -207940, -141400, 28548, -112900, -106872, -145452, 54052, -271244, -276884, -238960, -161280, 131396, 32584, 20992, 98724, -181172, 8992 ], [ -152728, -247400, -231882, 234769, -325966, 276905, -259257, -124320, -136823, 180800, -225374, -430419, -263346, 348179, -70051, -265802, -204033, 322715, -295417, -209103, -195812, -401584, 142643, 290966, -76528, 361131, -313767, -286328 ], [ -202692, -83764, -315940, 249814, -265330, 224002, -248890, -54630, 11860, 269622, -135676, -253172, -218936, 210358, -45958, -180544, -256980, 245760, -109206, -46966, -197016, -327464, 159200, 300066, 29010, 219852, -185344, -238262 ], [ -203106, 115462, -402098, 274539, -172249, 174529, -223613, 4365, 189098, 316059, 36962, 35110, -128316, -54533, -27075, -27456, -308362, 72800, 135445, 141381, -210540, -166004, 177232, 239921, 190953, -33562, 15584, -94811 ], [ -203520, 314688, -488256, 299264, -79168, 125056, -198336, 63360, 366336, 362496, 209600, 323392, -37696, -319424, -8192, 125632, -359744, -100160, 380096, 329728, -224064, -4544, 195264, 179776, 352896, -286976, 216512, 48640 ], [ -118351, 131516, -319896, 314904, -78754, -78287, -63671, 184662, 198597, 261365, 246791, 44149, 140439, -61732, 75850, 69742, -408090, 40324, 391274, 225584, -312683, -168971, 281422, 103347, 245785, -10539, 112253, 36013 ], [ -33182, -51656, -151536, 330544, -78340, -281630, 70994, 305964, 30858, 160234, 283982, -235094, 318574, 195960, 159892, 13852, -456436, 180808, 402452, 121440, -401302, -333398, 367580, 26918, 138674, 265898, 7994, 23386 ], [ 4672, -144778, -53461, 277439, -49666, -374143, 124679, 394186, -85051, 69648, 256073, -441892, 454124, 334207, 188819, -40743, -491597, 283472, 342075, 64436, -419186, -436900, 401288, -21401, 73323, 425375, -54610, -2601 ], [ -127808, 86280, -208412, -23148, 80744, -67668, -113164, 363320, -14372, 17024, -6196, -387888, 436368, 42452, 19332, -90676, -479292, 249984, 24100, 177136, -182424, -321072, 246176, 31476, 158308, 163796, 32744, -76684 ], [ -260288, 317338, -363363, -323735, 211154, 238807, -351007, 332454, 56307, -35600, -268465, -333884, 418612, -249303, -150155, -140609, -466987, 216496, -293875, 289836, 54338, -205244, 91064, 84353, 243293, -97783, 120098, -150767 ], [ -296558, 392996, -455354, -420312, 171084, 299842, -395720, 320128, 46076, 716, -423804, -322910, 311696, -416588, -152502, -186722, -371092, 133398, -424960, 291226, 167550, -122436, -41048, 54940, 182908, -183022, 91422, -155000 ], [ -207755, 266634, -465497, -251676, -90610, 41805, -189364, 331904, -69338, 152654, -440134, -367875, 88872, -422062, 62433, -227869, -166530, -14193, -313088, 147913, 120147, -82554, -143260, -81450, -66458, -39019, -88093, -68428 ], [ -118952, 140272, -475640, -83040, -352304, -216232, 16992, 343680, -184752, 304592, -456464, -412840, -133952, -427536, 277368, -269016, 38032, -161784, -201216, 4600, 72744, -42672, -245472, -217840, -315824, 104984, -267608, 18144 ], [ 45946, 6350, -422948, -39699, -417888, -339659, 134848, 314476, -228121, 190310, -347184, -225845, -183301, -343415, 247008, -157193, 130064, -108210, -13729, -67673, 45021, -118050, -236309, -197345, -401480, 101372, -360093, -57869 ], [ 251428, -131604, -336744, -63182, -378880, -391294, 205504, 263416, -233066, -65956, -170912, 84862, -140130, -211510, 85824, 36214, 162080, 52652, 214086, -102058, 27794, -254900, -167746, -93178, -399824, 19032, -406162, -220594 ], [ 456910, -269558, -250540, -86665, -339872, -442929, 276160, 212356, -238011, -322222, 5360, 395569, -96959, -79605, -75360, 229621, 194096, 213514, 441901, -136443, 10567, -391750, -99183, 10989, -398168, -63308, -452231, -383319 ], [ 284132, -184552, -248556, -100508, -111224, -289004, 154916, 123936, -311136, -113988, 37912, 165716, 51892, -173080, -102224, 168968, 161652, 273416, 326156, -46008, -32240, -172740, -135080, -80224, -375092, 16952, -186400, -364464 ], [ 54615, -66102, -259205, -112905, 145870, -104245, 4887, 29912, -394488, 163921, 48906, -145221, 216595, -300362, -108940, 70206, 119539, 318174, 158877, 63150, -78884, 99649, -186646, -200744, -348803, 121602, 126216, -318372 ], [ -148302, 44254, -247144, -107208, 372648, 49852, -114842, -44608, -458914, 410042, 52832, -426592, 359168, -390002, -112976, -16184, 68266, 354252, 9460, 148872, -109916, 338102, -233364, -302246, -315362, 199472, 410256, -276966 ], [ -71919, 69623, 3372, 88476, 281108, -118002, 83579, 85664, -324617, 322389, -17456, -397520, 269376, -84401, -88872, 27332, -79187, 299190, 47594, -11484, 22978, 220227, -229178, -204059, -206825, -3848, 394248, -284763 ], [ 4464, 94992, 253888, 284160, 189568, -285856, 282000, 215936, -190320, 234736, -87744, -368448, 179584, 221200, -64768, 70848, -226640, 244128, 85728, -171840, 155872, 102352, -224992, -105872, -98288, -207168, 378240, -292560 ], [ 60659, 70969, 389394, 400135, 161770, -373182, 394006, 222210, -38509, 208774, -141897, -291573, 79089, 390364, -14365, 70292, -323700, 151399, 150245, -284253, 186818, 19281, -206253, -22945, 897, -354894, 308570, -289661 ], [ 70710, -65950, 262020, 333918, 279668, -276444, 308492, -54940, 153334, 323820, -159170, -105434, -45870, 247672, 96150, -31000, -305576, -27426, 275066, -287082, -15260, 15762, -154250, 25102, 78706, -375548, 116244, -262314 ], [ 80761, -202869, 134646, 267701, 397566, -179706, 222978, -332090, 345177, 438866, -176443, 80705, -170829, 104980, 206665, -132292, -287452, -206251, 399887, -289911, -217338, 12243, -102247, 73149, 156515, -396202, -76082, -234967 ], [ 3308, -248564, 96792, 245884, 388012, -108648, 128560, -314592, 385772, 386752, -146676, 141936, -277920, 75040, 280472, -215860, -277824, -270584, 365516, -211608, -335116, 40392, -108900, 112304, 75492, -420960, -212824, -182456 ], [ -154357, -210637, 140998, 264767, 261627, -61130, 25980, -27000, 287723, 181408, -73789, 88668, -368632, 148456, 320630, -283181, -275984, -229966, 185219, -58934, -375619, 97570, -169321, 143308, -151127, -449480, -298614, -106878 ], [ -312022, -172710, 185204, 283650, 135242, -13612, -76600, 260592, 189674, -23936, -902, 35400, -459344, 221872, 360788, -350502, -274144, -189348, 4922, 93740, -416122, 154748, -229742, 174312, -377746, -478000, -384404, -31300 ], [ -137592, -174427, 133887, 219879, -14025, 89870, -93500, 231168, 181759, -52548, 103435, -77147, -459803, 148476, 357341, -230840, -113711, -206292, -97668, 17781, -209037, 165805, -236715, 41878, -389842, -477195, -354237, -127490 ], [ 154048, -190136, 48856, 126936, -171368, 213104, -80160, 89856, 205656, -18784, 218872, -210616, -428408, 23264, 338504, -45184, 102696, -243552, -172832, -138872, 85432, 160584, -224824, -148240, -326224, -466040, -283144, -284304 ], [ 445688, -205845, -36175, 33993, -328711, 336338, -66820, -51456, 229553, 14980, 334309, -344085, -397013, -101948, 319667, 140472, 319103, -280812, -247996, -295525, 379901, 155363, -212933, -338358, -262606, -454885, -212051, -441118 ], [ 412784, -142046, -69176, -84932, -325190, 201996, -149378, 77216, -13520, -130974, 94864, -136224, -118492, 23662, 131870, 137852, 243438, -160156, -283054, -179180, 289590, 159250, -288096, -121344, -266132, -370162, -238308, -182814 ], [ 365128, -74633, -99812, -205038, -314357, 55946, -236295, 218160, -268728, -285097, -160712, 87152, 171262, 160673, -63607, 126674, 154497, -32322, -316289, -50426, 181789, 163551, -367216, 114176, -272710, -282095, -268990, 94359 ], [ 332248, -37548, -141560, -295976, -303616, -50152, -272512, 316960, -429336, -400352, -320960, 260652, 416692, 255992, -201284, 101568, 58624, 80384, -291416, 57244, 87668, 132236, -402776, 259500, -278604, -168616, -284560, 293000 ], [ 369554, -144521, -236090, -248366, -293312, 33522, -67904, 215576, -140594, -330984, -28400, 197241, 451583, 153274, -64411, 10304, -70176, 121232, 9470, 64765, 58527, -68255, -231426, -23607, -281249, 65570, -228348, 118614 ], [ 406860, -251494, -330620, -200756, -283008, 117196, 136704, 114192, 148148, -261616, 264160, 133830, 486474, 50556, 72462, -80960, -198976, 162080, 310356, 72286, 29386, -268746, -60076, -306714, -283894, 299756, -172136, -55772 ], [ 328525, -211875, -294155, -102638, -215167, 104849, 209426, -24848, 226128, -225647, 373120, 143085, 377095, 23177, 179608, -86175, -254723, 136139, 425680, 108265, 11216, -282469, 78523, -402315, -303009, 333251, -164569, -179992 ], [ 70304, 55776, -53920, 74048, -57824, -56864, 76992, -222464, -23744, -241632, 196480, 265376, 43296, 112992, 240512, 42464, -196832, 6304, 252352, 188512, 10112, -5664, 166176, -206240, -347744, 54560, -232672, -226176 ], [ -187917, 323427, 186315, 250734, 99519, -218577, -55442, -420080, -273616, -257617, 19840, 387667, -290503, 202807, 301416, 171103, -138941, -123531, 79024, 268759, 9008, 271141, 253829, -10165, -392479, -224131, -300775, -272360 ], [ -204330, 255246, 196432, 243082, 22894, -137096, -192426, -384596, -351260, -118104, 51534, 440098, -402668, 274128, 252630, 261648, -157644, -97602, 117670, 236530, -80660, 362250, 318522, 41360, -356812, -328914, -290814, -281822 ], [ -65295, -28827, 58616, 116927, -204139, 100724, -332335, -199262, -318186, 121372, 217157, 447619, -372354, 333560, 133329, 327704, -225586, 28461, 292585, 131995, -227262, 333983, 368455, -40, -269458, -321899, -230669, -267677 ], [ 73740, -312900, -79200, -9228, -431172, 338544, -472244, -13928, -285112, 360848, 382780, 455140, -342040, 392992, 14028, 393760, -293528, 154524, 467500, 27460, -373864, 305716, 418388, -41440, -182104, -314884, -170524, -253532 ], [ 62656, -133183, -105904, -105857, -346016, 226517, -499882, 107547, -302274, 150423, 255309, 442331, -102194, 401162, -3737, 255965, -157638, 261758, 262073, 55108, -299496, 335646, 303097, -15675, -232500, -227043, -141026, -88926 ], [ 19968, 144174, -109216, -196270, -195136, 40838, -503884, 215578, -330012, -154718, 66134, 425242, 181764, 398540, -126, 75254, 21164, 365028, -23426, 110584, -178608, 377828, 153022, 24230, -311896, -122186, -117980, 107356 ], [ -14085, 410210, -113876, -279703, -50099, -128938, -493080, 308628, -355372, -435006, -118387, 408708, 448653, 395993, -3004, -98840, 195221, 450550, -293278, 160698, -64762, 410413, 9650, 53661, -376821, -27660, -97569, 297728 ], [ 141832, 427184, -148192, -209576, -33608, 51152, -156544, 72096, -328416, -168528, -200520, 404384, 340024, 395096, -148640, -127360, 264888, 145616, -218896, 92848, -105840, 231864, 13744, -147336, -123384, -160416, -135128, 358080 ], [ 297749, 444158, -182508, -139449, -17117, 231242, 179992, -164436, -301460, 97950, -282653, 400060, 231395, 394199, -294276, -155880, 334555, -159318, -144514, 24998, -146918, 53315, 17838, -348333, 130053, -293172, -172687, 418432 ], [ 358428, 433568, -151526, -112774, 15844, 284672, 417912, -322188, -244366, 250980, -293206, 392718, 100116, 346052, -348292, -188642, 353528, -318728, -105760, 4974, -176356, -102638, 21128, -453066, 311880, -344886, -200652, 453314 ], [ 149266, 344880, 64467, -209213, 95470, -20768, 376420, -256730, -101881, 82574, -100949, 376825, -95338, 164030, -142718, -233423, 228868, -65820, -167952, 120457, -172814, -194569, 22140, -285051, 290812, -166981, -201434, 416031 ], [ -59896, 256192, 280460, -305652, 175096, -326208, 334928, -191272, 40604, -85832, 91308, 360932, -290792, -17992, 62856, -278204, 104208, 187088, -230144, 235940, -169272, -286500, 23152, -117036, 269744, 10924, -202216, 378748 ], [ -187163, 181298, 304745, -276141, 241973, -402452, 218009, -113835, 11401, -83210, 158704, 324733, -263430, -59775, 186370, -186068, 76590, 186501, -255002, 326101, -197542, -278782, 12152, -7981, 144429, 77377, -205649, 273881 ], [ -225090, 121452, 119894, -109230, 294942, -228664, 18806, -23330, -205098, 105988, 89888, 266382, 7004, 51430, 220364, 55432, 154836, -90626, -239132, 388638, -260516, -162356, -11952, 36754, -94610, 22246, -211974, 95286 ], [ -263017, 61606, -64957, 57681, 347911, -54876, -180397, 67175, -421597, 295186, 21072, 208031, 277438, 162635, 254358, 296932, 233082, -367753, -223262, 451175, -323490, -45930, -36056, 81489, -333649, -32885, -218299, -83309 ], [ -256768, 88000, -9120, 93568, 253936, -112672, -219808, 23104, -416768, 342512, 24096, 81152, 314624, 103616, 314240, 248128, 172928, -230688, -80784, 357360, -296736, -63296, -94240, 51984, -430672, -120912, -247952, -133632 ], [ -231192, 152124, 152018, 72132, 95673, -271786, -189310, -79844, -315108, 327769, 58550, -75708, 249764, -29876, 385448, 72316, 52224, 87586, 117085, 195141, -230726, -139196, -167334, -10001, -465563, -223331, -287811, -127836 ], [ -205616, 216248, 313156, 50696, -62590, -430900, -158812, -182792, -213448, 313026, 93004, -232568, 184904, -163368, 456656, -103496, -68480, 405860, 314954, 32922, -164716, -215096, -240428, -71986, -500454, -325750, -327670, -122040 ], [ -247303, 54664, 333783, 132391, -121670, -275539, -69283, -180761, -157043, 326423, 39384, -27535, -31093, -81967, 380381, -109229, -79438, 451008, 72117, -14994, 21918, -218462, -74668, -120153, -352414, -361557, -159398, -136026 ], [ -295396, -128416, 341028, 223908, -171304, -90228, 25868, -168732, -104948, 342500, -22624, 211964, -261484, 19900, 290060, -98764, -79944, 470144, -212692, -52024, 220040, -214920, 113840, -167004, -186952, -391020, 28696, -151896 ], [ -315913, -290061, 344145, 293627, -218337, 45094, 83201, -164125, -55187, 321077, -63734, 401276, -450355, 112566, 213161, -73548, -91160, 445738, -425447, -74969, 387634, -213451, 244124, -189654, -43555, -380106, 198805, -159204 ], [ -152590, -308806, 319742, 218026, -248030, -152844, -111586, -208998, -20986, 49654, 34476, 256008, -362426, 143892, 225742, 50008, -173776, 131052, -157842, -4014, 351708, -225802, -13752, -50964, -47258, -100012, 249014, -109432 ], [ 10733, -327551, 295339, 142425, -277723, -350782, -306373, -253871, 13215, -221769, 132686, 110740, -274497, 175218, 238323, 173564, -256392, -183634, 109763, 66941, 315782, -238153, -271628, 87726, -50961, 180082, 299223, -59660 ], [ 110712, -262488, 279480, 139000, -253112, -464504, -339528, -261272, 49744, -299568, 229928, -38160, -165488, 160304, 216216, 216232, -316856, -284968, 260992, 90600, 216048, -274832, -427296, 209072, -68376, 264264, 335224, -8288 ], [ 91921, -40285, 279641, 270905, -126681, -420321, -69623, -198413, 90638, -14322, 325355, -193870, -16954, 58690, 129069, 107235, -335785, 13733, 194016, 25579, -3326, -357126, -391324, 297898, -111501, -18889, 344585, 46084 ], [ 73130, 181918, 279802, 402810, -250, -376138, 200282, -135554, 131532, 270924, 420782, -349580, 131580, -42924, 41922, -1762, -354714, 312434, 127040, -39442, -222700, -439420, -355352, 386724, -154626, -302042, 353946, 100456 ], [ 116765, 192819, 168410, 398826, 35168, -236301, 292633, -97538, 139250, 371622, 318141, -372027, 106642, -168757, -43808, 51416, -208374, 349900, 71582, 41540, -251299, -393482, -207047, 360682, -173792, -405613, 250662, 133092 ], [ 208420, 41180, -28792, 290312, 576, -22884, 248404, -78632, 121448, 330360, 63140, -291964, -51736, -313220, -128448, 229344, 65096, 186416, 24984, 234832, -133148, -248904, 27668, 246280, -174528, -371044, 60728, 149008 ], [ 300075, -110459, -225994, 181798, -34016, 190533, 204175, -59726, 103646, 289098, -191861, -211901, -210114, -457683, -213088, 407272, 338566, 22932, -21614, 428124, -14997, -104326, 262383, 131878, -175264, -336475, -129206, 164924 ], [ 94748, -59526, -325276, 243366, 45872, 161724, 91816, 52474, 40484, 113970, -119730, -212154, -173084, -344098, -62504, 397694, 234684, -125828, -13114, 386228, 91940, -11714, 158860, -59438, 5764, -311320, -82224, 76638 ], [ -193074, 47677, -397358, 352179, 157560, 65630, -39468, 190589, -35278, -98343, 43271, -234717, -81774, -158833, 153420, 336031, 25982, -270498, 10691, 279002, 195762, 66463, -38618, -272119, 237282, -288780, 30568, -40593 ], [ -480896, 154880, -469440, 460992, 269248, -30464, -170752, 328704, -111040, -310656, 206272, -257280, 9536, 26432, 369344, 274368, -182720, -415168, 34496, 171776, 299584, 144640, -236096, -484800, 468800, -266240, 143360, -157824 ], [ -356167, 156973, -318077, 377387, 344481, -47507, -246652, 189163, -75758, -280020, 116848, -49958, 40655, 73030, 369206, 2439, -64776, -181994, 32035, -17284, 150107, 44521, -207346, -126851, 328753, -60988, 155297, -241084 ], [ -231438, 159066, -166714, 293782, 419714, -64550, -322552, 49622, -40476, -249384, 27424, 157364, 71774, 119628, 369068, -269490, 53168, 51180, 29574, -206344, 630, -55598, -178596, 231098, 188706, 144264, 167234, -324344 ], [ -153844, 161769, -55821, 181922, 403367, -33368, -376777, -76204, -47704, -167783, -72625, 296871, 101178, 155566, 316700, -476129, 135172, 181299, 28648, -309774, -126192, -156447, -123336, 509097, 74019, 253656, 183191, -326944 ], [ -245936, 166668, -90620, -31656, 57332, 171424, -352972, -152656, -207968, 97292, -210924, 192244, 124408, 153128, 76304, -447724, 87792, -59580, 33248, -104936, -171456, -259924, 27360, 499276, 50628, 17952, 213620, -39168 ], [ -338028, 171567, -125419, -245234, -288703, 376216, -329167, -229108, -368232, 362367, -349223, 87617, 147638, 150690, -164092, -419319, 40412, -300459, 37848, 99902, -216720, -363401, 178056, 489455, 27237, -217752, 244049, 248608 ], [ -336470, 212136, -128738, -259622, -357178, 470608, -253152, -305530, -455616, 478062, -353722, 11830, 202748, 81872, -233128, -284954, 18162, -325788, 18188, 226070, -253194, -344538, 175552, 469294, 32716, -365676, 226888, 370204 ], [ -213167, 299076, -91133, -15063, -64825, 421480, -109264, -381913, -448256, 399563, -184281, -26465, 299302, -73240, -79396, -12841, 28581, -70902, -33010, 249967, -278241, -166633, -26112, 435691, 75726, -399486, 147860, 275766 ], [ -89864, 386016, -53528, 229496, 227528, 372352, 34624, -458296, -440896, 321064, -14840, -64760, 395856, -228352, 74336, 259272, 39000, 183984, -84208, 273864, -303288, 11272, -227776, 402088, 118736, -433296, 68832, 181328 ], [ -137096, 249111, 62287, 242260, 266426, 350539, 24597, -319504, -362361, 111690, 84461, -33800, 255365, -152524, 91868, 179935, -5136, 201555, -157681, 252371, -226350, 21627, -144170, 400870, 59491, -409416, -85481, 17095 ], [ -275280, -7178, 219814, 131400, 170148, 343294, -67518, -65952, -245866, -167484, 146354, 34096, -11550, 46472, 36760, -86842, -78368, 92558, -243034, 206670, -95020, -57378, 91580, 416924, -54290, -354768, -279946, -184362 ], [ -413464, -263467, 377341, 20540, 73870, 336049, -159633, 187600, -129371, -446658, 208247, 101992, -278465, 245468, -18348, -353619, -151600, -16439, -328387, 160969, 36310, -136383, 327330, 432978, -168071, -300120, -474411, -385819 ], [ -177908, -121456, 247108, -122580, -38488, 156724, -192488, 99052, 10464, -413252, 520, -65652, -229180, 201084, -98816, -163616, -70392, -21976, -154060, 71308, 182900, -229388, 116760, 179152, -197852, -258772, -381076, -373156 ], [ 113709, 80300, 73711, -270539, -153258, -48413, -216454, -40811, 153800, -332959, -247650, -268627, -132465, 120193, -183088, 94904, 33982, -11994, 59219, -24947, 331779, -324493, -160758, -115156, -215033, -219419, -244571, -328375 ], [ 369826, 240904, -79296, -391638, -245896, -238032, -231180, -168746, 268482, -240146, -472046, -454060, -31018, 36928, -258132, 321798, 111282, -16198, 235876, -97294, 465268, -400418, -408244, -381974, -235496, -181028, -107966, -274334 ], [ 253193, -30588, -18208, -230707, -106148, -264712, -148886, -171437, 82297, -15873, -446815, -455302, 120115, -71264, -236282, 216619, -95695, -169355, 28002, 81393, 437162, -274953, -340394, -360147, -290420, -152738, 29689, -123063 ], [ 136560, -302080, 42880, -69776, 33600, -291392, -66592, -174128, -103888, 208400, -421584, -456544, 271248, -179456, -214432, 111440, -302672, -322512, -179872, 260080, 409056, -149488, -272544, -338320, -345344, -124448, 167344, 28208 ], [ 52337, -412873, 74743, 82251, 80773, -285977, -23288, -165703, -167839, 271407, -393679, -423927, 363553, -273984, -192729, -7137, -343602, -358699, -263265, 375501, 323949, -17464, -165956, -245653, -339886, -40697, 273261, 136989 ], [ 42194, -156354, 39806, 213926, -83654, -207202, -69104, -131870, 47602, -34194, -359662, -313918, 321394, -337280, -171362, -156338, -4996, -127526, -62130, 346314, 108554, 129552, 29176, 8934, -196412, 169822, 306634, 148650 ], [ 32051, 100165, 4869, 345601, -248081, -128427, -114920, -98037, 263043, -339795, -325645, -203909, 279235, -400576, -149995, -305539, 333610, 103647, 139005, 317127, -106841, 276568, 224308, 263521, -52938, 380341, 340007, 160311 ], [ 63992, 111032, -58004, 350880, -328964, -139328, -23408, -31564, 277592, -354252, -242572, -122436, 126916, -277812, -149940, -287856, 477588, 227636, 269136, 320088, -232632, 263420, 215980, 232724, -4504, 450628, 328620, 44604 ], [ 134510, -103282, -146485, 240296, -333265, -232432, 193988, 64829, 107990, -101827, -114531, -67121, -126383, 15507, -169421, -117196, 443157, 253373, 334180, 352518, -276286, 103455, 21147, -59675, -43190, 392369, 276203, -187857 ], [ 205028, -317596, -234966, 129712, -337566, -325536, 411384, 161222, -61612, 150598, 13510, -11806, -379682, 308826, -188902, 53464, 408726, 279110, 399224, 384948, -319940, -56510, -173686, -352074, -81876, 334110, 223786, -420318 ], [ 276719, -161327, -157034, 46566, -236314, -297039, 400912, 19530, -120680, 200655, 112515, -77803, -372235, 224728, -131900, 200018, 404470, 132229, 388788, 171031, -162433, 1023, -74895, -186748, 38490, 187944, 142877, -470114 ], [ 348824, 125736, -20368, -26896, -97808, -225624, 310016, -206192, -140736, 179288, 201272, -186616, -272760, 7424, -47904, 338064, 410864, -75576, 351712, -129832, 66072, 135320, 127528, 140128, 214992, 10752, 51912, -455440 ], [ 420929, 412799, 116298, -100358, 40698, -154209, 219120, -431914, -160792, 157921, 290029, -295429, -173285, -209880, 36092, 476110, 417258, -283381, 314636, -430695, 294577, 269617, 329951, 467004, 391494, -166440, -39053, -440766 ], [ 156390, 327050, 214420, -152348, 183296, -220558, 312122, -365146, -115024, -36564, 114786, -268524, -272580, -316766, 2300, 464402, 395756, -23004, 239522, -420258, 275670, 283838, 258826, 236048, 313830, -162594, 18614, -298338 ], [ -123451, 224355, 310790, -203362, 326080, -293169, 413483, -285083, -66264, -238918, -72457, -235450, -380910, -418633, -36846, 445887, 372986, 258654, 162679, -395671, 245517, 292601, 175267, -20264, 224613, -150519, 83037, -150103 ], [ -360800, 106832, 352700, -244212, 388924, -309408, 462508, -232344, -23628, -361252, -217096, -194836, -436480, -466984, -72472, 422736, 322488, 489868, 78164, -320836, 204968, 252232, 99548, -190772, 153840, -125728, 98544, 2812 ], [ -396312, -81124, 135925, -236783, 72053, -57880, 262937, -309394, -10081, -103491, -159366, -118407, -241440, -261134, -91378, 377564, 140282, 481473, -42793, -7323, 115038, -21514, 61069, 46289, 170676, -40536, -118300, 177957 ], [ -431824, -269080, -80850, -229354, -244818, 193648, 63366, -386444, 3466, 154270, -101636, -41978, -46400, -55284, -110284, 332392, -41924, 473078, -163750, 306190, 25108, -295260, 22590, 283350, 187512, 44656, -335144, 353102 ], [ -434999, -353860, -150331, -162228, -404756, 259956, -37097, -377508, -1644, 337835, -95170, 57428, 68747, 131468, -65695, 210099, -85584, 396283, -250390, 431594, -68422, -395018, -13918, 354244, 106356, 76514, -399987, 416071 ], [ -387872, -278144, 9312, -2240, -320576, 38144, 16608, -234816, -35776, 405984, -168448, 192576, 59616, 288512, 77664, -32160, 86272, 213088, -283648, 264384, -167552, -224128, -47360, 166656, -127232, 25408, -228384, 304544 ], [ -340745, -202428, 168955, 157748, -236396, -183668, 70313, -92124, -69908, 474133, -241726, 327724, 50485, 445556, 221023, -274419, 258128, 29893, -316906, 97174, -266682, -53238, -80802, -20932, -360820, -25698, -56781, 193017 ], [ -148606, -152234, 123554, 259454, -106254, -149196, 10702, -60900, -108184, 292592, -215352, 352972, 105138, 479246, 262518, -319208, 269558, -26308, -260326, 88948, -159214, -53582, -158162, -29824, -412478, -138628, 88768, 178804 ], [ 136755, -118447, -53661, 323693, 53435, 50030, -121755, -101334, -149124, -49464, -124916, 307570, 200795, 433637, 238529, -237052, 177857, -870, -145993, 182926, 81067, -164005, -263755, 76160, -347181, -291302, 217568, 227150 ], [ 422116, -84660, -230876, 387932, 213124, 249256, -254212, -141768, -190064, -391520, -34480, 262168, 296452, 388028, 214540, -154896, 86156, 24568, -31660, 276904, 321348, -274428, -369348, 182144, -281884, -443976, 346368, 275496 ], [ 206162, -152542, -298252, 257478, 239224, 114994, -94943, -32482, -32150, -343050, 38761, 287921, 318674, 239230, 18278, -80188, 69980, 15312, -24620, 152800, 397222, -325457, -278633, 111998, -115184, -265822, 240062, 250616 ], [ -115332, -241828, -342504, 86036, 237200, -89476, 125742, 108324, 167628, -212364, 108382, 328654, 325436, 68708, -214252, -7048, 69704, -1248, -40168, -17216, 438484, -363982, -146590, 4772, 72864, -18020, 84260, 210320 ] ], [ [ -234816, 406400, -70848, -102912, 407296, -391616, 273664, 78144, -182272, -60096, -138304, 137408, -267392, -201984, 21120, 184960, -74688, -274624, -222080, 60608, 17216, 219904, 33536, 467840, 113216, -65024, -140096, -72064 ], [ -210336, 392765, -72441, -85824, 370480, -362558, 264553, 54954, -171223, -52986, -117574, 124118, -251237, -176400, 13479, 164950, -64866, -254377, -213821, 42779, 22274, 208039, 16895, 433145, 120887, -63890, -134780, -76138 ], [ -22656, 288230, -84654, 45184, 88224, -139780, 194702, -122836, -86514, 1524, 41356, 22228, -127382, 19744, -45102, 11540, 10436, -99150, -150502, -93910, 61052, 117074, -110686, 167150, 179698, -55196, -94024, -107372 ], [ 165024, 183695, -96867, 176192, -194032, 82998, 124851, -300626, -1805, 56034, 200286, -79662, -3527, 215888, -103683, -141870, 85738, 56077, -87183, -230599, 99830, 26109, -238267, -98845, 238509, -46502, -53268, -138606 ], [ 270776, 63872, -76296, 252304, -358864, 211992, 80256, -388864, 36944, 36416, 307744, -101864, 55296, 259992, -138904, -221576, 118312, 101344, -39232, -310752, 75568, -8016, -282904, -291448, 261672, -45336, 360, -125080 ], [ 222913, -84616, 5745, 225486, -303526, 165141, 83016, -309192, -10482, -122192, 318692, 25349, -7816, 19021, -130325, -163087, 70771, -59564, -20096, -284900, -66894, 64434, -172021, -346441, 217995, -58285, 78123, -27629 ], [ 175050, -233104, 87786, 198668, -248188, 118290, 85776, -229520, -57908, -280800, 329640, 152562, -70928, -221950, -121746, -104598, 23230, -220472, -960, -259048, -209356, 136884, -61138, -401434, 174318, -71234, 155886, 69822 ], [ 109832, -234120, 86510, 185253, -195814, 77341, 23315, -161184, -45443, -286528, 198602, 136177, -80922, -236721, -80927, -126098, -53717, -172041, -63789, -245819, -257204, 37136, 3439, -300466, 141392, 24263, 108173, 75688 ], [ 31264, -121696, 21144, 182148, -145720, 40932, -89316, -101568, 13092, -174656, -41656, 9332, -50056, -77492, -15308, -209128, -153284, 37420, -189668, -242300, -232272, -195072, 32396, -79528, 116736, 203180, -36060, 11104 ], [ -47304, -9272, -44222, 179043, -95626, 4523, -201947, -41952, 71627, -62784, -281914, -117513, -19190, 81737, 50311, -292158, -252851, 246881, -315547, -238781, -207340, -427280, 61353, 141410, 92080, 382097, -180293, -53480 ], [ -67084, 89508, -147244, 153762, -85942, -21914, -247438, 26286, 108220, 86978, -196660, -64412, -63528, 10818, 18766, -190400, -288572, 220416, -208866, -91010, -138056, -337144, 50080, 168902, 103766, 280484, -117760, -44354 ], [ -70534, 184498, -260726, 122321, -87483, -45581, -274279, 96919, 138718, 247265, -20986, 38674, -128756, -124031, -39769, -37312, -306558, 128416, -37585, 96831, -56452, -157468, 27632, 142659, 125547, 100946, 2208, -14753 ], [ -73984, 279488, -374208, 90880, -89024, -69248, -301120, 167552, 169216, 407552, 154688, 141760, -193984, -258880, -98304, 115776, -324544, 36416, 133696, 284672, 25152, 22208, 5184, 116416, 147328, -78592, 122176, 14848 ], [ -87485, 70004, -298952, 199624, -53190, -144573, -139637, 142114, 34367, 298831, 237925, 49231, 38293, -11308, -45634, 71018, -317230, 41292, 162078, 140048, -87249, -149809, 53898, 19241, 107515, 109295, -1817, -25609 ], [ -100986, -139480, -223696, 308368, -17356, -219898, 21846, 116676, -100482, 190110, 321162, -43298, 270570, 236264, 7036, 26260, -309916, 46168, 190460, -4576, -199650, -321826, 102612, -77934, 67702, 297182, -125810, -66066 ], [ -133312, -248574, -187375, 329997, 35738, -228173, 111589, 113598, -192961, 98864, 340619, -135212, 443652, 382541, 25161, -3013, -291287, 62064, 181057, -91940, -241206, -441388, 127256, -137979, 37969, 399789, -198358, -93483 ], [ -233408, 3736, -291220, 38012, 150968, 4932, -56932, 191016, -132908, 70528, 130468, -224912, 403632, 164156, -81076, 23460, -231924, 117632, 35628, 26832, -27720, -372112, 65248, -64356, 44524, 195388, -85704, -73956 ], [ -333504, 256046, -395065, -253973, 266198, 238037, -225453, 268434, -72855, 42192, -79683, -314612, 363612, -54229, -187313, 49933, -172561, 173200, -109801, 145604, 185766, -302836, 3240, 9267, 51079, -9013, 26950, -54429 ], [ -335850, 353836, -420110, -357128, 223268, 274982, -258264, 289152, -53452, 69796, -191924, -335802, 270512, -164644, -186690, 19066, -111228, 176738, -157440, 172206, 275482, -245900, -45448, 44820, 10164, -109674, 55034, -20712 ], [ -211121, 250750, -342715, -214804, -25270, 56919, -114652, 236160, -86894, 170122, -176882, -267929, 108408, -134698, -47149, -86343, -47334, 112637, -77952, 78987, 204297, -205006, -76820, 30882, -92462, -75473, -26823, 31452 ], [ -86392, 147664, -265320, -72480, -273808, -161144, 28960, 183168, -120336, 270448, -161840, -200056, -53696, -104752, 92392, -191752, 16560, 48536, 1536, -14232, 133112, -164112, -108192, 16944, -195088, -41272, -108680, 83616 ], [ 17742, 23818, -241580, 4279, -366496, -236017, 103872, 119556, -144763, 158674, -78608, -71823, -100735, -67381, 130848, -148811, 43824, 90890, 133869, -57531, 113287, -147398, -140719, 36141, -200664, -68556, -162247, 26985 ], [ 110892, -111100, -246456, 46070, -376064, -234522, 142144, 50280, -164382, -66220, 40992, 88602, -86406, -26050, 115392, -26750, 51552, 190020, 294386, -74206, 120854, -143580, -173862, 73010, -154480, -128632, -200726, -87670 ], [ 204042, -246018, -251332, 87861, -385632, -233027, 180416, -18996, -184001, -291114, 160592, 249027, -72077, 15281, 99936, 95311, 59280, 289150, 454903, -90881, 128421, -139762, -207005, 109879, -108296, -188708, -239205, -202325 ], [ 167532, -128056, -178948, 22252, -185320, -123652, 93228, 13408, -199200, -183948, 77512, 138172, -3108, -94408, 30480, 52632, 74268, 297880, 371300, -90536, 101168, 13556, -181368, 48608, -165212, -104664, -81504, -164880 ], [ 111573, 27838, -94975, -59467, 46474, 1905, -12779, 61064, -213736, -26973, -35970, -13375, 74057, -226750, -47076, -14758, 90345, 293050, 251079, -87638, 68692, 189299, -146914, -27384, -237593, 998, 105624, -104620 ], [ 65142, 169786, -4792, -119000, 247160, 103796, -100014, 103232, -217926, 121358, -137952, -154144, 145152, -331702, -112624, -69160, 99550, 288164, 136092, -82920, 42412, 344130, -111484, -98834, -295430, 81552, 276144, -58066 ], [ 118755, 165301, 150596, 54420, 121212, -42806, 9857, 87776, -113483, 178927, -119184, -181744, 152512, -149059, -52088, 12812, 36599, 282690, 76062, -59092, 81190, 279385, -65806, -122593, -200555, -101528, 272280, -155425 ], [ 172368, 160816, 305984, 227840, -4736, -189408, 119728, 72320, -9040, 236496, -100416, -209344, 159872, 33584, 8448, 94784, -26352, 277216, 16032, -35264, 119968, 214640, -20128, -146352, -105680, -284608, 268416, -252784 ], [ 179305, 138971, 376854, 344805, -46306, -262874, 179682, 35430, 93513, 289074, -88459, -196687, 133891, 133844, 58169, 101884, -80028, 210821, 24735, -35719, 94374, 170531, -1015, -133011, -36173, -392074, 244462, -313575 ], [ 79554, 77446, 254540, 332730, 104988, -169172, 125540, -50452, 191746, 330244, -92070, -92014, 31702, 45800, 83170, -62152, -112504, 5178, 190542, -91678, -78356, 173590, -42622, -34870, -24650, -326708, 174588, -290782 ], [ -20197, 15921, 132226, 320655, 256282, -75470, 71398, -136334, 289979, 371414, -95681, 12659, -70487, -42244, 108171, -226188, -144980, -200465, 356349, -147637, -251086, 176649, -84229, 63271, -13127, -261342, 104714, -267989 ], [ -111356, -11932, 51912, 267444, 246596, -21176, -624, -75936, 299268, 343104, -107164, 67664, -147680, -69280, 108872, -298844, -197568, -268648, 378276, -96328, -290148, 145112, -119020, 104208, -24212, -230176, 8056, -238248 ], [ -194639, -8919, 10098, 176525, 89345, -3006, -89036, 118552, 227025, 251104, -125863, 77140, -201960, -40392, 87298, -287735, -268592, -210826, 268313, 53310, -206681, 81862, -147563, 92708, -56021, -230360, -113154, -202138 ], [ -277922, -5906, -31716, 85606, -67906, 15164, -177448, 313040, 154782, 159104, -144562, 86616, -256240, -11504, 65724, -276626, -339616, -153004, 158350, 202948, -123214, 18612, -176106, 81208, -87830, -230544, -234364, -166028 ], [ -122984, -61985, -79667, 16005, -136587, 108746, -174196, 211456, 131533, 143604, -84687, 40927, -220641, -17228, 111623, -151464, -206045, -175932, 81588, 122831, -3095, 33783, -166161, 40162, -135126, -225713, -266919, -173030 ], [ 116032, -138920, -129784, -46072, -174008, 228944, -138592, 5376, 125576, 155104, 2920, -24232, -153320, -35168, 181336, 13952, -264, -227360, 16544, -38376, 129960, 76632, -142632, -11312, -187888, -219112, -268184, -195248 ], [ 355048, -215855, -179901, -108149, -211429, 349142, -102988, -200704, 119619, 166604, 90527, -89391, -85999, -53108, 251049, 179368, 205517, -278788, -48500, -199583, 263015, 119481, -119103, -62786, -240650, -212511, -269449, -217466 ], [ 254032, -115514, -116520, -180236, -219634, 171108, -185062, -67104, -4720, 43398, 8624, 5280, 78892, 88298, 58874, 97460, 217962, -181012, -109738, -140548, 194242, 114326, -201504, 5376, -192124, -202038, -245612, -53498 ], [ 137560, -7115, -47980, -252778, -226511, -20482, -272485, 81936, -134440, -85931, -80984, 107216, 248218, 236947, -145205, 4310, 221619, -76454, -170803, -71502, 116295, 106989, -288720, 78976, -138994, -191389, -220634, 118933 ], [ 57864, 70076, -15720, -305656, -230400, -162616, -320384, 183904, -204232, -184224, -130880, 178372, 395484, 344168, -288140, -71616, 193792, 7168, -188808, -20460, 45340, 84452, -339592, 112452, -102692, -164216, -189872, 241432 ], [ 152854, -971, -155790, -265130, -220096, -69834, -180544, 62280, 10634, -135096, 7856, 103323, 437965, 254606, -140641, -65728, 16416, -8656, -2278, -54937, 7597, -10285, -217830, -44661, -146323, -58554, -131636, 126754 ], [ 247844, -72018, -295860, -224604, -209792, 22948, -40704, -59344, 225500, -85968, 146592, 28274, 480446, 165044, 6858, -59840, -160960, -24480, 184252, -89414, -30146, -105022, -96068, -201774, -189954, 47108, -73400, 12076 ], [ 215511, -53497, -277809, -126442, -150861, 67427, 22294, -182192, 293360, -87069, 187264, 22327, 376677, 128843, 134728, -8493, -257561, -68879, 277488, -76821, -31376, -104863, 18881, -274737, -206099, 51673, -82619, -52040 ], [ -14880, 104352, -13792, 61376, -16288, 36768, -34240, -306944, 132544, -166304, 75392, 123872, 45408, 175648, 232064, 113568, -228512, -157728, 225600, 8992, 24192, 42912, 123232, -216800, -179488, -101024, -196768, -37504 ], [ -245271, 262201, 250225, 249194, 118285, 6109, -90774, -431696, -28272, -245539, -36480, 225417, -285861, 222453, 329400, 235629, -199463, -246577, 173712, 94805, 79760, 190687, 227583, -158863, -152877, -253721, -310917, -22968 ], [ -221534, 164298, 252400, 241278, 90346, 44008, -178654, -388028, -127124, -198536, -15478, 263878, -406276, 239984, 255138, 237360, -164772, -174118, 193042, 90934, 1796, 197118, 272014, -129360, -133028, -291030, -339610, -63802 ], [ -34429, -98017, 86248, 107533, -42065, 125980, -286685, -236090, -186142, -70380, 90943, 261785, -391142, 238696, 70563, 161736, -126454, 2039, 258155, 29409, -162010, 112685, 277925, -118136, -117526, -254161, -313367, -140231 ], [ 152676, -360332, -79904, -26212, -174476, 207952, -394716, -84152, -245160, 57776, 197364, 259692, -376008, 237408, -114012, 86112, -88136, 178196, 323268, -32116, -325816, 28252, 283836, -106912, -102024, -217292, -287124, -216660 ], [ 149952, -199821, -131600, -101171, -112992, 147823, -441054, -671, -205606, 21525, 162007, 239777, -219894, 245886, -156923, -20729, 16910, 259866, 232923, 18060, -271160, 81018, 241563, -53185, -146524, -148921, -230918, -153914 ], [ 107264, 49706, -159200, -163754, -10688, 57778, -474404, 68398, -145300, -49338, 96802, 216110, -34100, 256420, -170010, -134142, 136004, 321644, 109850, 91752, -170512, 162668, 189146, 9490, -203656, -73918, -168404, -61868 ], [ 67073, 287494, -183484, -219797, 87511, -23646, -493256, 131836, -88644, -110682, 31895, 197068, 141335, 266171, -180852, -239816, 248879, 372098, -6266, 159246, -77390, 237559, 134390, 62791, -253775, -8036, -109075, 33024 ], [ 81816, 267024, -134816, -131960, 95400, 84592, -193152, 71392, -112288, 37392, -26456, 279776, 88872, 258696, -142304, -175232, 224936, 173424, 30672, 90384, -149840, 163752, 28176, -90136, -149608, -142816, -119816, 190528 ], [ 96559, 246554, -86148, -44123, 103289, 192830, 106952, 10948, -135932, 185466, -84807, 362484, 36409, 251221, -103756, -110648, 200993, -25250, 67610, 21522, -222290, 89945, -78038, -243063, -45441, -277596, -130557, 348032 ], [ 69524, 218848, -14290, -14258, 96364, 205824, 308968, -49124, -122442, 272364, -118306, 417226, -16132, 204812, -70476, -84230, 179816, -140440, 72352, -20502, -270956, -1130, -126184, -337214, 30808, -339650, -145828, 428454 ], [ -75882, 170640, 123273, -148647, 47466, -51040, 233068, -108142, -3739, 185930, -81391, 392731, -68894, 48090, -52122, -165949, 166476, -19092, -14128, 13515, -252234, -141131, -9804, -264833, 27956, -195647, -173934, 290477 ], [ -221288, 122432, 260836, -283036, -1432, -307904, 157168, -167160, 114964, 99496, -44476, 368236, -121656, -108632, -33768, -247668, 153136, 102256, -100608, 47532, -233512, -281132, 106576, -192452, 25104, -51644, -202040, 152500 ], [ -298593, 65270, 230891, -276471, 34447, -363644, 82555, -141841, 98763, 111490, -46512, 319079, -98738, -160205, -7450, -195132, 148266, 119423, -113454, 123503, -216594, -267034, 122856, -136439, -56585, 5107, -231587, 24379 ], [ -301606, -1660, 18210, -116138, 162810, -199976, 9346, -24518, -64606, 230860, -91040, 243018, 6740, -97070, 27556, 3864, 152636, 22938, -45972, 245242, -201644, -84828, 29936, -98282, -224278, -33326, -262706, -92990 ], [ -304619, -68590, -194471, 44195, 291173, -36308, -63863, 92805, -227975, 350230, -135568, 166957, 112218, -33935, 62562, 202860, 157006, -73547, 21510, 366981, -186694, 97378, -62984, -60125, -391971, -71759, -293825, -210359 ], [ -217344, 4928, -166112, 118912, 261328, -52832, -44512, 27328, -259072, 361168, -92064, 98048, 128768, -75200, 103040, 212928, 119424, 15008, 115280, 274640, -174944, 73280, -124512, -17360, -450032, -151536, -249008, -167424 ], [ -90568, 139892, -32298, 156172, 162267, -148190, 15334, -118124, -232300, 324667, -10046, 32268, 106412, -162140, 145912, 140340, 63488, 184518, 220551, 88639, -164594, -41076, -172306, 27421, -460129, -249401, -170969, -54356 ], [ 36208, 274856, 101516, 193432, 63206, -243548, 75180, -263576, -205528, 288166, 71972, -33512, 84056, -249080, 188784, 67752, 7552, 354028, 325822, -97362, -154244, -155432, -220100, 72202, -470226, -347266, -92930, 58712 ], [ -52581, 174872, 197845, 203077, -47090, -162569, 124295, -164987, -102505, 289045, 70536, 68099, 14513, -112349, 185351, 3081, -20874, 327104, 168719, -50326, -45446, -207418, -61380, -43835, -365306, -372975, -15122, -22638 ], [ -161900, 52512, 290604, 210092, -158456, -64796, 172388, -43156, 7780, 293484, 61152, 185652, -59524, 45684, 177508, -60836, -46680, 281472, -13372, 18904, 72728, -253464, 117008, -175188, -249432, -391812, 62664, -122504 ], [ -248395, -67223, 368675, 208641, -252371, -2030, 192563, 44985, 91575, 267023, 52734, 279220, -126889, 179138, 166059, -107428, -81480, 219358, -148357, 78789, 177270, -290033, 250900, -265378, -149881, -379710, 127151, -203116 ], [ -182730, -169458, 348826, 150750, -229946, -172644, 26618, -91474, -1230, 34562, 50756, 212888, -149774, 148732, 130570, -38520, -176240, 47364, 30698, 76374, 190932, -263422, 88152, -81148, -159150, -161348, 102978, -155368 ], [ -117065, -271693, 328977, 92859, -207521, -343258, -139327, -227933, -94035, -197899, 48778, 146556, -172659, 118326, 95081, 30388, -271000, -124630, 209753, 73959, 204594, -236811, -74596, 103082, -168419, 57014, 78805, -107620 ], [ -57368, -261256, 278952, 80744, -145576, -442856, -204888, -292424, -133648, -266128, 76280, 42448, -136272, 59280, 55880, 71032, -327592, -159480, 297600, 56632, 178384, -247728, -170336, 251664, -186824, 140888, 60136, -42784 ], [ -8861, -39559, 172347, 154459, -9531, -409299, -82229, -221975, -73526, -26422, 159057, -132490, 11250, -53466, 9719, 58681, -312619, 62815, 214432, 11345, 77414, -329010, -140436, 333406, -222359, -27403, 51787, 54092 ], [ 39646, 182138, 65742, 228174, 126514, -375742, 40430, -151526, -13404, 213284, 241834, -307428, 158772, -166212, -36442, 46330, -297646, 285110, 131264, -33942, -23556, -410292, -110536, 415148, -257894, -195694, 43438, 150968 ], [ 101959, 198825, 5742, 218910, 120352, -271127, 105083, -105062, 38710, 251282, 223783, -341953, 160278, -261135, -76896, 61448, -217218, 295076, 101370, 45324, -47865, -356478, -29221, 369438, -246304, -270775, 35986, 164332 ], [ 174892, 57812, -18408, 145816, 4800, -111852, 125116, -77048, 84664, 134120, 128172, -268468, 49464, -342348, -112960, 97696, -86440, 141712, 112456, 220400, -13204, -198744, 91644, 225688, -198464, -274156, 29224, 113456 ], [ 247825, -83201, -42558, 72722, -110752, 47423, 145149, -49034, 130618, 16958, 32561, -194983, -61350, -423561, -149024, 133944, 44338, -11652, 123542, 395476, 21457, -41010, 212509, 81938, -150624, -277537, 22462, 62580 ], [ 67732, -39858, -95508, 107538, -32624, 55156, 95864, 29902, 102700, -75274, 77962, -224782, -81300, -348102, -75000, 187418, 46452, -109900, 103794, 317148, 106284, -3750, 91364, -35370, -7348, -224200, 80752, 47290 ], [ -182646, 54695, -156458, 172329, 99304, 20794, 27324, 122983, 54262, -160581, 162533, -283271, -76010, -229123, 29604, 245677, 12826, -192838, 75481, 168430, 205046, 45, -97006, -145333, 162438, -155108, 157112, 41885 ], [ -433024, 149248, -217408, 237120, 231232, -13568, -41216, 216064, 5824, -245888, 247104, -341760, -70720, -110144, 134208, 303936, -20800, -275776, 47168, 19712, 303808, 3840, -285376, -255296, 332224, -86016, 233472, 36480 ], [ -321957, 155895, -208231, 144913, 296851, 6327, -155572, 100305, -67178, -184892, 84816, -190098, 26685, -88846, 133058, 45669, 44520, -59806, 80633, -33740, 170017, -53269, -229302, 18151, 287811, -16372, 171027, -85236 ], [ -210890, 162542, -199054, 52706, 362470, 26222, -269928, -15454, -140180, -123896, -77472, -38436, 124090, -67548, 131908, -212598, 109840, 156164, 114098, -87192, 36226, -110378, -173228, 291598, 243398, 53272, 108582, -206952 ], [ -124188, 162539, -189207, -23866, 343109, 60792, -351499, -103748, -194312, -30085, -220355, 76101, 181390, -31830, 103828, -417235, 150220, 276009, 129848, -107594, -80080, -154797, -95704, 504235, 194425, 89096, 79637, -264288 ], [ -125200, 138596, -176948, -44152, 17820, 148192, -315044, -93168, -180512, 181860, -293380, 56988, 94312, 55800, -21200, -428804, 100816, 49804, 81824, -9016, -133440, -153532, 59040, 497956, 129036, 3168, 171292, -89856 ], [ -126212, 114653, -164689, -64438, -307469, 235592, -278589, -82588, -166712, 393805, -366405, 37875, 7234, 143430, -146228, -440373, 51412, -176401, 33800, 89562, -186800, -152267, 213784, 491677, 63647, -82760, 262947, 84576 ], [ -130594, 106360, -134150, -25234, -375438, 304112, -191904, -128078, -183872, 435690, -338190, 962, -6604, 137840, -194936, -357422, 18998, -239636, 4196, 170850, -223230, -103022, 227648, 436778, 8868, -141188, 272472, 174228 ], [ -139357, 118412, -79847, 91307, -108891, 348088, -39920, -246459, -241280, 256497, -178363, -59091, 74770, 11064, -144428, -151595, 8671, -91010, -1462, 229661, -237651, 8597, 58368, 318673, -32118, -163866, 175228, 153666 ], [ -148120, 130464, -25544, 207848, 157656, 392064, 112064, -364840, -298688, 77304, -18536, -119144, 156144, -115712, -93920, 54232, -1656, 57616, -7120, 288472, -252072, 120216, -110912, 200568, -73104, -186544, 77984, 133104 ], [ -191128, 37141, 46909, 187964, 177678, 389105, 128943, -245936, -305051, -44994, 98871, -108952, 92543, -113188, -66092, 55789, 5072, 59017, -29443, 299913, -183978, 109825, -64222, 190418, -72135, -193112, -76395, 37797 ], [ -252400, -112382, 129042, 95320, 66220, 361114, 73766, -480, -284190, -136948, 193654, -61296, -48378, -41704, -50360, -51598, 20896, -18102, -60654, 286090, -71876, 34362, 97652, 237844, -48790, -191088, -261246, -97374 ], [ -313672, -261905, 211175, 2676, -45238, 333123, 18589, 244976, -263329, -228902, 288437, -13640, -189299, 29780, -34628, -158985, 36720, -95221, -91865, 272267, 40226, -41101, 259526, 285270, -25445, -189064, -446097, -232545 ], [ -189084, -142928, 176268, -58428, -121736, 138332, -12088, 136452, -132448, -269196, 98200, -51484, -116980, 53684, -70656, -64352, 100504, -51720, -42916, 164324, 129308, -139364, 71880, 167536, -90580, -222780, -363388, -263596 ], [ -36617, 16324, 123805, -114801, -192990, -81479, -39090, -25169, 14936, -301741, -134790, -102153, -12675, 70451, -114448, 60584, 171482, 9874, 18057, 42263, 214937, -241047, -168194, 25028, -168987, -261857, -240545, -279029 ], [ 97862, 147096, 79808, -163234, -245016, -277104, -56676, -166238, 145062, -310678, -345194, -157764, 89762, 74944, -151740, 166962, 223350, 49934, 62956, -54218, 293404, -319942, -384220, -109922, -235320, -285484, -121562, -285818 ], [ 43467, -21172, 124704, -128297, -95148, -218776, 24606, -91511, 93979, -71731, -318445, -265266, 172585, -49440, -120782, 78481, 74563, -136113, -60922, 117891, 296670, -159563, -347742, -165513, -174876, -146886, -43109, -201845 ], [ -10928, -189440, 169600, -93360, 54720, -160448, 105888, -16784, 42896, 167216, -291696, -372768, 255408, -173824, -89824, -10000, -74224, -322160, -184800, 290000, 299936, 816, -311264, -221104, -114432, -8288, 35344, -117872 ], [ -35069, -263691, 174645, -34063, 106623, -123771, 144792, 38875, 47827, 248285, -275517, -428085, 294803, -269760, -60091, -91859, -110710, -390929, -233939, 404695, 274999, 123864, -234508, -192303, -76458, 119397, 118711, -29881 ], [ 9942, -123046, 88602, 80914, -65394, -136582, 86832, 50950, 180790, -31510, -283498, -364122, 234934, -300672, -33158, -158582, 109492, -191634, -112246, 388158, 185598, 161584, -65688, 29394, -89844, 222138, 213310, 67294 ], [ 54953, 17599, 2559, 195891, -237411, -149393, 28872, 63025, 313753, -311305, -291479, -300159, 175065, -331584, -6225, -225305, 329694, 7661, 9447, 371621, 96197, 199304, 103132, 251091, -103230, 324879, 307909, 164469 ], [ 95848, 31656, -62844, 186848, -265164, -166080, 56496, 48604, 298888, -350116, -222948, -192396, 92684, -236892, 12068, -162896, 386684, 113500, 102640, 369544, 26968, 169524, 142148, 212220, -97608, 345996, 322372, 129524 ], [ 132970, -70326, -109327, 64120, -160675, -186320, 162572, 9895, 148514, -168025, -84281, -44483, -10333, -27063, 22441, 17884, 294063, 133671, 169708, 380722, -23770, 77869, 62177, -65505, -74562, 292291, 263377, -26531 ], [ 170092, -172308, -155810, -58608, -56186, -206560, 268648, -28814, -1860, 14066, 54386, 103430, -113350, 182766, 32814, 198664, 201442, 153842, 236776, 391900, -74508, -13786, -17794, -343230, -51516, 238586, 204382, -182586 ], [ 169117, -114269, -60190, -96302, -45486, -226749, 294960, -56898, -76856, 89533, 150553, 94127, -94001, 175624, -5620, 290262, 176770, 67967, 249308, 225173, 11213, 63437, 67203, -229428, 60270, 90616, 139335, -220678 ], [ 154696, 248, 85584, -103984, -67888, -246920, 293120, -81232, -125248, 127368, 231720, 29336, -31464, 91904, -61280, 350384, 176080, -55336, 242592, -4344, 145096, 200264, 210424, 22560, 203376, -90624, 72152, -217136 ], [ 140275, 114765, 231358, -111666, -90290, -267091, 291280, -105566, -173640, 165203, 312887, -35455, 31073, 8184, -116940, 410506, 175390, -178639, 235876, -233861, 278979, 337091, 353645, 274548, 346482, -271864, 4969, -213594 ], [ 36050, 116862, 179836, -105620, 14336, -216906, 355726, -98286, -117488, -572, 145542, -125700, -55308, -146618, -142284, 399766, 210692, 47660, 139334, -244038, 261282, 350938, 251390, 152624, 323026, -276422, 61250, -188294 ], [ -72257, 113849, 119346, -98950, 124736, -163523, 423185, -89569, -56584, -175602, -33099, -217102, -148458, -304651, -166250, 385805, 247630, 289850, 38709, -244245, 236695, 359195, 137977, 13704, 291999, -272949, 123143, -162005 ], [ -164384, 92400, 46196, -103324, 186612, -89056, 439364, -100168, -11044, -277036, -173976, -275708, -216832, -397816, -179656, 363248, 248744, 481508, -45124, -199308, 194936, 331608, 37332, -76636, 251344, -246112, 145360, -119244 ], [ -179656, -16620, -87089, -160157, 17999, 85560, 211963, -202518, -38483, -28889, -135474, -178533, -167520, -182858, -142902, 299860, 79694, 433139, -49195, 60063, 71610, 133762, -2665, 63779, 164956, -108296, -20884, 1759 ], [ -194928, -125640, -220374, -216990, -150614, 260176, -15438, -304868, -65922, 219258, -96972, -81358, -118208, 32100, -106148, 236472, -89356, 384770, -53266, 319434, -51716, -64084, -42662, 204194, 78568, 29520, -187128, 122762 ], [ -215285, -202764, -245569, -181852, -257532, 297884, -122347, -345388, -71428, 368657, -109734, 17212, -88399, 206180, -30253, 142889, -134512, 315521, -62818, 392478, -137458, -180606, -40890, 231308, -34532, 69254, -260969, 179109 ], [ -243552, -230272, -102624, -3648, -268480, 122624, -41824, -289728, -42816, 364448, -202240, 117952, -88928, 316672, 106528, 2336, 13056, 213792, -80896, 175680, -164736, -170624, 25856, 82176, -189184, -43584, -191072, 134880 ], [ -271819, -257780, 40321, 174556, -279428, -52636, 38699, -234068, -14204, 360239, -294746, 218692, -89457, 427164, 243309, -138217, 160624, 112063, -98974, -41118, -192014, -160642, 92602, -66956, -343836, -156422, -121175, 90651 ], [ -149530, -228574, 71238, 254746, -189898, -83108, 2826, -200556, -66120, 187344, -240168, 205220, -5258, 455882, 227714, -144440, 186882, 89588, -97746, -23780, -114026, -158346, 62762, -41088, -335962, -193100, -5568, 68892 ], [ 69545, -162909, 30137, 271927, -35775, -20502, -107873, -181282, -169804, -93992, -91036, 118326, 133409, 432031, 114163, -64308, 135155, 118062, -84107, 144074, 31633, -160991, -29169, 97280, -223607, -180818, 139424, 61578 ], [ 288620, -97244, -10964, 289108, 118348, 42104, -218572, -162008, -273488, -375328, 58096, 31432, 272076, 408180, 612, 15824, 83428, 146536, -70468, 311928, 177292, -163636, -121100, 235648, -111252, -168536, 284416, 54264 ], [ 155606, -111930, -126564, 199794, 193640, -61578, -65133, -63238, -182498, -273662, 81771, 100547, 235734, 228890, -41518, -1780, 99284, 64240, -32452, 240800, 219154, -233123, -48491, 163610, -36688, -101306, 253658, 96616 ], [ -51532, -143532, -257848, 88060, 252336, -200268, 143914, 52268, -50524, -91364, 79034, 202506, 162548, 16876, -68612, -39960, 129368, -41376, 10696, 119360, 239164, -316682, 58758, 47276, 29920, -22508, 185900, 149424 ] ], [ [ -5312, 313472, -176448, -24064, 311552, -300096, 301824, -83776, 43008, -109376, -83392, -4800, -225152, -365312, 147840, 131456, -39488, -267584, -39040, -239296, 136896, 326912, 275712, 465024, -223296, 36352, -259776, 167296 ], [ 4384, 297131, -157647, -11200, 275792, -279090, 290271, -98650, 30495, -96854, -63850, -17958, -226883, -330224, 150033, 120026, -36398, -257567, -49195, -241219, 125454, 303761, 248313, 426831, -198399, 25474, -249444, 150682 ], [ 78720, 171850, -13506, 87424, 1632, -118044, 201698, -212684, -65438, -852, 85972, -118836, -240154, -61216, 166846, 32396, -12708, -180770, -127050, -255962, 37732, 126270, 38254, 134018, -7522, -57924, -170232, 23308 ], [ 153056, 46569, 130635, 186048, -272528, 43002, 113125, -326718, -161371, 95150, 235794, -219714, -253425, 207792, 183659, -55234, 10982, -103973, -204905, -270705, -49990, -51221, -171805, -158795, 183355, -141322, -91020, -104066 ], [ 160776, -62848, 231880, 230128, -428208, 98472, 88704, -349440, -183760, 105408, 336608, -215384, -260096, 312616, 163288, -135864, 30488, -73952, -192704, -259360, -123312, -130864, -287656, -365896, 286488, -151464, 9688, -194600 ], [ 43591, -142520, 252695, 171938, -361738, -44013, 184568, -200952, -68254, -45104, 345532, -13789, -254392, 109595, 73197, -203369, 42149, -131636, -11648, -199100, -169634, -27042, -226867, -412287, 225101, -24251, 150701, -216059 ], [ -73594, -222192, 273510, 113748, -295268, -186498, 280432, -52464, 47252, -195616, 354456, 187806, -248688, -93426, -16894, -270874, 53810, -189320, 169408, -138840, -215956, 76780, -166078, -458678, 163714, 102962, 291714, -237518 ], [ -84296, -149816, 251906, 96131, -177994, -252725, 219269, 18336, 137707, -271040, 204806, 257815, -142390, -182359, -6105, -304254, -20563, -129471, 119493, -146973, -232300, -4752, -113271, -375134, 164272, 212209, 264923, -152936 ], [ -13088, 39520, 197672, 109724, -21640, -260292, 37316, 29376, 208892, -288704, -66824, 226604, 41288, -183532, 82284, -311384, -161116, 20788, -108092, -207716, -225584, -228864, -66604, -191640, 212480, 307636, 109052, 13216 ], [ 58120, 228856, 143438, 123317, 134714, -267859, -144637, 40416, 280077, -306368, -338454, 195393, 224966, -184705, 170673, -318514, -301669, 171047, -335677, -268459, -218868, -452976, -19937, -8146, 260688, 403063, -46819, 179368 ], [ 68524, 262780, 21452, 57710, 93446, -267830, -245986, 107202, 204580, -95666, -257644, 124348, 91880, -188722, 83490, -200256, -320164, 195072, -308526, -135054, -79096, -346824, -59040, 37738, 178522, 341116, -50176, 149554 ], [ 62038, 253534, -119354, -29897, -2717, -265691, -324945, 189473, 88338, 178471, -78934, 42238, -129196, -193529, -52463, -47168, -304754, 184032, -210615, 52281, 97636, -148932, -121968, 45397, 60141, 235454, -11168, 65305 ], [ 55552, 244288, -260160, -117504, -98880, -263552, -403904, 271744, -27904, 452608, 99776, -39872, -350272, -198336, -188416, 105920, -289344, 172992, -112704, 239616, 274368, 48960, -184896, 53056, -58240, 129792, 27840, -18944 ], [ -56619, 8492, -278008, 84344, -27626, -210859, -215603, 99566, -129863, 336297, 229059, 54313, -63853, 39116, -167118, 72294, -226370, 42260, -67118, 54512, 138185, -130647, -173626, -64865, -30755, 229129, -115887, -87231 ], [ -168790, -227304, -295856, 286192, 43628, -158166, -27302, -72612, -231822, 219986, 358342, 148498, 222566, 276568, -145820, 38668, -163396, -88472, -21532, -130592, 2002, -310254, -162356, -182786, -3270, 328466, -259614, -155518 ], [ -271296, -352370, -321289, 382555, 121142, -82203, 98499, -166990, -300871, 128080, 425165, 171468, 433180, 430875, -138497, 34717, -90977, -159344, 20039, -248316, -63226, -445876, -146776, -254557, 2615, 374203, -342106, -184365 ], [ -339008, -78808, -374028, 99172, 221192, 77532, -700, 18712, -251444, 124032, 267132, -61936, 370896, 285860, -181484, 137596, 15444, -14720, 47156, -123472, 126984, -423152, -115680, -160188, -69260, 226980, -204152, -71228 ], [ -406720, 194754, -426767, -184211, 321242, 237267, -99899, 204414, -202017, 119984, 109099, -295340, 308612, 140845, -224471, 240475, 121865, 129904, 74273, 1372, 317194, -400428, -84584, -65819, -141135, 79757, -66198, 41909 ], [ -375142, 314676, -384866, -293944, 275452, 250122, -120808, 258176, -152980, 138876, 39956, -348694, 229328, 87300, -220878, 224854, 148636, 220078, 110080, 53186, 383414, -369364, -49848, 34700, -162580, -36326, 18646, 113576 ], [ -214487, 234866, -219933, -177932, 40070, 72033, -39940, 140416, -104450, 187590, 86370, -167983, 127944, 152666, -156731, 55183, 71862, 239467, 157184, 10061, 288447, -327458, -10380, 143214, -118466, -111927, 34447, 131332 ], [ -53832, 155056, -55000, -61920, -195312, -106056, 40928, 22656, -55920, 236304, 132784, 12728, 26560, 218032, -92584, -114488, -4912, 258856, 204288, -33064, 193480, -285552, 29088, 251728, -74352, -187528, 50248, 149088 ], [ -10462, 41286, -60212, 48257, -315104, -132375, 72896, -75364, -61405, 127038, 189968, 82199, -18169, 208653, 14688, -140429, -42416, 289990, 281467, -47389, 181553, -176746, -45129, 269627, 152, -238484, 35599, 111839 ], [ -29644, -90596, -156168, 155322, -373248, -77750, 78784, -162856, -95698, -66484, 252896, 92342, -32682, 159410, 144960, -89714, -58976, 327388, 374686, -46354, 213914, -32260, -179978, 239198, 90864, -276296, 4710, 45254 ], [ -48826, -222478, -252124, 262387, -431392, -23125, 84672, -250348, -129991, -260006, 315824, 102485, -47195, 110167, 275232, -38999, -75536, 364786, 467905, -45319, 246275, 112226, -314827, 208769, 181576, -314108, -26179, -21331 ], [ 50932, -71560, -109340, 145012, -259416, 41700, 31540, -97120, -87264, -253908, 117112, 110628, -58108, -15736, 163184, -63704, -13116, 322344, 416444, -135064, 234576, 199852, -227656, 177440, 44668, -226280, 23392, 34704 ], [ 168531, 121778, 69255, -6029, -52922, 108055, -30445, 92216, -32984, -217867, -120846, 118471, -68481, -153138, 14788, -99722, 61151, 267926, 343281, -238426, 216268, 278949, -107182, 145976, -126383, -119606, 85032, 109132 ], [ 278586, 295318, 237560, -130792, 121672, 157740, -85186, 251072, 23062, -167326, -328736, 118304, -68864, -273402, -112272, -122136, 130834, 222076, 262724, -314712, 194740, 350158, 10396, 104578, -275498, -36368, 142032, 160834 ], [ 309429, 260979, 297820, 20364, -38684, 32390, -63865, 89888, 97651, 35465, -220912, 34032, 35648, -213717, -15304, -1708, 152385, 266190, 104530, -106700, 139402, 338543, 97566, -41127, -194285, -199208, 150312, -26087 ], [ 340272, 226640, 358080, 171520, -199040, -92960, -42544, -71296, 172240, 238256, -113088, -50240, 140160, -154032, 81664, 118720, 173936, 310304, -53664, 101312, 84064, 326928, 184736, -186832, -113072, -362048, 158592, -213008 ], [ 297951, 206973, 364314, 289475, -254382, -152566, -34642, -151350, 225535, 369374, -35021, -101801, 188693, -122676, 130703, 133476, 163644, 270243, -100775, 212815, 1930, 321781, 204223, -243077, -73243, -429254, 180354, -337489 ], [ 88398, 220842, 247060, 331542, -69692, -61900, -57412, -45964, 230158, 336668, -24970, -78594, 109274, -156072, 70190, -93304, 80568, 37782, 106018, 103726, -141452, 331418, 69006, -94842, -128006, -277868, 232932, -319250 ], [ -121155, 234711, 129806, 373609, 114998, 28766, -80182, 59422, 234781, 303962, -14919, -55387, 29855, -189468, 9677, -320084, -2508, -194679, 312811, -5363, -284834, 341055, -66211, 53393, -182769, -126482, 285510, -301011 ], [ -226020, 224700, 7032, 289004, 105180, 66296, -129808, 162720, 212764, 299456, -67652, -6608, -17440, -213600, -62728, -381828, -117312, -266712, 391036, 18952, -245180, 249832, -129140, 96112, -123916, -39392, 228936, -294040 ], [ -234921, 192799, -120802, 88283, -82937, 55118, -204052, 264104, 166327, 320800, -177937, 65612, -35288, -229240, -146034, -292289, -261200, -191686, 351407, 165554, -37743, 66154, -125805, 42108, 39085, -11240, 72306, -297398 ], [ -243822, 160898, -248636, -112438, -271054, 43940, -278296, 365488, 119890, 342144, -288222, 137832, -53136, -244880, -229340, -202750, -405088, -116660, 311778, 312156, 169694, -117524, -122470, -11896, 202086, 16912, -84324, -300756 ], [ -108376, 50457, -293221, -187869, -259149, 127622, -254892, 191744, 81307, 339756, -272809, 159001, 18521, -182932, -134095, -72088, -298379, -145572, 260844, 227881, 202847, -98239, -95607, 38446, 119590, 25769, -179601, -218570 ], [ 78016, -87704, -308424, -219080, -176648, 244784, -197024, -79104, 45496, 328992, -213032, 162152, 121768, -93600, 24168, 73088, -103224, -211168, 205920, 62120, 174488, -7320, -60440, 125616, -49552, 27816, -253224, -106192 ], [ 264408, -225865, -323627, -250291, -94147, 361946, -139156, -349952, 9685, 318228, -153255, 165303, 225015, -4268, 182431, 218264, 91931, -276764, 150996, -103641, 146129, 83599, -25273, 212786, -218694, 29863, -326847, 6186 ], [ 95280, -88982, -163864, -275540, -114078, 140220, -220746, -211424, 4080, 217770, -77616, 146784, 276276, 152934, -14122, 57068, 192486, -201868, 63578, -101916, 98894, 69402, -114912, 132096, -118116, -33914, -252916, 75818 ], [ -90008, 60403, 3852, -300518, -138665, -96910, -308675, -54288, -152, 113235, -1256, 127280, 325174, 313221, -226803, -118054, 288741, -120586, -25317, -92578, 50801, 50427, -210224, 43776, -5278, -100683, -172278, 143507 ], [ -216520, 177700, 110120, -315336, -157184, -275080, -368256, 50848, 20872, 31904, 59200, 96092, 374276, 432344, -374996, -244800, 328960, -66048, -86200, -98164, 3012, 36668, -276408, -34596, 73220, -159816, -95184, 189864 ], [ -63846, 142579, -75490, -281894, -146880, -173190, -293184, -91016, 161862, 60792, 44112, 9405, 424347, 355938, -216871, -141760, 103008, -138544, -14026, -174639, -43333, 47685, -204234, -65715, -11397, -182678, -34924, 134894 ], [ 88828, 107458, -261100, -248452, -136576, -71300, -218112, -232880, 302852, 89680, 29024, -77282, 474418, 279532, -58746, -38720, -122944, -211040, 58148, -251114, -89678, 58702, -132060, -96834, -96014, -205540, 25336, 79924 ], [ 102497, 104881, -261463, -150246, -86555, 30005, -164838, -339536, 360592, 51509, 1408, -98431, 376259, 234509, 89848, 69189, -260399, -273897, 129296, -261907, -73968, 72743, -40761, -147159, -109189, -229905, -669, 75912 ], [ -100064, 152928, 26336, 48704, 25248, 130400, -145472, -391424, 288832, -90976, -45696, -17632, 47520, 238304, 223616, 184672, -260192, -321760, 198848, -170528, 38272, 91488, 80288, -227360, -11232, -256608, -160864, 151168 ], [ -302625, 200975, 314135, 247654, 137051, 230795, -126106, -443312, 217072, -233461, -92800, 63167, -281219, 242099, 357384, 300155, -259985, -369623, 268400, -79149, 150512, 110233, 201337, -307561, 86725, -283311, -321059, 226424 ], [ -238738, 73350, 308368, 239474, 157798, 225112, -164882, -391460, 97012, -278968, -82490, 87658, -409884, 205840, 257646, 213072, -171900, -250634, 268414, -54662, 84252, 31986, 225506, -300080, 90756, -253146, -388406, 154218 ], [ -3563, -167207, 113880, 98139, 120009, 151236, -241035, -272918, -54098, -262132, -35271, 75951, -409930, 143832, 7797, -4232, -27322, -24383, 223725, -73177, -96758, -108613, 187395, -236232, 34406, -186423, -396065, -12785 ], [ 231612, -407764, -80608, -43196, 82220, 77360, -317188, -154376, -205208, -245296, 11948, 64244, -409976, 81824, -242052, -221536, 117256, 201868, 179036, -91692, -277768, -249212, 149284, -172384, -21944, -119700, -403724, -179788 ], [ 237248, -266459, -157296, -96485, 120032, 69129, -382226, -108889, -108938, -107373, 68705, 37223, -337594, 90610, -310109, -297423, 191458, 257974, 203773, -18988, -242824, -173610, 180029, -90695, -60548, -70799, -320810, -218902 ], [ 194560, -44762, -209184, -131238, 173760, 74718, -444924, -78782, 39412, 56042, 127470, 6978, -249964, 114300, -339894, -343538, 250844, 278260, 243126, 72920, -162416, -52492, 225270, -5250, -95416, -25650, -218828, -231092 ], [ 148231, 164778, -253092, -159891, 225121, 81646, -493432, -44956, 178084, 213642, 182177, -14572, -165983, 136349, -358700, -380792, 302537, 293646, 280746, 157794, -90018, 64705, 259130, 71921, -130729, 11588, -120581, -231680 ], [ 21800, 106864, -121440, -54344, 224408, 118032, -229760, 70688, 103840, 243312, 147608, 155168, -162280, 122296, -135968, -223104, 184984, 201232, 280240, 87920, -193840, 95640, 42608, -32936, -175832, -125216, -104504, 22976 ], [ -104631, 48950, 10212, 51203, 223695, 154418, 33912, 186332, 29596, 272982, 113039, 324908, -158577, 108243, 86764, -65416, 67431, 108818, 279734, 18046, -297662, 126575, -173914, -137793, -220935, -262020, -88427, 277632 ], [ -219380, 4128, 122946, 84258, 176884, 126976, 200024, 223940, -518, 293748, 56594, 441734, -132380, 63572, 207340, 20182, 6104, 37848, 250464, -45978, -365556, 100378, -273496, -221362, -250264, -334414, -91004, 403594 ], [ -301030, -3600, 182079, -88081, -538, -81312, 89716, 40446, 94403, 289286, -61833, 408637, -42450, -67850, 38474, -98475, 104084, 27636, 139696, -93427, -331654, -87693, -41748, -244615, -234900, -224313, -146434, 164923 ], [ -382680, -11328, 241212, -260420, -177960, -289600, -20592, -143048, 189324, 284824, -180260, 375540, 47480, -199272, -130392, -217132, 202064, 17424, 28928, -140876, -297752, -275764, 190000, -267868, -219536, -114212, -201864, -73748 ], [ -410023, -50758, 157037, -276801, -173079, -324836, -52899, -169847, 186125, 306190, -251728, 313425, 65954, -260635, -201270, -204196, 219942, 52345, 28094, -79095, -235646, -255286, 233560, -264897, -257599, -67163, -257525, -225123 ], [ -378122, -124772, -83474, -123046, 30678, -171288, -114, -25706, 75886, 355732, -271968, 219654, 6476, -245570, -165252, -47704, 150436, 136502, 147188, 101846, -142772, -7300, 71824, -233318, -353946, -88898, -313438, -281266 ], [ -346221, -198786, -323985, 30709, 234435, -17740, 52671, 118435, -34353, 405274, -292208, 125883, -53002, -230505, -129234, 108788, 80930, 220659, 266282, 282787, -49898, 240686, -89912, -201739, -450293, -110633, -369351, -337409 ], [ -177920, -78144, -323104, 144256, 268720, 7008, 130784, 31552, -101376, 379824, -208224, 114944, -57088, -254016, -108160, 177728, 65920, 260704, 311344, 191920, -53152, 209856, -154784, -86704, -469392, -182160, -250064, -201216 ], [ 50056, 127660, -216614, 240212, 228861, -24594, 219978, -156404, -149492, 321565, -78642, 140244, -36940, -294404, -93624, 208364, 74752, 281450, 324017, -17863, -98462, 57044, -177278, 64843, -454695, -275471, -54127, 19124 ], [ 278032, 333464, -110124, 336168, 189002, -56196, 309172, -344360, -197608, 263306, 50940, 165544, -16792, -334792, -79088, 239000, 83584, 302196, 336690, -227646, -143772, -95768, -199772, 216390, -439998, -368782, 141810, 239464 ], [ 142141, 295080, 61907, 273763, 27490, -49599, 317873, -149213, -47967, 251667, 101688, 163733, 60119, -142731, -9679, 115391, 37690, 203200, 265321, -85658, -112810, -196374, -48092, 32483, -378198, -384393, 129154, 90750 ], [ -28404, 233440, 240180, 196276, -145608, -39364, 318908, 82420, 120508, 244468, 144928, 159340, 142436, 71468, 64956, -22908, -13416, 92800, 185948, 89832, -74584, -292008, 120176, -183372, -311912, -392604, 96632, -93112 ], [ -180877, 155615, 393205, 123655, -286405, -49154, 301925, 254095, 238337, 212969, 169202, 157164, 196577, 245710, 118957, -141308, -71800, -7022, 128733, 232547, -33094, -366615, 257676, -341102, -256207, -379314, 55497, -247028 ], [ -212870, -30110, 377910, 83474, -211862, -192444, 164822, 26050, 18526, 19470, 67036, 169768, 62878, 153572, 35398, -127048, -178704, -36324, 219238, 156762, 30156, -301042, 190056, -111332, -271042, -222684, -43058, -201304 ], [ -244863, -215835, 362615, 43293, -137319, -335734, 27719, -201995, -201285, -174029, -35130, 182372, -70821, 61434, -48161, -112788, -285608, -65626, 309743, 80977, 93406, -235469, 122436, 118438, -285877, -66054, -141613, -155580 ], [ -225448, -260024, 278424, 22488, -38040, -421208, -70248, -323576, -317040, -232688, -77368, 123056, -107056, -41744, -104456, -74168, -338328, -33992, 334208, 22664, 140720, -220624, 86624, 294256, -305272, 17512, -214952, -77280 ], [ -109643, -38833, 65053, 38013, 107619, -398277, -94835, -245537, -237690, -38522, -7241, -71110, 39454, -165622, -109631, 10127, -289453, 111897, 234848, -2889, 158154, -300894, 110452, 368914, -333217, -35917, -241011, 62100 ], [ 6162, 182358, -148318, 53538, 253278, -375346, -119422, -167498, -158340, 155644, 62886, -265276, 185964, -289500, -114806, 94422, -240578, 257786, 135488, -28442, 175588, -381164, 134280, 443572, -361162, -89346, -267070, 201480 ], [ 87153, 204831, -156926, 38994, 205536, -305953, -82467, -112586, -61830, 130942, 129425, -311879, 213914, -353513, -109984, 71480, -226062, 240252, 131158, 49108, 155569, -319474, 148605, 378194, -318816, -135937, -178690, 195572 ], [ 141364, 74444, -8024, 1320, 9024, -200820, 1828, -75464, 47880, -62120, 193204, -244972, 150664, -371476, -97472, -33952, -237976, 97008, 199928, 205968, 106740, -148584, 155620, 205096, -222400, -177268, -2280, 77904 ], [ 195575, -55943, 140878, -36354, -187488, -95687, 86123, -38342, 157590, -255182, 256983, -178065, 87414, -389439, -84960, -139384, -249890, -46236, 268698, 362828, 57911, 22306, 162635, 31998, -125984, -218599, 174130, -39764 ], [ 40716, -20190, 134260, -28290, -111120, -51412, 99912, 7330, 164916, -264518, 275654, -237410, 10484, -352106, -87496, -22858, -141780, -93972, 220702, 248068, 120628, 4214, 23868, -11302, -20460, -137080, 243728, 17942 ], [ -172218, 61713, 84442, -7521, 41048, -24042, 94116, 55377, 143802, -222819, 281795, -331825, -70246, -299413, -94212, 155323, -330, -115178, 140271, 57858, 214330, -66373, -155394, -18547, 87594, -21436, 283656, 124363 ], [ -385152, 143616, 34624, 13248, 193216, 3328, 88320, 103424, 122688, -181120, 287936, -426240, -150976, -246720, -100928, 333504, 141120, -136384, 59840, -132352, 308032, -136960, -334656, -25792, 195648, 94208, 323584, 230784 ], [ -287747, 154817, -98385, -87561, 249221, 60161, -64492, 11447, -58598, -89764, 52784, -330238, 12715, -250722, -103090, 88899, 153816, 62382, 129231, -50196, 189927, -151059, -251258, 163153, 246869, 28244, 186757, 70612 ], [ -190342, 166018, -231394, -188370, 305226, 116994, -217304, -80530, -239884, 1592, -182368, -234236, 176406, -254724, -105252, -155706, 166512, 261148, 198622, 31960, 71822, -165158, -167860, 352098, 298090, -37720, 49930, -89560 ], [ -94532, 163309, -322593, -229654, 282851, 154952, -326221, -131292, -340920, 107613, -368085, -144669, 261602, -219226, -109044, -358341, 165268, 370719, 231048, 94586, -33968, -153147, -68072, 499373, 314831, -75464, -23917, -201632 ], [ -4464, 110524, -263276, -56648, -21692, 124960, -277116, -33680, -153056, 266428, -375836, -78268, 64216, -41528, -118704, -409884, 113840, 159188, 130400, 86904, -95424, -47140, 90720, 496636, 207444, -11616, 128964, -140544 ], [ 85604, 57739, -203959, 116358, -326235, 94968, -228011, 63932, 34808, 425243, -383587, -11867, -133170, 136170, -128364, -461427, 62412, -52343, 29752, 79222, -156880, 58867, 249512, 493899, 100057, 52232, 281845, -79456 ], [ 75282, 584, -139562, 209154, -393698, 137616, -130656, 49374, 87872, 393318, -322658, -9906, -215956, 193808, -156744, -429890, 19834, -153484, -9796, 115630, -193266, 138494, 279744, 404262, -14980, 83300, 318056, -21748 ], [ -65547, -62252, -68561, 197677, -152957, 274696, 29424, -111005, -34304, 113431, -172445, -91717, -149762, 95368, -209460, -290349, -11239, -111118, 30086, 209355, -197061, 183827, 142848, 201655, -139962, 71754, 202596, 31566 ], [ -206376, -125088, 2440, 186200, 87784, 411776, 189504, -271384, -156480, -166456, -22232, -173528, -83568, -3072, -262176, -150808, -42312, -68752, 69968, 303080, -200856, 229160, 5952, -952, -264944, 60208, 87136, 84880 ], [ -245160, -174829, 31531, 133668, 88930, 427671, 233289, -172368, -247741, -201678, 113281, -184104, -70279, -73852, -224052, -68357, 15280, -83521, 98795, 347455, -141606, 198023, 15726, -20034, -203761, 23192, -67309, 58499 ], [ -229520, -217586, 38270, 59240, -37708, 378934, 215050, 64992, -322514, -106412, 240954, -156688, -85206, -129880, -137480, -16354, 120160, -128762, 121726, 365510, -48732, 126102, 103724, 58764, -43290, -27408, -242546, -10386 ], [ -213880, -260343, 45009, -15188, -164346, 330197, 196811, 302352, -397287, -11146, 368627, -129272, -100133, -185908, -50908, 35649, 225040, -174003, 144657, 383565, 44142, 54181, 191722, 137562, 117181, -78008, -417783, -79271 ], [ -200260, -164400, 105428, 5724, -204984, 119940, 168312, 173852, -275360, -125140, 195880, -37316, -4780, -93716, -42496, 34912, 271400, -81464, 68228, 257340, 75716, -49340, 27000, 155920, 16692, -186788, -345700, -154036 ], [ -186943, -47652, 173899, 40937, -232722, -114545, 138274, -9527, -123928, -270523, -21930, 64321, 107115, 20709, -45808, 26264, 308982, 31742, -23105, 109473, 98095, -157601, -175630, 165212, -122941, -304295, -236519, -229683 ], [ -174102, 53288, 238912, 65170, -244136, -316176, 117828, -163730, 21642, -381210, -218342, 138532, 210542, 112960, -45348, 12126, 335418, 116066, -109964, -11142, 121540, -239466, -360196, 162130, -235144, -389940, -135158, -297302 ], [ -166259, -11756, 267616, -25887, -84148, -172840, 198098, -11585, 105661, -127589, -190075, -75230, 225055, -27616, -5282, -59657, 244821, -102871, -149846, 154389, 156178, -44173, -355090, 29121, -59332, -141034, -115907, -280627 ], [ -158416, -76800, 296320, -116944, 75840, -29504, 278368, 140560, 189680, 126032, -161808, -288992, 239568, -168192, 34784, -131440, 154224, -321808, -189728, 319920, 190816, 151120, -349984, -103888, 116480, 107872, -96656, -263952 ], [ -122475, -114509, 274547, -150377, 132473, 38435, 312872, 243453, 263493, 225163, -157355, -432243, 226053, -265536, 72547, -176581, 122182, -423159, -204613, 433889, 226049, 265192, -303060, -138953, 186970, 279491, -35839, -196751 ], [ -22310, -89738, 137398, -52098, -47134, -65962, 242768, 233770, 313978, -28826, -207334, -414326, 148474, -264064, 105046, -160826, 223980, -255742, -162362, 430002, 262642, 193616, -160552, 49854, 16724, 274454, 119986, -14062 ], [ 77855, -64967, 249, 46181, -226741, -170359, 172664, 224087, 364463, -282815, -257313, -396409, 70895, -262592, 137545, -145071, 325778, -88325, -120111, 426115, 299235, 122040, -18044, 238661, -153522, 269417, 275811, 168627 ], [ 127704, -47720, -67684, 22816, -201364, -192832, 136400, 128772, 320184, -345980, -203324, -262356, 58452, -195972, 174076, -37936, 295780, -636, -63856, 419000, 286568, 75628, 68316, 191716, -190712, 241364, 316124, 214444 ], [ 131430, -37370, -72169, -112056, 11915, -140208, 131156, -45039, 189038, -234223, -54031, -21845, 105717, -69633, 214303, 152964, 144969, 13969, 5236, 408926, 228746, 52283, 103207, -71335, -105934, 192213, 250551, 134795 ], [ 135156, -27020, -76654, -246928, 225194, -87584, 125912, -218850, 57892, -122466, 95262, 218666, 152982, 56706, 254530, 343864, -5842, 28574, 74328, 398852, 170924, 28938, 138098, -334386, -21156, 143062, 184978, 55146 ], [ 61515, -67211, 36654, -239170, 145342, -156459, 189008, -133326, -33032, -21589, 188591, 266057, 184233, 126520, 120660, 380506, -50930, 3705, 109828, 279315, 184859, 125851, 209301, -272108, 82050, -6712, 135793, 28758 ], [ -39432, -125240, 191536, -181072, -37968, -268216, 276224, 43728, -109760, 75448, 262168, 245288, 209832, 176384, -74656, 362704, -58704, -35096, 133472, 121144, 224120, 265208, 293320, -95008, 191760, -192000, 92392, 21168 ], [ -140379, -183269, 346418, -122974, -221278, -379973, 363440, 220782, -186488, 172485, 335745, 224519, 235431, 226248, -269972, 344902, -66478, -73897, 157116, -37027, 263381, 404565, 377339, 82092, 301470, -377288, 48991, 13578 ], [ -84290, -93326, 145252, -58892, -154624, -213254, 399330, 168574, -119952, 35420, 176298, 17124, 161964, 23530, -286868, 335130, 25628, 118324, 39146, -67818, 246894, 418038, 243954, 69200, 332222, -390250, 103886, -78250 ], [ -21063, 3343, -72098, 5462, -76608, -33877, 432887, 105945, -46904, -112286, 6259, -198754, 83994, -190669, -295654, 325723, 122274, 321046, -85261, -92819, 227873, 425789, 100687, 47672, 359385, -395379, 163249, -173907 ], [ 32032, 77968, -260308, 37564, -15700, 131296, 416220, 32008, 1540, -192820, -130856, -356580, 2816, -328648, -286840, 303760, 175000, 473148, -168412, -77780, 184904, 410984, -24884, 37500, 348848, -366496, 192176, -241300 ], [ 37000, 47884, -310103, -83531, -36055, 229000, 160989, -95642, -66885, 45713, -111582, -238659, -93600, -104582, -194426, 222156, 19106, 384805, -55597, 127449, 28182, 289038, -66399, 81269, 159236, -176056, 76532, -174439 ], [ 41968, 17800, -359898, -204626, -56410, 326704, -94242, -223292, -135310, 284246, -92308, -120738, -190016, 119484, -102012, 140552, -136788, 296462, 57218, 332678, -128540, 167092, -107914, 125038, -30376, 14384, -39112, -107578 ], [ 4429, -51668, -340807, -201476, -110308, 335812, -207597, -313268, -141212, 399479, -124298, -23004, -245545, 280892, 5189, 75679, -183440, 234759, 124754, 353362, -206494, 33806, -67862, 108372, -175420, 61994, -121951, -57853 ], [ -99232, -182400, -214560, -5056, -216384, 207104, -100256, -344640, -49856, 322912, -236032, 43328, -237472, 344832, 135392, 36832, -60160, 214496, 121856, 86976, -161920, -117120, 99072, -2304, -251136, -112576, -153760, -34784 ], [ -202893, -313132, -88313, 191364, -322460, 78396, 7085, -376012, 41500, 246345, -347766, 109660, -229399, 408772, 265595, -2015, 63120, 194233, 118958, -179410, -117346, -268046, 266006, -112980, -326852, -287146, -185569, -11715 ], [ -150454, -304914, 18922, 250038, -273542, -17020, -5050, -340212, -24056, 82096, -264984, 57468, -115654, 432518, 192910, 30328, 104206, 205484, 64834, -136508, -68838, -263110, 283686, -52352, -259446, -247572, -99904, -41020 ], [ 2335, -207371, 113935, 220161, -124985, -91034, -93991, -261230, -190484, -138520, -57156, -70918, 66023, 430425, -10203, 108436, 92453, 236994, -22221, 105222, -17801, -157977, 205417, 118400, -100033, -70334, 61280, -103994 ], [ 155124, -109828, 208948, 190284, 23572, -165048, -182932, -182248, -356912, -359136, 150672, -199304, 247700, 428332, -213316, 186544, 80700, 268504, -109276, 346952, 33236, -52844, 127148, 289152, 59380, 106904, 222464, -166968 ], [ 105050, -71318, 45124, 142110, 148056, -238150, -35323, -93994, -332846, -204274, 124781, -86827, 152794, 218550, -101314, 76628, 128588, 113168, -40284, 328800, 41086, -140789, 181651, 215222, 41808, 63210, 267254, -57384 ], [ 12268, -45236, -173192, 90084, 267472, -311060, 162086, -3788, -268676, 29636, 49686, 76358, -340, -34956, 77028, -72872, 189032, -81504, 61560, 255936, 39844, -269382, 264106, 89780, -13024, -26996, 287540, 88528 ] ], [ [ 127872, 241664, -247488, 19584, 241728, -238656, 307584, -184896, 174208, -151936, -29760, -71808, -212352, -428160, 198080, 97792, -47488, -232384, 74560, -445120, 234496, 403520, 418048, 409728, -410048, 75328, -353216, 321856 ], [ 126069, 224462, -216123, 28554, 207969, -222597, 293724, -193104, 145738, -136192, -11331, -85479, -224289, -390588, 207197, 93697, -46645, -229507, 54346, -436417, 209659, 372233, 386371, 373602, -375005, 56668, -340043, 299077 ], [ 112246, 92580, 24342, 97324, -50850, -99478, 187464, -256032, -72532, -15488, 129958, -190290, -315806, -102536, 277094, 62302, -40182, -207450, -100628, -369694, 19242, 132366, 143514, 96636, -106342, -86392, -239050, 124438 ], [ 98423, -39302, 264807, 166094, -309669, 23641, 81204, -318960, -290802, 105216, 271247, -295101, -407323, 185516, 346991, 30907, -33719, -185393, -255602, -302971, -171175, -107501, -99343, -180330, 162321, -229452, -138057, -50201 ], [ 42976, -140048, 420656, 185272, -457832, 31352, 69992, -295816, -347944, 135480, 360832, -279904, -454928, 315920, 347080, -40472, -10176, -170888, -257216, -223448, -282072, -224352, -256088, -379304, 313624, -243912, -9384, -200680 ], [ -90516, -182414, 417850, 111465, -398515, -177327, 236995, -111287, -102971, -3831, 353472, -39692, -420198, 150734, 216279, -186821, 45392, -170543, 28720, -119925, -243869, -110548, -251373, -432043, 244877, -17247, 171189, -305859 ], [ -224008, -224780, 415044, 37658, -339198, -386006, 403998, 73242, 142002, -143142, 346112, 200520, -385468, -14452, 85478, -333170, 100960, -170198, 314656, -16402, -205666, 3256, -246658, -484782, 176130, 209418, 351762, -411038 ], [ -198419, -106102, 377502, 13394, -182914, -471406, 355253, 145971, 291152, -263512, 197650, 333248, -211703, -146852, 74602, -385750, 23291, -112016, 269365, -36002, -194061, -62015, -209261, -424772, 196537, 318875, 340143, -279500 ], [ -50460, 136456, 313240, 27240, 47960, -461976, 140548, 132700, 366592, -369312, -59352, 383296, 69012, -254032, 155976, -366200, -156868, -9344, -30716, -150312, -202916, -265036, -146724, -278032, 285524, 338172, 180684, 34128 ], [ 97499, 379014, 248978, 41086, 278834, -452546, -74157, 119429, 442032, -475112, -316354, 433344, 349727, -361212, 237350, -346650, -337027, 93328, -330797, -264622, -211771, -468057, -84187, -131292, 374511, 357469, 21225, 347756 ], [ 141382, 376322, 116478, -48082, 207614, -425836, -200914, 185178, 273770, -241720, -260948, 272198, 179128, -326732, 108484, -213412, -334846, 158578, -355406, -155678, -38916, -359174, -143060, -81086, 221938, 333998, -20082, 279442 ], [ 156355, 305505, -34977, -165865, 52479, -394326, -303241, 272877, 37813, 85892, -118762, 52387, -116836, -252902, -78782, -48594, -282015, 213433, -303495, 15281, 184414, -163651, -235658, -57695, 2265, 298647, -28569, 105033 ], [ 171328, 234688, -186432, -283648, -102656, -362816, -405568, 360576, -198144, 413504, 23424, -167424, -412800, -179072, -266048, 116224, -229184, 268288, -251584, 186240, 407744, 31872, -328256, -34304, -217408, 263296, -37056, -69376 ], [ -1103, -5570, -250924, -15146, -13117, -224425, -219889, 86508, -243408, 323528, 182308, 63795, -128934, 33425, -269222, 73375, -124810, 60023, -196844, -6799, 263189, -114270, -344655, -151581, -151950, 290298, -180622, -155488 ], [ -173534, -245828, -315416, 253356, 76422, -86034, -34210, -187560, -288672, 233552, 341192, 295014, 154932, 245922, -272396, 30526, -20436, -148242, -142104, -199838, 118634, -260412, -361054, -268858, -86492, 317300, -324188, -241600 ], [ -322585, -377241, -370493, 406103, 163021, 38822, 101309, -351213, -318286, 166311, 443586, 402238, 361858, 394449, -272600, 34342, 86713, -270657, -71809, -327577, 43994, -378239, -348863, -337265, -55939, 319257, -404254, -269447 ], [ -387468, -116812, -391676, 142132, 239036, 114952, 56252, -117372, -291560, 180916, 342616, 63080, 291800, 312684, -262112, 206152, 203852, -84012, 54484, -220236, 221048, -394132, -233748, -229740, -151044, 231052, -255720, -87540 ], [ -452351, 143617, -412859, -121839, 315051, 191082, 11195, 116469, -264834, 195521, 241646, -276078, 221742, 230919, -251624, 377962, 320991, 102633, 180777, -112895, 398102, -410025, -118633, -122215, -246149, 142847, -107186, 94367 ], [ -413104, 262536, -330612, -226790, 269196, 184112, 2358, 186180, -199988, 197566, 215096, -350596, 164664, 228074, -244886, 380512, 309360, 241408, 266210, -56844, 448146, -404098, -26258, 14730, -246274, 30382, 5198, 198394 ], [ -238488, 197492, -113906, -125015, 64910, 69112, 40607, 42522, -85586, 183283, 285292, -81082, 124460, 327825, -243023, 163024, 130328, 317952, 298525, -67470, 333077, -369805, 36555, 189921, -122925, -113621, 70587, 201177 ], [ -63872, 132448, 102800, -23240, -139376, -45888, 78856, -101136, 28816, 169000, 355488, 188432, 84256, 427576, -241160, -54464, -48704, 394496, 330840, -78096, 218008, -335512, 99368, 365112, 424, -257624, 135976, 203960 ], [ -66256, 34794, 72846, 100030, -268032, -37738, 70080, -217719, 39523, 66157, 383684, 214031, 53397, 396437, -82487, -136142, -134091, 411625, 360560, -71592, 209484, -175564, -2009, 381138, 123803, -326552, 151400, 177028 ], [ -163040, -80252, -88660, 234764, -356352, 36092, 36224, -319862, -5074, -83918, 389480, 109542, 27522, 295490, 159818, -145388, -169534, 397066, 388896, -55952, 257784, 51400, -190954, 312276, 247198, -355440, 140176, 134248 ], [ -259824, -195298, -250166, 369498, -444672, 109922, 2368, -422005, -49671, -233993, 395276, 5053, 1647, 194543, 402123, -154634, -204977, 382507, 417232, -40312, 306084, 278364, -379899, 243414, 370593, -384328, 128952, 91468 ], [ -62568, -17724, -53552, 223752, -296732, 129672, -31468, -199388, 22252, -291988, 119172, 87344, -70468, 53396, 265488, -165280, -102720, 296568, 400128, -185652, 306984, 325308, -261684, 231092, 191748, -308756, 108468, 170428 ], [ 178794, 203743, 196780, 35934, -113353, 141310, -65301, 71943, 111653, -336171, -199217, 197652, -149519, -93781, 72012, -176136, 20192, 199922, 376208, -355139, 300774, 345249, -97395, 227251, -32433, -217515, 86595, 267649 ], [ 400840, 400060, 422852, -125354, 38194, 143854, -99328, 299872, 197280, -352710, -475430, 288432, -207660, -230922, -94380, -172862, 140338, 119548, 336546, -480554, 284848, 363536, 63336, 206650, -231416, -145608, 67450, 336094 ], [ 420068, 332302, 394194, -8077, -144495, 50911, -135392, 72080, 243280, -78987, -308795, 174168, -46246, -262685, 23610, -21223, 231441, 210030, 131593, -143213, 166904, 364456, 186708, 10069, -165820, -276708, 76949, 102391 ], [ 439296, 264544, 365536, 109200, -327184, -42032, -171456, -155712, 289280, 194736, -142160, 59904, 115168, -294448, 141600, 130416, 322544, 300512, -73360, 194128, 48960, 365376, 310080, -186512, -100224, -407808, 86448, -131312 ], [ 369652, 233970, 315059, 219120, -390033, -75888, -198896, -249055, 302562, 367274, -20738, -29790, 212175, -311651, 187987, 159373, 344571, 292945, -155855, 384154, -68109, 373891, 340821, -270463, -82368, -436834, 129911, -294238 ], [ 96872, 288388, 214710, 312224, -178962, 25312, -206624, -35086, 241060, 308532, -2660, -63324, 161966, -295574, 70710, -92086, 208710, 61266, 41554, 237460, -183178, 399766, 159834, -96974, -173632, -232548, 251006, -295388 ], [ -175908, 342806, 114361, 405328, 32109, 126512, -214352, 178883, 179558, 249790, 15418, -96858, 111757, -279497, -46567, -343545, 72849, -170413, 238963, 90766, -298247, 425641, -21153, 76515, -264896, -28262, 372101, -296538 ], [ -292004, 352632, -25408, 311004, 25464, 148788, -241652, 296936, 135840, 273008, -63080, -54540, 85080, -289820, -162548, -399812, -87396, -243896, 339856, 89812, -210852, 304012, -101340, 110456, -162000, 91772, 344156, -314092 ], [ -264473, 321582, -201312, 44871, -180754, 98717, -286893, 327066, 108424, 371356, -230106, 57309, 79974, -324343, -277341, -277153, -269993, -172366, 352276, 222453, 62135, 47171, -89127, 16478, 118876, 134575, 179591, -346683 ], [ -236942, 290532, -377216, -221262, -386972, 48646, -332134, 357196, 81008, 469704, -397132, 169158, 74868, -358866, -392134, -154494, -452590, -100836, 364696, 355094, 335122, -209670, -76914, -77500, 399752, 177378, 15026, -379274 ], [ -119328, 157839, -416525, -311258, -332886, 122318, -298308, 152777, 42661, 471033, -400941, 239170, 161868, -262846, -283598, -28112, -369528, -131867, 343915, 277581, 319449, -187031, -42448, 38030, 302956, 186776, -107328, -248155 ], [ 30080, -10728, -407624, -339088, -186928, 239664, -236576, -134424, 456, 438120, -347144, 294416, 281376, -120752, -96240, 99584, -192704, -199096, 311416, 125896, 201896, -65752, -128, 227504, 72864, 184384, -214784, -59256 ], [ 179488, -179295, -398723, -366918, -40970, 357010, -174844, -421625, -41749, 405207, -293347, 349662, 400884, 21342, 91118, 227280, -15880, -266325, 278917, -25789, 84343, 55527, 42192, 416978, -157228, 181992, -322240, 129643 ], [ -12632, -31700, -189908, -343554, -61002, 106802, -252350, -290584, 35110, 331352, -112896, 245628, 387600, 174150, -78408, 28826, 147590, -196274, 179934, -53944, 50896, 31738, -31890, 227766, -35738, 72790, -220850, 126724 ], [ -220276, 130266, 27994, -317863, -88579, -160113, -336185, -140532, 117381, 255636, 73312, 134354, 368280, 327445, -264156, -184453, 310453, -119983, 77929, -76484, 21272, 1355, -111263, 21341, 101733, -41267, -109967, 115086 ], [ -361504, 260764, 175120, -291236, -108648, -361384, -399408, -41348, 196896, 193772, 205480, 27632, 358368, 446060, -392412, -333584, 403568, -77344, -10692, -115848, -11736, -8136, -175624, -140064, 195372, -152016, -7836, 107416 ], [ -187256, 241789, -13940, -260163, -93054, -250846, -364724, -183787, 263320, 197705, 80958, -57468, 393144, 399945, -247581, -178012, 165380, -194552, -35739, -235126, -60818, 81610, -168678, -87624, 80809, -247052, 52723, 118594 ], [ -13008, 222814, -203000, -229090, -77460, -140308, -330040, -326226, 329744, 201638, -43564, -142568, 427920, 353830, -102750, -22440, -72808, -311760, -60786, -354404, -109900, 171356, -161732, -35184, -33754, -342088, 113282, 129772 ], [ 24143, 200419, -214877, -133505, -30969, -1087, -286995, -411785, 366144, 136172, -124373, -170059, 336336, 316535, 50118, 118201, -230482, -393040, -16191, -393843, -90915, 195384, -110668, -63771, -45519, -376383, 73311, 179209 ], [ -151968, 172704, 48864, 62432, 63584, 182752, -230944, -408864, 355840, -37248, -137184, -107936, 48192, 292960, 215488, 235616, -262912, -418432, 136736, -309088, 33952, 117184, 9024, -218400, 102624, -316192, -123040, 288160 ], [ -328079, 144989, 312605, 258369, 158137, 366591, -174893, -405943, 345536, -210668, -149995, -45813, -239952, 269385, 380858, 353031, -295342, -443824, 289663, -224333, 158819, 38984, 128716, -373029, 250767, -256001, -319391, 397111 ], [ -249782, 262, 300196, 241870, 215520, 330196, -177040, -351572, 232248, -311120, -152012, -30002, -357002, 191406, 262084, 200134, -180618, -308160, 288856, -168278, 98508, -91856, 143338, -379860, 238400, -189132, -407802, 302348 ], [ -7937, -219687, 110262, 88805, 249008, 152222, -216600, -264126, 52756, -364664, -147090, -43963, -364063, 78453, -39354, -126535, 28705, -68960, 189220, -130673, -80846, -256536, 90415, -291678, 122848, -117970, -426823, 76626 ], [ 233908, -439636, -79672, -64260, 282496, -25752, -256160, -176680, -126736, -418208, -142168, -57924, -371124, -34500, -340792, -453204, 238028, 170240, 89584, -93068, -260200, -421216, 37492, -203496, 7296, -46808, -445844, -149096 ], [ 251344, -310232, -163662, -102774, 290106, 2120, -320838, -161662, -11405, -168341, -15342, -82221, -376304, -16106, -414610, -502587, 277206, 222442, 197903, -7526, -241213, -338288, 119355, -120425, -6112, -20657, -354722, -259355 ], [ 221536, -107280, -225348, -117172, 292268, 73328, -390804, -161892, 165994, 145402, 137148, -108694, -381088, 29940, -440508, -493594, 280564, 235276, 350002, 88108, -180470, -203232, 229594, -38430, 1984, -3982, -240412, -345306 ], [ 184284, 82727, -276145, -125335, 294181, 140963, -448063, -151733, 331922, 443096, 282429, -124687, -383761, 72147, -450243, -474818, 276405, 246064, 493313, 176027, -126351, -70104, 322440, 37326, 3237, 6797, -128967, -414604 ], [ -16736, -12056, -87384, 3672, 290616, 129992, -225768, 86984, 245488, 387712, 269112, 89880, -339992, 29896, -104392, -240816, 106872, 211840, 443288, 94216, -217960, 20608, 32640, -24176, -146056, -112136, -80552, -117536 ], [ -217756, -106839, 101377, 132679, 287051, 119021, -3473, 325701, 159054, 332328, 255795, 304447, -296223, -12355, 241459, -6814, -62661, 177616, 393263, 12405, -309569, 111320, -257160, -85678, -295349, -231069, -32137, 179532 ], [ -380364, -170602, 239732, 175574, 220144, 70388, 123680, 435004, 114626, 303032, 190044, 450812, -216208, -68208, 419346, 130354, -139998, 129766, 331196, -72724, -367866, 129666, -388998, -154380, -403986, -299188, -13860, 322844 ], [ -434138, -146475, 235270, -25515, -26232, -84954, -18736, 177634, 189215, 347652, -24270, 403938, -33496, -162600, 121335, -6841, 43887, 43309, 235010, -167254, -331779, -57025, -73277, -243482, -397431, -223334, -80974, 30514 ], [ -487912, -122348, 230808, -226604, -272608, -240296, -161152, -79736, 263804, 392272, -238584, 357064, 149216, -256992, -176676, -144036, 227772, -43148, 138824, -261784, -295692, -243716, 242444, -332584, -390876, -147480, -148088, -261816 ], [ -480878, -142771, 116038, -266576, -286675, -254728, -165903, -151173, 271667, 414485, -360729, 280831, 166576, -311960, -322150, -160110, 270978, 1812, 152957, -218363, -209313, -218778, 311039, -366290, -397213, -112898, -217908, -413940 ], [ -407508, -211794, -119068, -130784, -47314, -115440, -20474, -19774, 206738, 412254, -382326, 172570, 3552, -323920, -301220, -44052, 160716, 190136, 287438, -24450, -68070, 37028, 110042, -339564, -417614, -123340, -290680, -413112 ], [ -334138, -280817, -354174, 5008, 192047, 23848, 124955, 111625, 141809, 410023, -403923, 64309, -159472, -335880, -280290, 72006, 50454, 378460, 421919, 169463, 73173, 292834, -90955, -312838, -438015, -133782, -363452, -412284 ], [ -118816, -140976, -371216, 144320, 273472, 73568, 237600, 24096, 40960, 355200, -295584, 100320, -179904, -345072, -271520, 159728, 51616, 390400, 427808, 94320, 54480, 266352, -163216, -141888, -425152, -192704, -203200, -210128 ], [ 158610, 90243, -292855, 285172, 285800, 84102, 335902, -159214, -75604, 277368, -130398, 199450, -137952, -353053, -268070, 235053, 101526, 325172, 377438, -98535, -34185, 116369, -179155, 92160, -397736, -272836, 59000, 80109 ], [ 436036, 321462, -214494, 426024, 298128, 94636, 434204, -342524, -192168, 199536, 34788, 298580, -96000, -361034, -264620, 310378, 151436, 259944, 327068, -291390, -122850, -33614, -195094, 326208, -370320, -352968, 321200, 370346 ], [ 268703, 351753, -2531, 300869, 102745, 41036, 425826, -100794, -7529, 183129, 114525, 214632, 84195, -145218, -143549, 155921, 90634, 103051, 318068, -89865, -152694, -174210, -55129, 96156, -348595, -371696, 231020, 177373 ], [ 59012, 362908, 222156, 150380, -112420, -18672, 407288, 181416, 205796, 172572, 186124, 113248, 277556, 91912, -11276, -20420, 19288, -62572, 313008, 149220, -176936, -313912, 99684, -178096, -327412, -384576, 107280, -61620 ], [ -136654, 340523, 416120, 16874, -285639, -86168, 376162, 388755, 352524, 144690, 229190, 33683, 418708, 281687, 90370, -174813, -55895, -195207, 312868, 342075, -186613, -422942, 235807, -385241, -312163, -382513, -18827, -263530 ], [ -238820, 94538, 405264, -3412, -179218, -205584, 261116, 96954, 55272, 1308, 82036, 99578, 211800, 155762, -12164, -182886, -156658, -107922, 345528, 226730, -99190, -327492, 247330, -145006, -336474, -280830, -160714, -218220 ], [ -340986, -151447, 394408, -23698, -72797, -325000, 146070, -194847, -241980, -142074, -65118, 165473, 4892, 29837, -114698, -190959, -257421, -20637, 378188, 111385, -11767, -232042, 258853, 95229, -360785, -179147, -302601, -172910 ], [ -346768, -243832, 288136, -47448, 48296, -392320, 26032, -356568, -406272, -189528, -149176, 149584, -83040, -96128, -172872, -143488, -299064, 66976, 357336, 29176, 78976, -193120, 267344, 273008, -386560, -94464, -407880, -84656 ], [ -171830, -48217, 2959, -77693, 196899, -361960, -103366, -274389, -321264, -57117, -114929, -19650, 52108, -222168, -147871, 8128, -229857, 155204, 236149, 9097, 175944, -260188, 270150, 333682, -415080, -41656, -444519, 84118 ], [ 3108, 147398, -282218, -107938, 345502, -331600, -232764, -192210, -236256, 75294, -80682, -188884, 187256, -348208, -122870, 159744, -160650, 243432, 114962, -10982, 272912, -327256, 272956, 394356, -443600, 11152, -481158, 252892 ], [ 100787, 169307, -251014, -123987, 268815, -290489, -216952, -134510, -122115, 6322, 42992, -243510, 238580, -388591, -94892, 105167, -199096, 212853, 131211, 49942, 260238, -260060, 245316, 321455, -382043, -39, -326866, 227082 ], [ 139036, 57596, 23560, -129116, 18828, -241108, -89440, -95640, 14436, -217560, 235456, -209976, 225424, -363084, -64624, -108020, -320352, 90884, 253180, 173176, 163224, -89584, 194256, 145804, -251196, -60460, -25704, 51592 ], [ 177285, -54115, 298134, -134245, -231159, -191727, 38072, -56770, 150987, -441442, 427920, -176442, 212268, -337577, -34356, -321207, -441608, -31085, 375149, 296410, 66210, 80892, 143196, -29847, -120349, -120881, 275458, -123898 ], [ 35030, -30412, 317018, -145908, -151746, -117110, 87320, -28952, 190932, -396242, 419036, -240108, 99248, -321790, -82892, -162514, -270922, -53964, 317820, 168508, 117732, 16558, -1878, -20494, -46652, -39660, 337724, -25266 ], [ -157365, 30906, 264877, -159386, 19167, -35483, 114828, -4204, 204042, -276297, 354222, -330774, -41512, -308703, -153318, 99479, -19141, -49318, 210686, -29154, 210514, -113001, -173067, 40249, 11170, 80906, 333630, 149511 ], [ -349760, 92224, 212736, -172864, 190080, 46144, 142336, 20544, 217152, -156352, 289408, -421440, -182272, -295616, -223744, 361472, 232640, -44672, 103552, -226816, 303296, -242560, -344256, 100992, 68992, 201472, 329536, 324288 ], [ -268087, 131669, -18874, -262840, 226581, 103000, -2702, -57541, -26303, -23481, 22792, -391333, 13895, -313418, -246008, 147664, 196737, 137580, 187249, -65747, 207777, -211349, -244459, 232805, 191352, 57860, 152827, 163380 ], [ -186414, 171114, -250484, -352816, 263082, 159856, -147740, -135626, -269758, 109390, -243824, -361226, 210062, -331220, -268272, -66144, 160834, 319832, 270946, 95322, 112258, -180138, -144662, 364618, 313712, -85752, -23882, 2472 ], [ -87041, 183189, -413994, -360177, 235128, 183912, -251398, -160146, -398808, 232926, -441775, -309164, 307919, -297667, -270041, -255342, 123091, 423719, 308878, 204756, 19159, -119247, -37835, 466551, 380747, -165929, -117306, -127416 ], [ 76052, 96732, -332344, -70124, -24864, 89888, -206088, 8168, -116000, 322856, -392532, -178064, 51860, -79236, -198028, -355944, 78724, 245492, 182056, 128304, -65228, 48492, 94300, 460916, 248612, -17740, 89096, -145632 ], [ 239145, 10275, -250694, 219929, -284856, -4136, -160778, 176482, 166808, 412786, -343289, -46964, -204199, 139195, -126015, -456546, 34357, 67265, 55234, 51852, -149615, 216231, 226435, 455281, 116477, 130449, 295498, -163848 ], [ 236128, -80472, -161014, 345922, -351358, 25850, -73348, 186276, 256326, 324496, -267176, -16844, -333298, 230426, -138912, -472658, -9600, -57052, 9292, 58320, -194842, 303730, 259880, 341016, -36218, 210378, 349590, -132344 ], [ 17168, -176796, -60895, 258637, -166323, 217049, 68838, -10006, 94567, 4520, -156132, -117998, -297349, 156297, -262192, -378933, -53024, -111286, 68494, 172584, -189161, 286917, 165028, 85532, -215641, 201569, 205679, -36204 ], [ -201792, -273120, 39224, 171352, 18712, 408248, 211024, -206288, -67192, -315456, -45088, -219152, -261400, 82168, -385472, -285208, -96448, -165520, 127696, 286848, -183480, 270104, 70176, -169952, -395064, 192760, 61768, 59936 ], [ -246317, -293079, 45173, 108457, 2657, 432062, 263000, -125790, -197991, -276947, 92701, -245531, -198961, -39091, -336267, -152768, 3453, -194299, 188503, 360807, -131749, 232861, 51044, -188916, -301487, 137901, -81228, 73606 ], [ -197810, -272310, 898, 58570, -120646, 366604, 266864, 102324, -312278, -47246, 244754, -232030, -122394, -185486, -195070, 320, 179794, -209502, 250166, 413270, -55458, 184722, 72296, -81736, -62310, 58482, -223736, 43292 ], [ -149303, -251541, -43377, 8683, -243949, 301146, 270728, 330438, -426565, 182455, 396807, -218529, -45827, -331881, -53873, 153408, 356135, -224705, 311829, 465733, 20833, 136583, 93548, 25444, 176867, -20937, -366244, 12978 ], [ -209496, -176572, 67448, 65736, -259812, 104448, 251672, 185812, -339772, 22976, 252140, -25248, 67560, -208456, -15036, 101196, 385976, -89968, 146712, 338156, 12944, 33844, -44320, 131204, 58204, -172476, -296072, -85216 ], [ -285994, -93473, 201538, 138830, -259559, -111936, 229178, -14725, -222817, -194880, 62965, 195000, 186470, -44558, 8447, 18189, 393842, 67260, -52422, 183573, -7572, -77085, -206056, 236751, -114135, -334833, -193998, -193592 ], [ -351926, -17330, 325806, 192264, -246486, -294838, 215942, -181052, -98718, -373692, -108400, 371658, 292602, 93216, 33564, -64190, 397666, 188838, -231124, 53254, -21804, -160730, -353572, 318312, -248958, -455556, -104594, -294736 ], [ -306915, -14225, 346943, 39268, -98803, -126179, 299915, 11826, 100393, -142542, -92760, 90621, 264565, -43312, 75838, -139975, 359049, -63909, -195290, 177707, 29946, 42107, -351778, 148020, 10137, -139122, -148225, -319944 ], [ -261904, -11120, 368080, -113728, 48880, 42480, 383888, 204704, 299504, 88608, -77120, -190416, 236528, -179840, 118112, -215760, 320432, -316656, -159456, 302160, 81696, 244944, -349984, -22272, 269232, 177312, -191856, -345152 ], [ -189096, -23002, 329129, -198201, 102868, 112166, 420352, 335471, 430729, 188606, -89333, -391681, 192153, -266402, 153750, -240473, 290649, -452104, -142487, 392523, 157239, 345910, -315612, -96818, 367138, 375635, -166544, -295901 ], [ -52752, -69140, 152834, -126050, -57304, -44372, 348224, 324270, 406786, -11172, -165210, -410610, 110434, -238756, 174220, -148450, 281058, -319440, -168638, 404966, 287166, 214028, -206776, 47484, 96612, 303990, 16352, -76458 ], [ 83592, -115278, -23461, -53899, -217476, -200910, 276096, 313069, 382843, -210950, -241087, -429539, 28715, -211110, 194690, -56427, 271467, -186776, -194789, 417409, 417093, 82146, -97940, 191786, -173914, 232345, 199248, 142985 ], [ 135660, -89476, -93244, -85296, -148184, -216964, 200344, 180200, 310540, -278584, -202160, -287536, 58080, -168392, 244344, 84124, 177876, -107152, -181712, 411036, 454728, 22432, 16824, 141472, -243836, 165512, 258196, 245524 ], [ 110475, 2271, -65391, -211612, 131450, -104241, 121270, -64198, 193907, -225086, -57996, 1988, 189272, -111858, 320750, 269159, 7285, -76148, -132676, 387415, 407762, 28872, 137022, -87240, -129871, 103090, 203525, 240901 ], [ 85290, 94018, -37538, -337928, 411084, 8482, 42196, -308596, 77274, -171588, 86168, 291512, 320464, -55324, 397156, 454194, -163306, -45144, -83640, 363794, 360796, 35312, 257220, -315952, -15906, 40668, 148854, 236278 ], [ -32052, -13968, 84648, -293513, 275510, -81979, 118876, -150009, -24093, -79381, 177139, 375557, 354552, 64671, 216335, 432560, -212330, -22912, -26937, 290822, 308815, 150365, 302159, -296923, 86380, -90315, 124171, 211884 ], [ -181920, -192448, 240128, -188840, -6608, -244152, 250528, 150808, -120072, 26488, 249336, 387080, 354368, 207064, -55272, 337984, -218448, -3776, 32472, 200432, 255064, 303752, 320536, -190456, 184544, -245496, 110072, 180512 ], [ -331788, -370928, 395608, -84167, -288726, -406325, 382180, 451625, -216051, 132357, 321533, 398603, 354184, 349457, -326879, 243408, -224566, 15360, 91881, 110042, 201313, 457139, 338913, -83989, 282708, -400677, 95973, 149140 ], [ -154560, -235974, 95688, 11046, -246454, -165172, 384494, 365484, -147756, 35452, 190934, 110948, 284986, 141368, -340492, 254564, -100356, 172018, -35622, 61782, 203376, 454458, 202388, -7794, 347608, -421878, 140482, -16916 ], [ 37536, -86773, -224932, 105829, -189437, 94314, 380929, 261754, -71994, -70670, 51117, -190306, 212651, -82652, -342378, 270526, 29778, 334927, -171621, 15437, 207976, 444683, 58822, 67025, 410996, -436989, 187655, -189094 ], [ 198148, 43716, -483872, 156512, -128652, 312928, 335096, 151544, -21956, -119984, -64256, -417592, 119384, -230100, -321644, 265792, 113916, 451268, -251120, 5288, 181552, 425460, -67740, 121356, 420732, -410960, 212052, -327456 ], [ 209211, 85323, -449832, -2280, -49969, 337400, 88490, 10554, -94107, 100540, -63520, -293530, -73310, -13831, -193465, 162752, -20427, 346411, -62244, 167070, 7764, 361359, -113533, 78369, 175621, -189516, 128263, -305192 ], [ 220274, 126930, -415792, -161072, 28714, 361872, -158116, -130436, -166258, 321064, -62784, -169468, -266004, 202438, -65286, 59712, -154770, 241554, 126632, 328852, -166024, 297258, -159326, 35382, -69490, 31928, 44474, -282928 ], [ 172693, 77178, -362870, -186565, 6066, 344665, -264232, -248908, -165716, 401521, -114482, -79660, -370876, 342009, 59131, 16009, -200193, 186377, 245596, 310571, -234080, 163983, -95859, -20619, -229668, 79114, -45228, -234195 ], [ 33888, -114688, -280576, -4704, -174208, 262624, -151808, -332352, -52096, 264096, -247744, -43136, -339136, 362272, 177696, 64608, -107296, 208480, 255808, 12192, -137664, -76896, 137568, -96864, -257728, -144768, -144128, -144288 ], [ -104917, -306554, -198282, 177157, -354482, 180583, -39384, -415796, 61524, 126671, -381006, -6612, -307396, 382535, 296261, 113207, -14399, 230583, 266020, -286187, -41248, -317775, 370995, -173109, -285788, -368650, -243028, -54381 ], [ -101818, -310834, -49824, 213460, -328886, 46728, -33906, -390908, -11252, -11132, -276380, -77664, -175080, 401454, 184176, 175386, 30590, 253750, 168614, -235616, -20250, -308964, 427140, -79156, -194540, -276524, -176070, -90992 ], [ -7495, -194523, 141168, 156190, -170945, -120436, -97179, -296378, -203854, -149178, -18826, -217872, 21892, 419509, -76184, 246295, 44781, 277601, 2025, 39280, -47735, -139638, 369318, 124210, -26594, 18750, -2489, -208936 ], [ 86828, -78212, 332160, 98920, -13004, -287600, -160452, -201848, -396456, -287224, 238728, -358080, 218864, 437564, -336544, 317204, 58972, 301452, -164564, 314176, -75220, 29688, 311496, 327576, 141352, 314024, 171092, -326880 ], [ 81629, -2656, 163292, 83146, 139142, -328072, -17138, -136445, -421649, -123626, 168076, -227861, 91829, 224655, -138130, 142006, 136832, 106651, -70986, 332420, -85662, -61400, 333303, 253029, 69784, 199981, 275475, -184904 ], [ 55478, 64320, -81336, 76108, 290068, -341872, 169668, -77174, -411598, 103476, 28328, -40710, -103418, -36878, 156868, -85004, 228096, -134182, 77364, 296632, -92516, -207312, 371874, 119974, -52208, -234, 365290, 11792 ] ], [ [ -66432, 241664, -201024, -56448, 260032, -279488, 237184, -79296, -14464, -171648, 19520, 116864, -299648, -149376, -11712, 131584, -202368, -101440, -47936, -331072, 257024, 376768, 220928, 176000, -87616, -97856, -357440, 188096 ], [ -68565, 229874, -183717, -50250, 231487, -257819, 221476, -86448, -33034, -160128, 37091, 100487, -295679, -133188, -5565, 130591, -188523, -95197, -49802, -329695, 229349, 348055, 207005, 160862, -66499, -109916, -348821, 180827 ], [ -84918, 139484, -51030, -2732, 12642, -91690, 101048, -141280, -175404, -71808, 171802, -25070, -265250, -9080, 41562, 122978, -82378, -47334, -64108, -319138, 17174, 127922, 100262, 44804, 95398, -202376, -282742, 125098 ], [ -101271, 49094, 81657, 44786, -206203, 74439, -19380, -196112, -317774, 16512, 306513, -150627, -234821, 115028, 88689, 115365, 23767, 529, -78414, -308581, -195001, -92211, -6481, -71254, 257295, -294836, -216663, 69369 ], [ -101344, -48880, 203472, 63304, -352408, 121992, -41064, -193912, -319960, 33224, 369280, -177824, -239856, 151536, 128312, 87832, 109504, -1400, -19264, -240168, -304424, -218016, -101032, -185176, 348648, -289848, -125016, 8936 ], [ -70892, -161074, 304902, 27447, -362413, -52785, 122397, -84777, -59301, -84329, 297152, -20596, -311386, 23794, 153865, 22949, 156976, -96689, 177616, -63275, -221187, -166956, -172723, -295093, 307731, -102145, 14571, -60317 ], [ -40440, -273268, 406332, -8410, -372418, -227562, 285858, 24358, 201358, -201882, 225024, 136632, -382916, -103948, 179418, -41934, 204448, -191978, 374496, 113618, -137950, -115896, -244414, -405010, 266814, 85558, 154158, -129570 ], [ -40525, -200394, 367778, -47634, -265150, -311378, 287339, 97197, 343600, -283048, 145070, 251584, -307689, -175452, 175318, -138602, 103525, -179952, 305643, 116194, -110483, -171553, -234803, -389308, 260711, 149189, 138161, -59060 ], [ -64100, 14840, 221544, -89448, -67672, -325224, 164220, 142116, 394752, -336224, 59096, 334016, -119572, -203696, 148408, -259720, -111548, -85376, 32380, -15320, -125916, -309300, -162652, -276976, 281388, 117380, 2484, 118960 ], [ -87675, 230074, 75310, -131262, 129806, -339070, 41101, 187035, 445904, -389400, -26878, 416448, 68545, -231940, 121498, -380838, -326621, 9200, -240883, -146834, -141349, -447047, -90501, -164644, 302065, 85571, -133193, 296980 ], [ 890, 286782, -38974, -186990, 100034, -284948, -7534, 253158, 250582, -263368, -68140, 280954, 34632, -255540, -1604, -237788, -292034, 84174, -222834, -96674, -62588, -380602, -141740, -157954, 158798, 96530, -117454, 191662 ], [ 120605, 299455, -144383, -246583, 7137, -211946, -35479, 325171, -13205, -87556, -96982, 84925, -60956, -277850, -151426, -21358, -188097, 153703, -123865, 3951, 42338, -257437, -227254, -180609, -30009, 119369, -59655, 7639 ], [ 240320, 312128, -249792, -306176, -85760, -138944, -63424, 397184, -276992, 88256, -125824, -111104, -156544, -300160, -301248, 195072, -84160, 223232, -24896, 104576, 147264, -134272, -312768, -203264, -218816, 142208, -1856, -176384 ], [ 138223, 141698, -202964, -60950, -36195, -58743, 19537, 173716, -184624, 139960, 6748, 88237, -67994, -163057, -305434, 73793, 13130, 134889, 11628, 14255, 46731, -107362, -323601, -247171, -215090, 152006, -77618, -246304 ], [ 36126, -28732, -156136, 184276, 13370, 21458, 102498, -49752, -92256, 191664, 139320, 287578, 20556, -25954, -309620, -47486, 110420, 46546, 48152, -76066, -53802, -80452, -334434, -291078, -211364, 161804, -153380, -316224 ], [ -79111, -133767, -131683, 331017, 56915, 75034, 158179, -207795, -28018, 235193, 237182, 374914, 83646, 69839, -306216, -95590, 187495, -7647, 71521, -144647, -89370, -65377, -306337, -304815, -193373, 164487, -188962, -334809 ], [ -241652, -3380, -187780, 123212, 78788, 32760, 115652, -130308, -65048, 249292, 210088, 59032, 55080, 16916, -275488, 119736, 191796, 61100, 47532, -134964, 108936, -92908, -138092, -209940, -124028, 141556, -79896, -168588 ], [ -404193, 127007, -243877, -84593, 100661, -9514, 73125, -52821, -102078, 263391, 182994, -256850, 26514, -36007, -244760, 335062, 196097, 129847, 23543, -125281, 307242, -120439, 30153, -115065, -54683, 118625, 29170, -2367 ], [ -446544, 166264, -211724, -146138, 64244, -21808, 76938, -25284, -68428, 220930, 197320, -315132, 20168, -9130, -234282, 365728, 133008, 187904, 43614, -136308, 365998, -137150, 92498, -38730, -27198, 74514, 69746, 115014 ], [ -332648, 87052, -64846, -17545, -47950, 4872, 140993, -62682, 57106, 104941, 265492, -38534, 42708, 121487, -250129, 156336, -17688, 232064, 120963, -174258, 243339, -139795, 17173, 13503, -54131, 2869, 21285, 168903 ], [ -218752, 7840, 82032, 111048, -160144, 31552, 205048, -100080, 182640, -11048, 333664, 238064, 65248, 252104, -265976, -53056, -168384, 276224, 198312, -212208, 120680, -142440, -58152, 65736, -81064, -68776, -27176, 222792 ], [ -215856, -53162, 41650, 178306, -235648, 26282, 163008, -181353, 200189, -94157, 322876, 270417, 87563, 284171, -115113, -145778, -244245, 269879, 206736, -212568, 100276, -70580, -137287, 77934, -14907, -136296, -11752, 175356 ], [ -272160, -104452, -98604, 212852, -291584, 3972, 64384, -286026, 160146, -159730, 269976, 172506, 109758, 263678, 124662, -176276, -280194, 236598, 178400, -192880, 134408, 41016, -218454, 68780, 100898, -201616, 37744, 73880 ], [ -328464, -155742, -238858, 247398, -347520, -18338, -34240, -390699, 120103, -225303, 217076, 74595, 131953, 243185, 364437, -206774, -316143, 203317, 150064, -173192, 168540, 152612, -299621, 59626, 216703, -266936, 87240, -27596 ], [ -165528, 27068, -44752, 152824, -208996, -45448, -98964, -273572, 123540, -221676, -6404, 78544, 62148, 90092, 264432, -216672, -199872, 99976, 174848, -256844, 171992, 243908, -254028, 29132, 125308, -258156, 126156, 89028 ], [ 30294, 244993, 199508, 38882, -41303, -73278, -158603, -123175, 133499, -207669, -255471, 97772, -21457, -82891, 113460, -223480, -60768, -13874, 207600, -355997, 170842, 332159, -189421, -4563, 2833, -238261, 163485, 238367 ], [ 213048, 434116, 414140, -61334, 97550, -100654, -211968, 11936, 144480, -186874, -472218, 110672, -90708, -242230, -16852, -215938, 75790, -106876, 230814, -422166, 163408, 401904, -118120, -35834, -105224, -225336, 195270, 362978 ], [ 258588, 320818, 317678, -17427, -66417, -123263, -199456, -13456, 166192, -94805, -349605, 57128, -9242, -258307, 69766, -57721, 185615, 19026, 153879, -142003, 89992, 277336, 23468, -41653, -61892, -285596, 168843, 227945 ], [ 304128, 207520, 221216, 26480, -230384, -145872, -186944, -38848, 187904, -2736, -226992, 3584, 72224, -274384, 156384, 100496, 295440, 144928, 76944, 138160, 16576, 152768, 165056, -47472, -18560, -345856, 142416, 92912 ], [ 281740, 121550, 140973, 97680, -279439, -113552, -192912, -43905, 192606, 85014, -139582, -35554, 129169, -270973, 193421, 165907, 312165, 190799, 28527, 293030, -61971, 88925, 244043, -16737, 3520, -343774, 125929, -22626 ], [ 104088, 98044, 97802, 231264, -65838, 44320, -241120, -2482, 158428, 162892, -132636, -41764, 130066, -223018, 117130, 19190, 116090, 53742, 45294, 161516, -152246, 163882, 179942, 97550, -22976, -199196, 132162, -93604 ], [ -73564, 74538, 54631, 364848, 147763, 202192, -289328, 38941, 124250, 240770, -125690, -47974, 130963, -175063, 40839, -127527, -79985, -83315, 62061, 30002, -242521, 238839, 115841, 211837, -49472, -54618, 138395, -164582 ], [ -192476, 110984, -15552, 334500, 155528, 214348, -294540, 76056, 91488, 305040, -177304, -12916, 93352, -134500, -18316, -196796, -228636, -150088, 71280, 9644, -212700, 186356, 55388, 201096, 9424, 20228, 100132, -212628 ], [ -257543, 202386, -110496, 153881, -25390, 92931, -260339, 109222, 60024, 356836, -282598, 59971, 20442, -100713, -61763, -195071, -333815, -152434, 73580, 91179, -72791, 17053, -1721, 75746, 146596, 31153, 21081, -239653 ], [ -322610, 293788, -205440, -26738, -206308, -28486, -226138, 142388, 28560, 408632, -387892, 132858, -52468, -66926, -105210, -193346, -438994, -154780, 75880, 172714, 67118, -152250, -58830, -49604, 283768, 42078, -57970, -266678 ], [ -217184, 248017, -232979, -160998, -240618, 34802, -214972, 48343, 43387, 381735, -325107, 190462, -20556, -51074, -105970, -104496, -368648, -174789, 99957, 139091, 132295, -128841, -48432, 42034, 243732, 40168, -86208, -223493 ], [ -51584, 153832, -236728, -278896, -223184, 163280, -211936, -90600, 74552, 327064, -203000, 242672, 48352, -41552, -91664, 15104, -236352, -201032, 131720, 64824, 171096, -37416, -14208, 210256, 141152, 33728, -96512, -155528 ], [ 114016, 59647, -240477, -396794, -205750, 291758, -208900, -229543, 105717, 272393, -80893, 294882, 117260, -32030, -77358, 134704, -104056, -227275, 163483, -9443, 209897, 54009, 20016, 378478, 38572, 27288, -106816, -87563 ], [ 52312, 130132, -143532, -318782, -186358, 64782, -270082, -148200, 141722, 238248, 25088, 199428, 206320, 47738, -113080, 41894, 36666, -100750, 102626, 25784, 163888, 18758, 38994, 217866, 75098, -29334, -54926, -88964 ], [ -19724, 208102, -42010, -231865, -166877, -178351, -334183, -56844, 177947, 205036, 130336, 97262, 296296, 130699, -151076, -60571, 177771, 32719, 37559, 65988, 114024, -22251, 57279, 42307, 117947, -88237, -209, -93518 ], [ -66528, 260324, 33264, -152284, -144024, -358744, -373712, 5380, 206048, 171156, 202840, 6160, 360480, 206612, -173732, -135408, 272272, 121888, -27324, 70536, 67288, -42808, 53000, -104160, 134740, -132656, 54556, -80024 ], [ 6520, 190243, -16140, -107549, -105154, -241122, -296524, -70773, 195560, 134103, 119810, -32388, 302152, 249047, -123523, -79012, 145404, 632, -91333, -94282, 35410, 33782, -58458, -112440, 27767, -108276, 109549, 19198 ], [ 79568, 120162, -65544, -62814, -66284, -123500, -219336, -146926, 185072, 97050, 36780, -70936, 243824, 291482, -73314, -22616, 18536, -120624, -155342, -259100, 3532, 110372, -169916, -120720, -79206, -83896, 164542, 118420 ], [ 63633, 82301, -65475, 21089, -5031, -10657, -188237, -194711, 161984, 37524, -45899, -74645, 162096, 318185, 27898, 69735, -89198, -220208, -152481, -345069, -20669, 131144, -215476, -130629, -94865, -63521, 120193, 198679 ], [ -90720, 94560, 11552, 165920, 91040, 94752, -228832, -198368, 119296, -56960, -128032, -24160, 43968, 320416, 208448, 218016, -167168, -286080, -45600, -308384, -32928, 65088, -158528, -143072, 31520, -49376, -78688, 249440 ], [ -245073, 106819, 88579, 310751, 187111, 200161, -269427, -202025, 76608, -151444, -210165, 26325, -74160, 322647, 388998, 366297, -245138, -351952, 61281, -271699, -45187, -968, -101580, -155515, 157905, -35231, -277569, 300201 ], [ -239882, -12102, 73948, 258546, 240160, 176812, -277360, -164396, 65224, -179120, -230068, 51442, -112054, 243986, 273084, 225786, -194742, -301120, 122536, -173162, -119116, -75312, -60074, -150444, 127168, -36276, -327238, 212852 ], [ -132127, -215353, 394, 79675, 265552, 70690, -264296, -100226, 73964, -163848, -209966, 60251, -98369, 113323, -33414, -100377, -61825, -175264, 154460, -34863, -232690, -154984, -28495, -134114, -4576, -47086, -280985, 36718 ], [ -24372, -418604, -73160, -99196, 290944, -35432, -251232, -36056, 82704, -148576, -189864, 69060, -84684, -17340, -339912, -426540, 71092, -49408, 186384, 103436, -346264, -234656, 3084, -117784, -136320, -57896, -234732, -139416 ], [ 16560, -276264, -104306, -146378, 246150, -25160, -250746, -25922, 89069, 1653, -67922, 80909, -146448, 42282, -353582, -464549, 61034, 72534, 271185, 168870, -330467, -197136, 61605, -123703, -58912, -65647, -198302, -216389 ], [ 43424, -61168, -126524, -165836, 186580, 9616, -252908, -27164, 94934, 180294, 75460, 93398, -224096, 141964, -305604, -441894, 20876, 193652, 367118, 218964, -287434, -134944, 125798, -134306, 62528, -72754, -163940, -272486 ], [ 66980, 138937, -140911, -176969, 130171, 43965, -247841, -20459, 101934, 349992, 212579, 110383, -297103, 231053, -248349, -409214, -21013, 303440, 452767, 261189, -243281, -75560, 176888, -145934, 174331, -81005, -126745, -319476 ], [ 17760, 9240, 16984, -4952, 143304, 68920, -83736, 161080, 133904, 322944, 211912, 226280, -268008, 87096, 13000, -155984, -100984, 163968, 312168, 130296, -174488, -77952, -60288, -180112, 74120, -114424, -27224, -166112 ], [ -31460, -120457, 174879, 167065, 156437, 93875, 80369, 342619, 165874, 295896, 211245, 342177, -238913, -56861, 274349, 97246, -180955, 24496, 171569, -597, -105695, -80344, -297464, -214290, -26091, -147843, 72297, -12748 ], [ -106420, -209366, 286988, 242410, 136720, 89484, 158176, 435268, 206718, 271176, 182564, 407428, -189808, -167824, 407598, 260110, -192226, -71974, 80836, -103788, -56390, -86594, -396346, -253556, -124718, -161996, 139172, 52068 ], [ -254310, -182709, 269370, 43851, 23928, 1946, -8528, 276062, 272705, 253052, 74510, 329182, -84008, -185304, 177897, 166937, -8847, -46605, 131390, -128490, -62301, -103775, -103395, -307238, -218857, -121562, 113550, -134002 ], [ -402200, -156052, 251752, -154708, -88864, -85592, -175232, 116856, 338692, 234928, -33544, 250936, 21792, -202784, -51804, 73764, 174532, -21236, 181944, -153192, -68212, -120956, 189556, -360920, -312996, -81128, 87928, -320072 ], [ -413778, -153133, 186746, -220464, -80909, -78200, -202577, 26213, 351021, 229003, -142599, 156641, 49360, -196328, -195034, 64686, 251838, 7532, 221091, -142309, -28671, -98086, 275553, -375662, -328067, -68414, 44596, -396428 ], [ -276652, -176110, 70044, -141344, 58770, 32752, -77894, 10366, 304814, 236386, -252746, 44838, -8416, -163760, -243932, 147348, 213428, 40008, 247794, -92606, 60454, -31524, 135782, -347924, -256882, -85940, -18056, -353096 ], [ -139526, -199087, -46658, -62224, 198449, 143704, 46789, -5481, 258607, 243769, -362893, -66965, -66192, -131192, -292830, 230010, 175018, 72484, 274497, -42903, 149579, 35038, -3989, -320186, -185697, -103466, -80708, -309764 ], [ 7200, -134992, -49136, 58432, 269248, 162976, 111584, -23072, 131072, 183424, -285024, -21472, -88384, -137744, -272224, 200208, 170592, 125696, 273632, -53872, 113968, 50576, -97392, -148928, -164672, -134976, 6592, -134448 ], [ 158126, -32803, -1641, 197260, 309912, 142138, 150178, -41426, -32044, 93448, -124898, 92838, -95008, -161411, -221210, 121203, 181034, 187980, 260706, -91385, 23785, 43791, -170509, 85120, -165592, -172604, 159496, 98611 ], [ 309052, 69386, 45854, 336088, 350576, 121300, 188772, -59780, -195160, 3472, 35228, 207148, -101632, -185078, -170196, 42198, 191476, 250264, 247780, -128898, -66398, 37006, -243626, 319168, -166512, -210232, 312400, 331670 ], [ 163521, 192407, 176131, 179803, 180295, 55732, 242654, 58618, -15031, 8647, 65091, 113432, 35069, -52862, -69475, -47601, 124470, 83669, 221708, 11753, -99146, -114238, -131271, 116836, -174509, -277008, 188692, 172995 ], [ -10244, 317412, 314292, -4588, -10076, -14096, 297992, 190040, 197788, 22884, 82548, -96, 185420, 94200, 35980, -138428, 50088, -104724, 194384, 169372, -126424, -279240, -1252, -127056, -183180, -346560, 38640, -22988 ], [ -171634, 396469, 433544, -164010, -166553, -88808, 330974, 270285, 355956, 28046, 97146, -94643, 296300, 213641, 124734, -207043, -18825, -253529, 180956, 301221, -146859, -410402, 116545, -321991, -196861, -397935, -102229, -186838 ], [ -250524, 169206, 426736, -156972, -97070, -196080, 214916, 9350, 149784, -27292, 92684, -62650, 144040, 148942, 102148, -127578, -51278, -138414, 260168, 261270, -121674, -315964, 152862, -190546, -243942, -328130, -181878, -136468 ], [ -329414, -58057, 419928, -149934, -27587, -303352, 98858, -251585, -56388, -82630, 88222, -30657, -8220, 84243, 79562, -48113, -83731, -23299, 339380, 221319, -96489, -221526, 189179, -59101, -291023, -258325, -261527, -86098 ], [ -309104, -176776, 332664, -157096, 62552, -338816, -8112, -395816, -175360, -113320, 57272, -7760, -76704, 8064, 71240, 45184, -89800, 84576, 334632, 173320, -64640, -164256, 188848, 34704, -341504, -167680, -321464, 176 ], [ -102794, -91975, 94545, -190883, 191421, -239640, -98042, -321227, -130832, -97795, -23343, -1918, 11892, -89640, 89663, 164416, -46399, 178876, 172459, 110231, -20296, -176676, 119802, 57934, -398360, -37960, -344441, 153770 ], [ 103516, -7174, -143574, -224670, 320290, -140464, -187972, -246638, -86304, -82270, -103958, 3924, 100488, -187344, 108086, 283648, -2998, 273176, 10286, 47142, 24048, -189096, 50756, 81164, -455216, 91760, -367418, 307364 ], [ 211117, -7419, -111930, -229389, 257617, -104039, -171016, -205394, -45533, -132850, -16496, -44938, 164748, -228849, 84012, 219281, -50376, 278699, 30165, 40746, 29106, -124452, 66236, 42033, -413701, 139463, -248942, 259510 ], [ 242788, -73084, 127224, -211748, 47604, -115884, -71840, -189800, -7652, -234280, 200256, -135880, 210288, -227124, 27248, 13684, -167584, 215932, 190084, 77960, 3944, -528, 146736, -45068, -296516, 124076, -21656, 56696 ], [ 274459, -138749, 366378, -194107, -162409, -127729, 27336, -174206, 30229, -335710, 417008, -226822, 255828, -225399, -29516, -191913, -284792, 153165, 350003, 115174, -21218, 123396, 227236, -132169, -179331, 108689, 205630, -146118 ], [ 101866, -142260, 339942, -201612, -63614, -43850, 18152, -111848, 93868, -332398, 377764, -209044, 177744, -174786, -20148, -62062, -199158, 67916, 347652, 53316, 56220, 43794, 114326, -142770, -117316, 92780, 197188, -115598 ], [ -127467, -128506, 239731, -216102, 120961, 66619, -21132, -36500, 164662, -299991, 267410, -161066, 65320, -110593, 7590, 160969, -57179, -23578, 300226, -36062, 162158, -92343, -52309, -132121, -70626, 76726, 123266, -20263 ], [ -356800, -114752, 139520, -230592, 305536, 177088, -60416, 38848, 235456, -267584, 157056, -113088, -47104, -46400, 35328, 384000, 84800, -115072, 252800, -125440, 268096, -228480, -218944, -121472, -23936, 60672, 49344, 75072 ], [ -297897, 33483, -42502, -243656, 288907, 108456, -40498, -58971, 86623, -55271, -264, -183675, 66585, -38902, -71944, 259248, 13983, 53012, 277295, -78221, 218623, -144139, -139893, 46267, 86280, 36476, -49947, 41676 ], [ -238994, 181718, -224524, -256720, 272278, 39824, -20580, -156790, -62210, 157042, -157584, -254262, 180274, -31404, -179216, 134496, -56834, 221096, 301790, -31002, 169150, -59798, -60842, 214006, 196496, 12280, -149238, 8280 ], [ -154911, 268043, -362646, -234799, 230024, -8808, -8122, -193454, -155048, 316130, -263729, -282324, 238993, -5661, -254663, -2386, -113651, 334905, 307250, 2092, 96137, 24303, 1259, 338665, 261397, -4471, -176134, -13896 ], [ 19820, 131492, -342728, -86932, 95520, 14560, -22520, -9960, -46304, 283608, -185644, -157296, 99820, 85764, -215540, -182936, -120068, 253324, 244184, -15664, -61620, 107540, 2340, 308236, 163164, 5580, 57592, 4320 ], [ 194551, -5059, -322810, 60935, -38984, 37928, -36918, 173534, 62440, 251086, -107559, -32268, -39353, 177189, -176417, -363486, -126485, 171743, 181118, -33420, -219377, 190777, 3421, 277807, 64931, 15631, 291318, 22536 ], [ 243872, -77480, -237002, 150782, -102978, 100166, -29436, 185308, 73594, 165744, -75864, -10420, -137806, 201254, -190304, -414446, -141952, 74332, 140852, -6096, -303654, 209614, -4648, 173288, -48582, 6262, 333354, 47352 ], [ 130160, -66532, -65537, 165203, -75309, 212935, 6490, -26154, -42119, 11736, -104476, -122706, -183323, 137751, -273104, -296939, -169184, -43658, 130226, 79832, -292407, 144731, -24612, -27548, -181959, -28353, 126193, 80748 ], [ 16448, -55584, 105928, 179624, -47640, 325704, 42416, -237616, -157832, -142272, -133088, -234992, -228840, 74248, -355904, -179432, -196416, -161648, 119600, 165760, -281160, 79848, -44576, -228384, -315336, -62968, -80968, 114144 ], [ -67699, -92681, 157483, 182135, -75201, 320258, 38952, -170978, -173945, -75405, -46845, -260293, -211567, -19885, -292949, -102080, -83293, -197093, 147209, 257913, -232443, 86275, -65380, -216460, -283953, -92813, -173364, 69690 ], [ -136078, -155402, 145086, 178294, -132218, 251764, 14480, 43980, -136938, 109262, 100654, -239202, -160806, -130354, -152258, -46144, 104686, -188514, 195210, 353386, -163742, 130734, -86632, -91064, -164698, -120114, -204552, -16284 ], [ -204457, -218123, 132689, 174453, -189235, 183270, -9992, 258938, -99931, 293929, 248153, -218111, -110045, -240823, -11567, 9792, 292665, -179935, 243211, 448859, -95041, 175193, -107884, 34332, -45443, -147415, -235740, -102258 ], [ -212136, -157124, 141192, 111672, -218012, 98816, 5096, 111276, -137284, 184896, 167572, -20320, 4376, -212152, 10044, 55348, 309064, -26256, 114152, 377492, -81040, 93772, -205536, 61948, -123868, -231876, -137848, -154912 ], [ -210710, -77567, 152830, 40050, -242553, 11968, 26118, -90779, -185791, 31808, 52779, 203976, 128346, -162610, 13793, 99347, 299726, 149188, -41466, 281099, -75244, -6531, -314648, 74897, -231945, -324911, -20594, -202568 ], [ -209674, -9102, 167186, -25096, -259818, -68106, 54330, -265796, -208674, -100804, -55952, 390006, 243014, -122912, 19044, 126462, 290526, 284186, -176300, 190138, -68180, -87910, -406108, 80536, -310338, -389116, 76114, -244400 ], [ -212733, -57103, 210081, -22244, -200685, -77053, 158037, -156914, 37495, -18418, -101032, 174243, 260011, -186576, 40066, -23705, 282775, -5499, -92902, 156213, -47802, 29413, -312222, 9420, -77049, -150606, -42911, -225080 ], [ -215792, -105104, 252976, -19392, -141552, -86000, 261744, -48032, 283664, 63968, -146112, -41520, 277008, -250240, 61088, -173872, 275024, -295184, -9504, 122288, -27424, 146736, -218336, -61696, 156240, 87904, -161936, -205760 ], [ -185048, -127590, 229623, -13159, -115284, -114918, 321792, 44785, 433303, 106370, -191787, -199071, 276743, -284574, 60074, -233543, 240071, -469880, 31159, 111253, 20905, 220554, -137764, -92814, 264222, 254349, -216176, -164803 ], [ -77040, -91756, 54846, 802, -164136, -189484, 282048, 100882, 362302, 57380, -238822, -223566, 237022, -251868, 8692, -86366, 142942, -381744, -25858, 152538, 133122, 194932, -87624, -32508, 85788, 256074, -122336, -74390 ], [ 30968, -55922, -119931, 14763, -212988, -264050, 242304, 156979, 291301, 8390, -285857, -248061, 197301, -219162, -42690, 60811, 45813, -293608, -82875, 193823, 245339, 169310, -37484, 27798, -92646, 257799, -28496, 16023 ], [ 62356, -3324, -189252, -3280, -131112, -232188, 210024, 133912, 195700, 3896, -263760, -160464, 172832, -186168, 2696, 196324, -31828, -187760, -134192, 207844, 311992, 107616, 41288, -9888, -161028, 187512, 24556, 93548 ], [ 23509, 64641, -161905, -50660, 70598, -102767, 184586, 38278, 77549, 40190, -178292, 29884, 162344, -152910, 136786, 321145, -91605, -65676, -180284, 196873, 336878, 12856, 146306, -137400, -128529, 51214, 40219, 159259 ], [ -15338, 132606, -134558, -98040, 272308, 26654, 159148, -57356, -40602, 76484, -92824, 220232, 151856, -119652, 270876, 445966, -151382, 56408, -226376, 185902, 361764, -81904, 251324, -264912, -96030, -85084, 55882, 224970 ], [ -77900, 60304, -33448, -46871, 199434, 6747, 170532, 36441, -133763, 44149, -2579, 272795, 157960, -40511, 207953, 354768, -148310, 78464, -154471, 157370, 263825, 46019, 227601, -260997, 31380, -127253, 85077, 169556 ], [ -148832, -61504, 93696, 39080, 29648, -65864, 194912, 197096, -218104, -12408, 89352, 276728, 169920, 54824, 75496, 187328, -123056, 65216, -40920, 122640, 122536, 252536, 158440, -210696, 192288, -136200, 119048, 71392 ], [ -219764, -183312, 220840, 125031, -140138, -138475, 219292, 357751, -302445, -68965, 181283, 280661, 181880, 150159, -56961, 19888, -97802, 51968, 72631, 87910, -18753, 459053, 89279, -160395, 353196, -145147, 153019, -26772 ], [ -54592, -148986, -4808, 159898, -76042, 33972, 170962, 324564, -261716, -86780, 150762, 38172, 87558, 81352, -84852, 119836, -25468, 168014, -23962, 32874, 60816, 386566, 44780, -62926, 384040, -174026, 156542, -121196 ], [ 121312, -107563, -246492, 192443, -1315, 217558, 119327, 282566, -215302, -102834, 114675, -215518, -11595, 5084, -107990, 231938, 49006, 289937, -130107, -23085, 150424, 301397, 1402, 36687, 408972, -203811, 158681, -215450 ], [ 261244, -57924, -425440, 200864, 62220, 362912, 56840, 228104, -168124, -85840, 82176, -411080, -114520, -31660, -110356, 300992, 95876, 383420, -195856, -42408, 200912, 219276, -44772, 102260, 405508, -197296, 140332, -291552 ], [ 230309, 30741, -306392, 94696, 72593, 326664, -57194, 114438, -117317, 88132, 66720, -330534, -235362, 119335, -14055, 165568, 11627, 341813, -69724, 112290, 65580, 151633, -104227, 6143, 267163, -18356, 24665, -281432 ], [ 199374, 119406, -187344, -11472, 82966, 290416, -171228, 772, -66510, 262104, 51264, -249988, -356204, 270330, 82246, 30144, -72622, 300206, 56408, 266988, -69752, 83990, -163682, -89974, 128818, 160584, -91002, -271312 ], [ 166027, 130374, -136138, -54235, 17550, 254663, -223576, -74932, -36268, 305711, -21774, -192212, -388036, 356903, 175973, -18025, -107551, 248087, 139556, 255285, -120736, 7761, -127341, -170197, 10660, 179126, -180308, -204429 ], [ 128928, 20480, -190464, 1632, -165760, 219680, -179968, -91584, -38016, 146528, -184384, -169856, -281408, 343264, 265696, 69536, -65760, 179616, 155840, -15264, -40512, -81824, 58016, -225696, -76096, -51840, -228608, -49248 ], [ 91829, -89414, -244790, 57499, -349070, 184697, -136360, -108236, -39764, -12655, -346994, -147500, -174780, 329625, 355419, 157097, -23969, 111145, 172124, -285813, 39712, -171409, 243373, -281195, -162852, -282806, -276908, 105933 ], [ 115322, -77326, -174432, 68524, -288010, 102520, -134094, -139140, -97932, -63492, -242148, -169888, -61208, 344210, 264080, 219430, -12222, 72074, 72474, -288416, 39898, -154524, 307196, -158796, -169108, -218708, -190458, 62832 ], [ 177767, 13179, -23920, 50722, -69855, -9996, -158405, -179206, -192370, -44678, 34634, -221040, 56828, 376939, 56344, 265545, -19789, 51903, -101705, -118768, -11369, -69194, 292890, 77966, -123614, 35074, -17383, -107736 ], [ 240212, 103684, 126592, 32920, 148300, -122512, -182716, -219272, -286808, -25864, 311416, -272192, 174864, 409668, -151392, 311660, -27356, 31732, -275884, 50880, -62636, 16136, 278584, 314728, -78120, 288856, 155692, -278304 ], [ 150467, 161376, 99492, 19830, 254906, -123384, -38478, -218659, -301199, -4694, 212340, -211339, 105579, 286673, -96814, 163082, 73472, -88379, -179446, 49148, -37922, -26024, 218089, 243899, -74008, 242419, 265421, -222392 ], [ 28682, 212160, 35000, 7732, 338028, -100752, 141244, -209482, -298738, 16972, 34136, -126906, -3142, 130894, 12988, -26484, 197120, -229530, -26036, 11336, 2788, -95024, 147870, 108314, -78608, 132778, 361814, -118800 ] ], [ [ -260736, 241664, -154560, -132480, 278336, -320320, 166784, 26304, -203136, -191360, 68800, 305536, -386944, 129408, -221504, 165376, -357248, 29504, -170432, -217024, 279552, 350016, 23808, -57728, 234816, -271040, -361664, 54336 ], [ -263199, 235286, -151311, -129054, 255005, -293041, 149228, 20208, -211806, -184064, 85513, 286453, -367069, 124212, -218327, 167485, -330401, 39113, -153950, -222973, 249039, 323877, 27639, -51878, 242007, -276500, -357599, 62577 ], [ -282082, 186388, -126402, -102788, 76134, -83902, 14632, -26528, -278276, -128128, 213646, 140150, -214694, 84376, -193970, 183654, -124574, 112782, -27588, -268582, 15106, 123478, 57010, -7028, 297138, -318360, -326434, 125758 ], [ -300965, 137490, -101493, -76522, -102737, 125237, -119964, -73264, -344746, -72192, 341779, -6153, -62319, 44540, -169613, 199823, 81253, 186451, 98774, -314191, -218827, -76921, 86381, 37822, 352269, -360220, -295269, 188939 ], [ -245664, 42288, -13712, -58664, -246984, 212632, -152120, -92008, -291976, -69032, 377728, -75744, -24784, -12848, -90456, 216136, 229184, 168088, 218688, -256888, -326776, -211680, 54024, 8952, 383672, -335784, -240648, 218552 ], [ -51268, -139734, 191954, -56571, -326311, 71757, 7799, -58267, -15631, -164827, 240832, -1500, -202574, -103146, 91451, 232719, 268560, -22835, 326512, -6625, -198505, -223364, -94073, -158143, 370585, -187043, -142047, 185225 ], [ 143128, -321756, 397620, -54478, -405638, -69118, 167718, -24526, 260714, -260622, 103936, 72744, -380364, -193444, 273358, 249302, 307936, -213758, 434336, 243638, -70234, -235048, -242170, -325238, 357498, -38302, -43446, 151898 ], [ 117369, -294686, 358054, -108662, -347386, -151350, 219425, 48423, 396048, -302584, 92490, 169920, -403675, -204052, 276034, 108546, 183759, -247888, 341921, 268390, -26905, -281091, -260345, -353844, 324885, -20497, -63821, 161380 ], [ -77740, -106776, 129848, -206136, -183304, -188472, 187892, 151532, 422912, -303136, 177544, 284736, -308156, -153360, 140840, -153240, -66228, -161408, 95476, 119672, -48916, -353564, -178580, -275920, 277252, -103412, -175716, 203792 ], [ -272849, 81134, -98358, -303610, -19222, -225594, 156359, 254641, 449776, -303688, 262598, 399552, -212637, -102668, 5646, -415026, -316215, -74928, -150969, -29046, -70927, -426037, -96815, -197996, 229619, -186327, -287611, 246204 ], [ -139602, 197242, -194426, -325898, -7546, -144060, 185846, 321138, 227394, -285016, 124668, 289710, -109864, -184348, -111692, -262164, -249222, 9770, -90262, -37670, -86260, -402030, -140420, -234822, 95658, -140938, -214826, 103882 ], [ 84855, 293405, -253789, -327301, -38205, -29566, 232283, 377465, -64223, -261004, -75202, 117463, -5076, -302798, -224070, 5878, -94179, 93973, 55765, -7379, -99738, -351223, -218850, -303523, -62283, -59909, -90741, -89755 ], [ 309312, 389568, -313152, -328704, -68864, 84928, 278720, 433792, -355840, -236992, -275072, -54784, 99712, -421248, -336448, 273920, 60864, 178176, 201792, 22912, -113216, -300416, -297280, -372224, -220224, 21120, 33344, -283392 ], [ 277549, 288966, -155004, -106754, -59273, 106939, 258963, 260924, -125840, -43608, -168812, 112679, -7054, -359539, -341646, 74211, 151070, 209755, 220100, 35309, -169727, -100454, -302547, -342761, -278230, 13714, 25386, -337120 ], [ 245786, 188364, 3144, 115196, -49682, 128950, 239206, 88056, 104160, 149776, -62552, 280142, -113820, -297830, -346844, -125498, 241276, 241334, 238408, 47706, -226238, 99508, -307814, -313298, -336236, 6308, 17428, -390848 ], [ 164363, 109707, 107127, 255931, -49191, 111246, 215049, -64377, 262250, 304075, 30778, 347590, -194566, -254771, -339832, -225522, 288277, 255363, 214851, 38283, -222734, 247485, -263811, -272365, -330807, 9717, 26330, -400171 ], [ -95836, 110052, 16116, 104292, -81460, -49432, 175052, -143244, 161464, 317668, 77560, 54984, -181640, -278852, -288864, 33320, 179740, 206212, 40580, -49692, -3176, 208316, -42436, -190140, -97012, 52060, 95928, -249636 ], [ -356035, 110397, -74895, -47347, -113729, -210110, 135055, -222111, 60678, 331261, 124342, -237622, -168714, -302933, -237896, 292162, 71203, 157061, -133691, -137667, 216382, 169147, 178939, -107915, 136783, 94403, 165526, -99101 ], [ -479984, 69992, -92836, -65486, -140708, -227728, 151518, -236748, 63132, 244294, 179544, -279668, -124328, -246334, -223678, 350944, -43344, 134400, -178982, -215772, 283850, 129798, 211254, -92190, 191878, 118646, 134294, 31634 ], [ -426808, -23388, -15786, 89925, -160810, -59368, 241379, -167886, 199798, 26599, 245692, 4014, -39044, -84851, -257235, 149648, -165704, 146176, -56599, -281046, 153601, 90215, -2209, -162915, 14663, 119359, -28017, 136629 ], [ -373632, -116768, 61264, 245336, -180912, 108992, 331240, -99024, 336464, -191096, 311840, 287696, 46240, 76632, -290792, -51648, -288064, 157952, 65784, -346320, 23352, 50632, -215672, -233640, -162552, 120072, -190328, 241624 ], [ -365456, -141118, 10454, 256582, -203264, 90302, 255936, -144987, 360855, -254471, 262068, 326803, 121729, 171905, -147739, -155414, -354399, 128133, 52912, -353544, -8932, 34404, -272565, -225270, -153617, 53960, -174904, 173684 ], [ -381280, -128652, -108548, 190940, -226816, -28148, 92544, -252190, 325366, -235542, 150472, 235470, 191994, 231866, 89506, -207164, -390854, 76130, -32096, -329808, 11032, 30632, -245954, -174716, -45402, -47792, -64688, 13512 ], [ -397104, -116186, -227550, 125298, -250368, -146598, -70848, -359393, 289877, -216613, 38876, 144137, 262259, 291827, 326751, -258914, -427309, 24127, -117104, -306072, 30996, 26860, -219343, -124162, 62813, -149544, 45528, -146660 ], [ -268488, 71860, -35952, 81896, -121260, -220568, -166460, -347756, 224828, -151364, -131980, 69744, 194764, 126788, 263376, -268064, -297024, -96616, -50432, -328036, 37000, 162508, -246372, -172828, 58868, -207556, 143844, 7628 ], [ -118206, 286243, 202236, 41830, 30747, -287866, -251905, -318293, 155345, -79167, -311725, -2108, 106605, -72001, 154908, -270824, -141728, -227670, 38992, -356855, 40910, 319069, -281447, -236377, 38099, -259007, 240375, 209085 ], [ 25256, 468172, 405428, 2686, 156906, -345162, -324608, -276000, 91680, -21038, -469006, -67088, 26244, -253538, 60676, -259014, 11242, -333300, 125082, -363778, 41968, 440272, -299576, -278318, 20968, -305064, 323090, 389862 ], [ 97108, 309334, 241162, -26777, 11661, -297437, -263520, -98992, 89104, -110623, -390415, -59912, 27762, -253929, 115922, -94219, 139789, -171978, 176165, -140793, 13080, 190216, -139772, -93375, 42036, -294484, 260737, 353499 ], [ 168960, 150496, 76896, -56240, -133584, -249712, -202432, 78016, 86528, -200208, -311824, -52736, 29280, -254320, 171168, 70576, 268336, -10656, 227248, 82192, -15808, -59840, 20032, 91568, 63104, -283904, 198384, 317136 ], [ 193828, 9130, -33113, -23760, -168845, -151216, -186928, 161245, 82650, -197246, -258426, -41318, 46163, -230295, 198855, 172441, 279759, 88653, 212909, 201906, -55833, -196041, 147265, 236989, 89408, -250714, 121947, 248986 ], [ 111304, -92300, -19106, 150304, 47286, 63328, -275616, 30122, 75796, 17252, -262612, -20204, 98166, -150462, 163550, 130466, 23470, 46218, 49034, 85572, -121314, -72002, 200050, 292074, 127680, -165844, 13318, 108180 ], [ 28780, -193730, -5099, 324368, 263417, 277872, -364304, -101001, 68942, 231750, -266798, 910, 150169, -70629, 128245, 88491, -232819, 3783, -114841, -30762, -186795, 52037, 252835, 347159, 165952, -80974, -95311, -32626 ], [ -92948, -130664, -5696, 357996, 285592, 279908, -347428, -144824, 47136, 337072, -291528, 28708, 101624, 20820, 125916, 6220, -369876, -56280, -197296, -70524, -214548, 68700, 212116, 291736, 180848, -51316, -143892, -111164 ], [ -250613, 83190, -19680, 262891, 129974, 87145, -233785, -108622, 11624, 342316, -335090, 62633, -39090, 122917, 153815, -112989, -397637, -132502, -205116, -40095, -207717, -13065, 85685, 135014, 174316, -72269, -137429, -132623 ], [ -408278, 297044, -33664, 167786, -25644, -105618, -120142, -72420, -23888, 347560, -378652, 96558, -179804, 225014, 181714, -232198, -425398, -208724, -212936, -9666, -200886, -94830, -40746, -21708, 167784, -93222, -130966, -154082 ], [ -315040, 338195, -49433, -10738, -148350, -52714, -131636, -56091, 44113, 292437, -249273, 141754, -202980, 160698, 71658, -180880, -367768, -217711, -144001, 601, -54859, -70651, -54416, 46038, 184508, -106440, -65088, -198831 ], [ -133248, 318392, -65832, -218704, -259440, 86896, -187296, -46776, 148648, 216008, -58856, 190928, -184672, 37648, -87088, -69376, -280000, -202968, -47976, 3752, 140296, -9080, -28288, 193008, 209440, -116928, 21760, -251800 ], [ 48544, 298589, -82231, -426670, -370530, 226506, -242956, -37461, 253183, 139579, 131561, 240102, -166364, -85402, -245834, 42128, -192232, -188225, 48049, 6903, 335451, 52491, -2160, 339978, 234372, -127416, 108608, -304769 ], [ 117256, 291964, -97156, -294010, -311714, 22762, -287814, -5816, 248334, 145144, 163072, 153228, 25040, -78674, -147752, 54962, -74258, -5226, 25318, 105512, 276880, 5778, 109878, 207966, 185934, -131458, 110998, -304652 ], [ 180828, 285938, -112014, -145867, -245175, -196589, -332181, 26844, 238513, 154436, 187360, 60170, 224312, -66047, -37996, 63311, 45089, 185421, -2811, 208460, 206776, -45857, 225821, 63273, 134161, -135207, 109549, -302122 ], [ 228448, 259884, -108592, -13332, -179400, -356104, -348016, 52108, 215200, 148540, 200200, -15312, 362592, -32836, 44948, 62768, 140976, 321120, -43956, 256920, 146312, -77480, 281624, -68256, 74108, -113296, 116948, -267464 ], [ 200296, 138697, -18340, 45065, -117254, -231398, -228324, 42241, 127800, 70501, 158662, -7308, 211160, 98149, 535, 19988, 125428, 195816, -146927, 46562, 131638, -14046, 51762, -137256, -25275, 30500, 166375, -80198 ], [ 172144, 17510, 71912, 103462, -55108, -106692, -108632, 32374, 40400, -7538, 117124, 696, 59728, 229134, -43878, -22792, 109880, 70512, -249898, -163796, 116964, 49388, -178100, -206256, -124658, 174296, 215802, 107068 ], [ 103123, -35817, 83927, 175683, 20907, -20227, -89479, 22363, -42176, -61124, 32575, 20769, -12144, 319835, 5678, 21269, 52086, -47376, -288771, -296295, 49577, 66904, -320284, -197487, -144211, 249341, 167075, 218149 ], [ -29472, 16416, -25760, 269408, 118496, 6752, -226720, 12128, -117248, -76672, -118880, 59616, 39744, 347872, 201408, 200416, -71424, -153728, -227936, -307680, -99808, 12992, -326080, -67744, -39584, 217440, -34336, 210720 ], [ -162067, 68649, -135447, 363133, 216085, 33731, -363961, 1893, -192320, -92220, -270335, 98463, 91632, 375909, 397138, 379563, -194934, -260080, -167101, -319065, -249193, -40920, -331876, 61999, 65043, 185539, -235747, 203291 ], [ -229982, -24466, -152300, 275222, 264800, 23428, -377680, 22780, -101800, -47120, -308124, 132886, 132894, 296566, 284084, 251438, -208866, -294080, -43784, -178046, -336740, -58768, -263486, 78972, 15936, 116580, -246674, 123356 ], [ -256317, -211019, -109474, 70545, 282096, -10842, -311992, 63674, 95172, 36968, -272842, 164465, 167325, 148193, -27474, -74219, -152355, -281568, 119700, 60947, -384534, -53432, -147405, 23450, -132000, 23798, -135147, -3190 ], [ -282652, -397572, -66648, -134132, 299392, -45112, -246304, 104568, 292144, 121056, -237560, 196044, 201756, -180, -339032, -399876, -95844, -269056, 283184, 299940, -432328, -48096, -31324, -32072, -279936, -68984, -23620, -129736 ], [ -218224, -242296, -44950, -189982, 202194, -52440, -180654, 109818, 189543, 171647, -120502, 244039, 83408, 100670, -292554, -426511, -155138, -77374, 344467, 345266, -419721, -55984, 3855, -126981, -111712, -110637, -41882, -173423 ], [ -134688, -15056, -27700, -214500, 80892, -54096, -115012, 107564, 23874, 215186, 13772, 295490, -67104, 253988, -170700, -390194, -238812, 152028, 384234, 349820, -394398, -66656, 22002, -230182, 123072, -141526, -87468, -199666 ], [ -50324, 195147, -5677, -228603, -33839, -53033, -47619, 110815, -128054, 256888, 142729, 345453, -210445, 389959, -46455, -343610, -318431, 360816, 412221, 346351, -360211, -81016, 31336, -329194, 345425, -168807, -124523, -224348 ], [ 52256, 30536, 121352, -13576, -4008, 7848, 58296, 235176, 22320, 258176, 154712, 362680, -196024, 144296, 130392, -71152, -308840, 116096, 181048, 166376, -131016, -176512, -153216, -336048, 294296, -116712, 26104, -214688 ], [ 154836, -134075, 248381, 201451, 25823, 68729, 164211, 359537, 172694, 259464, 166695, 379907, -181603, -101367, 307239, 201306, -299249, -128624, -50125, -13599, 98179, -272008, -337768, -342902, 243167, -64617, 176731, -205028 ], [ 167524, -248130, 334244, 309246, 53296, 108580, 192672, 435532, 298810, 239320, 175084, 364044, -163408, -267440, 395850, 389866, -244454, -273714, -169524, -134852, 255086, -302854, -403694, -352732, 154550, -24804, 292204, -218708 ], [ -74482, -218943, 303470, 113217, 74088, 88846, 1680, 374490, 356195, 158452, 173290, 254426, -134520, -208008, 234459, 340715, -61581, -136519, 27770, -89726, 207177, -150525, -133513, -370994, -40283, -19790, 308074, -298518 ], [ -316488, -189756, 272696, -82812, 94880, 69112, -189312, 313448, 413580, 77584, 171496, 144808, -105632, -148576, 73068, 291564, 121292, 676, 225064, -44600, 159268, 1804, 136668, -389256, -235116, -14776, 323944, -378328 ], [ -346678, -163495, 257454, -174352, 124857, 98328, -239251, 203599, 430375, 43521, 75531, 32451, -67856, -80696, -67918, 289482, 232698, 13252, 289225, -66255, 151971, 22606, 240067, -385034, -258921, -23930, 307100, -378916 ], [ -145796, -140426, 259156, -151904, 164854, 180944, -135314, 40506, 402890, 60518, -123166, -82894, -20384, -3600, -186644, 338748, 266140, -110120, 208150, -160762, 188978, -100076, 161522, -356284, -96150, -48540, 254568, -293080 ], [ 55086, -117357, 260858, -129456, 204851, 263560, -31377, -122587, 375405, 77515, -321863, -198239, 27088, 73496, -305370, 388014, 299582, -233492, 127075, -255269, 225985, -222758, 82977, -327534, 66621, -73150, 202036, -207244 ], [ 133216, -129008, 272944, -27456, 265024, 252384, -14432, -70240, 221184, 11648, -274464, -143264, 3136, 69584, -272928, 240688, 289568, -139008, 119456, -202064, 173456, -165200, -31568, -155968, 95808, -77248, 216384, -58768 ], [ 157642, -155849, 289573, 109348, 334024, 200174, -35546, 76362, 11516, -90472, -119398, -13774, -52064, 30231, -174350, 7353, 260542, 50788, 143974, -84235, 81755, -28787, -161863, 78080, 66552, -72372, 259992, 117113 ], [ 182068, -182690, 306202, 246152, 403024, 147964, -56660, 222964, -198152, -192592, 35668, 115716, -107264, -9122, -75772, -225982, 231516, 240584, 168492, 33594, -9946, 107626, -292158, 312128, 37296, -67496, 303600, 292994 ], [ 58339, 33061, 354793, 58737, 257845, 70428, 59482, 218030, -22533, -165835, 15657, 12232, -14057, 39494, 4599, -251123, 158306, 64287, 125348, 113371, -45598, -54266, -207413, 137516, -423, -182320, 146364, 168617 ], [ -79500, 271916, 406428, -159556, 92268, -9520, 188696, 198664, 189780, -126804, -21028, -113440, 93284, 96488, 83236, -256436, 80888, -146876, 75760, 189524, -75912, -244568, -102188, -76016, -38948, -308544, -30000, 15644 ], [ -206614, 452415, 450968, -344894, -47467, -91448, 285786, 151815, 359388, -88598, -34898, -222969, 173892, 145595, 159098, -239273, 18245, -311851, 49044, 260367, -107105, -397862, -2717, -258741, -81559, -413357, -185631, -110146 ], [ -262228, 243874, 448208, -310532, -14922, -186576, 168716, -78254, 244296, -55892, 103332, -224878, 76280, 142122, 216460, -72270, 54102, -168906, 174808, 295810, -144158, -304436, 58394, -236086, -151410, -375430, -203042, -54716 ], [ -317842, 35333, 445448, -276170, 17623, -281704, 51646, -308323, 129204, -23186, 241562, -226787, -21332, 138649, 273822, 94733, 89959, -25961, 300572, 331253, -181211, -211010, 119505, -213431, -221261, -337503, -220453, 714 ], [ -271440, -109720, 377192, -266744, 76808, -285312, -42256, -435064, 55552, -37112, 263720, -165104, -70368, 112256, 315352, 233856, 119464, 102176, 311928, 317464, -208256, -135392, 110352, -203600, -296448, -240896, -235048, 85008 ], [ -33758, -135733, 186131, -304073, 185943, -117320, -92718, -368065, 59600, -138473, 68243, 15814, -28324, 42888, 327197, 320704, 137059, 202548, 108769, 211365, -216536, -93164, -30546, -217814, -381640, -34264, -244363, 223422 ], [ 203924, -161746, -4930, -341402, 295078, 50672, -143180, -301066, 63648, -239834, -127234, 196732, 13720, -26480, 339042, 407552, 154654, 302920, -94390, 105266, -224816, -50936, -171444, -232028, -466832, 172368, -253678, 361836 ], [ 321447, -184145, 27154, -334791, 246419, 82411, -125080, -276278, 31049, -272022, -75984, 153634, 90916, -69107, 262916, 333395, 98344, 344545, -70881, 31550, -202026, 11156, -112844, -237389, -445359, 278965, -171018, 291938 ], [ 346540, -203764, 230888, -294380, 76380, 9340, -54240, -283960, -29740, -251000, 165056, -61784, 195152, -91164, 119120, 135388, -14816, 340980, 126988, -17256, -155336, 88528, 99216, -235940, -341836, 308612, -17608, 61800 ], [ 371633, -223383, 434622, -253969, -93659, -63731, 16600, -291642, -90529, -229978, 406096, -277202, 299388, -113221, -24676, -62619, -127976, 337415, 324857, -66062, -108646, 165900, 311276, -234491, -238313, 338259, 135802, -168338 ], [ 168702, -254108, 362866, -257316, 24518, 29410, -51016, -194744, -3196, -268554, 336492, -177980, 256240, -27782, 42596, 38390, -127394, 189796, 377484, -61876, -5292, 71030, 230530, -265046, -187980, 225220, 56652, -205930 ], [ -97569, -287918, 214585, -272818, 222755, 168721, -157092, -68796, 125282, -323685, 180598, 8642, 172152, 87517, 168498, 222459, -95217, 2162, 389766, -42970, 113802, -71685, 68449, -304491, -152422, 72546, -87098, -190037 ], [ -363840, -321728, 66304, -288320, 420992, 308032, -263168, 57152, 253760, -378816, 24704, 195264, 88064, 202816, 294400, 406528, -63040, -185472, 402048, -24064, 232896, -214400, -93632, -343936, -116864, -80128, -230848, -174144 ], [ -327707, -64703, -66130, -224472, 351233, 113912, -78294, -60401, 199549, -87061, -23320, 23983, 119275, 235614, 102120, 370832, -168771, -31556, 367341, -90695, 229469, -76929, -35327, -140271, -18792, 15092, -252721, -80028 ], [ -291574, 192322, -198564, -160624, 281474, -80208, 106580, -177954, 145338, 204694, -71344, -147298, 150486, 268412, -90160, 335136, -274502, 122360, 332634, -157326, 226042, 60542, 22978, 63394, 79280, 110312, -274594, 14088 ], [ -222781, 352897, -311298, -109421, 224920, -201528, 235154, -226762, 88712, 399334, -85683, -255484, 170067, 286345, -239285, 250570, -350393, 246091, 305622, -200572, 173115, 167853, 40353, 210779, 142047, 156987, -234962, 99624 ], [ -36412, 166252, -353112, -103740, 215904, -60768, 161048, -28088, 23392, 244360, 21244, -136528, 147780, 250764, -233052, -9928, -318860, 261156, 306312, -159632, -58012, 166588, -89620, 155556, 77716, 28900, 26088, 154272 ], [ 149957, -20393, -394926, -98059, 206888, 79992, 86942, 170586, -41928, 89386, 128171, -17572, 125493, 215183, -226819, -270426, -287327, 276221, 307002, -118692, -289139, 165323, -219593, 100333, 13385, -99187, 287138, 208920 ], [ 251616, -74488, -312990, -44358, 145402, 174482, 14476, 184340, -109138, 6992, 115448, -3996, 57686, 172082, -241696, -356234, -274304, 205716, 272412, -70512, -412466, 115498, -269176, 5560, -60946, -197854, 317118, 227048 ], [ 243152, 43732, -70179, 71769, 15705, 208821, -55858, -42302, -178805, 18952, -52820, -127414, -69297, 119205, -284016, -214945, -285344, 23970, 191958, -12920, -395653, 2545, -214252, -140628, -148277, -258275, 46707, 197700 ], [ 234688, 161952, 172632, 187896, -113992, 243160, -126192, -268944, -248472, 30912, -221088, -250832, -196280, 66328, -326336, -73656, -296384, -157776, 111504, 44672, -378840, -110408, -159328, -286816, -235608, -318696, -223704, 168352 ], [ 110919, 107717, 269793, 255813, -153059, 208454, -185096, -216166, -149899, 126137, -186391, -275055, -224173, -679, -249631, -51392, -170039, -199887, 105915, 155019, -333137, -60311, -181804, -244004, -266419, -323527, -265500, 65774 ], [ -74346, -38494, 289274, 298018, -143790, 136924, -237904, -14364, 38402, 265770, -43446, -246374, -199218, -75222, -109446, -92608, 29578, -167526, 140254, 293502, -272026, 76746, -245560, -100392, -267086, -298710, -185368, -75860 ], [ -259611, -184705, 308755, 340223, -134521, 65394, -290712, 187438, 226703, 405403, 99499, -217693, -174263, -149765, 30739, -133824, 229195, -135165, 174593, 431985, -210915, 213803, -309316, 43220, -267753, -273893, -105236, -217494 ], [ -214776, -137676, 214936, 157608, -176212, 93184, -241480, 36740, 65204, 346816, 83004, -15392, -58808, -215848, 35124, 9500, 232152, 37456, 81592, 416828, -175024, 153700, -366752, -7308, -305940, -291276, 20376, -224608 ], [ -135426, -61661, 104122, -58730, -225547, 135872, -176942, -166833, -148765, 258496, 42593, 212952, 70222, -280662, 19139, 180505, 205610, 231116, -30510, 378625, -142916, 64023, -423240, -86957, -349755, -314989, 152810, -211544 ], [ -67422, -874, 8566, -242456, -273150, 158626, -107282, -350540, -318630, 172084, -3504, 408354, 193426, -339040, 4524, 317114, 183386, 379534, -121476, 327022, -114556, -15090, -458644, -157240, -371718, -322676, 256822, -194064 ], [ -118551, -99981, 73219, -83756, -302567, -27927, 16159, -325654, -25403, 105706, -109304, 257865, 255457, -329840, 4294, 92565, 206501, 52911, 9486, 134719, -125550, 16719, -272666, -129180, -164235, -162090, 62403, -130216 ], [ -169680, -199088, 137872, 74944, -331984, -214480, 139600, -300768, 267824, 39328, -215104, 107376, 317488, -320640, 4064, -131984, 229616, -273712, 140448, -57584, -136544, 48528, -86688, -101120, 43248, -1504, -132016, -66368 ], [ -181000, -232178, 130117, 171883, -333436, -342002, 223232, -245901, 435877, 24134, -294241, -6461, 361333, -302746, -33602, -226613, 189493, -487656, 204805, -170017, -115429, 95198, 40084, -88810, 161306, 133063, -265808, -33705 ], [ -101328, -114372, -43142, 127654, -270968, -334596, 215872, -122506, 317818, 125932, -312434, -36522, 363610, -264980, -156836, -24282, 4826, -444048, 116922, -99890, -20922, 175836, 31528, -112500, 74964, 208158, -261024, -72322 ], [ -21656, 3434, -216401, 83425, -208500, -327190, 208512, 889, 199759, 227730, -330627, -66583, 365887, -227214, -280070, 178049, -179841, -400440, 29039, -29763, 73585, 256474, 22972, -136190, -11378, 283253, -256240, -110939 ], [ -10948, 82828, -285260, 78736, -114040, -247412, 219704, 87624, 80860, 286376, -325360, -33392, 287584, -203944, -238952, 308524, -241532, -268368, -86672, 4652, 169256, 192800, 65752, -161248, -78220, 209512, -209084, -58428 ], [ -63457, 127011, -258419, 110292, 9746, -101293, 247902, 140754, -38809, 305466, -298588, 57780, 135416, -193962, -47178, 373131, -190495, -55204, -227892, 6331, 265994, -3160, 155590, -187560, -127187, -662, -123087, 77617 ], [ -115966, 171194, -231578, 141848, 133532, 44826, 276100, 193884, -158478, 324556, -271816, 148952, -16752, -183980, 144596, 437738, -139458, 157960, -369112, 8010, 362732, -199120, 245428, -213872, -176154, -210836, -37090, 213662 ], [ -123748, 134576, -151544, 199771, 123358, 95473, 222188, 222891, -243433, 167679, -182297, 170033, -38632, -145693, 199571, 276976, -84290, 179840, -282005, 23918, 218835, -58327, 153043, -225071, -23620, -164191, 45983, 127228 ], [ -115744, 69440, -52736, 267000, 65904, 112424, 139296, 243384, -316136, -51304, -70632, 166376, -14528, -97416, 206264, 36672, -27664, 134208, -114312, 44848, -9992, 201320, -3656, -230936, 200032, -26904, 128024, -37728 ], [ -107740, 4304, 46072, 334229, 8450, 129375, 56404, 263877, -388839, -270287, 41033, 162719, 9576, -49139, 212957, -203632, 28962, 88576, 53381, 65778, -238819, 460967, -160355, -236801, 423684, 110383, 210065, -202684 ], [ 45376, -61998, -105304, 308750, 94370, 233116, -42570, 283644, -375676, -209012, 110590, -34604, -109870, 21336, 170788, -14892, 49420, 164010, -12302, 3966, -81744, 318674, -112828, -118058, 420472, 73826, 172602, -225476 ], [ 205088, -128353, -268052, 279057, 186807, 340802, -142275, 303378, -358610, -134998, 178233, -240730, -235841, 92820, 126398, 193350, 68234, 244947, -88593, -61607, 92872, 158111, -56018, 6349, 406948, 29367, 129707, -241806 ], [ 324340, -159564, -367008, 245216, 253092, 412896, -221416, 304664, -314292, -51696, 228608, -404568, -348424, 166780, 100932, 336192, 77836, 315572, -140592, -90104, 220272, 13092, -21804, 83164, 390284, 16368, 68612, -255648 ], [ 251407, -23841, -162952, 191672, 195155, 315928, -202878, 218322, -140527, 75724, 196960, -367538, -397414, 252501, 165355, 168384, 43681, 337215, -77204, 57510, 123396, -58093, -94921, -66083, 358705, 152804, -78933, -257672 ], [ 178474, 111882, 41104, 138128, 137218, 218960, -184340, 131980, 33238, 203144, 165312, -330508, -446404, 338222, 229778, 576, 9526, 358858, -13816, 205124, 26520, -129278, -168038, -215330, 327126, 289240, -226478, -259696 ], [ 159361, 183570, 90594, 78095, 29034, 164661, -182920, 99044, 93180, 209901, 70934, -304764, -405196, 371797, 292815, -52059, -14909, 309797, 33516, 199999, -7392, -148461, -158823, -319775, 250988, 279138, -315388, -174663 ], [ 223968, 155648, -100352, 7968, -157312, 176736, -208128, 149184, -23936, 28960, -121024, -296576, -223680, 324256, 353696, 74464, -24224, 150752, 55872, -42720, 56640, -86752, -21536, -354528, 105536, 41088, -313088, 45792 ], [ 288575, 127726, -291298, -62159, -343658, 188811, -233336, 199324, -141052, -151981, -312982, -288388, -42164, 276715, 414577, 200987, -33539, -8293, 78228, -285439, 120672, -25043, 115751, -389281, -39916, -196962, -310788, 266247 ], [ 332462, 156182, -299040, -76412, -247134, 158312, -234282, 112628, -184612, -115852, -207916, -262112, 52664, 286966, 343984, 263474, -55034, -109602, -23666, -341216, 100046, -84, 187252, -238436, -143676, -160892, -204846, 216656 ], [ 363029, 220881, -189008, -54746, 31235, 100444, -219631, -62034, -180886, 59822, 88094, -224208, 91764, 334369, 188872, 284795, -84359, -173795, -205435, -276816, 24997, 1250, 216462, 31722, -220634, 51398, -32277, -6536 ], [ 393596, 285580, -78976, -33080, 309604, 42576, -204980, -236696, -177160, 235496, 384104, -186304, 130864, 381772, 33760, 306116, -113684, -237988, -387204, -212416, -50052, 2584, 245672, 301880, -297592, 263688, 140292, -229728 ], [ 219305, 325408, 35692, -43486, 370670, 81304, -59818, -300873, -180749, 114238, 256604, -194817, 119329, 348691, -55498, 184158, 10112, -283409, -287906, -234124, 9818, 9352, 102875, 234769, -217800, 284857, 255367, -259880 ], [ 1886, 360000, 151336, -60644, 385988, 140368, 112820, -341790, -185878, -69532, 39944, -213102, 97134, 298666, -130892, 32036, 166144, -324878, -129436, -273960, 98092, 17264, -76134, 96654, -105008, 265790, 358338, -249392 ] ], [ [ -382464, 229568, -120192, -216128, 211968, -318144, 78464, 136384, -304000, -185088, 103296, 388480, -386432, 313216, -280320, 202752, -406400, 144320, -193920, -114176, 212480, 350144, -142400, -140480, 389248, -336704, -322432, -78976 ], [ -381855, 224108, -126864, -213542, 199038, -287712, 63470, 131596, -306970, -181890, 117030, 370471, -359912, 293146, -281478, 205485, -374405, 153893, -171165, -124679, 187319, 327272, -123608, -125066, 389170, -338861, -323257, -57661 ], [ -377186, 182248, -178016, -193716, 99908, -54400, -51484, 94888, -329740, -157372, 222324, 232402, -156592, 139276, -290356, 226438, -129110, 227286, 3290, -205202, -5582, 151920, 20464, -6892, 388572, -355398, -329582, 105754 ], [ -372517, 140388, -229168, -173890, 778, 178912, -166438, 58180, -352510, -132854, 327618, 94333, 46728, -14594, -299234, 247391, 116185, 300679, 177745, -285725, -198483, -23432, 164536, 111282, 387974, -371935, -335907, 269169 ], [ -274344, 49288, -178368, -152240, -102864, 295376, -200400, 23672, -270992, -137128, 337288, 8808, 109760, -126496, -216376, 275336, 278752, 273064, 308520, -243984, -284504, -152368, 191776, 121376, 390584, -335520, -308848, 366288 ], [ -851, -134137, 63592, -127170, -214966, 192750, -82502, -6711, 6066, -195387, 167663, 21803, -90248, -159708, 38487, 316391, 286204, 56059, 357395, 27002, -170125, -194274, -44, -71180, 399209, -199820, -219194, 339102 ], [ 272642, -317562, 305552, -102100, -327068, 90124, 35396, -37094, 283124, -253646, -1962, 34798, -290256, -192920, 293350, 357446, 293656, -160946, 406270, 297988, -55746, -236180, -191864, -263736, 407834, -64120, -129540, 311916 ], [ 236553, -315919, 268558, -145904, -319778, 3540, 111863, 23939, 397669, -262466, 42185, 112182, -369195, -160664, 291294, 205789, 181274, -233742, 306295, 338861, -12620, -271300, -237083, -317127, 366708, -71043, -152648, 282819 ], [ -37676, -171916, 16984, -242688, -220648, -70704, 156460, 155292, 387204, -233256, 250772, 239096, -355004, -78048, 91608, -94108, -23288, -195608, 91820, 202724, -24304, -301200, -169532, -263468, 287312, -187676, -262496, 252252 ], [ -311905, -27913, -234590, -339472, -121518, -144948, 201057, 286645, 376739, -204046, 459359, 366010, -340813, 4568, -108078, -394005, -227850, -157474, -122655, 66587, -35988, -331100, -101981, -209809, 207916, -304309, -372344, 221685 ], [ -166050, 101276, -296426, -358154, -89492, -68622, 290186, 348770, 169696, -249446, 279578, 277536, -177276, -96272, -214164, -255278, -146014, -58068, -34424, 33500, -109484, -354592, -149306, -269424, 68778, -257628, -274328, 72858 ], [ 96495, 226350, -305557, -355141, -76106, 49529, 391685, 391665, -91952, -315571, -8083, 129232, 27746, -248072, -294250, 5289, 15377, 58358, 137892, 29038, -200150, -376304, -228541, -360504, -86955, -165582, -118572, -108819 ], [ 359040, 351424, -314688, -352128, -62720, 167680, 493184, 434560, -353600, -381696, -295744, -19072, 232768, -399872, -374336, 265856, 176768, 174784, 310208, 24576, -290816, -398016, -307776, -451584, -242688, -73536, 37184, -290496 ], [ 368792, 306482, -96901, -146370, -67826, 180445, 397596, 312614, -60833, -144681, -214347, 99769, 4263, -421446, -371047, 38432, 239604, 246912, 337670, 95899, -316346, -107273, -291538, -364207, -322820, -71903, 82379, -341234 ], [ 378544, 261540, 120886, 59388, -72932, 193210, 302008, 190668, 231934, 92334, -132950, 218610, -224242, -443020, -367758, -188992, 302440, 319040, 365132, 167222, -341876, 183470, -275300, -276830, -402952, -70270, 127574, -391972 ], [ 323186, 211298, 267313, 195811, -90393, 156320, 222135, 55822, 430781, 280599, -51978, 264826, -386762, -456524, -351384, -308141, 315846, 356883, 330454, 190245, -310801, 403498, -208552, -195248, -395504, -54942, 173939, -399950 ], [ 33432, 141976, 156844, 82628, -152332, -59328, 198836, -125464, 291516, 293364, 27464, 49592, -311736, -440976, -287904, -37500, 151304, 271300, 72072, 39388, -75948, 368952, 40032, -134528, -72768, 9688, 224516, -253992 ], [ -256322, 72654, 46375, -30555, -214271, -274976, 175537, -306750, 152251, 306129, 106906, -165642, -236710, -425428, -224424, 233141, -13238, 185717, -186310, -111469, 158905, 334406, 288616, -73808, 249968, 74318, 275093, -108034 ], [ -424356, -7758, -5644, -26078, -238000, -300984, 192568, -352116, 131496, 203384, 172968, -188176, -149614, -342390, -204184, 309672, -154260, 129084, -283852, -236576, 235988, 284270, 295430, -93038, 317854, 121828, 204330, 17134 ], [ -434154, -102587, 18322, 131357, -212056, -80460, 262028, -220786, 264804, -49524, 221636, 39800, -46827, -171615, -240156, 133860, -264706, 110086, -172302, -328208, 107970, 213867, -12057, -216203, 54435, 147082, -24175, 115275 ], [ -443952, -197416, 42288, 288792, -186112, 140064, 331488, -89456, 398112, -302432, 270304, 267776, 55960, -840, -276128, -41952, -375152, 91088, -60752, -419840, -20048, 143464, -319544, -339368, -208984, 172336, -252680, 213416 ], [ -434745, -192450, -16276, 263017, -170593, 104223, 243283, -99696, 420945, -331450, 210297, 312587, 147677, 102465, -149110, -145044, -412578, 37935, -72877, -431807, -56386, 85901, -355336, -351773, -233303, 110425, -233910, 148282 ], [ -415402, -134260, -118856, 139530, -160634, -68346, 70990, -185440, 384858, -241060, 92330, 259710, 233490, 169786, 64836, -209352, -411060, -33434, -150962, -401286, -43828, 35186, -246224, -305106, -130102, 2026, -83260, -3932 ], [ -396059, -76070, -221436, 16043, -150675, -240915, -101303, -271184, 348771, -150670, -25637, 206833, 319303, 237107, 278782, -273660, -409542, -104803, -229047, -370765, -31270, -15529, -137112, -258439, -26901, -106373, 67390, -156146 ], [ -288596, 107020, -35076, 4136, -32096, -341004, -192376, -342308, 236824, -71560, -151464, 66796, 261076, 81108, 233228, -284148, -297604, -226792, -151112, -350844, -49272, 136296, -201840, -322232, 20680, -177872, 172760, 8240 ], [ -167915, 308845, 194625, 8966, 102776, -430221, -271266, -411239, 113498, 5858, -278470, -86315, 181243, -108389, 148749, -286563, -169103, -356374, -49774, -332513, -71858, 318502, -292644, -402594, 59918, -243836, 271338, 220116 ], [ -52342, 477518, 388316, 9152, 214036, -503010, -335216, -449598, 2676, 59454, -391202, -219830, 102414, -280400, 74168, -275420, -39586, -459358, 53286, -301722, -91694, 456436, -364454, -448954, 95052, -301940, 354828, 413414 ], [ 9597, 298095, 203902, -39424, 77370, -403305, -242296, -166951, 23146, -137081, -354057, -147587, 34127, -268808, 103516, -121918, 100599, -283063, 174427, -140101, -82655, 129514, -236827, -138293, 87094, -277514, 279894, 411643 ], [ 71536, 118672, 19488, -88000, -59296, -303600, -149376, 115696, 43616, -333616, -316912, -75344, -34160, -257216, 132864, 31584, 240784, -106768, 295568, 21520, -73616, -197408, -109200, 172368, 79136, -253088, 204960, 409872 ], [ 113756, -43923, -94142, -70216, -95953, -165612, -125910, 241410, 54433, -378664, -296420, -11571, -49646, -212262, 153392, 146348, 259225, 19456, 303456, 107037, -74615, -375524, 26323, 389677, 95797, -214179, 102747, 358744 ], [ 110904, -168054, -45980, 99248, 95982, 59880, -261196, 8420, 43186, -77456, -313992, 32842, 55556, -91052, 153760, 172568, -606, 31232, 52480, 18602, -98558, -213512, 179894, 393610, 168730, -142166, -61818, 194800 ], [ 108052, -292185, 2182, 268712, 287917, 285372, -396482, -224570, 31939, 223752, -331564, 77255, 160758, 30158, 154128, 198788, -260437, 43008, -198496, -69833, -122501, -51500, 333465, 397543, 241663, -70153, -226383, 30856 ], [ -4648, -223968, 36304, 339968, 319280, 283644, -378420, -310068, 14152, 345416, -343508, 83268, 116896, 146124, 196256, 115772, -379964, -14888, -337884, -111576, -175880, 17236, 326284, 326740, 231760, -70248, -269448, -48200 ], [ -218042, 20568, 57556, 321200, 203452, 73631, -219789, -260365, -9630, 302498, -350293, 54081, -63608, 257283, 276664, -67377, -370879, -136650, -374983, -110518, -256242, 469, 171747, 187429, 145924, -136442, -201138, -49442 ], [ -431436, 265104, 78808, 302432, 87624, -136382, -61158, -210662, -33412, 259580, -357078, 24894, -244112, 368442, 357072, -250526, -361794, -258412, -412082, -109460, -336604, -16298, 17210, 48118, 60088, -202636, -132828, -50684 ], [ -341244, 344247, 75257, 122351, -67695, -100694, -70980, -126687, 58202, 206751, -206766, 72921, -299122, 263361, 178145, -212590, -329368, -248866, -320423, -64508, -154044, -3417, -16440, 96011, 116338, -209942, -25061, -155388 ], [ -143904, 365016, 62952, -114664, -236952, 21712, -140256, -30616, 190544, 150424, -1008, 148200, -309840, 81960, -92312, -96624, -288704, -192976, -183320, -4064, 121312, 19928, -7424, 209976, 222736, -196464, 96632, -296608 ], [ 53436, 385785, 50647, -351679, -406209, 144118, -209532, 65455, 322886, 94097, 204750, 223479, -320558, -99441, -362769, 19342, -248040, -137086, -46217, 56380, 396668, 43273, 1592, 323941, 329134, -182986, 218325, -437828 ], [ 165680, 346780, -43234, -231634, -344488, -34392, -249504, 68906, 310160, 114550, 202454, 124276, -68530, -150052, -167794, 88778, -161858, 65742, -25670, 168832, 341320, 14610, 157326, 211548, 227456, -172038, 181288, -420912 ], [ 274056, 305058, -140823, -95359, -272268, -226580, -288144, 68147, 290840, 138493, 190701, 17142, 195441, -194718, 48337, 156099, -73607, 275249, -10421, 283648, 270940, -16417, 319729, 88866, 116320, -161205, 137036, -396808 ], [ 351812, 248580, -191396, 27172, -202064, -363488, -297904, 70836, 248656, 136928, 177036, -61872, 379740, -196936, 206536, 191896, 10268, 428596, -20408, 343288, 207276, -39744, 405052, -32912, 9668, -112388, 109424, -340104 ], [ 284123, 122011, -18643, 84419, -141436, -237816, -170484, 89903, 97868, 14200, 154289, -7316, 185597, 2474, 89558, 77954, 73357, 315183, -150266, 140842, 175513, -26496, 124245, -150396, -75685, 116853, 160852, -128550 ], [ 216434, -4558, 154110, 141666, -80808, -112144, -43064, 108970, -52920, -108528, 131542, 47240, -8546, 201884, -27420, -35988, 136446, 201770, -280124, -61604, 143750, -13248, -156562, -267880, -161038, 346094, 212280, 83004 ], [ 132239, -68451, 177049, 204970, 1303, -41732, -33085, 112863, -178310, -165736, 55119, 87189, -77436, 336647, -25922, -29213, 116447, 84793, -347648, -203498, 54198, -12267, -349268, -252515, -173068, 450280, 177830, 201093 ], [ 22368, -34848, -33056, 277696, 116832, -57280, -205792, 93152, -264192, -121024, -104800, 104416, 48512, 370848, 159872, 165344, -32800, -37728, -318208, -251200, -125248, -30368, -404928, -30496, -71040, 359936, 9792, 173792 ], [ -87503, -1245, -243161, 350422, 232361, -72828, -378499, 73441, -350074, -76312, -264719, 121643, 174460, 405049, 345666, 359901, -182047, -160249, -288768, -298902, -304694, -48469, -460588, 191523, 30988, 269592, -158246, 146491 ], [ -206390, -76982, -272470, 257990, 275524, -59172, -385726, 94582, -209086, 15734, -315984, 147354, 263308, 316162, 261806, 245660, -228940, -257906, -147342, -157646, -379448, -30744, -384186, 208022, -29972, 156582, -151760, 91120 ], [ -331073, -223009, -185553, 59385, 272166, -26742, -286573, 141985, 77747, 138209, -297400, 178519, 328306, 148147, 4597, -67094, -210034, -339579, 66075, 105083, -386900, 10012, -222887, 92401, -195710, 29001, -33080, 17704 ], [ -455756, -369036, -98636, -139220, 268808, 5688, -187420, 189388, 364580, 260684, -278816, 209684, 393304, -19868, -252612, -379848, -191128, -421252, 279492, 367812, -394352, 50768, -61588, -23220, -361448, -98580, 85600, -55712 ], [ -375714, -206921, -45311, -200854, 133115, -9097, -109547, 205308, 209454, 259013, -156492, 293251, 229656, 112032, -177549, -381382, -266310, -195334, 343094, 410635, -386167, 22497, -50066, -153604, -153228, -135873, 46827, -97284 ], [ -252572, 20066, 942, -233652, -30438, -33822, -36154, 214600, -38716, 231206, -12328, 387850, 17872, 307072, -32534, -317396, -361300, 95340, 375156, 407162, -374690, -20306, -70076, -287096, 133720, -154158, -25094, -132152 ], [ -125803, 229006, 49862, -255954, -184899, -54684, 36963, 226920, -267560, 205301, 125848, 475516, -183609, 480727, 110737, -244672, -449130, 361296, 393417, 395092, -351617, -68090, -95316, -415056, 407354, -167212, -86587, -168665 ], [ 80760, 40912, 157456, -47344, -139336, 9440, 104008, 305856, -71232, 221240, 132288, 410656, -158424, 183912, 215640, 20288, -379440, 83456, 108056, 193888, -73432, -225456, -235616, -421312, 388080, -65184, 81336, -241368 ], [ 287323, -147182, 265050, 161266, -93773, 73564, 171053, 384792, 125096, 237179, 138728, 345796, -133239, -112903, 320543, 285248, -309750, -194384, -177305, -7316, 204753, -382822, -375916, -427568, 368806, 36844, 249259, -314071 ], [ 368234, -280916, 333494, 274932, -30744, 123168, 177258, 443454, 283648, 220442, 158560, 266620, -125430, -304364, 370480, 469250, -221712, -348432, -320610, -136964, 399262, -429836, -418266, -426834, 298676, 104408, 378848, -369896 ], [ 93131, -260630, 291013, 119590, 81772, 131632, 11083, 444673, 335168, 111123, 216336, 146882, -166853, -197322, 264680, 423871, -81688, -151736, -61423, -63870, 356689, -164186, -183091, -406295, 84454, 74324, 399824, -377900 ], [ -181972, -240344, 248532, -35752, 194288, 140096, -155092, 445892, 386688, 1804, 274112, 27144, -208276, -90280, 158880, 378492, 58336, 44960, 197764, 9224, 314116, 101464, 52084, -385756, -129768, 44240, 420800, -385904 ], [ -234820, -202403, 267178, -125314, 232532, 177787, -201543, 317894, 406451, -47587, 188206, -81330, -166858, 4486, 38296, 375034, 171971, 37298, 280401, -35162, 285678, 134772, 157800, -351104, -150148, 18083, 415464, -346410 ], [ -45208, -145202, 352508, -143116, 189752, 247362, -117386, 48932, 391570, -31602, -54444, -177516, -35068, 85860, -98416, 417308, 256818, -193300, 170438, -207708, 272660, -85384, 122288, -301056, 40936, -3790, 381424, -255100 ], [ 144404, -88001, 437838, -160918, 146972, 316937, -33229, -220030, 376689, -15617, -297094, -273702, 96722, 167234, -235128, 459582, 341665, -423898, 60475, -380254, 259642, -305540, 86776, -251008, 232020, -25663, 347384, -163790 ], [ 171648, -137920, 444160, -69440, 211856, 281424, -44800, -132080, 217664, -77808, -265136, -224400, 89168, 153936, -203296, 246336, 329920, -327216, 43680, -289440, 182656, -253408, -25888, -93792, 249104, -20416, 306896, -39088 ], [ 127856, -234704, 415916, 69848, 323843, 199935, -98252, 112019, -4424, -174201, -113037, -111447, 20651, 99219, -97726, -78700, 275916, -87349, 67646, -83406, 77684, -82150, -172306, 110310, 190063, -3304, 263587, 100223 ], [ 84064, -331488, 387672, 209136, 435830, 118446, -151704, 356118, -226512, -270594, 39062, 1506, -47866, 44502, 7844, -403736, 221912, 152518, 91612, 122628, -27288, 89108, -318724, 314412, 131022, 13808, 220278, 239534 ], [ -19410, -83137, 381730, 7153, 324230, 46617, -25018, 285931, -71692, -256275, -5504, -98481, -13609, 65994, 43316, -378471, 163750, 21672, 62049, 173766, -42023, -50665, -249493, 169620, 92267, -118474, 70121, 146690 ], [ -128568, 198084, 377912, -227332, 191336, -24292, 118824, 185812, 119024, -231412, -68800, -218748, 30436, 94744, 72112, -319844, 105192, -144480, 27388, 210152, -48164, -220060, -159724, -8400, 55444, -264984, -90212, 31736 ], [ -227475, 421792, 374151, -424908, 72284, -93017, 229678, 74827, 280766, -195218, -97698, -323148, 64098, 122951, 112773, -239506, 62588, -270780, 11996, 247324, -63431, -357385, -72769, -168387, 15249, -388130, -226053, -63148 ], [ -258042, 262080, 370770, -376424, 45512, -147182, 120612, -108598, 249348, -83484, 102724, -321768, 28540, 147538, 232534, -14428, 126344, -131400, 125064, 289736, -139538, -280910, -4574, -208154, -47426, -355516, -198614, -24232 ], [ -288609, 102368, 367389, -327940, 18740, -201347, 11546, -292023, 217930, 28250, 303146, -320388, -7018, 172125, 352295, 210650, 190100, 7980, 238132, 332148, -215645, -204435, 63621, -247921, -110101, -322902, -171175, 14684 ], [ -223192, -41096, 326800, -306056, 37360, -178104, -66600, -387960, 193280, 46656, 348984, -225512, -24104, 173048, 428032, 363504, 226024, 125376, 239664, 326872, -279688, -127136, 45688, -284768, -196288, -225800, -155968, 87464 ], [ 22195, -154095, 216446, -334047, 141090, -9721, -86771, -319857, 181320, -109928, 104977, 44669, -6555, 129601, 421224, 380938, 209763, 201552, 32066, 232181, -321111, -48292, -133735, -316140, -326560, -7783, -163696, 223739 ], [ 267582, -267094, 106092, -362038, 244820, 158662, -106942, -251754, 169360, -266512, -139030, 314850, 10994, 86154, 414416, 398372, 193502, 277728, -175532, 137490, -362534, 30552, -313158, -347512, -456832, 210234, -171424, 360014 ], [ 378003, -310842, 150880, -350418, 206486, 170343, -82588, -239187, 83859, -282345, -114808, 274968, 70676, 36896, 315113, 309973, 144780, 328554, -142149, 48233, -335837, 84527, -221609, -338038, -455492, 335041, -130376, 284207 ], [ 384604, -301320, 315008, -308328, 58872, 61484, -23984, -269340, -58212, -189908, 115744, -3424, 162768, -16832, 144660, 140164, 71088, 359880, 76604, -36844, -256740, 119372, 78380, -297144, -352912, 388148, -51808, 45260 ], [ 391205, -291798, 479136, -266238, -88742, -47375, 34620, -299493, -200283, -97471, 346296, -281816, 254860, -70560, -25793, -29645, -2604, 391206, 295357, -121921, -177643, 154217, 378369, -256250, -250332, 441255, 26760, -193687 ], [ 199194, -309942, 362032, -277320, 29630, 35232, -79990, -188544, -105888, -174666, 268130, -136920, 237926, 48494, 84410, 44482, -64632, 227466, 382620, -98962, -60350, 64610, 320302, -300550, -195938, 294436, -67868, -258574 ], [ -47987, -335771, 166808, -303172, 221887, 171024, -242715, -38400, 54192, -298981, 104209, 125556, 190707, 215543, 272573, 186369, -123420, 9541, 433358, -45993, 67553, -59567, 162775, -368515, -154929, 92082, -210606, -275111 ], [ -295168, -361600, -28416, -329024, 414144, 306816, -405440, 111744, 214272, -423296, -59712, 388032, 143488, 382592, 460736, 328256, -182208, -208384, 484096, 6976, 195456, -183744, 5248, -436480, -113920, -110272, -353344, -291648 ], [ -305311, -103333, -87112, -201466, 315727, 63522, -141262, -25382, 214272, -98789, -20980, 148579, 122650, 427488, 224020, 348611, -272299, -88922, 402423, -111037, 216340, -26631, 47798, -226674, -40389, 12594, -318729, -134098 ], [ -315454, 154934, -145808, -73908, 217310, -179772, 122916, -162508, 214272, 225718, 17752, -90874, 101812, 472384, -12696, 368966, -362390, 30540, 320750, -229050, 237224, 130482, 90348, -16868, 33142, 135460, -284114, 23452 ], [ -279122, 322251, -206764, 5520, 158328, -327531, 309499, -227044, 182532, 434455, 67079, -253277, 99104, 475605, -204097, 324466, -421326, 142227, 270247, -307343, 197453, 240815, 79573, 133048, 80118, 193726, -204099, 165817 ], [ -75480, 162148, -275856, -88320, 241312, -131364, 216740, -30256, 36528, 226420, 154548, -138300, 161664, 328796, -232364, 46488, -368104, 225924, 331956, -242644, -60676, 182740, -123172, 67360, 31496, 19432, 39356, 253516 ], [ 128162, 2045, -344948, -182160, 324296, 64803, 123981, 166532, -109476, 18385, 242017, -23323, 224224, 181987, -260631, -231490, -314882, 309621, 393665, -177945, -318805, 124665, -325917, 1672, -17126, -154862, 282811, 341215 ], [ 265744, -30168, -276460, -167720, 278660, 175970, 12342, 186480, -205420, -50890, 195446, -1296, 181624, 92188, -270618, -320968, -288860, 266638, 362924, -121026, -458894, 33100, -404092, -76236, -66198, -293106, 292776, 351724 ], [ 317448, 103876, -29118, -12516, 65818, 176637, -123841, -23464, -236286, 60223, -25377, -100104, 2316, 76502, -256841, -165396, -298198, 58971, 211998, -74221, -445531, -102002, -320326, -170030, -115855, -384485, -796, 261886 ], [ 369152, 237920, 218224, 142688, -147024, 177304, -260024, -233408, -267152, 171336, -246200, -198912, -176992, 60816, -243064, -9824, -307536, -148696, 61072, -27416, -432168, -237104, -236560, -263824, -165512, -475864, -294368, 172048 ], [ 224731, 169389, 314651, 236692, -175141, 133211, -326187, -204822, -97678, 260024, -242413, -227160, -228890, 20830, -160932, -5842, -182774, -189563, 29831, 95889, -374660, -161831, -245329, -199728, -231399, -468393, -302175, 41425 ], [ -24290, -7182, 330590, 298056, -104738, 65246, -355006, -49020, 178644, 336752, -118834, -217776, -212836, -32116, -42344, -82708, 13508, -141470, 62422, 259994, -293608, 25642, -303450, -51424, -305942, -408202, -157574, -110950 ], [ -273311, -183753, 346529, 359420, -34335, -2719, -383825, 106782, 454966, 413480, 4745, -208392, -196782, -85062, 76244, -159574, 209790, -93377, 95013, 424099, -212556, 213115, -361571, 96880, -380485, -348011, -12973, -263325 ], [ -212572, -126264, 224308, 140404, -102492, 86236, -322464, -40596, 217628, 377388, 35424, -40508, -98528, -208708, 62752, 19680, 196932, 71376, 39904, 418644, -173024, 172468, -409332, -26976, -378028, -326540, 98548, -244240 ], [ -105369, -33666, 81363, -120669, -191433, 198729, -247576, -233451, -96759, 324373, 52168, 151151, 12056, -342959, 29448, 237352, 152703, 253628, -28360, 387755, -139720, 97603, -455539, -191656, -364021, -310877, 205107, -199436 ], [ -12712, 39106, -42898, -337988, -279846, 277726, -169130, -410182, -357508, 264694, 53424, 320456, 119310, -460248, -1064, 413630, 116552, 394074, -76298, 338256, -112828, 26342, -478924, -333066, -339228, -288030, 285714, -149272 ], [ -72788, -96295, 29023, -95890, -362715, 5015, -53325, -417611, -55058, 135043, -107944, 255044, 191599, -399436, -2260, 155271, 165220, 95557, 89187, 93352, -153262, -7077, -262678, -230141, -201182, -189751, 93825, -42828 ], [ -132864, -231696, 100944, 146208, -445584, -267696, 62480, -425040, 247392, 5392, -269312, 189632, 263888, -338624, -3456, -103088, 213888, -202960, 254672, -151552, -193696, -40496, -46432, -127216, -63136, -91472, -98064, 63616 ], [ -154818, -278953, 99442, 292959, -461267, -436919, 150362, -384372, 409597, -29143, -376710, 135441, 332796, -282992, -53127, -218220, 179305, -414530, 333210, -295572, -194776, -23767, 94361, -75699, 29550, 8606, -247253, 93109 ], [ -89636, -124738, -69884, 221774, -323382, -369598, 174420, -233768, 251242, 153730, -360748, 106898, 393976, -239200, -213598, -5976, -45566, -427364, 213012, -209000, -105904, 107586, 62690, -141686, 18556, 112796, -298842, -53286 ], [ -24454, 29477, -239210, 150589, -185497, -302277, 198478, -83164, 92887, 336603, -344786, 78355, 455156, -195408, -374069, 206268, -270437, -440198, 92814, -122428, -17032, 238939, 31019, -207673, 7562, 216986, -350431, -199681 ], [ -30324, 107492, -309056, 158064, -85628, -205124, 223532, 62364, -28352, 423956, -329952, 65652, 370248, -175520, -341664, 323508, -329156, -313724, -66312, -90432, 86216, 192836, 53228, -228972, -47268, 165824, -324032, -169832 ], [ -101325, 115657, -287712, 237644, -20607, -80625, 249499, 203239, -115568, 423749, -316152, 67469, 151426, -177544, -132456, 353661, -235569, -59551, -261122, -108464, 202642, -15935, 124827, -209307, -142281, -27744, -226144, 21574 ], [ -172326, 123822, -266368, 317224, 44414, 43874, 275466, 344114, -202784, 423542, -302352, 69286, -67396, -179568, 76752, 383814, -141982, 194622, -455932, -126496, 319068, -224706, 196426, -189642, -237294, -221312, -128256, 212980 ], [ -136465, 130406, -206213, 349561, 76353, 126519, 184286, 326685, -267696, 214762, -240663, 64422, -101615, -171936, 182243, 207927, -50384, 227897, -355163, -68997, 175462, -84637, 69805, -213106, -75267, -138647, -12382, 124107 ], [ -62888, 136432, -132360, 365224, 96616, 194392, 51760, 253384, -324736, -67632, -162072, 57200, -70680, -160896, 251128, -40680, 40512, 183208, -150072, 15160, -59920, 178552, -126776, -251792, 177480, 41512, 109840, -63688 ], [ 10689, 142458, -58507, 380887, 116879, 262265, -80766, 180083, -381776, -350026, -83481, 49978, -39745, -149856, 320013, -289287, 131408, 138519, 55019, 99317, -295302, 441741, -323357, -290478, 430227, 221671, 232062, -251483 ], [ 116826, 27286, -153944, 354464, 186774, 312560, -177982, 210930, -377986, -265108, 42586, -84910, -188704, 10894, 294562, -89490, 97806, 183876, -1888, 19200, -115566, 246120, -204832, -178552, 391188, 178486, 168516, -258636 ], [ 224443, -93395, -257076, 326128, 258925, 362056, -273593, 246511, -371431, -163494, 170811, -225601, -345840, 178449, 264823, 130689, 58545, 233326, -70704, -68384, 83039, 29644, -71984, -59780, 338886, 125149, 96526, -257578 ], [ 301812, -171856, -297768, 299172, 308052, 384844, -340436, 268020, -329140, -62772, 270208, -343736, -477440, 318908, 248380, 284144, 31628, 284180, -124332, -119068, 233556, -159744, 25440, 11932, 301644, 100980, 8400, -255976 ], [ 235503, -49772, -41870, 278771, 247815, 280769, -270631, 222687, -117103, 33713, 232672, -354730, -487744, 330661, 295093, 120660, 63345, 341703, -105817, 5523, 155655, -220464, -45400, -139891, 335937, 215359, -156372, -251790 ], [ 169194, 72312, 214028, 258370, 187578, 176694, -200826, 177354, 94934, 130198, 195136, -365724, -498048, 342414, 341806, -42824, 95062, 399226, -87302, 130114, 77754, -281184, -116240, -291714, 370230, 329738, -321144, -247604 ], [ 165939, 155804, 256986, 181557, 82224, 117520, -176921, 182979, 163709, 115281, 94699, -372488, -408272, 332315, 371689, -85078, 84992, 359117, -69948, 125330, 49497, -263586, -130497, -381797, 332829, 306336, -407355, -149314 ], [ 260768, 179264, -31296, 16992, -93312, 128192, -224416, 267872, 9632, -72928, -103584, -372672, -162816, 288224, 375392, 61248, 9920, 167136, -54400, -80704, 98464, -124160, -56736, -375840, 183904, 68608, -371360, 95360 ], [ 355597, 202724, -319578, -147573, -268848, 138864, -271911, 352765, -144445, -261137, -301867, -372856, 82640, 244133, 379095, 207574, -65152, -24845, -38852, -286738, 147431, 15266, 17025, -369883, 34979, -169120, -335365, 340034 ], [ 391612, 245966, -376328, -181322, -164762, 144706, -268740, 241938, -176134, -169416, -193060, -320246, 148952, 248202, 323942, 263796, -97202, -174266, -120492, -365862, 129660, 56944, 76828, -228350, -112630, -153672, -218898, 285822 ], [ 389818, 301925, -284236, -130975, 119081, 147443, -232998, 5291, -129145, 102260, 113162, -233697, 100100, 283231, 230953, 262094, -101595, -296327, -264610, -363401, 68986, 35784, 127658, 339, -259393, 24532, -50699, 39469 ], [ 388024, 357884, -192144, -80628, 402924, 150180, -197256, -231356, -82156, 373936, 419384, -147148, 51248, 318260, 137964, 260392, -105988, -418388, -408728, -360940, 8312, 14624, 178488, 229028, -406156, 202736, 117500, -206884 ], [ 184032, 394520, 4505, -84507, 432870, 201348, -64386, -328144, -98589, 164969, 288492, -173269, 97624, 357222, -32431, 152993, -2575, -412009, -323972, -382989, 57173, 43909, -4268, 181742, -274911, 276839, 225944, -267170 ], [ -62528, 427088, 223166, -99802, 409364, 262712, 88932, -395488, -128374, -145186, 65576, -223110, 164048, 397012, -219122, 23342, 123534, -378590, -191032, -410198, 129094, 83814, -236200, 76356, -85138, 329026, 321808, -288284 ] ], [ [ -348672, 191552, -111744, -316096, -35840, -223808, -48256, 256064, -216704, -123136, 106112, 244864, -197760, 293504, -15616, 247808, -228992, 224576, -5248, -35328, -46592, 407872, -242368, 100288, 183680, -171968, -190080, -211328 ], [ -337701, 177380, -119472, -310210, -27254, -195488, -51238, 253124, -222974, -123766, 112322, 236029, -184440, 272510, -24034, 245855, -208679, 226823, -2095, -44445, -48851, 389752, -214600, 100786, 190598, -177887, -196515, -182159 ], [ -253590, 68728, -178720, -265084, 38572, 21632, -74100, 230584, -271044, -128596, 159932, 168294, -82320, 111556, -88572, 230882, -52946, 244050, 22078, -114342, -66170, 250832, -1712, 104604, 243636, -223266, -245850, 41470 ], [ -169479, -39924, -237968, -219958, 104398, 238752, -96962, 208044, -319114, -133426, 207542, 100559, 19800, -49398, -153110, 215909, 102787, 261277, 46251, -184239, -83489, 111912, 211176, 108422, 296674, -268645, -295185, 265099 ], [ -55224, -124072, -230464, -184976, 124176, 361200, -114160, 168872, -265008, -132024, 192088, 55800, 71744, -131424, -143336, 186456, 178080, 239800, 80952, -167600, -103752, 20464, 292448, 58720, 337256, -236256, -275408, 381424 ], [ 115551, -162275, -97800, -169014, 57614, 306138, -120738, 98515, -19322, -118937, 58389, 54121, 29608, -65460, 5773, 129853, 102548, 145753, 135393, 11294, -129535, 18026, 126940, -91332, 354483, -58052, -126046, 296554 ], [ 286326, -200478, 34864, -153052, -8948, 251076, -127316, 28158, 226364, -105850, -75310, 52442, -12528, 504, 154882, 73250, 27016, 51706, 189834, 190188, -155318, 15588, -38568, -241384, 371710, 120152, 23316, 211684 ], [ 272787, -180597, 8122, -132176, -56790, 147420, -80659, 51505, 290375, -94518, -3245, 105714, -55145, 36984, 123434, -18193, 1534, -43706, 116589, 234207, -146820, -5804, -109241, -277725, 360636, 133711, 1000, 192113 ], [ 117468, -116036, -141240, -107520, -90232, 6384, 6948, 146932, 214636, -84536, 227100, 201256, -98132, 50784, -46904, -136436, 14552, -140168, -54876, 174476, -111952, -41776, -106964, -226596, 327792, 20620, -153376, 222772 ], [ -37851, -51475, -290602, -82864, -123674, -134652, 94555, 242359, 138897, -74554, 457445, 296798, -141119, 64584, -217242, -254679, 27570, -236630, -226341, 114745, -77084, -77748, -104687, -175467, 294948, -92471, -307752, 253431 ], [ 51882, -8460, -283886, -161870, -116508, -133434, 203726, 289942, 38048, -91266, 353278, 220512, -79508, 27984, -300316, -181402, 86614, -111836, -143016, 130740, -131748, -159584, -180062, -213456, 119598, -115508, -252680, 163454 ], [ 209685, 28570, -233815, -269671, -98062, -92701, 318887, 324235, -69776, -115393, 156191, 96496, 11158, -22616, -359150, -54925, 158443, 74418, 11084, 167770, -211282, -254160, -277007, -276200, -95337, -113530, -139428, 39967 ], [ 367488, 65600, -183744, -377472, -79616, -51968, 434048, 358528, -177600, -139520, -40896, -27520, 101824, -73216, -417984, 71552, 230272, 260672, 165184, 204800, -290816, -348736, -373952, -338944, -310272, -111552, -26176, -83520 ], [ 357000, 45958, -17063, -172726, -45254, 56431, 320244, 288194, 17509, -68979, 18743, 6819, -90755, -194978, -385853, -74912, 222268, 203264, 260450, 241209, -313310, -143507, -302054, -226773, -327660, -44645, 40777, -159558 ], [ 346512, 26316, 149618, 32020, -10892, 164830, 206440, 217860, 212618, 1562, 78382, 41158, -283334, -316740, -353722, -221376, 214264, 145856, 355716, 277618, -335804, 61722, -230156, -114602, -345048, 22262, 107730, -235596 ], [ 300614, 8854, 259019, 167761, 7485, 220384, 122541, 126266, 338447, 59213, 130226, 63262, -394638, -395012, -315656, -289375, 186530, 112353, 386642, 275847, -301803, 223406, -126008, -22416, -304336, 73494, 176513, -259194 ], [ 127240, -760, 162212, 55084, -31684, 85696, 146300, -41864, 214868, 70460, 154008, 41320, -213352, -316720, -256224, -74900, 87768, 164908, 185944, 136628, -64420, 228328, 94240, -2176, -54464, 68296, 251884, -94008 ], [ -46134, -10374, 65405, -57593, -70853, -48992, 170059, -209994, 91289, 81707, 177790, 19378, -32066, -238428, -196792, 139575, -10994, 217463, -14754, -2591, 172963, 233250, 314488, 18064, 195408, 63098, 327255, 71178 ], [ -177868, -45818, 13628, -75050, -104592, -89960, 161768, -261564, 64440, 24744, 190392, 23376, 80550, -135986, -165640, 211640, -124956, 227028, -136452, -131680, 261596, 197722, 305506, 18854, 244330, 37260, 286126, 150234 ], [ -255470, -114841, 20390, 31279, -131272, -9092, 111812, -161606, 163340, -120892, 188460, 61096, 103895, -2149, -171252, 98572, -258678, 180706, -155450, -247600, 156854, 109609, -1475, -5641, 32017, -15410, 93547, 117321 ], [ -333072, -183864, 27152, 137608, -157952, 71776, 61856, -61648, 262240, -266528, 186528, 98816, 127240, 131688, -176864, -14496, -392400, 134384, -174448, -363520, 52112, 21496, -308456, -30136, -180296, -68080, -99032, 84408 ], [ -331939, -165302, -33436, 115507, -137307, 10789, 4385, -35280, 265515, -229854, 177891, 147081, 156015, 124795, -83506, -91804, -359382, 58197, -138591, -375685, 28490, 22783, -325592, -99631, -186509, -119805, -69746, 72030 ], [ -288814, -100028, -129944, 24910, -91422, -125854, -57094, -48160, 217790, -95948, 165678, 200970, 187686, 42846, 62636, -150040, -237436, -33918, -73478, -332514, 48132, 71750, -188144, -193126, -82802, -171026, 77868, 70604 ], [ -245689, -34754, -226452, -65687, -45537, -262497, -118573, -61040, 170065, 37958, 153465, 254859, 219357, -39103, 208778, -208276, -115490, -126033, -8365, -289343, 67774, 120717, -50696, -286621, 20905, -222247, 225482, 69178 ], [ -131164, 121540, -51180, -88264, 60128, -344260, -129192, -166220, 57480, 28584, 56392, 76388, 185308, -141092, 140740, -224572, -91244, -214648, 15208, -269972, -31144, 228344, -78288, -359016, 43032, -193008, 225736, 184592 ], [ -5929, 291487, 164859, -100638, 174760, -417791, -132182, -285245, -64834, -2282, -53410, -136937, 141401, -246087, 40575, -234577, -81653, -302738, 32550, -254171, -147846, 344770, -130636, -428246, 52922, -151700, 203886, 317532 ], [ 106190, 433914, 353204, -107712, 266396, -475158, -127184, -378186, -163908, -42934, -153558, -318962, 91194, -340592, -49560, -234676, -61014, -370346, 54210, -231806, -251546, 425020, -179522, -465630, 57476, -121276, 180676, 429826 ], [ 80591, 287381, 250762, -59136, 116574, -362803, -38312, -197245, -18962, -186339, -152339, -172337, -25163, -324952, -34380, -130762, 75629, -222893, 121209, -140519, -218725, 125422, -192057, -168631, 6002, -205134, 143186, 325337 ], [ 54992, 140848, 148320, -10560, -33248, -250448, 50560, -16304, 125984, -329744, -151120, -25712, -141520, -309312, -19200, -26848, 212272, -75440, 188208, -49232, -185904, -174176, -204592, 128368, -45472, -288992, 105696, 220848 ], [ 50484, 30239, 87094, 44008, -103851, -130148, 53038, 53750, 201371, -343992, -161164, 94271, -172890, -242754, -1136, 50340, 264131, 20864, 192928, 4143, -146797, -328972, -146399, 325855, -68169, -298769, 50937, 121672 ], [ 94184, 1742, 120076, 112272, 6618, 8312, -141956, -129652, 117766, -63024, -196952, 153358, -10004, -59812, 23520, 66440, 122198, 256, 55296, -29138, -93322, -152792, 73458, 295886, -25090, -139218, -43294, 34640 ], [ 137884, -26755, 153058, 180536, 117087, 146772, -336950, -313054, 34161, 217944, -232740, 212445, 152882, 123130, 48176, 82540, -19735, -20352, -82336, -62419, -39847, 23388, 293315, 265917, 17989, 20333, -137525, -52392 ], [ 59592, 608, 147184, 232960, 146448, 154900, -362492, -356092, 5528, 303000, -262108, 165548, 147168, 207108, 108256, 25044, -109012, -85816, -204212, -68808, -50392, 107612, 349252, 242524, 24432, 23560, -141144, -67736 ], [ -130526, 79176, 105692, 270864, 101460, 43557, -232703, -270463, 27286, 208470, -285591, 21499, -13096, 200369, 200808, -99915, -150021, -192398, -311645, -50546, -119622, 107543, 254929, 225159, -2708, -116510, -61702, -17366 ], [ -320644, 157744, 64200, 308768, 56472, -67786, -102914, -184834, 49044, 113940, -309074, -122550, -173360, 193630, 293360, -224874, -191030, -298980, -419078, -32284, -188852, 107474, 160606, 207794, -29848, -256580, 17740, 33004 ], [ -213908, 170029, 73827, 218645, -11925, -63954, -58924, -124773, 100926, 128805, -235674, -39037, -210374, 132219, 132187, -148570, -210568, -254806, -352125, 27628, -64724, 83197, 115736, 244489, 28998, -221074, 55481, -71700 ], [ -2400, 158920, 101496, 83336, -88584, -19472, -45216, -73736, 163440, 182280, -128080, 124792, -203888, 51512, -118536, -1232, -222528, -157424, -223624, 102240, 127648, 50376, 88320, 300264, 118192, -123600, 78504, -231136 ], [ 209108, 147811, 129165, -51973, -165243, 25010, -31508, -22699, 225954, 235755, -20486, 288621, -197402, -29195, -369259, 146106, -234488, -60042, -95123, 176852, 320020, 17555, 60904, 356039, 207386, -26126, 101527, -390572 ], [ 178704, 172276, 26858, -88678, -178872, -123976, -91104, -1362, 276016, 217906, 30546, 132284, 25850, -103500, -156486, 167054, -199478, 84090, -20258, 196992, 301720, 70182, 154554, 244020, 120448, -80738, 46648, -324112 ], [ 137304, 198358, -81357, -120901, -189636, -281756, -154032, 18625, 325512, 196815, 79007, -38606, 258955, -177514, 77355, 182257, -162333, 230347, 52169, 214656, 273844, 126693, 253707, 124374, 25504, -142263, -11772, -247384 ], [ 107436, 213996, -147660, -143284, -197488, -392352, -195472, 29564, 334192, 148896, 109892, -162192, 429108, -199576, 245784, 173064, -119180, 339452, 89240, 215336, 229540, 153152, 303060, 1232, -62932, -151020, -47920, -166744 ], [ 132345, 180025, -14881, -118927, -191508, -278824, -134844, -2475, 148996, -26456, 57291, -61084, 300239, 25134, 103506, 47990, -47489, 272085, -41630, 135342, 107203, 36864, 115863, -138516, -120455, 90871, 21724, -67522 ], [ 157254, 146054, 117898, -94570, -185528, -165296, -74216, -34514, -36200, -201808, 4690, 40024, 171370, 249844, -38772, -77084, 24202, 204718, -172500, 55348, -15134, -79424, -71334, -278264, -177978, 332762, 91368, 31700 ], [ 139125, 82095, 149571, -34258, -115891, -88812, -67471, -67867, -168674, -283128, -42187, 91479, 90732, 385949, -77622, -84015, 15973, 129827, -240640, -16366, -81806, -123433, -215772, -282193, -158020, 411384, 111170, 105767 ], [ 54048, -28512, 23968, 81984, 52768, -69952, -144544, -103264, -219136, -218176, -80160, 65696, 85120, 384224, 44416, 92832, -116576, 43232, -211200, -75200, -61888, -55008, -293696, -74848, -17536, 236032, 53440, 140704 ], [ -31029, -139119, -101635, 198226, 221427, -51092, -221617, -138661, -269598, -153224, -118133, 39913, 79508, 382499, 166454, 269679, -249125, -43363, -181760, -134034, -41970, 13417, -371620, 132497, 122948, 60680, -4290, 175641 ], [ -153458, -215538, -165330, 168098, 256428, 9908, -196042, -80846, -188362, -69582, -173424, 18302, 148292, 265078, 168218, 172532, -261764, -159302, -116410, -83066, -47336, 21880, -327646, 122002, 64100, -45246, -26096, 181584 ], [ -299899, -269979, -189227, 43875, 205506, 97998, -104479, 36891, -22463, 26075, -239848, -627, 264902, 73281, 92663, -100754, -197318, -294105, -27975, 38489, -68956, -8204, -205309, -28533, -122890, -106541, -24808, 168888 ], [ -446340, -324420, -213124, -80348, 154584, 186088, -12916, 154628, 143436, 121732, -306272, -19556, 381512, -118516, 17108, -374040, -132872, -428908, 60460, 160044, -90576, -38288, -82972, -179068, -309880, -167836, -23520, 156192 ], [ -367574, -168531, -173637, -141586, 10201, 185581, -36265, 214548, 56730, 169319, -156932, 98353, 196744, 22624, 53121, -321058, -152482, -244834, 181746, 238089, -89453, -33317, -95782, -230252, -170564, -118779, -9559, 49940 ], [ -241396, 31638, -120806, -189564, -153858, 166422, -83806, 262296, -83156, 206786, 37832, 245070, -51472, 233856, 112622, -199388, -189788, 6372, 309948, 306974, -83542, -20966, -137044, -260520, 37448, -46490, 7070, -76008 ], [ -111657, 214970, -65374, -231270, -308209, 147980, -126255, 310520, -213176, 242679, 222472, 380564, -284963, 425485, 172139, -74304, -222574, 239856, 421203, 365788, -74043, -15774, -181468, -292208, 235358, 25948, 27879, -197507 ], [ 96424, 27888, 47280, -134992, -248984, 145312, -56680, 369216, -126144, 243944, 184384, 269152, -194504, 185848, 232008, 125888, -155920, 83456, 159624, 203040, 14392, -168080, -295456, -355136, 211024, 101664, 140648, -221128 ], [ 304505, -159194, 159934, -38714, -189759, 142644, 12895, 427912, -39112, 245209, 146296, 157740, -104045, -53789, 291877, 326080, -89266, -72944, -101955, 40292, 102827, -320386, -409444, -418064, 186690, 177380, 253417, -244749 ], [ 412014, -300892, 229874, 23868, -116104, 128096, 54894, 467786, 38656, 229374, 122656, 53396, -62642, -206948, 315920, 440694, -38320, -150960, -258966, -77036, 184938, -365508, -448318, -447206, 153212, 216520, 323232, -264824 ], [ 234569, -314002, 178791, -9022, -1564, 79888, 18761, 454331, 90176, 165089, 139952, -30922, -160231, -115086, 238456, 312837, -31880, -6888, -119701, -65674, 249131, -106942, -274369, -380621, 93826, 152028, 271344, -274852 ], [ 57124, -327112, 127708, -41912, 112976, 31680, -17372, 440876, 141696, 100804, 157248, -115240, -257820, -23224, 160992, 184980, -25440, 137184, 19564, -54312, 313324, 151624, -100420, -314036, 34440, 87536, 219456, -284880 ], [ -27052, -302481, 146222, -70006, 130012, 49241, -4445, 296994, 161217, 63535, 74906, -172806, -226830, 24418, 99720, 162206, 22129, 100614, 106667, -100414, 318810, 228668, -24712, -224384, 43540, 54801, 193528, -281774 ], [ -9480, -236678, 240660, -92868, 40680, 138550, 62002, 10828, 145830, 55738, -116132, -201188, -55572, 23820, 56112, 254068, 114566, -133020, 136866, -209204, 260252, 107688, -56176, -109568, 127352, 56710, 195920, -264340 ], [ 8092, -170875, 335098, -115730, -48652, 227859, 128449, -275338, 130443, 47941, -307170, -229570, 115686, 23222, 12504, 345930, 207003, -366654, 167065, -317994, 201694, -13292, -87640, 5248, 211164, 58619, 198312, -246906 ], [ 22400, -178752, 292096, -17344, 53808, 181104, 129792, -225360, 13504, 9136, -258448, -218416, 163440, -25232, 17056, 177344, 201792, -351504, 135904, -246496, 84096, -68256, -149088, 116704, 172720, 34496, 141808, -139408 ], [ 35280, -218864, 188964, 134088, 240177, 74821, 102652, -28319, -147864, -43235, -104831, -189965, 157161, -94623, 42678, -105188, 153860, -227511, 77898, -96122, -59332, -94338, -223654, 226690, 80789, -1016, 59537, 7493 ], [ 48160, -258976, 85832, 285520, 426546, -31462, 75512, 168722, -309232, -95606, 48786, -161514, 150882, -164014, 68300, -387720, 105928, -103518, 19892, 54252, -202760, -120420, -298220, 336676, -11142, -36528, -22734, 154394 ], [ -38374, -106875, 83542, 104459, 366690, -59709, 101922, 157737, -210116, -166625, 33920, -229579, 93069, -48626, 6268, -342589, 108354, -70728, 69595, 145826, -145533, -167859, -218583, 226204, 10537, -120718, -78797, 87158 ], [ -134376, 63532, 90856, -108268, 283384, -80524, 133432, 126940, -86192, -239420, 3008, -306836, 30348, 84360, -64112, -266252, 115576, -46624, 129556, 231800, -69196, -217332, -124260, 94736, 43036, -209544, -132364, -472 ], [ -218081, 205664, 95389, -288772, 193460, -92291, 150170, 86729, 26314, -280358, -12118, -363012, -18666, 197597, -106457, -171174, 122516, -16724, 178228, 293876, -11357, -257043, -37371, -19953, 72427, -275798, -174375, -79780 ], [ -219806, 159296, 81382, -254456, 59416, -43738, 68428, -16242, 62700, -108916, 77996, -278648, 23700, 179174, 38098, 48844, 127576, 51816, 151640, 196632, -76838, -231674, -42, -22782, 81098, -191572, -139346, -103608 ], [ -221531, 112928, 67375, -220140, -74628, 4815, -13314, -119213, 99086, 62526, 168110, -194284, 66066, 160751, 182653, 268862, 132636, 120356, 125052, 99388, -142319, -206305, 37287, -25611, 89769, -107346, -104317, -127436 ], [ -152264, 30888, 73008, -194648, -117168, 44184, -69944, -155816, 131328, 146624, 174568, -78200, 107720, 140840, 259072, 366672, 112504, 160576, 61200, 47560, -196440, -163040, 10664, -29216, 21952, -21464, -92608, -86600 ], [ 50113, -118037, 115466, -185701, 11862, 66333, -79489, -67979, 155800, 66952, 24171, 97359, 148039, 118139, 207736, 235342, 45137, 147696, -72522, 80887, -229261, -86220, -135869, -34276, -189280, 67523, -124624, 75481 ], [ 252490, -266962, 157924, -176754, 140892, 88482, -89034, 19858, 180272, -12720, -126226, 272918, 188358, 95438, 156400, 104012, -22230, 134816, -206244, 114214, -262082, -9400, -282402, -39336, -400512, 156510, -156640, 237562 ], [ 319329, -330334, 241696, -173670, 104978, 47165, -47476, 29279, 85729, -16563, -109352, 230792, 165276, 27744, 95795, -8169, -27964, 137198, -149607, 120371, -261103, 24533, -179699, -55602, -419500, 212347, -169624, 190421 ], [ 281908, -327896, 357248, -175096, -57816, -42972, 33392, -21620, -100364, 37924, 36192, 21216, 93424, -74560, 28060, -105620, 13712, 151320, 53460, 105628, -234124, 25476, 114724, -80488, -290608, 242684, -167968, -17660 ], [ 244487, -325458, 472800, -176522, -220610, -133109, 114260, -72519, -286457, 92411, 181736, -188360, 21572, -176864, -39675, -203071, 55388, 165442, 256527, 90885, -207145, 26419, 409147, -105374, -161716, 273021, -166312, -225741 ], [ 151806, -245746, 310288, -220824, -143158, -103456, -22834, 8576, -220640, -16398, 141718, -74440, 12162, -26790, 81374, -151626, -21160, 84686, 334836, 31322, -101578, -13930, 353434, -150114, -69526, 228172, -158068, -230458 ], [ 43775, -144569, 70536, -277036, 1029, -40528, -220473, 126336, -84848, -170567, 50155, 129340, 20097, 193389, 254863, -58821, -130548, -22425, 378490, -40691, 25819, -65749, 200461, -200369, 12469, 162438, -147994, -178685 ], [ -64256, -43392, -169216, -333248, 145216, 22400, -418112, 244096, 50944, -324736, -41408, 333120, 28032, 413568, 428352, 33984, -239936, -129536, 422144, -112704, 153216, -117568, 47488, -250624, 94464, 96704, -137920, -126912 ], [ -171045, -14343, -102424, -170270, 70581, -106538, -258170, 87742, 18560, -67527, 35780, 95185, 20350, 442272, 234140, 39665, -206057, -87998, 319725, -148239, 151836, -12573, 84978, -98502, 116889, 50566, -91667, -43238 ], [ -277834, 14706, -35632, -7292, -4054, -235476, -98228, -68612, -13824, 189682, 112968, -142750, 12668, 470976, 39928, 45346, -172178, -46460, 217306, -183774, 150456, 92422, 122468, 53620, 139314, 4428, -45414, 40436 ], [ -310758, 44105, 11740, 98096, -40024, -310569, 21849, -156556, -44948, 366541, 165661, -303855, 23776, 444695, -126459, 14662, -136954, 6113, 162557, -208629, 108991, 162517, 119063, 162792, 141234, -36790, 18959, 130595 ], [ -77768, 74764, -10800, -3840, 63200, -191820, -1588, 1776, -71536, 254140, 130172, -188372, 102528, 220468, -192676, -146936, -96888, 98412, 279420, -195036, -76780, 106972, -31564, 117344, 69336, -60296, 148564, 244100 ], [ 155222, 105423, -33340, -105776, 166424, -73071, -25025, 160108, -98124, 141739, 94683, -72889, 181280, -3759, -258893, -308534, -56822, 190711, 396283, -181443, -262551, 51427, -182191, 71896, -2562, -83802, 278169, 357605 ], [ 293552, 102712, 1180, -137272, 165228, 21398, -88462, 195280, -116452, 107378, 36914, -6576, 152232, -96396, -251390, -334872, -50996, 176570, 365476, -141750, -371642, -24188, -261268, 26108, -56210, -155078, 251064, 358500 ], [ 308824, 56620, 109878, -77196, 28286, 84303, -203899, 70344, -124042, 174469, -49819, -4184, -16956, -17966, -148051, -185372, -89682, 24057, 142698, -68127, -381049, -125894, -247330, -20122, -86133, -288455, 20236, 213002 ], [ 324096, 10528, 218576, -17120, -108656, 147208, -319336, -54592, -131632, 241560, -136552, -1792, -186144, 60464, -44712, -35872, -128368, -128456, -80080, 5496, -390456, -227600, -233392, -66352, -116056, -421832, -210592, 67504 ], [ 199673, -66209, 214969, 18716, -77703, 136313, -289513, -72338, 14918, 248936, -119455, -45000, -216702, 47274, 25012, 28698, -36914, -151129, -120803, 130539, -289388, -166781, -195499, -1552, -158909, -429299, -220005, -26709 ], [ 746, -159290, 151466, 41624, 42794, 86058, -182218, -32916, 243676, 224464, -46982, -112528, -173324, -14780, 76808, 47972, 123948, -104554, -64430, 283006, -129400, -19282, -144830, 122464, -208658, -369614, -111330, -93570 ], [ -198181, -252371, 87963, 64532, 163291, 35803, -74923, 6506, 472434, 199992, 25491, -180056, -129946, -76834, 128604, 67246, 284810, -57979, -8057, 435473, 30588, 128217, -94161, 246480, -258407, -309929, -2655, -160431 ], [ -199988, -132072, 95740, -12100, 39628, 76468, -48608, -123932, 262772, 126500, 67104, -130004, -87968, -178348, 95840, 149920, 251052, 41456, -21344, 340060, 34656, 103036, -197692, 59616, -214436, -310084, 5180, -156592 ], [ -172227, 20234, 114209, -103663, -120659, 130771, -34440, -279849, -12653, 45655, 104088, -62315, -46200, -285781, 50392, 242104, 188101, 148820, -45080, 207465, 15336, 51953, -324353, -173880, -156407, -319215, -2111, -142148 ], [ -145592, 147126, 135258, -172460, -272322, 166186, -17198, -416034, -244076, -29006, 119952, 4888, -7366, -378056, 12488, 308426, 136088, 235454, -51790, 80240, -8020, 514, -430084, -376142, -105588, -321514, -10714, -116360 ], [ -130780, 7171, 183397, -2214, -333433, 3277, 32321, -345033, -13478, -38735, -85944, 66988, 661, -311172, 53796, 103197, 198924, 104423, 120273, 9400, -73754, -54663, -316050, -250447, -130474, -252077, -33093, 28540 ], [ -115968, -132784, 231536, 168032, -394544, -159632, 81840, -274032, 217120, -48464, -291840, 129088, 8688, -244288, 95104, -102032, 261760, -26608, 292336, -61440, -139488, -109840, -202016, -124752, -155360, -182640, -55472, 173440 ], [ -81206, -201843, 216262, 276965, -395553, -248621, 132542, -196668, 321487, -20365, -416354, 168683, 61844, -181968, 86243, -206692, 255667, -146614, 364670, -87452, -152008, -129037, -116157, -43073, -164006, -122646, -82583, 210743 ], [ -844, -108854, 56044, 245754, -259186, -168650, 185948, -104760, 137326, 94198, -354852, 156838, 218152, -130080, -37290, -81480, 92022, -241420, 209052, -11000, -42896, -65994, -94698, -62002, -135532, -84236, -120510, 2110 ], [ 79518, -15865, -104174, 214543, -122819, -88679, 239354, -12852, -46835, 208761, -293350, 144993, 374460, -78192, -160823, 43732, -71623, -336226, 53434, 65452, 66216, -2951, -73239, -80931, -107058, -45826, -158437, -206523 ], [ 65860, 396, -178112, 231632, -32916, -39596, 214820, 82164, -125504, 251036, -212384, 104636, 384152, -48096, -146656, 130172, -155180, -283540, -104152, 46144, 131096, 10412, -38556, -117476, -127436, -18624, -184640, -194296 ], [ -33983, -53677, -172960, 292996, 14395, -18827, 118841, 180029, -107472, 227047, -113576, 38143, 259446, -37976, -6264, 181071, -165323, -95653, -263542, -60944, 155430, -21765, 8249, -170169, -192595, -1696, -200096, 20386 ], [ -133826, -107750, -167808, 354360, 61706, 1942, 22862, 277894, -89440, 203058, -14768, -28350, 134740, -27856, 134128, 231970, -175466, 92234, -422932, -168032, 179764, -53942, 55054, -222862, -257754, 15232, -215552, 235068 ], [ -78187, -41854, -124967, 291811, 91643, 33965, -45526, 253359, -108944, 98030, -38989, -47294, 121707, -29024, 145745, 157613, -81008, 161699, -311801, -75047, 135554, 56273, -32033, -252486, -119729, 20787, -112042, 205001 ], [ 32328, 66384, -68824, 185528, 115448, 69960, -104176, 185624, -141696, -35600, -106632, -49456, 148088, -34176, 111912, 39048, 50368, 189368, -105192, 88552, 67152, 216744, -166376, -273968, 90008, 22328, 33456, 88552 ], [ 142843, 174622, -12681, 79245, 139253, 105955, -162826, 117889, -174448, -169230, -174275, -51618, 174469, -39328, 78079, -79517, 181744, 217037, 101417, 252151, -1250, 377215, -300719, -295450, 299745, 23869, 178954, -27897 ], [ 127166, 121490, -91464, 179168, 112018, 135504, -145994, 70086, -141046, -179484, -85058, -87066, -13408, 106682, 135766, -35238, 89402, 254892, 5856, 129024, 83622, 163576, -156256, -250536, 221084, -23694, 121260, -139396 ], [ 105753, 61023, -176380, 288464, 82463, 164760, -125731, 23189, -104637, -184130, 11289, -124027, -211024, 259563, 197613, 16443, -13109, 293210, -103440, -7136, 175461, -67068, 880, -202604, 129314, -73489, 54330, -250670 ], [ 95804, 7312, -205368, 373708, 71772, 189572, -118236, -11204, -62588, -170748, 87168, -166504, -381696, 371796, 259028, 45136, -74940, 330908, -191652, -107892, 233820, -261120, 124704, -171020, 55684, -90948, -27152, -333944 ], [ 140309, -14308, 31302, 344705, 150685, 193275, -171389, 13797, 6251, -71733, 65824, -235182, -424384, 290951, 318391, -35364, 56459, 365661, -179715, -40479, 133149, -281360, 90296, -217089, 68219, 45189, -177756, -284218 ], [ 184814, -35928, 267972, 315702, 229598, 196978, -224542, 38798, 75090, 27282, 44480, -303860, -467072, 210106, 377754, -115864, 187858, 400414, -167778, 26934, 32478, -301600, 55888, -263158, 80754, 181326, -328360, -234492 ], [ 200897, -45452, 294078, 223159, 224784, 162224, -245187, 73969, 107983, 23211, -29271, -344152, -381168, 176313, 369203, -115922, 200448, 381887, -167892, 9126, -14589, -290646, 25989, -256199, 75055, 177504, -406937, -133430 ], [ 172768, -36160, -7360, 31776, 89728, 67648, -215264, 124960, 84960, -141216, -184544, -340288, -95232, 215712, 255008, 9152, 28224, 280480, -186752, -141248, 21728, -231168, 3104, -166752, 40992, -44032, -373472, 47488 ], [ 144639, -26868, -308798, -159607, -45328, -26928, -185341, 175951, 61937, -305643, -339817, -336424, 190704, 255111, 140813, 134226, -144000, 179073, -205612, -291622, 58045, -171690, -19781, -77305, 6929, -265568, -340007, 228406 ], [ 112212, 27770, -352216, -200462, 6530, -17610, -162348, 108838, 36254, -225560, -219724, -305330, 207560, 249038, 89730, 170428, -137990, 11810, -218788, -330178, 93844, -94768, -13196, -25994, -69554, -254872, -232230, 173578 ], [ 77022, 111559, -229764, -144549, 178547, 58497, -143810, -34199, 8861, 11708, 77390, -256731, 51436, 213733, 79219, 149498, -17401, -197789, -228310, -296851, 129310, -6632, 12334, 801, -173307, -94884, -76681, -32801 ], [ 41832, 195348, -107312, -88636, 350564, 134604, -125272, -177236, -18532, 248976, 374504, -208132, -104688, 178428, 68708, 128568, 103188, -407388, -237832, -263524, 164776, 81504, 37864, 27596, -277060, 65104, 78868, -239180 ], [ -74336, 260232, 43203, -77753, 380290, 140012, -33014, -237680, -98479, 69555, 293860, -140951, -56, 251138, -48469, 9883, 93323, -398259, -204908, -243839, 103703, 76711, -94116, 34650, -146277, 160701, 155016, -209750 ], [ -207552, 321136, 199626, -76350, 380060, 130536, 74764, -280736, -189490, -197590, 133688, -69858, 159472, 346588, -188102, -129382, 55994, -343082, -163048, -227026, 22306, 52354, -259256, 37548, 33882, 242742, 214448, -130676 ] ], [ [ -314880, 153536, -103296, -416064, -283648, -129472, -174976, 375744, -129408, -61184, 108928, 101248, -9088, 273792, 249088, 292864, -51584, 304832, 183424, 43520, -305664, 465600, -342336, 341056, -21888, -7232, -57728, -343680 ], [ -293547, 130652, -112080, -406878, -253546, -103264, -165946, 374652, -138978, -65642, 107614, 101587, -8968, 251874, 233410, 286225, -42953, 299753, 166975, 35789, -285021, 452232, -305592, 326638, -7974, -16913, -69773, -306657 ], [ -129994, -44792, -179424, -336452, -22764, 97664, -96716, 366280, -212348, -99820, 97540, 104186, -8048, 83836, 113212, 235326, 23218, 260814, 40866, -23482, -126758, 349744, -23888, 216100, 98700, -91134, -162118, -22814 ], [ 33559, -220236, -246768, -266026, 208018, 298592, -27486, 357908, -285718, -133998, 87466, 106785, -7128, -84202, -6986, 184427, 89389, 221875, -85243, -82753, 31505, 247256, 257816, 105562, 205374, -165355, -254463, 261029 ], [ 163896, -297432, -282560, -217712, 351216, 427024, -27920, 314072, -259024, -126920, 46888, 102792, 33728, -136352, -70296, 97576, 77408, 206536, -146616, -91216, 77000, 193296, 393120, -3936, 283928, -136992, -241968, 396560 ], [ 231953, -190413, -259192, -210858, 330194, 419526, -158974, 203741, -44710, -42487, -50885, 86439, 149464, 28788, -26941, -56685, -81108, 235447, -86609, -4414, -88945, 230326, 253924, -111484, 309757, 83716, -32898, 254006 ], [ 300010, -83394, -235824, -204004, 309172, 412028, -290028, 93410, 169604, 41946, -148658, 70086, 265200, 193928, 16414, -210946, -239624, 264358, -26602, 82388, -254890, 267356, 114728, -219032, 335586, 304424, 176172, 111452 ], [ 309021, -45275, -252314, -118448, 206198, 291300, -273181, 79071, 183081, 73430, -48675, 99246, 258905, 234632, -44426, -242175, -178206, 146330, -73117, 129553, -281020, 259692, 18601, -238323, 354564, 338465, 154648, 101407 ], [ 272612, -60156, -299464, 27648, 40184, 83472, -142564, 138572, 42068, 64184, 203428, 163416, 158740, 179616, -185416, -178764, 52392, -84728, -201572, 146228, -199600, 217648, -44396, -189724, 368272, 228916, -44256, 193292 ], [ 236203, -75037, -346614, 173744, -125830, -124356, -11947, 198073, -98945, 54938, 455531, 227586, 58575, 124600, -326406, -115353, 282990, -315786, -330027, 162903, -118180, 175604, -107393, -141125, 381980, 119367, -243160, 285177 ], [ 269814, -118196, -271346, 34414, -143524, -198246, 117266, 231114, -93600, 66914, 426978, 163488, 18260, 152240, -386468, -107526, 319242, -165604, -251608, 227980, -154012, 35424, -210818, -157488, 170418, 26612, -231032, 254050 ], [ 322875, -169210, -162073, -184201, -120018, -234931, 246089, 256805, -47600, 84785, 320465, 63760, -5430, 202840, -424050, -115139, 301509, 90478, -115724, 306502, -222414, -132016, -325473, -191896, -103719, -61478, -160284, 188753 ], [ 375936, -220224, -52800, -402816, -96512, -271616, 374912, 282496, -1600, 102656, 213952, -35968, -29120, 253440, -461632, -122752, 283776, 346560, 20160, 385024, -290816, -299456, -440128, -226304, -377856, -149568, -89536, 123456 ], [ 345208, -214566, 62775, -199082, -22682, -67583, 242892, 263774, 95851, 6723, 251833, -86131, -185773, 31490, -400659, -188256, 204932, 159616, 183230, 386519, -310274, -179741, -312570, -89339, -332500, -17387, -825, 22118 ], [ 314480, -208908, 178350, 4652, 51148, 136450, 110872, 245052, 193302, -89210, 289714, -136294, -342426, -190460, -339686, -253760, 126088, -27328, 346300, 388014, -329732, -60026, -185012, 47626, -287144, 114794, 87886, -79220 ], [ 278042, -193590, 250725, 139711, 105363, 284448, 22947, 196710, 246113, -162173, 312430, -138302, -402514, -333500, -279928, -270609, 57214, -132177, 442830, 361449, -292805, 43314, -43464, 150416, -213168, 201930, 179087, -118438 ], [ 221048, -143496, 167580, 27540, 88964, 230720, 93764, 41736, 138220, -152444, 280552, 33048, -114968, -192464, -224544, -112300, 24232, 58516, 299816, 233868, -52892, 87704, 148448, 130176, -36160, 126904, 279252, 65976 ], [ 164054, -93402, 84435, -84631, 72565, 176992, 164581, -113238, 30327, -142715, 248674, 204398, 172578, -51428, -169160, 46009, -8750, 249209, 156802, 106287, 187021, 132094, 340360, 109936, 140848, 51878, 379417, 250390 ], [ 68620, -83878, 32900, -124022, 28816, 121064, 130968, -171012, -2616, -153896, 207816, 234928, 310714, 70418, -127096, 113608, -95652, 324972, 10948, -26784, 287204, 111174, 315582, 130746, 170806, -47308, 367922, 283334 ], [ -76786, -127095, 22458, -68799, -50488, 62276, -38404, -102426, 61876, -192260, 155284, 82392, 254617, 167317, -102348, 63284, -252650, 251326, -138598, -166992, 205738, 5351, 9107, 204921, 9599, -177902, 211269, 119367 ], [ -222192, -170312, 12016, -13576, -129792, 3488, -207776, -33840, 126368, -230624, 102752, -70144, 198520, 264216, -77600, 12960, -409648, 177680, -288144, -307200, 124272, -100472, -297368, 279096, -151608, -308496, 54616, -44600 ], [ -229133, -138154, -50596, -32003, -104021, -82645, -234513, 29136, 110085, -128258, 145485, -18425, 164353, 147125, -17902, -38564, -306186, 78459, -204305, -319563, 113366, -40335, -295848, 152511, -139715, -350035, 94418, -4222 ], [ -162226, -65796, -141032, -89710, -22210, -183362, -185178, 89120, 50722, 49164, 239026, 142230, 141882, -84094, 60436, -90728, -63812, -34402, 4006, -263742, 140092, 108314, -130064, -81146, -35502, -344078, 238996, 145140 ], [ -95319, 6562, -231468, -147417, 59601, -284079, -135843, 149104, -8641, 226586, 332567, 302885, 119411, -315313, 138774, -142892, 178562, -147263, 212317, -207921, 166818, 256963, 35720, -314803, 68711, -338121, 383574, 294502 ], [ 26268, 136060, -67284, -180664, 152352, -347516, -66008, 9868, -121864, 128728, 264248, 85980, 109540, -363292, 48252, -164996, 115116, -202504, 181528, -189100, -13016, 320392, 45264, -395800, 65384, -208144, 278712, 360944 ], [ 156057, 274129, 135093, -210242, 246744, -405361, 6902, -159251, -243166, -10422, 171650, -187559, 101559, -383785, -67599, -182591, 5797, -249102, 114874, -175829, -223834, 371038, 31372, -453898, 45926, -59564, 136434, 414948 ], [ 264722, 390310, 318092, -224576, 318756, -447306, 80848, -306774, -330492, -145322, 84086, -418094, 79974, -400784, -173288, -193932, -82442, -281334, 55134, -161890, -411398, 393604, 5410, -482306, 19900, 59388, 6524, 446238 ], [ 151585, 276667, 297622, -78848, 155778, -322301, 165672, -227539, -61070, -235597, 49379, -197087, -84453, -381096, -172276, -139606, 50659, -162723, 67991, -140937, -354795, 121330, -147287, -198969, -75090, -132754, 6478, 239031 ], [ 38448, 163024, 277152, 66880, -7200, -197296, 250496, -148304, 208352, -325872, 14672, 23920, -248880, -361408, -171264, -85280, 183760, -44112, 80848, -119984, -298192, -150944, -299984, 84368, -170080, -324896, 6432, 31824 ], [ -12788, 104401, 268330, 158232, -111749, -94684, 231986, -133910, 348309, -309320, -25908, 200113, -296134, -273246, -155664, -45668, 269037, 22272, 82400, -98751, -218979, -282420, -319121, 262033, -232135, -383359, -873, -115400 ], [ 77464, 171538, 286132, 125296, -82746, -43256, -22716, -267724, 192346, -48592, -79912, 273874, -75564, -28572, -106720, -39688, 245002, -30720, 58112, -76878, -88086, -92072, -32978, 198162, -218910, -136270, -24770, -125520 ], [ 167716, 238675, 303934, 92360, -53743, 8172, -277418, -401538, 36383, 212136, -133916, 347635, 145006, 216102, -57776, -33708, 220967, -83712, 33824, -55005, 42807, 98276, 253165, 134291, -205685, 110819, -48667, -135640 ], [ 123832, 225184, 258064, 125952, -26384, 26156, -346564, -402116, -3096, 260584, -180708, 247828, 177440, 268092, 20256, -65684, 161940, -156744, -70540, -26040, 75096, 197988, 372220, 158308, -182896, 117368, -12840, -87272 ], [ -43010, 137784, 153828, 220528, -532, 13483, -245617, -280561, 64202, 114442, -220889, -11083, 37416, 143455, 124952, -132453, 70837, -248146, -248307, 9426, 16998, 214617, 338111, 262889, -151340, -96578, 77734, 14710 ], [ -209852, 50384, 49592, 315104, 25320, 810, -144670, -159006, 131500, -31700, -261070, -269994, -102608, 18818, 229648, -199222, -20266, -339548, -426074, 44892, -41100, 231246, 304002, 367470, -119784, -310524, 168308, 116692 ], [ -86572, -4189, 72397, 314939, 43845, -27214, -46868, -122859, 143650, 50859, -264582, -150995, -121626, 1077, 86229, -84550, -91768, -260746, -383827, 119764, 24596, 169811, 247912, 392967, -58342, -232206, 136023, 11988 ], [ 139104, -47176, 140040, 281336, 59784, -60656, 49824, -116856, 136336, 214136, -255152, 101384, -97936, 21064, -144760, 94160, -156352, -121872, -263928, 208544, 133984, 80824, 184064, 390552, 13648, -50736, 60376, -165664 ], [ 364780, -90163, 207683, 247733, 75723, -94098, 146516, -110853, 129022, 377413, -245722, 353763, -74246, 41051, -375749, 272870, -220936, 17002, -144029, 297324, 243372, -8163, 120216, 388137, 85638, 130734, -15271, -343316 ], [ 191728, -2228, 96950, 54278, -13256, -213560, 67296, -71630, 241872, 321262, -141362, 140292, 120230, -56948, -145178, 245330, -237098, 102438, -14846, 225152, 262120, 125754, 151782, 276492, 13440, 10562, -87992, -227312 ], [ 552, 91658, -21891, -146443, -107004, -336932, -19920, -30897, 360184, 255137, -32687, -94354, 322469, -160310, 106373, 208415, -251059, 185445, 114759, 145664, 276748, 269803, 187685, 159882, -65312, -123321, -160580, -97960 ], [ -136940, 179412, -103924, -313740, -192912, -421216, -93040, -11708, 419728, 160864, 42748, -262512, 478476, -202216, 285032, 154232, -248628, 250308, 198888, 87384, 251804, 346048, 201068, 35376, -135532, -189652, -205264, 6616 ], [ -19433, 238039, -11119, -322273, -241580, -319832, -99204, -94853, 200124, -67112, -39707, -114852, 414881, 47794, 117454, 18026, -168335, 228987, 67006, 129842, 38893, 100224, 107481, -126636, -165225, 64889, -117404, -6494 ], [ 98074, 296666, 81686, -330806, -290248, -218448, -105368, -177998, -19480, -295088, -122162, 32808, 351286, 297804, -50124, -118180, -88042, 207666, -64876, 172300, -174018, -145600, 13894, -288648, -194918, 319430, -29544, -19604 ], [ 146011, 232641, 122093, -273486, -233085, -135892, -101857, -248597, -159038, -400520, -139493, 95769, 258900, 435251, -129322, -138817, -84501, 174861, -133632, 170766, -217810, -234599, -82276, -311871, -142972, 372488, 44510, 10441 ], [ 85728, -22176, 80992, -113728, -11296, -82624, -83296, -299680, -174080, -315328, -55520, 26976, 121728, 397600, -71040, 20320, -200352, 124192, -104192, 100800, 1472, -79648, -182464, -119200, 35968, 112128, 97088, 107616 ], [ 25445, -276993, 39891, 46030, 210493, -29356, -64735, -350763, -189122, -230136, 28453, -41817, -15444, 359949, -12758, 179457, -316203, 73523, -74752, 30834, 220754, 75303, -282652, 73471, 214908, -148232, 149666, 204791 ], [ -100526, -354094, -58190, 78206, 237332, 78988, -6358, -256274, -167638, -154898, -30864, -110750, 33276, 213994, 74630, 99404, -294588, -60698, -85478, -8486, 284776, 74504, -271106, 35982, 158172, -247074, 99568, 272048 ], [ -268725, -316949, -192901, 28365, 138846, 222738, 77615, -68203, -122673, -86059, -182296, -179773, 201498, -1585, 180729, -134414, -184602, -248631, -122025, -28105, 248988, -26420, -187731, -149467, -50070, -242083, -16536, 320072 ], [ -436924, -279804, -327612, -21476, 40360, 366488, 161588, 119868, -77708, -17220, -333728, -248796, 369720, -217164, 286828, -368232, -74616, -436564, -158572, -47724, 213200, -127344, -104356, -334916, -258312, -237092, -132640, 368096 ], [ -359434, -130141, -301963, -82318, -112713, 380259, 37017, 223788, -95994, 79625, -157372, -96545, 163832, -66784, 283791, -260734, -38654, -294334, 20398, 65543, 207261, -89131, -141498, -306900, -187900, -101685, -65945, 197164 ], [ -230220, 43210, -242554, -145476, -277278, 366666, -131458, 309992, -127596, 182366, 87992, 102290, -120816, 160640, 257778, -81380, -18276, -82596, 244740, 206786, 207606, -21626, -204012, -233944, -58824, 61178, 39234, -19864 ], [ -97511, 200934, -180610, -206586, -431519, 350644, -289473, 394120, -158792, 280057, 319096, 285612, -386317, 370243, 233541, 96064, 3982, 118416, 448989, 336484, 203531, 36542, -267620, -169360, 63362, 219108, 142345, -226349 ], [ 112088, 14864, -62896, -222640, -358632, 281184, -217368, 432576, -181056, 266648, 236480, 127648, -230584, 187784, 248376, 231488, 67600, 83456, 211192, 212192, 102216, -110704, -355296, -288960, 33968, 268512, 199960, -200888 ], [ 321687, -171206, 54818, -238694, -285745, 211724, -145263, 471032, -203320, 253239, 153864, -30316, -74851, 5325, 263211, 366912, 131218, 48496, -26605, 87900, 901, -257950, -442972, -408560, 4574, 317916, 257575, -175427 ], [ 455794, -320868, 126254, -227196, -201464, 133024, -67470, 492118, -206336, 238306, 86752, -159828, 146, -109532, 261360, 412138, 145072, 46512, -197322, -17108, -29386, -301180, -478370, -467578, 7748, 328632, 267616, -159752 ], [ 376007, -367374, 66569, -137634, -84900, 28144, 26439, 463989, -154816, 219055, 63568, -208726, -153609, -32850, 212232, 201803, 17928, 137960, -177979, -67478, 141573, -49698, -365647, -354947, 103198, 229732, 142864, -171804 ], [ 296220, -413880, 6884, -48072, 31664, -76736, 120348, 435860, -103296, 199804, 40384, -257624, -307364, 43832, 163104, -8532, -109216, 229408, -158636, -117848, 312532, 201784, -252924, -242316, 198648, 130832, 18112, -183856 ], [ 180716, -402559, 25266, -14698, 27492, -79305, 192653, 276094, -84017, 174657, -38394, -264282, -286802, 44350, 161144, -50622, -127713, 163930, -67067, -165666, 351942, 322564, -207224, -97664, 237228, 91519, -28408, -217138 ], [ 26248, -328154, 128812, -42620, -108392, 29738, 241390, -27276, -99910, 143078, -177820, -224860, -76076, -38220, 210640, 90828, -27686, -72740, 103294, -210700, 247844, 300760, -234640, 81920, 213768, 117210, 10416, -273580 ], [ -128220, -253749, 232358, -70542, -244276, 138781, 290127, -330646, -115803, 111499, -317246, -185438, 134650, -120790, 260136, 232278, 72341, -309410, 273655, -255734, 143746, 278956, -262056, 261504, 190308, 142901, 49240, -330022 ], [ -126848, -219584, 140032, 34752, -104240, 80784, 304384, -318640, -190656, 96080, -251760, -212432, 237712, -204400, 237408, 108352, 73664, -375792, 228128, -203552, -14464, 116896, -272288, 327200, 96336, 89408, -23280, -239728 ], [ -57296, -203024, -37988, 198328, 156511, -50293, 303556, -168657, -291304, 87731, -96625, -268483, 293671, -288465, 183082, -131676, 31804, -367673, 88150, -108838, -196348, -106526, -275002, 343070, -28485, 1272, -144513, -85237 ], [ 12256, -186464, -216008, 361904, 417262, -181370, 302728, -18674, -391952, 79382, 58510, -324534, 349630, -372530, 128756, -371704, -10056, -359554, -51828, -14124, -378232, -329948, -277716, 358940, -153306, -86864, -265746, 69254 ], [ -57338, -130613, -214646, 201765, 409150, -166035, 228862, 29543, -348540, -76975, 73344, -360677, 199747, -163246, -30780, -306707, 52958, -163128, 77141, 117886, -249043, -285053, -187673, 282788, -71193, -122962, -227715, 27626 ], [ -140184, -71020, -196200, 10796, 375432, -136756, 148040, 68068, -291408, -247428, 74816, -394924, 30260, 73976, -200336, -212660, 125960, 51232, 231724, 253448, -90228, -214604, -88796, 197872, 30628, -154104, -174516, -32680 ], [ -208687, -10464, -183373, -152636, 314636, -91565, 70662, 98631, -228138, -365498, 73462, -402876, -101430, 272243, -325687, -102842, 182444, 237332, 344460, 340428, 40717, -156701, -1973, 128481, 129605, -163466, -122697, -96412 ], [ -181570, 56512, -208006, -132488, 73320, 59706, 16244, 76114, -123948, -134348, 53268, -235528, 18860, 210810, -156338, 112116, 128808, 235032, 178216, 103528, -14138, -182438, 4490, 162590, 209622, -27628, -80078, -182984 ], [ -154453, 123488, -232639, -112340, -167996, 210977, -38174, 53597, -19758, 96802, 33074, -68180, 139150, 149377, 13011, 327074, 75172, 232732, 11972, -133372, -68993, -208175, 10953, 196699, 289639, 108210, -37459, -269556 ], [ -81336, 102872, -180784, -83240, -271696, 266472, -73288, 76328, 69376, 246592, 152, 69112, 239544, 108632, 90112, 369840, -1016, 195776, -117264, -231752, -113192, -198944, -24360, 226336, 240192, 182872, -29248, -260664 ], [ 78031, -81979, 14486, -37355, -117366, 142387, -72207, 183899, 130280, 243832, -56635, 150049, 302633, 106677, -5752, 89746, -119489, 93840, -177110, -70407, -137411, -124148, -138003, 247588, -52000, 142829, -85552, -72777 ], [ 237398, -266830, 209756, 8530, 36964, 18302, -71126, 291470, 191184, 241072, -113422, 230986, 365722, 104722, -101616, -190348, -237962, -8096, -236956, 90938, -161630, -49352, -251646, 268840, -344192, 102786, -141856, 115110 ], [ 260655, -349826, 332512, 3078, 3470, -76013, -12364, 297745, 87599, 249219, -103896, 186616, 259876, 18592, -123523, -326311, -200708, -54158, -157065, 192509, -186369, -35461, -137789, 226834, -383508, 89653, -208872, 96635 ], [ 179212, -354472, 399488, -41864, -174504, -147428, 90768, 226100, -142516, 265756, -43360, 45856, 24080, -132288, -88540, -351404, -43664, -57240, 30316, 248100, -211508, -68420, 151068, 136168, -228304, 97220, -284128, -80580 ], [ 97769, -359118, 466464, -86806, -352478, -218843, 193900, 154455, -372631, 282293, 17176, -94904, -211716, -283168, -53557, -376497, 113380, -60322, 217697, 303691, -236647, -101379, 439925, 45502, -73100, 104787, -359384, -257795 ], [ 104418, -181550, 258544, -164328, -315946, -242144, 34322, 205696, -335392, 141870, 15306, -11960, -213602, -102074, 78338, -347734, 22312, -58094, 287052, 161606, -142806, -92470, 386566, 322, 56886, 161908, -248268, -202342 ], [ 135537, 46633, -25736, -250900, -219829, -252080, -198231, 291072, -223888, -42153, -3899, 133124, -150513, 171235, 237153, -304011, -137676, -54391, 323622, -35389, -15915, -71931, 238147, -32223, 179867, 232794, -85382, -82259 ], [ 166656, 274816, -310016, -337472, -123712, -262016, -430784, 376448, -112384, -226176, -23104, 278208, -87424, 444544, 395968, -260288, -297664, -50688, 360192, -232384, 110976, -51392, 89728, -64768, 302848, 303680, 77504, 37824 ], [ -36779, 74647, -117736, -139074, -174565, -276598, -375078, 200866, -177152, -36265, 92540, 41791, -81950, 457056, 244260, -269281, -139815, -87074, 237027, -185441, 87332, 1485, 122158, 29670, 274167, 88538, 135395, 47622 ], [ -240214, -125522, 74544, 59324, -225418, -291180, -319372, 25284, -241920, 153646, 208184, -194626, -76476, 469568, 92552, -278274, 18034, -123460, 113862, -138498, 63688, 54362, 154588, 124108, 245486, -126604, 193286, 57420 ], [ -342394, -234041, 230244, 190672, -238376, -293607, -265801, -86068, -272428, 298627, 264243, -354433, -51552, 413785, -48821, -295142, 147418, -130001, 54867, -109915, 20529, 84219, 158553, 192536, 202350, -267306, 242017, 95373 ], [ -80056, -12620, 254256, 80640, -114912, -252276, -219916, 33808, -179600, 281860, 105796, -238444, 43392, 112140, -152988, -340360, 174328, -29100, 226884, -147428, -92884, 31204, 60044, 167328, 107176, -140024, 257772, 234684 ], [ 182282, 208801, 278268, -29392, 8552, -210945, -174031, 153684, -86772, 265093, -52651, -122455, 138336, -189505, -257155, -385578, 201238, 71801, 398901, -184941, -206297, -21811, -38465, 142120, 12002, -12742, 273527, 373995 ], [ 321360, 235592, 278820, -106824, 51796, -133174, -189266, 204080, -27484, 265646, -121618, -11856, 122840, -284980, -232162, -348776, 186868, 86502, 368028, -162474, -284390, -81476, -118444, 128452, -46222, -17050, 209352, 365276 ], [ 300200, 9364, 248874, -141876, -9246, -8031, -283957, 164152, -11798, 288715, -74261, 91736, -36228, -112434, -39261, -205348, 118834, -10857, 73398, -62033, -316567, -149786, -174334, 129786, -56411, -192425, 41268, 164118 ], [ 279040, -216864, 218928, -176928, -70288, 117112, -378648, 124224, 3888, 311784, -26904, 195328, -195296, 60112, 153640, -61920, 50800, -108216, -221232, 38408, -348744, -218096, -230224, 131120, -66600, -367800, -126816, -37040 ], [ 174615, -301807, 115287, -199260, 19735, 139415, -252839, 60146, 127514, 237848, 3503, 137160, -204514, 73718, 210956, 63238, 108946, -112695, -271437, 165189, -204116, -171731, -145669, 196624, -86419, -390205, -137835, -94843 ], [ 25782, -311398, -27658, -214808, 190326, 106870, -9430, -16812, 308708, 112176, 24870, -7280, -133812, 2556, 195960, 178652, 234388, -67638, -191282, 306018, 34808, -64206, 13790, 296352, -111374, -331026, -65086, -76190 ], [ -123051, -320989, -170603, -230356, 360917, 74325, 233979, -93770, 489902, -13496, 46237, -151720, -63110, -68606, 180964, 294066, 359830, -22581, -111127, 446847, 273732, 43319, 173249, 396080, -136329, -271847, 7663, -57537 ], [ -187404, -137880, -32828, -164604, 181748, 66700, 225248, -207268, 307916, -124388, 98784, -219500, -77408, -147988, 128928, 280160, 305172, 11536, -82592, 261476, 242336, 33604, 13948, 146208, -50844, -293628, -88188, -68944 ], [ -239085, 74134, 147055, -86657, -49885, 62813, 178696, -326247, 71453, -233063, 156008, -275781, -104456, -228603, 71336, 246856, 223499, 44012, -61800, 27175, 170392, 6303, -193167, -156104, 51207, -327553, -209329, -84860 ], [ -278472, 255146, 313414, -6932, -264798, 54646, 134734, -421886, -130644, -322706, 186480, -310680, -134042, -295864, 26040, 203222, 155624, 76834, -27282, -177776, 96788, -25314, -381244, -419218, 128052, -354998, -307142, -83448 ], [ -188772, 110637, 337771, 91462, -304151, 1539, 117967, -272455, 28102, -212513, -63944, -121068, -190277, -222908, 109852, 51123, 232628, 113289, 151359, -74552, 5754, -102249, -369422, -270753, -59766, -314403, -160011, 99908 ], [ -99072, -33872, 362128, 189856, -343504, -51568, 101200, -123024, 186848, -102320, -314368, 68544, -246512, -149952, 193664, -100976, 309632, 149744, 330000, 28672, -85280, -179184, -357600, -122288, -247584, -273808, -12880, 283264 ], [ -7594, -124733, 333082, 260971, -329839, -60323, 114722, -8964, 233377, -11587, -455998, 201925, -209108, -80944, 225613, -195164, 332029, 121302, 396130, 120668, -109240, -234307, -326675, -10447, -357562, -253898, 82087, 328377 ], [ 87948, -92970, 181972, 269734, -194990, 32298, 197476, 24248, 23410, 34666, -348956, 206778, 42328, -20960, 139018, -156984, 229610, -55476, 205092, 187000, 20112, -239574, -252086, 17682, -289620, -281268, 57822, 57506 ], [ 183490, -61207, 30862, 278497, -60141, 124919, 280230, 57460, -186557, 80919, -241914, 211631, 293764, 39024, 52423, -118804, 127191, -232254, 14054, 253332, 149464, -244841, -177497, 45811, -221678, -308638, 33557, -213365 ], [ 162044, -106700, -47168, 305200, 19796, 125932, 206108, 101964, -222656, 78116, -94816, 143620, 398056, 79328, 48352, -63164, 18796, -253356, -141992, 182720, 175976, -172012, -130340, -5980, -207604, -203072, -45248, -218760 ], [ 33359, -223011, -58208, 348348, 49397, 42971, -11817, 156819, -99376, 30345, 89000, 8817, 367466, 101592, 119928, 8481, -95077, -131755, -265962, -13424, 108218, -27595, -108329, -131031, -242909, 24352, -174048, 19198 ], [ -95326, -339322, -69248, 391496, 78998, -39990, -229742, 211674, 23904, -17426, 272816, -125986, 336876, 123856, 191504, 80126, -208950, -10154, -389932, -209568, 40460, 116822, -86318, -256082, -278214, 251776, -302848, 257156 ], [ -19909, -214114, -43721, 234061, 106933, -58589, -275338, 180033, 49808, -18702, 162685, -159010, 345029, 113888, 109247, 107299, -111632, 95501, -268439, -81097, 95646, 197183, -133871, -291866, -164191, 180221, -211702, 285895 ], [ 127544, -3664, -5288, 5832, 134280, -54472, -260112, 117864, 41344, -3568, -51192, -156112, 366856, 92544, -27304, 118776, 60224, 195528, -60312, 161944, 194224, 254936, -205976, -296144, 2536, 3144, -42928, 240792 ], [ 274997, 206786, 33145, -222397, 161627, -50355, -244886, 55695, 32880, 11566, -265069, -153214, 388683, 71200, -163855, 130253, 232080, 295555, 147815, 404985, 292802, 312689, -278081, -300422, 169263, -173933, 125846, 195689 ], [ 137506, 215694, -28984, 3872, 37262, -41552, -114006, -70758, 95894, -93860, -212702, -89222, 161888, 202470, -23030, 19014, 80998, 325908, 13600, 238848, 282810, 81032, -107680, -322520, 50980, -225874, 74004, -20156 ], [ -12937, 215441, -95684, 250800, -93999, -32536, 22131, -200133, 162157, -204766, -148233, -22453, -76208, 340677, 130403, -97803, -84763, 353094, -136176, 54112, 267883, -163780, 73744, -345428, -80258, -272127, 12134, -243762 ], [ -110204, 186480, -112968, 448244, -164508, -5700, 103964, -290428, 203964, -278724, -95872, 10728, -285952, 424684, 269676, -193872, -181508, 377636, -258972, -96716, 234084, -362496, 223968, -353972, -190276, -282876, -62704, -411912 ], [ 45115, 21156, 104474, 410639, 53555, 105781, -72147, -195093, 129605, -177179, -101024, -115634, -361024, 251241, 341689, -191388, 49573, 389619, -253613, -86481, 110643, -342256, 225992, -294287, -199499, -124981, -199140, -316646 ], [ 200434, -144168, 321916, 373034, 271618, 217262, -248258, -99758, 55246, -75634, -106176, -241996, -436096, 77798, 413702, -188904, 280654, 401602, -248254, -76246, -12798, -322016, 228016, -234602, -208722, 32914, -335576, -221380 ], [ 235855, -246708, 331170, 264761, 367344, 206928, -313453, -35041, 52257, -68859, -153241, -315816, -354064, 20311, 366717, -146766, 315904, 404657, -265836, -107078, -78675, -317706, 182475, -130601, -182719, 48672, -406519, -117546 ], [ 84768, -251584, 16576, 46560, 272768, 7104, -206112, -17952, 160288, -209504, -265504, -307904, -27648, 143200, 134624, -42944, 46528, 393824, -319104, -201792, -55008, -338176, 62944, 42336, -101920, -156672, -375584, -384 ], [ -66319, -256460, -298018, -171641, 178192, -192720, -98771, -863, 268319, -350149, -377767, -299992, 298768, 266089, -97469, 60878, -222848, 382991, -372372, -296506, -31341, -358646, -56587, 215273, -21121, -362016, -344649, 116778 ], [ -167188, -190426, -328104, -219602, 177822, -179926, -55956, -24262, 248642, -281704, -246388, -290414, 266168, 249874, -144482, 77060, -178778, 197886, -317084, -294494, 58028, -246480, -103220, 176362, -26478, -356072, -245562, 61334 ], [ -235774, -78807, -175292, -158123, 238013, -30449, -54622, -73689, 146867, -78844, 41618, -279765, 2772, 144235, -72515, 36902, 66793, -99251, -192010, -230301, 189634, -49048, -102990, 1263, -87221, -214300, -102663, -105071 ], [ -304360, 32812, -22480, -96644, 298204, 119028, -53288, -123116, 45092, 124016, 329624, -269116, -260624, 38596, -548, -3256, 312364, -396388, -66936, -166108, 321240, 148384, -102760, -173836, -147964, -72528, 40236, -271476 ], [ -332704, 125944, 81901, -70999, 327710, 78676, -1642, -147216, -98369, -25859, 299228, -108633, -97736, 145054, -64507, -133227, 189221, -384509, -85844, -104689, 150233, 109513, -183964, -112442, -17643, 44563, 84088, -152330 ], [ -352576, 215184, 176086, -52898, 350756, -1640, 60596, -165984, -250606, -249994, 201800, 83394, 154896, 296164, -157082, -282106, -11546, -307574, -135064, -43854, -84482, 20894, -282312, -1260, 152902, 156458, 107088, 26932 ] ] ] ] }