100271981005587410059916101393710165931018867610189374101913361019239110193876101947941020010510200136102016381020174210202733102046741020801210208486102162691021642510216975102184051021852110219779102216991022187410223580102371161024160110304100103048081030852410310823106070911060812510639605107827381078808210803783