104189939596461010331034113299110869691031930103011099059811035992105911066231078909114694010499481026898896625608999881888620105810666269041039107361162195510501024965108010919541017956929876812894396967101888699394910361148988997109211081124996112310471127933819613627908932114762210948908801013102811341113995108711398891121895111610621137998113099011009361115393102990788596293411311067101910511125392108210981129959957100087962496111431004104461910079878978911097108810541126918103861210158936151022972108911179178621105101610778151002102010531110913910109398993760788258311011136112810721122394106196361411181119106960961610741056109610799311107101410719141145911104310655779501027968916111188796691258110996186178831048584582958106393995299410526341068108110061064103710571003900100510551083576111411381142113311049531084111210766339711025113590693897388410701008928108510231103865110296010601141578107560695111401001877970