{{{{48780, 801314, 439426, 739365}, {0, 0, 0, 1}, 
   {499898, 123631, 828863, 678892}}, 
  {{847734, 237428, 811148, 200842, 847734}, {621379, 543711, 504865, 427197, 
    621379}, {483420, 424256, 624320, 565156, 483420}, 
   {0, 1048575, 1, 0, 0}}, {{4, 0, 1048575}, {1048570, 1048564, 1048564}, 
   {1048569, 1048562, 1048562}, {2, 12, 13}, {5, 2, 1}}}, 
 {{{705994, 629188, 705994, 342582}, {0, 0, 0, 0}, 
   {171291, 209694, 171291, 877285}}, 
  {{289574, 56518, 835582, 426076, 136502}, {349531, 466047, 116499, 815561, 
    466030}, {156476, 544860, 258508, 181984, 25508}, {0, 1048572, 4, 1, 1}}, 
  {{875508, 0, 305411}, {875516, 0, 305409}, {875516, 0, 305409}, 
   {1048572, 0, 1}, {173064, 0, 743166}}}, 
 {{{135336, 0, 727292, 868128}, {481926, 0, 722889, 406008}, 
   {1023270, 0, 486329, 732792}}, {{59676, 694694, 393666, 583684, 524008}, 
   {697991, 508790, 655588, 698365, 374}, {175107, 904000, 261314, 1, 
    873470}, {0, 0, 0, 0, 0}}, {{740442, 777761, 432308}, {82288, 1, 164576}, 
   {807904, 190584, 567232}, {319986, 553234, 639972}, 
   {61896, 728388, 123792}}}, {{{740417, 963454, 572124, 713782}, 
   {648816, 357152, 415808, 127904}, {864516, 708088, 191344, 757976}}, 
  {{1048573, 1048573, 2, 1048575, 2}, {0, 0, 0, 0, 0}, 
   {3, 3, 1048574, 1, 1048574}, {0, 0, 0, 0, 0}}, 
  {{209715, 209714, 419430}, {0, 209717, 0}, {0, 209717, 0}, 
   {209716, 838862, 419432}, {1, 629148, 2}}}, 
 {{{988030, 947666, 988030, 60546}, {796745, 978383, 796745, 251831}, 
   {806392, 644936, 806392, 242184}}, 
  {{82469, 412345, 636231, 966107, 82469}, {294545, 424149, 624427, 754031, 
    294545}, {1, 5, 1048571, 1048575, 1}, {0, 0, 0, 0, 0}}, 
  {{688468, 253101, 789567}, {980688, 578525, 912800}, 
   {903204, 795470, 487023}, {754892, 759317, 1}, {371168, 72314, 425776}}}, 
 {{{138642, 573160, 138642, 909934}, {584191, 274601, 584191, 464385}, 
   {919352, 487395, 919352, 129224}}, 
  {{1018634, 1018634, 359506, 329564, 359506}, {1048573, 1048573, 1, 1048574, 
    1}, {719012, 719012, 459380, 129816, 459380}, {0, 0, 0, 0, 0}}, 
  {{726736, 259549, 404896}, {924416, 799408, 800256}, 
   {924416, 799408, 800256}, {363792, 1, 727584}, {685632, 789028, 322688}}}, 
 {{{756293, 647271, 618142, 1037384}, {630330, 717616, 1044783, 280095}, 
   {878020, 871275, 325416, 5232}}, {{0, 0, 1016010, 1016010, 1016010}, 
   {0, 0, 19539, 19539, 19539}, {0, 0, 1, 1, 1}, {0, 0, 0, 0, 0}}, 
  {{259549, 519098, 519098}, {799408, 550240, 550240}, 
   {799408, 550240, 550240}, {1, 2, 2}, {789028, 529480, 529480}}}, 
 {{{264348, 359784, 352328, 39496}, {453793, 1025494, 255838, 959710}, 
   {462609, 367478, 616574, 69118}}, 
  {{762593, 349517, 857929, 1048571, 285978}, {476627, 349527, 667275, 1, 
    571950}, {889706, 116514, 127098, 699054, 857924}, {0, 0, 0, 0, 0}}, 
  {{363792, 1, 727584}, {1005776, 1048573, 962976}, 
   {1005776, 1048573, 962976}, {727584, 2, 406592}, {363792, 1, 727584}}}, 
 {{{0, 0, 0, 625948}, {0, 0, 0, 164481}, {0, 0, 0, 571121}}, 
  {{233032, 970920, 582536, 582552, 349520}, {264789, 38833, 137693, 233015, 
    1016802}, {850856, 12936, 204776, 427192, 624912}, 
   {476627, 349527, 667275, 1, 571950}}, {{898781, 299594, 898780}, 
   {599185, 149794, 149794}, {599185, 149794, 149794}, 
   {149798, 599188, 898781}, {299593, 299594, 1}}}, 
 {{{449923, 731386, 931220, 787746}, {747383, 951570, 352068, 782490}, 
   {751116, 828392, 579152, 5256}}, 
  {{803821, 999865, 156754, 583320, 450820}, {545436, 42296, 839302, 483095, 
    84592}, {813243, 137111, 489911, 9623, 1}, {0, 0, 0, 0, 0}}, 
  {{187840, 116508, 375680}, {363792, 1, 727584}, {363792, 1, 727584}, 
   {618208, 582542, 187840}, {430368, 466034, 860736}}}, 
 {{{92140, 698034, 597010, 788146}, {109658, 4575, 459183, 123359}, 
   {368560, 694984, 290888, 6856}}, {{0, 5, 1048571, 0, 0}, 
   {0, 1048575, 1, 0, 0}, {0, 349522, 699054, 0, 0}, {0, 0, 0, 0, 0}}, 
  {{1048559, 1048526, 1048542}, {1048528, 1048429, 1048480}, 
   {1048511, 1048378, 1048446}, {65, 197, 130}, {0, 1, 0}}}, 
 {{{411735, 591295, 907838, 678160}, {1013200, 211248, 742592, 272203}, 
   {405358, 396687, 833819, 774718}}, 
  {{722220, 76236, 483088, 982964, 330340}, {349531, 233023, 349523, 349529, 
    1048574}, {442851, 234435, 332482, 881165, 368715}, 
   {1048572, 1048568, 7, 0, 1}}, {{1, 2, 2}, {1048573, 1048570, 1048570}, 
   {1048573, 1048570, 1048570}, {2, 4, 4}, {1, 2, 2}}}, 
 {{{703565, 398151, 4520, 1044056}, {349680, 233328, 349664, 349387}, 
   {1046082, 557753, 347053, 2472}}, {{1048575, 185038, 863538, 1, 1048575}, 
   {0, 0, 0, 0, 0}, {1, 863538, 185038, 1048575, 1}, {0, 0, 0, 0, 0}}, 
  {{699051, 349526, 349526}, {1, 2, 2}, {699052, 349528, 349528}, 
   {349524, 699048, 699048}, {0, 0, 0}}}, 
 {{{645664, 246842, 645664, 402912}, {0, 0, 0, 0}, 
   {725744, 400867, 725744, 322832}}, 
  {{617731, 835504, 59946, 48029, 923985}, {998644, 725485, 789125, 166441, 
    66576}, {1036213, 115614, 569013, 151066, 715536}, {0, 0, 1, 1, 1}}, 
  {{249169, 778647, 259549}, {851312, 301072, 799408}, 
   {851312, 301072, 799408}, {5, 3, 1}, {799412, 269932, 789028}}}, 
 {{{585771, 515219, 1037929, 661611}, {820368, 318704, 820368, 228208}, 
   {384238, 696167, 158159, 40647}}, 
  {{568167, 58023, 180970, 890817, 735329}, {589326, 1022030, 615872, 743294, 
    318555}, {964461, 871853, 421782, 6067, 1}, {0, 0, 0, 0, 0}}, 
  {{838857, 209714, 419430}, {9, 419434, 209717}, {9, 419434, 209717}, 
   {838858, 419428, 1048574}, {1, 209714, 629144}}}, 
 {{{424824, 0, 112948, 482144}, {354866, 0, 8011, 225896}, 
   {1005586, 0, 459803, 57320}}, {{762593, 695821, 511625, 1048570, 285977}, 
   {381305, 350199, 603055, 3, 667274}, {0, 817666, 230910, 1, 1}, 
   {0, 0, 0, 0, 0}}, {{194379, 194469, 388758}, {396240, 0, 792480}, 
   {408432, 692698, 816864}, {173255, 1, 346510}, {39836, 123294, 79672}}}, 
 {{{613450, 930500, 613450, 551633}, {0, 0, 0, 699055}, 
   {217563, 59038, 217563, 248465}}, 
  {{385386, 582602, 519748, 528758, 250954}, {546691, 636303, 412273, 501885, 
    546691}, {451089, 534705, 540758, 5983, 908161}, 
   {0, 80660, 1, 322640, 322640}}, {{1048572, 0, 1}, {0, 0, 0}, {0, 0, 0}, 
   {4, 0, 1048575}, {1048572, 0, 1}}}, 
 {{{573425, 782166, 444022, 168760}, {599026, 397728, 987235, 320147}, 
   {196548, 1031512, 727512, 675040}}, 
  {{497927, 497927, 292897, 790824, 292897}, {0, 0, 574081, 574081, 574081}, 
   {550649, 550649, 497928, 1, 497928}, {0, 0, 0, 0, 0}}, 
  {{911805, 714246, 775034}, {0, 136773, 0}, {0, 136773, 0}, {1, 1018184, 2}, 
   {136772, 303938, 273544}}}, {{{361043, 812583, 361043, 415712}, 
   {216144, 360240, 216144, 599319}, {12796, 90667, 12796, 997072}}, 
  {{0, 0, 349526, 349526, 349526}, {0, 0, 0, 0, 0}, 
   {0, 0, 699051, 699051, 699051}, {0, 0, 1, 1, 1}}, 
  {{46056, 551154, 981902}, {436404, 254569, 527319}, {457008, 4444, 193956}, 
   {419436, 768959, 1}, {476400, 15756, 497012}}}, 
 {{{58864, 933207, 611337, 909557}, {364352, 851056, 634960, 796922}, 
   {428462, 458441, 1, 682795}}, {{698919, 582023, 602, 349705, 699055}, 
   {349531, 233023, 349523, 349529, 1048574}, {466152, 777224, 814968, 
    465848, 0}, {1048572, 1048568, 7, 0, 1}}, 
  {{1, 2, 2}, {1048573, 1048570, 1048570}, {1048573, 1048570, 1048570}, 
   {2, 4, 4}, {1, 2, 2}}}, {{{465851, 426893, 465851, 582725}, 
   {560, 699984, 560, 1048016}, {814793, 1008463, 814793, 233783}}, 
  {{895449, 320153, 731760, 671449, 5689}, {466034, 143922, 788144, 226162, 
    109653}, {684627, 691219, 588150, 491289, 352587}, {0, 0, 1, 1, 1}}, 
  {{582544, 0, 116508}, {1048572, 0, 1}, {1048572, 0, 1}, 
   {815560, 0, 582542}, {233016, 0, 466034}}}, 
 {{{135960, 213886, 42294, 943838}, {198873, 331455, 198873, 849703}, 
   {781723, 610178, 304268, 775530}}, 
  {{364950, 1011337, 280539, 359506, 1043132}, {476627, 921479, 95323, 1, 
    571950}, {805276, 24826, 861550, 459380, 702680}, {0, 0, 0, 0, 0}}, 
  {{1005780, 1, 42799}, {1005776, 1048573, 962976}, 
   {192596, 1048573, 641983}, {85596, 2, 42801}, {770384, 1, 363792}}}, 
 {{{237516, 941826, 820066, 73168}, {0, 0, 0, 0}, 
   {929818, 53375, 114255, 1011992}}, 
  {{847421, 545314, 852788, 550681, 148371}, {299593, 925213, 123363, 748983, 
    299593}, {533561, 71162, 627889, 165490, 184036}, 
   {0, 387709, 660868, 1, 1}}, {{139812, 605845, 699051}, 
   {419436, 768959, 1}, {559248, 326228, 699052}, {489328, 722348, 349524}, 
   {0, 0, 0}}}, {{{349654, 542844, 349654, 778876}, {0, 0, 0, 0}, 
   {873749, 252866, 873749, 659138}}, 
  {{584079, 1047556, 54794, 330065, 449647}, {340563, 197167, 851409, 708013, 
    340563}, {318627, 574261, 501202, 138445, 775699}, 
   {0, 80660, 1, 322640, 322640}}, {{770384, 1, 363792}, 
   {299588, 1048573, 877379}, {299588, 1048573, 877379}, 
   {1027180, 2, 855981}, {770384, 1, 363792}}}, 
 {{{999796, 247262, 609150, 878046}, {0, 0, 0, 0}, 
   {548678, 924945, 219713, 609553}}, 
  {{446050, 653536, 1041932, 905430, 459380}, {815561, 310693, 932065, 
    466035, 699050}, {401684, 496376, 470464, 444956, 43272}, 
   {0, 1048575, 1, 0, 0}}, {{1048513, 2, 18}, {1048369, 1048570, 45}, 
   {1048301, 1048570, 62}, {270, 4, 1048513}, {5, 2, 1}}}, 
 {{{92006, 906012, 92006, 926110}, {0, 0, 0, 68535}, 
   {1002573, 71282, 1002573, 1041274}}, 
  {{698569, 465513, 349725, 349214, 699221}, {699147, 815663, 699011, 699113, 
    1048542}, {233338, 621722, 931938, 932276, 698938}, 
   {0, 1048572, 4, 1, 1}}, {{938200, 695373, 463582}, 
   {816784, 11033, 584992}, {816784, 11033, 584992}, 
   {584996, 342170, 463583}, {695372, 695373, 1}}}, 
 {{{0, 0, 0, 168290}, {0, 0, 0, 815559}, {0, 0, 0, 673160}}, 
  {{2, 2, 349524, 349526, 349524}, {0, 0, 0, 0, 0}, 
   {1, 1, 699050, 699051, 699050}, {3, 3, 1048574, 1, 1048574}}, 
  {{1048566, 1048573, 1048574}, {9, 18, 18}, {9, 18, 18}, 
   {1048562, 1048552, 1048557}, {5, 6, 1}}}, 
 {{{687270, 798798, 686408, 711406}, {569543, 599713, 569543, 479033}, 
   {659686, 49464, 135829, 738128}}, {{82469, 576580, 471996, 966107, 82469}, 
   {294545, 700677, 347899, 754031, 294545}, {1, 939091, 109485, 1048575, 1}, 
   {0, 0, 0, 0, 0}}, {{320996, 2, 770383}, {0, 0, 0}, {599188, 1, 406591}, 
   {727580, 1048574, 278193}, {770384, 1, 363792}}}, 
 {{{166137, 257141, 166137, 882439}, {705776, 826768, 705776, 342800}, 
   {376308, 112769, 376308, 672268}}, 
  {{818886, 818886, 309590, 79900, 309590}, {699051, 699051, 1048574, 699049, 
    1048574}, {502652, 502652, 958692, 412768, 958692}, {0, 0, 1, 1, 1}}, 
  {{59925, 838858, 928734}, {988644, 359520, 419443}, 
   {988644, 359520, 419443}, {1, 359506, 928732}, 
   {988652, 569224, 1048574}}}, {{{495919, 824230, 495919, 703654}, 
   {609395, 673038, 609395, 1034766}, {935100, 151192, 935100, 717464}}, 
  {{1016010, 885746, 162830, 32566, 1016010}, {19539, 97695, 950881, 1029037, 
    19539}, {1, 5, 1048571, 1048575, 1}, {0, 0, 0, 0, 0}}, 
  {{363792, 1, 727584}, {0, 0, 0}, {0, 0, 0}, {684784, 1048575, 320992}, 
   {363792, 1, 727584}}}, {{{123308, 966226, 123314, 925262}, {0, 0, 0, 9}, 
   {986922, 41175, 986919, 61648}}, {{0, 466024, 582552, 0, 0}, 
   {0, 815561, 233015, 0, 0}, {0, 621384, 427192, 0, 0}, 
   {0, 1048575, 1, 0, 0}}, {{233017, 699051, 466034}, {699051, 1, 349526}, 
   {932068, 699052, 815560}, {116508, 349524, 233016}, {0, 0, 0}}}, 
 {{{934305, 679680, 1042934, 777112}, {396802, 497619, 70915, 760403}, 
   {591492, 621568, 1026008, 1011296}}, 
  {{735027, 736487, 469595, 943573, 996073}, {140004, 280008, 803569, 0, 
    1013575}, {523557, 732105, 211467, 105003, 1}, {0, 0, 0, 0, 0}}, 
  {{872479, 1008554, 696382}, {264144, 88045, 528288}, 
   {816447, 144075, 584318}, {1, 680376, 2}, {496272, 312170, 992544}}}, 
 {{{781423, 290187, 665689, 803760}, {301008, 501680, 301008, 417791}, 
   {360786, 757877, 942941, 389864}}, 
  {{82469, 27706, 1020870, 966107, 82469}, {294545, 865618, 182958, 754031, 
    294545}, {1, 863538, 185038, 1048575, 1}, {0, 0, 0, 0, 0}}, 
  {{715206, 848554, 981902}, {539443, 533381, 527319}, 
   {969780, 581868, 193956}, {5, 3, 1}, {387908, 442460, 497012}}}, 
 {{{0, 0, 0, 509439}, {0, 0, 0, 349525}, {0, 0, 0, 269569}}, 
  {{96536, 712338, 685752, 602504, 795576}, {815561, 582557, 466019, 233015, 
    815561}, {751215, 224219, 474826, 646881, 52159}, 
   {17, 78, 1048481, 1048543, 1}}, {{5, 2, 1}, {1048573, 1048570, 1048570}, 
   {1048573, 1048570, 1048570}, {1048574, 4, 5}, {5, 2, 1}}}, 
 {{{98938, 330148, 98938, 949638}, {79067, 611486, 79067, 969509}, 
   {395752, 272016, 395752, 652824}}, {{15, 15, 1048571, 10, 1048571}, 
   {1048573, 1048573, 1, 1048574, 1}, {1048566, 1048566, 699054, 699044, 
    699054}, {0, 0, 0, 0, 0}}, {{14128, 305411, 28256}, 
   {335120, 305409, 670240}, {335120, 305409, 670240}, {363792, 1, 727584}, 
   {349664, 743166, 699328}}}, {{{872708, 56412, 872708, 175868}, 
   {657847, 397361, 657847, 390729}, {1002951, 623009, 1002951, 45625}}, 
  {{364950, 948702, 343174, 359506, 1043132}, {476627, 349527, 667275, 1, 
    571950}, {805276, 416108, 470268, 459380, 702680}, {0, 0, 0, 0, 0}}, 
  {{4, 0, 1048575}, {0, 0, 0}, {985028, 0, 540175}, {1048572, 0, 1}, 
   {63552, 0, 508400}}}, {{{353919, 800710, 353919, 966512}, 
   {1035664, 664224, 1035664, 245923}, {367100, 57112, 367100, 720320}}, 
  {{466022, 232966, 466084, 233026, 116500}, {815561, 932077, 116499, 233015, 
    815561}, {621383, 1009767, 388334, 776717, 970910}, 
   {1048572, 1048568, 7, 0, 1}}, {{613318, 791379, 178060}, 
   {791381, 534186, 534186}, {791381, 534186, 534186}, 
   {39566, 514389, 79132}, {217629, 1, 435258}}}, 
 {{{1043925, 210754, 1043925, 4651}, {548656, 835808, 548656, 499920}, 
   {1029972, 843016, 1029972, 18604}}, {{815520, 582464, 932136, 0, 582552}, 
   {116516, 233032, 582529, 0, 233015}, {388384, 776768, 893192, 0, 427192}, 
   {1048572, 1048568, 7, 0, 1}}, {{305411, 610822, 610822}, 
   {305409, 610818, 610818}, {305409, 610818, 610818}, {1, 2, 2}, 
   {743166, 437756, 437756}}}, {{{0, 0, 0, 155343}, {0, 0, 0, 582547}, 
   {0, 0, 0, 621372}}, {{582552, 815608, 232968, 466024, 582552}, 
   {233015, 116499, 932077, 815561, 233015}, {427192, 38808, 1009768, 621384, 
    427192}, {1, 5, 1048571, 1048575, 1}}, {{853498, 682796, 292627}, 
   {926645, 804714, 804714}, {926645, 804714, 804714}, 
   {463322, 902268, 243861}, {707185, 390170, 1}}}, 
 {{{305752, 0, 982916, 990432}, {98490, 0, 672023, 917256}, 
   {272922, 0, 409383, 684680}}, {{603722, 116506, 985026, 699048, 95326}, 
   {476627, 349527, 667275, 1, 571950}, {1, 349525, 1, 1, 0}, 
   {0, 0, 0, 0, 0}}, {{946517, 887257, 844458}, {796720, 0, 544864}, 
   {824704, 806597, 600832}, {999193, 1, 949810}, {192596, 1, 385192}}}, 
 {{{912771, 472709, 912771, 135805}, {591696, 986160, 591696, 456880}, 
   {505356, 842260, 505356, 543220}}, 
  {{29942, 29942, 329564, 359506, 329564}, {3, 3, 1048574, 1, 1048574}, 
   {329564, 329564, 129816, 459380, 129816}, {0, 0, 0, 0, 0}}, 
  {{161329, 510850, 403302}, {806581, 403298, 645281}, 
   {887242, 564620, 806603}, {1, 618386, 564612}, {967914, 268868, 322642}}}, 
 {{{52554, 16775, 635095, 102791}, {890914, 998251, 191867, 740203}, 
   {210216, 67100, 443228, 411164}}, {{659128, 269680, 419390, 0, 359506}, 
   {1048572, 1048568, 7, 0, 1}, {259632, 519264, 69932, 0, 459380}, 
   {0, 0, 0, 0, 0}}, {{1048575, 1048574, 1048574}, {0, 0, 0}, 
   {540175, 31774, 31774}, {1, 2, 2}, {508400, 1016800, 1016800}}}, 
 {{{337350, 556148, 26664, 814788}, {0, 0, 0, 0}, 
   {355613, 246214, 510956, 641182}}, 
  {{895449, 320153, 575297, 514986, 897802}, {466034, 143922, 322112, 808706, 
    692197}, {684627, 691219, 1041984, 945123, 806421}, {0, 0, 1, 1, 1}}, 
  {{1024196, 877881, 292627}, {536464, 512085, 317008}, 
   {536464, 512085, 317008}, {73168, 707186, 292628}, {97548, 877881, 1}}}, 
 {{{775903, 1021309, 542889, 661008}, {351952, 936112, 351952, 1046223}, 
   {1006434, 939508, 74365, 896440}}, 
  {{201155, 1031958, 366144, 148371, 550681}, {748983, 1022142, 26434, 
    299593, 748983}, {515015, 387038, 312013, 184036, 165490}, 
   {0, 0, 1, 1, 1}}, {{967905, 224048, 483956}, {887260, 510847, 1}, 
   {268864, 412260, 376412}, {564625, 716979, 1}, 
   {699044, 1048572, 349524}}}, {{{470599, 475926, 470599, 267286}, 
   {328976, 13728, 328976, 370080}, {833820, 855128, 833820, 20568}}, 
  {{349523, 349520, 349530, 349525, 1}, {0, 699051, 349525, 0, 0}, 
   {699049, 582539, 815562, 699051, 0}, {1048572, 1048568, 7, 0, 1}}, 
  {{0, 1, 0}, {3, 6, 6}, {3, 6, 6}, {1048573, 1048569, 1048570}, {0, 1, 0}}}, 
 {{{763777, 509184, 258907, 0}, {349526, 1, 1, 1}, 
   {957956, 988160, 1035628, 0}}, {{1048575, 0, 0, 1, 1048575}, 
   {0, 1048575, 1, 0, 0}, {1, 349527, 699049, 1048575, 1}, {0, 0, 0, 0, 0}}, 
  {{1048575, 1048575, 1048574}, {0, 0, 0}, {1048575, 1048574, 1048574}, 
   {1, 1, 2}, {0, 1, 0}}}, {{{699052, 0, 2, 1048574}, {0, 0, 0, 1}, 
   {699050, 0, 1048575, 0}}, {{1048575, 1048575, 1, 0, 1}, {0, 0, 0, 0, 0}, 
   {1, 1, 0, 1, 0}, {0, 0, 1, 1, 1}}, {{1, 0, 0}, {0, 1, 0}, {0, 1, 0}, 
   {1, 1, 1}, {0, 1, 1}}}}
