Knowledge
Data
28516010 9840657 4482227696 90992585
95526348 1397634117 612093 5961826378 71048
643682935 71 376