Knowledge
Data
809592 58940591 777196621
414640 14000977867 146643270 8133453390 38778750150
7210031 99 13427792308 142925500