Knowledge
Data
549226451 2012 90387426655
86680608 6820252930 36922491 74128
77574616 20402316126 0564 0259361