16 615 651 24 269 14 016 5 402 735 2 774 777 4 309 393 86 681 73899