Knowledge
Data
50 47496830 2279248077
966662 560988 473597117 7716 25437923
20513737 7461545627 45252717 2538004 42623753