Knowledge
Data
580 3351504 495362363 22105581304
4797591 2859873 7520
5601222675 86254424 660268 2213 23239425