8367018736617119320851421537713254715221332541360392084435832315178514477689650831122074731176212134676401121202028741251048473617941171428160062835492518562408373032280822630713582633852204365259441782061538674453916892767651069761810652555122281336261217307160227197861113309862252328489426139310817402611288778303022028161520107000113695172399142277909301854241207311308265990431531434078367764608138953127695151171142745557331868454670011664814770405252913521267118380321970417015853478118711208703379661865928122141002133151318241588823934846659