Knowledge
Data
16299 20628753 64021587 31392756181 878039643
2172488530 825998 8829905108 860 101
55463 607911878 18