Knowledge
Data
624680272 491 1603138790 75181 25173626
9003 99834122 849066345 308
5070888 395 981 793