Knowledge
Data
5102586 89018727319 2096145
19966 00579184 9955 52241 5877770
34510366 946934843 298341 70671517268