Knowledge
Data
152403923 8279 5103188032 23420636 310697
251123 0556601 246397 957
81972186736 19358051400 125440 737 640