Knowledge
Data
325689 9306547 70057533 57449311492 39972115197
360976840 79232697109 472 148956
21974181910 67570476 377578 21249129 4269542431