Knowledge
Data
3060 0653182 42779266267 8623985
6993484 95480 59027912 90192459
2009374071 50 129 9598 910711925