Knowledge
Data
22717689 2112 2221 3289
0850351 1933539740 25845869139 573528 972931
59963424 780650016 2017405 6871050640