Knowledge
Data
59 8622497634 70743807 9642130066 6332
2861836791 939976 2716 95644277
3053784772 31560122803 29650747213 13333506