Knowledge
Data
594794412 31 3578197 1112168825 58190945836
15 135273218 100501
32105741 4488001512 2121 31 8128307