947 227 462 591 921 589 353 545 452 463 001 806 670 087 272 645 669 391 183 105 323 239 353 634 802 700 222 282 337 354 873 379 510 809 403 069 423 379 263 796 721 881 624 174 013 521 287 479 255 855