Knowledge
Data
521 59728923241 645 52030421166 50126718
89845599 32425930267 9251796 094501792
4994 10476 88 46