659 95 505 411 105 373 886 10105 363 079 70 743 2 585901