Knowledge
Data
167306 355154 7828304 7791096595
873563039 260679166 862275 2763298 9486800591
423675255 510 24032 7500652 4548475975