100107641001356610018702100394051007201110118077101188491014595710151722101907221024884010278402103080371031627610316929103195821031967210320584103343051033976710350612103588791036099610361346103614921037009410380114103826910419132104209201042710010427752104388110441742104459211045557310467693104693211047582510498155