Knowledge
Data
83 66701537332 585927219 277758 17122638696
16408 982521258 540 515268224
189595 89076 32942925 4040 7101444682