Knowledge
Data
51288 30270 83157 148249097
17281231329 068848 52819620 80102252729 853318319
30 13477187122 81 15847192 70562