Knowledge
Data
631734479 960683 98277955 185018717 484978986
59 79235950676 3709071263 31586824044 15099
160504427 52946679395 389722229 60098