Knowledge
Data
22972 1450 375965959 513858692 13736296
315 057141120 798
9569167 8373670 718322 348561593