Knowledge
Data
22259988 1809 949764 1867068655
9600109327 87665269341 83991
764295484 8205790296 383457462 487578