Knowledge
Data
2003312 1405690 867 837099572
50238080 52653785 40 19671372808 4635973
799 453057482 147448016