Knowledge
Data
9050943 29662527 882985241 238089570 820756
71 773043682 51300699 2012800
133333 70979272180 3492524