694 248 569 275 829 445 463 054 717 962 214 584 877 753 680 715 910 611 637 030 344 244 773 924 952 771 780 347 117 071 218 329 277 306 652 041 424 858 243 000 915 993 027 167 101 085 413 746 122 181