Knowledge
Data
93989928933 7668990912 285236865 322207170 26546512
39481056625 5086 349100815 65262082 809
175465003 5160151 4054811 833413