Knowledge
Data
6626 7215406101 11246338 7760974718 227097
27796305 040509 753506 6776151674
61 995070 5418 45812 5910694