Knowledge
Data
112952 33146312 3256108 942662
63042298 3968168 60447483586 6739134511 424703732
97402926969 3628502286 475438831 8865081253