Knowledge
Data
4198 71 180299944 20815 635693287
505074271 1445934 372289170 81506278 76038
637 1627523 36172210