668340668029383965174019174066300821522185525411521003028330180280836301816598386683673011130183150458211187043018412689612487911144047552576306581099297148996717419215211679387130284446390308951075574309053011230186250321250254300667801511456075508950655083281394527116168235407143028730906668368109051058604826868966836910345973466721336269139158717406751605410345871740202503228333555159881741741136947516056810447651495651506125881813401356515121011333133648913365501202507395460893156104624096415931563411058057312089735315741185740197312495379191122572573200543408945897574119573431537892537907192616