Knowledge
Data
16559315 542848714 22296982970 55897215086
6873818108 1910561665 87941625 81200
343001 4376 6707890 8488416671 2083