100291310029751006076101485310529881073224108284310886041089165109350611002071107072111849411289561132307113577511357831143836115238111594151164816119692411969251204887122181612645771275095127742413087721312743131371513150561315150133161313328191333776134175813483921353346135397013624571362653136265613782161384153138762813917681407733142004314316691445418145271414545451457885146267214821701485345149597415059791511125152363715322171532339153234015325441532657153651315389321551098156496515763761579241158267015827311590542183595029571325504955249558558636538176281897829920299208992099921499551103512104007105820107542109009109329120407124304136975141490