Knowledge
Data
3064821 5813 946 6580589150
77238133566 568563302 18835 23700600000
5310 412317 939 89