1286642106593786242012472121515651079132995251615847636754508106909658810588120126919613273546762311863667445187445351240520156530611231311342414210222119346111347067766182004012481543524561367834450809673703128649275218413270984639101118885542821957809177377690241967841345132108131211911672404514696132294838175011546021573606817504689648895941203453898098538090128061363974167067214919612542754591361059459146521037342651143225524125897328017557360546198146205112761373377441051243147981213234199282387104741893641891226377206416113414671067712071334190509971493941296294149383240436661727670651113157210653621018675192680