399 415 515 029 670 785 855 874 920 1040 83 110 357 596623