Knowledge
Data
8299 853864817 263 333226112 426029270
964158102 4293767 20229850 639 811
18 42332570 768 4920 59