18502017413918276517187418687318607918836317910117529017453719227118879418439518595419530217651718120217575319578337915181394176158185849183755194545177659192009182426179452191853189561192020175400191222173184190062184051188881183101186795184122180850184927173148179122175963178018195161379081743731902361908391756621761401882741796881927731803131859351950341727431939501801981814671770953818517997618474019498918986818570537939172070176309183837176030174035193546190515181762179373182100189534172086187014195749172397186820189079194295192941174589189313174582186842190260185504185132176241179577