762 599 301 481 386 942 868 251 270 780 995 167 386 498 426 792 421 712 478 735 498 415 330 955 809 467 774 633 795 113 198 751 079 005 443 441 256 305 468 299 520 988 365 462 135 529 407 397 851 127