Knowledge
Data
645443229 29299704 631752 286809 2880329
78 517259869 73 751
314261 676177806 393285605 16740 095