10338681108513248296036108476401062094293938861062033093939641085134510852585108525861015940010159410106210121062101910620944106203491062097010620950106209469349965102004661020054310893161100785851085014710200494102005721084764110847642108526771059177610851362101594131018003910850163