Knowledge
Data
3025811 42653 4700361 311759316 670766133
1105784721 8010 21897 217 485011627
6485 821 12008498 354