Knowledge
Data
22085735 8745805 7198 46247
1307 895243759 5139920492 69480
15048553 6612796 18213665 411538358