Knowledge
Data
20 329556 799
3822531561 363589506 2827 8129376 3002712
268 192068855 42601914496 656 320