Knowledge
Data
59 809 847494 226183835 215
24934437 97567575612 6253619985 400
671603 467483840 41837929 512 687026