Knowledge
Data
341862 752799 608033 383972 62693448
2372445955 20121 66243335 36562352317
7115 161153513 30180 679