Knowledge
Data
10395846 6944559818 79622897 255052117 29330917
17 3181002 346327 42575 7663
89 431169692 887 22