Knowledge
Data
100331 23378924524 7050263 950567456 451
5794 76735080453 10221494 18996 24391
40336 805 9374054 82449623