Knowledge
Data
29383622 328508461 530562 159507731 2219708
39097729 477 93719786
2906705455 54870009 30827682 47 1704916068