Knowledge
Data
2040689 5840759452 2595 52089637882 66194783119
13562790356 618 3933355624 30838810261
72997 261788 229 15919006 12625