Knowledge
Data
30 5958530752 5910699 51175 8548
661523650 62864466987 5237 3358729579
4637 87231146 21828941 0142