713502774811642714821417600114942111271858985199107289681315132200281108814214927444832312397826285171267192114231917921871611873622064397292222658648905200784187344179645181268238981516766928729666581041403821367181545627775510860612080134788689101939981626591009407002314564611968636867194822999329361690513281149617180801678594563935191691491329277304217543598631649781422168295116238560734889391555251022832070952118851967801745301278092169291585805656010291252266977851966411038291395462407334151242417181517051347961262452269151981530250225399