Knowledge
Data
6160856648 4119277 705602 64226143180
108 17047633 25453769 382171
166 126201282 955820