Knowledge
Data
291 30806 8116210 877367812 494085
2902409 59084157 3695012832 86415187 20
359004342 422 2624 609952