140092143266144089144303144325150416151554151877154665157721159431159493160277160477161222161926165883167739168276170208170213171824171836172541172660174727174728177635177695179789181196181683182211182216183114183256184432184623184637184839184897185052187670188584188762190203190497191001191605191721192260192503194958195065195719196078196872197371199196199216199388200431200618200652202745206263208424210683211558216124216720217625218271218658220053223150225557225614230768233359233543236255237756240581240658245099246296246307246907248136249666250104251002255955256602257279260558263039263174264761