Knowledge
Data
518315 19442520682 9637579 15176026 68860829311
147 32260529233 7093476 64 5718403150
265 616 8879563005 139159 613702865