Knowledge
Data
5569646 96903 1683246 378 14762514364
332919 50342997 6921664 640 48322117294
16553698053 26356 012 307995 95593130592