Knowledge
Data
31 6659233 16193 000773 1056
880904 29 7128431 37312393242 71708394389
4590675 2853062981 664555 4733836277 414670