Knowledge
Data
159682462 38 449343 157799858 7961
31698936 258004513 13331057
3372763 90291013 9540133