Knowledge
Data
11528931 42077981 209621 226449
8510 864 39908 83786581568 444797910
2050770 30 31 4207