Knowledge
Data
74033981 7164694 996 2230
290426 288035919 553926881 540929882
28 8939 77754820 1213 4679657