Knowledge
Data
28 14619176375 0613476953 39112886
162304951 30609 5719524069 636300 9086363
511140773 97 94978 2405 84