Knowledge
Data
31290 327932763 33301517 60495882 58801824670
272991 62869 15010 510 9850
983 9180 85718100686