Knowledge
Data
166 116432 71 22886306770 95458450844
156707 932114 1037 657 70161797
87 35560757 667190