Knowledge
Data
16477072 318700 66034562 465910 4743774
770114 67469716 114193331 2704575
87603626282 68874308 2014526 4069