Knowledge
Data
31 47555412999 685197500
7846463925 304 5804224 519939188
05643148030 53095322386 90114480740 31