Knowledge
Data
845265941 124768 344 4050189429
50113802963 18275 26573445 30569 47779827320
50168532826 7435922 24516 08308618