Knowledge
Data
41395038 34075 840111 8518395882 9286924
7046430565 18012 97064610 842931114 19430307436
3847144 146 1957731303