Knowledge
Data
18309676 9065 3304 64979 4429969450
675166 1574810740 8868 333889 10977
62681622507 163025913 836293612 974186 9061490