Knowledge
Data
03299316 813597 2658 42908065 2322
046799644 76716 1074 701946331 3582
85156087563 425499600 18131202