Knowledge
Data
60 15886 48264 30 13831810851
65185349 2721290 10946140
1429176752 343184 203090920 676105