Knowledge
Data
2012030 2843956848 143993464
892900394 94699 4006 30033605335 3811
152 981936547 8875777 50298