12493775111951205182014099357472414310517385224793942022511028322195610459115983049263142117164641235431354833794170644301121227882000681286041146151739385815112021915609366309881943941150705138557226761450278239852721203592064702149161667861143912764069414954012740132472141701142635192916104186605296291482358886421553623620179589108618128464178429754746106250932061501830651710511252832105911585551626225230125524385437024220607941081759197252145683388821053967113388533641109744163263131411309251716232036630356118221141855131763175127173294