Knowledge
Data
2003 163556857 20 05609694009
584087715 50960441 844971031
7644212 90314410 5102169240 381378770