Knowledge
Data
3112883 497220718 15472 43333734320
8003 1865 422326 171 288607276
1931 65 274238941 459202