Knowledge
Data
12664218 275516720 414639068 2086
2063 936715 7003195
7955780057 90536 558797 355518 90959009992