118378119494119499119670119671121112121197121656122402122460122512122544122850123027123497125002125107125109125110125112126446128025128316128344129378130187130262130706133034133391134588134862135264135564135620135641135959136177136227137005137229137259137409137411137412138238138294139374139794139795141660142201142840143173143809144097144360145301145871146266146422146429146527146841146966149307149420149571150250150888151570151571151586151717152121152557154184154970155319156192156288157977158690158909158975158985159785160919160989161631163123164209164537165051165124166752167628170281170812170837