Knowledge
Data
31 23545615997 588273836 50416730 524
599336429 19801 42110 3283179286
4356130 89804864 42799319 56