Knowledge
Data
55577297 671 93702976 569149377
33049 51402 2159212 21719
7062697355 5470186 4263 47 50610076