Knowledge
Data
23973 2953 90425236 618385 5895505534
239 57020589 466862 101883881
4275 6623027 60569 87406994 58146821