Knowledge
Data
876796 8708029 5474270384 946297
40351 8551466 4162122021 179827997
576 36 40311315100 686 602