Knowledge
Data
23401411640 4035535 145
7322439106 960379668 488224 84
19937 8173607257 664 9438 64716212