Knowledge
Data
5137968 250 4727 8049029088 33145
42440 838449 51 67596985
9993193 700469587 94611 2895516 9499