18
-847486907 -52151677 1
433296198 836359623 3
-873305468 -946529851 1
-71349796 -818075183 1
814292149 767874573 2
-733541875 -700933720 1
228005567 546410822 2
969253129 574808065 2
106665494 11040019 2
725263438 502591861 2
913708825 499211820 3
-956213881 -552707819 1
482517947 375568595 3
-22386051 -833226432 1
33612312 284934119 3
35308874 337030614 2
669474415 13002895 3
190132766 991995843 3
