Knowledge
Data
3177036604 632 84583
59 0128156547 23254 21312575 16497286887
3628049 21061 304717080 499096458