Knowledge
Data
160 99167918747 21539 49661 16698563
99996406 5205504715 124416
8960 94437984 8371238169 65407