Knowledge
Data
26 4284962598 404 741208 35598820
23236115081 181639 296498067
58941637 63 5670740802