Knowledge
Data
395529 17900636 33220253617 7816472581 82040
703410174 80414470371 973160 36435792028
2490 77483269926 40527646123 14968511049