Knowledge
Data
18 59 261295 0885963660
20401786258 70609 34366187331 8280483
62992626865 5108283 00226963514 435099 05046225