Knowledge
Data
183404260 39715659 166 0920
6223 847 63556567 109 88612232
334 62959180715 4323 26219