Knowledge
Data
326 18319826 77990201 3542533 23251675483
47 678 92778 43642948 628294631
586 70972991708 1930662856