696 762 608 270 756 140 167 301 819 907 229 554 298 214 308 542 782 301 998 498 061 770 012 695 805 172 326 229 743 297 357 718 062 615 706 295 288 434 330 237 115 735 732 429 481 768 141 873 345 887