Knowledge
Data
166 45960 95764 47368976
41378825209 8984 72520212
7622063332 46365587926 569438 5185882