Knowledge
Data
35 5817193 3675 37363102704 258621328
995222 5340 7041223597 573705547 7268751
14403296810 951037 43453680 085 3199