Knowledge
Data
59 32667574954 12504429 7170158 55681833097
1520165 613 094952 9248201 994717
434 5296773863 30420984807 393641927