Knowledge
Data
40 50587045307 115468078 4523860048 8302525
790307 352717 80556 5981241
4483108 9937586911 32314 2294737342