Knowledge
Data
52 867941 22 9829668176
16640080 41373573144 809765 992902677 7351698315
97940537255 866 11 1259228 1501235423