Knowledge
Data
31 474694 2851481 396939 64862
315450 73959 4395163 234632108 74367
84 08370909475 24810251703 1293010655 86