Knowledge
Data
5267808 11162 159 2674 420658601
40729 989183760 8557421683 560129833 6866367596
6440 2426 01405 30 71