Knowledge
Data
21580668 224699935 63220586040 20308 3358849
98222115212 13801434 978745271 75728505 169449
572536 69211 27 779626202 8277