Knowledge
Data
683056 230957 39504 4512800 645503
425502091 47256 588513 47205800219 80225494600
4342752 532823495 217