10012591001260100195281004389310043894100532110166624101666331016664810171795101850541029564610296520103383011037161910475361051821610523152105323361053233710537297105454641054546610573961106470010706295107063061070631010706317107063241070633410706337107427321074505710779991110166511112828111217081112301711125776