20 923 406 774 774 367 109 831 518 943 118 438 728 128 502 137 197 530 733 977 310