Knowledge
Data
406 68994450 2003 688 907
1628062 137970 1142235121
57510692 740818703 252088 10384943027 614476137