Knowledge
Data
30 53252980 225095 47 517
59624 8171 17031
679368146 803828554 3330210656 2693 19504681