845 030 620 708 630 471 986 748 671 464 190 784 105 577 895 363 335 163 657 946 090 590 551 513 785 932 691 232 167 435 797 978 735 404 486 716 350 743 157 607 381 064 822 791 182 184 179 766 969 398