Knowledge
Data
42 2807729 2755876 89961 672572
107750596 6437 681784062 12227707620
479845836 964005 2187846