Knowledge
Data
399856205 77557457390 2032176273 25523454 16412639136
24771054699 58446 732986864
50419168813 76724 4400342484 34399270534 122