10021823100423521004235610043682100835841008524110100238101180871013962810145696101487111014929410197543102019341022630210231231102329781025359710262607102629271026333710283621102873741029180810313064103132311032032510335538103542821036496810373187103764621037717610395793104135601041831010420982104211631045640610487109