Knowledge
Data
2850 1381570306 631549 14694713 75290838
5308212629 76964349195 7595714 688522 326
270 25321509337 254449