945 353 065 622 499 208 359 614 007 873 069 109 904 460 582 460 609 999 872 182 097 754 920 112 984 770 703 392 374 072 604 311 988 135 534 854 904 671 395 954 895 424 345 851 637 828 500 826 372 313