{{{{367316, 93730, 1022136}, {922270, 338595, 382292}}, {{595535, 120977, 83723, 438983}, {630144, 847054, 868295, 598861}, {757154, 1, 248200, 485634}}, {{0, 0}, {1, 1048575}, {1048575, 1}, {0, 0}}}, {{{692703, 24366, 355873}, {692703, 24366, 355873}}, {{1048575, 0, 0, 1048575}, {1, 0, 0, 1}, {349524, 0, 0, 349524}}, {{0, 0}, {211766, 915228}, {836809, 955994}, {1, 225930}}}, {{{679111, 469492, 140794}, {0, 0, 0}}, {{236072, 1048575, 1048575, 1048575}, {812504, 1, 1, 1}, {664288, 349524, 349524, 349524}}, {{1048575, 822646}, {498526, 236716}, {487318, 324316}, {1, 225930}}}, {{{610399, 842519, 436234}, {610399, 842519, 436234}}, {{516816, 780716, 58617, 774338}, {716765, 410312, 662502, 540585}, {336721, 212000, 900696, 1}}, {{0, 1048575}, {0, 194177}, {0, 791667}, {0, 1}}}, {{{406496, 50668, 781705}, {406496, 50668, 781705}}, {{406501, 6520, 209866, 934777}, {425689, 0, 0, 425689}, {299730, 794124, 1, 317140}}, {{0, 1048575}, {0, 1038432}, {0, 822647}, {0, 1}}}, {{{752694, 243071, 998244}, {752694, 243071, 998244}}, {{223389, 537164, 313777, 1048575}, {825187, 511412, 734799, 1}, {297852, 17168, 68844, 349524}}, {{0, 0}, {1048575, 822646}, {1, 225930}, {0, 0}}}, {{{624159, 271167, 259544}, {0, 0, 0}}, {{507423, 359355, 359355, 359355}, {86314, 1, 1, 1}, {153344, 740750, 740750, 740750}}, {{345007, 703569}, {890567, 158009}, {1048575, 1}, {213076, 835500}}}, {{{749553, 798725, 299023}, {749553, 798725, 299023}}, {{168335, 0, 0, 168335}, {880241, 0, 0, 880241}, {1, 0, 0, 1}}, {{0, 709834}, {0, 319878}, {0, 856918}, {0, 1}}}, {{{881311, 647955, 873559}, {0, 0, 0}}, {{611854, 130294, 130294, 130294}, {871144, 1, 1, 1}, {55732, 29474, 29474, 29474}}, {{80054, 968522}, {583998, 464578}, {107290, 941286}, {1048575, 1}}}, {{{211258, 387192, 19004}, {127111, 982772, 544890}}, {{35696, 141297, 653846, 214719}, {400935, 582746, 282632, 523573}, {1026605, 668041, 1, 878126}}, {{0, 1048575}, {0, 498526}, {0, 487318}, {0, 1}}}, {{{95170, 865350, 839779}, {0, 0, 0}}, {{722284, 680070, 680070, 680070}, {498306, 698893, 698893, 698893}, {329886, 1, 1, 1}}, {{633027, 415549}, {202876, 845700}, {1048575, 1}, {916568, 132008}}}, {{{568942, 931516, 479634}, {12213, 552762, 1036363}}, {{585621, 141701, 141701, 987043}, {148605, 539762, 539762, 930773}, {673501, 1, 1, 563742}}, {{0, 0}, {836810, 211766}, {211767, 836809}, {1048575, 1}}}, {{{497621, 892003, 246510}, {874838, 2255, 614436}}, {{185671, 638860, 51435, 174069}, {26018, 852091, 343077, 1}, {997112, 423742, 440614, 858134}}, {{0, 1048575}, {211767, 286759}, {836809, 699085}, {0, 1}}}, {{{163572, 998474, 641490}, {536526, 659615, 1020587}}, {{94399, 920569, 190795, 69983}, {987177, 1000682, 1000682, 671009}, {539596, 1, 337270, 295754}}, {{0, 1048575}, {0, 812501}, {0, 2}, {0, 1}}}, {{{360508, 78654, 532957}, {164877, 440682, 883699}}, {{406465, 209866, 209866, 983835}, {222379, 0, 0, 222379}, {599215, 1, 1, 835288}}, {{0, 1048575}, {211766, 286760}, {836809, 699085}, {1, 0}}}, {{{617421, 1002671, 549874}, {648715, 1013830, 399861}}, {{700193, 615861, 615861, 109725}, {295257, 983566, 983566, 1}, {294358, 791544, 791544, 116086}}, {{0, 211767}, {211766, 773383}, {836809, 836809}, {1, 836808}}}, {{{34434, 18377, 214237}, {0, 0, 0}}, {{62731, 1048575, 1048575, 1048575}, {985845, 1, 1, 1}, {782692, 349524, 349524, 349524}}, {{1048575, 822646}, {812501, 442066}, {2, 451860}, {1, 225930}}}, {{{982780, 784738, 482801}, {47818, 1, 548508}}, {{426233, 209867, 475205, 1}, {985845, 1, 1, 1}, {595674, 1, 955770, 0}}, {{0, 1048575}, {1048575, 812502}, {1, 1}, {0, 1}}}, {{{349524, 0, 1}, {0, 0, 0}}, {{1, 1, 1, 1}, {1, 0, 0, 0}, {1, 1, 1, 1}}, {{1048575, 1}, {0, 0}, {1048575, 1}, {1048575, 1}}}, {{{1, 1, 0}, {1, 1, 0}}, {{1, 0, 0, 1}, {0, 0, 0, 0}, {1, 0, 0, 1}}, {{0, 1}, {0, 1}, {0, 1}, {0, 0}}}}