Knowledge
Data
3259 4466585052 76579372 31599297
3058 25552526777 0186973
27669129909 5756093 2961769