Knowledge
Data
31 68 878509 421112 908975945
12766625 869253 775 705 60329630354
4121628326 516 68 32 47188237230