Knowledge
Data
840694 1322158 7339454 2012 726888989
890052591 416739 342060
4217 3715600298 224140 439806721