Knowledge
Data
84326 50718 2511399 373 24
119103509 2017 581222 088 7670146
38855713072 79824 926579 4273264342 60015060