Knowledge
Data
30585315 66416279 59493 104 242817761
6919728466 3806147 152468781 05843
53740 701523 55375603 1429108449