1
100 3
117 636 570 1234 267 695 170 2995 116 645 768 3150 381 335 282 159 215 218 464 537 488 784 845 8825 281 488 713 169 614 228 843 100 209 745 994 499 140 771 437 550 841 203 252 812 521 899 9512 309 175 310 158 249 656 191 635 514 326 927 653 549 244 149 293 546 401 8503 273 560 1084 702 845 539 413 452 843 245 380 146 123 682 3768 803 9587 162 7300 667 818 956 146 941 213 173 307 685 783 842 687 979 392 756
