Knowledge
Data
893396 110 4631 13315285 6778115
32204078 5603189 45898442
59612296 2044700402 56352 312 47646654953