Knowledge
Data
2956887 79206 8486 2990437 8907
23727110 6903646 8979240
8160355 85409170 871777250 175