4
7 387
71177966 18741454 2
79456701 13225276 2
81398124 79810715 2
94533113 6934366 2
83700193 25223115 1
35943670 59536571 2
71152452 51260973 1
7 5687
16065397 68369564 1
25738438 45203583 1
15487717 89830766 1
10928631 36310152 1
32030349 48310286 2
57908897 99480100 1
85683188 51700078 2
7 5903
84620000 59011735 2
1157751 30700515 1
11638802 22863333 2
7999979 85895174 1
7457642 96059756 2
29080147 73835891 2
99414505 44681838 1
7 8375
38920400 10985795 1
41656477 21248973 2
50161500 47049765 1
56619425 24685159 1
8910550 6172280 1
90856859 179381 1
81778886 80964610 1
