Knowledge
Data
29 27 32875 9308403 7462588
84384 841137 81240993201
6856224436 795112 18680662741 37064726 4426