Knowledge
Data
236222533 52027063 8494725 8698550 31045521794
19883486 3105181 1879184 801 7263
337567 618 845922272