Knowledge
Data
20952106292 4121223265 64286352 58961
7867066906 246544 21763317 36343263
80561177793 6454817743 4638848 28952154402 51102617