Knowledge
Data
6951362 1869089 657675871 315591602
127248660 0565515 1901993
97960881952 63400205087 641924496