Knowledge
Data
330382 159104593 79369463 479082
3790465316 426833 86 20 394
41209018560 012611928 096513 69282076 891419745