Knowledge
Data
5186492 4721963973 94014887287
21249433 656431 8856886
436262536 511057036 65164 57251