Knowledge
Data
56 940833 261 35143664 1956507
89889377 43920161 2196079
661079 67802460 64428 864063520