Knowledge
Data
326628 10273 1332930838
40644353605 12 55844660 200887 249
623119811 764 392179551 80164735