Knowledge
Data
25 60580644115 8083333547 23998678772 8639
8546809558 74778291362 751033849 347568
2559 59539125956 950836967