Knowledge
Data
5973 0556869 22312804
829394 6365816 16139568
3779557 622633 90957 165694550 172754137