Knowledge
Data
312890786 16625150754 24654 81717306 36857321
199002 449241547 158761810
303326 61099 0871