Knowledge
Data
52 64996 699085648
355725 6361524 21832764442 6679990748 89688010
298735 5847195 657997931 866703