Knowledge
Data
5115788 22970 78478010 7817664972
49455 175352936 607049517 13137489 1563920555
2883 0502007011 42955082