Knowledge
Data
23 3451660 903191356 20487253
3671268296 576180817 640021 08154079
70744 458692 6218476