869 822 427 645 570 394 921 224 747 544 650 647 338 542 119 408 253 461 932 894 253 860 003 997 670 755 299 353 142 487 924 631 801 694 186 955 482 322 363 912 159 249 602 710 036 746 027 497 303 362