Knowledge
Data
2003359626 6087 38110003 1550028 9522
595626263 1336689 359899 536
624748 129556157 502