Knowledge
Data
43969569 8190565 45940949529 99668746892
165275810 4394 144847 84060734 508804675
38321623 35 374951610 175689784