518 638 268 965 928 203 536 222 140 685 893 147 945 208 244 791 894 601 527 092 453 868 650 051 832 897 371 168 682 822 001 187 213 925 094 994 144 338 652 142 145 000 540 190 127 394 939 629 453 084