8103758211545563115118931150953411316350112498821124987311249864112498511124984611213670112136041103482211001420110014141100140210467847104667711046674797944979709378970936597093499709332970930097092859709276941978394197789419756941966693467139028363902833390283048676567867638686763698676348867632686762118640379856773585677008567645856762185675828550596830759983075518307087830706480473688047352804733180473157931341775981977597497759720