Knowledge
Data
660 65373 5111588 1911
436 782318300 27398076 535
94804944 8181 5867628 40 2725446492