590 854 887 630 702 709 819 042 145 611 708 925 577 379 926 933 000 591 750 869 926 793 244 478 697 320 970 783 466 671 049 972 473 258 878 406 570 120 963 273 367 056 142 532 056 091 544 764 466 953