Knowledge
Data
1052506 23592 68260965 10227860269 2205735193
536492843 30756950 85848987
50942812017 93170339 5617558 35