Knowledge
Data
22714462 545698 61127382 856 842206495
93431361 5625401 619 85076837
426758 290056 0445066 9832283 80372