Knowledge
Data
031096211 301746449 91709698410 490303
14476 3923607033 165401050
42982476653 909866020 34