Knowledge
Data
23 3270109186 53362277063 148
20669 416757 8070 035341 6900503
3734299 987370626 4010 47644