Knowledge
Data
18 96 299166 21325863322
2542538308 4575790 76208641746 254749475
64933084 0583011161 11050734