Knowledge
Data
509917 422498 12240510880
3705 592485 3156449 1179669
42 32486047 6670852132 901835 4262893