Knowledge
Data
299642399 50018542 16 596302 4779
20109 28 221233 287 4400280887
53572 79396 028331 697 635058288