Knowledge
Data
527682 1270318 23288 573881853
157856997 16574450 68288 836972612
138534 326546 62178560779 9089915 995