Knowledge
Data
595982 29088182867 309871662 16 0304222392
2704442200 9437292096 7703570030 387112 64791
88 47777147255 770 748