Knowledge
Data
12635 584154951 32951933 114096 77048965768
80561 88193 6051455
145892042 1918321 35680245335 24