Knowledge
Data
3030201 3342506429 599208010 71226 7363168
4134800 107219683 55252 78868
17502063 47117626 496423916 922451 992459