Knowledge
Data
22895 30819 5305613 85964868068 4803487489
10881583 044247 7658746 73117
2761029 378890 260