Knowledge
Data
3065459 659 97 23981
158292479 37168260 958 1404 8385
610664 58434026739 314660 27748