Knowledge
Data
510 43 5900986 28201131145 2735178433
372 8589916 3102334737 8560414733 51019186
58 6155 716