Knowledge
Data
106656 21 3886 077428 24667278
80 438493 98845922861 45128434
846989 68601 3619680 931553628