970 546 337 514 147 980 307 360 975 564 287 172 155 918 798 677 963 056 089 642 559 695 676 068 665 881 069 711 754 061 826 197 016 429 645 896 867 010 681 223 149 059 676 851 639 189 032 288 432 069