Knowledge
Data
16117059 61482 16936408 3956447
384488802 392427 2968 298
27853716 081012 542961229 49596193