Knowledge
Data
30 63443957 570844243 7223416 358033705
77493 10 1598495417 851965
5047673727 446199 20402839017 34470684613