Knowledge
Data
3199 16961267156 419800839 387839167 356
71163866 8858626830 2703832
8912375 348179607 1862 1634009211