Knowledge
Data
38199494 3222159958 165413573 982
59 5643 493 3231 79490254
3672695 891 11280 705450052