Knowledge
Data
531568 21424266938 4991 58041165 44637662048
316325350 7235033 6109411 36495
7535198 95066007258 99461649 8476182929