Knowledge
Data
8114497266 10347772169 7620051167
32332446399 9953 100601 9162462361
3407621508 683658 336