Knowledge
Data
18 2930986 6454046 65901857 74457
67331060211 5196141929 28312
9560405036 3907659596 24293679 705021162