962 676 143 785 495 435 708 288 259 663 552 969 881 535 473 049 541 855 307 937 950 420 033 675 950 637 137 754 000 657 849 576 629 219 318 942 147 414 012 799 314 393 436 189 967 533 343 593 879 433