Knowledge
Data
660 949185761 92827 6482361 25353
81744410 71450513 2655650793 6271924048 14978043
145311673 75348 30