Knowledge
Data
685 979 3016253231
596383 24945316 2122 61414081
14159885 15268 79342003 12112561363 37284