Knowledge
Data
58651308 59815224 13998413 71685268
2580767 47480 64444452874
983752240 18493116 670709 2996 4734