Knowledge
Data
186296 18367247652 3496 40459078046 46
57522469403 35221220559 515555044 7603164337 1146996
553056786 579108 63305262