Knowledge
Data
147596 51 4333209990 48326096616
77113546 65 20532256 64 370
32988853 72992400020 2927 315920635