Knowledge
Data
23871446 5271990401 306776
815191 363647 5019
43593782 64328377112 690968152 370901007 198151908