Knowledge
Data
18330222 25007 29163281 4841819510 6126042619
4502 692 19730098265 467
28568580646 03606112621 5335587 446484257