Knowledge
Data
257310437 6418452 1240837779 822211644
42164 88185260967 5674650201 8580606 889115183
442 17480140 659605643 33 21327035