Knowledge
Data
170309950 810478729 393028 5764 107152
8167739460 391645 461353
51089 255887933 9806600 44885719275 3373297