Knowledge
Data
333 135226 6682294 207959 24002021
663342596 1287097 4723449 973705 108200499
28 224054621 2749 539073