Knowledge
Data
3069 1797028 2650521852 384418126 1972
3358732 53 506547099 4642180463 70952
512448942 635280921 667975 069186310