Knowledge
Data
215343 133748 375407957 4148174
1395097964 805245058 8256138
5503 4147433 444650602 33597265