Knowledge
Data
30 39807525 59158 915178438
9843791 7456530121 19593706836 5124197
06817 47744643573 8791671