Knowledge
Data
30539 20 314719374
299220134 43655 246080760 39307852045
53268988 184494978 342446415