100107103116100526183311008251025261020741008621007601024271005739882410281498148987661032671039261041621039061025941033351017939891010215499952101132989499979518113977821013211018109839710043197545103261988149933798077101661103880993271797110371810193310170510261210249910367910138917693994041001211012021725010237918109173899941210175597731103209101674103694100750988351027171784010136798965101776103990991811001611726018111103218995519820098419987671812197823982621032261021521015351005631002399934110185818132101430101887996829811010083310279510172397747