Knowledge
Data
21 9821255 23796 6737956 520104848
33222 58923 77100517630 173560 50915
44468694 37796 49 3928