Knowledge
Data
8157738 1665729 14676 19730954
405949 21910991723 61017
341562 5680147075 215048 264102351