Knowledge
Data
269 18086 4176 19487600 469087
2828110219 44137166978 25068126
584111 50733308790 6870559253