Knowledge
Data
2530892 532093796 1734687 50230970 353531
3784816 89542651 6045991
2573 874 6449863 19387437 474854335