Knowledge
Data
96 538291 300128546 7331458693
5074770 508 20463 746206631
477892 760399 6477 52688043