10046972100607161007497710087068101077841011390310121486101264101013031710132562101484511017630310177926102004641022111810228774102330081026288810270736102876471029121910316722103167871032586910330916103447411035724910360555103685981036946510370805103970511040578510419905104202281043288410432888104449381045617610471105