Knowledge
Data
304399155 11683161 2284982 593540
5009459633 680391287 189346949 82 8721
43 686363303 7406720698 5113907928 095254337