Knowledge
Data
28 135752 561128003 54
571508192 40214898540 961351085 77438 63365878653
249085267 58 341 2521 6741