Knowledge
Data
44159822 20262 34 7833 246944
112939901 918495 439990 41072313905 374674
45 7656016 9981295 5335413092