Knowledge
Data
20051429 1709057 97299233
8082180 751823008 45598619 291726179
2276801 791066694 28315892279 23306341