963 626 046 407 600 210 277 717 233 324 444 345 679 784 875 269 055 961 075 510 726 776 637 980 750 292 405 996 994 106 576 226 379 479 448 333 420 710 084 822 537 847 912 405 096 506 432 590 710 695