100 349
638 73 156 555 89 394 234 792 220 964 781 110 696 315 528 772 425 409 571 500 436 185 554 26 519 91 921 742 395 211 96 658 781 6 523 648 392 984 837 633 238 908 584 969 150 511 508 913 623 136 645 2 772 599 72 611 839 451 879 240 795 824 621 55 63 465 373 40 946 29 329 502 253 829 351 29 695 524 597 375 225 20 734 837 32 402 860 258 183 224 621 359 290 343 5 129 897 811 440 648
