Knowledge
Data
580834600 173866211 994757066 64987 3270296
59115838426 310246 78715360148 940586
228187 153 548412