Knowledge
Data
51426 17692577 792 1994 8406
7844 77 78028 55503107
486015 92 5870483 760483 69828629