{{{{912906, 439972, 744274, 744274}, {1032095, 710038, 355019, 355019}}, 
  {{864720, 113189, 152876, 947560}, {691652, 597025, 452174, 479330}, 
   {615721, 631342, 749177, 713444}, {162465, 248053, 601924, 1}}, 
  {{243872, 958288}, {811582, 90287}, {1041698, 1}, {804704, 90288}}}, 
 {{{0, 0, 1016818, 1000939}, {0, 0, 31758, 47637}}, 
  {{586237, 487093, 917951, 960860}, {871465, 783750, 905749, 331713}, 
   {790904, 790902, 790902, 2}, {395452, 395451, 395451, 1}}, 
  {{105026, 809361}, {1041698, 1}, {518832, 138200}, {18080, 390736}}}, 
 {{{521406, 700972, 572948, 422035}, {440269, 405538, 504595, 655508}}, 
  {{419423, 838856, 838861, 629153}, {629141, 209716, 209721, 419435}, 
   {1048572, 349524, 2, 4}, {1048574, 699050, 1, 2}}, 
  {{135051, 875227}, {480002, 843761}, {1, 993218}, {515232, 823632}}}, 
 {{{566052, 915477, 237256, 510850}, {57779, 66737, 253851, 1028833}}, 
  {{161335, 798769, 96801, 887241}, {629565, 415803, 377739, 419011}, 
   {395451, 630029, 656701, 653125}, {1048575, 501545, 629145, 1}}, 
  {{1032847, 1048575}, {1005161, 687582}, {59144, 360995}, {15729, 1}}}, 
 {{{256795, 256795, 534986, 534986}, {434026, 434026, 180524, 180524}}, 
  {{72824, 281588, 349558, 975752}, {1048575, 203908, 305863, 1}, 
   {655422, 262268, 262268, 393154}, {611628, 174680, 174680, 436948}}, 
  {{539966, 462828}, {829181, 560930}, {234616, 350896}, {1, 299594}}}, 
 {{{1029805, 1029805, 0, 1029805}, {18771, 18771, 0, 18771}}, 
  {{725969, 286891, 397752, 660800}, {364621, 534204, 1019804, 801617}, 
   {538674, 867276, 1, 34000}, {689460, 470392, 699050, 676384}}, 
  {{1, 299594}, {0, 0}, {0, 0}, {1, 299594}}}, 
 {{{706182, 577788, 731474, 690620}, {748985, 898778, 544715, 68090}}, 
  {{1048570, 1048574, 3, 6}, {1048570, 1048574, 3, 6}, 
   {1048572, 349524, 2, 4}, {1048574, 699050, 1, 2}}, 
  {{629145, 629145}, {0, 0}, {1, 1}, {0, 0}}}, 
 {{{116138, 1040027, 378286, 677948}, {932438, 8549, 670290, 370628}}, 
  {{792791, 630928, 895105, 598566}, {511889, 1734, 936279, 879468}, 
   {813615, 125302, 488169, 214728}, {363013, 191029, 427523, 1}}, 
  {{6878, 1048575}, {460728, 736284}, {580970, 312293}, {1041698, 1}}}, 
 {{{900938, 797476, 13036, 121566}, {871295, 817238, 159554, 906749}}, 
  {{128052, 316331, 915692, 214729}, {128052, 316331, 915692, 214729}, 
   {813615, 125302, 488169, 214728}, {363013, 191029, 427523, 1}}, 
  {{940536, 566076}, {777560, 770540}, {1041698, 1}, {384748, 10006}}}, 
 {{{845589, 484850, 757398, 785343}, {558646, 326620, 57876, 374178}}, 
  {{699050, 582542, 699051, 349526}, {699050, 582542, 699051, 349526}, 
   {1048574, 699050, 1, 2}, {699052, 932068, 699050, 349524}}, 
  {{566076, 485208}, {770540, 960056}, {1, 299594}, {10006, 907356}}}, 
 {{{595012, 595012, 384017, 260923}, {180859, 180859, 161393, 284487}}, 
  {{719570, 815693, 941597, 329006}, {329007, 204392, 497544, 719569}, 
   {452121, 961228, 123116, 596455}, {1048575, 28491, 658011, 1}}, 
  {{72369, 539295}, {411951, 28980}, {419370, 700770}, {1, 722858}}}, 
 {{{574542, 574542, 913702, 896519}, {378277, 378277, 326388, 343571}}, 
  {{177726, 1028435, 735781, 661135}, {266588, 494076, 579383, 991702}, 
   {1, 0, 0, 1}, {1, 1, 1, 0}}, {{45815, 223301}, {602998, 923019}, 
   {843152, 906824}, {1, 601850}}}, 
 {{{0, 0, 643538, 965307}, {0, 0, 215068, 846890}}, 
  {{179952, 425658, 982823, 868624}, {179952, 425658, 982823, 868624}, 
   {179953, 403742, 425660, 868623}, {1048575, 21916, 557163, 1}}, 
  {{809361, 809361}, {1, 1}, {138200, 138200}, {390736, 390736}}}, 
 {{{362921, 107578, 578077, 578077}, {559758, 675404, 861990, 861990}}, 
  {{491703, 501182, 784358, 556873}, {906397, 663902, 613744, 142179}, 
   {1048574, 699050, 1, 2}, {699052, 932068, 699050, 349524}}, 
  {{958288, 372000}, {90287, 376982}, {1, 299594}, {90288, 676576}}}, 
 {{{723542, 723542, 433078, 905962}, {553969, 553969, 718081, 166383}}, 
  {{1048574, 924943, 1048575, 2}, {1048574, 924943, 1048575, 2}, 
   {1048575, 267104, 0, 1}, {1048575, 657839, 1048575, 1}}, 
  {{1048575, 1048575}, {3, 3}, {1048574, 1048574}, {1, 1}}}, 
 {{{165576, 855413, 767113, 88300}, {883000, 193163, 281463, 960276}}, 
  {{252185, 712606, 351497, 118799}, {788177, 880526, 563470, 574977}, 
   {813615, 125302, 488169, 214728}, {363013, 191029, 427523, 1}}, 
  {{838882, 484833}, {97946, 829181}, {3462, 1025555}, {1041698, 1}}}, 
 {{{937724, 311763, 738114, 1017210}, {640165, 733463, 591676, 1036777}}, 
  {{409510, 766341, 245706, 699051}, {409510, 766341, 245706, 699051}, 
   {179954, 201871, 737118, 1}, {229556, 564470, 557164, 699050}}, 
  {{232375, 289187}, {86728, 408868}, {373878, 495115}, {105011, 1}}}, 
 {{{709570, 709570, 40355, 136185}, {349756, 349756, 737626, 302062}}, 
  {{349525, 699050, 699050, 699051}, {349525, 699050, 699050, 699051}, 
   {1048575, 1048574, 1048574, 1}, {349526, 699052, 699052, 699050}}, 
  {{1, 1}, {822118, 822118}, {166534, 166534}, {889824, 889824}}}, 
 {{{477854, 91127, 342085, 797618}, {1024785, 305215, 904662, 449129}}, 
  {{91151, 946278, 946278, 193449}, {522009, 365932, 365932, 156077}, 
   {395452, 395451, 395451, 1}, {435416, 784942, 784942, 699050}}, 
  {{190833, 81825}, {1646, 814407}, {372722, 717545}, {939569, 1}}}, 
 {{{199762, 153389, 669099, 655936}, {1027679, 25476, 21747, 34910}}, 
  {{349524, 116508, 349526, 699052}, {1048574, 699050, 1, 2}, {0, 0, 0, 0}, 
   {0, 0, 0, 0}}, {{1013965, 335311}, {97946, 829181}, {760233, 925233}, 
   {1041698, 1}}}, {{{686398, 686398, 1005021, 306823}, 
   {362178, 362178, 43555, 741753}}, {{209715, 100309, 125829, 838861}, 
   {838862, 446722, 293602, 209714}, {1048574, 1003090, 209714, 2}, 
   {1048575, 501545, 629145, 1}}, {{1041698, 1}, {442764, 822118}, 
   {672716, 166534}, {328640, 889824}}}, 
 {{{55838, 55838, 936900, 936900}, {808669, 808669, 479814, 479814}}, 
  {{560900, 668060, 243838, 277961}, {317062, 15330, 890045, 941228}, 
   {0, 267104, 0, 2}, {0, 657840, 0, 1}}, {{170044, 539966}, {97946, 829181}, 
   {69616, 234616}, {1041698, 1}}}, 
 {{{374406, 544715, 358943, 70606}, {915869, 1041779, 764635, 586267}}, 
  {{80936, 714000, 616187, 967640}, {80936, 714000, 616187, 967640}, 
   {80937, 687319, 283432, 967639}, {1048575, 26681, 332755, 1}}, 
  {{883777, 231773}, {11773, 36681}, {0, 896009}, {907323, 1}}}, 
 {{{930063, 930063, 1048575, 930065}, {118513, 118513, 1, 118511}}, 
  {{1048575, 1, 730296, 1}, {603900, 796284, 463491, 444676}, 
   {892348, 74604, 1, 156228}, {0, 1003088, 846274, 0}}, 
  {{1048575, 748982}, {3, 898782}, {1048574, 449388}, {1, 299594}}}, 
 {{{1048561, 10, 381299, 571946}, {15, 1048566, 667277, 476630}}, 
  {{1048575, 699050, 0, 1}, {1048575, 0, 1, 1}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
  {{629145, 239674}, {0, 0}, {1, 299594}, {0, 0}}}, 
 {{{748982, 748982, 0, 748982}, {1, 1, 0, 1}}, {{2, 1, 1, 1}, {2, 1, 1, 1}, 
   {1, 0, 0, 1}, {1, 1, 1, 0}}, {{1, 1}, {0, 0}, {0, 0}, {1, 1}}}}
