Knowledge
Data
257929462 595238731 865067600
582895197 3258901 85716069059 440682
3929044 8333623667 1656