Knowledge
Data
21891 23393480 375474 6848
0804670 53045238150 9268261888 5950262 536821902
4106087763 32 995186 50992167 379569680