Knowledge
Data
31935367 58618537 327315358 678486848
97232 12993831508 8833581 89090
2505 617418396 443381 182962560