Knowledge
Data
3196 6330 2379482562 63360947
20296423724 3757 8696761763 7214
31 6506193855 0628929533 47 12784163