Knowledge
Data
4217517367 42670999 4935 65144 6112351
730 426 784401028 61638 7907
2227951 502389 4128