1680221092975631511441221885155976822939823316216922560813437195429739541059249313644823091301253282010332816842925901160061509017606713534841531620881273061880139884215084713168616815474087331973611556339736322064321158521077911536418476340876209712160926198239188266171505145439107779851071672298977126061201377194439146208542178821618999345382105807426562211041603992156752102791183516787688528225746105713169608957812036851583032132338027794979127235969551603924550916830614504311099412381914821010179384901135657102197554731537184344511157383462145388