Knowledge
Data
30 76347036299 452 8050 141
9004753721 4833985 236207466
74678445581 351 7726633 3216697 192268