Knowledge
Data
129850440 376874271 7387918 69777721270 42017437
62942 262 84 491126 886
72 41900060 895 13888989026 585921924