Knowledge
Data
9492370 3211273 27549202041 40455220310 979166681
16290 628178 117506 594 511
21756325 85685947644 8240 25299306 85746