Knowledge
Data
18376590 747438579 789122065
23021354 9989481 1297873640 042358
118748392 39100775216 58 0370338682 063