Knowledge
Data
31 48968948894 87673633 37581 5317326446
4976367 9720943052 14905989
1307521293 2353342 85 4848986557 9312