Knowledge
Data
6589526 11502 6713 52669872 79800056451
524065422 2375821428 1841700
315 169374 763719620 59