Knowledge
Data
1954286 8144187 8570672992 416428613
331 64810 61007 67019502
59 899 28729566393 22096