18
621507396 832015692 3
725186306 671071079 3
-203886821 -136971954 2
219281589 -311618670 2
-961837451 -587902109 1
-150680010 207334739 2
58877390 -68392776 2
507278104 961705735 3
-701094113 -367685266 1
664769509 384250587 3
-595906058 -501830866 1
-954963266 -836110646 1
-750623624 -754463331 1
264685139 -281661951 2
-419760019 -386334867 1
99651261 -102597761 2
469190767 352088677 3
874703260 644587540 3
