Knowledge
Data
58159225667 9697302 6540 6109473
174732621 501932911 86153168499 77 70714002
64 13165536502 31850200