Knowledge
Data
511860 15776810 376803027 432641125 6282177
38804330240 617521 41673429
85 58150176619 344054484