Knowledge
Data
62 186187 29626561 68723192849
14534 41309 851585 78841666962 319033
20639 8819 4380210