6 520 622 20 962 764 975 234 743 476 860 685 463 19 694 18 449 212 555 343 821 142 940 26968