Knowledge
Data
1831867872 437997640 43520 15212633 80766
683661620 10384302 95676
778350324 12851 1573850415 51919752 87056862