Knowledge
Data
28 11339596718 40999 85698138
42 2784952 36415118950
44 12973824 69226468264 11382703 111129