Knowledge
Data
24006626 620167735 98249050 859202591
9345224 0306983 45396255967
17038 155 376727 9073446