Knowledge
Data
301582 997332915 5309
373865 32971149666 4056111297 57901945 143279805
12628005 5656726 179 158244