Knowledge
Data
80589600 640680 27801747 4172075446
205678 598618 142671 49371661
9166 1394 112225946 10732540820