Knowledge
Data
10120502 59115208 2093327 9962
3553118810 8445258518 53555973 853246
80719812883 659686 5425029152 27699