Knowledge
Data
112 689 6635091494 5225358970 261502
8939444844 8274 502815
40026552041 3087325 6771078643 1479565 143926215