Knowledge
Data
33 6229085684 18
357998 54053946933 185088912 3017
170 4837010500 9353310289 281299 61087282