Knowledge
Data
16262 109363362 980677 351368 40403083
18181620760 27613002 784910569 19925168
90734288 0784658 705192 69 12633