883960581969103610658918966191023112810696141013917910815634992105311231081578885106186597191211091024611623908101911119301094104910081105972958104195796188687939511309548943961116114711381127956584112491410629321079114610741103110189810441085101811181078998948928105010721142897899101510641037918103810049591145104793811419501148112699095389510999371077888615916103310808771056110411141082106681992958310259076241030102262261210735769051060114388410011136106897010021133973881996111311155776089991139952963617994939909616113793310581057100611199318761052100799396594098862011351089111710001026887625968110210839871034103999194962110713921096110686261381210171129109395110051091102710311088101662690090410679666101086112210291140109210553931107102810971134995936106398189011258801084962105462710761048113260960711001121934105191189311318821108394606111010141075582633618913997906100310981043967955102088910701035111210871059989964