18
634618950 -48351131 3
958653199 151351735 1
435049878 219434951 2
610295204 16158718 1
503590658 25917823 3
596963555 -20157985 3
134056079 254333168 1
540539668 -14942616 2
99663939 -361078504 1
152070505 61315098 1
55544270 15345506 2
748390710 -29856894 3
727312494 -383311790 2
422847081 -570994626 3
246879033 -220211523 1
404353039 -542912783 2
348711636 112157943 2
946575856 -19676850 3
