Knowledge
Data
22 18356 10956077 9848687 5608810
51678610518 632 59683932 503393 701
9951099366 8868176 91 865565