Knowledge
Data
33871 138400929 602511224 7320960
4664220 6591959397 8546
88646854942 033306610 5244827504 156