Knowledge
Data
19649458 161 81093094 1540197498 475
829 502936 16519 6599
9573230526 4702454100 3239090 405709 383