Knowledge
Data
303228896 945739 37675 67093 38712
641811018 053207561 040334 82366
90008881 520 215953 4998559