Knowledge
Data
295039980 1978429269 55437891 3137189
846226819 681 73005 7502806
220662 8910 6151 578