Knowledge
Data
31587625107 160 7541316 3723448602 5583522356
227532 239 1246816007
29310 1496905374 51799