Knowledge
Data
28 424275895 781216869 80257198757 44924894
5469146 99135458 5836796 865084620
573954052 6795 95051015 42 460791361