Knowledge
Data
030186 026705084 93843045097 545072
42 8254391739 327 17391316
587358199 1119199 5778646