Knowledge
Data
351297203 17096 10408166 4294053102
45670475010 82047537061 5202608
95457 1306 50899087 22092 75236