{{{{1010142, 466944, 1004747, 910615}, {1010142, 466944, 1004747, 910615}}, 
  {{229443, 372071, 528120, 707311, 55608}, {1022080, 114304, 300032, 912000, 
    717824}, {816976, 28432, 760960, 1002128, 497792}, 
   {552941, 9481, 508040, 1, 825928}}, {{479682, 0}, {514817, 0}, {1, 0}, 
   {324398, 0}, {782380, 0}}}, 
 {{{0, 0, 0, 0}, {975488, 442863, 291568, 988672}}, 
  {{608445, 378690, 682552, 228646, 819930}, {949453, 468450, 357304, 509702, 
    538874}, {1, 351594, 574104, 639774, 408802}, 
   {718546, 949492, 897200, 844444, 204132}}, {{0, 136575}, {0, 615469}, 
   {0, 912000}, {0, 1}, {0, 394222}}}, 
 {{{0, 0, 0, 0}, {224406, 86912, 1008396, 121635}}, 
  {{930572, 443040, 782475, 988196, 1008428}, {787256, 312128, 340054, 
    901544, 103704}, {462120, 316896, 329277, 380560, 387076}, 
   {161696, 773152, 1, 1004360, 206868}}, {{0, 544116}, {0, 203035}, 
   {0, 885329}, {0, 1}, {0, 79828}}}, 
 {{{246848, 176384, 863969, 548784}, {393408, 466315, 269201, 560560}}, 
  {{687549, 36162, 107064, 825126, 783578}, {246993, 123459, 464735, 585726, 
    1040386}, {1, 15978, 1033112, 176158, 508642}, 
   {4562, 972276, 437168, 867228, 456036}}, {{457215, 101934}, 
   {64860, 666939}, {591360, 131456}, {1, 815186}, {746374, 524964}}}, 
 {{{940224, 608235, 739505, 578480}, {940224, 608235, 739505, 578480}}, 
  {{485632, 206336, 694272, 780800, 68096}, {237247, 118141, 1, 555746, 
    570654}, {473600, 541440, 954112, 425728, 159232}, 
   {56576, 177920, 369920, 628480, 1005568}}, {{457215, 0}, {64860, 0}, 
   {591360, 0}, {1, 0}, {746374, 0}}}, 
 {{{319359, 307071, 319359, 319359}, {484607, 331776, 119695, 665983}}, 
  {{889589, 15473, 181704, 966185, 648584}, {947713, 287872, 811905, 1, 
    795648}, {344736, 186912, 894976, 266528, 146688}, 
   {749030, 307374, 705008, 242878, 591216}}, {{1006799, 0}, {115485, 0}, 
   {991872, 0}, {98480, 1}, {898957, 1}}}, 
 {{{0, 0, 0, 0}, {50498, 962560, 856868, 236521}}, 
  {{983776, 127968, 711293, 850312, 638660}, {331980, 485280, 381091, 673156, 
    382028}, {691067, 282176, 724265, 841515, 422968}, 
   {143681, 587904, 1, 1, 975488}}, {{0, 554796}, {0, 997707}, {0, 0}, 
   {0, 1}, {0, 353812}}}, {{{11609, 356765, 53228, 568667}, {0, 0, 0, 0}}, 
  {{116626, 286783, 379074, 971596, 543004}, {641060, 585056, 955053, 566412, 
    374916}, {169243, 835808, 408880, 509635, 275148}, 
   {461398, 402496, 392156, 1, 756984}}, {{702216, 0}, {351095, 0}, 
   {120823, 0}, {1, 0}, {98262, 0}}}, 
 {{{215744, 723712, 349723, 326032}, {80310, 892928, 960231, 581155}}, 
  {{928116, 778389, 460032, 630240, 676652}, {903460, 766816, 354977, 682508, 
    359620}, {476019, 224304, 141571, 604019, 124704}, 
   {999701, 868059, 127836, 1, 657808}}, {{479682, 966758}, {514817, 232423}, 
   {1, 780160}, {324398, 350234}, {782380, 55860}}}, 
 {{{839481, 119808, 779823, 110510}, {0, 0, 0, 0}}, 
  {{78242, 511088, 623552, 145286, 903290}, {962114, 221040, 749504, 761702, 
    286874}, {379941, 658072, 493408, 1048575, 1}, 
   {239816, 380864, 575232, 14552, 1034024}}, 
  {{155845, 892731}, {983752, 64824}, {630588, 417988}, {1048575, 1}, 
   {1048575, 1}}}, {{{909696, 949161, 493200, 973312}, {0, 0, 0, 0}}, 
  {{704989, 93753, 95752, 588721, 738248}, {552941, 9481, 508040, 1, 825928}, 
   {150176, 166432, 497920, 647456, 299264}, {398230, 144030, 372848, 324398, 
    397552}}, {{136575, 0}, {615469, 0}, {912000, 0}, {1, 0}, {394222, 0}}}, 
 {{{219657, 854537, 219657, 219657}, {160458, 679936, 82009, 990749}}, 
  {{527133, 927840, 60438, 417893, 865460}, {18676, 542304, 900285, 994492, 
    528628}, {1034953, 593312, 606608, 1, 941452}, 
   {850162, 569024, 512500, 1040898, 388520}}, {{651806, 0}, {238831, 0}, 
   {602095, 0}, {162290, 1}, {609556, 1}}}, 
 {{{272479, 986112, 318969, 703522}, {272479, 986112, 318969, 703522}}, 
  {{707311, 776694, 629736, 972034, 76542}, {912000, 235776, 539648, 64256, 
    984320}, {1002128, 733088, 353664, 421088, 627488}, 
   {1, 351594, 574104, 639774, 408802}}, {{0, 892731}, {0, 64824}, 
   {0, 417988}, {0, 1}, {0, 1}}}, 
 {{{1007687, 586752, 365626, 468582}, {0, 0, 0, 0}}, 
  {{857389, 443096, 827651, 894359, 154217}, {908349, 630360, 473331, 307143, 
    741433}, {576549, 318104, 675008, 1048575, 1}, 
   {26210, 305520, 75562, 975302, 73274}}, {{175146, 762490}, 
   {97020, 774364}, {1043324, 394588}, {927834, 333866}, {112057, 1}}}, 
 {{{0, 0, 0, 0}, {825903, 420051, 55172, 1}}, 
  {{285472, 586016, 591552, 673152, 754304}, {74260, 496096, 1, 345212, 
    367492}, {578464, 765696, 408704, 793824, 603424}, 
   {350528, 410560, 0, 528768, 128128}}, {{0, 356664}, {0, 642375}, 
   {0, 602567}, {0, 1}, {0, 171630}}}, 
 {{{202095, 906240, 469162, 557302}, {464039, 432896, 324674, 863585}}, 
  {{907332, 697013, 818453, 246934, 1038894}, {298844, 1015584, 290702, 
    441332, 619004}, {90769, 617920, 344752, 854497, 352832}, 
   {99727, 287232, 603758, 837418, 1}}, {{782106, 762490}, {923374, 774364}, 
   {61905, 394588}, {872896, 333866}, {870769, 1}}}, 
 {{{116859, 189440, 816690, 186350}, {640881, 73628, 762430, 805786}}, 
  {{444616, 653652, 530146, 907967, 144669}, {665296, 863872, 735959, 681424, 
    596416}, {177407, 511776, 403888, 717983, 572520}, 
   {526097, 90638, 422356, 901004, 1}}, {{0, 762490}, {0, 774364}, 
   {0, 394588}, {0, 333866}, {0, 1}}}, 
 {{{468416, 653056, 574791, 672720}, {468416, 653056, 574791, 672720}}, 
  {{985555, 36706, 827912, 555246, 731470}, {801779, 79209, 717933, 929066, 
    188646}, {861006, 817533, 539648, 748577, 316414}, 
   {806463, 311281, 420344, 1, 528276}}, {{0, 671658}, {0, 1}, {0, 781440}, 
   {0, 644054}, {0, 454060}}}, {{{296000, 372992, 41441, 421808}, 
   {0, 0, 0, 0}}, {{401064, 980635, 1015008, 518044, 1037412}, 
   {973116, 184752, 606051, 524596, 3788}, {639548, 789527, 1, 884584, 
    393112}, {953152, 59550, 321468, 259560, 573208}}, 
  {{376918, 671658}, {1048575, 1}, {267136, 781440}, {404522, 644054}, 
   {594516, 454060}}}, {{{564955, 153593, 933512, 909282}, {0, 0, 0, 0}}, 
  {{3404, 609299, 517238, 929102, 703476}, {987413, 58776, 147973, 291183, 
    139073}, {31193, 260000, 432912, 134801, 1004116}, 
   {340498, 27328, 241716, 1, 927016}}, {{106986, 0}, {413480, 0}, 
   {150952, 0}, {211054, 0}, {1, 0}}}, 
 {{{507899, 610304, 653515, 398971}, {507899, 610304, 653515, 398971}}, 
  {{994305, 36435, 397256, 20083, 437108}, {424215, 764800, 472471, 262423, 
    397312}, {517648, 830400, 604288, 515200, 641120}, 
   {1, 374952, 355896, 89668, 1024478}}, {{921803, 0}, {1035729, 0}, 
   {773248, 0}, {769904, 0}, {1, 0}}}, 
 {{{870167, 628503, 870167, 870167}, {0, 0, 0, 0}}, 
  {{133648, 384407, 116814, 68932, 946924}, {582900, 254432, 722013, 419772, 
    326516}, {988745, 171136, 295568, 1, 480780}, 
   {544060, 911682, 942340, 19252, 137912}}, {{0, 0}, {0, 0}, {0, 0}, 
   {1048575, 1}, {1048575, 1}}}, 
 {{{0, 0, 0, 0}, {29826, 188416, 954661, 828057}}, 
  {{426056, 57024, 903290, 599896, 448680}, {868040, 932544, 286874, 387800, 
    660776}, {388852, 869088, 1, 188700, 859876}, 
   {590368, 955136, 1034024, 258144, 790432}}, 
  {{568894, 479682}, {533759, 514817}, {1048575, 1}, {724178, 324398}, 
   {266196, 782380}}}, {{{0, 0, 0, 0}, {926789, 176128, 264053, 830917}}, 
  {{54768, 17479, 537346, 285316, 430460}, {1025556, 342368, 1, 27260, 
    451972}, {836768, 940000, 668480, 516192, 895648}, 
   {265632, 285026, 183324, 121528, 417352}}, 
  {{126773, 921803}, {12847, 1035729}, {275328, 773248}, {278672, 769904}, 
   {1048575, 1}}}, {{{0, 0, 0, 0}, {53223, 56064, 248258, 362529}}, 
  {{629716, 682976, 588721, 355772, 692804}, {758292, 688608, 1, 574588, 
    473988}, {520736, 259840, 781600, 163936, 884640}, 
   {236824, 592448, 181038, 958152, 90424}}, 
  {{619370, 803770}, {764126, 909006}, {878873, 720481}, {667584, 232896}, 
   {112057, 1}}}, {{{563175, 568320, 90033, 869906}, 
   {660160, 586387, 581929, 448048}}, 
  {{701553, 741681, 606882, 320476, 743460}, {732870, 547920, 49277, 400050, 
    1045838}, {237253, 463032, 784032, 237311, 1}, 
   {282266, 672462, 937308, 958092, 489076}}, 
  {{1004107, 892731}, {656908, 64824}, {736768, 417988}, {356277, 1}, 
   {161726, 1}}}, {{{0, 0, 0, 0}, {76608, 369573, 933631, 415056}}, 
  {{110150, 596785, 108078, 309518, 785138}, {431330, 999568, 453367, 96502, 
    46858}, {904126, 901406, 52168, 449791, 1}, {80604, 737846, 468068, 
    837960, 619960}}, {{591361, 457215}, {983716, 64860}, {457216, 591360}, 
   {1048575, 1}, {302202, 746374}}}, 
 {{{802679, 600832, 1012130, 501777}, {1, 584960, 874478, 165559}}, 
  {{310392, 659069, 1023934, 859714, 816034}, {611472, 221184, 551055, 
    476368, 763040}, {328313, 389824, 1028944, 187017, 761312}, 
   {874847, 90176, 341868, 3138, 1}}, {{803770, 0}, {909006, 0}, {720481, 0}, 
   {232896, 0}, {1, 0}}}, {{{1, 879616, 28918, 126826}, 
   {0, 76979, 790450, 4612}}, {{667377, 664897, 1029242, 300624, 0}, 
   {667713, 851768, 381628, 242195, 845997}, {45401, 886072, 316640, 451155, 
    1}, {297382, 489270, 946892, 1043612, 0}}, {{0, 762490}, {0, 774364}, 
   {0, 394588}, {0, 333866}, {0, 1}}}, 
 {{{116771, 252928, 259797, 143642}, {913793, 192512, 1039089, 388353}}, 
  {{816898, 839845, 556478, 615672, 593672}, {461452, 245152, 527495, 355172, 
    378012}, {862256, 787264, 707136, 19712, 0}, {1, 96856, 595036, 167142, 
    1016346}}, {{314065, 892731}, {1021379, 64824}, {839040, 417988}, 
   {713040, 1}, {125779, 1}}}, {{{312434, 728832, 466564, 543169}, 
   {0, 0, 0, 0}}, {{720190, 445809, 0, 341658, 133042}, 
   {512736, 13952, 1, 0, 512464}, {459267, 107536, 0, 651235, 0}, 
   {0, 1, 1, 0, 1}}, {{125576, 0}, {0, 0}, {1, 0}, {75664, 0}, {0, 0}}}, 
 {{{1, 459855, 0, 0}, {0, 0, 0, 0}}, {{1, 454317, 0, 11527, 0}, 
   {0, 0, 1, 0, 0}, {0, 0, 73344, 0, 1037048}, {0, 0, 0, 1, 0}}, 
  {{122878, 0}, {1, 0}, {1, 0}, {1, 0}, {1, 0}}}, 
 {{{1, 536577, 1, 1}, {1, 536577, 1, 1}}, {{770048, 1024000, 0, 0, 245760}, 
   {1, 0, 1, 1, 0}, {559104, 303104, 265984, 0, 404480}, 
   {702464, 253952, 48384, 0, 910336}}, {{0, 0}, {0, 0}, {0, 0}, {0, 1}, 
   {0, 1}}}}
