Knowledge
Data
985663 6864315 16033995600 588937200 945978
667002495 029771730 79283297312 7078715081 74950549873
2375 59 43329679