Knowledge
Data
155981 57 8088895 7421149009 2148377
80383741 70013903 46 18084
501963 2134409 250498 70245332 4299239