Knowledge
Data
336 44744863771 3215 457614 4679538561
40 405678044 9031163754 8037558 30480
12499851919 864522 7255512571 475826518