Knowledge
Data
326962 158594 14827578604 504 197451
6179 95304898666 54708
1001 9533855 90800411 93516