Knowledge
Data
573961962 588501 97917 89240411 39027287474
54139222 881062837 403541 72672160 1954510
146701 28205360 819833