Knowledge
Data
41 339 3902
1066316 2259015603 6982934 614 082862215
62131 35071 67482658 71449478944