Knowledge
Data
28 12111273620 2673459 455739695 260258
80624298 4894780060 112 46321427
5160728874 3393310351 45796 308681 16404474