Knowledge
Data
42990129 25144881019 892835 839056
73646264 61828419459 8009576 251874777 2656906486
259883 848 148501 624934176