70535255250336825463352611265330677285162415228785048578923716841973341063422326630557266324762786594425884164694867063622667667796254239235638804741578529532605516627779265336958444873103231993717379922569411809238366076400422668551297256130166902294947935853530435101683635423672232264925964685466658284781671150496659818118750386337290460764872544441095399159169414971637532401957597644373907191921422697198924364682127911241607495354825460202432184505558768123512697058861171373913996140986164322682799372122852439330126805263650553756165874633645594506580366776383407110118866504475026215076124306721237922221585171647343567254922191253643414963461514252822133000621166933465297933136406360649649132593262019276901463049945774462453715193954569434893571183557289162985310