Knowledge
Data
1660 28660263 5371767 6892449465
5814062 2665545 96313 550887 1830
34 2634084300 34936103579 61937155 30528527