Knowledge
Data
42542822 23398718 389364116 107293
3969647500 4576 6575103883 30 520552372
49422895248 3431 239488164 827474040