100 124
697 828 704 256 903 383 892 153 487 979 428 229 342 319 115 232 953 34 625 814 769 952 483 691 360 673 28 12 406 105 629 269 73 480 984 106 572 901 884 912 847 371 923 554 370 8 17 734 87 384 25 375 402 586 178 896 116 289 729 76 929 422 390 914 6 685 458 712 177 182 108 222 291 909 67 893 786 468 556 124 466 19 684 876 277 475 870 113 307 968 610 595 897 285 163 505 926 566 163 586
