100
507 704 323 -260 -764 -672 274 984 234 520 -621 661 132 -770 -265 248 -826 -952 -293 -460 317 664 525 -319 -859 168 185 510 503 -338 562 952 519 -975 -216 299 750 148 -32 -884 -985 -809 -295 571 -899 -706 904 272 -653 428 -521 -999 -497 176 259 861 -886 619 958 941 648 -956 984 145 -90 -565 164 -748 833 -6 808 -436 205 -263 -141 -201 -909 605 576 -714 848 94 -513 859 -481 -156 -347 -921 -325 -243 -811 332 -423 648 -860 604 455 952 995 -917
