Knowledge
Data
3044421 429 91 806685230 397
137480410 18937965 568546060 78556166 61573002
9166108 804031 5354498 12848