831 027 725 639 665 919 359 275 093 607 628 669 822 125 218 100 839 677 399 364 713 303 303 527 116 759 338 815 209 942 826 706 395 638 491 617 813 467 581 246 695 123 442 132 881 407 646 384 015 966