Knowledge
Data
820428 9850608 2950557640 9790012
742 20918507 13607152 4857 394514
79956676 176083 244766761 077044 729