Knowledge
Data
3005 64920721 8403 6133951 9939653
60216908880 737 72766 1251592 2531
204340 809519 6254468096 620340811