Knowledge
Data
39933135 9540886 88997203 358922849 593913
632 437051394 371 41
2374871 05350860636 60 626194496 63831898