Knowledge
Data
310396 12337686694 5410
31832808581 8488874 605365
125343117 19661 172 3482056 1818615162