Knowledge
Data
331286 85987 74744060 5718793 11828316518
843 621263 7359 24987051
401 846 67088523571