Knowledge
Data
46 15954 268 81870337 64
50358 33113664 249261
943728 95608 2146610 76952403 46790863005