Knowledge
Data
405660 43199842 6281 810927
85459617 219030 6560714103 8867755 661
1966 99701833164 914 128 49661