Knowledge
Data
6838 128145 5660 868991
394180458 592657712 72763 7588666 4044056130
604619 42448 3286250 023667 1781