Knowledge
Data
14769588 722 837763
9305374 92393786 348 5918 22509383
4311675 13105390 500636 52322059