Knowledge
Data
26 25808573290 20080001322 20608739216
124568003 6676191 012766972
8143195 1274287 36777 3559