Knowledge
Data
9021452 578189480 15953
378692021 840396 303874488
720800 323105996 3895395 2100467 3097376