Knowledge
Data
109964 134903581 8441431762
183573191 8088 637 32 503109
2857641 6619508 2583 03924303