Knowledge
Data
4186106 50678962 77623 933084283 419694
149 1711199 0297264 91780322
63501996 82070 117626 35053 399898579