Knowledge
Data
151164 90488096 880312 256443
18793 91 03898214 1712266817
434108532 203232 16839 12939826003 5901169021