Knowledge
Data
643686846 441186198 14085 52673362949
896 50850025453 5253977 9911811
4863230 644652 90238 58020712951 641129108