715 354 384 526 470 144 472 147 307 085 315 393 872 068 829 996 029 420 122 468 414 644 072 705 168 074 606 931 633 419 094 517 258 893 704 985 911 686 978 828 673 418 633 089 579 888 987 449 573 075