Knowledge
Data
31 85532696 85036762 8192
29513707174 886268290 815011 922 6231846
64188825515 24 0005973830