Knowledge
Data
49394479 317288462 23275 50561665
2954351 31761057269 4961339030
198598 748 6046 5790038 427363