Knowledge
Data
28160560 77 134336 17446403336 7685318065
991516872 459004 4220316866 676372186
37667502 781115 31227838951