Knowledge
Data
291 60 91031747 5228595 184035328
754064078 78887698 4668 216180
6596725 165071250 109929794 88 583704993