970 028 975 562 115 956 751 289 705 306 561 665 618 045 607 332 938 707 477 077 807 939 789 653 316 211 614 578 755 918 322 361 618 097 567 142 215 379 280 185 311 688 958 777 146 092 998 729 581 552