Knowledge
Data
20598604 400 25707269 52240
161456014 7253735476 16880
21 95184 5730554097 45110681 6005553