817 103 390 932 331 324 448 688 099 656 959 389 776 085 676 722 418 300 194 955 805 492 578 888 751 787 596 606 531 996 565 044 761 002 027 166 655 348 337 520 246 209 880 447 342 693 793 157 501 249