Knowledge
Data
10423299 5040027 37321070 22216856 292580347
3555 389187457 71390 15183
74964467 11098 591