Knowledge
Data
167933 57992312 529561602 3374131 25193149542
879 521908 9942541
37196 979334 34509954430 4531130517 64009597