100034910018886100207441002692410030881003760510072492100772399100775755100996351010097910111660101134211012100110149994101519710177263101828991018318310184999102164410228756102347710238641027061010287036102886610295381030737010323698103506611036003210371420103764351037807710383531039383910404406104116651044029