639 636 918 318 011 473 765 979 112 400 553 417 513 147 915 233 332 530 881 329 986 903 762 811 257 394 916 584 336 605 830 149 123 719 824 425 166 533 648 467 456 055 180 265 010 249 513 000 397 020