Knowledge
Data
59116 818977604 199989 49732472169
89397 971224486 707601016 85 025085664
943162774 313580 301599 495