Knowledge
Data
42293712 40013428 569841
31616039027 6781106032 15073 63541756936
40307 3917454 5962933 951407662 31