Knowledge
Data
628680 4931 4114 691
8640 5062461 311011950 588092 105
4796872 3228 197533626 81206095 22638193636