Knowledge
Data
37568 422180216 332298 993759969 558614467
66539 27973160064 8510081 4517191849 88042
90989 25884923 6914079 493027013 62294