Knowledge
Data
3158742 3844108233 2480712 2120819 473690
9367941446 37501 61641868359 40310 98797
9031629 95011 34371948186 2806 679