102995189910221113103439496494011488811131105410151068895928616981102393610649581044609583995988931105911409489541092110810271033108189891010996089381019584111661411331122904880618101810169731007104190695062311001066865393112110569946179521085111011296199141123395999103189411438621103102089093962487611476151088101493287911458961003111962793310241005626911953106011421036634993883971912109311171071900100210306126119701051968102610061035105557710041125882113439696610281138111481511189988891115112810841067110910431141110410981077106110379298845761069113760710016226061094955897107298798911021101108057897210781075908633885100810621038102511399631076111191694910861079991392956620819113010581107930905886967582888997109191710509591127893887108310479961136111293410701063909877105211261132113562596095710821048112411461039907962937104910971013961106591891311061000965105761310871105107410539929908126108911089109696958110731017621