Knowledge
Data
150 5082390 137491599 76600
21427915 8548397171 6396255 50389
58583 846157 6861485 72848922231