Knowledge
Data
25182 38189893907 20903 5982882
53107168927 13470509797 8881540488
1188002 15925630250 492498