Knowledge
Data
3236 71597157318 56377765957 656562900 62990
5102 5865799 837406725 40146 357728999
402057624 96541 8590927