Knowledge
Data
17243228 380054222 49575 305642286
26896 138686 632511 00 107934
64273 1097 3963706786 0188