Knowledge
Data
31115868 9350682545 2400096
25327808 14 947386 8595481
41 225 1263543663 488301 598240