667 820 750 348 282 034 18 676 712 2 416 199 6 960 615 2 300660