Knowledge
Data
4150298027 7143938 20243 6299
195 49616150 36369902 37727840 331093
83 33 50703166273 5983689944