Knowledge
Data
342214905 83317640 84952981 8933
636456252 16537489955 59343 602617196 300607
90 907441 257857