Knowledge
Data
3130115 472095 5188
5409189 12006295 385 686599359
61267656 57381279 136028 456841 122