Knowledge
Data
31562 251839 239463572 94850819 76351
238569411 9714309 20256296977 775255
869036 55724218189 686816073