Knowledge
Data
29774 751545 84112 49083194 377304375
16091 27051951 8310629 92149 693
64999326 89 74517 468683311 583647