Knowledge
Data
52 4050229712 51653 3871
77839301104 534 663 829769 670273551
02326956175 96868480 283075