Knowledge
Data
343970 5013095925 4261684569 3033883
40003323 14897916 191 735170
512 97 3010080 858406435 9500613