484 689 511 902 547 935 603 230 895 797 969 686 678 575 518 406 646 425 369 416 070 556 108 028 162 619 042 942 235 576 589 983 393 128 332 254 554 950 039 842 791 285 831 261 381 261 740 833 464 810