985 686 187 085 575 722 423 307 272 701 476 674 796 095 289 169 139 962 185 469 390 411 323 540 105 747 974 345 480 575 686 430 328 636 406 753 077 179 161 625 671 966 899 511 366 373 634 826 506 903