Knowledge
Data
28168611 2872024408 290342794 476373857
149 542565 67153
51 593092 19020054963 57357040470