Knowledge
Data
5028 033117508 416271 3107334 25214298047
437482356 360295 43298797 123110
152 833 847904810 572587196