Knowledge
Data
31 642069928 63798054 791523 12
4100953981 40125200 611451 15046582
73416525331 7684323 26092 790377844 7034014217