Knowledge
Data
338 31 5094419563 24505512
95489366 8801 19664 495
306703013 1013555 378506 4518250 264172757