Knowledge
Data
310483845 80251 141071 44078150148 86096696
770722 1272249 6150232842 18263953
585862 73509411076 7113075192 661795 646