Knowledge
Data
215252593 29187 66496490 5701
588 0842990 805712144 888
141117 38658 044596 6697134 22366452337