Knowledge
Data
140275 93801482 569939 6336520027
53392528 5752951700 416 934 82572520871
59903910795 8695308 7117195 28999119 98787833243