Knowledge
Data
596 28713 229621179 89019585493 210800
275 6620 4616 81319688 668219554
33397752 0548407 5298225