16508262040115729103705100778180515969921990951517671294151354974257220958645275979969312421161513372720069210605021110114206989071577158491612241420095090584934213412567781321661873972051706727549111100834753204607169921832571596031665937156179453111319855514206777000157092208452471802207201761961786801808114867214048819266195982636441307914140583522108370135615175827150357142456169447139343210050439071548907434614380062873785891146731875611134591081281418467729819219818392475520160923155020199001111792116071797171392913557192086205174547141201155582