Knowledge
Data
218052792 2618508109 6726
348 528117271 54833314 150681 19429
47713216 0269203 42796884 8060