912 829 323 163 443 155 240 568 644 888 721 023 170 671 925 308 499 812 519 078 247 938 084 235 895 233 979 122 062 278 013 245 061 055 825 056 252 776 125 145 450 384 549 048 010 124 695 033 317 300