Knowledge
Data
946036 3053446 23891 7842007
22542 2360 8059707 1563514939 4566
720118 74192660 8175 53539767123