Knowledge
Data
26037283 31020326925 210093 205 22719
59715 36227435739 16 59006580266 488010
806 590 18142177 80667