422 395 450 550 919 552 083 239 939 463 446 935 037 118 307 059 506 070 537 493 992 486 383 707 005 534 988 489 279 601 264 359 646 973 748 208 168 609 271 113 899 460 152 086 188 311 517 633 752 653