Knowledge
Data
3196 42840 365078857
57894938 15246 93540 581262
4580908205 0627699 2789429223 8922 5268205796