Knowledge
Data
26 66857217633 2394683827 2490143
387832899 035124735 959218 781525532
164 67 40 97329468 37723982904