6420291107689105650378696613769466223689694089694734152922552241202364501941475124113779583180043524595984752411704967511168687786990113311411105291057804944452803314122514154203295405515889291078671715630105780532567632577329467175751929690426453795413268509864208210410491057810186941954191116898410881891129702187263633903633905633910633909919636794760662754503632063519786997869516086042446491474916625892613722472772009231900661376935622380325688530999113716211245642036277986642021528698534640633918528693264600741351135726834051444507135383214017616042496421739542555008250079500965036148962137694550360