Knowledge
Data
22428654 4258077 7212098 193451 9223554
609 31217 198006 32061
156340041 0158867387 39267894211 6210715