Knowledge
Data
25 806758 52801634 89958 47716
42830058329 40322 4168
6020769 13049496863 450918166 17649 657354697