Knowledge
Data
22937409 00953276 20892198319 42709286748 2456146080
1771096 20805151 6809 348823632
223 3916 801 5281