Knowledge
Data
22296 636 2270291 494173
7875956 27124547971 6318 17982
135184794 80993 221877175 92816270334 2110