Knowledge
Data
33176 2929118056 21981 2355792973 9422316764
211783636 9294 410107221 031091650 8013737
66181348 874 17682896 884