905110596510419571109107698999910941119102539610223926238951000633626893581917105894010978991054113510491075103410658811006938108210471092100195510071005876576950615107410609608651027107111411117583624886904110210361126106161811428621073898882912578103811451083891914877939112910299619931110104897311071115101810661067906949998103910729361069909958111261381589710996089101008102011001086110381211256218906278949889371104102611119691137611105658293492810521093908105794810531118918109810631146606108911139681136953112199410241128102811329161087114099710131050111411081143952913972103360910965841002106239410511088970113861462211061079933106810198198871122900907931103510149879811064393577966109161261796496710031077113010308809901078885108110156078881044112395162011161085112761693099661095910709299911059101610049111101956114789611486199956341139971884879108496310236258831133105593210809549621043112488911319921134103710311017395