Knowledge
Data
30269398 3515 58554608340 369447 5367003
106975361 22596401 7081
170 89188144 98768288