Knowledge
Data
338915830 3776271956 2913260 30147320886
859 8156217 826594 11386902970
49128955 8864 90863301 765