Knowledge
Data
51828 95788516 77061136646 25710 4523208591
359125839 45259677304 9218 638198192 64338
19790 276957 68154