505 295 127 665 743 727 604 326 951 799 694 862 802 461 927 799 207 596 790 245 637 608 012 134 757 889 660 673 293 296 018 387 490 352 801 613 636 522 127 009 889 199 129 200 849 421 341 830 601 453