Knowledge
Data
25 14997 80 7583 16262267
59 861629284 03 74 9332905
65 9982457 22745493617 58709530 16431833300