Knowledge
Data
307233910 553169 80555572 775238225
25896863 26489 12613751593
6025008 1215474709 39836855945 47264348