3
9 6901
14024608 23106030 2
40747171 28719391 1
55409297 53690462 1
20923916 80882639 1
19741834 61701730 2
89765265 57157157 2
10727829 66505123 1
56018402 99752821 1
9036758 65904310 2
9 6992
23630254 83149438 2
58379670 8818413 1
55823758 84119129 1
95566744 69648007 1
86250507 73190999 2
25386046 86877403 2
1385298 58734077 2
71411257 98167434 2
20441248 99078285 2
9 3100
81161621 22775031 2
3843479 20287413 2
73687872 77302049 2
70975397 86805700 1
87654431 72851766 1
4595786 61539514 1
73834611 24451196 1
87065029 66605615 1
53313483 2749713 1
