Knowledge
Data
21 136 033046008 41156
3689665516 366645789 598375614 173 57991869026
35099675 4054 235 6922413 7243