Knowledge
Data
18437280 59508 877551811 5149
2947121217 62318 2090399 7761827 84686
13596 92 3948 267414619 855145