Knowledge
Data
20501730067 930081510 835 5772
41 67792770944 65536 1191364407 614503
155885306 1656 46298