699 432 131 867 542 395 272 074 333 606 005 390 918 413 243 534 205 843 510 602 902 486 107 145 362 338 586 630 174 636 331 829 903 500 112 286 879 636 691 376 615 454 574 945 378 365 307 292 965 807