Knowledge
Data
112486 186 357450398
31139099215 691355 69934 33133431152 8399215233
27862 860213847 252177