Knowledge
Data
30 24529593 34913861392 6739952636
628423971 148355625 4331047 0862058307
122 18037915980 687818