154331156911158331158386158438158958159247161261161277161384163000165775166010167976170434171767172210172741172988174663175666177630181341181646183252183810184681188681190775192194192928193048193296194108194298195062195387196136197029198992200346200597200748201236203995205378205650206373207291209432209865211116213376213462213468214427216781217062217135217420222265222418222435222466225076227546227591227803227902231038231487234465235624235629237447240984241545242702243357245920245956245981246260251337251395255746256961257923258095258583261121265097265423267922267955267997269084269766270090270741