Knowledge
Data
175120862 503580 28129371 212231 94489546715
5347137 5897686 459495
59310800 7515538673 36 30690288