Knowledge
Data
22604226 37008738 70 59144344 56783934
146958 07877 452320 68772872
41480148 742518473 2410655296 8748309904 870