Knowledge
Data
8454686 142853438 35783 2652278512 153342
659100 97650350913 9647394 70718726668 397
6600 69342937264 93127 220668 715225809