Knowledge
Data
2889 152097363 71092 31866
59 8687485796 687878813 94908
1424101105 885 309090673 2200430679 16633927298