Knowledge
Data
30 7862 29097804 2643303 1355653884
590999082 778032173 169 52107126639
69728701489 1954615 2906