Knowledge
Data
3527556 69916670 921150 751487526 732800
580884 7663672 44647410
709015 4171474 29124828 288 279897233