Knowledge
Data
645 8176157 3114645 921091
3100603505 6136353 06593108
64021 8522050 12434 5863816 05