Knowledge
Data
300132631 4045759 864304561 23514308 78734735
290484373 932 6279 2371
99102099 8107249 36548