65421654226802552673645446662068146708465248352788607836493752246680276802868147525115255066625528885283162734526705255752669528856449750853526355255961924525425272052675526785268652687526885268952909628275267950847100489526515271652717527305255452934