Knowledge
Data
478581 401305 130610 86531788 49659646478
98839 12381666 680 052 11005
475 20501786375 6269740357 512691