Knowledge
Data
17189846608 9459656659 649088 040184362
782529 33274864 383189030
67175967 905779825 43626072