866 749 217 094 404 495 377 697 700 352 985 155 156 980 602 601 581 608 917 735 241 093 028 498 171 439 796 567 584 198 758 154 702 468 983 659 183 825 430 578 936 399 104 640 493 397 118 450 586 007