Knowledge
Data
595595629 2709 9712632 2172
86870927 28199508 83552530238
427104900 4971 004 27878706