Knowledge
Data
80 599298 5326156 855868 1610522888
752 297712044 1811158 864591295 834904
21097442063 1304 25677623291 67888881 03573263