Knowledge
Data
60196 579399030 311828664 93786447932 1720
628 22560688 4043 9612 8330
609538127 900923 192 5598821122