623 741 929 476 396 430 014 891 175 599 633 068 358 809 322 622 818 469 359 689 690 726 545 528 472 896 303 761 079 990 290 311 737 285 716 220 946 527 041 980 135 913 334 077 114 987 772 985 783 772