Knowledge
Data
18301148 26072 90548062 84667725 07710
80385 777647 922878 173972
8370208 516850 011623978 7700450488