Knowledge
Data
160 28 55378566 81987032 261303210
6149 90105202919 45980899 3070958431
30926488801 94813732 5396985