Knowledge
Data
15740611912 173276 29651595332 9607369101
7592763867 4687157 111290444 77841
506 62468507 94764780 40656080