Knowledge
Data
2889900 2247938979 3059300
801 999905825 23745542363 321739266 42318
678 388447 2940059146