{{{{0, 0, 0}, {59129, 156771, 815218}}, 
  {{870931, 275508, 968795, 1, 1030494}, {17294, 444104, 478686, 1048570, 
    108492}, {1013988, 160368, 91204, 12, 831592}}, 
  {{90277, 270831}, {918954, 659710}, {479147, 388865}, {219899, 659697}, 
   {699051, 1}}}, {{{393031, 453725, 218515}, {442119, 449949, 646030}}, 
  {{954033, 644644, 131561, 402309, 366914}, {567258, 605716, 692346, 316701, 
    231832}, {962636, 116420, 97020, 1, 921076}}, 
  {{270831, 812454}, {659710, 930515}, {388865, 118061}, {659697, 930515}, 
   {1, 0}}}, {{{558686, 780699, 780699}, {712506, 692323, 811074}}, 
  {{649118, 954119, 329377, 174174, 164538}, {748981, 170156, 87597, 516631, 
    41842}, {1048575, 1, 0, 1, 0}}, {{759425, 196025}, {362930, 0}, 
   {590321, 0}, {1030204, 0}, {1, 0}}}, 
 {{{987329, 85371, 186370}, {369941, 1020119, 287402}}, 
  {{0, 261512, 628640, 399458, 158424}, {0, 181036, 354544, 299595, 512996}, 
   {0, 339460, 271568, 1, 437548}}, {{270831, 0}, {659710, 0}, {388865, 0}, 
   {659697, 0}, {1, 0}}}, {{{640892, 112020, 701653}, {0, 0, 0}}, 
  {{425978, 199161, 868126, 97517, 175642}, {403023, 576588, 100823, 651031, 
    1016718}, {55693, 787063, 1, 948910, 1018236}}, 
  {{144847, 0}, {949387, 0}, {1, 0}, {244036, 0}, {414288, 0}}}, 
 {{{857923, 0, 63551}, {905795, 983788, 837430}}, 
  {{0, 360799, 326974, 1014751, 868176}, {0, 338252, 608851, 270599, 101473}, 
   {0, 439721, 33821, 642676, 1}}, {{304614, 1}, {676594, 1}, {605000, 1}, 
   {676596, 0}, {466035, 1}}}, {{{0, 0, 0}, {49765, 238151, 332937}}, 
  {{1048575, 1, 0, 1, 0}, {6, 1048570, 0, 1048570, 0}, 
   {1048564, 12, 0, 12, 0}}, {{0, 578014}, {0, 1}, {0, 1012526}, {0, 108148}, 
   {0, 976478}}}, {{{0, 0, 0}, {28764, 885044, 702269}}, 
  {{132017, 675975, 639976, 748543, 649184}, {256474, 951928, 964354, 548054, 
    972972}, {535628, 803601, 1, 222296, 757922}}, 
  {{0, 659336}, {0, 1000500}, {0, 229655}, {0, 707412}, {0, 1}}}, 
 {{{0, 0, 0}, {209604, 145196, 579419}}, 
  {{390317, 43414, 158333, 382861, 456512}, {803826, 962412, 17071, 592735, 
    313843}, {489500, 559074, 1, 559079, 1}}, {{0, 654367}, {0, 404571}, 
   {0, 1}, {0, 249796}, {0, 0}}}, {{{0, 0, 0}, {959087, 237340, 250958}}, 
  {{790891, 141176, 116508, 490702, 1}, {497534, 201520, 349528, 201516, 
    1048570}, {53508, 645536, 349520, 645544, 12}}, 
  {{559702, 630530}, {565826, 648902}, {165000, 495000}, {1042452, 1030204}, 
   {699051, 1}}}, {{{0, 0, 0}, {670514, 237773, 237773}}, 
  {{659797, 224156, 146729, 700131, 17894}, {235522, 666324, 146729, 57937, 
    1}, {577532, 757344, 229040, 413784, 533236}}, 
  {{0, 218632}, {0, 442953}, {0, 700949}, {0, 824255}, {0, 1}}}, 
 {{{821250, 387413, 387413}, {0, 0, 0}}, 
  {{0, 106772, 504848, 806597, 436956}, {0, 339460, 271568, 1, 437548}, 
   {0, 0, 0, 0, 0}}, {{698445, 390863}, {442953, 0}, {700949, 0}, 
   {824255, 0}, {1, 0}}}, {{{294566, 901293, 600862}, 
   {600862, 748145, 149238}}, {{664390, 595123, 226209, 399458, 913266}, 
   {1018257, 451338, 201774, 859650, 556634}, {870931, 319125, 1012412, 1, 
    800192}}, {{759425, 0}, {362930, 0}, {590321, 0}, {1030204, 0}, {1, 0}}}, 
 {{{0, 0, 0}, {906346, 71115, 47410}}, {{0, 75097, 806597, 731500, 166882}, 
   {0, 976261, 1, 72316, 72314}, {0, 0, 0, 0, 0}}, 
  {{602667, 759425}, {470502, 362930}, {546299, 590321}, {1042452, 1030204}, 
   {699051, 1}}}, {{{224057, 466723, 624365}, {0, 0, 0}}, 
  {{406723, 774064, 1004475, 869219, 790046}, {705390, 736321, 374866, 1, 
    447474}, {686372, 647548, 946420, 624536, 354128}}, 
  {{718996, 2}, {716028, 1}, {697059, 1048575}, {671071, 1}, {729022, 0}}}, 
 {{{739018, 575881, 575881}, {0, 0, 0}}, {{837565, 50896, 806597, 0, 402094}, 
   {402585, 661648, 1, 0, 1032918}, {0, 0, 0, 0, 0}}, 
  {{699051, 1}, {0, 0}, {0, 0}, {0, 0}, {0, 0}}}, 
 {{{639788, 354084, 36345}, {0, 0, 0}}, 
  {{248082, 884712, 478082, 164172, 951660}, {128659, 1015496, 273131, 
    644902, 679866}, {311257, 0, 1, 988970, 36318}}, 
  {{772543, 0}, {421127, 0}, {0, 0}, {351416, 0}, {1, 0}}}, 
 {{{874571, 811020, 274374}, {407527, 778236, 957118}}, 
  {{0, 288447, 823823, 142387, 443679}, {0, 446252, 776432, 464203, 874468}, 
   {0, 439721, 33821, 642676, 1}}, {{630530, 0}, {648902, 0}, {495000, 0}, 
   {1030204, 0}, {1, 0}}}, {{{330463, 700517, 239371}, 
   {883881, 183364, 1036130}}, {{12769, 249544, 187285, 740798, 598978}, 
   {971962, 822128, 303061, 968712, 1}, {153228, 260320, 959984, 393208, 
    723620}}, {{630530, 187118}, {648902, 617847}, {495000, 430729}, 
   {1030204, 617847}, {1, 0}}}, 
 {{{422159, 0, 558331}, {661086, 718033, 828214}}, 
  {{0, 524739, 741499, 216760, 210438}, {0, 834521, 834522, 1, 289918}, 
   {0, 249272, 704468, 455196, 330560}}, {{935949, 1}, {371978, 1}, 
   {443581, 1}, {371980, 0}, {582541, 1}}}, 
 {{{751635, 184161, 798031}, {0, 0, 0}}, {{641248, 279336, 0, 1, 1029396}, 
   {346816, 421101, 1048548, 1, 115094}, {354944, 703020, 607088, 110384, 
    1039160}}, {{35818, 2}, {1, 1}, {675017, 1048575}, {72099, 1}, 
   {301460, 0}}}, {{{558683, 844281, 512823}, {512823, 767149, 877635}}, 
  {{243477, 229396, 722505, 1, 901774}, {636290, 839060, 621801, 1, 1}, 
   {824572, 224004, 0, 1, 0}}, {{0, 2}, {0, 1}, {0, 1048575}, {0, 1}, 
   {0, 0}}}, {{{149791, 0, 299595}, {0, 0, 0}}, 
  {{0, 161319, 967916, 806597, 564618}, {0, 1048571, 1048572, 1, 2}, 
   {0, 0, 0, 0, 0}}, {{699051, 1}, {699051, 1}, {699051, 1}, {0, 0}, 
   {699051, 1}}}, {{{18, 1048573, 1048573}, {1048570, 1, 1}}, 
  {{349525, 699051, 0, 699051, 0}, {0, 0, 0, 0, 0}, {1048575, 1, 0, 1, 0}}, 
  {{0, 1}, {0, 0}, {0, 0}, {0, 0}, {0, 0}}}, 
 {{{1048573, 0, 1}, {1, 0, 349525}}, {{0, 1, 1, 0, 0}, {0, 0, 1, 1, 1}, 
   {0, 1, 1, 0, 1}}, {{0, 1}, {0, 1}, {0, 1}, {0, 0}, {0, 1}}}}
