Knowledge
Data
22229943 281745772 356225 16100 523027992
2684050530 58435489 06429685350
151 122312 10579233 33275 1584887