Knowledge
Data
3193 80920644 36322655 2178
8707813180 7887500285 7821837 5957
25626227129 5349527 7737617 109