6894938168781048077435855435836249363132313581500650344153813941993453814014837392490504399471353453444837116704666733040063675188567233730145930145427617210902331241111463709877953193669463591301269877231856343109701282617613988111105422314933250811295724493534276176788286655411944066498590128026545796513231362921301163750152495965679849583125375848212597048383070630878860670149187994158013512831350698610130141653178009081530173721261981912356967655105770781253376566091164861746029120629191729147411999087421395213319892309534437661970491481091340405905488307773191621739684982191479838460198500001397086821441537532