Knowledge
Data
75 2252961 3201500
570237899 38162 2313659 84537571 7403931365
427 300352934 379516 2345