Knowledge
Data
301345061 132675 314 036811 2214527494
45761847 19737504 26535174 4494875288
22149687 960 3310409470 19 50