Knowledge
Data
59063 83256 57214046 43432 2113316
16854752095 175071 785691 917713684
4868625 4062749 25742 301850