Knowledge
Data
80360906 31287 303384216
578356 818693 8258032152
49276901 2039750592 71932869 39717617743 227004