322 266 298 168 178 341 098 427 492 520 518 349 981 731 227 631 255 559 772 668 445 401 817 815 014 682 929 294 191 788 463 764 177 597 366 454 277 943 359 683 339 633 611 844 906 586 040 712 864 869