Knowledge
Data
37072557396 33164 16311 5551828 2428386
517056 2153267580 897 8715
4005039116 93232 884711295