Knowledge
Data
30 93646 68288637 81
34 579332 53836148 512159196
70 6746992009 219341 0513 129419815