Knowledge
Data
336096 60250481509 669469 435629572 3372223
77204290633 22 0028041
7778 5561 6587008 83 185186979