Knowledge
Data
59 4637089 7560 0272 8220666197
6402675 431161 65912 97
690324383 9917 486 721848597 44053423496