Knowledge
Data
597 310359830 128 556445 8676
644992 40 298869269 7780508
142710 882 990236 3029 20608618821