972 640 276 465 409 444 090 244 243 945 390 664 327 465 535 242 947 794 231 542 483 944 545 990 192 040 717 703 219 143 477 223 154 672 416 342 281 548 991 664 263 638 928 186 824 042 501 427 020 579