Knowledge
Data
311194 4410580 2809906 1370854264 626
60775 921834605 9168427923 884737 7055634
117473980 5494 87110834089 4596 25