43 555 365 30 692 620 3 866 094 4 816 860 18 190 76 666 63267