Knowledge
Data
2889 103995933 50461460901 1983
310126234 43841099662 970446402 755
77256300107 8396097384 307449 7209654