Knowledge
Data
192 4157955 84179927 2286181
478 929672 43745922 36868936 25949271
662154763 1780926284 7266226142 6613790 76573