Knowledge
Data
306797411 624027 50368921
5790374 512331795 59410 88741685903
66 96818581 73134933 97116922