Knowledge
Data
66 1325615192 38405950 7961644935 4936323559
80520 86455658 9520302 70618423824
250751 12344672 9351