Knowledge
Data
30 5841847968 9914883 25178864531 217248
59646 990663075 9870652899
4160689293 2918406 3190 06878853 374