Knowledge
Data
591646423 295342 599358161 156671
36081 8813643737 7181431891
87929 269767257 337131 537 25706922649