1687100417806428911937096431178219511131285122616921878652182914081003134754016737614117356134496101764188510051534188725152089716774971676944661051516190183515185621594166724538186184013971148133110206013545801621355548119115801098502173