Knowledge
Data
58011158958 0252 898985126 7616691459 2170
20762386698 21 9811950649 22 1466004917
2933162 1354174609 508 370