Knowledge
Data
50834580 373150166 23 786 86047890779
942 57234996400 15687 32187093 101956598
93 8012023243 7783221 94544