Knowledge
Data
305287894 859246417 63627430 34446684405 28792
467811568 355278 3815132
879 759130623 378002 14947166600 3572