Knowledge
Data
21 42539003 724411998
884846359 3622863302 34913037 4848768211 10530242
39662 674 544619441