Knowledge
Data
16480968 837 2452261 9015366276
43 299359700 587222642 55371
7267909725 1459641829 523986 8296058