Knowledge
Data
128 33 505668 51647180016 2426047662
7746461 1107795603 2232563
16 148 355332 36011737 60066084636