Knowledge
Data
40163402942 3223 799990280 146 2601151
52 624 922514 4707 009880
881507834 728233682 171