Knowledge
Data
160 8248257442 59650608 835171559
844358 1381455140 9695817
22095567 23740502 15387275931 613