Knowledge
Data
51138997 47872404 1501 21809
17141734 792550 8947 836183963 46749
910579 8551310 7143634