706 964 157 034 509 759 979 673 277 849 155 097 111 675 432 306 978 909 326 680 745 567 999 407 413 545 368 350 070 381 013 391 396 424 285 845 918 897 228 855 350 004 799 568 777 869 896 127 658 857