945 192 645 999 789 491 421 669 531 280 491 513 032 263 363 222 690 743 336 801 711 026 134 848 332 864 428 728 565 868 356 726 616 095 958 115 568 360 868 717 130 826 219 317 013 596 512 323 478 948