Knowledge
Data
30 4622969 26929232 315252389
231824 97 12089 114
4855221 70539287055 3499499 233878 89568051