6 521 950 9 489 688 3 525 867 263 718 15 095 651 123 446 606 967 1 582669