Knowledge
Data
96537 115149920 31022392 666905936 2889907734
340635882 8163118 64791 40582187187
261 82332655 29950 498880921