21 671 257 54 856 747 608 504 216 113 1 764 535 413 142 5 901 796 597 336 152 11