Knowledge
Data
31 81492 40838132 641129890 668881
848357 34907209 8876779 42389 18601489
823416019 29592623 10834059785