Knowledge
Data
50 50817919 26191990458
14987915 1969409 662693624 492627
64 6000158993 49251 695568395