699 950 804 157 399 286 995 706 769 999 041 681 262 807 605 891 050 680 054 891 578 309 620 018 323 584 389 114 765 171 205 798 795 207 868 692 816 309 951 460 997 786 643 981 253 467 242 553 542 610