474 972 040 352 622 400 832 223 944 454 728 098 105 991 811 606 152 267 236 883 132 960 471 514 199 066 007 601 412 452 106 479 007 703 798 685 684 538 006 542 798 826 476 114 529 184 461 693 792 668