3
9 79692327
87125362 78607438 1
1435303 27911178 1
77338432 45486916 2
2767137 95288392 1
93626744 12424131 2
59578755 4954129 1
50556269 88365279 2
35389710 61026469 1
25324253 90062277 2
9 35724705
77924070 83091413 1
75407099 48094412 2
13702768 35828359 1
92389516 98327087 1
75905186 91176768 1
22674152 14234789 2
27725844 61376316 2
74189043 87871779 1
42232018 19211800 1
9 23724778
69367447 96184343 1
50635976 62462592 1
8756575 34943351 2
45256868 47521946 1
5093878 36947361 1
91421431 83308646 1
35675165 26215241 1
23729072 43688776 1
39899174 83291746 2
