Knowledge
Data
3352 77318294 1012666814
1988395260 30181141 35212821334 85651903
597682 70128182 3278913 162646 66761