Knowledge
Data
152853 94962 834642034
577437469 3216675 88385 92061845 1214333011
25805920 1273998981 2273912 66