Knowledge
Data
50 3018374 471783 2496
359 9163399449 74939114077 470
13 985935 93869274 2067999 6836522948