Knowledge
Data
30 2692012 1629240464 90211
56500694197 969511332 31 6169
3872 402553589 16139506 102387506 6761363748