Knowledge
Data
27869398 430754 179618736 5416916699 5299079
845243854 30860213353 59707214580 48797
9386323650 578 988492